.chl-nav{background:url(images/header.png) 0 0 no-repeat;}
.chl-nav h4 a,.chl-nav dt{background:url(images/chl_header.png) 0 0 no-repeat;}
#logo .sub-logo{background:url(images/sub_logo.png) 0 0 no-repeat;}
.top-nav .channel-nav,.top-nav .channel-nav ul,.top-nav .channel-nav li,.nav-extra li,#guestBtn li,.sub-list li,#districtBtn .bd li a,.business-info,.recruit-search button{background:url(images/chl_product.png) 0 0 no-repeat;}
.chl-search .tabs li.current,.chl-search .form-txt,.chl-search .select-cat{background:url(images/chl_search.png) 0 0 no-repeat;}
#hdRec .bd{background:url(images/sp_tit.png) 0 0 no-repeat;}

a:link,a:visited{color:#3E3E3E;}
a:hover{color:#C00;}
.col-sub{width:210px;float:left;}
.col-main{width:390px;float:left;}
.col-extra{width:330px;float:right;}
.main-wrap{float:left; width:610px;}

/*--channel nav--*/
.chl-nav{height:35px; border:solid #EEE; border-width:0 1px;background-position:0 23px;background-repeat:repeat-x;}
.chl-nav h4{float:left;padding:6px 10px 0 10px;width:120px;}
.chl-nav h4 a{display:block;height:20px;width:120px;background-position:0 -5px;text-indent:-9999px;overflow:hidden;}
.chl-nav dl{float:left;*zoom:1;font-family:simsun;}
.chl-nav dl a:link,.chl-nav dl a:visited{color:#333;}
.chl-nav dl a:hover{color:#f00;}
.chl-nav dt,.chl-nav dd{float:left;margin-top:6px;}
.chl-nav dt{font-weight:700;padding-right:6px;padding-left:18px;}
.chl-nav .tender{background-position:-105px -38px;}
.chl-nav .product{background-position:-105px -66px;}
.chl-nav .news{background-position:-105px -96px;}
.chl-nav dd{padding:0 6px;}
.chl-nav dd.last{border:none;}
.chl-nav dd span{padding:0 2px;}

#logo{text-align:left; padding:12px 0 0;}
#logo .sub-logo{display:inline-block;margin-left:-5px;position:relative;vertical-align:top;height:24px;margin:20px 0 0 5px;width:100px;background-position:0 -40px;}
#logo .company{background-position:0 -275px}
#logo .offer{background-position:0 -311px}
#logo .brand{background-position:0 -116px}
#logo .market{background-position:0 -153px}

/*--channel search--*/
.chl-search{float:right;width:530px!important; height:60px; margin-top:-60px;}
.chl-search .tabs{height:26px;margin-left:12px;position:relative; margin-bottom:-1px;}
.chl-search .tabs li{float:left;position:relative;z-index:10;width:82px;text-align:center;cursor:pointer}
.chl-search .tabs li.current{background-color:#F9F9F9;background-position:0 -50px;}
.chl-search .tabs li span{color:#0262C2;float:left;height:18px;line-height:18px;padding:5px 10px 3px;text-decoration:none; font-size:14px;}
.chl-search .tabs li.current span {font-weight:700; color:#6C6C6C;}
.chl-search .form-txt{background-color:#F9F9F9;height:30px;padding:4px 0 0 4px;position:relative;background-position:0 0;}
.chl-search .form-txt .ipt-enter{border:0 none;width:430px;font-family:verdana,tahoma,sans-serif;font-size:14px;height:18px;left:4px; line-height:18px;padding:4px;position:absolute;top:4px;}
.chl-search .form-txt .ipt-submit{position:absolute;height:26px;line-height:20px;font-size:14px;cursor:pointer;font-weight:bold;color:#FFF;width:78px;border:none;top:4px;right:4px;background:none;overflow:hidden;}
.chl-search .select-cat{float:left;width:100px;background-position:right -57px;height:20px; margin-top:3px;}
.chl-search .select-input{height:27px;}
.chl-search .cat .ipt-enter{width:318px;left:120px;}
/*--select module--*/
.CRselectBox {cursor:pointer;display:block;width:100px;height:20px;font-size:12px;border-right:1px solid #AAA;}
.CRselectBox a.CRselectValue {display:block;height:18px;line-height:18px;padding:1px 15px 1px 15px;white-space:nowrap;color:#000;overflow:hidden;}
.CRselectBoxOptions {background:#FFF;border:1px solid #AAA;border-top:none;z-index:1000;position:absolute;width:100px;display:none;left:3px;}
.CRselectBoxOptions a{color:#000;display:block;height:22px;line-height:22px;padding-left:12px;background:#fff;overflow:hidden;white-space:nowrap;}
.CRselectBoxOptions a:hover,.CRselectBoxOptions a.selected{background:#E7F2FC}
.CRselectBox a {outline:none; text-decoration:none;}

/*--top nav--*/
.top-nav{height:70px;}
.top-nav .channel-nav{height:35px; background-position:0 0; background-repeat:repeat-x;}
.top-nav .channel-nav ul{height:35px;background-position:right -70px;}
.top-nav .channel-nav li{float:left;padding:8px 12px 7px;height:20px; line-height:19px;background-position:right -140px;}
.top-nav .channel-nav li.home{background-position:0 -105px;width:60px; text-align:center;}
.top-nav .channel-nav li a:link,.top-nav .channel-nav li a:visited{font-size:14px; font-weight:bold;color:#FFF;}
.nav-extra{height:20px; border:solid #DCDDDD;border-width:0 1px 1px;background-color:#FAFAFA;padding:5px 10px 4px 10px}
.nav-extra li{float:left;height:20px;line-height:20px;margin-right:15px;padding-left:12px;background-position:-200px -175px;}
.nav-extra li a{color:#5B73A3;}

/*--module reset--*/
.module .hd{height:28px;line-height:28px; background-color:#F7F8FA; background-image:none;}
.module .hd h3{float:none;border:1px solid #FFF; height:26px;line-height:26px;}
.module .hd p{position:relative; margin-top:-28px;z-index:2;}
.module .hd p a{border:none;}
.mod-list li{height:21px; line-height:21px; font-size:12px;}
.mod-list li.top{background:none; padding:4px 0 2px;}
.mod-list li.top a{font-weight:bold;}
.col-extra .module .bd{background:none;}
.sub-list li{padding: 0 0 6px 10px;line-height:18px;background-position:-200px -240px;}
.sub-list li .t{font-weight:bold}
.sub-list p{color:#999;overflow:hidden;height:18px;line-height:18px}

/*--slide player--*/
#slide .bd{padding:0;}
.slide-player{height:200px;overflow:hidden;position:relative;width:388px;}
.slide-player .slide-img{}
.slide-player .slide-num{z-index:1;position:absolute;height:25px;bottom:0;right:0;width:120px;}
.slide-player .slide-num li{float:left; display:inline-block; margin-right:6px; height:18px; width:18px; text-align:center;background-color:#fff;opacity:.7;color:#de7d4b;cursor:pointer}
.slide-player .slide-num li.current{font-weight:bold;background-color:#f60;filter:none;opacity:1;color:#FFF;}

/*--guest button--*/
#guestBtn .bd{padding:12px 0 3px 8px;background-color:#EEF4F9;}
#guestBtn ul{width:320px;height:82px;overflow:hidden;}
#guestBtn li{float:left; width:112px; margin-right:8px;display:inline;height:33px;margin-bottom:8px;padding-left:40px;}
#guestBtn a{display:block;font-size:14px; line-height:32px;}
#guestBtn li.s1{background-position:0 -175px;}
#guestBtn li.s2{background-position:0 -208px;}
#guestBtn li.s3{background-position:0 -241px;}
#guestBtn li.s4{background-position:0 -274px;}


/*--district button--*/
#districtBtn .bd{padding:12px 0 3px 9px}
#districtBtn .bd ul{height:67px;}
#districtBtn .bd li{float:left;width:71px;margin:0 8px 8px 0;height:25px;line-height:25px;text-align:center;display:inline;}
#districtBtn .bd li a{font-size:14px;display:block;height:25px;width:71px;background-position:0 -320px;}
#districtBtn .bd li a:hover,#districtBtn .bd li a.hover{text-decoration:none;color:#d7ddf7;background-position:0 -2px;background-color:#fff;width:69px;border:1px #036 solid;}

#districtBtn .bd li ul{z-index:6;height:auto;display:none;border:1px #036 solid;border-top:none;background:#256bb9;width:69px;left:0;top:-1px;position:relative;overflow:hidden;padding:3px 0}
#districtBtn .bd li ul li{float:none;display:block;margin:0;border-top:1px #d7ddf7 dotted;height:22px;line-height:22px;overflow:hidden;padding:3px 0 0}
#districtBtn .bd li ul a{display:block;color:#fff;height:22px;background:none;line-height:22px;overflow:hidden}
#districtBtn .bd li ul a:hover{color:#ff0;background:none;width:71px;border:none}


/*--recommend information--*/
#recInfo .bd{padding:15px 1px 8px;}
#recInfo .imgList-w80{margin-bottom:0;}
#recInfo li p{height:25px; line-height:25px;overflow:hidden}

.recProduct .hd h3{color:#1E50A2}
/*--price list--*/
.price-list li{vertical-align:middle; word-wrap:break-word;}
.price-list li a{float:left;}
.price-list li a:hover{text-decoration:none}
.price-list li .mod-value{float:right;display:inline;color:#c00;font-weight:bold;}
/*--image item list--*/
.img-item-list{}
.img-item-list li{display:inline;float:left;padding:0 12px;*padding:0 10px;width:75px;}
.img-item-list li img{vertical-align: middle;}
.img-item-list li span{height:28px;line-height:14px;overflow:hidden;display:block;margin:3px 0 4px;}


/*--category--*/
.category{width:948px;border:1px solid #C6D8E0;margin-bottom:10px;}
.category-wrap{}
.category-main{position:relative;}
.category-item{border-top:1px solid #F2F2F2;border-bottom:1px solid #F2F2F2;padding:0 1px;margin:-1px 9px 0 5px;position:relative;overflow:hidden;*zoom:1;}
.category-item:after{display:block;clear:both;height:0;content:"\0020";}
.category-item:hover,.category-item-hover{background-color:#F3FAFC;border:1px solid #76A8C2;margin:-1px -1px 0 -1px;padding:0 10px 0 6px;z-index:5;}
.category-first{border-top-color:#C6D8E0;}
.category-last{border-bottom:none;}
.category-last:hover{margin-bottom:-1px;}
.category-item .category-list{float:left;width:580px;}
.category-item h4{font-size:14px;*line-height:18px;height:32px;overflow:hidden;}
.category-virtual h4{height:35px;}
.category-special h4{height:38px;display:inline;float:left;margin-right:10px;}
.category-item h4 a{float:left;width:160px;height:20px;margin-top:7px;margin-left:9px;overflow:hidden;position:relative;}
.category-virtual h4 a{margin-top:10px;}
.category-item .category-pop{top:4px;height:21px;position:absolute;background-color:#fff8d9;border:1px solid #febe8f;margin-left:150px;padding:0 5px;}
.category-item .category-pop a{font-weight:normal;font-size:12px;color:#F60;width:auto;height:21px;line-height:21px;margin:0;text-indent:0;padding:0 7px 1px;}
.category-list ul{width:570px;}
.category-list li{display:inline;float:left;width:250px;height:20px;padding:0 25px 0 10px;margin-bottom:5px;overflow:hidden;}
.category-list h5{display:inline;font-size:14px;margin-right:2px;}
.category-list h5 a{color:#0092d2;}
.category-list h5 a:hover{color:#F60;}
.category-list li span a{display:inline-block;margin-left:6px;}
.category-extra{float:left;width:350px;padding:9px 0;}
.category-extra .part-left,.category-extra .part-right{float:left;width:171px;border-left:1px solid #E5E5E5;}
.category-extra .part-left h5,.category-extra .part-right h5{padding-left:8px;margin-bottom:4px;height:14px;line-height:14px;font-weight:700;color:#369;}
.category-product-cell,.category-product-list{zoom:1;margin:0 0 0 8px;}
.category-product-cell:after,.category-product-list:after{display:block;clear:both;height:0;content:"\0020";}
.category-product-cell dt{float:left;height:72px;overflow:hidden;padding-right:8px;width:72px;}
.category-product-cell dd{width:74px;overflow:hidden;}
.category-product-cell .description{height:20px;line-height:20px;color:#333;}
.category-product-cell .price{height:22px;line-height:22px;}
.category-product-cell .fd-cny{font-size:10px;vertical-align:middle;color:#999;}
.category-product-cell .value{padding-left:3px;font-weight:700;font-size:14px;color:#c00;}
.category-product-cell .action{height:30px;line-height:30px;}
.category-product-cell .action a{display:inline-block;width:74px;height:24px;margin-top:6px;background-position:-100px -50px;text-align:center;line-height:24px;font-weight:700;color:#666;}
.category-product-list{line-height:18px!important;}
.category-product-list li{overflow:hidden;height:18px;line-height:18px}
.category-product-list em{font-family:simsun}
/*--business information--*/
.business-info-wrap{border:1px solid #C6D8E0;padding:1px;}
.business-info{background-position:0 -450px;background-repeat:repeat-x;padding-top:6px;}
.business-info .col-sub{width:300px;margin-right:0;padding:0 6px;}
.business-info .col-main{width:300px;margin-right:0;padding:0 6px;border:solid #E5E5E5; border-width:0 1px;}
.business-info .col-extra{width:320px;}
.business-info .module{margin-bottom:0;}
.business-info .module .hd{border:none;background:none;}
.business-info .module .hd h3{border:none;}
.business-info .module .bd{border:none;padding:3px 8px 8px;}
.business-info .price-list .hd,.business-info .recruit .hd,.business-info .hot-etp .hd{border-top:1px solid #E5E5E5}
.business-info .sub-list li p{height:36px}
/*--exhibition--*/
.exhibition .imgText{padding-left:85px; height:80px; margin-bottom:10px;}
.exhibition .imgText .mod-img{ margin-left:-85px;width:75px; overflow:hidden; position:absolute; text-align:center;}
.exhibition .imgText .mod-title{color:#333; font-weight:bold;}
.exhibition .imgText .mod-info{line-height:20px;}
.exhibition li span{color:#999;padding-left:8px;}

/*--recruit--*/
.recruit li span{padding-left:5px;}
.recruit li span a:link,.recruit li span a:visited{color:#36c;padding:0 4px;}
.recruit li span a:hover{color:#f60;}
.recruit-search{padding:10px 0 0 0;height:25px;line-height:26px;zoom:1;}
.recruit-search:after{display:block;clear:both;height:0;content:"\0020";}
.recruit-search form,.recruit-search input,.recruit-search button{float:left;}
.recruit-search input{height:20px;padding-top:2px;width:210px;padding-left:8px;border:1px solid #999;border-right:0 none;}
.recruit-search input.placeholder{color:#A9A9A9;}
.recruit-search button{border:0 none;color:#FFF;font-weight:bold;background-position:-80px -320px;width:61px;height:24px;margin-right:2px;cursor:pointer;}

/*--hot enterprice--*/
.hot-etp{margin:0 6px;}
.hot-etp .img-item-list li{width:56px;padding:0 8px;}

/*--others--*/
#newestSupply{margin-bottom:0;}
#newestSupply .bd{border-top:1px dashed #CCC;border-bottom:none;padding:2px 8px 6px;}
#newestJoin .hd{border-top:1px dashed #CCC;}
#newestJoin .bd{border-top:1px dashed #CCC;}
#newestJoin .scroll-wrap{height:126px;overflow:hidden;}
#scrollPrice .scroll-wrap{height:189px;overflow:hidden;}
