body{font-size:12px;}
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:link{ color:#438315;}
a:visited{color:#438315}
a:hover {color:red;}
a:active{color:#438315}
.pW{width:1200px;margin:0 auto;}
.fl{float:left;}
.fr{float:right;}
#show_message{padding-left:10px; color:#666;}
#search_list { text-align:center}
.topMenu{width:1200px;height:26px; line-height:26px;text-align:center;padding:0px;background:#E3FBE5; margin:0 auto; z-index:0; }
.topMenu {color:#438315}
.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:815px;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;padding:0;width:1200px;clear:both; z-index:-1;}
.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; /*background:url(../images/cate_bg.jpg)*/;}
.navmenu .categories a.topall{height:32px;line-height:32px;display:block;margin:0px; padding:0px;color:#fff;font-size:14px; font-family:Microsoft YaHei; 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;font-family:Microsoft YaHei;}
#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:560px;height:298px;background:#ffffff;z-index:9;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:1197;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:506px;}
#booksort .cat-sort{width:542px;height:248px;padding:8px 0 24px 10px;}
#booksort .cat-sort dl{overflow:hidden;zoom:1;font-family:Microsoft YaHei;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;font-family:Microsoft YaHei;}
#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;font-family:Microsoft YaHei;}
#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-family:Microsoft YaHei;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; font-family:Microsoft YaHei; clear:both;letter-spacing:1px; text-align:center;width:244px;}
.header_inner .logo div.logo-text font{font-family:Microsoft YaHei;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 15px;}
#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;}
.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; }
#search_list ul li:hover{ cursor:pointer; background:#E3FBE5}
.shopingcar{
	width: 146px;
	padding-left: 48px;
	position: absolute;
	height: 28px;
	border: 1px solid #ccc;
	line-height: 28px;
	font-size: 12px;
	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;}
.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-size:12px;font-weight:bold;}
.floatcar .total p font{color:#ea5404;font-size:14px;font-weight:bold; font-family: Verdana, Geneva, sans-serif;}
.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; font-family:Verdana, Geneva, sans-serif}
.floatcar ul li .r font{color:#f05404;font-size:14px;font-weight:bold;}
.floatcar ul li .r a{clear:both;color:#999999; text-decoration:none}
.floatcar ul li .r a:hover{ text-decoration:underline}
a.submit5{ font-size:14px;color:#fff; padding:5px 10px 5px 10px; cursor:pointer; text-align:center; background-color:#5D9903; border-radius:3px;}
a.submit5:hover{color:#fff; background-color:#69AD03; }
#clear_buycar {
    margin-right:10px;
    font-size: 12px;
    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;}
.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;}
.tj_head{clear:both; overflow:hidden; width:1198px; background:#78b270; height:35px; margin:0 auto;  }
.tj_head .cir{ position:absolute; width:11px; height:11px;background:url(../images/index_icon_new.png) no-repeat -140px -153px;}
.tj_head .good_icon{ position:absolute; width:30px; height:25px;background:red; background:url(../images/index_icon_new.png) no-repeat -151px -242px;  margin-left:30px; margin-top:5px; }
.tj_head .good_title{ font-size:14px; text-align:left; margin-left:70px; line-height:35px; width:300px;}
.tj_head .good_title span{font-size:14px; font-weight:bold; color:#fff;}
.tj_head  .good_more {width:58px; font-size:14px; margin-right:30px;
 line-height:35px;  float:right; color:#fff; background:url(../images/fm_tj_down_sjx.png) right center no-repeat}
.tj_head  .good_more  a:link{color:#fff;}
.tj_head  .good_more  a:visited{color:#fff;}
.tj_head  .good_more  a:hover{color:#fff;}
.tj_head  .good_more  a:active{color:#fff;}
.indexW{width:1197px;margin:0 auto; clear:both; overflow:hidden; position:relative; }
.mt1 .lm_list{position:absolute;  right:4px; top:4px; background:#fff; display:none;  border:1px solid #78B270; line-height:24px;   border-radius:2px;  }
.mt1 .lm_list li{ margin:0 4px;}
.mt1 .lm_list a{color:#78B270;}
.mt1 .lm_list a:link{color:#78B270;}
.mt1 .lm_list a:visited{color:#78B270;}
.mt1 .lm_list a:hover{color:red;}
.mt1 .lm_list a:active{color:#78B270;}
.mt1 .lm_up{
height: 0;
width: 0;
border:4px solid transparent;
border-bottom: 4px solid #78B270;
position:absolute;
right:38px;
top:-4px;
display:none;
}
.mt1 .lm_up_down{
height: 0;
width: 0;
border:4px solid transparent;
border-bottom: 4px solid #fff;
position:absolute;
right:38px;
top:-3px;
display:none;
}
.mt2 .lm_list{position:absolute;  right:4px; top:64px; background:#fff; display:none;  border:1px solid #FFBF24; line-height:24px;   border-radius:2px;  }
.mt2 .lm_list li{ margin:0 4px;}
.mt2 .lm_list a:link{color:#FA6400;}
.mt2 .lm_list a:visited{color:#FA6400;}
.mt2 .lm_list a:hover{color:red;}
.mt2 .lm_list a:active{color:#FA6400;}
.mt2 .lm_up{
  height: 0;
  width: 0;
  border:4px solid transparent;
  border-bottom: 4px solid #FFBF24;
  position:absolute;
  right:38px;
   top:56px;
   display:none;
}
.mt2 .lm_up_down{
  height: 0;
  width: 0;
  border:4px solid transparent;
  border-bottom: 4px solid #fff;
  position:absolute;
  right:38px;
   top:57px;
  display:none;
}
.mt2 .k_1{  height: 0;
border-top: 5px solid red;
border-left:5px solid transparent;
border-right:5px solid transparent;
position:absolute;
top:31px;
right:31px;
display:inline-block;
}
.mt2 .k_2{  height: 0;
border:5px solid transparent;
border-top: 5px solid #FFECBF;
border-left:5px solid transparent;
border-right:5px solid transparent;
position:absolute;
top:30px;
right:31px;
display:inline-block;
}
.mt1{line-height:0;/*background-color:#93B77A;*/; border-left:1px solid #78b270;}
.mt3,mt4,mt5,mt6,mt7{ margin-top:15px; background-color:#93B77A;}
.mt3 .subCont .gBtn{position:absolute;width:176px;height:24px;border-radius:2px;background:#A66305;
filter:alpha(opacity=55);-moz-opacity:0.55;opacity:0.55;top:261px;z-index:4; }
.mt7 .subCont .gBtn{position:absolute;width:176px;height:24px;border-radius:2px;background:#1D6597;filter:alpha(opacity=55);-moz-opacity:0.55;opacity:0.55;top:276px;z-index:4;}
.bestbuy .b_left{
	clear:both;
	width: 1197px;
	margin: 0 auto;
	overflow: hidden;
	display: block;
}
.bestbuy h2{ color:#333333; font-weight:normal; font-size:16px; font-family:Microsoft YaHei;  text-align:left; height:35px; line-height:35px; padding-left:5px;}
.bestbuy h2 span{  overflow:hidden; height:14px;   float:right; }
.bestbuy .bbig{   float:left; display:block; width:1198px;  background-color:#fff; }
.bestbuy .bbig ul,.bestbuy .bbig li{list-style:none; margin:0; padding:0}
.bestbuy .bbig li{ position:relative; float:left;border:1px solid #93B77A; border-left:0; border-top:0; width:238.5px;  height:310px;overflow:hidden; line-height:20px;font-size: 14px;font-family: Microsoft YaHei; color:#666; background-color:#fff; }
.bestbuy .bbig li .title{clear:both; overflow:hidden; text-align:left;}
.bestbuy .bbig li .title a{line-height:20px; display:inline-block; height:40px;  text-align:left; padding:2px 5px;}
.bestbuy .bprice{ color:#FF4700;  font: bold 16px/18px Microsoft YaHei; display:inline-block; float:left; padding-left:5px;}
.bestbuy .good_cc{display:inline-block; float:right; padding-right:5px; font-size:12px; color:#666;}
.bestbuy .bbig li .pic{clear:both; overflow:hidden; padding-bottom:5px;}
.bestbuy .bbig li img{ width:222px; height:222px; padding-top:10px; }
.bestbuy .cc,.bestbuy .good_cc{ font-family:"Times New Roman", Times, serif;  color:#888; }
.bestbuy .bprice span{ }
.bbtn{position:absolute;width:160px;height:24px;
 border-radius:2px; background:#76ac25;filter:alpha(opacity=55);-moz-opacity:0.55;
 opacity:0.55;cursor:pointer; margin-left:14px; left:0; display:none;}
 .bestbuy .gBtn{position:absolute;width:222px;height:24px;
border-radius:2px;background:#76ac25;filter:alpha(opacity=55);-moz-opacity:0.55;opacity:0.55;bottom:14px;z-index:4;}
.bestbuy .gBtn a{ margin:0 auto;width:120px;height:24px;display:block;
background:url(../images/kong_car.png) no-repeat 10px;line-height:24px;
font-family:Microsoft YaHei;color:#fff;text-decoration:none;
padding-left:5px; float:left;}
.bestbuy .gBtn a:hover{text-decoration:none;}
.bestbuy .gBtn span{ line-height:24px; color:#fff; cursor:pointer}
.bbtn a{ width:60px; margin:0 auto;height:24px;display:block;background:url(../images/indexsprite.png) no-repeat -66px -177px;line-height:24px;font-family:Microsoft YaHei;color:#fff;text-decoration:none; padding-left:20px;}
.bbtn a:hover{text-decoration:none;}
.rSide1{margin-top:26px;float:right; border:1px solid #E8E8E8;width:222px;height:459px;_height:459px;*margin-top:36px;_margin-top:39px; overflow:hidden;}
.rImg2{height:300px;width:222px; text-align:center;overflow:hidden;}
.rImg2 img{height:300px;width:220px;}
.sfNews{ margin:0 auto; width:202px; overflow:hidden;}
.rTitle{border-bottom:1px dotted #DBDBDB;overflow:hidden;padding:15px 0 10px 0;  line-height:14px; overflow:hidden; height:14px;}
/*//特价*/
.timedbuy{background:#FFECBF; width:1200px; margin:0 auto; position:relative; padding-bottom:3px; margin-top:15px;}
.timedbuy .cir{ position:absolute; width:11px; height:11px;background:url(../images/index_icon_new.png) no-repeat -140px -206px;}
.timedbuy .cir_right{ position:absolute; width:11px; height:11px;background:url(../images/index_icon_new.png) no-repeat -170px -206px; right:0; top:0;}
.timedbuy .ttop{ font-size:24px; font-family:Microsoft YaHei; color:#FA6400; height:28px; line-height:28px; padding:18px 0 18px 20px;}
.timedbuy .ttop span{float:left;background:url(../images/index_icon_new.png) no-repeat -1px -314px; margin:-5px 0 0 10px; width:19px; height:37px;}
.timedbuy .ttop p{ float:left;margin:0 0 0 10px; padding:0;}
.timedbuy .ttop .t_jd{ margin-top:-2px; width:111px; height:28px; background:url(../images/index_icon_new.png) no-repeat -204px -319px;}
.timedbuy .ttop .ttl{  color:#565656; padding:0 10px 0 10px;}
.timedbuy .ttop .tt2{  color:#565656; padding:0 0px 0 0px;}
.timedbuy .ttop .xiaqi{margin-top:-2px; width:111px; height:28px; background:url(../images/index_icon_new.png) no-repeat -205px -289px;}
.timedbuy .ttop .tright{ float:right; width:60px; height:28px; text-align:center; font-size:14px; color:#666666; font-family:font-family: "宋体"; vertical-align:text-top; margin-right:30px; cursor:pointer;   display:inline-block;}
.
.timedbuy .ttop dd{ font-weight:bold; font-family:"宋体"; display:block; font-size:20px;color: #FFF; float:left; text-align:center;width:20px; height:28px;background:url(../images/indexsprite.png) no-repeat -83px -77px; margin:0 2px 0 0;}
.timedbuy .ttop .no{color:#555555; background:#FFECBF;font-weight:bold;font-size:18px; font-family:"宋体"; margin:0; width:16px;}
.timedbuy .tcenter{ background:#FFF;}
.tbList{ margin:0 20px 20px 22px; overflow:hidden;}
.tbList li{
	width: 181px;
	border-right: 1px solid #FFECBF;
	padding:5px;
	float: left;
	background: #FFF;
	position: relative;
	overflow: hidden;
	margin-top:1px;
}
.tbList li img{ width:181px; height:181px; margin-bottom:10px;}
.tbList .title{height:36px;line-height:18px;overflow:hidden; text-align:left;}
.tbList .title-a,.tbList .title-b,.tbList .title-b1{height:40px;line-height:20px;overflow:hidden; display:inline-block; clear:both; text-align:left; float:left;}
.title-a a{text-align:left; float:left;}
.tbList .title-b{color:#ea5404;}
.tbList .title-b1{color:#6b6b6b;}
.title-d{text-align:center;color:#ea5404; height:45px; overflow:hidden;}
.tbList .price{margin-top:5px;line-height:22px;height:22px;overflow:hidden; clear:both; display:inline-block; float:left; width:100%;}
.price b{font-size:14px;font-family:Microsoft YaHei;color:#ea5404;float:left; overflow:hidden; text-align:left;}
.price i{font-family: arial;font-weight: 400;font-size: 12px; font-style:normal;color: #999;font-size: 12px;  float:left; padding-left:5px; line-height:26px;}
.price b em{ font-size:14px;}
.price font{overflow:hidden;text-decoration:line-through; margin-left:5px;_margin-left:3px;float:left;width:50px;}
.tbList .price span{text-align:center; font-family:Microsoft YaHei;  float:right; background:#fa6400; padding:0 10px; border-radius:2px; margin:0 2px 0 0; display:inline-block;}
.tbList .price span a{ color:#FFF; float:right; display:inline-block;}
.tbover .price span{text-align:center; font-family:Microsoft YaHei;  float:right; background:#CBCBCB; padding:0 10px; border-radius:2px; _position:relative; margin:0 2px 0 0; height:22px; color:#FFF; line-height:22px; overflow:hidden;}
.tbList .price .yulan{text-align:center; font-family:Microsoft YaHei;  background:#75AB25; padding:0 10px 0 10px; border-radius:2px;height:22px;}
.tbList .price font,.tbover .price font{ width:35px;}
.tbover .title-a,.tbover .title-a a,.tbover .title-b,.tbover .price,.tbover .price b{color:#cccccc;}
.tbover img{filter:gray; -moz-opacity:0.1;opacity:0.1;}
.tbover .yover{ top:70px; left:25px; z-index:5; position: absolute; width:132px; height:54px; background:url(../images/index_new.png) no-repeat;}
.tbover .price .yulan{text-align:center; font-family:Microsoft YaHei;  background:#75AB25; padding:0 10px 0 10px; border-radius:2px;height:22px;}
/*fojiaoyunping*/
.fojiaoyunping{
	float: left;
	width: 220px;
	position: relative;
	background-color: #fff;
	overflow:hidden;
	height:auto;
}
.fojiaoyunping .mTitle{
	width: 220px;
	height: 35px;
	background: #d12e49;
	float: left;
	color: #FFF;
}
.fojiaoyunping .mTitle a{color:#FFF;}
.fojiaoyunping .mTitle h2{ font-weight:normal; font-size:16px;/* margin:17px 0 0 0;*/ }
.fojiaoyunping .redge{
	width: 220px;
	height: auto;
	float: left;
	overflow: hidden;
}
.fojiaoyunping .rHot{
	overflow: hidden; 
	margin-left:8px;
	margin-top:8px;
}
.fojiaoyunping .rHot li a{ color:#333;height:55px; width:55px; display:block; overflow:hidden;}
.fojiaoyunping .rHot li a:hover{ color:#fff;}
.fojiaoyunping .rHot li{ margin:6px; _margin:4px;  width:55px; height:55px; background:url(../images/index_icon_new.png) no-repeat 0 0; no-repeat; text-align:center; line-height:55px; float:left; color:#fff; margin-top:10px;}
.fojiaoyunping .rHot li:hover{background:url(../images/index_icon_new.png) no-repeat no-repeat 0 -181px;}
.fojiaoyunping .rimg{ margin-top:25px;}
.fojiaoyunping .rimg img{ width:220px; height:230px;}
.fojiaoyunping .rimg .rbutton{ margin:-166px 0 0 15px; background:url(../images/index_icon_new.png) no-repeat -204px 0px; width:25px; height:25px; position:relative;}
.fojiaoyunping .rimg .rbutton.hover{ background:url(../images/index_icon_new.png) no-repeat -204px -33px; }
.fojiaoyunping .rimg .rbutton a{width:25px; height:25px; display:block;background:url(../images/index_icon_new.png) no-repeat -204px -33px; }
.fojiaoyunping .mTitle{ background:#a66305;}
.fojiaoyunping .cir{background:url(../images/index_icon_new.png) no-repeat -140px -109px;}
.fojiaoyunping .mTitle li:hover{background:#b67a0d;}
.fojiaoyunping .mTitle li:hover .cir{background:url(../images/index_icon_new.png) no-repeat -170px -109px;}
.fojiaoyunping h2 em{ background:url(../images/index_icon_new.png) no-repeat -126px -295px; width:14px; height:16px; float:left; margin:16px 8px 0 75px;}
.fojiaoyunping .sfRight{ border-top:2px solid #e38292; overflow:hidden;}
.fojiaoyunping .sfRight .rHot li:hover{background:url(../images/index_icon_new.png) no-repeat 0 -181px;}
.fojiaoyunping .sfRight .rbutton a:hover{ background:url(../images/index_icon_new.png) no-repeat -204px -99px; }
.fojiaoyunping .sfRight .rbutton.hover{ background:url(../images/index_icon_new.png) no-repeat -204px -99px; }
.fojiaoyunping .cir{ position:absolute; width:11px; height:11px;background:url(../images/index_icon_new.png) no-repeat -140px -109px;}
.fojiaoyunping .mTitle li{height:35px; line-height:35px;}
.fojiaoyunping .mTitle li:hover .cir{background:url(../images/index_icon_new.png) no-repeat -170px -109px;}
a.fresh_f{cursor:pointer;}
a.fresh_f:hover span{filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;} 
.category{
	float: left;
	width: 220px;
	position: relative;
	background-color: #fff;
	overflow:hidden;
	height:auto;
}
.category .cir{ position:absolute; width:11px; height:11px;background:url(../images/index_icon_new.png) no-repeat -140px -68px;}
.category .mTitle li{height:35px; line-height:35px;}
.category .mTitle li:hover{ background:#83B933; color:#FFF;}
.category .mTitle li:hover .cir{background:url(../images/index_icon_new.png) no-repeat -170px -68px;}
.category .mTitle{
	width: 220px;
	height: 35px;
	background: #76ac25;
	float: left;
	color: #FFF;
}
.category .mTitle a{color:#FFF;}
.category .mTitle h2{ font-weight:normal; font-size:16px;/* margin:17px 0 0 0;*/ }
.category .redge{
	width: 220px;
	height: auto;
	float: left;
	overflow: hidden;
}
.category .rHot{
	overflow: hidden; 
	margin-left:8px;
	margin-top:8px;
}
.category .rHot li a{ color:#333;height:55px; width:55px; display:block; overflow:hidden;}
.category .rHot li a:hover{ color:#fff;}
.category .rHot li{ margin:6px; _margin:4px;  width:55px; height:55px; background:url(../images/index_icon_new.png) 0 0 no-repeat; text-align:center; line-height:55px; float:left; color:#fff; margin-top:10px;}
.category .rHot li:hover{background:url(../images/index_icon_new.png) no-repeat 0 -61px;}
.category .rimg{ margin-top:25px;}
.category .rimg img{ width:220px; height:230px;}
.category .rimg .rbutton{ margin:-166px 0 0 15px; background:url(../images/index_icon_new.png) no-repeat -204px 0px; width:25px; height:25px; position:relative;}
.category .rimg .rbutton.hover{ background:url(../images/index_icon_new.png) no-repeat -204px -33px; }
.category .rimg .rbutton a{width:25px; height:25px; display:block;background:url(../images/index_icon_new.png) no-repeat -204px -33px; }
/*tc*/
.tc{
	float: left;
	width: 220px;
	position: relative;
	background-color: #fff;
	overflow:hidden;
	height:auto;
}
.tc .mTitle{
	width: 220px;
	height: 35px;
	background: #ff6d00;
	float: left;
	color: #FFF;
}
.tc .mTitle a{color:#FFF;}
.tc .mTitle h2{ font-weight:normal; font-size:16px;/* margin:17px 0 0 0;*/ }
.tc .redge{
	width: 220px;
	height: auto;
	float: left;
	overflow: hidden;
}
.tc .rHot{
	overflow: hidden; 
	margin-left:8px;
	margin-top:8px;
}
.tc .rHot li a{ height:55px; width:55px; display:block; overflow:hidden; color:#333;}
.tc .rHot li a:hover{ color:white;}
.tc .rHot li{ margin:6px; _margin:4px;  width:55px; height:55px; background:url(../images/index_icon_new.png) 0 0 no-repeat; text-align:center; line-height:55px; float:left; color:#000; margin-top:10px;}
.tc .rHot li:hover{background:url(../images/index_icon_new.png) no-repeat no-repeat 0 -61px;}
.tc .rimg{ margin-top:25px;}
.tc .rimg img{ width:220px; height:230px;}
.tc .rimg .rbutton{ margin:-166px 0 0 15px; background:url(../images/index_icon_new.png) no-repeat -204px 0px; width:25px; height:25px; position:relative;}
.tc .rimg .rbutton.hover{ background:url(../images/index_icon_new.png) no-repeat -204px -33px; }
.tc .rimg .rbutton a{width:25px; height:25px; display:block;background:url(../images/index_icon_new.png) no-repeat -204px -33px; }
.tc .mTitle{ background:#76AC25;}
.tc .mTitle li:hover{background:#83B933;}
.tc .mTitle li:hover .cir{background:url(../images/index_icon_new.png) no-repeat -170px -88px;}
.tc .sfRight{ border-top:2px solid #76ac25; overflow:hidden}
.tc .sfRight .rHot li:hover{background:url(../images/index_icon_new.png) no-repeat 0 -181px;}
.tc .sfRight .rbutton a:hover{ background:url(../images/index_icon_new.png) no-repeat -204px -99px; }
.tc .sfRight .rbutton.hover{ background:url(../images/index_icon_new.png) no-repeat -204px -99px; }
.tc .cir{ position:absolute; width:11px; height:11px;background:url(../images/index_icon_new.png) no-repeat -140px -68px;}
.tc .mTitle li{height:35px; line-height:35px;}
.tc .mTitle li:hover .cir{background:url(../images/index_icon_new.png) no-repeat -170px -68px;}
.xiaochi{
	float: left;
	width: 220px;
	position: relative;
	background-color: #fff;
	overflow:hidden;
	height:auto;
}
.xiaochi .mTitle{
	width: 220px;
	height: 35px;
	background: #76ac25;
	float: left;
	color: #FFF;
}
.xiaochi .mTitle a{color:#FFF;}
.xiaochi .mTitle h2{ font-weight:normal; font-size:16px;/* margin:17px 0 0 0;*/ }
.xiaochi .redge{
	width: 220px;
	height: auto;
	float: left;
	overflow: hidden;
}
.xiaochi .rHot{
	overflow: hidden; 
	margin-left:8px;
	margin-top:8px;
}
.xiaochi .rHot li a{ color:#333;height:55px; width:55px; display:block; overflow:hidden;}
.xiaochi .rHot li a:hover{ color:#FFF;}
.xiaochi .rHot li{ margin:6px; _margin:4px;  width:55px; height:55px; background:url(../images/index_icon_new.png) no-repeat 0 0; no-repeat; text-align:center; line-height:55px; float:left; color:#fff; margin-top:10px;}
.xiaochi .rHot li:hover{background:url(../images/index_icon_new.png) no-repeat no-repeat 0px -61px;}
.xiaochi .rimg{ margin-top:25px;}
.xiaochi .rimg img{ width:220px; height:230px;}
.xiaochi .rimg .rbutton{ margin:-166px 0 0 15px; background:url(../images/index_icon_new.png) no-repeat -204px 0px; width:25px; height:25px; position:relative;}
.xiaochi .rimg .rbutton.hover{ background:url(../images/index_icon_new.png) no-repeat -204px -33px; }
.xiaochi .rimg .rbutton a{width:25px; height:25px; display:block;background:url(../images/index_icon_new.png) no-repeat -204px -33px; }
.xiaochi .mTitle li:hover{background:#83B933;}
.xiaochi .mTitle li:hover .cir{background:url(../images/index_icon_new.png) no-repeat -170px -88px;}
.xiaochi .sfRight{ border-top:2px solid #e38292; overflow:hidden;}
.xiaochi .sfRight .rHot li:hover{background:url(../images/index_icon_new.png) no-repeat 0 -181px;}
.xiaochi .sfRight .rbutton a:hover{ background:url(../images/index_icon_new.png) no-repeat -204px -99px; }
.xiaochi .sfRight .rbutton.hover{ background:url(../images/index_icon_new.png) no-repeat -204px -99px; }
.xiaochi .cir{ position:absolute; width:11px; height:11px;background:url(../images/index_icon_new.png) no-repeat -140px -68px;}
.xiaochi .mTitle li{height:35px; line-height:35px;}
.xiaochi .mTitle li:hover .cir{background:url(../images/index_icon_new.png) no-repeat -170px -68px;}
/*qita*/
.qita{
	float: left;
	width: 220px;
	position: relative;
	background-color: #fff;
	overflow:hidden;
	height:auto;
}
.qita .mTitle{
	width: 220px;
	height: 35px;
	background: #1d6597;
	float: left;
	color: #FFF;
}
.qita .mTitle a{color:#FFF;}
.qita .mTitle h2{ font-weight:normal; font-size:16px;/* margin:17px 0 0 0;*/ }
.qita .redge{
	width: 220px;
	height: auto;
	float: left;
	overflow: hidden;
}
.qita .rHot{
	overflow: hidden; 
	margin-left:8px;
	margin-top:8px;
}
.qita .rHot li a{ color:#333;height:55px; width:55px; display:block; overflow:hidden;}
.qita .rHot li a:hover{ color:#FFF;}
.qita .rHot li{ margin:6px; _margin:4px;  width:55px; height:55px; background:url(../images/index_icon_new.png) no-repeat 0 0; no-repeat; text-align:center; line-height:55px; float:left; color:#fff; margin-top:10px;}
.qita .rHot li:hover{background:url(../images/index_icon_new.png) no-repeat no-repeat -133px 0;}
.qita .rimg{ margin-top:25px;}
.qita .rimg img{ width:220px; height:230px;}
.qita .rimg .rbutton{ margin:-166px 0 0 15px; background:url(../images/index_icon_new.png) no-repeat -204px 0px; width:25px; height:25px; position:relative;}
.qita .rimg .rbutton.hover{ background:url(../images/index_icon_new.png) no-repeat -204px -33px; }
.qita .rimg .rbutton a{width:25px; height:25px; display:block;background:url(../images/index_icon_new.png) no-repeat -204px -33px; }
.qita .mTitle li:hover{background:#3f7ca6;}
.qita .sfRight{ border-top:2px solid #e38292; overflow:hidden;}
.qita .sfRight .rHot li:hover{background:url(../images/index_icon_new.png) no-repeat 0 -181px;}
.qita .sfRight .rbutton a:hover{ background:url(../images/index_icon_new.png) no-repeat -204px -99px; }
.qita .sfRight .rbutton.hover{ background:url(../images/index_icon_new.png) no-repeat -204px -99px; }
.qita .cir{ position:absolute; width:11px; height:11px;background:url(../images/index_icon_new.png) no-repeat -140px -190px;}
.qita .mTitle li{height:35px; line-height:35px;}
.qita .mTitle li:hover .cir{background:url(../images/index_icon_new.png) no-repeat -170px -190px;}
.sfRight .subCont{
	width: 980px;
	float: left;
	/*padding-bottom:5px;*/
}
.subCont .gBtn{position:absolute;width:176px;height:24px;border-radius:2px;
background:#76ac25;filter:alpha(opacity=55);-moz-opacity:0.55;opacity:0.55;top:261px; z-index:4; }
.subCont .gBtn a{ margin:0 auto;height:24px;display:block;background:url(../images/kong_car.png) no-repeat 10px ;line-height:24px;font-family:Microsoft YaHei;color:#fff;text-decoration:none; width:90px; padding-left:15px   ;  float:left }
.subCont .gBtn span{ line-height:24px; color:#fff; cursor:pointer}
.subCont .gBtn a:hover{text-decoration:none;}
.outBtn{position:absolute;width:160px;height:24px;border-radius:2px;background:#969696;filter:alpha(opacity=95);-moz-opacity:0.95;opacity:0.95;top:261px;cursor:pointer;z-index:4;}
.outBtn a{ padding:0;background:none; text-align:center; width:100%;}
.fresh h2 em{ background:url(../images/index_icon_new.png) no-repeat -97px -295px; width:15px; height:16px; float:left; margin:16px 8px 0 75px;}
.lCont{ width:250px; height:420px; overflow:hidden;}
.lCont img{ width:250px; height:420px;}
.pList{zoom:1;}
.plist ul{margin-bottom:10px;}
.pList li{
	width: 176px;
	float: left;
	position: relative;
	z-index: 1;
	margin-left:15px;
	/*margin-right:35px;*/
	margin-bottom:20px;
}
.pImg{
	margin-bottom: 10px;
	width: 176px;
	height: 176px;
	overflow: hidden;
	position: relative;
}
.pImg img{
	width: 176px;
	height: 176px;
}
.pList .title{height:36px;line-height:18px;overflow:hidden;}
.pList .title-a,.pList .title-b,.pList .title-b1{height:40px;line-height:20px;overflow:hidden; clear:both; overflow:hidden; display:inline-block; text-align:left; float:left;}
.pList .title-b{color:#ea5404;}
.pList .title-b1{color:#6b6b6b;}
.pList .price{line-height:18px;height:18px;overflow:hidden;zoom:1; margin-top:4px; clear:both; overflow:hidden; display:inline-block; float:left; width:100%; }
.pList .price b{font-size:16px;font-family:Microsoft YaHei;color:#ea5404;float:left;}
.pList .price font{overflow:hidden;font-family:Microsoft YaHei;text-decoration:line-through; margin-left:20px;_margin-left:10px;float:left;}
.pList .price .cc{float:right; color:#666;}
.side-wrap{position:fixed;top:325px;z-index:9999999;}
* 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-wrap .side-c{width:44px;height:44px;position:relative;margin-top:6px;}
.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;
}
.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 {
    position: fixed;
    right: 50%;
    /*margin-right: -650px;*/
    top: 330px;
}


.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; z-index:300000;}
.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;}
.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;}
/*----浮动条--------*/
.floatBar{height:43px;position:fixed;width:100%;top:0; /*z-index:9999;*/ background:#fff;filter:alpha(opacity=97);-moz-opacity:0.97;-khtml-opacity: 0.97;opacity: 0.97;box-shadow:0px 1px 5px #ccc;left:0; border-bottom:1px solid #eee;}
/**html .floatBar{position:absolute;bottom:auto;top:expression(eval(document.documentElement.scrollTop));}*/
.floatBar .pW{ height:43px;}
.floatBar .logo{float:left; width:165px;height:43px;padding-left:10px}
.floatBar .logo span{background:url(../images/header.png) no-repeat 0px -50px ;width:91px;height:43px; display:block;}
.floatBar .search{float:left;background:url;width:245px;height:35px; padding-top:8px;}
.floatBar .search input.inputSearch{width:190px;height:24px; line-height:24px;  border:1px solid #76ac25; color:#b3b3b3; padding:0px 4px 0px 4px;vertical-align:middle;display:block;float:left;}
.floatBar .search input.inputSBtn{width:40px;height:26px; line-height:26px;  border:none; color:#fff; padding:0px ; background:#669900; vertical-align:middle;background:url(../images/header.png) no-repeat -92px -50px #669900 ; cursor:pointer; display:block;float:left;}
.floatBar .nav{float:left; background:url;height:33px; padding:10px 0px 0px 60px;}
.floatBar .nav a{display:block;float:left;width:60px;height:21px; line-height:21px;float:left; color:#606060; text-align:center;margin-right:15px;_display:inline;}
.floatBar .nav a:hover{color:#669900; text-decoration:none}
.floatBar .nav a.active{ background-color:#76ac25;border-radius:2px;color:#fff;}
.floatBar .fr{padding-top:3px;}
.floatBar .menus,.floatBar .allCat{ z-index:1;}
.index_promo{display:none;position:absolute;width:140px;height:75px;left:260px;top:15px;overflow:hidden;}
.index_topad{position:absolute;width:140px;height:75px;left:270px;top:15px; overflow:hidden;}
.index_topad img{width:140px;height:75px;}
.index_topvip{position:absolute;width:140px;height:95px;left:270px;top:5px; overflow:hidden;background-color:#fff;}
.index_topvip img{width:140px;height:95px;}
.his-list .floatcar ul li .r {
    position: absolute;
    width: 120px;
    height: 36px;
    right: 30px;
    font-family: Verdana, Geneva, sans-serif;
}
.gdx_r_nav{width:100%; height:15px; text-align:right; border-top:2px solid #76AC25; line-height:32px;}
.fjyp_r_nav{width:100%; height:15px; text-align:right; border-top:2px solid #b67a0d; line-height:32px;}
.qtsp_r_nav{width:100%; height:15px; text-align:right; border-top:2px solid #1d6597; line-height:32px;}
.price_list1 .pImg img{width:176px; height:176px;}
#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; margin:0 auto; text-align:left; clear:both; overflow:hidden;}
.menu_head li{float:left;text-align:center;}
.menu_head li a{ padding:0 24px; font-size:14px; text-align:center;text-decoration:none; display:inline-block;height:32px; line-height:32px;font-family:Microsoft YaHei;font-weight:700;}
.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: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;}
.TQMiniMess_common,
#tq_float_container{display:none;}
#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;
}

