@charset "utf-8";
@font-face{
	font-family:"siyuanhei";
	src:url('SourceHanSansCN-Regular.eot');
	src:url('SourceHanSansCN-Regular.ttf');
}
/* 公共样式start */
ul,li,ol,dd,dt,dl,p,label,div,table,th,td,tr,h1,h2,h3,h4,h5,h6,h7,hr,input,frame,iframe,form,select,img{
	padding:0px;
	margin:0px;
	list-style:none;
}
table{border-collapse: collapse;}
body{
	margin:0px auto;
	padding:0px;
	line-height:22px;
	font-size:12px;
	color:#4c4c4c;
	font-family:siyuanhei;
}
a{color:#4c4c4c;text-decoration:none;outline:none;}
a:hover{ color:#2178d0;}
img{ border:0px none; vertical-align:bottom;}
input,select{ vertical-align:middle;}
p.t_int{ text-indent:2em;}
.fl{ float:left !important;}
.fr{ float:right !important;}
.cl{ clear: both;font-size:0px;height:0px;line-height:0px;}
.clearfix:before, .clearfix:after {content:"";display:table;}
.clearfix:after {clear:both;}
.clearfix {zoom:1;}
.f12px{ font-size:12px;}
.f14px{ font-size:14px;}
.f15px{ font-size:15px;}
.f16px{ font-size:16px;}
.f18px{ font-size:18px;}
.f20px{ font-size:20px;}
.f22px{ font-size:22px;}
.f24px{ font-size:24px;}
.f26px{ font-size:26px !important;}
.f40px{ font-size:40px !important;}
.fst{ font-family:"宋体";}
.fyh{ font-family:"Microsoft YaHei";}
.fht{ font-family:"黑体";}
.fw_b{ font-weight:bold;}
.fw_n{ font-weight:normal;}
.undline{ text-decoration: underline;}
.talign_c{ text-align:center !important;}
.talign_l{ text-align:left !important;}
.talign_r{ text-align:right !important;}
.bluecol{ color: #2563b4 !important;}
.redcol{ color:#e00707 !important;}
.orcol{ color:#ff8f0e !important;}
.graycol{ color:#808080 !important;}
.greencol{ color:#66a266 !important;}
.ml60{margin-left: 60px;}
.ml20{margin-left: 20px;}
.ml8{margin-left: 8px;}
.mt20{ margin-top:20px !important;}
.mt10{ margin-top:10px !important;}
.mt30{ margin-top:30px !important;}
.mt8{ margin-top:8px;}
.mb10{ margin-bottom:10px;}


/* 公共样式end */

/****头部样式 start****/
body,.header,.nav,.footer{
	min-width:960px;
	width:expression(document.body.clientWidth <= 960? "960px": "auto");}
.header{
	background:#fff none;}
.wbox{
	width:960px;
	margin:0px auto;}
.top{
	line-height:31px;
	overflow:hidden;
	width:960px;
	margin:0px auto;}
.toplink_ul{
	float:right;}
.toplink_ul li{
	float:left;
	line-height:28px;}
.hotline{
	color:#bd2e33;
	margin-right:10px;}
.hotline span{
	font-size:18px;
	font-family:Arial, Helvetica, sans-serif;}
.link{
	color:#969696;}
.link a{
	color:#969696;}
.link a:hover{
	color:#bd2e33;
	text-decoration:underline;}
.header_mid{
	padding:15px 0px 13px;}
.logo{
	float:left;}
.searchbox{
	float:right;
	margin-top:19px;}
.text01{
	background:url(../images/input01.gif) 0px 0px no-repeat;
	width:128px;
	height:25px;
	line-height:25px;
	padding-left:27px;
	border:0 none;}
.button01{
	background:#bd2e33 none;
	width:41px;
	height:25px;
	color:#fff;
	border:0 none;}
.navbox{
	height:45px;
	width:960px;
	margin: 0 auto;}
.nav{
	height:45px;
	background:url(../images/bg04.gif) repeat-x;}
.nav ul li{
	float:left;
	border-right:1px solid #aa2025;}
.nav ul li a{
	font-size:16px;
	line-height:45px;
	color:#fff;
	width:118px;
	font-family:"Microsoft YaHei";
	text-align:center;
	display:inline-block;}
.nav ul li a.current,
.nav ul li a:hover{
	background:#8d0f13 none;}
.scar_icon{
	display:inline-block;
	float:right;
	position:relative;
	z-index:1000;
	width:23px;
	height:14px;
	line-height:14px;
	padding: 0 0 15px 11px;
	background:url(../images/scar_icon.png) no-repeat 0 0;
	text-align:center;
	color:#fff;
	margin: 10px 40px 0 0;}
.scar_icon:hover{
	color:#fff;}
/****头部样式 end****/

/****尾部样式 start****/
.footer{
	background:url(../images/bg02.gif) repeat-x;
	height:224px;}
.contact{
	background:#555 url(../images/bg06.gif) left bottom repeat-x;
	padding-bottom:2px;
	height:70px;
	width:960px;
	margin:0px auto;}
.contact li{
	float:left;
	height:70px;
	line-height:70px;
	color:#fff;
	background:url(../images/bg09.gif) right top repeat-y;
	padding:0px 35px 0px 45px;}
.contact li.c3{
	background:0 none;}
.contact li p{
	padding-left:29px;
	font-size:15px;
	color:#fff;}
.contact li.c1 p{
	background:url(../images/icon01.gif) 0px 26px no-repeat;
	padding-left:35px;}
.contact li.c2 p{
	background:url(../images/icon01.gif) 0px -142px no-repeat;}
.contact li.c3 p{
	background:url(../images/icon01.gif) 0px -52px no-repeat;}
.footer_cont{
	width:936px;
	margin:0px auto;
	background:#555555 none;
	padding:14px 0px 24px 24px;}
.weixin{
	background:#fff none;
	padding:7px;
	float:left;}
.footer_rt{
	float:right;
	width:825px;}
.foot_mix{
	background:url(../images/bg06.gif) left bottom repeat-x;
	padding:0px 15px 9px 0px;
	line-height:24px;}
.footer_links{
	line-height:24px;
	color:#aaa;
	float:left;
	width:560px;}
.footer_links a{
	color:#aaa;}
.footer_links a:hover{
	color:#fff;
	text-decoration:underline;}
.friend_links{
	float:right;
	background:url(../images/select.gif) no-repeat;
	width:234px;
	height:24px;
	line-height:24px;
	position:relative;}
.fdrop_value{
	background:url(../images/hsea.gif) no-repeat scroll right 12px;
    color: #aaa;
    cursor: default;
	line-height:28px;
	cursor:pointer;
	padding-left:10px;}
.fsel_classlist{
	position: absolute;
	background:#f7f7f7 none;
    border: 1px solid #e3e3e3;
    left: 0px;
    padding: 2px 0;
    text-align: center;
    top: 23px;
    width:230px;}
.fsel_classlist li {
    cursor: default;
    height: 23px;
    line-height: 23px;
    padding: 0 10px;
	color:#666;
	text-align:left;
	cursor:pointer;}
.footlink .fsel_classlist li{
	float:none;}
.fsel_classlist li:hover{
	background:#ebebeb none;}
.footer_rt  p{
	padding-top:8px;
	line-height:21px;
	color:#aaa;}
/****尾部样式 end****/
.main{
	padding-bottom: 30px;}
.id_banwp{
	padding: 5px 0;
	background:#e6e6e6 url(../images/hl_banbg.gif) repeat-x;}
.id_banbox{
	width:960px;
	margin:0 auto;
	height:406px;}
.id_banleft{
	width:730px;
	float:left;}
.ban_img{
	height:406px;
	width:100%;
	overflow:hidden;
	position:relative;}
.ban_numlist{
	height:36px;
	position:absolute;
	bottom: 0;
	left:0;
	width:100%;}
.ban_numlist a{
	display: inline-block;
	width:182px;
	text-align:center;
	line-height:36px;
	height:36px;
	color:#fff;
	float:left;
	background:url(../images/rebg01.png) repeat;}
.ban_numlist a.first{
	width:184px;}
.ban_numlist a.current,
.ban_numlist a:hover{
	background:url(../images/rebg02.png) repeat;
	text-decoration:none;
	color:#fff;}
.id_banright{
	width:224px;
	float:right;
	background-color:#f0f0f0;
	height:100%;}
.id_bantop{
	height:270px;
	padding: 15px 18px;
	background-color:#d03800;}
.id_lgbox{
	border-bottom:1px solid #be3300;
	padding-bottom:25px;}
.id_lgbox a{
	margin-top:15px;}
.id_lgbtn{
	display:block;
	background-color:#ff8f0e;
	color:#fff;
	height:37px;
	line-height:37px;
	text-align:center;
	font-family:"Microsoft Yahei";
	font-size:18px;
	font-weight:bold;}
.id_lgbtn:hover{
	text-decoration:none;
	color:#fff;
	background-color:#fc8700;}
.id_fastbox{
	padding: 15px 5px;
	border-bottom:1px solid #be3300;
	border-top:1px solid #d44612;}
.id_fastbox a{
	display:inline-block;
	padding-left:11px;
	background:url(../images/hl_icon01.gif) no-repeat 0 center;
	width:75px;
	color:#fff;
	margin: 2px 0;}
.id_csimg{
	padding-top: 20px;
	text-align:center;}
.idtop_ewm{
	height:82px;
	padding-top:12px;
	margin: 0 12px;}
.idtop_ewm dt{
	width:82px;
	float:left;}
.idtop_ewm  dd{
	margin-left:92px;
	line-height:20px;}
.main_wp{
	width:960px;
	margin: 0 auto;}
.id_contbox{
	padding-top:25px;}
.id_comtit2{
	height:30px;
	border-bottom:1px solid #e5e5e5;
	/*margin-bottom:38px;*/}
.id_comtit2 h4{
	background:url(../images/gline.gif) 0px center no-repeat;
	padding-left:10px;
	font-size:18px;
	color:#7f7f7f;
	font-family:"Microsoft YaHei";
	font-weight:normal;}
.id_more{
	font-family:Arial, Helvetica, sans-serif;
	color:#bcbcbc;
	font-size:14px;
	float:right;
	margin-top:2px;}
.rec_lcpro{
	height:320px;}
.rec_lcproinfo{
	width:310px;
	height:320px;
	float:left;}
.feature_ul{
	width:650px;
	float:right;}
.feature_ul li{
	width:135px;
	float:left;
	margin:0px 12px;}
.manager_feature{
	width:135px;
	height:320px;}
.manager_feature1{
	background:url(../images/manager_feature.jpg) -2px 0px no-repeat;}
.manager_feature2{
	background:url(../images/manager_feature.jpg) -160px 0px no-repeat;}
.manager_feature3{
	background:url(../images/manager_feature.jpg) -323px 0px no-repeat;}
.manager_feature4{
	background:url(../images/manager_feature.jpg) -484px 0px no-repeat;}
.manager_feature h4{
	padding-top:58px;
	font-size:28px;
	height:28px;
	margin-bottom:70px;
	text-align:center;
	font-weight:normal;
	font-family:"Microsoft yahei";}
.manager_feature p{
	text-align:center;
	line-height:21px;
	font-family:"Microsoft yahei";}
.manager_feature1 h4,
.manager_feature1 p{
	color:#e3b928;}
.manager_feature2 h4,
.manager_feature2 p{
	color:#08a0bc;}
.manager_feature3 h4,
.manager_feature3 p{
	color:#bc0a08;}
.manager_feature4 h4,
.manager_feature4 p{
	color:#f96f00;}
.box_gray{
	background:#f5f5f5 none;
	/*margin-top:47px;*/}
.fund_infor{
	background:url(../images/probg1.jpg) 311px top no-repeat;
	height:380px;}
.rec_funkinfo{
	padding-left:20px;}
.rec_funktit{
	margin-bottom:20px;}
.rec_funktit h3{
	color:#cc0001;
	font-family:"黑体";
	font-size:33px;
	line-height:38px;}
.rec_funktit h3 span{
	font-size:16px;
	color:#4c4c4c;
	font-weight:normal;
	font-family:"Microsoft Yahei";}
.rec_lcproadv {
	font-family:"Microsoft Yahei";
	font-size:14px;}
.rec_lcproadv dt{
	font-size:22px;
	margin-bottom:20px;}
.rec_lcproadv dd{
	padding-left:50px;
	line-height:24px;
	margin: 12px 0;}
.rec_lcproadv dd h5{
	font-size:16px;
	font-weight:normal;
	color:#000;}
.rec_lcproadv dd.n1{
	background:url(../images/adv01.gif) no-repeat 0 center;}
.rec_lcproadv dd.n2{
	background:url(../images/adv02.gif) no-repeat 0 center;}
.rec_lcproadv dd.n3{
	background:url(../images/adv03.gif) no-repeat 0 center;}
.rec_lcproadv dd.n4{
	background:url(../images/adv04.gif) no-repeat 0 center;}
.rec_lcproadv dd.n5{
	background:url(../images/adv05.gif) no-repeat 0 center;}
.btn_gap{
	margin-left:60px;}
.btn_check{
	background:url(../images/btn_check.gif) 0px 0px no-repeat;
	width:92px;
	height:30px;
	line-height:30px;
	padding-left:10px;
	color:#fff;
	font-size:14px;
	font-family:"Microsoft yahei";
	display:inline-block;
	}
.btn_check:hover{
	color:#fff;}
.flip_over{
	text-align:center;
	margin:0px auto;}
.btn_pre,.btn_next{
	background:url(../images/pages.gif) 0px 0px no-repeat;
	width:20px;
	height:21px;
	display:inline-block;
	overflow:hidden;
	font-size:0px;
	line-height:0px;
	}
.btn_next{
	background:url(../images/pages.gif) -20px 0px no-repeat;}
.btn_pre:hover{
	background-position:0px -24px;}
.btn_next:hover{
	background-position:-20px -24px;}
.id_rankbox{
	width:244px;
	height:330px;
	float:left;
	border:1px solid #e6e6e6;
	border-top:0 none;}
.id_ranktab{
	height:26px;
	padding-top:3px;
	background-color:#ededed;}
.id_ranktab li{
	float:left;
	margin: 0 3px;}
.id_ranktab li a{
	display:inline-block;
	padding:0 6px;
	height:26px;
	line-height:23px;
	font-family:"Microsoft YaHei";
	font-size:14px;
	color:#4c4c4c;}
.id_ranktab li a.current,
.id_ranktab li a:hover{
	background-color:#FFF;
	color:#e10606;
	text-decoration:none;}
.id_ranklist{
	padding:10px 10px;}
.id_ranklist li{
	padding: 5px 0 5px 26px;
	position:relative;
	height:22px;}
.id_ranklist li strong{
	font-weight:normal;
	display: inline-block;
	width:13px;
	height:18px;
	line-height:18px;
	font-size:14px;
	position:absolute;
	top:7px;
	left:0;
	text-align:center;}
.id_ranklist li strong.no1{
	background:url(../images/b_icon05.gif) no-repeat 0 -31px;
	height:14px;
	padding-bottom:4px;
	line-height:14px;
	color:#FFF;
	font-size:10px;}
.id_ranklist li strong.no2,
.id_ranklist li strong.no3{
	background:url(../images/b_icon05.gif) no-repeat 0 -65px;
	height:14px;
	padding-bottom:4px;
	line-height:14px;
	color:#FFF;
	font-size:10px;}
.id_ranklist li.first{
	padding-bottom:15px;
	height:50px;
	background:url(../images/line02.gif) repeat-x bottom;}
.rank_proinfo{
	height:50px;}
.rank_proinfo dt{
	height:50px;
	width:50px;
	float:left;
	overflow:hidden;}
.rank_proinfo dd{
	margin-left:65px;
	line-height:18px;}
.rank_proinfo dd h5{
	font-size:14px;
	font-family:"Microsoft YaHei";
	font-weight:normal;
	margin-bottom:8px;}
.mid_box{
	width:460px;
	float:left;
	margin-left: 16px;}
.pro_ul{
	height:332px;
	overflow:hidden;}
.pro_ul li{
	width:49.9%;
	float:left;
	display:block;
	overflow:hidden;
	padding-bottom:10px;
	text-align:center;}
.pro_ul li.pbottom{
	padding-bottom:0px;}
.pro_infor{
	width:214px;
	margin:0px auto;
	text-align:left;}
.pro_infor p{
	line-height:18px;
	height:36px;
	overflow:hidden;
	color:#4c4c4c;
	width:214px;}
.pro_infor .canshu{
	line-height:28px;
	height:28px;}
.pro_infor .canshu i{
	font-style:normal;
	width:77px;
	display:inline-block;}
.pro_infor .canshu strong{
	font-size:26px;
	color:#e10606;
	margin-right:5px;}
.pro_infor .txt{
	height:38px;
	line-height:38px;}
.pro_infor .txt .price{
	float:right;}
.pro_infor .txt  h4{
	color:#15448f;
	font-size:16px;
	font-weight:normal;
	font-family:"Microsoft yahei";}
.pro_infor .txt .price em{
	font-size:24px;
	color:#e10606;
	font-style:normal;}
.ad_picbox{
	width:222px;
	height:332px;
	float:right;}
.page_banner{
	height:208px;
	margin-top:15px;}
.id_comtit{
	height:39px;
	border-bottom:4px solid #e5e5e5;
	margin-bottom:30px;}
.id_comtit h3{
	font-family:"Microsoft YaHei";
	font-size:23px;
	color:#1a1a1a;
	line-height:35px;
	height:39px;
	width:152px;
	float:left;
	background:url(../images/b_icon01.gif)  no-repeat;
	padding-left:70px;}
.h3_icon01{
	background-position: 0 0px !important;}
.h3_icon02{
	background-position: 0 -106px !important;}
.h3_icon03{
	background-position: 0 -205px !important;}
.h3_page01{
	width:202px !important;
	padding-left:20px !important;
	background-position:0 -470px !important;}
.manage_box{
	margin-top:25px;}
.manage_left{
	width:227px;
	float:left;}
.manage_right{
	width:710px;
	float:right;
	overflow:hidden;}
.serverce_box{
	border:1px solid #b1b1b1;
	background:#f1f1f1 none;
	padding:15px 10px;}
.pg_hotline{
	font-size:22px;
	color:#c20000;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:40px;
	line-height:30px;}
.sline{
	border-top:1px dashed #bfbfbf;
	padding-top:14px;
	margin-top:10px;
	margin-bottom:10px;}
.work_time{
	background:url(../images/icon_clock.gif) 0px 2px no-repeat;
	color:#c20000;
	padding-left:25px;
	line-height:24px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;}
.work_time span{
	color:#373737;
	font-weight:normal;}
.btn_online{
	background:url(../images/btn02.jpg) 0px 0px no-repeat;
	width:119px;
	height:37px;
	line-height:37px;
	display:inline-block;
	text-align:center;
	color:#fff;
	font-size:18px;
	font-family:"Microsoft yahei";}
.btn_online:hover{
	color:#fff;}
.weixin_box{
	border:1px solid #b1b1b1;
	background:#fff none;
	margin-top:10px;
	padding:12px;}
.mar_b14{
	margin-bottom:14px!important;}
.mar_b0{
	margin-bottom:0px!important;}
.weixin_cont .wtxt{
	width:112px;
	height:85px;
	float:right;
	height:43px;
	line-height:21px;
	padding:21px 0px;
	color:#fff;
	text-align:center;
	}
.weixin_cont img{
	float:left;}
.weixin_cont .wtxt1{
	background:#fb680b none;
	}
.weixin_cont .wtxt2{
	background:#fe5858 none;
	}
.product_list{
	position:relative;
	left:-18px;
	width:752px;
	overflow:hidden;}
.product_list li{
	padding:20px 18px;
	float:left;
	width:214px;
	overflow:hidden;
	height:275px;}
.mar_t10{
	margin-top:10px;}
.wf_box_wp{
	padding-top:100px;}
.wf_box{
	height:186px;
	padding: 108px 0 0 422px;
	font-family:"Microsoft yahei";
	font-size:16px;
	background:url(../images/wf_img.jpg) no-repeat;}
.wf_box .tip{
	font-size:30px;
	margin-bottom:25px;}
.zs_probox{
	text-align:left;}
.chbox_box{
	padding-top:5px;}
.zs_prolist h4{
	font-size:14px;
	margin-top:5px;}
.star_span em{
	display:inline-block;
	width:14px;
	height:14px;
	background:url(../images/b_icon05.gif) no-repeat 0 0;
	margin: 0 1px;}
.pro_left{
	width:222px;
	float:left;}
.pro_right{
	width:720px;
	float:right;}
.pro_classbox{
	border: 1px solid #cfcfcf;}
.pro_classbox h3{
	padding: 10px 18px;
	font-family:"Microsoft YaHei";
	font-size:18px;}
.pro_classlist dt{
	height:28px;
	line-height:28px;
	background-color:#d9d9d9;
	padding: 0 18px;}
.pro_classlist dd{
	padding: 5px 18px;
	line-height:18px;}
.pro_classlist dd a{
	display:inline-block;
	padding: 0 10px;
	margin: 6px 0;}
.pro_classlist dd a.current,
.pro_classlist dd a:hover{
	background-color:#d50001;
	color:#FFF;
	text-decoration: none;}
.fund_moresearch{
	background-color:#f5f5f5;
	border-bottom:4px solid #ccc;
	padding: 0 12px;}
.fast_findbox{
	height:24px;
	line-height:24px;
	padding: 9px 0;
	border-bottom: 1px  dashed #d6d6d6;}
.fast_findtit{
	display:inline-block;
	float:left;
	width:80px;
	padding: 0 2px;
	font-size:14px;}
.fast_findcont{
	height:100%;
	float:left;}
.fund_search{
	height:22px;
	background-color:#FFF;
	border: 1px solid #bfbfbf;
	display:inline-block;
	width:247px;
	float:left;
	position:relative;}
.fund_search .txt{
	width:175px;
	height:22px;
	line-height:22px;
	padding: 0 10px;
	background: none;
	border: 0 none;
	float:left;
	color:#808080;}
.fund_search .btn{
	display:inline-block;
	width:53px;
	height:24px;
	background-color:#e10606;
	color:#FFF;
	text-align:center;
	position:absolute;
	right:-1px;
	top: -1px;}
.fund_seledrop{
	display:inline-block;
	width:81px;
	height: 24px;
	position:relative;
	float:left;
	line-height:24px;
	z-index:100;}
.fund_selevalue{
	display:inline-block;
	height:24px;
	width:61px;
	padding: 0 10px;
	background-color:#d9d9d9;
	position:relative;}
.fund_selevalue em{
	display:inline-block;
	height:0;
	width:0;
	font-size:0;
	line-height:0;
	border-style:solid;
	border-width:4px;
	border-color: #000 #d9d9d9 #d9d9d9;
	position:absolute;
	top: 10px;
	right:10px;}
.fund_selelist{
	background-color:#d9d9d9;
	width:140px;
	position:absolute;
	top:26px;
	left:0;}
.fund_selelist li{
	height:24px;}
.fund_selelist  li a{
	display:block;
	height:24px;
	padding: 0 10px;}
.fund_selelist  li a:hover{
	background-color:#eee;
	color:#4c4c4c;
	text-decoration:none;}
.rank_waybox{
	height:25px;
	line-height:24px;
	padding: 9px 0;
	float:left;
	width:470px;}
.rank_waycont{
	float:left;
	height:100%;}
.rank_waycont a{
	display:inline-block;
	height:24px;
	padding: 0 16px 0 10px;}
.rank_waycont a.arrow_down{
	background:#fce4e4 url(../images/b_icon05.gif) no-repeat right -198px;
	color:#4c4c4c;
	text-decoration:none;
	border-bottom:1px solid #f3aeae;}
.rank_waycont a.arrow_up{
	background:#fce4e4 url(../images/b_icon05.gif) no-repeat right -400px;
	color:#4c4c4c;
	text-decoration:none;
	border-bottom:1px solid #f3aeae;}
.show_waybox{
	height:25px;
	line-height:24px;
	padding: 9px 0;
	float:left;}
.show_waycont{
	height:100%;
	float:left;}
.show_waycont a{
	display:inline-block;
	height:24px;
	padding: 0 10px 0 26px;
	background:url(../images/b_icon05.gif) no-repeat;}
.show_waycont a.n1{
	background-position: 8px -228px}
.show_waycont a.n2{
	background-position: 8px -268px}
.show_waycont a.n1_current,
.show_waycont a.n1:hover{
	background: #fce4e4 url(../images/b_icon05.gif) no-repeat 8px -307px;
	border-bottom:1px solid #f3aeae;
	text-decoration:none;
	color:#4c4c4c;}
.show_waycont a.n2_current,
.show_waycont a.n2:hover{
	background: #fce4e4 url(../images/b_icon05.gif) no-repeat 8px -350px;
	border-bottom:1px solid #f3aeae;
	text-decoration:none;
	color:#4c4c4c;}
.funk_morelist{
	border-left:1px solid #cfcfcf;
	border-right:1px solid #cfcfcf;}
.funk_morelist li{
	padding: 25px 20px;
	border-top:2px solid #efefef;
	border-bottom:1px solid #cfcfcf;}
.funk_morelist li.first{
	border-top: 0 none;}
.funk_intro{
	height: 48px;
	margin-bottom:20px;}
.funk_intro dt{
	width:43px;
	height: 43px;
	float:left;
	position:relative;}
.funk_intro dt img{
	width:43px;
	height:43px;}
.funk_intro dt em{
	background: url(../images/b_icon02.png) no-repeat 0 0;
    bottom: -5px;
    display: inline-block;
    height: 18px;
    position: absolute;
    right: -8px;
    width: 20px;}
.funk_intro dd{
	margin-left:68px;}
.funk_detailbox{
	margin-left:48px;
	height:70px;}
.funk_detailbox .cont{
	float:left;
	padding: 0 20px;
	border-left: 1px dashed #d6d6d6;}
.funk_detailbox .first{
	border: 0 none;}
.funk_detailbox .cont table th{
	text-align:right;
	font-weight:normal;}
.funk_detailbox .opea{
	width:90px;
	float:right;}
.btn_collect{
	padding-left:26px;
	color:#295fcc;
	background:url(../images/icon16.gif) no-repeat 0 0;}
.btn_seedetail{
	display:inline-block;
	width:65px;
	padding-right:25px;
	height:24px;
	line-height:24px;
	text-align:center;
	background:url(../images/btn04.gif) no-repeat;}
.num_span{
	font-size:16px;
	color:#e10606;
	font-weight: bold;
	}

/*分页样式*/
.pagging{
	padding: 15px 0;
	height:20px;
	text-align:center;}
.pagging a{
	font-size:14px;
	margin: 0 5px;
	display:inline-block;
	height:20px;
	width:20px;
	line-height:20px;}
.pagging a.prev,
.pagging a.next{
	text-indent:-9999px;
	_text-indent:0px;
	_font-size:0;
	_line-height:10px;
	color:#FFF;
	background: #b4b4b4 url(../images/b_icon04.png) no-repeat;}
.pagging a.prev{
	background-position: center -385px;}
.pagging a.next{
	background-position: center -425px;}
.pagging a.prev:hover,
.pagging a.next:hover{
	background-color:#e60001;}


.pagging {
    line-height: 18px;
    padding: 30px 0 10px;
    text-align: center;
}
.pagging a {
    display: inline-block;
    margin: 0 5px;
    padding: 0 4px;
}
.pagging a.down{
    width:50px;
}

.pagging a.current {
    background-color: #CC0001;
    color: #FFFFFF;
}

.skip_pagetxt {
    border: 1px solid #E1E1E1;
    height: 22px;
    line-height: 22px;
    margin: 0 5px;
    padding: 0 5px;
    width: 40px;
}
.skip_pagebtn {
    background-color: #CC0001;
    border: 0 none;
    color: #FFFFFF;
    cursor: pointer;
    float: right;
    height: 24px;
    line-height: 24px;
    margin-left: 10px;
}

/*分页样式*/
.id_comtab{
	height:26px;
	float:left;}
.id_comtab li{
	float:left;
	margin-right:12px;}
.id_comtab li a{
	display:inline-block;
	height:24px;
	line-height:24px;
	background-color:#efefef;
	padding: 0 20px;
	color:#1a1a1a;
	font-family:"Microsoft YaHei";
	font-size:14px;}
.id_comtab li a.current,
.id_comtab li a:hover{
	color:#e10606;
	text-decoration:none;
	background-color:#fce4e4;
	border-bottom:1px solid #f3aeae;}
.id_prolist li{
	float:left;
	padding:10px 0;
	width:240px;
	border-left:1px solid #e6e6e6;
	border-top:1px solid #e6e6e6;}
.id_prolist .libox{
	width:100%;
	margin: 0 auto;
	cursor:pointer;
	position:relative;}
.id_prolist li.hover{
	background-color:#f5f5f5;}
.id_prologo{
	width:33px;
	height:33px;
	position:absolute;
	top:10px;
	right:0;}
.id_prologo em{
	display:inline-block;
	width: 20px;
	height:18px;
	position:absolute;
	bottom:-4px;
	right:-8px;
	background:url(../images/b_icon02.png) no-repeat;}
.id_prologo em.lc{
	background-position: 0 0;}
.id_prologo em.zx{
	background-position: 0 -31px;}
.id_prologo em.tzgj{
	background-position: 0 -62px;}
.id_proinfo{
	width:160px;
	height:78px;
	padding-top:10px;
	line-height:18px;}
.id_proinfo h4{
	font-size:14px;
	margin-bottom:5px;}
.id_proatt th{
	font-weight:normal;
	text-align:left;
	width:65px;}
.jjclass_span{
	padding-left:18px;
	background:url(../images/b_icon05.gif) no-repeat 0 -166px;}
.id_prolist .row_first{
	border-left:0 none !important;
	width:190px !important;}
.id_prolist .row_firstinfo{
	border-left:0 none !important;
	width:220px !important;}
.path{
	height:16px;
	line-height:16px;
	padding: 24px 0 15px;}
.path a,
.path span{
	display:inline-block;
	margin: 0 5px;
	font-family:"Microsoft YaHei";}
.path a{
	color:#e10606;}
.path a.home{
	padding-left:20px;
	background:url(../images/b_icon04.png) no-repeat 0 -284px;}
.product_infobox{
	background-color:#f9f9f9;
	border-top:5px solid #ccc;
	overflow:hidden;}
.pro_gallery{
	width:256px;
	min-height:286px;
	_height:286px;
	padding:0 6px 32767px !important;
	margin-bottom: -32767px !important;
	background-color:#ececec;
	float: left;}
.pro_gallery .name{
	padding: 80px 20px 0;
	height:130px;}
.pro_elecont{
	height:50px;}
.pro_elecont dt{
	height:50px;
	width:50px;
	float:left;
	position:relative;}
.pro_elecont dt em{
	display:inline-block;
	width: 20px;
	height:18px;
	position:absolute;
	bottom:-4px;
	right:-8px;
	background:url(../images/b_icon02.png) no-repeat;}
.pro_elecont dt em.lc{
	background-position: 0 0;}
.pro_elecont dt em.zx{
	background-position: 0 -31px;}
.pro_elecont dt em.tzgj{
	background-position: 0 -62px;}
.pro_elecont dd{
	margin-left:68px;}
.pro_elecont dd h3{
	font-family:"Microsoft YaHei";
	font-size:16px;
	font-weight:normal;
	color:#000;}
.pro_gallery .btn{
	background:url(../images/line06.gif) repeat-x;
	padding:25px 0 0 15px;
	height:25px;}
.pro_gallery .btn a{
	display:inline-block;
	width:55px;
	padding-left:15px;
	color:#005fc0;
	background:url(../images/icon06.gif) no-repeat;}
.pro_gallery .btn a:hover{
	color:#cc0001;
	text-decoration:none;}
.pro_gallery .btn a span{
	color:#8d8d8d;
	margin-left:5px;}
.pro_gallery .btn a.gz{
	background-position: 0 -394px;
	width:80px;}
.pro_gallery .btn a.fx{
	background-position: 0 -438px;}
.pro_gallery .btn a.zx{
	background-position: 0 -482px;}
.pro_property{
	width:630px;
	padding-top:10px;
	float:right;
	margin-right:25px;}
.pro_property h2{
	font-family:"Microsoft YaHei";
	font-size:18px;
	font-weight:normal;
	color:#cc0001;
	margin-bottom:10px;}
.table_proinfo th{
	text-align:left;
	font-weight:normal;
	padding: 5px 0;}
.table_proinfo td{
	padding:5px 0;}
.yx_runspan{
	font-family:"Microsoft YaHei";
	font-size:15px;
	color:#2178d0;}
.jz_newspan{
	font-family:"Microsoft YaHei";
	font-size:20px;
	color:#e10606;}
.pro_riskspan em{
	display:inline-block;
	height:21px;
	line-height:21px;
	margin: 0 2px;
	padding: 0 7px;
	background-color:#ccc;
	color:#FFF;
	font-style: normal;}
.pro_riskspan em.now{
	background-color:#666;}
.pj_star{
	display:inline-block;
	width: 59px;
	height:11px;
	font-size:0;
	background:url(../images/star_icon.gif) no-repeat 0 0;
	margin: 0 3px;}
.pj_star i{
	display:inline-block;
	height:11px;
	font-size:0;
	background:url(../images/star_icon.gif) no-repeat 0 bottom;}
.pro_amount_widget{
	width:100px;
	height:31px;
	float:left;
	position:relative;
	margin-right:5px;}
.pro_amount_widget input{
	padding: 0 4px;
	width:69px;
	height:29px;
	line-height:29px;
	border: 1px solid #a7a6ac;
	background:url(../images/txt_bg.gif) no-repeat;
	float:left;}
.pro_amount_widget a{
	display:inline-block;
	width:18px;
	height:14px;
	font-size:0;
	background:url(../images/icon06.gif) no-repeat;
	position:absolute;}
.pro_amount_widget a.increase{
	top:0;
	right:0;
	background-position: 0 -301px;}
.pro_amount_widget a.decrease{
	bottom:0;
	right:0;
	background-position: 0 -319px;}
.pro_amount_widget a.increase:hover{
	background-position: 0 -341px;}
.pro_amount_widget a.decrease:hover{
	background-position: 0 -363px;}
.btn_ljbuy,
.btn_addscar,
.btn_tjorder,
.btn_compay,
.com_submit,
.com_btn,
.login_btn,
.com_prev{
	display:inline-block;
	width:113px;
	height:40px;
	font-size:0;
	line-height:0;
	background:url(../images/btns.png) no-repeat;}
.btn_ljbuy{
	background-position: 0 0;}
.btn_addscar{
	background-position: 0 -48px;}
.btn_tjorder{
	background-position: 0 -130px;}
.btn_compay{
	background-position: 0 -180px;}
.com_submit{
	background-position: 0 -226px;}
.com_btn{
	background-position: 0 -276px;}
.login_btn{
	background-position: 0 -327px;}
.com_prev{
	background-position: 0 -377px;}
.linebox{
	border-bottom:1px solid #e2e2e2;
	margin: 15px 0;}
.btn_gap{
	margin-left:60px;}
.pj_star{
	display:inline-block;
	width: 59px;
	height:11px;
	font-size:0;
	background:url(../images/star_icon.gif) no-repeat 0 0;
	margin: 0 3px;}
.pj_star i{
	display:inline-block;
	height:11px;
	font-size:0;
	background:url(../images/star_icon.gif) no-repeat 0 bottom;}
.zs_probox{
	text-align:left;}
.chbox_box{
	padding-top:5px;}
.zs_prolist h4{
	font-size:14px;
	margin-top:5px;}
.pro_detailtab{
	height:46px;
	background:url(../images/zz_line01.gif) repeat-x bottom;}
.pro_detailtab li{
	float:left;
	padding-left:2px;
	background:url(../images/zz_line02.gif) no-repeat 0 0;}
.pro_detailtab li.first{
	padding-left:0;
	background: none;}
.pro_detailtab li a{
	display:inline-block;
	height:45px;
	line-height:45px;
	width:175px;
	text-align:center;
	font-family:"Microsoft YaHei";
	font-size:16px;}
.pro_detailtab li a:hover{
	text-decoration:none;
	color:#9b141a;}
.pro_detailtab li a.current{
	text-decoration:none;
	color:#fff;
	background-color:#9b141a;}
.pro_detbox{
	padding-top:20px;}
.pro_detbox h3{
	font-family:"Microsoft YaHei";
	font-size:14px;
	color:#e10606;
	margin-bottom:12px;}
.pro_detailtable{
	border-top:1px solid #e1e1e1;}
.pro_detailtable th,
.pro_detailtable td{
	padding: 8px 10px;
	border-bottom:1px solid #e1e1e1;
	font-weight:normal;}
.pro_detailtable th {
	text-align:right;
	background-color:#e8f2f1;}
.pro_detailtable02 th,
.pro_detailtable02 td{
	padding: 8px 10px;
	text-align:center;
	border-bottom:1px solid #e1e1e1;}
.pro_detailtable02 th {
	background-color:#e8f2f1;}
.table_search th,
.table_search td{
	font-weight: normal;
	padding: 0 3px;
	font-family:"Microsoft YaHei";}
.sele_date{
	display:inline-block;
	height:26px;
	line-height:26px;
	width:202px;
	padding: 0 10x;
	background-color:#fcfcfc;
	border:1px solid #e1e1e1;
	position:relative;}
.sele_date em{
	width:16px;
	height:18px;
	background:url(../images/b_icon04.png) no-repeat 0 -332px;
	position:absolute;
	top:50%;
	margin-top:-9px;
	right:5px;}
.btn_inquire{
	display:inline-block;
	width:61px;
	height:24px;
	background:url(../images/btns.png) no-repeat 0 -97px;
	text-indent:-9999px;}
.pa_contbox {
    padding-top: 10px;}
.pa_contbox .cont {
    padding-top: 20px;}
.pa_contbox .name {
    height: 45px;}
.pa_contbox .name h3 {
    background: url(../images/icon08.gif) no-repeat scroll 0 0 transparent;
    float: left;
    font-size: 16px;
    line-height: 45px;
    padding-left: 50px;
    width: 150px;}
.add_bankcard {
    background: none repeat scroll 0 0 transparent !important;
    padding-left: 0 !important;}
.step_box{
	width:760px;
	height:37px;
	float:right;}
.step_box ul{
	height:37px;
	width:100%;
	line-height:37px;}
.step_box ul li{
	float:left;
	background:url(../images/line09.gif) repeat-x;}
.step_box ul li span{
	display:inline-block;
	padding-right:26px;
	background:url(../images/icon09.gif) no-repeat right 0;
	text-align:center;
	font-size:14px;}
.step_box ul li span.last{
	background-position: right -54px; }
.step_box ul li.yg,
.step_box ul li.now{
	background:url(../images/line10.gif) repeat-x;
	color:#FFF;}
.step_box ul li.yg span{
	background-position: right -163px;}
.step_box ul li.now span{
	background-position: right -108px;}
.step_box ul li.yg span.last,
.step_box ul li.now span.last{
	background-position: right -223px;}
.step_box .num3 li{
	width:253px;}
.step_box .num3 li span{
	width:227px;}
.step_box .num4 li{
	width:190px;}
.step_box .num4 li span{
	width:164px;}
.pa_contbox .name h3.com_order{
	background-position: 0 -209px;}
.ttl_comorder{}
.table_order{
	border-top:1px solid #d8d8d8;
	border-left:1px solid #d8d8d8;
	border-right:1px solid #d8d8d8;}
.table_order th{
	background-color:#f3f3f3;
	height:42px;
	padding: 0 14px;}
.table_order td{
	border-bottom:1px solid #d8d8d8;
	padding: 15px 14px;
	text-align:center;}
.order_title{
	height:90px;}
.order_title dt{
	border: 1px solid #e0e0e0;
	width:88px;
	height:88px;
	float:left;}
.order_title dt img{
	width:88px;
	height:88px;}
.order_title dd{
	margin-left:102px;}
.order_title dd a{
	color:#4c4c4c;}
.order_title dd a:hover{
	color:#cc0001;}
.table_order .tc_box{
	height:55px;
	text-align:left;}
.table_order .text_table input{
	width:43px;
	padding: 0 8px;
	background-color:#e9e9e9;
	border-style: solid none none solid;
	border-width: 1px 0 0 1px;
	border-color: #dadada transparent transparent #dadada;
	height:27px;
	line-height:27px;
	margin-right:5px;}
.table_order .auto_chk{
	height:20px;
	margin-top:6px;}
.table_order .auto_chk input{
	margin-right:5px;
	position:relative;
	-top:-2px;}
.order_opea{
	height:40px;
	padding-top:14px;}
.order_buy_agree{
	padding-left:14px;}
.order_buy_agree input{
	margin-right:5px;
	position:relative;
	-top:-2px;}
.order_tip{
	background-color:#fff4d3;
	height:29px;
	line-height:29px;
	padding: 0 15px;}
.order_tip strong{
	color:#fc5d01;}
.zs_probox{
	text-align:left;}
.chbox_box{
	padding-top:5px;}
.zs_prolist h4{
	font-size:14px;
	margin-top:5px;}
.ml10{
	margin-left:10px;}
.zs_probox .tt{
	font-size:14px;
	font-weight:bold;
	margin-bottom:10px;}
.zs_prolist{}
.zs_prolist li{
	width:310px;
	float:left;
	padding: 5px 0;}
.zs_prolist li .libox{
	width:280px;}
.zs_prolist li .pic{
	border:1px solid #E0E0E0;
	padding: 2px;
	height:88px;}
.zf_tith{
	margin-bottom:10px;
	font-size:14px;
	color:#cc0001;}
.zf_tith span{
	font-weight:normal;
	color:#4c4c4c;}
.table_grinfo {
	font-size:14px;}
.table_grinfo td{
	padding: 0 10px;}
.sele_banklist li{
	float:left;
	padding: 10px;}
.sele_banklabel{
	display:inline-block;
	height:56px;}
.sele_banklabel input{
	float:left;
	margin:21px 6px 0 0;}
.sele_banklabel a{
	display:inline-block;
	width:190px;
	float:left;
	height:38px;
	padding: 8px 0;
	background-color:#FFF;
	text-align:center;
	border: 1px solid #d8d8d8;}
.sele_banklabel a:hover{
	border: 1px solid #e10606;}
.txt04{
	border:1px solid #d2d2d2;
	width:150px;
	padding:0px 10px;
	line-height:30px;
	height:30px;
	color:#999;
	vertical-align:middle;}
.imp_span {
    color: #FF0000;
    font-size: 20px;
    margin-left: 10px;
    position: relative;
    top: 6px;}
.xjb_topup .tab{
	height:37px;
	padding: 0 28px;
	line-height:35px;
	position:relative;
	top:1px;}
.xjb_topup .tab li{
	float:left;
	margin-left:-1px;}
.xjb_topup .tab li a{
	display:inline-block;
	padding: 0 50px;
	border-top:1px solid #d8d8d8;
	border-left:1px solid #d8d8d8;
	border-right:1px solid #d8d8d8;
	height:36px;
	font-size:15px;
	color:#4c4c4c;}
.xjb_topup .tab li a:hover{
	text-decoration:none;}
.xjb_topup .tab li a.current{
	background-color:#f3f3f3;
	color:#cc0001;
	font-weight:bold;}

.xjb_topup .cont{
	background-color:#f3f3f3;
	border: 1px solid #d8d8d8;
	padding:25px 10px;}
.order_zfbox{
	text-align:right;
	padding: 10px 0;
	font-size:14px;}
.account_info{
	background-color: #f7e9e9;
    border-bottom: 1px dashed #f0b2b2;
    border-top: 1px dashed #f0b2b2;
    padding: 12px;}
.account_info ul{ width:100%;}
.account_info ul li{
	float:left;
	font-size: 14px;
	margin: 0 65px 5px 0;
	line-height:30px;
	padding-left:32px;
	background:url(../images/icon02.gif) no-repeat;}
.account_info ul li.n1{
	background-position: 0 0;}
.account_info ul li.n2{
	background-position: 0 -85px;}
.account_info ul li.n3{
	background-position: 0 -173px; clear:both; *width:660px;}
.account_info ul li.n4{
	background-position: 0 -274px;}
.topup_box{
	padding: 15px 0;}
.table_topup th,
.table_topup td{
	padding:5px;
	line-height:30px;}
.table_topup th{
	text-align:right;}
.table_topup td .tdtxt{
	padding-left:12px;}
.table_topup td .tip{
	display:inline-block;
	margin-left:15px;}
.pa_contbox .name h3.pro_buy{
	background-position: 0 -63px;}
.buy_amount{
	margin-bottom:20px;}
.buy_amount span.title{
	display:inline-block;
	width:100px;
	padding: 0 5px;
	margin-right:5px;
	text-align:right;
	font-size:16px;
	font-weight:bold;}
.buy_amount span.je{
	font-size:22px;
	color:#ff5500;
	font-family:"微软雅黑";}
.txt03{
	border:1px solid #d2d2d2;
	width:175px;
	padding:0px 12px;
	line-height:28px;
	height:28px;
	color:#999;
	vertical-align:middle;}
.select02{
	border:1px solid #d2d2d2;
	line-height:22px;
	width:200px;
	padding: 5px 2px 5px 12px;}
.dresucceed_xjb{
	background-color:#f7e9e9;
	border-bottom:1px dashed #f0cacb;
	border-top:1px dashed #f0cacb;
	padding:10px 70px;
	line-height:35px;
	margin-bottom:30px;
	margin-top:20px;}
.dresucceed_xjb .p1{
	line-height:42px;
	padding-left:60px;
	background:url(../images/icon07.png) no-repeat 0 center;
	color:#b30000;
	font-family:"Microsoft Yahei";
	font-size:18px;}
.dresucceed_xjb .p2 .top_up{
	display:inline-block;
	width:84px;
	height:35px;
	line-height:35px;
	text-align:center;
	color:#FFF;
	font-family:"Microsoft Yahei";
	font-size:17px;
	background-color:#d41010;
	margin-left:15px;}
.dresucceed_xjb .p2 .top_up:hover{
	text-decoration:none;
	color:#FFF;
	background-color:#f61616;}
.dresucceed_xjb .p3 span{
	display:inline-block;
	padding: 0 8px;
	background-color:#fff4d4;
	color:#fd5e03;}
.dresucceed_xjb .p4{
	padding-left:23px;
	background:url(../images/icon06.gif) no-repeat 0 -156px;}
.dresucceed_xjb .p4 .jx_gg{
	margin-left:40px;}
.dresucceed_xjb .p4 .jx_gg a{
	margin: 0 5px;}
.dresucceed_xjb .p5{
	line-height:23px;}
.recom_box{
	border: 1px solid #d8d8d8;}
.recom_box .tit{
	height:40px;
	line-height:40px;
	padding: 0 15px;
	background-color:#f3f3f3;}
.recom_box .tit h3{
	font-size:16px;}
.recom_box .intro{
	padding: 15px 0;}
.liw20 li{
	width:238px !important;
	border-top:0 none;}
.login_box{
	height:470px;
	background: url(../images/logo_imgbg.jpg) no-repeat center 25px;
	padding: 0 20px;
	margin-top:10px;}
.login_cont{
	height:433px;
	width:350px;
	padding: 8px 12px;
	background:url(../images/logo_bg.png) no-repeat 0 0;
	float:right;}
.login_wp{
	padding: 10px 33px 0;}
.login_cont h3{
	font-size:16px;
	font-family:"Microsoft Yahei";
	color:#000;
	font-weight:normal;
	margin-bottom:15px;}
.table_login td{
	padding: 10px 0;}
.id_txtbox,
.pword_txtbox{
	border:1px solid #c7c7c7;
	height:29px;
	padding: 4px 0 4px 37px;}
.id_txtbox{
	background:#f5f5f5 url(../images/id_icon.png) no-repeat 10px center;}
.pword_txtbox{
	background:#f5f5f5 url(../images/pword_icon.png) no-repeat 12px center;}
.login_txt{
	height:29px;
	line-height:29px;
	color:#a6a6a6;
	width:230px;
	padding: 0 5px;
	border: 0 none;
	background: none;
	border-left:1px solid #c7c7c7;}
.for_pword{
	color:#2563B4;
	text-decoration:underline;
	margin-left:30px;
	float:left;
	position:relative;
	top: 10px;}
.login_tab{
	height:48px;
	line-height:48px;
	background:url(../images/line02.gif) repeat-x bottom;}
.login_tab li{
	float:left;
	width:174px;}
.login_tab li.n1{
	width:175px !important;
	border-right: 1px solid #d2d2d2;}
.login_tab li a{
	display:block;
	height:45px;
	line-height:45px;
	border-top: 3px solid #fff;
	text-align:center;
	font-family:"Microsoft Yahei";
	font-size:16px;}
.login_tab li a.current{
	background-color:#fff;
	border-top: 3px solid #cc0001;
	color:#e10606;}
.login_tab li a:hover{
	text-decoration:none;}
.login_zcbox{
	border-top: 1px dashed #ccc;
	margin-top:20px;
	padding:11px 0px;}
.login_zcbox p{
	line-height:21px;
	color:#333;}
.login_zcbox p a{
	color:#333;
	font-weight:bold;}
.login_zcbox p a:hover{
	color:#333;}
.login_zcbtn{
	background: url(../images/line05.gif) repeat-x 0 0;
    border: 1px solid #DBDBDB;
    display: inline-block;
    height: 30px;
    line-height: 30px;
    margin-right: 10px;
    text-align: center;
    width: 80px;}
.login_zcbtn:hover{
	text-decoration:none;}
.guide_list{
	height:427px;
	width:100%;
	margin-top:20px;}
.guide_list li{
	width:238px;
	float:left;
	border: 1px solid #c7c7c7;
	border-bottom: 0 none;
	margin-right:-1px;
	height:426px;}
.guide_list li .libox{
	height:369px;
	position:relative;}
.guide_list li.n1 .libox{
	background:url(../images/guide_bg01.gif) no-repeat right bottom;}
.guide_list li.n2 .libox{
	background:url(../images/guide_bg02.gif) no-repeat right bottom;}
.guide_list li.n3 .libox{
	background:url(../images/guide_bg03.gif) no-repeat right bottom;}
.guide_list li.n4 .libox{
	background:url(../images/guide_bg04.gif) no-repeat right bottom;}
.guide_list li .btn{
	display:block;
	height:27px;
	line-height:27px;
	padding: 15px 32px;
	background:#cb2c2c;
	color:#FFF;
	font-weight: bold;}
.guide_list li .btn span{
	padding-right:15px;
	background:url(../images/b_icon04.png) no-repeat right -487px;
	_background:url(../images/b_icon04.png) no-repeat right -481px;}
.guide_list li .btn:hover{
	text-decoration:none;
	color:#fff;
	background-color:#c20202;}
.guide_info{
	padding: 40px 22px 0;
	font-family:"黑体";
	_font-family:"Microsoft Yahei";
	font-size:22px;
	line-height:30px;
	color:#1a1a1a;}
.guide_info span{
	color:#d70000;}
.guide_layer{
	width:188px;
	padding: 15px 25px;
	height:204px;
	background:url(../images/rebg04.png) repeat;
	position:absolute;
	bottom:0;
	left:0;
	color:#FFF;
	font-family:"Microsoft Yahei";
	font-size:14px;
	line-height:22px;}
.guide_layer dl{
	margin-bottom:8px;}
.register_box{
	width:600px;
	margin: 20px auto 0;
	padding-top:20px;}
.register_tips{
	margin-bottom:25px;
	font-family:"Microsoft Yahei";
	font-size:20px;
	color:#000;
	text-align:center;}
.table_register th{
	padding: 8px 0;
	text-align:right;
	font-weight: normal;
	font-size:14px;}
.table_register td{
	padding: 8px 0;}
.btn_sendyzm{
	display:inline-block;
	height:30px;
	width:88px;
	float:left;
	text-align:center;
	line-height:30px;
	color:#999;
	margin-right:10px;
	border: 1px solid #dbdbdb;
	background:url(../images/line05.gif) repeat-x;}
.txt05 {
    border: 1px solid #D2D2D2;
    color: #999999;
    height: 30px;
    line-height: 30px;
    padding: 0 10px;
    vertical-align: middle;
    width: 250px;}
.chbox {
    margin-right: 8px;}
.phone_regtit{
	height:173px;
	margin-top:10px;
	background-color:#f5f5f5;}
.phone_regtit_wp{
	width:982px;
	margin: 0 auto;
	padding-top:73px;
	height:100px;
	background:url(../images/phone_reg.jpg) no-repeat 0 0;}
.phone_regtit_wp h3{
	font-family:"黑体";
	font-size:30px;}
.phone_register{
	width:759px;
	margin: 0 auto;
	position:relative;
	top:-48px;
	margin-bottom:-20px;
	background:#FFF;}
.phone_regstep{}
.step_list{
	height:37px;
	width:100%;
	line-height:37px;}
.step_list li{
	float:left;
	width:253px;
	background:url(../images/line09.gif) repeat-x;}
.step_list li span{
	display:inline-block;
	padding-right:26px;
	width:227px;
	background:url(../images/icon09.gif) no-repeat right 0;
	text-align:center;
	font-size:14px;}
.step_list li span.last{
	background-position: right -54px; }
.step_list li.yg,
.step_list li.now{
	background:url(../images/line10.gif) repeat-x;
	color:#FFF;}
.step_list li.yg span{
	background-position: right -163px;}
.step_list li.now span{
	background-position: right -108px;}
.step_list li.yg span.last,
.step_list li.now span.last{
	background-position: right -223px;}
.phone_regcont{
	padding: 40px 0;
	border: 1px solid #d9d9d9;
	border-top: 0 none;}
.phone_regtips{
	height:29px;
	line-height:29px;
	background-color:#fff4d3;
	padding: 0 15px;
	margin-top:30px;}
.phone_regtips strong{
	color:#fc5d01;}
.phone_regtips a{
	color:#fc5d01;
	text-decoration:underline;}
.phone_regsucced{
	width:420px;
	margin:0 auto;}
.phone_regsucced .suc{
	padding: 15px 0 5px 48px;
	font-family:"Microsoft Yahei";
	font-size:18px;
	color:#b30000;
	background:url(../images/icon07.png) no-repeat 0 0;
	margin-bottom:10px;
	height:25px;}
.phone_regsucced p a{
	color:#cc3b3b;}
.register_protocol{
	color:#2563B4;
	text-decoration:underline;}
.preg_acclist{
	height:138px;
	padding: 4px 0;
	background-color:#f5f5f5;
	position:relative;
	top:40px;}
.preg_acclist dl{
	float:left;
	width:160px;
	height:128px;
	padding: 5px 58px 5px 158px;}
.preg_acclist dl.n1{
	background:url(../images/phone_reg01.png) no-repeat 50px 5px;}
.preg_acclist dl.n2{
	background:url(../images/phone_reg02.png) no-repeat 50px 5px;
	border-left:1px dashed #c7c7c7;}
.preg_acclist dl dt{
	font-family:"Microsoft Yahei";
	font-size:15px;
	color:#000;
	margin-bottom:5px;}
.preg_acclist dl dd ul li{
	margin-left:12px;
	line-height:20px;
	list-style:outside disc;}
.btn_ljdredge{
	background: url("../images/line05.gif") repeat-x scroll 0 0 transparent;
    border: 1px solid #DBDBDB;
    display: inline-block;
    float: left;
    height: 30px;
    line-height: 30px;
    margin-right: 10px;
    text-align: center;
    width: 80px;}
.wf_box_wp{
	padding:80px 0 50px;}
.wf_box{
	height:186px;
	padding: 108px 0 0 422px;
	font-family:"Microsoft yahei";
	font-size:16px;
	background:url(../images/wf_img.jpg) no-repeat;}
.wf_box .tip{
	font-size:30px;
	margin-bottom:25px;}
.layer_box{
	width:884px;}
.layer_box .top{
	padding: 27px 6px 14px;
	height:24px;
	line-height:24px;
	background:url(../images/fw_topbg.png) no-repeat 0 0;}
.layer_box .top h3{
	text-align:center;
	font-family:"Microsoft Yahei";
	font-size:17px;
	font-weight:normal;
	color:#FFF;}
.risk_eval{
	padding-left:32px;
	display:inline-block;
	background:url(../images/ly_icon.png) no-repeat 0 0;}
.layer_box .mid{
	background:url(../images/fw_linebg.png) repeat-y;
	padding: 5px 6px;}
.layer_box .bot{
	height:40px;
	padding: 28px 6px 40px;
	background:url(../images/fw_botbg.png) no-repeat 0 0;
	text-align:center;}
.risk_eval_layer{
	height:600px;
	overflow:auto;}
.risk_eval_list{
	padding: 0 20px;}
.risk_eval_list li{
	padding:10px;
	border-bottom:1px dashed #b3b3b3;}
.risk_eval_list li.last{
	border-bottom: 0 none;}
.risk_eval_list li h4{
	font-size:12px;}
.risk_eval_list li .anw{
	padding-left:15px;}
.risk_eval_list li .anw label{
	display:inline-block;}
.risk_eval_list li .anw input{
	margin-right:5px;
	float:left;
	margin-top:4px;
	*margin-top:0;}
.risk_evaltip{
	font-family:"Microsoft Yahei";
	font-size:14px;
	color:#1464b4;
	padding: 15px 0 8px;
	margin: 0 20px;
	border-bottom:3px solid #c5c5c5;}
.eval_result{
	padding: 30px 200px;}
.eval_result .result{
	font-family:"Microsoft Yahei";
	font-size:18px;
	color:#000;
	margin-bottom:5px;}
.page_left{
	width:182px;
	float:left;
	background-color:#f2f2f2;
	border-top: 1px solid #e0e0e0;
	padding-bottom:15px;}
.page_left .tit01{
	height:45px;
	line-height:45px;
	border-bottom: 1px solid #e0e0e0;
	border-top: 1px solid #fcfcfc;
	padding: 0 14px;}
.page_left .tit01 h3{
	font-family:"Microsoft YaHei";
	font-size: 18px;
	font-weight:normal;
	color:#4c4c4c;
	padding-left: 17px;
	background:url(../images/p_icon01.gif) no-repeat 0 15px;}
.page_left .intro01{
	border-top: 1px solid #fcfcfc;}
.sele_fwleft{
	margin-bottom:2px;}
.sele_fwleft dt h4{
	background-color: #d9d9d9;
	height:28px;
	line-height:28px;
	font-weight:bold;
	padding-left:16px;
	font-size:14px;
	cursor:pointer;}
.sele_fwleft dd{
	padding:0 8px;}
.wf_nav{
	line-height:44px;}
.wf_nav li{
	border-bottom:1px dotted #a6a5a5;}
.wf_nav li a{
	display: block;
	height:44px;
	padding-left:27px;
	background:url(../images/p_icon01.gif) no-repeat 4px -30px;
	color:#4c4c4c;}
.wf_nav li a:hover,
.wf_nav li a.current{
	color:#cc0001;
	font-weight:bold;
	background-position: 4px -77px;
	text-decoration:none;}
.no_bbor{
	border-bottom: 0 none !important;}
.page_right{
	width:760px;
	float:right;}
.vip_cont{
	padding-top:12px;}
.vip_cont .tit{
	height:44px;
	line-height:44px;}
.vip_cont .tit .more{
	float:right;
	color:#999;}
.vip_cont .tit .more a{
	margin-left:5px;}
.vip_cont .tit h3{
	font-family:"Microsoft YaHei";
	font-size:18px;
	font-weight:normal;
	color:#d90000;
	padding-left:12px;
	background:url(../images/p_icon01.gif) no-repeat 1px -128px;}
.vip_cont .intro{
	border: 1px solid #e0e0e0;}
.vip_tabtitle{
	height:35px;
	padding:4px 14px 0;
	background-color:#e6e6e6;}
.vip_tabtitle ul{
	height:35px;
	line-height:28px;}
.vip_tabtitle ul li{
	float:left;}
.vip_tabtitle ul li a{
	display:inline-block;
	height: 28px;
	padding: 0 15px 7px;
	color:#232323;
	font-weight: bold;}
.vip_tabtitle ul li a:hover{
	color:#d90000;
	text-decoration:none;}
.vip_tabtitle ul li a.current{
	background:url(../images/bg01.gif) center 0;
	color:#FFF;}
.vip_tabcont{
	padding:7px 14px 0;}
.vip_infotable th{
	background-color:#c5c5c5;
	height:28px;
	font-weight:normal;}
.vip_infotable td{
	text-align:center;
	height:32px;
	border-bottom:1px solid #ededed;}
.vip_infotable .last td{
	border-bottom: 0 none;}
.common_serve{
	padding-top:15px;}
.common_serve .tit{
	height:32px;
	border-bottom: 2px solid #e3e3e3;
	line-height:32px;}
.common_serve .tit h3{
	color:#d90000;
	font-size:16px;
	font-family:"Microsoft YaHei";
	font-weight:normal;}
.common_serve .intro{
	padding: 15px 0;}
.com_serve_list a{
	display:inline-block;
	height:36px;
	padding-left:46px;
	background:url(../images/icon03.gif) no-repeat;
	line-height:36px;
	color:#4c4c4c;
	font-size:14px;
	font-weight:bold;
	margin-right:70px;}
.com_serve_list a:hover{
	text-decoration:none;
	color:#d90000;}
.com_serve_list a.n1{
	background-position: 0 0;}
.com_serve_list a.n2{
	background-position: 0 -82px;}
.com_serve_list a.n3{
	background-position: 0 -166px;}
.no_bor{
	border: 0 none !important;}
.submint_order{
	display:inline-block;
	width:94px;
	height:35px;
	background-color:#d41010;
	text-align:center;
	line-height:35px;
	color:#FFF;
	font-family:"Microsoft Yahei";
	font-size:17px;}
.submint_order:hover{
	text-decoration:none;
	color:#FFF;
	background-color:#f61616;}
.ml30{
	margin-left:30px;}
.checkall input{
	margin-right:5px;
	position:relative;
	_top:-2px;}
.batch_check{
	background: url(../images/icon06.gif) no-repeat 0 -528px;
    margin-left: 22px;
    padding-left: 14px;
	color:#4c4c4c;}
.vip_pro_table{
	background: url(../images/line04.gif) repeat-x;
	padding: 0 15px;}
.vip_pro_table table th{
	height:38px;
	font-weight:normal;}
.vip_pro_table table td{
	height:32px;
	border-bottom: 1px solid #ededed;
	text-align:center;}
.vip_pro_table .last td{
	border-bottom:0 none;}
.procuct_list{
	padding:15px 7px 30px;}
.procuct_list li{
	width:25%;
	margin:auto;
	float:left;}
.procuct_list li .libox{
	width:172px;
	margin:0 auto;}
.procuct_list .pic{
	border:1px solid #e7e7e7;
	width:170px;
	height:110px;
	padding-top:20px;
	vertical-align:middle;
	text-align:center;
	margin:auto;
	display:block;
	margin-bottom:5px;}
.procuct_list h5{
	font-size:12px;
	line-height:24px;}
.procuct_list p{
	color:#737373;
	line-height:20px;}
.procuct_list .price{
	font-size:18px;
	font-family:Arial, Helvetica, sans-serif;
	color:#e4393c;
	line-height:45px;}
.btn_buy{
	background:url(../images/btn03.gif) left top repeat-x;
	padding:0px 12px;
	border:1px solid #b2d0f4;
	color:#005fc0;
	height:17px;
	line-height:17px;
	display:inline-block;}
.msg_list li{
	border-bottom:1px solid #e6e6e6;}
.msg_title{
	font-weight:bold;
	padding: 0 10px 0 20px;
	height:29px;
	line-height:29px;
	background:url(../images/icon14.gif) no-repeat 10px center;
	cursor:pointer;}
.gray_bg{
	background-color:#f1f1f1;}
.msg_cont{
	padding: 10px 10px 10px 20px;}
.data_empty {
    color: #005FC0;
    height: 100px;
    padding: 10px 15px 0;}
.bank_add{
	padding:10px 22px 20px;}
.btn_jia{
	background:url(../images/p_icon01.gif) 0px -195px no-repeat;
	padding-left:14px;
	color:#005fc0;}
.bank_add p{
	margin-bottom:10px;}
.bank_add p .btn_jia{
	margin-left:27px;}
.bank_list li{
	padding:10px 0px;
	height:63px;}
.bank_list li img{
	border:1px solid #d9d9d9;
	width:228px;
	height:61px;}
.bank_list li strong{
	font-size:14px;
	color:#808080;
	line-height:63px;
	margin-left:28px;}
.digital_certificate{
	padding:12px;
	min-height:126px;
	_height:126px;}
.digital_certificate .pic{
	float:left;}
.digital_rt{
	padding-left:200px;}
.btn_download,.btn_reapply,.btn_renewal{
	color:#005fc0;
	display:inline-block;
	line-height:32px;}
.digital_link a{
	margin-right:40px;}
.btn_download{
	background:url(../images/icon04.gif) 0px 7px no-repeat;
	padding-left:25px;}
.btn_reapply{
	background:url(../images/icon04.gif) 0px -60px no-repeat;
	padding-left:31px;}
.btn_renewal{
	background:url(../images/icon04.gif) 0px -120px no-repeat;
	padding-left:31px;}
.digital_infor{
	margin-bottom:15px;}
.digital_infor span{
	width:45%;
	display:inline-block;
	line-height:20px;}
.bank_sel_box{ padding:0 30px; width:666px; margin: 0 auto;}
.bank_list02 li{ float:left; margin:0 15px 15px 0; width:150px; height:50px; position:relative}
.bank_list02 li a,.bank_yes{ display:block; width:148px; height:44px; padding-top:4px; text-align:center; border:1px solid #d7d7d7;}
.bank_list02 li a:hover{ border-color:#FF0000}
.bank_list02 li a.current{ border:2px solid #FF0000; height:42px; padding-top:3px}
.bank_list02 li a.bk_more{ border:none; color:#E24800; padding-top:12px; height:38px; background:url(../images/icons.gif) no-repeat 107px -79px}
.bank_list02 li a em.sel{ display:none; position:absolute; right:0; bottom:1px; width:13px; height:13px; background:url(../images/icons.gif) no-repeat -1px -149px;}
.bank_list02 li a.current em.sel{ display:inline-block}
.bank_seled{ height:30px; line-height:30px; text-align: center; width:650px; background:#F5F5F5; margin:10px 0 30px; _margin-top:25px;}
.add_cardp{
	padding: 10px 0;
	color: #2178d0;
	border-top: 1px dashed #E0E0E0;
	margin-top:10px;}
a.rh_kt{
	line-height:24px !important;
	border: 0 none !important;
	background: none !important;
	color: #808080;
	text-decoration:underline;}
.btn_redall{
	display:inline-block;
	height:35px;
	line-height:35px;
	background-color:#d41010;
	color:#FFF;
	padding: 0 20px;
	font-family:"Microsoft Yahei";
	font-size:17px;}
.btn_redall:hover{
	text-decoration:none;
	color:#FFF;
	background-color:#f61616;}
.ope_title{
	border-bottom:5px solid #d9d9d9;
	padding-top:10px;}
.ope_title h3{
	font-size:14px;
	line-height:30px;}
.table_setkeyword{
	margin-top:10px;}
.table_setkeyword tr th{
	color:#808080;
	font-size:14px;
	text-align:right;
	padding:7px;
	line-height:32px;}
.table_setkeyword tr td{
	line-height:32px;
	padding:7px;}
.txt01{
	border:1px solid #ccc;
	width:280px;
	padding:0px 3px;
	line-height:30px;
	height:30px;
	color:#999;
	vertical-align:middle;}
.tips{
	color:#005fc0;
	margin-left:13px;
	line-height:32px;
	vertical-align:middle;}
.btn_sure{
	background:#cc0001 none;
	padding:0px 27px;
	line-height:31px;
	font-size:14px;
	display:inline-block;
	color:#fff;
	font-family:"Microsoft Yahei";}
.btn_sure:hover{
	text-decoration:none;
	color:#FFF;
	background-color:#f61616;}
.select_stock{
	padding:16px;
	line-height:32px;}
.select_stock .btn_add{
	margin-left:24px;}
.select_stock strong{
	font-size:14px;}
.btn_add{
	background:url(../images/p_icon01.gif) 0px -277px no-repeat;
	padding-left:25px;
	display:inline-block;
	line-height:30px;
	color:#cc0001;}
.table_changeinfor{
	margin:10px 0px;}
.table_changeinfor tr th{
	padding:5px 20px;
	text-align:right;
	line-height:28px;
	}
.table_changeinfor tr td{
	line-height:28px;
	padding:5px 20px;}
.table_changeinfor tr td .tdtxt{
	padding-left:12px;}
.select01{
	border:1px solid #d2d2d2;
	line-height:22px;
	width:280px;
	padding: 5px 2px 5px 12px;}
.txt02{
	border:1px solid #d2d2d2;
	width:255px;
	padding:0px 12px;
	line-height:28px;
	height:28px;
	color:#999;
	vertical-align:middle;}
.gap_line{
	border-top:3px solid #e3e3e3;
	padding:20px 33px;
	margin:0px 8px;
	text-align:right;}
.gap_line a{
	margin-left:10px;}
.fund_list{
	padding:12px 8px;}
.fund_list ul li{
	width:20%;
	float:left;
	padding:10px 0px;
	text-align:center;}
.fund_list ul li .fund_type{
	background:#e6e6e6 none;
	border:1px solid #d9d9d9;
	width:118px;
	height:63px;
	font-weight:bold;
	line-height:63px;
	text-align:center;
	margin:auto;}
.blue_udline {
    color: #2178D0;
    text-decoration: underline;}
.tips_zhinfo{
	padding-left:20px;
	background: url(../images/icon06.gif) no-repeat 0 -166px;
	font-size:12px;
	margin-left:20px;}
.zh_infobox{
	padding: 10px 0;}
.zh_infobox span{
	padding-left:20px;
	display:inline-block;
	margin-right:15px;
	color:#808080;
	background:url(../images/ys_bg06.gif) no-repeat;}
.zh_infobox span.n1{
	background-position: 0 4px;}
.zh_infobox span.n2{
	background-position: 0 -46px;}
.zh_infobox span.n3{
	background-position: 0 -92px;}
.card_intro{
	padding: 10px 0;}
.card_list li{
	width:33.3%;
	float:left;
	margin-bottom:15px;}
.card_info01{
	width:228px;
	height:98px;
	margin: 0 auto;
	background:url(../images/ys_bg04.gif) no-repeat;}
.card_info01 .top{
	height:29px;
	line-height:29px;
	padding: 0 8px;}
.span_bank{
	display:inline-block;
	width:110px;}
.span_bank img{
	float:left;
	margin-right:4px;
	position:relative;
	top:6px;}
.card_info01 .mid{
	padding: 15px 8px 0;}
.card_info01 .add{
	display: block;
	height: 38px;
	padding-top:60px;
	text-align: center;
	font-size:14px;
	background:url(../images/ys_bg02.gif) no-repeat;}
.card_lrbox{
	height:210px;
	border-top: 1px solid #E0E0E0;}
.kt_zfbbox{
	width:385px;
	float:left;
	height: 215px;
	padding-top:5px;
	border-right: 1px solid #E0E0E0;}
.kt_cftbox{
	width:385px;
	float:right;
	height: 215px;
	padding-top:5px;}
.bd_cardbox{
	padding: 0 15px;}
.card_info02{
	width:228px;
	height:144px;}
.card_info02 .add{
	width:228px;
	height:65px;
	display:block;
	padding-top:79px;
	text-align: center;
	font-size:14px;
	background:url(../images/ys_bg03.gif) no-repeat;}
.tips_zhinfo{
	padding-left:20px;
	background: url(../images/icon06.gif) no-repeat 0 -166px;
	font-size:12px;
	margin-left:20px;}
.card_info03{
	height:160px;
	width:228px;
	margin: 0 auto;
	background:url(../images/ys_bg05.gif) no-repeat;}
.card_info03 .top{
	height:46px;
	line-height:46px;
	padding: 0 8px;}
.card_info03 .top .span_bank img{
	top:15px;}
.card_info03 .mid{
	padding: 0 8px;
	height:37px;
	line-height:37px;}
.card_info03 .bot{
	padding: 15px 8px 0;}
.card_info03 .add{
	display:block;
	height:70px;
	padding-top:90px;
	text-align:center;
	font-size:14px;
	background:url(../images/ys_bg07.gif) no-repeat;}
.show_allcard{
	padding-right:15px;
	color: #2178d0;
	background:url(../images/ys_bg06.gif) no-repeat right -154px;}
.pa_contbox .name h3.com_order{
	background-position: 0 -209px;}
.card_tit{
	padding: 0 15px;
	margin-bottom:5px;}
.pic_upload{
	padding: 15px 0;}
.pic_upload .pic{
	width:364px;
	height:254px;
	background-color:#eee;
	border: 1px solid #ccc;
	margin: 0 auto 20px;
	text-align:center;
	line-height:254px;}
.pic_upload .pic span{
	display:inline-block;
	padding-left:25px;
	font-family:"Microsoft Yahei";
	font-size:16px;
	background: url(../images/icon15.gif) no-repeat 0 center;}
.periodical_list{
	padding:12px 0px 20px;}
.periodical_list li{
	width:33.3%;
	float:left;
	padding-bottom:20px;}
.periodical_list li.hover{
    background-color:#f5f5f5;}
.perli{
	width:230px;
	margin:auto;}
.periodical_box{
	border:1px solid #e7e7e7;
	width:208px;
	padding:10px;
	margin-bottom:15px;}
.periodical_name{
	background:url(../images/bg03.gif) 0px 38px repeat-x;
	_background:url(../images/bg03.gif) 0px 39px repeat-x;
	line-height:35px;
	height:43px;
	font-size:13px;
	font-family:"Microsoft Yahei";
	color:#333;
	margin-bottom:20px;}
.periodical_name strong.nub{
	background:url(../images/bg02.gif) left top no-repeat;
	padding:0px 11px 0 9px;
	min-width:30px;
	_width:30px;
	text-align:center;
	position:relative;
	height:43px;
	line-height:43px;
	display:inline-block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:25px;
	color:#fff;
	font-style:italic;
	vertical-align:middle;
	_top:1px;}
.periodical_name strong.nub em{
	background:url(../images/bg02.gif) right top no-repeat;
	width:10px;
	height:43px;
	position:absolute;
	right:0px;
	_right:-1px;
	top:0px;
	display:inline-block;}
.periodical_box p{
	line-height:24px;}
.periodical_box p strong{
	font-size:24px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;}
/*样式新增 date：20140418*/
.lc_banner{
	width:960px;
	background:url(../images/lc_pic.jpg) no-repeat;
	height:389px;}
.banner_link a{
background:url(../images/btn_1.png) 483px 283px no-repeat;
width:102px;
height:30px;
line-height:30px;
font-family:"Microsoft YaHei";
font-size:14px;
color:#fff;
padding:283px   0px 0px 483px;
display:block;
text-indent:10px;
}
.banner_link a:hover{
color:#fff;
}
.xjb_banner{
	width:960px;
	background:url(../images/xxb_pic.png) no-repeat;
	height:419px;}
.banner_link2 a{
background:url(../images/btn_1.png) 55px 329px no-repeat;
width:102px;
height:30px;
line-height:30px;
font-family:"Microsoft YaHei";
font-size:14px;
color:#fff;
padding:329px   0px 0px 55px;
display:block;
text-indent:10px;
}
.banner_link2 a:hover{
color:#fff;
}
.lc_notice{
	font-size:13px;
	padding: 10px 0;
	font-family:"Microsoft Yahei";}
.lc_notice li{
	height:24px;
	border-bottom:1px dashed #999;
	line-height:24px;
	padding: 8px 5px 8px 22px;
	background: url(../images/zz_icon01.gif) no-repeat 5px center;}
.lc_notice li .date{
	float:right;
	color:#808080;}
.qx_box{
	padding:10px 14px;}
.qx_tips{
	height:25px;
	padding-top:12px;
	padding-left:38px;
	background: url(../images/zz_icon02.jpg) no-repeat 0 center;
	color:#ec8080;}
.qxt_table{
	margin: 20px 0 30px;}
.qxt_table th{
	line-height:45px;
	vertical-align:top;
	text-align:right;}
.qxt_table td{
	padding: 0 10px;}
.qx_selelist a{
	display:inline-block;
	padding: 0 15px;
	height:33px;
	line-height:33px;
	float:left;
	margin: 5px 40px 5px 0;
	border:1px solid #ccc;
	position:relative;}
.qx_selelist a:hover{
	border:1px solid #e95151;
	color:#4c4c4c;}
.qx_selelist a.current,
.qx_selelist a.current:hover{
	height:31px;
	line-height:31px;
	border:2px solid #e95151;
	padding: 0 14px;
	color:#e34040;}
.qx_selelist a.current em{
	display:inline-block;
	width:10px;
	height:10px;
	font-size:0;
	line-height:0;
	background:url(../images/zz_icon03.gif) no-repeat;
	position:absolute;
	bottom:-2px;
	right:-2px;}
.qx_botbox{
	border-top:1px solid #d9d9d9;
	padding-top:34px;}

