@charset "utf-8";
/* CSS Document */
/*通用样式*/
html, body { height: 100%; font-size:12px; line-height:180%; color:#333; font-family:Verdana, Arial, Helvetica, sans-serif }
div, body, form, menu, dir, fieldset, blockquote, pre,span, ul,li, ol, dl, dd, h1, h2, h3, h4, h5, h6 { padding: 0; margin: 0;}
ul, ol, dl, li { list-style: none; }
img { border: 0; }
a { text-decoration: none; color:#3266cb; }
a:hover { text-decoration: underline; }
.clear{ margin:0; padding:0; width:100%; overflow:hidden; height:0px; clear:both;}
h1, h2, h3, h4, h5, h6 {font-size:12px;}
/*主BOX*/
#welcome{border:1px solid #9BDAF9; background-color:#E7F7FE;padding:40px 20px;margin:20px 0;}
.box{ width:998px; margin:0 auto;}
.margin_top8{ margin-top:8px;}
.box_l{float:left;width:211px; overflow:hidden;}
.box_c{ float:left;width:528px; margin-left:17px; overflow:hidden;}
.box_r{float:right; width:226px; overflow:hidden;}
.searchRigh{float:right;width:770px; overflow:hidden;}
.top{ height:80px; background:repeat-x 0 5px; background:url(/Images/bg4.jpg) repeat-x 0 40px; float:left; width:100%;}
.top .logo{ float:left; padding:24px 0 0 15px;}
.top .homepage{ float:right; padding:11px 0 0 0; line-height:32px; color:#7f8082; text-align:right;margin-right:10px;}
.top .homepage li.topnav a{ padding:0 8px;}
.top .homepage a{color:#333;}
.top .homepage li span{ background:url(/Images/ico1.jpg) no-repeat 8px 0; padding-left:18px;}

.menu{ float:left; width:100%; background:url(/Images/bg6.jpg) 0 0 repeat-x;}
.menu li.menu_c{ float:left; width:978px; overflow:hidden; font-family:微软雅黑; color:#6cf; padding:8px 0;}
.menu .l{ float:left; background:url(/Images/bg5.jpg) no-repeat; width:10px; height:60px; margin:0; padding:0;}
.menu .r{ float:right; background:url(/Images/bg7.jpg) no-repeat; width:10px; height:60px; margin:0; padding:0;}
.menu li a{ color:#FFF; padding:0 30px;  font-weight:bolder;font-size:15px; line-height:30px;}
.menu span{ float:left;}
.menu li span.quTel{ float:right; padding-right:20px; color:#fff; font-family:微软雅黑; background:url(/Images/ico2.jpg) no-repeat 0 6px; text-indent:30px; line-height:30px;font-weight:bolder;font-size:15px; }

.search{ float:left; width:950px; margin-left:24px;_margin-left:12px; margin-top:-24px; background:url(/Images/bg10.jpg) 0 0 repeat-x;}
.search li{ float:left; font-family:微软雅黑; color:#6cf; padding:8px 0;}
.search .sl{float:left; background:url(/Images/bg8.jpg) no-repeat; width:32px; height:38px; margin:0; padding:0;}
.search .sr{float:right; background:url(/Images/bg9.jpg) no-repeat; width:12px; height:38px; margin:0; padding:0;}
.search .hotSearch{ color:#333; padding-left:20px;}
.search .hotSearch a{ color:#878787; padding:7px;}
.search .seaClass{  margin-top:-2px; width:124px; overflow:hidden;  height:22px; border:#45aee8 1px solid; float:left; margin-left:6px; }
.search .seaVal{ background:url(/Images/bg15.jpg); width:220px; line-height:20px; margin-top:-2px; margin-left:6px; padding-left:12px; padding-right:12px; height:20px; float:left; border:none;}
.search .sea_btn{ background:url(/Images/bg16.jpg); width:55px; height:22px; border:none; margin-left:6px; margin-top:-2px;}

.common{ float:left; width:100%;}
.common .hd{ float:left; width:100%; background:url(/Images/bg2.jpg) repeat-x;}
.common .hd .l{ float:left; background:url(/Images/bg1.jpg); width:30px; height:33px;}
.common .hd .c{ float:left; height:33px; background:url(/Images/bg2.jpg) no-repeat 10px 4px; padding-left:10px; line-height:30px;color:#055DBF;font-weight:bold;}
.common .hd .r{ float:right;  background:url(/Images/bg3.jpg); width:5px; height:33px;}
.common .bd{ border:1px solid #abd6e9; border-top:none; background:#f5fafd;}

.med_nav .hd .c{ background-image:url(/Images/t1.jpg); width:63px;}
.med_nav .bd li{ padding:10px 10px 5px ;height:470px}
.med_nav .bd li dl{ padding-top:5px; float:left; width:100%; }
.med_nav .bd li dl dt{ font-weight:bolder;color:#fecf65; }
.med_nav .bd li dl dt a{color:#fecf65;}
.med_nav .bd li dl dd{ width:100%;}
.med_nav .bd li dl dd a{ color:#333; padding-right:12px; width:auto;}

.hotBuy{ margin-top:8px; float:left; width:100%;}
.hotBuy .hd .c{ background-image:url(/Images/t2.jpg); width:64px;}
.hitorder .hd .c{ background-image:url(/Images/t3.jpg); width:64px;}
.hotBuy .bd{ padding:6px 4px 0px 4px; color:#3266cb; float:left; width:201px;}
.hotBuy .bd li{ float:left; width:100%; border-top:1px dashed #999; height:29px; line-height:29px; vertical-align:middle;}
.hotBuy .bd li a{ color:#515151;}
.hotBuy .bd b{ padding:0 8px;}
.hotBuy .bd li.first{ float:left; height:60px; border-top:none;}
.hotBuy .bd li.first b{ line-height:60px; float:left;}
.hotBuy .bd li.first img{ float:left; padding-top:12px; padding-left:6px;}
.hotBuy .bd li.first span{ float:right; height:60px; width:102px; line-height:19px; color:#e20004;; font-weight:bolder;}
.hotBuy .bd li.first span a{ font-weight:normal;}

.recom_med .hd .c{ background-image:url(/Images/t4.jpg); width:63px;}
.recom_med .bd{ float:left; width:526px; overflow:hidden; padding-top:12px; padding-bottom:5px;}
.recom_med .bd li{ float:left; padding:0 16px; width:500px}
.recom_med .bd li dl{ float:left; width:25%; text-align:center; line-height:26px;}
.recom_med .bd li dl img{ border:1px #999 solid;}
.recom_med .bd li span{ float:left; width:25%; text-indent:16px;}
.recom_med .bd li span a{ padding-left:8px;}

.rebate{margin-top:8px;}
.rebate .hd .c{ background-image:url(/Images/t5.jpg); width:63px;}

.recom_news{ float:left; width:100%; margin-top:8px;}
.recom_news .hd{ float:left; width:100%;}
.recom_news .hd dl{ float:left; text-align:center;}
.recom_news .hd dl dt{ float:left; background:url(/Images/bg12.jpg); width:61px; height:23px; line-height:23px; margin-right:3px; cursor:hand;}
.recom_news .hd dl dt.active{background:url(/Images/bg11.jpg); width:68px; margin-right:3px; color:#FFF; font-weight:bolder;}
.recom_news .hd span{ float:right; padding-right:8px;}
.recom_news .hd span a{ color:#666;}
.recom_news .bd{ float:left; width:524px; border:2px solid #057ac9;}
.recom_news .bd .pic_News{ float:left; width:100px; text-align:center; padding:0px 0 0 18px;}
.recom_news .bd .pic_News li{ margin-top:15px; float:left; width:100%;}
.recom_news .bd .pic_News img{ border:1px solid #dedede; overflow:hidden; display:block;}
.recom_news .bd .pic_News a{ float:left; width:100%; text-align:center; background:#f39900;color:#FFF; line-height:20px; overflow:hidden;}
.recom_news .bd .list{ float:right; width:385px; padding:8px 0;}
.recom_news .bd .list li{ border-top:1px dashed #ccc; margin-right:18px; line-height:20px; height:20px; vertical-align:middle; text-indent:8px;}
.recom_news .bd .list span{ float:left;}
.recom_news .bd .list span.addtime{ float:right; padding-right:8px;}
.recom_news .bd .list li a{ padding-left:8px; color:#333;}
.recom_news .bd .list li.first{ border-top:none;}

.sel_know{ margin-top:8px;}
.sel_know .hd .c{ background-image:url(/Images/t6.jpg); width:63px;}
.sel_know .bd{float:left; width:526px; height:168px; overflow:hidden;}
.sel_know .bd li.first{ float:left; text-align:center; width:162px; padding:15px 0 0 15px; overflow:hidden;}
.sel_know .bd li.list{ float:right; width:300px;padding-right:26px; overflow:hidden; padding-top:5px;}
.sel_know .bd dl{ }
.sel_know .bd dl a{ padding-left:5px;}

.facilitate .hd .c{ background-image:url(/Images/t7.jpg); width:62px;}
.facilitate .bd{ float:left; width:224px; padding-bottom:15px;} 
.facilitate .bd li{ float:left; width:48%; background:url(/Images/bg13.jpg) 8px 0px no-repeat; margin-top:15px; text-indent:14px; text-align:center; height:27px; line-height:27px; vertical-align:middle;}

.red_buy{ margin-top:8px;}
.red_buy .hd .c{ background-image:url(/Images/t8.jpg); width:92px;}
.red_buy .bd{ float:left; width:204px; padding:3px 10px; }
.red_buy .bd li{ float:left; width:100%; padding:7px 0; border-bottom:1px dashed #97a1a3;}
.red_buy .bd li.last{ border-bottom:none;}
.red_buy .bd li img{ float:left; border:1px solid #e5efee;}
.red_buy .bd li dl{ float:right; width:130px;}
.red_buy .bd li dl dd{ float:left;}
.red_buy .bd li dl a{ font-weight:bolder;}

.qianggou{ margin-top:8px;}
.qianggou .hd .c{ background-image:url(/Images/t9.jpg); width:92px;}
.qianggou .bd{float:left; width:224px; }
.qianggou .bd li{ padding:5px 0 10px 0; text-align:center; float:left; width:100%;}
.qianggou .bd li span.color1{ color:#2aaff2; font-weight:bolder;}
.qianggou .bd li span.color2{ color:#ef321c;}
.qianggou .bd li span.btn{ width:39px; height:18px; line-height:18px; padding-left:8px;}
.qianggou .bd li span.btn a{ color:#FFF;}

.friendLink{ float:left; width:986px;_width:990px; background:#D7F3FF; padding:8px 6px 12px 6px; margin-top:8px;}
.friendLink a{ padding:0 2px; float:left;}
.friendLink img{ border:1px solid #333; overflow:hidden; float:left;}

.foot{ padding:12px 15px; background:#216db9; margin-top:8px; float:left; width:968px;}
.foot span{ color:#FFF; padding-left:15px;}
.foot span a{ color:#FFF;}

/*      font-       */
.red{color:#ff0000}
.row {
	TEXT-ALIGN: center; MARGIN: 10px auto 0; WIDTH: 986px; FLOAT: left; CLEAR: both
}
.g1 {
	WIDTH: 182px; BACKGROUND: url(/images/help/g-bg.gif) repeat-y; FLOAT: left
}
.g_txt {
	WIDTH: 168px; DISPLAY: block; HEIGHT: auto
}
.g_txt UL {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.g_txt UL LI {
	LINE-HEIGHT: 25px; LIST-STYLE-TYPE: none; BACKGROUND: url(/images/help/line.gif) repeat-x 50% bottom; HEIGHT: 25px
}
.g_txt UL LI A {
	PADDING-LEFT: 8px; BACKGROUND: url(/images/help/j.gif) no-repeat left 50%; COLOR: #333; TEXT-DECORATION: none
}
.g_txt UL LI A:hover {
	COLOR: #ff6600
}
.g2 {
	WIDTH: 182px; BACKGROUND: url(/images/help/g-bg.gif) repeat-y; FLOAT: left; MARGIN-LEFT: 19px; OVERFLOW: hidden
}
/*		product		*/
.productlist{margin:10px;}
.pro_item{line-height:16px;float:left;width:112px;height:155px;overflow:hidden;margin-left:16px; font-family:Arial, Helvetica, sans-serif;margin-bottom:15px;color:#999;}
.pro_item .pro_image{border:1px solid #e1e1e1;width:100px;height:100px;}
.pro_name{text-align:center; }
.pro_name a{color:#000; line-height:20px;}
.pro_explain{color:#666; font-size:11px; text-align:center;}
.pro_item .price{color:#FF0000;text-align:center;}
.marketTime li{
	background-image: url(img/dot2.gif);
	background-repeat: no-repeat;
	background-position: left; line-height:22px;padding-left:10px; font-family:Arial, Helvetica, sans-serif;font-size:12px;
} 
.productTxt li .price{color:#999;}

.QuestionList{
	border:1px solid #BBEBFF;
	background-color: #D7F3FE;
	background-image: url(img/product/module_common.gif);
	background-repeat: repeat-x;
}
#QuestionListTitle{font-weight:bold; line-height:30px; text-indent:1em;}
#QuestionListTitle div{
	background-image: url(img/product/veins1.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;color:#005174;
}
.QuestionList .wrap{border:1px solid #fff;margin:4px;}
.QuestionList .wrap_child{border:1px solid #A1E3FF; background:#fff;}
#divQuestionList{ line-height:25px;}
.QuestionBlock{ border-bottom:1px dotted #ddd;padding:4px;margin-bottom:4px;}
.frmPostQuestion{padding:4px;}

#SearchNav{
	background-image: url(../images/searchNavBg.jpg);
	background-repeat: repeat-x;width:768px; height:26px;border:1px solid #cfcfcf; line-height:26px;
}
#SearchNav{font-family:Arial, Helvetica, sans-serif}
#SearchNav span{float:left;margin-left:8px;}
#SearchNav span.pagenum{margin-left:150px;}
#SearchNav span.pagesize{float:right;margin-right:10px;}
#SearchNav span.pagesize b{color:#ff6600;margin:0 4px;}
#SearchNav a{ display:block;height:26px;float:left;padding:0 8px;color:#333; }
#SearchNav a.cur{
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	background-image: url(../images/SearchNav_cur.jpg);
	background-repeat: repeat-x;
}
.SearchContent{border:1px solid #BADEEE;border-top:none; background:#FFFFFF;padding:10px;}

.helpLeft{width:195px;border:1px solid #ABD6E9;float:left;}
.helpLeft h1{ text-align:center; border-bottom:1px dashed #ddd; line-height:30px;}
.helpLeft ul.helpnav{margin-left:5px;line-height:24px;}
.helpLeft ul.helpnav ul{margin-left:15px;}
.helpLeft ul.helpnav ul li{
	background-image: url(../Images/dot.gif);
	background-repeat: no-repeat;
	background-position: left center;padding-left:8px;
}
.helpLeft ul li span{color:#ff6600; }
.helpRight{float:right;width:790px;}

#h2_SortList{
	background-image: url(../Images/title_bg1.jpg);
	background-repeat: repeat-x;height:29px;border:1px solid #ABD6E9;border-bottom:none;color:#045CBD; line-height:29px; text-indent:10px;
}
#AllSort {
	Z-INDEX: 200;POSITION: relative; TEXT-ALIGN: left;  PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 209px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 6px; BACKGROUND: #fbfff8;BORDER: #ABD6E9 1px solid; border-top:none; PADDING-TOP: 8px; font-family:"宋体",Arail,verdana;
}
#AllSort H3 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 22px; PADDING-LEFT: 9px; WIDTH: 195px; PADDING-RIGHT: 5px; HEIGHT: 22px; COLOR: #3e9200; PADDING-TOP: 3px
}
#AllSort H3 A:link {
	COLOR: #3e9200
}
#AllSort H3 A:visited {
	COLOR: #3e9200
}
#AllSort DL {
	WIDTH: 209px; OVERFLOW: hidden
}
#AllSort DT {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 22px; PADDING-LEFT: 9px; WIDTH: 195px; PADDING-RIGHT: 5px; HEIGHT: 22px; OVERFLOW: hidden; CURSOR: default; PADDING-TOP: 3px
}
#AllSort DT A:link {
	
}
#AllSort DT A:visited {
	
}
#AllSort DT SPAN {
	WIDTH: 140px; PADDING-RIGHT: 5px; DISPLAY: block; FLOAT: right; HEIGHT: 19px; COLOR: #666; OVERFLOW: hidden
}
* HTML #AllSort DT SPAN {
	PADDING-RIGHT: 4px
}
#AllSort .Dis {
	DISPLAY: block
}
#AllSort .noDis {
	DISPLAY: none
}
#AllSort .curr {
	BORDER-BOTTOM: #b8e5b7 1px solid; PADDING-BOTTOM: 4px; LINE-HEIGHT: 17px; BACKGROUND-COLOR: #efffe4; WIDTH: 195px; HEIGHT: 16px; BORDER-TOP: #b8e5b7 1px solid
}
#AllSort .curr SPAN {
	DISPLAY: none
}
#AllSort DD {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 9px; WIDTH: 195px; PADDING-RIGHT: 5px; BACKGROUND: #fff; OVERFLOW: hidden; CURSOR: default; PADDING-TOP: 5px
}
.pop_wrap {
	Z-INDEX: 999; POSITION: absolute; PADDING-BOTTOM: 3px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; WIDTH: 201px; PADDING-RIGHT: 3px; DISPLAY: none; BACKGROUND: url(../images/shadow_04.gif) no-repeat left top; PADDING-TOP: 0px; LEFT: 190px
}
.pop {
	BORDER-BOTTOM: #b8e5b7 1px solid; BORDER-LEFT: #b8e5b7 0px solid; PADDING-BOTTOM: 3px; LINE-HEIGHT: 24px; BACKGROUND-COLOR: #efffe4; PADDING-LEFT: 10px; WIDTH: 180px; PADDING-RIGHT: 10px; OVERFLOW: hidden; BORDER-TOP: #b8e5b7 1px solid; BORDER-RIGHT: #b8e5b7 1px solid; PADDING-TOP: 3px
}
.pop SPAN {
	PADDING-LEFT: 8px; WIDTH: 82px; DISPLAY: block; BACKGROUND: url(../images/jo_item.gif) no-repeat 0px -143px; FLOAT: left
}
.pop SPAN {
	PADDING-LEFT: 8px; WIDTH: 82px; DISPLAY: block; BACKGROUND: url(../images/jo_item.gif) no-repeat 0px -143px; FLOAT: left
}
.SearchT .bg{
	background-image: url(../Images/search_t2.gif);
	background-repeat: repeat-x;
	background-position: center bottom;height:5px;margin-bottom:2px;
}
.SearchT h1{
	background-image: url(../Images/search_t.gif);
	background-repeat: no-repeat;width:119px;height:29px; line-height:29px; text-align:center;color:#fff;
}
.notice{float:left;padding:5px 0;width:224px}
.notice li{
	margin:0 5px;
	border-bottom:1px dashed #ddd;
	background-image: url(../Images/jo_item.gif);
	background-repeat: no-repeat;
	padding-left:12px;
	background-position: left -204px;
}
.leftrank{border:1px solid #ABD6E9;border-top:none;}
.leftrank li{border-bottom:1px dashed #ddd;padding:5px;}
.leftrank li b{
	text-align:center;
	width:12px;
	padding-right:8px;
	background-image: url(../Images/hp_icon_1_0_0.png);
	background-repeat: no-repeat;
	background-position: 0px -19px;float:left;height:13px;color:#fff;font-weight:normal;font: 12px/1.231 "宋体", verdana, arial, helvetica, clean, sans-serif;margin-top:4px;
}
.leftrank li b.org{background-position: 0px -39px;}

.SaleLeft{border:1px solid #abd6e9;width:210px;float:left; text-align:center;}
.SaleLeft h1{
	background-image: url(../Images/title_bg1.jpg);
	background-repeat: repeat-x;height:29px;line-height:29px;color:#045cbd; text-indent:10px;
}
.SaleRight{
	width:770px;border:2px solid #abd6e9;
	float:right;
	background-image:url(../images/sale.gif);
	background-repeat:no-repeat;
	background-position: right top;
}
.SaleRight h1{height:37px;border-bottom:#abd6e9 1px solid; line-height:27px;width:96%;height:27px;color:#045cbd;margin-left:10px;font-size:14px;margin-bottom:20px;}
.SaleBlock1{margin:10px 0;}
.SaleBlock1 h1{
	background-image: url(../Images/pro1_bg.jpg);
	background-repeat: repeat-x;height:30px;line-height:30px;color:#fff; text-indent:1em;font-size:14px;
}
.SaleBlock1 .saleblock{border:1px solid #ddd;border-top:none;padding-top:10px; background-color:#fff;}

.rc-block2 {
	MARGIN-BOTTOM: 10px
}
.rc-block2 .outer {
	BORDER-BOTTOM: #88c369 1px solid; BORDER-LEFT: #88c369 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BORDER-TOP: #88c369 1px solid; BORDER-RIGHT: #88c369 1px solid; PADDING-TOP: 1px
}
.rc-block2 .inner {
	BORDER-BOTTOM: #e6f4d0 1px solid; BORDER-LEFT: #e6f4d0 1px solid; BORDER-TOP: #e6f4d0 1px solid; BORDER-RIGHT: #e6f4d0 1px solid
}
.rc-block2 .tl {
	WIDTH: 2px; BACKGROUND: url(http://img.baidu.com/img/iknow/home/bg.gif) no-repeat; HEIGHT: 2px; OVERFLOW: hidden
}
.rc-block2 .tr {
	WIDTH: 2px; BACKGROUND: url(http://img.baidu.com/img/iknow/home/bg.gif) no-repeat; HEIGHT: 2px; OVERFLOW: hidden
}
.rc-block2 .bl {
	WIDTH: 2px; BACKGROUND: url(http://img.baidu.com/img/iknow/home/bg.gif) no-repeat; HEIGHT: 2px; OVERFLOW: hidden
}
.rc-block2 .br {
	WIDTH: 2px; BACKGROUND: url(http://img.baidu.com/img/iknow/home/bg.gif) no-repeat; HEIGHT: 2px; OVERFLOW: hidden
}
.rc-block2 .tl {
	BACKGROUND-POSITION: -4px -53px; FLOAT: left
}
.rc-block2 .tr {
	BACKGROUND-POSITION: -6px -53px; FLOAT: right
}
.rc-block2 .bl {
	BACKGROUND-POSITION: -4px -55px; FLOAT: left
}
.rc-block2 .br {
	BACKGROUND-POSITION: -6px -55px; FLOAT: right
}
.rc-block2 .bl {
	MARGIN-TOP: -2px
}
.rc-block2 .br {
	MARGIN-TOP: -2px
}
.rc-block2 .hd {
	LINE-HEIGHT: 26px; PADDING-LEFT: 12px; BACKGROUND: #e6f4d0; HEIGHT: 26px; COLOR: #125908
}
.rc-block2 .hd H3 {
	LINE-HEIGHT: 26px; FLOAT: left; FONT-SIZE: 14px;
}
.rc-block2 .hd A.more {
	LINE-HEIGHT: 26px; FLOAT: right; MARGIN-RIGHT: 6px
}
.rc-block2 .bd{padding:7px 0;}
.askleft{width:200px;float:left}
.askmiddle{width:590px;float:left;margin-left:8px;}
.askright{width:190px;float:right; background-color:#f1f1f1;}
.askright ul{width:185px; margin:0 auto; }
.askmiddle .hd H3{ background:url(http://img.baidu.com/img/iknow/home/bg.gif) no-repeat 0px -136px;padding-left:24px;}
.qclist{padding-bottom:16px;margin-left:12px;}
.qclist dt{font-size:14px;font-weight:bold}
.qclist dd{}
.qclist dd a{margin-right:8px;color:#2b4ba4;float:left;}