@charset "utf-8";
/* CSS Document */
body{background:#fcfbf1; margin:0; padding:0; font-size:12px; font-family:"Segoe UI", Helvetica, Arial, sans-serif;}
.fl{float:left;}
.fr{float:right;}
img{border:none;}
.clear{clear:both;}
form, p.top{padding:0; margin:0;}
form input,form select{font-family:"Segoe UI"}
ul{padding:0; margin:0; list-style:none;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
#wrap{width:980px; margin:0 auto;}
#header h1{margin:0; padding:0;}


#content{border-left:1px solid #b8b7b7;border-right:1px solid #b8b7b7; background:#fff;}
.con-top{background:#f1fbc0;color:#596147; width:978px;}
.con-top span.buy{padding:10px 7px 0 13px;}
.con-top form{width:592px; padding-top:8px;}
.con-top form input{height:18px; width:350px; border:1px solid #000;}
.con-top .s{width:145px; height:22px; border:1px solid #000; margin-right:5px;}
.con-top b{font-size:14px;}
.con-top b.right{padding-top:5px; padding-right:10px;}
.con-top b span.red{padding:0;}
.color{color:#aaa; font-family:"Segoe UI";}
.go{display:inline-block; margin-right:30px;}
.go img{vertical-align:middle;}
.cart{margin-left:55px;}

#left-box{width:180px; padding-left:3px; padding-bottom:5px;}
h1.cate{padding:0; margin:0; padding-top:12px; width:180px; height:25px; background:url(../images/list-bg.png) no-repeat; font-size:14px; color:#FFF; text-align:center;}

.menu{position:relative;z-index:100;border:2px solid #596147; border-top:none; margin-bottom:10px;}   
.menu ul{list-style:none; padding-bottom:15px; background:#f1efe0;}   
.menu li {width:176px; position:relative;}   
.menu li.one {width:176px;background-color:#CCCCCC;}
/*.menu ul ul {visibility:hidden;position:absolute;left:150px;top:0;}*/
.menu ul div{visibility:hidden;position:absolute;left:176px;top:-2px; width:200px;}
.menu ul div ul{float:left; visibility:hidden; margin:0; padding:0;border:2px solid #596147; border-left:none; background:#e1dec6;}
.menu ul li:hover div, .menu ul li:hover div ul{visibility:visible;}
.menu table {position:absolute; top:0; left:0;}   
.menu ul li:hover ul,   
.menu ul a:hover ul{visibility:visible;}

.menu a{display:block;padding:5px 10px;text-decoration:none;color:#596147; }   
.menu a:hover{text-decoration:underline;background:#e1dec6;}  
.menu ul ul li {clear:both;text-align:left;font-size:12px; width:175px;border-left:2px solid #596147;}
.menu ul ul li.first{border:none;}
.menu ul ul li a{display:block;width:150px;height:13px;margin:0; font-weight:normal;}   
.menu ul ul li a:hover{text-decoration:underline;}

div.sub{border:1px solid #d2d3cd; background:url(../images/bg-1.png) repeat-x; margin-bottom:10px; padding-bottom:10px;}
#left-box h3{font-size:14px; color:#596147; text-align:center; padding:0; margin:0; padding-top:5px; padding-bottom:15px;}
.sub form{padding-left:5px; padding-bottom:15px;}
img.sub{margin-left:15px; margin-bottom:10px;}
span.letter{font-size:18px; color:#609718; font-weight:bold; padding-left:5px;}
div.service{border:1px solid #d2d3cd; background:url(../images/bg-3.png) repeat-x; padding-bottom:5px; margin-bottom:5px;}
img.service{margin-top:15px; margin-left:10px;}
#left-box span.middle{color:#807b7b;}
img.banner{margin-bottom:5px;}
.nav{width:790px; height:37px; background:url(../images/menu-bg.png) repeat-x;}
.nav li{float:left; height:25px; font-weight:bold; padding:12px 20px 0 30px; font-size:14px; background:url(../images/menu-bg1.png) no-repeat right bottom;}
.nav li.last{background:none;}
.nav li a{color:#FFF; }
#right-box{width:785px; padding-top:7px; padding-left:5px;}
.right-top{border:1px solid #d2d3cd; background:url(../images/bg-2.png) repeat-x; margin-top:10px; margin-bottom:10px; padding-bottom:30px;}
.right-top h3{font-size:14px;  padding:0; margin:0; padding-left:10px; padding-top:5px; padding-bottom:15px; }
.right-top h3 a{color:#596147;}
.pro-list li{float:left; color:#6b6b6b;width:180px; height:280px; margin-bottom:5px; overflow:hidden; margin-left:10px;}
.pro-list li a{color:#6b6b6b;}
.pro-list li span.line{text-decoration:line-through;}
span.red{color:#e30304; font-weight:bold;}
.pro-list li p{padding:0.7em 0; margin:0;}
/*********左右滑动**********/
ul.title li {float:left;width:175px; height:225px;color:#6b6b6b;}
ul.title li img {width:159px;height:114px;}
ul.title li p {padding:0.7em 0; margin:0;}
span.line{text-decoration:line-through;}
ul.title li a {color:#6b6b6b;}
.blk_29 { padding:0;OVERFLOW: hidden;ZOOM: 1; POSITION: relative}
.blk_29 .LeftBotton { background:url(../images/left.png) no-repeat left center; LEFT: 5px; FLOAT: left; WIDTH: 11px; CURSOR: pointer; POSITION: absolute; TOP: 70px; HEIGHT: 114px}
.blk_29 .RightBotton { RIGHT: 5px; background:url(../images/right.png) no-repeat right center; FLOAT: right; WIDTH: 11px; CURSOR: pointer; POSITION: absolute; TOP: 70px; HEIGHT: 114px}
.blk_29 .Cont { MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 888px;}
.rollphotos {width:765px;}

img.m{position:relative; top:4px; left:-3px;}
#tab_container-a{width:565px; margin-right:8px;}
ul.review{margin-top:8px;}
ul.review li{padding-left:30px; background:url(../images/review.png) left center no-repeat; margin-bottom:17px; line-height:1.6em;}
ul.review a{color:#6b6b6b;}
.order{width:210px;}
.order h4{background:url(../images/left-bg.png) no-repeat; width:135px; height:20px;padding:5px 0 0 55px; margin:0; font-size:12px;}
.order-a{border:1px solid #d2d3cd;padding:10px 0 0 10px;}
.order-a li{color:#6b6b6b;padding-left:35px; background:url(../images/gouwu.png) left top no-repeat; margin-bottom:10px; width:165px;line-height:1.4em;}
.order-a li a{color:#6b6b6b;}


#bottom{margin-top:10px; color:#596147;}
.bottom-a, .bottom-b{background:url(../images/bottom-bg.png) repeat-y; width:980px; margin-bottom:10px;}
#bottom h3{padding:0; margin:0; text-align:center;font-size:14px;}
#bottom p{padding:0.5em 1.5em;}
.bottom-b{border-bottom:1px solid #d2d3cd;}
.bottom-b ul{float:left; padding-left:20px; padding-top:5px; padding-bottom:20px; width:170px; overflow:hidden;}
.bottom-b li a{color:#596147;}
.bottom-b li{padding-left:10px; background:url(../images/bottom-list-bg.png) no-repeat left center; padding-bottom:5px;}
.bottom-b li.first{padding-left:0; background:none; font-weight:bold; font-size:13px; padding-bottom:20px;}
.bottom-c{border:1px solid #d2d3cd; text-align:center; padding:15px 0;}
#footer{text-align:center; padding-top:15px; padding-bottom:20px; line-height:1.6em;}



.left_nav_info{border:2px solid #AA3343;}
.left_nav_info{padding:0 5px 5px 5px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.left_nav_info ul h2{ text-indent:10px;	border-bottom:1px solid #CCCCCC;font-weight:bold;line-height:25px;background-image: url(../images/left_nav_title_i.gif);background-repeat: no-repeat;background-position: left; font-size:11px;}
.left_nav_info ul h2 a:link, 
.left_nav_info ul h2 a:visited {color:#333333;text-decoration:none;}
.left_nav_info ul h2 a:hover {text-decoration:underline;	color:#333333;}


/*allsort*/
#allsort .item{width:128px;height:28px;}
#allsort span{display:block;overflow:hidden;width:190px;height:24px;padding:2px 1px 2px 0;line-height:24px; text-indent:15px;border-bottom:1px solid #F6F6F6;background:url(../images/shadow20100415.gif) no-repeat -310px 0;}
#allsort h4{float:left;font-size:12px;font-weight:normal;}
#allsort ins{float:right;width:108px;font-style:normal;text-decoration:none;background:url(../images/shadow20100415.gif) no-repeat -350px 0;color:#999;}
#allsort .item div{display:none;position:absolute;left:180px;top:0;z-index:12;}
#allsort dl,#allsort dt,
#allsort dd{width:450px;background-image:url(../images/shadow20100415.gif);background-repeat:no-repeat;}
#allsort dl{background-position:left bottom;}
#allsort dt{position:relative;padding:0 4px 0 15px;margin-left:1px;overflow:hidden;height:6px;background-position:right -36px;}
#allsort dd{position:relative;padding:0 5px 10px 0;margin-left:15px;overflow:hidden;background-position:right bottom; min-height:20px;}
#allsort dd h6{ height:20px;float:left;width:210px;padding:0 0 5px 10px;background:url(../images/shadow20100415.gif) no-repeat -489px -5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal;}
#allsort .item:hover,
#allsort .hover{position:relative;z-index:11;}
#allsort .item:hover span,
#allsort .hover span{height:24px;padding:0 1px 3px 0;border-top:1px solid #6C6C6C;background:url(../images/shadow20100415.gif) repeat-x 0 -8px;}
#allsort .item:hover ins,
#allsort .hover ins{position:absolute;right:-55px;top:1px;z-index:13;overflow:hidden;width:10px;height:22px;background:#ffffff;line-height:22px;text-indent:350px;}* html 
#allsort .item:hover ins,
#allsort .hover ins{right:5px;}
#allsort .item:hover div,
#allsort .hover div{display:block;}
*html #allsort dl{overflow:hidden;}

.Catagories_list{padding:5px;}
.Catagories_list ul li{float:left; width:180px; text-indent:10px; BACKGROUND: url(../images/bg_sprites_repeat.gif) no-repeat left -1104px; line-height:20px; font-family:Verdana, Arial, Helvetica, sans-serif;}

.products_list1 ul{float:left; width:180px; margin:5px 4px 5px 7px;}
.products_list1B ul{float:left; width:180px; margin:5px 4px 5px 7px;}
* html .products_list1 ul{margin:5px 4px 5px 5px;}
.products_list1 ul li{text-align:center;}

.products_list ul{float:left; width:130px; margin:5px 4px 5px 7px;}
* html .products_list ul{margin:5px 4px 5px 5px;}
.products_list ul li{text-align:center;}

.pro_img{border:1px solid #CCCCCC; overflow:hidden; width:170px; height:230px; padding:4px;}
.pro_img2{background-image:url(../images/onsale_6.gif);Z-INDEX: 100; border:1px solid #009900; overflow:hidden; width:170px; height:230px; padding:4px;}
.pro_imgB{border:1px solid #CCCCCC; overflow:hidden; width:160px; height:210px; padding:4px;}
.pro_imgB2{background-image:url(../images/onsale_8.gif);border:1px solid #CCCCCC; overflow:hidden; width:160px; height:210px; padding:4px;}
.pro_img_1{border:1px solid #CCCCCC; overflow:hidden; width:120px; height:200px; padding:4px;}
.pro_price{font-weight:bold;}


.pro_info_left{float:left;}
.pro_info_right{border:1px solid #CCCCCC; width:320px; float:right; padding:5px 10px 10px 10px;}
.pro_info_right h1{font-size:14px; color:#609718;}
.pro_info_right ul li {height:20px; font-size:12px;}
.pro_info_right ul span{float:left; font-weight:bold; width:85px; color:#000000;}
.pro_info_right ul strike{font-weight:bold;}
.pro_info_right ul strong{color:#FF0000; font-weight:bold;font-size:12px;}

.pro_cart{height:30px; text-align:center;}
.pro_cart ul li{float:left; margin-right:10px; font-weight:bold;}
.pro_cart_input{width:60px;}
.pro_prev{text-align:center; width:400px;}
.pro_prev a{margin:0 15px 0 15px;}
.pro_online{border-top:1px solid #CCCCCC; padding-top:10px;}
.pro_online ul{float:left;}

.pro_info_right{border:1px solid #CCCCCC; width:320px; float:right; padding:5px 10px 10px 10px;}
.pro_info_right h1{font-size:14px; color:#028ECA;}
.pro_info_right ul li {height:20px; font-size:12px;}
.pro_info_right ul span{float:left; font-weight:bold; width:85px; color:#000000;}
.pro_info_right ul strike{font-weight:bold;}.pro_info_right ul strong{color:#FF0000; font-weight:bold;font-size:12px;}

.related_info_title{width:765px; height:37px; background-image:url(../images/related_info_title.gif); font-weight:bold; color:#333333; line-height:35px; text-indent:10px; font-size:12px}
.related_info_title span{float:right; font-weight:normal; padding-right:10px;}
.related_info{border-left:1px solid #CACFD2; border-right:1px solid #CACFD2; width:763px; overflow:hidden;}
.related_info_foot{ width:765px; background-image:url(../images/related_info_foot.gif); height:5px; overflow:hidden;}
.related_info ul {float:left; width:180px; margin:5px 2px 2px 4px;}
* html .related_info ul {float:left; width:180px; margin:5px 2px 2px 3px;}
.related_info ul li{text-align:center;}
.contact_us{margin:0 5px 0 5px;}

.pro_img22{border:1px solid #CCCCCC; overflow:hidden; width:110px; height:130px; padding:4px;}
.pro_img222{background-image:url(../images/onsale_6.gif);Z-INDEX: 100; border:1px solid #BA0106; overflow:hidden; width:110px; height:130px; padding:4px;}
.related_info2{border-left:1px solid #CACFD2; border-right:1px solid #CACFD2; width:763px; overflow:hidden;}
.related_info2 ul {float:left; width:120px; margin:5px 2px 2px 4px;}* html 
.related_info2 ul {float:left; width:120px; margin:5px 2px 2px 3px;}
.related_info2 ul li{text-align:center;}

.mt_10{margin-top:5px;}
