﻿@charset "utf-8";
@font-face {
  font-family: 'jiupi-iconfont';
  src: url('//at.alicdn.com/t/font_1471943453_2567918.eot'); /* IE9*/
  src: url('//at.alicdn.com/t/font_1471943453_2567918.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('//at.alicdn.com/t/font_1471943453_2567918.woff') format('woff'), /* chrome、firefox */
  url('//at.alicdn.com/t/font_1471943453_2567918.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
  url('//at.alicdn.com/t/font_1471943453_2567918.svg#iconfont') format('svg'); /* iOS 4.1- */
}
body {
    font: 12px/1.5 \5b8b\4f53, sans-serif;
    -webkit-text-size-adjust: none;
    font-family:'微软雅黑','Microsoft Yahei',sans-serif;
    background:#f3f3f3;
}
.jiupi-iconfont {
  font-family: 'jiupi-iconfont';
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
input[type=text]:focus:not([readonly])
{
    border-bottom:0;
    box_shadow:none;
}
.navbar-fixed
{
    height:50px;   
    background:#2196F3;
}
nav
{
    height:50px; 
    line-height: 50px;
}
nav a:visited {
    color:#fff;
}
nav a:hover {
    color:#fff;
}
.container
{
    width:98%
}
nav ul li:hover, nav ul li.active {
    background-color: #fff;
}
nav .button-collapse i {
    font-size: 2rem;
}
a.button-collapse, nav a.button-collapse i {
    height: 50px;
    line-height: 50px;
}
.clearfix {
zoom: 1;
}
.clearfix:after {
content: "\0020";
display: block;
clear: both;
height: 0;
}
p
{
    margin:0;
    padding:0;
}
.backUp
{
    padding:0 1.4rem;text-align:center;
}
.yilogo
{    
    color: #fff;
    display: inline-block;
    font-size: 1.5rem;
    padding: 0;
}
/**自定义样式**/
.noPadding
{
    padding:0 !important;
}
.noPadding-top
{
    padding-top:0 !important;
}
.noPadding-right
{
    padding-right:0 !important;
}
.noPadding-bottom
{
    padding-bottom:0 !important;
}
.noPadding-left
{
    padding-left:0 !important;
}
.noMargin
{
    margin:0 !important;
}
.noMargin-top
{
    margin-top:0 !important;
}
.noMargin-right
{
    margin-right:0 !important;
}
.noMargin-bottom
{
    margin-bottom:0 !important;
}
.noMargin-left
{
    margin-left:0 !important;
}
.border
{
    border:1px solid #e5e5e5 !important;
}
.noBorder
{
    border:0 !important;
}
.noBorder-top
{
    border-top:0 !important;
}
.noBorder-right
{
    border-right:0 !important;
}
.noBorder-bottom
{
    border-bottom:0 !important;
}
.noBorder-left
{
    border-left:0 !important;
}
.hidden {
    display: none;
}
.mt10 {
margin-top: 1rem;
}
/**登录**/
input.l-input49 {
color: #999;
text-indent: 1rem;
height: 3rem;
display: block;
line-height: 3rem;
border: solid 1px #dbdbdb;
border-radius: .2rem;
width: 90%;
margin: 0 auto;
}
.input-wrap input {
margin-top: 2rem!important;
background-color:#fff;
font-size:1.2rem;
}
a.l-btn49 {
font-size: 1.5rem;
background: #f70;
height: 3rem;
display: block;
line-height: 3rem;
border-radius: .2rem;
width: 90%;
margin: 0 auto;
text-align: center;
color: #fff;
}
.input-wrap a {
background: #f70;
margin-top: 2rem;
}
.need-wrap {
width: 90%;
margin: 0 auto;
margin-top: 1rem;
}
.need-wrap a {
display: inline-block;
width: 6rem;
height: 2rem;
line-height: 2rem;
color: #047;
}
.need-wrap a.forget {
float: left;
}
.need-wrap a.register {
float: right;
text-align: right;
}

/*错误提示框*/
.textac {
text-align: center;
}
.tips {
color: #fff!important;
word-wrap: normal;
background: url("../images/tou50.png") repeat;
padding: 0 .5rem;
border-radius: .2rem;
color: #fff;
width: 28rem;
text-align: center;
position: fixed;
left: 50%;
margin-left: -14.5rem;
display: inline-block;
min-height: 3rem;
line-height: 3rem;
font-size: 1.3rem;
z-index: 1000;
}

@charset "utf-8";
/* ====================
     Global
==================== */
	body{color:#333;font-family:arial; font:12px/1.5 tahoma,arial,\5b8b\4f53,sans-serif;background:#f5f5f5;-webkit-overflow-scrolling:touch;height:100%;}
	h1,h2,h3,h4,h5,h6{font-size:100%}
	address,cite,dfn,em,var{font-style:normal}
	fieldset,img{border:0}
	button,input,select,textarea{font-size:100%}
	table{border-collapse:collapse;border-spacing:0}
	input[type=submit],input[type=reset],input[type=button],button{/*-webkit-appearance:none*/}
	*{-webkit-tap-highlight-color:rgba(0,0,0,0);outline:0;margin:0;padding:0}
	ul,ol{list-style:none}
	input[type="text"],input[type="search"]{-webkit-appearance:none;-webkit-tap-highlight-color:#fff;outline:0}
	.inputBg{height:2.4rem;width: 94%; border:1px solid #ddd; padding:0 3%;color: #333;font-size: 0.8rem;-webkit-border-radius: 0;background:#fff;}
	.inputBg2{width: 94%;border: solid 1px #ddd;padding:3%;color: #333;font-size: 0.8rem;-webkit-border-radius: 0;-webkit-appearance: none;background:#fff;}
	.padd1{ padding:0.5rem}
	.padd2{ padding:1rem}
	.w50{ width:50%}
	.w40{ width:40%}
	.w30{ width:30%}
	.w20{ width:20%}
	.w10{ width:10%}
	a{color:#8d8d8d;text-decoration:none}
	
	.c-btn1 { border:none;display: inline-block;height: 2rem;line-height: 2rem;font-size:0.8rem;color: #fff;padding: 0 2rem; width:5rem; border-radius: 5px;background:#ec5151;}
	.c-btn2 {color:#fff;border:0;height:2.5rem; line-height:2.5rem; width:40%;-webkit-box-flex:1;display:block;-webkit-user-select:none; font-size:0.9rem;background:#ec5151; text-align: center}
	.c-btn2 a,.c-btn2 a:visited{color:#fff;}
	.c-btn3{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:100%;padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;height:40px;line-height:40px;-webkit-border-radius:3px;border-radius:3px;text-align:center;font-size:1rem;color:#fff;background-color:#04be02;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; border:0;}
	.disableBtn3{background:#ddd !important}
	.c-btn3:visited,.c-btn3:active{color:#fff;}
	.c-btn4{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:100%;padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;height:40px;line-height:40px;-webkit-border-radius:3px;border-radius:3px;text-align:center;font-size:1rem;color:#fff;background-color:#1AC14B;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; border:0;}
	.c-btn4:visited,.c-btn4:active{color:#fff;}
	.c-btn5{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:100%;padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;height:40px;line-height:40px;-webkit-border-radius:3px;border-radius:3px;text-align:center;font-size:1rem;color:#fff;background-color:#D8A373;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; border:0;}
	.c-btn5:visited,.c-btn5:active{color:#fff;}
	.c-btn6{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:100%;padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;height:40px;line-height:40px;-webkit-border-radius:3px;border-radius:3px;text-align:center;font-size:1rem;color:#fff;background-color:#eee;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; border:0;}
	.c-btn6:visited,.c-btn6:active{color:#fff;}

	.hidden{display:none}
	.wrap{ padding:0 15px;background-color:#fff;}
	.price_s{
	color: #ec5151;
	font-size:.675rem;
	display: inline-block;
	}
	.price{
	color: #ec5151;
	font-size:1rem;
	display: inline-block; 
	font-weight:bold
	}
	.c333{ color:#333}
 	.c999{ color:#999}
	.flex{ 
	  padding: 0;
	  margin: 0;
	  list-style: none;
	  display: -webkit-box;
	  display: -moz-box;
	  display: -ms-flexbox;
	  display: -webkit-flex;
	  display: flex;
	  -webkit-flex-flow: row wrap;/*自动换行*/
	  /*-webkit-flex-flow: row; 不换行*/
	  justify-content: space-around;
	}
	.flex-f-row{ -webkit-flex-flow: row;}
	.flex_in{-webkit-box-flex: 1;-moz-box-flex: 1;-ms-box-flex: 1;box-flex: 1;}
	.box1{border: 1px solid #e2e2e2;background: #FFFFFF;}
	.f_l{ float:left;}
	.f_r{ float:right;}
	.blank{height:0.4rem; line-height:0.4rem;/* _margin:-3px 0;*/ clear:both; visibility:hidden;}
	.blank1{height:0.4rem; line-height:0.4rem;/* _margin:-3px 0;*/ clear:both; visibility:hidden;}
	.blank2{height:0.6rem; line-height:0.6rem; clear:both; visibility:hidden;}
	.blank3{height:1rem; line-height:1rem; clear:both; visibility:hidden;}
	.mr-t20{margin-top:20px}
	.mr-t30{margin-top:30px}
	.clearfix:after{content:"."; display:block; height:0; clear:both;visibility:hidden;}
	*html .clearfix{height:1%;}
	*+html .clearfix{height:1%;}
	/* 图标 */
.icon_menu{background:url(../images/icon/menu.png) no-repeat 50% 50%;-webkit-background-size: 2rem 2rem;-moz-background-size:  2rem 2rem;-o-background-size: 2rem 2rem;background-size:1.8rem 1.8rem;}
.icon_share{background:url(../images/icon/share.png) no-repeat 50% 50%;-webkit-background-size: 2rem 2rem;-moz-background-size:  2rem 2rem;-o-background-size: 2rem 2rem;background-size:1.8rem 1.8rem;}
.icon_back{background:url(../images/icon/back.png) no-repeat 50% 50%;-webkit-background-size: 2rem 2rem;-moz-background-size:  2rem 2rem;-o-background-size: 2rem 2rem;background-size:1.8rem 1.8rem;}
.icon_weibo{background:url(../images/icon/back.png) no-repeat 50% 50%;-webkit-background-size: 2rem 2rem;-moz-background-size:  2rem 2rem;-o-background-size: 2rem 2rem;background-size:1.8rem 1.8rem;}
.icon_home{background:url(../images/icon/home.png)  no-repeat 50% 50%;-webkit-background-size:2rem 2rem;-moz-background-size:2rem 2rem;background-size:2rem 2rem;background-size:1.8rem 1.8rem; }
.icon_buy{background: url(../images/icon/icon.png) no-repeat;
    background-position: 0 0;
    display: inline-block;
    width: 25px;
    height: 25px;
    background-size: 25px 25px;}
.icon_type    
{
    background: url(../images/icon/icon_type.png) no-repeat;
    display: inline-block;
    width: 25px;
    height: 25px;
    background-size: 25px 25px;}

	.ico_01{background:url(../images/ico_01.png) no-repeat 50% 50%;-webkit-background-size: 1.8rem 1.8rem;-moz-background-size:  1.8rem 1.8rem;-o-background-size: 1.8rem 1.8rem;background-size: 29px 23px;}  /* 购物车图标 */
	.ico_02{background:url(../images/ico_02.png) no-repeat 50% 50%;-webkit-background-size: 20px 16px;-moz-background-size: 20px 16px;-o-background-size: 20px 16px;background-size: 20px 16px;}  /* 菜单栏图标 */
	.ico_03{background:url(../images/ico_03.png) no-repeat 50% 50%;-webkit-background-size:1.8rem 1.8rem;-moz-background-size:1.8rem 1.8rem;background-size:1.8rem 1.8rem; width:1.8rem; height:1.8rem} /* 搜索图标_白 */
	.ico_04{background:url(../images/ico_04.png) no-repeat 50% 50%;-webkit-background-size:0.8rem 0.8rem;-moz-background-size:0.8rem 0.8rem;background-size:0.8rem 0.8rem;width:0.8rem; height:0.8rem; width:0.8rem; height:0.8rem}  /* 箭头图标向右 */
	.ico_04_b{background:url(../images/ico_04_b.png) no-repeat 50% 50%;-webkit-background-size:0.8rem 0.8rem;-moz-background-size:0.8rem 0.8rem;background-size:0.8rem 0.8rem; width:0.8rem; height:0.8rem} /* 箭头图标向左 */
	.ico_05{background:url(../images/ico_05.png) no-repeat 50% 50%; -webkit-background-size:1.8rem 1.8rem;-moz-background-size:1.8rem 1.8rem;background-size:1.8rem 1.8rem; width:1.8rem; height:1.8rem} /* 主页图标 */
	.ico_06{background:url(../images/ico_06.png)  no-repeat 50% 50%; -webkit-background-size:1.0rem 1.0rem;-moz-background-size:1.0rem 1.0rem;background-size:1.0rem 1.0rem; width:1.0rem; height:1.0rem}  /* 返回顶部图标 */
	.ico_07{background:url(../images/ico_07.png)  no-repeat 50% 50%;-webkit-background-size:1.2rem 1.2rem;-moz-background-size:1.2rem 1.2rem;background-size:1.2rem 1.2rem; width:1.2rem; height:1.2rem}    /* 搜索图标_灰 */
	.ico_08{background:url(../images/ico_08.png)  no-repeat 50% 50%;-webkit-background-size:1.0rem 1.0rem;-moz-background-size:1.0rem 1.0rem;background-size:1.0rem 1.0rem; width:1.0rem; height:1.0rem}   /* 叉叉_白色 */
	.ico_09{background:url(../images/ico_09.png)  no-repeat 50% 50%;-webkit-background-size:0.8rem 0.8rem;-moz-background-size:0.8rem 0.8rem;background-size:0.8rem 0.8rem; } /* 叉叉_灰色 */
	.ico_10{background:url(../images/ico_10.png)  no-repeat 50% 50%;-webkit-background-size:1.2rem 1.2rem;-moz-background-size:1.2rem 1.2rem;background-size:24px 18px; } /* 箭头向左_白色 */
	.ico_11{background:url(../images/ico_11.png)  no-repeat 50% 50%;-webkit-background-size:1.2rem 1.2rem;-moz-background-size:1.2rem 1.2rem;background-size:1.2rem 1.2rem; } /* 箭头向下_黑色*/
	.ico_12{background:url(../images/ico_12.png)  no-repeat 50% 50%;-webkit-background-size:1.2rem 1.2rem;-moz-background-size:1.2rem 1.2rem;background-size:1.2rem 1.2rem; } /* 箭头向上_黑色*/ 
	.ico_13{background:url(../images/ico_13.png)  no-repeat 50% 50%;-webkit-background-size:1.2rem 1.2rem;-moz-background-size:1.2rem 1.2rem;background-size:1.2rem 1.2rem; } /* 箭头向上_黑色*/ 
	.ico_14{background:url(../images/ico_14.png)  no-repeat 50% 50%;-webkit-background-size:1.2rem 1.2rem;-moz-background-size:1.2rem 1.2rem;background-size:1.2rem 1.2rem; } /* 电话_褐色*/ / 
	.ico_16{background:url(../images/ico_16.png)  no-repeat 50% 50%;-webkit-background-size:1.3rem 1.3rem;-moz-background-size:1.3rem 1.3rem;background-size:20px 20px; } /* 会员_白色*/ 
	.ico_17{background:url(../images/ico_17.png)  no-repeat 50% 50%;-webkit-background-size:1.3rem 1.3rem;-moz-background-size:1.3rem 1.3rem;background-size:22px 18px; } /* 首页_白色*/ 
	
	/* 栏目ico */
	.ico_touch_01{background:url(../images/ico_touch_01.png)  no-repeat 50% 50%;-webkit-background-size:1.3rem 1.3rem;-moz-background-size:1.3rem 1.3rem;background-size:1.3rem 1.3rem; } /* 电话图标 */ 
	.ico_touch_02{background:url(../images/ico_touch_02.png)  no-repeat 50% 50%;-webkit-background-size:1.3rem 1.3rem;-moz-background-size:1.3rem 1.3rem;background-size:1.3rem 1.3rem; } /* 在线联系 */ 
	.ico_touch_03{background:url(../images/ico_touch_03.png)  no-repeat 50% 50%;-webkit-background-size:1.3rem 1.3rem;-moz-background-size:1.3rem 1.3rem;background-size:1.3rem 1.3rem; } /* 地图图标 */ 
	/* 头部 */
	.tit1{ height:2rem; line-height:2rem; background: #f9f9f9; font-size:0.8rem; padding:0 0.5rem}
	
	/* 圆角效果 */
	.radius5{
	-moz-border-radius: 5px;      /* Gecko browsers */
	-webkit-border-radius: 5px;   /* Webkit browsers */
	border-radius:5px;
	}
	.radius10{
	-moz-border-radius: 10px;      /* Gecko browsers */
	-webkit-border-radius: 10px;   /* Webkit browsers */
	border-radius:10px;
	}
	.radius15{
	-moz-border-radius: 15px;      /* Gecko browsers */
	-webkit-border-radius: 15px;   /* Webkit browsers */
	border-radius:15px;
	}
	/*相对定位*/
	.position_a_lt{ 
	position:absolute; left:0; top:0; 
	}
	.position_a_rb{ 
	position:absolute; right:0; bottom:0;}
	
.divider {
    background-color: #f9f9f9 !important;
    height: 1.4rem;
    width: 100%;
    box-shadow: inset 0rem 0rem .3rem #ddd;
    padding: 0 !important;
}
/* ====================
     首页模块
==================== */
	/*头部*/
	#header{z-index:999;background-color:#1c222e;position:relative;  height:3rem;display: block;    -webkit-box-shadow: 0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);
    -moz-box-shadow: 0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);
    box-shadow: 0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);}
	#header h1{color: #fff;font-size: 1.2rem;line-height: 3rem;text-align:center;  font-weight:normal;}
	#header .header_r{position: absolute;top: 0;right: 0;}
	#header .header_r a {width: 1.5rem;height:3rem;display: block;text-align: center;margin-right: 1rem;}
	#header .header_l{position: absolute;top: 0;left: 0;}
	#header .header_l a {width: 1.5rem;height:3rem;display: block;text-align: center;margin-left: 1rem;}
	#header .header_r .right
	{
	    color: #fff;
        line-height: 3rem;
        text-align: center;
        font-weight: normal;
	}
		
		
	.indexTitle{margin:10px 0;width:100%;height:25px;background-image:url(../images/dot.png);background-repeat:repeat-x;background-position:0 13px;text-align:center;position:relative;}
	.indexTitle h3.title{display:inline-block;-webkit-border-radius:13px;border-radius:13px;font-size:0.8rem;line-height:25px;padding:0 20px;background-color:#f5f5f5;font-weight: normal;}
	.indexTitle .dots{position:absolute;right:10px;width:20px;height:2px;bottom:6px;font-size:0;}
	.indexTitle .dots i{display:inline-block;width:2px;height:2px;margin-left:2px;}
	.indexTitle .dots i:nth-child(1){background-color:#1AC14B;}
	.indexTitle .dots i:nth-child(2){background-color:#f39800;}
	.indexTitle .dots i:nth-child(3){background-color:#ff6e3f;}
	.indexTitle .dots i:nth-child(4){background-color:#1abc9c;}
	.listProduct{padding:5px 5px 0;}
	.listProduct ul:after{content:"";display:table;clear:both;}
	.listProduct li{float:left;width:50%;}
	.listProduct a{display:block;position:relative;margin:0 5px 10px;border:1px solid #dcdcdc;background-color:#fff;color:#000;font-size:0.6rem;text-align:center;}
	.listProduct .pic_box{width:100%;background-size:cover;background-position:center;}
	.listProduct .pic_box img{display:block;width:100%;height:auto;}
	.listProduct .title_box{height:30px;line-height:30px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
	.listProduct .price_box{height:16px;padding:0 5px 5px;line-height:16px;text-align:left;}
	.listProduct .price_box span{padding-right:5px;color:#1AC14B;font-size:0.6rem;}
	.listProduct .price_box del{color:#666;font-size:0.5rem;}
	.global_btn_box{margin:0 10px 10px;}
	.global_btn_box a{display:block;height:36px;border-radius:4px;background-color:#dedede;color:#333;font-size:0.8rem;line-height:36px;text-align:center;}
	.global_btn_box a i{vertical-align:middle;}
	.global_btn_box a:active{background-color:#c7c7c7;}

	/*搜索*/
	/*底部搜索以及全局搜索样式*/
	.search_box{position:relative; top:0.4rem; width:100%; background:#fff; border-radius:20px; text-align:center;}

	.search_box input{width:85%; height:2rem; line-height: normal; border:none; font-size:0.8rem }
	.search_box button{position:absolute; top:0.4rem; right:0.6rem; width:1.2rem; height:1.2rem;   border:none;}
	/*点击弹出搜索样式*/
	#search_box{padding:0 3.2rem 0 1rem;position:relative;background-color:#1AC14B; height:3rem; top:-3rem; display:none  }
	#search_box .search_box{position:relative; top:0.5rem; }
	#search_box .ico_08{position:absolute; top:0; right:0; display:block;width: 3rem;height:3rem; padding: 0 0.2rem;}
	/*分类页头部搜索样式*/
	#search_box2{padding:0 3.2rem; height:3rem; top:-3rem;  }
	#search_box2 .search_box{position:relative; top:0.5rem; }
    #search_box3{padding: 0.1rem 1.2rem 0 3.2rem; height:3rem; top:-3rem;  }
	
	/*弹出菜单e*/
	/*幻灯片广告*/
	.focus{ width:100%;; height:auto;  margin:0 auto; position:relative; overflow:hidden;   }
	.focus .hd{ width:100%; height:0.3rem;  position:absolute; z-index:1; bottom:0; text-align:center;  }
	.focus .hd ul{ overflow:hidden; display:-moz-box; display:-webkit-box; display:box; height:5px; background-color:rgba(51,51,51,0.5);   }
	.focus .hd ul li{ -moz-box-flex:1; -webkit-box-flex:1; box-flex:1; }
	.focus .hd ul .on{ background:#1AC14B;  }
	.focus .bd{ position:relative; z-index:0; }
	.focus .bd li img{ width:100%;  height:auto; }
	.focus .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */ }
	 /*
	@media(max-width: 640px) {.flexslider .slides img{width: 320px;height: 150px;overflow: hidden;}}
	@media(min-width: 641px) {.flexslider .slides img{width: 640px;height: 300px;overflow: hidden;}}
	 */
	.content{background-color:#ffffff;}
	/*搜索模块s*/
	
	.index-header {background: #f5f5f5;padding: 0.5rem 0;position:relative;}
	.index-header .type{height:100%;padding-left:8px;}
	.index-header .type>a{width: 55px;height: 26px; border: 1px solid #E0E0E0;display: block;line-height: 26px;padding:3px 5px;}
	.index-header .type>a>span{line-height: 34px;top: 7px;position: absolute;margin-left: 3px;}
	.index-header .search_bar {line-height: 1.0rem;border: 1px solid #E0E0E0;margin: 0.5rem;opacity: .9;border-radius: 2px; background-color:#fff;width: 75%;position: absolute;right: 0;top: 0;}	
	.index-header .search_bar>a {display: block;padding:.5rem 0.5rem .5rem 0.5rem;}
	.index-header .search_bar i {float: left;margin-right:0.2rem;margin-top: -0.08rem;}
	.index-header .search_bar .text {font-size: 0.9rem;color: #9C9C9C;}
	.index-header .search_type {width:5rem; right:0.5rem;top:0.3rem; position:absolute;line-height: 0.94rem;border: 1px solid #f2f2f2; background-color:#fff;}
	.index-header .search_type>a {display: block;padding:.5rem 0.5rem .5rem 0.5rem;}
	.index-header .search_type i {font-size: 3rem; float:left; margin-right:1rem;background:url(../images/type.png) no-repeat 50% 50%;-webkit-background-size: 2rem 2rem;-moz-background-size:  2rem 2rem;-o-background-size: 2rem 2rem;background-size:2rem 2rem;}
	.index-header .search_type .text {font-size: 0.9rem;color: #9C9C9C; }
	/*搜索弹出模块*/ 
	.main-search{display:none}
	.main-search .hd{height:2.4rem;background:#1AC14B;position:relative}
	.main-search .hd .close{ width:2.4rem; height:2.4rem;display:block;overflow:hidden;text-indent:-6.6rem;float:right; }
	.main-search .tab{position:absolute;left:10px;bottom:0}
	.main-search .tab li{display:inline-block;width:80px;height:30px;margin:0 10px 0 0;line-height:30px;border:1px solid #850100;border-radius:4px 4px 0 0;color:#fff;background-color:#990002;font-size:14px;font-weight:bold;text-align:center;cursor:pointer}
	.main-search .tab li.on{color:#990002;background-color:#ddd;border-bottom:1px solid #ddd}
	.main-search .bd{ padding:0.2rem 0.6rem;background-color:#ddd; height:3rem; position:relative} 
	.main-search .bd .clear{position:absolute;z-index:999;right:3rem;top:0.45rem;width:0.8rem;height:0.8rem; padding:0.2rem; background-color:#eee; overflow:hidden;display:block;border:0;text-indent:-99rem;
	-moz-border-radius: 15px;      /* Gecko browsers */
	-webkit-border-radius: 15px;   /* Webkit browsers */
	border-radius:15px;}
	/*分类图标模块*/
	.row_category {margin-bottom: 1rem;padding: 0 0 0.5rem 0;background-color:#ffffff; border-bottom: 1px solid #eee;}
	.row {overflow: hidden;}
	.row_category ul {margin: 1rem auto 0.3rem 0;}
	.row_category li {text-align: center; width:25%;}
	.row_category li .count{position:relative;margin:0 auto;width:2.5rem;}
	.row_category li .porotion{border:1px solid #FF9900;}
	.row_category li .collection{border:1px solid red;}
	.row_category li .num{position: absolute;
    width: 0.8rem;
    height: 0.8rem;
    top: -6px;
    right: -6px;
    color: red;
    border-radius: 0.4rem;
    background-color: #fff;
    line-height: 0.8rem;}
	.row_category li a {display: block;}
	.row_category li a img {width: 2.5rem; }
	.row_category li p {color: #333;font-size: 0.8rem;margin-top: 0.2rem;}
	/*热卖模块*/
	.new-tbl-type {display:table;width:100%;}
	.new-tbl-cell {display:table-cell;}
	.new-msale-lst { height:8rem; padding:0.9rem 0;width:100%;}
	.new-msale-lst .new-tbl-cell { }
	.new-msale-lst .new-tbl-cell a {display:block; text-align:center;  position:relative; width:7.5rem;  } 
	.new-msale-lst .new-tbl-cell img {vertical-align:top; width:100px; height:100px; margin-bottom:0.3rem  }
	.item_show_box2{ text-align:center; position:relative; padding:0.3rem 0}
	/*热卖模块斜角ico*/	
	.item_show_box2 .position_a_lt a p,.item_show_box2 .position_a_rb a p{ 
	display:inline-block}
	.item_show_box2 .position_a_lt div,.item_show_box2 .position_a_rb div{
	width:6rem; height:3.5rem; 
	position:relative; 
	background:#1AC14B;}
	.item_show_box2 .position_a_lt a,.item_show_box2 .position_a_rb a{
	display:block;
	color: #FFFFFF;
	font-size: 0.8rem;
	line-height: 1.3rem;
	position:absolute;}
	.item_show_box2 a .ico_6,.item_show_box2 a .ico_6_b{ bottom:-0.1rem; position:relative}
	.item_show_box2 .position_a_lt div{
	left:-0.9rem; top:-2.4rem; 
	-moz-transform: rotate(-22deg); /* FF3.5+ */
	-o-transform: rotate(-22deg); /* Opera 10.5 */
	-webkit-transform: rotate(-22deg); /* Saf3.1+, Chrome */}
	.item_show_box2 .position_a_lt a{
	left:0.5rem;top:0;}
	.item_show_box2 .position_a_rb div{
	right:-0.9rem; bottom:-2.4rem; 
	-moz-transform: rotate(-202deg); /* FF3.5+ */
	-o-transform: rotate(-202deg); /* Opera 10.5 */
	-webkit-transform: rotate(-202deg); /* Saf3.1+, Chrome */}
	.item_show_box2 .position_a_rb a{
	right:0.2rem;bottom:0;}
	.item_show_box2 .position_a_rb a .ico_6{
	-moz-transform: rotate(-180deg); /* FF3.5+ */
	-o-transform: rotate(-180deg); /* Opera 10.5 */
	-webkit-transform: rotate(-180deg); /* Saf3.1+, Chrome */}
	/*循环分类*/
	.item_show_box1  header{ background:#1AC14B; color:#FFFFFF; font-size:0.8rem ;height:1.9rem; line-height:1.9rem;   padding-left:0.3rem; margin:0.6rem; text-align:right}
	.item_show_box1  header span{ float:left}
	.item_show_box1  header .more{float:right;  margin:0.55rem 0.3rem 0 0}
	.item_show_box1 .item_tags{ margin:0.6rem; }
	.item_show_box1 .item_tags a{
	height: 1.8rem;
	line-height: 1.8rem;
	border: 1px solid #ececec;
	text-align: center;
	color: #666;
	float: left;
	margin: 0.4rem 0.4rem 0 0;
	padding: 0 0.6rem;font-size: 0.8rem;overflow:hidden}
	.goodsItem{ width:10rem;  padding:0.6rem;}
	.goodsItem img{width: 100%;height:auto;}
	.goodsItem del{height:1rem; line-height:1rem; font-size:0.4rem  }
	/*页脚*/
	.footer{padding:0 0.6rem 0.6rem;color: #aaa;font-size: 0.6rem;}
	.footer .in{position:relative; height:2.8rem; margin:0 -0.6rem; padding:0 3.5rem; background-color:#B9B9B9;}
	.homeBtn, .footer .gotop{position:absolute; top:0; width:2.8rem; height:2.8rem; color:#fff; font-size:0.65rem;}
	.footer .gotop, .footer .homeBtn{background:#a1a1a1;}
	.homeBtn{left:0;}
	.homeBtn span{position:absolute; left:0.5rem; top:0.5rem;}
	.footer .gotop{right:0;}
	.footer .gotop span{position:absolute; left:50%; top:0.8rem; width:0.9rem; height:0.9rem; margin:-0.3rem 0 0 -0.3rem;}
	.footer .gotop p{position:absolute; bottom:0.14rem; left:0.45rem; width:2.2rem;}
	/* 底部 */
	.footer .favLink, .footer p{text-align:center;line-height: 1.3rem;}
	.footer .link{line-height:1rem;font-size: 0.7rem;color: #1ca2e1;}
	.footer .link a{display:inline-block; margin-top:0.3rem; padding:0 0.6rem 0 0.3rem; border-right:1px solid #D5D5D5; color:#1CA2E1;}
	.footer .link a:last-child{border:none;}
	.footer .favLink a{margin-right:0.3rem;color: #aaa;}
	.footer1{padding:0 10px 10px;color:#aaa;font-size:10px;}
	.footer1 .in{position:relative;height:44px;margin:0 -10px;padding:0 55px;background-color:#EBECED;}
	.homeBtn,.footer1 .gotop{position:absolute;top:0;width:44px;height:44px;color:#fff;font-size:10px;}
	.footer1 .gotop,.footer1 .homeBtn{background:#CFCFCF;}
	.footer1 .homeBtn{background-image:url(../images/goindex.png);background-position:center;background-repeat:no-repeat;}
	 .homeBtn{left:0;}
	 .homeBtn span{position:absolute;left:50%;top:50%;width:22px;height:18px;margin:-9px 0 0 -12px;background-position:0 -122px;}
	 .footer1 .gotop{right:0;}
	 .footer1 .gotop span{position:absolute;left:50%;top:13px;width:13px;height:14px;margin:-4px 0 0 -4px;background-position:0 -140px;}
	 .footer1 .gotop p{position:absolute;bottom:2px;left:2px;width:42px;}
	 .footer1 .gotop{background-position:center 8px;background-repeat:no-repeat; background-image:url(../images/top.png);}
	 .footSearch{position:relative;top:6px;width:100%;background:#fff;border-radius:20px;text-align:center;}
	 .footSearch input{width:85%;height:32px;line-height:32px;border:none;}
	 .footSearch button{position:absolute;top:6px;right:10px;width:19px;height:19px;background-position:0 -103px;border:none;background:no-repeat center url(../images/search.png);}
	 .footer1 .favLink,.footer1 p{text-align:center;line-height:20px;}
	 .footer1 .link{line-height:16px;font-size:12px;color:#1ca2e1; }
	 .footer1 .link a{display:inline-block;margin-top:5px;padding:0 10px 0 6px;border-right:1px solid #D5D5D5;color:#1CA2E1;}
	 .footer1 .link a:last-child{border:none;}
	 .footer1 .favLink a{margin-right:5px;color:#aaa;}
	 .mf_o3{height:32px;line-height:32px;font-size:14px;margin-top:8px;text-align:center}
	 .mf_o3 a{display:inline}
	 .mf_o4{font-size:12px;color:#666;text-align:center;margin-top:8px}
	 
	.mf_o2{margin:12px auto 0;width:64%;overflow:hidden}
	.mf_o2 li{width:33%;float:left}
	.mf_o2 a{border-right:1px solid #ccc;color:#666666;display:inline-block;text-align:center;width:100%}
	.mf_o2 li:last-child a{border-right:0 none}
    .yiapp-copy-ico {background: url(http://yiapp.com/templates/YiAPP/default/img/style-ico.png) 2px -474px no-repeat;width: 26px;height: 26px;display: -webkit-inline-box;}
	/*页码效果*/
	.pagenav-wrapper .pagenav-content{padding:0.67rem 0.67rem 0 0.67rem;text-align:center;line-height:1.87rem;}
	.pagenav-wrapper .pagenav{display:-webkit-box;display:flex; text-align:left}
	.pagenav-wrapper .pagenav>div{background-color:#fff;border:1px solid #e2e2e2;line-height:1.87rem;white-space:nowrap;border-radius:2px;cursor:pointer;margin:0 0.2rem}
	.pagenav .p-first,.pagenav .p-end{width:2.8rem}
	.pagenav .p-prev,.pagenav .p-next{width:3.93rem; }
	.pagenav .pagenav-cur{-webkit-box-flex:1;flex:1;position:relative;background:#fff}
	.pagenav .pagenav-select{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;opacity:0;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-appearance:none;border:0;border-radius:0;cursor:pointer; text-align:center}
	.pagenav .pagenav-cur i{ display: inline-block;width:10px;height:7px;background:url(../images/cate_biao2.png);background-size:10px 7px}
	.pagenav-wrapper .pagenav .p-gray{background-color:#fdfdfd;color:#b4b1b1}
	.pagenav-wrapper  a{ color:#333}
	.pagenav-wrapper  a.no{ color:#B4B1B1}
	.pagenav a:hover{text-decoration:none}
	
	/*在线客服*/
	.onlineservice li{padding: 0.7rem 0;    display: block; }
	.onlineservice li strong{margin-right:0.7rem;}
	.onlineservice li a{margin-right:0.7rem;}
/* ====================
     搜索页
==================== */
.search_warp{ padding:0 1.2rem;}
.searchkey_box{margin: 0.7rem 0;}
.searchkey_box .fields {overflow: hidden;}
.searchkey_box.fields ul li {color: #666;}	
.searchkey_box .fields .ul2{-webkit-tap-highlight-color:transparent;margin-top:1rem;}
.searchkey_box .fields .ul2 .ul2-prop{padding:1rem 0 0.5rem;border-bottom:1px solid #f3f3f3}
.searchkey_box .fields .ul2 h2{color:#666;margin-bottom:0.6rem}
.searchkey_box .fields .ul2 a{display:inline-block;border:1px solid #ceced0;background-color:#fafafa;min-width:2rem;padding:0.5rem 1.2rem;margin:0 0.5rem 0.5rem 0;max-width:100%;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:0.3rem;border-radius:0.3rem}
.searchkey_box .fields .ul2 input{display:none}
.searchkey_box .fields .ul2 a.selected{border-color:#1AC14B;position:relative}
 /* 搜索历史 */
.searchkey_box .line{border-top: 1px solid #e3e3e3; padding-top:0.5rem;}
.searchkey_box .option{padding:0.8rem 0;display:-webkit-box; text-align:center}
.searchkey_box .option .btn{color:#fff;border:0;height:2.5rem; line-height:2.5rem; width:50%;-webkit-box-flex:1;display:block;-webkit-user-select:none; font-size:0.9rem}
.searchkey_box .option .cart{background-color:#1AC14B;}
/* ====================
     所有分类页
==================== */
 
	.clist{  width:100%;backgroubd:#f4f4f4;clear:both}
	.clist ul{ width:100%; background:#f4f4f4}
	.clist_sub{border-bottom:1px solid #d7d7d8}
	.crow{line-height:4.5rem;width:100%;background:#f4f4f4;clear:both;heigth:4.5rem}
	.crow_row{ border-bottom:#d7d7d8 1px solid;line-height:4.5rem;width:100%; heigth:4.5rem}
	.crow_icon{line-height:7.2rem;margin:0px 0.6rem;width:3.6rem;float:left;height:3.3rem}
	.crow_icon img{width:3.6rem;height:3.3rem}
	.crow_title{line-height:4.5rem;float:left;margin-left:0.3rem}
	.crow_item{text-align:center; line-height:2rem; margin:1.3rem auto; width:32%; font-family:"华文细黑"; background:#f4f4f4; float:left; height:2rem; color:#585858; font-size:0.9rem; border-left:#d7d7d7 1px solid}
	.crow_item A{ margin:0px 0.3rem; text-overflow:clip; white-space:nowrap}
	.crow_item_clear{border-left-width:0px;box-shadow:0px 0 0px #fff;-webkit-box-shadow:0px 0 0px #fff}
	.crow_title span{font-size:1rem;heigth:4.5rem}
	.crow_arrow{float:right;margin-right:1.2rem}
	.crow_arrow img{ width:1rem;} 

/* ====================
     分类页
==================== */

	/* 三种样式切换 */
	.switchBtn{-webkit-background-size:1.2rem 1.2rem;-moz-background-size:1.2rem 1.2rem;background-size:1.2rem 1.2rem;}
	.switchBtn-list{background:url(../images/sort1.png) no-repeat 50% 50%;opacity:1}
	.switchBtn-album{background:url(../images/sort2.png) no-repeat 50% 50%;}
	.switchBtn-grid{background:url(../images/sort3.png) no-repeat 50% 50%;}
	/* 头部的条件筛选样式 */
	.filter{width:100%;text-align:center; height:2.4rem;background:#fff;}
	.filter ul{display:table;width:100%;margin:0;padding:0;border-collapse:collapse}
	.filter ul li{display:table-cell; padding:0.5rem 0}
	.filter ul li.filter-cur{border-bottom:1px solid #1AC14B}
	.filter ul li.filter-cur a{color:#1AC14B}
	.filter a{display:inline-block;width:100%; font-size:0.9rem;color:#666;text-decoration:none}
	.filter a span{position:relative}
	.filter a:hover{text-decoration:none}
	.filter i{position:absolute;display:inline-block;overflow:hidden;top:0.4rem;width:0.47rem;height:0.67rem;line-height:0.67rem;margin-left:0.13rem}
	.filter .f-ico-arrow-d{background:url(../images/filter.png) no-repeat 0 0;background-size:0.6rem 0.8rem;position:static;width:0.6rem;height:0.8rem;vertical-align:middle}
	.filter li.filter-cur .f-ico-arrow-d{background-image:url(../images/filter_b.png)}
	.filter .f-ico-triangle-mt,.filter .f-ico-triangle-mb{border-width:0.33rem;border-style:solid;border-color:transparent;height:0;width:0}
	.filter .f-ico-triangle-mt{border-bottom-color:#666;top:-0.2rem}
	.filter .f-ico-triangle-mb{border-top-color:#666;top:0.6rem}
	.filter .filter-cur .f-ico-triangle-mt.f-ico-triangle-slctd{border-bottom-color:#1AC14B}
	.filter .filter-cur .f-ico-triangle-mb.f-ico-triangle-slctd{border-top-color:#1AC14B}
	.filter .filter-navBtn{padding:0} 
	.filter .filter-navBtn a{border:1px solid #e2e2e2;border-radius:3px;width:80%;padding:0.13rem 0;color:#333}
	/* 弹出筛选样式 */
	.nav
	{
	    background: #fff none repeat scroll 0% 0%;
        position: fixed;
        top: 0px;
        right: -276px;
        height: 100%;
        width: 276px;
        box-sizing: border-box;
        z-index:5000;
     }
	.nav .hold-height{height:100%; padding-bottom:1000rem; background:#ccc;}
	.nav .attrs{padding-top:0.67rem;width:100%;overflow-scrolling:touch;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-overflow-scrolling:touch}
	.nav .attrs>*{margin: 0.67rem 0;}
	.nav .attrs .attr .attrKey{color:#333; font-size:0.8rem; padding-bottom: 0.1rem;}
	.nav .attrs .attr .attrValues{padding-top:0.33rem}
	.nav .attrs .attr .attrValues ul{margin:0;padding:0}
	.nav .attrs .attr .attrValues ul:after{display:block;content:' ';clear:both;height:0;overflow:hidden}
	.nav .attrs .attr .attrValues .av-collapse{overflow:hidden}
	.nav .attrs .attr .attrValues .av-expand{max-height:none}
	.nav .attrs .attr .attrValues li{float:left;position:relative;background-color:#fff;border:1px solid #ceced0;border-radius:0.2rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;padding:1px 5px;margin:0.33rem 0;text-align:center;list-style:none;line-height:1.72rem}
	.nav .attrs .attr .attrValues li{margin-right:0.59rem}
	.nav .attrs .attr .attrValues li a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;border-radius:0.13rem;display:block;width:100%;color:#333;font-size:0.8rem;text-decoration:none;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
	.nav .attrs .attr .attrValues li.av-selected{border:1px solid #04be02;}
	.nav .attrs .attr .attrValues li.av-selected a{color:#04be02}
	/*.nav .attrs .attr .attrValues li.av-selected:after{background:-webkit-linear-gradient(left top,transparent 49%,#3cc51f 49%,#3cc51f 100%);background:-moz-linear-gradient(left top,transparent 49%,#1AC14B 49%,#1AC14B 100%);background:-o-linear-gradient(left top,transparent 49%,#1AC14B 49%,#1AC14B 100%);content:'7';position:absolute;right:-0.29rem;bottom:-0.32rem;width:22px;height:22px;color:#fff;font-family:tahoma;font-size:12px;font-style:italic;font-weight:bolder;line-height:2rem;text-indent:0.6rem;overflow:hidden;-webkit-transform:rotate(-90deg) scaleX(-1) scale(0.55);-moz-transform:rotate(-90deg) scaleX(-1) scale(0.55);-o-transform:rotate(-90deg) scaleX(-1) scale(0.55)}*/
	.nav .attrs .attr .attrValues .av-options{margin:0.33rem 0;padding:0.33rem 0;font-size:0.8rem;text-align:center;letter-spacing:.1em}
	.nav .attrs .attr .attrValues .av-options .avo-multiple{display:none}
	.nav .attrs .attr .attrValues .av-options .avo-more{color:#666;text-decoration:none}
	.nav .attrs .attr .attrValues .av-options .avo-more i{background-image:-webkit-linear-gradient(left,transparent 70%,#999 70%,#999 100%),-webkit-linear-gradient(top,transparent 70%,#999 70%,#999 100%);background-image:-moz-linear-gradient(left,transparent 70%,#999 70%,#999 100%),-moz-linear-gradient(top,transparent 70%,#999 70%,#999 100%);background-image:-o-linear-gradient(left,transparent 70%,#999 70%,#999 100%),-o-linear-gradient(top,transparent 70%,#999 70%,#999 100%);position:relative;display:inline-block;width:0.6rem;height:0.6rem;margin-left:0.2rem}
	.nav .attrs .attr .attrValues .av-options .avo-more.avo-more-down i{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);top:-0.13rem}
	.nav .attrs .attr .attrValues .av-options .avo-more.avo-more-up i{-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);top:0.13rem}
	.nav .attrs .attr .attrValues .av-btns{display:none}
	.nav .attrs .attr .attrValues .av-sep{color:#fff;letter-spacing:.2em;font-weight:700;font-size:0.67rem}
	.nav .attrs .attr.priceAttr .attrValues{text-align:center;position:relative}
	.nav .attrs .attr.priceAttr .attrValues .start_price,.nav .attrs .attr.priceAttr .attrValues .end_price{-webkit-appearance:none; border:0;border-radius:0.2rem;width:5.33rem;height:1.2rem;padding:0.2rem;margin:0.13rem 0;text-align:center;line-height:1.27rem;color:#333;font-size:1rem;font-family:arial;font-weight:700}
	.nav .attrs .attr.priceAttr .attrValues .priceRange{margin-top:0.33rem}
	.nav .attrs .attr.cateAttr .av-collapse{max-height:5.33rem}
	.nav .attrExtra{display:flex;justify-content:space-between;align-items:center;background:#aeaeae; -webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;position:relative;margin:0 0 -0.67rem 0;padding:0 1.533rem;width:276px;height:3rem;line-height:3rem;z-index:10}
	.nav .attrExtra a,.nav .attrExtra button,.nav .attrExtra input:not([type=hidden]){background-color:#fff;border:0;border-radius:0.2rem;padding:0.4rem 1rem;color:#333;font-size:1rem;line-height:1.2rem;letter-spacing:.2em;text-decoration:none;cursor:pointer}
	.nav .attrExtra .attrExtra-submit,.nav .attrExtra .attrExtra-cancel{margin-top:0.4rem}
	.nav .attrExtra .attrExtra-submit{background-color:#3cc51f;color:#fff}
	.nav .attrExtra .attrExtra-cancel{float:right}
	.nav .attrExtra .attrExtra-clear{float:right;margin-top:0.4rem;margin-right:0.67rem;background-color:#dfdfdf}
	.nav .attrExtra .attrExtra-clear.attrExtra-clear-disabled{color:#666}
	
	.wrap .hold-height{height:100%; padding-bottom:1000rem; background:#ccc;}
	.wrap .attrs{padding-top:0.67rem;width:100%;overflow-scrolling:touch;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-overflow-scrolling:touch}
	.wrap .attrs>*{margin: 0.67rem 0;}
	.wrap .attrs .attr .attrKey{color:#333; font-size:0.8rem; padding-bottom: 0.1rem;}
	.wrap .attrs .attr .attrValues{padding-top:0.33rem}
	.wrap .attrs .attr .attrValues ul{margin:0;padding:0}
	.wrap .attrs .attr .attrValues ul:after{display:block;content:' ';clear:both;height:0;overflow:hidden}
	.wrap .attrs .attr .attrValues .av-collapse{overflow:hidden}
	.wrap .attrs .attr .attrValues .av-expand{max-height:none}
	.wrap .attrs .attr .attrValues li{float:left;position:relative;background-color:#fff;border:1px solid #ceced0;border-radius:0.2rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;padding:1px 5px;margin:0.33rem 0;text-align:center;list-style:none;line-height:1.72rem}
	.wrap .attrs .attr .attrValues li{margin-right:0.59rem}
	.wrap .attrs .attr .attrValues li a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;border-radius:0.13rem;display:block;width:100%;color:#333;font-size:0.8rem;text-decoration:none;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
    .wrap .attrs .attr .attrValues li.av-selected{border:1px solid #04be02;}
	.wrap .attrs .attr .attrValues li.av-selected a{color:#04be02;}
	/*.wrap .attrs .attr .attrValues li.av-selected:after{background:-webkit-linear-gradient(left top,transparent 49%,#3cc51f 49%,#3cc51f 100%);background:-moz-linear-gradient(left top,transparent 49%,#1AC14B 49%,#1AC14B 100%);background:-o-linear-gradient(left top,transparent 49%,#1AC14B 49%,#1AC14B 100%);content:'7';position:absolute;right:-0.29rem;bottom:-0.3rem;width:22px;height:22px;color:#fff;font-family:tahoma;font-size:12px;font-style:italic;font-weight:bolder;line-height:2rem;text-indent:0.6rem;overflow:hidden;-webkit-transform:rotate(-90deg) scaleX(-1) scale(0.55);-moz-transform:rotate(-90deg) scaleX(-1) scale(0.55);-o-transform:rotate(-90deg) scaleX(-1) scale(0.55)}*/
	.wrap .attrs .attr .attrValues .av-options{margin:0.33rem 0;padding:0.33rem 0;font-size:0.8rem;text-align:center;letter-spacing:.1em}
	.wrap .attrs .attr .attrValues .av-options .avo-multiple{display:none}
	.wrap .attrs .attr .attrValues .av-options .avo-more{color:#666;text-decoration:none}
	.wrap .attrs .attr .attrValues .av-options .avo-more i{background-image:-webkit-linear-gradient(left,transparent 70%,#999 70%,#999 100%),-webkit-linear-gradient(top,transparent 70%,#999 70%,#999 100%);background-image:-moz-linear-gradient(left,transparent 70%,#999 70%,#999 100%),-moz-linear-gradient(top,transparent 70%,#999 70%,#999 100%);background-image:-o-linear-gradient(left,transparent 70%,#999 70%,#999 100%),-o-linear-gradient(top,transparent 70%,#999 70%,#999 100%);position:relative;display:inline-block;width:0.6rem;height:0.6rem;margin-left:0.2rem}
	.wrap .attrs .attr .attrValues .av-options .avo-more.avo-more-down i{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);top:-0.13rem}
	.wrap .attrs .attr .attrValues .av-options .avo-more.avo-more-up i{-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);top:0.13rem}
	.wrap .attrs .attr .attrValues .av-btns{display:none}
	.wrap .attrs .attr .attrValues .av-sep{color:#fff;letter-spacing:.2em;font-weight:700;font-size:0.67rem}
	.wrap .attrs .attr.priceAttr .attrValues{text-align:center;position:relative}
	.wrap .attrs .attr.priceAttr .attrValues .start_price,.nav .attrs .attr.priceAttr .attrValues .end_price{-webkit-appearance:none; border:0;border-radius:0.2rem;width:5.33rem;height:1.2rem;padding:0.2rem;margin:0.13rem 0;text-align:center;line-height:1.27rem;color:#333;font-size:1rem;font-family:arial;font-weight:700}
	.wrap .attrs .attr.priceAttr .attrValues .priceRange{margin-top:0.33rem}
	.wrap .attrs .attr.cateAttr .av-collapse{max-height:5.33rem}
	.wrap .attr-fix>*{padding-right:0.533rem}
	.wrap .attrExtra{display:flex;justify-content:space-between;align-items:center;background:#aeaeae; -webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;position:relative;margin:-2.3rem 0 -0.67rem 0;padding:0 1.533rem;width:276px;height:3rem;line-height:3rem;z-index:10}
	.wrap .attrExtra a,.nav .attrExtra button,.nav .attrExtra input:not([type=hidden]){background-color:#fff;border:0;border-radius:0.2rem;padding:0.4rem 1rem;color:#333;font-size:1rem;line-height:1.2rem;letter-spacing:.2em;text-decoration:none;cursor:pointer}
	.wrap .attrExtra .attrExtra-submit,.nav .attrExtra .attrExtra-cancel{margin-top:0.4rem}
	.wrap .attrExtra .attrExtra-submit{background-color:#1AC14B;color:#fff}
	.wrap .attrExtra .attrExtra-cancel{float:right}
	.wrap .attrExtra .attrExtra-clear{float:right;margin-top:0.4rem;margin-right:0.67rem;background-color:#dfdfdf}
	.wrap .attrExtra .attrExtra-clear.attrExtra-clear-disabled{color:#666}
	/* 三种商品展示效果 */
	.srp{display:table;width:100%; padding-bottom:10px; padding-top:5px;}
	.srp:after{display:block;clear:both;height:0;content:' '}
	.srp em{font-style:normal} 
	.srp .product{float:none; align-items:stretch;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;padding-bottom:0}
	.srp .pro-inner{position:relative;background-color:#fff;border-radius:5px; overflow:hidden;height:100%}
	.srp .proImg-wrap{float:left}
	.srp .proImg-wrap img{border-radius:5px}
	.srp .proInfo-wrap{float:left;padding:5px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
	.srp .proPrice{font-family:arial;height:20px;line-height:21px}
	.srp .proPrice em{color:#ff4a00;font-size:16px;font-weight:700;margin-left:2px}
	.srp .proPrice .retailPrice{ font-family:Arial;font-size:14px;margin-left:5px;color:#BBB;text-decoration:line-through}
	.srp  del{color:#666;font-size:12px}
	.srp .proTitle{overflow:hidden}
	.srp .proTitle a{color:#333;font-size:13px;text-decoration:none;-webkit-transition:all .3s linear}
	.srp .proSales{color:#666;font-size:12px;font-family:arial}
	.srp .proSales em{color:#333}
	.srp .proService{color:#333;font-size:13px;height:20px;line-height:21px}
	.srp .proIcons{padding-left:10px;height:20px;overflow:hidden}
	.srp .proIcons>*{margin:0 3px 0 0}
	.srp .proIcons img{vertical-align:middle}
	.srp .proSales{line-height:16px;position:absolute;right:1rem;bottom:7px;}
	.srp .promotions{color:#fff;background-color:red;padding:1px 5px;}
	.srp .proSales a{display:block;line-height:25px;width:25px;height:25px;}
	#discountItems{position: absolute;top: 10px;left: 0;z-index: 1;min-height: 132px;max-height: 500px;}
	#discountItems  .discountTitle{color:Red;}
    #discountItems  .endDate{    background-color: red;color: #fff;padding: 1px 5px;}
	#discountItems .promotions{background-color:#fff;}
	#discountItems .promotions i{background-image:url("../images/back.png");height: 25px;width: 25px;background-size: 25px;display: block;}
    
	.srp.list{width:100%}
	.srp.list .product{width:100%;border-bottom:1px solid #E8E8E8;  }
	.srp.list .pro-inner{background-color:#fff; padding:5px 1rem;}
	.srp.list .proImg-wrap{margin-right:10px;-webkit-transition:all .6s linear}
	.srp.list .proImg-wrap img{width:99px;height:99px;border:1px solid #f2f2f2}
	.srp.list .proImg-wrap .promotion{position:absolute;background-image:url("../images/saleGift.png");width: 2rem;height: 2rem;background-size:2rem 2rem;top: 5px;left: 15px;}
	.srp.list .proImg-wrap .fullcut{position:absolute;background-image:url("../images/fullCut.png");width: 2rem;height: 2rem;background-size:2rem 2rem;top: 5px;left: 15px;}
	.srp.list .proInfo-wrap{float:none;padding:0;padding-left:100px}
	.srp.list .proTitle{line-height:1.5;height:40px;margin-bottom:8px;}
	.srp.list .proTitle a{font-size:14px}
	.srp.list .proSKU{color:#bbb;margin-left:2px}
	.srp.list .proSKU span{color:red;border:1px solid red;padding:0 5px;margin-right:5px;}
	.srp.list .proSKU p{margin-top:2px;}
	.srp.list .proPrice{position:absolute;bottom:5px;}
	.srp.list .proPrice del{display:none}
	.srp.album .product{width:49.9%}
	.srp.album .product:nth-child(2n+1){padding-right:5px}
	.srp.album .product:nth-child(2n){padding-left:5px}
	.srp.album .pro-inner{align-items:stretch;padding-bottom:70px;height:auto}
	.srp.album .proInfo-wrap{position:absolute;bottom:5px;width:100%;height:65px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
	.srp.album .proImg-wrap{width:100%}
	.srp.album .proImg-wrap img{width:100%;border-radius:5px 5px 0 0}
	.srp.album .proTitle{height:19px;position:relative;top:19px;white-space:nowrap;text-overflow:ellipsis}
	.srp.album .proPrice{position:relative;top:-19px}
	.srp.album .proPrice del{display:none}
	.srp.album .proService{display:none}
	.srp.album .proSales{float:right;position:relative;top:-36px;right:2px;margin:0}
	.srp.album .proIcons{padding-left:0;width:100%;position:relative;top:-16px}
	.srp.grid .product{width:100%;-webkit-transition:all .5s linear}
	.srp.grid .proImg-wrap{width:100%}
	.srp.grid .proImg-wrap img{width:100%;border-radius:5px 5px 0 0}
	.srp.grid .proTitle{height:19px}
	.srp.grid .proPrice{float:left;margin-right:10px}
	.srp.grid .proPrice em{margin-right:10px}
	.srp.grid .proPrice del{display:none}
	.srp.grid .proService,.srp.grid .proIcons{float:none}
	.srp.grid .proSales{clear:left}
	@media screen and (max-device-height:568px) and (orientation:portrait){
	.srp{display:table;width:100%}
	.srp .product{display:inline-block;float:none}
	.srp.album .proImg-wrap{overflow:hidden;max-height:200px}
	}
	@media screen and (min-device-width:768px) and (orientation:portrait){
	.srp{display:table;width:100%}
	.srp .product{display:inline-block;float:none}
	.srp.album .proImg-wrap{overflow:hidden;max-height:380px}
	}
	@media screen and (max-device-width:480px) and (orientation:portrait){
	.srp.album .proImg-wrap{overflow:hidden;max-height:240px}
	}
	.get_more{margin:10px auto 0px; display:block; text-align:center}
    .srp.window .product{width:49.9%}
	.srp.window .product:nth-child(2n+1){padding-right:5px}
	.srp.window .product:nth-child(2n){padding-left:5px}
	.srp.window .pro-inner{align-items:stretch;padding-bottom:60px;height:auto}
	.srp.window .proInfo-wrap{position:absolute;bottom:5px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
	.srp.window .proImg-wrap{width:100%}
	.srp.window .proImg-wrap img{width:100%;border-radius:5px 5px 0 0}
	.srp.window .proTitle{height:19px;white-space:nowrap;text-overflow:ellipsis}
	.srp.window .proPrice{float:left;}
	.srp.window .proPrice del{display:none} 
	.srp.window .proSales{float:right;position:relative;top:2px;right:2px;margin:0}
/* ====================
     商品详细页
==================== */

	/* 商品页详细图 */
	.goods_slider{background-color:#fff; height:auto;position:relative}
	.goods_slider .scroller{transition-property: transform; transition-timing-function: cubic-bezier(0, 0, 0.25, 1); transition-duration: 0ms; transform: translate3d(0px, 0px, 0px); max-width:90%; overflow:hidden; margin: 0 auto;display:-webkit-box;-webkit-box-lines:multiple}
	.goods_slider .scroller div{width:100%; overflow:hidden;display:-webkit-box;-webkit-box-align:center;-webkit-box-pack:center}
	.goods_slider .scroller img{-webkit-user-drag:none;-webkit-user-select:none;max-width:100%;max-height:100%}
	.goods_slider .scroller ul li{ text-align:center}
	.goods_slider .slideBox{ position:relative; overflow:hidden; margin:0 auto; max-width:640px;/* 设置焦点图最大宽度 */ }
	.goods_slider .slideBox .icons{ height:2rem; line-height:2rem;left:0;right:0;text-align:center}
	.goods_slider .slideBox .icons li{ display:inline-block; width:0.4rem; height:0.4rem; -webkit-border-radius:0.2rem; -moz-border-radius:0.2rem; border-radius:0.2rem; background:rgba(0,0,0,.2); text-indent:-9999px; overflow:hidden; margin:0 0.3rem;}
	.goods_slider .slideBox .icons li.on{ background:#3cc51f;  }
	.goods_slider .slideBox .bd{ position:relative; z-index:0; height:100%; width:100%;}
	.goods_slider .slideBox .bd li{ position:relative; text-align:center; width:100%; }
	.goods_slider .slideBox .bd li img{ background:url(../images/loading.gif) center center no-repeat;  vertical-align:middle; margin: auto 0; width:100%; height:auto; /* 图片宽度100%，达到自适应效果 */}
	/* 商品参数 */
	 
	.goodsInfo{background-color:#fff;padding:0.5rem 15px; }
	.goodsInfo .collect{display:none;float:right;clear:both;color:#fff;font-size:0.8rem;font-weight:700;padding:0 0.8rem 0 2.2rem;height:1.7rem;line-height:1.7rem;margin:-3rem -0.5rem 0.5rem 0;position:relative;z-index:1;-webkit-border-radius:2rem;border-radius:2rem;background:url(../images/ico_star.png) no-repeat 0.8rem 50% rgba(0,0,0,.2); background-size: 1rem 1rem }
	.goodsInfo h1{background-color:rgba(255,255,255,0.9);padding:1rem 0; padding-bottom:0.5rem;font-size:0.9rem}
	.goodsInfo ul{ padding:0.4rem 0;color:#666;border-bottom:1px solid #f3f3f3}
    .goodsInfo ul:last-child{ border:none}
	.goodsInfo ul>li{margin-bottom:0.4rem}
	.goodsInfo ul>li:last-child{margin:0}
	.goodsInfo ul .price{display:inline-block}
	.goodsInfo ul .retailprice{font-family:Arial;font-size:14px;margin-left:5px;color:#bbb;text-decoration: line-through;}
	.goodsInfo .line{border-bottom:1px solid #f3f3f3;padding:0.6rem 0;}
  	.goodsInfo .rule i{ 
	background-image: -webkit-linear-gradient(left,transparent 70%,#666 70%,#666 100%),-webkit-linear-gradient(top,transparent 70%,#666 70%,#666 100%);
	background-image: -moz-linear-gradient(left,transparent 70%,#666 70%,#666 100%),-moz-linear-gradient(top,transparent 70%,#666 70%,#666 100%);
	background-image: -o-linear-gradient(left,transparent 70%,#666 70%,#666 100%),-o-linear-gradient(top,transparent 70%,#666 70%,#666 100%);
	position: relative;
	display: inline-block;
	width: 0.4rem;
	height: 0.4rem;
	margin-left: 0.2rem; float:right;
	-webkit-transform: rotate(-45deg);
	-moz-transform: rotate(-45deg);
	-o-transform: rotate(-45deg);
	top:0.4rem;
	}
    .attrItem{width:100%;border:1px solid #EFEFEF;}
    .attrItem td{padding:1rem;border:1px solid #EFEFEF;}
    .commentMore{height:40px;text-align:center;line-height:40px;border-radius: 2px;background-color: #FBF7F7;color:#ccc;font-size:18px;}
    
    .noHaveData{font-size:3rem;color:#ddd;text-align:center;}
    /*分享*/
    .share{width:100%;padding:1rem;float:left;}
    .share .share-item{width:28%;padding:0.5rem;float:left;text-align:center}
    .share .share-item a{width:100%;}
    .share .share-item img{width:60px;height:60px;}
    
    
	/* 购买模块 */
	.goodsBuy{background-color:#fff; }
	.goodsBuy .info{display:block;color:#666;padding:0.63rem 0 0.47rem;border-bottom:1px solid #f3f3f3}
	.goodsBuy .info div{margin-bottom:0.1rem}
	.goodsBuy .info div span{color:#333;margin-left:0.5rem}
	.goodsBuy .info div i{ 
		background-image: -webkit-linear-gradient(left,transparent 70%,#666 70%,#666 100%),-webkit-linear-gradient(bottom,transparent 70%,#666 70%,#666 100%);
		background-image: -moz-linear-gradient(left,transparent 70%,#666 70%,#666 100%),-moz-linear-gradient(bottom,transparent 70%,#666 70%,#666 100%);
		background-image: -o-linear-gradient(left,transparent 70%,#666 70%,#666 100%),-o-linear-gradient(bottom,transparent 70%,#666 70%,#666 100%);
		position: relative;
		display: inline-block;
		width: 0.4rem;
		height: 0.4rem;
		margin-right: 0.2rem; float:right;
		-webkit-transform: rotate(45deg);
		-moz-transform: rotate(45deg);
		-o-transform: rotate(45deg);
		top:0.3rem;
		}
	.goodsBuy .info .selected{overflow:hidden}
	.goodsBuy .info .selected li{margin-bottom:0.1rem;width:50%;float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:1rem;-webkit-box-sizing:border-box}
	.goodsBuy .info .selected em{color:#333}
	.goodsBuy #goodsBuy-open{display:none} 
	.goodsBuy #goodsBuy-open:checked+.info i{	
	-webkit-transform: rotate(-135deg);
	-moz-transform: rotate(-135deg);
	-o-transform: rotate(-135deg);
	}
	.goodsBuy.open .info::after{-webkit-transform:rotate(180deg)}
	.goodsBuy .fields{ display:none;overflow:hidden}
	.goodsBuy .fields ul li{ color:#666}
	.goodsBuy .fields .ul1{background-color:#fff;overflow:hidden;padding:0.8rem 0; height:1.6rem; line-height:1.6rem;position: static;}
	.goodsBuy .fields .ul1 li{overflow:hidden;text-overflow:ellipsis;white-space:nowrap; float:left; width:50%;}
	.goodsBuy .fields .ul2{-webkit-tap-highlight-color:transparent;margin-top:1rem;}
	.goodsBuy .fields .ul2 .ul2-prop{padding:1rem 0 0.5rem;border-bottom:1px solid #f3f3f3}
	.goodsBuy .fields .ul2 h2{color:#666;margin-bottom:0.6rem}
	.goodsBuy .fields .ul2 label{display:inline-block;border:1px solid #ceced0;background-color:#fafafa;min-width:2rem;padding:0.5rem 1.2rem;margin:0 0.5rem 0.5rem 0;max-width:100%;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:0.3rem;border-radius:0.3rem}
	.goodsBuy .fields .ul2 input{display:none}
	.goodsBuy .fields .ul2 input:checked+label{border-color:#1AC14B;position:relative}
	.goodsBuy .fields .ul2 input:checked+label:after{
	background:-webkit-linear-gradient(left top,transparent 49%,#1AC14B 49%,#1AC14B 100%);background:-moz-linear-gradient(left top,transparent 49%,#1AC14B 49%,#1AC14B 100%);background:-o-linear-gradient(left top,transparent 49%,#1AC14B 49%,#1AC14B 100%);content:'7';position:absolute;right:-0.5rem;bottom:-0.5rem;width:2rem;height:2rem;color:#fff;font-family:tahoma;font-size:12px;font-style:italic;font-weight:bolder;line-height:2.8rem;text-indent:0.5rem;overflow:hidden;-webkit-transform:rotate(-90deg) scaleX(-1) scale(0.55);-moz-transform:rotate(-90deg) scaleX(-1) scale(0.55);-o-transform:rotate(-90deg) scaleX(-1) scale(0.55);	-moz-border-radius: 5px;      /* Gecko browsers */
	-webkit-border-radius: 5px;   /* Webkit browsers */
	border-radius:5px;}
	.goodsBuy .fields  .quantity{padding:1rem 0;}
	.goodsBuy .fields  .quantity h2{color:#666;margin-bottom:0.6rem; font-weight:normal}
	.goodsBuy .fields  .quantity .ui-number{display:inline-block;vertical-align:middle;border:1px solid #e3e3e3;letter-spacing:0;height:2.3rem;line-height:2.3rem;overflow:hidden}
	.goodsBuy .fields  .quantity .ui-number .increase,.goodsBuy .quantity .ui-number .decrease,.goodsBuy .quantity .ui-number .num{float:left;text-align:center}
	.goodsBuy .fields  .quantity .ui-number .increase,.goodsBuy .quantity .ui-number .decrease{font-style:normal;font-size:1.5rem;font-weight:700;border:0;display:inline-block;width:2rem;height:100%;-webkit-user-select:none; background: #fafafa }
	.goodsBuy .fields  .quantity .ui-number .num{height:100%;width:3.8rem;border:0;-webkit-border-radius:0;border-radius:0;font-weight:700}
	.goodsBuy .fields  .quantity .ui-number .num::-webkit-inner-spin-button{display:none}
	 /* 购买按钮模块 */
	.goodsBuy .option{padding:0.8rem 1rem;display:-webkit-box; text-align:center}
	.goodsBuy .option .btn{color:#fff;border:0;height:2.5rem; line-height:2.5rem; width:50%;-webkit-box-flex:1;display:block;-webkit-user-select:none; font-size:0.9rem}
	.goodsBuy .option .buy{background-color:#D8A373}
	.goodsBuy .option .buy[disabled]{background-color:#D8A373}
	.goodsBuy .option .buy .countdown{padding-left:2rem;margin-left:2rem;border-left:2px solid #fff;vertical-align:middle}
	.goodsBuy .option .cart{background-color:#04be02;}
	.goodsBuy .option .cart .ico_01{-webkit-background-size: 1rem 1rem;-moz-background-size:  1rem 1rem;-o-background-size: 1rem 1rem;background-size: 24px 20px; display:inline-block; width:24px ; height:20px; margin-right:0.2rem; position:relative; top:0.3rem}
	.goodsBuy .option .cart[disabled]{background-color:gray;display:none}
	.guarantee{ background:#fffdce url(../images/cert_danbao_icon.png) no-repeat 4px 7px; height: 32px; line-height: 32px; border-radius: 4px; background-size: 18px; margin-top: 0px; padding-left: 24px; font-size: 12px;}
	 
	/* 弹出遮罩层 */
	.tipMask{background-color: #000;display: none;height:100%;left: 0;opacity: 0.4;position:fixed;top: 0;width: 100%;z-index: 10001;	 }
	/* 弹出模块 */
	.popGeneral {background-color: #fff;position: fixed;z-index:10001;left:0px;bottom:0; height:auto;width:100%;display: none;}
	.popGeneral .tit {background-color:#fff;line-height: 2rem;height:2rem; border-bottom:1px solid #f5f5f5;}
	.popGeneral .tit  h4 {font-size: 1rem;padding-left: 1rem;}
	.popGeneral .tit .ico_08 {cursor: pointer;display: inline-block;position: absolute;right: 0.8rem;top:0.5rem;}
	.popGeneral #main{  display:table;  border-collapse:collapse; width:100%;    }   
	.popGeneral #left{  display:table-cell;  width:40%; padding:0.3rem 0;  text-align:center; vertical-align:top  }   
	.popGeneral #right{  display:table-cell;  width:60%; padding:0.3rem 0;text-align:left;vertical-align:top  }   
	.popGeneral #right p{ display: block;height:2rem; color:#333;line-height:1rem; padding-bottom:0.8rem; padding-right:0.8rem;   }
	.popGeneral #right span {color: #666;display: block;margin-bottom:0.4rem;}
	.popGeneral .popbtn { font-size:0.9rem; height:2rem; width: auto; padding:0.5rem 0.5rem; background:#e1e1e1;display: -webkit-box}
	.popGeneral .popbtn a {background:#D8A373;height:2rem; line-height:2rem  ; text-align: center; display:block; width:50%; color:#fff; }
	.popGeneral .popbtn .bnt2{ margin-left:0.5rem; background:#1AC14B}

	.s-detail a{color:#333}
	.s-detail header{ position:sticky;top:0;z-index:1}
	.s-detail header ul{text-align:center;font-size:0.8rem;background-color:#eee;display: -webkit-box }
	.s-detail header ul li{background-color:#EFEFEF;color:#333;line-height:2.4rem;margin-right:1px;border-top:1px solid #EFEFEF;-webkit-box-flex:1;-webkit-box-sizing:border-box;box-sizing:border-box}
	.s-detail header ul li.current{position:relative;background-color:#fff;border-top:0.1rem solid #3cc51f}
	.s-detail header ul li.current .mod{display:block}
	.s-detail header ul li .review-count{font-size:0.76rem;color:#666}
	.s-detail header ul li>a{display:block;height:100%}
	.s-detail .wrap{overflow:hidden}
	.s-detail .wrap .scroller{display:-webkit-box}
	.s-detail .wrap .scroller .current{overflow:visible}
	.s-detail .m-review,.s-detail .m-recommend{padding-bottom:0.5rem;min-height:20rem;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}
	.s-detail .desc { background:#FFF;}
	.s-detail .desc  img{ width:100%; height:auto;}
 
	.s-detail .list li{ background:#FFF;  margin-bottom:0.5rem; border-bottom:1px solid #efefef;padding-bottom:0.5rem;}
	.s-detail .list li .tit{ height:2.2rem; line-height:2.2rem; background:#f8f8f8; padding:0 0.5rem; text-align:right; color:#666;  }
	.s-detail .list li .tit span{ float:left; color:#333}
	.s-detail .list li p{ line-height:1.5rem;   display:block; padding:0 0.5rem}
	.s-detail .list li .star{ width:5.8rem; height:auto; vertical-align:middle}
	
	.s-detail .commentsList{ background:#FFF;    padding:0.5rem; }
	.s-detail .commentsList td{ padding:5px 0}
	
	.s-detail .m-recommend a{display:block}
	.s-detail .m-recommend .summary{background-color:#fff;position:relative;display:-webkit-box;-webkit-box-align:center;-webkit-box-pack:center}
	.s-detail .m-recommend .summary img{width:100%; height:auto;display:block}
	.s-detail .m-recommend .summary .price{position:absolute;left:0;right:0;bottom:0;padding:0.3rem 0;  text-align:center;background-color:rgba(255,255,255,0.7)}
	.s-detail .m-recommend .reviews{border-top:1px solid #f2f2f2;padding:0 0.5rem;color:#666}
	.s-detail .m-recommend .reviews blockquote{padding:0.5rem 0;border-bottom:1px solid #e9e9e9}
	.s-detail .m-recommend .reviews blockquote:last-child{border:0}
	.s-detail .m-recommend .reviews .user{color:#333;margin-right:1rem}
	
	
/* ====================
     购物车页面
==================== */
	
	/* 购物车为空 */
	.empty-cart .cart-logo {height:95px;margin:3rem auto;-webkit-background-size:95px 75px;;-moz-background-size:95px 75px;;background-size:95px 75px; }
	.empty-cart p.message {font-size:14px;margin-bottom:30px;text-align:center}
	.empty-cart .list li {position:relative;text-indent:20px;height:35px}
	.empty-cart .list a {display:block}
	.empty-cart .list .arrow {top:1px;right:20px;width:6px;height:6px;display:inline-block;position:absolute;border-top:3px solid #666;border-left:3px solid #666}
	.empty-cart .list .arrow.right {-webkit-transform:rotate(135deg)}
	.empty-cart i{ display:inline-block; width:0.8rem; height:0.8rem; -webkit-background-size:0.8rem 0.8rem;-moz-background-size:0.8rem 0.8rem;background-size:0.8rem 0.8rem;}
	/* 购物步骤 */
	.cart-step{width:100%;text-align:center; height:2.4rem;background:#fff;}
	.cart-step ul{display:table;width:100%;margin:0;padding:0;border-collapse:collapse; vertical-align:middle}
	.cart-step ul li{display:table-cell; line-height:2.4rem; position:relative }
	.cart-step ul .cur{  border-bottom:1px solid #3cc51f; color:#3cc51f  }
 
	/* 购物浮动条 */
	 
	.toolbar {background:#fff;position:fixed;bottom:0;width:100%;height:50px;font-size:0.8rem;overflow:hidden;border-top:1px solid #e3e3e3;}
	.toolbar p {width:55%;height:49px; padding-left:0.5rem;display:-webkit-box;-webkit-box-align:center}
	.toolbar a{display:block; text-align:center; line-height:49px;position: absolute;right: 0;top:0; width: 40%;height: 100%;border: 0;font-size: 1rem;border-radius: 1px;-webkit-border-radius: 1px;color: #FFF; background:#04be02}
	
	
	/* 购物车商品列表 */
	.cartList{margin-top:1rem;border-bottom:1px solid #e3e3e3;}
	.warehouse{padding:0 1.2rem;height:2.3rem;line-height:2.3rem;background-color:#fff;border-bottom:1px solid #e3e3e3;}
	.itemlist{padding:0 15px;background-color:#fff;}
	
	.itemlist li{ padding:1rem 0 0.5rem 0;position:relative; border-bottom:1px solid #f2f2f2}
	.itemlist li h4{ padding-right:2rem; height:2.2rem; line-height:1.1rem; overflow:hidden}
	.itemlist li .b{line-height:2rem;}
	.itemlist li .b .cha{ 
	width:1.5rem; height:1.5rem; display:block; background-color:#CCC; position:absolute; right:0.5rem;top:-0.3rem;
	-moz-border-radius: 0.75rem;      /* Gecko browsers */
	-webkit-border-radius:  0.75rem;   /* Webkit browsers */
	border-radius: 0.75rem;
	-webkit-background-size:0.8rem 0.8rem;-moz-background-size:0.8rem 0.8rem;background-size:0.8rem 0.8rem; 
	 }
	.itemlist li:last-child{border-bottom:none}
	.itemlist li .chk{height: 6rem;float: left;}
	.itemlist li .proinfo{width: 90%;float: left;}
	.itemlist li .proinfo .t{padding-bottom:0.5rem;}
	.itemlist li .proinfo .promotion{padding:0.5rem 0;border-top:1px solid #ddd;}
	.itemlist li .proinfo .promotion span{width: 6rem;line-height: 1.5;padding: 0.5rem 1.7rem;}
	.itemlist li .proinfo .promotion select{height:2rem;width:10rem;}
	.itemlist li .proinfo .promotion select option{width:10rem;line-height:1.5;height:2rem;}
	
	.itemlist li .desc{padding-left:0.5rem;width:100%;}
	.itemlist li .new-tbl-cell{ vertical-align:top}
	.itemlist .itemlist_l img{ width:6rem; height:6rem;border:1px solid #f2f2f2;}
	.itemlist .inputBg{ vertical-align:middle}
	.itemlist li .inputBg{ width:20%; text-align:center}
	.itemlist li p{ color:#666}
	
	.itemlist .delCart{float:right;}
	.itemlist .txt{display:inline-block;vertical-align:middle;border:1px solid #e3e3e3;letter-spacing:0;height:2rem;line-height:2rem;overflow:hidden}
	.itemlist .txt .increase,.itemlist .txt .decrease,.itemlist .txt .num{float:left;text-align:center}
	.itemlist .txt .increase,.itemlist .txt .decrease{font-style:normal;font-size:1.5rem;font-weight:700;border:0;display:inline-block;width:2rem;height:100%;-webkit-user-select:none; background: #fafafa }
	.itemlist .txt .num{height:100%;width:2.8rem;border:0;-webkit-border-radius:0;border-radius:0;font-weight:700}
	.itemlist .txt .num::-webkit-inner-spin-button{display:none}
	
	
	/* div表格化 */
	.table_box{}
	.table_box { }
	.table_box dl{ padding:0.5rem 0; display:table; width:100% }
	.table_box dd{display:table-cell; }
	/*.table_box dd .inputBg{ }*/
	
	
	/* 文字 */
    .f6{ font-size:0.8rem; color:#1CA2E1;  height:1.8rem; line-height:1.8rem; padding:0; margin-right:2.8rem; display:inline-block; border:none ; background:none; vertical-align:top; }
	
	/* 合作登录 */
	.hezuo .t{ height:2.4rem; line-height:2.4rem}
	.hezuo .b { display:block}
	.hezuo .b a{ display:inline-block; margin:0 0.7rem 0.5rem 0; }
	.hezuo .b img{ width:3.2rem; height:3.2rem; }
	
	
	
	/* 登录注册切换模块 */
		
	.loginBox{ margin:10px auto;   }
	.loginBox .hd{ height:2.7rem; line-height:2.5rem; font-size:1.1rem; overflow:hidden;   }
	.loginBox .hd span{ float:left; font-size:0.8rem; }
	.loginBox .hd ul{ float:right;   }
	.loginBox .hd ul li{ float:left; padding-left:0.5rem;   vertical-align:top;  }
	.loginBox .hd ul li.on a{ color:#1AC14B; display:block; height:2.5rem; line-height:2.5rem;   border-bottom:2px solid #1AC14B;  }
	.loginBox .bd   ul{ padding:0px 0.2rem;  }
	.loginBox .bd ul li{ border-bottom:1px dotted #ddd;  }
	.loginBox .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0); }  /* 去掉链接触摸高亮 */
	.readMore{ display:block; height:30px; line-height:30px; margin:10px auto 20px auto;  text-align:center; text-decoration:underline;}
	
	.registerGetCode{padding:10px;line-height:40px;border-radius:3px;text-align:center;font-size:1rem;color:#fff;background-color:#1AC14B;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; border:0;}
	.disbleBtn{padding:10px;line-height:40px;border-radius:3px;text-align:center;font-size:1rem;color:#fff;background-color:#eee;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; border:0;}
	/* 订单确认页 */
	.order_box{ background:#FFF; font-size:0.8rem;}
	.order_box .in{ display:block;
	background:url(../images/order_bg1.png) repeat-x;  
	-webkit-background-size:2.4rem 0.4rem;
	-moz-background-size:2.4rem 0.4rem;
	background-size:2.4rem 0.4rem;}
	
	/* 订单确认页通用表格 */
	.order_box .table_box dl{ border-bottom:1px solid #f3f3f3; padding:0.7rem 0; }
	.order_box .line_no dl{ border-bottom:none; padding:0.4rem 0}
	.order_box .table_box dl:last-child{ border-bottom:none}
	.order_box .in{ color:#333; font-size:0.8rem; padding:0.8rem 0 0 0}
	.order_box .in .f1{ font-size:1.1rem}
	.order_box .in .ico_14{ display:inline-block; width:1rem; height:1rem;-webkit-background-size:1rem 1rem;-moz-background-size:1rem 1rem;background-size:1rem 1rem;}
	
	/* 订单确认页表格_中间模块 */
	.table_box2{display:block;color:#666;padding:0.63rem 0 0.47rem;border-bottom:1px solid #f3f3f3}
	.order_box .table_box2 dl{ padding:0; position:relative}
    
	.table_box2 .dd1{ width:28%; padding:5px 0;}
	.table_box2 .dd2{ color:#666; font-size:0.8rem; text-align:left; width:90%; height:2rem; line-height: normal; vertical-align:middle; margin:5px 0; padding-left:2px}
	.table_box2 .dl_box p{ line-height:36px;}
	.table_box2  input{ color:#666;  text-align:left; width:90%; border:none; background:#fff ; padding:0; height:24px;  }
	.table_box2  input.radio{width:auto;}
	.table_box2  input.sex{ color:#666;  text-align:left; width:auto; border:none; padding:0; margin:5px 0; vertical-align:middle}
	.table_box2 .span1{ font-size:0.8rem; background:#1AC14B; color:#FFF; display:inline-block; padding:0 0.2rem}
	.table_box2 .dd3{ text-align:right}
	
	.table_box2  i{	background-image: -webkit-linear-gradient(left,transparent 70%,#666 70%,#666 100%),-webkit-linear-gradient(top,transparent 70%,#666 70%,#666 100%);
		background-image: -moz-linear-gradient(left,transparent 70%,#666 70%,#666 100%),-moz-linear-gradient(top,transparent 70%,#666 70%,#666 100%);
		background-image: -o-linear-gradient(left,transparent 70%,#666 70%,#666 100%),-o-linear-gradient(top,transparent 70%,#666 70%,#666 100%);
		position: absolute;
		display: inline-block;
		width: 0.5rem;
		height: 0.5rem;
		margin-right: 0.2rem; float:right;
		-webkit-transform: rotate(45deg);
		-moz-transform: rotate(45deg);
		-o-transform: rotate(45deg);
		top:1rem; right:0.5rem; }
		
	.table_box2 .modRadio{ background-color: #B3B3B3; border-radius: 2px;color: #FFFFFF;display: inline-block;height: 19px;line-height: 19px;overflow: hidden;padding: 1px; text-align: center; width: 38px;}
	.table_box2 .modRadio .fl { margin-left: 1px;}
	.table_box2 .modRadio i {  background: none repeat scroll 0 0 #FFFFFF;border-radius: 2px;display: inline-block;height: 17px;margin: 1px 1px 0 0;width: 17px;
	    -webkit-transform: none;
	    -moz-transform: none;
		-o-transform: none;
		top:0; right:0;
		position: static ; 
		}
	.table_box2 .modRadio  .fl {float: left;}
	.fr {float: right;}
		
	/* 订单确认页表格_底部模块 */	
	.table_box3 .dd1{ text-align:left}		
	.table_box3 .dd1 a{ color:#5498db}
	.table_box3 .dd2{ text-align:center}		
	.table_box3 .dd3{ text-align:right}	
	  .modify{ background:#5498db; color:#FFF; display:inline-block; padding:0 0.5rem; float:right; }	
	.f4_b{ color: #1AC14B;display: inline-block; }
	
	.select_city select{}
	
	
/* ====================
     文章页面
==================== */
	
	.art_content{ background:#FFF;overflow:hidden; padding:1rem;}
	.art_content>h2{margin-bottom:0.5rem; text-align:right; color:#666; line-height:1.8rem; font-weight:normal; font-size:0.8rem}
	.art_content>h2 span{font-size:1rem;color:#333; float:left; font-weight:bold }
	.art_content img{box-sizing:border-box;width:100%; height:auto}
	.padd1{padding: 0.5rem;}
	.padd1 li{border-bottom: 1px solid #f3f3f3;    padding: 0.7rem 0;    display: block;    line-height: 23px;}


/* ====================
     会员中心页
==================== */


.user_top {
height: 9.6rem;
overflow: hidden; 
background:#ffbf6b;
position:relative

}
.user_top dt {
float: left;
margin: 0.8rem 0.8rem 0;
text-align: center;
position: relative;
width: 3.7rem;
height: 3.7rem;
border-radius: 3.7rem;
padding:0.15rem; background:#FFFFFF
}
.user_top dt img {
width: 3.7rem;
height:3.7rem;
border-radius: 3.7rem;
}
.user_top dt span {
width: 68px;
height: 26px;
position: absolute;
left: 5px;
top: 4px;
padding-top: 64px;
font-size: 10px;
color: #fff; display:block
}
.user_top dd {
font-size: 1rem;
color: #fff;
margin-top:1.4rem;
}
.user_top dd span{ font-size:0.8rem}

.user_top_list {
height: 4rem;
overflow: hidden; position:absolute; left:0; bottom:0; width:100%; background:rgba(255,255,255,0.5);
}
.user_top_list ul {
display: -webkit-box; 
}
.user_top_list ul li {
-webkit-box-flex: 1;
text-align: center;
position: relative;
font-size: 0.6rem;
}
.user_top_list ul li a {
display: block;
padding-top: 0.8rem;
height: 1.2rem; display:block; position:relative;
color: #666; text-decoration:none; width:3.6rem; margin:0 auto; text-align:center  
}
.user_top_list ul li a  img{ width:1.9rem; height:1.9rem;}
.user_top_list ul li a span{ display:block}
.user_top_list ul li strong { position:absolute; right:0; top:0.2rem;display: block;color: #fff;font-size: 0.7rem;background:#1AC14B; display:block; font-weight:normal;
height: 1.2rem;line-height: 1.2rem;
border-radius: 1.2rem; text-align:center; padding:0 0.4rem;
}
.user_top .quan1{ position:absolute; right:1rem; top:0.5rem; width:4rem; height:4rem;border-radius: 3rem; background:rgba(255,255,255,0.2);
box-shadow: 0 0 0.6rem rgba(250,0,0,0.2);
}
.user_top .quan2{ position:absolute; right:3rem; top:2.5rem; width:3rem; height:3rem;border-radius: 3rem; background:rgba(255,255,255,0.1);
box-shadow: 0 0 0.6rem rgba(250,0,0,0.15);
}
.user_top .quan3{ position:absolute; right:5rem; top:4.5rem; width:2rem; height:2rem;border-radius: 3rem; background:rgba(255,255,255,0.05);
box-shadow: 0 0 0.6rem rgba(250,0,0,0.1);
}

	
/* ====================
     其他页
==================== */

	/* 提示信息 */
		.info a{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:100%;padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;height:40px;line-height:40px;-webkit-border-radius:3px;border-radius:3px;text-align:center;font-size:1rem;color:#fff;background-color:#1AC14B;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; border:0; margin:1rem 10%; width:80%;}
.info a:visited,.info a:active{color:#fff;}


/*确认对话框*/
.jconfirm {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 99999999;
  font-family: Segoe UI, Frutiger, Frutiger Linotype, Dejavu Sans, Helvetica Neue, Arial, sans-serif;
  font-family: inherit;
  overflow-y: auto;
}
.jconfirm .jconfirm-bg {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.jconfirm .row {}
.col-md-6 {
width: 80%;
}.col-md-offset-3 {
margin-left: 10%;
}
.jconfirm .jconfirm-box {
  background: white;
  border-radius: 4px;
  position: relative;
}
.jconfirm .jconfirm-box div.closeIcon {
  height: 1.5rem;
  width: 1.5rem;
  position: absolute;
  top: 20px;
  right: 15px;
  cursor: pointer;
  opacity: .6;
  text-align: center;
  display: none;
}

.glyphicon{
    position: relative;
    top: 1px;
    display: inline-block;
    font-family: 'Glyphicons Halflings';
    font-style: normal;
    font-weight: 400;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background:url(../images/icon/close.png) no-repeat 50% 50%;
    background-size:1.5rem 1.5rem;
    height: 1.5rem;
  width: 1.5rem;
}
.glyphicon-remove:before {
content: "\e014";
}

.jconfirm .jconfirm-box div.closeIcon:hover {
  opacity: 1;
}
.jconfirm .jconfirm-box div.title {
  font-size: 2rem;
  font-weight: bold;
  font-family: inherit;
  padding: 10px 15px 5px;
}
.jconfirm .jconfirm-box div.content {
  padding-top: 10px;
  padding: 10px 15px 10px;
  max-height: 350px;
  overflow: hidden;
  overflow-y: auto;
  font-size:1.05em;
}
.jconfirm .jconfirm-box div.content:empty {
  height: 40px;
  position: relative;
  opacity: 0.6;
}
.jconfirm .jconfirm-box div.content:empty:before {
  content: '';
  height: 20px;
  width: 20px;
  border: solid 2px #aaa;
  /*background-color: #ddd;*/
  position: absolute;
  left: 50%;
  margin-left: -45px;
  border-radius: 20%;
  -webkit-animation: jconfirm-rotate 1s infinite;
          animation: jconfirm-rotate 1s infinite;
}
.jconfirm .jconfirm-box div.content:empty:after {
  content: 'loading..';
  position: absolute;
  left: 50%;
  margin-left: -15px;
}
.jconfirm .jconfirm-box .pull-right {
    float: right!important;
}
.jconfirm .btn 
{    
display: inline-block;
padding: 6px 12px;
margin-bottom: 0; 
font-weight: 400;
line-height: 1.42857143;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
background-image: none;
border: 1px solid transparent;
border-radius: 4px;
    }
    .btn-info {
color: #fff;
background-color: #1AC14B; 
}
.jconfirm .jconfirm-box .buttons {
  padding: 5px 10px;
}
.jconfirm .jconfirm-box .buttons button + button {
  margin-left: 5px;
}
.jconfirm .jquery-clear {
  clear: both;
}
.jconfirm.yiapp .jconfirm-bg {
  background-color: rgba(0, 0, 0, 0.2);
}
.jconfirm.white .jconfirm-box {
  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.2);
  border-radius: 5px;
}
.jconfirm.yiapp .jconfirm-box .buttons button {
  border: none;
  background-image: none;
  text-transform: uppercase;
  font-size: 0.9rem;
  font-weight: bold;
  text-shadow: none;
  -webkit-transition: background .1s;
          transition: background .1s;
  color: white;
}
.jconfirm.yiapp .jconfirm-box .buttons button.btn-default {
  box-shadow: none;
  color: #333;
  background-color: #fff;
}
.jconfirm.yiapp .jconfirm-box .buttons button.btn-default:hover {
  background: #ddd;
}    
.jconfirm.yiapp .jconfirm-box .buttons button.btn-confirm {
  box-shadow: none;
  color: #fff;
  background-color: #ff9800;
}
.jconfirm.yiapp .jconfirm-box .buttons button.btn-confirm:hover {
  background: #ddd;
}    

.jconfirm .jconfirm-box.hilight {
  box-shadow: 0 0 20px red;
}
/*Transition rules*/
.jconfirm {
  -webkit-perspective: 400px;
          perspective: 400px;
}
.jconfirm .jconfirm-box {
  /*visibility: visible;*/
  opacity: 1;
  -webkit-transition-timing-function: ease;
          transition-timing-function: ease;
  /*transition-delay: 0s;*/
  -webkit-transition-property: -webkit-transform, opacity, box-shadow;
          transition-property: transform, opacity, box-shadow
  /*transition-property: all;*/
  /*transition-duration: 2s;*/
  /*transition: all 2s;*/
}
.jconfirm .jconfirm-box.anim-top,
.jconfirm .jconfirm-box.anim-left,
.jconfirm .jconfirm-box.anim-right,
.jconfirm .jconfirm-box.anim-bottom,
.jconfirm .jconfirm-box.anim-opacity,
.jconfirm .jconfirm-box.anim-zoom,
.jconfirm .jconfirm-box.anim-scale,
.jconfirm .jconfirm-box.anim-none,
.jconfirm .jconfirm-box.anim-rotate,
.jconfirm .jconfirm-box.anim-rotatex,
.jconfirm .jconfirm-box.anim-rotatey,
.jconfirm .jconfirm-box.anim-scaley,
.jconfirm .jconfirm-box.anim-scalex {
  /*visibility: hidden;*/
  opacity: 0;
}
.jconfirm .jconfirm-box.anim-rotate {
  -webkit-transform: rotate(90deg);
      -ms-transform: rotate(90deg);
          transform: rotate(90deg);
}
.jconfirm .jconfirm-box.anim-rotatex {
  -webkit-transform: rotateX(90deg);
          transform: rotateX(90deg);
  -webkit-transform-origin: top;
      -ms-transform-origin: top;
          transform-origin: top;
}
.jconfirm .jconfirm-box.anim-rotatey {
  -webkit-transform: rotatey(90deg);
      -ms-transform: rotatey(90deg);
          transform: rotatey(90deg);
  -webkit-transform-origin: top;
      -ms-transform-origin: top;
          transform-origin: top;
}
.jconfirm .jconfirm-box.anim-scaley {
  -webkit-transform: scaley(1.5);
      -ms-transform: scaley(1.5);
          transform: scaley(1.5);
  -webkit-transform-origin: top;
      -ms-transform-origin: top;
          transform-origin: top;
}
.jconfirm .jconfirm-box.anim-scalex {
  -webkit-transform: scalex(1.5);
      -ms-transform: scalex(1.5);
          transform: scalex(1.5);
  -webkit-transform-origin: top;
      -ms-transform-origin: top;
          transform-origin: top;
}
.jconfirm .jconfirm-box.anim-top {
  -webkit-transform: translate(0px, -100px);
      -ms-transform: translate(0px, -100px);
          transform: translate(0px, -100px);
}
.jconfirm .jconfirm-box.anim-left {
  -webkit-transform: translate(-100px, 0px);
      -ms-transform: translate(-100px, 0px);
          transform: translate(-100px, 0px);
}
.jconfirm .jconfirm-box.anim-right {
  -webkit-transform: translate(100px, 0px);
      -ms-transform: translate(100px, 0px);
          transform: translate(100px, 0px);
}
.jconfirm .jconfirm-box.anim-bottom {
  -webkit-transform: translate(0px, 100px);
      -ms-transform: translate(0px, 100px);
          transform: translate(0px, 100px);
}
.jconfirm .jconfirm-box.anim-zoom {
  -webkit-transform: scale(1.2);
      -ms-transform: scale(1.2);
          transform: scale(1.2);
}
.jconfirm .jconfirm-box.anim-scale {
  -webkit-transform: scale(0.8);
      -ms-transform: scale(0.8);
          transform: scale(0.8);
}
.jconfirm .jconfirm-box.anim-none {
  display: none;
}

	/* 文章列表 / 会员中心功能列表样式 */
	.list_box { background:#FFF; font-size:0.8rem;}
	.list_box a{ border-bottom:1px solid #f3f3f3; padding:0.7rem 0;display:block; line-height:23px;}
	.list_box a:last-child{ border-bottom:none}
	.list_box a span{ float:left}
	.list_box a i{	background-image: -webkit-linear-gradient(left,transparent 70%,#666 70%,#666 100%),-webkit-linear-gradient(top,transparent 70%,#666 70%,#666 100%);
		background-image: -moz-linear-gradient(left,transparent 70%,#666 70%,#666 100%),-moz-linear-gradient(top,transparent 70%,#666 70%,#666 100%);
		background-image: -o-linear-gradient(left,transparent 70%,#666 70%,#666 100%),-o-linear-gradient(top,transparent 70%,#666 70%,#666 100%);
		position: relative;
		display: inline-block;
		width: 0.5rem;
		height: 0.5rem;
		margin-right: 0.2rem; float:right;
		-webkit-transform: rotate(-45deg);
		-moz-transform: rotate(-4deg);
		-o-transform: rotate(-45deg);
		top:0.5rem; }
	.list_box .ico_touch{ float:left; width:1.2rem; height:1.2rem; margin-top:0.2rem; margin-right:0.3rem}	
	/* 百度分享 */
	.share2{ float:right}	
	.share2 a{ float:left}	
	.share2  span{ float:left; padding-top:0.8rem}
	
	
 
	.share ul{ -webkit-flex-flow: row;}
	.share ul li{ -webkit-box-flex: 1;-moz-box-flex: 1;-ms-box-flex: 1;box-flex: 1; float: left; width:50%; height:3rem;line-height:3rem; position:relative}
	.share ul li span{ position:absolute; left:2.5rem; top:0rem; z-index:1}
	.share ul li a{ width:100%; position:relative; z-index:2}
	
/* ====================
 新增样式 by wang
==================== */

.ectouch_table {
	margin:0px;
}
.ectouch_table td {
	padding: 5px
}
.ectouch_table td img{border:1px solid #EEE;}
.ectouch_table_no_border td {
	border: none;
}
.ectouch_table_no_border td img{border:1px solid #EEE;}
/* 订单追踪 */
.new-arr {
	position: absolute;
	top: 24px;
	right: 0;
	width: 20px;
	height: 40px;
	background: url(../images/jd_icon.png) -47px -806px no-repeat;
}

.smart-result { padding: 0 }
.smart-result table { width: 100% }
.smart-result table tr { width: 100%; font-weight: bold; color: #909090 }
.smart-result table tr.last-line { color: #333333; }
.smart-result table tr.last-line { color: #FF6600; }
.smart-result table td { height: 60px; background: none }
.smart-result table tr.odd { background: #f6f6f6 }
.smart-result table tr.even { background: #eeeeee }
.smart-result table td.col1 { width: 30%; }
.smart-result table td.col2 { padding: 10px; width: 60%; line-height: 24px; }
.smart-result table td.colstatus { width: 10% }
.smart-result table tr td.colstatus { background: url("../images/step_point.png") center center no-repeat }
.smart-result table tr.first-line td.colstatus { background: url("../images/step_start.png") center center no-repeat }
.smart-result table tr.wait td.colstatus { background: url("../images/step_wait.gif") center center no-repeat }
.smart-result table tr.checked td.colstatus { background: url("../images/step_finish.png") center center no-repeat }
.result-date, .result-time { display: block; width: 100%; text-align: center }
.result-date { height: 15px; padding-top: 10px; font-weight: normal; font-size: 12px; }
.result-time { height: 35px; font-size: 24px; }

.inputBg_touch {height:24px; border:1px #DDD solid; width:90%;}


/* ====================
 新增样式
==================== */
.gift{ float:left;}
.gift dd{ clear: both; text-align: center;}

/* ====================
 品牌页
==================== */

.waterfallCon {
    margin-left: auto;
    margin-right: auto;
   /* position: relative;*/
    margin-top: 4px;
    width: 100%;
}
.waterfallCon ul.side {
    margin: 0 0 0 1%;
    padding: 0;
}

.side li {
    list-style: none outside none;
    width: 48.5%;
    margin-right: 5px;
    opacity: 0;
}
.side li.shown, .no-js .side li, .no-cssanimations .side li {
    opacity: 1;
}
/* Effect 1: opacity */
.grid.effect-1 li.animate {
	-webkit-animation: fadeIn 0.65s ease forwards;
	-moz-animation: fadeIn 0.65s ease forwards;
	animation: fadeIn 0.65s ease forwards;
}
@-webkit-keyframes fadeIn {
	to { opacity: 1; }
}

@-moz-keyframes fadeIn {
	to { opacity: 1; }
}

@keyframes fadeIn {
	to { opacity: 1; }
}

.side li a {
    background-color: #FFFFFF;
    border: 1px solid #D3D3D3;
    color: #000000;
    display: block;
    margin-bottom: 4px;
    text-align: center;
}
.side li .box-logo {
    margin: 0;
    text-align: center;
}

.side .box-info {
    background-color: rgba(12, 11, 11, 0.44);
    color: #EEEEEE;
    /*margin-top: -102px;*/
    overflow-x: hidden;
    /*position: absolute;*/
    text-overflow: ellipsis;
    /*width:99%;*/
}
.side .box-title {
    font-family: 'Lucida Grande','Microsoft YaHei';
    font-size: 14px;
    height: 20px;
    line-height: 20px;
    margin: 0;
    overflow: hidden;
    padding-top: 8px;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.side .box-desc {
    font-size: 12px;
    height: 20px;
    line-height: 19px;
    margin: 0;
    overflow: hidden;
    padding-bottom: 0;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.side img{ width:100%; height:auto;}

/*加载动画样式*/
.loadding-box {
  margin: 5rem; 
  text-align: center;
}
 
.loadding-box > div {
  width: 1.2rem;
  height: 1.2rem;
  background-color: #1AC14B; 
  border-radius: 100%;
  display: inline-block;
  -webkit-animation: bouncedelay 1.4s infinite ease-in-out;
  animation: bouncedelay 1.4s infinite ease-in-out;
  /* Prevent first frame from flickering when animation starts */
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}
 
.loadding-box .loadding-1 {
  -webkit-animation-delay: -0.32s;
  animation-delay: -0.32s;
}
 
.loadding-box .loadding-2 {
  -webkit-animation-delay: -0.16s;
  animation-delay: -0.16s;
}
 
@-webkit-keyframes bouncedelay {
  0%, 80%, 100% { -webkit-transform: scale(0.0) }
  40% { -webkit-transform: scale(1.0) }
}
 
@keyframes bouncedelay {
  0%, 80%, 100% {
    transform: scale(0.0);
    -webkit-transform: scale(0.0);
  } 40% {
    transform: scale(1.0);
    -webkit-transform: scale(1.0);
  }
}
/*错误提示框*/
.textac {
text-align: center;
}
.tips {
word-wrap: normal;
background: url("../images/tou50.png") repeat;
padding: 0 .5rem;
border-radius: .2rem;
color: #fff;
width: 28rem;
text-align: center;
position: fixed;
bottom: 10%;
left: 50%;
margin-left: -14.5rem;
display: inline-block;
min-height: 3rem;
line-height: 3rem;
font-size: 1rem;
z-index: 1000;
}

/*提示框*/
.am-icon:not([am-version])[am-mode*=result-] {width:60px;height:60px;background:url("data:image/png;base64,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") no-repeat;-webkit-background-size:60px auto
}
.am-icon:not([am-version])[am-mode~=result-error],.am-icon:not([am-version])[am-mode~=result-fail] {background-position:0 -60px;}

.am-icon:not([am-version])[am-mode~=am-page-blank]{background:url("data:image/png;base64,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");-webkit-background-size:135px 135px}

.am-button:not([am-version]){display:inline-block;width:100%;padding:0 4px;-webkit-box-sizing:border-box;height:42px;text-align:center;font-size:20px;line-height:42px;border-radius:4px;-webkit-background-clip:padding-box}
.am-button:not([am-version])[type=button],.am-button:not([am-version])[type=submit]{outline:0;-webkit-appearance:none}
.am-button:not([am-version])[am-mode~="43px"]{height:43px;line-height:43px;border-radius:5px;-webkit-background-clip:padding-box}
.am-button:not([am-version])[am-mode~=tiny]{height:24px;font-size:13px;line-height:25px;border-radius:3px;-webkit-background-clip:padding-box}
.am-button:not([am-version])[am-mode~=little]{height:31px;font-size:13px;line-height:31px;border-radius:3px;-webkit-background-clip:padding-box}
.am-button:not([am-version])[am-mode~=small]{height:36px;font-size:13px;line-height:36px;border-radius:3px;-webkit-background-clip:padding-box}
.am-button:not([am-version])[am-mode~=middle]{height:40px;font-size:16px;line-height:40px;border-radius:3px;-webkit-background-clip:padding-box}
.am-button:not([am-version])[am-mode~=inline]{width:auto;padding-left:16px;padding-right:16px;-webkit-box-sizing:content-box}
.am-button:not([am-version])[am-mode~=inline][am-mode~=tiny]{padding-left:10px;padding-right:10px}
.am-button:not([am-version]),.am-button:not([am-version])[am-mode~=blue]{border:0;color:#fff;background-color:#3cc51f}
.am-button:not([am-version]).hover,.am-button:not([am-version]):active,.am-button:not([am-version])[am-mode~=blue].hover,.am-button:not([am-version])[am-mode~=blue]:active{color:#fff;background-color:#0091cb}
.am-button:not([am-version])[am-mode~=red]{border:0;background-color:#ec5050}
.am-button:not([am-version])[am-mode~=red].hover,.am-button:not([am-version])[am-mode~=red]:active{background-color:#bd4040}
.am-button:not([am-version])[am-mode~=black]{border:0;background-color:#717378;color:#ccc}
.am-button:not([am-version])[am-mode~=black].hover,.am-button:not([am-version])[am-mode~=black]:active{color:#666;background-color:#54585f}
.am-button:not([am-version])[am-mode~=white]{border:1px solid #ddd;color:#666;background-color:#fff}
.am-button:not([am-version])[am-mode~=white].hover,.am-button:not([am-version])[am-mode~=white]:active{color:#666;border-color:#d8d8d8;background-color:#f8f8f8}
.am-button:not([am-version])[am-mode~=disabled]:disabled,.am-button:not([am-version])[am-mode~=disabled]:disabled.hover,.am-button:not([am-version])[am-mode~=disabled]:disabled:active{border:0;color:#d2d2d2}
.am-button:not([am-version]):disabled,.am-button:not([am-version]):disabled.hover,.am-button:not([am-version]):disabled:active,.am-button:not([am-version])[am-mode~=disabled],.am-button:not([am-version])[am-mode~=disabled].hover,.am-button:not([am-version])[am-mode~=disabled]:active,.am-button:not([am-version])[am-mode~=light][am-mode~=disabled],.am-button:not([am-version])[am-mode~=light][am-mode~=disabled].hover,.am-button:not([am-version])[am-mode~=light][am-mode~=disabled]:active{border-color:#ebebf0;color:#e6e6e6;background-color:#ebebf0}
.am-button:not([am-version]):disabled[am-mode~="43px"],.am-button:not([am-version])[am-mode~=disabled][am-mode~="43px"],.am-button:not([am-version])[am-mode~=light][am-mode~=disabled][am-mode~="43px"]{height:43px;line-height:43px;border-radius:5px;-webkit-background-clip:padding-box}
.am-button:not([am-version])[am-mode~=blue-disabled]:disabled{background-color:#3998ed;color:#73baf8;border:0}
.am-button:not([am-version])[am-mode~=blue-disabled]:disabled.hover,.am-button:not([am-version])[am-mode~=blue-disabled]:disabled:active{color:#73baf8;background-color:#3998ed}
.am-button:not([am-version])[am-mode~=red-disabled]:disabled{background-color:#cb3636;color:#ab2020;border:0}
.am-button:not([am-version])[am-mode~=red-disabled]:disabled.hover,.am-button:not([am-version])[am-mode~=red-disabled]:disabled:active{color:#ab2020;background-color:#cb3636}
.am-button:not([am-version])[am-mode~=light]{color:#3cc51f;border:1px solid #3cc51f;background-color:#fff}
.am-button:not([am-version])[am-mode~=light].hover,.am-button:not([am-version])[am-mode~=light]:active{color:#fff;background-color:#3cc51f}
.am-button:not([am-version])[am-mode~=light][am-mode~=red]{color:#ec5050;border:0;background-color:#fff}
 .am-button:not([am-version])[am-mode~=light][am-mode~=red].hover,.am-button:not([am-version])[am-mode~=light][am-mode~=red]:active{color:#fff;background-color:#bd4040}
 .am-button:not([am-version])[am-mode~=light][am-mode~=black]{color:#666;border:0;background-color:#fff}
 .am-button:not([am-version])[am-mode~=light][am-mode~=black].hover,.am-button:not([am-version])[am-mode~=light][am-mode~=black]:active{color:#666;background-color:#f8f8f8}
 .am-button:not([am-version])[am-mode~=flat]{font-size:16px;border-radius:0;-webkit-background-clip:padding-box;border:0;background:-webkit-gradient(linear,left top,left bottom,from(#e5e5e5),color-stop(0.5,#e5e5e5),color-stop(0.5,transparent)) top left no-repeat,-webkit-gradient(linear,left top,left bottom,from(#e5e5e5),to(#e5e5e5)) bottom left no-repeat,#fff;background:-webkit-linear-gradient(90deg,#e5e5e5,#e5e5e5,#e5e5e5) top left no-repeat,-webkit-linear-gradient(270deg,#e5e5e5,#e5e5e5,#e5e5e5) bottom left no-repeat,#fff;background:linear-gradient(0deg,#e5e5e5,#e5e5e5,#e5e5e5) top left no-repeat,linear-gradient(180deg,#e5e5e5,#e5e5e5,#e5e5e5) bottom left no-repeat,#fff;-webkit-background-size:100% 1px,100% 1px}
 .am-button:not([am-version])[am-mode~=flat].hover,.am-button:not([am-version])[am-mode~=flat]:active{background:-webkit-gradient(linear,left top,left bottom,from(#e5e5e5),color-stop(0.5,#e5e5e5),color-stop(0.5,transparent)) top left no-repeat,-webkit-gradient(linear,left top,left bottom,from(#e5e5e5),to(#e5e5e5)) bottom left no-repeat,#ededed;background:-webkit-linear-gradient(90deg,#e5e5e5,#e5e5e5,#e5e5e5) top left no-repeat,-webkit-linear-gradient(270deg,#e5e5e5,#e5e5e5,#e5e5e5) bottom left no-repeat,#ededed;background:linear-gradient(0deg,#e5e5e5,#e5e5e5,#e5e5e5) top left no-repeat,linear-gradient(180deg,#e5e5e5,#e5e5e5,#e5e5e5) bottom left no-repeat,#ededed;-webkit-background-size:100% 1px,100% 1px}
 .am-button:not([am-version])[am-mode~=warn],.am-button:not([am-version])[am-mode~=warn].hover,.am-button:not([am-version])[am-mode~=warn]:active{color:#f4333c}
 .am-button:not([am-version])[am-mode~=warn]:disabled{color:#d2d2d2;border-radius:0;-webkit-background-clip:padding-box}
 .am-button:not([am-version])[am-mode~=warn]:disabled.hover,.am-button:not([am-version])[am-mode~=warn]:disabled:active{border-radius:0;-webkit-background-clip:padding-box;color:#d2d2d2}
 
 
.am-toast{position:absolute;top:30%;}
.am-toast:not([am-version]){position:fixed;z-index:10001;top:20%;width:100%;text-align:center;font-size:13px;font-family:sans-serif}
.am-toast:not([am-version]) .am-toast-text{display:inline-block;margin:24px auto auto;padding:9px;width:90px;border-radius:10px;-webkit-background-clip:padding-box;color:#fff;background-color:#1f2337;opacity:.9}
.am-toast:not([am-version]) .am-toast-text .iconfont{font-size:13px}
.am-toast:not([am-version]) .am-toast-icon.am-icon{display:block;margin:8px auto}
.am-icon:not([am-version])[am-mode*=toast-]{display:inline-block;height:36px;width:36px}
.am-icon:not([am-version])[am-mode*=toast-]:before{content:'';display:block;width:100%;height:100%;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUAAAABGCAMAAACKYL0xAAABgFBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////+X+QqjAAAAf3RSTlMAcNbsrUcaFdQzwlze0gaZhQEDG+Qx2B53HBMSAhf6+2cQVwXmIKgH26lMLP5iJfEM9FMPY+kKrB2GOvJ7Nq8v+LxQuUl+srZgZg5fk+jNapWmFk9AWdFlKHNxsG3GmO60vyLTPEYqq+/LyISOeEr22kMIVXafnJDhpYGnxYtO9+QffAAACjZJREFUeF7tnPtTE8keR7+KISEvzGQyeUsehgAJbBYwvDWgKIKriIigyBUEBHEVVFxX3fv5129X4r1dSWemZxKmUlbd8yNVnuo55SSTnu4mAwKFpakrPnUGmFF9V6aWCgGSYbtOZFZVZ+kiCBRWpiY2vF2VSpd3Y2Jqpc3xxYe/30ADN/qHYx3WifzR1aVS2ywP9zcb3zK1RuL9i2sAvI8jC6FgiagUDC1EHnsBXHvxPtFJnUgXg9ojcGewAkDtX8yEcnG/P54LZRb7VQCVwTsBsoyyogHF3VSOGsildouAtqTYoOtcwETGBxTnUyPUwEhqvgj4MgmyxoEGqLNhakp4VgW0g87p6OzBuHHA7SsLZAGHBqiRIDUlGFEBzUEWiA4C3vt50sV/3wu8iXZEx3h6+fLlaaOABwAekVmCE8DAeNZgfOMDwESQ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") no-repeat;-webkit-background-size:160px auto}
.am-icon:not([am-version])[am-mode~=toast-success]:before{background-position:0 0}
.am-icon:not([am-version])[am-mode~=toast-error]:before,.am-icon:not([am-version])[am-mode~=toast-fail]:before{background-position:-40px 0}
.am-icon:not([am-version])[am-mode~=toast-network]:before{background-position:-120px 0}
.am-icon:not([am-version])[am-mode~=toast-loading]{-webkit-animation:rotate linear 2.6s infinite;animation:rotate linear 2.6s infinite}
.am-icon:not([am-version])[am-mode~=toast-loading]:before{background-position:-80px 0}

.page-result {padding: 0;height: 20rem;}
.page-result-wrap {padding: 8px 0;margin-bottom: 10px;overflow: hidden;background-color:#fff;}

.am-page-result:not([am-version]){text-align:center;display:table;width:100%;height:100%}
.am-page-result:not([am-version]) .am-page-result-wrap{margin-top:75px;display:table-cell;vertical-align:middle}
.am-page-result:not([am-version]) .am-page-result-wrap[ad-mode~=no-button]{margin-top:120px}
.am-page-result:not([am-version]) .am-page-result-pic{width:135px;height:135px;margin:0 auto;line-height:135px}
.am-page-result:not([am-version]) .am-page-result-pic img{width:135px;height:135px;display:block}
.am-page-result:not([am-version]) .am-page-result-title{margin-top:25px;font-size:16px;color:#666}
.am-page-result:not([am-version]) .am-page-result-brief{margin-top:2px;font-size:16px;color:#666}
.am-page-result:not([am-version]) .am-page-result-button{padding:0 10px 15%;margin-top:40px}


.am-page-result:not([am-version]) .am-page-result-pic[am-mode~=am-page-nofound] {
    background: url("https://t.alipayobjects.com/images/rmsweb/T1sFNgXodiXXXXXXXX.png") 0 0/135px 135px;
}

/*订单提交*/
.orders .rows{text-align: right;height: 2rem;line-height:2rem;}
.orders .rows .item{color:#666;}
.orders .rows .value{}

.invoice .rows{padding-left:1rem;line-height:2rem;}
.invoice .rows .item{color:#666;text-align:right;}
.invoice .rows .value{}
/*订单提交成功*/


.am-result:not([am-version]) {
    overflow: hidden;
    min-height: 30px;
    padding: 25px 10px;
    background: -webkit-gradient(linear,left top,left bottom,from(#e5e5e5),to(#e5e5e5)) bottom left no-repeat,#fff;
    background: -webkit-linear-gradient(270deg,#e5e5e5,#e5e5e5,rgba(229,229,229,0)) bottom left no-repeat,#fff;
    background: linear-gradient(180deg,#e5e5e5,#e5e5e5,rgba(229,229,229,0)) bottom left no-repeat,#fff;
    -webkit-background-size: 100% 1px;
    color: #000;
    font-size: 21px;
    text-align: center;
    margin: 10px 0;
}
.am-result:not([am-version]) .am-result-main {margin-top: 10px; color: #3cc51f;}
.am-result:not([am-version]) [am-mode~=result-error]+.am-result-main {color:#f4333c}
.am-result:not([am-version]) .am-result-icon.am-icon {display:block;width:60px;height:60px;margin:0 auto;z-index:1}
.am-result:not([am-version]) .am-result-brief {margin-top: 7px;font-size: 14px;color: #a5a5a5;font-weight: 400;}


/*支付方式*/
.am-list:not([am-version]) {
    padding: 8px 0;
}
.am-list:not([am-version]) .am-list-item {
    font-size: 16px;
}
 .am-list:not([am-version]) .am-list-item, .dpl-demo .am-list:not([am-version])[am-mode~=flat] .am-list-item {
    padding: 9px 15px;
    min-height: 32px;
    background: -webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(0.5,#fff),color-stop(0.5,transparent)) top left no-repeat,-webkit-gradient(linear,left top,left bottom,from(#fff),to(#fff)) bottom left no-repeat,-webkit-gradient(linear,left top,left bottom,from(#e5e5e5),color-stop(0.5,#e5e5e5),color-stop(0.5,transparent)) top left no-repeat,-webkit-gradient(linear,left top,left bottom,from(#e5e5e5),to(#e5e5e5)) bottom left no-repeat,#fff;
    background: -webkit-linear-gradient(90deg,#fff,#fff) top left no-repeat,-webkit-linear-gradient(270deg,#fff,#fff) bottom left no-repeat,-webkit-linear-gradient(90deg,#e5e5e5,#e5e5e5,rgba(229,229,229,0)) top left no-repeat,-webkit-linear-gradient(270deg,#e5e5e5,#e5e5e5,rgba(229,229,229,0)) bottom left no-repeat,#fff;
    background: linear-gradient(0deg,#fff,#fff) top left no-repeat,linear-gradient(180deg,#fff,#fff) bottom left no-repeat,linear-gradient(0deg,#e5e5e5,#e5e5e5,rgba(229,229,229,0)) top left no-repeat,linear-gradient(180deg,#e5e5e5,#e5e5e5,rgba(229,229,229,0)) bottom left no-repeat,#fff;
    -webkit-background-size: 0 0,0 0,100% 1px,100% 1px;
    color: #333;
    vertical-align: middle;
    margin-left: 0;
    margin-right: 0;
    margin-top: -1px;
    text-align: left;
    overflow: inherit;
    display: -webkit-box;
    display: -webkit-flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
}
.am-list:not([am-version]) .am-list-item, .dpl-demo .am-list:not([am-version])[am-mode~=flat] .am-list-item {
    padding: 9px 15px;
    min-height: 32px;
    background: -webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(0.5,#fff),color-stop(0.5,transparent)) top left no-repeat,-webkit-gradient(linear,left top,left bottom,from(#fff),to(#fff)) bottom left no-repeat,-webkit-gradient(linear,left top,left bottom,from(#e5e5e5),color-stop(0.5,#e5e5e5),color-stop(0.5,transparent)) top left no-repeat,-webkit-gradient(linear,left top,left bottom,from(#e5e5e5),to(#e5e5e5)) bottom left no-repeat,#fff;
    background: -webkit-linear-gradient(90deg,#fff,#fff) top left no-repeat,-webkit-linear-gradient(270deg,#fff,#fff) bottom left no-repeat,-webkit-linear-gradient(90deg,#e5e5e5,#e5e5e5,rgba(229,229,229,0)) top left no-repeat,-webkit-linear-gradient(270deg,#e5e5e5,#e5e5e5,rgba(229,229,229,0)) bottom left no-repeat,#fff;
    background: linear-gradient(0deg,#fff,#fff) top left no-repeat,linear-gradient(180deg,#fff,#fff) bottom left no-repeat,linear-gradient(0deg,#e5e5e5,#e5e5e5,rgba(229,229,229,0)) top left no-repeat,linear-gradient(180deg,#e5e5e5,#e5e5e5,rgba(229,229,229,0)) bottom left no-repeat,#fff;
    -webkit-background-size: 0 0,0 0,100% 1px,100% 1px;
    color: #333;
    vertical-align: middle;
    margin-left: 0;
    margin-right: 0;
    margin-top: -1px;
    text-align: left;
    overflow: inherit;
    display: -webkit-box;
    display: -webkit-flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
}
.am-list:not([am-version])[am-mode~=chip] .am-list-item {
    -webkit-background-size: 15px 1px,15px 1px,100% 1px,100% 1px;
}
.am-list:not([am-version]) .am-list-item[am-mode~=check] {
    position: relative;
    padding-right: 46px;
}
.am-list:not([am-version])[am-mode~=chip] .am-list-item:first-child {
    -webkit-background-size: 0 0,15px 1px,100% 1px,100% 1px;
}
.am-list:not([am-version]) .am-list-item .am-list-thumb {
    position: relative;
}
.am-list:not([am-version]) .am-list-item .am-list-thumb:first-child {
    margin-right: 10px;
}
.am-list:not([am-version]) .am-list-item .am-list-thumb[am-mode~=right]:first-child {
    margin-right: 10px;
    margin-left: 29px;
}
.am-list:not([am-version]) .am-list-item .am-list-content {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    min-width: 60px;
    width: auto;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
am-list:not([am-version]) .am-list-item .am-list-content[am-mode~="13px"] {
    margin-top: 1px;
    margin-bottom: 4px;
}
.am-list:not([am-version]) .am-list-item .am-list-title {
    color: #333;
    line-height: 1.5em;
    width: auto;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.am-list:not([am-version]) .am-list-item .am-list-brief {
    color: #666;
    font-size: 13px;
    line-height: 15px;
    margin-top: 2px;
    width: auto;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.am-checkbox:not([am-version]) {
    display: inline-block;
    position: relative;
    line-height: 24px;
}
.am-list:not([am-version]) .am-list-item[am-mode~=check] .am-checkbox {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    z-index: 1;
}
.am-checkbox:not([am-version]) input {
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    width: 100%;
    height: 100%;
    z-index: 2;
    border: 0;
    -webkit-appearance: none;
}
.am-checkbox:not([am-version]) .icon-check {
    position: absolute;
    top: 50%;
    margin-top: -14px;
    width: 28px;
    height: 28px;
    border: 1px solid #d9d9d9;
    -webkit-transform: rotate(0deg);
}
.am-checkbox:not([am-version]) .icon-check
{
    border-radius: 14px;
    -webkit-background-clip: padding-box;
    -webkit-box-sizing: border-box;
}
.am-checkbox:not([am-version])[am-mode~=middle] .icon-check {
    width: 24px;
    height: 24px;
    margin-right: 2px;
    margin-top: -12px;
    border-radius: 12px;
    -webkit-background-clip: padding-box;
}
.am-checkbox:not([am-version]) input:checked+.icon-check {
    border-width: 0;
    background-color: #3cc51f;
}
.am-checkbox:not([am-version]) input:disabled:checked+.icon-check {
    background-color: #ccc;
}
.am-list:not([am-version]) .am-list-item[am-mode~=check] .am-checkbox .icon-check {
    right: 13px;
}
.am-list:not([am-version]) .am-list-item[am-mode~=check] .am-checkbox .icon-check[am-mode~=icon-check-left] {
    right: auto;
    left: 10px;
}
.am-checkbox:not([am-version]) .icon-check:after {
    position: absolute;
    display: none;
    top: 3px;
    right: 8px;
    z-index: 999;
    width: 8px;
    height: 15px;
    border: 2px solid #b2b2b2;
    border-width: 0 2px 2px 0;
    content: "\0020";
    -webkit-transform: rotate(45deg);
}
.am-checkbox:not([am-version])[am-mode~=middle] .icon-check:after {
    top: 3px;
    right: 8px;
    width: 6px;
    height: 11px;
    border-width: 0 2px 2px 0;
}
.am-checkbox:not([am-version]) input:checked+.icon-check:after {
    display: block;
    border-color: #fff;
}
.am-checkbox:not([am-version]) input:disabled:checked+.icon-check:after {
    display: block;
    border-color: #fff;
}
.am-list:not([am-version]) .am-list-item .am-list-extra {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    color: #666;
    min-width: 96px;
    font-size: 14px;
    text-align: right;
    width: auto;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

/*人民币符号转换*/
.rmb{font-family:Arial;}


/**行业**/
.industry ul li{float:left;width:49.8%;line-height:3.5rem;height:3.5rem;border-bottom:1px solid #D8D8D8;background-color:#fff;}
.industry ul li a{width:100%;padding-left:1rem;font-size:1rem;color:#555;}
.industry ul li i{margin-right:10px;font-size:1.2rem;}
.industry .showRightBorder{border-right:1px solid #D8D8D8;}
.industry .disable{background-color:#F1F1F1;}


/**商品详情页优惠方式**/
.weui_cells {
    margin-top: 1.17647059em;
    background-color: #FFFFFF;
    line-height: 1.4;
    overflow: hidden;
    position: relative;
}
.weui_cells_title + .weui_cells {
    margin-top: 0;
}
.weui_cells:before {
    content: " ";
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 1px;
    border-top: 1px solid #D9D9D9;
    color: #D9D9D9;
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
    -webkit-transform: scaleY(0.5);
    transform: scaleY(0.5);
}
.weui_cells:after {
    content: " ";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 1px;
    border-bottom: 1px solid #D9D9D9;
    color: #D9D9D9;
    -webkit-transform-origin: 0 100%;
    transform-origin: 0 100%;
    -webkit-transform: scaleY(0.5);
    transform: scaleY(0.5);
}
.weui_cell {
    padding: 10px 15px;
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
}
.weui_cells_access a.weui_cell {
    color: inherit;
}
.weui_cells_access .weui_cell:not(.no_access) {
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.weui_cell_primary {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
}
.weui_cell_ft {
    text-align: right;
    color: #888;
}
.weui_cells_access .weui_cell_ft:after {
    content: " ";
    display: inline-block;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    height: 6px;
    width: 6px;
    border-width: 2px 2px 0 0;
    border-color: #C8C8CD;
    border-style: solid;
    position: relative;
    top: -2px;
    top: -1px;
    margin-left: .3em;
}
.weui_cells_access .active:after {
    transform: rotate(135deg);
}

.weui_cell:before {
    content: " ";
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 1px;
    border-top: 1px solid #D9D9D9;
    color: #D9D9D9;
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
    -webkit-transform: scaleY(0.5);
    transform: scaleY(0.5);
    left: 15px;
}
.weui_cells_radio .weui_cell_ft {
    padding-left: 0.35em;
}
.weui_check {
    position: absolute;
    left: -9999em;
}

@font-face {
  font-weight: normal;
  font-style: normal;
  font-family: "weui";
  src: url('data:application/octet-stream;base64,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') format('truetype');
}
[class^="weui_icon_"]:before,
[class*=" weui_icon_"]:before {
  font-family: "weui";
  font-style: normal;
  font-weight: normal;
  speak: none;
  display: inline-block;
  vertical-align: middle;
  text-decoration: inherit;
  width: 1em;
  margin-right: .2em;
  text-align: center;
  /* opacity: .8; *//* For safety - reset parent styles, that can break glyph codes*/
  font-variant: normal;
  text-transform: none;/* fix buttons height, for twitter bootstrap */
  line-height: 1em;/* Animation center compensation - margins should be symmetric *//* remove if not needed */
  margin-left: .2em;/* you can be more comfortable with increased icons size */
  /* font-size: 120%; *//* Uncomment for 3D effect */
  /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
}
[class^="weui_icon_"]:before, [class*=" weui_icon_"]:before {
    margin: 0;
}
.weui_cells_radio .weui_check:checked + .weui_icon_checked:before {
    display: block;
    content: '\EA08';
    color: #04be02;
    font-size: 16px;
}
.weui_check_label {
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}


#s-actionBar-container {
    position: fixed;
    bottom: 0;
    width: 100%;
    z-index: 1;
}
.mui-flex {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}
.mui-flex, .mui-flex *, .mui-flex:after, .mui-flex:before {
    box-sizing: border-box;
}
.mui-flex.align-center {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
}
#s-actionBar-container .action-bar {
    color: #999;
    border-top: 1px solid #E5E5E5;
    background-color:#fff;
}
#s-actionBar-container .cart-link {
    position: absolute;
    display: block;
    width: 36px;
    height: 36px;
    background: #000;
    top: -58px;
    left: 10px;
    opacity: .5;
    -moz-border-radius: 18px;
    -webkit-border-radius: 18px;
    border-radius: 18px;
    display: -webkit-box;
    -webkit-box-align: center;
    -webkit-box-pack: center;
    display: -ms-flexbox;
    -ms-flex-pack: center;
    -ms-flex-align: center;
    -webkit-box-orient: vertical;
    -ms-flex-orient: vertical;
    z-index: 10;
}
#s-actionBar-container .cart-link>i 
{
    font-style:inherit;
    font-size: 24px;
    color: #fff;
}
.mui-flex>.cell {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
    width: 0;
    -webkit-flex-basis: 0;
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    max-width: 100%;
    display: block;
    padding: 0!important;
    position: relative;
}
#s-actionBar-container .action-bar .cell {
    height: 49px;
    text-align: center;
}
#s-actionBar-container .action-bar .support {
    max-width: 50px;
    border-right: 1px solid rgba(0,0,0,.05);
    min-width: 26px;
}
#s-actionBar-container .action-bar>div>i {
    font-style: inherit;
    width: 25px;
    height: 25px;
    font-size: 20px;
    display: block;
    margin: 1px auto 0;
}
#s-actionBar-container .action-bar .support>i {
    color: #ee0000;
}
#s-actionBar-container .action-bar .toshop {
    max-width: 50px;
    min-width: 26px;
    border-right: 1px solid rgba(0,0,0,.05);
}
#s-actionBar-container .action-bar .toshop>i {
    color: #5F646E;
}
#s-actionBar-container .action-bar .addfav {
    max-width: 50px;
    min-width: 26px;
}
#s-actionBar-container .action-bar .addfav>i {
    color: #5F646E;
}
#s-actionBar-container .action-bar .isfav>i {
    color: #EE0000;
}

#s-actionBar-container .action-bar .cell a {
    position: absolute;
    width: 100%;
    height: 100%;
    display: block;
    top: 0;
}
#s-actionBar-container .action-bar>button {
    border: 0;
    color: #fff;
    font-size: 15px;
}
#s-actionBar-container .action-bar .cart {
    background: #04be02;
    position: absolute;
    right: 0;
    height: 100%;
    border: 0;
    width: 150px;
    font-size:14px;
    color:#fff;
}
#s-actionBar-container .action-bar .buy {
    background: #ee0000;
}

.nocart {
    background: #DDDDDD !important;
}
.nobuy {
    background: #DDDDDD !important;
}

#s-actionBar-container .activity-box {
    display: none;
}
#s-actionBar-container #s-actionbar .cell:last-child {
    border-right: 0;
}
/**支付成功页面**/
.weui_msg {
    padding-top: 36px;
    text-align: center;
}
.weui_msg .weui_icon_area {
    margin-bottom: 30px;
}
.weui_icon_success:before {
    content: "\EA06";
}
.weui_icon_success:before {
    font-size: 23px;
    color: #09BB07;
}
.weui_icon_msg:before {
    font-size: 104px;
}
.weui_msg .weui_text_area {
    margin-bottom: 25px;
    padding: 0 20px;
}
.weui_msg .weui_msg_title {
    margin-bottom: 5px;
    font-weight: 400;
    font-size: 20px;
}
.weui_msg .weui_msg_desc {
    font-size: 14px;
    color: #888;
}

/**confirm对话框**/
.weui_dialog_confirm{display:none;}
.weui_mask {
    position: fixed;
    z-index: 1;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background: rgba(0, 0, 0, 0.6);
}
.weui_dialog {
    position: fixed;
    z-index: 13;
    width: 85%;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    background-color: #FAFAFC;
    text-align: center;
    border-radius: 3px;
}
.weui_dialog_confirm .weui_dialog .weui_dialog_hd {
    padding: 1.2em 20px .5em;
}
.weui_dialog_bd {
    padding: 0 20px;
    font-size: 15px;
    color: #888;
}
.weui_dialog_confirm .weui_dialog .weui_dialog_bd {
    text-align: left;
}
.weui_dialog_ft {
    position: relative;
    line-height: 42px;
    margin-top: 20px;
    font-size: 17px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
}
.weui_dialog_title {
    font-weight: 400;
    font-size: 17px;
}
.weui_dialog_ft a {
    display: block;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
    color: #f25454;
    text-decoration: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.weui_btn_dialog.default {
    color: #353535;
}
.weui_btn_dialog.primary {
    color: #f25454;
}
.weui_dialog_confirm .weui_dialog_ft a {
    position: relative;
}
.weui_dialog_confirm .weui_dialog_ft a:after {
    content: " ";
    position: absolute;
    left: 0;
    top: 0;
    width: 1px;
    height: 100%;
    border-left: 1px solid #D5D5D6;
    color: #D5D5D6;
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
    -webkit-transform: scaleX(0.5);
    transform: scaleX(0.5);
}
.weui_dialog_ft:after {
    content: " ";
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 1px;
    border-top: 1px solid #D5D5D6;
    color: #D5D5D6;
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
    -webkit-transform: scaleY(0.5);
    transform: scaleY(0.5);
}

/**新增收货地址**/
.collapsible-body .item 
{
position: relative;
color: #333;
line-height: 4rem;
background: #fff;
border-bottom: solid 1px #dbdbdb;
padding: 0 1.5rem;
}
.collapsible-body .item .item-name {
width: 25%;
float: left;
display: inline-block;
text-align: right;
white-space: nowrap;
overflow: hidden;
}

.redbtn input[type="checkbox"] {
    width: 0!important;
}

.collapsible-body .item input {
outline: 0;
color: #333;
width: 75%;
box-sizing: border-box;
height: 2.5rem;
float: left;
margin-top: .8rem;
margin-bottom:.5rem;
border-radius: .2rem;
-moz-border-radius: .2rem;
-webkit-border-radius: .2rem;
font-size:1.2rem;
padding:0 1rem;
}

.redbtn input[type="checkbox"]+label {
  cursor: pointer;
	width: 20px;
	height: 20px; 
    top: 18px;
    background: #fff;
	border:2px solid #b2b2b2;
	border-radius:20px;
    position: absolute;
}
.radioBtn label:after, .radbtn label:after, .redbtn label:after {
    opacity: 1;
    content: '';
    position: absolute;
    width: 10px;
    height: 6px;
    background: transparent;
    top: 4px;
    left: 4px;
    border: 2px solid #fff;
    border-top: 0;
    border-right: 0;
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    transform: rotate(-45deg);
}

.fr {
    float: right;
}
input[type="checkbox"]:checked+label {
    background: #ef4f4f;
}
.borderTopAndBottom
{
    position:relative;
}
.borderTopAndBottom:before {
    content: " ";
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 1px;
    border-top: 1px solid #D9D9D9;
    color: #D9D9D9;
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
    -webkit-transform: scaleY(0.5);
    transform: scaleY(0.5);
}
.borderTopAndBottom:after {
    content: " ";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 1px;
    border-bottom: 1px solid #D9D9D9;
    color: #D9D9D9;
    -webkit-transform-origin: 0 100%;
    transform-origin: 0 100%;
    -webkit-transform: scaleY(0.5);
    transform: scaleY(0.5);
}
.refreshOrderMoney
{
    font-size:14px;
    color: #F25454;
}