@charset "utf-8";
/*************************************
* 文件名称：pageidx.css
* 作   者：界面设计制作部
* 创建日期：2012-6-1
* 最后修改：name/ 第x行 / yyyy-mm-dd
* 文件版本：ui css frameworks beta
* 内容概要: 页面引入样式文件
*************************************/
@import ;
@import ;
@import ;




@import ;

@import ;










@import ;


@import ;





@import ;





@import ;



.slzs{ min-width:1210px;overflow:hidden;}
.zs_r{width:1210px;font-size:0;overflow:hidden;height:337px;margin: 0 auto 50px;}
.zs_r ul li{ float:left; margin:0 5px 10px 5px; position:relative;width:234px;height:163px;overflow:hidden;}
.zs_r ul li.first{width:468px;height:336px;_width:463px;}
.zs_r ul li img{-webkit-transform: scale(1); 
    -ms-transform: scale(1);      
    -moz-transform: scale(1);
    transform: scale(1);  
    -webkit-transition: all ease-in-out .3s;  
    transition: all ease-in-out .3s;
    -ms-transition: all ease-in-out .3s;  
    transition: all ease-in-out .3s;}
.zs_r ul li:hover img{-webkit-transform: scale(1.1); 
    -ms-transform: scale(1.1);    	
	-moz-transform: scale(1.1);   
    transform: scale(1.1);  
	-webkit-transition: all ease-in-out .3s;  
    transition: all ease-in-out .3s;
    -ms-transition: all ease-in-out .3s;  
    transition: all ease-in-out .3s;}
	
.zs_r ul li.first span{ position:absolute; bottom:0; height:45px; line-height:45px; background:url(/uploads/image/images/bg.png) repeat; text-align:center; width:100%; display:block;overflow:hidden; 
    -webkit-transition: all ease-in-out .4s;  
    transition: all ease-in-out .4s;
    -ms-transition: all ease-in-out .4s;  
    transition: all ease-in-out .4s;}
.zs_r ul li.first span a{ font-size:14px; color:#fff;}
.zs_r ul li.first:hover span{height:100px;line-height:100px;bottom:0px;overflow:hidden;
   -webkit-transition: all ease-in-out .4s;  
    transition: all ease-in-out .4s;
    -ms-transition: all ease-in-out .4s;  
    transition: all ease-in-out .4s;}
.zs_r ul li.first:hover a{font-size:16px;}

.zs_r ul li span{ position:absolute; bottom:0; height:30px; line-height:30px; background:url(/uploads/image/images/bg.png) repeat; text-align:center; width:100%; display:block;overflow:hidden; 
    -webkit-transition: all ease-in-out .2s;  
    transition: all ease-in-out .2s;
    -ms-transition: all ease-in-out .2s;  
    transition: all ease-in-out .2s;}
.zs_r ul li span a{ font-size:12px; color:#fff;}
.zs_r ul li:hover span{height:45px;line-height:45px;bottom:0px;overflow:hidden;
   -webkit-transition: all ease-in-out .2s;  
    transition: all ease-in-out .2s;
    -ms-transition: all ease-in-out .2s;  
    transition: all ease-in-out .2s;}


#box_left_sub1 { margin: 0 auto; width: 1200px; float: none; padding-top: 15px }
#box_left_sub2 { background-image: ; margin-top: 48px; width: 100%; background-repeat: no-repeat; background-position: center top; float: none; height: 223px }
#box_left_sub3 { margin: 0 auto; width: 1200px; float: none }
#box_left_sub4 { background-image: ; width: 100%; background-repeat: repeat-x; background-position: center center; float: none }
#box_left_sub1_sub1 { width: 100% }
#box_left_sub1_sub2 { width: 100% }
#box_left_sub1_sub3 {width: 100%;width: 1200px;margin: 30px auto;}
#box_left_sub1_sub1_sub1 { width: 580px; float: left }
#box_left_sub1_sub1_sub2 { width: 315px; float: right }
#box_left_sub1_sub3_sub1 {background-image: url(/uploads/image/images/cp_03.jpg);width: 224px;background-repeat: no-repeat;background-position: center top;float: left;height: 630px;}
#box_left_sub1_sub3_sub2 { width: 976px; float: left }
#box_left_sub1_sub3_sub2_sub1 { width: 100% }
#box_left_sub1_sub3_sub2_sub2 { width: 100% }
#box_left_sub2_sub1 { margin: 0 auto; width: 1200px; float: none }
#box_left_sub3_sub1 { width: 100% }
#box_left_sub3_sub2 { width: 100% }
#box_left_sub3_sub1_sub1 { width: 50%; float: left }
#box_left_sub3_sub1_sub2 { width: 50%; float: left }
#box_left_sub3_sub1_sub2_sub1 { width: 100% }
#box_left_sub3_sub1_sub2_sub2 { padding-left: 26px; width: 554px }
#box_left_sub4_sub1 { margin: 0 auto; width: 1200px; float: none }
#box_left_sub4_sub1_sub1 { width: 302px; background: #fff; float: left; height: 357px }
#box_left_sub4_sub1_sub2 { width: 898px; float: left }
#box_left_sub4_sub1_sub1_sub1 { width: 100% }
#box_left_sub4_sub1_sub1_sub2 { width: 100%; padding-top: 40px }
#box_left_sub1_sub3_sub1_sub1 { width: 100%; padding-top: 82px }
.frontproductscategory_show01-d1_c2 { text-align: left; margin: 0 auto; width: 200px; color: #4c4948; clear: both; overflow: hidden }
.frontspecifies_show01-d1_c1 { margin: 0 auto; width: 100% }
.frontspecifies_show01-d1_c1 .membernavlist { width: 100%; background: #fff }
.frontspecifies_show01-d1_c1 .membernavlist li { height: 25px }
.frontspecifies_show01-d1_c1 .membernavlist li a { line-height: 24px; width: 100%; background: #ebf7fe; float: left; height: 24px; text-decoration: none }
.frontspecifies_show01-d1_c1 .membernavlist li a:hover { background: #abe7fa }
.frontcolumns_navigation01-d6_c1 { z-index: 10; position: relative; text-align: left; margin: 0; width: 100%; clear: both }
.frontcolumns_navigation01-d6_c1 ul { padding-bottom: 0; margin: 0; padding-left: 0; padding-right: 0; padding-top: 0 }
.frontcolumns_navigation01-d6_c1 li { padding-bottom: 0; margin: 0; padding-left: 0; padding-right: 0; padding-top: 0 }
.frontcolumns_navigation01-d6_c1 .nav-first { height: 64px; clear: both }
.frontcolumns_navigation01-d6_c1 .nav-first li { float: left }
.frontcolumns_navigation01-d6_c1 ul.nav-first .first { padding-left: 12px }
.frontcolumns_navigation01-d6_c1 ul.nav-first .last { width: 12px; float: right; height: 36px }
.frontcolumns_navigation01-d6_c1 .nav-first li a { text-align: center; line-height: 66px; padding-left: 2px; display: block; color: #535353; font-size: 12px; font-weight: bold; text-decoration: none }
.frontcolumns_navigation01-d6_c1 .nav-first li a span { padding-bottom: 0; padding-left: 45px; padding-right: 45px; display: inline-block; padding-top: 0 }
.frontcolumns_navigation01-d6_c1 .nav-first li a:hover span { background: #005fbb; color: #fff; cursor: pointer }
.frontcolumns_navigation01-d6_c1 .nav-first li.current a span { background:  repeat-x 0 0 }
.frontcolumns_navigation01-d6_c1 .nav-second { z-index: 10; position: absolute; width: 150px; visibility: hidden; top: 35px; left: 0 }
.frontcolumns_navigation01-d6_c1 .nav-first .nav-second li { width: 100% }
.frontcolumns_navigation01-d6_c1 .nav-first .nav-second li a { border-bottom: #ccc 1px solid; border-left: #ccc 1px solid; padding-bottom: 0; min-height: 24px; padding-left: 0; padding-right: 0; display: block; background:  #fff no-repeat 0 0; color: #06c; border-top: #ccc 1px solid; font-weight: normal; border-right: #ccc 1px solid; padding-top: 0; _height: 24px }
.frontcolumns_navigation01-d6_c1 .nav-first li.current .nav-second a { border-bottom: #ccc 1px solid; border-left: #ccc 1px solid; padding-bottom: 0; min-height: 24px; padding-left: 0; padding-right: 0; display: block; background:  #fff no-repeat 0 0; color: #06c; border-top: #ccc 1px solid; font-weight: normal; border-right: #ccc 1px solid; padding-top: 0; _height: 24px }
.frontcolumns_navigation01-d6_c1 .nav-first .nav-second li a:hover { background:  #fff repeat-x 0 -124px; text-decoration: underline }
.frontcolumns_navigation01-d6_c1 .nav-first li.current .nav-second a:hover { background:  #fff repeat-x 0 -124px; text-decoration: underline }
.frontcolumns_navigation01-d6_c1 .nav-first .nav-second li a.left-current { background:  #fff repeat-x 0 -124px; text-decoration: underline }
.frontcolumns_navigation01-d6_c1 .nav-first .nav-second li a.right-current { background:  #fff repeat-x 0 -124px; text-decoration: underline }
.frontcolumns_navigation01-d6_c1 .nav-first li.current .nav-second a.right-current { background:  #fff repeat-x 0 -124px; text-decoration: underline }
.frontcolumns_navigation01-d6_c1 .nav-second a span { padding-bottom: 0; line-height: 24px; padding-left: 12px; padding-right: 12px; display: block; word-wrap: break-word; background: none transparent scroll repeat 0 0; color: #06c; font-size: 12px; word-break: break-all; font-weight: normal; padding-top: 0 }
.frontcolumns_navigation01-d6_c1 .nav-first li .nav-second a span { padding-bottom: 0; line-height: 24px; padding-left: 12px; padding-right: 12px; display: block; word-wrap: break-word; background: none transparent scroll repeat 0 0; color: #06c; font-size: 12px; word-break: break-all; font-weight: normal; padding-top: 0 }
.frontcolumns_navigation01-d6_c1 .nav-first li.current .nav-second a span { padding-bottom: 0; line-height: 24px; padding-left: 12px; padding-right: 12px; display: block; word-wrap: break-word; background: none transparent scroll repeat 0 0; color: #06c; font-size: 12px; word-break: break-all; font-weight: normal; padding-top: 0 }
.frontcolumns_navigation01-d6_c1 .nav-first li .nav-second a:hover span { padding-bottom: 0; line-height: 24px; padding-left: 12px; padding-right: 12px; display: block; word-wrap: break-word; background: none transparent scroll repeat 0 0; color: #06c; font-size: 12px; word-break: break-all; font-weight: normal; padding-top: 0 }
.frontcolumns_navigation01-d6_c1 .nav-first li.current .nav-second a:hover span { padding-bottom: 0; line-height: 24px; padding-left: 12px; padding-right: 12px; display: block; word-wrap: break-word; background: none transparent scroll repeat 0 0; color: #06c; font-size: 12px; word-break: break-all; font-weight: normal; padding-top: 0 }
.frontcolumns_navigation01-d6_c1 .nav-second li ul { position: absolute; width: 150px; top: 5px; left: 150px }
.frontcolumns_navigation01-d6_c1 .nav-first li .nav-second a.has-right { background:  no-repeat 100% 0 }
.frontcolumns_navigation01-d6_c1 .nav-first li.current .nav-second a.has-right { background:  no-repeat 100% 0 }
.frontcolumns_navigation01-d6_c1 .nav-first li .nav-second a.has-right:hover { background:  #fff no-repeat 100% -124px }
.frontcolumns_navigation01-d6_c1 .nav-first li.current .nav-second a.has-right:hover { background:  #fff no-repeat 100% -124px }
.frontcolumns_navigation01-d6_c1 .nav-second a.right-current { background:  #fff no-repeat 100% -124px }
.frontcolumns_navigation01-d6_c1 .nav-first li .nav-second a.right-current { background:  #fff no-repeat 100% -124px }
.frontcolumns_navigation01-d6_c1 .nav-first li.current .nav-second a.right-current { background:  #fff no-repeat 100% -124px }
.frontcolumns_navigation01-d6_c1 .nav-second a.right-current:hover { background:  #fff no-repeat 100% -124px }
.frontcolumns_navigation01-d6_c1 .nav-first li.current .nav-second a.right-current:hover { background:  #fff no-repeat 100% -124px }
.frontcolumns_navigation01-d6_c1 .left-slid li ul { left: -150px }
.frontcolumns_navigation01-d6_c1 .nav-second a.has-left { background:  #fff no-repeat 0 -248px }
.frontcolumns_navigation01-d6_c1 .nav-first li .nav-second a.has-left { background:  #fff no-repeat 0 -248px }
.frontcolumns_navigation01-d6_c1 .nav-second a.has-left:hover { background:  #fff no-repeat 0 -372px }
.frontcolumns_navigation01-d6_c1 .nav-first li .nav-second a.has-left:hover { background:  #fff no-repeat 0 -372px }
.frontcolumns_navigation01-d6_c1 .nav-first li.current .nav-second a.has-left:hover { background:  #fff no-repeat 0 -372px }
.frontcolumns_navigation01-d6_c1 .nav-second a.left-current { background:  #fff no-repeat 0 -372px }
.frontcolumns_navigation01-d6_c1 .nav-first li .nav-second a.left-current { background:  #fff no-repeat 0 -372px }
.frontcolumns_navigation01-d6_c1 .nav-first li.current .nav-second a.left-current { background:  #fff no-repeat 0 -372px }
.frontcolumns_navigation01-d6_c1 .nav-second a.left-current:hover { background:  #fff no-repeat 0 -372px }
.frontcolumns_navigation01-d6_c1 .nav-first li.current .nav-second a.left-current:hover { background:  #fff no-repeat 0 -372px }
.frontcolumns_navigation01-d6_c1 .nav-second li ul.left-forward ul { z-index: 999; border-bottom: #999 2px solid; border-left: #999 2px solid; border-top: #999 2px solid; top: 5px; border-right: #999 2px solid; left: -154px }
.frontproducts_generalsearch01-d1_c1 { text-align: left; margin: 0 auto; width: 100%; clear: both; overflow: hidden }
.frontproducts_generalsearch01-d1_c1 { text-align: left; margin: 0 auto; width: 100%; clear: both; overflow: hidden }
.frontproducts_generalsearch01-d1_c1 span { padding-bottom: 0; padding-left: 0; padding-right: 0; padding-top: 0 }
.frontproducts_generalsearch01-d1_c1 span.keyword { padding-bottom: 5px; line-height: 24px; display: inline-block; _margin-top: 5px }
.frontproducts_generalsearch01-d1_c1 span.category { padding-bottom: 5px; line-height: 20px; display: inline-block; _margin-top: 5px }
.frontproducts_generalsearch01-d1_c1 span.date { padding-bottom: 5px; line-height: 20px; margin-top: 5px; display: inline-block; _margin-top: 5px }
.frontproducts_generalsearch01-d1_c1 span.keyword { padding-left: 18px }
.frontproducts_generalsearch01-d1_c1 select { vertical-align: middle }
.frontproducts_generalsearch01-d1_c1 .input { border-bottom: #00b9ef 1px solid; border-left: #00b9ef 1px solid; padding-bottom: 0; padding-left: 3px; width: 80px; padding-right: 3px; border-top: #00b9ef 1px solid; border-right: #00b9ef 1px solid; padding-top: 0 }
.frontproducts_generalsearch01-d1_c1 .input-gray { width: 120px }
.frontproducts_generalsearch01-d1_c1 .input-black { width: 120px }
.frontproducts_generalsearch01-d1_c1 .input-width2 { width: 80px }
.frontproducts_generalsearch01-d1_c1 .btn { vertical-align: middle }
.frontproducts_list01-d5_c1 {text-align: left;margin: 0 0 0 15px;height: 100%;clear: both;overflow: hidden;}
.frontproducts_list01-d5_c1 ul { width: 100% }
.frontproducts_list01-d5_c1 .focustext { font-style: normal; color: #f39800 }
.frontproducts_list01-d5_c1 a { color: #007dcc; text-decoration: none }
.frontproducts_list01-d5_c1 a:hover { color: #ff6674; text-decoration: underline }
.frontproducts_list01-d5_c1 .type { width: 100%; overflow: hidden }
.frontproducts_list01-d5_c1 .type span.skim { line-height: 20px; float: left }
.frontproducts_list01-d5_c1 .type span.sort { float: right }
.frontproducts_list01-d5_c1 .type span.sort select { float: left }
.frontproducts_list01-d5_c1 .type span.sort .ph { text-indent: -9999px; margin: 5px 4px 0 0; width: 19px; background:  no-repeat 0 0; float: left; height: 12px; overflow: hidden }
.frontproducts_list01-d5_c1 .type span.sort .ph1:hover { background:  no-repeat 0 -12px }
.frontproducts_list01-d5_c1 .type span.sort .ph2 { background:  no-repeat 0 0 }
.frontproducts_list01-d5_c1 .type span.sort .ph2:hover { background:  no-repeat 0 -12px }
.frontproducts_list01-d5_c1 .type span.sort .ph3 { width: 13px; background:  no-repeat 0 0; height: 13px }
.frontproducts_list01-d5_c1 .type span.sort .ph3:hover { background:  no-repeat 0 -14px }
.frontproducts_list01-d5_c1 .type span.sort .ph4 { width: 13px; background:  no-repeat 0 0; height: 13px }
.frontproducts_list01-d5_c1 .type span.sort .ph4:hover { background:  no-repeat 0 -14px }
.frontproducts_list01-d5_c1 .type span.skim a { padding-right: 5px }
.frontproducts_list01-d5_c1 .type span.skim a img { border-bottom: 0; border-left: 0; vertical-align: middle; border-top: 0; border-right: 0 }
.frontproducts_list01-d5_c1 .contentx {margin-bottom: 5px;background: #fbfbfb;float: left;width: 234px;margin-right: 5px;}
.frontproducts_list01-d5_c1 .contentx .pro-module { border-bottom: #c9c9c9 1px solid; text-align: left; border-left: #c9c9c9 1px solid; overflow: hidden; border-right: #c9c9c9 1px solid; _display: inline; _zoom: 1 }
.frontproducts_list01-d5_c1 .pro-module ul li.text { clear: both }
.frontproducts_list01-d5_c1 .pro-module ul li.text em { border-bottom: #adb9c2 1px solid; border-left: #adb9c2 1px solid; padding-bottom: 0; font-style: normal; margin: 0; padding-left: 3px; padding-right: 3px; background:  repeat-x left top; height: 13px; color: #09f; border-top: #adb9c2 1px solid; cursor: pointer; border-right: #adb9c2 1px solid; padding-top: 0 }
.frontproducts_list01-d5_c1 .pro-module ul li.text span { margin-right: 5px }
.frontproducts_list01-d5_c1 .pro-module .specifications { padding-left: 10px; background: #ffc }
.frontproducts_list01-d5_c1 .pro-module ul li.property { vertical-align: middle }
.frontproducts_list01-d5_c1 .pro-module ul li.property label { padding-right: 10px }
.frontproducts_list01-d5_c1 .pro-module ul li.property img { padding-bottom: 4px; padding-left: 4px; width: 12px; padding-right: 4px; height: 12px; cursor: pointer; padding-top: 4px }
.frontproducts_list01-d5_c1 .detail { clear: both }
.frontproducts_list01-d5_c1 .pic-module { position: relative; border-left: #c9c9c9 1px solid; overflow: hidden; border-top: #c9c9c9 1px solid; border-right: #c9c9c9 1px solid }
.frontproducts_list01-d5_c1 .pic-module .pic a {border-bottom: #ccc 1px solid;text-align: center;border-left: #ccc 1px solid;padding-bottom: 0;margin: 10px auto 0;padding-left: 0px;width: 200px;padding-right: 0;display: block;height: 200px;border-top: #ccc 1px solid;border-right: #ccc 1px solid;padding-top: 0;}
.frontproducts_list01-d5_c1 .pic-module .pic a:hover { border-bottom: #f60 1px solid; border-left: #f60 1px solid; border-top: #f60 1px solid; border-right: #f60 1px solid }
.frontproducts_list01-d5_c1 .pic-module .pic a img {border-bottom: 0;border-left: 0;width: 200px;height: 200px;border-top: 0;border-right: 0;}
.frontproducts_list01-d5_c1 .pic-module span.lab { z-index: 999; position: absolute; top: 100px; cursor: pointer; left: 60% }
.frontproducts_list01-d5_c1 .pic-module span.lab img { max-width: 40px; max-height: 40px }
.frontproducts_list01-d5_c1 .pic-module .compare { width: 100%; overflow: hidden; padding-top: 10px }
.frontproducts_list01-d5_c1 .pro-module h1 { margin: 0; height: 50px; color: #0068cc; font-size: 12px }
.frontproducts_list01-d5_c1 .pro-module h1 span { color: #231815 }
.frontproducts_list01-d5_c1 .pro-module ul { padding-bottom: 0; list-style-type: none; margin: 5px auto; padding-left: 0; width: 190px; padding-right: 0; list-style-image: none; padding-top: 0 }
.frontproducts_list01-d5_c1 .pro-module ul li { line-height: 18px; color: #231815 }
.frontproducts_list01-d5_c1 .pro-module ul li span { color: #666464; font-weight: normal }
.frontproducts_list01-d5_c1 .pro-module ul li.code { width: 130px; float: left; color: #f39800; overflow: hidden; font-weight: bold }
.frontproducts_list01-d5_c1 .pro-module ul li.code span { display: none }
.frontproducts_list01-d5_c1 .pro-module ul li.code strong { color: #000; font-weight: normal }
.frontproducts_list01-d5_c1 .pro-module ul li.detaillinks { width: 60px; float: left; padding-top: 3px }
.frontproducts_list01-d5_c1 .pro-module ul li.detaillinks a { text-align: center; line-height: 16px; width: 57px; display: block; background:  no-repeat 0 0; height: 16px; color: #000 }
.frontproducts_list01-d5_c1 .pro-module ul li.number2 { clear: both }
.frontproducts_list01-d5_c1 .pro-module ul li.number2 span { display: none }
.frontproducts_list01-d5_c1 .pro-module ul li.name strong { font-weight: normal }
.frontproducts_list01-d5_c1 .pro-module ul li.weight { color: #f39800 }
.frontproducts_list01-d5_c1 .pro-module ul li.skim { color: #f39800 }
.frontproducts_list01-d5_c1 .pro-module ul li.marketprice label { text-decoration: line-through }
.frontproducts_list01-d5_c1 .pro-module ul li.memberprice label { color: #e60012; font-size: 13px }
.frontproducts_list01-d5_c1 .pro-module ul li.integral { padding-bottom: 0; padding-left: 0; padding-right: 15px; color: #f39800; padding-top: 0 }
.frontproducts_list01-d5_c1 .pro-module ul li.discount { padding-bottom: 0; padding-left: 0; padding-right: 15px; color: #f39800; padding-top: 0 }
.frontproducts_list01-d5_c1 .pro-module ul li.save { padding-bottom: 0; padding-left: 0; padding-right: 15px; color: #f39800; padding-top: 0 }
.frontproducts_list01-d5_c1 .pro-module ul li.size { clear: both }
.frontproducts_list01-d5_c1 .pro-module ul li.size a { border-bottom: #adb9c2 1px solid; border-left: #adb9c2 1px solid; padding-bottom: 0; margin: 0 5px 0 0; padding-left: 3px; padding-right: 3px; background:  repeat-x left top; height: 13px; border-top: #adb9c2 1px solid; border-right: #adb9c2 1px solid; padding-top: 0 }
.frontproducts_list01-d5_c1 .pro-module ul li.color label { padding-right: 10px }
.frontproducts_list01-d5_c1 .pro-module ul li.color img { padding-left: 2px; vertical-align: middle }
.frontproducts_list01-d5_c1 .pro-module ul li.comment2 { padding-right: 5px; clear: both; vertical-align: middle }
.frontproducts_list01-d5_c1 .pro-module ul li.comment2 img { padding-right: 5px; vertical-align: middle }
.frontproducts_list01-d5_c1 .pro-module ul li .input { border-bottom: #ddddde 1px solid; border-left: #ddddde 1px solid; line-height: 15px; width: 80px; height: 15px; border-top: #ddddde 1px solid; border-right: #ddddde 1px solid }
.frontproducts_list01-d5_c1 .pro-module ul li .inputgray { color: #000; font-size: 12px }
.frontproducts_list01-d5_c1 .pro-module ul li.number span { padding-left: 12px }
.frontproducts_list01-d5_c1 .pro-module ul li.outstock img { vertical-align: middle }
.frontproducts_list01-d5_c1 .pro-module p.buttonp { text-align: center; margin: 10px 0; clear: both }
.frontproducts_list01-d5_c1 .pro-module p.buttonp .btna { margin-right: 3px }
.frontproducts_list01-d5_c1 .pro-module p.buttonp span.buy a { color: #fff }
.frontproducts_list01-d5_c1 .pro-module p.buttonp span.price a { color: #fff }
.frontproducts_list01-d5_c1 .pro-module p.buttonp span.favor a { color: #727171 }
.frontproducts_list01-d5_c1 .pro-module p.buttonp span.qq a { color: #727171 }
.frontproducts_list01-d5_c1 .pro-module p.buttonp span a:hover { text-decoration: none }
.frontproducts_list01-d5_c1 .pro-module p.buttonp span.buy { background:  no-repeat left top; float: left }
.frontproducts_list01-d5_c1 .pro-module p.buttonp span.price { background:  no-repeat left top; float: left }
.frontproducts_list01-d5_c1 .pro-module p.buttonp span.favor { background:  no-repeat left top; float: left; color: #727171 }
.frontproducts_list01-d5_c1 .pro-module p.buttonp span.qq { width: 51px; background:  no-repeat left top; color: #727171 }
.frontproducts_list01-d5_c1 .pro-module .describe { color: #666464 }
.frontproducts_list01-d5_c1 .pro-module .describe span { font-weight: bold }
.frontproducts_list01-d5_c1 .pro-module .introduction { color: #000; clear: both }
.frontproducts_list01-d5_c1 .other { margin: 10px 0 0 }
.frontproducts_list01-d5_c1 .other p { margin: 0; height: 20px; color: #666464 }
.frontproducts_list01-d5_c1 .skip-pages { text-align: right; margin-top: 10px; width: 100%; clear: both; overflow: hidden }
.frontproducts_list01-d5_c1 .pop-brand { z-index: 9999; position: absolute; width: 229px; top: 120px; left: 205px }
.frontproducts_list01-d5_c1 .pop-picbig { z-index: 9999; border-bottom: #000 1px solid; position: absolute; border-left: #000 1px solid; padding-bottom: 5px; padding-left: 5px; width: 229px; padding-right: 5px; border-top: #000 1px solid; top: 160px; border-right: #000 1px solid; padding-top: 5px; left: 120px }
.frontproducts_list01-d5_c1 .pop-picbig img { width: 400px; height: 300px }
.frontproducts_list01-d5_c1 .pop-brand p.top { text-align: right; padding-bottom: 0; margin: 0; padding-left: 0; padding-right: 15px; background:  no-repeat left top; height: 23px; padding-top: 20px }
.frontproducts_list01-d5_c1 .pop-brand p.top a.close { width: 24px; display: block; background:  no-repeat right top; float: right; height: 17px }
.frontproducts_list01-d5_c1 .pop-brand p.top a.close:hover { background:  no-repeat right top }
.frontproducts_list01-d5_c1 .pop-brand .intro { padding-bottom: 5px; padding-left: 0; padding-right: 0; background:  repeat-y left top; padding-top: 5px }
.frontproducts_list01-d5_c1 .pop-brand .intro p.pic { text-align: center; margin: 0 }
.frontproducts_list01-d5_c1 .pop-brand .intro p.pic img { padding-bottom: 5px; padding-left: 5px; width: 150px; padding-right: 5px; height: 115px; padding-top: 5px; _margin-bottom: 1px }
.frontproducts_list01-d5_c1 .pop-brand .intro h4 { margin: 15px 0 0 15px; font-size: 12px }
.frontproducts_list01-d5_c1 .pop-brand .intro .info { padding-bottom: 5px; line-height: 18px; padding-left: 15px; padding-right: 15px; font-size: 12px; padding-top: 5px }
.frontproducts_list01-d5_c1 .pop-brand .intro p.address { margin: 10px 0 0 15px; font-size: 12px }
.frontproducts_list01-d5_c1 .pop-picbig a.close { position: absolute; width: 18px; display: block; background:  no-repeat left top; height: 18px; top: -8px; right: -10px }
.frontproducts_list01-d5_c1 .pop-picbig a.close:hover { background:  no-repeat left top }
.frontproducts_list01-d5_c1 .mainul { position: relative; width: 100%; overflow: hidden }
.frontproducts_list01-d5_c1 .property .click img { padding-bottom: 3px; background-color: #ff0; padding-left: 3px; width: 12px; padding-right: 3px; display: inline-block; height: 12px; cursor: pointer; padding-top: 3px }
.frontproducts_list01-d5_c1 .property img { padding-bottom: 0; padding-left: 0; width: 12px; padding-right: 0; height: 12px; cursor: pointer; padding-top: 0 }
.frontproducts_list01-d5_c1 .pro-module ul li.text { clear: both }
.frontproducts_list01-d5_c1 .pro-module ul li.text em { border-bottom: #adb9c2 1px solid; border-left: #adb9c2 1px solid; padding-bottom: 0; font-style: normal; margin: 0; padding-left: 3px; padding-right: 3px; background:  repeat-x left top; height: 13px; color: #09f; border-top: #adb9c2 1px solid; cursor: pointer; border-right: #adb9c2 1px solid; padding-top: 0 }
.frontproducts_list01-d5_c1 .pro-module ul li.text span { margin-right: 5px }
.frontproducts_list01-d5_c1 .pro-module .specifications { padding-left: 10px; background: #ffc }
.frontproducts_list01-d5_c1 .scrollnavi { width: 200px; height: 20px }
.frontproducts_list01-d5_c1 .scrollnavi a { margin: 3px; width: 8px; display: block; background:  no-repeat 0 0; float: left; height: 8px; font-size: 1px }
.frontproducts_list01-d5_c1 .scrollnavi a:hover { background-position: 0 -8px }
.frontproducts_list01-d5_c1 .scrollnavi a.active { background-position: 0 -16px }
.frontproducts_list01-d5_c1 a.scrollbrowse { margin: 40px 10px; width: 30px; display: block; background:  no-repeat; float: left; height: 30px; clear: both; font-size: 1px; cursor: pointer }
.frontproducts_list01-d5_c1 a.scrollright { background-position: 0 -30px; clear: right; margin-right: 0 }
.frontproducts_list01-d5_c1 a.scrollright:hover { background-position: -30px -30px }
.frontproducts_list01-d5_c1 a.scrollright:active { background-position: -60px -30px }
.frontproducts_list01-d5_c1 a.scrollleft { margin-left: 0 }
.frontproducts_list01-d5_c1 a.scrollleft:hover { background-position: -30px 0 }
.frontproducts_list01-d5_c1 a.scrollleft:active { background-position: -60px 0 }
.frontproducts_list01-d5_c1 a.scrollup { margin: 10px 50px; background:  no-repeat; float: none }
.frontproducts_list01-d5_c1 a.scrolldown { margin: 10px 50px; background:  no-repeat; float: none }
.frontproducts_list01-d5_c1 a.scrollup:hover { background-position: -30px 0 }
.frontproducts_list01-d5_c1 a.scrollup:active { background-position: -60px 0 }
.frontproducts_list01-d5_c1 a.scrolldown { background-position: 0 -30px; float: left; clear: both }
.frontproducts_list01-d5_c1 a.scrolldown:hover { background-position: -30px -30px }
.frontproducts_list01-d5_c1 a.scrolldown:active { background-position: -60px -30px }
.frontproducts_list01-d5_c1 .scrollable { position: relative; width: 956px; float: left; height: 400px; overflow: hidden }
.frontproducts_list01-d5_c1 .scrollitems { position: absolute; width: 20000px; clear: both }
.frontproducts_list01-d5_c1 .scrollable_vertical { position: relative; width: 575px; height: 240px; overflow: hidden }
.frontproducts_list01-d5_c1 .scrollable_vertical .scrollitems { position: absolute; height: 20000px; clear: both }
.frontproducts_list01-d5_c1 .scrollitems_vertical { position: absolute; height: 20000px; clear: both }
.frontproducts_list01-d5_c1 .content1 { width: 180px }
.frontproductscategory_show01-d1_c2 { text-align: left; margin: 0 auto; width: 200px; color: #4c4948; clear: both; overflow: hidden }
.frontproductscategory_show01-d1_c2 { text-align: left; margin: 0 auto; width: 180px; color: #4c4948; clear: both; overflow: hidden }
.frontproductscategory_show01-d1_c2 ul { padding-bottom: 0; list-style-type: none; margin: 0; padding-left: 0; padding-right: 0; list-style-image: none; padding-top: 0 }
.frontproductscategory_show01-d1_c2 li { padding-bottom: 0; list-style-type: none; margin: 0; padding-left: 0; padding-right: 0; list-style-image: none; padding-top: 0 }
.frontproductscategory_show01-d1_c2 .menu-first ul li { display: inline }
.frontproductscategory_show01-d1_c2 .menu-first ul li a { border-bottom: #aaa 1px solid; line-height: 32px; display: block; height: 32px; text-decoration: none }
.frontproductscategory_show01-d1_c2 .menu-first ul li a:hover { text-decoration: none }
.frontproductscategory_show01-d1_c2 .menu-first ul li a.current { width: 200px; background:  no-repeat 0 -64px; height: 32px }
.frontproductscategory_show01-d1_c2 .menu-second { padding-bottom: 0; margin: 0; padding-left: 0; width: 200px; padding-right: 0; display: none; height: 100%; padding-top: 0 }
.frontproductscategory_show01-d1_c2 .menu-second ul li { padding-bottom: 0; margin: 0; padding-left: 0; padding-right: 0; padding-top: 0 }
.frontproductscategory_show01-d1_c2 .menu-second p { margin: 0 }
.frontproductscategory_show01-d1_c2 .menu-second ul li a { line-height: 25px; margin: 1px 0; width: 200px; background:  no-repeat 0 0; height: 25px; text-decoration: none }
.frontproductscategory_show01-d1_c2 .menu-second ul li a:hover { width: 200px; background:  no-repeat 0 -25px }
.frontproductscategory_show01-d1_c2 .menu-first ul li.menu-none a {line-height: 50px;margin: 2px 0;text-align: center;display: block;height: 50px;text-decoration: none;}
.frontproductscategory_show01-d1_c2 .menu-first ul li.menu-none a:hover {width: 180px;height: 50px;color: #feb65b;text-decoration: none;}
.frontproductscategory_show01-d1_c2 .menu-first ul li.menu-none a.current { width: 200px; background:  no-repeat 0 -64px; height: 32px; color: #06c }
.frontproductscategory_show01-d1_c2 a.menu-text1:link {color: #2677c6;font-size: 14px;text-decoration: none;}
.frontproductscategory_show01-d1_c2 a.menu-text1:visited {color: #2677c6;font-size: 14px;text-decoration: none;}
.frontproductscategory_show01-d1_c2 a.menu-text1:active { padding-left: 60px; color: #4c4948; font-size: 12px; text-decoration: none }
.frontproductscategory_show01-d1_c2 a.menu-text1:hover { font-size: 14px; text-decoration: underline }
.frontproductscategory_show01-d1_c2 a.menu-text2:link { padding-bottom: 0; padding-left: 60px; padding-right: 0; color: #3472a1; font-size: 12px; text-decoration: none; padding-top: 0 }
.frontproductscategory_show01-d1_c2 a.menu-text2:visited { padding-bottom: 0; padding-left: 60px; padding-right: 0; color: #3472a1; font-size: 12px; text-decoration: none; padding-top: 0 }
.frontproductscategory_show01-d1_c2 a.menu-text2:active { padding-bottom: 0; padding-left: 60px; padding-right: 0; color: #3472a1; font-size: 12px; text-decoration: none; padding-top: 0 }
.frontproductscategory_show01-d1_c2 a.menu-text2:hover { color: #06c; font-size: 12px; text-decoration: underline }
.frontnews_list01-d1_c1_01 { width: 98%; margin: 0 auto; clear: both; text-align: left }
.frontnews_list01-d1_c1_01 .contentx { float: left; overflow: hidden }
.frontnews_list01-d1_c1_01 .more { width: 100%; overflow: hidden; text-align: right }
.frontnews_list01-d1_c1_01 .newstitle { width: 100%; overflow: hidden }
.frontnews_list01-d1_c1_01 .newstitle ul { width: 100%; clear: both }
.frontnews_list01-d1_c1_01 .newstitle li { float: left; padding-right: 15px; text-align: left }
.frontnews_list01-d1_c1_01 .newstitle li h3 { display: inline; color: #000; font-size: 12px; font-weight: bold; padding-left: 12px; background: url(/uploads/image/inews/icon-09.gif) 0 0 no-repeat }
.frontnews_list01-d1_c1_01 .newstitle li span { color: #999 }
.frontnews_list01-d1_c1_01 .newstitle li em { font-style: normal }
.frontnews_list01-d1_c1_01 .newstitle .fontnews a { color: #06c }
.frontnews_list01-d1_c1_01 .newstitle .author { padding-left: 13px }
.frontnews_list01-d1_c1_01 .newstitle .comment { padding-left: 20px; background: url(/uploads/image/inews/icon-04.gif) 0 0 no-repeat; background: url(/uploads/image/inews/icon-04.gif) 0 4px no-repeat9 }
.frontnews_list01-d1_c1_01 .newstitle .linkarea { float: left; _padding-top: 3px }
.frontnews_list01-d1_c1_01 .newslist ul { width: 100%; overflow: hidden }
.frontnews_list01-d1_c1_01 li.clearboth { line-height: 0; font-size: 0 }
.frontnews_list01-d1_c1_01 .newslist .pic { width: 140px; float: left }
.frontnews_list01-d1_c1_01 .newslist .pic a { float: left }
.frontnews_list01-d1_c1_01 .newslist .pic img { width: 120px; height: 90px }
.frontnews_list01-d1_c1_01 .newslist .summary { float: none }
.frontnews_list01-d1_c1_01 .newslist .summary h3 { font-size: 12px; font-weight: bold; line-height: 22px }
.frontnews_list01-d1_c1_01 .newslist .summary p { line-height: 20px }
.frontnews_list01-d1_c1_01 .newslist .summary a { margin-left: 5px }
.frontnews_list01-d1_c1_01 .showline { float: left; height: 10px; width: 100%; border: 0; background: url(/uploads/image/inews/line-01.gif) 0 50% repeat-x }
.frontnews_list01-d1_c1_01 .comstyle { width: 100%; overflow: hidden }
.frontnews_list01-d1_c1_01 .clearboth { clear: both; height: 1px; line-height: 1px }
.frontnews_list01-d1_c1_01 .scrollnavi { width: 200px; height: 20px }
.frontnews_list01-d1_c1_01 .scrollnavi a { width: 8px; height: 8px; float: left; margin: 3px; background: url(/uploads/image/inews/navigator.png) 0 0 no-repeat; display: block; font-size: 1px }
.frontnews_list01-d1_c1_01 .scrollnavi a:hover { background-position: 0 -8px }
.frontnews_list01-d1_c1_01 .scrollnavi a.active { background-position: 0 -16px }
.frontnews_list01-d1_c1_01 a.scrollbrowse { background: url(/uploads/image/inews/hori_large.png) no-repeat; display: block; width: 30px; height: 30px; margin: 40px 10px; cursor: pointer; font-size: 1px }
.frontnews_list01-d1_c1_01 a.scrollright { background-position: 0 -30px; margin-right: 0; float: left }
.frontnews_list01-d1_c1_01 a.scrollright:hover { background-position: -30px -30px }
.frontnews_list01-d1_c1_01 a.scrollright:active { background-position: -60px -30px }
.frontnews_list01-d1_c1_01 a.scrollleft { margin-left: 0; float: left }
.frontnews_list01-d1_c1_01 a.scrollleft:hover { background-position: -30px 0 }
.frontnews_list01-d1_c1_01 a.scrollleft:active { background-position: -60px 0 }
.frontnews_list01-d1_c1_01 a.scrollup, .frontnews_list01-d1_c1_01 a.scrolldown { background: url(/uploads/image/inews/vert_large.png) no-repeat; float: none; margin: 10px 50px }
.frontnews_list01-d1_c1_01 a.scrollup:hover { background-position: -30px 0 }
.frontnews_list01-d1_c1_01 a.scrollup:active { background-position: -60px 0 }
.frontnews_list01-d1_c1_01 a.scrolldown { background-position: 0 -30px; clear: both; float: left }
.frontnews_list01-d1_c1_01 a.scrolldown:hover { background-position: -30px -30px }
.frontnews_list01-d1_c1_01 a.scrolldown:active { background-position: -60px -30px }
.frontnews_list01-d1_c1_01 .scrollable { position: relative; overflow: hidden; float: left; height: 120px; width: 575px }
.frontnews_list01-d1_c1_01 .scrollitems { width: 20000px; position: absolute; clear: both }
.frontnews_list01-d1_c1_01 .scrollable_vertical { position: relative; overflow: hidden; width: 575px; height: 120px }
.frontnews_list01-d1_c1_01 .scrollitems_vertical { height: 2000px; position: absolute; clear: both }
.frontnews_list01-d1_c1_01 .scrollable_vertical .scrollitems { height: 20000px; position: absolute; clear: both }
.frontnews_list01-d1_c1_01 .content1 { width: 575px; float: left }
.frontnews_list01-d1_c1_01 .scrollliner { position: static }
.frontnews_list01-d1_c1_01 .scrollliner .scrollitems { position: static }
.frontmessages_customizeemit01-d1_c1 { text-align: left; margin: 0 auto; width: 90%; clear: both; overflow: hidden }
.frontmessages_customizeemit01-d1_c1 { text-align: left; margin: 0 auto; width: 90%; clear: both; overflow: hidden }
.frontmessages_customizeemit01-d1_c1 img { vertical-align: middle }
.frontmessages_customizeemit01-d1_c1 .input { border-bottom: #ddd 1px solid; border-left: #ddd 1px solid; line-height: 20px; width: 100px; height: 20px; border-top: #ddd 1px solid; border-right: #ddd 1px solid }
.frontmessages_customizeemit01-d1_c1 .text-oper1 { margin-bottom: 5px; clear: both }
.frontmessages_customizeemit01-d1_c1 .input-gray { border-bottom: #ddd 1px solid; border-left: #ddd 1px solid; line-height: 20px; border-top: #ddd 1px solid; border-right: #ddd 1px solid }
.frontmessages_customizeemit01-d1_c1 .textarea { border-bottom: #ddd 1px solid; border-left: #ddd 1px solid; margin: 4px 0; width: 170px; height: 60px; font-size: 12px; border-top: #ddd 1px solid; border-right: #ddd 1px solid }
.frontmessages_customizeemit01-d1_c1 .tips { padding-left: 10px; display: none; color: #a0a0a0 }
.frontmessages_customizeemit01-d1_c1 .fontred { width: 11px!important; float: left; color: #f60; _width: 8px }
.frontmessages_customizeemit01-d1_c1 .fontnone { width: 11px!important; float: left; _width: 8px }
.frontmessages_customizeemit01-d1_c1 table { n: n }
.frontmessages_customizeemit01-d1_c1 table th { height: 25px }
.frontmessages_customizeemit01-d1_c1 table td { height: 30px }
.frontmessages_customizeemit01-d1_c1 table th { text-align: left; width: 60px; float: left; font-weight: normal }
.frontmessages_customizeemit01-d1_c1 table td { text-align: left; width: 85% }
.frontmessages_customizeemit01-d1_c1 table tr.express img { padding-bottom: 0; padding-left: 2px; padding-right: 2px; padding-top: 0 }
.frontmessages_customizeemit01-d1_c1 table tr.verify img { padding-bottom: 0; padding-left: 5px; padding-right: 5px; padding-top: 0 }
.frontmessages_customizeemit01-d1_c1 table tr .text-tip { padding-left: 10px; width: 300px }
.frontmessages_customizeemit01-d1_c1 table tr.info .text-tip { padding-left: 10px; width: 300px; display: none }
.frontmessages_customizeemit01-d1_c1 table .point td img { vertical-align: middle }
.frontmessages_customizeemit01-d1_c1 table .point td span { vertical-align: middle }
.frontmessages_customizeemit01-d1_c1 table .point td input { vertical-align: middle }
.frontmessages_customizeemit01-d1_c1 table .point td span { padding-right: 10px; float: left; margin-left: 10px }
.frontmessages_customizeemit01-d1_c1 table tr.button-position { height: 50px; padding-top: 20px }
.frontmessages_emit01-d1_c1 { width: 90%; margin: 0 auto; clear: both; overflow: hidden; text-align: left }
.frontmessages_emit01-d1_c1 img { vertical-align: middle }
.frontmessages_emit01-d1_c1 .input { border: 1px solid #ddd; height: 20px; line-height: 20px; width: 170px }
.frontmessages_emit01-d1_c1 .textarea { border: 1px solid #ddd; width: 300px; height: 60px; font-size: 12px; margin: 4px 0 }
.frontmessages_emit01-d1_c1 .tips { padding-left: 10px; color: #a0a0a0 }
.frontmessages_emit01-d1_c1 .fontred { color: #f60 }
.frontmessages_emit01-d1_c1 .fontnone { float: left; width: 11px!important; _width: 8px!important }
.frontmessages_emit01-d1_c1 table { margin-top: 20px }
.frontmessages_emit01-d1_c1 table th, .frontmessages_emit01-d1_c1 table td { height: 30px }
.frontmessages_emit01-d1_c1 table th { text-align: right; font-weight: normal; width: 15% }
.frontmessages_emit01-d1_c1 table td { text-align: left; width: 85% }
.frontmessages_emit01-d1_c1 table tr.express img { padding: 0 2px }
.frontmessages_emit01-d1_c1 table tr.verify img { padding: 0 5px }
.frontmessages_emit01-d1_c1 table tr .text-tip { width: 300px; padding-left: 10px }
.frontmessages_emit01-d1_c1 table tr.info .text-tip { width: 100%; padding-left: 10px }
.frontmessages_emit01-d1_c1 table .point td img, .frontmessages_emit01-d1_c1 table .point td span, .frontmessages_emit01-d1_c1 table .point td input { vertical-align: middle }
.frontmessages_emit01-d1_c1 table .point td span { padding-right: 10px }
.frontmessages_emit01-d1_c1 table tr.button-position { height: 50px }
.clearboth{clear:both;}
