body{font-size:12px;font-family:"Times New Roman", Times, serif}
#head{clear:both; overflow:hidden; width:1200px; height:209px; margin:0 auto}
a{text-decoration:none;outline:none;}
a:link{ color:#438315;}
a:visited{color:#438315}
a:hover {color:red;}
a:active{color:#438315}
#my_title {float: left;padding-top:30px;padding-left: 30px;color:#25480C;}
#my_title span{font-size:24px;}
h1, h2, h3, h4, h5, h6, p, a, em, font, img, strong, b,dl, dt, dd,form, label,ol,ul,li,legend,span,input{margin:0;padding:0;}
ol,ul{list-style:none;} 
img{border:0;}
a{text-decoration:none;outline:none;}
a:hover{text-decoration:none;}
.pW{width:1200px;margin:0 auto;}
.fl{float:left;}
.fr{float:right;}
#show_message{padding-left:10px; color:#666;}
.topMenu{width:1200px;height:26px;text-align:center;padding:0px; margin:0 auto; line-height:26px; background:#E3FBE5;}
.topMenu {color:#666}
.topTh li{float:left;position:relative; z-index:7; }
.topTh .d2{padding:0 10px 0 28px;}
.topTh .d4{width:30px;height:30px;}
.topTh .d4 q{height:16px;position:absolute;top:9px;quotes:none;}
.topTh .d4 q{background:url(../images/header.png) no-repeat -74px 0;width:17px;left:8px; quotes:none;}
.topTh .d4 .dd{display:none;left:-50px;top:32px;}
.topTh .blank,.topTh .dd,.topTh .outline{display:none;position:absolute;border:1px solid #dadada;background-color:white;}
.topTh .d4 .dd .sf_wx_t{ width:136px; height:20px; line-height:22px; color:#515151;}
.topTh .d4 .dd .sf_wx{display:block;width:136px;height:110px;background:url(../images/weixin.png) no-repeat top center #FFFFFF; z-index:1112}
.topTh .menus .dd{ margin-left:5px;_margin-left:0px;line-height:22px;left:0;width:78px;-moz-box-shadow:0 0 5px #dadada;-webkit-box-shadow:0 0 5px #dadada;box-shadow:0 0 5px #dadada;top:28px;}
.topTh .menus .blank{_margin-top:-6px;_height:37px;}
.topTh .menus .dd{ margin-left:5px;_margin-left:0px;line-height:22px;left:0;width:78px;-moz-box-shadow:0 0 5px #dadada;}
.topTh .menus{padding:0 10px 0 10px;width:60px;cursor:default; margin:2px 0 0 0; line-height:22px;  }
.topTh .blank,.topTh .dd,.topTh .outline{display:none;position:absolute;border:1px solid #dadada;background-color:white;}
.topTh .blank{ margin-left:5px;top:0;height:33px;z-index:-1;left:0;width:78px;-moz-box-shadow:0 0 5px #dadada;-webkit-box-shadow:0 0 5px #dadada;box-shadow:0 0 5px #dadada;}
.topTh .allCat .dd{top:28px;width:1012px;right:0; margin-right:-10px;left:auto;padding-top:10px;-moz-box-shadow:0 0 5px #dadada;-webkit-box-shadow:0 0 5px #dadada;box-shadow:0 0 5px #dadada;}
.topTh .d2 q,.topTh .d3 q,.topTh .d4 q{height:16px;position:absolute;top:9px;quotes:none;}
.topTh .d2 q{background:url(../images/header.png) no-repeat -73px -122px;width:10px;left:10px;transition:all 0.2s ease 0s;}
.topTh .d2.hover q{background:url(../images/header.png) no-repeat -73px -138px;}
.topTh .d2 .dd{display:none;top:32px;width:230px;left:-50px;padding:15px 0 0 0;}
.topTh .d2 .dd .sf-client{margin-bottom:10px;margin-left:15px;position:relative;text-align:left;}
.topTh .d2 .dd .client-img{width:73px;height:74px;overflow:hidden;background:url(../images/header.png) no-repeat 0 -93px;display:block;}
.topTh .hover .blank,.topTh .hover .dd,.topTh .hover .outline{display:block;}
.clear{clear:both;padding:0px;font-size:0px;margin:0px;height:0px;line-height:0;overflow:hidden;display:block;}
.mainNav{width:1200px; margin:0 auto;height:32px;border-bottom:2px solid #438315;_overflow:hidden; margin-top:2px;}
.navmenu{margin:0px auto;color:#303437;padding:0;width:1200px;clear:both; z-index:1113;}
.navmenu .categories{float:left;width:200px;background:#438315;height:34px;text-align:left;position:relative;z-index:8}
.navmenu .categories .dt{height:34px;overflow:hidden; }
.navmenu .categories a.topall{height:32px;line-height:32px;display:block;margin:0px; padding:0px;color:#fff;font-size:14px;  font-weight:bold;width:200px; text-align:center; text-decoration:none;}
.navmenu .categories.hover b{ position:absolute;top:32px;border-top:2px solid #659900;height:0px;line-height:0;width:100%;overflow:hidden;background:0 none;right:auto;}
.navmenu .categories.hover b{ position:absolute;top:32px;border-top:2px solid #659900;height:0px;line-height:0;width:100%;overflow:hidden;background:0 none;right:auto;}
#public_cate .dd{display:none;}
#public_cate.hover .dd{display:block;}
#allSort{margin:0;z-index:14;padding:0;width:200px;position:absolute;background-color:#76ac25;}
#booksort{padding-top:8px;padding-left:15px;}
#booksort .item a{text-decoration:none}
#booksort .item{height:58px;}
#booksort .item .i-master{display:block;height:54px;padding-left:15px;}
#booksort .item .i-master a{color:white; margin-left:2px; text-decoration:none;}
#booksort .item .i-master a:hover{color:#fa9600;}
#booksort .item h3{font-weight:normal;font-size:14px;padding-top:5px;line-height:22px;}
#booksort .item .subCat{overflow:hidden;line-height:20px;height:20px;}
#booksort .item .subCat a{ color:#fff; text-decoration:none;}
#booksort .item .subCat li{float:left;margin-right:8px;_display:inline;}
#booksort .item .i-cm{position:absolute;top:0;left:200px;width:757px;height:298px;background:#ffffff;z-index:999;filter:alpha(opacity=98);opacity:0.98;display:none; border:1px solid #ddd;}
#booksort .item .i-master s{position:absolute;width:11px;height:54px;background-color:white;left:190px;z-index:1000;display:none;margin-top:-47px;}
#booksort .item .i-master h3 .fresh{ width:16px; height:22px; background:url(../images/left_lm_a.png) no-repeat -10px 5px; margin-left:-20px;float :left;_margin-left:-10px;_position:relative;}
#booksort .item .i-master h3 .drinks{ width:14px; height:22px; background:url(../images/left_lm_a.png) no-repeat -10px -46px; margin-left:-20px; float:left;_margin-left:-10px;_position:relative;}
#booksort .item .i-master h3 .food{ width:16px; height:22px; background:url(../images/left_lm_a.png) no-repeat -10px -104px; margin-left:-20px; float:left;_margin-left:-10px;_position:relative;}
#booksort .item .i-master h3 .cooky{ width:16px; height:22px; background:url(../images/left_lm_a.png) no-repeat -10px -157px; margin-left:-20px; float:left;_margin-left:-10px;_position:relative;}
#booksort .item .i-master h3 .oil{ width:16px; height:22px;background:url(../images/left_lm_a.png) no-repeat -10px -265px; margin-left:-20px; float:left;_margin-left:-10px;_position:relative;}
#booksort .item .i-master h3 .fruit{ width:16px; height:22px;background:url(../images/left_lm_a.png) no-repeat -10px -319px; margin-left:-20px; float:left; float:left;_margin-left:-10px;_position:relative;}
#booksort .item .i-master h3 .health{ width:16px; height:22px; background:url(../images/left_lm_a.png) no-repeat -10px -373px; margin-left:-20px; float:left;_margin-left:-10px;_position:relative;}
#booksort .item .i-master h3 .tea{ width:16px; height:22px;background:url(../images/left_lm_a.png) no-repeat -10px -212px; margin-left:-20px; float:left; float:left;_margin-left:-10px;_position:relative;}
#booksort .item .i-master h3 .tools{ width:16px; height:22px; background:url(../images/left_lm_a.png) no-repeat -10px -428px; margin-left:-20px; float:left;_margin-left:-10px;_position:relative;}
#booksort .item.hover .i-cm{display:block;}
#booksort .item.hover .i-master{background-color:white;color:#76ac25;margin-left:-10px;_position:relative;}
#booksort .item.hover .i-master h3{ margin-left:10px;}
#booksort .item.hover .i-master .subCat{margin-left:10px;}
#booksort .item.hover .i-master a{color:#76ac25;text-decoration:none;}
#booksort .item.hover .i-master a:hover{text-decoration:underline;}
#booksort .item.hover .i-master s{display:block;}
#booksort .item.hover .i-master h3 .fresh{ width:16px; height:22px; background:url(../images/left_lm.png) no-repeat 0 5px; margin-left:-20px;float :left;_margin-left:-10px;_position:relative;}
#booksort .item.hover .i-master h3 .drinks{ width:14px; height:22px; background:url(../images/left_lm.png) no-repeat 0 -46px; margin-left:-20px; float:left;_margin-left:-10px;_position:relative;}
#booksort .item.hover .i-master h3 .food{ width:16px; height:22px; background:url(../images/left_lm.png) no-repeat 0 -104px; margin-left:-20px; float:left;_margin-left:-10px;_position:relative;}
#booksort .item.hover .i-master h3 .cooky{ width:16px; height:22px; background:url(../images/left_lm.png) no-repeat 0 -157px; margin-left:-20px; float:left;_margin-left:-10px;_position:relative;}
#booksort .item.hover .i-master h3 .oil{ width:16px; height:22px;background:url(../images/left_lm.png) no-repeat 0 -265px; margin-left:-20px; float:left;_margin-left:-10px;_position:relative;}
#booksort .item.hover .i-master h3 .fruit{ width:16px; height:22px;background:url(../images/left_lm.png) no-repeat 0 -319px; margin-left:-20px; float:left; float:left;_margin-left:-10px;_position:relative;}
#booksort .item.hover .i-master h3 .health{ width:16px; height:22px; background:url(../images/left_lm.png) no-repeat 0 -373px; margin-left:-20px; float:left;_margin-left:-10px;_position:relative;}
#booksort .item.hover .i-master h3 .tea{ width:16px; height:22px;background:url(../images/left_lm.png) no-repeat 0 -212px; margin-left:-20px; float:left; float:left;_margin-left:-10px;_position:relative;}
#booksort .item.hover .i-master h3 .tools{ width:16px; height:22px; background:url(../images/left_lm.png) no-repeat 0 -428px; margin-left:-20px; float:left;_margin-left:-10px;_position:relative;}
#booksort .i-cm .i-left{float:left;width:542px;}
#booksort .i-cm .i-right{float:right;width:205px;height:0px; background:red}
#booksort .cat-sort{width:542px;height:264px;padding:8px 0 24px 10px;border:1px solid #dadada;}
#booksort .cat-sort dl{overflow:hidden;zoom:1;padding:1px 0 0 0;}
#booksort .cat-sort dt{width:80px;padding-right:10px;float:left;text-align:right;height:18px;line-height:18px;margin:4px 0px;color:#76ac25;}
#booksort .cat-sort dt a{color:#76ac25;}
#booksort .cat-sort dt a:hover{ text-decoration:underline;}
#booksort .cat-sort dd{overflow:hidden;zoom:1;}
#booksort .cat-sort dd a{float:left;white-space:nowrap;display:block;text-decoration:none;height:18px;line-height:18px;margin:4px 0px;text-align:left;padding:0px 6px;border-left:1px solid #ccc; color:#666;}
#booksort .cat-sort dd a:hover{text-decoration:none;color:#76ac25;}
#booksort .i-left .i-img img{width:560px;height:200px;}
#booksort .i-right .i-channel{height:54px;text-align:center;background-color:#f7f6f5;padding:16px 10px;}
#booksort .i-right .i-channel dt{color:#363636;font-size:16px;line-height:54px;margin-bottom:4px;}
#booksort .i-right .i-channel dt a:hover{ color:#438315;}
#booksort .i-right .i-channel em{ width:20px; height:20px;background:url(../images/index_icon_new.png) no-repeat -245px -55px;  margin:18px 0 0 10px; *margin:0 0 0 10px; overflow:hidden; position:absolute;}
#booksort .i-right .i-channel em a{ display:block; cursor:pointer;width:20px; height:20px;}
#booksort .i-right .i-active{height:106px;padding:12px;}
#booksort .i-right .i-active dt{color:#76ac25;line-height:20px;margin-bottom:10px;font-weight:bold;}
#booksort .i-right .i-active dd a{display:block;line-height:24px;height:24px;overflow:hidden;}
#booksort .i-right .i-active dd a:hover{color:#438315;}
#booksort .i-right .i-brand{border-top:1px solid #e5e5e5;padding:10px;}
#booksort .i-right .i-brand dt{overflow:hidden;zoom:1;margin-bottom:10px;}
#booksort .i-right .i-brand .fl{color:#76ac25;font-weight:bold;}
#booksort .i-right .i-brand .fr{padding-right:5px;color:#666666;}
#booksort .i-right .i-brand .fr a{color:#666666;}
#booksort .i-right .i-brand .fr a:hover{ color:#438315;}
#booksort .i-right .i-brand dd{width:177px;margin:0 auto;overflow:hidden;zoom:1;border-top:1px solid #f2f2f2;border-left:1px solid #f2f2f2;}
#booksort .i-right .i-brand dd a{float:left;width:87px;height:56px;text-align:center;border-right:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;overflow:hidden;}
#booksort .i-right .i-brand img{width:56px;height:56px;}
#booksort .item .i-close{width:25px;height:25px;position:absolute;top:6px;right:6px;background:url(../images/index_icon_new.png) no-repeat -245px -1px;cursor:pointer;}
.header{padding:0;width:801px; float:right;  height:30px;  position:relative;}
.header_inner .logo{width:240px;margin:0px;float:left;padding:5px 0px 0px 0px;position:relative;}
.header_inner .logo a.logoleft{display:block;position:absolute;left:0px;width:124px;padding:0px 0px 0px 0px;background:url(../images/indeximg20130307.png) -33px 0px no-repeat;_background:url(../images/indeximg20130307.jpg) -33px 0px no-repeat;height:66px;}
.header_inner .logo a.logoright{display:block;position:absolute;width:116px;right:0px;height:66px;background:url(../images/indeximg20130307.png) -160px 0px no-repeat;_background:url(../images/indeximg20130307.jpg) -160px 0px no-repeat;}
.header_inner .logo .logoright_best{margin-top:12px;}
.header_inner .logo div.logo-text{position:absolute;top:73px;left:0;color:#000;font-size:14px;  clear:both;letter-spacing:1px; text-align:center;width:244px;}
.header_inner .logo div.logo-text font{font-size:14px; font-weight:bold;}
.header_inner .search{	position: absolute;	width: 660px;	margin: 0px;	padding:  0;	right: 265px;	top: 1px;	border:0px solid red;}
#search_type{float:left; display:inline-block; height:31px; line-height:31px; padding:0 5px;}
#search_type input{ vertical-align:top; margin-top:8px;}
#ss_option{display:inline-block; width:73px; height:28px; float:left; line-height:28px; font-size:14px; font-family: Microsoft YaHei; color:#888;background: url(/bbs/images/select_arrow.gif) right center no-repeat; border:1px solid #438315; text-align:left; padding-left:8px; border-right:0;}
#search_list ul li:hover{ cursor:pointer; background:#E3FBE5}
.header_inner .search input.text{border:1px solid #438315;width:360px; height:28px; line-height:28px \9; padding:0 0 0 4px; vertical-align:middle; float:left; border-left:0}
.header_inner .search input.submit{margin:0px;height:30px;width:80px;cursor:pointer;float:left;vertical-align:middle;border:0; color:#FFF; background-color:#438315; font-size:14px;}
#search_list{position:absolute; width:73px; background:#fff; font-size:14px;font-family: Microsoft YaHei; border:1px solid #438315; top:29px; z-index:16; line-height:26px; border-top:0; color:#888; display:none; left:102px; }
.shopingcar{
	width: 146px;
	padding-left: 48px;
	position: absolute;
	height: 28px;
	border: 1px solid #ccc;
	line-height: 28px;
	left: 606px;
	top: 0px;
}
.shopingcar a:hover{color:#438315;}
.shopingcar a:hover{color:#438315;}
.shopingcar s{background:url(../images/header.png) no-repeat -54px -16px;width:23px;height:21px;left:17px;position:absolute;top:4px;}
.shopingcar b#cartNum{
	position: absolute;
	top: 0px;
	width: 40px;
	height: 28px;
	text-align: center;
	line-height: 28px;
	background-color: #fa9600;
	color: white;
	font-size: 16px;
	font-weight: 600;
	right: 0px;
}
.shopingcar ul li.nmlist {border: 0 none;}
.shopingcar ul li.nmline {border-bottom: 1px dashed #CCCCCC;height: 0;line-height: 0;margin: 0;overflow: hidden;padding: 0;}
.shopingcar ul li.nmtop {background-color: #F2F6ED;border-bottom: 1px solid #CCCCCC;height: 26px;line-height: 26px;margin: 0;overflow: hidden;padding: 0;}
.nmtitle {color: #1B6146;float: left;}
.nmtotal {float: right;}
.nmtotal font {color: #EA5404;font-size: 14px;font-weight: bold;}
.nmtotal a:link {color:#999999;}
#topCart.hover .blank,#topCart.hover #cart_lists,#topCart.hover .outline{display:block;position:absolute;border:1px solid #efefef;background-color:white; z-index:1111;}
#topCart.hover .blank{top:-1px;height:33px;z-index:-1;left:-1px;width:194px;-moz-box-shadow:0 0 5px #dadada;-webkit-box-shadow:0 0 5px #dadada;box-shadow:0 0 5px #efefef;}
#topCart.hover .outline{z-index:1;left:0;width:154px;height:8px;top:28px;border:0 none;}
#topCart.hover .t{color:#666666;}
#topCart .setCart{
	background: url(../images/header.png) no-repeat -102px -235px;
}
#cart_lists{display:none;width:460px;right:-1px;_right:-2px;-moz-box-shadow:0 0 5px #efefef;-webkit-box-shadow:0 0 5px #efefef;box-shadow:0 0 5px #dadada;top:34px;}
.floatcar{padding:10px;width:440px;font-weight:normal;line-height:20px;}
.floatcar{padding:10px;width:440px;font-weight:normal;line-height:20px;}
.floatcar1{padding:10px 0;}
.floatcar .nopro{ width:340px; height:42px; margin:0 0 0 85px; background:url(../images/header.png) no-repeat -99px -123px;}
.floatcar .nopro p{ padding-left:50px;}
.floatcar .nopro p span{ color:#969696;}
.floatcar .nopro p span .no_dl{ color:#438315;}
.floatcar .title{color:#6c6c6c;border-bottom:1px solid #1b6146;height:24px;}
.floatcar .total p{width:270px;float:left; line-height:26px;}
#listCartNum{color:#ea5404;font-weight:bold;}
.floatcar .total p font{color:#ea5404;font-size:14px;font-weight:bold; }
.floatcar ul{margin:0px;padding:0px;display:block;position:relative;max-height:295px;_height:301px;overflow:auto;}
.floatcar ul li{margin:0px; padding:12px 0px 12px 0px;height:40px;position:relative; border-bottom:1px dashed #ccc; line-height:18px;color:#565656; text-align:left;}
.floatcar ul li:hover{ background:#f5f5f5;}
.floatcar ul li .l{position:absolute;width:45px;height:45px;}
.floatcar ul li .l img{width:40px;height:40px;vertical-align:middle;border:1px solid #ccc;}
.floatcar ul li .c{position:absolute;width:310px;min-height:36px;left:48px;top:14px; overflow:hidden; word-break:break-all; }
.floatcar ul li .c b{ color:#777; font-weight:normal;}
.floatcar ul li .c b i{ font-style:normal; color:#999;}
.floatcar ul li .c a{color:#555; text-decoration:none;}
.floatcar ul li .c a:hover{color:#438315; text-decoration:none;}
.floatcar ul li .r{position:absolute; text-align:right;width:120px;height:36px;right:0px; }
.floatcar ul li .r font{color:#f05404;font-size:14px;font-weight:bold;}
.floatcar ul li .r a{clear:both;color:#666; text-decoration:none}
.floatcar ul li .r a:hover{ text-decoration:underline}
a.submit5{ font-size:14px;color:#fff !important; padding:5px 10px 5px 10px; cursor:pointer; text-align:center; background-color:#5D9903; border-radius:2px;}
#clear_buycar {
    margin-right:10px;
    color: green;
    height: 28px;
    line-height: 28px;
    cursor: pointer;
}
#clear_buycar:hover{color:red}
#floatimg{width:50px;height:50px;padding:2px;background:#fff;border:solid 5px #e54144;overflow:hidden;position:absolute;z-index:890;}
.clear{ clear:both;}
.menu_head{width:1200px;float:right;position:relative; font-family: Microsoft YaHei; font-weight:700; }
.menu_head ul{width:1000px;overflow:hidden;height:32px; line-height:32px;}
.menu_head li{float:left;text-align:center; padding:4px 24px; font-size:14px; text-align:center;text-decoration:none;display:block;height:32px;font-weight:700; color:green; }
body .menu_head a{font-size:14px}

.slide_show{width:100%;height:209px;position:relative;z-index:29;}
.slide_wrap{height:209px; width:1200px;position:relative;overflow:hidden;z-index:30;}
.slide_show ol{height:209px;/*position:absolute;*/left:0;top:0;}
.slide_show ol li{float:left;width:1200px;height:209px;}
.slide_show ol .cur{position:relative;}
.slide_show ol li .fore_pic{float:left;width:1200px;height:209px;display:block;}
.slide_show ol li .fore_pic img{width:1200px;height:209px;}
.slide_show ul{position:absolute;z-index:99;left:50%;margin-left:-130px;bottom:10px;}
.slide_show ul li{height:25px;width:25px;float:left;cursor:pointer;margin-right:10px;_display:inline;background-color:#646464;text-align:center;line-height:25px;border-radius:50px;color:white; font-size:14px;filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;}
.slide_show ul li.cur{background-color:#fa9600;cursor:default;}
.slide_show a.show_next,.slide_show a.show_pre{width:39px;height:50px;display:block;position:absolute;top:207px;display:none; z-index:32;}
.slide_show a.show_next{left:50%; margin-left:301px;}
.slide_show a.show_pre{left:50%; margin-left:-401px;}
.slide_show a.show_next s{background:url(../images/indexsprite.png) no-repeat -40px -256px;width:39px;height:50px;display:block;cursor:pointer;filter:alpha(opacity=60);opacity:0.6;}
.slide_show a.show_pre s{background:url(../images/indexsprite.png) no-repeat 0px -256px;width:39px;height:50px;display:block;cursor:pointer;filter:alpha(opacity=60);opacity:0.6;}
.slide_show a.show_next:hover s,.slide_show a.show_pre:hover s{filter:alpha(opacity=80);opacity:0.8;-moz-opacity:0.8;}
.slide_show{width:100%;height:209px;position:relative;z-index:29;}
.slide_wrap{height:209px; width:1200px;position:relative;overflow:hidden;z-index:30; margin:0 auto;}
.slide_show ol{
	height: 209px;
	position: relative;
	left: 0;
	top: 0;
}
.slide_show ol li{float:left;width:1200px;height:209px;}
.slide_show ol .cur{position:relative;}
.slide_show ol li .fore_pic{float:left;width:1200px;height:209px;display:block;}
.slide_show ol li .fore_pic img{width:1200px;height:209px;}
.slide_show ul{position:absolute;z-index:99;left:50%;margin-left:-130px;bottom:10px;}
.slide_show ul li{height:25px;width:25px;float:left;cursor:pointer;margin-right:10px;_display:inline;background-color:#646464;text-align:center;line-height:25px;border-radius:50px;color:white; font-size:14px;filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;}
.slide_show ul li.cur{background-color:#fa9600;cursor:default;}
.slide_show a.show_next,.slide_show a.show_pre{width:39px;height:50px;display:block;position:absolute;top:207px;display:none; z-index:32;}
.slide_show a.show_next{left:50%; margin-left:301px;}
.slide_show a.show_pre{left:50%; margin-left:-401px;}
.slide_show a.show_next s{background:url(../images/indexsprite.png) no-repeat -40px -256px;width:39px;height:50px;display:block;cursor:pointer;filter:alpha(opacity=60);opacity:0.6;}
.slide_show a.show_pre s{background:url(../images/indexsprite.png) no-repeat 0px -256px;width:39px;height:50px;display:block;cursor:pointer;filter:alpha(opacity=60);opacity:0.6;}
.slide_show a.show_next:hover s,.slide_show a.show_pre:hover s{filter:alpha(opacity=80);opacity:0.8;-moz-opacity:0.8;}
.content_list{
	width: 1200px;
	margin: 0 auto;
	overflow: hidden;
	clear: both;
	padding-top:10px;
}
.main-box{
	float: right;
	width: 1055px;
}
.left-box {
    float: left;
    width: 136px;
}
.catlist{border-width:2px 1px 1px 1px; border-color:#999999 #dadada #dadada #dadada;border-style:solid;overflow:hidden; width:134px; }
.catlist h2{height:40px;line-height:40px;font-size:14px;padding:0 7px 0 10px;background-color:#f5f5f5;border-bottom:1px solid #dadada;}
.catlist .catitem{border-top:1px dotted #dadada;zoom:1;}
.catlist h3{height:34px;line-height:34px;padding:0 7px 0 10px;font:14px/34px ËÎÌå;font-weight:bold;color:#6d6d6d;cursor:pointer; text-align:left;}
.catlist ul{padding-bottom:10px;}
.catlist li{height: 20px;line-height:20px;overflow: hidden;padding: 3px 15px 3px 30px;width: 144px;color:#6f6f6f; text-align:left;}
.catlist li a:link,.catlist li a:visited{color:#333;}
.catlist  .sel {color:#fff !important; padding:0px 3px;  background-color:#060;  
float:left; text-align:left;  border-radius:2px;}
.catlist  .sel:hover{padding:0px 3px}
.catlist li a:hover{color:#fff;text-decoration:none; background-color:#060; padding:2px 3px;  border-radius:2px; }
.catlist  .no_sel {   float:left; text-align:left;}
.catlist li .sel a{color:#fff;}
.catlist li .sel a:link{color:#fff;}
.catlist li .sel a:visted{color:#fff;}
.catlist li .sel a:hover{color:#fff;}
.catlist li .sel a:active{color:#fff;}
.catlist h3 span{color:#999999;}
.catlist h3 a:hover{color:#669900;text-decoration:none;}
.catlist h3 a.curr:link,.catlist h3 a.curr:visited,.catlist h3 a.curr:link span,.catlist h3 a.curr:visited span{color:#EA5404;}
.catlist ul{display:none;}
.catlist .curr ul{display:block;}
.catlist b{cursor: pointer;float:left;height: 14px;margin:10px 5px 0 0;overflow: hidden;width: 14px;background:url(../images/productlist.png) no-repeat;display:inline;}
.catlist .curr b{background:url(../images/productlist.png) -14px 0 no-repeat;}
.catlist_tuijie{
border-width:1px; border-color:#dadada;border-style:solid;overflow:hidden; width:134px; margin-top:10px;
}
.catlist_tuijie h2{height: 30px;
line-height: 30px;
font-size: 14px;
background-color: #f4f4f4;
color: #666666;
text-indent: 10px;
font-weight: normal;
}
.catlist_tuijie ul,.catlist_tuijie ul li{margin:0; padding:0; padding-top:8px; list-style:none;}
#artMenu .catitem{padding:0 0 0 10px;}
#artMenu .curr h3{color:#0a6737;}
.catlist .catitem a.cur{color:#ea5404;}
#artMenu .catitem{padding:0 0 0 10px;}
.catlist .catitem a.cur{color:#ea5404;}
#search_info{clear:both; overflow:hidden; height:35px; line-height:35px; text-align:center; width:1053px; border:1px solid #ddd; border-bottom:0; color:#888; display:none;}
.selector{width:1053px; border:1px solid #ddd; height:auto; margin-bottom:10px; background-color:#fff; color:#666;font: 12px/150% tahoma,arial,Microsoft YaHei,Hiragino Sans GB,"\u5b8b\u4f53",sans-serif; }
.selector .pbrand_top{clear:both; overflow:hidden; background-color:#fff; padding-bottom:3px; border-bottom:1px solid #ddd;}
.crumbs-nav-item {
	float:left;
	margin-right:5px;
	line-height:40px;
	padding-left:5px;
}
.crumbs-first {
	color:#999;
	font: 12px/150% tahoma,arial,Microsoft YaHei,Hiragino Sans GB,"\u5b8b\u4f53",sans-serif;
	line-height:35px;
}
.crumbs-arrow {
	float:left;
	margin-right:5px;
	font-style:normal
}
.crumb-select-item {
	position:relative;
	float:left;
	height:22px;
	line-height:22px;
	border:1px solid #DDD;
	vertical-align:top;
	margin:0 5px 5px 0;
	padding:0 26px 0 4px;
	cursor:pointer;
	background:#f3f3f3;
	margin-top:8px;
}
.crumb-select-item b {
	font-weight:400;
	color:#333
}
.crumb-select-item em {
	color:#6c9c0a;
}
.crumb-select-item i {
	display:block;
	position:absolute;
	width:25px;
	height:22px;
	right:0;
	top:0;
	background:url(/shop/images/search.ele.png) no-repeat 7px -140px
}
.crumb-select-item:hover {
	border-color:#6c9c0a;;
	text-decoration:none;
	background:#fff
}
.crumb-select-item:hover i {
	background-color:#6c9c0a;
	background-position: 7px -158px
}
em, i, u {
    font-style: normal;
}
.crumbs-arrow {
    float: left;
    margin-right: 5px;
    font-style: normal;
}
.pbrand{width:100%;  clear:both; overflow:hidden; background-color:#f9f9f9; border-bottom:1px solid #ddd;  position:relative; height:auto; border-top:0px !important;}
.pbrand_l{width:70px; background-color:#f9f9f9; text-align:center; height:100%; line-height:30px; font-weight:bold; float:left; overflow:hidden;   }
.pbrand_m{width:913px; float:left;background-color:#fff;}
.pbrand_r{width:60px; height:auto;  float:right; margin-top:10px; text-align:center;}
#all_letters{float:left; clear:both; overflow:hidden; display:none; }
.all_letters ul li{display:inline}
.sl-b-letter{
	float:left;
	overflow:hidden;
	zoom:1;
	padding:6px 0 0 10px;
}
.sl-b-letter li {
	float:left;
	height:20px;
	line-height:20px;
	border:1px solid #FFF;
	padding:0 3px;
	cursor:default;
	text-align:center;
	color:#005aa0;
	margin:0 2px;
}
.sl-b-letter li.curr,.selector .sl-b-letter li:hover {
	border-color:#6c9c0a;
	color:#6c9c0a;
	cursor:pointer;
}
.sl-b-search {
	float:left;
	margin-top:5px;
	border:1px solid #ccc;
	*display:inline;
 color:#999
}
.sl-b-search i {
	float:left;
	width:22px;
	height:23px;
	background:url(/shop/images/search.icons.png) no-repeat 3px -117px
}
.sl-b-search .input-txt {
	float:left;
	border:1px;
	width:120px;
    height: 17px;
    line-height: 17px;
    border: 0px solid #CCC;
    padding: 3px;
    width: 92px;
}
#sj_input-txt{
	float:left;
	border:1px;
	width:120px;
    height: 17px;
    line-height: 17px;
    border: 0px solid #CCC;
    padding: 3px;
    width: 92px;
}
.btn-multiple {
	float:left;
	display:inline-block;
	height:23px;
	line-height:23px;
	border:1px solid #DDD;
	padding: 0 7px 0 17px;
	position:relative;
	background:#fff;
	color:#333;
	width: 26px;
}
.btn-multiple i {
	position:absolute;
	display:block;
	font-style:normal;
	left:3px;
	top:0;
	width:13px;
	height:20px;
	background:url(/shop/images/search.ele.png) no-repeat 0 -63px;
	-webkit-transition:background-position .15s ease-in-out;
	-moz-transition:background-position .15s ease-in-out;
	transition:background-position .15s ease-in-out
}
.btn-multiple:hover {
	text-decoration:none;
	color:#6c9c0a;
	border-color:#6c9c0a
}
.btn-multiple:hover i {
	background-position:0 -84px
}
.sl-v-logos{clear:both; overflow:hidden}
.sl-v-logos ul {
	overflow:hidden;
	zoom:1;
	padding:5px 0 5px 5px;
}
.sl-v-logos ul li{display:none}
.sl-v-logos ul li img{}
.sl-v-logos li a {
	display:block;
	border:1px solid #FFF;
	height:46px;
	width:104px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	zoom:1;
	color:#005aa0;
	line-height:46px;
	text-align:center;
}
.sl-v-logos ul li a img
{
	width:92px; height:36px;
	float:left;
}
#sl-v-logos { height:auto;}
#sl-v-logos ul,#sj_sl-v-logos ul,#fenlei_sl-v-logos ul {
	padding:0 10px;
	overflow:hidden;
	zoom:1;
}
.s_s{background:url(../images/all_sel.png) left center no-repeat}
.s_n_s{background:url(../images/grey_sel.png) left center no-repeat}
.n_n_s{background:url(../images/no_sel.png) left center no-repeat}
.red_s_s{background:url(../images/red_sel.png) left center no-repeat; display:inline-block }
.red_n_s{background:url(../images/red_no_sel.png) left center no-repeat; display:inline-block;}
.baoyou span{ padding-left:20px; cursor:pointer;}
.gray_red_n_s{background:url(../images/grey_no_sel_baoyou.png) left center no-repeat; display:inline-block;}
.gray_red_s_s{background:url(../images/red_sel.png) left center no-repeat; display:inline-block;}
#fenlei_sl-v-logos li 
{
	float:left;
	background-color:#fff;
	text-align:center;
	line-height:35px;
	color:#005aa0;
	cursor:pointer;
	margin-right:15px;
	/*here why display:none;*/
	display:none;
}
#fenlei_sl-v-logos ul li:hover{
	color:#6c9c0a;}
#sl-v-logos li a {
	display:inline;
	height:35px;
	width:114px;
	overflow:hidden;
	zoom:1;
	color:#005aa0;
	line-height:35px;
	text-align:left;
}
#fenlei_sl-v-logos li a
{
	display:inline;
	height:35px;
	width:90px;
	overflow:hidden;
	zoom:1;
	color:#005aa0;
	line-height:35px;
	text-align:left;
}
#sl-v-logos li a:link {color:#005aa0;}
#sl-v-logos li a:visited {color:#005aa0;}
#sl-v-logos li a:hover { color:#e4393c;}
#sl-v-logos li a:active {color:#005aa0;}
#fenlei_sl-v-logos li a:link {color:#005aa0;}
#fenlei_sl-v-logos li a:visited {color:#005aa0;}
#fenlei_sl-v-logos li a:hover { color:#e4393c;}
#fenlei_sl-v-logos li a:active {color:#005aa0;}
.sl-v-logos li a img {
	margin:5px 6px;
	vertical-align:top
}
.sl-v-logos li a:hover {
	text-decoration:none;
	color:#6c9c0a
}
.sl-v-logos li a:hover img {
	_display:block;
	_margin:0;
	_padding:5px 6px
}
.sl-v-logos li.selected,.selector .sl-v-logos li:hover {
	position:relative;
	z-index:5;
	border-color:#6c9c0a;
	color:#6c9c0a
}
.p_n_s{
	background:none;
    float:left;
	width:106px;
	height:48px;
	padding:0;
	border:1px solid #DDD;
	margin:5px;
background-color:#fff;
	text-align:center;	
}
.p_s{
	background:url(../images/p_sel.png) right bottom no-repeat;
	float:left;
	width:106px;
	height:48px;
	padding:0;
	border:1px solid #6c9c0a;
	margin:5px;
	background-color:#fff;
	text-align:center;	
}
#pbrand_sl_v_logos ul li i{
	z-index:100;
}
.sl-btns {
	text-align:center;
	padding:5px 0;
	clear:both;
	overflow:hidden;
	margin:0 auto;
	width:100%;
	margin:5px 0;
	display:none;
}
.btn-Confirm,.sj_btn-Confirm{
	/*display:none;*/
    padding:4px 10px 4px 10px;
    color: #fff;
    border: 0;
    color: #FFF !important;
    background-color: #6c9c0a;
	width:52px;
	border-radius:2px;
}
.btn-Confirm a{color:#ddd !important}
.btn_diabled,.sj_btn_diabled{
border: 1px solid #DDD;
padding:4px 10px 4px 10px;
width:52px;
background: #FFF;
cursor: default;
color: #CCC;
border-radius:2px; 
}
.sl-btns  a:hover{color: #CCC;}
.btn-Cancel {
	width:52px;
    border: 1px solid #DDD;
    color: #666;
	padding:4px 10px 4px 10px;
    background-color: #f7f7f7;
	margin:0 auto;
	border-radius:2px;
	margin-left:10px;
}
 .sl-v-tab {
	z-index:20;
	margin-bottom:5px;
}
.selector .sl-tab-trigger {
	padding:4px 0 0 10px;
	overflow:hidden
}
.sl-tab-trigger .trig-item {
	float:left;
	height:23px;
	line-height:23px;
	padding:0 3px 0 6px;
	border:1px solid #ddd;
	background:#fff;
	margin-right:15px;
}
.sl-tab-trigger .trig-item .text {
	color:#005aa0;
}
.sl-tab-trigger .trig-item .arrow {
	display:inline-block;
	width:20px;
	height:20px;
	vertical-align:top;
	background:url(/shop/images/search.ele.png) no-repeat 4px 9px
}
.sl-tab-trigger .trig-item.trig-curr {
	height:24px;
	border-color:#999;
	border-bottom:medium none;
	text-decoration:none;
	position:relative;
	z-index:2
}
.sl-tab-trigger .trig-item.multiple {
	border:2px solid #edd28b;
	border-bottom:none
}
.sl-tab-trigger .trig-item .arrow:hover {
	text-decoration:none;
	background:url(/shop/images/search.ele.png) no-repeat 4px -43px
}
.sl_v_list{width:774px; overflow:hidden; clear:both; height:auto; border:1px solid #999999; margin-top:-1px;z-index:2000; line-height:50px; text-align:left; display:none;background:#fff; margin-left:10px;  }
.sl_v_list a:link{color:#005aa0;}
.sl_v_list a:visited{color:#005aa0;}
.sl_v_list a:hover{color:#e4393c;}
.sl_v_list a:active{color:#005aa0;}
.sl_v_list_l{width:683px; overflow:hidden; clear:both; float:left;  }
.sl_v_list_l ul{list-style:none; padding-left:10px;background:#fff; }
.sl_v_list_l ul li{ display:inline;  padding-right:20px; color:#005aa0; cursor:pointer; }
.sl_v_list_l ul li:hover{color:#6c9c0a;}
.sl_v_list_l ul li a{ padding-right:20px; }
.sl_v_list_r{width:65px; overflow:hidden;  float:right; }
.pbrand_sl_b_selected{
	clear:both;
	overflow:hidden;
	float:left;
	width:100%;
	padding:0 10px;
	display:none;
}
.pbrand_sl_b_selected ul{
	margin:0;
	padding:0;
}
.pbrand_sl_b_selected li{
	margin:0;
	padding:0;
}
.pbrand_sl_b_selected ul li{
display:inline;
line-height:30px;
text-align:left;
padding-right:7px;
float:left;
}
.pbrand_sl_b_selected ul li:hover{
	color:#6c9c0a;
	cursor:pointer;
}
.pbrand_sl_b_selected ul li i{
padding:0 8px 0 8px;
margin-right:2px;
background: url(/shop/images/all_sel.png) no-repeat ;
}
.filter {
	position:relative;
	z-index:4;
	_zoom:1;
	border:1px solid #DDD;
	border-bottom:0px;
}
.filter .f-line {
	height:25px;
	padding:6px 8px;
	background:#F9F9F9;
	zoom:1
}
.filter .f-line.top {
	height:25px;
	background:#F1F1F1
}
.filter .f-title {
	float:left;
	line-height:25px;
	margin-right:10px
}
.filter .f-sort {
	float:left;
	margin-right:13px
}
.filter .f-sort .arrow,.filter .f-sort .arrow-bottom,.filter .f-sort .arrow-top {
	float:left;
	width:7px;
	overflow:hidden;
	background:url(/shop/images/sprite-arrow.png) no-repeat 0 -100px
}
.filter .f-sort .arrow {
	height:11px;
	margin-top:6px
}
.filter .f-sort .arrow-top {
	height:4px;
	margin-top:6px;
	background-position:-10px -100px
}
.filter .f-sort .arrow-bottom {
	height:4px;
	margin-top:3px;
	background-position:-10px -110px
}
.filter .f-sort .fs-down,.filter .f-sort .fs-up {
	display:inline-block;
	width:7px;
	margin-left:5px;
	vertical-align:top;
	*cursor:pointer
}
.filter .f-sort .fs-tit {
	display:inline-block;
	vertical-align:top;
	*cursor:pointer
}
.filter .f-sort a {
	float:left;
	padding:0 9px;
	height:23px;
	border:1px solid #CCC;
	line-height:23px;
	margin-right:-1px;
	background:#FFF;
	color:#333
}
.filter .f-sort a:hover {
	position:relative;
	text-decoration:none;
	border-color:#e4393c;
	color:#e4393c
}
.filter .f-sort a:hover .fs-down .arrow {
	background-position:0 -140px
}
.filter .f-sort a.curr {
	border-color:#e4393c;
	background:#e4393c;
	color:#FFF
}
.filter .f-sort a.curr .arrow-top {
	background-position:-10px -120px
}
.filter .f-sort a.curr .arrow-bottom {
	background-position:-10px -130px
}
.filter .f-sort a.curr .fs-down .arrow {
	background-position:0 -120px
}
.filter .f-sort a.curr .fs-down .arrow-top,.filter .f-sort a.curr .fs-up .arrow-bottom {
	filter:alpha(opacity=50);
	-moz-opacity:.5;
	opacity:.5
}
.filter .f-sort a.curr:hover {
	color:#fff
}
.filter .f-price {
	position:relative;
	float:left;
	width:132px;
	height:25px;
	margin-right:12px;
	/*border:1px solid #ddd;
	border-top:0px;
	border-bottom:0px;
	padding:6px;
	background-color:#fff;
	margin-top:-6px;*/
}
.filter .f-price .f-price-set {
	width:100%;
	height:100%;
	overflow:hidden
}
.filter .f-price .f-price-set .input-txt,.filter .f-price .f-price-set em {
	float:left;
	display:inline
}
.filter .f-price .f-price-set .input-txt {
	width:42px;
	border-color:#ccc;
	color:#333
}
.filter .f-price .f-price-set .input-txt:focus {
	outline-color:transparent
}
.filter .f-price .f-price-set em {
	width:12px;
	line-height:23px;
	color:#333;
	text-align:center
}
.filter .f-price .f-price-edit {
	display: none;
	width: 144px;
	height: 25px;
	border: 1px solid #ddd;
	position: absolute;
	background: #fff;
	border-top:0px;
	padding-top:5px;
	padding-bottom:5px;
	left:-1px;
}
.filter .f-price .f-price-set .input-txt {
    width: 52px;
    border-color: #ccc;
    color: #333;
}
.filter .f-price .f-price-set .input-txt, .filter .f-price .f-price-set em {
    float: left;
    display: inline;
}
.input-txt {
    height: 17px;
    line-height: 17px;
    border: 1px solid #CCC;
    padding: 3px;
    width: 58px;
}
.filter .f-price .f-price-set em {
    width: 12px;
    line-height: 23px;
    color: #333;
    text-align: center;
}
.filter .f-price .f-price-set .input-txt, .filter .f-price .f-price-set em {
    float: left;
    display: inline;
}
em, i, u {
    font-style: normal;
}
.fl {
    float: left;
}
.filter .f-price .f-price-edit .item1 {
    width: 36px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    color: #005aa0;
	margin-right:20px;
}
.filter .f-price .f-price-edit .item2 {
    width: 38px;
    height: 17px;
    line-height: 17px;
    padding: 3px;
    border: 1px solid #ccc;
    text-align: center;
    background: #f7f7f7;
    color: #333;
}
.filter .page{float:right;}
.filter .page .txt{float:left;line-height:24px;padding:0 15px;color:#666;}
.filter .page span.n{color:#BB3221;}
.filter .page a.prev,.filter .page a.next,.filter .page span.prev,.filter .page span.next{width:18px;height:18px;border:1px solid #cccccc;margin:2px;text-indent:-9999px;float:left;overflow:hidden; }
.filter .page a.prev{background:url(../images/productlist.png) no-repeat -18px -14px;}
.filter .page a.next{background:url(../images/productlist.png) no-repeat -36px -14px;}
.filter .page a.prev:hover{background:url(../images/productlist.png) no-repeat 0 -124px;border:1px solid #6c9c0a;}
.filter .page a.next:hover{background:url(../images/productlist.png) no-repeat -18px -124px;border:1px solid #6c9c0a;}
.filter .page span.prev{background:url(../images/productlist.png) no-repeat -36px -124px;}
.filter .page span.next{background:url(../images/productlist.png) no-repeat -54px -124px;}
.filter .total{float:right;line-height:24px;padding:2px 15px 0 0;font: 12px/150% tahoma,arial,Microsoft YaHei,Hiragino Sans GB,"\u5b8b\u4f53",sans-serif; color:#999;}
.filter .total span{color:#bb3221;font-weight:bold;}
.p-list a:hover{color:#BB3221;}
.p-list{background-color:#fff; width:1053px; border:1px solid #dadada; padding:5px 0 5px 0px; position:relative; margin-bottom:3px;}
.p-list .list-all li{float:left;width:198px;height:348px;padding:5px; margin-left:5px;}
.p-list .list-all li .l-wrap{width:176px;height:326px;padding:11px;position:relative;z-index:1;}
.p-list .list-all li.curr{padding:0;border:5px solid #f5f5f5;border-radius:6px;}
.p-list .list-all li:hover{padding:0;border:5px solid #f5f5f5;border-radius:6px;}
.p-list .list-all li .l-wrap:hover{border:1px solid #d7d7d7;padding:10px;}
.p-list .list-all .pic{text-align:center;}
.p-list .list-all .pic img{width:176px;height:176px;border:0;}
.p-list .list-all .price{margin:8px 0 5px 0;height:20px;overflow:hidden;zoom:1;}
.p-list .list-all .price span{ float:left;margin-right:5px;_display:inline;line-height:20px;}
.p-list .list-all .p-now{color:#BB3221;}
.p-list .list-all .p-now b{font-size:16px;font-weight:normal;}
.p-list .list-all .price .tao_baoyou{padding:10px 0 10px 27px;background:url(../images/tao_baoyou.png) no-repeat}
.p-list .list-all .price .buy_p{color:#888; float:right}
.p-list .list-all .my_sale{color:#888; padding:0 2px 0 2px  }
.p-list .list-all .my_cc{color:#888; padding:0 2px 0 2px  }
.p-list .list-all .my_pl span b{color:#888; padding:0 2px 0 2px  }
.p-list .list-all .price .unit{color:#888;font-weight:normal; }
.p-list .list-all .p-nor{text-decoration: line-through;}
.p-list .list-all .active{background-color:#6f9a09;padding:0 2px;color:white;}
.p-list .list-all .title-a,.p-list .title-b{height:20px;line-height:20px;overflow:hidden;}
.p-list .list-all .title-c{height: 40px;line-height: 20px;overflow: hidden; text-align:left;}
.p-list .list-all .title-b{color:#EA5404;}
.p-list .list-all .title-b a:link,.p-list .list-all .title-b a:visited{color:#EA5404;}
.p-list .list-all .comment{color:#195f45;height:20px;line-height:20px;overflow:hidden; text-align:left}
.p-list .list-all .comment a{font-weight: 700;
}
.p-list .list-all .comment .cc{float:right; color:#999; text-align:right}
.p-list .list-all .comment a:link{color: #005aa0;}
.p-list .list-all .comment a:visited{color: #005aa0;}
.p-list .list-all .comment a:hover{color:#BB3221;;}
.p-list .list-all .comment a:active{color: #005aa0;}
.p-list .list-all .action{margin-top:5px;}
.p-list .list-all .p-num{float:left;width:50px;height:25px;overflow:hidden;zoom:1; }
.p-list .list-all .p-num input{width:21px;height:18px;line-height:18px;text-align:center;border:1px solid #dadada;padding:2px;overflow:hidden;color:#6b6b6b;}
.p-list .list-all .p-num span{float:left;margin-right:2px;}
.p-list .list-all .p-num a{
	width:13px;height:9px;border:1px solid #dadada;line-height:9px;
	text-align:center;text-decoration:none;
	cursor:pointer;color:#6b6b6b; display:block;}
.p-list .list-all .p-num .p-reduce{margin-top:2px; line-height:5px;}
.p-list .list-all .p-num .disable{color:#dadada;cursor:default;}
.p-list .list-all .p-num .able{color:#666;cursor:pointer;}
.p-list .list-all .lb_p-btn{width:50px; float:left;border:1px solid #dadada;  text-align:left;	border-radius:2px;	cursor:	pointer;	height: 22px;	line-height: 22px;	color:#557e00; background: url(../images/green_car.png) no-repeat ;border:1px solid #dadada; padding:0 0 0 6px; background-position:34px 5px;
}
.p-list .list-all .lb_p-btn a{ padding:5px 24px 5px 0px}
.lb_p-btn a:link{color:#6B9C05}
.lb_p-btn a:visited{color:#6B9C05}
.lb_p-btn a:hover{color:#fff;}
.p-list .list-all .lb_p-btn:hover{    background: url(../images/white_car.png) no-repeat ;border:1px solid #dadada; padding:0 0 0 6px; background-position:34px 5px;border:0px;border-radius:2px;background-color:#6B9C05;color:#FFFFFF;}
.p-list .list-all .p-btn1{width:60px; float:right;border:1px solid #dadada;	border-radius:2px;	cursor:	pointer;height: 22px;	line-height: 22px;	color:#557e00; padding:0 2px 0 2px;
}
.p-list .list-all .p-btn1 a{ padding:5px 0px 5px 0px}
.p-btn1 a{color:#6B9C05; }
.p-btn1 a:link{color:#6B9C05}
.p-btn1 a:visited{color:#6B9C05}
.p-btn1 a:hover{color:#fff;}
.p-btn1 a:active{color:#6B9C05}
.p-list .list-all .p-btn1:hover{color: #FFFFFF; background:#6B9C05;border:0px;border-radius:2px;}
.p-list .list-all .sj_dp{clear:both; overflow:hidden; float:left; line-height:35px; width:100%; color:#888; }
.p-list .list-all .sj_dp .ww-inline{width: 16px;height: 16px; float:left; margin-top:9px; margin-right:2px; background:url(../images/lb_ww.png) no-repeat ; background-size:100% 100% }

.p-list .list-all .sj_dp .ww-off{width: 16px;height: 16px; float:left; margin-top:9px; margin-right:2px; background:url(../images/one_ww_off.png) no-repeat ; background-size:100% 100% }


.p-list .list-all .sj_dp span{
     color:#888;}
.p-list .list-all .sj_dp .sj_name{ float:left; text-align:left; padding-left:2px;}
.pagepage {padding:3px; margin: 0 auto; padding-top: 3px; text-align: center; clear:both;margin:0 auto;  text-align:right; line-height:30px; padding-right:20px; font: 12px/150% Arial,Verdana,"ËÎÌå"; }
#pagepage{clear:both;}
.pagepage a {border: #dadada 1px solid; padding-right: 5px; padding-left: 5px; padding-bottom: 2px; margin: 2px;  color: #456da8; padding-top: 2px;  text-decoration: none;}
.pagepage a:hover {border: 1px solid #D42F13;  color: #D42F13;}
.pagepage a:active {border: #dadada 1px solid;}
.pagepage span {border: #eee 1px solid; padding-right: 5px; padding-left: 5px; padding-bottom: 2px; margin: 2px;  color: #ddd; padding-top: 2px; } 
.pagepage span.current {border: #ff6600 1px solid; padding-right: 5px;  padding-left: 5px; font-weight: bold; padding-bottom: 2px; margin: 2px;color: #fff; padding-top: 2px; }
.pagepage select{ vertical-align:middle; margin-top:-2px;}
.pagepage .bold_bg{ background-color:#D8EBF8;}
#ga{width:500px; height:300px; background-color:#FFC; border:1px solid #000; margin:0 auto; margin:10px;}


* html .side-wrap{position:absolute;bottom:auto;top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0 +20)));}
.side_pos {
    position: fixed;
    right: 50%;
    margin-right: -650px;
    top: 330px;
}



.side-wrap .side-c{width:44px;height:44px;position:relative;margin-top:6px; }
.side-wrap #side_kefu{border:1px solid #dadada; background:#f5f5f5;}
.side-wrap .s-cart-smnum{position: absolute; top: -5px; right: 7px; width: 18px; text-align: center; color: #FA9600; border: 1px solid #dedede; height: 18px; line-height: 18px; border-radius: 10px; background-color: white;}
.side-wrap .s-cart-num{position: absolute; top: -5px; right: -9px; width: 18px; text-align: center; color: #FA9600; border: 1px solid #dedede; height: 18px; line-height: 18px; border-radius: 10px; background-color: white; overflow:hidden;
background-color: #FA9600;
color: white;
border: 1px solid #FA9600;
font-weight:bold;
display:none;
}
.side-wrap .s-cart-add{background-color:#FA9600;color:white;border:1px solid #FA9600;
position: absolute;
top: -5px;
right: -9px;
width: 34px;
text-align: center;
color: #FA9600;
border: 1px solid #dedede;
height: 18px;
line-height: 18px;
border-radius: 10px;
background-color: white;
background-color: #438315;
color: white;
border: 1px solid #438315;
overflow: hidden;
}
.side-wrap .s-cart{background:url(../images/productList.png) no-repeat 0 -45px;width:42px;height:42px;display:block;border:1px solid #dadada;}
.side-wrap .s-kefu{display:block;border:1px solid #dadada;width:42px;height:42px;}
.side-wrap .s-guang{background:url(../images/productList.png) no-repeat -42px -82px;width:42px;height:42px;display:block;border:1px solid #dadada;}
.side-wrap .s-app{background:url(../images/productList.png) no-repeat -42px -40px;width:42px;height:42px;display:block;border:1px solid #dadada;text-indent:-9999px;overflow:hidden;}
.side-wrap .s-back{background:url(../images/productList.png) no-repeat -84px -142px;width:42px;height:42px;display:block;border:1px solid #dadada;}
.side-wrap .s-top{width:42px;height:42px;display:none;background:url(../images/productList.png) no-repeat 0 -82px;border:1px solid #dadada;}
.side-wrap a.s-cart:hover{background:url(../images/productList.png) no-repeat 0 -147px;}
.side-wrap a.s-guang:hover{background:url(../images/productList.png) no-repeat -42px -184px;}
.side-wrap a.s-app:hover{background:url(../images/productList.png) no-repeat -42px -142px;}
.side-wrap a.s-back:hover{background:url(../images/productList.png) no-repeat -84px -184px;}
.side-wrap a.s-top:hover{background:url(../images/productList.png) no-repeat 0 -184px;}
.side-wrap .side_v{
    background: url(../images/paid/paid_bg.png) no-repeat -41px -182px;
    width: 44px;
    height: 44px;
    display: block;
}
.side_pos .s-guang,.side_pos .s-cart,.side_pos .s-app,.side_pos .s-top{filter:alpha(opacity=80);opacity:0.8;}
.listpic-mini{position:absolute;width:60px;height:60px;border:1px solid #dedede;overflow:hidden;z-index:98;}
.listpic-mini img{width:60px;height:60px;}
.appDown{position:absolute;right:44px;bottom:0px;width:392px;overflow:hidden;}
.appItem{position:relative;bottom:0;border:1px solid #dedede;width:380px;background-color:white;}
.cart-list .floatcar .btnhover,.his-list .floatcar .btnhover{top:-29px}
.cart-list .btn{display:none;}
.cart-list .cart-num{height:48px;text-align:center;color:#000000;display:none;}
.cart-list .cart-num-icon{background:url(../images/p_sel_list.png) no-repeat ;height:19px;padding:0 0 0 25px;display:inline-block;margin-top:20px;}
.cart-list #add-num{color:#EA5404}
.cart-shopping{position:absolute;right:44px;width:480px;overflow:hidden; top:17px; height:auto;}
.cart-list{position:relative;border:1px solid #dedede;width:470px;background-color:white;}
.cart-list .floatcar{position:static;border:0 none;box-shadow:none;/*background-color:white;*/  }
.cart-wrap .cart-arr{
	right:-8px;position:absolute;margin-left:-1px;top:6px;background:url(../images/productList.png) no-repeat -88px -88px;width:8px;height:15px;}
.his-list{position:relative;bottom:0;border:1px solid #dedede;width:460px;background-color:white; }	
.history{position:absolute;right:44px;bottom:0px;width:470px;overflow:hidden;}
.his-list .floatcar{position:static;border:0 none;box-shadow:none;/*background-color:white;*/}
.guang .cart-num{text-align:center;color:#000000;padding:10px;border-bottom:1px solid #1B6146;}
.guang .cart-arr{right:-8px;position:absolute;margin-left:-1px;bottom:100px;background:url(../images/productList.png) no-repeat -88px -88px;width:8px;height:15px;}
.guang .floatcar ul,.cart-wrap .floatcar ul{max-height:260px;}
.guang .floatcar ul li .r a:link,.guang .floatcar ul li .r a:visited{color:#547e01;}
.floatcar ul li .c a{height:18px;overflow:hidden;display:block;}
#list_cart .title{color:#666666;}
.p-list .list-all .title-c,.l-buy .title-c,.p-guess .title-c,.fl-pic .title-c{height:40px;line-height:20px;overflow:hidden; color:#333; line-height:18px; }
.cx_icon{position:absolute;top:5px;}
#list_cart ul li.nmtop{background-color: #F2F6ED;border-bottom: 1px solid #CCCCCC;height: 26px;line-height: 26px;margin: 0;overflow: hidden;padding: 0;}
#list_cart ul li.nmlist{border: 0 none;}
#list_cart ul li.nmline{ border-bottom: 1px dashed #CCCCCC;height: 0;line-height: 0;margin: 0;overflow: hidden;padding: 0;}
.appDown .cart-arr{right:-8px;position:absolute;margin-left:-1px;bottom:63px;background:url(../images/productList.png) no-repeat -88px -88px;width:8px;height:15px;}
.appItem{padding:20px 0 0 0;}
.appItem .sf-client{margin-bottom:10px;margin-left:50px;position:relative;text-align:left;}
.appItem .client-img{width:115px;height:116px;overflow:hidden;background:url(../images/indexImg20130307.png?v=1.4) no-repeat 0 -210px;display:block;}
.appItem i{position:absolute;width:50px;height:29px;left:135px;top:20px;background:url(../images/header.png) no-repeat -73px -93px;display:block;}
.appItem .client-txt{position:absolute;left:145px;top:54px;}
.appItem .client-txt em{display:block;line-height:20px;}
.appItem .client-txt strong{color:#76ac25;line-height:20px;}
.appItem .client-promo{height:30px;background:url(../images/indexImg20130307.png?v=1.4) no-repeat -116px -210px #fcfbe4;text-align:center;color:#fa6400;font-size:14px;font-weight:bold;line-height:30px;}
.appItem .client-promo a:link,.appItem .client-promo a:visited{color:#fa6400;}
#info{font-family:"Times New Roman", Times, serif}
#info span{color:#666;}
#info span.p-now{color:#E4393C}
#info del{color:#888;}
.his-list .floatcar ul li .r {
    position: absolute;
    width: 120px;
    height: 36px;
    right: 30px;
}
.content_list .left-box .catlist ul li .my_sel{ line-height:25px;}
.content_list .left-box .catlist ul li span{color:#999; padding-left:3px;}
.baoyou{float:left; line-height:26px; color:#333}
.TQMiniMess_common,
#tq_float_container{display:none;}
.site-c a{ display:inline-block; width:79px; height:25px; }

#sj_info{clear:both; overflow:hidden; }
#sj_side_kefu{clear:both; overflow:hidden; }
#sj_side_kefu a{ display:inline-block; vertical-align:top;}
#sj_side_kefu .sj_off{width:16px; height:16px; display:inline-block;  background:url(../images/t_ww.gif) -83px -24px  no-repeat; }
#sj_side_kefu .sj_on{width:16px; height:16px; display:inline-block;  background:url(../images/t_ww.gif) -83px -4px  no-repeat; }
#b_site_kefu{width:79px; height:25px; display:inline-block; overflow:hidden;}
.b_off{width:79px; height:25px; display:inline-block;background:url(/shop/images/tq_gray.png) no-repeat; }
.b_on{width:79px; height:25px; display:inline-block;background:url(/shop/images/TQ.png) no-repeat;}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
  color: #D0D0D0;
}
input:-moz-placeholder, textarea:-moz-placeholder {
  color:#D0D0D0;
}
input::-moz-placeholder, textarea::-moz-placeholder {
  color: #D0D0D0;
}
input:-ms-input-placeholder, textarea:-ms-input-placeholder {
  color: #D0D0D0;
}
#pr131{/*display:none*/}