
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form, input, button, textarea, p, blockquote{margin: 0; padding: 0; font-family:"微软雅黑"; -moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;}
body{font-size: 16px;width: 100%; padding: 0; margin: 0; }
table{border-collapse: collapse; border-spacing: 0; font-size: inherit; font: 100%;}
input, img{vertical-align: middle}
a{text-decoration: none; cursor:pointer;}
a:link, a:visited, a:active, a:hover,a{ text-decoration:none; }
a{ text-decoration:none;}
fieldset, img{border: 0;}
address, caption, cite, code, dfn, em, strong, th, var{font-style: normal; font-weight: normal;}
caption, th{text-align: left;}
h1, h2, h3, h4, h5, h6{font-size: 100%; font-weight: normal;}
input, textarea, select{font-family: inherit; font-size: inherit; font-weight: inherit;}
input[type="text"], input[type="password"], input[type="number"], input[type="button"]{-webkit-appearance: none;-moz-appearance: none; }
li{list-style: none;}
 .clearfixd:after{content: '\20'; display: block; height: 0; clear: both;}
.clearfixd{*zoom:1; overflow:hidden;}
.hide{display:none;}
.nomarginleft{margin-left:0}
input:focus,select:focus{outline:none;}
.fr_l{ float:left;}
.fr_r{ float:right;}
@font-face {
  font-family: 'iconfont';
  src: url('iconfont.eot');
  src: url('iconfont.eot?#iefix') format('embedded-opentype'),
  url('iconfont.woff') format('woff'),
  url('iconfont.ttf') format('truetype'),
  url('iconfont.svg#iconfont') format('svg');
}
.iconfont{
  font-family:"iconfont" !important;
  font-size:16px;font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
}

.main-container{ max-width:640px; width:100%; margin:0 auto; min-height:100vh; background:#f5f5f5;}

/*头部区域开始*/
.header{  width:100%; padding:5px 10px; background:#ec0407; z-index:999; box-sizing:border-box;}
.header .header_left{ width:calc(100% - 100px);}
.header .header_left a{ display:block; width:100%; height:30px; line-height:30px; background:rgba(255,255,255,0.5); border-radius:15px; padding:0 10px; color:#fff;}
.header .header_left i{ font-size:18px; display:block; float:left;}
.header .header_left span{ margin-left:5px; font-size:14px; float:left;}
.header .header_right{ width:70px; position:relative; text-align:center; margin-top:0;}
.header .header_right i{ font-size:25px; color:#fff; position:relative; top:5px;}
.header .header_right span{ position:absolute; top:-2px; background:#f00; display:block; border-radius:50%; color:#fff; font-size:12px; text-align:center; width:18px; height:18px; left:50%; margin-left:-7px;}
/*头部区域结束*/

/*海报区域开始*/
.banner div{ height: auto;}
.banner img{ width:100%; height:100%;}
 .swiper-pagination-bullet-active{ background:#ed392b}

/*海报区域结束*/

/**********二级导航区域开始**********/
.erji_nav ul{ padding:10px 0; background:#fff; border-bottom:1px solid #d6d6d6;}
.erji_nav ul li{ float:left; width:20%; text-align:center;}
.erji_nav ul li img{ width:50px;}
.erji_nav ul li  p{ line-height:2.2em; color:#3e3e3e; font-size:12px;}
/**********二级导航区域结束**********/
/*支付成功*/
.zhifu_suc{ width:95%; margin:20% auto 0; position:relative;}
.zhifu_suc .zhifu_suc_img{ width:60px; height:60px;background: -webkit-linear-gradient(left, #ef0b37 , #f8920e); /* Safari 5.1 - 6.0 */background: -o-linear-gradient(right, #ef0b37 , #f8920e); /* Opera 11.1 - 12.0 */background: -moz-linear-gradient(right,#ef0b37 , #f8920e); background: linear-gradient(to right,#ef0b37 , #f8920e);  border-radius:50%;position:absolute; top:-30px; left:50%; margin-left:-30px; box-shadow:0 5px 5px rgba(0,0,0,0.3);}
.zhifu_suc .zhifu_suc_img img{ width:100%; height:100%;}
.zhifu_suc_txt{padding:60px 10px 20px; text-align:center;}
.zhifu_suc_txt h2{ font-size:16px; color:#da4644; margin-bottom:10px;}
.zhifu_suc_txt .zhifu_con{ font-size:14px; text-align:center; width:70%; margin:0 auto;}
.zhifu_suc_txt .zhifu_con p{ color:#666; margin-bottom:10px;}
.zhifu_suc_txt .zhifu_con p:last-child{ margin-bottom:0;}
.zhifu_suc_txt .zhifu_con p em { color:#EB5211; font-size:16px; font-weight:700;}
.ckdd_but{ width:60%; margin:0 auto; line-height:40px; background: url(../images/bt_bg.png) no-repeat center; background-size:100% 100%; display:block; border-radius:5px; color:#fff; font-size:14px; text-align:center;}
.zfcg_btn{width:80%;border-radius:50px;height:45px;margin:15px auto;text-align:center;line-height:45px;background:#ed392b}
.zfcg_btn a{ display:block; width:100%; height:100%; color:#fff;}
.zfcg_btn button{ font-size:16px; color:#fff; border:none; background:none; line-height:normal; margin:0; width:100%; height:100%; display:block; }


/*注册公告区域开始*/
.s_section{ background:#fff; border-top:1px solid #d5d5d5; border-bottom:1px solid #d5d5d5; margin-top:10px;}
.zc_gg{ padding:3px 5px; margin-top:0; border-top:none;}
.zc_gg .zhuce_left{ width:65px; text-align:center; border-right:2px solid #d5d5d5; height:30px; }
.zc_gg .zhuce_left img{ width:50px; margin-top:5px;}
.zc_gg .zhuce_right{ width:calc(100% - 65px); padding:0 10px; height:30px; position:relative; overflow:hidden;}
.zc_gg .zhuce_right .zhu_list_l{ font-size:14px; color:#666; line-height:30px;}
.zc_gg .zhuce_right .zhu_list_r{ display:block;  padding:0px 10px; font-size:14px; border:1px solid #ed392b; color:#ed392b; border-radius:3px;}
.zc_gg .zhuce_right  li{ margin-bottom:3px;}
/*注册公告区域结束*/

/**我的客服区域开始**/
.kefu_con ul{ padding:10px 0;}
.kefu_con ul li{ width:33.33%; text-align:center; }
.kefu_con ul li img{ width:80%;}
.kefu_con ul li .kefy_top{ margin:0 auto; width:90px;}
.kefu_con ul li i{ color:#ed392b;font-size:25px; float:left; margin-right:5px;}
.kefu_con ul li span{ color:#666; font-size:16px; line-height:25px; float:left;}
.kefu_con ul li p{ color:#666; font-size:12px; line-height:2em;}
/**我的客服区域结束**/
/**********折扣专区开始**********/
.rexiao{ background:#fff; margin-top:10px; border-bottom:1px solid #e6e6e6;border-top:1px solid #e6e6e6;}
.rexiao_top{ height:40px; border-bottom:1px solid #e6e6e6; padding:0 10px; overflow:hidden; border-bottom:1px solid #e6e6e6; }
.rexiao_top h3{ line-height:25px; font-size:16px; margin-top:7.5px; padding-left:10px; color:#414042; border-left:8px solid #ed392b;}
.rexiao_top h3 a{ color:#ed392b; font-size:14px;}
.rexiao_con .rexiao_l{ float:left; width:50%; border-right:1px solid #e6e6e6; }
.rexiao_con .rexiao_l img{ width:100%;}
.rexiao_con .rexiao_r{ float:right; width:50%}
.rexiao_con .bottom_text{ padding:0 10px; padding-bottom:5px;}
.rexiao_con .bottom_text p{ font-size:16px; color:#333;overflow:hidden;display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical; }
.rexiao_con .bottom_text span{ font-size:12px; color:#ed392b;}
.rexiao_r .list_pro{ border-bottom:1px solid #e6e6e6; padding:5px 0;}
.rexiao_r .list_pro:nth-child(2){ border:none;}
.rexiao_r .list_pro .pro_img{ float:left; width:50%;}
.rexiao_r .list_pro .pro_img img{ width:100%;}
.rexiao_r .list_pro .pro_title{ float:right; width:50%;}
.rexiao_r .list_pro .pro_title h3{ font-weight:100; color:#333; font-size:16px;overflow:hidden;display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical;}
.rexiao_r .list_pro .pro_title span{font-size:12px; color:#ed392b;}
/**********折扣专区结束**********/

/***猜你喜欢区域开始***/
.tuijian .tuijian_title{ padding:0 10px;}
.tuijian .tuijian_title p{ border-bottom:1px solid #d5d5d5; height:25px; text-align:center; margin-bottom:25px;}
.tuijian .tuijian_title p span{ padding:0 20px; line-height:50px; background:#f5f5f5; color:#3f3f3f; font-size:16px;}
.tuijian ul{ padding:0 10px; box-sizing:border-box;}
.tuijian ul li{ width:calc(50% - 5px); background:#fff; padding:10px; margin-right:10px; border-radius:8px; margin-bottom:10px;}
.tuijian ul li:nth-child(2n){ margin-right:0;}
.tuijian ul li img{ width:100%;}
.tuijian ul li .tuijian_list_top span{ float:left; display:block; width:calc(100% - 30px); font-size:14px; color:#333;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.tuijian ul li .tuijian_list_top i{ float:right; display:block; font-size:16px; color:#ed392b; text-align:right; font-style:normal;}
.tuijian ul li p{ color:#666; font-size:12px; line-height:1.8em;overflow:hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical; height:42px;}

div{ box-sizing:border-box;}

/***猜你喜欢区域结束***/

/***猜你喜欢区域开始***/
.tuijian_list .tuijian_title{ padding:0 10px;}
.tuijian_list .tuijian_title p{ border-bottom:1px solid #d5d5d5; height:25px; text-align:center; margin-bottom:25px;}
.tuijian_list .tuijian_title p span{ padding:0 20px; line-height:50px; background:#f5f5f5; color:#3f3f3f; font-size:16px;}
.tuijian_list ul{ width:95%; margin:0 auto;}
.tuijian_list ul li{ width:100%; background:#fff; padding:10px;  border-radius:8px; margin-bottom:10px;}
.tuijian_list ul li .tuijian_top{ width:100px; float:left; height:100px; position:relative;}
.tuijian_list ul li .tuijian_top p{ width:100%; font-size:12px; text-align:center; background:#333; color:#fff; line-height:28px; position:absolute; bottom:0; left:0;}
.tuijian_list ul li .tuijian_bottom{ position:relative; width:calc(100% - 120px); float:right;}
.tuijian_list ul li .tuijian_bottom .img{ position:absolute; top:0; right:0; width:100px; height:100px;}
.tuijian_list ul li .tuijian_bottom .img img{ width:100%;}
.tuijian_list ul li img{ width:100%; height:100%;}
.tuijian_list ul li .tuijian_list_top span{ display:block; width:100%; font-size:14px; color:#333;text-overflow: ellipsis;white-space: nowrap;overflow: hidden; margin-bottom:10px;}
.tuijian_list ul li .tuijian_list_top em{ font-size:14px; color:#999; text-decoration: line-through; margin-bottom:5px;}
.tuijian_list ul li .tuijian_list_top i{ display:block; font-size:16px; color:#ed392b; text-align:left; font-style:normal;}
.tuijian_list ul li p{ color:#666; font-size:12px; margin-top:10px;}
/***猜你喜欢区域结束***/
.tuijian_list .sptj_one{ width:95%; margin:0 auto 10px; padding:10px; box-sizing:border-box;  border-radius:10px; box-shadow:0 0 5px rgba(0,0,0,0.1); background:#Fff;}
.tuijian_list .sptj_one .img{ width:100px; float:left; height:100px;}
.tuijian_list .sptj_one .img img{ width:100%; height:100%;}
.tuijian_list .sptj_one .text{ float:right; width:calc(100% - 120px);}
.tuijian_list .sptj_one .text span{ font-size:14px; color:#333;}
.tuijian_list .sptj_one .text p{ font-size:14px; color:#f00; margin:15px 0;}
.tuijian_list .sptj_one .text em{ font-size:12px; color:#666;}



div::after{ content:""; display:block; clear:both;}

 
/**************底部区域开始*************/
.copyright {text-align: center;font-size: 12px; padding: 25px;}
.copyright a {color: #000;}
.footer{ position:fixed; height:55px; width:100%; bottom:0; left:0; box-shadow:0 0 4px 1px rgba(0,0,0,0.3)}
.nav_list{ background:#fff; padding:8px 0;}
.nav_list ul li{ float:left; width:25%; text-align:center;}
.nav_list ul li i{ color:#5a5c60; font-size:24px;}
.nav_list ul li.on i{ color:#ed392b;}
.nav_list ul li .nav_title{ font-size:14px; color:#333;}
.nav_list ul li.on .nav_title{ color:#ed392b;}
/**************底部区域结束*************/


/**************搜索页面开始*************/
.suo_top{ height:45px; padding:0 10px; background:#ed392b; position:fixed; width:100%; top:0; left:0; z-index:99}
.suo_top .suo_form{ position:absolute; top:5px; right:10px; width:85%;}
.suo_top .suo_form input[ type="search"]{ width:calc(100% - 40px); background:#fff; border-radius:3px; border:none; height:35px; top:0px; position:absolute; left:0; padding:0 10px; line-height:40px; color:#666; font-size:14px;}
.suo_top .suo_form input[ type="submit"]{ width:40px; position:absolute; height:35px; background:none; border:none; color:#fff; font-size:16px; line-height:35px; text-align:center; position:absolute; top:0; right:0;}
.zuijin_top { padding:0 10px; margin:5px 0;}
.zuijin_top .zuijin_top_l { float:left; color:#555; font-size:16px; line-height:35px; background:url(../images/sousou1.png) no-repeat left center; background-size:25px; padding-left:30px;}
.zuijin_top .zuijin_top_r{ float:right; height:35px;}
.zuijin_top .zuijin_top_r img{ width:25px; margin-top:5px;}

.suo_top  .black a{ display:block;}
.suo_top  .black a::before{border: 2px solid #fff;border-right: none;border-bottom: none;content: '';height: 12px;width: 12px;display: block;float: left;border-right-width: 0;border-bottom-width: 0;transform: rotate(-45deg);-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-o-transform: rotate(-45deg);-ms-transform: rotate(-45deg);position: absolute;top: 15px;left: 15px;}
.zuijin ul{ padding:0 10px;}
.zuijin ul li{ float:left; margin-left:5px; margin-bottom:5px;}
.zuijin  ul li a{ display:block; padding:0 10px; height:25px; border-radius:3px; border:1px solid #d5d5d5; color:#666; font-size:14px; text-align:center; line-height:25px;}
.suo_top .sou_btn{ position:absolute; right:10px; width:25px;  }
.suo_top h3{ position:absolute; top:0; left:0; line-height:45px; text-align:center; font-size:18px; color:#fff; width:100%;}
.suo_top .sou_btn img{ width:100%; margin-top:10px;}
.black{ position:relative; z-index:99}
/**************搜索页面结束*************/

/* 分类选择  */
.aui-scroll-contents { height: 100%; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; margin: 0 auto; max-width: 750px;/*min-width: 300px;*/ /*margin-bottom:100px;*/ }
.aui-scroll-box { position: absolute; top: 0; left: 0; right: 0; bottom: 0; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; padding-top: 45px; padding-bottom: 58px; }
.aui-scroll-nav { width: auto; height: 100%; text-align: center; background-color: #f3f5f7; -webkit-overflow-scrolling: touch; position: relative; z-index: 1; overflow-y: auto; }
.aui-scroll-item { padding: 0 10px; height: 3rem; line-height: 3rem; 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; position: relative; z-index: 1; font-size: .8rem;
text-align: center; }
.aui-scroll-item-text { font-size: 0.8rem; color: #232326; overflow-x: hidden; text-overflow: ellipsis; white-space: nowrap; width: 100%; text-align: center; }
.aui-scroll-content { height: 100%; background-color: #FFF; overflow-y: auto; -webkit-overflow-scrolling: touch; -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; padding: 0 .5rem .5rem .5rem;
position: relative; }
.aui-scroll-content-item { padding-top: 15px; display: none; }
.aui-scroll-content-title { height: 2rem; line-height: 2rem; font-size: .8rem;
font-weight: normal; color: #555; display: block; padding-bottom: .1rem;
 padding-top: .32rem;
 margin-bottom: .2rem;
position: relative; z-index: 1; }
.aui-scroll-nav .aui-crt { background-color: #FFF; }
.aui-scroll-nav .aui-crt .aui-scroll-item-text { color: #fc6248; }
.aui-class-img img { width: 100%; height: 100%; display: block; border: none; }
.m-navbar { position: fixed; height: 44px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; background-color: rgba(255, 255, 255, 0.98); }
.navbar-item { height: 0.9rem; min-width: 25%; -webkit-box-flex: 0; -webkit-flex: 0 0 25%; -ms-flex: 0 0 25%; flex: 0 0 25%; padding: 0 0.2rem; 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; font-size: 0.3rem; white-space: nowrap; overflow: hidden; color: #5C5C5C; }
.navbar-item:first-child { -webkit-box-ordinal-group: 2; -webkit-order: 1; -ms-flex-order: 1; order: 1; margin-right: -25%; }
.navbar-center { -webkit-box-ordinal-group: 3; -webkit-order: 2; -ms-flex-order: 2; order: 2; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; height: 0.9rem; width: 50%; margin-left: 25%; }
.navbar-center .navbar-title { text-align: center; width: 100%; white-space: nowrap; overflow: hidden; display: block; text-overflow: ellipsis; font-size: 0.4rem; color: #5C5C5C; }
/* aui-banner-content */
.aui-banner-content { overflow-x: hidden; width: 100%; position: relative;  }
.aui-banner-wrapper { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 100%; height: 100%; -webkit-transform: translate3d(0px, 0px, 0px); transform: translate3d(0px, 0px, 0px); position: relative; z-index: 1; -webkit-transition-property: -webkit-transform; transition-property: -webkit-transform; transition-property: transform; transition-property: transform, -webkit-transform; }
.aui-banner-pagination { position: absolute; width: 100%; z-index: 2; left: 0; bottom: .5rem;
pointer-events: none; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: end; -webkit-align-items: flex-end; -ms-flex-align: end; align-items: flex-end; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }
.aui-banner-wrapper-item { width: 100%; height: 100%; -webkit-flex-shrink: 0; -ms-flex-negative: 0; flex-shrink: 0; }
.slider-pagination-item {
 margin: 0 .3rem; width: 8px; height: 8px; display: inline-block; border-radius: 100%; background-color: #fff; }
.slider-pagination-item.slider-pagination-item-active { background: #f93753; }
.aui-banner-wrapper-item img { width: 100%; background: url(..images/log.png) no-repeat center center; background-size: cover; }
.aui-header-item-icon { height: 2.8rem; min-width: 10%; -webkit-box-flex: 0; -webkit-flex: 0 0 13%; -ms-flex: 0 0 13%; flex: 0 0 13%; padding: 0 0.8rem 0 0; 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; font-size: 0.3rem; white-space: nowrap; overflow: hidden; color: #5C5C5C; }
.aui-header-item-icon:last-child { -webkit-box-ordinal-group: 4; -webkit-order: 3; -ms-flex-order: 3; order: 3; -webkit-box-pack: end; -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end; }
.aui-header-search-box { background-color: rgba(255, 255, 255, 0.3); height: 27px; line-height: 27px; width: 100%; padding-left: 10px; border-radius: 30px; }
.aui-header-search { width: 90%; background: none; border: none; color: #fff; font-size: 14px; line-height: 27px; }
.aui-header-search:-moz-placeholder {
 color: #fff;
opacity:0.8;
}
.aui-header-search::-moz-placeholder {
 color: #fff;
opacity:0.8;
}
.aui-header-search:-ms-input-placeholder {
 color: #fff;
opacity:0.8;
}
.aui-header-search::-webkit-input-placeholder {
 color: #fff;
opacity:0.8;
}
.aui-header-center-clear { width: 100%; margin-left: 13%; }
/* 九宫格 css
*/
.aui-grid-content { width: 100%; background-color: #ffffff; display: table; table-layout: fixed; }
.aui-grid-row { overflow: hidden; margin: 0; }
.aui-grid-row-item { display: table-cell; position: relative; text-align: center; vertical-align: middle; padding: 0.7rem 0; width: 25%; float: left; }
.aui-grid-row-label { display: block; font-size: 0.7rem; position: relative; margin-top: 0.25rem; }
/* 九宫格的 宽度 改变 从20%  改成 25% */
.aui-grid-row-clear .aui-grid-row-item { width: 33.333%; padding: .8rem 0 0 0;
}
.aui-grid-row-clear .aui-grid-row-item .aui-icon-large { width: 60px; height: 60px; }
/* 九宫格 图标 改 图片  */
.aui-grid-row-clear .aui-grid-row-item i img { width: 100%; height: 100%; display: block; border: none; }
/* 首页广告
*/
.aui-avd-content { background-color: #fff; margin-left: 3%; margin-bottom: 10px; }
.aui-avd-content a { display: block; float: left; width: 47%; margin-right: 3%; }
.aui-avd-content a img { width: 100%; height: 100%; display: block; border: none; /*border-radius:5px;*/ }
/* 支持左右滑动 首页
*/
.aui-slide-box { padding-top: 1px; }
.aui-slide-box .aui-slide-list { margin: 10px 10px 10px 10px; overflow: hidden; height: 8.333333rem; }
.aui-slide-box .aui-slide-item-list { width: auto; white-space: nowrap; overflow: auto; height: 9rem; font-size: 0; -webkit-overflow-scrolling: touch; }
/* 高度自适应
*/
.aui-slide-box-clear .aui-slide-list { height: 7rem; margin-top: 0; }
.aui-slide-box-clear .aui-slide-item-list { height: 8rem; }
.aui-slide-box .aui-slide-item-list .aui-slide-item-item { display: inline-block; width: 5rem; margin-right: 12px; vertical-align: top; }
li { list-style: none; }
.aui-slide-box .aui-slide-item-list .aui-slide-item-item .v-link { display: block; }
.aui-slide-box .aui-slide-item-list .aui-slide-item-item .v-img { display: block; width: 5rem; height: 5rem; background: url(..images/log.jpg) no-repeat center center; background-size: 62px; }
.aui-slide-box-clear .aui-slide-item-list .aui-slide-item-item .v-img { width: 5rem; height: 6.7rem; background: url(..images/log.jpg) no-repeat center center; background-size: 62px; }
.aui-slide-item-f-els { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; }
.aui-slide-box .aui-slide-item-list .aui-slide-item-item .aui-slide-item-title { text-align: center; line-height: 1rem; word-break: break-word; height: 2rem; white-space: normal; margin: 6px 0 4px; font-size: 12px; color: #333; }
.aui-slide-box .aui-slide-item-list .aui-slide-item-item .aui-slide-item-info { text-align: center; height: 0.373333rem; line-height: 0.373333rem; margin-top: 6px; font-size: 12px; }
.aui-slide-box .aui-slide-item-list .aui-slide-item-item .aui-slide-item-info .aui-slide-item-price { font-size: 14px; color: #e73c3c; }
.aui-slide-box .aui-slide-item-list .aui-slide-item-item .aui-slide-item-info .aui-slide-item-mrk { text-decoration: line-through; font-size: 10px; color: #999; }

/****商品列表区域开始****/
.header_list{ position:fixed; top:0; left:0; height:45px; padding:0 10px; width:100%; z-index:99; background:#ed392b;}
.header_list .go_back{ position:absolute; top:0; left:10px; display:block; width:45px; height:45px; line-height:45px;}
.header_list .go_back i{ font-size:24px; color:#fff; line-height:45px;}
.header_list h3{ text-align:center; color:#fff; font-size:16px; line-height:45px;}
.header_list .sousou{ display:block; height:45px; width:45px; line-height:45px; position:absolute; top:0; right:10px; text-align:right;}
.header_list .sousou i{ font-size:24px; color:#fff;}
/****商品列表区域结束****/

/****商品详情区域开始***/
.pro_img img{ width:100%;}
.pro_con_title{ background:#fff; padding:10px; margin-bottom:10px; border-bottom:1px solid #d5d5d5;}
.pro_con_title h3{ font-size:14px; color:#666; line-height:1.7em;overflow:hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.pro_fenlei,.pro_jiage{ margin-top:5px;}
.pro_jiage span{ display:block; float:left; color:#ed392b; font-size:18px; line-height:25px;}
.pro_jiage i{ display:block; height:25px; color:#fff; border-radius:3px; background:#ed392b; font-size:14px; text-align:center; line-height:25px; float:left; margin-left:10px; padding:0 10px; font-style:normal;}
.pro_fenlei span{ color:#666; font-size:14px; text-decoration:line-through;}
.pro_fenlei i{ float:right; color:#666; font-size:14px;font-style:normal;}
.pro_fenlei i b{  font-weight:400;}
.pro_fenlei i b a{color:#ed392b;}
.pro_xiangqing img{ width:100%;}

.pro_con_top p{ text-align:center; border-bottom:1px solid #d5d5d5; height:25px; margin-bottom:25px;}
.pro_con_top p span{ color:#333; font-size:16px; line-height:50px; background:#f5f5f5; padding:0 20px;}
.pro_btn{ position:fixed; height:50px; bottom:0; left:0; width:100%;}
.pro_btn div{ text-align:center; color:#fff; line-height:50px; height:50px; text-align:center; width:50%;}
.pro_btn_l{ background:#FF9500}
.pro_btn_r{ background:#ed392b}
/****商品详情区域结束******/

/****加入购物车弹窗区域开始***/

.catr{ position:fixed; width:100%; height:100%; background:rgba(0,0,0,0.4); top:0; left:0; z-index:100; display:none;}
.catr .catr_con{ background:#fff; position:absolute; bottom:0; left:0; max-height:50%; width:100%;padding:0 10px; }
.catr_top{ position:relative; top:-40px; border-bottom:1px solid #e6e6e6; padding-bottom:10px; }
.catr_top .catr_left{  width: 100px; height:100px; border-radius:5px;}
.catr_top .catr_left img{ width:100%; border-radius:5px; border:2px solid #d6d6d6; }
.close{ position:absolute; top:45px; right:10px; z-index:101; width:25px; height:25px; text-align:center; line-height:25px; font-size:18px; border-radius:50%; color:#999; border:1px solid #999;}

.catr_top .catr_right{ width:calc(100% - 110px); margin-top:40px;}
.catr_top .catr_right span{ color:#ed392b; font-size:16px; line-height:2em;}
.catr_top .catr_right h3{ color:#666; font-size:12px; line-height:1.5em;}
.canshu_container{ position:relative; top:-35px;  overf low-y:scroll}
.canshu{ border-bottom:1px solid #e6e6e6; padding-bottom:10px;}
.canshu .canshu_tite{ color:#333; font-size:14px;position:relative;}
.canshu ul { margin-top:5px;}
.canshu ul li{ display:inline-block; background:#f4f4f4; color:#666; line-height:25px; height:25px; border-radius:3px; padding:0 10px; font-size:14px;}
.goumai{ margin-top:-30px;}
.canshu ul li.on{ color:#fff; background:#ed392b;}
.goumai .goumai_l{ color:#333; font-size:14px;}
.goumai .goumai_r{ width:120px; border:1px solid #d5d5d5; height:30px; color:#999}
.goumai .goumai_r .btn_l{ width:35px; height:30px;line-height:30px; text-align:center; border-right:1px solid #d5d5d5; }
.goumai .goumai_r .btn_r{ width:35px; height:30px; line-height:30px;text-align:center; border-left:1px solid #d5d5d5; float:right;}
.goumai .goumai_r .btn_con{ width:48px; text-align:center; line-height:30px;}
.catr_btn{ text-align:center; background:#ed392b; color:#fff; font-size:16px; line-height:45px; height:45px; position:fixed; bottom:0; width:100%; left:0;}

/**购物车页面区域开始**/
.gouwuche_kong{ text-align:center; position:fixed; width:100%; left:0; top:35%; }
.gouwuche_kong p{ font-size:14px; color:#666; line-height:2em;}
.gouwuche_kong a{ display:block; margin:0 auto; background:#ed392b; font-size:14px; color:#fff; width:100px; text-align:center; line-height:35px; height:35px; border-radius:5px; margin-top:10px;}
.gouwuche_top{ margin-top:10px; background:#fff; width:100%; padding:0 10px; height:50px; border-bottom:1px solid #d5d5d5;}
.quanxuan .quanxuan_btn{ position:relative; top:0; left:0; width:20px; height:20px; margin-top:15px;}
.quanxuan_btn i{ background:url(../images/icon_radio3.png) no-repeat center; background-size:18px 18px; display:block; width:18px; height:18px;}
.quanxuan_btn input:checked~i{ background:url(../images/icon_radio4.png) no-repeat center; background-size:18px 18px;}
.quanxuan_btn input{ position:absolute; width:20px; height:20px; opacity:0}
.quanxuan span{ line-height:50px; font-size:14px; color:#333; margin-left:5px;}
.bianji a{ line-height:50px; color:#ed392b; font-size:14px;}

.gouwuche_list{ background:#fff; margin-top:10px; border-top:1px solid #d5d5d5; padding:0 10px;}
.gouwuche_list ul li{ padding:10px 0; border-bottom:1px solid #e6e6e6;position:relative; }
.gouwuche_list ul li .xuanze{ position:absolute; left:0px; top:50px; height:20px; width:20px; }
.gouwuche_list ul li .xuanze i{ display:block; background:url(../images/icon_radio3.png) no-repeat center; background-size:18px 18px; display:block; width:20px; height:20px;}
.gouwuche_list ul li .xuanze input{ width:20px; height:20px; position:absolute; top:0; left:0; opacity:0;}
.gouwuche_list ul li .xuanze input:checked~i{ background:url(../images/icon_radio4.png) no-repeat center; background-size:18px 18px;}
.gouwu_list_l{ width:100px; height:100px; margin-left:25px;}
.gouwu_list_l img{ width:100px; height:100px; border-radius:5px; border:1px solid #d5d5d5;}
.gouwu_list_r{ width:calc(100% - 135px);}
.gouwu_list_r h3{ font-size:14px; color:#333; overflow:hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical; margin-bottom:5px;}
.gouwu_list_r .shuxing{ font-size:14px; color:#ed392b;  }
.gouwu_list_bottom { line-height:30px;}
.gouwu_list_bottom .gouwuche_jiage span{ font-size:16px; color:#ed392b;}
.gouwu_list_bottom .gouwuche_jiage i{ font-size:12px; color:#999; text-decoration:line-through; margin-left:5px; font-style:normal;}
.gouwu_list_bottom .goumai_l{ color:#333; font-size:14px;}
.gouwu_list_bottom .goumai_r{ width:120px; border:1px solid #d5d5d5; height:25px; color:#999}
.gouwu_list_bottom .goumai_r .btn_l{ width:35px; height:25px;line-height:25px; text-align:center; border-right:1px solid #d5d5d5; }
.gouwu_list_bottom .goumai_r .btn_r{ width:35px; height:25px; line-height:25px;text-align:center; border-left:1px solid #d5d5d5; float:right;}
.gouwu_list_bottom .goumai_r .btn_con{ width:48px; text-align:center; line-height:25px;}
.goumai_shanchu {  color:#ed392b;}
.gouwuche_bottom{ position:fixed; bottom:0; width:100%; left:0; background:#fff; border-top:1px solid #d5d5d5; height:55px;}
.gouwuche_bottom .gouwu_bottom_l{ width: calc(100% - 120px); line-height:50px; padding:0 10px;}
.gouwuche_bottom .gouwu_bottom_l p{ font-size:16px;}
.gouwuche_bottom .gouwu_bottom_l p span{ color:#ed392b; font-weight:600;font-size: 1rem}
.gouwuche_bottom .gouwu_bottom_r{ width:120px;}
.gouwuche_bottom .gouwu_bottom_r a{ text-align:center; line-height:55px; background:#ed392b; color:#fff; display:block;}

.shanchu{ position:fixed; width:100%; height:100%; background:rgba(0,0,0,0.3); z-index:99; top:0; left:0; display:none;}
.shanchu_con{ position:absolute; top:50%; left:50%; -webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%); background:#fff; text-align:center; width:90%; padding:10px; border-radius:5px;}
.shanchu_con p{ line-height:70px; border-bottom:1px solid #e6e6e6; color:#666; font-size:14px;}
.shanchu_con_btn{ text-align:center}
.shanchu_con_btn div{ display:block; width:80px; border-radius:3px; text-align:center; line-height:35px; height:35px; display:inline-block; margin:0 5px; margin-top:10px; font-size:14px; color:#666;}
.shanchu_con_btn div.quxiao_btn{ background:#f2f2f2;}
.shanchu_con_btn div.shanchu_btn{ background:#ed392b; color:#fff;}
/**购物车页面区域结束**/

/***个人中心页面开始**/
.geren_top{ position:relative;}
.geren_bg img{ width:100%;}
.geren_xinxi{ background:url(../images/gere.jpg) no-repeat center; background-size:100% 100%; width:100%; overflow:hidden; }
.touxiang{ width:80px; height:80px; margin:20px auto 8px; border-radius:50%; font-size:0; border:2px solid #fff; }
.jindu_con{ width:85%; margin:10px auto;}
.jindu_con .jindu_bg{ height:7px; width:100%; border-radius:3.5px; background:url(../images/bar-bg.png) repeat-x center; background-size: auto 7px; position:relative;}
.jindu_top{ background:url(../images/bar-bg-active.png) repeat-x center; background-size: auto 7px; height:7px; width:60%;border-radius:3.5px; position:relative; }
.jindu_top .top_jiner{ position:absolute; top:8px; right:0; color:#fff; font-size:12px;}
.zong_jiner{ position:absolute; top:7px; right:0; color:#fff; font-size:12px;}
.jindu_jiner i{ padding:0 5px; line-height:5px; background:#fff; color:#ed392b; height:15px; line-height:15px; font-size:12px; border-radius:3px; display:inline-block;}
.jindu_jiner{ text-align:center; margin-top:20px;}
.jindu_jiner span{ color:#fff; font-size:13px; margin-left:3px;}
.touxiang img{ border-radius:50%; width:100%; height:100%}
.geren_xinxi h3 p{ text-align:center; color:#fff; font-size:14px;}
.geren_xinxi h3 span{ display:block; margin:5px auto; border-radius:15px; height:30px; width:140px; border:1px solid #fff; text-align:center; line-height:30px; font-size:14px; color:#fff;}
.money .money_l,.money .money_r{ display:block; width:25%; float:left; text-align:center; }
.money { text-align:center; margin:12px auto;}
.money a{ display:block;}
.money  p{ font-size:12px; color:rgba(255,255,255,0.9);}
.money  span{ font-size:14px; color:#fff; }

.geren_list ul li:after{ content:""; display:block; clear:both;}
.geren_list ul li { padding:0 15px;  }
.geren_list ul li a{ display:block ;border-bottom:1px solid #e6e6e6; height:40px;  background:url(../images/more.png) no-repeat center right; background-size: auto 15px;}
.geren_list ul li i{ display:block; float:left; margin-top:7.5px; margin-right:15px; font-size:22px; }
.geren_list ul li i img{ width:25px; }
.geren_list ul li  p{ float:left; line-height:40px; font-size:14px; color:#666;}
.tixian_btn{ text-align:center; padding:0 15px; margin-bottom:10px;}
.tixian_btn a{ display:inline-block; padding:0 15px; height:25px; line-height:25px; font-size:14px; color:#ed392b; border-radius:12.5px; background:#fff; margin:0 10px}
.aui-grid-content { width: 100%; background-color: #ffffff; display: table; table-layout: fixed; }
.aui-grid-row { overflow: hidden; margin: 0; }
.aui-grid-row-item { display: table-cell; position: relative; text-align: center; vertical-align: middle; padding: 0.7rem 0; width: 25%; float: left; }
.aui-grid-row-label { display: block; font-size: 0.7rem; position: relative; margin-top: 0.25rem; }
.aui-well {
	padding: 14px 15px;
	position: relative;
	display: -webkit-box;
	display: -webkit-flex;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	align-items: center;
	font-size: 14px;
}

.aui-well-bd {
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	flex: 1;
	font-weight: 700;
	color:#333
}

.aui-well-ft {
	text-align: right;
	color: #999999;
	padding-right: 12px;
	position: relative;
}
.aui-me-content-order {
	position: relative;
	background: #fff;
}

.aui-me-content-order:after {
	content: " ";
	position: absolute;
	left: 0;
	bottom: 0;
	right: 0;
	width: 100%;
	height: 1px;
	border-bottom: 1px solid #ebebeb;
	-webkit-transform: scaleY(0.5);
	transform: scaleY(0.5);
	-webkit-transform-origin: 0 0;
	transform-origin: 0 0;
}

.aui-settle-choice a:after {
	content: " ";
	position: absolute;
	left: 0;
	bottom: 0;
	right: 0;
	width: 100%;
	height: 1px;
	border-bottom: 1px solid #ebebeb;
	-webkit-transform: scaleY(0.5);
	transform: scaleY(0.5);
	-webkit-transform-origin: 0 0;
	transform-origin: 0 0;
}

.aui-footer-product-concern-cart:before {
	position: absolute;
	content: '';
	-webkit-transform: scaleY(.5);
	transform: scaleY(.5);
	top: 0;
	left: 0;
	width: 100%;
	height: 1px;
	border-top: 1px solid #d2d2d2;
}

.aui-product-coupon {
	position: relative;
}

.aui-product-coupon a:before {
	content: " ";
	position: absolute;
	left: 0;
	bottom: 0;
	right: 0;
	width: 100%;
	height: 1px;
	border-bottom: 1px solid #ebebeb;
	-webkit-transform: scaleY(0.5);
	transform: scaleY(0.5);
	-webkit-transform-origin: 0 0;
	transform-origin: 0 0;
}

.aui-product-set a:before {
	content: " ";
	position: absolute;
	left: 0;
	bottom: 0;
	right: 0;
	width: 100%;
	height: 1px;
	border-bottom: 1px solid #ebebeb;
	-webkit-transform: scaleY(0.5);
	transform: scaleY(0.5);
	-webkit-transform-origin: 0 0;
	transform-origin: 0 0;
}

.tab-nav:after {
	content: '';
	position: absolute;
	z-index: 3;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 1px;
	border-bottom: 1px solid #B2B2B2;
	-webkit-transform: scaleY(0.5);
	transform: scaleY(0.5);
	-webkit-transform-origin: 0 100%;
	transform-origin: 0 100%;
}

.tab-nav-item.tab-active:before {
	content: '';
	width: 70%;
	height: 2px;
	position: absolute;
	left: 50%;
	bottom: 0;
	margin-left: -35%;
	z-index: 4;
	background-color: currentColor;
}
.aui-icon-large {
	width: 40px;
	height: 40px;
	display: inline-block;
	background-position: center;
	background-repeat: no-repeat;
	background-size: 40px;
}
.aui-Time-list .aui-myOrder-fix .tab-nav .tab-nav-item.tab-active:before {
	content: '';
	width: 70%;
	height: 0;
	position: absolute;
	left: 50%;
	bottom: 0;
	margin-left: -35%;
	z-index: 4;
	background-color: #FF5E5A;
}
.aui-icon-wallet {
	background-image:url(../images/huo1.png); background-repeat:no-repeat; background-size: 100% ;
}

.aui-icon-goods {
	background-image: url(../images/huo2.png); background-repeat:no-repeat; background-size: 100% ;
}

.aui-icon-receipt {
	background-image: url(../images/huo3.png); background-repeat:no-repeat; background-size: 100% ;
}

.aui-icon-refund {
	background-image: url(../images/huo4.png); background-repeat:no-repeat; background-size: 100% ;
}
.aui-icon-large-sm {
	width: 34px;
	height: 34px;
	background-size: 34px;
}
.aui-grid-row-label{ color:#666; font-size:14px;}
/*.aui-fl-arrow:after {*/
	/*content: "";*/
	/*display: inline-block;*/
	/*vertical-align: middle;*/
	/*width: 15px;*/
	/*height: 15px;*/
	/*background-image: url('data:image/png;base64,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');*/
	/*background-repeat: no-repeat;*/
	/*background-size: 100%;*/
	/*position: absolute;*/
	/*top: 44%;*/
	/*right: 10px;*/
	/*margin-top: -5px;*/
/*}*/
.aui-dri {
	height: 8px;
	width: 100%;
	background: #f5f5f5;
	position: relative;
}
.geren_list ul li i.shouhuo{ color:#f85c10}
.geren_list ul li i.fenhong{ color:#9ebd5d}
.geren_list ul li i.jiangjin{ color:#2fa1d3}
.geren_list ul li i.ewm{ color:#f2c821}
.geren_list ul li i.tuandui{ color:#de8afa}
.geren_list ul li i.gonggao{ color:#86dcd9}

/***个人中心页面结束**/

/**提交订单页面开始**/
.aui-icon {
    width: 20px;
    height: 20px;
    display: inline-block;
    background-position: center;
    background-repeat: no-repeat;
    background-size: 20px;
}
.aui-out { padding: 20px 100px; }
.aui-out a.aui_out_jilu { border: none; text-decoration: underline; height: 24px; }
.aui-out a { width: 100%; height: 38px; line-height: 38px; text-align: center; font-size: 14px; color: #ed392b; border: 1px solid #ed392b; border-radius: 3px; display: block; background:#fff }
.aui-product-set a { background: #fff; }
.aui-address-well {  background:#fff; }
.aui-address-box-list { position: relative; z-index: 320; }
.aui-address-box-default { padding: 12px 10px; position: relative; display: block; padding-bottom: 16px; background: #fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAAAKBAMAAACOO0tGAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAnUExURf///4u16Oxtbezz/J3B7NDh9vvd3fSmprjS8vGNje57e/jDw/7w8IQ3dnAAAABSSURBVCjPY2CAAG4l7GADVJ4hUBArEIXJJ2HXrw6TZ8auX7ABKs+zCLsBE2AGmGDXLwKT58SuX+sATIEjdgOcYfJF2A1Qg8lz4PCBwWgQUiMIAWCaOFG2MdFRAAAAAElFTkSuQmCC) -7px bottom repeat-x; background-size: 44px 2px; }
.aui-address-box-default ul { position: relative; padding-right: 30px; }
.aui-address-box-default ul li { font-size: 14px; color: #81838e; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; position: relative; padding-left: 15px; }
.aui-address-box-default ul li strong { font-size: 14px; padding-bottom: 10px; display: inline-block; color: #555; padding-right: 10px; }
.aui-address-box-default .aui-tag { display: inline-block; position: relative; overflow: hidden; padding: 0 5px; vertical-align: middle; margin: 0 5px 0 0; max-width: 8em; height: 15px; line-height: 15px; font-size: 0.7rem; color: #4b9bfb; }
.aui-address-box-default .aui-tag-default { color: #ed392b; border-color: #ed392b; }
.aui-address-box-default .aui-tag::after { content: ""; position: absolute; z-index: 1; pointer-events: none; background-color: #4b9bfb; border: 1px solid #ddd; top: 0; bottom: 0; left: 0; right: 0; background: none; border-color: #4b9bfb; border-radius: 2px; right: -100%; bottom: -100%; -webkit-transform: scale(.5); -webkit-transform-origin: 0 0; border-radius: 4px; }
.aui-address-box-default .aui-tag-default::after { border-color: #ed392b; }
.aui-address-box-default:after { content: ""; display: inline-block; vertical-align: middle; width: 15px; height: 15px; background-image: url('data:image/png;base64,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'); background-repeat: no-repeat; background-size: 100%; position: absolute; top: 50%; right: 10px; margin-top: -5px; }
.aui-address-cell { padding: 14px 15px; position: relative; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-align: center; -webkit-align-items: center; align-items: center; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); color: inherit; }
.aui-address-cell-bd { -webkit-box-flex: 1; -webkit-flex: 1; flex: 1; font-size: 16px; }
.aui-address-cell-ft { text-align: right; color: #222222; padding-right: 15px; }
.aui-address-cell-ft .aui-address-text { width: 100%; height: 22px; line-height: 22px; color: #222; font-size: 12px; position: relative; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-align: center; -webkit-align-items: center; align-items: center; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
.aui-fl-arrow-clear .aui-address-cell-bd { font-size: 12px; }
.aui-address-box-default ul li .aui-icon-address {
	width: 15px;
	height: 20px;
	background-size: 15px;
	position: absolute;
	left: -1px;
	top: -3px;
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAABaCAYAAAA4qEECAAAJkElEQVR4Xu2dTXLUOBTHpabt7cAJJpxgwglITjDhBCQnYLJALlaEFWWxCJyAcALCCSY5AeEEJCeYsA1pa+rvkl3qF7mtL7vdVe0qFiT+kH56+uu9p49wtr1GIcBH+cr2I2wLeiQj2ILegh6JwEifmbxFn56ePv79+/dfq3hkWfbj+Pj4diRmQZ+ZFOj379/vzGaz55zzPcbYDmNslzH22LFmAH3FGLtWSl1UVXX55s2ba8dnB79t7aCllLtKqZeMsQPOOeAmu5RSAH3OOf8ihEAjrO1aC2jIwd3d3d+MsZPUcFeQvFJKfczz/Ns6ZGZU0AB8f3//Sin1zypJUEr94JxfwCJns9nVfD6/6oKj34lesYN/WnaerwB+yzn/OJ/PP40JfDTQZVm+RAVtgJVSv9DF8S/P84sUAD58+LCnlDpQSh1yzv+wgL9FgxdF8WUMPRkcNDSYMfZZD2y0TpfozkVRAPJgV1mW0H/0IpulQ7uPhtbwQUFLKV8xxmDFDwBzzk9ev359MRhdy4u1V4NxAYMvvf4RQnwaqjyDgNa+71fGGNw087rhnB+ODZjC07JyYrHwiyzLXqSQLvrN5KC7pEIp9a4oClRuMldZlpATWLip4YNISVLQGvK/ZMC7gY88tAaGtp72488452b0ieBnP2WZk4G2QYabluf53hBdMRRs13NlWQK2qd1JYScB3QH5S1EUh6mBDPm+IWFHg9ZR3nczwlNKbRzkpgGh25zz0+b/CJryPH8W2yujQUspocmtd7HJkA3YVEYuhBD7Mb0pCnRZlhix3xqt/6MoCgQoG39RGYn1moJBa13+bkD+lef5TmwXm0oLaUm8IN7Is1BPJAY0ILfWyznfHyMQkVLWYbQQ4nLoRtGuH2A3fvaVEOJZyHeDQEsp4U0gf9Fcn4QQcP6TXU0qVWfjDlZk++CGnSPZP0QKlA6OOi9y5ltRb9A6vP5pVPwmy7LdVJKBfMSjR4+g+6Gu4dlisXiXcnalLMsrQ0Jusyx76ltfb9B0AAxtYWoRugHhVoUCpq88y7Ls2BeIzVJ1bgTeVX2FDIwhoH82PjMivxReRkfobtb5BtKA+UACokn0/9nRlZNFd1JKfL8eH+BbF0Xx1Ec+vEBbtBl5XG+9MgtoeWdjNZgMOKmq6rxPBnT6Ez0BwYYtyR9dTmrVvj3ZF7QZnNwIIaImU22Q9WwL5vY++nZ7PYBiULYBj4ZNtNoriHEGrQcpDILBOkUsGa5h64frLom5wsNQX7V5v5YizNqYkhItI9QwFovF077e1pTJGTR1c3w+0jHwmZ4LdC9ppq8j4AjyGJry6wH7P8PYjouisM0gPZBvZ9BSSlgIlgjUUGIGQSklCodpruZK6iISMEjkm5Yd5fObHBhj34QQ8PF7Lx/QaMl61VCIe9OUhEqQ/nlwaNtXQ5oqwP0xvZH07FshxJO+MuD3TqAteY0XoTPXxCKiGs2lgriH9qCYDKOl4ZyMxBX0UsidZdkTX4/AGKjMnjFKIkrr9bXh+jlboq0xy7LEIpzGjXTyZpxAk2gw2K3T6yswO15fMZblas3NfZa0Z0yvNIMXp0lnJ9Cku18KIegyAqd6p6ys0weNm1I2csiA6Aq6bUHGWPCobYaxYCCEcPq+L9Su+6WUyvhdjMGYEx5O73GqKInznbqKrbJSSjOHHSxBoeCJtgbnlomUJgXdAopx7VJZVCjoVD2KgHZqMCeLNmP8LejaXWy9MNfgzQl0QulAmrOJ0pwsIdR6O9yyNsXLGAuWriGlw9ud6dBoc1DdDoYUErHo4MUxNCpkjDlFVSms2hLROecp6PeHtGgzCeQ0ynZY9OCTuitcO5rIcoroOurRJthc3V0njTZbMGQapymsJc3oPSUUat1lWZr6zCLTCN5S6gSaTuNEFtK0BoThzjndCMhLK6p80psdFt0GPq7rWZxAU0t0fbmtkJa5t6hkfB98y/IIFlN+qvWuRucEGpWRUpquWXAYrt+15H1gx2voCqA+0CQaxe3BgyAeJvloZxfRB7Q5mESB6Uj+nwkhjvrA+fxeSonVVEvrRGKS/tpIvAdCPOcMmma/EhSYeiDQa+wzPArNdZuD7t3d3WfOOZ1mCvY08O4YCXUGrbtNm/COCcUbIJa5w3pxymw2OwpdMIkxoKoqQF5aCpGovGbo/asoCtcDAdwtWnebVj5i3Dyz+1u2MzS/xirOd67A9SCLNXsPcuWpJhiI3nuNU14WbdHWqK5oWPYDGTEao14tyjmvj4cwGwkrTbH/G7u+Vqw2TVJG6i35SqcXaOoxpLJq/V5snKfb0HzGvqV79cb96MU4hjGYq7S8o2Nv0LFr0PrI6RQkNn52LVzsewX2NZ7Ergk0P0LrHOKHe4O2WXWKXUuUXnM6gZaFPuiAC3k5d9X0vtYi44i5gjYoqRYE2qLVXgODTyVxL743n89rL6Kqqnqwm81mtV7f399fu65/8/2u9rTa8B0LMKuq2g35XhBoWoDaIR9pD0sIrNBnLAuHgudLg0Fr2EtbDlLvnw4FlOI53WsxV9osg4tabxgFWi8AB+x211KWZfuxkV0KUDHv0BEgvIx611mMZDTliALduGVknbPXAu0YIEM9W5blVxK+R88ERYPWsJcCjlQ5i6FArnqvJRGVJOBJAlrrNd0/fbVJMtJxak4ybyoZaJsngjzzYrF4EeIOjWnNVJO1Lgd7GLayJwVtkxHGGI49OwpdTz008I5sXxK5MMueHHQH7GS55lTg9Zrpt/qYtvq18C7w/5ThezKvo6viXWcVjXmoX1fZ9CQGZl/afHLqJBT99iAWbX7EsqW5Tu4j8TPWKYpNefRpktiHuHSmSIpJgb6eNjhoFEAniLDDdik5pGdTzoY8J3TVgbNDW/HgGr1CTuBv21KggwyYWr4QfNAdvslTqZOwaFqIFTnnZKP9ijP4kuaq+wAPPhi6FMBy6Agei4bdATn6vS516rpnFI3uCXlt84XBUKYIGfVfO+guvzvEsvWgi+115jKA4EaLseDR3TvXwnac2+EMKfZ513KG3jcJi24KHwor9LlQaCHPTQp0iIxsAuTJaHSH+2ce92b1RjYF8mRBu1g2hYyE0Gw2OxhiuUGIVEx2MLRVBskfxhgmFMwDqZqlva3F66zbXuwRQSmATtaP7quc5djKpUc2AfKkpcOk2QV7UyBvDGit2Uhtmid/TfpvB2yURtPCNn+uCT9f9Wed+uRoHb+fnB+9DghjfHMLegzKU0kqjVTXtX5ma9Ej4d+CHgn0/8zJRLUf77JaAAAAAElFTkSuQmCC');
}
.aui-list-product-float-item { overflow: hidden; position: relative; padding: 0 7px; background-color: #FFF; }
.aui-list-product-fl-item { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; padding: 7px 0 8px 0; position: relative; }
.aui-list-product-fl-img { height: auto; width: 6rem; overflow: hidden; }
.aui-list-product-fl-img img { width: 100%; height: 100%; display: block; border: none; }
.aui-list-product-fl-text { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; padding-left: 10px; background-color: #FFF; }
.aui-list-product-fl-text h3 { overflow: hidden; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; word-break: break-all; text-overflow: ellipsis; line-height: 1rem; max-height: 3rem; color: #505050; font-size: .8rem;
text-align: justify; font-weight: normal; margin-bottom: 10px; }
.aui-list-product-fl-mes { overflow: hidden; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: end; -webkit-align-items: flex-end; -ms-flex-align: end; align-items: flex-end; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; color: #999; }
.aui-list-product-fl-bag span { float: left; display: inline-block; width: 18px; height: 18px; margin-right: 5px; margin-top: 5px; }
.aui-list-product-fl-bag span img { width: 100%; height: 100%; display: block; border: none; }
.jine_radio ul{ width:100%;}
.jine_radio ul li{ float:left; position:relative; width:100%;padding: 5px;}
.jine_radio ul li i{ width:20px; height:20px ; display:block; background:url(../images/icon_radio3.png) no-repeat center; background-size:20px; float:left; margin-right:10px;}
.sc_con input,.jine_radio ul li  input{ position:absolute; top:0; left:0; width:100%; height:100%; opacity:0;}
.jine_radio ul li  input:checked~i{ background:url(../images/icon_radio4.png) no-repeat center; background-size:20px;}
.jine_radio ul li  span{ color:#666; font-size:14px; line-height:20px;}
.aui-payment-bar .all-checkbox { float: left; line-height: 49px; padding-left: 40px; }
input.check { background: url(../images/icon_radio3.png) no-repeat center left; background-size: 20px 20px; position: absolute; top: 50%; left: 0px; margin-top: -18px; width: 20px; height: 35px; border: none;     -webkit-appearance: none;    -moz-appearance: none;}
input.check-pay { right: 10px; left: inherit; }
input.check:checked { background: url(../images/icon_radio4.png) no-repeat center left; background-size: 20px 20px; }
input.check:checked { background: url(../images/icon_radio4.png) no-repeat center left; background-size: 20px 20px; }

.aui-Address-box { padding: 10px 10px 10px 10px; background:#fff; border-bottom:1px solid #d5d5d5; }
.aui-Address-box .aui-Address-box-item .del_btn{ background:#ed392b; display:inline-block; margin-right:10px;  border-radius:3px; border:none;  color:#fff; padding:5px 8px;}
.aui-Address-box .aui-Address-box-item .bj_btn{  background:#ed392b;display:inline-block; border-radius:3px; border:none;  color:#fff; padding:5px 8px;}
.aui-Address-box .input_danxuan { width: 100%; height: 3rem; padding: 10px 0; box-sizing: border-box; }
.aui-Address-box .input_danxuan p { float: left; width: auto; margin-left: 30px; }
.aui-Address-box p { width: 100%; position: relative; font-size:14px;}
.aui-Address-box p .huoqu_yanz { position: absolute; top: 0; right: 0; height: 3em; line-height: 3em; border: none; border-left: 1px solid #eee; padding: 0 20px; width: 10em; }
.aui-Address-box p span{ margin-left:10px;}
.aui-Address-box p span a{ color:#999}
.aui-Address-box p label { width: 100%; font-size: 13px; color: #666; line-height: 24px; padding: 0 10px; box-sizing: border-box; }
.aui-Address-box p label em { text-decoration: none; font-style: normal; color: #ff3e1d; font-size: 12px; margin-left: 5px; }
.aui-Address-box-item { background: #fff; padding: 3px 10px; position: relative; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-align: center; -webkit-align-items: center; align-items: center; }
.aui-Address-box-item-bd { -webkit-box-flex: 1; -webkit-flex: 1; flex: 1; }
.aui-Address-box-item-ft { text-align: right; color: #999999; }
.aui-Address-box-input { width: 100%; border: 0; outline: 0; -webkit-appearance: none; background-color: #fff; font-size: inherit; color: inherit; height: 3em; line-height: 3; padding-left: 10px; border-bottom: 1px solid #eee; margin-bottom: 8px; }
.aui-Address-box-text { display: block; border: 0; resize: none; width: 100%; color: inherit; font-size: 1em; line-height: inherit; outline: 0; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); padding: 10px; }
/* 城市列表 样式 */
.mask-black { background-color: rgba(0, 0, 0, 0.4); position: fixed; z-index: 500; bottom: 0; right: 0; left: 0; top: 0; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }
.m-cityselect { position: fixed; bottom: 0; left: 0; width: 100%; height: 75%; z-index: 1000; background-color: #fff; -webkit-transform: translate(0, 100%); transform: translate(0, 100%); -webkit-transition: -webkit-transform .3s; transition: -webkit-transform .3s; transition: transform .3s; transition: transform .3s, -webkit-transform .3s; }
.m-cityselect.brouce-in { -webkit-transform: translate(0, 0); transform: translate(0, 0); }
.cityselect-header { position: absolute; top: 0; left: 0; width: 100%; z-index: 1; }
.cityselect-header:after { content: ''; position: absolute; z-index: 0; bottom: 0; left: 0; width: 100%; height: 1px; border-bottom: 1px solid #D9D9D9; -webkit-transform: scaleY(0.5); transform: scaleY(0.5); -webkit-transform-origin: 0 100%; transform-origin: 0 100%; }
.cityselect-title { width: 100%; font-size: .3rem;
text-align: center; height: 45px; line-height: 45px; position: relative; }
.cityselect-title:before { content: ''; position: absolute; z-index: 0; bottom: 0; left: 0; width: 100%; height: 1px; border-bottom: 1px solid #B2B2B2; -webkit-transform: scaleY(0.5); transform: scaleY(0.5); -webkit-transform-origin: 0 100%; transform-origin: 0 100%; }
.cityselect-nav { width: 100%; padding-left: .2rem;
overflow: hidden; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
.cityselect-nav > a {
 font-size:14px; color: #222; display: block; height: 40px; line-height: 46px; padding: 0 .2rem;
position: relative; margin-right: .15rem;
white-space: nowrap; overflow: hidden; text-overflow: ellipsis; max-width: 40%; }
.cityselect-nav > a.crt { color: #F23030; }
.cityselect-nav > a.crt:after { content: ''; width: 100%; height: 2px; background-color: #F23030; position: absolute; bottom: 0; left: 0; z-index: 2; }
.cityselect-content { height: 100%; padding-top: 85px; width: 100%; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
.cityselect-content.cityselect-move-animate { -webkit-transition: -webkit-transform .3s; transition: -webkit-transform .3s; transition: transform .3s; transition: transform .3s, -webkit-transform .3s; }
.cityselect-content.cityselect-next { -webkit-transform: translate(-50%, 0); transform: translate(-50%, 0); }
.cityselect-content.cityselect-prev { -webkit-transform: translate(0, 0); transform: translate(0, 0); }
.cityselect-content > .cityselect-item { display: block; height: inherit; width: 50%; /* for old android */ -webkit-box-flex: 0; -webkit-flex: 0 0 50%; -ms-flex: 0 0 50%; flex: 0 0 50%; overflow-y: auto; -webkit-overflow-scrolling: touch; background-color: #FFF; }
.cityselect-item-box { width: 100%; height: inherit; display: block; padding: 0 .4rem;
}
.cityselect-item-box > a { color: #333; font-size:14px;
height: 40px; line-height: 40px; overflow: hidden; 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; width: 100%; position: relative; z-index: 1; }
.cityselect-item-box > a:before { content: ''; position: absolute; z-index: 0; bottom: 0; left: 0; width: 100%; height: 1px; border-bottom: 1px solid #D9D9D9; -webkit-transform: scaleY(0.5); transform: scaleY(0.5); -webkit-transform-origin: 0 100%; transform-origin: 0 100%; }
.cityselect-item-box > a:active { background: none;/* for firefox */ }
.cityselect-item-box > a span { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; display: block; }
.cityselect-item-box > a.crt { color: #F23030; }
.mask-black { background-color: rgba(0, 0, 0, 0.4); position: fixed; z-index: 500; bottom: 0; right: 0; left: 0; top: 0; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }
.header_list a.bianji{ position:absolute; line-height:45px; right:10px; top:0px; color:#fff; font-size:16px;}
.aui-prompt { background: #fff3dc; width: 100%; height: 35px; line-height: 35px; color: #f23030; font-size: 12px; padding: 0 20px; position: relative; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-align: center; -webkit-align-items: center; align-items: center; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
/**提交订单页面结束**/

/*我的订单页面开始*/
.tab-nav { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; position: relative; z-index: 0; }
.tab-nav-item { width: 1%; -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; position: relative; text-align: center; color: #585858; font-size: 0.8rem; height: 2.5rem; line-height: 2.5rem; display: block; background-color: #FFF; }
.tab-nav-item a { display: inherit; color: inherit; }
.tab-panel { position: relative; overflow: hidden; background-color: #FFF; }
.tab-panel .tab-panel-item { width: 100%; position: absolute; top: 0; padding: 0.24rem; -webkit-transform: translateX(-100%); transform: translateX(-100%); }
.tab-panel .tab-panel-item table { width: 100%; }
.tab-panel .tab-panel-item table tr { line-height: 35px; border-bottom: 1px dashed #ddd }
.tab-panel .tab-panel-item table tr td { font-size: 12px; color: #666;text-overflow: ellipsis;white-space: nowrap;overflow: hidden; }
.tab-panel .tab-panel-item table tr:nth-child(1) { border-bottom: 1px solid #ddd }
.tab-panel .tab-panel-item table tr:nth-child(1) td { font-size: 14px; color: #585858; }
.tab-panel .tab-panel-item table tr:last-child { border-bottom: none; }
.tab-panel .tab-panel-item.tab-active { position: relative; -webkit-transition: -webkit-transform .15s; transition: -webkit-transform .15s; transition: transform .15s; transition: transform .15s, -webkit-transform .15s; -webkit-transform: translateX(0); transform: translateX(0); }
.tab-nav-item.tab-active { color: #ed392b; }
.aui-list-title-btn { text-align: right; padding: 10px 10px 10px 0; }
.aui-list-title-btn a { display: inline-block; width: 70px; height: 26px; line-height: 26px; font-size: 12px; color: #666; text-align: center; border: 1px solid #999; cursor: pointer; border-radius: 3px; margin-left: 5px; }
.aui-list-title-btn .red-color { border: 1px solid #ed392b; color: #ed392b; }
.aui-list-title-btn .red-blue { border: 1px solid #008200; color: #008200; }
.aui-list-title-info .aui-list-product-fl-img { width: 4.5rem; }
.aui-list-title-info .aui-well { padding: 5px 11px; position: relative; font-size: 12px; font-weight: normal; }
.aui-list-title-info .aui-well-bd { font-size: 12px; font-weight: normal; color: #222; }
.aui-list-title-info .aui-well-ft { padding-right: 0; color: #222; font-size: 12px; }



/****登录页面开始***/
.login ul{ padding:0 10px;}
.reg ul {padding:0 10px;}
.login p{ text-align:center;}
.login p a{ color:#666; font-size:14px; line-height:2em; margin:0 10px;}
.login p a.reg{ color:#ed392b;}
.login ul li input{ width:100%; height:40px; border:1px solid #d5d5d5; color:#666; font-size:14px; border-radius:3px; padding:0 10px; margin-top:15px; background:#fff;}
.reg ul li input[type="submit"],.login ul li input[type="submit"]{ color:#fff; background:#ed392b; border:none; }
.reg ul li{ position:relative;margin-top:15px; }
.reg ul li input{ width:100%; height:40px; border:1px solid #d5d5d5; color:#666; font-size:14px; border-radius:3px; padding:0 10px; background:#fff;}
.reg ul li .yzm{ position:absolute; top:0; right:0; line-height:40px; font-size:14px; text-align:center; height:40px;width:90px; color:#fff; border-radius:3px; color:#fff; background:#ed392b;}

.reg ul li .aui-Address-box-text{border:1px solid #d5d5d5; color:#666; font-size:14px; border-radius:3px; padding:10px;}
.reg p.login{ text-align:center; color:#666; font-size:14px; padding-bottom:10px;}
.reg p.login a{ color:#ed392b;}


/****充值页面开始***/

.header_list .mingxi{ position:absolute; right:10px; top:0; color:#fff; font-size:14px; line-height:45px;}
.chongzhi_con{ background:#fff; padding:10px;}
.chongzhi_jiner { margin-bottom:10px;}
.chongzhi_jiner .jine_l{ width:70px; color:#666; font-size:14px; line-height:40px;}
.chongzhi_jiner .jine_r{ width:calc(100% - 70px);}
.chongzhi_jiner .jine_r input{ height:40px; color:#666; font-size:14px; line-height:40px; border-radius:3px; padding:0 10px; border:1px solid #e6e6e6; width:100%;}
.chongzhi_beizhu{ margin-bottom:10px;}
.chongzhi_beizhu .beizhu_l{ color:#666; font-size:14px; line-height:40px;}
.chongzhi_beizhu .beizhu_r textarea{ font-size:14px; height:80px; outline:none; padding:10px; color:#666; width:100%; border:1px solid #e6e6e6; border-radius:3px;}
.chongzhi_btn input{ height:40px; border-radius:20px; background:#ed392b; color:#fff; font-size:16px; width:100%; border:none;}
.tixianmingxi{ background:#fff;}
.tixianmingxi dd{ border-bottom:1px solid #e6e6e6; color:#666; text-align:center; line-height:45px;}
.tixianmingxi dt{ border-bottom:1px solid #d5d5d5; color:#333; text-align:center; line-height:45px; background:#feeded }
.tixianmingxi dd span,.tixianmingxi dt span{ display:block; width:33.33%; text-align:center; font-size:14px;}
/*我的资料*/
.ziliao { margin-bottom: 0; font-size:14px; }
.ziliao li{ background:#fff; border-bottom:1px solid #e7e7e7; padding:0 10px;}
.ziliao li i{ font-size:24px; line-height:40px; margin-right:10px;}
.ziliao li i.icon_touxiang{ color:#54ddc3;}
.ziliao li i.icon_nicheng{ color:#f39180;}
.ziliao li i.icon_bianhao{ color:#5582f2;}
.ziliao li i.icon_tel{ color:#ffc024;}
.ziliao li i.icon_shiming{ color:#5bbfeb;}
.ziliao li:last-child { border-bottom: none; }
.ziliao li .toupic { width: 10%; float: right; }
.ziliao li .textinfor { width: 50%; float: right; text-align: right; color: #666; overflow: hidden; height:40px; }
.ziliao li .toupic img { display: block; border-radius: 50%; }
.item_content { position:relative; color: #000000; background: url("../images/more.png") no-repeat right center; background-size: auto 15px; padding-right: 30px; }
.huiyuanbianhao{ background:none}
.item_order_link img { width: 28px; float: left; margin-top: 8px; margin-right: 5px }
.ziliao li .textinfor { width: 50%; float: right; text-align: right; font-size:12px; color: #999; overflow: hidden; height:40px; }
.item { padding-left: 5px; height: 45px; line-height: 45px; }
.item a { display: block; }

/*修改头像*/

.tit { font-size: 14px; font-weight: normal; font-family: "microsoft yahei"; height: 40px; line-height: 40px; background: #f8f8f8; padding: 0 10px; }
.toubox { width: 100%; height: 100%; overflow: auto; clear: both; padding: 10px; box-sizing: border-box; background: #fff; border-bottom: 1px solid #e7e7e7; }
.toubox img{ width: 70px;height: 70px;border-radius: 50%;}
.uptou { background: #fff; padding: 10px; }
.z_photo { margin: 0 auto; overflow: auto; clear: both; }
.z_photo img { width: 1rem; height: 1rem; }
.z_addImg { float: left; margin-right: 0.18rem; margin-bottom: 5px; }
.z_addImg img{ width:100%; height:auto;}
.z_file { width:70px; height: 70px; background: url(../images/z_add.png) no-repeat; background-size: 100% 100%; float: left; margin-right: 0.2rem; }
.z_file input::-webkit-file-upload-button {width: 1rem;height: 1rem;border: none;position: absolute;outline: 0;opacity: 0;}
.z_file input#file { display: block; width: 70px; height:70px; opacity:0; border: 0; vertical-align: middle; }
.z_mask { width: 100%; height: 100%; background: rgba(0, 0, 0, .5); position: fixed; top: 0; left: 0; z-index: 999; display: none; }
.z_alert { width: 3rem; height: 2rem; border-radius: .2rem;background: #fff; font-size: .24rem;text-align: center; position: absolute; left: 50%; top: 50%; margin-left: -1.5rem; margin-top: -2rem; }
.z_alert p:nth-child(1) { line-height: 1.5rem; }
.z_alert p:nth-child(2) span { display: inline-block; width: 49%; height: .5rem;line-height: .5rem;float: left; border-top: 1px solid #ddd; text-align: center; }
.z_cancel { border-right: 1px solid #ddd; }
.tjbtn { width: 100%; }
.confirm { display: block; background:#ed392b; color: #fff; border-radius: 20px; width: 90%; margin: 0 auto; height: 40px; line-height: 40px; text-align: center; font-size: 16px; margin-top: 10px; border: none; font-family: 'Microsoft YaHei'; }


/*修改昵称*/
.product_sq { padding: 0 15px; width: 100%; overflow: hidden; background: #fff; box-sizing: border-box; border-top:1px solid #d5d5d5; border-bottom:1px solid #d5d5d5; }
.nicheng { margin-top: 10px; }
.product_sq span { float: left; width: 27%; color: #333;  text-align: left; font-size: 14px; height: 35px; line-height: 35px; }
.add-input { float: left; background: transparent; border: 0; font-size:14px;height: 35px; width: 70%; line-height: 35px; font-family: 'Microsoft YaHei', Arial, Helvetica, sans-serif; color: #999; }


/*修改性别*/
.xinxi_input { overflow: hidden; width: 40%; float: left; height: 30px; line-height: 30px; background: #fff; }
.xinxi_input .xinxi_L { float: left; line-height: 30px; font-size: 14px; color: #999; margin-left: 5px; }
.xinxi_input .xinxi_R { float: left; color: #aeaeae; font-size: 14px; height: 30px; line-height: 30px; }
.xinxi_input .xinxi_R span { margin-right: 10px; }
.xinxi_R { position: relative; }
.xinxi_R input { position: absolute; left: 0; width: 30px; height: 30px; opacity: 0; }
.xinxi_R i { background: url(../images/cy/choose1.png) no-repeat center; width: 30px; height: 30px; background-size: 25px 25px; display: block; }
.xinxi_R input:checked + i { background-image: url(../images/cy/choose2.png); }
.xingbie {width: 30%;}

/*修改电话*/
.tel_con ul li{ background:#fff; height:40px; border-top:1px solid #d5d5d5; border-bottom:1px solid #d5d5d5; padding:0 10px; margin-bottom:10px; position:relative; top:0; left:0;}
.tel_con ul li input{ width:100%; height:38px; border:none; font-size:14px; color:#666; line-height:14px;}
.tel_con ul li .yzm{ position:absolute; top:5px; right:10px; background:#ed392b; padding:0 10px; height:30px; text-align:center; color:#fff; font-size:14px; line-height:30px; border-radius:3px;}
.tel_btn { text-align:center}
.tel_btn input{ width:90%; border:none; height:40px; color:#fff;background:#ed392b;line-height:40px; border-radius:20px; font-size:16px;}

/*修改性别*/
.xingbie_con{ padding:0 10px; background:#fff; margin-top:10px;}

/*分红池*/
.fenhong_con ul{ background:#fff; margin-top:10px; border-top:1px solid #e6e6e6;}
.fenhong_con  ul li{ border-bottom:1px solid #e6e6e6; padding:10px; position:relative; top:0; left:0;}
.fenhong_con  ul li h3{ font-size:16px; color:#333; line-height:2em;}
.fenhong_con  ul li p{ line-height:2em; color:#ed392b; font-size:14px;}
.fenhong_con  ul li .fenhong_r{ position:absolute; top:50%; margin-top:-22px; right:10px;}
.fenhong_con  ul li .fenhong_r img{ width:70px;}
/*奖金明细*/
.jiangjin_con{ background:#fff; border-top:1px solid #d5d5d5; margin-top:10px;}
.jiangjin_con dt span{ color:#ed392b; background:#feeded; border-bottom:1px solid #d5d5d5; font-size:16px;}
.jiangjin_con span{ display:block; width:calc(25% - 1px); float:left; text-align:center; font-size:14px; color:#666; line-height:40px;  border-right:1px solid #e6e6e6}
.jiangjin_con dd{ border-bottom:1px solid #e6e6e6;}

/**推广二维码**/

.tuiguang_top{ background:#fff; border-top:1px solid #d5d5d5; border-bottom:1px solid #d5d5d5; margin:10px auto; padding:0 10px;}
.tuiguan_bottom p,.tuiguang_top p{ font-size:14px; color:#666; line-height:35px; border-bottom:1px solid #e6e6e6;}
.lianjie_con{ margin:5px 0;}
.lianjie_con input[type="text"]{ border:1px solid #e6e6e6; border-radius:3px; height:35px; padding:0 10px; line-height:35px; width:calc(100% - 85px); font-size:14px; color:#666;}
.lianjie_con button{ width:80px; background:#ed392b; color:#fff; font-size:14px; text-align:center; line-height:35px; border-radius:3px; border:none;}

.tuiguan_bottom{background:#fff; border-top:1px solid #d5d5d5; border-bottom:1px solid #d5d5d5; margin:10px auto; padding:0 10px;}
.tuiguang_erweima{ text-align:center; position: relative;}
.tuiguang_erweima img{ width:100%;}
.tuiguang_erweima img.ewm_m{ position:absolute; bottom:26%; width:200px; left:50%; margin-left:-100px;}
/*系统公告*/
/*加载中*/
.dropload-load {
 height: 35px; box-sizing: border-box; text-align: center; }
.dropload-load .loading { display: inline-block; height:15px;
 width: 15px;
border-radius: 100%; margin:10px;
border: 2px solid #666; box-sizing: border-box; border-bottom-color: transparent; vertical-align: middle; -webkit-animation: rotate 0.75s linear infinite; animation: rotate 0.75s linear infinite; }
.dropload-refresh.active, .dropload-load.active { display: block; }
@-webkit-keyframes rotate { 0% {
 -webkit-transform: rotate(0deg);
}
 50% {
 -webkit-transform: rotate(180deg);
}
 100% {
 -webkit-transform: rotate(360deg);
}
}
@keyframes rotate { 0% {
 transform: rotate(0deg);
}
 50% {
 transform: rotate(180deg);
}
 100% {
 transform: rotate(360deg);
}
}
.tongzhi_con{width:100%; padding:15px 15px 0; box-sizing:border-box; background:#fff; }
.tongzhi_con ul::after{ content:""; display:block; clear:both;}
.tongzhi_con ul li{ background:#fff;height:93px; margin-bottom:10px; border-bottom:1px solid #f1f1f1;}
.tongzhi_con ul li::after{ content:""; display:block; clear:both;}
.tongzhi_con ul::after{ content:""; display:block; clear:both;}
.tongzhi_con ul li a::after{ content:""; display:block; clear:both;}
.tongzhi_con ul li .left{ float:left; width:120px; height:83px;}
.tongzhi_con ul li .left img{ width:100%; height:100%;}
.tongzhi_con ul li .right{ float:right; width:calc(100% - 130px); position:relative;}
.tongzhi_con ul li .right h3{ font-size:14px; color:#ed392b; margin-bottom:5px;overflow:hidden;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.tongzhi_con ul li .right .du_zhuangtai{ position:absolute; top:0; right:0; border-radius:50%; background:#f00; width:8px; height:8px;}
.tongzhi_con ul li .right p{ font-size:14px; color:#888;overflow:hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.tongzhi_con ul li .right .right_con::after{ content:""; display:block; clear:both;}
.tongzhi_con ul li .right .right_con .right_con_lt{ float:left; text-align:right;}
.tongzhi_con ul li .right .right_con .right_con_lt::after{ content:""; display:block; clear:both;}
.tongzhi_con ul li .right .right_con .right_con_lt i{ float:left; font-size:12px; color:#999; display:block; margin-top:2px; margin-right:5px;}
.tongzhi_con ul li .right .right_con .right_con_lt p{ float:left; font-size:12px; color:#999;}

/*公告详情*/
.newsxiang_con{width:100%; padding:15px 15px 0; box-sizing:border-box; margin-bottom:40px;}
.newsxiang_con .xiangqing_con{ width:100%; box-sizing:border-box;}
.newsxiang_con .xiangqing_con .title{ width:80%; text-align:center; margin:0 auto 15px; border-bottom:1px dashed #d5d5d5;}
.newsxiang_con .xiangqing_con .title h3{ font-size:16px; color:#ed392b;}
.newsxiang_con .xiangqing_con .title .left{ font-size:14px; width:100%; text-align: center; margin:10px auto; color:#333;}
.newsxiang_con .xiangqing_con .con p{ font-size:14px; color:#666; line-height:1.8em; text-indent:2em;}
.newsxiang_con .xiangqing_con .con img{ max-width:100%;}

/*上一篇下一篇*/
.di_folat { background: #fff; overflow: hidden; position: fixed; width: 100%; bottom: 0; left: 0; border-top: 0.69px solid #e6e6e6; }
.prve_a { display: block; position: relative; top: 0; left: 0; }
.prve { width: 50%; float: left; border-right: 0.69px solid #e6e6e6; box-sizing: border-box; text-align: center; height:
}
.next { width: 50%; float: right; text-align: center; }
.prve_a img { width: 20px; height: 20px; border-radius: 50%; position: absolute; top: 50%; margin-top: -10px; left: 30%; }
.prve_text { color: #ed392b; font-size: 14px; line-height: 40px; margin-left: 13.88px; line-height: 40px; }


/*消息开始*/
.xiaoxi ul li{ background:#fff; border-top:1px solid #d5d5d5; border-bottom:1px solid #d5d5d5; padding:5px 10px; position:relative; margin-top:5px;}
.xiaoxi ul li .xiaoxi_img{ float:left; width:40px; height:40px;}
.xiaoxi ul li .xiaoxi_img img{ width:100%;}
.xiaoxi ul li  .xiapxi_r{ width:calc(100% - 55px); float:right;}
.xiaoxi ul li  .xiapxi_r h3{ color:#cda041; font-size:16px; line-height:2em; }
.xiaoxi ul li  .xiapxi_r h3 span{ float:right; color:#666; font-size:14px;}
.xiaoxi ul li  .xiapxi_r  p{ font-size:14px; color:#666; text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}

.xiaoxi ul li  .weidu{ width:10px; height:10px; background:#f00; border-radius:50%; position:absolute; top:5px; left:5px;}



.tuandui_container{ background:#fff; border-top:1px solid #d5d5d5; margin-top:10px;}
.tuandui_container dt span{ color:#ed392b; background:#feeded; border-bottom:1px solid #d5d5d5; font-size:12px;}
.tuandui_container span{ display:block; width:20%; float:left; text-align:center; font-size:12px; color:#666; line-height:40px;  border-right:1px solid #e6e6e6;padding:0 5px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden; -moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;}
.tuandui_container dd{ border-bottom:1px solid #e6e6e6;}

.yuer_con{ background:#fff; padding:0 10px;}

.yuer_con p.yuer_title{ color:#666; height:45px; line-height:45px; font-size:16px; border-bottom:1px solid #e6e6e6; }
.yuer_con p i{ font-size:24px; margin-right:10px; color:#cda041;}

.yuer_con ul li{ border-bottom:1px solid #e6e6e6; padding:10px 0;}
.yuer_con ul li .yuer_list_l p{ font-size:14px; color:#333;}
.yuer_con ul li .yuer_list_l span{ font-size:12px; color:#333}
.yuer_con ul li .yuer_list_r p{ font-size:12px; color:#666;}
.yuer_con ul li .yuer_list_r span{ font-size:14px; font-weight:600; color:#333}


.box{
	width: 33.33%;
	height: 50px;
	text-align: center;
	float: left;
}

.box input{
	display: none;
}

.box label{
	width: 100%;
	height: 100%;
	display: inline-block;
	position: relative;
	line-height: 50px;
	color: #999;
}
.box label:active{
	background: #EEEEEE;
}
.box label:after{
	content: "";/*必须设置*/
	display: inline-block;
	width: 20px;
	height: 20px;
	border: 1px solid #ed392b;
	position: absolute;
	top: 15px;
	left: 15px;
	border-radius: 20px;
}

.box input:checked+label:after{
	background-color: #ed392b;
}
/*弹框*/
.tankuang_bg{ width:100%; position:fixed; top:0; left:0; background:rgba(0,0,0,0.1); height:100vh; display:none;}
.tankuang_con{ width:90%; position:fixed; top:20%; background:#fff; border-radius:10px; left:50%; margin-left:-45%; display:none;}
.tankuang_con .title{ width:100%;padding:5px 15px; box-sizing:border-box; border-bottom:1px solid #eee;}
.tankuang_con .title p{ font-size:14px; color:#333; float:left; line-height:30px}
.tankuang_con .title i{ float:right; width:30px; display:block; height:30px;}
.tankuang_con .title i img{ width:100%; height:100%;}
.tankuang_con .con .one { position: relative; padding:10px 15px;box-sizing:border-box;}
.tankuang_con .con .one .danxuan { float:right; }
.tankuang_con .con .one img{ width:100px; float:left;}
.tankuang_con .con .one .danxuan input.radio1 { position: absolute; width: 100%; height: 100%; left: 0; top: 0; opacity: 0; display: block;}
.tankuang_con .con .one .danxuan i { left:0; width: 20px; height: 20px; background: url(../images/choose_3_1.png) no-repeat center; background-size: 100% 100%; margin-right: 10px; display: block; float: left; margin-top: 5px; }
.tankuang_con .con .one .danxuan b { font-size: 14px; color: #666; float: left; font-weight: 800; line-height: 30px; }
.tankuang_con .con .one .danxuan input.radio1:checked ~i { background: url(../images/choose_3_2.png) no-repeat center; background-size: 100% 100%; }
.tankuang_con .bottom{ width:100%; border-top:1px solid #eee; text-align:center; padding:15px 0;}
.tankuang_con .bottom button{ border:none; background:#999; margin:0 15px; border-radius:5px; padding:5px 20px; font-size:14px; color:#fff;}
.tankuang_con .bottom button:hover{ outline:none;}
.tankuang_con .bottom button.qd_btn{ background:#ed392b;}