/* 未能缩小。正在返回未缩小的内容。
(803,26): run-time error CSS1034: 
(803,26): run-time error CSS1042: Expected function, found ','
(803,30): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(1503,39): run-time error CSS1034: 
(1503,39): run-time error CSS1042: Expected function, found ','
(1503,41): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(3066,49): run-time error CSS1034: 
(3066,49): run-time error CSS1042: Expected function, found ','
(3066,53): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(3202,64): run-time error CSS1034: 
(3202,64): run-time error CSS1042: Expected function, found ','
(3202,68): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(3204,53): run-time error CSS1034: 
(3204,53): run-time error CSS1042: Expected function, found ','
(3204,57): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(3206,54): run-time error CSS1034: 
(3206,54): run-time error CSS1042: Expected function, found ','
(3206,58): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(3208,58): run-time error CSS1034: 
(3208,58): run-time error CSS1042: Expected function, found ','
(3208,62): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(3236,55): run-time error CSS1034: 
(3236,55): run-time error CSS1042: Expected function, found ','
(3236,75): run-time error CSS1034: 
(3236,75): run-time error CSS1042: Expected function, found ','
(3236,79): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(3237,62): run-time error CSS1034: 
(3237,62): run-time error CSS1042: Expected function, found ','
(3237,81): run-time error CSS1034: 
(3237,81): run-time error CSS1042: Expected function, found ','
(3237,85): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(3238,57): run-time error CSS1034: 
(3238,57): run-time error CSS1042: Expected function, found ','
(3238,76): run-time error CSS1034: 
(3238,76): run-time error CSS1042: Expected function, found ','
(3238,80): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(3388,32): run-time error CSS1034: 
(3388,32): run-time error CSS1042: Expected function, found ','
(3388,36): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(3794,26): run-time error CSS1034: 
(3794,26): run-time error CSS1042: Expected function, found ','
(3794,31): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(4195,64): run-time error CSS1034: 
(4195,64): run-time error CSS1042: Expected function, found ','
(4195,68): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(4201,58): run-time error CSS1034: 
(4201,58): run-time error CSS1042: Expected function, found ','
(4201,62): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(4244,36): run-time error CSS1034: 
(4244,36): run-time error CSS1042: Expected function, found ','
(4244,40): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(5221,23): run-time error CSS1034: 
(5221,23): run-time error CSS1042: Expected function, found ','
(5221,28): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
 */
/*
 * =========================================================================
 * APIClud - AUI UI 框架    流浪男  QQ：343757327  http://www.auicss.com
 * Verson 2.1
 * =========================================================================
 */
 /*初始化类*/
 @charset "UTF-8";
 html{
     font-family: "Helvetica Neue", Helvetica, sans-serif;
     font-size: 20px;
 }
 html,body {
     -webkit-touch-callout:none;
     -webkit-text-size-adjust:none;
     -webkit-tap-highlight-color:rgba(0, 0, 0, 0);
     -webkit-user-select:none;
     width: 100%;
 }
 body {
     line-height: 1.5;
     font-size: 0.8rem;
     color: #212121;
     background-color: #f6f6f6;
     outline: 0;
 }
 html,body,header,section,footer,div,ul,ol,li,img,a,span,em,del,legend,center,strong,var,fieldset,form,label,dl,dt,dd,cite,input,hr,time,mark,code,figcaption,figure,textarea,h1,h2,h3,h4,h5,h6,p{
     margin:0;
     border:0;
     padding:0;
     font-style:normal;
 }
 * {
     -webkit-box-sizing: border-box;
               box-sizing: border-box;
     -webkit-user-select: none;
     -webkit-tap-highlight-color: transparent;
     outline: none;
 }
 @media only screen and (min-width: 400px) {
     html {
         font-size: 21.33333333px !important;
     }
 }
 @media only screen and (min-width: 414px) {
     html {
         font-size: 21px !important;
     }
 }
 @media only screen and (min-width: 480px) {
     html {
         font-size: 25.6px !important;
     }
 }
 ul, li {
     list-style: none;
 }
 p {
     font-size: 0.7rem;
     color: #757575;
 }
 a {
     color: #0062cc;
     text-decoration: none;
     background-color: transparent;
 }
 textarea {
     overflow: hidden;
     resize: none;
 }
 button {
     overflow: visible;
 }
 button,select {
     text-transform: none;
 }
 button,input,select,textarea {
     font: inherit;
     color: inherit;
 }
 /*自动隐藏文字*/
 .aui-ellipsis-1 {
     overflow: hidden;
     white-space: nowrap;
     text-overflow: ellipsis;
 }
 .aui-ellipsis {
     display: -webkit-box;
     overflow: hidden;
     text-overflow: ellipsis;
     word-wrap: break-word;
     word-break: break-all;
     white-space: normal !important;
     -webkit-line-clamp: 1;
     -webkit-box-orient: vertical;
 }
 .aui-ellipsis-2 {
     display: -webkit-box;
     overflow: hidden;
     text-overflow: ellipsis;
     word-wrap: break-word;
     word-break: break-all;
     white-space: normal !important;
     -webkit-line-clamp: 2;
     -webkit-box-orient: vertical;
 }
 .aui-ellipsis-3 {
     display: -webkit-box;
     overflow: hidden;
     text-overflow: ellipsis;
     word-wrap: break-word;
     word-break: break-all;
     white-space: normal !important;
     -webkit-line-clamp: 3;
     -webkit-box-orient: vertical;
 }
 /*水平线*/
 .aui-hr {
     width: 100%;
     position: relative;
     border-top: 1px solid #dddddd;
     height: 1px;
 }
 @media screen and (-webkit-min-device-pixel-ratio:1.5) {
     .aui-hr{
         border: none;
         background-size: 100% 1px;
         background-repeat: no-repeat;
         background-position: top;
         background-image: linear-gradient(0,#dddddd,#dddddd 50%,transparent 50%);
         background-image: -webkit-linear-gradient(90deg,#dddddd,#dddddd 50%,transparent 50%);
     }
 }
 /*内外边距类*/
 .aui-padded-0 {
     padding: 0 !important;
 }
 .aui-padded-5 {
     padding: 0.25rem !important;
 }
 .aui-padded-10 {
     padding: 0.5rem !important;
 }
 .aui-padded-15 {
     padding: 0.75rem !important;
 }
 .aui-padded-20{
     padding: 1rem !important;
 }
 .aui-padded-t-0 {
     padding-top: 0 !important;
 }

 .aui-padded-t-5 {
     padding-top: 0.25rem !important;
 }
 .aui-padded-t-10 {
     padding-top: 0.5rem !important;
 }
 .aui-padded-t-15 {
     padding-top: 0.75rem !important;
 }
 .aui-padded-b-0 {
     padding-bottom: 0 !important;
 }
 .aui-padded-b-5 {
     padding-bottom: 0.25rem !important;
 }
 .aui-padded-b-10 {
     padding-bottom: 0.5rem !important;
 }
 .aui-padded-b-15 {
     padding-bottom: 0.75rem !important;
 }
 .aui-padded-l-0 {
     padding-left: 0 !important;
 }
 .aui-padded-l-5 {
     padding-left: 0.25rem !important;
 }
 .aui-padded-l-10 {
     padding-left: 0.5rem !important;
 }
 .aui-padded-l-15 {
     padding-left: 0.75rem !important;
 }
 .aui-padded-r-0 {
     padding-right: 0 !important;
 }
 .aui-padded-r-5 {
     padding-right: 0.25rem !important;
 }
 .aui-padded-r-10 {
     padding-right: 0.5rem !important;
 }
 .aui-padded-r-15 {
     padding-right: 0.75rem !important;
 }
 .aui-padded-r-20 {
     padding-right: 0.75rem !important;
 }
 .aui-margin-0 {
     margin: 0 !important;
 }
 .aui-margin-5 {
     margin: 0.25rem !important;
 }
 .aui-margin-10 {
     margin: 0.5rem !important;
 }
 .aui-margin-15 {
     margin: 0.75rem !important;
 }
 .aui-margin-t-0 {
     margin-top: 0 !important;
 }
.aui-margin-t-1 {
     margin-top: 0.05rem !important;
 }
 .aui-margin-t-5 {
     margin-top: 0.25rem !important;
 }
 .aui-margin-t-10 {
     margin-top: 0.5rem !important;
 }
 .aui-margin-t-15 {
     margin-top: 0.75rem !important;
 }
 .aui-margin-b-0 {
     margin-bottom: 0 !important;
 }
 .aui-margin-b-5 {
     margin-bottom: 0.25rem !important;
 }
 .aui-margin-b-10 {
     margin-bottom: 0.5rem !important;
 }
 .aui-margin-b-15 {
     margin-bottom: 0.75rem !important;
 }
 .aui-margin-l-0 {
     margin-left: 0 !important;
 }
 .aui-margin-l-5 {
     margin-left: 0.25rem !important;
 }
 .aui-margin-l-10 {
     margin-left: 0.5rem !important;
 }
 .aui-margin-l-15 {
     margin-left: 0.75rem !important;
 }
 .aui-margin-r-0 {
     margin-right: 0 !important;
 }
 .aui-margin-r-5 {
     margin-right: 0.25rem !important;
 }
 .aui-margin-r-10 {
     margin-right: 0.5rem !important;
 }
 .aui-margin-r-15 {
     margin-right: 0.75rem !important;
 }
 .aui-clearfix {
     clear: both;
 }
 .aui-clearfix:before {
     display: table;
     content: " ";
 }
 .aui-clearfix:after {
     clear: both;
 }
 /*文字对齐*/
 .aui-text-left {
     text-align: left !important;
 }
 .aui-text-center {
     text-align: center !important;
 }
 .aui-text-justify {
     text-align: justify !important;
 }
 .aui-text-right {
     text-align: right !important;
 }
 /*文字、背景颜色*/
 h1,h2,h3,h4,h5,h6 {
     font-weight: 400;
 }
 h1 {
     font-size: 1.2rem;
 }
 h2 {
     font-size: 1rem;
 }
 h3 {
     font-size: 0.8rem;
 }
 h4 {
     font-size: 0.7rem;
 }
 h5 {
     font-size: 0.7rem;
     font-weight: normal;
     color: #757575;
 }
 h6 {
     font-size: 0.7rem;
     font-weight: normal;
     color: #757575;
 }
 h1 small,h2 small,h3 small,h4 small {
     font-weight: normal;
     line-height: 1;
     color: #757575;
 }
 h5 small,h6 small {
     font-weight: normal;
     line-height: 1;
     color: #757575;
 }
 h1 small,h2 small,h3 small {
     font-size: 65%;
 }
 h4 small,h5 small,h6 small {
     font-size: 75%;
 }
 img {
     max-width: 100%;
     display: block;
 } 
.aui-font-size-10 {
     font-size: 0.6rem !important;
 }
 .aui-font-size-12 {
     font-size: 0.6rem !important;
 }
 .aui-font-size-14 {
     font-size: 0.7rem !important;
 }
 .aui-font-size-16 {
     font-size: 0.8rem !important;
 }
 .aui-font-size-18 {
     font-size: 0.9rem !important;
 }
 .aui-font-size-20 {
     font-size: 1rem !important;
 }
 .aui-font-size-22 {
    font-size: 1.2rem !important;
}
.aui-font-size-24 {
    font-size: 1.4rem !important;
}
 .aui-text-default {
     color: #212121 !important;
 }
 .aui-text-white {
     color: #ffffff !important;
 }
 .aui-text-primary {
     color: #00bcd4 !important;
 }
 .aui-text-success {
     color: #009688 !important;
 }
 .aui-text-info {
     color: #e80283 !important;
 }
 .aui-text-warning {
     color: #ee1c2b !important;
 }
 .aui-text-danger {
     color: #ee1c2b !important;
 }
 .aui-text-pink {
     color: #e91e63 !important;
 }
 .aui-text-purple {
     color: #673ab7 !important;
 }
 .aui-text-indigo {
     color: #3f51b5 !important;
 }
 .aui-bg-default {
     background-color: #f5f5f5 !important;
 }
 .aui-bg-primary {
     background-color: #00bcd4 !important;
 }
 .aui-bg-success {
     background-color: #009688 !important;
 }
 .aui-bg-info {
     background-color: #e80283 !important;
 }
 .aui-bg-warning {
     background-color: #ebbe97 !important;
 }
 .aui-bg-danger {
     background-color: #e75934 !important;
 }
 .aui-bg-pink {
     background-color: #e91e63 !important;
 }
 .aui-bg-purple {
     background-color: #673ab7 !important;
 }
 .aui-bg-indigo {
     background-color: #3f51b5 !important;
 }
 /*警告、成功颜色*/
 .aui-warning,
 .aui-warning label,
 .aui-warning .aui-input,
 .aui-warning .aui-iconfont {
     color: #e51c23 !important;
 }
 .aui-success,
 .aui-success label,
 .aui-success .aui-input,
 .aui-success .aui-iconfont {
     color: #009688 !important;
 }
 /*对齐,显示，隐藏等*/
 .aui-pull-right {
     float: right !important;
 }
 .aui-pull-left {
     float: left !important;
 }
 .aui-hide {
     display: none !important;
 }
 .aui-show {
     display: block !important;
 }
 .aui-invisible {
     visibility: hidden;
 }
 .aui-inline {
     display: inline-block;
     vertical-align: top;
 }
 .aui-mask {
     position: fixed;
     width: 100%;
     height: 100%;
     top: 0;
     left: 0;
     background: rgba(0, 0, 0, 0.3);
     opacity: 0;
     z-index: 8;
     visibility: hidden;
     -webkit-transition: opacity .3s,-webkit-transform .3s;
     transition: opacity .3s,transform .3s;
 }
 .aui-mask.aui-mask-in {
     visibility: visible;
       opacity: 1;
 }
 .aui-mask.aui-mask-out {
     opacity: 0;
 }
 img.aui-img-round {
     border-radius: 50%;
 }
 /*基本容器*/
 .aui-content {
     -webkit-overflow-scrolling: touch;
     overflow-x: hidden;
     word-break: break-all;
 }
 .aui-content-padded {
       margin: 0.75rem;
       position: relative;
       word-break: break-all;
       -webkit-overflow-scrolling: touch;
 }
 /*栅格类*/
 .aui-row {
     overflow: hidden;
     margin: 0;
 }
 .aui-row-padded {
     margin-left: -0.125rem;
     margin-right: -0.125rem;
 }
 .aui-row-padded [class*=aui-col-xs-] {
     padding: 0.125rem;
 }
 .aui-col-xs-1,.aui-col-xs-2,.aui-col-xs-3,.aui-col-xs-4,.aui-col-xs-5,.aui-col-xs-6,.aui-col-xs-7,.aui-col-xs-8,.aui-col-xs-9,.aui-col-xs-10,.aui-col-xs-11,.aui-col-5 {
     position: relative;
     float: left;
 }
 .aui-col-xs-12 {
     width: 100%;
     position: relative;
 }
 .aui-col-xs-11 {
     width: 91.66666667%;
 }
 .aui-col-xs-10 {
     width: 83.33333333%;
 }
 .aui-col-xs-9 {
     width: 75%;
 }
 .aui-col-xs-8 {
     width: 66.66666667%;
 }
 .aui-col-xs-7 {
     width: 58.33333333%;
 }
 .aui-col-xs-6 {
     width: 50%;
 }
 .aui-col-xs-5 {
     width: 41.66666667%;
 }
 .aui-col-xs-4 {
     width: 33.33333333%;
 }
 .aui-col-xs-3 {
     width: 25%;
 }
 .aui-col-xs-2 {
     width: 16.66666667%;
 }
 .aui-col-xs-1 {
     width: 8.33333333%;
 }
 .aui-col-5 {
     width: 20%;
 }
 /*标签*/
 .aui-label {
     display: inline-block;
     padding: 0.2em 0.25em;
     font-size: 0.6rem;
     line-height: 1;
     color: #616161;
     background-color: #f0f0f0;
     text-align: center;
     white-space: nowrap;
     vertical-align: middle;
     border-radius: 0.15em;
     position: relative;
 }
 
 .aui-label-primary {
     color: #ffffff;
     background-color: #00bcd4;
 }
 .aui-label-success {
     color: #ffffff;
     background-color: #009688;
 }
 .aui-label-info {
   color: #ffffff;
   background-color: #659300;
 }
 .aui-label-warning {
     color: #ffffff;
     background-color: #f08200;
 }
 .aui-label-danger {
     color: #ffffff;
     background-color: #e75934;
 }
 .aui-label-outlined {
     background-color: transparent;
     position: relative;
 }
 .aui-label-outlined:after {
     -webkit-border-radius: 2px;
     border-radius: 2px;
     height: 200%;
     content: '';
     width: 200%;
     border: 1px solid #d9d9d9;
     position: absolute;
     top: -1px;
     left: -1px;
     transform: scale(0.5);
     -webkit-transform: scale(0.5);
     transform-origin: 0 0;
     -webkit-transform-origin: 0 0;
     z-index: 1;
 }
 .aui-label-outlined.aui-label-primary,
 .aui-label-outlined.aui-label-primary:after {
     color: #00bcd4;
     border-color: #00bcd4;
 }
 .aui-label-outlined.aui-label-success,
 .aui-label-outlined.aui-label-success:after {
     color: #009688;
     border-color: #009688;
 }
 .aui-label-outlined.aui-label-info,
 .aui-label-outlined.aui-label-info:after {
       color: #e80283;
       border-color: #e80283;
 }
 .aui-label-outlined.aui-label-warning,
 .aui-label-outlined.aui-label-warning:after {
     color: #f08200;
     border-color: #f08200;
 }
 .aui-label-outlined.aui-label-danger,
 .aui-label-outlined.aui-label-danger:after {
     color: #e51c23;
     border-color: #e51c23;
 }
 .aui-label .aui-iconfont {
     font-size: 0.6rem;
 }
 /*角标*/
 .aui-badge {
     display: inline-block;
     width: auto;
     text-align: center;
     min-width: 0.8rem;
     height: 0.8rem;
     line-height: 0.8rem;
     padding: 0 0.2rem;
     font-size: 0.6rem;
     color: #ffffff;
     background-color: #ff2600;
     border-radius: 0.4rem;
     position: absolute;
     top: 0.2rem;
     left: 60%;
     z-index: 99;
 }
 .aui-dot {
     display: inline-block;
     width: 0.4rem;
     height: 0.4rem;
     background: #ff2600;
     border-radius: 0.5rem;
     position: absolute;
     top: 0.3rem;
     right: 20%;
     z-index: 99;
 }
 /*按钮样式*/
 button, .aui-btn {
     position: relative;
     display: inline-block;
     font-size: 0.7rem;
     font-weight: 400;
     font-family: inherit;
     text-decoration: none;
     text-align: center;
     margin: 0;
     padding: 0 0.4rem;
     height: 1.5rem;
     line-height: 1.5rem;
     white-space: nowrap;
     text-overflow: ellipsis;
     vertical-align: middle;
     -webkit-box-sizing: border-box;
             box-sizing: border-box;
     -webkit-user-select: none;
               user-select: none;
 }
 .aui-btn:active {
     color: #212121;
     background-color: #bdbdbd;
 }
 .aui-btn-primary {
     color: #ffffff;
     background-color: #e80283;
 }
 .aui-btn-primary.aui-active, .aui-btn-primary:active {
     color: #ffffff;
     background-color: #47baca;
 }
 .aui-btn-success {
     color: #ffffff;
     background-color: #009688;
 }
 .aui-btn-success.aui-active, .aui-btn-success:active {
     color: #fff;
     background-color: #00897b;
 }
 .aui-btn-info {
     color: #ffffff !important;
     background-color: #e80283 !important;
 }
 .aui-btn-info.aui-active, .aui-btn-info:active {
     color: #fff !important;
     background-color: #e80283 !important;
 }
 .aui-btn-warning {
     color: #ffffff !important;
     background-color: #f85905!important;
 }
 .aui-btn-warning.aui-active, .aui-btn-warning:active {
     color: #ffffff !important;
     background-color: #ffb300 !important;
 }
 .aui-btn-danger {
     color: #ffffff !important;
     background-color: #659300 !important;
	 border-radius:4rem;
	 padding:0.1rem 0.25rem;
 }
 .aui-btn-danger-red {
     color: #ffffff !important;
     background-color: #dd191b !important;
	 border-radius:4rem;
	 padding:0.1rem 0.25rem;
 }
 .aui-btn-danger-white {
     color: #eb1f1f !important;
     background-color: #ffeae9 !important;
	 border-radius:0.5rem;
	 padding:0.2rem 0.2rem;
 }
 .aui-btn-danger-ti {
     color: white !important;
     background-color: #e80283 !important;
	 border-radius:0.5rem;
	 padding:0.1rem 0.3rem;
	 font-size:0.7rem;
 }
 .aui-btn-danger-bgwhite {
     color: #666 !important;
     background-color: white !important;
	 border-radius:1rem;
	 padding:0.3rem 0.3rem;
	 font-size:0.7rem;
 }
 .aui-btn-danger-bgwhite-2 {
     color:white !important;
     background-color:#999 !important;
	 border-radius:1rem;
	 padding:0.2rem 0.3rem;
	 font-size:0.7rem;
 }
 .aui-btn-danger.aui-active, .aui-btn-danger:active {
     color: #ffffff !important;
     background-color: #dd191b !important;
 }
 .aui-btn-block {
     display: block;
     width: 100%;
     height: 2.2rem;
     line-height: 2.22rem;
     margin-bottom: 0;
     font-size: 0.9rem;
 }
 .aui-btn-block.aui-btn-sm {
     font-size: 0.8rem;
     height: 2.4rem;
     line-height: 2.4rem;
 }
 .aui-btn .aui-iconfont, .aui-btn-block .aui-iconfont {
     margin-right: 0.3rem;
 }
 .aui-btn .aui-badge, .aui-btn-block .aui-badge {
     margin-left: 0.3rem;
 }
 .aui-btn-outlined {
     background: transparent !important;
     border: 1px solid #bdbdbd;
 }
 .aui-btn-outlined:active {
     background: transparent !important;
 }
 .aui-btn-default.aui-btn-outlined {
     color: #bdc3c7 !important;
     border: 1px solid #dcdcdc !important;
 }
 .aui-btn-primary.aui-btn-outlined {
     color: #00bcd4 !important;
     border: 1px solid #00bcd4 !important;
 }
 .aui-btn-success.aui-btn-outlined {
     color: #009688 !important;
     border: 1px solid #009688 !important;
 }
 .aui-btn-info.aui-btn-outlined {
     color: #e80283 !important;
     border: 1px solid #e75934 !important;
 }
 .aui-btn-warning.aui-btn-outlined {
     color: #f08200 !important;
     border: 1px solid #f08200 !important;
 }
 .aui-btn-danger.aui-btn-outlined {
     color: #e51c23 !important;
     border: 1px solid #e51c23 !important;
 }
.aui-btn-tuan{
	border-radius:4px;
	background:rgb(232,2,131,0.1);
	color:#e80283;padding:1px 5px;
}
 /*
 *表单类\输入框\radio\checkbox
 **/
 .aui-input,
 input[type="text"],
 input[type="password"],
 input[type="search"],
 input[type="email"],
 input[type="tel"],
 input[type="url"],
 input[type="date"],
 input[type="datetime-local"],
 input[type="time"],
 input[type="number"],
 select,
 textarea {
     border: none;
     background-color: transparent;
     border-radius: 0;
     box-shadow: none;
     display: block;
     padding: 0;
     margin: 0;
     width: 100%;
     height: 2.2rem;
     line-height: normal;
     color: #424242;
     font-size: 0.7rem;
     font-family: inherit;
     box-sizing: border-box;
     -webkit-user-select: text;
     user-select: text;
     -webkit-appearance: none;
     appearance: none;
 }
 input[type="search"]::-webkit-search-cancel-button {
     display: none;
 }
 .aui-scroll-x {
     position: relative;
     overflow-y: auto;
     -webkit-overflow-scrolling: touch;
 }
 .aui-scroll-y {
     position: relative;
     width: 100%;
     overflow-x: auto;
     -webkit-overflow-scrolling: touch;
 }
 ::-webkit-scrollbar{
     width:0px;
 }
 /*列表*/
 .aui-list {
     position: relative;
     font-size: 0.8rem;
     background-color: #ffffff;
     border-top: 1px solid #dddddd;
 }
 .aui-list .aui-content {
     overflow: hidden;
 }
 .aui-list.aui-list-noborder,
 .aui-list.aui-list-noborder {
     border-top: none;
 }
 .aui-list .aui-list-header {
     background-color: #dddddd;
     color: #212121;
     position: relative;
     font-size: 0.6rem;
     padding: 0.4rem 0.75rem;
     -webkit-box-sizing: border-box;
             box-sizing: border-box;
     display: -webkit-box;
     display: -webkit-flex;
     display: flex;
     -webkit-box-pack: justify;
     -webkit-justify-content: space-between;
             justify-content: space-between;
     -webkit-box-align: center;
     -webkit-align-items: center;
             align-items: center;
 }
 .aui-list .aui-list-item {
     list-style: none;
     margin: 0;
     padding: 0;
     padding-left: 0.25rem;
     color: #212121;
     border-bottom: 1px solid #dddddd;
     position: relative;
     min-height: 2.2rem;
     -webkit-box-sizing: border-box;
     box-sizing: border-box;
     display: -webkit-box;
     display: -webkit-flex;
     display: flex;
     -webkit-box-pack: justify;
     -webkit-justify-content: space-between;
     justify-content: space-between;
 }
 .aui-list.aui-list-noborder .aui-list-item:last-child {
     border-bottom: 0;
 }
 .aui-list .aui-list-item-inner {
     position: relative;
     min-height: 2.2rem;

     width: 100%;
     -webkit-box-sizing: border-box;
             box-sizing: border-box;
     display: -webkit-box;
     display: -webkit-flex;
     display: flex;
     -webkit-box-flex: 1;
     -webkit-box-pack: justify;
     -webkit-justify-content: space-between;
             justify-content: space-between;
     -webkit-box-align: center;
     -webkit-align-items: center;
             align-items: center;
 }
 
 .aui-list .aui-list-item:active {
     background-color: #f5f5f5;
 }
 .aui-list .aui-list-item-text {
     font-size: 0.7rem;
     color: #757575;
     position: relative;
     -webkit-box-sizing: border-box;
             box-sizing: border-box;
     display: -webkit-box;
     display: -webkit-flex;
     display: flex;
     -webkit-box-pack: justify;
     -webkit-justify-content: space-between;
             justify-content: space-between;
     -webkit-align-items: center;
             align-items: center;
 }
 .aui-list .aui-list-item-title {
     font-size: 0.8rem;
     position: relative;
     max-width: 100%;
     color: #212121;
 }
 .aui-list .aui-list-item-right,
 .aui-list-item-title-row em {
     max-width: 50%;
     position: relative;
     font-size: 0.6rem;
     color: #757575;
     margin-left: 0.25rem;
 }
 .aui-list .aui-list-item-inner p {
     overflow: hidden;
 }
 .aui-list .aui-list-media-list {
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
             flex-direction: column;
 }
 .aui-media-list-item-inner {
     -webkit-box-sizing: border-box;
             box-sizing: border-box;
     display: -webkit-box;
     display: -webkit-flex;
     display: flex;
 }
 .aui-media-list .aui-list-item {
     display: block;
 }
 .aui-media-list .aui-list-item-inner {
     display: block;
     padding-top: 0.25rem;
     padding-bottom: 0.25rem;
 }
 .aui-media-list-item-inner + .aui-info {
     margin-right: 0.75rem;
 }
 .aui-list .aui-list-item-media {
     width: 5.5rem;
	 border-radius:1rem;
     position: relative;
     padding: 0.5rem 0.5rem 0 0.25rem;
     display: inherit;
     -webkit-flex-shrink: 0;
             flex-shrink: 0;
     -webkit-flex-wrap: nowrap;
             flex-wrap: nowrap;
     -webkit-box-align: center;
     -webkit-align-items: flex-start;
             align-items: flex-start;
 }
 .aui-list .aui-list-item-media img {
     width: 100%;
     display: block;
 }
 .aui-list .aui-list-item-media-list {
     margin-top: 0.25rem;
     padding-right: 0;
     display: block;
 }
 .aui-list [class*=aui-col-xs-] img{
     max-width: 100%;
     width: 100%;
     display: block;
 }
 .aui-list-item-middle .aui-list-item-inner:after {
     display: block;
 }
 .aui-list .aui-list-item-middle > .aui-list-item-media,
 .aui-list .aui-list-item-middle > .aui-list-item-inner,
 .aui-list .aui-list-item-middle > * {
     -webkit-box-align: center;
             box-align: center;
     -webkit-align-items: center;
             align-items: center;
 }
 .aui-list .aui-list-item-center > .aui-list-item-media,
 .aui-list .aui-list-item-center > .aui-list-item-inner,
 .aui-list .aui-list-item-center {
     -webkit-box-pack: center;
     -webkit-justify-content: center;
             justify-content: center;
 }
 .aui-list .aui-list-item i.aui-iconfont {
     -webkit-align-self: center;
             align-self: center;
     font-size: 0.8rem;
 }
 .aui-list-item-inner.aui-list-item-arrow {
     overflow: hidden;
     padding-right: 0.75rem;
 }
/*
 .aui-list-item-arrow:before {
     content: '';
     width: 0.4rem;
     height: 0.4rem;
     position: absolute;
     top: 50%;
     right: 0.75rem;
     margin-top: -0.2rem;
     background: transparent;
     border: 1px solid #dddddd;
     border-top: none;
     border-right: none;
     z-index: 2;
     -webkit-border-radius: 0;
             border-radius: 0;
     -webkit-transform: rotate(-135deg);
             transform: rotate(-135deg);
 }
*/
 .aui-list-item.aui-list-item-arrow {
     padding-right: 0.75rem;
 }
 .aui-list label {
     line-height: 1.3rem;
 }
 .aui-list.aui-form-list .aui-list-item:active {
     background-color: #ffffff;
 }
 .aui-list.aui-form-list .aui-list-item-inner {
     -webkit-box-sizing: border-box;
             box-sizing: border-box;
     display: -webkit-box;
     display: -webkit-flex;
     display: flex;
     padding: 0;
 }
 .aui-list .aui-list-item-label,
 .aui-list .aui-list-item-label-icon {
     color: #9c9c9c;
     width: 35%;
     min-width: 1.5rem;
     margin: 0;
     padding: 0;
     padding-right: 0.25rem;
     line-height: 2.2rem;
     position: relative;
     overflow: hidden;
     white-space: nowrap;
     max-width: 100%;
     -webkit-box-sizing: border-box;
     box-sizing: border-box;
     display: -webkit-box;
     display: -webkit-flex;
     display: flex;
     -webkit-align-items: center;
     align-items: center;
 }
 .aui-list .aui-list-item-label-icon {
     width: auto;
     padding-right: 0.75rem;
 }
 .aui-list .aui-list-item-input {
     width: 100%;
     padding: 0;
     padding-right: 0.75rem;
     -webkit-box-flex: 1;
             box-flex: 1;
     -webkit-flex-shrink: 1;
             flex-shrink: 1;
 }
 .aui-list.aui-select-list .aui-list-item:active {
     background-color: #ffffff;
 }
 .aui-list.aui-select-list .aui-list-item-inner {
     display: block;
     padding-top: 0.5rem;
     padding-bottom: 0.5rem;
     -webkit-align-self: stretch;
             align-self: stretch;
 }
 .aui-list.aui-select-list .aui-list-item-label {
     width: auto;
     min-width: 2.2rem;
     padding: 0.5rem 0;
     padding-right: 0.75rem;
 }
 .aui-list.aui-form-list .aui-list-item-btn {
     padding: 0.75rem 0.75rem 0.75rem 0;
 }
 .aui-list textarea {
     overflow: auto;
     margin: 0.5rem 0;
     height: 3rem;
     line-height: 1rem;
     resize: none;
 }
 .aui-list .aui-list-item-right .aui-badge,
 .aui-list .aui-list-item-right .aui-dot {
     display: inherit;
 }
 @media screen and (-webkit-min-device-pixel-ratio:1.5) {
     .aui-list {
         border: none;
         background-size: 100% 1px;
         background-repeat: no-repeat;
         background-position: top;
         /* background-image: linear-gradient(0,#dddddd,#dddddd 50%,transparent 50%); */
     }
     .aui-list .aui-list-item {
         border: none;
         background-size: 100% 1px;
         background-repeat: no-repeat;
         background-position: bottom;
     }
 
     .aui-list.aui-list-in .aui-list-item {
         border: none;
         background-size: 100% 1px;
         background-repeat: no-repeat;
         background-position: 0.75rem bottom;
         background-image: linear-gradient(0,#dddddd,#dddddd 50%,transparent 50%);
         background-image: -webkit-linear-gradient(90deg,#dddddd,#dddddd 50%,transparent 50%);
     }
     .aui-list.aui-list-in .aui-list-item:last-child {
         background-position: bottom;
     }
     .aui-list.aui-list-noborder,
     .aui-list.aui-list-noborder .aui-list-item:last-child {
         border: none;
         background-size: 100% 0;
         background-image: none;
     }
 }
 /*tab切换类*/
 .aui-tab {
     position: relative;
     background-color: #ffffff;
     display: -webkit-box;
     display: -webkit-flex;
     display: flex;
     -webkit-flex-wrap: nowrap;
             flex-wrap: nowrap;
     -webkit-align-self: center;
             align-self: center;
 }
 .aui-tab-item {
     width: 100%;
     height: 2.2rem;
     line-height: 2.2rem;
     position: relative;
     font-size: 0.7rem;
     text-align: center;
     color: #212121;
     margin-left: -1px;
     -webkit-box-flex: 1;
             box-flex: 1;
 }
 .aui-tab-item.aui-active {
     color: #f85905;
     border-bottom: 2px solid #f85905;
 }
 /*卡片列表布局*/
 .aui-card-list {
     position: relative;
     margin-bottom: 0.75rem;
     background: #ffffff;
 }
 .aui-card-list-header,
 .aui-card-list-footer {
     position: relative;
     min-height: 2.2rem;
     padding: 0.5rem 0.75rem;
     -webkit-box-sizing: border-box;
             box-sizing: border-box;
     display: -webkit-box;
     display: -webkit-flex;
     display: flex;
     -webkit-box-pack: justify;
     -webkit-justify-content: space-between;
             justify-content: space-between;
     -webkit-box-align: center;
     -webkit-align-items: center;
             align-items: center;
 }
 .aui-card-list-header {
     font-size: 0.8rem;
     color: #212121;
 }
 .aui-card-list-header.aui-card-list-user {
     display: block;
 }
 .aui-card-list-user-avatar {
     width: 2rem;
     float: left;
     margin-right: 0.5rem;
 }
 .aui-card-list-user-avatar img {
     width: 100%;
     display: block;
 }
 .aui-card-list-user-name {
     color: #212121;
     position: relative;
     font-size: 0.7rem;
     -webkit-box-sizing: border-box;
             box-sizing: border-box;
     display: -webkit-box;
     display: -webkit-flex;
     display: flex;
     -webkit-box-pack: justify;
     -webkit-justify-content: space-between;
             justify-content: space-between;
     -webkit-box-align: center;
     -webkit-align-items: center;
             align-items: center;
 }
 .aui-card-list-user-name > *,
 .aui-card-list-user-name small {
     position: relative;
 }
 .aui-card-list-user-name small {
     color: #757575;
 }
 .aui-card-list-user-info {
     color: #757575;
     font-size: 0.6rem;
 }
 .aui-card-list-content {
     position: relative;
 }
 .aui-card-list-content-padded {
     position: relative;
     padding: 0.5rem 0.75rem;
 }
 .aui-card-list-content,
 .aui-card-list-content-padded {
     word-break: break-all;
     font-size: 0.7rem;
     color: #212121;
 }
 .aui-card-list-content img,
 .aui-card-list-content-padded img {
     width: 100%;
     display: block;
 }
 .aui-card-list-footer {
     font-size: 0.7rem;
     color: #757575;
 }
 .aui-card-list-footer > * {
     position: relative;
 }
 .aui-card-list-footer.aui-text-center {
     display: -webkit-box;
     display: -webkit-flex;
     display: flex;
     -webkit-box-pack: center;
     box-pack: center;
     -webkit-justify-content: center;
     justify-content: center;
 }
 .aui-card-list-footer .aui-iconfont {
     font-size: 0.9rem;
 }
 /*宫格布局*/
 .aui-grid {
     width: 100%;
     background-color: #ffffff;
     display: table;
     table-layout: fixed;
 }
 .aui-grid [class*=aui-col-] {
     display: table-cell;
     position: relative;
     text-align: center;
     vertical-align: middle;
     padding: 0.5rem 0;
 }
 .aui-grid [class*=aui-col-xs-]:active {
     background-color: #f5f5f5;
 }
 .aui-grid .aui-iconfont {
     position: relative;
     z-index: 20;
     top: 0;
     height: 1.4rem;
     font-size: 1.4rem;
     line-height: 1.4rem;
 }
 .aui-grid .aui-grid-label {
     display: block;
     font-size: 0.7rem;
     position: relative;
 }
 .aui-grid .aui-badge {
     position: absolute;
     top: 0.5rem;
     left: 60%;
     z-index: 99;
 }
 .aui-grid .aui-dot {
     position: absolute;
     top: 0.5rem;
     right: 20%;
     z-index: 99;
 }
 /*单选、多选、开关*/
 .aui-radio,
 .aui-checkbox {
     width: 1rem;
     height: 1rem;
     background-color: #ffffff;
     border: solid 1px #dddddd;
     -webkit-border-radius: 0.6rem;
     border-radius: 0.6rem;
     font-size: 0.8rem;
     margin: 0;
     padding: 0;
     position: relative;
     display: inline-block;
     vertical-align: top;
     cursor: default;
     -webkit-appearance: none;
     -webkit-user-select: none;
     user-select: none;
     -webkit-transition: background-color ease 0.1s;
     transition: background-color ease 0.1s;
     margin: .1rem .2rem;
 }
 .aui-checkbox {
     border-radius: 0.1rem;
 }
 .aui-radio:checked,
 .aui-radio.aui-checked,
 .aui-checkbox:checked,
 .aui-checkbox.aui-checked {
     background-color: #f85905;
     border: solid 1px #f85905;
     text-align: center;
     background-clip: padding-box;
 }

 .aui-radio:checked:before,
 .aui-radio.aui-checked:before,
 .aui-checkbox:checked:before,
 .aui-checkbox.aui-checked:before,
 .aui-radio:checked:after,
 .aui-radio.aui-checked:after,
 .aui-checkbox:checked:after,
 .aui-checkbox.aui-checked:after {
     content: '';
     width: 0.5rem;
     height: 0.3rem;
     position: absolute;
     top: 50%;
     left: 50%;
     margin-left: -0.25rem;
     margin-top: -0.25rem;
     background: transparent;
     border: 1px solid #ffffff;
     border-top: none;
     border-right: none;
     z-index: 2;
     -webkit-border-radius: 0;
             border-radius: 0;
     -webkit-transform: rotate(-45deg);
             transform: rotate(-45deg);
 }
 .aui-radio:disabled,
 .aui-radio.aui-disabled,
 .aui-checkbox:disabled,
 .aui-checkbox.aui-disabled {
     background-color: #dddddd;
     border: solid 1px #dddddd;
 }
 .aui-radio:disabled:before,
 .aui-radio.aui-disabled:before,
 .aui-radio:disabled:after,
 .aui-radio.aui-disabled:after,
 .aui-checkbox:disabled:before,
 .aui-checkbox.aui-disabled:before,
 .aui-checkbox:disabled:after,
 .aui-checkbox.aui-disabled:after {
     content: '';
     width: 0.5rem;
     height: 0.3rem;
     position: absolute;
     top: 50%;
     left: 50%;
     margin-left: -0.25rem;
     margin-top: -0.25rem;
     background: transparent;
     border: 1px solid #ffffff;
     border-top: none;
     border-right: none;
     z-index: 2;
     -webkit-border-radius: 0;
             border-radius: 0;
     -webkit-transform: rotate(-45deg);
             transform: rotate(-45deg);
 }
 .aui-switch {
     width: 2.3rem;
     height: 1.2rem;
     position: relative;
     vertical-align: top;
     border: 1px solid #dddddd;
     background-color: #dddddd;
     border-radius: 0.6rem;
     background-clip: content-box;
     display: inline-block;
     outline: none;
     -webkit-appearance: none;
             appearance: none;
     -webkit-user-select: none;
             user-select: none;
     -webkit-box-sizing: border-box;
             box-sizing: border-box;
     -webkit-background-clip: padding-box;
             background-clip: padding-box;
     -webkit-transition: all 0.2s linear;
             transition: all 0.2s linear;
 }
 .aui-switch:before {
     width: 1.1rem;
     height: 1.1rem;
     position: absolute;
     top: 0;
     left: 0;
     border-radius: 0.6rem;
     background-color: #fff;
     content: '';
     -webkit-transition: left 0.2s;
             transition: left 0.2s;
 }
 .aui-switch:checked {
     border-color: #e80283;
     background-color: #e80283;
 }
 .aui-switch:checked:before {
     left: 1.1rem;
 }
 /*导航栏*/
 .aui-bar {
     position: relative;
     top: 0;
     right: 0;
     left: 0;
     z-index: 10;
     width: 100%;
     min-height: 2.5rem;
     font-size: 0.9rem;
     text-align: center;
     display: table;
 }
 .aui-bar-nav {
     top: 0;
     line-height: 2.5rem;
     background-color: rgb(255,255,255,0);
     color: #ffffff;
 }
 .aui-title a {
     color: inherit;
 }
 .aui-bar-nav .aui-title {
     min-height: 2.5rem;
     position: absolute;
     margin: 0;
     text-align: center;
     white-space: nowrap;
     right: 5rem;
     left: 5rem;
     width: auto;
     overflow: hidden;
     text-overflow: ellipsis;
     z-index: 2;
 }
 .aui-bar-nav a {
     color: #ffffff;
 }
 .aui-bar-nav .aui-iconfont {
     position: relative;
     z-index: 20;
     font-size: 0.9rem;
     color: #ffffff;
     font-weight: 400;
     line-height: 2.25rem;
 }
 .aui-bar-nav .aui-pull-left {
     padding: 0 0.5rem;
     font-size: 0.8rem;
     font-weight: 400;
     z-index: 2;
     -webkit-box-sizing: border-box;
             box-sizing: border-box;
     display: -webkit-box;
     display: -webkit-flex;
     display: flex;
     -webkit-align-items: center;
             align-items: center;
 }
 .aui-bar-nav .aui-pull-right {
     padding: 0 0.5rem;
     font-size: 0.8rem;
     font-weight: 400;
     z-index: 2;
     -webkit-box-sizing: border-box;
             box-sizing: border-box;
     display: -webkit-box;
     display: -webkit-flex;
     display: flex;
     -webkit-align-items: center;
             align-items: center;
 }
 .aui-bar-nav .aui-btn {
     position: relative;
     z-index: 20;
     height: 2.25rem;
     line-height: 2.25rem;
     padding-top: 0;
     padding-bottom: 0;
     margin: 0;
     border-radius: 0.1rem;
     border-width: 0;
     background: transparent !important;
 }
 .aui-bar-nav .aui-btn.aui-btn-outlined {
     position: relative;
     padding: 0 0.15rem;
     margin: 0.5rem;
     height: 1.25rem;
     line-height: 1.25rem;
     border-width: 0;
     background: transparent !important;
     border-color: #ffffff;
 }
 .aui-bar-nav .aui-btn:active {
     background: none;
 }
 .aui-bar-nav .aui-btn .aui-iconfont {
     font-size: 0.9rem;
     line-height: 1.25rem;
     padding: 0;
     margin: 0;
     color: #ffffff;
 }
 .aui-bar-light {
     color: #e80283;
     background-color: #ffffff;
     border-bottom: 1px solid #dddddd;
 }
 .aui-bar-nav.aui-bar-light .aui-iconfont {
     color: #e80283;
 }
 .aui-bar-nav.aui-bar-light .aui-btn-outlined {
     border-color: #e80283;
 }
 @media screen and (-webkit-min-device-pixel-ratio:1.5) {
     .aui-bar.aui-bar-light {
         border: none;
         background-size: 100% 1px;
         background-repeat: no-repeat;
         background-position: bottom;
         background-image: linear-gradient(0,#dddddd,#dddddd 50%,transparent 50%);
         background-image: -webkit-linear-gradient(90deg,#dddddd,#dddddd 50%,transparent 50%);
     }
 }
 /*底部切换栏*/
 .aui-bar-tab {
     position: fixed;
     top: auto;
     bottom: 0;
     table-layout: fixed;
     background-color: #ffffff;
     color: #757575;
 }
 .aui-bar-tab .aui-bar-tab-item {
     display: table-cell;
     position: relative;
     width: 1%;
     height: 2.5rem;
     text-align: center;
     vertical-align: middle;
 }
 .aui-bar-tab .aui-active {
     color: #e80283;
 }
 .aui-bar-tab .aui-bar-tab-item .aui-iconfont {
     position: relative;
     z-index: 20;
     top: 0.1rem;
     height: 1.2rem;
     font-size: 1rem;
     line-height: 1rem;
 }
 .aui-bar-tab .aui-bar-tab-label {
     display: block;
     font-size: 0.6rem;
     position: relative;
 }
 .aui-bar-tab .aui-badge {
     position: absolute;
     top: 0.1rem;
     left: 55%;
     z-index: 99;
 }
 .aui-bar-tab .aui-dot {
     position: absolute;
     top: 0.1rem;
     right: 30%;
     z-index: 99;
 }
 /*按钮工具栏*/
 .aui-bar-btn {
     position: relative;
     font-size: 0.7rem;
     display: table;
     white-space: nowrap;
     margin: 0 auto;
     padding: 0;
     border: none;
     width: 100%;
     min-height: 1.8rem;
     z-index: 1;
 }
 .aui-bar-btn-item {
     display: table-cell;
     position: relative;
     width: 1%;
     line-height: 1.6rem;
     text-align: center;
     vertical-align: middle;
     position: relative;
     border-width: 1px;
     border-style: solid;
     border-color: white;
	 color:#333;
background:#f6f6f6;
	 border-radius:4px
 }
 .aui-bar-btn .aui-input,
 .aui-bar-btn input,
 .aui-bar-btn select {
     padding-left: 0.25rem;
     padding-right: 0.25rem;
     height: 1.8rem;
 }
 .aui-bar-btn-sm {
     min-height: 1.3rem;
 }
 .aui-bar-btn.aui-bar-btn-sm  .aui-input,
 .aui-bar-btn.aui-bar-btn-sm  input,
 .aui-bar-btn.aui-bar-btn-sm  select {
     height: 1.2rem;
 }
 .aui-bar-btn-sm .aui-bar-btn-item {
     line-height: 1.3rem;
     font-size: 0.6rem;
 }
 .aui-bar-btn-item.aui-active {
     background-color: #e80283;
     color: #ffffff;
 }
 .but_box:first-child {
     border-left-width: 1px;
 }
 .aui-bar-btn-item:last-child {
     border-left: 0px;
 }
 .aui-bar-btn.aui-bar-btn-full .aui-bar-btn-item:first-child {
     border-left-width: 0;
     border-top-left-radius: 0;
     border-bottom-left-radius: 0;
 }
 .aui-bar-btn.aui-bar-btn-full .aui-bar-btn-item:last-child {
     border-right-width: 0;
     border-top-right-radius: 0;
     border-bottom-right-radius: 0;
 }
 .aui-bar-btn.aui-bar-btn-round .aui-bar-btn-item:first-child {
     border-top-left-radius: 1.5rem;
     border-bottom-left-radius: 1.5rem;
 }
 .aui-bar-btn.aui-bar-btn-round .aui-bar-btn-item:last-child {
     border-top-right-radius: 1.5rem;
     border-bottom-right-radius: 1.5rem;
 }
 .aui-bar-nav .aui-bar-btn {
     margin-top: 0.45rem;
     margin-bottom: 0.4rem;
     min-height: 1.3rem;
 }
 .aui-bar-nav .aui-bar-btn-item {
     line-height: 1.3rem;
     border-color: #ffffff;
 }
 .aui-bar-nav .aui-bar-btn-item.aui-active {
     background-color: #ffffff;
     color: #e80283;
 }
 .aui-bar-nav.aui-bar-light .aui-bar-btn-item {
     border-color: #e80283;
 }
 .aui-bar-nav.aui-bar-light .aui-bar-btn-item.aui-active {
     background-color: #e80283;
     color: #ffffff;
 }
 .aui-bar-nav > .aui-bar-btn {
     width: 50%;
 }
 .aui-info {
     position: relative;
     padding: 0.5rem 0;
     font-size: 0.7rem;
     color: #757575;
     background-color: transparent;
     -webkit-box-sizing: border-box;
             box-sizing: border-box;
     display: -webkit-box;
     display: -webkit-flex;
     display: flex;
     -webkit-box-pack: justify;
     -webkit-justify-content: space-between;
             justify-content: space-between;
     -webkit-box-align: center;
     -webkit-align-items: center;
             align-items: center;
 
 }
 .aui-info-item {
     -webkit-box-sizing: border-box;
             box-sizing: border-box;
     display: -webkit-box;
     display: -webkit-flex;
     display: flex;
     -webkit-box-align: center;
     -webkit-align-items: center;
             align-items: center;
 }
 .aui-info-item > *,
 .aui-info > * {
     display: inherit;
     position: relative;
 }
 /*进度条*/
 .aui-progress {
     width: 100%;
     height: 1rem;
     border-radius: 0.2rem;
     overflow: hidden;
     background-color: #f0f0f0;
 }
 .aui-progress-bar {
     float: left;
     width: 0;
     height: 100%;
     font-size: 0.6rem;
     line-height: 1rem;
     color: #ffffff;
     text-align: center;
     background-color: #e80283;
 }
 .aui-progress.sm,
 .aui-progress-sm {
     height: 0.5rem;
 }
 .aui-progress.sm,
 .aui-progress-sm,
 .aui-progress.sm .aui-progress-bar,
 .aui-progress-sm .aui-progress-bar {
     border-radius: 1px;
 }
 .aui-progress.xs,
 .aui-progress-xs {
     height: 0.35rem;
 }
 .aui-progress.xs,
 .aui-progress-xs,
 .aui-progress.xs .progress-bar,
 .aui-progress-xs .progress-bar {
     border-radius: 1px;
 }
 .aui-progress.xxs,
 .aui-progress-xxs {
     height: 0.15rem;
 }
 .aui-progress.xxs,
 .aui-progress-xxs,
 .aui-progress.xxs .progress-bar,
 .aui-progress-xxs .progress-bar {
     border-radius: 1px;
 }
 /*滑块*/
 .aui-range {
     position: relative;
     display: inline-block;
 }
 .aui-range input[type='range']{
     height: 0.2rem;
     border: 0;
     border-radius: 2px;
     background-color: #f0f0f0;
     position: relative;
     -webkit-appearance: none !important;
 }
 .aui-range input[type='range']::-webkit-slider-thumb {
     width: 1.2rem;
     height: 1.2rem;
     border-radius: 50%;
     border-color: #e80283;
     background-color: #e80283;
     -webkit-appearance: none !important;
 }
 .aui-range .aui-range-tip {
     font-size: 1rem;
     position: absolute;
     z-index: 999;
     top: -1.5rem;
     width: 2.4rem;
     height: 1.5rem;
     line-height: 1.5rem;
     text-align: center;
     color: #666666;
     border: 1px solid #dddddd;
     border-radius: 0.3rem;
     background-color: #ffffff;
 }
 .aui-input-row .aui-range input[type='range'] {
     width: 90%;
     margin-left: 5%;
 }
 /*搜索条*/
 .aui-searchbar {
     display: -webkit-box;
     -webkit-box-pack: center;
     -webkit-box-align: center;
     height: 2.2rem;
     overflow: hidden;
     width: 100%;
     background-color: #ebeced;
     color: #9e9e9e;
     -webkit-backface-visibility: hidden;
               backface-visibility: hidden;
 }
 .aui-searchbar.focus {
     -webkit-box-pack: start;
 }
 .aui-searchbar-input {
     margin: 0 0.5rem;
     background-color: #ffffff;
     border-radius: 0.15rem;
     height: 1.6rem;
     line-height: 1.6rem;
     font-size: 0.7rem;
     position: relative;
     padding-top: 0.1rem;
     padding-left: 0.3rem;
     display: -webkit-box;
     -webkit-box-flex: 1;
 }
 .aui-searchbar form {
     width: 90%;
 }
 .aui-searchbar-input input {
     color: #666666;
     width: 80%;
     padding: 0;
     margin: 0;
     height: 1.4rem;
     line-height: normal;
     border: 0;
     -webkit-appearance: none;
     font-size: 0.7rem;
 }
 .aui-searchbar input::-webkit-input-placeholder {
     color: #ccc;
 }
 .aui-searchbar .aui-iconfont {
     line-height: 1.4rem;
     margin-right: 0.25rem;
 }
 .aui-searchbar .aui-searchbar-btn {
     font-size: 0.7rem;
     color: #666666;
     margin-right: -2.2rem;
     width: 2.2rem;
     height: 1.4rem;
     padding-right: 0.5rem;
     line-height: 1.4rem;
     text-align: center;
     -webkit-transition: all .3s;
               transition: all .3s;
 }
 .aui-searchbar-clear-btn {
     position: absolute;
     right: 5px;
     top: 3px;
     width: 1.1rem;
     height: 1.1rem;
     background: #eeeeee;
     border-radius: 50%;
     line-height: 0.6rem;
     text-align: center;
     display: none;
 }
 .aui-searchbar-clear-btn .aui-iconfont {
     font-size: 0.6rem;
     margin: 0 auto;
     position: relative;
     top: -2px;
 }
 .aui-searchbar .aui-searchbar-btn .aui-iconfont {
     color: #666666;
 }
 /*信息提示条*/
 .aui-tips {
     padding: 0 0.75rem;
     width: 100%;
     z-index: 99;
     height: 1.9rem;
     line-height: 1.9rem;
        position: relative;
     background-color: rgba(0,0,0,.6);
     color: #ffffff;
     display: -webkit-box;
     display: -webkit-flex;
     display: flex;
     -webkit-box-pack: justify;
     -webkit-justify-content: space-between;
             justify-content: space-between;
     -webkit-align-items: center;
             align-items: center;
 }
 .aui-tips .aui-tips-title {
     padding: 0 0.5rem;
     font-size: 0.7rem;
     position: relative;
     max-width: 100%;
 }
 /*toast*/
 .aui-toast {
     background: rgba(0, 0, 0, 0.7);
     text-align: center;
     border-radius: 0.25rem;
     color: #ffffff;
     position: fixed;
     z-index: 3;
     top: 45%;
     left: 50%;
     width: 7.5em;
     min-height: 6em;
     margin-left: -3.75em;
     margin-top: -4rem;
     display: none;
 }
 .aui-toast .aui-iconfont {
     margin-top: 0.2rem;
     display: block;
     font-size: 2.6rem;
 }
 .aui-toast-content {
   margin: 0 0 0.75rem;
 }
 .aui-toast-loading {
     background-color: #ffffff;
     border-radius: 100%;
     margin: 0.75rem 0;
     -webkit-animation-fill-mode: both;
             animation-fill-mode: both;
     border: 2px solid #ffffff;
     border-bottom-color: transparent;
     height: 2.25rem;
     width: 2.25rem;
     background: transparent !important;
     display: inline-block;
     -webkit-animation: rotate 1s 0s linear infinite;
             animation: rotate 1s 0s linear infinite;
 }
 /*dialog*/
 .aui-dialog {
     width: 13.5rem;
     text-align: center;
     position: fixed;
     z-index: 999;
     left: 50%;
     margin-left: -6.75rem;
     margin-top: 0;
     top: 45%;
     border-radius: 0.3rem;
     opacity: 0;
     background-color: #ffffff;
     -webkit-transform: translate3d(0, 0, 0) scale(1.2);
               transform: translate3d(0, 0, 0) scale(1.2);
      -webkit-transition-property: -webkit-transform, opacity;
               transition-property: transform, opacity;
     /*display: none;*/
 }
 .aui-dialog-header {
     padding: 0.5rem 0.75rem 0 0.75rem;
     text-align: center;
     font-size: 1em;
     color: #212121;
 }
 .aui-dialog-body {
     padding: 0.75rem;
     overflow: hidden;
     font-size: 0.875em;
     color: #757575;
 }
 .aui-dialog-body input {
     border: 1px solid #dddddd;
     height: 1.8rem;
     line-height: 1.8rem;
     min-height: 1.8rem;
     padding-left: 0.25rem;
     padding-right: 0.25rem;
 }
 .aui-dialog-footer {
     position: relative;
     font-size: 1em;
     border-top: 1px solid #dddddd;
     display: -webkit-box;
     display: -webkit-flex;
     display: flex;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
             justify-content: center;
 }
 .aui-dialog-btn {
     position: relative;
     display: block;
     width: 100%;
     padding: 0 0.25rem;
     height: 2.2rem;
     font-size: 0.8rem;
     line-height: 2.2rem;
     text-align: center;
     color: #0894ec;
     border-right: 1px solid #dddddd;
     white-space: nowrap;
     text-overflow: ellipsis;
     overflow: hidden;
     -webkit-box-sizing: border-box;
             box-sizing: border-box;
     -webkit-box-flex: 1;
             box-flex: 1;
 }
 .aui-dialog-btn:last-child {
     border-right: none;
 }
 .aui-dialog.aui-dialog-in {
     opacity: 1;
     -webkit-transition-duration: 300ms;
           transition-duration: 300ms;
     -webkit-transform: translate3d(0, 0, 0) scale(1);
           transform: translate3d(0, 0, 0) scale(1);
 }
 .aui-dialog.aui-dialog-out {
     opacity: 0;
     -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 (-webkit-min-device-pixel-ratio: 1.5) {
     .aui-dialog-footer {
         border: none;
         background-size: 100% 1px;
         background-repeat: no-repeat;
         background-position: top;
         background-image: linear-gradient(0,#dddddd,#dddddd 50%,transparent 50%);
         background-image: -webkit-linear-gradient(90deg,#dddddd,#dddddd 50%,transparent 50%);
     }
     .aui-dialog-btn {
         border: none;
         background-image: -webkit-linear-gradient(0deg, #dddddd, #dddddd 50%, transparent 50%);
         background-image: linear-gradient(270deg, #dddddd, #dddddd 50%, transparent 50%);
         background-size: 1px 100%;
         background-repeat: no-repeat;
         background-position: right;
     }
     .aui-dialog-btn:last-child {
         border: none;
         background-size: 0 100%;
     }
     .aui-dialog-body input {
         border: none;
         background-image: -webkit-linear-gradient(270deg, #dddddd, #dddddd 50%, transparent 50%), -webkit-linear-gradient(180deg, #dddddd, #dddddd 50%, transparent 50%), -webkit-linear-gradient(90deg, #dddddd, #dddddd 50%, transparent 50%), -webkit-linear-gradient(0, #dddddd, #dddddd 50%, transparent 50%);
         background-image: linear-gradient(180deg, #dddddd, #dddddd 50%, transparent 50%), linear-gradient(270deg, #dddddd, #dddddd 50%, transparent 50%), linear-gradient(0deg, #dddddd, #dddddd 50%, transparent 50%), linear-gradient(90deg, #dddddd, #dddddd 50%, transparent 50%);
         background-size: 100% 1px, 1px 100%, 100% 1px, 1px 100%;
         background-repeat: no-repeat;
         background-position: top, right top, bottom, left top;
     }
 }
 /*popup*/
 .aui-popup {
     padding: 0;
     margin: 0;
     background: transparent;
     position: fixed;
     height: auto;
     min-width: 7rem;
     min-height: 4.5rem;
     z-index: 999;
     opacity: 0;
      -webkit-transition-property: -webkit-transform, opacity;
               transition-property: transform, opacity;
 }
 .aui-popup.aui-popup-in {
     opacity: 1;
     -webkit-transition-duration: 300ms;
           transition-duration: 300ms;
 }
 .aui-popup.aui-popup-out {
     opacity: 0;
     -webkit-transition-duration: 300ms;
           transition-duration: 300ms;
 }
 .aui-popup-right {
     right: 0.75rem;
 }
 .aui-popup-content {
     background-color: #ffffff;
     border-radius: 0.2rem;
     overflow: hidden;
     min-height: 4.5rem;
     height: 100%;
 }
 .aui-popup-top,
 .aui-popup-top-left,
 .aui-popup-top-right {
     top: 10.45rem;
 }
 .aui-popup-top {
     left: 50%;
     margin-left: -3.5rem;
 }
 .aui-popup-top-left {
     left: 0.45rem;
 }
 .aui-popup-top-right {
     right: 8.45rem;
 }
 .aui-popup-arrow {
     position: absolute;
     width: 10px;
     height: 10px;
     -webkit-transform-origin: 50% 50% 0;
             transform-origin: 50% 50% 0;
     background-color: transparent;
     background-image: -webkit-linear-gradient(45deg, #ffffff, #ffffff 50%, transparent 50%);
     background-image: linear-gradient(45deg, #ffffff, #ffffff 50%, transparent 50%);
 }
 .aui-popup-top .aui-popup-arrow,
 .aui-popup-top-left .aui-popup-arrow,
 .aui-popup-top-right .aui-popup-arrow {
     top: 0.2rem;
     -webkit-transform: rotate(135deg);
             transform: rotate(135deg);
 }
 .aui-popup-top .aui-popup-arrow {
     left: 50%;
     margin-left: -0.25rem;
     margin-top: -0.4rem;
 }
 .aui-popup-top-left .aui-popup-arrow {
     left: 0.25rem;
     margin-top: -0.4rem;
 }
 .aui-popup-top-right .aui-popup-arrow {
     right: 0.25rem;
     margin-top: -0.4rem;
 }
 .aui-popup-bottom,
 .aui-popup-bottom-left,
 .aui-popup-bottom-right {
     bottom: 0.45rem;
 }
 .aui-popup-bottom {
     left: 50%;
     margin-left: -3.5rem;
 }
 .aui-popup-bottom-left {
     left: 0.45rem;
 }
 .aui-popup-bottom-right {
     right: 0.45rem;
 }
 .aui-popup-bottom .aui-popup-arrow,
 .aui-popup-bottom-left .aui-popup-arrow,
 .aui-popup-bottom-right .aui-popup-arrow {
     -webkit-transform: rotate(-45deg);
             transform: rotate(-45deg);
     bottom: 0.2rem;
 }
 .aui-popup-bottom .aui-popup-arrow {
     left: 50%;
     margin-left: -0.25rem;
     margin-bottom: -0.4rem;
 }
 .aui-popup-bottom-left .aui-popup-arrow {
     left: 0.25rem;
     margin-bottom: -0.4rem;
 }
 .aui-popup-bottom-right .aui-popup-arrow {
     right: 0.25rem;
     margin-bottom: -0.4rem;
 }
 .aui-popup .aui-list {
     background: transparent;
 }
 .aui-popup-content .aui-list img {
     display: block;
     width: 1rem;
 }
 /*actionsheet*/
 .aui-actionsheet {
     width: 100%;
     position: fixed;
     bottom: 0;
     left: 0;
     padding: 0 0.5rem;
     z-index: 999;
     opacity: 0;
     -webkit-transition: opacity .3s,-webkit-transform .3s;
     transition: opacity .3s,transform .3s;
     -webkit-transform: translate3d(0,100%,0);
     transform: translate3d(0,100%,0);
 }
 .aui-actionsheet-btn {
     background-color: #ffffff;
     border-radius: 6px;
     text-align: center;
     margin-bottom: 0.5rem;
 }
 .aui-actionsheet-title {
     font-size: 0.6rem;
     color: #999999;
     line-height: 1.8rem;
 }
 .aui-actionsheet-btn-item {
     height: 2.2rem;
     line-height: 2.2rem;
     color: #0075f0;
 }
 /*sharebox*/
 .aui-sharebox {
     width: 100%;
     position: fixed;
     bottom: 0;
     left: 0;
     z-index: 999;
     background-color: #ffffff;
     opacity: 0;
     -webkit-transition: opacity .3s,-webkit-transform .3s;
     transition: opacity .3s,transform .3s;
     -webkit-transform: translate3d(0,100%,0);
     transform: translate3d(0,100%,0);
 }
 .aui-sharebox .aui-row {
     padding: 0.5rem 0;
 }
 .aui-sharebox img {
     display: block;
     width: 50%;
     margin: 0 auto;
 }
 .aui-sharebox.aui-grid [class*=aui-col-] {
     padding: 0.5rem 0;
 }
 .aui-sharebox.aui-grid .aui-grid-label {
     font-size: 0.6rem;
     color: #757575;
 }
 .aui-sharebox-close-btn {
     width: 100%;
     height: 2.2rem;
     line-height: 2.2rem;
     color: #757575;
     text-align: center;
     font-size: 0.7rem;
 }
 /*折叠菜单*/
 .aui-collapse-header.aui-active {
 background:white;
 }
 .aui-collapse .aui-list-item:active{
     background: #ececec;
 }
 .aui-collapse-content {
     display: none;
 }
 .aui-collapse-content .aui-list-item:last-child {
     border-bottom: 0;
 }
 @media screen and (-webkit-min-device-pixel-ratio:1.5) {
     .aui-collapse-content .aui-list-item:last-child {
         background-position: bottom;
     }
     .aui-list.aui-collapse.aui-list-noborder,
     .aui-list.aui-collapse.aui-list-noborder .aui-collapse-content:last-child .aui-list-item:last-child {
         border: none;
         background-size: 100% 1px;
         background-repeat: no-repeat;
         background-position: 0 bottom;
         background-image: linear-gradient(0,#dddddd,#dddddd 50%,transparent 50%);
         background-image: -webkit-linear-gradient(90deg,#dddddd,#dddddd 50%,transparent 50%);
     }
     .aui-list.aui-collapse.aui-list-noborder,
     .aui-list.aui-collapse.aui-list-noborder .aui-collapse-item:last-child .aui-list-item:last-child {
         border: none;
         background-size: 100% 0;
         background-image: none;
     }
     .aui-list.aui-collapse.aui-list-noborder .aui-collapse-item:last-child .aui-list-item.aui-collapse-header,
     .aui-list.aui-collapse.aui-list-noborder .aui-collapse-content .aui-list-item:last-child  {
         border: none;
         background-size: 100% 0;
         background-image: none;
     }
 }
 .aui-collapse-header.aui-active .aui-collapse-arrow {
     display: block;
     transform: rotate(180deg);
     -webkit-transform: rotate(180deg);
 }
 /*聊天气泡*/
 .aui-chat {
     width: 100%;
     height: 100%;
     padding: 0.5rem;
 }
 .aui-chat .aui-chat-item {
     position: relative;
     width: 100%;
     margin-bottom: 0.75rem;
     overflow: hidden;
     display: block;
 }
 .aui-chat .aui-chat-header {
     width: 100%;
     text-align: center;
     margin-bottom: 0.75rem;
     font-size: 0.6rem;
     color: #757575;
 }
 .aui-chat .aui-chat-left {
     float: left;
 }
 .aui-chat .aui-chat-right {
     float: right;
 }
 .aui-chat .aui-chat-media {
     display: inline-block;
     max-width: 2rem;
 }
 .aui-chat .aui-chat-media img {
     width: 100%;
     border-radius: 50%;
 }
 .aui-chat .aui-chat-inner {
     position: relative;
     overflow: hidden;
     display: inherit;
 }
 .aui-chat .aui-chat-arrow {
     content: '';
     position: absolute;
     width: 0.6rem;
     height: 0.6rem;
     top: 0.2rem;
     -webkit-transform-origin: 50% 50% 0;
             transform-origin: 50% 50% 0;
     background-color: transparent;
 }
 .aui-chat .aui-chat-left .aui-chat-arrow {
     background-image: -webkit-linear-gradient(45deg, #b3e5fc, #b3e5fc 50%, transparent 50%);
     background-image: linear-gradient(45deg, #b3e5fc, #b3e5fc 50%, transparent 50%);
     -webkit-transform: rotate(45deg);
             transform: rotate(45deg);
     left: -0.25rem;
 }
 .aui-chat .aui-chat-right .aui-chat-arrow {
     background-image: -webkit-linear-gradient(45deg, #ffffff, #ffffff 50%, transparent 50%);
     background-image: linear-gradient(45deg, #ffffff, #ffffff 50%, transparent 50%);
     -webkit-transform: rotate(-135deg);
             transform: rotate(-135deg);
     right: -0.25rem;
 }
 .aui-chat .aui-chat-content {
     color: #212121;
     font-size: 0.7rem;
     border-radius: 0.2rem;
     min-height: 2rem;
     position: relative;
     padding: 0.5rem;
     max-width: 80%;
     word-break: break-all;
     word-wrap: break-word;
 }
 .aui-chat .aui-chat-content img {
     max-width: 100%;
     display: block;
 }
 .aui-chat .aui-chat-status {
     position: relative;
     width: 2rem;
     height: 2rem;
     line-height: 2rem;
     text-align: center;
 }
 .aui-chat .aui-chat-name {
     width: 100%;
     position: relative;
     font-size: 0.6rem;
     color: #757575;
     margin-bottom: 0.25rem;
 }
 .aui-chat .aui-chat-left .aui-chat-name {
     left: 0.5rem;
 }
 .aui-chat .aui-chat-left .aui-chat-status {
     left: 0.5rem;
     float: left;
 }
 .aui-chat .aui-chat-left .aui-chat-media {
     width: 2rem;
     float: left;
 }
 .aui-chat .aui-chat-left .aui-chat-inner {
     max-width: 70%;
 }
 .aui-chat .aui-chat-left .aui-chat-content{
     background-color: #b3e5fc;
     float: left;
     left: 0.5rem;
 }
 .aui-chat .aui-chat-right .aui-chat-media {
     width: 2rem;
     float: right;
 }
 .aui-chat .aui-chat-right .aui-chat-inner {
     float: right;
     max-width: 70%;
 }
 .aui-chat .aui-chat-right .aui-chat-name {
     float: right;
     right: 0.5rem;
     text-align: right;
 }
 .aui-chat .aui-chat-right .aui-chat-content {
     background-color: #ffffff;
     right: 0.5rem;
     float: right;
 }
 .aui-chat .aui-chat-right .aui-chat-status {
     float: right;
     right: 0.5rem;
 }
 /*边框样式*/
 .aui-border-l {
     border-left: 1px solid #dddddd;
 }
 .aui-border-r {
     border-right: 1px solid #dddddd;
 }
 .aui-border-t {
     border-top: 1px solid #dddddd;
 }
 .aui-border-b {
     border-bottom: 1px solid #dddddd;
 }
 .aui-border {
     border: 1px solid #dddddd;
 }
 @media screen and (-webkit-min-device-pixel-ratio:1.5) {
     .aui-border-l {
         border: none;
         background-image: -webkit-linear-gradient(0deg, #dddddd, #dddddd 50%, transparent 50%);
         background-image: linear-gradient(270deg, #dddddd, #dddddd 50%, transparent 50%);
         background-size: 1px 100%;
         background-repeat: no-repeat;
         background-position: left;
     }
     .aui-border-r {
         border: none;
         background-image: -webkit-linear-gradient(0deg, #dddddd, #dddddd 50%, transparent 50%);
         background-image: linear-gradient(270deg, #dddddd, #dddddd 50%, transparent 50%);
         background-size: 1px 100%;
         background-repeat: no-repeat;
         background-position: right;
     }
     .aui-border-t{
         border: none;
         background-size: 100% 1px;
         background-repeat: no-repeat;
         background-position: top;
         background-image: linear-gradient(0,#dddddd,#dddddd 50%,transparent 50%);
         background-image: -webkit-linear-gradient(90deg,#dddddd,#dddddd 50%,transparent 50%);
     }
     .aui-border-b {
         border: none;
         background-size: 100% 1px;
         background-repeat: no-repeat;
         background-position: bottom;
         background-image: linear-gradient(0,#dddddd,#dddddd 50%,transparent 50%);
         background-image: -webkit-linear-gradient(90deg,#dddddd,#dddddd 50%,transparent 50%);
     }
     .aui-border{
         border: none;
         background-image: -webkit-linear-gradient(270deg, #dddddd, #dddddd 50%, transparent 50%), -webkit-linear-gradient(180deg, #dddddd, #dddddd 50%, transparent 50%), -webkit-linear-gradient(90deg, #dddddd, #dddddd 50%, transparent 50%), -webkit-linear-gradient(0, #dddddd, #dddddd 50%, transparent 50%);
         background-image: linear-gradient(180deg, #dddddd, #dddddd 50%, transparent 50%), linear-gradient(270deg, #dddddd, #dddddd 50%, transparent 50%), linear-gradient(0deg, #dddddd, #dddddd 50%, transparent 50%), linear-gradient(90deg, #dddddd, #dddddd 50%, transparent 50%);
         background-size: 100% 1px, 1px 100%, 100% 1px, 1px 100%;
         background-repeat: no-repeat;
         background-position: top, right top, bottom, left top;
     }
 }
 /*时间轴*/
 .aui-timeline {
     position: relative;
     padding: 0;
     list-style: none;
 }
 .aui-timeline:before {
     content: '';
     position: absolute;
     top: 0;
     left: 1.85rem;
     width: 2px;
     height: 100%;
     background: #ececec;
     z-index: 0;
 }
 .aui-timeline .aui-timeline-item {
     position: relative;
     margin-bottom: 0.75rem;
 }
 .aui-timeline .aui-timeline-item-header {
     background-color: #ececec;
     padding: 0.2rem 0.5rem;
     margin: 0.75rem;
     text-align: center;
     display: inline-block;
     position: relative;
     z-index: 1;
     font-size: 0.7rem;
 }
 .aui-timeline .aui-timeline-item-label {
     width: 2.5rem;
     height: 1.5rem;
     line-height: 1.5rem;
     font-size: 0.7em;
     background-color: #ececec;
     position: absolute;
     text-align: center;
     left: 0.75rem;
     top: 0;
 }
 .aui-timeline .aui-timeline-item-label-icon {
     width: 1.5rem;
     height: 1.5rem;
     font-size: 0.7rem;
     line-height: 1.5rem;
     background-color: #ececec;
     position: absolute;
     border-radius: 50%;
     text-align: center;
     left: 1.15rem;
     top: 0;
 }
 .aui-timeline .aui-timeline-item-inner {
     margin-left: 3.75rem;
     margin-right: 0.75rem;
     padding: 0;
     position: relative;
 }
/*
*瀑布流样式
*/
.aui-waterfall{
    width: 100%;
    position:relative;
} 
.aui-waterfall li{
    width:100%;
    position: relative;
    margin-bottom: 10px;
}
.aui-waterfall li: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;
}
.aui-waterfall .aui-waterfall-header {

}
.aui-waterfall .aui-waterfall-header img{
    width: 100%;
    margin: 0;
    display: block;

}
.aui-waterfall .aui-waterfall-body {
    background: #ffffff;
    color: #666;
    padding: 10px;
    font-size: 0.8em;
}
.aui-waterfall .aui-waterfall-footer {
    background: #f4f4f4;
    padding: 10px;
    font-size: 0.75em;
    color: #666;
}

@-webkit-keyframes bounce {
	0%, 100% {-webkit-transform: scale(0.0) }
	50% {-webkit-transform: scale(1.0)}
}
 
@keyframes bounce {
	0%, 100% {
	-webkit-transform: scale(0.0);
			transform: scale(0.0);
	}
	50% {
	-webkit-transform: scale(1.0);
			transform: scale(1.0);
	}
}
@-webkit-keyframes fadeIn {
    from { opacity: 0.3; }
    to {  }
}
@media (-webkit-min-device-pixel-ratio:1.5), (min-device-pixel-ratio: 1.5){
	.aui-list-view:before,
	.aui-user-view:before,
	.aui-form:before {
  		-webkit-transform: scaleY(.5);
      	-webkit-transform-origin: 0 0;
      		transform: scaleY(.5);
  	}
	.aui-list-view:after,
	.aui-list-view-cell:after,
	.aui-user-view:after,
	.aui-user-view-cell:before,
	.aui-user-view-cell:after,
	
	.aui-form:after,
	.aui-form .aui-input-row:before,
	.aui-form .aui-input-row:after,
	.aui-form .aui-btn-row:before,
	.aui-line-x:after {
		-webkit-transform: scaleY(.5);
      	-webkit-transform-origin: 100% 100%;
      		transform: scaleY(.5);
  	}
  	
}
@media (-webkit-device-pixel-ratio: 3){
	.aui-list-view:before,
	.aui-user-view:before,
	.aui-form:before {
  		-webkit-transform: scaleY(.333);
      	-webkit-transform-origin: 0 0;
      		transform: scaleY(.333);
  	}
	.aui-list-view:after,
	.aui-list-view-cell:after,
	.aui-user-view:after,
	.aui-user-view-cell:before,
	.aui-user-view-cell:after,
	.aui-form:after,
	.aui-form .aui-input-row:before,
	.aui-form .aui-input-row:after,
	.aui-form .aui-btn-row:before,
	.aui-line-x:after {
		-webkit-transform: scaleY(.333);
      		-webkit-transform-origin: 100% 100%;
      		transform: scaleY(.333);
  	}
}
@media screen and (-webkit-min-device-pixel-ratio: 2) {
	.aui-card: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);
	}
	.aui-list-view:before,
	.aui-user-view:before,
	.aui-form:before {
  		-webkit-transform: scaleY(.5);
      	-webkit-transform-origin: 0 0;
      		transform: scaleY(.5);
  	}

	.aui-list-view:after,
	.aui-list-view-cell:after,
	.aui-user-view:after,
	.aui-user-view-cell:before,
	.aui-user-view-cell:after,
	.aui-form:after,
	.aui-form .aui-input-row:before,
	.aui-form .aui-input-row:after,
	.aui-form .aui-btn-row:before,
	.aui-line-x:after{
		-webkit-transform: scaleY(.333333);
		-webkit-transform-origin: 100% 100%;
      		transform: scaleY(.333333);
  	}
}

 /*基础动画类*/
 @keyframes rotate {
     0% {
         -webkit-transform: rotate(0deg) scale(1);
                 transform: rotate(0deg) scale(1);
     }
     50% {
         -webkit-transform: rotate(180deg) scale(1);
                 transform: rotate(180deg) scale(1);
     }
     100% {
         -webkit-transform: rotate(360deg) scale(1);
                 transform: rotate(360deg) scale(1);
     }
 }
 @-webkit-keyframes rotate {
     0% {
         -webkit-transform: rotate(0deg) scale(1);
                 transform: rotate(0deg) scale(1);
     }
     50% {
         -webkit-transform: rotate(180deg) scale(1);
                 transform: rotate(180deg) scale(1);
     }
     100% {
         -webkit-transform: rotate(360deg) scale(1);
                 transform: rotate(360deg) scale(1);
     }
 }
 @keyframes bounce {
     0%, 100% {
     -webkit-transform: scale(0.0);
             transform: scale(0.0);
     }
     50% {
     -webkit-transform: scale(1.0);
             transform: scale(1.0);
     }
 }
 @-webkit-keyframes bounce {
     0%, 100% {
         -webkit-transform: scale(0.0);
                 transform: scale(0.0);
     }
     50% {
         -webkit-transform: scale(1.0);
                 transform: scale(1.0);
     }
 }
 @keyframes fadeIn {
     from { opacity: 0.3; }
     to { opacity: 1; }
 }
 @-webkit-keyframes fadeIn {
     from { opacity: 0.3; }
     to { opacity: 1; }
 }
 @font-face {
     font-family: "aui_iconfont";
     src: url('aui-iconfont.ttf') format('truetype');
 }
 .aui-iconfont {
     position: relative;
     font-family:"aui_iconfont" !important;
     font-size: 0.7rem;
     font-style:normal;
     -webkit-font-smoothing: antialiased;
     -moz-osx-font-smoothing: grayscale;
 }
 .aui-icon-menu:before { content: "\e6eb"; }
 .aui-icon-paper:before { content: "\e6ec"; }
 .aui-icon-info:before { content: "\e6ed"; }
 .aui-icon-question:before { content: "\e6ee"; }
 .aui-icon-left:before { content: "\e6f4"; }
 .aui-icon-right:before { content: "\e6f5"; }
 .aui-icon-top:before { content: "\e6f6"; }
 .aui-icon-down:before { content: "\e6f7"; }
 .aui-icon-share:before { content: "\e700"; }
 .aui-icon-comment:before { content: "\e701"; }
 .aui-icon-edit:before { content: "\e6d3"; }
 .aui-icon-trash:before { content: "\e6d4"; }
 .aui-icon-recovery:before { content: "\e6dc"; }
 .aui-icon-refresh:before { content: "\e6dd"; }
 .aui-icon-close:before { content: "\e6d8"; }
 .aui-icon-cart:before { content: "\e6df"; }
 .aui-icon-star:before { content: "\e6e0"; }
 .aui-icon-plus:before { content: "\e6e3"; }
 .aui-icon-minus:before { content: "\e62d"; }
 .aui-icon-correct:before { content: "\e6e5"; }
 .aui-icon-search:before { content: "\51"; }
 .aui-icon-gear:before { content: "\e6e8"; }
 .aui-icon-map:before { content: "\e6d2"; }
 .aui-icon-location:before { content: "\e6d1"; }
 .aui-icon-image:before { content: "\e6ce"; }
 .aui-icon-phone:before { content: "\e6c4"; }
 .aui-icon-camera:before { content: "\e6cd"; }
 .aui-icon-video:before { content: "\e6cc"; }
 .aui-icon-qq:before { content: "\e6cb"; }
 .aui-icon-wechat:before { content: "\e6c9"; }
 .aui-icon-weibo:before { content: "\e6c8"; }
 .aui-icon-note:before { content: "\e6c6"; }
 .aui-icon-mail:before { content: "\e6c5"; }
 .aui-icon-wechat-circle:before { content: "\e6ca"; }
 .aui-icon-home:before { content: "\58"; }
 .aui-icon-forward:before { content: "\e6d9"; }
 .aui-icon-back:before { content: "\e6da"; }
 .aui-icon-laud:before { content: "\e64b"; }
 .aui-icon-lock:before { content: "\e6ef"; }
 .aui-icon-unlock:before { content: "\e62f"; }
 .aui-icon-like:before { content: "\e62b"; }
 .aui-icon-like-in:before { content: "\52"; }
 .aui-icon-my:before { content: "\e610"; }
 .aui-icon-more:before { content: "\e625"; }
 .aui-icon-mobile:before { content: "\e697"; }
 .aui-icon-calendar:before { content: "\e68a"; }
 .aui-icon-date:before { content: "\e68c"; }
 .aui-icon-display:before { content: "\e612"; }
 .aui-icon-hide:before { content: "\e624"; }
 .aui-icon-pencil:before { content: "\e615"; }
 .aui-icon-flag:before { content: "\e6f1"; }
 .aui-icon-cert:before { content: "\e704"; }
 .aui-icon-top:before { content: "\53"; }
 .aui-icon-bottom:before { content: "\54"; }
.icon-yunshuzhongwuliu:before { content: "\56"; }
.aui-icon-shou:before { content: "\57"; }
.aui-icon-pai:before { content: "\58"; }
.aui-icon-lan:before { content: "\59"; }
.aui-icon-fan:before { content: "\5a"; }
.aui-icon-quan:before { content: "\5a"; }
.aui-icon-wei:before { content: "\5b"; }
.aui-icon-yi:before { content: "\5c"; }
.aui-icon-logoicon:before { content: "\7a"; }
.aui-icon-logoicon2:before { content: "\65"; }
.aui-icon-ma:before { content: "\66"; }

.aui-list-car .aui-list-item-media {
    height:6rem
}
.aui-list-car .aui-radio{height:1rem;width:1rem;font-size:10px;}
img.aui-img-round {
    border-radius:0.5rem
}

.aui-list-car .aui-list-item-label {
    padding-right: 0;
    width: auto;
}
.aui-list-car .aui-radio:checked:before,.aui-list-car .aui-radio.aui-checked:before,.aui-list-car .aui-radio:checked:after,.aui-list-car .aui-radio.aui-checked:after{
    width: 0.46rem;
    height: 0.26rem;
}

.aui-list-car .aui-list-item-media {
    align-items: center;
    display: flex;
}
/*.aui-media-list li:first-child{border-top-left-radius: 1rem; border-top-right-radius:1rem; }*/
.aui-list-car .aui-list-item-text{text-align: justify}
.aui-list-car .aui-bar-btn{min-height:1.2rem;}
.aui-list-car .aui-bar-btn-item{line-height:1.2rem;width:auto;padding:0 8px;}
.aui-list-car .aui-text-center{height:1rem !important;}
.aui-list-car .aui-list-item-inner.aui-list-item-arrow{padding-right:0.5rem;}
.aui-list-car .aui-list-item-arrow:before{display: none;}
.aui-list-car .aui-list-item-media{overflow: hidden;}

.but_box{width:5.2rem;margin-top:.5rem;border-radius: 4px;}
.price{position: relative;}
.price .aui-text-danger{position: absolute;bottom:0;left:0}
.aui-list-car .aui-list-item-middle{border-bottom:#efefef 1px solid;}
.aui-list-car  .aui-list-item-text a{color:#333;font-size:14px;word-break: break-all;
word-wrap: break-word;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
overflow: hidden;
max-height:44px;
	line-height:1rem;
}
.aui-list-car  .guige{color:#898989}
/* 公共样式 */
.clearfix{zoom:1;}  
.clearfix:after{display: table;clear: both;content: "";} 
.aui-padded-b-20{padding-bottom:2rem;}
.aui-padded-b-30{padding-bottom:3rem;}
.aui-margin-t-20{margin-top:2rem;}
.aui-margin-t-2{margin-top:1rem;}
.aui-margin-t-30{margin-top:3rem;}
.aui-margin-t-17{margin-top:1.77rem;}
.aui-margin-t-4{padding-top:4.52rem;}
.aui-margin-l-20{margin-left:1rem;}
.aui-padded-b-4{padding-bottom:4.3rem;}
.margin-b-30{margin-bottom:3rem;}
.margin-t-30{margin-top:3rem;}
.aui-radius-t{border-radius: 1rem 1rem 0 0!important; }
.aui-radius-t05{border-radius: 0.5rem 0.5rem 0 0!important; }
.aui-radius-b{border-radius:0 0 0.5rem 0.5rem!important; }
.aui-radius-4{border-radius:4px;}
.acea-row{display:flex;flex-wrap:wrap;}
.acea-row.row-top{align-items:flex-start;}
.acea-row.row-middle{align-items:center;}
.acea-row.row-bottom{align-items:flex-end;}
.acea-row.row-left{justify-content:flex-start;}
.acea-row.row-center{justify-content:center;}
.acea-row.row-right{justify-content:flex-end;}
.acea-row.row-between{justify-content:space-between;}
.acea-row.row-around{justify-content:space-around;}
.acea-row.row-column{flex-direction:column;}
.acea-row.row-column-between{flex-direction:column;justify-content:space-between;}
.acea-row.row-column-around{flex-direction:column;justify-content:space-around;}
.acea-row.row-center-wrapper{align-items:center;justify-content:center;}
.acea-row.row-between-wrapper{align-items:center;justify-content:space-between;}

.jianbian{
  background-image:linear-gradient( to right, rgb(145,200,117) 0%, rgb(146,196,35) 100%);
}
.jianbian2{
 background:linear-gradient(to left,#ffa67d,#f85905 );
}
.jianbian3{
 background:linear-gradient(to left,#47443e ,#605c52);
}
.shu-font {
    font-family: mFont
}
@font-face {
    font-family: mFont;
    src: url('DINPro-Medium.otf');
}
.ita{font-style:italic}
.weight5{font-weight:500;}
.weight8{font-weight:800;}
.bgwhite{background: #fff!important;}
.main-color{color:#659300!important;}
.main-fontcolor{color:#659300!important;}
.main-color2{color:#de4400!important;}
.main-color3{color:#e0ffeb!important;}
.main-color4{color:#6bb63b!important;}
.bgmain-color{background:#92c423!important;}
.bgmain-color2{background:#659300!important;}
.bgmain-color3{background:#e0ffeb!important;}
.bgf4{background:#f4e7de!important;}
.e8{color:#e80283!important;}
.bgd5{background:#5dc2d0 !important;color:#fff !important;border-radius: 3px !important;padding:.26rem 1rem !important;}
.white{color:#fff!important}
.g3{color:#333!important;}
.g6{color:#666!important;}
.g9{color:#999!important}
.d5{color:#ffebd4}
.green008{color:#008470}
.w42{width:4.2rem;}
.w6{width:6rem;}
.shop_red{background: #ec6767}
.shop_orange{background: #f1b850}
.shop_bggreen{background: #41a9b7}
.chou{color:#fa3963!important;}
.bgchou{background:#fa3963!important;}
.aui-row a{display:block}
.bg_zi{background:#9071c1;}
.zi{color:#9071c1;}
.zi_50{color:#c3b3db}
.hui66{color:#664630;}
.quanyi{color:#dbb292;}
.bghui66{background:#664630!important;}
/* 圆角 */
.aui-border-radius2{border-radius:0.5rem!important;}
.aui-border-radius4{border-radius:2rem!important;}
/* 开端 */
.flex-start{justify-content:flex-start;-webkit-justify-content:flex-start}
/* 两端&&底部对齐 */
.space-between{justify-content:space-between;display: flex;align-items: flex-end}
/* 内容居中 */
.boxcenter{display: flex;align-items: center;justify-content: center}
.space-around{display: flex;align-items: center;justify-content: space-around;}
/* 顶部对齐 */
.baseline{display: flex;align-items: baseline !important}
/* 竖排平均分布 */
.flex-flow-column{display: flex;flex-flow: column;justify-content: space-between}
button{border:0}
*{font-family: "Segoe UI","Lucida Grande",Helvetica,Arial,"Microsoft YaHei",FreeSans,Arimo,"Droid Sans","wenquanyi micro hei","Hiragino Sans GB","Hiragino Sans GB W3",FontAwesome,sans-serif;}
.line-2{line-height:2.2rem;height:2.2rem;}
a{color:#757575}
.center{text-align: center;}
.t_right{text-align: right;}
.aui-active a{color:#659300;}
.aui-active{color:#e80283;}
.aui-active-zi{color:#9071c1;}
.black{color:#333!important}
.w100{width:100%}
:-webkit-autofill {
    -webkit-text-fill-color: none !important;
    transition: background-color 5000s ease-in-out 0s;}
   input:-webkit-autofill {-webkit-box-shadow: 0 0 0 1000px none inset !important;
}
/* 灰色底边 */
.bor-bot{border-bottom: 1px solid #f6f6f6 !important;}
/* 橙色底边 */
.bor-bot-o{border-bottom: 1px solid rgb(248,89,5,0.2) !important;}
/* 轮播图 */
.aui-slide-wrap{display:block;position:relative;list-style:none;margin:0;padding:0;height:100%;width:100%;overflow:hidden;}
.aui-slide-wrap .aui-slide-node{position:absolute;top:0;left:0;margin:0;padding:0;width:100%;height:100%;list-style:none;overflow:hidden;background:#fff}
.aui-slide-node-center{display:-moz-box;display:-webkit-box;display:box;-moz-box-pack:center;-webkit-box-pack:center;box-pack:center}
.aui-slide-node-middle{display:-moz-box;display:-webkit-box;display:box;-moz-box-align:center;-webkit-box-align:center;box-align:center}
.aui-slide-node img{width:100%;height:100%}
.aui-slide-page-wrap{width:100%;height:30px;line-height:30px;position:absolute;padding:0;left:0;right:0;bottom:3px;z-index:9;text-align:center}
.aui-slide-page-dot{position:relative;display:inline-block;width:6px;height:6px;border-radius:50%;list-style:none;margin:5px 3px 0 3px;background:#c7c7c7;-webkit-transition:all .5s;transition:all .5s}
.aui-slide-page-line{position:absolute;bottom:-14px;height:1px!important;position:relative;display:inline-block;background:#eee;-webkit-transition:all .5s;transition:all .5s}
.aui-slide-page-active{background:white}
.aui-slide-prev-btn,.aui-slide-next-btn{display:inline-block;width:50px;height:30px;line-height:30px;font-size:1.2em;color:#1abc9c;background:rgba(249,249,249,0.6);position:relative}
.aui-slide-prev-btn{border-top-left-radius:15px;border-bottom-left-radius:15px}
.aui-slide-next-btn{border-top-right-radius:15px;border-bottom-right-radius:15px}
.aui-slide-prev-btn:active,.aui-slide-next-btn:active{color:#f1c40f}
/* 底部bar */
.aui-bar-tab a{display: block}
.aui-bar-tab{border-top:1px solid #efefef;}
.aui-bar-tab a{display: block}
.aui-bar-tab img{margin:0 auto;width:1.2rem;}
/* .aui-bar-tab .aui-bar-tab-item:nth-child(2) a{margin-top: -.3rem;}
.aui-bar-tab .aui-bar-tab-item:nth-child(2) a>div{margin-top: -.2rem;} */
/* 顶部标题 */
.aui-bar-nav{font-size:.9rem;position:-webkit-sticky;position: sticky;z-index:99}
.aui-bar-nav .aui-icon-left{position: absolute;top: 0.15rem;}

/* 首页轮播图 */
.details_img{height:15rem;overflow: hidden;}
.details_img img{min-height:15rem;}

/* 首页轮播 */
.index-slide-img{height:13.4rem;overflow: hidden;}
.index-slide-img img{min-height:10rem;}
/* 首页title */
.index-commodity .title .title-box{display: table;margin:0 auto;line-height:1.5rem;}
.index-commodity .title .title-box img{width:1.4rem;}

/* 首页列表 */
.sc-aui-row{margin:0 -0.25rem}
.sc-aui-row-l5{margin:0 0 0 -0.25rem;}
.sc-aui-row-r5{margin:0 -0.25rem 0 0 ;}
.sc-aui-row-l1{margin:0 0 0 -0.1rem;}
.sc-aui-row-r1{margin:0 -0.1rem 0 0 ;}

/* 首页搜索 */
.index-search{position: absolute;background:none !important;left:0;z-index:2}
.index-search .login{color:#fff}
.index-search .admin{background: #d8d8d8;border-radius: 2px;}
.index-search .admin i{color:#fff !important}
.index-search .aui-icon-home-div{padding-top:3px;}
.aui-index-searchbar{margin-top:6px;}
.index-search .aui-icon-search{color:#bbb}

/* 购物车 tab */
.aui-tab{position: fixed;top:2.25rem;left:0;z-index: 99;width:100%}
.aui-tab-box .data-item{display: none;}
.aui-tab-box .data-item:nth-child(1){display: block}

/* 结算 */
.jiesuan_bar{position: fixed;bottom:2.52rem;border-bottom:1px solid #efefef;line-height:2.2rem;left:0;width:100%;background: #fff;border-top:1px solid #efefef;z-index: 99;}
.jiesuan{border-radius:0 1rem 0 0;}
.jiesuan a{width:60%;border-radius:1rem 1rem 0 0;text-align: center;}
.details_bar .car_icon{height:2rem !important;}
/* 详情 */
.details_bar{position: fixed;bottom:0;line-height:2.5rem;left:0;width:100%;background: #fff;z-index: 99}
/* 注册页面 */
.registerlist .aui-col-xs-6{border-bottom:1px solid #efefef;background: #fff;height:7.2rem;}
.registerlist .aui-col-xs-6:nth-child(odd){border-right:1px solid #efefef;}

/* 激活页面搜索 */
.jihuo_search{position: fixed;top:2rem;z-index: 999;width:100%}

/* user */
.user-index{background: url(../../../Images/Templet/ls/user.png) no-repeat 0 0;background-size:100% auto}
.user-index .user-index-box{width:100%;height:10rem;overflow: hidden;padding-top:1.6rem !important}
.user-index .user-index-box .aui-media-list{border-radius: 4px 4px 0 0;}
.user-index .user-index-list{text-align: center;background: #fff;border-radius: 0 0 4px 4px ;line-height:1.3rem;}
.user-index .user-index-list .aui-col-xs-3{border-right:1px solid #efefef}
.user-index .user-index-list .aui-col-xs-3:last-child{border-right:0}
.user-index .user-index-list .aui-col-xs-3 img{width:1.5rem;margin:0 auto;}
.user-list img{width:2rem;}
.registerlist .aui-col-xs-6 img{width:30%;margin:0 auto;}

/* 我的信息 */
.user li{border-bottom:1px solid #efefef !important}
.user li img{width:.9rem;}
/* 钱包 */
.wallet{background: #fff;position: relative}
.wallet .aui-col-xs-4{border-right:1px solid #efefef;}
.wallet .aui-col-xs-4:last-child{border-right:none;}
.wallet .wallet-box{position: absolute;width:100%;z-index: 99;top:0;text-align: center;color:#fff;top:30%}
.wallet .wallet-box strong{font-size:18px;}
.wallet .wallet-box .divbut{width:30%;margin:0 auto}
.wallet .wallet-box .divbut .but{line-height: 1.3rem;height:1.3rem;}
.wallet-page-top{background: #fff;text-align: center;}
.wallet-page-top-txt{position: absolute;z-index: 99;top:10%;left:0;width:100%;color:#fff}

/* 奖励币收支 */
.select-list li{padding:0 .3rem !important;background: #fff }

/* 收货地址 */
.aui-card-list-user-info{text-align: justify}
.aui-list-item-input select{height:1.5rem;line-height:1.5rem;padding:0 0.75rem;
	border-radius: 4rem;
    background: white;
}
.aui-list-item-input select:focus{box-shadow: 0px 1px 10px 0px rgba(0, 255, 0, 0.25);}
.aui-list-item-input{border-radius:0.5rem!important;}
/* 银行 */
.bank .bank-box{border-radius: 4px;overflow: hidden;}
.bank .bank-box .aui-card-list-header,.bank .bank-box .aui-card-list-content-padded{color:#fff}
.bank .bank-pic{width:2rem;height:2rem;overflow: hidden;border-radius: 50%}
.bank .bank-pic img{width:100%;min-height:1rem;}
.bank .num{text-align: center;}
.bank .bank-gs{background: #ac0d0c;}
.bank .bank-ny{background: #319c8b;}

/* 报单 */
.baodan_list .aui-row .aui-col-xs-4 img{margin:0 auto;width:2.5rem;}
.baodan_list{background: #fff}
.baodan_list{border-top:1px solid #efefef;}
.baodan_list .aui-row .aui-col-xs-4{border-right:1px solid #efefef;border-bottom:1px solid #efefef;}

/* 个人中心 */
.user-wallet{line-height:1.5rem;}
.user-wallet img{width:1.2rem;margin:0 auto;}

/* 登录 */
.login-t{ width:10rem;   margin: 6.5rem auto 0 auto;}
.login-t2{ width:1.8rem;   margin: 0.75rem 0 1rem 0;}
.login-t3{ width:3rem;   margin: 4.5rem auto 10rem auto;;}
.login_bg{position:absolute;z-index:-1;top:0;left:0}
.logoimg{width:3rem;margin: 3.5rem auto 2rem auto;}
.logoicon{color:#00ff90;}
.logo-icon img{width:1.4rem;}
.login-input input{caret-color: #333;}
.login-input input::-webkit-input-placeholder { color:rgb(0,0,0,0.6)!important;}
/* Mozilla Firefox 4 to 18 */
.login-input input:-moz-placeholder {color:rgb(0,0,0,0.6)!important;}
/* Mozilla Firefox 19+ */
.login-input input::-moz-placeholder {color:rgb(0,0,0,0.6)!important;}
/* Internet Explorer 10+ */
.login-input input:-ms-input-placeholder {color:rgb(0,0,0,0.6)!important;}
.login-input input:-webkit-autofill{-webkit-text-fill-color:#333;}
.login-bottom {
    margin: 0.5rem auto 0 auto;
    width: 84%;
    border: 1px solid #4caf50;
    height: 2.1rem;line-height: 2.1rem;
	border-radius: 4rem
}
.login-b{ width:3rem;   margin: 1rem 0 0.5rem 0;}

.logo .aui-form-list,.logo .login_but{width:70%;margin:0 auto;}
.logo .login_but{
    text-align: center;
}
/*
.logo .login_but .aui-btn-block{
    border-radius: 50px !important;
    line-height: 2.2rem;
    height: 2.2rem
}
*/
.logo .phone_but .aui-btn-block{
    background: -moz-linear-gradient(left, #89d3ff, #69c5ff);
    background: -webkit-linear-gradient(left, #89d3ff, #69c5ff);
    background: -o-linear-gradient(left, #89d3ff, #69c5ff);
}
.logo .aui-form-list .aui-list-item{ 
	background: -moz-linear-gradient(left,rgb(254,255,208,0.1), rgb(0,255,113,0.2));
    background: -webkit-linear-gradient(left, rgb(254,255,208,0.1),rgb(0,255,113,0.2));
    background: -o-linear-gradient(left, rgb(254,255,208,0.1),rgb(0,255,113,0.2));}

.logo .aui-form-list{width:90%;}
.logo .login_but {width: 85%;margin:2rem auto 0.25rem auto;}
.loginpage .aui-list{margin-top: 0rem !important;border-radius: 9px;}
/* 第三方 */
.logo .disanf{width:50%;margin:0 auto;position: relative;overflow:initial;height:2rem;}
.logo .disanf::before,.logo .disanf::after{top:100%;content:'';display: block;background:#efefef;height:1px;width:2rem;position: absolute;}
.logo .disanf::before{left:-2rem;}
.logo .disanf::after{right:-2rem;}

.logo .disanf img{margin:0 auto;width:70%}

/* 付款成功 */
.success{width:40%;margin:0 auto;margin-top:20%;text-align: center;}
/* 注册成功，付款界面按钮 */
.success_payment{width:53%;margin:0 auto;margin-top:22%;text-align: center;}
.success_payment .pic{width:50%;margin:0 auto;margin-bottom:20px;}
.success_payment_but .pic{width:1.5rem;}
.success_payment_but {width:6.1rem;display: flex;justify-items: flex-start;align-items: center;margin:0 auto;}

/* 搜索 */
.aui-searchbar-public{position: fixed;background: #efefef !important;}
.aui-searchbar-public .aui-searchbar-input{margin-left:0}
.aui-searchbar-public .aui-searchbar-cancel{padding:.2rem 0;}
.aui-searchbar-public .aui-searchbar-cancel{background: #fff;color:#666;border-radius:4px;}
.screen .aui-grid .aui-iconfont{height: .4rem;font-size: .4rem;line-height: .4rem;}
/* 价格 */
.price{margin-top:-5px;}
/* 筛选 */
.screen{background: rgba(0,0,0,.4);height:100%;width:100%;z-index:10000;top: 0;bottom:0;position:fixed;display: none;}
.screen .screen_con{height:100%;position: relative;width:100%;}
.screen .screen-box{width:80%;height:100%;background: #fff;overflow-y:scroll;position: absolute;right:-80%;top:0;bottom:0}
.screen .screen-box .bottom-but{position: fixed;bottom:0;width:80%;border-top:#efefef 1px solid;background: #fff}
.screen .screen-box .bottom-but .aui-btn{border-radius: 0 !important}
.screen .aui-col-xs-4,.screen .aui-col-xs-3{padding:0}
.screen .txt{background: #f5f5f5;margin:.3rem;border-radius: 3px;line-height: 1.6rem;display: block;}
.screen .screen-price .screen-price-box{display: flex;justify-content:space-between;align-items: center;}
.screen .screen-price .screen-price-box input{background: #f5f5f5;padding:0 10px;line-height: 1.5rem;height: 1.5rem;border-radius: 3px;}
.screen .screen-price .screen-price-box em{height:2px;width:1rem;background: #eee;display: block}

/* 下拉 */
.screen-select{display: flex;justify-content:space-between;align-items: center;}
.select-menu-ul{margin-top:50px;list-style:none;opacity:0;display:none;width:100%;text-align:left;border:1px solid #ddd;background:#fff;position:absolute;z-index:1}
.select-menu-ul li{padding:2% 0 2% 3%}.select-menu-ul li:hover{background:#f2f2f2}
.select-menu-div{position:relative;height:1.5rem;line-height:1.5rem}
.select-this{background:#f5f5f5}.select-this:hover{background:#f5f5f5!important}
.select-menu .select-menu-div i.aui-icon-down{margin-right:5px;position:absolute;right:.2rem;top:.6rem}
.select-menu-input{background:#f5f5f5;width:100%}
.select-menu-i{transform:rotate(180deg)}
.select-menu .select-menu-div i.aui-icon-down{-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}

/* 地址 */
select{font-size:14px !important;}

/* 添加银行，密码 */
.bank-pas{margin-top:30%}
.pwd-control .box{width: 90%;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;margin:0 auto;}
.pwd-control .flex-1{display: block;-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;width: 0;-webkit-flex-basis: 0;-ms-flex-preferred-size: 0;flex-basis: 0;}
.pwd-control {padding: 1rem 0 2.5rem;text-align: center;}
.pwd-control .item {margin: 0 0.25rem;position: relative;}
.pwd-control .item.circle:after {content: "";width: 8px;height: 8px;background: #000;border-radius: 50%;position: absolute;top: 50%;left: 50%;margin-top: -4px;margin-left: -4px;}
.pwd-control .normal input {color: #000;}
.pwd-control input {display: block;width: inherit;border-radius: 3px;text-align: center;border-bottom: 1px solid #ccc;width: 100%;color: #333;line-height: 35px}
.pwd-control input:focus {box-shadow: 0px 0px 20px #eee;}

.yzm img{width: 5rem;height: 1.3rem;}
.orderdetails .title{background: url(../../../Images/Templet/ls/xq.png) no-repeat;height:5.2rem;background-size:100% auto;color:#fff;display: flex;align-items: center;}

.orderdetails .information,.orderdetails .time{background: #fff}
.orderbottom{position: fixed;bottom:0;left:0;right:0;z-index: 999;border-top:1px solid #dfdfdf;background: #fff}
.orderbottom .aui-btn{border-radius: 50px;}

.aui-list-item-inner{position: relative}
.aui-list-item-inner .tishi{position: absolute;width:100%;left:0;top:0}
.fot-yzm{width:5rem}

/* 注册成功 */
.reg-suc .aui-tips{line-height: .9rem;height:2.6rem}
.reg-suc  .success{width:60%;}
.reg-suc  .aui-tips-title{display: flex}

.aui-card-list .aui-list-item-middle{background: #fff}

.aui-list-header{background: #efefef !important;color:#666 !important}
.reg-form .aui-list-item-label{width:30% !important}
/* 详情页面 */
.details_page{height:60%;background: #fff;position: absolute;bottom:-45%;width:100%;overflow-y:scroll}
.details_page .pic{width:5rem;height:5rem;border-radius: 3px;border:1px solid #efefef;overflow: hidden;}
.details_page .pic img{width:100%;min-height: 5rem;border-radius:4px;}
.details_page  .aui-label-outlined {margin-top:3px;}
.details_page .aui-btn-block{position: fixed;bottom:0;left:0;border-radius:0;z-index:9}
.details_tab{position: -webkit-sticky;position: sticky;}
.details_pic{background: none;text-align: center;font-size:14px;line-height: 26px;}
.details_pic img{margin-top:5px;}

/* 客服说明 */
.details_explain h3,.details_explain h4{text-align: center}
.details_explain h3{margin-top:1rem;background: #efefef;line-height:2.2rem;}
.details_explain h4{line-height:2.2rem;}
.details_explain p{border-bottom:1px solid #efefef;padding-bottom:1rem;}

/* 新闻内页 */
.newspage{background: #fff;text-align: justify}
.newspage .data h6{display: inline;}
.newspage img{margin-top:10px;margin-bottom:10px;}
/* 倒计时 */
.timedata{position: relative}
.timedata .timedatanum{position: absolute;right:0;top:30%}

/* 退出 */
.out{position: fixed;right:0;top:0}

.setbut .aui-btn{height:1.4rem;line-height:1.3rem;padding:0 1rem;border-radius: 50px;margin-left:5px;background: none !important;}
.setbut .aui-btn-warning{border:1px solid #f68759;color:#f68759 !important;}
.setbut .aui-btn-danger{border:1px solid #26bdbc;color:#26bdbc !important;}
.setbut .aui-btn-info{border:1px solid #f7a715;color:#f7a715 !important;}
.message .blue{color:#0095ff}
.message .orange{border: 1px solid #f90;color:#f90;border-radius: 50px;padding:0 10px;font-size:12px;}
.message .con{background: #efefef;font-size:14px;}
.payment label{margin-bottom:.5rem;display: block;border-bottom:1px solid #efefef;padding-bottom:10px;overflow: hidden;}
.payment label .aui-radio{width:1rem;height:1rem;margin-right:.5rem;float:right;}

/* 商品列表 */
.reg-item-inner{align-items: end !important;}
.reg-item-inner .aui-list-item-label{margin-top:1.7rem;}
.aui-through{text-decoration: line-through!important;}
/* 限时抢购 */
.notice {width: 100%;position:relative;}
.notice .title{background:#ffc6cc; margin:0 auto; line-height:1.2rem; color:#ee1c2b;font-size:0.6rem;}
.notice time{padding:0 0.3rem; color:#333;}

/* 个人销售 */
.mysale .dingdan img{width:1.4rem;margin:0 auto;margin-bottom:10px;}
.mysale .name img{width:1rem;margin-top:0.1rem;}
.mysale .index-mysale-list{border-right:1px solid #efefef;border-bottom:1px solid #efefef}
.mysale .index-mysale-list:nth-child(3n){border-right:0}
.mysale .index-mysale-list a .num{color:#da4a53;font-size:18px;}
.zhitui .num{color:#da4a53;}
.zhitui{text-align: left}

/* 个人中心 类目 */
.usersale .aui-grid-label{color:#333}
.usersale img{width:2rem;margin:0 auto;}
.usersale .aui-grid-label{margin-top:.15rem;}

.usersalebor .aui-col-xs-3{border-bottom:1px solid #eee;border-right:1px solid #eee}
.usersalebor .aui-col-xs-3:nth-child(4n){border-right:0}
.usersalebor .aui-col-xs-3:nth-child(5),.usersalebor .aui-col-xs-3:nth-child(6),.usersalebor .aui-col-xs-3:nth-child(7),.usersalebor .aui-col-xs-3:nth-child(8){border-bottom:0}
/* 个人中心 资料卡 */
.canhui{background:rgb(0,136,66,0.8);width:100%;}
.mycard{width:94%;margin:0.5rem auto;padding:1rem 0 0 0;background:url(../../../Images/Templet/ls/user-bg.jpg) no-repeat;background-size:100% 100%;}
.mycontent-card .mycontent-card-box{border-radius:6px;background-size:100% auto;position: relative;}
.mycontent-card .mycontent-card-box .head{width:4.5rem;height:4.5rem;border-radius:1rem;overflow: hidden;border:0.25rem solid white;}
.mycontent-card .mycontent-card-box .user{width:2.4rem;height:2.4rem;margin-top:0.2rem;border-radius: 50%;overflow: hidden;}
.mycontent-card .mycontent-card-box .head img{min-height:3rem;}
.mycard .grade{border-radius:0.3rem;border:1px solid #f5e0b3;padding:0.4rem 0.5rem;}
.mycard .grade2{border-radius:0.3rem;border:1px solid #f5e0b3;padding:0.1rem 0.35rem;
  background: linear-gradient( 131deg, rgb(19,60,50) 0%, rgb(26,187,0) 54%, rgb(4,21,19) 100%, rgb(53,81,164) 100%, rgb(99,163,255) 100%);
}
.mycontent-card .mycontent-card-box .kaitong{position: absolute;bottom:.4rem;right:.6rem;}
.yu-money{border-radius:4rem;padding:0.25rem 0.75rem;margin: 0.25rem 0;}
.user-icon{width:1.6rem;height:1.6rem;}
.user-box{width:96%;padding: 0.5rem 0.5rem;border:none;margin:0.75rem auto 0.75rem auto;}
/* 个人中心 */
.myuser-card{background:url(../../../Images/Templet/ls/userbg1.png) no-repeat center bottom #fff;background-size:100% auto;position: relative;height:7.02rem;}

.myuser-card .mycontent-card-box .head{width:3rem;height:3rem;border-radius: 50%;overflow: hidden;margin-top:1rem;border:2px solid #fff;box-shadow: 0 3px 2px rgba(0,0,0,.25)}
.myuser-card .mycontent-card-box .head img{min-height:3rem;}
.myuser-card .mycontent-card-box .text{background:#e52f2d;border-radius: 50px;padding:.13rem .5rem;}
.myuser-card .mycontent-card-box .text-left{margin-left:.4rem;}
.mine-t-icon img{width:1rem; float:left;margin:0 0 0 1rem;}
/* 佣金积分 */
.yongjin .r{color:#f93619;}
.yongjin .y{color:#fd8012;}
.yongjin .b{color:#2593f9;}
.yongjin .o{color:#ffb300;}
.yongjin .aui-grid-label{font-size:.6rem;color:#414141;margin-bottom:.1rem;margin-top:.05rem;}
/* 我的销售  个人中心*/
.mysale-user .aui-col-xs-6{border-right:1px solid #efefef;border-bottom:1px solid #efefef}
.mysale-user .aui-col-xs-6:nth-child(2){border-right:0}
.mysale-user .aui-col-xs-4{border-right:1px solid #efefef;}
.mysale-user .aui-col-xs-4:nth-child(5){border-right:0}
.mysale-user strong,.mysale-user .num{color:#da4a53}

/* 销售页面 */
.myxiaoshou li:nth-child(2){border-bottom:1px solid #eef6f7;padding:0;margin-left:.75rem;margin-right:.75rem;}

/* 直推页面 */
.zhituipage .aui-media-list-item-inner{align-items: end;}

/* 二维码页面 */
.erweima{background: url(../../../Images/Templet/ls/ebg.png) no-repeat right bottom #fff;background-size:85% auto;}
/* background-size:100% auto; */
.erweima .title{color:#40a0da;}
.erweima .pic{width:40%;text-align: center;margin:0 auto;}
.erweima .pic p{color:#7c838d;font-size:.6rem;margin-bottom:15px;}

/* 订单中心 */
.dingdancon{line-height: 1.2rem;}
.dingdancon .icon{width:1.2rem;float:left;margin-right:.5rem;}

/* 订单信息 */
.dingdanxinxi .aui-btn {
    border-radius: 50px;
    line-height: 1rem;
	height:1.5rem;
padding:0.2rem 0.75rem 0.5rem 0.75rem;
}
.dingdanxinxi .cancel {
    background: none;
    border: 1px #dfdfdf solid
}
.dingdanxinxi .aui-card-list,.dingdanxinxi .aui-list {
    background: none;
}
.dingdanxinxi .aui-list li {
    background: #fff;
    margin-bottom: .5rem !important;
}
/* 全部转出 */
.allzhuanchu{background:none;margin-top:-.1rem;}

/* 支付二维码 */
.showerweima{width:50%;margin:0 auto;margin-top:47%}

.modal-backdrop{top:0;left:0;width:100%;height:100%;position: fixed;z-index:99999;background:rgba(0,0,0,0.5);}

/* 评价页面 */
.comment_page .commodity{box-shadow: 0 1px 4px 0 rgba(206,206,206,0.5);border-radius: 5px;}
.comment_page .commodity .pic{width:3rem;height:3rem;}
.comment_page .commodity .pic img{min-height:3rem;}
.comment_page .area{height:5rem;border:1px solid #efefef;padding:10px;margin:20px 0 5px 0;}
.comment_page .tianjiapic{margin:20px 0;width:5rem;height:5rem;border:1px solid #efefef;position: relative}
.comment_page .tianjiapic span{display: block;position: absolute;background: #efefef;}
.comment_page .tianjiapic span:nth-child(1){width:50px;height:2px;left:50%;margin-left:-25px;top:50%;margin-top:-1px;}
.comment_page .tianjiapic span:nth-child(2){width:2px;height:50px;left:50%;margin-left:-2px;top:50%;margin-top:-25px;}
/* 星星 */
.rating{width:300px;height:50px;}
.rating-item{float: left;width:25px;margin-right:5px;height:25px;background:url(../../../Images/Templet/ls/star1.png) no-repeat left 0;cursor: pointer;}
.form-select{
    position: relative
}
.form-select::after{width: 0;
    height: 0;
    border-width: 8px;
    border-style: solid;
    border-color: #dedede transparent transparent transparent;
    display: block;
    content: '';
    position: absolute;
    top:.6rem;
    right:2.5rem;
    right:2.5rem;
    z-index: 999
    }

.user-list .aui-list-item-label{width:57% !important;}
.vipreg{color:#2593f9;font-weight:bold}

.success .pic{width: 64%;margin: 0 auto;}
.activate-list .button{position: absolute;right:.5rem;}
.shengji .aui-list-item-label{width:56%}

/* 下拉框 */
.selectadd{display:flex;}
.selectadd select{border:1px solid #efefef;margin: .2rem;-webkit-appearance: menulist;appearance: menulist;height: 1.8rem;line-height: 1.8rem;}

.shoptree {
    display: flex;
    background: #fff;
    padding: .5rem;
    justify-content: space-between;
    position: relative;
   align-items: center;
}

.shoptree .shoptree_left {
    display: flex;
    align-items: center;
    min-height: 100%;
    position: relative
}

.shoptree .item {
    border: 1px solid #efefef;
    border-radius: 3px;
    padding: .4rem;
    margin: .5rem;
    position: relative
}
.shoptree .item p{
    color: #3d91b3 !important;
}
.shoptree .item0 {
    width: 1px;
    background: #ccc;
    position: absolute;
    left:50%;
    top:0
}

.shoptree .shoptree_left .item1 {
    display: block;
    height: 1px;
    background: #ccc;
    position: absolute;
    top: 50%;
}
.shoptree .shoptree_right .item .item2 {
    display: block;
    height: 1px;
    background: #ccc;
    position: absolute;
    top: 50%;
}
.usercontent_out{position: absolute;top:.5rem;right:0.6rem;}

/*  */
.erweimas{display: flex;justify-content: center;background: #fff;}
.erweimas p{font-size: 12px;}
.erweimas .pic{width:4rem;margin-right:.6rem;}
.erweimas .d5{font-size:.9rem;}
.erweimas .text{display: flex;flex-flow: column;justify-content: space-between;}

/* 充值 */
.recharge .aui-list-item-input{width:18rem !important}
.layer{width:100%;height:100%;background: rgba(0,0,0,.3);position: fixed;top:0;left:0;right:0;z-index: 9;display: flex;justify-content: center;align-items: center;display: none;}
.layer .pic{width:50%}
.recharge_num{padding:.5rem .3rem;}
.recharge_num .aui-col-xs-3{padding:.2rem 0}
.recharge_num .aui-grid-label{border:1px solid #009fe8;border-radius:4px;color:#009fe8;margin:.2rem;padding:.2rem 0}
.recharge_num .aui-col-xs-3:active {
    background:none;
}
.recharge_num .aui-grid-label-active{background:#009fe8;color:#fff }


/* 主页类目 */
.index-classification img{width:2.2rem;margin:0 auto;}


/* 分类页面 */
.classif-page{margin-top:2.8rem}
.classif-page-list{position: fixed;background:white;height:100%;width:5rem;left:0;top:2.8rem;padding-bottom: 5.8rem;text-align: center;line-height: 3.5rem;overflow-y: auto;-webkit-overflow-scrolling: touch;z-index: -1;padding-right: 1rem;}
.classif-page-list .classif-page-ul{margin-top:.3rem;margin-bottom:.3rem;}
.classif-page-list .classif-page-ul li{}
.classif-page-list .classif-page-ul .classif-page-ul-action{background: #fff;position: relative;}
.classif-page-list .classif-page-ul .classif-page-ul-action::after{display: block;content: '';border-radius: 50px;width:.25rem;height:.6rem;background:#e75934;position: absolute;top:50%;margin-top:-.26rem;left:0rem;}
.classif-page-list .classif-page-ul .classif-page-ul-action a{color:#e75934;font-weight: bold}
.classif-page-list .classif-page-ul a{color:#333;}
.classif-page-con{margin-left:4rem;background:#f6f3f1;border-radius: 0.75rem 0 0 0.75rem;}
.classif-page-con .aui-grid{background: none!important;}
.classif-page-con .tit{font-weight: bold;font-size:.75rem}
.classif-page-con .pic{height:3.6rem;overflow: hidden;display: flex;align-items: center;}
.classif-page-con .pic img{width:60%;margin:0 auto;}
.border-b{border-radius:0 0 0.5rem 0.5rem;}
.classif-img .pic{height:5.4rem;}
.classif-img .pic img{width:100%;border-radius:0.5rem 0.5rem 0 0;}
.classif-img .name{height:2.2rem;}
.classif-img .tit{height: 1.6rem;}
/* 地址弹出层 */
.layeraddress{position: fixed;top:0;background: rgba(0,0,0,.5);padding:.7rem;z-index: 999;height:100%;width:100%;display: none;}
.layeraddress .layeraddressbox{overflow:scroll;height:20rem;background: #eee;padding:.5rem;margin-top:5rem}
.layeraddress .form-select::after{display: none}
.layeraddress .aui-col-xs-4{padding:0 .2rem;}
.layeraddress .aui-col-xs-4::after{width: 0;height: 0;border-width:6px;border-style: solid;border-color: #dedede transparent transparent transparent;display: block;content: '';position: absolute;top: .6rem;right:.5rem;z-index: 999;}
.details_but .aui-bar-btn-item {
    line-height: .3rem;
}

.details_but .aui-input {
    height: 1.2rem;
}

.index-boxcenter {
    height: 3.4rem;
    padding: .2rem 0;
    overflow: hidden;
    margin-top: .1rem;
}

.aui-iconfont-search-but{background: none;margin: .25rem .3rem 0 0;}


/*拼团 */
.tuan .index-slide-img{height:6rem!important;}
.tuan .index-slide-img img {
    min-height: 6rem;
}

.border-right{border-radius: 0rem 0.25rem 0.25rem 0!important;}
/*拼团邀请 */
.haoyou img {border-radius:4rem;padding:0.25rem;}

/*众筹 */
.zhongchou .aui-active{color:#fa3963;}

.ftc_wzsf { display:none; width: 100%; height: 100%; position: fixed; z-index: 999; top: 0; left: 0; }
.ftc_wzsf .hbbj { width: 100%; height: 100%; position: absolute; z-index: 8; background: #000; opacity: 0.4; top: 0; left: 0; }
.ftc_wzsf .srzfmm_box { position: absolute; z-index: 10; background: #f8f8f8; width: 88%; left: 50%; margin-left: -44%; top: 200px; }
.qsrzfmm_bt { font-size: 16px; border-bottom: 1px solid #c9daca; overflow: hidden; }
.qsrzfmm_bt a { display: block; width: 10%; padding: 10px 0; text-align: center; }
.qsrzfmm_bt img.tx { width: 10%; padding: 10px 0; }
.qsrzfmm_bt span { padding: 15px 5px; }
.zfmmxx_shop { text-align: center; font-size: 12px; padding: 10px 0; overflow: hidden; }
.zfmmxx_shop .mz { font-size: 14px; float: left; width: 100%; }
.zfmmxx_shop .wxzf_price { font-size: 24px; float: left; width: 100%; }
.blank_yh { width: 89%; margin: 0 auto; line-height: 40px; display: block; color: #636363; font-size: 16px; padding: 5px 0; overflow: hidden; border-top: 1px solid #e6e6e6; }
.blank_yh img { height: 40px;}
.ml5 { margin-left: 5px; }
.mm_box { width: 89%; margin: 10px auto; height: 40px; overflow: hidden; border: 1px solid #bebebe; }
.mm_box li { border-right: 1px solid #efefef; height: 40px; float: left; width: 16.3%; background: #FFF; }
.mm_box li.mmdd{ background:#FFF url(../../../Images/Templet/ls/dd_03.jpg) center no-repeat ; background-size:25%;}
.mm_box li:last-child { border-right: none; }
.xiaq_tb { padding: 5px 0; text-align: center; border-top: 1px solid #dadada; }
.numb_box { position: absolute; z-index: 10; background: #f5f5f5; width: 100%; bottom: 0px; }
.nub_ggg { border: 1px solid #dadada; overflow: hidden; border-bottom: none; }
.nub_ggg li { width: 33.3333%; border-bottom: 1px solid #dadada; float: left; text-align: center; font-size: 22px; }
.nub_ggg li a { display: block; color: #000; height: 50px; line-height: 50px; overflow: hidden; }
.nub_ggg li a:active  { background: #e0e0e0;}
.nub_ggg li a.zj_x { border-left: 1px solid #dadada; border-right: 1px solid #dadada; }
.nub_ggg li span { display: block; color: #e0e0e0; background: #e0e0e0; height: 50px; line-height: 50px; overflow: hidden; }
.nub_ggg li span.del img { width: 30%; }

.swiper1 {
	width: 100%;
}
.swiper1 .selected a{
	color: white;
	border-bottom: 2px solid white;
	font-weight:500;
}
.swiper1 a{color:#e6e6e6;padding-bottom:0.1rem;font-weight:400;}
.swiper1 .swiper-slide {
	text-align: center;
	font-size: 16px;
	height: 30px;
	/* Center slide text vertically */
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
	cursor: pointer;
}
.swiper2 {
	width: 100%;
}
.swiper2 .swiper-slide {
	height: calc(100vh - 50px);
	color: #fff;
	text-align: center;
	box-sizing: border-box !important;
	overflow-x: hidden !important;
}

img.avatar {
    width: 18px;
    height: 18px;
    border-radius: 50%;
}
.boxCont{
    position:relative;
}
/*个人信息*/
.userinfo_edit_item_first {
	line-height:2.5rem;
	overflow: hidden;
	box-sizing: border-box;
	width: 100%;
}
.userinfo_edit_item {
	text-align: right;
	line-height: 2.8rem;
	height: 2.8rem;
	background-color: #fff;
	/* border-bottom: 1px solid #eeeeee; */
	overflow: hidden;
	box-sizing: border-box;
	width: 100%;
}
.bank .userinfo_edit_item p{font-size:0.8rem!important;color:#333;
width:3.5rem;	text-align:left;
}
.input_area {
	padding-right: 0.4rem!important;
	text-align: right;
	height: 2.8rem!important;
	/* line-height: 0.7rem; */
	margin-top: 0.14rem;
	width: 9rem!important;
	vertical-align: middle;
	float: right;
}
.input_area-2 {
	text-align: right;
	height: 2.8rem!important;
	width: 9rem!important;
	vertical-align: middle;
	float: left;
	padding-left:1rem;
}
.input_area-3 {
	text-align: right;
	height: 2.8rem!important;
	width: 9rem!important;
	vertical-align: middle;
	float: right;
}
.userinfo_edit_item_arrow {
	width:2.5rem;
	height: 2.5rem;
}
.userinfo_edit_item_title_first {
	line-height: 4rem;
	float: left;
}
.aui-b-btn {
	width: 95%;
	text-align: center;
	cursor: pointer;
	position: fixed;
	bottom: .1rem;
	left: 50%;
	transform: translateX(-50%);
}

.aui-line-bar {
	height: .4rem;
	width: 100%;
	background-color: #F2F4F6;
}
.btn-shadow {
	-webkit-box-shadow: 0px 1px 0px 0px rgba(0, 0, 0, 0.1);
	box-shadow: 0px 1px 0px 0px rgba(0, 0, 0, 0.1);
	border-radius: 0.6rem;
}
.btn-shadow-y {
	box-shadow: 0px 5px 34px 0px rgba(252, 173, 54, 0.3);
}

.bor-bot {
	border-bottom: 1px solid #eeefef !important;
}
.bgf0 {
    background: #999 !important;
}
.bg60 {
    background: rgb(0,0,0,0.04) !important;
}
/*物流*/
 .rotate-swiper {
	height: 100%;
}
.rotate-slide {
	width: 100%;
	height: 100%;
	overflow: hidden;
}

.block {
/*	transform-origin: 0 100%;*/
/*
	display: flex;
	flex-direction: column;
	overflow: hidden;
*/
	border-radius: 0.5em;
	background: #fff;
}

.top-info {
	padding: 0 4%;
	box-sizing: border-box;
}

.img {
	width: 26%;
	float: left;
	margin-top:1rem;
}

.txt {
	width: 70%;
	float: left;
	margin-left: 3%;
}

.txt p {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	margin: 0;

}

.icon {
	width: 4%;
	float: right;
}

.icon i {
	margin-top: 1em;
	display: block;
}

.swiper-container {
	height: 100%;
}

.swiper-slide {
	height: auto;
}
.swiper-slide ul {
	padding: 0.5rem 0.5rem 0.5rem 0;
}
.swiper2 .swiper-slide li {
	padding: 0!important;
}
.swiper-slide li {
	padding: 0.75rem 0;
	position: relative;
	list-style: none;
	z-index: 10;
	color:#666;
}

.swiper-slide li:after {
	content: '';
	position: absolute;
	z-index: 9;
	left: 23.7%;
	top: 0;
	border-left: 1px solid #ddd;
	height: 100%;
}

.swiper-slide li:first-child:after {
	height: 50%;
	top: 50%;
	color:#666!important;
}
.swiper-slide li:last-child:after {
	height: 50%;
}

.swiper-slide li {
	display: table;
	width: 100%;
}
.shipping .block .body .swiper-slide li div {
	display: table-cell;
/*	vertical-align: middle;*/
	text-align: left;
font-size:0.7rem;
}

.shipping .block .body .swiper-slide li div:first-child {
	width: 18.95%;
	text-align: center;

}
.shipping .block .body .swiper-slide li div p {
	display: block;
	font-size:0.8rem;
	color:#666;
	padding:0 0.5rem 0.2rem 0.5rem;
}
.shipping .block .body .swiper-slide li div span {
	display: block;
	font-size:0.7rem;
	padding-left:0.5rem;
}
.shipping .block .body .swiper-slide li div:nth-child(2) {
	width: 10%;
	text-align: center;
}

.shipping .block .body .swiper-slide li div:nth-child(2) i {
	width: 5px;
	height: 5px;
	background: #333;
	border: 2px solid #999;
	border-radius: 50%;
	display: inline-block;
	position: relative;
	z-index: 10;
}

.shipping .block .body .swiper-slide li.big-icon div:nth-child(2) i {
	border: 1px solid #ddd;
	width: 2em;
	height: 2em;
	background: #fff;
	color: #ccc;

}

.shipping .block .body .swiper-slide li.big-icon div:nth-child(2) i:before {
	margin-top: 0.3em;
	display: block;
}


.shipping .block .footer {
	line-height: 4;
	text-align: center;
	border-top: 1px solid #eee;
}

.shipping .swiper-pagination {
	top: 2%;
	bottom: auto;
}

.shipping .swiper-pagination .swiper-pagination-bullet,.shipping .swiper-pagination .swiper-pagination-bullet-active {
	background: #fff;
}

.shipping .close-btn i:before {
	padding: 0.1em;
	border: 2px solid #fff;
	border-radius: 100%;
	font-weight: lighter;
}
.border-radius2{border-radius:0.5rem;}
.font-active{color:#333!important;}
.icon-active{background:#0375bb!important;color:white!important;}		
.aui-iconfont {
  font-size:18px;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.n03{color:#0375bb!important;}

.tuan-aui-popup-content a{margin:0 auto}

/*popup*/
 .tuan-aui-popup {
     padding: 0;
     margin: 0;
     background: transparent;
     position: absolute;
     height: auto;
     min-width: 100%;
     min-height: 4.5rem;
     z-index: 999;
     opacity: 0;

      -webkit-transition-property: -webkit-transform, opacity;
               transition-property: transform, opacity;
 }
 .tuan-aui-popup.tuan-aui-popup-in {
     opacity: 1;
     -webkit-transition-duration: 300ms;
           transition-duration: 300ms;
 }
 .tuan-aui-popup.tuan-aui-popup-out {
     opacity: 0;
     -webkit-transition-duration: 300ms;
           transition-duration: 300ms;
 }
 .tuan-aui-popup-right {
     right: 0.75rem;
 }
 .tuan-aui-popup-content {
     background-color: #ffffff;
     border-radius: 0.2rem;
     overflow: hidden;
     min-height: 4.5rem;
     height: 100%;
 }
 .tuan-aui-popup-top,
 .tuan-aui-popup-top-left,
 .tuan-aui-popup-top-right {
     top: 10.45rem;
 }
 .tuan-aui-popup-top {
     left: 50%;
     margin-left: -3.5rem;
 }
 .tuan-aui-popup-top-left {
     left: 0.45rem;
 }
 .tuan-aui-popup-arrow {
     position: absolute;
     width: 10px;
     height: 10px;
     -webkit-transform-origin: 50% 50% 0;
             transform-origin: 50% 50% 0;
     background-color: transparent;
     background-image: -webkit-linear-gradient(45deg, #ffffff, #ffffff 50%, transparent 50%);
     background-image: linear-gradient(45deg, #ffffff, #ffffff 50%, transparent 50%);
 }
 .tuan-aui-popup-top .tuan-aui-popup-arrow,
 .tuan-aui-popup-top-left .tuan-aui-popup-arrow,
 .tuan-aui-popup-top-right .tuan-aui-popup-arrow {
     top: 0.2rem;
     -webkit-transform: rotate(135deg);
             transform: rotate(135deg);
 }
 .tuan-aui-popup-top .tuan-aui-popup-arrow {
     left: 50%;
     margin-left: -0.25rem;
     margin-top: -0.4rem;
 }
 .tuan-aui-popup-top-left .tuan-aui-popup-arrow {
     left: 0.25rem;
     margin-top: -0.4rem;
 }
 .tuan-aui-popup-top-right .tuan-aui-popup-arrow {
     right: 0.25rem;
     margin-top: -0.4rem;
 }
 .tuan-aui-popup-bottom,
 .tuan-aui-popup-bottom-left,
 .tuan-aui-popup-bottom-right {
     bottom: 0.45rem;
 }
 .tuan-aui-popup-bottom {
     left: 50%;
     margin-left: -3.5rem;
 }
 .tuan-aui-popup-bottom-left {
     left: 0.45rem;
 }
 .tuan-aui-popup-bottom-right {
     right: 0.45rem;
 }
 .aui-popup-bottom .aui-popup-arrow,
 .aui-popup-bottom-left .aui-popup-arrow,
 .aui-popup-bottom-right .aui-popup-arrow {
     -webkit-transform: rotate(-45deg);
             transform: rotate(-45deg);
     bottom: 0.2rem;
 }
 .tuan-aui-popup-bottom .aui-popup-arrow {
     left: 50%;
     margin-left: -0.25rem;
     margin-bottom: -0.4rem;
 }
 .tuan-aui-popup-bottom-left .aui-popup-arrow {
     left: 0.25rem;
     margin-bottom: -0.4rem;
 }
 .tuan-aui-popup-bottom-right .aui-popup-arrow {
     right: 0.25rem;
     margin-bottom: -0.4rem;
 }
 .tuan-aui-popup .aui-list {
     background: transparent;
 }
 .aui-btn-chen {
     color: #f85905 !important;
     border:1px solid #f85905 !important;
 }
.ma-bg{background:url("../../../images/mine/share_2.png");}
.weilebi-bg{background:url("../../../Images/mine/wbg.png");}
.jifen-bg{background:url("../../../Images/mine/jifen.png") 0 2.5rem no-repeat #9071c1;background-size:100%;}
.aui-tab-item .aui-active {
    color: #f85905!important;
    border-bottom: 2px solid #f85905;
}
.go-huan{position:absolute; top:2.5rem;right:0; width:4rem;}

/* 顶部对齐 */
.baseline{display: flex;align-items: baseline !important}
button{border:0}
.center{text-align: center;}
.t_right{text-align: right;}
.font-color6{color:#666!important;}
.font-color3{color:#333 !important}
.font-color10{color:#b2b2b2}
.muti_btn_box {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 3.6rem;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-justify-content: space-around;
    -ms-flex-pack: distribute;
    justify-content: space-around;
    padding: 0 0.32rem;
    box-sizing: border-box;
    border-top: 1px #f2f2f8 solid;
}
/*客服*/
.kefu_edit_item_first {
    height: 3.6rem;
    padding: 0 0.6rem;
    overflow: hidden;
    box-sizing: border-box;
    width: 100%;
}
.kefu_edit_item {
    text-align: right;
    line-height: 3rem;
    height: 3rem;
    background-color: #fff;
    /* border-bottom: 1px solid #eeeeee; */
    padding: 0 0.8rem;
    overflow: hidden;
    box-sizing: border-box;
    width: 100%;
}.kefu_edit_item_title {
    line-height: 3rem;
    float: left;
}
.kefu_edit_item_arrow {
    float: right;
    width: 0.8rem;
    height: 0.8rem;
    margin-top: 1rem;
}
.kefu_edit_item_title_first {
    line-height: 4rem;
    float: left;
}
.service img{width:2.4rem;margin-right:0.4rem;border-radius:8rem;}
.aui-bottom{border-bottom:none!important;}
.aui-badge-2 {
    display: inline-block;
    width: auto;
    text-align: center;
    min-width: 0.6rem;
    height: 0.6rem;
    line-height: 0.6rem;
    padding: 0 0.2rem;
    font-size: 0.6rem;
    color: #ffffff;
    background-color: #ff2600;
    border-radius: 0.4rem;
    position: absolute;
    /* top: 3.2rem; */
    left: 12%;
    z-index: 99;
	border:1px white solid;
}
.bg-fa{background:#fa824a!important;}
.logo::-webkit-input-placeholder { color:white}
.logo input{caret-color: white;}
.logo input::-webkit-input-placeholder { color: rgb(222,241,233,0.8)!important;}
/* Mozilla Firefox 4 to 18 */
.logo  input:-moz-placeholder {color: rgba(222,241,233,0.8)!important;;}
/* Mozilla Firefox 19+ */
.logo input::-moz-placeholder {color:rgba(222,241,233,0.8)!important;;}
/* Internet Explorer 10+ */
.logo  input:-ms-input-placeholder {color:rgb(222,241,233,0.8)!important;;}
.logo input:-webkit-autofill{-webkit-text-fill-color:white}
.bgf6{background:#f6f6f6!important;}
 .aui-col-xs-27 {
     width: 27.5%;
 }

.jia{background:#c94e22;}
/*爆款商品*/
.bao .list{height:5.5rem!important;}
.bao .pic_box img{height:5.5rem!important;}
.bao .pic_box img{border-radius: 0.5rem 0 0 0.5rem!important;
}
.bao .tianjia{position:absolute;right:0.25rem;width:47%;display: none;}
.bao .tianjia .jia{height:1.8rem;text-align:center;width:1.6rem;}
.bao .tianjia .left{border-radius:0.5rem;}
.bao .tianjia .right{border-radius: 0.5rem}
.bao .tianjia .shu{line-height: 1.8rem;
    width:30%;
    text-align: center;
    display: inline-block;
}

.bao .moren{position:absolute;right:0;width:50%;border-left:1px solid white}
.bao .moren .jia{height:1.8rem;text-align:center;width:100%}

.bao .money{width:100%;height:2rem;    text-align: left;}
.bao .name{height:5.5rem;}
.bao .name p{height: 1.8rem;line-height:0.9rem;}
.bao .item{border:1px solid #f6f6f6;border-radius:0!important;}
.bao .bottom{position:absolute;bottom:0;width:100%;height:1.9rem}
.bao .picture{width:0.9rem;position:absolute;bottom:0;}
.meniu img{width:2rem;}
/* 自然购物 */

.shadow{overflow:hidden;box-shadow: 0px 2px 12px 0px rgba(13, 5, 9, 0.15);border-radius:10px;display: block}
.ziran .pic_box{height:8.8rem!important;}
.ziran .pic_box img{ min-height: 8.8rem;border-radius:10px 10px 0 0!important;}
.ziran .pic_box {border-radius:0!important;position:relative}
.tit{height:2.6rem;color:#333;line-height:1rem;padding-top:0.5rem}
.border-r-s{box-shadow: 0px 2px 6px 0px rgba(13, 5, 9, 0.05);border-radius:10px;}
.red-bg-btn{position:absolute;top:0;display:block;width:3rem!important;min-height:auto!important;}
.pv{
    background-color: rgb(234,69,69,0.1) !important;
    border-radius:0 1rem 1rem 1rem;
    padding: 0 0.25rem;
	border:1px solid #e4393c;
}

.dou{width:1.4rem;}
/* 导航搜索条 */
.index-bg{background: #e80283;position: absolute;left:0;right:0;top:0;height:10rem;z-index: 0;width:100%}
.sousuo-nav{position:static!important;}

.nav-layer{width:100%;z-index: 10;left: 0;top: 0;right: 0;background: rgba(230,0,51,0);display: flex;justify-content: space-between;align-items: center;color:#fff;padding:.5rem .4rem}
.nav-layer .classification{width:1.6rem;text-align: center;margin-top:.35rem;}
.nav-layer .classification .icon{width:1.3rem;margin:0 auto;}
.nav-layer .classification .text{font-size:.7rem;margin-top:.05rem;}
.nav-layer .searchinput{background:white;border-radius: 0.5rem;position: relative;width:19.5rem;display: flex}
.nav-layer .searchinput .aui-icon-search{font-size:1rem;color:rgba(127,134,157,.5);line-height:1.6rem;margin:0 .5rem;}
.nav-layer .searchinput .inp{height:1.6rem;line-height:1.6rem;color:#7f8699;width:11.5rem;}
.nav-layer .usericon{width:2rem;text-align: center;color: #fff;}
.nav-layer i{color:#659300!important;}
.nav-layer .searchinput input::-webkit-input-placeholder { color: #b2c97f!important;}
/* Mozilla Firefox 4 to 18 */
.nav-layer .searchinput input:-moz-placeholder {color: #b2c97f!important;;}
/* Mozilla Firefox 19+ */
.nav-layer .searchinput input::-moz-placeholder {color: #b2c97f!important;;}
/* Internet Explorer 10+ */
.nav-layer .searchinput input:-ms-input-placeholder {color: #b2c97f!important;;}

.nav-layer-page{background: rgb(248,89, 5)}

.bodybg{
        position:fixed;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        /* 定位是最重要的，这里就能撑满一个屏幕，而且自适应屏幕大小 */
        background: white;
        z-index: -1;
}






.gdetails-header{width: 94%;padding: 0px 3%;height: 45px;position: fixed;top: 0px;left: 0px;background: #fff;z-index: 99;}
.gdetails-hleft{width: 40px;height: 45px;position: absolute;left: 3%;top: 0px;background: url(../../../Images/Templet/ls/arrow-left.png) no-repeat left center;background-size: 60%;}
.gdetails-hshare{position: absolute;}
.gdetails-htbox{display: block;margin: 0px 40px;height: 45px;line-height: 45px;font-size: 15px;text-align: center;}
.gdetails-text1{width: 33.3%;float: left;text-align: center;font-size: 15px;color: #707070;}
.gdetails-text1.selected1{color: #333;font-weight: 600;position: relative;}
.selected1:after{content: "";width:30px;height: 2px;position: absolute;bottom: 0px;left: 50%;margin-left: -15px;background: #333;}
.gdetails-bigbox{width: 100%;float: left;margin-bottom: 61px;}
/* 轮播*/
.slideBox{ position:relative; overflow:hidden; margin:0px auto;width:100%;/* 设置焦点图最大宽度 */}
.slideBox .hd{ position:absolute; height:7px; line-height:7px; bottom:20px; right:50%;margin-right:-30px; z-index:1;font-size: 16px;}
.slideBox .hd li{ display:inline-block; width:5px; height:5px;background:#DDDDDD;text-indent:-9999px; overflow:hidden; margin:0 4px;}
.slideBox .hd li.on{ width:14px;background:#666666;}
.slideBox .bd{ position:relative; z-index:0;}
.slideBox .bd li{ position:relative; text-align:center;}
.slideBox .bd li img{vertical-align:top; width:100%;/* 图片宽度100%，达到自适应效果 */float:left;}
/*商品价格部分*/
.gdetails-price{width: 94%;float: left;border-top: 1px solid #F6F6F6;padding: 0px 3%;background: #fff;padding-top: 15px;}
.gdetails-price-box1{width: 100%;float: left;margin-bottom: 12px;}	
.gdetails-price-text1{font-size: 26px;color: #FFB34E;float: left;}
.gdetails-price-text2{font-size: 12px;color: #747474;float: left;margin: 12px 5px 0px 5px;text-decoration: line-through;}
.gdetails-price-text3{padding: 0px 8px;height: 18px;line-height: 18px;background: #FFB34E;color: #fff;float: left;font-size: 12px;margin-top: 9px;}
.gdetails-price-text4{padding: 0px 5px;float: left;height: 14px;line-height: 14px;border: 1px solid #E5152F;font-size: 12px;color: #E5152F;margin-right: 10px;
margin-top: 2px;}
.gdetails-price-text5{width: 100%;float: left;line-height: 22px;font-size: 16px;}
.gdetails-price-text6{width: 100%;float: left;font-size: 12px;line-height: 22px;}
.gdetails-price-box2{width: 94%;padding: 10px 3%;float: left;background: #F7F7F7;}
.gdetails-price-box3{float: left;margin-right: 13px;font-size: 12px;color: #898989;line-height: 25px;}
.gdetails-price-box3 .gdetails-price-img{width: 25px;height: 25px;float: left;margin-right: 7px;}
.gdetails-price-img img{width: 25px;height: 25px;float: left;}
/*弹层*/
.gdetails-ovrerHide{position: fixed;top: 0;left: 0;width: 100%;height: 100%;overflow: hidden;}
.gdetails-layer-bg{width: 100%;height: 100%;position: fixed;top: 0px;left: 0px;z-index: 666;background: rgba(0,0,0,0.3);}
.gd-share-layer{width: 100%;padding: 0px 3%;position: fixed;bottom: 0px;left: 0px;height: 200px;background: #fff;z-index: 999;}
.gd-share-layer-box1{width: 100%;height: 45px;line-height: 45px;background: url(../../../Images/Templet/ls/abolish.png) no-repeat 97% center;background-size: 5%;float: left;
text-align: center;font-size: 16px;}
.gd-share-layer-box2{width: 20%;float: left;text-align: center;margin-bottom: 10px;font-size: 12px;}
.gd-share-layer-img1{width: 40px;height: 40px;display: inline-block;}
.gd-share-layer-img1 img{width: 40px;height: 40px;float: left;}
.gd-share-layer-text1{width: 100%;height: 20px;line-height: 20px;display: inline-block;font-size: 12px;color: #6B6B6B;}
/*配送部分*/
.gdetails-delivery{width: 94%;float: left;padding: 0px 3%;min-height: 45px;line-height: 45px;float: left;border-bottom: 1px solid #F7F7F7;
background: url(../../../Images/Templet/ls/arrow-right.png) no-repeat 97% center #fff;background-size: 5%;}
.gdetails-delivery-text1{font-size: 14px;float: left;margin-right: 15px;}
/*配送部分弹层*/
.delivery-layer{width: 100%;position: fixed;bottom: 0px;left: 0px;height: 250px;background: #fff;z-index: 999;box-shadow: 0px -5px 5px 0px #f0f0f0;}
.delivery-layer-box1,.freight-layer-box1,.explain-layer-box1{width: 100%;height: 40px;line-height: 40px;background: url(../../../Images/Templet/ls/abolish.png) no-repeat 97% center;
background-size: 5%;float: left;text-align: center;font-size: 16px;border-bottom: 1px solid #E4E4E4;}
.delivery-layer-box{width: 94%;float: left;height: 50px;line-height: 50px;border-bottom: 1px solid #E4E4E4;font-size: 15px;overflow: hidden;text-overflow: ellipsis;
white-space: nowrap;padding: 0px 3%;}
@media screen and (min-width: 414px) {.delivery-layer-box{width: 94%;float: left;height: 50px;line-height: 50px;border-bottom: 1px solid #E4E4E4;font-size: 16px;
overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding: 0px 3%;} }
/*运费部分弹层*/
.freight-layer,.explain-layer{width: 100%;position: fixed;bottom: 0px;left: 0px;height: 250px;background: #fff;z-index: 999;}
.freight-layer-box2,.explain-layer-box2{width: 100%;height: 200px;float: left;overflow-x: hidden;overflow-y: auto;font-size: 14px;}
.freight-layer-text1{width: 94%;float: left;padding: 15px 3%;line-height: 22px;}
/*说明部分*/
.gdetails-delivery-text2{width: 80%;float: left;font-size: 12px;color: #8B8B8B;line-height: 22px;margin-top: 12px;margin-bottom: 10px;}
.explain-layer-box3{width: 94%;float: left;padding: 0px 3%;margin-top: 15px;}
.explain-layer-text1{width: 94%;height: 25px;line-height: 25px;font-size: 15px;background: url(../../../Images/Templet/ls/rhombus.png) no-repeat left center;background-size: 4%;
padding-left: 6%;float: left;}
.explain-layer-text2{width: 95%;float: left;margin-left: 5%;line-height: 20px;font-size: 12px;color: #585858;}
/*商品评价部分*/
.evaluate-bigbox{width: 94%;float: left;background: #fff;padding: 0px 3%;margin-top: 10px;}
.evaluate-box1{width: 100%;float: left;padding: 15px 0;background: url(../../../Images/Templet/ls/arrow-right.png) no-repeat right center;background-size: 5.3%;}
.evaluate-text1{font-size: 14px;float: left;}
.evaluate-text2{float: right;font-size: 14px;color: #D3324D;margin-right: 5.5%;}
.evaluate-box2{width: 100%;height: 120px;padding-bottom:15px;float: left;overflow-x: auto;overflow-y: hidden;}
.evaluate-box3{width: 1000%;}
.evaluate-box4{width: 250px;height: 118px;float: left;border:1px solid #F7F7F7;margin-right: 10px;}
.evaluate-left{width: 44%;float: left;padding: 10px 3%;height: 98px;}
.evaluate-img1{width: 30px;height: 30px;float: left;border-radius: 50%;-moz-border-radius: 50%;-webkit-border-radius: 50%;overflow: hidden;}
.evaluate-img1 img{width: 30px;height: 30px;float: left;}
.evaluate-text3{display: block;height: 30px;line-height: 30px;overflow: hidden;font-size: 12px;color: #BCBCBC;margin-left: 40px;}
.evaluate-text4{width: 100%;float: left;margin-top: 8px;height: 60px;overflow: hidden;line-height: 20px;font-size: 12px;color: #727272;}
.evaluate-img2{width: 125px;height: 118px;float: right;}
.evaluate-img2 img{width: 125px;height: 118px;float: right;}
.wykl-banner-tbox1{width: 118px;height: 118px;border:1px solid #F1F1F1; float: left;text-align: center;color: #676767;font-size: 14px;}
.wykl-banner-text2{width: 100%;display: inline-block;margin-top: 35px;font-size: 14px;color: #D53852;}
.wykl-banner-text3{display: inline-block;padding-top: 5px;font-size: 14px;border-top: 1px solid #F1F1F1;margin-top: 5px;}
/*进入品牌*/
.evaluate-img3{width: 50px;height:50px;float: left;background: url(../../../Images/Templet/ls/brand.png) no-repeat center center;background-size: 60%; border:1px solid #F6F6F6;}
.line-h30{line-height: 52px;}
.evaluate-box5{width: 46%;float: left;height: 50px;margin-left: 10px;font-size: 14px;}
.evaluate-box5 i{margin-top: 5px;display: block;height: 20px;line-height: 20px;overflow: hidden;}
.evaluate-box6{width: 120px;height: 185px;float: left;margin-right: 10px;padding-top: 15px;}
.evaluate-img4{width: 100%;height: 120px;float: left;}
.evaluate-img4 img{width: 100%;height: 120px;float: left;font-size: 14px;}
.box2-height{height: 200px;}
.evaluate-text5{width: 100%;height: 40px;line-height: 20px;font-size: 14px;overflow: hidden;float: left;text-align: center;}
.evaluate-text6{width: 100%;text-align: center;float: left;font-size: 14px;color: #D31C3E;font-weight: 600;margin-top: 3px;}
.evaluate-hx{width: 100%;height: 1px;float: left;background: #F4F4F4;}
.mt-15{margin-top: 15px;}
/*相似推荐*/
.recommend-box1{width: 100%;height: 45px;line-height: 45px;background: #fff;margin-top: 10px;float: left;font-size: 15px;text-align: center;
border-bottom: 1px solid #F9F9F9;}
.slideBox2{ position:relative; overflow:hidden; margin:0px auto;width:100%;height:440px;/* 设置焦点图最大宽度 */background: #fff;}
.slideBox2 .hd2{ position:absolute; height:7px; line-height:7px; bottom:20px; right:50%;margin-right:-30px; z-index:1;font-size: 16px;}
.slideBox2 .hd2 li{ display:inline-block; width:5px; height:5px;background:#DDDDDD;text-indent:-9999px; overflow:hidden; margin:0 4px;}
.slideBox2 .hd2 li.on{ width:14px;background:#666666;}
.slideBox2 .bd2{ position:relative; z-index:0;}
.slideBox2 .bd2 li{ position:relative; text-align:center;}
.evaluate-box7{width: 33.3%;height: 185px;float: left;padding-top: 15px;background-color: #fff;}
/*图文详情*/
.image-text-xq-img{width: 100%;float: left;}
.image-text-xq-img img{width: 100%;float: left;}
.h-f650{margin-top: -650px;}
/*底部*/
.goods-details-bottom{width: 100%;float: left;height: 60px;position: fixed;bottom: 0px;left: 0px;z-index: 99;background: #fff;}
.gd-collect{width: 3.5rem;height: 60px;float: left;text-align: center;font-size: 14px;    display: table-cell;
    position: relative;
    height: 2.5rem;
    text-align: center;
    vertical-align: middle;}
.gd-collect-img1{width: 28px;height: 28px;background: url(../../../Images/Templet/ls/home2.png) no-repeat center center;background-size: 100%;display: inline-block;margin-top: 7px;}
.gd-collect-text1{width: 100%;display:inline-block;font-size: 14px;color: #828282;}
.gd-collect-img1.img2{background: url(../../../Images/Templet/ls/shop-cart1.png) no-repeat center center;background-size: 100%;}
.gd-collect-sx{width: 1px;height: 100%;position: absolute;top: 0px;left: 17%;background: #E6E6E6;}
.gd-collect-btn1{width:auto;height: 60px;border:none;outline: none;background: #111111;color: #EEEEEE;float: left;font-size: 16px;}
.gd-collect-btn1.btn2{background: #e75934;}
.add-num{width: 15px;height: 15px;float:left;border-radius: 50%;font-size: 12px;text-align: center;background: red;text-align: center; position: absolute;    right: -0.2rem;    top: 0;
line-height: 15px;color: #fff;}
/*拼团底部*/
.group-btn1{width: 41.5%;height: 60px;border:none;outline: none;background: #111111;color: #EEEEEE;float: left;font-size: 14px;}
.group-btn1.btn2{background: #E41436;}
.group-btn1-text1{width: 100%;float: left;line-height: 20px;}
.recommend-box2{width: 100%;float: left;padding: 10px 3%;background: #fff;}
.recommend-box2-text1{width: 100%;float: left;font-size: 14px;line-height: 30px;}
.recommend-box2-text1 i{float: left;color: #8A8D93;}



.sh-adress-box1{width: 94%;float: left;margin-top: 5px;margin-left: 3%;background: #fff;padding: 0px 3%;}
.sh-adress-box2{width: 100%;float: left;padding: 12px 0px;border-bottom: 1px solid #F4F4F4;}
.sh-adress-text1{width: 50%;float: left;font-size: 15px;}
.text-r{text-align: right;}
.sh-adress-text2{width: 100%;float: left;margin-top: 10px;font-size: 12px;color: #8A8A8A;line-height: 20px;}
.sh-adress-box3{width: 100%;float: left;height: 45px;line-height: 45px;}
.sh-adress-text3{width: 90px;height:45px;float: left;background: url(../../../Images/Templet/ls/check1.png) no-repeat left center;background-size: 17%;padding-left: 25px;
font-size: 14px;}
.img2{background: url(../../../Images/Templet/ls/check2.png) no-repeat left center;background-size: 17%;}
.sh-adress-text4{width: 30px;height: 45px;line-height: 45px;float: right;background: url(../../../Images/Templet/ls/delete.png) no-repeat left center;background-size: 34%;
padding-left: 25px;font-size: 14px;}
.delete-layer-bg{width: 100%;height:100%;position: fixed;top: 0px;left: 0px;z-index: 668;background: rgba(0,0,0,0.5);}
.delete-layer{width: 90%;height: 130px;position: fixed;z-index: 998;top: 34%;left: 5%;background-color: #FFFFFF;}
.active-a2{width: 100%;float: left;height: 80px;line-height: 80px;text-align: center;border-bottom: 1px solid #E0E0DF;font-size: 14px;}
.active-a3{width: 100%;float: left;position: relative;height: 45px;line-height: 45px;font-size: 14px;text-align: center;color: #1B81FC;}
.active-a3 span{width: 50%;float: left;}
.active-a3-x1{width: 1px;height: 43px;position: absolute;top: 0px;left: 50%;background-color: #E0E0DF;}
.ovflowhide{width: 100%;height: 100%;position: fixed;top: 0px;left: 0px;overflow: hidden;}
.set-text1{width: 90%;float: left;height: 35px;line-height: 35px;border:1px solid #e75934;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;
color: #e75934;margin-left: 5%;text-align: center;margin-top: 30px;background: rgba(255,255,255,0);outline: none;}
/*修改插件样式*/
.delivery-layer-box{width: 100%;float: left;height: 45px;line-height: 45px;border-bottom: 1px solid #E4E4E4;font-size: 15px;overflow: hidden;text-overflow: ellipsis;
white-space: nowrap;padding: 0px 3%;background: #fff;}
@media screen and (min-width: 414px) {.delivery-layer-box{width: 94%;float: left;height: 45px;line-height: 45px;border-bottom: 1px solid #E4E4E4;font-size: 16px;
overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding: 0px 3%;} }
.cell-arrow:after {width: 30px;height: 40px;content: "";background: url();float: right;}
/*填写地址管理*/
.receiv-text1{width: 100%;float: left;min-height:30px;line-height: 25px;background: #F2F0F1;padding: 5px 3% 0px 3%;font-size: 12px;}
.receiv-box1{width: 100%;float: left;height: 45px;line-height: 45px;background: #fff;border-bottom: 1px solid #EDEDED;padding: 0px 3%;}
.receiv-input1{width: 100%;height: 45px;line-height: 45px;font-size: 14px;float: left;outline: none;border:none;}
.receiv-box2{width: 100%;float: left;height: 80px;background: #fff;padding: 0px 3%;}
.receiv-input2{width: 100%;float: left;height: 60px;line-height: 22px;background: #fff;padding: 10px 0px;overflow-x: hidden;overflow-y: auto;}




.sh-adress-box1{width: 94%;float: left;margin-top: 5px;margin-left: 3%;background: #fff;padding: 0px 3%;}
.sh-adress-box2{width: 100%;float: left;padding: 12px 0px;border-bottom: 1px solid #F4F4F4;}
.sh-adress-text1{width: 50%;float: left;font-size: 15px;}
.text-r{text-align: right;}
.sh-adress-text2{width: 100%;float: left;margin-top: 10px;font-size: 12px;color: #8A8A8A;line-height: 20px;}
.sh-adress-box3{width: 100%;float: left;height: 45px;line-height: 45px;}
.sh-adress-text3{width: 110px;height:45px;float: left;background: url(../../../Images/Templet/ls/check3.png) no-repeat left center;background-size: 17%;padding-left: 25px;
font-size: 14px;}
.img2{background: url(../../../Images/Templet/ls/check4.png) no-repeat left center;background-size: 17%;}
.sh-adress-text4{width: 3rem;height: 45px;line-height: 45px;float: right;background: url(../../../Images/Templet/ls/delete.png) no-repeat left center;background-size: 34%;
padding-left: 25px;font-size: 14px;}
.delete-layer-bg{width: 100%;height:100%;position: fixed;top: 0px;left: 0px;z-index: 668;background: rgba(0,0,0,0.5);}
.delete-layer{width: 90%;height: 130px;position: fixed;z-index: 998;top: 34%;left: 5%;background-color: #FFFFFF;}
.active-a2{width: 100%;float: left;height: 80px;line-height: 80px;text-align: center;border-bottom: 1px solid #E0E0DF;font-size: 14px;}
.active-a3{width: 100%;float: left;position: relative;height: 45px;line-height: 45px;font-size: 14px;text-align: center;color: #1B81FC;}
.active-a3 span{width: 50%;float: left;}
.active-a3-x1{width: 1px;height: 43px;position: absolute;top: 0px;left: 50%;background-color: #E0E0DF;}
.ovflowhide{width: 100%;height: 100%;position: fixed;top: 0px;left: 0px;overflow: hidden;}
.set-text1{width: 90%;float: left;height: 35px;line-height: 35px;border:1px solid #e75934;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;
color: #e75934;margin-left: 5%;text-align: center;margin-top: 30px;background: rgba(255,255,255,0);outline: none;}
/*修改插件样式*/
.delivery-layer-box{width: 100%;float: left;height: 45px;line-height: 45px;border-bottom: 1px solid #E4E4E4;font-size: 15px;overflow: hidden;text-overflow: ellipsis;
white-space: nowrap;padding: 0px 3%;background: #fff;}
@media screen and (min-width: 414px) {.delivery-layer-box{width: 94%;float: left;height: 45px;line-height: 45px;border-bottom: 1px solid #E4E4E4;font-size: 16px;
overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding: 0px 3%;} }
.cell-arrow:after {width: 30px;height: 40px;content: "";background: url();float: right;}
/*填写地址管理*/
.receiv-text1{width: 100%;float: left;min-height:30px;line-height: 25px;background: #F2F0F1;padding: 5px 3% 0px 3%;font-size: 12px;}
.receiv-box1{width: 100%;float: left;height: 45px;line-height: 45px;background: #fff;border-bottom: 1px solid #EDEDED;padding: 0px 3%;}
.receiv-input1{width: 100%;height: 45px;line-height: 45px;font-size: 14px;float: left;outline: none;border:none;}
.receiv-box2{width: 100%;float: left;height: 80px;background: #fff;padding: 0px 3%;}
.receiv-input2{width: 100%;float: left;height: 60px;line-height: 22px;background: #fff;padding: 10px 0px;overflow-x: hidden;overflow-y: auto;}



.g-view { margin: 0 auto; max-width: 750px; min-width: 320px; }
.g-view:before { content: ''; display: block; width: 100%; height: 0.9rem; }
.g-view:after { content: ''; display: block; width: 100%; height: 1.5rem; }
.g-flexview { 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: 320px; }
.g-scrollview { width: 100%; height: 100%; -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; overflow-y: auto; overflow-x: hidden; -webkit-overflow-scrolling: touch; position: relative; margin-bottom: -1px; }
.g-scrollview:after { content: ''; display: block; width: 100%; height: 0.5rem; }
.ios .g-scrollview { margin-top: 1px; }
.hairline .g-scrollview { margin-top: 0.5px; }
.g-fix-ios-overflow-scrolling-bug { -webkit-overflow-scrolling: auto; }
.mask-black-dialog { background-color: rgba(0, 0, 0, 0.4); position: fixed; z-index: 1500; 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; }
.mask-black { background-color: rgba(0, 0, 0, 0.4); position: fixed; z-index: 900; 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; }
.mask-white-dialog { background-color: rgba(0, 0, 0, 0); position: fixed; z-index: 1500; 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; }
.mask-white { background-color: rgba(0, 0, 0, 0); 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:after { 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: .26rem; 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-content > .cityselect-item::-webkit-scrollbar {
 width: 0;
}
.cityselect-content > .cityselect-item:nth-child(2n) { background-color: #F5F5F5; }
.cityselect-item-box { width: 100%; height: inherit; display: block; padding: 0 .4rem; }
.cityselect-item-box > a { color: #333; font-size: .26rem; 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; }
.cityselect-item-box > a.crt:after { display: block; content: ''; font-family: 'YDUI-INLAY'; }





/*头部*/
.shop-cart-bigbox{width: 100%;float: left;margin-bottom: 96px;}
.shop-cart-news{width: 40px;height: 44px;position: absolute;right: 0px;top: 0px;z-index: 999;background: url(../../../Images/Templet/ls/news.png) no-repeat center center;
background-size: 65%;}
.shop-cart-news i{width: 5px;height: 5px;background: #e75934;float:right;border-radius: 50%;-moz-border-radius: 50%;-webkit-border-radius: 50%;margin-top: 10px;
margin-right: 8px;}
.shop-cart-htext1{}
/*购物车列表*/
.shop-cart-listbox1{width: 100%;float: left;margin-bottom: 5px;}
.shop-cart-box2{width:100%;height: 35px;line-height: 35px;float: left;background: #fff;padding: 0px 3%;border-top: 1px solid #F9F9F9;}
.shop-cart-ltext1{float: left;margin-left: 5px;font-size: 15px;}
.index-goods{width: 100%;padding: 5px 3%;float: left;background-color: #FFFFFF;border-top: 1px solid #F6f6f6;}
.index-goods-img{width: 100px;height: 100px;padding: 10px 0px;float: left;}
.index-goods-img img{width: 100px;height: 100px;}
.index-goods-textbox{display: block;margin-left: 140px;height: 110px;}
.index-goods-text1{width: 100%;height: 40px;float: left;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow: hidden;line-height: 20px;
color: #333;font-size: 15px;margin-top: 10px;}
.index-goods-text2{width: 100%;color: #e75934;float: left;margin-top: 5px;font-size: 18px;}
.index-goods-text3{width: 100%;line-height: 20px;font-size: 12px;height: 20px;overflow: hidden;color:#6C6C6C;float: left;
text-overflow: ellipsis;white-space: nowrap;}
.shop-cart-check2{width: 30px;height: 120px;float: left;}
input[type=checkbox] {float: left; position: relative;width: 22px;height: 22px;overflow: hidden;margin-top: 7px;-webkit-appearance: none;}    
input[type=checkbox]::before{content:'';position: absolute;top:0px;left:0px;width: 22px;height: 22px;background: url("../../../Images/Templet/ls/check3.png") no-repeat center center;
background-size: 100%;-webkit-appearance: none;}    
input[type=checkbox]:checked::before {background: url("../../../Images/Templet/ls/check4.png") no-repeat;background-size: 100%;content:'';-webkit-appearance: none;} 
.shopcart-input1{margin-top: 50px !important;-webkit-appearance: none}
.shop-cart-box3{loat: left;margin-top: 5px;}
.shop-cart-add{width: 25px;height: 25px;float: left;background: url(../../../Images/Templet/ls/add.png) no-repeat center center;background-size: 100%;}
.shop-cart-numer{float: left;font-size: 14px;line-height: 1.2rem!important;height:1.2rem!important;width:1.4rem!important;border: none;outline: none;padding-left:0.2rem!important;text-align:center;}
.shop-cart-subtract{width: 25px;height: 25px;float: left;background: url(../../../Images/Templet/ls/subtract.png) no-repeat center center;background-size: 100%;}
/*购物车列表底部*/
.shop-cart-total{width: 100%;height: 45px;position: fixed;bottom: 50px;left: 0px;background-color: #FFFFFF;z-index: 999;padding: 0 0.25rem 0 3%;
border-bottom: 1px solid #F7F7F7;line-height: 45px;border-radius:0.5rem 0.5rem 0 0}
.scart-total-check{width: 30px;height: 45px;float: left;background: url(../../../Images/Templet/ls/check1.png) no-repeat left center;background-size: 70%;}
.scart-total-text1{float: left;font-size: 16px;}
.scart-total-text2{float: left;margin-left: 7px;font-size: 14px;color: #A3A3A3;}
.scart-total-text3{float: left;font-size: 16px;font-weight: 600;color: #e75934;}
.scart-total-text4{width:5rem;text-align: center;float: right;background: #e75934;height:1.8rem;margin-top: 0.2rem;line-height: 1.8rem;border-radius:0.75rem;
-moz-border-radius: 15px;-webkit-border-radius: 15px;color: #fff;font-size: 14px;}
#ckAll{margin-top: 10px;margin-right: 10px;-webkit-appearance: none}
.checkall{float: left;}
.delete{width: 46px;height: 46px;float: right;background: url(../../../Images/Templet/ls/delete.png) no-repeat right center;background-size: 40%;}
.hide{display: none;}
.shopPrice{width: 100%;float: left;height: 40px;line-height: 40px;background: #fff;padding: 0px 3%;font-size: 14px;border-top: 1px solid #F9F9F9;
border-bottom: 1px solid #F9F9F9;}
/**/
.cart-title{width: 100%;height:40px;line-height:40px;float: left;padding: 0px 3%;background: url(../../../Images/Templet/ls/arrow-right.png) no-repeat 97% center #fff;
background-size: 6%;margin-bottom: 5px;font-size: 14px;}
.cart-title i{float: right;margin-right: 0.25rem;color: #379EDE;}



/*弹出框*/
.jd_win{width:100%;height:100%;position:fixed;top:0;left:0;background:rgba(0,0,0,.6);z-index:99999;display:none}.jd_win_box{width:80%;padding:0 10px;border-radius:4px;background-color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.jd_win .jd_win_tit{border-bottom:1px solid #ccc;line-height: 32px;padding: 17px 0 15px 0;text-align:center;font-size:18px}.jd_btn{width:100%;display:block;padding:10px 0}.f_left{float:left}.f_right{float:right}.jd_btn span{line-height:36px;width:45%;text-align:center;border-radius:4px;margin-bottom:10px}.jd_win .cancle{margin-right:8%;border:1px solid #ccc}.jd_win .submit{background:#F23030;color:#fff;border:1px solid #f23030}

/*请求加载中*/
.wx_loading{position:fixed;top:0;left:0;bottom:0;right:0;z-index:9999;background-color:transparent}.wx_loading_inner{text-align:center;background-color:rgba(0,0,0,.5);color:#fff;position:fixed;top:50%;left:50%;margin-left:-70px;margin-top:-48px;width:140px;border-radius:6px;font-size:14px;padding:58px 0 10px}.wx_loading_icon{position:absolute;top:15px;left:50%;margin-left:-16px;width:24px;height:24px;border:2px solid #fff;border-radius:24px;-webkit-animation:gif 1s infinite linear;animation:gif 1s infinite linear;clip:rect(0 auto 12px 0)}@keyframes gif{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes gif{0%{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(1turn)}}
/*加入购物车*/
.message-floor{width:100%;height:100%;position:fixed;top:0;left:0;text-align:center;z-index:99999}.message-floor .messge-box{width:145px;background:rgba(0,0,0,.8);border-radius:8px;text-align:center;position:absolute;top:50%;left:50%}.messge-box .messge-box-icon{width:26px;height:26px;display:inline-block;margin:18px 0 9px 0;position:relative;overflow:hidden;vertical-align:middle}.message-toast-icon{background:url(../../../Images/Templet/ls/5.4/message-toast-icon.png) no-repeat;background-size:28px 60px}.messge-box .messge-box-content{font-size:15px;line-height:15px;color:#fff;padding:0 10px 21px 10px}.succee-icon{display:inline-block;height:26px;width:26px;background-position:-1px -29px}
.error-icon {
    display: inline-block;
    height: 26px;
    width: 26px;
    background-position: -1px -1px;
}
/*header*/
.bigbox{width: 100%;float: left;}
::-webkit-scrollbar {height: 0px;width: 0px;}
/*头部*/
.kaola-bottom{width: 100%;position: fixed;bottom: 0px;left: 0px;z-index: 99;height: 50px;background: #FFF;border-top: 1px solid #DCDCDC;}
.kaola-bottom-box1{width: 25%;height: 50px;float: left;text-align: center;}
.kaola-bottom-img1{width: 21px;height: 18px;display: inline-block;margin-top: 5px;}
.kaola-bottom-img1 img{width: 21px;height: 21px;float: left;}
.kaola-bottom-text1{width: 100%;float:left;font-size: 13px;}
.text2{color: #ea4545;}

/*优惠券*/
#home{
    width: 100%;
    height: 100%;
    background: #f3f3f3;
}
.shopList{
    width: 95%;
    background: #fff;
    margin: 1%;
    font-size: 0.75rem;
    border-radius: 0.5rem;
    padding: 2%;margin: 0.75rem auto;
}
.shopTitle{
    display: flex;
    flex-direction: row;
    vertical-align: middle;
    line-height:0.75rem;
}
.shopTitle span{
    margin-left: 0.5rem;
}
/*商铺的logo*/
.shopLogo{
    width: 0.75rem;
    height: 0.75rem;
}
/*商品的图片*/
.shopImg{
    width:2rem;
    height: 2rem;
}

.commodity{
    width: 100%;
    display: flex;
    vertical-align: middle;

}
.commodity div{
    width:calc(96% - 2rem);
    padding: 2%;
}
.commodityType{
    color: rgba(37, 31, 17, 0.41);
    font-size: .9rem;
}
.chooseCoupon,.shengqing .it-box{
    display: flex;
    line-height: 2rem;
    justify-content: space-between;

}

.bottom{
    position: fixed;
    width: 100%;
    bottom: 0;
    height: 2.5rem;
    background: #fff;
    text-align: right;
}
.bottom button{
    border: none;
    width: 6em;
    height: 100%;
    background: #f06a2f;
    font-size: 1.2rem;
    color: #fff;
}


.shadowbg{
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,0.5);
    position: absolute;
    top: 0;
}
.shadowHide{
    width: 100%;
    height: 0%;
    background: rgba(0,0,0,0.5);
    position: absolute;
    top: 0;
}


/*优惠券*/
.coupon{
    position: fixed;
    z-index: 999;
    width: 100%;
    height: 80%;
    background: #f6f6f6;
    bottom: 0;
    font-size:0.75rem;
    border-top-left-radius: 0.5rem;
    border-top-right-radius: 0.5rem;
    transition: .5s;
}
.couponHide{
    position: fixed;
    z-index: -1;
    width: 100%;
    height: 0%;
    background: #e2e1f3;
    bottom: 0;
    font-size: 0.75rem;
    border-top-left-radius: 0.5rem;
    border-top-right-radius: 0.5rem;
    transition: .5s;
}

.couponHeader{
    width: 94%;
    height: 3rem;
    border-bottom: 1px solid #e2e1f3;
    display: flex;
    flex-direction: row;
    padding: 2% 3%;
    background: #fff;
    border-top-left-radius: 0.5rem;
    border-top-right-radius: 0.5rem;
}

.couponHeader input{
    border: none;
    width: calc(100% - 2rem - 2px);
}
.couponHeader input::placeholder{
    font-size:0.75rem;
}
.couponHeader button{
    background: #f06a2f;
    color: #fff;
    font-size: 1rem;
    border: none;
    width:2rem;
    height: 0.75rem;
}

.choseType{
    display: flex;
    flex-direction: column;
    background: #fff;
}
.choseType .chose{
    display: flex;
    flex-direction: row;
}
.choseType .chose span{
    display: block;
    width: 50%;
    text-align: center;
    font-size: 0.75rem;
    padding: .5rem 0;
}
.redBorder{
    width: 40%;
    position: relative;
    border: 1px solid #f06a2f;
    left: 5%;
    transition: .5s;
}
.redBorder2{
    width: 40%;
    position: relative;
    border: 3px solid #f06a2f;
    left: 55%;
    transition: .5s;
}

.flexRow{
    display: flex;
    flex-direction: row;
}
.flexCol{
    display: flex;
    flex-direction: column;
}

.couponCard{
    background: #fff;
    width: 96%;
    margin: 2%;
    border-radius:0.5rem;
    /*box-shadow: 0em .1em .2em #333333;*/
}
.couponCardHeader{
    width: 90%;
    padding: 4% 5% 4%;
}
.couponCardHeader .money{
    width: 30%;
}
.couponCardHeader .money .sale{
    font-size:1.2rem;
    color: #ff0000;
}
.couponCardHeader .date .title{
    font-size: 0.75rem;margin-top:0.5rem;
}

.couponCardHeader .money .noSale{
    font-size: 1.2rem;
    color: #4d4d4d;
}
.couponCardHeader .date .noTitle{
    font-size: 0.75rem;
    color: #4d4d4d;
	margin-top:0.5rem;
}
.couponCardHeader .word{
    color: #666;
    font-size: 0.25rem;
    line-height:1rem;
}
.couponMsg{
    width: 100%;
    padding: 2%;
    height: 2rem;
    background: #f3f3f3;
    border-top: 1px dashed #f6f6f6;
    color: #4d4d4d;
	border-radius:0 0 0.5rem 0.5rem
}


.yx-index-top{width: 100%;height: 40px;position: fixed;background: #fff;padding: 12px 0px;z-index: 22;top: 0px;left:0px;
border-bottom: 1px solid #f1f1f1;}
.index-top-box1{width: 50%;height: 100%;float: left;text-align: center;}
.index-top-img1{width: 20px;height: 20px;position: relative;}
.index-top-img1 img{width: 20px;margin:0 auto;}
.index-top-text1{width: 100%;float: left;font-size: 12px;margin-top: 3px;color: #A8A3A7;}
.index-top-box2{width: 25%;float: right;height: 40px;text-align: center;line-height: 40px;}
.fresh-toptext1{display: inline-block;font-size: 16px;}
.fresh-topimg1{width: 12px;height: 12px;display: inline-block;background: url(../../../Images/Templet/ls/triangle.png) no-repeat center center;
background-size: 100%;margin-left: 5px;}
/* 焦点图 */
.gdetails-bigbox .slideBox{width:100%;border-radius:0;}
.gdetails-bigbox .slideBox .hd{ }
.index-bigbox{width: 100%;float: left;margin-top: 54px;}
.slideBox{ position:relative; overflow:hidden; width:94%;/* 设置焦点图最大宽度 */;background: #fff; border-radius:0 0 1.4rem 1.4rem;

}
.slideBox .hd{ position:absolute; height:28px;line-height: 28px; bottom: 5px; right:10px; z-index:1; }
.slideBox .hd li{ display:inline-block; width:5px; height:5px; -webkit-border-radius:50%; -moz-border-radius:50%; border-radius:50%; background:#333;margin:0px 6px;overflow: hidden;}
.slideBox .hd li.on{width:5px; height:5px; background:#fff;margin: 0 6px; }
.slideBox .bd{ position:relative; z-index:0; }
.slideBox .bd li{ position:relative; text-align:center;  }
.slideBox .bd li img{vertical-align:top; width:100%;/* 图片宽度100%，达到自适应效果 */}
.slideBox .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0);  }  /* 去掉链接触摸高亮 */
/*分类导航*/
.classify-menu{width: 100%;float: left;background: #fff;padding-bottom: 12px;}
.classify-menu-box1{width: 25%;float: left;text-align: center;margin-top: 12px;}
.classify-menu-img1{height:3.8rem;display: block;}
.img-color2{background: #E6C3BD;}
.img-color3{background: #EED0B8;}
.img-color4{background: #8CB2C5;}
.classify-menu-img1 img{width: 3rem;height: 3rem;display: inline-block;margin-top: 6px;}
.classify-menu-text1{width: 100%;float: left;text-align: center;;font-size: 14px;}

/*首页*/
.index-nav{background:#f4e7de; box-shadow: -2.828px 2.828px 10px 0px rgba(160, 118, 90, 0.2);}
.lunbobg{
position:absolute;width:100%;
}
/* 首页活动 */
.activity{padding: 0.5rem;
    background: #f4e7de;    border-radius: 0.75rem;
    width: 94%;
    margin: 0 auto}

.activity .tit{font-size:.9rem;font-weight: bold; background-image:-webkit-linear-gradient(bottom,#de0092,#ff5918,#fba603); -webkit-background-clip:text; -webkit-text-fill-color:transparent; }
.activity .smalltit{font-size:.8rem;}

.activity .activity-box{height:10.8rem;    border-radius: 0.75rem;}

.activity img{width:100%}
.activity .activity-right-pic{width:100%;}
.activity .activity-right-pic img{height:5.74rem;width:100%;}

.activity .activity-left-pic img{min-height:10.1rem;border-radius: 0 0 0.5rem 0.5rem;margin-top:0.9rem}
.bao-img{position:absolute; top:0;left:0;width:100%!important;}

/*我的*/
.btn-share{background:#f5f2f0;margin:0.75rem auto 0.25rem auto;border:1px solid #e75934;height:2rem;width:50%;border-radius:2rem;display:block;}
.personal-box5-text2{width: 100%;line-height: 40px;font-size: 14px;color: #797778;text-align: center;float: left;background: #fff;border:1px solid #E6E6E6;border-radius: 0.75rem;margin-bottom: 3rem;}

/*订单详情*/
.jd-qrdd-topbox{width: 100%;position: fixed;top: 0px;left: 0px;padding: 13px 0px;height: 18px;font-size: 16px;text-align: center;z-index: 666;
background:url(../../../Images/Templet/ls/arrow-left.png) no-repeat 10px center #FFFFFF;background-size: 6%;border-bottom:1px solid #F4F4F4;}
.qrdd-topbox-t1{display: block;text-align: center;}
.qrdd-topbox-t2{position: fixed;font-size: 16px;z-index: 777;right: 10px;top: 13px;}
.jd-qrdd-bigbox{width: 100%;float: left;margin-bottom: 10px;}
.jd-qrdd-a1{width: 100%;float: left;position: relative;background-color: #FFFFFF;padding: 15px 0px 0px 0px;margin-bottom: 10px;}
.qrdd-a1-img2{width: 100%;height: 2px;position: absolute;bottom: 0px;left: 0px;background: url(../../../Images/Templet/ls/jd-qrdd-img1.png);background-size: 28%;}
.qrdd-a1-t1{font-size: 14px;float: left;margin-left: 6%;font-weight: 600;}
.qrdd-a1-t2{float: left;font-size: 12px;padding: 2px 4px 1px 4px;background-color: #e75934;color: #FFFFFF;margin-left: 3%;margin-top: -2px;}
.qrdd-a1-img1{width: 11px;height: 16px;float: left;background: url(../../../Images/Templet/ls/jd-xq-img1.png) no-repeat;background-size: 100%;}
.qrdd-a1-b1{width: 95%;float: left;padding: 10px 3% 10px 2%;}
.qrdd-a1-t3{width: 95%;float: left;margin-left: 1%;line-height: 18px;font-size: 12px;margin-top: -3px;}
/*订单状态*/
.indent-details-box{width: 100%;float: left;height:6.5rem;padding: 15px 3%;background: url(../../../Images/Templet/ls/arrow-right2.png) no-repeat 97% center #636572;background-size: 6%;
margin-bottom: 10px;}
.indent-details-img1{width: 20px;height: 20px;float: left;background: url(../../../Images/Templet/ls/indent33.png) no-repeat center center;background-size: 100%;}
.indent-details-text1{float: left;font-size: 15px;color: #FBFEFF;margin-left: 10px;}
.indent-details-text2{width: 85%;float: left;margin-top: 10px;height: 44px;line-height: 22px;color: #FBFEFF;padding:0px 5% 0px 10%;font-size: 14px;overflow: hidden;}
.indent-details-text3{float: left;font-size: 12px;color: #B0B2BF;margin: 10px 0px 0px 10%;}
/*甜甜商品部分*/
.zjzz-buylist-goods1{margin-bottom: 10px;}
.zjzz-buylist-allact {float: left;width: 90%;padding-left: 10%;line-height: 40px;font-size: 14px;margin-top: 10px;
background: url(../../../Images/Templet/ls/gonga.png) no-repeat 3% center #FFFFFF;background-size: 5%;}
.zjzz-buylist-gtime {float: left;width: 100%;font-size: 14px;line-height: 35px;border-bottom: 1px solid #D4D4D4;}
.zjzz-buylist-gtime1 {float: left;}
.zjzz-buylist-gtime2 {float: right;color: #e75934;}
.zjzz-buylist-gtit1 {float: left;width: 67%;font-size: 14px;line-height: 20px;margin-top: 10px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;
overflow: hidden;}
.zjzz-buylist-gmoney {float: right;text-align: right;line-height: 20px;margin-top: 10px;}
.zjzz-buylist-gm1,
.zjzz-buylist-gm2 {float: left;width: 100%;font-size: 14px;height: 20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.zjzz-buylist-gm2{color: #B1B1B1;}
.zjzz-buylist-det{float: left;width: 100%;padding: 10px 0;}
.zjzz-buylist-btn3 {color: #FFFFFF;background: #e75934;border: 1px solid #e75934;}
.zjzz-buylist-shm{float: right;width: 100%;text-align: right;line-height: 25px;color: #ED889A;font-size: 14px;}
.zjzz-buylist-shm img{vertical-align: middle;float: none !important;margin-top: -3px;width: 22px !important;height: 22px !important;}
.zjzz-buylist-btn {float: left;width: 100%;margin-bottom: 10px;}
.zjzz-buylist-btn a {float: right;width: 85px;font-size: 14px;text-align: center;line-height: 25px;border-radius: 3px;}
.zjzz-buylist-btn1 {color: #393939;margin-right: 15px;border: 1px solid #CDCDCD;}
.zjzz-buylist-btn2 {color: #BE2543;border: 1px solid #BE2543;}
.zjzz-buylist-goods1 {float: left;width: 100%;padding: 5px 3% 0 3%;background: #FFFFFF;border-bottom: 1px solid #F6F6F6;}
.zjzz-buylist-goods1 img {float: left;width: 75px;height: 75px;}
.zjzz-buylist-gdetail {display: block;margin-left: 80px;}
.indent-details-img2{width: 20px;height: 20px;float: left;background: url(../../../Images/Templet/ls/shop.png) no-repeat center center;background-size: 100%;margin-top: 8px;
margin-right: 3px;}
/*商品金额部分*/
.indent-details-box2{width: 100%;float:left;height: 35px;line-height: 35px;border-bottom: 1px solid #F8F8F8;padding: 0px 3%;background: #fff;}
.indent-details-text4{float: left;font-size: 14px;}
.indent-details-text5{float: right;font-size: 14px;color: #e75934;}
.tcolor-grey{color: #979797;}
.tcolor-black{color: #494949;}
.indent-details-box3{width: 100%;float: left;padding-bottom:0.25rem;background: #fff;line-height: 22px;font-size: 14px;}
.indent-details-box3 p{height: 25px;color: #494949;}

/*物流*/
.jd-ddgz-topbox{
    width: 100%;
    position: fixed;
    top: 0px;
    left: 0px;
    padding: 13px 0px;
    height: 18px;
    font-size: 16px;
    text-align: center;
    z-index: 666;
    background:url(../../../Images/Templet/ls/arrow-left.png) no-repeat 15px center #FFFFFF;
    background-size: 5%;
    border-bottom:1px solid #e1e1e1;
}
.jdddgz-top-t1{
    display: inline-block;
    font-size: 17px;
}
.jd-ddgz-bigbox{
    width: 100%;
    float: left;}
.ddgz-a1{
    width: 100%;
    float: left;
    background-color: #FFFFFF;
    padding: 0px 3% 10px 3%;

}
.ddgz-a1-t1{
    width: 100%;
    float: left;
    font-size: 14px;
    color: #808080;
    margin-top: 12px;
}
.ddgz-a1-t1 i{color: #000;}
.ddgz-a2{
    width: 100%;
    float: left;
    background-color: #FFFFFF;
    margin-top: 10px;
    padding: 15px 0px;
    padding-left: 5%;
}
.ddgz-a2-b1{
    width: 100%;
    float: left;
    position: relative;
    border-left: 1px solid #E4E4E4;
}
.ddgz-a2-b1 .ddgz-a2-yuan{
    position: absolute;
    z-index: 666;
    left: -5px;
    top: 45%;
    width: 9px;
    height: 9px;
    background: url(../../../Images/Templet/ls/jd-ddgz-img3.png)no-repeat;
    background-size: 100%;
}
.first .ddgz-a2-yuan{
    top: 0px;
    background: url(../../../Images/Templet/ls/jd-ddgz-img2.png)no-repeat;
    background-size: 100%;
}
.ddgz-a2-t1{
    width: 90%;
    float: left;
    color: #B1B1B1;
    font-size: 14px;
    margin-left: 5%;
    margin-top: 10px;
    line-height: 20px;
}
.first .ddgz-a2-t1{color: #000;margin-top: 0px;}
.ddgz-a2-t2{
    width: 95%;
    font-size: 12px;
    float: left;
    margin-top: 3px;
    color: #B1B1B1;
    margin-left: 5%;
    padding-bottom: 10px;
    border-bottom:1px solid #E4E4E4;
}
.end .ddgz-a2-t2{
    border:none;
}


/*客服反馈*/
.set-box1{width: 94%;float: left;height: 45px;line-height: 45px;background:url(../../../Images/Templet/ls/arrow-right.png) no-repeat 97% center #fff;background-size:5%;
font-size: 15px;padding: 0px 3%;border-bottom: 1px solid #F4F4F4;}
.set-text1{width: 50%;float: left;height: 35px;line-height: 35px;border:1px solid #E63E5A;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;
color: #E63E5A;margin-left: 25%;text-align: center;margin-top: 30px;background: rgba(255,255,255,0);outline: none;}
.set-text2{float: right;margin-right: 7%;font-size: 15px;color: #9F9F9F;}
.mt-10{margin-top: 10px;}
.no-arrow{background: #fff;}
/*消息中心*/
.news-center-box1{width: 100%;float: left;border-bottom: 1px solid #F1F1F1;padding: 15px 3%;}
.news-center-img{width: 40px;height: 40px;float: left;margin-top: 5px;}
.news-center-img img{width: 40px;height: 40px;float: left;}
.news-center-box2{display: block;margin-left: 50px;height: 50px;line-height: 20px;}
.float-100{width: 100%;float: left;}
.news-center-text1{width: 60%;float: left;font-size: 16px;margin-top: 5px;}
.news-center-text2{width: 40%;float: left;font-size: 12px;text-align: right;color: #646464;margin-top: 5px;}
.news-center-text3{width: 90%;float: left;height: 20px;line-height: 18px;margin-top: 5px;font-size: 14px;color: #B8B8B8;overflow: hidden;
text-overflow: ellipsis;white-space: nowrap;}
.news-center-yuan{width: 7px;height: 7px;float: right;background: #FF4A54;border-radius: 50%;-moz-border-radius: 50%;-webkit-border-radius: 50%;margin-top: 10px;}
/*个人信息*/
.set-box1.box2{height: 60px;line-height: 60px;}
.personal-d-img1{width: 44px;height: 44px;float: left;border-radius: 50%;-moz-border-radius: 50%;-webkit-border-radius: 50%;overflow: hidden;margin-top: 8px;}
.personal-d-img1 img{width: 44px;height: 44px;float: left;}
.name-input{width: 100%;float: left;height: 45px;line-height: 45px;border:none;outline: none;font-size: 14px;}
/*性别*/
input[type=radio] {float: right; position: relative;width: 22px;height: 22px;overflow: hidden;margin-top: 10px;}    
input[type=radio]::before{content:'';position: absolute;top:0px;left:0px;width: 22px;height: 22px;background: url("../../../Images/Templet/ls/check3.png") no-repeat center center;
background-size: 100%;}    
input[type=radio]:checked::before {background: url("../../../Images/Templet/ls/check4.png") no-repeat;background-size: 100%;content:'';} 
/*我的电话修改*/
.phone-number-text1{width: 100%;float: left;font-size: 14px;text-align: center;margin-top: 20px;}
.phone-number-text2{width: 100%;float: left;font-size: 16px;text-align: center;margin-top: 15px;}
.phone-number-text2 i{font-size: 26px;}
/*更换手机号*/
.jd-aqjc-t1{width: 100%;text-align: center;margin-top: 12px;float: left;font-size: 14px;}
.jd-aqjc-t2{width: 100%;float: left;padding: 10px 0px;font-size: 24px;font-weight: 600;text-align: center;}
.jdaqjc-a1{width: 100%;float: left;background-color: #FFFFFF;padding: 14px 0px;}
.jdaqjc-a1-t1{float: left;margin-left: 5%;font-size: 14px;}
.jdaq-jc-input{width: 38%;float: left;font-size: 14px;padding-left: 10px;border:none;outline: none;}
.jdaqjc-a1-t2{width: 33%;float: right;text-align: center;border-left: 1px solid #e1e1e1;font-size: 14px;color: #f23030;}
/*换绑成功*/
.phone-bg{width: 100%;height: 500px;float: left;background: url(../../../Images/Templet/ls/phone-bg.png) no-repeat center top;background-clip: 80%;}
.phone-text1{width: 100%;float: left;text-align: center;margin-top: 50%;font-size: 18px;}

/*常见问题*/
.near-box{
	max-width: 640px;
    overflow: hidden;
    margin: 0 auto;
}
.fund-top{
   width: 100%;
   height: 45px;
   line-height: 45px;
   font-size: 18px;
   position: fixed;
   top: 0px;
   left: 0px;
   z-index: 9999;
   text-align: center;
   border-bottom: 1px solid #DFDFDF;
   background: url(../../../Images/Templet/ls/arrow-left.png)no-repeat 10px center #FFFFFF;
   background-size: 5%;
}
.fund-bogbox{
   width: 100%;
   float: left;
   margin-top: 46px;
}
.pay-a1{
  width: 100%;
  float: left;
}
.pay-a1-b1{
  width: 100%;
  padding: 0px 5%;
  height: 45px;
  background-color: #FFFFFF;
  border-bottom: 1px solid #EDEDED;
  float: left;
  line-height: 45px;
}
.pay-a1-t1{
  float: left;
   font-size: 15px;
   color: #424242;
}
.pay-a1-t2{
  width: 90%;
  line-height: 22px;
  font-size: 13px;
  color: #494949;
  float: left;
  padding: 15px 5%;
  display: none;
  background-color: #F2F2F2;
}
.pay-a1-t3{
  width: 100%;
  float: left;
  font-size: 13px;
  color: #FF7A22;
}
.pay-a1-i1{
  width: 20px;
  height: 40px;
  float: right;
  background: url(../../../Images/Templet/ls/arrow-bottom.png)no-repeat center center;
  background-size: 70%;
}
.pay-a1-t1.tcolor{
  color: #FF7A22;
}
.aui-block{display:block;}

/*优惠券*/
.coupon-title{width: 100%;float: left;height: 47px;line-height: 45px;background: #fff;}
.coupon-title-text1{width: 23.3%;float: left;font-size: 16px;color: #858585;text-align: center;margin: 0px 5%;}
.tc-picthon{border-bottom: 2px solid #e75934;color: #e75934;}
.coupon-bigbox{width: 100%;float: left;position: relative;height: 122px;}
.h-190{height: 190px;-moz-transition-duration: 0.4s;transition-duration: 0.4s;-webkit-transition-duration: 0.4s;}
.coupon-box2{width: 94%;float: left;position: relative;margin-top: 10px;margin-left: 2.5%;border:1px solid #E6E6E6;border-radius: 7px;background: #fff;height:120px;}
.coupon-semicircle1{width: 14px;height: 14px;position: absolute;top:-9px;left:28%;border:1px solid #E5E5E5;background: #F1F1F1;border-radius: 50%;}
.coupon-semicircle1:after{content: "";width: 16px;height: 9px;position: absolute;top:-1px;left:-1px;background: #F1F1F1;}
.coupon-semicircle2{width: 14px;height: 14px;position: absolute;bottom:-9px;left:28%;border:1px solid #E5E5E5;background: #F1F1F1;border-radius: 50%;}
.coupon-semicircle2:after{content: "";width: 15px;height: 6px;position: absolute;top:8px;left:-1px;background: #F1F1F1;}
.coupon-line{width: 1px;height: 80px;position: absolute;left: 32%;top: 15px;}
.coupon-box3{width:32%;float: left;height: 100%;}
.coupon-box3 img{width:92%;width:5.6rem;}
.coupon-text1{width: 90%;float: left;margin-top: 10px;font-size: 12px;color: #A6A6A6;margin-left: 10%;}
.coupon-text2{font-size: 20px;color: #e75934;}
.coupon-text3{width: 100%;float: left;font-size: 12px;color: #A6A6A6;text-align: center;margin-top: 0.25rem;}
.coupon-box4{width: 65%;float: right;height:100%;justify-content:center;flex-direction:column;display: -webkit-flex;display: flex;}
.coupon-text4{font-size: 14px;color: #333;width: 90%;display: flex;padding: 0px 3% 0px 0;line-height: 22px;}
.coupon-text5{font-size: 12px;color: #BBBBBB; display: flex;width: 94%;margin-top: 5px;position: relative;}
.coupon-text5 .particulars{position: absolute;right: 0px;top: 0px;}
.coupon-box5{width: 94%;margin-left: 2.5%;border:1px solid #E6E6E6;border-radius: 0px 0px 7px 7px;background: #fff;min-height: 70px;border-top: none;
position: absolute;left: 0px;top: 114px;}
.coupon-line2{width: 100%;float: left;border-top: 1px dashed #E3E3E3;margin-top: 5px;}
.coupon-text6{width: 94%;float: left;font-size: 12px;color: #777777;padding: 0px 3%;margin-top: 10px;}
@media screen and (max-width: 320px) {.coupon-text6{width: 94%;float: left;font-size: 12px;color: #777777;padding: 0px 3%;margin-top: 7px;}}
.tcolor-gray{color: #A9A9A9;}

/*反馈问题*/
.jd-qrdd-bigbox2{width: 100%;float: left;margin-bottom:0.75rem;}
.tb-pj-a1{width: 100%;float: left;background-color: #FFFFFF;padding: 10px 3%;border-bottom: 1px solid #E7E7E7;}
.tbpj-a1-i1{width: 60px;height: 60px;float: left;}
.tbpj-a1-i1 img{width: 60px;height: 60px;}
.tbpj-a1-t1{display: block;margin-left: 70px;font-size: 14px;line-height: 22px;height: 44px;color: #666666;margin-top: 10px;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;
overflow: hidden;}
.tb-pj-a2{width: 100%;float: left;padding: 10px 3%;background-color: #FFFFFF;border-bottom: 1px solid #E7E7E7;}
.tbpj-a2-input{width: 100%;float: left;height: 100px;border:none;outline: none;font-size: 14px;line-height: 22px;}
.tbpj-a1-i2{width: 6%;height: 20px;float: left;background: url(../../../Images/Templet/ls/check1.png)no-repeat center center;background-size: 80%;}
.tbpj-a1-i2.check{background: url(../../../Images/Templet/ls/check4.png)no-repeat center center;background-size: 80%;}
.tbpj-a1-t2{font-size: 16px;float: left;margin-left: 5%;}
.tbpj-a1-t3{font-size: 14px;margin-top: 2px;float: right;color: #AAABB3;}
.tbpj-a1-t4{float: left;font-size: 16px;margin-top: 3px;color: #666666;}
.tbpj-a1-b1{width: 100%;float: left;margin-left: 5%;}
.tb-pj-c1{position: fixed;bottom: 0px;left: 0px;z-index: 9999;width: 100%;text-align: center;color: #FFFFFF;background-color: #e75934;padding: 10px 0px;
margin-top: 20px;font-size: 16px;}
.serve-type-box1{width: 100%;float: left;padding: 0.75rem 3%;margin-top: 10px;background: #fff;text-align: center;}
.serve-type-text2{width: 100%;float: left;text-align: left;}
.serve-type-img2{width: 80px;height: 80px;float: left;border:1px dashed #ccc;margin-top: 10px;position: relative;border-radius:0.75rem;}
.serve-type-img3{width: 30px;height: 30px;display: inline-block;background: url(../../../Images/Templet/ls/camera.png) no-repeat center center;background-size: 100%;margin-top: 5px;}
.serve-type-text3{width: 100%;display: inline-block;font-size: 12px;color: #ABABAB;padding: 0px 5%;}
#star1 img{width: 20px;height: 20px;margin-top: 2px;}
.serve-type-btn1{width: 100%;height: 100%;position: absolute;top: 0px;left: 0px; opacity: 0;filter: alpha(opacity=0);}

.bg20 {
	background: rgb(0,0,0,0.02) !important;}

.baokuan-btn {
    border: 1px solid #e75934;
    color:#e75934;
	background:#f5f2f0;
}

/*分享*/
.inviteCardBox {
	height: 100vh;
	background: radial-gradient(#b0b0b0, #353535);
	text-align: center;
}
.inviteCardBox .inviteCard {
	margin: 1.2rem auto 7.5rem;
}
.inviteCard {
	width: 15rem;
	height: 8.9rem;
	-webkit-box-shadow: 0 20px 30px 0 rgba(0,0,0,.1), 0 20px 40px 0 rgba(0,0,0,.1);
	box-shadow: 0 20px 30px 0 rgba(0,0,0,.1), 0 20px 40px 0 rgba(0,0,0,.1);
	border-radius: .08rem;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-transition: all .3s linear;
	transition: all .3s linear;
}

.root {
	height: 90vh;
	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;
	-webkit-flex-wrap: nowrap;
	-ms-flex-wrap: nowrap;
	flex-wrap: nowrap;
	overflow: hidden;
	background: #353535;
}
.saveDes {
	height: 1.5rem;
	line-height: 1.55rem;
	color: #fff;
	text-align: center;
	background: rgba(9,187,7,.8);
	left: 0;
	bottom: 2.56rem;
	position: absolute;
	width: 100%;
}

.wrapper-box {
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,.5);
	position: fixed;
	top: 0;
	left: 0;
	z-index: 1000;
}
.wrapper-box .bottomZ {
	bottom: 0;
}
.root .aui-bar-tab .aui-tab-item:first-child{border-radius:0.5rem 0 0 0.5rem;}
.root .aui-bar-tab .aui-tab-item:last-child{border-radius:0 0.5rem 0.5rem 0;}
.root .aui-bar-tab .aui-tab-item{padding:0 2rem;border:1px solid #fa6f54;margin:0 0.25rem;color:#fa6f54;}
.root .aui-bar-tab .aui-active{color:white!important;background:#fa6f54;}

.aui-icon-all:before { content: "\54"; }
.aui-icon-cart:before { content: "\55"; }
.aui-icon-mine:before { content: "\59"; }

/*分类页开始*/
.classify-bigbox{width: 100%;height: 100%;position: fixed;top: 0px;left: 0px;z-index: 2;}
.classify-perch{width: 100%;height: 46px;float: left;}
.classify-perch-r{width: 100%;height: 76px;}
.classify-perch2{width: 100%;height: 50px;float: left;}
.classify-left{width: 25%;height: 100%;float: left;overflow-x: hidden;overflow-y: auto;border-right: 1px solid #F4F4F4;}
.classify-text1{width: 100%;float: left;text-align: center;height: 2.5rem;line-height: 2.5rem;overflow: hidden;font-size: 14px;}
.pitch-on2{position: relative;background:white;color:#e75934;}
.pitch-on2:after{content: "";width: 3px;height: 2.5rem;background-color:#e75934;position: absolute;top: 5px;left: 0px;}
.classifyrt-text1.price{margin-top:0!important;}
/*分类右部分*/
.classify-right{background:white;width: 75%;float: right;height: 100%;overflow-x: hidden;overflow-y: auto;}
.classify-right-title{width:75%;font-size: 14px;height: 40px;line-height: 40px;
position: fixed;top: 46px;right: 0px;background-color: #fff;}
.classifyrt-text1{width: 33.3%;text-align: center;float: left;font-size: 12px;}
.tcolor-yellow{color: #e75934;}
.sort-img{width: 15px;height: 15px;display: inline-block;background: url(../images/sort1.png) no-repeat center center;
background-size: 100%;vertical-align: middle;margin-top: -3px;}
.sort-img2{width: 15px;height: 15px;display: inline-block;background: url(../images/sort2.png) no-repeat center center;
background-size: 100%;vertical-align: middle;margin-top: -3px;}
.img3{background: url(../images/sort3.png) no-repeat center center;background-size: 100%;}
.classify-list{width: 75%;padding-top: 10px;border-bottom:1px solid #EFEAEE;position: fixed;top:87px;right: 0px;background-color: #fff;}
.classify-list-text1{width: 30%;text-align: center;border:1px solid #EFEFEF;font-size: 12px;height: 22px;line-height: 22px;
margin-bottom: 10px;border-radius: 3px;float: left;margin-left: 2%;}
.pitch-on-cl{color:#e75934;border-color: #e75934;}
.classify-box1{width:46%;margin-left:3%;border-bottom:1px solid #f6f6f6;padding-bottom: 0.25rem;float:left}
.classify-box1-img1{width: 90%;height: 120px;text-align: center;}
.classify-box1-img1 img{width: 100%;height:129px;margin: 10px 0;border-radius:0.45rem;}
.classify-box2{display: block;height: 150px;}
.classify-box2-text1{width: 100%;float: left;font-size: 14px;overflow: hidden;color:#333;height: 2.2rem;}
.classify-box2-text2{float: left;font-size: 18px;color: #e75934;line-height: 30px;font-weight: 600;}
.shop-cart-box3{float: right;margin-top: 10px;margin-right: 5px;}
.shop-cart-add{width: 20px;height: 20px;float: left;background: url(../images/add.png) no-repeat center center;background-size: 100%;}
.shop-cart-numer{float: left;font-size: 14px;line-height: 20px;width: 20px;border: none;outline: none;text-align: center;}
.shop-cart-subtract{width: 20px;height: 20px;float: left;background: url(../images/subtract.png) no-repeat center center;background-size: 100%;}

.address-nav{position:absolute;top:2.5rem}
.po-input{width: 86%!important;height: 1.2rem!important;font-size:0.6rem!important;}
.po-input::-webkit-input-placeholder { color:#e75934}
/* Mozilla Firefox 4 to 18 */
.po-input:-moz-placeholder {color:#e75934}
/* Mozilla Firefox 19+ */
.po-input::-moz-placeholder {color:#e75934}
/* Internet Explorer 10+ */
.po-input:-ms-input-placeholder {color:#e75934}




.quannewsbox1{padding:0 0.6rem 1rem 0.6rem}
.quannews_1{margin-top:0.5rem; position:relative; overflow:hidden}
.quannews_1 .quanbg{ width:100%}
.quannews_1 .quanbg img{ width:100%;}
.quannews_1 .quanb{ background:url(../images/q2.png) repeat-y; background-size:100%; padding-top:0.5rem; padding-bottom:0.3rem}
.quannews_1 .quanb .quanL{ width:55%; margin-left:21%; float:left}
.quannews_1 .quanb .quanL p.p1{ color:#fff; font-size:0.95rem;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
.quannews_1 .quanb .quanL p.p2{color:#fff; font-size:0.75rem;overflow:hidden; white-space:nowrap;text-overflow:ellipsis; padding-top:0.3rem; padding-bottom:0.3rem}
.quannews_1 .quanb .quanR{ width:24%; float:right; overflow:hidden}
.quannews_1 .quanb .quanR p.p3{color:#fff; font-size:1.2rem;overflow:hidden; white-space:nowrap;text-overflow:ellipsis; text-align:center;}
.quannews_1 .quanb .quanR a{ display:block; text-align:center; height:1.2rem; line-height:1.2rem; width:80%; margin:0 auto;border-radius: 5px; margin-top:0.2rem; font-size:0.7rem}
.quannews_1 .quanb .quanR a.a1{ background:#fecd04; color:#f13e3b}
.quannews_1 .quanb .quanR a.a2{background:#a00300; color:#fff; }
.quannews_1 .quanstate{ position:absolute; top:0; left:0; width:20%}
.quannews_1 .quanstate img{ width:100%}
.quannews_1 .quanb.bg{background:url(../images/q7.png) repeat-y;background-size:100%;}
.quannews_1 .quanb.bg p.p1{ color:#333}
.quannews_1 .quanb.bg p.p2{ color:#333}
.quannews_1 .quanb.bg .quanR a.a3{background:#fff; color:#333; }
.quannews_1 .quanstate2{ position:absolute; top:8%; right:28%; width:17%}
.quannews_1 .quanstate2 img{ width:100%}

.quannews_2{margin-top:0.5rem; background:url(../images/q11.png) no-repeat; background-size:100% 100%; position:relative; overflow:hidden}
.quannews_2 .name{width:70%}
.quannews_2 .picture{width:30%}
.quannews_2 .picture img{width:6rem;height:6rem;}
.quannews_2  p{ text-align:center; font-size:0.8rem; color:#fff}
.quannews_2 .d2{ padding-bottom:2rem}
.quannews_2 .d2 .d21{ float:left; margin:0 5%; width:15%}
.quannews_2 .d2 .d21 img{ width:100%; margin-top:0.2rem}
.quannews_2 .d2 .d22{ float:left; font-size:0.75rem; text-align:center; float:left; width:50%; color:#fff}
.quannews_2 .d3{ font-size:1.5rem; color:#fff; padding-left:1rem; padding-bottom:1rem}
.quannews_2 .d4{ position:absolute; bottom:-1rem; right:-2rem; width:35%}
.quannews_2 .d4 img{ width:80%}
.quannews_2 .d3
.quannewsbox2{padding:0 0.6rem}
.quannews_3{ background:#fff; padding:0.5rem 0.8rem}


.quannews_4{background:#fff; padding:0.5rem 0.8rem;color:#333; padding-bottom:1rem}
.quannews_4 p.p1{ font-size:0.8rem; font-weight:bold; padding-top:0.5rem; padding-bottom:0.5rem;border-bottom:1px solid #ccc;}
.quannews_4 p.p3{ font-size:0.75rem; line-height:1.2rem;}
.ljsy{ background:#fff; padding:0.5rem}
.ljsy button{ display:block; margin:0 auto; background:#ccc; color:#fff; height:1.5rem; line-height:1.5rem; width:5rem; text-align:center; border-radius:4px}

.quannews_2.bg{background:url(../images/q14.png) no-repeat; background-size:100% 100%;}
.weight{font-weight:bold;}
.coup-xq{overflow:hidden;}
.details_page .picture{
    width: 96%;
	border:2px solid #f6f6f6;
    margin: 0 auto;}
.top-btn{position:absolute;bottom:0.75rem;width:100%;margin-left: 9%;}
.quan-box .aui-list-item{padding-left: 0.75rem;}
.quan-box .picture{width:10rem;margin:0.75rem auto 0.75rem auto;}
.quan-box{text-align:center;}
.quan-box .details_page{width:80%;border-radius:0.75rem;margin:0 auto;left:10%}
.quan-box .box{padding-bottom:2rem;}
.quan-box .details_page{height:auto!important;}
.jSignature{border:1px solid #ccc!important;border-radius:0.75rem;margin-top:0.75rem!important;height:12rem!important;}
.clear-btn{position: absolute;
    top: 0.75rem;
    z-index: 999;
    right: 0.75rem;}

.hexiao .aui-list-item{padding-left: 0.75rem;}
.hexiao-box .picture{width:10rem;margin:0.75rem auto 0.75rem auto;}
.hexiao-box{text-align:center;}
.hexiao-box .details_page{width:80%;border-radius:0.75rem;margin:0 auto;left:10%}
.hexiao-box .box{padding-bottom:2rem;}
.hexiao-box .details_page{height:auto!important;}
.hexiao-box .information{border:1px solid #ccc;line-height:2.2rem;padding:0 0.5rem;}
.hexiao-box input{line-height:2.2rem!important;height: 2.2rem!important;}


.xieyi .aui-list-item{padding-left: 0.75rem;}
.xieyi-box .picture{width:10rem;margin:0.75rem auto 0.75rem auto;}
.xieyi-box .details_page{width:100%;margin:0 auto;}
.xieyi-box .box{padding-bottom:3rem;}
.xieyi-box .details_page{height:90vh!important;}
.xieyi-box .information{border:1px solid #ccc;line-height:2.2rem;padding:0 0.5rem;}
.xieyi-box input{line-height:2.2rem!important;height: 2.2rem!important;}
.cont{position:absolute;bottom:0.5rem;width:100%;left:10%;}

.vip .aui-bar-btn-item {
    line-height: 1.2rem;
    height: 1.2rem;
    width: 1.2rem;
    float: left;
 }
.vip .aui-bar-btn .aui-input,
 .vip .aui-bar-btn input,
 .vip.aui-bar-btn select {
    height: 1.2rem;
    line-height: 1.2rem;
    display: block;
 }
.aui-icon-weixin:before { content: "\57"; }
.xian-btn2{border:1px solid #659300!important;}
.xian-btn1{border:1px solid #92c423!important;}
/*首页*/
#list, #list li, .post { overflow: hidden }
.po-cmt, .post .list-img:nth-child(1) {
 float: left
}
.hide { display: none }
#avt, #user-name { position: absolute }
.adst {
 position: absolute
}
.ads img { width: 10px; padding-left: 8px }
.post .ad-link img { width: 11px; padding: 0; display: inline-block }
.po-avt-wrap { padding-left: 10px }
.po-cmt { width: 100%; box-sizing: border-box }
.post img { padding: 5px 5px 0 0; display: block; max-height: 12rem; max-width: 17rem;border-radius:0.5rem; }
.post .list-img { width: 33.333%; max-height: 5.5rem; max-width:5.5rem; padding-right: 5px; float: left; object-fit: cover }
.btn-group-lg>.btn, .btn-lg { padding: 10px 16px; font-size: 18px; line-height: 1.3333333; border-radius: 6px }
.btn-block { display: block; width: 100% }
.hidenone { display: none }
.big_img{position: fixed;z-index: -1;opacity: 0;background: rgba(0,0,0,0.9);width: 100%;height: 100%;top:0;left:0;}
.big_img .swiper-container2 {position: relative;width: 100%;height: 100%;}
.big_img .swiper-container2  .swiper-wrapper{width: 100%;height: 100%;}
.big_img .swiper-slide{width: 100%;height: 100%;display: table}
.big_img .swiper-slide .cell{width: 100%;;height: 100%;display: table-cell;vertical-align: middle;text-align: center;}
.big_img .swiper-slide img{max-width: 90%;max-height: 80%;margin:0 auto;}
.big_img .swiper-pagination2{position: absolute; top:0.2rem;text-align: center;width: 100%;}
.big_img .swiper-pagination2 span{margin:0 0.05rem;}

.aui-btn-outlined-red{border:1px solid #e80283;color:#e80283;}
.aui-btn-outlined-aa{border:1px solid #aaa;color:#aaa;}
.idex-item:first-child{padding-top:0!important;}
.mine-qiandao{
position:static;
border-radius: 4rem;
background-color: rgb(255, 255, 255);
}
.mine-qiandao .aui-tab-item{height:2.6rem;border-bottom:0.25rem solid #ccc;line-height:2.64rem;font-size:0.6rem;color:#666;}
.mine-qiandao .aui-tab-item.aui-active{border-bottom:0.25rem solid #659300;color:#659300!important;}
.dingdanxinxi .info{background:#e9f0db;border-radius:0.5rem;}
.dingdanxinxi .info ul li{}
.dingdanxinxi .aui-list .aui-list-item{padding:0!important}
.dingdanxinxi .info p{line-height:1.4rem;}
.e9{background:#e9f0db;}
.xqfooter{background:none!important;border:none;}
.xqfooter button{width:60%!important;border-radius:1rem 1rem 0 0}
.xqfooter button:first-child{width:40%!important;}
.infoinput2{width:70%;}
.infoinput{width:70%;}
.infoinput input{height:1.8rem!important;}
.login-list li{background:#f6f6f6;}
.active-b{background:#333; border: solid 1px #333;}
.back {
  z-index: 10000;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0.5;
  position: fixed;
  top: 0;
  left: 0;
}
.popover {
  z-index: 10001;
  border-radius: 0.75rem;
  width: 94%;
  background-color: white;
  position: fixed;
  top: 1rem;
  left: 3%;
/*  transform: translate(-50%, -50%);*/
  text-align: center;

  justify-content: center;
  padding:1rem 0;
} 
.canhui-img{    position: absolute;
    width: 1.2rem;
    top: -0.75rem;
    z-index: 0;
    left: 0.75rem;}
/*代理证*/
.agent-head{width:5.5rem;border:0.1rem solid #8fcf5c;background:#f6f6f6; position:relative;border-radius: 0.2rem;}
.agent-head img{min-height:3rem;}
.agent-box{position:absolute;top:12.5rem;left:12%}
.agent-box li{line-height:2.2rem;}
.agent-box .name{width:18%;}
.agent-bottom{position:absolute;bottom:1rem;}
.agent-bg{position:absolute;z-index:-1;width:92%;left:5%;top:4rem}
.useritem{background: #eee;border:2px solid #eee;}
/*.changeUser{display: none}*/
        .screen_con5 li {
            background: #eaf4e7;
        }

            .screen_con5 li:nth-child(2n) {
                background: white;
            }
.toast-title {
    font-weight: 700
}

.toast-message {
    -ms-word-wrap: break-word;
    word-wrap: break-word
}

.toast-message a, .toast-message label {
    color: #fff
}

.toast-message a:hover {
    color: #ccc;
    text-decoration: none
}

.toast-close-button {
    position: relative;
    right: -.3em;
    top: -.3em;
    float: right;
    font-size: 20px;
    font-weight: 700;
    color: #fff;
    -webkit-text-shadow: 0 1px 0 #fff;
    text-shadow: 0 1px 0 #fff;
    opacity: .8;
    -ms-filter: alpha(Opacity=80);
    filter: alpha(opacity=80)
}

.toast-close-button:focus, .toast-close-button:hover {
    color: #000;
    text-decoration: none;
    cursor: pointer;
    opacity: .4;
    -ms-filter: alpha(Opacity=40);
    filter: alpha(opacity=40)
}

button.toast-close-button {
    padding: 0;
    cursor: pointer;
    background: 0 0;
    border: 0;
    -webkit-appearance: none
}

.toast-top-center {
    top: 0;
    right: 0;
    width: 100%
}

.toast-bottom-center {
    bottom: 0;
    right: 0;
    width: 100%
}

.toast-top-full-width {
    top: 0;
    right: 0;
    width: 100%
}

.toast-bottom-full-width {
    bottom: 0;
    right: 0;
    width: 100%
}

.toast-top-left {
    top: 12px;
    left: 12px
}

.toast-top-right {
    top: 12px;
    right: 12px
}

.toast-bottom-right {
    right: 12px;
    bottom: 12px
}

.toast-bottom-left {
    bottom: 12px;
    left: 12px
}

#toast-container {
    position: fixed;
    z-index: 999999
}

#toast-container * {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

#toast-container > div {
    position: relative;
    overflow: hidden;
    margin: 0 0 6px;
    padding: 15px 15px 15px 50px;
    width: 300px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    background-position: 15px center;
    background-repeat: no-repeat;
    -moz-box-shadow: 0 0 12px #999;
    -webkit-box-shadow: 0 0 12px #999;
    box-shadow: 0 0 12px #999;
    color: #fff;
    opacity: .8;
    -ms-filter: alpha(Opacity=80);
    filter: alpha(opacity=80)
}

#toast-container > :hover {
    -moz-box-shadow: 0 0 12px #000;
    -webkit-box-shadow: 0 0 12px #000;
    box-shadow: 0 0 12px #000;
    opacity: 1;
    -ms-filter: alpha(Opacity=100);
    filter: alpha(opacity=100);
    cursor: pointer
}

#toast-container > .toast-info {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=) !important
}

#toast-container > .toast-error {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=) !important
}

#toast-container > .toast-success {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==) !important
}

#toast-container > .toast-warning {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=) !important
}

#toast-container.toast-bottom-center > div, #toast-container.toast-top-center > div {
    width: 90%;
    margin: auto
}

#toast-container.toast-bottom-full-width > div, #toast-container.toast-top-full-width > div {
    width: 96%;
    margin: auto
}

.toast {
    background-color: #030303
}

.toast-success {
    background-color: #51a351
}

.toast-error {
    background-color: #bd362f
}

.toast-info {
    background-color: #2f96b4
}

.toast-warning {
    background-color: #f89406
}

.toast-progress {
    position: absolute;
    left: 0;
    bottom: 0;
    height: 4px;
    background-color: #000;
    opacity: .4;
    -ms-filter: alpha(Opacity=40);
    filter: alpha(opacity=40)
}

@media all and (max-width: 240px) {
    #toast-container > div {
        padding: 8px 8px 8px 50px;
        width: 11em
    }

    #toast-container .toast-close-button {
        right: -.2em;
        top: -.2em
    }
}

@media all and (min-width: 241px) and (max-width: 480px) {
    #toast-container > div {
        padding: 8px 8px 8px 50px;
        width: 100%;
    }

    #toast-container .toast-close-button {
        right: -.2em;
        top: -.2em
    }
}

@media all and (min-width: 481px) and (max-width: 768px) {
    #toast-container > div {
        padding: 15px 15px 15px 50px;
        width: 25em
    }
}
