@charset "utf-8";
* {margin:0;padding:0;}
body {-webkit-text-size-adjust:none;background:#fff url(../images/bg.png) repeat-x left top;min-width:320px;max-width:720px;margin:0 auto;padding:0;font-family:"microsoft yahei", Verdana, Arial, Helvetica, sans-serif;font-size:14px;color:#333;}
ul,li{list-style:none;}
a{text-decoration:none;color:#333;}
a:hover{color:#f00;}
img {vertical-align:middle;border:none;}
.clear {clear:both;}
.clear:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix {*zoom:1;}
.w {margin: auto;padding: 0 6px;}
.fl{float: left;}
.fr{float: right;}
.red{color:#f00;}
.center{ text-align:center;}
.blank{width:100%;height:10px; overflow:hidden;}
.blank20{width:100%;height:20px; overflow:hidden;}
.blank30{width:100%;height:30px; overflow:hidden;}

.pages{width:100%;float:left;text-align: center;}
.pages a{width:50%;float:left;height:30px;line-height:30px;font-size:18px; color:#666;}
.mt {
	background:#ede6db;
	color:#db2929;
	border-bottom:1px solid #dacea8;
	height:42px;
	line-height:42px;
}
.mt h2 {
	font-weight:normal;
	font-size:1em;
	margin:0 0 0 6px;
}
.mc {
	padding: 6px;
}
.box{padding:5px;}
.radius{padding:10px;background:#f5f5f5;border:1px solid #dedede;border-radius:5px;-webkit-border-radius: 5px;-moz-border-radius:5px;}
.cat_list{width:100%;clear:both;line-height:30px;}
.cat_list h3{font-size:14px; display:inline;}
.cat_list span{display:inline;}
.cat_list span a{margin:0 0 0 5px;}

.sub_list{width:100%;}
.sub_list a{width:50%;display:inline-block;text-align:center; float:left;height:30px;line-height:30px;}

.btn-type{padding:10px 30px;border-radius:5px;background: -webkit-gradient(linear, 0 0, 0 100%, from(#ed3131), color-stop(.05, #d22121), to(#af0b0b));background: -moz-linear-gradient(top, #ed3131, #af0b0b);font-size: 1em;color: #fff;text-shadow: 1px 1px 2px #000;}

.pay_online_bot form{margin:0px;padding:0px;}
.pay_online_bot input {color:#fff;display:block; background:url(../images/btn_bg.png) repeat-x left top;text-shadow:#000 0px 1px 0px;width:100%;height:40px;line-height:40px; text-align:center;border-radius:5px; cursor:pointer;border:0px;}
.t-lists .box {
	padding: 15px 6px;
	color: #888;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #ddd8d5;
}

header{width:100%;margin:4px 0 0 0;}
.logo{width:100%;text-align:center;}
.notice{width:100%; text-align:center;line-height:25px; color:#9f9f9f;font-size:16px;}
.tel{width:100%;height:35px;line-height:35px; text-align:center;}
.tel span{font-size:20px; background:url(../images/tel.png) no-repeat left center;padding:0 0 0 30px;}

.navigate{width:100%;line-height:40px;background:#e20000;float:left;}
.navigate ul{}
.navigate li{float:left;width:33%;text-align:center; border-left:1px solid #fff;}
.navigate li.firstmenu{border:none;}
.navigate li a{color:#fff;font-size:14px;}
.nav_line{border-top:1px solid #fff;width:100%;float:left;}

/*flash*/
.flash{width:100%;}
.slideBox{position:relative;margin:1px auto; overflow:hidden;max-width:720px;/* 设置焦点图最大宽度 */ }
.slideBox .hd{position:absolute; height:28px; line-height:28px; bottom:0; right:0; z-index:1; text-align:center;width:100% ;}
.slideBox .hd li{display:inline-block; width:10px; height:10px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background:#e6dfe4; text-indent:-9999px; overflow:hidden; margin:0 5px;}
.slideBox .hd li.on{background:#bd9e6c;}
.slideBox .bd{ position:relative; z-index:0; }
.slideBox .bd li{position:relative; text-align:center;  }
.slideBox .bd li img{ background:url(images/loading.gif) center center no-repeat;vertical-align:top;width:100%;/* 图片宽度100%，达到自适应效果 */}
.slideBox .bd li a{-webkit-tap-highlight-color:rgba(0,0,0,0);}  /* 去掉链接触摸高亮 */
/*end*/

.sublist{width:100%;padding:7px 0 0 0;background:url(../images/subbg.png) repeat-x left top;border-bottom:1px solid #e5e5e5;float:left;}
.sublist ul{}
.sublist li{width:25%;float:left; text-align:center; background:url(../images/subline.png) repeat-y left top;}
.sublist li a{padding:30px 0 10px 0; display:block;}
.sublist li.i1 a{background:url(../images/i1.png) no-repeat center 5px;}
.sublist li.i2 a{background:url(../images/i2.png) no-repeat center 5px;}
.sublist li.i3 a{background:url(../images/i3.png) no-repeat center 5px;}
.sublist li.i4 a{background:url(../images/i4.png) no-repeat center 5px;}

.cbg{width:100%; background:url(../images/subline.png) repeat-y 50% top;float:left;}
.main{width:100%;}

.goodlist{width:100%; margin:18px 0;}
.goodlist ul{}
.goodlist li{width:50%;float:left;}
.g_con{padding:5px;}
.g_img{width:100%;height:100%;position:relative;}
.g_img img{width:100%;}
.g_info{width:100%;padding:10px 0;}
.g_title{float:left;height:25px;line-height:25px;clear:both; overflow:hidden;}
.g_price{float:left;color:#f6010b;font-weight:bold;height:25px;line-height:25px;clear:both; overflow:hidden;}

.index_li{width:100%;float:left;}
.index_li a{width:50%;float:left;height:30px;  text-align:center;line-height:30px;font-size:18px;color:#666;}
.index_li a.i1 span{padding:0 30px 0 0; background:url(../images/down.png) no-repeat right center;}
.index_li a.i2 span{padding:0 30px 0 0; background:url(../images/up.png) no-repeat right center;}

/*
header {
	display: block;
	position: relative;
	height: 50px;
	padding:4px 0;
	margin: auto;
	color: #FFF;
	background:#FFF;
	text-align: center;
	overflow: hidden;
	width:100%;
}
header span{
	position:absolute;
	top:13px;
	display:block;
}
header span.a1l{
	left:10px;
}

header span.b11{
	right:10px;
}

header a {
	display: inline-block;
	vertical-align: middle;
	height: 25px;
	line-height: 25px;
	margin:0 2px;
	padding: 0 3px;
	color: #fff;
	background:#6A3300;
	font-size: .875em;
	border: 1px solid #6E4108;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	webkit-box-shadow: 0 1px 2px #5D330B inset;
	box-shadow: 0 1px 2px #5D330B inset;
}

	*/



.to-top {
	border-top: 1px solid #fcfaf9;
	border-bottom: 1px solid #dad4cf;
	padding: 5px 0;
	background: #f2ece6;
}
.to-top a {
	display: block;
	height: 30px;
	cursor: pointer;
	line-height: 30px;
	text-align: center;
	color: #db2929;
	font-size: .875em;
}


footer{text-align:center;background:#e5e5e5 url(../images/footer.png) repeat-x left top;padding:50px 0 10px 0;color:#666;width:100%;float:left;}
.login{width:100%;text-align:center;float:left;}
.login li{display:inline-block; background:#fff;margin:0 10px;border-radius:5px;}
.login li a{color:#666;font-size:20px;padding:10px 20px; display:inline-block;}
.copyright{margin-top:20px;width:100%;float:left;}
.help{border-top:1px solid #c0c0c0;border-bottom:1px solid #c0c0c0;padding:15px 0;width:100%;float:left;}
.help li{width:25%;float:left; text-align:center;line-height:30px; text-align:center;}
.help li a{font-size:12px;color:#666;padding:60px 0 0 0;display:block;}
.f1{background:url(../images/f1.png) no-repeat center top;}
.f2{background:url(../images/f2.png) no-repeat center top;}
.f3{background:url(../images/f3.png) no-repeat center top;}
.f4{background:url(../images/f4.png) no-repeat center top;}

.search{margin:0 10px;height:30px;position:relative;}
.search .keyword{border:1px solid #ccc;
	color:#AFAFAF;
	height:30px;
	line-height:30px;
	-moz-box-shadow:0 1px 3px #c8c8c8 inset;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-moz-box-shadow:1px 3px #c8c8c8 inset;
	-webkit-box-shadow:0 1px 3px #c8c8c8 inset;
	box-shadow:0 1px 3px #c8c8c8 inset;
	width:100%;
	color:#3c3c3c;
	font-size:1em; text-indent:10px;
}
.search .search-button {
	position:absolute;
	right:0px;
	top:0px;
	font-size:0;
	line-height:0;
	text-indent:-999px;
	border:0;
	background:url(../images/search.png) no-repeat center center;
	width:40px;
	height:30px;
	cursor:pointer;
}

/*评论star*/
.star{ display:inline-block; width:60px; height:12px; background:url(../images/star.gif) no-repeat; margin-right:6px; position:relative; top:2px;}
.star0{ background:none;}
.star1{ background-position:0 -48px;}
.star2{ background-position:0 -36px;}
.star3{ background-position:0 -24px;}
.star4{ background-position:0 -12px;}

.index-ads {
	margin-top:4px;
	border-top:1px solid #e5dcc7;
	border-bottom:1px solid #e5dcc7;
	background:#ede6db;
}
/*分类*/
.activities .container {
	padding:8px 0;
	margin:0 0 5px;
}
.activities .list {
	border:1p solid #ff0000;
	width:100%;
	/*width:308px;*/
	margin:0 auto;
}
.activities .container .list ul {
	width:100%;
	position:relative;
	/*width:308px;*/
	height:140px;
	border:1p solid #ff0000;
}
.activities .container .list .one-img {
	/*position:absolute;
	top:0;
	left:0;*/
}
.activities .container .list .one-img .app li {
	float:left;
	width:20%;
	text-align:center;
	overflow:hidden;
	/*width:77px;
	margin:0 0 6px;
	border:1px solid #00F;*/
}
.activities .container .list .one-img dl {
	font-size:.75em;
	text-align:center;
}
/*  */
#hot {
	border-top:1px solid #d9cda7;
	border-bottom:1px solid #d9cda7;
}

#hot .mt {
	border-top:1px solid #faf8ef;
	border-bottom:1px solid #dacea8;
}
#hot .mt .menu0 {
	background:#ede6db;
}

#main0 ul{
display: none;
}

#main0 ul.block{
display: block;
}

#hot .mt .menu0 li {
	float:left;
	position:relative;
	width:30%;
	height:18px;
	line-height:18px;
	padding:12px 0;
	text-align:center;
	cursor:pointer;
}
#hot .mt .menu0 li:on {
	display:block;
	position:absolute;
	top:3px;
	left:5%;
	width:90%;
	height:38px;
	background:#f4efe9;
	border:1px solid #d8d0cb;
	border-bottom:1px solid #f4efe9;
	line-height:38px;
	border-radius:3px 3px 0 0;
	-webkit-border-radius:3px 3px 0 0;
	-moz-border-radius:3px 3px 0 0;
	color:#db2929;
	box-shadow:0 2px 2px #999 inset;
}
#hot .mt .menu0 li.first {
	border-left:none;
}
#hot .mt .menu0 li.last {
	border-right:none;
}
#hot .mt .menu0 li span {
	color:#3c3c3c;
	font-weight:bold;
}
#hot .mt .menu0 li.hover span {
	display:block;
	position:absolute;
	top:3px;
	left:5%;
	width:90%;
	height:38px;
	background:#f4efe9;
	border:1px solid #d8d0cb;
	border-bottom:1px solid #f4efe9;
	line-height:38px;
	border-radius:3px 3px 0 0;
	-webkit-border-radius:3px 3px 0 0;
	-moz-border-radius:3px 3px 0 0;
	color:#db2929;
	box-shadow:0 2px 2px #999 inset;
}
#hot .mc {
	color:#b8b1ab;
}
#hot .mc .box{
	background: url(../images/arrow.png) center right no-repeat;
margin-right: 6px;
}
#hot .mc li {
	border-bottom:#dbd7d2 1px solid;
	border-top:1px solid #fcfaf9;
	padding:15px 0 15px 6px;
	position:relative;
}
#hot .mc li.first {
	border-top:none;
}
:#hot .mc li.last {
border-bottom:none;
}
#hot .mc .p-name {
	margin:0 0 10px;
}
#hot .mc .p-name a {
	color:#3c3c3c;
}
#hot .mc .p-name a span {
	color:#db2929;
}
.tab .p-detail {
font-size: .875em;
}
.tab .p-img {
height: 77px;
padding-right: 10px;
vertical-align: top;
}
#hot .mc .p-img {
	margin:0 14px 0 0;
	float:left;
}
#hot .mc .fl {
	margin-top:20px;
}
#hot .mc .fl p {
	line-height:25px;
}
#hot .mc .p-price strong {
	color:#db2929;
	font-weight:normal;
}
#hot img {
	width:100px;
	height:100px;
}


#ecdaddy_news {
	border-top:1px solid #fcfaf8;
}
#ecdaddy_news .menu {
	background:#fff0f0;
	height:32px;
	line-height:32px;
}
#ecdaddy_news .menu font{color:#d40b01; font-weight:bold; padding-left:6px;}
#ecdaddy_news .menu a{color:#ccc4c4; font-size:14px;}
#ecdaddy_news .menu h2 {
	margin-left:6px;
	font-weight:normal;
	font-size:1em;
}
#ecdaddy_news .menu span.reduce {
	float:right;
	background:url(../images/arrow_reduce.png) no-repeat center right;
	width:42px;
	height:42px;
	margin:0 6px 0 0;
	cursor:pointer;
}
#ecdaddy_news .menu span.add {
	float:right;
	background:url(../images/arrow_add.png) no-repeat center right;
	width:42px;
	height:42px;
	margin:0 6px 0 0;
	cursor:pointer;
}
#ecdaddy_news .news-info { margin:6px;}
#ecdaddy_news .news-info li {
	position:relative;
	color: #888;
	border-bottom:#dbd7d2 1px dashed;
	box-shadow:0 1px 0 #fff;
	padding:15px 0 15px 6px;
	background:url(../images/nico.jpg) no-repeat right center;
}
#ecdaddy_news .news-info a {
	color:#3c3c3c;
}
#hot .mc .first {
	border-top:none;
}
#hot .mc .last {
	border-bottom:none;
}
#ecdaddy_news .news-info li.last{
	border-bottom:none;
	box-shadow: none
}
/* 文章页 */
.article-box{
	font-size: .875em;
	line-height:1.8em;
}
.article-box h3{margin-bottom:10px; padding:6px 0; border-bottom: 1px solid #e5dcc7;}
/* cart */
.my-cart {
	position: relative;
	margin-top:8px;
	padding: 10px;
	background-color: #f2ebe3;
	border-top: 1px solid #ddd2c0;
	border-bottom: 1px solid #ddd2c0;
	box-shadow: inset 0 1px 0 #fff;
}

.my-cart .btn-area-rt {
position: absolute;
top: 9px;
right: 10px;
}
.my-cart .btn-type {margin-left: 10px;padding: 6px 10px;}
.cart-list{width:100%;}
.cart-list .fl{text-align:left;}
.cart-list .p-img{width:25%;float:left;}
.cart-list .p-img img{width:100%;}
.cart-list .fl-v1{width:70%; float:right;}
.cart-list .gray {font-size:1em;}
.cart-list .p-amount .redu, .cart-list .p-amount .add {
	display:inline-block;
	position:relative;
	top:-2px;
	text-align:center;
	font-size:1em;
	background-color:#e3e3e5;
	border:1px solid #a4a4a4;
	width:20px;
	height:18px;
	line-height:18px;
	-moz-box-shadow:0 1px 2px #d9d9db inset;
	-webkit-box-shadow:0 1px 2px #d9d9db inset;
	box-shadow:0 1px 2px #d9d9db inset;
	vertical-align:middle;
	border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
}
.cart-list .p-amount .btn {
	display:inline-block;
	height:20px;
	width:38px;
	line-height:20px;
	padding:0 3px;
	margin:0;
}
.cart-list ul li {
	padding: 10px 0;
	border-top: none;
	overflow: hidden;
	border-bottom: 1px solid #dedede;
	line-height:1.6em;
	font-size:.825em
}

.pay-tip {
	margin: 15px 4px;
	padding: 10px;
	background: #f0ead4;
	border: 1px solid #a4a4a4;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
}
.common-border {
	border-bottom: 1px solid #dacea8;
	box-shadow: 0 1px 0 #fff;
}
.icon-cart {
	margin-bottom:14px;
	text-align: center;
}
.icon-cart span {
	display: inline-block;
	margin: 50px 0 15px;
	width: 95px;
	height: 70px;
	background: url(../images/cart3.png) 0 0 no-repeat;
}
.icon-cart p {
	color: #4b4b4b;
}
/*consignee*/
.consignee{}
.consignee select{width:165px;height:2em; line-height:2em;margin-bottom:10px;}
.common-input {
	font-size: 1em;
	background-color: #F4F4F4;
	border: 1px solid #a4a4a4;
	padding: 5px 0;
	height: 18px;
	line-height: 18px;
	-moz-box-shadow: 0 1px 3px #c8c8c8 inset;
	-webkit-box-shadow: 0 1px 3px #c8c8c8 inset;
	box-shadow: 0 1px 3px #c8c8c8 inset;
	vertical-align: text-top;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
}
.order_lis{}
.order_lise h3{ margin:6px 0;font-size: .825em;}
.order_lise table{font-size: .825em;}
.order_lise tr{ height:30px}
.order_lise td{ text-indent:4px}
/* login-reg */
.login-reg .common-input {
	width: 99%;
	padding: 8px 0;
	text-indent:4px;
}
.login-reg .sub_btn{
	width: 99%;
	margin:10px 0;
}
.login-reg-tip{
	margin: 15px 4px;
	padding: 10px;
	background: #f0ead4;
	border: 1px solid #a4a4a4;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
}
/* goods */
.sift-mg{padding:10px 0px;}


.good-detail .h_h3 {
	font-weight: normal;
	font-size:18px;
	color: #5a5a5a; text-align:center;
}
.mu_lw{}
.mu_l, .mu_lb {
margin:0px;
font-size: .93em;
line-height: 1.55em;
_zoom: 1;
}
.mu_l .mu_lh, .mu_l .mu_lh2 {
float: left;
color: #5a5a5a;
font-size: .875em;
}
.btn-section {
position: relative;
display: table;
width: 100%;
}
.btn-section .btn-tbl-cell {
display: table-cell;
padding-right: 10px;
}
.mu_l .btn-attention {
display: inline-block;
width: 100%;
height: 36px;
border: 1px solid #dedbd5;
font-size: 10px;
text-align: center;
vertical-align: middle;
background: -webkit-gradient(linear,left top,left bottom,from(#f7f7f7),to(#efefef));
background: -moz-linear-gradient(center top,#f7f7f7,#efefef);
}
.mu_l .btn-attention .icon {
display: block;
padding-top: 23px;
line-height: .75em;
background: url(../images/icon_concern.png) 50% 2px no-repeat;
}
.btn-add-cart, .btn-quk-buy, .btn-defult-add-cart, .btn-defult-quk-buy {
display: inline-block;
width: 100%;
height: 36px;
margin-left: 1px;
line-height: 36px;
text-align: center;
vertical-align: middle;
color: #fff;
border-radius: 3px;
box-shadow: 0 1px 1px #fff;
}
.btn-add-cart {
border: 1px solid #e72b14;
background: -webkit-gradient(linear,center top,center bottom,from(#f9413a),color-stop(.5,#f9413a),color-stop(.5,#e40b08),to(#e40b08));
background: -moz-linear-gradient(center top,#f9413a 0,#f9413a 50%,#e40b08 50%,#e40b08 100%) repeat scroll 0 0;
text-shadow: 0 -1px 0 rgba(0,0,0,.6);
}
.btn-quk-buy {
color: #896413;
border: 1px solid #dfbb6a;
background: -webkit-gradient(linear,center top,center bottom,from(#ffe8a4),color-stop(.5,#ffe8a4),color-stop(.5,#fed16d),to(#fed16d));
background: -moz-linear-gradient(center top,#ffe8a4 0,#ffe8a4 50%,#fed16d 50%,#fed16d 100%) repeat scroll 0 0;
text-shadow: 0 1px 0 rgba(255,255,255,1);
}
.parting-line {
height: 1px;
background: #ddd8d4;
border-bottom: 1px solid #fcfbf9;
}
.good-lnk .tit, .good-lnk2 .tit {
display: block;
font-size: .875em;
color: #5a5a5a;
}
.good-lnk, .good-lnk2 {
display: block;
padding: 4px 0;
background: url(/images/html5/new/right.png) 99% 50% no-repeat;
}
.good-lnk2 {
padding: 10px 0;
}
.good-detail .detail {
font-size: .75em;
color: #5a5a5a;
padding:10px 0;
}
.userinfo .home {
	background:#f9f7f4;
	-moz-box-shadow:0 2px 2px #e9e1da;
	-webkit-box-shadow:0 2px 2px #e9e1da;
	box-shadow:0 2px 2px #e9e1da;
}
.userinfo .home .fl {
	padding:10px 20px;
}
.userinfo .home .u-icon {
	border-right:1px solid #e5dfd4;
	box-shadow:1px 0 1px #fff;
}
.userinfo .home .u-img {
	padding:5px;
	box-shadow:2px 0 3px rgba(0, 0, 0, .2);
}
.userinfo .home .u-btn {
	display:block;
	position:relative;
	width:50px;
	height:25px;
	cursor:pointer;
	line-height:25px;
	margin:15px 0 0 0;
	text-align:center;
	color:#3c3c3c;
	font-size:.875em;
	background:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#e2d7c5));
	background:-moz-linear-gradient(top, #fff, #e2d7c5);
	border:1px solid #baac9d;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
}
.userinfo .home .level {
	color:#6e6e6e;
	font-size:.75em;
}
.userinfo .home .msg {
	width:100px;
	margin:30px 0 0;
}
.userinfo .mc {
	padding:6px;
}
.userinfo .mc table {
	width:100%;
	margin:15px 0 0;
	padding:0;
	font-size:1em;
	background:#fff;
	border:1px solid #cdc2b0;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
}
.userinfo .mc th {
	padding:10px;
	text-align:left;
	background:#f6f1e0;
	border-bottom:1px solid #ded6c9;
	border-radius:5px 5px 0 0;
	-webkit-border-radius:5px 5px 0 0;
	-moz-border-radius:5px 5px 0 0;
}
.userinfo .mc td {
	position:relative;
	padding:0 10px;
	border-left:1px solid #ded6c9;
	border-bottom:1px solid #ded6c9;
	overflow:hidden;
	width:50%;
}
.userinfo .mc td a {
	display:block;
	width:100%;
	height:100%;
	padding:10px 0;
}
.userinfo .mc td img {
	margin:0 10px 0 0;
	vertical-align:middle;
}
.userinfo .mc td.no-bl {
	border-left:none;
}
.userinfo .mc td.no-bb {
	border-bottom:none;
}
.userinfo .mc .arrow {
	display:inline-block;
	width:30px;
	height:20px;
	background:url(../images/b_arrow.png) center no-repeat;
	vertical-align:middle;
}
.kefu{}
.kefu li{padding:10px 0;border-bottom: 1px solid #dedede;}
.btn,.sub_btn{color:#fff;display:block; background:url(../images/btn_bg.png) repeat-x left top;text-shadow:#000 0px 1px 0px;width:100%;height:40px;line-height:40px; text-align:center;border-radius:5px; cursor:pointer;border:0px;}
.btn:hover{color:#fff;}
/* 取消收藏*/
.u-btn {
	display: block;
	position: relative;
	width: 50px;
	height: 25px;
	cursor: pointer;
	line-height: 25px;
	margin: 15px 0 0 0;
	text-align: center;
	color: #3c3c3c;
	font-size: .875em;
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#e2d7c5));
	background: -moz-linear-gradient(top, #fff, #e2d7c5);
	border: 1px solid #baac9d;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
}
.order_info{}
.order_info li{padding:10px 0;border-bottom:1px solid #dedede;width:100%;}

.abck{padding-top:6px; padding-bottom:6px;}
.abck a{margin:0px 8px 0px 8px; color:#000000; font-family:"宋体"; font-size:14px; line-height:22px; white-space:nowrap;}
.abck a:hover{color:#F00;}

.fctitle{height:32px; border-bottom:3px solid #3F1D01;}

.fc_left{width:5px; height:32px; background:url(../images/fc_left.jpg) no-repeat; overflow:hidden;}
.fc_right{width:5px; height:32px; background:url(../images/fc_right.jpg) no-repeat; overflow:hidden;}
.fc_middle{height:32px; background:url(../images/fc_m.jpg) repeat-x; padding:0px 15px;}
.fc_middle a{display:block; height:32px; line-height:32px; padding:0px 15px; color:#FFF; font-family:"微软雅黑"; font-weight:bold;}



.icatei{height:32px; line-height:32px; color:#ffffff; background:url(../images/smiddle.jpg) repeat-x;}
.icatei h2{float:right; width:7px; height:32px; background:url(../images/spright.jpg) no-repeat; overflow:hidden;}
.icatei h3{float:left; width:32px; height:32px; background:url(../images/spleft.jpg) no-repeat; overflow:hidden;}

.fsp{padding-left:0px;}


.itemTit{ background:url(../images/itemTit.jpg) repeat-x; height:44px; overflow:hidden; margin-bottom:15px;}
.itemTit h2{ float:left; width:205px; height:44px; line-height:25px; font-size:14px; color:#FFF;}
.itemTit h2 a{ color:#F00;}
.itemTit .more{ float:right; margin:15px 10px 0 0;}
.itemTit .more a{ color:#313131;}
.itemTit .more a:hover{ color:#391E00;}
.itemTit .tname{ background:#422100 url(../images/tname.png) no-repeat; width:205px; height:44px; text-indent:-9999px; overflow:hidden;}
.itemTit .tname12{ background-position:0 -45px;}
.itemTit .tname8{ background-position:0 -90px;}
.itemTit .tname5{ background-position:0 -135px;}
.itemTit .tname13{ background-position:0 -180px;}
.itemTit .tname9{ background-position:0 -225px;}

.title{background:#f5f5f5;border-top:1px solid #dedede;border-bottom:1px solid #dedede;width:100%;padding:10px 0;float:left; text-align:center;}
.title span{font-size:14px;color:#866735; font-weight:bold;}
.title span a{color:#866735;}

.title .more{ float:right; display:block; padding-right:10px;}
.title .more a{ color:#666666;}

.topico{height:35px; line-height:35px; padding-left:8px;}
.topico span{float:right;}
.topico span a{padding-right:8px;}

.searchiframe{ height:63px; background:#FFF;}

.sleft{background:url(../images/s_left.jpg) no-repeat; width:14px; height:31px; overflow:hidden;}
.sright{width:14px; height:31px; overflow:hidden;}
.smiddle{height:31px; background:url(../images/s_middle.jpg) repeat-x;}

.searchiframe table{padding-top:18px;}
.searchkeyword{background:none; height:24px; line-height:20px; width:95%; border:0px; padding:0px; margin:0px;}

.htbg{background:#fff0f0;}

.bgcog{background:#FFFDF6;}

.fbgog{background:#F3EEEA;}
.baid{line-height:24px; padding:4px 0px 6px 0px; text-align:center; font-size:12px;}

.fico{padding:6px 0px; text-align:center;}
.fico a{padding:0px 6px;}

.baiqu{padding-top:6px; padding-bottom:4px; line-height:24px; text-align:center; font-size:12px;}

.baquc{height:32px; line-height:32px; background:url(../images/smiddle.jpg) repeat-x; color:#D5AD8A; text-align:center; font-size:12px;}

.tabtitle{background:url(../images/redbg.jpg) repeat-x; border-bottom:3px solid #d40b01;}
.tabtitle li{float:left; text-align:center;}
.tzhan{width:2%; height:32px; line-height:32px; overflow:hidden;}

.sedtab{width:32%; height:32px; line-height:32px; background: #d11e00 url(../images/tableft.jpg) no-repeat left top; color:#ffffff; font-family:"微软雅黑"; font-weight:bold; }
.sedtab h2{float:right; width:5px; height:32px; background:url(../images/tabright.jpg) no-repeat right top;}

.nosedtab{width:32%; height:32px; line-height:32px; background:#e8e8e8 url(../images/notableft.jpg) no-repeat left top; color:#d40b01; font-family:"微软雅黑"; font-weight:bold;}
.nosedtab h2{float:right; width:5px; height:32px; background:url(../images/notabright.jpg) no-repeat right top;}

.gmtop{margin-top:10px; border:1px solid #ffffff;}
.tdwidth{ width:110px; height:105px;}
.tdwidth img{ height:105px;}
.bestaimg{display:block; width:110px; height:105px; overflow:hidden; border:1px solid #f1f1f1;}
.bgoodsname{line-height:20px;}
.bgoodsname a{display:block; max-height:80px; overflow:hidden; color:#666666; font-size:12px; font-family:"宋体";}
.bgoodsprince{height:30px; line-height:30px;}
.bgoodsprince font{padding-right:6px;}
.shoppr{font-family:"微软雅黑"; font-size:16px; font-weight:bold; color:#d40b01;}
.marpr{ color:#999999; text-decoration:line-through;}

.desc{overflow-x:hidden;}
.desc img{width:100%;height:auto;line-height:1.8em;font-size: .800em;color:#5a5a5a}
.desc table{width:100%;}



.gBoxIn{ width:100%;  /* max-width:500px; */ margin:0 auto;}
.homeType{ font-size:0; line-height:0; padding-left: 2%;}
.homeType a.item{ display:inline-block; position: relative; width: 30%; overflow: hidden; text-align:center; border-radius: 6%; background-color: #ff6074; padding-top: 2rem; margin: 1%;}
.homeType a.item img{ max-width: 90%;}
.homeType a.item strong{ position:absolute; width: 100%; z-index: 1; color: white; left: 0; top: 20%; font-size: 1.8rem; font-weight: normal;}
.homeType a.item.pen{ background-color:#8a95ff;}
.homeType a.item.stapler{ background-color:#3d99ff;}
.homeType a.item.paper{ background-color:#ff7181;}
.homeType a.item.clock{ background-color: #3cb4ff;}
.homeType a.item.chair{ background-color:#83a8ff;}
.homeType a.item.print{ background-color:#63c500;}
.homeType a.item.ink{ background-color:#84d018;}
.homeType a.item.study{ background-color:#ff8a44;}
@media screen and (max-width: 500px){
    .homeType a.item strong{ font-size:1.1rem;}
}
@media screen and (max-width: 400px){
    .homeType a.item strong{ font-size:0.9rem;}
    .gTopSearch .imgQrcode.l{ float:none; margin:0 auto;}
    .gTopSearch .tel{ float:none; text-align:center;}
    .gTopSearch .tel .cell{ display:block; padding-top:10px;}
}/* CSS Document */



.main {width: 100%;min-width: 320px;margin: 0 auto;/* max-width: 640px; */ background-color:#fff;overflow: hidden;}
.gMenu{ height:80px; text-align:center; padding-bottom:10px; margin:0 auto;}
.gMenu .item{ display:block; width:20%; float:left;  line-height:1.125rem;  height:80px; overflow:hidden;}
.gMenu .item img{ display:block; margin:0 auto; width:70%; max-width:55px; border:solid 0px red;}
.gMenu .item .box{ width: 54px; margin: 0 auto; display: block; height: 56px; border: none; border-radius: 0; background: none;}
.gMenu .item .img{ display:table-cell;  background-color: #8AC83E; border-radius: 50%; width: 54px; height: 54px;  vertical-align: middle;}
.gMenu .item.on{ color:#d20;}
.gMenu .item.on .img{ background-color: #d20;}
