@charset "utf-8";
.breadCrumb { width:965px; height:30px; margin:0 auto 0;}
.breadCrumb a{ display:block; float:left; height:26px; line-height:26px;border:1px solid #e8e8e8; border-right:0;border-left:0;padding:0 10px 0 15px; position:relative}
.breadCrumb b{ display:block; float:left; height:26px; line-height:26px; margin-left:15px; font-size:14px; font-weight:400}
.breadCrumb a.FirstChild {border-left:1px solid #e8e8e8 !important; padding:0 10px!important;}
.breadCrumbChild { color:#339900}
.breadCrumbLine{ display:block; float:left; width:7px; height:28px;background:url(../images/Icon.png) no-repeat -9px -152px;position:absolute; right:-7px; top:0; }

.main-search { width:959px; height:56px; background:url(../images/main-search-bg.gif) no-repeat center center; padding:3px; margin-top:5px;}

.main-search ul { margin:0; padding:0}
.main-search ul li{ height:28px;}
.main-search ul li *{font-size:11px;}
.main-search .bt {height:28px; text-align:right; color:#000; line-height:28px; float:left; padding-right:5px; padding-left:5px;}
.main-search .sortby a{ display:inline;float:left; padding-left:20px; padding-right:20px; background:#d9d9d9; color:#000; height:22px; margin-top:2px; line-height:22px; margin-right:2px; text-decoration:none}
.main-search .sortby a:hover{padding-left:13px; padding-right:27px; background:#339900 url(../images/bg.gif) no-repeat right -119px; color:#FFF; }
.main-search .sortby a.down-to-up:hover{padding-left:13px; padding-right:27px; background:#339900 url(../images/bg.gif) no-repeat right -137px; color:#FFF; }

.main-search .sortby a.sortbyup {padding-left:13px; padding-right:27px; background:#339900 url(../images/bg.gif) no-repeat right -119px; color:#fff; }
.main-search .sortby a.sortbyup:hover {padding-left:13px; padding-right:27px; background:#339900 url(../images/bg.gif) no-repeat right -137px; color:#FFF; }

.main-search .sortby a.sortbydown {padding-left:13px; padding-right:27px; background:#339900 url(../images/bg.gif) no-repeat right -137px; color:#fff; }
.main-search .sortby a.sortbydown:hover {padding-left:13px; padding-right:27px; background:#339900 url(../images/bg.gif) no-repeat right -119px;color:#FFF }

.main-search .bt1 {height:28px; text-align:right; color:#000; line-height:28px; float:right; padding-right:5px; padding-left:5px;}
.main-search .sortby a.reset{ float:right; width:19px; height:19px; line-height:19px; padding:0;background:#339900 url(../images/bg.gif) no-repeat right -227px; margin-left:10px;}
.main-search .sortby a.reset1{ float:right; width:19px; height:19px; line-height:19px; padding:0;background:#339900 url(../images/bg.gif) no-repeat right -285px;}
.main-search .sortby a.reset_on{ float:right; width:19px; height:19px; line-height:19px; padding:0;background:#339900 url(../images/bg.gif) no-repeat right -197px; margin-left:10px;}
.main-search .sortby a.reset1_on{ float:right; width:19px; height:19px; line-height:19px; padding:0;background:#339900 url(../images/bg.gif) no-repeat right -257px;}

.setListWrap img{width:38px; height:38px; border:1px solid #e8e8e8; cursor:pointer}
.setListWrap img:hover{border:1px solid #339900;}
.setListWrap img.xuanzhong{border:1px solid #339900;}

.products_show0{ width:965px; margin:0 auto; overflow:hidden}
.products_show0 li{ display:block;width:943px;height:150px; margin:0 auto; border:1px solid #fff; border-bottom:1px solid #ccc!important;  padding:10px;position:relative}
.products_show0 li:hover{border:1px solid #ccc; background:#f9f9f9}
.products_show0 li div{ float:left}
.products_show0 li div.ShowMainPhoto{width:150px; height:150px;}
.products_show0 li div.ShowMainPhoto img{width:150px; height:150px;}
.products_show0 li div.ShowBigPhoto{ width:421px; height:421px; padding-left:7px; padding-top:1px; display:none; position:absolute;}
.products_show0 li div.ShowBigPhoto img{ width:418px; height:418px;}

.products_show0 .showProRit { width:530px; padding-left:15px; height:150px;}
.products_show0 .showProRit dt{ font-size:14px; font-weight:bold; color:#333; height:40px; line-height:20px;}
.products_show0 .showProRit p{ line-height:18px;}
.products_show0 .setListWrap { width:480px; height:40px; margin-top:5px; padding-bottom:10px; overflow:hidden;float:left; position:relative}

.products_show0 .setListWrap ul.mobile{width:2000%;height:40px; position:absolute;top:0; left:0;}
.products_show0 .setListWrap ul.mobile li{float:left;width:40px;height:40px; margin-right:6px; margin-top:0; padding:0;border:0 !important;}
.products_show0 .setListWrap ul.mobile li img{width:38px; height:38px; border:1px solid #e8e8e8; cursor:pointer}
.products_show0 .setListWrap ul.mobile li img:hover{border:1px solid #339900;}
.products_show0 .setListWrap ul.mobile li img.xuanzhong{border:1px solid #339900;}
.products_show0 .but_left{width:12px;height:40px;margin:5px 6px 0 0; float:left; background:url(../images/bg.gif) no-repeat center -575px; cursor:pointer}
.products_show0 .but_right{width:12px;height:40px;margin:5px 0 0 0;float:left; background:url(../images/bg.gif) no-repeat center -524px; cursor:pointer}


.products_show1 { width:990px; margin:0 auto; overflow:hidden}
.products_show1 li{ display:block; float:left; width:224px; margin-right:23px; margin-top:20px; position:relative}
.products_show1 li div.ShowMainPhoto img{width:222px; height:222px; border:1px solid #ccc}
.products_show1 .setListWrap { width:200px; height:30px; margin:8px auto 0; overflow:hidden; float:left; position:relative}
.products_show1 .setListWrap ul.mobile{width:2000%;height:30px; position:absolute;top:0; left:0;}
.products_show1 .setListWrap ul.mobile li{float:left;width:30px;height:30px; margin-right:4px; margin-top:0;}
.products_show1 .setListWrap ul.mobile li img{width:28px; height:28px; border:1px solid #e8e8e8; cursor:pointer}
.products_show1 .setListWrap ul.mobile li img:hover{border:1px solid #339900;}
.products_show1 .setListWrap ul.mobile li img.xuanzhong{border:1px solid #339900;}
.products_show1 .but_left{width:9px;height:30px;margin:8px 2px 8px 0; float:left;background:url(../images/bg.gif) no-repeat center -483px; cursor:pointer}
.products_show1 .but_right{width:9px;height:30px;margin:8px 0 8px 0;float:right; background:url(../images/bg.gif) no-repeat center -442px; cursor:pointer}


.products_show1 .showProName{ width:210px; height:48px; line-height:16px; margin:0 auto; overflow:hidden; padding-top:10px;}
.products_show1 .showProRit{ width:210px; height:58px; line-height:16px; margin:0 auto; overflow:hidden;}
.products_show1 .productPrice{ width:210px!important; height: auto!important; line-height:20px; margin:5px auto; overflow:hidden; text-align:left; padding-right:6px; padding-bottom:10px;}
.products_show1 .productPrice .lanse{ color:#339900!important; font-weight:bold}
.products_show1 .AddtoCart1{}
.AddtoCart1 input{filter:alpha(opacity=70);opacity:0.7;-moz-opacity:0.7;-khtml-opacity: 0.7;}
.AddtoCart1 input:hover{filter:alpha(opacity=100);opacity:1;-moz-opacity:1;-khtml-opacity: 1;}
.AddtoCart1 .addToWishListBtn {
	width:70px; 
	height:28px; 
	background:url(../images/addToWishList.gif) no-repeat center top!important; 
	border:none; 
	cursor:pointer; 
	margin-top:10px;
	padding:0!important;
	line-height:0!important;;
	}
.AddtoCart1 .addToWishListBtn_yes {
	width:70px; 
	height:28px; 
	background:url(../images/addToWishList.gif) no-repeat center -28px!important; 
	border:none; 
	cursor:pointer; 
	margin-top:10px;
	padding:0!important;
	line-height:0!important;}



.productPrice { width:230px; float:right!important; text-align:right; height:70px;font-size:14px;}
.productPrice span{ color:#ff63a0;font-size:18px; font-weight:bold}

.AddtoCart{width:230px; float:right!important; text-align:right; height:90px;font-size:14px; line-height:30px;}
.AddtoCart span{ color:#339900; font-weight:bold}
.addtocartbutton { width:100px; height:28px; background:url(../images/addtocartbutton.gif) no-repeat center top; border:none; cursor:pointer;vertical-align:bottom;}
.addtocartbutton_yes {width:100px; height:28px; background:url(../images/addtocartbutton.gif) no-repeat center -28px; border:none; cursor:pointer;vertical-align:bottom;}
.addtocartbutton_none {width:100px; height:28px; background:url(../images/addtocartbutton.gif) no-repeat center -56px; border:none; cursor:pointer;vertical-align:bottom;}
.addtobookbutton {width:100px; height:28px; background:url(../images/addtobookbutton.gif) no-repeat center top; border:none; cursor:pointer;vertical-align:bottom; margin-left:15px;}
.addtobookbutton_yes {width:100px; height:28px; background:url(../images/addtobookbutton.gif) no-repeat center -28px; border:none; cursor:pointer;vertical-align:bottom; margin-left:15px;}
.addqty { width:60px; height:20px; border:1px solid #ccc}
.addToWishListBtn { background:url(../images/bg.gif) no-repeat left -336px; padding-left:25px; line-height:30px; cursor:pointer}
.addToWishListBtn:hover { background:url(../images/bg.gif) no-repeat left -315px;}
.addToWishListBtn_yes{ background:url(../images/bg.gif) no-repeat left -315px; padding-left:25px; line-height:30px; cursor:pointer}

.show_product_detail { width:965px; margin-top:10px;}
.show_photos { width:500px; height:585px; float:left; overflow:hidden;position:relative}
.show_photos .discountoff {top:2px; left:0px;}
.show_photos img.mainphto{ width:498px; height:498px;border:1px solid #ccc}
.more_photos { margin-top:10px; width:550px;}
.more_photos li{ width:70px; height:70px; float:left; padding-right:16px;}
.more_photos li img{ width:68px; height:68px; border:1px solid #ccc}
.show_product_information { width:435px; float:right; height:585px; padding-right:15px;}
.show_product_name { display:block; width:435px; height:50px; line-height:22px; font-weight:bold; font-size:14px; padding-bottom:15px; border-bottom:1px solid #eee}
.product_price { width:435px; margin-top:10px;}
.product_price li{ width:435px; height:30px; line-height:30px;}
.price_name { width:80px; float:left; text-align:right}
.price_show { width:190px; float:left; padding-left:10px; color:#FF0000; font-size:16px; font-weight:bold}
.price_off { width:80px; float:left}
.price_others {float:left}

.divaddtocart { width:405px; background-color:#f8f8f8; margin-top:10px; padding:15px;}
.divaddtocart span{ color:#339900; font-weight:bold}
.divaddtocart p{ font-size:16px;}
.divaddtocart a{ text-decoration:underline; font-size:14px;}
.divaddtocart .addtocartbutton { width:140px; height:40px; background:url(../images/addtocartb.gif) no-repeat center top; border:none; cursor:pointer;vertical-align:bottom;}
.divaddtocart .addtocartbutton_yes {width:140px; height:40px; background:url(../images/addtocartb.gif) no-repeat center -40px; border:none; cursor:pointer;vertical-align:bottom;}
.divaddtocart .addtocartbutton_none {width:140px; height:40px; background:url(../images/addtocartb.gif) no-repeat center -80px; border:none; cursor:pointer;vertical-align:bottom;}
.divaddtocart .addtobookbutton {width:140px; height:40px; background:url(../images/addtobookb.gif) no-repeat center top; border:none; cursor:pointer;vertical-align:bottom; margin-left:15px;}
.divaddtocart .addtobookbutton_yes {width:140px; height:40px; background:url(../images/addtobookb.gif) no-repeat center -40px; border:none; cursor:pointer;vertical-align:bottom;margin-left:15px;}
.divaddtocart .addqty { width:90px; height:38px; border:1px solid #ccc; margin-right:10px; font-size:18px;}
.product_infos { margin-top:10px;}
.product_infos li{ width:200px; float:left; height:30px; line-height:30px;}
.title {background-color:#eee; height:25px; width:925px; padding:5px 20px; margin:20px auto 0;font-size:20px; font-weight:bold; line-height:25px;white-space:nowrap;}
.pro_escription{width:925px; padding:5px 20px; overflow:hidden}

.tjcps{width:925px; height:30px; background-color:#eee; padding:5px 20px; margin-top:20px;}
.tjcplist { width:965px; overflow:hidden}
.tjcps { height:30px; line-height:30px; font-size:14px; font-weight:bold}

.CategoriesProShow { width:1000px;}
.CategoriesProShow li{ width:131px; height:232px; float:left; margin-right:8px;margin-top:18px;}
.ProImg img{ width:131px; height:131px; margin-bottom:8px;}
.ProName { line-height:16px; margin-left:4px; margin-right:4px;}
.ProPrice { line-height:20px; margin-left:4px; margin-right:4px; font-size:14px;}
.ProPrice span { font-weight:bold; color:#F00; line-height:20px; font-size:14px;}