@charset "utf-8";
/* CSS Document */
/*header star*/
a:link,
a:active,
a:visited{
	color:#333333;
	text-decoration:none;
	padding-left:15px;
}
a:hover{
	color:#FF0000;
	text-decoration:underline;
}
a.top:link,
a.top:active,
a.top:visited{
	font-weight:bold;
	font-size:14px;
}
a.top:hover{
	font-size:14px;
}
a.sort:link,
a.sort:active,
a.sort:visited{
	font-weight:bold;
	font-size:12px;
	color:#000000;
}
a.sort:hover{
	font-weight:bold;
	font-size:12px;
}
a.nsort:link,
a.nsort:active,
a.nsort:visited{
	font-size:12px;
	color:#2c83ad;
}
a.nsort:hover{
	color:#59a2c5;
}
a.title:link,
a.title:active,
a.title:visited{
	color:#2c83ad;
}
a.title:hover{
	color:#59a2c5;
}
a.copy_t:link,
a.copy_t:active,
a.copy_t:visited{
	font-weight:bold;
	font-size:14px;
	color:#13327a;
}
a.copy_t:hover{}
a.copy_c:link,
a.copy_c:active,
a.copy_c:visited{
	color:#666;
	padding-left:3px;
}
.topdheard{
	background:#f5f5f5;
}
.topdhbg{
	height:112px;
}
.topdh{
	width:1080px;
	margin:0 auto;
	height:30px;
	line-height:30px;
}
.topdhl{
	width:320px;
	float:left;
	height:27px;
	text-align:left;
	padding-left:10px;
	font-size:12px;
}
.topdhr{
	width:500px;
	float:right;
	text-align:right;
	padding-right:10px;
}
.blank20{
	clear:both;
	height:10px;
	overflow:hidden;
	display:block;
	font-size:1px;
	background:#fff;
}
tbody{
	background:#fff;
}
.all_t2{
	width:900px;
}
.searchbox{
	margin:6px 5px 0 0 auto;
	width:485px;
}
.s_nav input{
	float:left;
	margin:0px 30px 0 1px;
	height:35px;
	width:328px;
	font:14px/31px arial;
	background-color:transparent;
	border:0;
	color:#666;
	padding-left:4px;
	border:2px solid #019dd6;
	position:relative;
	left:60px;
}
.s_button{
	background:#019dd6;
	border:none;
	width:60px;
	height:39px;
	color:#fff;
	margin-left:30px;
}
.s_button2{
	background:#019dd6;
	border:none;
	width:60px;
	height:35px;
	color:#fff;
	margin-left:0px;
}
.s_tel{
	width:100px;
	display:block;
}
.s_telspan{
	width:90px;
	height:35px;
	display:block;
	text-align:center;
	border:1px solid #ffffff;
	line-height:35px;
	position:relative;
	left:35px;
	font-size:15px;
}
.s_telimg{
	width:88px;
	font:bold 16px/33px '';
	color:#fff;
	border:0;
	cursor:pointer;
}
.icon-gouwuche:before{
	content:"\e6c9";
	font-size:19px;
}
.s_telspan em{
	position:absolute;
	top:-4px;
	left:80px;
	right:auto;
	display:inline-block;
	padding:1px;
	font-size:12px;
	line-height:12px;
	color:#fff;
	background-color:#019dd6;
	-moz-border-radius:7px;
	border-radius:7px;
	min-width:12px;
	text-align:center;
}
.s_span{
	width:228px;
	overflow:hidden;
	position:relative;
	left:28px;
}
.s_span ul{
	width:228px;
}
.s_span ul li{
	display:table-cell;
	position:relative;
	width:1%;
	height:2.5rem;
	text-align:left;
	vertical-align:middle;
}
.widcs{
	width:91px;
	background:#0173B1;
	position:fixed;
	z-index:99;
	margin-left:-17px;
	display:none;
}
.widcs div{
	line-height:30px;
}
.widcs div a{
	color:#fff;
}
.s_span ul .wo{
	position:relative;
	z-index:20;
	top:0.1rem;
	height:32px;
	width:32px;
	font-size:1rem;
	line-height:1rem;
	display:block;
	margin-left:8px;
}
.s_span li span{
	padding-top:1px;
}
.wo:before{
	font-size:28px;
	color:#019dd6;
}
/*header end*/
/*navbg、star*/
.navbg{
	height:40px;
	background:#019dd6;
	margin-top:3px;
}
.nav{
	padding:0px;
	height:40px;
	width:1138px;
	position:relative;
	z-index:10;
	font-size:14px;
	position:relative;
	left:40px;
}
.nav li{
	width:118px;
	float:left;
	height:40px;
	line-height:40px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.nav li.first{
	background:#ffaf00;
}
.xl-185 a{
	padding:0!important;
}
.nav li a{
	color:#FFFFFF;
	display:block;
	height:40px;
	line-height:40px;
	font-size:17px;
	font-weight:100;
	padding:0!important;
}
.nav li a:hover{
	text-decoration:none;
}
.yewu h2{
	display:block;
	height:41px;
	font:bold 13px/43px '';
	padding-left:10px;
	border:1px solid #a3d0ed;
}
/*navbg、end*/
/*navws star*/
.navws{
	height:40px;
}
.all_t1{
	width:1060px;
	margin-top:0.2rem;
}
.top2{
	text-align:center;
}
.redian-l{
	width:155px;
	height:35px;
	text-align:center;
	line-height:29px;
	float:left;
	background-color:#c9e4f9;
	margin-left:35px;
}
.redian-r{
	width: 1060px;
	margin: 0 auto;
	background-color:#f5f5f5;
	height:35px;
	border:0px solid #a1a1a1;
	border-left:0px;
	overflow:hidden;

	
}

.redian-r a,.redian-r b{
	display:block;
	float:left;
	padding:0 7px;
	height:29px;
	line-height:36px;
	width:auto;
	font-size:15px;
}
.redian-r a.first{
	display:inline-block;
	float:left;
	padding:0 8px;
	height:29px;
	line-height:36px;
}
.redian-r a{
	color:#000;
	line-height:36px;
	font-size:15px;
}
.redian-r a:hover{
	color:#000;
	line-height:36px;

	font-size:15px;
	text-decoration:underline #3D2616;
}
/*navws end*/
/*section star*/
.all_il_td{
	width:286px;
	text-align:left;
}
.index_ad{
	border:1px solid #bbb;
	height:255px;
	width:300px;
	text-align:center;
	padding:11px 14px 0 3px;
	background:#fff;
}
a.px14:link,
a.px14:active,
a.px14:visited{
	font:bold 14px/25px '';
	color:#B40800;
}
#newsTable{
	width:300px;
	margin:0 auto;
}
}
.blank10{
	clear:both;
	height:10px;
	overflow:hidden;
	display:block;
	font-size:1px;
}
.yewu{
	width:286px;
	background:#fff;
	overflow:hidden;
	height:209px;
}
.yewu h2{
	display:block;
	height:41px;
	font:bold 13px/43px '';
	padding-left:10px;
	border:1px solid #a3d0ed;
}
.yewu h2 em{
	color:#844900;
}
.yewubox{
	width:276px;
	border:1px solid #ccc;
	border-top:0px;
	height:130px;
	padding:15px 0 20px 8px;
}
.yewubox ul{
	padding:0;
	margin:0;
}
.yewubox li.user{
	background-position:0 0;
}
.yewubox li{
	width:122px;
	height:39px;
	float:left;
	display:inline-block;
	line-height:39px;
	text-indent:53px;
	font-weight:bold;
	margin:4px 0 4px 9px;
}
.yewubox li a:link,
.yewubox li a:active,
.yewubox li a:visited{
	color:#00559e;
}
.yewubox li.buy{
	background-position:-128px 0;
}
.yewubox li.caig{
	background-position:0 -47px;
}
.yewubox li.dan{
	background-position:-128px -47px;
}
.yewubox li.kf{
	background-position:0 -94px;
}
.yewubox li.gb{
	background-position:-128px -94px;
}
.all_ic_td{
	text-align:left;
	padding-left:10px;
}
.zixun{
	width:500px;
	background:#fff;
	overflow:hidden;
	height:286px;
	float:left;
}
.zixun h2{
	display:block;
	height:35px;
	font:bold 13px/43px '';
	padding-left:15px;
	color:#fff;
	background-color:#019dd6;
	line-height:35px;
}
.zixun h2 img{
	float:right;
	margin:10px 10px 0 0;
}
.all_ir_td{
	width:180px;
	text-align:left;
}
.iright h2{
	display:block;
	height:33px;
	background:url(../images/navbg.png) repeat-x;
	font:bold 13px/43px '';
	padding-left:0px;
	line-height:33px;
}
#lianxiwomen{
	display:block;
	height:33px;
	background:url(../images/navbg.png) repeat-x;
	font:bold 13px/43px '';
	padding-left:0px;
	line-height:33px;
}
.iright h2 a{
	color:#fff;
}
.irightbox{
	width:280px;
	border-top:0px;
	background:#f5f5f5;
}
.gundiv{
	height:60px;
	width:280px;
}
.iright{
	width:280px;
	background:#fff;
}
.kfol{
	padding:19px 0 19px 7px;
	width:207px;
	height:140px;
	overflow:hidden;
}
.zixunbox{
	width:498px;
	border:1px solid #ccc;
	border-top:0px;
	height:232px;
}
.zixun h2 div{
	width:106px;
	height:35px;
	float:left;
	text-align:center;
}
.zixunbox dl{
	margin:0;
	padding:0 10px;
}
.zixunbox dt{
	font:bold 16px/25px '';
	height:25px;
	overflow:hidden;
	padding-top:10px;
}
.zixun a{
	padding:0px;
}
.zixunbox dd{
	border-bottom:1px dashed #666;
	padding:5px 0 10px 0;
	height:65px;
	overflow:hidden;
}
.zixunbox dd div{
	line-height:22px;
	color:#858585;
	text-indent:20px;
	height:65px;
	overflow:hidden;
	font-size:13px;
}
.zixunbox li{
	height:26px;
	line-height:26px;
	overflow:hidden;
	text-indent:20px;
}
.zixun h2 em{
	color:#b3e0fd;
}
.zixunbox ul{
	margin:0;
	padding:10px 25px;
}
.zixunbox a{
	padding:0;
	font-size:13px;
}
.zixun h2 span{
	font-size:15px;
}
.gundiv ul li{
	width:200px;
	height:84px;
	overflow:hidden;
	padding-left:10px;
	position:relative;
	top:-9px;
}
.gundiv ul ol{
	width:40px;
	height:40px;
}
.gundiv ul ol a{
	padding-left:2px;
}
.gundiv ul ol,
.gundiv ul li{
	display:inline-block;
	float:left;
}
/*section end*/
.isort{
	width:347px;
	background:#fff;
	overflow:hidden;
	float:left;
	margin:0 0px 0px 9px;
}
.isort h2{
	display:block;
	height:33px;
	background:url(../images/navbg.png) repeat-x;
	font:bold 13px/41px '';
	padding-left:1px;
	line-height:33px;
}
.isortbox{
	width:325px;
	border:1px solid #ccc;
	border-top:0px;
	height:265px;
	padding:16px 10px 10px 10px;
}
.isortpic{
    width:328px;
    height:130px;
    padding-bottom:16px;
}
.isort_goods{
	border-top:1px dashed #ccc;
	padding:10px 0 0 0;
	height:137px;
}
.tab-listi li{
	width:50%;
	float:left;
	height:23px;
	line-height:23px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.isort_nsort{
	width:162px;
	padding-left:5px;
	line-height:24px;
	height:120px;
	overflow:hidden;
}
.isort_nsort a{
	display: block;
	width: 48%;
	float: left;
	color:#48505d;
	padding:0 !important; 
	height: 23px; overflow: hidden;
}
.isort h2 span{
	float:right;
	margin:0px 10px 0 0;
	color:#2c739f;
}
.isort a{
	padding-left:5px;
	padding-right:5px;
}
#all_ir_td{
	width:216px;
	text-align:left;
}
.yesd{
	padding-left:49px!important;
	position:relative;
	left:-31px;
}
#all_ir_td .iright h2{
	display:block;
	height:33px;
	color:white;
	background:url(../images/rmcp.jpg) repeat-x;
	font:bold 13px/43px '';
	padding-left:20px;
	line-height:33px;
}
#all_ir_td .iright{
	width:1060px;
	background:#fff;
	margin:0 auto;
}
#all_ir_td .irightbox{
	width:1060px;
	margin:0 auto;
}
#all_ir_td img{
	display:inline-block;
	padding:10px;
	display:inline;
	zoom:1;
}
#all_ir_td li{
	display:inline-block;
}
#all_ir_td1{
	width:216px;
	text-align:left;
	padding-top:4rem;
}
#all_ir_td1 .iright h2{
	display:block;
	height:33px;
	font:bold 13px/43px '';
	padding-left:20px;
	border:1px solid #ccc;
	line-height:33px;
}
#all_ir_td1 .iright{
	width:1060px;
	background:#fff;
	margin-left:9px;
}
#all_ir_td1 .irightbox{
	width:1057px;
	border:1px solid #ccc;
	border-top:0px;
	background:#f5f5f5;
}
#all_ir_td1 a{
	display:inline-block;
	padding:10px;
	color:#000;
	text-decoration:underline;
	font-size:14px;
}
#all_ir_td1 a:hover{
	text-decoration:underline #3D2616;
}
#all_ir_td1 li{
	display:inline-block;
}
.copy-all{
	background:#fff;
	margin-top:3.5rem;
}
.copy-tabs{
	height:45px;
	line-height:45px;
	background:#019dd6;
	border-top:1px solid #ddd;
	border-bottom:1px solid #ddd;
}
.copy-nav{
	width:1040px;
	height:57px;
	margin:0 auto;
}
.copy-nav li{
	width:90px;
	height:20px;
	line-height:20px;
	float:left;
	border-right:1px solid #ddd;
	margin-top:10px;
	font-size:14px;
}
.copy-nav li a{
	display:block;
	color:#fff;
	text-align:center;
	border:0px;
}
.copy-wrap{
	width:958px;
	border:1px solid #ddd;
	border-top:0px;
	margin:0 auto;
	background:#fff;
	padding:10px;
}
.copyhelp{
	text-align:center;
	height:30px;
	line-height:20px;
}
.copy-wrap ul h5{
	margin:-35px 0 0 0;
	float:right;
}
.copyhelp a{
	font-size:18px;
}
.copyhelp a:hover{
	color:#000000;
	text-decoration:none;
}
.copyr a{
	font-size:18px;
}
.copyr a:hover{
	color:#000000;
	text-decoration:none;
}
#imv2 a img{
	padding:22px 11px 1px 16px;
	width:100%;
}
#imv2 a p{
	color:#6a96b9;
	font-size:17px;
	padding-left:18px;
}
#imv2 a:hover{
	text-decoration:none;
}
#imv2 a h1{
	color:#6a96b9;
	font-size:17px;
	padding-left:18px;
}
#imv3 p{
	float:left;
	padding-right:12px;
}
#imv3 p img{
	width:100%;
	height:25px;
}
#id1{
	padding:5px 0px 0px 8px;
	width:76%;
	position:relative;
	left:-16px;
	;
}
.all_t3{
	width:1060px;
	position:relative;
	top:-10px;
}
.qh_title{
	line-height:28px;
	text-align:center;
	display:block;
	font-size:16px;
	position:relative;
	top:-10px;
	right:1px;
}
#bt2{
	background-color:rgb(155, 0, 0);
}
/*------------------------sort1.html------------------------------*/
.position{ height: 31px;border-bottom:2px solid #019dd6; }
.sortnews2{
	background:url(../images/v8.png) no-repeat;
	width:156px;
	line-height:31px;
	text-align: center;
	padding-left:0;
	font-size:17px;
	color: #fff;
	font-weight:800;
	float: left;
}
.sort2{
	float: right;
	text-align:left;
	padding-left:1px;
	text-align:right;
	background-position:0px 3px;
	line-height:31px;
	top: 0;
	width: auto;
}
.sort2 a{ padding: 0; }
td.sort{
	background:url(../images/v8.png) no-repeat;
	border-bottom:2px solid #019dd6;
	text-align:left;
	padding-left:1px;
	text-align:right;
	background-position:0px 3px;
	line-height:57px;
}
.sortnews1{
	position:absolute;
	width:89px;
	border-left:2px solid #1e6eb7;
	line-height:31px;
	padding-left:7px;
	font-size:17px;
	font-weight:800;
}
.all_cx_td{
	text-align:left;
	padding-right:10px;
	position:relative;
	top:-29px;
}
.notopbord{
	border-top:0px;
}
.sort0o0x{
	border:1px solid #e0e0e0;
	background:#fff;
}
.long{
	padding:10px 15px;
}
.long .so-tit b,
.long .so-tit strong{
	color:#DB5201;
	margin:0 5px;
	font-weight:bold;
}
.long .tag{
	color:#ccc;
	line-heigth:23px;
	padding:5px 0 0 5px;
}
.long .tag a{
	color:#666;
	margin:0 10px 0 0;
	line-height:23px;
}
#sorta{
	text-align:center;
	background:#fff;
	position:relative;
	top:-2rem;
}
.tab-list table,
.tab-listi table{
	width:100%;
	border-collapse:collapse;
	border-spacing:0;
}
.tab-list th{
	border-top:4px solid #019dd6;
	border-left:1px solid #dbdee1;
	border-right:1px solid #dbdee1;
	padding:0px 15px;
	height:30px;
	color:rgb(102,102,102);
	font-weight:bold;
	text-align:center;
	font-family:宋体;
	background:#f5f5f5;
	border-image:initial;
}
#page{
	text-align:center;
	padding:30px 8px;
	border:1px solid #dbdee1;
	border-top:0px;
	height:21px;
}
#page span,
#page a{
	display:inline-block;
	text-align:center;
	margin:0px 3px;
	line-height:19px;
	vertical-align:middle;
}
a.page_h:link,
a.page_h:active,
a.page_h:visited{
	width:28px;
	height:21px;
	border:0;
	padding:0;
	margin-left:5px;
}
a.page_p:link,
a.page_p:active,
a.page_p:visited{
	width:58px;
	height:20px;
	border:none;
	padding:0;
	margin-left:5px;
	margin-right:5px;
}
a.page_on:link,
a.page_on:active,
a.page_on:visited{
	color:#ff6000;
	font-weight:bold;
	background-color:Transparent;
	border:0;
	padding:0px 5px;
	height:21px;
}
a.page_a:link,
a.page_a:active,
a.page_a:visited{
	background:#f0f4fb;
	border:#b2c1e0 1px solid;
	padding:0px 5px;
	margin:0 1px;
	text-decoration:none;
	float:none;
	display:inline-block;
	font:normal 12px "Tahoma";
	color:#00349A;
	vertical-align:middle;
	height:19px;
}
a.page_n:link,
a.page_n:active,
a.page_n:visited{
	width:58px;
	height:20px;
	border:none;
	padding:0;
	margin-left:5px;
}
a.page_l:link,
a.page_l:active,
a.page_l:visited{
	width:28px;
	height:20px;
	border:none;
	padding:0;
	margin-left:5px;
}
.uinfobox{
	width:85px;
	float:left;
	position:relative;
	margin:10px 0 0 16px;
}
.uinfo{
	width:75px;
	float:left;
	height:23px;
	position:relative;
	z-index:100;
	padding-left:10px;
}
.uinfo span{
	display:block;
	height:23px;
	padding-left:0px;
	line-height:23px;
}
.uinfocot{
	display:none;
	position:absolute;
	top:22px;
	right:0px;
	width:310px;
	border:1px solid #E3E3E3;
	background:#fff;
	z-index:1;
}
.uinfocot h4{
	display:block;
	height:30px;
	line-height:30px;
	padding:0 10px;
}
.uinfos td{
	width:50%;
	text-align:left;
	padding:10px;
}
.uinfos li{
	line-height:25px;
	height:25px;
	border-bottom:1px dotted #ccc;
}
.uinfos td{
	width:50%;
	text-align:left;
	padding:10px;
}
.uinfos li{
	line-height:25px;
	height:25px;
	border-bottom:1px dotted #ccc;
}
.tab-list .red{
	color:#793c3b;
	font-family:arial;
}
.tab-list td{
	border:1px solid #dbdee1;
	height:35px;
	padding:0 15px;
	color:#6f6f6f;
	text-align:center;
}
.tab-list .text-l{
	text-align:center;
	width:200px;
	line-height:150%;
}
.tab-list a:link,
.tab-list li a:active,
.tab-list li a:visited{
	color:#019dd6;
}
.iright h3{
	height:41px;
	border:1px solid #a3d0ed;
}
.binfo{
	width:67px;
	float:left;
	height:23px;
	line-height:23px;
	text-align:left;
	position:relative;
	z-index:100;
	padding-left:18px;
}
.bnuminfo{
	position:absolute;
	height:21px;
	z-index:1;
	padding-right:8px;
	line-height:18px;
	color:#fff;
	top:-13px;
	right:8px;
}
.Layer_basket{
	position:absolute;
	top:22px;
	right:0px;
	width:350px;
	border:1px solid #E3E3E3;
	background:#fff;
	z-index:1;
	padding:10px;
	display:none;
}
.binfobox{
	width:85px;
	float:left;
	margin:10px 0 0 10px;
	position:relative;
}
.organic-tabs{
	width:280px;
	background:#fff;
	overflow:hidden;
	border:1px solid #dbdee1;
	float:right;
	margin-top:1rem;
}
#explore-nav{
	overflow:hidden;
	width:280px;
	height:33px;
}
#explore-nav li a{
	display:block;
	font-size:13px;
	border:0;
	font-weight:bold;
	padding-left:30px;
}
#explore-nav li{
	width:280px;
	height:33px;
	line-height:33px;
	float:left;
	background:url(../images/navbg.png) repeat-x;
	border-bottom:1px solid #a3d0ed;
	border-right:1px solid #a3d0ed;
}
#explore-nav li a.current,
#explore-nav li a:hover{
	color:#fff;
	height:33px;
	font-weight:bold;
}
.all-list-wrap{
	width:270px;
	padding:13px 6px;
}
.all-list-wrap ul{
	background:url(../images/bgno.png) no-repeat 5px 5px;
	margin:0px 0px;
}
.all-list-wrap li{
	background:none transparent scroll repeat 0% 0%;
	overflow:hidden;
	text-indent:28px;
	line-height:25px;
	height:26px;
	text-align:left;
	border-bottom:#dadada 1px dashed;
}
/*这是产品详情页上下篇开始*/
#propn{
	background:none;
}
#propn li{
	text-indent:8px;
}
/*这是产品详情页上下篇结束*/
.all-list-wrap a{
	color:#1D569C;
}
.sort1{
	position:relative;
	top:2rem;
	font-size:19px;
	color:#fff;
	width:156px;
	text-align:center;
	display:block;
	font-size:1rem;
	line-height:22px;
	display:-webkit-box!important;
	-webkit-box-orient:vertical;
	-webkit-line-clamp:1;
	overflow:hidden;
}
/*------------------------sort2.html------------------------------*/
.news_la{
	width:264px;
}
.news_la1{
	height:30px;
	text-align:left;
}
.news_la2{
	text-align:left;
	padding-left:10px;
	height:1074px;
	border:1px solid #dbdee1;
	border-top:none;
	position:absolute;
	width:241px;
}
.nav_side{
	width:165px;
	padding:10px 0;
}
.nav_side h5{
	
	display:block;
	height:35px;
	width:235px;
	line-height:35px;
	font-weight:bold;
	margin-top:0px;
	font-size:14px;
}
.nav_side h5 span{
	background:url(../images/v0.png) no-repeat 15px 6px;
	line-height:35px;
	padding-left:20px;
}
.nav_side div ul{
	padding:15px 0 15px 20px;
}
.nav_side div li{
	padding-left:30px;
	height:25px;
}
.all_news_td{
	width:267px;
	text-align:left;
}
td.sortnews{
	height:34px;
	background:#f5f5f5;
	border-bottom:4px solid #019dd6;
	text-align:right;
	padding-left:10px;
}
td.sortnews a{ padding: 0; }
.tab-cont p{
	color:#666;
	margin:10px 0;
	text-indent:2em;
	line-height:150%;
}
.tab-tit li{
	width:100px;
	float:left;
	color:#666;
	font-size:14px;
	font-weight:bold;
	font-family:宋体;
	text-align:center;
	cursor:pointer;
}
.tab-tit li.hover{
	color:#fff;
	font-weight:normal;
}
.isort_sort{
	width:1212px;
	background:#fff;
	overflow:hidden;
	float:left;
	margin:0 10px 0px 0;
}
.isort_sort h2{
	display:block;
	height:41px;
	font:bold 13px/41px '';
	padding-left:1px;
	border:1px solid #a3d0ed;
}

.isort_sort .isort_news li{
	line-height:23px;
	height:23px;
	text-indent:13px;
	overflow:hidden;
}
#zixunbox1{
	width:790px;
	height:998px;
	border:1px solid #dbdee1;
	border-bottom:1px solid #dbdee1;
	border-top:none;
}
#zixunbox1 li{
	line-height:50px;
	height:50px;
	overflow:hidden;
	text-indent:20px;
	border-bottom:1px dashed #CCCCCC;
	background: url(../images/v0.png) no-repeat 0 center;
}
#zixunbox1 li a:hover{
	color:#1d74bb;
	text-decoration:none;
}
.news_la1{
	display:block;
	height:41px;
	width:252px;
	background:#019dd6;
	font:bold 15px/43px '';
	border:1px solid #a3d0ed;
	text-align:center;
	color:#fff;
}
#nav_side h5{
	border-bottom:1px dashed #ccc;
}
.search{
	position:relative;
	top:-3px;
}
.search .itxt{
	float:left;
	width:158px;
	height:18px;
	line-height:18px;
	padding:2px 5px 3px;
	border:1px solid #ccc;
}
.search .search-btn{
	position:relative;
	float:left;
	width:46px;
	height:33px;
	line-height:99em;
	overflow:hidden;
	border:1px solid #ddd;
	border-left:0;
	text-align:center;
	padding-left:0;
	background:#f5f5f5;
}
.search .search-btn b{
	position:absolute;
	left:16px;
	top:6px;
	display:inline-block;
	vertical-align:middle;
	width:40px;
	height:40px;
	overflow:hidden;
	background:url(../images/sd.png) no-repeat;
	background-size:50%;
}
.search .itxt{
	float:left;
	width:158px;
	height:28px;
	line-height:18px;
	padding:2px 5px 3px;
	border:1px solid #ccc;
}
/*--------------------------------------sort3.html------------------------*/
.news_about{
	width:325px;
	overflow:hidden;
	float:left;
	margin-top:10px;
	height:142px;
}
.news_about h2{
	font-weight:bold;
	font-size:14px;
	padding-left:15px;
}

.news_border{
	padding-left:70px;
}
.vtitle{
	font-size:16px;
	font-weight:bold;
	line-height:150%;
	color:#4e4e4e;
	padding:0 0 10px 0;
}
#dic{
	background-color:#edf7ff;
	height:45px;
	line-height:45px;
	padding-left:50px;
}
/* sort4*/
.goodscont td{
	color:#000;
	font-family:Arial;
	font-size:15px;
}
.sumcount1{
	display:inline-block;
	width:10px;
	height:16px;
	margin-top:2px;
	padding:0;
}
#lsed a{
	padding:0;
}
.sumcount2{
	display:inline-block;
	width:10px;
	height:16px;
	margin-top:2px;
}
.abtn-sc{
	display:inline-block;
	width:83px;
	height:23px;
	margin:0 5px;
}
.abtn-sc2{
	display:inline-block;
	width:71px;
	height:23px;
	margin:0 5px;
}
.goodsbox{
	border:1px solid #e0e0e0;
	border-top:0px;
	background:#fff;
}
.ict{
	width:760px;
	height:25px;
	border-top:2px solid #bfddf5;
	border-bottom:1px solid #DDD;
}
.pclass{
	line-height:25px;
}
#ict .diva{
	color:#FFF;
	float:left;
	height:26px;
	text-align:center;
	padding:0 15px;
}
.divb{
	float:left;
	height:25px;
	text-align:center;
	padding:0 15px;
}
.sort4{
	color:#6693b4;
	font-size:16px;
	width:120px;
	text-align:right;
}
.sort5{
	font-size:15px;
}
#dsor p{
	line-height:35px;
	font-size:15px;
}
#dsor>table{
	padding-top:0.5rem;
}
#tab{
	position:relative;
	top:-2rem;
}
#tab1{
	text-align:center;
	color:#719ab6;
}
#tab1 strong{
	color:#719ab6;
}
.hfc{
	color:#a4ccf0;
}
.pds td{
	border:1px solid #dbdbf5;
	padding-left:5px;
	height:30px;
}
/*---------login.html------------------*/
#entry .mt{
	height:88px;
	border:2px solid #019DD6;
	border-bottom:none;
	border-top:3px solid #019DD6;
}
#entry .mt h2{
	float:left;
	height:41px;
	padding-left:15px;
	line-height:98px;
	font-size:21px;
}
#entry .mt h5{
	float:right;
	height:88px;
	padding-left:15px;
	line-height:88px;
	padding-right:8px;
}
#entry .mt span{
	float:left;
	height:41px;
	text-align:right;
	line-height:98px;
}
#entry .mt b{
	float:right;
	width:10px;
	height:33px;
}
#entry .mc{
	padding:40px 40px 30px 40px;
	border:2px solid #DBDEE1;
	border-width:0 1px 1px;
	margin-bottom:10px;
	background:#fff;
	height:460px;
}
#entry .form{
	float:left;
	width:400px;
	overflow:hidden;
	margin:27px 1px 1px 1px;
}
#entry .item{
	padding-top:5px;
	height:50px;
	line-height:26px;
}
#entry #autoentry{
	height:40px;
}
#entry .item a:link,
#entry .item a:visited{
	text-decoration:underline;
}
#entry .label{
	width:100px;
	text-align:right;
	font-size:14px;
}
#entry .text{
	width:240px;
	height:16px;
	padding:4px 3px;
	border:1px solid #d2d2d2;
	font-size:14px;
	border-radius:2px;
}
#entry .text-1{
	width:100px;
}
#entry .blank{
	width:16px;
	height:16px;
	margin:2px 5px 0;
}
#entry .mar{
	margin-right:10px;
}
#entry .img img{
	height:26px;
	margin:0 5px;
}
#entry .btn-entry{
	width:165px;
	height:60px;
	font-size:20px;
	font-weight:bold;
	color:#fff;
	line-height:49px;
	text-align:center;
}
#entry .highlight1{
	border:1px solid #EFA100;
	outline:2px solid #FFDC97;
	*border:2px solid #ffcc66;
	*padding:3px 2px;
}
#entry .highlight2{
	border:1px solid #f00;
	outline:1px solid #FFC1C1;
	color:#f00;
}
#entry .pwdbg{
	background:#FFF8EB;
}
#entry .focus{
	color:#999;
	line-height:22px;
	*line-height:20px;
}
#entry select{
	margin-top:5px;
}
#entry .null,
#entry .error{
	color:red;
	line-height:22px;
	*line-height:20px;
}
#entry .checkbox{
	margin-top:6px;
	*margin-top:2px;
}
#entry .extra{
	padding-left:50px;
	padding-top:30px;
}
#entry .extra .btns{
	float:left;
	position:relative;
	overflow:hidden;
	height:14px;
	padding:5px 0 5px 23px;
	margin-right:4px;
	line-height:14px;
}
#entry .extra .btns s{
	display:block;
	position:absolute;
	top:0;
	left:0;
	width:23px;
	height:23px;
	background-repeat:no-repeat;
}
#entry .extra .btns a:link,
#entry .extra .btns a:visited{
	text-decoration:none;
	color:#005aa0;
	padding-right:6px;
	border-right:1px solid #DBDBDB;
}
#entry .extra .qq s{
	background-position:0 0;
}
#entry .extra .alipay s{
	background-position:-23px 0;
}
#entry .extra .baidu s{
	background-position:-140px 0;
}
#entry .extra .renren s{
	background-position:-46px 0;
}
#entry .extra .net163 s{
	background-position:-69px 0;
}
#entry .extra .kaixing001 s{
	background-position:-92px 0;
}
#entry .extra .sina s{
	background-position:-115px 0;
}
#entry .extra .douban s{
	background-position:-161px 0;
}
#entry .extra .alipay a:link,
#entry .extra .alipay a:visited{
	border:none;
}
#entry .extra .more{
	padding-left:5px;
}
#entry .extra .more a:link,
#entry .extra .more a:visited{
	border:none;
}
/*guide*/
#guide{
	float:right;
	width:460px;
	height:290px;
	padding:14px 0 20px 40px;
	border-left:1px solid #E7E7E7;
}
#guide h5{
	font-weight:bold;
	text-align:center;
	font-size:15px;
	color:#fe3158;
	margin-top:1rem;
}
#guide .content{
	color:#666;
	padding:10px 0 0;
	text-align:center;
	font-size:21px;
}
#guide .btn-personal{
	width:170px;
	height:55px;
	line-height:55px;
	margin:20px auto;
	font-weight:bold;
	margin-top:10px;
	background:#019DD6;
	color:#fff;
	font-size:15px;
	text-align:center;
}
#guide .btn-personal:hover{
	text-decoration:none;
}
#guide .btns{
	border-top:1px dotted #ccc;
	padding-top:15px;
	text-align:center;
	margin-bottom:50px;
	*margin-bottom:40px;
}
#guide .btns a:link,
#guide .btns a:visited{
	margin:0 10px;
	color:#005aa0;
	font-size:14px;
}
#guide .app a{
	display:inline-block;
	height:50px;
	width:300px;
	font-size:0;
	line-height:100px;
	overflow:hidden;
}
/*-moz-*/
@-moz-document url-prefix(){
	#entry .btn-entry{
		padding-bottom:5px;
	}
}
@-moz-document url-prefix(){
	#entry .checkbox{
		margin-top:7px;
	}
}
@-moz-document url-prefix(){
	.qq,
	.alipay,
	.renren{
		line-height:22px;
	}
}
ol,
ul{
	list-style:none;
}
:focus{
	outline:0;
}
a img{
	border:0;
}
img{
	vertical-align:middle;
}
table{
	empty-cells:show;
}
ins{
	text-decoration:none;
}
del{
	text-decoration:line-through;
}
h2{
	font-size:14px;
}
h3{
	font-size:14px;
}
h4{
	font-size:12px;
}
h5{
	font-size:12px;
}
h6{
	font-size:12px;
}
.ftx01,
.flk01 a:link,
.flk01 a:visited,
a.flk01:link,
a.flk01:visited{
	color:#FCD410;
}
.ftx02,
.flk02 a:link,
.flk02 a:visited,
a.flk02:link,
a.flk02:visited{
	color:#F90;
}
.ftx03,
.flk03 a:link,
.flk03 a:visited,
a.flk03:link,
a.flk03:visited{
	color:#A0410A;
}
.ftx04,
.flk04 a:link,
.flk04 a:visited,
a.flk04:link,
a.flk04:visited{
	color:#F00;
}
.ftx05,
.flk05 a:link,
.flk05 a:visited,
a.flk05:link,
a.flk05:visited{
	color:#A40F00;
}
.ftx11,
.flk11 a:link,
.flk11 a:visited,
a.flk11:link,
a.flk11:visited{
	color:#B8D1EA;
}
.ftx12,
.flk12 a:link,
.flk12 a:visited,
a.flk12:link,
a.flk12:visited{
	color:#4589BF;
}
.ftx13,
.flk13 a:link,
.flk13 a:visited,
a.flk13:link,
a.flk13:visited{
	color:#005AA0;
}
.ftx14,
.flk14 a:link,
.flk14 a:visited,
a.flk14:link,
a.flk14:visited{
	color:#12A000;
}
.ftx21,
.flk21 a:link,
.flk21 a:visited,
a.flk21:link,
a.flk21:visited{
	color:#FFF;
}
.ftx22,
.flk22 a:link,
.flk22 a:visited,
a.flk22:link,
a.flk22:visited{
	color:#CCC;
}
.ftx23,
.flk23 a:link,
.flk23 a:visited,
a.flk23:link,
a.flk23:visited{
	color:#999;
}
.ftx24,
.flk24 a:link,
.flk24 a:visited,
a.flk24:link,
a.flk24:visited{
	color:#666;
}
.ftx25,
.flk25 a:link,
.flk25 a:visited,
a.flk25:link,
a.flk25:visited{
	color:#333;
}
.ftx26,
.flk26 a:link,
.flk26 a:visited,
a.flk26:link,
a.flk26:visited{
	color:#000;
}
/*layout*/
body{
	margin:0 auto;
}
.w{
	width:1060px;
	padding:0;
	margin:0 auto;
	zoom:1;
}
body .fl{
	float:left;
}
body .fr{
	float:right;
}
body .fn{
	float:none;
}
body .al{
	text-align:left;
}
body .ac{
	text-align:center;
}
body .ar{
	text-align:right;
}
.clr{
	display:block;
	overflow:hidden;
	clear:both;
	height:0;
	line-height:0;
	font-size:0;
}
.clearfix:after{
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.clearfix{
	display:inline-table;
}
/* Hides from IE-mac \*/
*html .clearfix{
	height:1%;
}
.clearfix{
	display:block;
}

/* End hide from IE-mac */
*+html .clearfix{
	min-height:1%;
}
.overflow{
	overflow:hidden;
}
.block{
	display:block;
	overflow:hidden;
	cursor:pointer;
}
.hide{
	display:none;
}
.invisible{
	visibility:hidden;
}

/*form*/
.form label,
.form input,
.form select,
.form textarea,
.form button,
.form .label{
	float:left;
	font-size:12px;
}
.form .item{
	overflow:hidden;
	zoom:1;
}
.btn-img{
	cursor:pointer;
	overflow:hidden;
	margin:0;
	padding:0;
	border:0;
	text-align:center;
}
.btn-text{
	cursor:pointer;
	overflow:hidden;
	margin:0;
	padding:0;
	text-align:center;
}
.btn-link{
	display:block;
	overflow:hidden;
	text-align:center;
}
/*module*/
.m,
.mt,
.mc,
.mb{
	overflow:hidden;
	zoom:1;
}
.mt .extra{
	float:right;
}
.m{
	margin-bottom:10px;
}
/*tab*/
.tab{
	overflow:hidden;
	zoom:1;
}
.tab li,
.tab-item{
	float:left;
	text-align:center;
}
/*text*/

/*link*/
a:link,
a:visited{
	color:#333;
	text-decoration:none;
}
a:hover,
a:active{
	color:#f00;
	text-decoration:underline;
}
/*shortcut*/
#shortcut{
	width:100%;
	height:30px;
}
#shortcut .collect{
	float:left;
	position:relative;
	padding-left:15px;
	line-height:30px;
}
#shortcut .collect b{
	position:absolute;
	top:9px;
	left:2px;
	width:10px;
	height:10px;
	overflow:hidden;
}
#shortcut ul{
	float:right;
	position:relative;
	z-index:11;
	height:30px;
}
#shortcut li{
	float:left;
	height:26px;
	padding:2px 8px;
	line-height:26px;
	font-family:"宋体";
	color:#ACACAC;
}
#shortcut .fore1{
	background:none;
}
#shortcut .link-regist{
	color:#f60;
}
#shortcut .fore2{
	padding-left:50px;
}
#shortcut .sub{
	width:72px;
	padding:0;
}
#shortcut li dl{
	overflow:hidden;
	padding:0 1px;
}
#shortcut li dt{
	position:relative;
	height:26px;
	padding:2px 11px 2px 8px;
	overflow:hidden;
}
#shortcut li dt b{
	position:absolute;
	top:13px;
	right:3px;
	width:5px;
	height:3px;
}
#shortcut li dd{
	display:none;
	line-height:20px;
	padding-left:8px;
}
#shortcut li:hover dl,
#shortcut .hover dl{
	padding:0;
	border:solid #ccc;
	border-width:0 1px 1px;
	background:#fff;
}
#shortcut li:hover dd,
#shortcut .hover dd{
	display:block;
}
#shortcut li:hover b,
#shortcut .hover b{
	background-position:-220px -25px;
}
*html #shortcut li.sub dl{
	position:absolute;
}
/*footer*/
#footer{
	padding:20px 0 30px;
	text-align:center;
}
#footer .flinks a,
#footer .flinks span{
	margin:0 10px;
}
#footer .flinks span a{
	margin:0;
}
#footer .copyright{
	margin:10px 0;
	font-family:arial;
}
#footer .ilinks a{
	margin:0 5px;
}
/*logo*/
#logo{
	padding:10px 0;
}
.asd{
	width:98%;
	height:2px;
	border-top:1px solid #DBDEE1;
	margin:0 auto;
}
/*---------reg.html------------------*/
#entry .mt1{
	height:33px;
	border:2px solid #a9c5ea;
	border-bottom:none;
	border-top:3px solid #2d8ae9;
}
#entry .mt1 h2{
	float:left;
	height:41px;
	padding-left:15px;
	line-height:30px;
	font-size:15px;
}
#entry .mt h5{
	float:right;
	height:35px;
	padding-left:15px;
	line-height:30px;
	padding-right:8px;
	line-height:98px;
}
.asd1{
	width:100%;
	height:40px;
	border-top:none;
	border-bottom:2px solid #daeae9;
	margin:0 auto;
	text-align:center;
	font-weight:bold;
	line-height:50px;
	font-size:15px;
}
#entry .mc1{
	border-width:0 1px 1px;
	padding-bottom:10px;
	background:#fff;
	height:790px;
}
.tddd{
	height:47px;
	width:30%;
	font-weight:bold;
	font-size:16px;
}
.inddd{
	width:212px;
	height:30px;
	border:2px solid #a4aaa0;
	border-radius:4px;
}
#Gender{
	width:64px;
	height:30px;
}
.doot{
	color:#9c9c9c;
	font-size:16px
}
.dskh{
	height:35px;
}
.mt1 a{
	text-decoration:underline;
}
.tleft{
	text-align:left;
	background-color:#f5f5f5;
}
.progress{
	width:486px;
	height:25px;
	margin-bottom:10px;
}
.progress li{
	width:162px;
	height:25px;
	float:left;
	color:#999;
	line-height:25px;
	font-weight:700;
	text-align:center;
}
.useri{
	border:1px solid #ddd;
	width:100%;
	background-color:#FFF;
}
.cartshowa{
	height:35px;
	background:#F3F3F3;
	border-bottom:1px solid #ddd;
	font-weight:bold;
	padding-left:5px;
}
.buydel{
	float:left;
	padding:10px 25px;
}
.buydel a{
	color:#13327a;
	padding:0;
}
.price{
	color:#dc0404;
	font-size:12px;
	font-family:Arial;
}
.cartshow1{
	height:45px;
	background-color:#FFFFFF;
	border-bottom:1px solid #DDD;
	padding-left:5px;
}
.cartshow1 a{
	padding:0;
}
.progress-1 .step-1,
.progress-2 .step-2,
.progress-3 .step-3{
	color:#f60;
}
/*member*/
.all_u_td{
	width:180px;
	text-align:left;
}
.all_c_td{
	text-align:left;
	padding-left:10px;
}
.u_la{
	width:180px;
}
.u_la1{
	height:69px;
	text-align:left;
	padding-left:15px;
	background-size:100%;
}
.all_c_td{
	text-align:left;
	padding-left:10px;
}
.useri{
	border:1px solid #ddd;
	width:100%;
	background-color:#FFF;
}
.cartshow0{
	height:45px;
	background-color:#F7F7F7;
	border-bottom:1px solid #DDD;
	padding-left:5px;
}
.heg30{
	height:30px;
}
.u_la2 table th{
	height:36px;
	font-size:14px;
}
.u_la2 table th{
	text-align:left;
	padding-left:25px;
}
.u_la2 table td table td{
	padding:0 0 0 10px;
	height:30px;
}
.u_la2 table td table td a{
	color:#fff;
	font-size:16px;
}
.u_la2{
	text-align:center;
	border:1px solid #a3d1e9;
	border-top:0;
	background:#fff;
}
.u_la2 table td{
	padding:10px 5px;
	text-align:left;
	background-color:#0078c2;
}
.sort1_memb{
	height:41px;
	padding-left:10px;
	text-align:left;
	line-height:40px;
}
#tab1_1{
	width:732px;
}
#yyt{
	float:right;
    margin-top:0.4rem;
    margin-right:1rem;
}
.isortpic table tbody tr td img{
	width:160px;
	height:136px;
}
#marqueebox0 ul li a{
	text-decoration:none;
}
#qqweizhi{
	padding-right:5px;
}