@charset "gb2312";
/* CSS Document */
.snavSearch{
	border:1px solid #3399cc; width:938px; zoom:1; margin:0 auto; padding:8px 10px;
}
.snavSearch .navse{
	float:left; width:450px;
}
.snavSearch .navse .textbox input{
	width:329px;
}
.snavSearch .navkw{
	float:left; line-height:38px; margin-left:25px;
}
.snavSearch .navkw a{
	margin:0 5px;
}
.snavSearch .navwhy{
	float:right; line-height:38px;
}

.lgbg{
	background:#f2f2f2;
}
.rframe1, .rframe1s{
	width:100%; overflow:hidden;
}
.rframe1 .left{
	float:left; width:645px;
}
.rframe1 .right{
	float:right; width:300px;
}
.rframe1s .lefts{
	float:left; width:290px;
}
.rframe1s .rights{
	float:right; width:340px;
}
.tuijian .img{
	border:1px solid #ddd; text-align:center; padding:23px 0;
}
.tuijian .title{
	background:#3399CC; color:#fff; height:50px; line-height:25px; padding:17px;
}
.hotrpt .title{
	background:#E4E4E4; line-height:32px; text-align:right; padding-right:15px; font-size:13px; overflow:hidden;
}
.hotrpt .title strong{
	float:left; margin-left:15px; font-size:16px;
}
.hotrpt ul{
	padding:0 3px;
}
.hotrpt ul li{
	line-height:34px; height:34px; overflow:hidden;
}
.hotrpt ul li.b{
	font-size:16px; line-height:28px; font-weight:bold; height:60px; padding-top:2px; margin:5px 0 3px 0;
}
.search{
	border:1px solid #d2d2d2; padding-top:20px; padding-bottom:0px; border-bottom:0px;
}
.search .kw{
	font-size:26px; text-align:center; padding:10px 0;
}
.search .kw .text{
	line-height:26px; height:26px; border:1px solid #696969; width:260px; margin:0 15px 0 20px; padding:0 2px;
}
.search .hskw{
	text-align:center; padding:10px 0; margin-bottom:20px;
}
.search .hskw .blue a{
	margin:0 3px;
}
.search .st{
	background:#F2F2F2; height:30px; line-height:30px; padding-left:20px; border:1px solid #d2d2d2; 
	border-left:0px; border-right:0px; font-weight:bold;
}
.search .cont{
	padding:15px;
}
.search .area a{
	margin:0 5px;
}
.search .industry table{
	border-collapse:collapse; border:0px;
}
.search .industry table .bbr{
	border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2;
}
.search .industry table .bb{
	border-bottom:1px solid #d2d2d2;
}
.search .industry table .br{
	border-right:1px solid #d2d2d2;
}
.search .industry h3{
	line-height:38px; font-weight:normal; font-size:16px;
}
.search .industry div{
	line-height:25px;	
}
.search .industry div a{
	
}
.catWrap{
	width:100%; overflow:hidden;
}
.catWrap a{
	position:relative; white-space:nowrap; float:left; display:block; 
	line-height:26px; height:26px; padding-left:7px; padding-right:7px;
}
.catWrap .on{
	 border:1px solid #C40000; border-bottom:0px; background:#FEF8EF; padding-left:6px; padding-right:6px; 
	 height:25px; line-height:25px; z-index:2000; color:#c00;
}
.ztgwef .title{
	background:#3399CC; color:#fff; font-weight:bold; font-size:16px; text-align:center; line-height:40px;
}
.ztgwef .list{
	padding:10px 0 10px 10px; border:1px solid #d2d2d2;
}
.ztgwef .ztgwCT{
	height:36px; line-height:36px; overflow:hidden; padding:0 20px 0 5px;
}
.ztgwef .ztgwCT li{
	display:block; float:left; border-bottom:2px solid #ddd; line-height:34px; width:33.3%; text-align:center;
	font-size:16px; cursor:pointer;
}
.ztgwef .ztgwCT .cur{
	border-bottom:2px solid #f60; color:#f60;
}
.ztgwef .ztgwCC{
	width:100%; overflow:hidden; height:470px;
}
.ztgwef .ztgwCC li{
	float:left; width:49.5%; font-size:12px; line-height:19px; padding-top:15px;
}
.ztgwef .ztgwCC li img{
	display:block; margin-bottom:5px;
}
.ztgwef .ztgwCC .tv li img{
	width:132px; margin:3px 1px; margin-bottom:6px;
}
.ztgwef .ztgwCC .tv li br{
	display:none;
}
.ztgwef .ztgwCC .tv li{
	height:140px; overflow:hidden;
}
.ztgwef .ztgwCC .pp li img{
	margin:3px; width:110px; height:158px;
}
.ztgwef .ztgwCC .mdx li{
	float:left; width:149px; padding:2px; line-height:18px; margin-bottom:5px; height:60px; overflow:hidden; text-align:center;
}
.ztgwef .ztgwCC .ztgwlist{
	padding:6px; padding-left:17px;
}
.ztgwef .ztgwCC .ztgwlist2{
	
}
.ztgwef .ztgwCC .ztgwlist li{
	float:none; width:100%; font-size:14px; line-height:23px;
}
.ztgwef .ztgwCC .ztgwlist .txt_blue{
	color:#00468C;
}
.ztgwef .ztgwCC .ztgwlist b{
	color:#c00;
}

.wsel{
	padding:15px 20px; line-height:35px;
}
.contact{
	padding:1px 0 6px 0;
}
.contact .title{
	border-bottom:1px dashed #ddd; padding:5px 15px; font-size:16px;
}
.contact .phone{
	padding:5px 0 25px 0; line-height:21px; font-size:13px;
}
.contact .phone .pleft{
	float:left; width:110px; text-align:right;
}
.contact .phone .pright{
	float:right; width:185px; color:#a00; 
}
.contact .phone .x2{
	height:42px;
}
.contact .phone .x3{
	height:63px;
}
.contact .phone .x4{
	height:84px;
}
.contact .phone .pleft div, .contact .phone .pright div{
	margin-top:5px;
}
.contact .phone .pright .addr{
	color:#333; padding-right:10px;
}

.buymore .title{
	height:30px; line-height:30px; overflow:hidden; text-align:right; padding-right:5px; padding-left:8px;
	background:#009DD9;
}
.buymore .title strong{
	color:#fff; float:left; font-size:16px; font-weight:normal;
}
.buymore .title span{
	font-size:12px;
}
.buymore .cont{
	padding:0 8px;
}
.buymore .rpt{
	padding-top:10px; width:100%; overflow:hidden;
}
.buymore .rpt img{
	float:left; width:100px; margin:0 8px 2px 6px;
}
.buymore .rpt b a{
	line-height:22px; font-size:13px;
}
.buymore .rpt div{
	height:60px; line-height:20px; overflow:hidden; padding-top:5px;
}
.buymore .slist{
	padding:6px 0; font-size:13px;
}
.buymore .slist li{
	height:26px; line-height:26px; overflow:hidden;
}
.buymore .smft{
	font-size:12px;
}
.buyflow{
	padding:5px 0 20px 15px; font-size:13px;
}
.buyflow .title{
	height:35px; line-height:35px; overflow:hidden;  font-size:16px;
}
.buyflow .list li{
	clear:both; float:none; padding:9px 0; line-height:24px;
}
.buyflow .list img{
	float:left; margin:4px 8px 8px 0; padding-bottom:10px;
}
.buyflow .list .img1{
	margin-top:10px; margin-bottom:10px;
}
.buyflow .list .fb1{
	font-weight:bold;
}
.rcategory{
	width:100%; overflow:hidden;
}
.rcategory .rcate{
	float:left; width:460px; padding-right:10px; border:1px solid #d2d2d2; margin-bottom:15px;
}
.rcategory .rcr{
	float:right;
}
.catetitle{
	height:70px; line-height:70px; overflow:hidden; text-align:right; padding-right:20px;
}
.catetitle .title{
	font-size:24px; font-weight:bold; padding-left:20px; float:left;
}
.cateimg img{
	float:left; width:120px; height:131px; padding:8px 5px; border:1px solid #d2d2d2; margin:0 15px 2px 20px;
}
.cateimg strong{
	display:block; line-height:26px; height:60px; overflow:hidden; font-size:16px; font-weight:normal;
}
.cateimg span{
	display:block; margin-top:5px; line-height:25px; height:75px; overflow:hidden; margin-bottom:10px;
}
.catelist{
	clear:both; float:none; padding-left:15px;
}
.catelist li{
	line-height:30px; height:30px; overflow:hidden; background:url(../images/v2/rdot.gif) left center repeat-x;
}
.catelist li a{
	display:block; float:left; line-height:30px; background:#fff; padding-right:5px;
}
.catelist li a span{
	color:#f60;
}
.catelist li a.buy{
	float:right; width:30px; height:20px; background:url(../images/v2/buy.gif) 6px center #fff no-repeat;
}
.catesub{
	margin:8px 12px; height:50px; border-top:1px solid #d2d2d2; padding:15px 5px 15px 100px;
	background:url(../images/v2/hot1.gif) 10px 20px no-repeat;  line-height:30px;
}
.catesub a{
	margin-right:18px;
}
.rbottombg{
	border-top:4px solid #3399CC; position:relative; z-index:10; background:#fff;
}
.rbottom{
	overflow:hidden; padding-top:20px;
}
.rbottom ul{
	float:left; padding:0 45px; border-right:1px dashed #d2d2d2; height:120px;
}
.rbottom ul img{
	margin-top:30px;
}
.rbottom ul li{
	line-height:30px;
}
.rbottom ul li b{
	font-size:16px;
}


.report{
	color:#222;
}
.report .rptinfo{
	position:relative; width:100%; overflow:hidden;
}
.report h1{
	font-size:20px; font-weight:normal; line-height:45px;
}
.report .date span{
	margin-right:25px; color:#666;
}
.report .date{
	border-bottom:1px dashed #ddd; padding-bottom:10px; margin-bottom:16px;
}
.report .img{
	float:left; width:222px;
}
.report .img img{
	padding:20px 8px; border:1px solid #ccc;
}
.report .down{
	height:25px; overflow:hidden; margin-top:10px; padding-left:10px;
}
.report .down a{
	display:inline-block; width:88px; height:25px; background:url(../images/bt_02.gif) no-repeat; line-height:25px;
	text-align:center; color:#004277; margin:0 9px; font-size:13px;
}
.report .info{
	float:right; width:378px; font-size:13px; line-height:33px;
}
.report .info #rpttitle li span{
	color:#a00;
}
.report .info .buy{
	padding-top:20px;
}
.report .info  .c{
	background:#F46114; display:inline-block; margin-left:12px; height:20px; line-height:20px; padding:2px 4px;
}
.report .freebuy{
	height:32px; overflow:hidden; padding-top:9px;
}
.report .freebuy a{
	display:block; float:left; background:#F46114; width:90px; height:32px; line-height:32px;
	color:#eee; text-align:center; font-weight:bold;  margin-right:3px; font-size:14px;
}
.report .freebuy a:hover{
	text-decoration:underline; color:#fff;
}
.report .freebuy .b1{
	background:#F46114; 
}
.report .freebuy .b2{
	background:#069; 
}
.report .freebuy .b3{
	background:#E53A43; 
}
.report .freebuy .b4{
	background:#93D438; 
}
.report .reportdd{
	border-top:1px solid #777; border-bottom:1px solid #777; padding:8px 0 12px 0; margin-top:20px;
}
.report .reportdd .title{
	font-size:18px; color:#f60; line-height:40px;
}
.report .reportdd .cont{
	line-height:24px; color:#444; padding-right:10px;
}
.report .reportfree{
	color:#444; background:url(../images/v2/box21.jpg) 0px center no-repeat; padding:20px 10px 8px 120px;
}
.report .reportfree div{
	background:url(../images/v2/box22.jpg) right center no-repeat; height:132px; padding-right:130px; line-height:28px;
	padding-top:10px;
}
.report .reportfree div b{
	color:#f60;
}
.report .reportmore{
	border-top:1px solid #777; border-bottom:1px solid #ccc; margin-top:10px;
}
.report .reportmore .title{
	line-height:46px; height:46px; color:#a00; font-size:16px; border-bottom:1px dashed #ddd;
}
.report .reportmore ul{
	height:210px; overflow:hicdden; font-size:12px; padding-top:10px;
}
.report .reportmore ul li{
	float:left; width:26%; background:url(../images/v2/zhuhe_1.jpg) left 50px no-repeat;
	text-align:center;
}
.report .reportmore ul li.fst{
	width:21.9%; background:url();
}
.report .reportmore ul li img{
	width:110px; margin-left:10px; 
}
.report .reportmore ul li a{
	display:block; padding:5px 8px;
}
.report .tab{
	height:47px; line-height:45px; overflow:hidden; margin-top:10px;
}
.report .tab li{
	float:left; width:30%; border-bottom:1px solid #B17C54; text-align:center; cursor:pointer; font-size:20px; 
}
.report .tab li.cur{
	border:1px solid #B17C54; border-bottom:0px; color:#B17C54;
}
.report .tab .s{
	width:39%; cursor:default;
}
.report .tab .s2{
	width:69%; cursor:default;
}
.report .tabcontent{
	padding-top:10px;
}
.report .tabinfo{
	line-height:25px;
}
.report .chart{
	padding-top:10px; line-height:25px;
}
.report .note{
	border:1px solid #B17C54; color:#f60; padding:8px 12px; font-size:13px; margin-top:15px;
}
.report .about .title{
	background:#F2F2F2; font-size:16px; font-weight:bold; line-height:40px; height:40px; padding-left:15px;
	border:0px; color:#009DD9;
}
.report .about .list{
	line-height:30px; padding-left:10px;
}
.report .aboutbd{
	border:0px; border-bottom:1px solid #ddd;
}
.rcatelist .title{
	background:#009DD9; color:#fff; font-size:16px; line-height:35px; height:35px; padding-left:15px;
}
.rcatelist .cont{
	border:1px solid #CACACA; padding:12px 0px;
}
.rcatelist .cont li{
	margin-bottom:20px; padding:0 10px;
}
.rcatelist .cont .t{
	line-height:40px; font-weight:bold; font-size:16px; margin-bottom:5px; padding-top:10px; border-top:1px solid #CACACA;
}
.rcatelist .cont li a{
	margin-right:15px;
}
.rcatelist .cont .nt{
	border-top:0px;
}
.report2 h1{
	color:#555; font-size:20px; line-height:50px; border-bottom:3px solid #3D96F0;
}
.report2 h2{
	font-weight:normal; font-size:16px; padding:15px 0; line-height:30px;
}
.report2 h2 a{
	margin-right:25px;
}
.report2list .info{
	border-top:1px solid #BABABA; padding:20px 0 30px 0; width:100%; overflow:hidden;
}
.report2list .cur{
	background:#E9F4FF;
}
.report2list .info h3{
	font-size:22px; font-weight:normal; color:#444; line-height:50px;
}
.report2list .info img{
	float:left; width:130px; padding:10px 2px; border:1px solid #ddd; margin:0 12px 0 2px;
}
.report2list .info .rdesc{
	line-height:25px; height:100px; margin-top:5px; padding-right:3px; overflow:hidden;
}
.report2list .rdate{
	margin-top:30px; height:25px; line-height:25px; overflow:hidden; font-size:13px;
}
.report2list .rdate span{
	float:left;
}
.report2list .rdate .btn{
	float:right; margin-right:5px;
}
.report2list .rdate .btn a{
	display:inline-block; line-height:25px; padding:0 7px; color:#fff; background:#FE6400;
}
.report2list .rdate .btn a.b2{
	background:#3399FE; margin-left:6px;
}
#searchReport .info{
	padding:10px 0 20px 0;
}
#searchReport .info h3{
	padding-left:10px;
}
#searchReport .info img{
	margin-left:5px;
}

.pagelist{
	padding:18px 0; border-top:1px solid #BABABA;; text-align:center;
}
.pagelist ul{
	height:25px; line-height:25px; overflow:hidden; display:inline-block; *display:inline; *zoom:1;
}
.pagelist ul li{
	float:left; padding:0 5px;
}
.pagelist ul .cur a{
	font-weight:bold; text-decoration:underline;
}
.rsearchkw{
	margin-bottom:40px;
}
.rsearchkw h1{
	font-size:20px; font-weight:normal;
}
.rsearchkw h1 b{
	color:#c00;
}
.rsearch{
	padding:30px 0; text-align:center; line-height:27px; font-size:22px;
}
.rsearch .txt{
	border:1px solid #ddd; width:320px; margin-left:20px; height:27px; line-height:27px;
}
.rsearch .btn{
	border:1px solid #ddd; background:#f2f2f2; width:80px; padding:1px 0; text-align:center; margin-left:10px;
}
.rsearchmsg{
	height:36px; line-height:36px; background:#BEDFFF; text-align:center;
}
.nsearcht{
	line-height:40px;
}
.nsearchcount{
	background:#BEDFFF; padding:5px 8px;
}
.nsearchcount div{
	width:100%; overflow:hidden;
}
.nsearchcount span{
	color:#c00;
}
.nsearchcount a{
	display:block; float:left; line-height:32px; width:18%; padding-left:1.9%;
}
.nsearchcount a:hover{
	background:#AECFFF; color:#c00;
}
.nsearchcount a.cur{
	background:#F60; color:#fff;
}
.nsearchcount a.cur span{
	color:#fff;
}
.nsearchkw{
	margin-bottom:5px;
}
.nsearchlist li{
	border-bottom:1px dashed #347C98; padding:15px 0;
}
.nsearchlist .title{
	text-align:right; line-height:30px; height:30px; overflow:hidden; padding-right:10px;
}
.nsearchlist .title span{
	padding-left:15px; color:#888; font-size:13px;
}
.nsearchlist .title a{
	font-size:16px; float:left;
}
.nsearchlist .title b{
	color:#c00;
}
.nsearchlist .desc{
	line-height:25px; height:50px; overflow:hidden;
}
.nspagelist{
	border-bottom:1px dashed #347C98;  border-top:0px;
}
.phsearchlist ul li{
	height:120px; overflow:hidden;
}
.phsearchlist img{
	float:left; margin-right:12px;
}
.phsearchlist .desc{
	height:92px; line-height:23px;
}
.dzcont{
	font-size:16px;
}
.dzcont .bg{
	height:80px; line-height:60px; position:relative;
}
.dzcont .bg .line{
	height:20px; margin-top:30px;  background:#CEF2FE;
}
.dzcont .bg .title{
	position:absolute; top:0px; height:80px; line-height:80px; background:#fff; font-size:34px; font-weight:bold;
	width:240px; text-align:center; left:50%; margin-left:-120px; font-family:"¿¬Ìå","¿¬Ìå_GB2312";
} 
.dzcont p{
	margin:0px; padding:8px 0; text-indent:32px; line-height:26px;
}
.dzbox .title{
	font-size:20px; font-weight:bold; line-height:40px; border-bottom:3px solid #CEF2FE; margin:50px 0 20px 0;
}
.dzflow .flow{
	height:220px; background:url(../images/v2/dzflow.jpg) no-repeat;
}
.dzquestion{
	font-size:13px; line-height:26px; padding-top:15px;
}
.dzquestion .q{
	color:#c00; padding-top:3px;
}
.dzquestion .a{
	border-bottom:1px dashed #ccc; padding-bottom:23px; margin-bottom:18px;
}
.dzform .form{
	font-size:16px; padding:30px 0; width:100%; background:#CEF2FE;
}
.dzform .form input{ border:1px solid #C9C9C9; height:23px; line-height:23px; width:180px; }
.dzform .form .tr2 input{ width:500px;}
.dzform .form .tl{ text-align:right; width:16%; }
.dzform .form .tl1{ text-align:right; width:15%; }
.dzform .form .tr{ width:34.5%; }
.dzform .form textarea{ border:1px solid #C9C9C9; line-height:23px; width:500px; height:100px;}
.dzform .form img{ cursor:pointer; margin-right:27px; margin-top:10px;}
.dzform .form table tr td{
	padding:10px 0;
}
.dzform .form iframe{
	width:640px; height:390px;
}

.DOTA_Tooltip{
	position:absolute; z-index:200;
}

.reportList{
	width:700px; line-height:23px; padding:10px; font-size:14px; border:1px solid #C40000; background:#FEF8EF;
}
.reportList .title{
	font-weight:bold; line-height:30px; display:none;
}
.reportList ul{
	width:100%; overflow:hidden;
}
.reportList li{
	float:left; width:19%; line-height:25px; height:25px; overflow:hidden;
}
.reportList a:hover{
	color:#e00; text-decoration:underline;
}


#imageSlider{
	position:relative; width:100%;
}
#imageSlider #sliderWrap{
	height:300px; overflow:hidden; position:relative; border:1px solid #ddd;
}
#imageSlider #slider{
	position:absolute; left:0px; overflow:hidden;
}
#imageSlider #slider div{
	float:left; overflow:hidden;
}
#imageSlider #slider div img{
	margin-left:34px; margin-top:30px;
}
#imageSlider #sliderText{
	background:#3399CC; color:#fff; height:46px; line-height:23px; padding:15px;
}
#imageSlider #sliderLeft, #imageSlider #sliderRight{
	position:absolute; width:45px; height:44px; z-index:88; display:none; cursor:pointer;
	filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5; 
}
#imageSlider #sliderLeft{
	left:5px; top:116px; background:url(../images/v2/rleft.png) no-repeat;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/v2/rleft.png'); _background-image: none;
	
}
#imageSlider #sliderRight{
	right:5px; top:116px; background:url(../images/v2/rright.png) no-repeat;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/v2/rright.png'); _background-image: none;
}

.onlineCS{
	display:block; position:fixed; left:0px;  bottom:0px;
	_position:absolute; z-index:999; _top:expression(document.documentElement.scrollTop + document.documentElement.clientHeight - 30);
	width:100%; height:85px;
}
.onlineCW{
	clear:both; float:none; filter:alpha(opacity=80); opacity:0.8; 
	height:40px; line-height:40px; padding:10px 0 2px; background:#069;
}
.onlineC{
	width:960px; margin:0 auto; color:#fff; font-size:15px;
}
.onlineC span{
	display:inline-block; float:left;
}
.onlineC .zxzx{
	margin-left:240px; line-height:24px; margin-top:5px\9;
}
.onlineC .zxkf{
	margin-left:2px; margin-top:2px; margin-top:0\9;
}
.onlineC .zxkf a{
	color:#fff; margin-right:10px;
}
.onlineC .ssbg{
	margin-left:20px; 
}
.onlineC .ssbg .text{
	width:250px; border:1px solid #fff; height:22px; line-height:22px; padding-left:2px;
	font-family:"Courier New", Courier, "ËÎÌå"; font-size:15px;  margin-top:-5px\9;
}
.onlineC .obtn{
	margin-left:0px;
}
.onlineC .button{
	margin-left:15px; height:26px; font-size:15px; margin-top:-4px\9;
}

.report .floatIcon{
	float:right; right:20px; bottom:20px;
}
.report .floatIcon a{
	display:block; text-align:right; margin-bottom:8px;
}

.onlineCS .floatIcon{
	float:right;
}

#fixrpt{
	z-index:1;
}

.fixup{
	 _position:absolute; z-index:999; _top:expression(document.documentElement.scrollTop);
}
.buymore .slist .r4rptspc{
	height:12px; line-height:12px; font-size:5px; overflow:hidden; padding:0; margin:0;
}


.rred{
	color:#8E1E20; font-weight:bold;
}


.newsR1, .newsR2, .newsR4{
	border:1px solid #ddd; border-top:1px solid #444; padding:8px 5px 12px 8px;
}
.newsR1 .title{
	height:40px; line-height:40px; color:#0F4D96; font-weight:bold; font-size:18px; padding-left:5px; overflow:hidden;
}
.newsR1 .title strong{
	float:left;
}
.newsR1 .title .more{
	float:right; font-size:13px; font-weight:normal;
}
.newsR1 ul li{
	line-height:30px; height:30px; overflow:hidden;
}
.newsR2 .imgi img, .newsR1 .imgi img{
	float:left; margin:3px 10px 4px 0; border:1px solid #ccc; padding:1px;
}
.newsR2 .imgi .text, .newsR1 .imgi .text{
	height:25px; line-height:25px; overflow:hidden;
}
.newsR2 .imgi .more, .newsR1 .imgi .more{
	height:41px; line-height:22px; margin-top:3px; overflow:hidden; font-size:13px; letter-spacing:1px;
}

.rptwxkf{
	width:100%; overflow:hidden;
}
.rptwxkf .wx{
	float:left; padding-top:150px; width:150px; text-align:center;  margin-right:10px;
	background:url(../images/v2/weixin_kf.jpg) no-repeat;
}
.rptwxkf ul{
	padding-top:10px; font-size:15px; line-height:30px;
}

.saleeventbg{
	background:url(../images/v2/rpt_event_3.png) 18px center no-repeat; margin:10px 0; padding:10px 25px 15px 0;
	border:1px dashed #ccc; border-left:0; border-right:0;
}
.saleevent{
	/*background:url(../images/v2/rpt_event_4.png) right center no-repeat;*/
	padding-left:155px; font-size:13px;
}
.saleevent .e_tit{
	font-size:15px; padding:8px 0 1px;
}
.saleevent .e_tit b{
	color:#f60;
}
.saleevent ul{
	margin:7px 0;
}
.saleevent ul li{
	line-height:24px; 
}
.saleevent ul li a{
	text-decoration:underline;
}
.saleevent .e_date{
	color:#888;
}

.fc-rpt-title{
	font-weight:bold; color:#00f;
}
.fc-rpt-subtitle{
	padding-left:2em;
}
.fc-rpt-subtitle2{
	padding-left:4em;
}
.fc-rpt-subtitle2x{
	padding-left:6em;
}


.zx-service{
	border:1px solid #e5e5e5; padding:12px 6px 12px 13px; margin:15px 0;
}
.zx-service .zx-title{
	line-height:35px; height:35px; overflow:hidden; text-align:right; padding-right:10px;
}
.zx-service .zx-title strong{
	float:left; font-size:16px;
}
.zx-service .zx-title i{
	font-size:12px; font-family:"·ÂËÎ", Arial, Helvetica, sans-serif; font-style:normal;
}
.zx-service .zx-title span a{
	color:#c00;
}
.zx-service .zx-desc{
	color:#555; font-size:13px; line-height:20px; padding:10px 0;
}
.zx-service .zx-list{
	width:100%; overflow:hidden; line-height:28px; font-size:13px;
}
.zx-service .zx-list .bg1{
	float:left; width:50%;
}
.zx-service .zx-list .bg2{
	float:right; width:49%;
}
.zx-service .zx-list span{
	color:#f60; 
}
.ges-buy ul li:nth-child(6){
	margin-top:13px;
}

.guide-link, .snavSearch .navkw .guide{
	color:#03C;
}
.guide-link:hover, .snavSearch .navkw .guide:hover{
	text-decoration:underline; color:#f60;
}
.guide-link .guide_new, .snavSearch .navkw .guide span{
	display:inline-block; width:22px; height:26px; margin-left:6px; margin-top:-5px;
	background:url(../images/newp3.gif) left 5px no-repeat;
}
.snavSearch .navkw .guide span{
	margin-left:2px; margin-right:4px;height:22px; margin-top:-2px;
}

