

.menu{ width:186px; background:#F9F9F9; float:left;border:2px #01af63 solid; border-top:none; height:500px;}

.all-sort-list{position:relative;width:186px; z-index:200}
.all-sort-list .item{height:38px;border-bottom:#F5E8D6 solid 1px}
.all-sort-list .item h3{height:38px;line-height:38px;font-size:14px;font-weight:normal;width:157px;overflow:hidden; padding-left:30px; background:url(images/left_nav_icon.png) right no-repeat}
.all-sort-list .hover h3{position:relative;z-index:13;background:url(images/left_nav_icon.png) right no-repeat #FFF;border-top:1px solid #DB2E3B;border-bottom:1px solid #DB2E3B; height:38px;line-height:37px;}

.all-sort-list .item a{color:#000;text-decoration:none; display:block}
.all-sort-list .item a:hover{font-weight:bold;color:#E4393C;}


.all-sort-list .item-list{display:none;position:absolute;width:400px;height:auto;min-height:38px;background:#FFF;left:186px;box-shadow:0px 0px 10px #DDDDDD;border:1px solid #DB2E3B;
top:2px;z-index:10;}


.item-list .subitem{float:left;width:375px;padding:0px 4px 0px 8px;}
.item-list .subitem dl{border-top:1px solid #EEE;padding:6px 0px;overflow:hidden;zoom:1;}
.item-list .subitem .fore1{border-top:none;}
.item-list .subitem dt{float:left;width:54px;line-height:22px;text-align:right;padding:3px 6px 0px 0px;font-weight:700;color:#E4393C;}
.item-list .subitem dt a{color:#E4393C;}
.item-list .subitem dd{width:415px;padding:3px 0px 0px;overflow:hidden;}
.item-list .subitem dd a{float:left;height:14px;line-height:14px;padding:0px 8px;margin-bottom:8px;border-right:1px solid #CCC; color:#666}
.item-list .subitem dd a:hover{ font-weight:normal;}


.banner_hot_product{ width:736px; float:left; margin:0 7px; height:auto; padding-top:7px;}

.hot_product{ height:165px; padding-top:15px;}
.hot_product li{ width:147.2px; float:left; text-align:center}
.hot_product li img{ width:140px; height:165px;}


.hot_product li:hover img { 
                margin-top: -5px; 
                position: relative; 
                -webkit-transition: all .4s ease-out; 
                -moz-transition: all .4s ease-out; 
                -ms-transition: all .4s ease-out; 
                -o-transition: all .4s ease-out; 
                transition: all .4s ease-out; 
                z-index:1; 
            } 

.focusBox { position: relative; width:736px; height:316px;overflow: hidden; }
.focusBox .pic{ position:relative; z-index:0;overflow: hidden;height:316px; }
.focusBox .pic img { width:736px; height:316px; display: block; }
.focusBox .hd { width:100%; position: absolute; bottom: 10px; text-align: center; font-size:0; z-index:1; }
.focusBox .hd li{margin: 0 3px; background: none; height: 14px; overflow: hidden; width: 14px; cursor: pointer;display:inline-block; *display:inline; zoom:1; border:#FFF solid 1px}
.focusBox .hd .on{ background:#C00017;border:#C00017 solid 1px}
.focusBox .prev,.focusBox .next { width: 60px; height: 90px; margin: -60px 0 0; display: none; background: url(images/ad_ctr.png) no-repeat 0 0; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; filter:alpha(opacity=20);opacity:0.2;  }
.focusBox .prev { left: 0; }
.focusBox .next { background-position: 0 -90px; right: 0; }
.focusBox .prev:hover,
.focusBox .next:hover { filter:alpha(opacity=50) !important;opacity:0.5 !important;  }

.tool{ width:248px; float:left; border:#E4E4E4 solid 1px; margin-top:7px;}
.user_info{ padding:10px;}
.user_info_l{ width:50px; height:50px; float:left; background: url(images/user_photo.gif) no-repeat center #F8F8F8; border-radius:50%; margin-right:10px; margin-top:10px;}
.user_info_r{ color:#666}
.btn_tool{ background:#F8F8F8; height:44px; border-top:#E7E7E7 solid 1px;border-bottom:#E7E7E7 solid 1px; line-height:44px;}
.btn_tool li{ float:left; width:124px; text-align:center}
.add_sell{ background:url(images/home.png) no-repeat center;background-position: 16px 0px; border-right:#E7E7E7 solid 1px; margin-right:-1px}
.add_sell a,.add_buy a{height:44px; width:124px; display:block; font-size:14px;}
.btn_tool li a:hover{ text-decoration:none}
.add_buy{ background:url(images/home.png) no-repeat center;background-position: -95px 0px;}
.gonggao{ padding:10px;border-bottom:#F2F2F2 solid 1px;}
.gg_title{ border-bottom:#F2F2F2 solid 1px; margin-bottom:10px;}
.gg_title h3{ width:30%;border-bottom:#DA0000 solid 1px; text-align:center; font-size:13px; color:#DA0000; font-weight:normal;}
.gg_list a{ color:#666}


.txtScroll-top ul li{ line-height:24px;}
.txtScroll-top ul li a{ margin-left:5px; color:#666}

.tese{ padding:0 10px;}
.tese p{ font-size:16px; height:35px; line-height:35px;}
.tese ul{ padding-left:15px;}
.tese li{ width:50px; height:75px; float:left; text-align:center; margin-right:20px;}
.tese li a{ color: #999}
.tese li a:hover{ color:#F00; text-decoration:none}
.biaowang{ background:url(images/home.png) no-repeat center;background-position: 0px -47px; height:25px; padding-top:50px; display:block}
.wangpu{ background:url(images/home.png) no-repeat center;background-position: -50px -47px; height:25px; padding-top:50px; display:block}
.weipu{ background:url(images/home.png) no-repeat center;background-position: -100px -47px; height:25px; padding-top:50px; display:block}


.ad1190x90{ width:1190px; height:90px; margin:10px auto}

.ad230x100{ width:1190px; height:100px; margin:15px auto 0 auto;}
.ad230x100 li{ width:230px; height:100px; float:left; margin-right:10px;}
.ad230x100 .nomargin{ margin-right: 0}
.ad230x100 li img{width:230px; height:100px;}
.lou{ margin-bottom:15px;}
.lou_title{height: 36px;line-height: 36px; background:#f8f8f8;border-top:#01af63 solid 2px;border-right:#E2E2E2 solid 1px; margin-top:15px;}
.lou_title h2{font-size: 20px;float: left;color: #FFF; font-weight:400; background:#01af63; width:170px; padding-left:20px;line-height: 36px;}
.lou_title a{ color:#F30}
.lou_content{ border:#E2E2E2 solid 1px; background:#FFF; height:280px;}
.lou_l{ width:190px; height:280px;float:left}
.lou_left_ad{ width:190px; height:280px;}
.lou_left_ad img{ width:190px; height:280px;}

.lou_r{ width:998px; float:right;}
.lou_product{width:747px; float: left; height:280px;border-right:#E2E2E2 solid 1px;}
.tj_cp{ padding-left:41px; padding-top:15px; height:280px;}
.tj_cp li{ width:100px; float:left; margin-right:41px; text-align:center; height:150px;}
.tj_cp li p{ height:36px; line-height:18px; color:#666}
.tj_cp li img{ width:100px; height:100px;}
.tj_cp li a p{ color:#666}
.tj_cp li a:hover p{ color:#F30}


.date{ float:right; padding-right:10px;}

.lou_company{ width:250px; float: right; height:280px;}
.new_company_title{ height:30px; line-height:30px; border-bottom:#E2E2E2 solid 1px}
.new_company_title h3{ padding-left:10px; font-size:14px; color:#F60}
.new_company_list{ padding:10px;}
.new_company_list li{ line-height:23px;}
.new_company_list a{ padding-left:5px;}
.recommend_company{ padding:25px 0 10px 20px; height:auto;}
.company_item{ width:340px; height:100px; float:left; margin-right:20px; margin-bottom:25px;}
.company_logo{ width:100px; height:100px; float:left; margin-right:10px;}
.company_item h3 a{ font-size:14px;}
.company_item p{ color:#666}
.area{border:#E3E3E3 solid 1px;background:#FFF;box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.10); margin-top:10px; width:1188px; margin:10px auto 0 auto}
.area_title{ height:35px; line-height:35px; color:#F30; font-size:14px; float:left; width:90px;}
.area_content{ padding:10px;height:auto; }
.area_content li{ float:left; margin:5px 10px;}
.area_content li a{ font-size:14px}


