﻿@charset "UTF-8";
@import url("aui-iconfont.css");
body{background-color: #f4f4f4;color:#666;font-family:"Microsoft YaHei","simsun","Helvetica Neue", Arial, Helvetica, sans-serif;max-width: 640px;min-width: 320px;margin: auto;}
ul,ol,dl,li{list-style-type:none}
.bg{background: url(../images/welcome_bg.jpg) no-repeat; background-size:cover;max-width: 640px;min-width: 320px;}
.f80D733{ color: #80D733;}
.bgf7{ background: #f7f7f7;}
.bottom_logo{width: 100%;height:80px;text-align: center; padding:30px 0 20px 0;margin-bottom: 50px;}
.bottom_logo img{height:20px;}
.bottom_logoline{width: 100%;height: 50px;}
.margin-top-10{margin-top: 10px;}
.padding-large{padding:30px;}
.padding-large-top{padding-top:30px;}
.padding-large-right{padding-right:30px;}
.padding-large-bottom{padding-bottom:30px;}
.padding-large-left{padding-left:30px;}
.padding-big{padding:20px;}
.padding-big-top{padding-top:20px;}
.padding-big-right{padding-right:20px;}
.padding-big-bottom{padding-bottom:20px;}
.padding-big-left{padding-left:20px;}
.padding{padding:10px;}
.padding-top{padding-top:10px;}
.padding-right{padding-right:10px;}
.padding-bottom{padding-bottom:10px;}
.padding-left{padding-left:10px;}
.padding-small{padding:5px;}
.padding-small-top{padding-top:5px;}
.padding-small-right{padding-right:5px;}
.padding-small-bottom{padding-bottom:5px;}
.padding-small-left{padding-left:5px;}
.padding-little{padding:2px;}
.padding-little-top{padding-top:2px;}
.padding-little-right{padding-right:2px;}
.padding-little-bottom{padding-bottom:2px;}
.padding-little-left{padding-left:2px;}
.margin-large{margin:30px;}
.margin-large-top{margin-top:30px;}
.margin-large-right{margin-right:30px;}
.margin-large-bottom{margin-bottom:30px;}
.margin-large-left{margin-left:30px;}
.margin-big{margin:20px;}
.margin-big-top{margin-top:20px;}
.margin-big-right{margin-right:20px;}
.margin-big-bottom{margin-bottom:20px;}
.margin-big-left{margin-left:20px;}
.margin{margin:10px !important;clear:both;}
.margin-top{margin-top:10px;}
.margin-right{margin-right:10px;}
.margin-bottom{margin-bottom:10px;}
.margin-left{margin-left:10px;}
.margin-small{margin:5px;}
.margin-small-top{margin-top:5px;}
.margin-small-right{margin-right:5px;}
.margin-small-bottom{margin-bottom:5px;}
.margin-small-left{margin-left:5px;}
.margin-little{margin:2px;}
.margin-little-top{margin-top:2px;}
.margin-little-right{margin-right:2px;}
.margin-little-bottom{margin-bottom:2px;}
.margin-little-left{margin-left:2px;}
.radius-none{border-radius:0;}
.radius-small{border-radius:2px;}
.radius{border-radius:4px;}
.radius-big{border-radius:6px;}
.radius-rounded{border-radius:2em;padding-left:1em;padding-right:1em;}
.radius-circle{border-radius:50%;}
.float-left{float:left !important;}
.float-right{float:right !important;}
select{width: 100%;-webkit-appearance: none;-webkit-user-select: text;padding: 10px;margin-bottom: 15px;line-height: 21px;background-color: #fff;border: 1px solid rgba(0, 0, 0, .2);border-radius: 3px;outline: none;background:#ffffff url(../images/icon/jt.png) no-repeat right;background-size:16px;background-position:98%;}
/*--------欢迎页--------*/
.welcome-bg{background: url(../images/welcome_bg.jpg) no-repeat; background-size: cover;max-width: 640px;min-width: 320px;margin: auto;}
.welcome-logo{width: 100%; overflow: hidden;padding-top:30%; text-align: center;}
.welcome-logo img{width: 60%;}
.welcome-login{width: 100%;height:60px; background:rgba(0, 0, 0, 0.6) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/filter:Alpha(opacity=60);position: fixed;bottom: 0;z-index: 99999; max-width: 640px;
	min-width: 320px;}
.welcome-reg{float: left;width:50%;height: 60px;text-align: center;font-size: 18px;color: #ffffff;line-height: 60px;background:url(../images/line.png) no-repeat right center ;}
.welcome-reg a{display: block;color: #ffffff;}
.welcome-log{float: left;width:50%;height: 60px;text-align: center;font-size: 18px;color: #ffffff;line-height: 60px;}
.welcome-log a{display: block;color: #ffffff;}
/*--------注册/登录--------*/
.reg_m_1{width: 90%;overflow: hidden;margin:50px auto 0px auto;}
.reg_m_1_span{width: 100%; overflow: hidden;line-height: 14px;font-size: 12px;height: 50px;text-align: center; padding-top: 20px;}
.reg-main{width: 100%;overflow: hidden;padding-top: 46px;}
.reg-main_zc{width: 100%;overflow: hidden;margin-top: 10px;border-bottom: 1px solid #eeeeee;background: #ffffff;border-top: 1px solid #eeeeee;}
.reg_btn{height: 40px;line-height: 38px;width: 100%;padding: 0px;}
.hyzcxy{width: 100%;overflow: hidden;font-size: 12px;line-height: 16px;padding:20px 10px;}
.hyzcxy p{width: 100%;overflow: hidden;padding: 5px 0;font-size: 12px;}
.hyzcxy h1{font-size: 20px;font-weight: bold;line-height:50px;text-align: center;}
.hyzcxy h2{font-size: 14px;font-weight: bold;line-height: 25px;}
.org_xz{width: 100%;height: 50px;border-bottom: 1px solid #E4E3E6;line-height: 50px;}
/*选择单位*/
.cloose_company{width: 96%;overflow: hidden;margin:10px auto;}
.cloose_company ul{padding: 0px;margin: 0px;}
.cloose_company ul li{width: 100%;height:40px;line-height:40px;float: left;font-size: 14px;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1;}
.cloose_company ul li a{width: 100%;height: 40px;line-height: 40px;display: block;font-size: 14px;color: #666666;border-bottom: 1px solid #E4E3E6;padding: 0 5px;}
.cloose_company ul li a:hover{background:#eeeeee;color: #666666;}
.cloose_company .tip{width: 96%;min-height:40px; font-size: 12px;color: #999999;text-align: center;margin: 0px;line-height:18px;overflow: hidden;}

/*基本容器*/
.aui-content{-webkit-overflow-scrolling: touch;margin-bottom: 15px;}
.aui-content-title{position: relative;overflow: hidden;margin: 0;white-space: nowrap;text-overflow: ellipsis;font-size: 14px;text-transform: uppercase;line-height: 1;color: #6d6d72;padding: 25px 15px 10px;}
.aui-content-padded{margin: 0 10px;-webkit-overflow-scrolling: touch;margin-bottom: 15px;}
.aui-card{margin: 0 10px; margin-bottom: 15px; position: relative; background: #fff; border-radius: 6px;}
.aui-card:after{display: block;content: '';position: absolute;top: 0;right: 0;bottom: 0;left: 0;-webkit-transform-origin: 0 0;-webkit-transform: scale(1);pointer-events: none;border: 1px solid #c8c7cc;border-radius: 6px;overflow: hidden;}
.aui-card.aui-noborder:after{border: none;overflow: hidden;}
.aui-card.aui-noborder .aui-list-view,
.aui-card.aui-noborder .aui-user-view{border-radius: 6px;}
/*容器内列表相关处理*/
.aui-card .aui-form{background: none;}
.aui-card .aui-list-view:after,
.aui-card .aui-list-view-cell:first-child:after,
.aui-card .aui-user-view-cell:first-child:after,
.aui-card .aui-input-row:first-child:after,
.aui-content-padded .aui-list-view:after,
.aui-content-padded .aui-user-view-cell:first-child:after{border-top: 0!important;}
.aui-card .aui-list-view-cell:last-child:after,
.aui-card .aui-user-view-cell:last-child:after,
.aui-card .aui-btn-row:after,
.aui-card .aui-input-row:last-child:after,
.aui-content-padded .aui-list-view-cell:last-child:after,
.aui-content-padded .aui-user-view-cell:last-child:after{border-bottom: 0;}
/*
*表单类\输入框\radio\checkbox
**/
textarea{width: 100%;-webkit-appearance: none;padding: 10px 15px;margin-bottom: 15px;line-height: 21px;-webkit-user-select: text;background-color: #fff;border: 1px solid rgba(0, 0, 0, .2);border-radius: 3px;outline: none;}
select,
input[type="text"],
input[type="search"],
input[type="password"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="tel"],
input[type="color"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"]{width: 100%;-webkit-appearance: none;-webkit-user-select: text;padding: 10px;margin-bottom: 15px;line-height: 21px;background-color: #fff;border: 1px solid rgba(0, 0, 0, .2);border-radius: 3px;outline: none;}
.aui-form{position: relative;background: #ffffff;}
.aui-input-row{position: relative; display: table; padding: 6px 0; width:100%; }
.aui-input-row:after{border-bottom: 1px solid #c8c7cc;display: block;content: '';position: absolute;top: 0;right: 0;bottom: 0;left: 0;-webkit-transform-origin: 0 0;-webkit-transform: scale(1);pointer-events: none;}
.aui-input-row:first-child:after{border-top: 1px solid #c8c7cc;display: block;content: '';position: absolute;top: 0;right: 0;bottom: 0;left: 0;-webkit-transform-origin: 0 0;-webkit-transform: scale(1);pointer-events: none;}
.aui-input-row:last-child:after{border-bottom: 1px solid #c8c7cc;}
.aui-input-row .aui-input-addon{font-size: 14px; font-weight: 400; line-height: 1; color: #333; text-align: center; display: table-cell; /*width: 1%;*/ width: 4.8em; white-space: nowrap; vertical-align: middle; padding: 5px;}
.aui-input-row .aui-input-addon.aui-iconfont{font-size: 18px;}
.aui-input-row .aui-input{font-size: 14px; margin: 0; display: table-cell; position: relative; float: left; width: 100%; border:none; border-radius: 0;}
.aui-btn-row{position: relative;text-align: center;padding: 15px;}
.aui-btn-row:after{border-bottom: 1px solid #c8c7cc;display: block;content: '';position: absolute;top: 0;right: 0;bottom: 0;left: 0;-webkit-transform-origin: 0 0;-webkit-transform: scale(1);pointer-events: none;}
/*单选、多选*/
.aui-radio{width: 18px;height: 18px;position: relative;margin:0px 4px;background: #ffffff;border: solid 1px #dddddd;border-radius: 50%;display: table;float: left;-webkit-appearance: none;transition: background-color ease 0.1s;}
.aui-radio:after{pointer-events: none;}
.aui-radio-name{height: 18px;line-height: 18px;margin: 8px 10px 8px -5px;float: left;}
.aui-radio:checked,
.aui-radio.aui-checked{background-color: #FF9326;border: solid 1px #FF9326;text-align: center;}
.aui-radio:checked:before,
.aui-radio.aui-checked:before{position: absolute;left: 1px;top: -2px;font-size: 14px;display: table;font-family: "auiicon";content: "\e645";color: #ffffff;}
.aui-radio:checked:after,
.aui-radio.aui-checked:after{position: absolute;left: 1px;top: -2px;font-size: 14px;display: table;font-family: "auiicon";content: "\e645";color: #ffffff;pointer-events: none;}
.aui-radio:disabled,
.aui-radio.aui-disabled{background-color: #FF9326;border: solid 1px #FF9326;}
.aui-radio:disabled:before,
.aui-radio.aui-disabled:before{position: absolute;left: 1px;top: -2px;display: table;font-family: "auiicon";content: "\e645";font-size: 14px;color: #ffffff;}
.aui-radio:disabled:after,
.aui-radio.aui-disabled:after{position: absolute;left: 1px;top: -2px;display: table;font-family: "auiicon";content: "\e645";font-size: 14px;color: #ffffff;}
.aui-radio.aui-radio-info:checked,
.aui-radio.aui-radio-info.aui-checked{background-color: #3498db;border: solid 1px #3498db;}
.aui-radio.aui-radio-success:checked,
.aui-radio.aui-radio-success.aui-checked{background-color: #2ecc71;border: solid 1px #2ecc71;}
.aui-radio.aui-radio-danger:checked,
.aui-radio.aui-radio-danger.aui-checked{background-color: #e74c3c;border: solid 1px #e74c3c;}
.aui-radio.aui-radio-warning:checked,
.aui-radio.aui-radio-warning.aui-checked{background-color: #f1c40f;border: solid 1px #f1c40f;}
.aui-checkbox{width: 18px;height: 18px;position: relative;margin:3px 4px;background: #ffffff;border: solid 1px #dddddd;border-radius: 10px;display: table;float: left;-webkit-appearance: none;transition: background-color ease 0.1s;line-height: 17px;}
.aui-checkbox:after{pointer-events: none;}
.aui-checkbox-name{height: 16px;line-height: 12px;margin: 4px 8px 4px 0px;float: left;}
.aui-checkbox:checked,
.aui-checkbox.aui-checked{background-color: #60B74E;border: solid 1px #60B74E;text-align: center;}
.aui-checkbox:checked:before,
.aui-checkbox.aui-checked:before{position: absolute;left:1px;top: 0px;font-size: 14px;display: inline-block;font-family: "auiicon";content: "\e645";color: #ffffff;}
.aui-checkbox:checked:after,
.aui-checkbox.aui-checked:after{position: absolute;left: 1px;top: 0px;font-size: 14px;display: inline-block;font-family: "auiicon";content: "\e645";color: #ffffff;pointer-events: none;}
.aui-checkbox:disabled,
.aui-checkbox.aui-disabled{background-color: #d9d9d9;border: solid 1px #d9d9d9;}
.aui-checkbox:disabled:before,
.aui-checkbox.aui-disabled:before{position: absolute;left: 1px;top: 1px;display: inline-block;font-family: "auiicon";content: "\e645";font-size: 12px;color: #ffffff;}
.aui-checkbox:disabled:after,
.aui-checkbox.aui-disabled:after{position: absolute;left: 1px;top: 1px;display: inline-block;font-family: "auiicon";content: "\e645";font-size: 12px;color: #ffffff;}
.aui-checkbox.aui-checkbox-info:checked,
.aui-checkbox.aui-checkbox-info.aui-checked{background-color: #3498db;border: solid 1px #3498db;}
.aui-checkbox.aui-checkbox-success:checked,
.aui-checkbox.aui-checkbox-success.aui-checked{background-color: #2ecc71;border: solid 1px #2ecc71;}
.aui-checkbox.aui-checkbox-danger:checked,
.aui-checkbox.aui-checkbox-danger.aui-checked{background-color: #e74c3c;border: solid 1px #e74c3c;}
.aui-checkbox.aui-checkbox-warning:checked,
.aui-checkbox.aui-checkbox-warning.aui-checked{background-color: #f1c40f;border: solid 1px #f1c40f;}
/*新增警告、成功颜色*/
.aui-warning,
.aui-warning label,
.aui-warning .aui-input,
.aui-warning .aui-iconfont{color: #e74c3c !important;}
.aui-success,
.aui-success label,
.aui-success .aui-input,
.aui-success .aui-iconfont{color: #2ecc71 !important;}
/*toast*/
/*.aui-toast{background: rgba(0, 0, 0, 0.6);text-align: center;border-radius:20px;color: #ffffff;position: fixed;z-index: 3;bottom: 20px;left:45%;width:180px;margin-left: -3.75em;overflow: hidden;}*/
.aui-toast{background: rgba(0, 0, 0, 0.6);text-align: center;border-radius:20px;color: #ffffff;position: fixed;z-index: 3;bottom:50%; margin:auto; left:0;right:0; width:20em;overflow: hidden;}
.aui-toast .aui-iconfont{display: block;font-size: 55px;}
.aui-toast-content{margin: 0px;font-size: 14px;line-height:36px;}
.aui-toast .aui-toast-loading{background-color: #fff; border-radius: 100%; margin: 15px 0; -webkit-animation-fill-mode: both; animation-fill-mode: both; border: 2px solid #fff; border-bottom-color: transparent; height: 45px; width: 45px; background: transparent !important; display: inline-block; -webkit-animation: rotate 1s 0s linear infinite; animation: rotate 1s 0s linear infinite;}
/*dialog*/
.aui-dialog{position: fixed;z-index: 12;width: 85%;top: 40%;left: 50%;-webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%);background-color: #FAFAFC;text-align: center;border-radius: 3px;}
.aui-dialog-header{padding: 10px 15px 0 15px; text-align: center; font-size: 1em;}
.aui-dialog-body{padding: 15px; overflow: hidden; font-size: 0.875em; color: #8f8f94;}
.aui-dialog-footer{position: relative; font-size: 1em; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;}
.aui-dialog-btn{position: relative; text-align: center; padding: 15px 0; display: block; -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1;}
.aui-dialog-btn:after{border-left: 1px solid #dbdbdb; border-top: 1px solid #dbdbdb; display: block; content: ''; position: absolute; top: 0; right: 0; bottom: 0; left: 0; -webkit-transform-origin: 0 0; -webkit-transform: scale(1); pointer-events: none;}
.aui-dialog-btn:first-child:after{border-left: 0;}
.aui-mask{position: fixed; width: 100%; height: 100%; top: 0; left: 0; background: rgba(0, 0, 0, 0.6); z-index: 11;}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5){.aui-list-view:after,.aui-dialog-footer:after, .aui-dialog-btn:after,.aui-list-view:first-child:after,.aui-line-x:after,.aui-card:after,.aui-input-row:first-child:after,.aui-input-row:after,.aui-btn-row:after,.aui-list-view-cell:last-child:after,.aui-list-view-cell:after,.aui-user-view:after,.aui-user-view-cell:last-child:after,.aui-user-view-cell:after,.aui-grid-nine:after,.aui-grid-nine li:after,.aui-grid-sixteen:after,.aui-grid-sixteen li:after,.aui-waterfall li:after{right: -100%;bottom: -100%;-webkit-transform: scale(0.5);}}

/*--------返回顶部/App下载/刷新--------*/
#moquu_top,#moquu_wxin,#moquu_wshare,#moquu_wmaps{z-index:2;width:40px;height:40px;right:10px;position:fixed;cursor:pointer;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)))}
#moquu_wshare{bottom:150px;_margin-bottom:150px}
#moquu_wshare a{background:url(../images/app.png);width:40px;height:40px;right:0;float:left;text-indent:-9999px;background-size: 40px;}
#moquu_wmaps{bottom:105px;_margin-bottom:105px}
#moquu_wmaps a{background:url(../images/reh.png);width:40px;height:40px;right:0;float:left;text-indent:-9999px;background-size: 40px;}
#moquu_top{bottom:60px;_margin-bottom:60px;background:url(../images/top.png);width:40px;height:40px;background-size: 40px;}
/*--------商品详情页--------*/
.cp_hdgd{width: 100%;height: 300px;background: #ffffff;border-bottom: 1px solid #dddddd;margin-top:41px;}
.aui-nav .aui-bar-tab{background: #ffffff;}
.aui-nav .aui-bar-tab li .aui-iconfont, .aui-nav .aui-bar-tab li p{color: #666666;}
.aui-nav .aui-bar-tab li.active .aui-iconfont, .aui-nav .aui-bar-tab li.active p{color: #14bd7c;}
.aui-nav{background: #666;font-size: 18px;color: #fff;text-align: center;}
.aui-nav div{height: 55px;}
.aui-nav .buy{line-height: 55px;background: #ff9900;}
.aui-nav p{color: #fff;}
.aui-nav .aui-iconfont{font-size: 18px;color: #ffffff;}
.blue{background: #eee;}
.blue .aui-iconfont, .blue p{color: #999;line-height: 16px;padding-top:10px;}
.blue p a{color: #999; display: block;}
/*导航栏*/
.ourqm-bar{position: fixed;top: 0;right: 0;left: 0;z-index: 10;width: 100%;background-color: #ffffff;color: #666666;display: table;min-height: 45px;line-height: 45px;font-size: 18px;text-align: center;border-bottom: 1px solid #eeeeee;max-width: 640px;min-width: 320px; margin:0px auto 0px auto;}
.ourqm-title{position: absolute;width: 100%;margin: 0 -10px;text-align: center;white-space: nowrap;}
.ourqm-title a{color: inherit;}
.ourqm-bar .ourqm-title{right: 80px;left: 80px;width: auto;margin: 0;overflow: hidden;text-overflow: ellipsis;}
.ourqm-bar a{color: #666666;}
.ourqm-bar-dark{background-color: #34495e;}
.ourqm-bar-primary{background-color: #1abc9c;}
.ourqm-bar-info{background-color: #3498db;}
.ourqm-bar-danger{background-color: #e74c3c;}
.ourqm-bar-success{background-color: #2ecc71;}
.ourqm-bar-warning{background-color: #f1c40f;}
.ourqm-bar .ourqm-iconfont{position: relative;z-index: 20;font-size: 20px;color: #666666;font-weight: 400;line-height: 45px;}
.ourqm-bar .ourqm-pull-left{padding-left: 10px;font-size: 16px;font-weight: 400;line-height: 45px;}
.ourqm-bar .ourqm-pull-left img{width: 20px;height: 20px;}
.ourqm-bar .ourqm-pull-left_left{float: left;padding-top:4px;height: 40px;}
.ourqm-bar .ourqm-pull-right{padding-right: 10px;font-size: 16px;font-weight: 400;}
.ourqm-bar .ourqm-pull-right img{vertical-align: middle;}
.ourqm-bar .ourqm-btn{position: relative;z-index: 20;font-size: 16px;height: 45px;line-height: 45px;padding-top: 0;padding-bottom: 0;margin: 0;border-radius: 0;border: none;}
.ourqm-bar .ourqm-btn:active{background: none;border: none;}
.ourqm-bar .ourqm-btn .ourqm-iconfont{font-size: 22px;line-height: 45px;padding: 0;margin: 0;color: #ffffff;}
.ourqm-bar-nav{top: 0;}
.ourqm-pull-left {float: left !important;}
.ourqm-pull-right{float: right !important;}
.ourqm-text-success {color: #60B74E !important;}
.ourqm-bar .search112 {width: 80px;height: 45px;float: right;text-align: right;line-height: 45px; margin-right: 10px;}
.ourqm-bar .search112 .am-btnright{width: 100%;height: 45px;border: none;background: url(../images/icon/more.png) no-repeat 80% 40%;background-size: 25px;}
.ourqm-bar .search112 img{width:25px; margin-top:10px;}
/*.ourqm-bar .home{width: 100%;background: url(../images/icon/home.png) no-repeat 9px 50%;background-size:18px ;}
.ourqm-bar .category{width: 100%;background: url(../images/icon/category-normal.png) no-repeat 9px 50%;background-size:18px ;}
.ourqm-bar .shop{width: 100%;background: url(../images/icon/shop-normal.png) no-repeat 9px 50%;background-size:18px ;}
.ourqm-bar .members{width: 100%;background: url(../images/icon/wd.png) no-repeat 9px 50%;background-size:18px ;}*/

/*--------底部切换栏--------*/
.foot_Navbar{position: fixed;right: 0;left: 0;bottom: 0;z-index: 10;width: 100%;height: 51px;background-color: #fff;border-top: 1px solid #eeeeee;max-width: 640px;min-width: 320px; margin:0px auto 0px auto; }
.foot_Navbar ul{list-style-type: none;padding: 0px;margin: 0px;}
.foot_Navbar ul li{float: left;width: 25%;text-align: center; height: 45px;font-size: 12px;padding-top: 2px;}
.foot_Navbar ul li a{font-size: 12px;line-height:23px;}
.foot_Navbar ul li .home{background: url(../images/icon/home.png) no-repeat center;background-size: 22px 22px; width: 100;height:30px; margin: auto;color: #666666;font-size: 12px;}
.foot_Navbar ul li .homefill{background: url(../images/icon/home1.png) no-repeat center;background-size: 22px 22px; width:100%;height: 30px; margin: auto;font-size: 12px;color: #60B74E;}
.foot_Navbar ul li .category{background: url(../images/icon/category-normal.png) no-repeat center;background-size: 22px 22px; width: 100%;height: 30px; margin: auto;color: #666666;font-size: 12px;}
.foot_Navbar ul li .categoryfill{background: url(../images/icon/category-Selected.png) no-repeat center;background-size: 22px 22px; width:100%;height: 30px; margin: auto;font-size: 12px;color: #60B74E;}
.foot_Navbar ul li .shop{background: url(../images/icon/shop-normal.png) no-repeat center;background-size: 22px 22px; width: 100%;height: 30px; margin: auto;color: #666666;font-size: 12px;}
.foot_Navbar ul li .shopfill{background: url(../images/icon/shop-Selected.png) no-repeat center;background-size: 22px 22px; width:100%;height: 30px; margin: auto;font-size: 12px;color: #60B74E;}
.foot_Navbar ul li .members{background: url(../images/icon/wd.png) no-repeat center;background-size: 22px 22px; width: 100%;height: 30px; margin: auto;color: #666666;font-size: 12px;}
.foot_Navbar ul li .membersfill{background: url(../images/icon/wd1.png) no-repeat center;background-size: 22px 22px; width:100%;height: 30px; margin: auto;font-size: 12px;color: #60B74E;}

/*--------购物车--------*/
.shopping-cart{width: 100%;overflow: hidden; max-width: 640px;min-width: 320px; margin: 55px auto 0px auto; padding-bottom: 120px;}
.shopping-cart-products{width: 100%;overflow: hidden;background:#ffffff ;margin-bottom: 10px;}
.shopping-cart-products ul{padding: 0px;margin: 0px;}
.shopping-cart-products ul li{width: 100%;overflow: hidden;border-bottom: 1px solid #eeeeee;padding: 10px;}
.shopping-cart-products ul li .pic_checkbox{width:29px;height: 100px;text-align: center;float: left;padding: 38px 0 0 2px; background: #ffffff; display: block; margin-right: 1px;}
.shopping-cart-products ul li .pic{width: 100px;height: 100px;float: left;background:url(../images/img_bg.png) no-repeat center; background-size: 40px 40px;border: none;border: 1px solid #eeeeee;}
.shopping-cart-products ul li .pic img{width: 98px;height: 98px;}
.shopping-cart-products ul li .Sold_out{width: 100px;height: 100px;background: url(../images/icon/bg_bl.png);color:#ffffff;font-size: 14px;text-align: center;position: absolute;line-height:100px; margin-left: 30px;}
.shopping-cart-products ul li .right{width:auto;overflow: hidden; margin-left: 140px; position:relative; top: 0px; min-height: 100px;color: #666666;}
.shopping-cart-products ul li .right-tit{width: 100%;height: 33px; line-height:16px;margin-bottom:2px; font-size: 14px;color: #666666;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.shopping-cart-products ul li .right-tit a{color: #666666;display: block;width: 100%;height: 33px;}
.shopping-cart-products ul li .right-guige{width: 100%;height:20px; font-size: 12px;line-height:20px;color: #999999;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.shopping-cart-products ul li .right-shu{width: 100%;height: 35px; margin-top:5px;}
.shopping-cart-products ul li .right-shuliang{width: 120px;height: 35px;float: left;}
.shopping-cart-products ul li .right-shangchu{width: 100px;height: 35px;float: right; text-align: right;}
.shopping-cart-products .zongje{width: 100%;height:40px;border-bottom: 1px solid #eeeeee;line-height:20px;text-align: right;font-size: 14px; padding: 10px;}
.shopping-cart-products .hbfk{width: 90%;height: 50px; margin:10px auto 10px auto;}
.shopping-cart .shop_top{width: 100%;height: 45px;border-bottom:1px solid #eeeeee;line-height: 44px; padding: 0 10px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-size: 14px;background:#f8f8f8 ;border-top:1px solid #eeeeee;}
/*********** 演出 *************/
.shopping-cart-piao{width: 100%;overflow: hidden;background:#ffffff ;}
.shopping-cart-piao ul{padding: 0px;margin: 0px;}
.shopping-cart-piao ul li{width: 100%;overflow: hidden;border-bottom: 1px solid #eeeeee;padding: 10px;}
.shopping-cart-piao ul li .pic_checkbox{width:29px;height: 135px;text-align: center;float: left;padding: 53px 0 0 2px; background: #ffffff;display: block;}
.shopping-cart-piao ul li .pic{width: 100px;height: 135px;float: left;background: #eeeeee url(../images/img_bg.png) no-repeat center; background-size: 40px 40px;border: none;position: absolute; margin-left:30px;}
.shopping-cart-piao ul li .pic img{width: 100px;height: 135px;}
.shopping-cart-piao ul li .Sold_out{width: 100px;height: 135px;background: url(../images/icon/bg_bl.png);color:#ffffff;font-size: 14px;text-align: center;position: absolute;line-height: 135px; margin-left: 30px;}
.shopping-cart-piao ul li .right{width:auto;overflow: hidden; margin-left: 140px; position:relative; top: 0px; min-height: 135px;color: #666666;}
.shopping-cart-piao ul li .right-tit{width: 100%;height: 32px; line-height:16px; font-size: 14px;color: #666666; margin-bottom:2px;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}
.shopping-cart-piao ul li .right-tit a{color: #666666;}
.shopping-cart-piao ul li .right-guige{width: 100%;height: 25px; list-style: 25px;font-size: 12px;color: #999999;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.shopping-cart-piao ul li .right-shu{width: 100%;height: 30px;}
.shopping-cart-piao ul li .right-shuliang{width: 120px;height: 30px;float: left;}
.shopping-cart-piao ul li .right-shangchu{width: 100px;height: 30px;float: right; text-align: right;}
.shopping-cart-piao ul li .right-label{width: 100%; height:30px;text-align: left; padding-top: 10px;}
.shopping-cart-piao ul li .fxdw{width: 100%;height: 25px; list-style: 25px;font-size: 10px;color: #999999;}
.shopping-cart-piao .zongje{width: 100%;height:40px;border-bottom: 1px solid #eeeeee;line-height:20px;text-align: right;font-size: 14px; padding: 10px;}
.shopping-cart-piao .hbfk{width: 90%;height: 50px; margin:10px auto 10px auto;}

.foot_Navbar_btn{width: 100%;position: fixed;left: 0;bottom: 50px;right: 0; background: #ffffff;overflow:hidden;border-top: 1px solid #eeeeee;max-width: 640px;min-width: 320px;margin: auto;}
.zongje_1{width: 100%;height:50px; padding:0px 10px;}
.zongje_01{width: 70%;height:50px;line-height:50px;font-size: 12px;float: left;}
.zongje_02{width: 30%;height:50px;line-height:50px;font-size: 12px;float: right;text-align: right;}

/*价格选择器*/
.i_box1{margin:0px;font-size:16px;float:left; height:3px; padding-top:0px; width: 100%;}
.i_box1 *{vertical-align:middle}
.i_box1 a{padding:1px;background-color:#e9e9e9;border:1px solid #ccc;text-decoration:none;color:#585858;line-height:26px;float:left; width:30px; text-align: center; }
.i_box1 a:hover{color:#000}
.i_box1 input{width:40px;height:30px;margin:0px;padding:1px;border:1px solid #ccc;text-align:center;line-height:16px; border-radius: 0px;float:left;border-left:none;border-right:none;}

/*********** 会员中心 *************/
.member_center{width: 100%;overflow: hidden; max-width: 640px;min-width: 320px; margin:46px auto 0px auto; }
.member_center .top{width: 100%;height: 120px;background: url(../images/member_bg2.jpg) no-repeat;background-size: cover;}
.member_center .head_portrait{width:90px;height: 120px;margin-left:15px; padding-top:15px;float: left;position:absolute;}
.member_center .head_portrait img{border-radius:90px;width:90px;height:90px;border: 2px solid #ffffff;}
.member_center .head_mingzi{width:80%;padding-top:32px;float:left;color: #ffffff;line-height:16px;font-size: 12px;margin-left: 120px; position:relative; top: 0px;}
.member_center .head_mingzi a,.member_center .head_mingzi a:hover{color: #ffffff;}
.member_center .head_mingzi_tit{width: 85%;height: 17px;line-height: 17px;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.member_center_list{width: 100%;overflow: hidden;}
.member_center_list ul{padding: 0px;margin: 0px;}
.member_center_list ul li{width: 100%;height: 50px;border-bottom: 1px solid #eeeeee;font-size: 16px;padding: 0px 10px;line-height:48px;background: #ffffff;}
.member_center_list ul li img{width:20px;height: 20px; margin:14px 10px 0 0;float: left;}
.member_center_list ul li span{float: left;}
.member_center_list ul li .jt{float: right;width:20px;height: 20px;margin-top: 14px;text-align: right;}
.member_center_list ul li .jt img{margin: 0px;width: 20px;height: 20px;}
.member_center_list ul li a{display: block;color: #666666;width: 100%;height: 50px;}
.member_center .exit123{width: 90%;overflow: hidden;margin:20px auto; margin-top:5.5em;}
/*********** 地址管理 *************/
.member_center_add{width: 100%;overflow: hidden; max-width: 640px;min-width: 320px;padding-top: 46px; }
.member_center_add_none{width: 100%;min-height: 120px;text-align: center;line-height: 20px;font-size: 14px;color: #999999; margin-top: 50px;overflow: hidden;}
.member_center_add_none img{width: 90px;height: 90px;}
.member_center_add_btn{width: 94%;height: 50px;margin:20px auto 10px auto;}
.member_center_add_list{width: 94%;overflow: hidden;padding: 10px 0px 0px 0px ; margin: auto;}
.member_center_add_list ul{margin: 0px;padding: 0px;}
.member_center_add_list ul li{float: left;width: 100%;overflow: hidden;border: 1px solid #f0f0f0;background: #ffffff;border-radius: 3px;padding:5px 10px;font-size: 14px; margin-bottom: 10px;}
.member_center_add_list_top{width: 100%;height: 40px;line-height: 35px;border-bottom: 1px solid #f0f0f0;}
.member_center_add_list_dz{width: 100%;overflow:hidden;line-height:16px;border-bottom: 1px solid #f0f0f0;padding:10px 0px;}
.member_center_add_list_dz1{width: 100%;overflow:hidden;padding:10px 0px;}
.member_center_add_list_dz1 img{width: 22px;float: left; margin-right:3px;}
.member_center_ald{display: block;float: left;width: 100px;padding-top:3px;height: 30px;cursor: pointer;}
.btan_12563{border-radius:30px;padding:4px 8px;}
.new-addr{padding: 20px 12px;}
.new-txt-err{font-size: 14px;color: #e4393c; width: 100%;height: 30px;line-height:15px;margin-top: 10px;}
.new-mg-b5 {margin-bottom: 5px;}
.new-addr .new-txt2 {display: block;font-size: 14px;color: #333;}
.member_center_add_btn1{width: 100%;height: 50px;margin:20px auto 10px auto;}
.margin-bottom-n{margin-bottom: 0px;}
/*********** 钱包管理 *************/
.qianbao-main{width: 100%;overflow: hidden;padding-top: 46px;}
.qianbao_top{width: 100%;height: 95px;background: url(../images/member_bg2.jpg) no-repeat;background-size: cover;}
.qianbao_top h1{color: #ffffff;font-size:50px;float: left;line-height: 95px;margin-left:8px ;}
.qianbao_top span{float: left;font-size: 16px;margin-left:20px;color: #ffffff;line-height:95px;}
.xzdw_order{width: 100%;height: 50px;display: table;border-bottom: 1px solid #E4E3E6; padding-left: 40px;background: url(../images/icon/bumen.png) no-repeat 5px 50% ; background-size: 19px;line-height: 48px;}
.xzdw_order a{color: #999999;font-size: 14px;display: block;}
.qianbao-list{width: 96%;overflow: hidden;margin:10px auto;}
.qianbao-list ul{padding: 0px;margin: 0px;}
.qianbao-list ul li{width: 100%;height:60px;line-height:60px;float: left;font-size: 14px;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1;}
.qianbao-list ul li a{width: 100%;height:60px;line-height:60px;display: block;font-size: 14px;color: #666666;border-bottom: 1px solid #E4E3E6;padding: 0 5px;}
.qianbao-list ul li a:hover{background:#eeeeee;color: #666666;}
.qianbao-list .tit{width: 70%;height:60px;line-height:15px;float: left;}
.qianbao-list .tit_t{width: 100%;height:30px;line-height:20px;font-size: 14px;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1;padding-top:10px;}
.qianbao-list .tit_b{width: 100%;height:20px;line-height:15px;font-size: 10px;color: #999999;}
.qianbao-list .jia{width:30%;height:60px;line-height:60px;float: left;font-size: 14px;text-align: right;font-weight: bold;color:#4CBC78 ;}
.qianbao-list .jia1{width:30%;height:60px;line-height:60px;float: left;font-size: 14px;text-align: right;font-weight: bold;color:#f00 ;}
/*新我的订单列表*/
.new_order_main{width: 100%;overflow: hidden;margin: 51px auto 0px auto; min-width: 320px;}
.new_order_list{width:100%;overflow: hidden;}
.new_order_list ul{padding: 0px;margin: 0px;}
.new_order_list ul li{width: 100%;overflow: hidden;border-top: 1px solid #eeeeee;border-bottom: 1px solid #eeeeee;margin-bottom: 10px;background: #ffffff;}
.new_order_list .shop_top{width: 100%;height: 45px;border-bottom:1px solid #eeeeee;line-height: 44px; padding: 0 10px;}
.new_order_list .shop_top_tit{display: block;float: left;white-space: nowrap;text-overflow: ellipsis;}
/*.new_order_list .shop_top_tit{display: block;float: left;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;max-width: 156px;}*/
.new_order_list .i-info{font-size: 14px;color: #f15353;float: right;}
.new_order_list .sp-list{width: 100%;overflow:hidden;padding: 10px;border-bottom:1px solid #eeeeee;float: left;}
.new_order_list a{color: #666666;}
.new_order_list a:hover{color: #666666;}
.new_order_list .imco-l {width: 60px;float: left;margin-right:10px;}
.new_order_list .imco-l-img-box {width: 60px;overflow: hidden; min-height: 60px;max-height: 81px;vertical-align: middle;border-radius:0px;overflow: hidden; }
.new_order_list .imco-l-img-box .imco-l-img{width: 60px;overflow: hidden; min-height: 60px;max-height: 81px; vertical-align: middle;overflow: hidden;border: 1px solid #eeeeee;transform-origin: top left;-webkit-transform-origin: top left;}
.new_order_list .imco-l-img-box img{width: 60px;max-width: 100%;padding:2px;}
.new_order_list .imco-r-content{float: left; width:76%; overflow: hidden; display: -webkit-box; -webkit-box-align: center;  min-height: 60px;max-height: 81px;}
.new_order_list .imco-r-content a{width: 100%;height: 60px;display: block;display: -webkit-box; -webkit-box-align: center;}
.new_order_list .imco-r{width: 100%; font-size: 13px; line-height:15px;max-height: 81px;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:4}
.new_order_list .imco-r span{margin-left:0px;color:#999999;line-height:15px;font-size: 10px;}
.new_order_list .jiesuan{float: left;width: 100%;height: 35px;line-height: 35px;font-size: 13px;text-align: right;padding: 0px 10px;border-bottom: 1px solid #eeeeee;}
.new_order_list .bottom-12{float: left;width:100%;height:50px;line-height: 50px;padding: 0px 10px;text-align: right;font-size: 12px;}
.new_order_list .bottom-12 span{font-size: 12px;color: #999999;float: left;}
.new_order_list .liimg{float: left;width: 62px;overflow: hidden; min-height: 62px;max-height: 83px;vertical-align: middle;border-radius:0px;overflow: hidden;margin-right: 10px;overflow: hidden;border: 1px solid #eeeeee;}
.new_order_list .liimg img{width: 100%; height: auto; max-width: 100%;padding:1px;}
/*新我的订单列表*//*演出*/
.new_order_list .imco-l-img-box1 {width: 60px;height: 81px;vertical-align: middle;border-radius: 0px;overflow: hidden; }
.new_order_list .imco-l-img-box1 .imco-l-img1{width: 60px;height: 81px;vertical-align: middle;border-radius: 0px;overflow: hidden;border: 1px solid #eeeeee;}
.new_order_list .imco-l-img-box1 img{width: 60px; height: 81px; max-width: 100%;padding:1px;}
.new_order_list .liimg1{float: left;width: 62px;height: 83px;vertical-align: middle;border-radius:0px;overflow: hidden;margin-right: 10px;overflow: hidden;border: 1px solid #eeeeee;}
.new_order_list .liimg1 img{width: 60px; height: 81px; max-width: 100%;padding:1px;}
.new_order_list .imco-r-content1{float: left; width:76%; overflow: hidden; display: inline-block; -webkit-box-align: center; height:100px;}
.new_order_list .imco-r-content1 a{width: 100%;height: 60px;display: block;}
.new_order_list .imco-r1{width: 100%; font-size: 13px; line-height:15px;max-height:100px;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;}
.new_order_list .imco-r1 span{margin-left:0px;color:#999999;line-height:15px;font-size: 10px;}
.new_order_list .shfw{width:86%;height: 35px;border: 1px solid #80D733;border-radius: 19px;text-align: center;color:#80D733 ;line-height:33px;margin:8px auto 0 auto;font-size: 14px;}
.new_order_list .shfw img{width:20px;margin-top: -2px;}
.new_order_list .shfw a{width: 100%;height: 35px;display: block;color:#80D733;}
/*新我的订单列表-订单详情*/
.new_order_c_bh{width: 100%;height: 40px;border-bottom: 1px solid #eeeeee;background: #ffffff;line-height: 38px;padding: 0 10px;border-top: 1px solid #eeeeee;font-size: 14px;}
.new_order_c_bh .i-info{font-size: 14px;color: #f15353;float: right;}
.new_order_main .step2{width: 100%; margin-top: 10px; position: relative; top: 0; background-color: #fffaf3; padding: 22px 10px 19px 10px;}
.new_order_main .step2 .s2-borderT{position: absolute; top: 1px; left: 0; height: 3px; width: 100%; background: url(../images/dzsh.png) repeat-x; background-size: 64px 3px;}
.new_order_main .step2 .s2-borderB{position: absolute; bottom: 1px; left: 0; height: 3px; width: 100%; background: url(../images/dzsh.png) repeat-x; background-size: 64px 3px;}
.new_order_main .step2 .step2-in .mt{padding-bottom: 7px; overflow: hidden; color: #252525;}
.new_order_main .step2 .s2-name{float: left; font-size: 14px; color: #252525;}
.new_order_main .step2 .s2-phone{float: right; font-size: 14px; margin-left: 2.9375em;}
.new_order_main .step2 .step2-in .mc{font-size: 13px; color: #848689; line-height: 17px;}
.new_order_main .step2 .s2-name i{margin-top: 5px; width: 14px; height: 14px; margin-right: 5px; float: left; display: inline-block; background: url(../images/icon2016/gr.png) no-repeat; background-size: 14px 14px;}
.new_order_main .step2 .s2-phone i{margin-top: 5px; width: 9px; height: 13px; display: inline-block; margin-right: 6px; float: left; background: url(../images/icon2016/sn.png) no-repeat; background-size: 9px 13px;}
.new_order_c_1{width: 100%;overflow: hidden;border-bottom: 1px solid #eeeeee;border-top: 1px solid #eeeeee;background: #ffffff;font-size: 14px;}
.new_order_c_zf{width: 100%;height: 40px;border-bottom: 1px solid #eeeeee;border-top: 1px solid #eeeeee;line-height: 38px;padding: 0 10px;background: #ffffff;font-size: 14px;}
.new_order_c_zer{width: 100%;overflow:hidden;border-bottom: 1px solid #eeeeee;background: #ffffff;line-height:26px;padding: 10px 10px;font-size: 14px;}
.new_order_c_zer1{width: 100%;overflow:hidden;border-bottom: 1px solid #eeeeee;background: #ffffff;line-height:20px;padding: 10px 10px;font-size: 12px;}
.new_order_c_zer1 a{font-weight: bold;color: #80D733;}
.new_order_c_sfze{width: 100%;overflow: hidden;padding: 10px;text-align: right;}
.new_order_c_sfze .zer{font-size: 16px;}
.new_order_c_sfze .zerdata{font-size: 10px;color: #999999;}
.new_order_c_czan{width: 100%;overflow: hidden;padding: 10px;background: #ffffff;height:50px;position: fixed;bottom: 0px;border-top: 1px solid #eeeeee;text-align: center; margin: auto;min-width: 320px;max-width: 640px;}
.new_order_c_ddbz{width: 100%;overflow: hidden;padding: 10px;font-size: 14px;line-height: 20pxs;}


/* ================ */
.am-badge{display: inline-block; min-width: 10px; padding: 0.25em 0.625em; font-size: 12px; color: #ffffff; line-height: 1; vertical-align: baseline; white-space: nowrap; text-align: center; background-color: #999999; border-radius: 0;}
.am-badge:empty{display: none;}
.am-badge.am-square{border-radius: 0;}
.am-badge.am-radius{border-radius: 2px;}
.am-badge.am-round{border-radius: 1000px;}
a.am-badge:hover,
a.am-badge:focus{color: #ffffff; text-decoration: none; cursor: pointer;}
.am-badge-primary{background-color: #0e90d2;}
.am-badge-secondary{background-color: #3bb4f2;}
.am-badge-success{background-color: #80D733;}
.am-badge-warning{background-color: #f37b1d;}
.am-badge-danger{background-color: #dd514c;}

/* ======================弹窗============================================================================ */
.am-modal{width: 270px; position: fixed; display: none; z-index: 1110; left: 50%; margin-left: -135px; margin-top: 0; top:20%; text-align: center; border-radius: 0; opacity: 0; -webkit-transform: translate3d(0, 0, 0) scale(1.185); transform: translate3d(0, 0, 0) scale(1.185); -webkit-transition-property: -webkit-transform, opacity; transition-property: transform, opacity; /*@media @large-up{width: @modal-lg; margin-left: -@modal-lg/2;}*/}
.am-modal:focus{outline: 0;}
.am-modal.am-modal-active{opacity: 1; -webkit-transition-duration: 300ms; transition-duration: 300ms; -webkit-transform: translate3d(0, 0, 0) scale(1); transform: translate3d(0, 0, 0) scale(1);}
.am-modal.am-modal-out{opacity: 0; z-index: 1109; -webkit-transition-duration: 300ms; transition-duration: 300ms; -webkit-transform: translate3d(0, 0, 0) scale(0.815); transform: translate3d(0, 0, 0) scale(0.815);}
@media only screen and (min-width:641px){.am-modal{width: 540px; margin-left: -270px;}}
.am-modal-dialog{border-radius: 0; background: #f8f8f8;}
.am-modal-hd{padding: 15px 10px 5px 10px; font-size: 1.8rem; font-weight: 500;}
.am-modal-hd + .am-modal-bd{padding-top: 0;}
.am-modal-hd .am-close{position: absolute; top: 4px; right: 4px;}
.am-modal-bd{padding: 15px 10px; text-align: center; border-radius: 2px 2px 0 0;}
.am-modal-bd + .am-modal-bd{margin-top: 5px;}
.am-modal-prompt-input{display: block; margin: 5px auto 0 auto; border-radius: 0; padding: 5px; line-height: 1.8rem; width: 80%; border: 1px solid #dedede; -webkit-appearance: none; -moz-appearance: none; -ms-appearance: none; appearance: none;}
.am-modal-prompt-input:focus{outline: none; border-color: #d6d6d6;}
.am-modal-footer{height: 38px; overflow: hidden; display: table; width: 100%; border-collapse: collapse; background: #eeeeee; color: #333333;}
.am-modal-btn{display: table-cell !important; padding: 0 5px; height: 44px; -webkit-box-sizing: border-box !important; box-sizing: border-box !important; font-size: 1.6rem; line-height: 44px; text-align: center; color: #ffffff; display: block; word-wrap: normal; /* for IE */ text-overflow: ellipsis; white-space: nowrap; overflow: hidden; cursor: pointer; }
.am-modal-btn:first-child{border-radius: 0 0 0 0;}
.am-modal-btn:last-child{border-right: none; border-radius: 0 0 0 0;}
.am-modal-btn:first-child:last-child{border-radius: 0 0 0 0;}
.am-modal-btn.am-modal-btn-bold{font-weight: 500;}
.am-modal-btn:active{background: #d4d4d4;}
.am-modal-btn + .am-modal-btn{}
.am-modal-no-btn .am-modal-dialog{border-radius: 0; border-bottom: none;}
.am-modal-no-btn .am-modal-bd{border-bottom: none;}
.am-modal-no-btn .am-modal-footer{display: none;}
.am-modal-loading .am-modal-bd{border-bottom: none;}
.am-modal-loading .am-icon-spin{display: inline-block; font-size: 2.4rem;}
.am-modal-loading .am-modal-footer{display: none;}
.am-modal-actions{position: fixed; left: 0; bottom: 0; z-index: 1110; width: 100%; text-align: center; border-radius: 0; -webkit-transform: translateY(100%); -ms-transform: translateY(100%); transform: translateY(100%); -webkit-transition: -webkit-transform 300ms; transition: transform 300ms;}
.am-modal-actions.am-modal-active{-webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0);}
.am-modal-actions.am-modal-out{z-index: 1109; -webkit-transform: translateY(100%); -ms-transform: translateY(100%); transform: translateY(100%);}
.am-modal-actions-group{margin: 10px;}
.am-modal-actions-group .am-list{margin: 0; border-radius: 0;}
.am-modal-actions-group .am-list > li{margin-bottom: 0; border-bottom: none; display: block; word-wrap: normal; /* for IE */ text-overflow: ellipsis; white-space: nowrap; overflow: hidden; -webkit-box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.015); box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.015);}
.am-modal-actions-group .am-list > li > a{padding: 1rem; display: block; word-wrap: normal; /* for IE */ text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.am-modal-actions-group .am-list > li:first-child{border-top: none; border-top-right-radius: 0; border-top-left-radius: 0;}
.am-modal-actions-group .am-list > li:last-child{border-bottom: none; border-bottom-right-radius: 0; border-bottom-left-radius: 0;}
.am-modal-actions-header{padding: 1rem; color: #999999; font-size: 1.4rem;}
.am-modal-actions-danger{color: #dd514c;}
.am-modal-actions-danger a{color: inherit;}

.am-popup1{position: fixed; left: 0; top: 0; width: 100%; height: 100%; z-index: 1110; display: none; overflow: hidden; -webkit-transition-property: -webkit-transform; transition-property: transform; -webkit-transform: translateY(100%); -ms-transform: translateY(100%); transform: translateY(100%);}
.am-popup1.am-modal-active,
.am-popup1.am-modal-out{-webkit-transition-duration: 300ms; transition-duration: 300ms;}
.am-popup1.am-modal-active{-webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0);}
.am-popup1.am-modal-out{-webkit-transform: translateY(100%); -ms-transform: translateY(100%); transform: translateY(100%);}
@media all and (min-width: 630px) and (min-height: 630px){.am-popup1{width: 630px; height: 630px; left: 50%; top: 50%; margin-left: -315px; margin-top: -315px; -webkit-transform: translateY(1024px); -ms-transform: translateY(1024px); transform: translateY(1024px);} .am-popup.am-modal-active{-webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0);} .am-popup.am-modal-out{-webkit-transform: translateY(1024px); -ms-transform: translateY(1024px); transform: translateY(1024px);}}
.am-popup-inner1{padding-top:0px; height: 100%; overflow: auto; -webkit-overflow-scrolling: touch;}
.am-popup-hd1{width: 100%; height:80px;text-align: right;padding-top: 20px;}
.am-popup-hd1 img{width: 40px;vertical-align: middle;}
.am-popup-hd1 .am-popup-title1{font-size: 1.8rem; font-weight: bold; line-height: 43px; text-align: center; margin: 0 30px; color: #333333; display: block; word-wrap: normal; /* for IE */ text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.am-popup-hd1 .am-close1{position: absolute; right: 10px; top: 8px; cursor: pointer; -webkit-transition: all 0.3s; transition: all 0.3s; color: #999999;}
.am-popup-hd1 .am-close1:hover{-webkit-transform: rotate(360deg); -ms-transform: rotate(360deg); transform: rotate(360deg); color: #555555;}

.am-popup-bd1{padding:20% 20% 0px 20%;text-align: center;}
.am-popup-nav{width: 100%;overflow: hidden;}
.am-popup-nav ul{padding: 0px;margin: 0px;}
.am-popup-nav ul li{width:100%;height: 50px;line-height: 50px;color:#eeeeee; text-align: center;margin-bottom: 10px;}
.am-popup-nav ul li a{width: 100%;height: 50px;line-height: 50px;display: block;color:#eeeeee; text-align: center;border:1px solid #eeeeee;border-radius:30px;}
.am-popup-nav ul li a:hover{background: #60B74E;color:#eeeeee;border: none;}
.am-popup-nav ul li a img{vertical-align: middle;width: 20px;margin-right: 2px;margin-top: -5px;}
.am-dimmer1{position: fixed; top: 0; right: 0; bottom: 0; left: 0; display: none; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.6); z-index: 1100; opacity: 0;}
.am-dimmer1.am-active1{opacity: 1;}[data-am-collapse]{cursor: pointer;}
.aui-btn1[disabled]{pointer-events: none;border-color: transparent;cursor: not-allowed;opacity: 0.45;-webkit-box-shadow: none;box-shadow: none;}

/*--------商品列表--------*/
.shop-new-list{width: 100%;overflow: hidden; max-width: 640px;min-width: 320px; margin:47px auto 0px auto; padding-bottom: 120px;}
.shop-new-list-products{width: 100%;overflow: hidden;background:#ffffff ;}
.shop-new-list-products ul{padding: 0px;margin: 0px;}
.shop-new-list-products ul li{width: 100%;overflow: hidden;border-bottom: 1px solid #eeeeee;padding: 10px;}
.shop-new-list-products ul li a{width: 100%;overflow: hidden;display: block;}
.shop-new-list-products ul li .pic_checkbox{width:29px;height: 80px;text-align: center;float: left;padding: 38px 0 0 2px; background: #f0f0f0; display: block; margin-right: 1px;}
.shop-new-list-products ul li .pic{width: 80px;height: 80px;float: left;background:url(../images/img_bg.png) no-repeat center; background-size: 40px 40px;border: none;border: 1px solid #eeeeee;}
.shop-new-list-products ul li .pic img{width: 78px;height: 78px;}
.shop-new-list-products ul li .Sold_out{width: 80px;height: 80px;background: url(../images/icon/bg_bl.png);color:#ffffff;font-size: 14px;text-align: center;position: absolute;line-height:80px;}
.shop-new-list-products ul li .right{width:auto;overflow: hidden; margin-left: 90px; position:relative; top: 0px; min-height: 80px;color: #666666;}
.shop-new-list-products ul li .right-tit{width: 100%;height: 33px; line-height:16px;margin-bottom:2px; font-size: 14px;color: #666666;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.shop-new-list-products ul li .right-tit a{color: #666666;display: block;width: 100%;height: 33px;}
.shop-new-list-products ul li .right-guige{width: 100%;height:20px; font-size: 12px;line-height:20px;color: #999999;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.shop-new-list-products ul li .right-shu{width: 100%;height: 35px; margin-top:5px;}
.shop-new-list-products ul li .right-shuliang{width: 120px;height: 35px;float: left;}
.shop-new-list-products ul li .right-shangchu{width: 80px;height: 35px;float: right; text-align: right;}
.shop-new-list-products .zongje{width: 100%;height:40px;border-bottom: 1px solid #eeeeee;line-height:20px;text-align: right;font-size: 14px; padding: 10px;}
.shop-new-list-products .hbfk{width: 90%;height: 50px; margin:10px auto 10px auto;}


/*搜索条*/
.aui-searchbar-wrap{display: -webkit-box; -webkit-box-pack: center; -webkit-box-align: center;height:50px;}
.aui-searchbar-wrap.focus{-webkit-box-pack: start;}
.aui-searchbar{margin: 0 10px; background: #ffffff; border-radius: 5px; height: 32px; line-height: 32px; color: #c8c7cc; font-size: 14px;width: 100%; position: relative; padding-left: 4px; -webkit-box-flex: 1; display: -webkit-box; -webkit-box-pack: center; -webkit-box-align: center;}
.aui-searchbar input{color: #333333; width: 100%; padding: 5px 0; border:none; -webkit-appearance: none;}
.aui-searchbar .aui-icon-search{line-height: 30px; margin-right: 5px;}
.aui-searchbar-wrap .aui-searchbar-input,
.aui-searchbar-wrap .aui-searchbar-cancel,
.aui-searchbar-wrap .aui-icon-roundclosefill{display: none;}
.aui-searchbar-input{-webkit-box-flex: 1;}
.aui-searchbar-wrap .aui-searchbar-cancel{font-size: 16px; padding: 5px 15px 5px 0;}
.aui-searchbar-wrap.focus .aui-searchbar-input,
.aui-searchbar-wrap.focus .aui-searchbar-cancel,
.aui-searchbar-wrap.focus .aui-icon-roundclosefill{display: block;}
.aui-searchbar-wrap.focus .aui-searchbar-text{display: none;}
.aui-searchbar-wrap .aui-icon-roundclosefill{margin-right: 5px;font-size: 20px;}


/*--------css3动画库--------*/
.bounce,.bounce-hover,.flash,.flash-hover,.shake,.shake-hover,.swing,.swing-hover,.wobble,.wobble-hover,.ring,.ring-hover{-webkit-animation:1s ease;-moz-animation:1s ease;-ms-animation:1s ease;animation:1s ease;}
.fadein,.fadein-top,.fadein-right,.fadein-bottom,.fadein-left,.bouncein,.rotatein{-webkit-animation:1s ease-out backwards;-moz-animation:1s ease-out backwards;-ms-animation:1s ease-out backwards;animation:1s ease-out backwards;}
.fadeout,.fadeout-top,.fadeout-right,.fadeout-bottom,.fadeout-left,.bounceout,.rotateout{-webkit-animation:1s ease-in forwards;-moz-animation:1s ease-in forwards;-ms-animation:1s ease-in forwards;animation:1s ease-in forwards;}
.rotate,.rotate-hover{-webkit-animation:2s infinite linear;-moz-animation:2s infinite linear;-ms-animation:2s infinite linear;animation:2s infinite linear;}
.fadein{-webkit-animation-name:a-fadein;-moz-animation-name:a-fadein;-ms-animation-name:a-fadein;animation-name:a-fadein;}
@-webkit-keyframes a-fadein{0%{opacity:0;}100%{opacity:1;}}
@-moz-keyframes a-fadein{0%{opacity:0;}100%{opacity:1;}}
@-ms-keyframes a-fadein{0%{opacity:0;}100%{opacity:1;}}
@keyframes a-fadein{0%{opacity:0;}100%{opacity:1;}}
.fadein-top{-webkit-animation-name:fadeinT;-moz-animation-name:fadeinT;-ms-animation-name:fadeinT;animation-name:fadeinT;}
@-webkit-keyframes fadeinT{0%{opacity:0;-webkit-transform:translateY(-50px);}100%{opacity:1;-webkit-transform:translateY(0);}}
@-moz-keyframes fadeinT{0%{opacity:0;-moz-transform:translateY(-50px);}100%{opacity:1;-moz-transform:translateY(0);}}
@-ms-keyframes fadeinT{0%{opacity:0;-ms-transform:translateY(-50px);}100%{opacity:1;-ms-transform:translateY(0);}}
@keyframes fadeinT{0%{opacity:0;transform:translateY(-50px);}100%{opacity:1;transform:translateY(0);}}
.fadein-right{-webkit-animation-name:fadeinR;-moz-animation-name:fadeinR;-ms-animation-name:fadeinR;animation-name:fadeinR;}
@-webkit-keyframes fadeinR{0%{opacity:0;-webkit-transform:translateX(50px);}100%{opacity:1;-webkit-transform:translateX(0);}}
@-moz-keyframes fadeinR{0%{opacity:0;-moz-transform:translateX(50px);}100%{opacity:1;-moz-transform:translateX(0);}}
@-ms-keyframes fadeinR{0%{opacity:0;-ms-transform:translateX(50px);}100%{opacity:1;-ms-transform:translateX(0);}}
@keyframes fadeinR{0%{opacity:0;transform:translateX(50px);}100%{opacity:1;transform:translateX(0);}}
.fadein-bottom{-webkit-animation-name:fadeinB;-moz-animation-name:fadeinB;-ms-animation-name:fadeinB;animation-name:fadeinB;}
@-webkit-keyframes fadeinB{0%{opacity:0;-webkit-transform:translateY(50px);}100%{opacity:1;-webkit-transform:translateY(0);}}
@-moz-keyframes fadeinB{0%{opacity:0;-moz-transform:translateY(50px);}100%{opacity:1;-moz-transform:translateY(0);}}
@-ms-keyframes fadeinB{0%{opacity:0;-ms-transform:translateY(50px);}100%{opacity:1;-ms-transform:translateY(0);}}
@keyframes fadeinB{0%{opacity:0;transform:translateY(50px);}100%{opacity:1;transform:translateY(0);}}
.fadein-left{-webkit-animation-name:fadeinL;-moz-animation-name:fadeinL;-ms-animation-name:fadeinL;animation-name:fadeinL;}
@-webkit-keyframes fadeinL{0%{opacity:0;-webkit-transform:translateX(-50px);}100%{opacity:1;-webkit-transform:translateX(0);}}
@-moz-keyframes fadeinL{0%{opacity:0;-moz-transform:translateX(-50px);}100%{opacity:1;-moz-transform:translateX(0);}}
@-ms-keyframes fadeinL{0%{opacity:0;-ms-transform:translateX(-50px);}100%{opacity:1;-ms-transform:translateX(0);}}
@keyframes fadeinL{0%{opacity:0;transform:translateX(-50px);}100%{opacity:1;transform:translateX(0);}}
.fadeout{-webkit-animation-name:a-fadeout;-moz-animation-name:a-fadeout;-ms-animation-name:a-fadeout;animation-name:a-fadeout;}
@-webkit-keyframes a-fadeout{0%{opacity:1;}100%{opacity:0;}}
@-moz-keyframes a-fadeout{0%{opacity:1;}100%{opacity:0;}}
@-ms-keyframes a-fadeout{0%{opacity:1;}100%{opacity:0;}}
@keyframes a-fadeout{0%{opacity:1;}100%{opacity:0;}}
.fadeout-top{-webkit-animation-name:fadeoutT;-moz-animation-name:fadeoutT;-ms-animation-name:fadeoutT;animation-name:fadeoutT;}
@-webkit-keyframes fadeoutT{0%{opacity:1;-webkit-transform:translateY(0);}100%{opacity:0;-webkit-transform:translateY(-100px);}}
@-moz-keyframes fadeoutT{0%{opacity:1;-moz-transform:translateY(0);}100%{opacity:0;-moz-transform:translateY(-100px);}}
@-ms-keyframes fadeoutT{0%{opacity:1;-ms-transform:translateY(0);}100%{opacity:0;-ms-transform:translateY(-100px);}}
@keyframes fadeoutT{0%{opacity:1;transform:translateY(0);}100%{opacity:0;transform:translateY(-100px);}}
.fadeout-right{-webkit-animation-name:fadeoutR;-moz-animation-name:fadeoutR;-ms-animation-name:fadeoutR;animation-name:fadeoutR;}
@-webkit-keyframes fadeoutR{0%{opacity:1;-webkit-transform:translateX(0);}100%{opacity:0;-webkit-transform:translateX(100px);}}
@-moz-keyframes fadeoutR{0%{opacity:1;-moz-transform:translateX(0);}100%{opacity:0;-moz-transform:translateX(100px);}}
@-ms-keyframes fadeoutR{0%{opacity:1;-ms-transform:translateX(0);}100%{opacity:0;-ms-transform:translateX(100px);}}
@keyframes fadeoutR{0%{opacity:1;transform:translateX(0);}100%{opacity:0;transform:translateX(100px);}}
.fadeout-bottom{-webkit-animation-name:fadeoutB;-moz-animation-name:fadeoutB;-ms-animation-name:fadeoutB;animation-name:fadeoutB;}
@-webkit-keyframes fadeoutB{0%{opacity:1;-webkit-transform:translateY(0);}100%{opacity:0;-webkit-transform:translateY(100px);}}
@-moz-keyframes fadeoutB{0%{opacity:1;-moz-transform:translateY(0);}100%{opacity:0;-moz-transform:translateY(100px);}}
@-ms-keyframes fadeoutB{0%{opacity:1;-ms-transform:translateY(0);}100%{opacity:0;-ms-transform:translateY(100px);}}
@keyframes fadeoutB{0%{opacity:1;transform:translateY(0);}100%{opacity:0;transform:translateY(100px);}}
.fadeout-left{-webkit-animation-name:fadeoutL;-moz-animation-name:fadeoutL;-ms-animation-name:fadeoutL;animation-name:fadeoutL;}
@-webkit-keyframes fadeoutL{0%{opacity:1;-webkit-transform:translateX(0);}100%{opacity:0;-webkit-transform:translateX(-100px);}}
@-moz-keyframes fadeoutL{0%{opacity:1;-moz-transform:translateX(0);}100%{opacity:0;-moz-transform:translateX(-100px);}}
@-ms-keyframes fadeoutL{0%{opacity:1;-ms-transform:translateX(0);}100%{opacity:0;-ms-transform:translateX(-100px);}}
@keyframes fadeoutL{0%{opacity:1;transform:translateX(0);}100%{opacity:0;transform:translateX(-100px);}}
.bounce,.bounce-hover:hover{-webkit-animation-name:a-bounce;-moz-animation-name:a-bounce;-ms-animation-name:a-bounce;animation-name:a-bounce;}
@-webkit-keyframes a-bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0);}40%{-webkit-transform:translateY(-30px);}60%{-webkit-transform:translateY(-15px);}}
@-moz-keyframes a-bounce{0%,20%,50%,80%,100%{-moz-transform:translateY(0);}40%{-moz-transform:translateY(-30px);}60%{-moz-transform:translateY(-15px);}}
@-ms-keyframes a-bounce{0%,20%,50%,80%,100%{-ms-transform:translateY(0);}40%{-ms-transform:translateY(-30px);}60%{-ms-transform:translateY(-15px);}}
@keyframes a-bounce{0%,20%,50%,80%,100%{transform:translateY(0);}40%{transform:translateY(-30px);}60%{transform:translateY(-15px);}}
.bouncein{-webkit-animation-name:a-bouncein;-moz-animation-name:a-bouncein;-ms-animation-name:a-bouncein;animation-name:a-bouncein;}
@-webkit-keyframes a-bouncein{0%{opacity:0;-webkit-transform:scale(0.3);}50%{opacity:1;-webkit-transform:scale(1.05);}70%{-webkit-transform:scale(0.9);}100%{-webkit-transform:scale(1);}}
@-moz-keyframes a-bouncein{0%{opacity:0;-moz-transform:scale(0.3);}50%{opacity:1;-moz-transform:scale(1.05);}70%{-moz-transform:scale(0.9);}100%{-moz-transform:scale(1);}}
@-ms-keyframes a-bouncein{0%{opacity:0;-ms-transform:scale(0.3);}50%{opacity:1;-ms-transform:scale(1.05);}70%{-ms-transform:scale(0.9);}100%{-ms-transform:scale(1);}}
@keyframes a-bouncein{0%{opacity:0;transform:scale(0.3);}50%{opacity:1;transform:scale(1.05);}70%{transform:scale(0.9);}100%{transform:scale(1);}}
.bounceout{-webkit-animation-name:a-bounceout;-moz-animation-name:a-bounceout;-ms-animation-name:a-bounceout;animation-name:a-bounceout;}
@-webkit-keyframes a-bounceout{0%{-webkit-transform:scale(1);}25%{-webkit-transform:scale(0.95);}50%{opacity:1;-webkit-transform:scale(1.1);}100%{opacity:0;-webkit-transform:scale(0.3);}}
@-moz-keyframes a-bounceout{0%{-moz-transform:scale(1);}25%{-moz-transform:scale(0.95);}50%{opacity:1;-moz-transform:scale(1.1);}100%{opacity:0;-moz-transform:scale(0.3);}}
@-ms-keyframes a-bounceout{0%{-ms-transform:scale(1);}25%{-ms-transform:scale(0.95);}50%{opacity:1;-ms-transform:scale(1.1);}100%{opacity:0;-ms-transform:scale(0.3);}}
@keyframes a-bounceout{0%{transform:scale(1);}25%{transform:scale(0.95);}50%{opacity:1;transform:scale(1.1);}100%{opacity:0;transform:scale(0.3);}}
.rotatein{-webkit-animation-name:a-rotatein;-moz-animation-name:a-rotatein;-ms-animation-name:a-rotatein;animation-name:a-rotatein;}
@-webkit-keyframes a-rotatein{0%{opacity:0;-webkit-transform:rotate(-200deg);}100%{opacity:1;-webkit-transform:rotate(0);}}
@-moz-keyframes a-rotatein{0%{opacity:0;-moz-transform:rotate(-200deg);}100%{opacity:1;-moz-transform:rotate(0);}}
@-ms-keyframes a-rotatein{0%{opacity:0;-ms-transform:rotate(-200deg);}100%{opacity:1;-ms-transform:rotate(0);}}
@keyframes a-rotatein{0%{opacity:0;transform:rotate(-200deg);}100%{opacity:1;transform:rotate(0);}}
.rotateout{-webkit-animation-name:a-rotateout;-moz-animation-name:a-rotateout;-ms-animation-name:a-rotateout;animation-name:a-rotateout;}
@-webkit-keyframes a-rotateout{0%{-webkit-transform-origin:center center;-webkit-transform:rotate(0);opacity:1;}100%{-webkit-transform-origin:center center;-webkit-transform:rotate(200deg);opacity:0;}}
@-moz-keyframes a-rotateout{0%{-moz-transform-origin:center center;-moz-transform:rotate(0);opacity:1;}100%{-moz-transform-origin:center center;-moz-transform:rotate(200deg);opacity:0;}}
@-ms-keyframes a-rotateout{0%{-ms-transform-origin:center center;-ms-transform:rotate(0);opacity:1;}100%{-ms-transform-origin:center center;-ms-transform:rotate(200deg);opacity:0;}}
@keyframes a-rotateout{0%{transform-origin:center center;transform:rotate(0);opacity:1;}100%{transform-origin:center center;transform:rotate(200deg);opacity:0;}}
.flash,.flash-hover:hover{-webkit-animation-name:a-flash;-moz-animation-name:a-flash;-ms-animation-name:a-flash;animation-name:a-flash;}
@-webkit-keyframes a-flash{0%,50%,100%{opacity:1;}25%,75%{opacity:0;}}
@-moz-keyframes a-flash{0%,50%,100%{opacity:1;}25%,75%{opacity:0;}}
@-ms-keyframes a-flash{0%,50%,100%{opacity:1;}25%,75%{opacity:0;}}
@keyframes a-flash{0%,50%,100%{opacity:1;}25%,75%{opacity:0;}}
.shake,.shake-hover:hover{-webkit-animation-name:a-shake;-moz-animation-name:a-shake;-ms-animation-name:a-shake;animation-name:a-shake;}
@-webkit-keyframes a-shake{0%,100%{-webkit-transform:translateX(0);}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);}20%,40%,60%,80%{-webkit-transform:translateX(10px);}}
@-moz-keyframes a-shake{0%,100%{-moz-transform:translateX(0);}10%,30%,50%,70%,90%{-moz-transform:translateX(-10px);}20%,40%,60%,80%{-moz-transform:translateX(10px);}}
@-ms-keyframes a-shake{0%,100%{-ms-transform:translateX(0);}10%,30%,50%,70%,90%{-ms-transform:translateX(-10px);}20%,40%,60%,80%{-ms-transform:translateX(10px);}}
@keyframes a-shake{0%,100%{transform:translateX(0);}10%,30%,50%,70%,90%{transform:translateX(-10px);}20%,40%,60%,80%{transform:translateX(10px);}}
.shake,.shake-hover:visited{-webkit-animation-name:a-shake;-moz-animation-name:a-shake;-ms-animation-name:a-shake;animation-name:a-shake;}
@-webkit-keyframes a-shake{0%,100%{-webkit-transform:translateX(0);}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);}20%,40%,60%,80%{-webkit-transform:translateX(10px);}}
@-moz-keyframes a-shake{0%,100%{-moz-transform:translateX(0);}10%,30%,50%,70%,90%{-moz-transform:translateX(-10px);}20%,40%,60%,80%{-moz-transform:translateX(10px);}}
@-ms-keyframes a-shake{0%,100%{-ms-transform:translateX(0);}10%,30%,50%,70%,90%{-ms-transform:translateX(-10px);}20%,40%,60%,80%{-ms-transform:translateX(10px);}}
@keyframes a-shake{0%,100%{transform:translateX(0);}10%,30%,50%,70%,90%{transform:translateX(-10px);}20%,40%,60%,80%{transform:translateX(10px);}}
.swing,.swing-hover:hover{-webkit-animation-name:a-swing;-moz-animation-name:a-swing;-ms-animation-name:a-swing;animation-name:a-swing;}
@-webkit-keyframes a-swing{20%{-webkit-transform:rotate(15deg);}40%{-webkit-transform:rotate(-10deg);}60%{-webkit-transform:rotate(5deg);}80%{-webkit-transform:rotate(-5deg);}100%{-webkit-transform:rotate(0);}}
@-moz-keyframes a-swing{20%{-moz-transform:rotate(15deg);}40%{-moz-transform:rotate(-10deg);}60%{-moz-transform:rotate(5deg);}80%{-moz-transform:rotate(-5deg);}100%{-moz-transform:rotate(0);}}
@-ms-keyframes a-swing{20%{-ms-transform:rotate(15deg);}40%{-ms-transform:rotate(-10deg);}60%{-ms-transform:rotate(5deg);}80%{-ms-transform:rotate(-5deg);}100%{-ms-transform:rotate(0);}}
@keyframes a-swing{20%{transform:rotate(15deg);}40%{transform:rotate(-10deg);}60%{transform:rotate(5deg);}80%{transform:rotate(-5deg);}100%{transform:rotate(0);}}
.wobble,.wobble-hover:hover{-webkit-animation-name:a-wobble;-moz-animation-name:a-wobble;-ms-animation-name:a-wobble;animation-name:a-wobble;}
@-webkit-keyframes a-wobble{0%{-webkit-transform:translateX(0);}15%{-webkit-transform:translateX(-50px) rotate(-5deg);}30%{-webkit-transform:translateX(40px) rotate(3deg);}45%{-webkit-transform:translateX(-33px) rotate(-3deg);}60%{-webkit-transform:translateX(10px) rotate(2deg);}75%{-webkit-transform:translateX(-10px) rotate(-1deg);}100%{-webkit-transform:translateX(0);}}
@-moz-keyframes a-wobble{0%{-moz-transform:translateX(0);}15%{-moz-transform:translateX(-50px) rotate(-5deg);}30%{-moz-transform:translateX(40px) rotate(3deg);}45%{-moz-transform:translateX(-33px) rotate(-3deg);}60%{-moz-transform:translateX(10px) rotate(2deg);}75%{-moz-transform:translateX(-10px) rotate(-1deg);}100%{-moz-transform:translateX(0);}}
@-ms-keyframes a-wobble{0%{-ms-transform:translateX(0);}15%{-ms-transform:translateX(-50px) rotate(-5deg);}30%{-ms-transform:translateX(40px) rotate(3deg);}45%{-ms-transform:translateX(-33px) rotate(-3deg);}60%{-ms-transform:translateX(10px) rotate(2deg);}75%{-ms-transform:translateX(-10px) rotate(-1deg);}100%{-ms-transform:translateX(0);}}
@keyframes a-wobble{0%{transform:translateX(0);}15%{transform:translateX(-50px) rotate(-5deg);}30%{transform:translateX(40px) rotate(3deg);}45%{transform:translateX(-33px) rotate(-3deg);}60%{transform:translateX(10px) rotate(2deg);}75%{transform:translateX(-10px) rotate(-1deg);}100%{transform:translateX(0);}}
.ring,.ring-hover:hover{-webkit-animation-name:a-ring;-moz-animation-name:a-ring;-ms-animation-name:a-ring;animation-name:a-ring;}
@-webkit-keyframes a-ring{0%{-webkit-transform:scale(1);}10%,20%{-webkit-transform:scale(0.9) rotate(-3deg);}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg);}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg);}100%{-webkit-transform:scale(1) rotate(0);}}
@-moz-keyframes a-ring{0%{-moz-transform:scale(1);}10%,20%{-moz-transform:scale(0.9) rotate(-3deg);}30%,50%,70%,90%{-moz-transform:scale(1.1) rotate(3deg);}40%,60%,80%{-moz-transform:scale(1.1) rotate(-3deg);}100%{-moz-transform:scale(1) rotate(0);}}
@-ms-keyframes a-ring{0%{-ms-transform:scale(1);}10%,20%{-ms-transform:scale(0.9) rotate(-3deg);}30%,50%,70%,90%{-ms-transform:scale(1.1) rotate(3deg);}40%,60%,80%{-ms-transform:scale(1.1) rotate(-3deg);}100%{-ms-transform:scale(1) rotate(0);}}
@keyframes a-ring{0%{transform:scale(1);}10%,20%{transform:scale(0.9) rotate(-3deg);}30%,50%,70%,90%{transform:scale(1.1) rotate(3deg);}40%,60%,80%{transform:scale(1.1) rotate(-3deg);}100%{transform:scale(1) rotate(0);}}
.rotate,.rotate-hover:hover{-webkit-animation-name:a-rotate;-moz-animation-name:a-rotate;-ms-animation-name:a-rotate;animation-name:a-rotate;}
@-webkit-keyframes a-rotate{0%{-webkit-transform:rotate(0deg);}100%{-webkit-transform:rotate(359deg);}}
@-moz-keyframes a-rotate{0%{-moz-transform:rotate(0deg);}100%{-moz-transform:rotate(359deg);}}
@-ms-keyframes a-rotate{0%{-ms-transform:rotate(0deg);}100%{-ms-transform:rotate(359deg);}}
@keyframes a-rotate{0%{transform:rotate(0deg);}100%{transform:rotate(359deg);}}

/*搜索条*/
.aui-searchbar-wrap{display: -webkit-box;-webkit-box-pack: center;-webkit-box-align: center;background-color: #ebeced;height: 50px;}
.aui-searchbar-wrap.focus{-webkit-box-pack: start;}
.aui-searchbar{margin: 0 10px;background: #ffffff;border-radius: 5px;height: 32px;line-height: 32px;color: #c8c7cc;font-size: 14px;width: 100%;position: relative;padding-left: 4px;-webkit-box-flex: 1;display: -webkit-box;-webkit-box-pack: center;-webkit-box-align: center;}
.aui-searchbar input{color: #333333;width: 100%;padding: 5px 0;border: 0;-webkit-appearance: none;}
.aui-searchbar .aui-icon-search{line-height: 30px;margin-right: 5px;}
.aui-searchbar-wrap .aui-searchbar-input,
.aui-searchbar-wrap .aui-searchbar-cancel,
.aui-searchbar-wrap .aui-icon-roundclosefill{display: none;}
.aui-searchbar-input{-webkit-box-flex: 1;}
.aui-searchbar-wrap .aui-searchbar-cancel{font-size: 16px;padding: 5px 15px 5px 0;}
.aui-searchbar-wrap.focus .aui-searchbar-input,
.aui-searchbar-wrap.focus .aui-searchbar-cancel,
.aui-searchbar-wrap.focus .aui-icon-roundclosefill{display: block;}
.aui-searchbar-wrap.focus .aui-searchbar-text{display: none;}
.aui-searchbar-wrap .aui-icon-roundclosefill{margin-right: 5px;font-size: 20px;}
.search_page{width:98%;overflow: hidden;padding-top: 10px;margin: auto;}
.search_page ul{padding: 0px;margin: 0px;}
.search_page ul li{float: left;}
.search_page ul li a{width: auto;padding: 3px 10px;display: block;border: 1px solid #999999;color: #999999;border-radius: 3px;margin: 10px 0px 0px 10px;font-size: 12px;}

/*标签*/
.aui-label{display: table-cell;padding: .3em .35em .35em .35em;font-size: 12px;line-height: 1;color: #fff;text-align: center;white-space: nowrap;vertical-align: baseline;border-radius: .15em;}
.aui-label-default{background-color: #f4f4f4;color: #8f8f94;border-radius: 3px;}
.aui-label-primary{background-color: #1abc9c;border-radius: 3px;}
.aui-label-success{background-color: #60B74E; border-radius: 3px;}
.aui-label-info{background-color: #999999;border-radius: 3px;}
.aui-label-warning{background-color: #f1c40f;border-radius: 3px;}
.aui-label-danger{background-color: #e74c3c;border-radius: 3px;}
.aui-label-blue{background-color: #a1d4cf;border-radius: 3px;}
.aui-label-pink{background-color: #fbb8af;border-radius: 3px;}
/*按钮样式*/
button, .aui-btn{position: relative;display: inline-block;padding: 6px 12px;margin-bottom: 0;font-size: 14px;font-weight: 400;line-height: 1.42857143;text-align: center;background-color: #ecf0f1;white-space: nowrap;vertical-align: middle;-ms-touch-action: manipulation; touch-action: manipulation;cursor: pointer;-webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;border: 1px solid #ecf0f1;border-radius: 4px;}
.aui-btn:active{color: #ffffff;background-color: #bdc3c7;}
.aui-btn-default{color: #ffffff;background-color: #bdc3c7;border: 1px solid #bdc3c7;}
.aui-btn-primary{color: #ffffff;background-color: #1abc9c;border: 1px solid #1abc9c;}
.aui-btn-primary.active, .aui-btn-primary:active{color: #fff;background-color: #16a085;border: 1px solid #16a085;}
.aui-btn-success{color: #ffffff;background-color: #60B74E;border: 1px solid #60B74E;}
.aui-btn-success.active, .aui-btn-success:active{color: #fff;background-color: #60B74E;border: 1px solid #60B74E;}
.aui-btn-success1{color: #ffffff;background: url(../images/member_bg2.jpg) no-repeat;background-size: cover;border: none;}
.aui-btn-success1.active, .aui-btn-success1:active{color: #fff;background: url(../images/member_bg2.jpg) no-repeat;background-size: cover;border: none;}
.aui-btn-info{color: #ffffff;background-color: #3498db;border: 1px solid #3498db;}
.aui-btn-info.active, .aui-btn-info:active{color: #fff;background-color: #2980b9;border: 1px solid #2980b9;}
.aui-btn-warning{color: #ffffff;background-color: #f1c40f;border: 1px solid #f1c40f;}
.aui-btn-warning.active, .aui-btn-warning:active{color: #fff;background-color: #faa732;border: 1px solid #faa732;}
.aui-btn-danger{color: #ffffff;background-color: #e74c3c;border: 1px solid #e74c3c;}
.aui-btn-danger.active, .aui-btn-danger:active{color: #fff;background-color: #c0392b;border: 1px solid #c0392b;}
.aui-btn-block{display: block;width: 100%;margin-bottom: 0;font-size: 18px;}
.aui-btn .aui-iconfont, .aui-btn-block .aui-iconfont{margin-right: 6px;}
.aui-btn .aui-badge, .aui-btn-block .aui-badge{margin-left: 6px;}
.aui-btn-outlined{background: transparent;}
.aui-btn-default.aui-btn-outlined{color: #bdc3c7;}
.aui-btn-primary.aui-btn-outlined{color: #16a085;}
.aui-btn-success.aui-btn-outlined{color: #60B74E;}
.aui-btn-info.aui-btn-outlined{color: #2980b9;}
.aui-btn-warning.aui-btn-outlined{color: #faa732;}
.aui-btn-danger.aui-btn-outlined{color: #c0392b;}
.aui-btn-default.aui-btn-outlined:active{background: #bdc3c7;color: #ffffff;}
.aui-btn-primary.aui-btn-outlined:active{background: #16a085;color: #ffffff;}
.aui-btn-success.aui-btn-outlined:active{background: #ffffff;color: #60B74E;}
.aui-btn-info.aui-btn-outlined:active{background: #2980b9;color: #ffffff;}
.aui-btn-warning.aui-btn-outlined:active{background: #ffffff;color: #faa732;}
.aui-btn-danger.aui-btn-outlined:active{background: #c0392b;color: #ffffff;}


