.productPart1{height:37px; padding-top:25px;overflow:hidden; border-bottom:#ccc solid 1px;}
.productPart1 li{float:left; font-size:16px; text-transform:capitalize; color:#2e2e2e; font-weight:bold; width:40%; overflow:hidden;}
.productPart1 span{padding-left:20px; background:url(../image/lico1.gif) 10px center no-repeat; font-size:12px; color:#6c6c6c; text-transform:none;}
.productPart1 a{color:#6c6c6c; padding-right:22px; background:url(../image/lico2.gif) right top no-repeat; display:inline-block; height:18px;}

.product{padding:40px 0 0 0; width:745px; overflow:hidden; position:relative;}
.product ul{width:120%;}
.product li{float:left; width:234px; height:440px; padding-right:20px; overflow:hidden; position:relative;}
.product li img{border:1px solid #ffffff;}
.product li img:hover{border:1px solid #cccccc;}
.product .name{height:40px; line-height:40px; overflow:hidden; font-size:16px; position:relative;}
.product .name span{color:#6c6c6c; font-size:14px; position:absolute; top:0px; right:0px;}
.product .content{line-height:18px;}
.product .btn{position:absolute; top:375px; right:20px;}
.product .btn a{display:block; width:39px; height:40px; overflow:hidden; float:left; margin-left:6px;}
.product .btn .btn1{width:54px; background:url(../image/btn.gif) -0px -0px no-repeat;}
.product .btn2{background:url(../image/btn.gif) -60px -0px no-repeat;}
.product .btn3{background:url(../image/btn.gif) -105px -0px no-repeat;}

.productShow_1{width:510px; height:515px; padding-top:35px;}
.productShow_1 .list{width:90px; overflow:hidden;}
.productShow_1 li{height:120px; overflow:hidden; cursor:pointer;}
.productShow_1 li img{width:90px; height:108px;}
.productShow_1 .liNow img{border:#ccc solid 1px; width:88px; height:106px;}

.picScroll-top{  width:90px;  position:relative;   }
.picScroll-top  .prev,.picScroll-top  .next{ position:absolute; width:90px; height:20px; line-height:20px; background:#fff; overflow:hidden;cursor:pointer; left:15%; margin-left:-15px; border:1px solid #ccc; text-align:center; color:#aaa;}
.picScroll-top  .prev:hover,.picScroll-top  .next:hover{ color:#fff; background:#ccc;}
.picScroll-top  .next{ bottom:-27px;}
.picScroll-top  .prev{ top:-27px;}
.picScroll-top .hd .prevStop{ background-position:-60px -100px;  }
.picScroll-top .hd .nextStop{ background-position:-60px -140px;  }
.picScroll-top .bd ul{ overflow:hidden; zoom:1; }
.picScroll-top .bd ul li{  zoom:1; }


.productShow_2{width:450px; min-height:515px; overflow:hidden; padding-top:35px;}
.productShow_2 h1{height:55px; overflow:hidden; font-size:24px; color:#2e2e2e; font-weight:400;}
.productShow_2 .price{font-size:14px; padding-bottom:20px; border-bottom:#e0e0e0 solid 1px;}
.productShow_2 .price b{font-size:30px; color:#aa2887;}
.productShow_2 .name{font-size:15px; color:#2e2e2e; height:40px; line-height:35px; overflow:hidden; padding-top:10px;}
.productShow_2 .name span{font-size:14px; color:#6c6c6c;}
.productShow_2 .color li{float:left; width:38px; height:28px; text-align:center; line-height:28px; overflow:hidden; border:#d7d7d7 solid 1px; margin-right:5px; margin-bottom:10px; cursor:pointer; font-size:14px;}
.productShow_2 .color .liNow{border:#333 solid 2px; width:36px; height:26px; line-height:26px; overflow:hidden;}
/**/
.productShow_2 .selectDiv{width:86px; height:46px; line-height:46px; border:#ccc solid 2px; background:url(../image/lico3.gif) right center no-repeat; color:#626262; font-size:14px; font-weight:bold; margin:20px 0;}
.productShow_2 .btnDiv{height:70px; overflow:hidden; border-bottom:#e9e9e9 solid 1px; padding-top:10px;}
.productShow_2 .btnDiv li{float:left; padding-right:10px;}
.productShow_2 .btnDiv a{display:block; float:left; height:50px; line-height:50px; overflow:hidden; padding:0 24px; background:#000; color:#fff; font-size:16px; font-weight:bold; text-transform:capitalize;}
.productShow_2 .btnDiv img{float:left; margin-right:18px; position:relative; top:15px;}
.productShow_2 .btnDiv .li_01 a{background:#fff; padding:0px;}
.productShow_2 .btnDiv .li_01 img{top:0px; margin:0px; border:#333 solid 2px;}
.productShow_2 h5{height:50px; line-height:50px; overflow:hidden; color:#2e2e2e;}
.productShow_2 .share li{float:left; padding:13px 0 0 25px;}

.productShow_3 .tab{height:52px; line-height:48px; overflow:hidden; background:url(../image/bg.gif) left top no-repeat; padding-left:1px; position:relative; z-index:2;}
.productShow_3 .tab li{padding:0 35px; font-weight:bold; font-size:14px; color:#666; float:left; cursor:pointer; height:48px; line-height:48px; overflow:hidden; position:relative; top:2px; border:#e7e7e7 solid 1px; border-left:0px;}
.productShow_3 .tab .liNow{background:url(../image/lline1.gif) top repeat-x; border-top:0px; color:#2e2e2e; top:0px; height:52px; line-height:52px;}
.productShow_3 .tab .li_01{border-left:0px;}
.productShow_3 .tabContent{min-height:50px; _height:50px; padding:15px 20px; line-height:20px; color:#6c6c6c; position:relative; z-index:1; top:-1px; border:#e7e7e7 solid 1px;}

.productShow_4 h1{padding:35px 0 25px 0; color:#2e2e2e; text-transform:capitalize;}
.productShow_4 .form{height:360px; overflow:hidden; background:url(../image/lbg.png) left top no-repeat; padding-left:30px;}
.productShow_4 li{float:left; width:347px; height:82px; overflow:hidden; color:#6c6c6c;}
.productShow_4 .name{padding:15px 0 8px 0;}
.productShow_4 .input1{width:327px; height:28px; line-height:28px; padding:0 5px; border:#dedede solid 2px; float:left;}
.productShow_4 textarea{width:674px; height:92px; border:#dedede solid 2px; padding:0 5px; line-height:39px; font-size:12px; float:left; font-family:Arial;}
.productShow_4 .li_01{height:148px; width:688px;}
.productShow_4 .li_02{height:40px; width:688px; line-height:40px; overflow:hidden;}
.productShow_4 .btn1{width:240px; height:40px;background:#707070; color:#fff; font-size:16px; cursor:pointer;}

.ProductsShow_5{clear:both; }
.ProductsShow_5 .title{height:50px; padding-top:35px; line-height:24px; color:#2e2e2e; text-transform:capitalize;}
.ProductsShow_5 .leftBtn{display:block; float:left; width:24px; height:24px; overflow:hidden; background:url(../image/nimg24_1.gif) left top no-repeat; margin-left:20px;}
.ProductsShow_5 .rightBtn{display:block; float:left; width:24px; height:24px; overflow:hidden; background:url(../image/nimg24_2.gif) left top no-repeat; margin-left:10px;}
.ProductsShow_5 .list{width:1000px; overflow:hidden; position:relative;}
.ProductsShow_5 ul{width:2000%;}
.ProductsShow_5 li{float:left; width:177px; height:320px; overflow:hidden; padding-right:30px; font-size:15px; position:relative;}
.ProductsShow_5 .name{padding:20px 0 10px 0;}
.ProductsShow_5 li a{color:#2e2e2e;}
.ProductsShow_5 .imgDiv2{display:none;}
/**
.ProductsShow_5 .btn{display:block; background:url(../image/btn.png) left top no-repeat; width:131px; height:42px; overflow:hidden; position:absolute; z-index:10; left:23px; top:148px; display:none;}
**/
.ProductsShow_5 .btn{display:block; overflow:hidden; position:absolute; z-index:10; left:23px; top:148px; display:none; color:#aa2887; font-size:30; font-weight:bold; padding:10px 20px; border:3px solid #fff; background:#aaa; opacity:0.6;}
.ProductsShow_5 .liNow, .ProductsShow_5 .liNow .name a{color:#f00;}
.ProductsShow_5 .liNow .btn{display:block;}
.ProductsShow_5 .liNow .imgDiv{display:none;}
.ProductsShow_5 .liNow .imgDiv2{display:block;}

.login{background:url(../image/nimg1600.jpg) center top no-repeat; height:707px; overflow:hidden; color:#2e2e2e;}
.login .wal{background:#FFF; height:410px; overflow:hidden; position:relative; top:145px;}
.login .form{width:470px; overflow:hidden; padding-left:45px;}
.login h1{font-size:24px; text-transform:capitalize; padding:45px 0;} 
.login li{height:70px; line-height:50px; overflow:hidden;}
.login .input1{width:400px; padding:0 15px 0 50px; height:46px; line-height:46px; border:#e9e9e9 solid 2px; color:#6c6c6c; text-transform:capitalize; background:url(../image/allbgs3.png) no-repeat;}
.login #username{background-position:12px 12px;}
.login #username2{background-position:12px 12px;}
.login .input_hover{background-position:12px -52px;}
.login #email{background-position:12px -182px;}
.login #password1{background-position:12px -52px;}
.login #conform_password{background-position:12px -52px;}
.login .li_01{height:50px; line-height:18px; color:#666;}
.login .li_01 input{float:left; margin-right:5px; position:relative; top:-2px;}
.login .btnDiv{text-align:center;}
.login .btnDiv input{width:230px; height:50px; background:#333; font-weight:bold; font-size:14px; color:#fff; cursor:pointer; text-transform:capitalize;}
/**/
.login .contentDiv{width:390px; padding-left:55px; height:410px; overflow:hidden; border-left:#e1e1e1 solid 1px;}
.login .content{line-height:24px; color:#6c6c6c; height:190px; overflow:hidden;}
.login .content span{color:#9a9999; font-size:14px;}
.login .btnDiv a{display:block; width:230px; height:50px; line-height:50px; text-align:center; background:#333; font-weight:bold; font-size:14px; color:#FFF; text-transform:capitalize; position:relative; left:50px;}

.member{border:#f1f0ee solid 9px; min-height:700px; _height:700px;}
.memberTitle{height:65px; line-height:65px; overflow:hidden; position:relative; border-top:#f1f0ee solid 9px; padding:0 20px;}
.memberTitle h1{color:#2e2e2e; font-size:20px;}
.memberTitle .more{position:absolute; top:0px; right:20px; color:#999; text-decoration:underline; white-space:nowrap;}
.memberTitle .more:hover{color:#F00;}
.memberTitle span{position:absolute; top:0px; white-space:nowrap; left:160px; color:#999; font-size:13px;}
/**/
.memberPart1{height:170px; padding-left:165px; overflow:hidden; position:relative;}
.memberPart1 .memberTitle{padding:0px; border:0px;}
.memberPart1 .imgDiv{position:absolute; left:20px; top:20px; border:#dfdfdf solid 3px;}
.memberPart1 .content{height:25px; font-size:13px; color:#999; overflow:hidden; position:relative; top:-10px;}
.memberPart1 .btn{background:url(../image/nimg16.gif) left center no-repeat; padding-left:25px; display:inline-block; height:22px; line-height:22px;}
/**/
.memberPart2{min-height:270px; _height:270px;}
.memberPart2 .noData{background:url(../image/nimg67.gif) left top no-repeat; padding:15px 0 15px 90px; font-size:16px; line-height:24px; color:#999; width:305px; margin:0 auto; position:relative; top:60px;}
/**/
.memberPart3{position:relative; height:190px; padding-top:20px; overflow:hidden;}
.memberPart3 .leftBtn{position:absolute; left:20px; top:65px; z-index:10; display:block; width:19px; height:31px; overflow:hidden; background:url(../image/nimg19_1.gif) left top no-repeat;}
.memberPart3 .rightBtn{position:absolute; right:20px; top:65px; z-index:10; display:block; width:19px; height:31px; overflow:hidden; background:url(../image/nimg19_2.gif) left top no-repeat;}
.memberPart3 .list{width:616px; overflow:hidden; margin:0 auto; position:relative;}
.memberPart3 ul{width:2000%;}
.memberPart3 li{float:left; width:96px; height:165px; overflow:hidden; padding-right:34px; position:relative;}
.memberPart3 .imgDiv2{display:none;}
.memberPart3 .price{padding-top:15px; font-size:14px;}
.memberPart3 .btn{display:block; width:70px; height:22px; position:absolute; z-index:10; left:13px; top:80px; background:url(../image/btn1.png) left top no-repeat; display:none;}
.memberPart3 .liNow{color:#ff0000;}
.memberPart3 .liNow .btn{display:block;}
.memberPart3 .liNow .imgDiv{display:none;}
.memberPart3 .liNow .imgDiv2{display:block;}

.about .title{min-height:60px; _height:60px; position:relative;}
.about .title h1{color:#2e2e2e; font-weight:400; font-size:30px;}
.about .title a{color:#bdbdbd; position:absolute; top:15px; right:0px; white-space:nowrap; background:url(../image/nimg12.gif) left center no-repeat; padding-left:20px;}
.about .msg{font-size:18px; line-height:30px; color:#2e2e2e; padding-top:20px;}
.about .name{color:#2e2e2e; padding:20px 0; font-size:20px;}
.about .content{line-height:24px; font-size:14px; color:#6c6c6c; padding-bottom:60px;}

.news h1{color:#2e2e2e; font-weight:400; font-size:30px; height:60px;}
.news li{height:240px; padding-left:250px; overflow:hidden; position:relative;}
.news .imgDiv{position:absolute; left:0px; top:0px;}
.news .date{position:absolute; z-index:10; left:0px; top:0px; width:60px; height:50px; text-align:center; background:#333; color:#fff; font-size:18px; padding-top:10px;}
.news .date div{font-size:12px; font-weight:bold;}
.news .name{line-height:30px; font-size:20px;}
.news .content{line-height:20px; color:#6c6c6c; padding:15px 0;}
.news dd{float:left; padding-right:25px; text-transform:capitalize; white-space:nowrap;}
.news dd a{color:#6c6c6c;}
.news dd a:hover{color:#f00;}
.news .btn1{background:url(../image/nimg12_2.gif) left center no-repeat; padding-left:18px;}
.news .btn2{background:url(../image/nimg12.gif) left center no-repeat; padding-left:18px;}

.WholesalerPart1{padding-top:30px; height:520px; overflow:hidden;}
.WholesalerPart1 .list{width:276px; overflow:hidden;}
.WholesalerPart1 ul{width:110%;}
.WholesalerPart1 li{float:left; width:141px; height:103px; overflow:hidden; position:relative;}
.WholesalerPart1 li img{width:135px; height:95px;}
.WholesalerPart1 .name{position:absolute; z-index:10; left:0px; top:0px; width:135px; height:95px; overflow:hidden; background:url(../image/lbg1.png); text-align:right; font-size:18px; line-height:23px; display:none;}
.WholesalerPart1 .name a{color:#fff; display:block; padding-right:15px; height:95px; cursor:pointer;}
.WholesalerPart1 .name div{padding-top:35px; font-size:24px; text-transform:capitalize;}
.WholesalerPart1 .liNow .name{display:block;}

.WholesalerPart2{width:1000px; overflow:hidden; position:relative;}
.WholesalerPart2 ul{width:110%;}
.WholesalerPart2 li{float:left; width:283px; height:328px; background:#f0f0f0; margin-right:25px; margin-bottom:25px; padding:15px 17px 0 16px; position:relative;}
.WholesalerPart2 .name{font-size:26px; line-height:32px; position:absolute; top:100px; left:87px; width:142px; overflow:hidden; text-align:center; text-transform:capitalize; font-family:Georgia;}
.WholesalerPart2 .name a{color:#fff;}
.WholesalerPart2 .msg{height:75px; line-height:26px; width:140px; overflow:visible; padding-top:13px; color:#2e2e2e; font-size:14px;}
.WholesalerPart2 .btn{position:absolute; right:17px; bottom:29px; display:block; height:41px; line-height:41px; width:125px; text-align:center; background:#aa2887; font-size:16px; font-weight:bold; color:#fff;}

.WholesalerPart4{height:300px; overflow:hidden; position:relative;}
.WholesalerPart4 li{height:100px; overflow:hidden; padding-left:120px; position:relative; background:url(../image/lbg2.png) 81px top no-repeat;}
.WholesalerPart4 .imgDiv{position:absolute; left:0px; top:0px;}
.WholesalerPart4 .name{padding:10px 0 5px 0; font-weight:bold; text-transform:capitalize; font-size:13px;}
.WholesalerPart4 .content{line-height:20px; color:#6c6c6c;}
.WholesalerPart4 .time{color:#a3a3a3; padding-bottom:5px;}

.sideCart .list li{height:39px; line-height:39px; overflow:hidden; position:relative; border-top:#e8e8e8 solid 1px;}
.sideCart .list b{font-size:14px; position:absolute; top:0px; right:0px;}
.sideCart .list .li_01{font-weight:bold; font-size:14px;}
.sideCart .list .li_01 b{font-size:18px;}
.sideCart .btnDiv li{padding-top:10px;}
.sideCart .btnDiv a{display:block; height:46px; line-height:46px; overflow:hidden; text-align:center; border:#ccc solid 2px; font-size:16px; font-weight:bold;}
.sideCart .btnDiv a:hover{background:#333; border:#333 solid 2px; color:#FFF;}

.cart th{height:30px; background:#f5f5f5; color:#2e2e2e;}
.cart th .name{padding-left:35px; text-align:left;}
.cart td{text-align:center; padding:18px 0; height:103px; border-bottom:#e0e0e0 solid 1px; font-size:15px; color:#6e6e6e; font-weight:bold;}
.cart .imgDiv{float:left; width:100px; overflow:hidden;}
.cart td h1{float:left; width:130px; text-align:left; font-weight:400; padding-top:30px;}
.cart .btn{background:url(../image/limg24_1.png) left top no-repeat; display:block; width:24px; height:24px; overflow:hidden; margin:0 auto;}
.cart .btn:hover{background:url(../image/limg24_2.png) left top no-repeat;}
.cart td .selectDiv{width:65px; height:46px; line-height:46px; overflow:hidden; margin:0 auto; border:#cdcdcd solid 2px; color:#646464; background:url(../image/lico3.gif) right center no-repeat; text-align:left;}






