@charset "utf-8";
@import url('//at.alicdn.com/t/font_296101_au781kxsffos9k9.css');
body, html{background: #eff1f5; -webkit-tap-highlight-color: transparent;}
body{padding-top:constant(safe-area-inset-top);padding-left:constant(safe-area-inset-left);padding-right:constant(safe-area-inset-right);padding-bottom:constant(safe-area-inset-bottom);}
ul,li,ol{list-style: none;margin: 0;padding: 0;}em{font-style:normal;}
.fl{float:left!important;}.fr{float:right!important;}.tl{text-align:left!important;}.tc{text-align:center!important;}.tr{text-align:right!important;}.none{display:none;}
.fu{text-decoration:underline!important;}.fb{font-weight:bold!important;}.f8{font-size:8px!important;}.f10{font-size:10px!important;}.f12{font-size:12px!important;color:#bbb!important;}.f14{font-size:14px!important;}
.f16{font-size:16px!important;}.f18{font-size:18px!important;}.f20{font-size:20px!important;}.f22{font-size:22px!important;}.f24{font-size:24px!important;}.f26{font-size:26px!important;}.f28{font-size:28px!important;}
.f30{font-size:30px!important;}.f32{font-size:32px!important;}.f34{font-size:34px!important;}.f36{font-size:36px!important;}.f38{font-size:38px!important;}.f40{font-size:40px!important;}
.mr5{margin-right:5px!important}.mr10{margin-right:10px!important}.mr15{margin-right:15px!important}.mr20{margin-right:20px!important}
.ml5{margin-left:5px!important}.ml10{margin-left:10px!important}.ml15{margin-left:15px!important}.ml20{margin-left:20px!important}
.mt5{margin-top:5px!important}.mt10{margin-top:10px!important}.mt15{margin-top:15px!important}.mt20{margin-top:20px!important}
.mb5{margin-bottom:5px!important}.mb10{margin-bottom:10px!important}.mb15{margin-bottom:15px!important}.mb20{margin-bottom:20px!important}
.pd0{padding:0!important}.pd5{padding:5px!important}.pd10{padding:10px!important}.pd15{padding:15px!important}.pd20{padding:20px!important}.pd30{padding:30px!important}

.Red,.text-red{color:#e00000!important;}.Gray,.text-gray{color:#999!important;}.Orange,.text-org{color: #f8831b!important;}.Blue,.text-blue{color: #437fce!important;}a{color:#437fce;}
.Green,.text-green{color: #2f9833!important;}.White,.white{color:white!important}.C3{color: #333!important;}.C6{color: #666!important;}.C9{color:#999!important;}
.text-gray2{color: #8b8b8b;}.text-green2{color: #008b00;}
.iRed{color:#F26D5F;}.iOrange{color:#FFA200}.iBlue{color:#4C8CE0;}.iGreen{color:#35B87F;}
.iBig{font-size:28px!important;line-height:28px!important;}

.lh100{line-height:100%;}.lh120{line-height:120%;}.lh150{line-height:150%;}.lh180{line-height:180%;}.lh200{line-height:200%;}

.ButtonR,.ButtonG,.ButtonB,.Button9{height: 40px;border:none;line-height: 40px;font-size: 15px;}
.ButtonR{background: #e00000;}.ButtonG{background: #008b00;}.ButtonB{background:#3374ca;}.Button9{background:#999;}

.z100{z-index:999;}

/*.ui-header{height: 45px;line-height:45px;position: fixed;left: 0;right: 0;top: 0;background:#E6352F;color:#fff;z-index: 999;padding:0 10px}*/
.ui-header{height: 45px;line-height:45px;position: fixed;left: 0;right: 0;top: 0;background:#fff;z-index: 999;padding:0 10px}
.ui-content{padding-top: 45px;overflow: hidden;}
.weui-cells{margin-top: 5px;}
.weui-cell:before,.weui-cell:after,.weui-cells:before,.weui-cells:after{z-index:auto;}
.ui-icon-left{float: left;height: 45px;}
.ui-icon-right{float: right;height: 45px;}
.ui-icon{display: block;float: left;width: 45px;height: 45px;text-align: center;line-height: 45px;font-size: 16px;color: #333;}
.ui-header .ui-title{height: 45px;line-height: 45px;position: absolute;right: 50px;left: 50px;text-align: center;font-size: 18px;font-weight: normal;}
.ui-transparent .ui-title:before{background: #fff;opacity: .2;}
input::placeholder{color: #999999;}
.ui-header:after{content: " "; position: absolute; left: 0; bottom: 0; right: 0; height: 1px; -webkit-transform-origin: 0 100%; transform-origin: 0 100%; -webkit-transform: scaleY(0.5); transform: scaleY(0.5); box-shadow: 0 1px 2px rgba(0,0,0,.2), 0 3px 3px rgba(0,0,0,0.15) inset;}
.weui-cells_enter{margin-top: 0;}
.weui-cells_enter:before{display: none;}
.weui-cells_enter .weui-cell{padding: 15px;background:#fff;}
.weui-cells{font-size: 15px;}
.weui-cells_enter .weui-label{width: 90px;}
.weui-btn-area{margin: 0;padding: 15px;}
.weui-select{padding-left:0;height: 22px;line-height: 22px;}
.radio-label{display: inline-block;padding-left: 22px;height: 17px;line-height: 17px;vertical-align: middle;margin-right: 20px;position: relative;}
.radio-label input{width: 17px; height: 17px; margin: 0; outline: none; border: 0; cursor: pointer; background-color: transparent; -webkit-appearance: none!important; outline: 0!important; position: absolute; left: 0; top: 50%; margin-top: -9px;}
.radio-label input[type=checkbox]:before{display: block; width: 17px; height: 17px; line-height: 17px; text-align: center; text-decoration: none; border-radius: 0; background: 0 0; border: 0; -webkit-font-smoothing: antialiased; -webkit-appearance: none; content: "　"; background: url('../images/icon/check.png') no-repeat; background-size: 17px 17px;}
.radio-label input[type=checkbox]:checked:before{background: url('../images/icon/checked.png') no-repeat; background-size: 17px 17px;}
.ui-footer .weui-tabbar{background: #fff; position: fixed;}
.weui-tabbar__item.weui-bar__item_on .weui-tabbar__icon, .weui-tabbar__item.weui-bar__item_on .weui-tabbar__icon > i, .weui-tabbar__item.weui-bar__item_on .weui-tabbar__label, .weui-tabbar__item.weui-bar__item_on .iconfont{color:#e00000;}
.weui-tabbar__item .weui-tabbar__label{line-height:100%}
.weui-tabbar:before{border-top: 1px solid #e7e7e8;color: #e7e7e8}
/* ============================================登录 */
.form-logo{padding: 54px 0 34px 0;text-align: center}
.form-logo img{width: 130px;}
.form-icon{width: 16px;margin-right: 12px;display:block;vertical-align: middle}
.weui-cells_login{font-size: 14px;}
.weui-cells_login .weui-cell{padding: 15px 20px;}
.weui-cells_login:before,.weui-cells_login:after{display: none;}
.weui-form_links{height: 25px;line-height: 25px;padding: 15px;position: relative;}
.weui-form_links .form-link{font-size: 12px;color: #999;display: block;}
.pull-left{float: left;}
.pull-right{float: right;}
.weui-form_links:before{content: " "; position: absolute; left: 0; top: 0; right: 20px; height: 1px; border-top: 1px solid #e5e5e5; color: #e5e5e5; -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: scaleY(0.5); transform: scaleY(0.5); left: 20px; }
.weui-form_foot{padding: 10px 20px;text-align: right;font-size: 12px;color: #999}
.weui-form_foot a{font-size: 12px;color: #e00000;}
.weui-login .weui-btn-area{padding: 0px 20px;}
.weui-other_login .hd{position: relative;height: 50px;line-height: 50px;color: #999;font-size: 15px;text-align: center}
.weui-other_login .hd:after{width: 232px;height: 1px;background: #e7e7e8;content: '　';position: absolute;top: 50%;left: 50%;margin-left: -116px;}
.weui-other_login .hd span{display: inline-block;padding: 0 10px;background: #fff;position: relative;z-index: 1;}
.weui-other_login .bd{text-align: center}
.weui-other_login .bd .lg-itemv{font-size: 0;display: inline-block;padding: 0 50px;width: 46px;}
img{max-width: 100%}
.weui-cells_login .weui-cell:before{left: 20px!important;right: 20px!important;}
.weui-cells_login .btn-getCode{display: inline-block;width: 85px;height: 30px;line-height: 30px;text-align: center;border-radius: 5px;border: 1px solid #dedede;color: #cfcfcf;font-size: 14px;position: absolute;right: 20px;top: 50%;margin-top: -15px;}
.weui-regist-area{padding-top: 20px;position: relative;padding-left: 20px;padding-right: 20px;}
.weui-regist-area:before{content: " "; position: absolute; left: 0; top: 0; right: 20px; height: 1px; border-top: 1px solid #e5e5e5; color: #e5e5e5; -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: scaleY(0.5); transform: scaleY(0.5); left: 20px; }
/* 个人中心 */
.weui-member .weui-cells:first-child{margin-top: -1px;}
.m-icon{display: block;width: 30px;margin-right: 10px;}
.weui-member .weui-cell__bd p{font-size: 15px;}
.weui-mtop-cells .m-name{font-size: 15px;}
.weui-mtop-cells .m-desc{font-size: 15px;color: #999999;}
.weui-mtop-cells .m-desc a{font-size: 15px;color: #999999;}
.weui-member .mm-header{display: block;width: 58px;height: 58px;border-radius: 58px;border: 2px solid #e8e8e8;margin-right: 12px;}
.cell-data-list{padding: 10px 15px;}
.cell-data-list ul{overflow: hidden;}
.cell-data-list li{margin-top: -2px; width: 50%; float: left; text-align: center; padding: 10px 0; position: relative;}
.cell-data-list li .cell-text{font-size: 12px; color: #999999;}
.cell-data-list li .cell-number{font-size: 20px; line-height: 28px; font-weight: bold;}
.cell-data-list li .cell-number span{font-size: 16px; font-weight:normal;}
.cell-data-list li:after{content: " "; position: absolute; left: 0; top: 0; right: 0; height: 1px; border-top: 1px solid #e5e5e5; color: #e5e5e5; -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: scaleY(0.5); transform: scaleY(0.5); }
.cell-data-list li:before{content: " "; position: absolute; left: -1px; top: 50%; height: 100%; width: 1px; margin-top: -20px; background: #e5e5e5; -webkit-transform-origin: 0 0; transform-origin: 0 0; }
.cell-data-list li:last-child:before{margin-top: -38px}
.weui-cells_enter .weui-btn_disabled{color: #999; font-size:14px;}
.weui-cells_enter .weui-btn_active{color: #e00000; font-size:14px;}
.pt-item h3{font-size: 15px; font-weight: normal;}
.pt-item p{font-size: 13px; color: #999;}
a.btn-addAccont{background: #e00000; color: #ffffff; font-size: 15px; line-height:45px; height: 45px; text-align: center; border-radius: 0; position: fixed; left:0; right:0; bottom:0;}
.ui-footer{padding-top:55px;}
/*index*/
.flexslider{position:relative;overflow:hidden; background: #fff;font-size: 0;}
.slides{position:relative;z-index:1;}
.slides li{height:auto;font-size: 0;text-align: center;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:10px;height:pxpx;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:10px;height:10px;line-height:140px;overflow:hidden;cursor:pointer;background: rgba(255,255,255,0.5); border-radius: 10px;}
.flex-control-nav .flex-active{background: rgba(255,255,255,1);}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%; display: none;}
.weui-cells_links .link-photo{max-width: 160px; max-height:70px;}
.weui-cells_links .weui-cell{padding:15px;}
.weui-cells_links .weui-cell_ft{width: 160px; text-align: center;}
.weui-cells_links .weui-cell h3{font-size: 17px; margin-bottom: 5px; color: #333333;}
.weui-cells_links .weui-cell p{font-size: 13px; color: #b8b8b8;}
.weui-cell_tit{height:45px; line-height:45px; position: relative; padding:0 15px;}
.weui-cell_tit:after{content: " "; position: absolute; left: 0; bottom: 0; right: 0; height: 1px; border-bottom: 1px solid #e5e5e5; color: #e5e5e5; -webkit-transform-origin: 0 100%; transform-origin: 0 100%; -webkit-transform: scaleY(0.5); transform: scaleY(0.5); }
.weui-cell_tit .titbox{display: inline-block; position: relative; padding-left: 15px; line-height:45px;}
.weui-cell_tit .titbox:after{content: " "; position: absolute; left:0; top:50%; margin-top:-8px; width: 3px; height:16px; border-radius: 13px; background: #437fce; display: block; overflow: hidden;}
.weui-cell-footer{text-align: center; line-height:45px;}
a.weui-more{color: #437fce;font-size: 14px;}
.weui-cell-row{height:50px; position: relative; margin:0 15px;}
.weui-cell-row:after{content: " "; position: absolute; left:0; bottom: 0; right: 0; height: 1px; border-bottom: 1px solid #e5e5e5; color: #e5e5e5; -webkit-transform-origin: 0 100%; transform-origin: 0 100%; -webkit-transform: scaleY(0.5); transform: scaleY(0.5); }
.item-text{height: 50px; line-height:50px; text-align: center;}
.up-icon{display: inline-block; width: 16px; height:16px; background: url("../images/icon/up.png") no-repeat; background-size: contain;}
.flex-hader{color: #999;}
.icon-logo{width: 82px; vertical-align: middle;}
.weui-enter{background: #ffffff;}
.weui-grids:after{display: none;}
.weui-grids .weui-grid{width: 25%;}
.weui-notice{padding:0 15px; height:45px; line-height:45px;}
.weui-notice .bd{padding-left:30px; background: url("../images/laba.png") left center no-repeat; background-size: 16px 15px;}
.weui-notice .bd li{line-height:45px; height:45px; overflow: hidden; color: #999; font-size: 15px;}
.weui-notice .bd li a{color: #999; font-size: 15px;}
.weui-search-bar:before{display: none;}
.weui-search-bar{background: #fff;}
.weui-search-bar__form{background: #f4f4f4;border-radius: 3px;}
.weui-search-bar__label{background: #f4f4f4;border-radius: 3px;}
.weui-search-bar__box{border-radius: 3px;background: #f4f4f4;}
/*交割*/
.weui-cell_header{height: 50px;line-height: 50px;position: relative;padding: 0 15px;overflow: hidden;}
.weui-cell_header:before{content: " "; position: absolute; left: 0; bottom: 0; right: 0; height: 1px; border-bottom: 1px solid #e5e5e5; color: #e5e5e5; -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: scaleY(0.5); transform: scaleY(0.5); left: 15px; }
.weui-cell__cont{padding:0 15px;}
.weui-cell_footer{line-height: 50px;height: 50px;overflow: hidden;position: relative;padding: 0 15px;margin-top: 13px;}
.weui-cell_footer .pull-left{max-width: 70%;}
.cell-lg-date{line-height: 20px;padding: 5px 0;color: #999999;font-size: 12px;display: inline-block;vertical-align: middle;}
.weui-cell_footer:before{content: " "; position: absolute; left: 0; top: 0; right: 0; height: 1px; border-top: 1px solid #e5e5e5; color: #e5e5e5; -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: scaleY(0.5); transform: scaleY(0.5); left: 15px; }
.cell-date{font-size: 12px;color: #c4c3c3;}
.weui-dialog__btn_default{font-size: 14px;}
.weui-cell_footer .weui-btn{display: inline-block;vertical-align: middle;}
.weui-flex-info{height: 40px;line-height: 40px;font-size: 13px;overflow: hidden;color: #333333;}
.text-right{text-align: right;}
.text-center{text-align: center;}
.weui-flex-main{overflow: hidden;}
.weui-flex-main ul{position: relative; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-align: center; -webkit-align-items: center; align-items: center;}
.weui-flex-main li{-webkit-box-flex: 1; -webkit-flex: 1; flex: 1;}
.weui-tag{display: inline-block;vertical-align: middle;height: 25px;line-height: 25px;padding: 0 6px;color: #FFFFFF;border-radius: 4px;margin-right: 10px;font-size: 13px;}
.weui-cell_header .text{display: inline-block;vertical-align: middle;}
.tag-green{background: #2f9833;}
.tag-red{background: #e00000;}
.flex-circle{border: 1px solid #efefef;border-radius:5px;text-align: center;padding:5px 0;min-width:88px;}
.flex-circle .sm-text{font-size: 12px;color: #999999;line-height: 16px;}
.flex-circle .lg-text{font-size: 16px;line-height:18px;font-weight: bold;}
.flex-circle .lg-text .sm-icon{font-size: 12px;}
.weui-flex-main{position: relative;text-align: center;}
.weui-flex-main .fx-icon{display: inline-block;width: 10px;height: 10px;}
.weui-flex-main .fx-x{background: url(../images/x.png) no-repeat;background-size: contain;}
.weui-flex-main .fx-d{background: url(../images/deng.png) no-repeat;background-size: contain;}
.weui-navbar{background: #FFFFFF;position:fixed; top: 45px;}
.weui-navbar__item.weui-bar__item_on{background: #FFFFFF;color: #e00000;position: relative;}
.weui-navbar__item:after{display: none;}
.weui-navbar__item{position: relative;}
.weui-navbar-tabs .weui-bar__item_on:after{content: " ";display: block; position: absolute; left: 0; bottom: 0; top: auto; right: 0; width: 100%; border-bottom: 3px solid #e00000; color: #e00000; -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: scaleY(0.5); transform: scaleY(0.5); }
.weui-orders_box{background: none;margin-top: 53px;}
.weui-cell-list{background: #FFFFFF;margin-bottom: 5px;}
.weui-cell-list:last-child{margin-bottom: 0;}
.navbar-arr{position: absolute;right: 0;top: 0;width: 30px;height: 50px;box-shadow: 0 0 15px rgba(255,255,255,1);background: #FFFFFF;}
.text-lgray{color: #d8d8d8;}
.navbar-arr:after{content: " "; display: inline-block; height: 8px; width: 8px; border-width:0 1px 1px 0 ; border-color: #C8C8CD; border-style: solid; -webkit-transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0); transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0); position: relative; position: absolute; top: 50%; margin-top: -6px; right: 8px;}
.fx-box{max-width: 80px;}
/*挂单*/
.modal-in{position: fixed;left: 0;top: 0;right: 0;bottom: 0;background: rgba(0,0,0,0.5);z-index:598;}
.g-popover{position: fixed;left: 0;right: 0;bottom: 0;background: #FFFFFF;z-index:599;color: #333333;transition: .3s all;}
.g-header{padding: 0 15px;height: 45px;line-height: 45px;background: #fafafa;position: relative;}
.g-header:after{content: " "; position: absolute; left: 0; bottom: 0; right: 0; height: 1px; border-bottom: 1px solid #E5E5E5; color: #E5E5E5; -webkit-transform-origin: 0 100%; transform-origin: 0 100%; -webkit-transform: scaleY(0.5); transform: scaleY(0.5);}
.g-header .number{font-size: 15px;font-weight: bold;}
.g-header .g-close{width: 20px;height:20px;cursor: pointer;display: block;position: absolute;right: 15px;top: 50%;margin-top: -10px;background: url(../images/close.png) no-repeat;background-size: contain;}
.g-cell{overflow: hidden;padding: 0 10px 0 15px;position: relative;font-size: 13px;}
.g-cell .hd{line-height: 45px;width: 75px;float: left;}
.g-cell .bd{overflow: hidden;padding: 10px 0;line-height: 25px;}
.g-cell:after{content: " "; position: absolute; left: 15px; bottom: 0; right: 0; height: 1px; border-bottom: 1px solid #E5E5E5; color: #E5E5E5; -webkit-transform-origin: 0 100%; transform-origin: 0 100%; -webkit-transform: scaleY(0.5); transform: scaleY(0.5);}
.g-rizhi{font-size: 13px;padding: 15px 15px 0 15px;}
.g-rizhi .hd{color: #999999;height: 30px;}
.rizhi-list li{padding-left: 26px;position: relative;color: #c1c1c1;padding-bottom: 15px;}
.rizhi-list li:after{display: block;position: absolute;left: 10px;top: 5px;content: '　';width: 1px;height: 100%;background: #e7e7e8;}
.rizhi-list li .bd{line-height: 22px;margin-top: -5px;}
.rizhi-list li:last-child:after{display: none;}
.rizhi-list li:before{width: 10px;height: 10px;border-radius: 10px;display: block;content: '　';position: absolute;top: 4px;left: 4px;z-index: 111;background: #FFFFFF;border: 1px solid #e7e7e8;}
.rizhi-list li.active:before{border: 1px solid #e84444;}.rizhi-list li.active{color: #e00000;}
a.g-links{color: #437fce;}
.g-form-button{height: 45px;}
.g-form-button a{display: block;float: left;width: 50%;height: 45px;line-height: 45px;text-align: center;font-size: 15px;overflow: hidden;}
.g-form-button a.btn-push{background: #e00000;color: #fff;}
.g-form-button a.btn-cancel{background: #fff;color: #333;height: 44px;border-top: 1px solid #dedede;}
.g-form-grup{padding: 15px;height: 30px;position: relative;border-top: 1px solid #e7e7e8;}
.g-form-grup .hd{float: left;height: 30px;line-height: 30px;font-size: 15px;margin-right: 15px;}
.g-form-grup .bd{overflow: hidden;}
.g-form-grup .g-input{border: 0;background: none;outline: none;height: 30px;line-height: 30px;display: block;width: 100%;}
.g-form-grup .findpass{display: block;padding:0 15px;border-left: 1px solid #e7e7e8;font-size: 13px;color: #999999;line-height: 30px;position: absolute;right: 0;top: 15px;}
/* 行情 */
.weui-data{padding: 15px 20px;position: relative; display: -webkit-box; display: -webkit-flex; display: flex; background: #fff; border-bottom: 1px solid #f3f3f3; overflow: visible; z-index: 999;}
.weui-auto{-webkit-box-flex: 1; -webkit-flex: 1; flex: 1;}
.weui-left{width: 118px;padding-right: 10px;}
.weui-data-list{overflow: hidden;}
.weui-data-list li{padding: 5px 0;width: 25%;float: left;text-align: center;color: #666666;}
.weui-data-list li .text{font-size: 14px;}
.weui-data-list li .num{font-size: 15px;}
.select-text{border: 1px solid #e0e0e0;width: 97px;height: 38px;border-radius: 6px;line-height: 38px;font-size: 15px;padding: 0 10px;position: relative;}
.select-text:after{display: block;content:'　';width: 0; height: 0; border-left: 6px solid transparent; border-right: 6px solid transparent; border-top: 8px solid #cfcfcf; position: absolute; right: 10px; top: 50%; margin-top: -4px;}
.weui-data-select{position: relative;}
.data-drop{display: none;position: absolute;left: 0;right: -1px;top: 37px;border: 1px solid #e0e0e0;background: #fff;z-index: 222;}
.data-drop li{line-height: 30px;padding: 0 10px;font-size: 13px;color: #676767;border-bottom: 1px solid #f0f0f0}
.data-drop li:last-child{margin-bottom: 0;}
.weui-data-cur{text-align: center;padding-top: 10px;}
.weui-data-cur .data-lg{font-size: 30px;color: #333;line-height: 32px;margin-bottom: 5px;}
.data-footer{height: 20px;line-height: 20px;color: #e00000}
.weui-chart{background: #fff;position: relative;}
.weui-chart .weui-navbar{padding:0;position: relative; top: 0;border:none;}
.weui-chart .weui-navbar:after,.weui-chart .weui-bar__item_on:after{border:none;}

.weui-tabs-main{padding:0 10px;}
.g-tabs{height: 36px;padding: 0 5px;z-index: 3;position: relative}
.g-tabs li{width: 50%;float: left;height: 36px;text-align: center;padding: 0 5px;box-sizing: border-box;}
.g-tabs li a{height: 36px;line-height: 36px;display: block;border-top-left-radius: 6px;border-top-right-radius: 6px;font-size: 14px;border: 1px solid #e00000;border-bottom: 0;}
.g-tabs li:last-child a{background: #008b00; color: #fff; border: 1px solid #008b00;}
.g-tabs li:first-child a{background: #e00000; color: #fff; border: 1px solid #e00000;}
.weui-grade{margin-top: 10px;background:#fff}
.g-tabs-main .weui-cells{margin-top: 0}
.g-tabs li:last-child.active a{background: #fff; color: #008b00; border: 1px solid #ebebeb; border-bottom: 0;}
.g-tabs li:first-child.active a{background: #fff; border: 1px solid #ebebeb; color: #e00000; border-bottom: 0;}
/*.g-tabs-main .weui-cells .weui-cell-row:first-child{padding-right: 15px;}
.g-tabs-main .weui-grade-row{margin-right: 15px;}*/

.weui-actionsheet__cell{font-size: 16px;}
/* 滚动导航 */
.navbar-tabs{width: 100%;height: 50px;background: #fff;position: fixed; top: 45px; left: 0; right: 0; z-index: 1111;}
.navbar-tabs:after{content: " "; position: absolute; left: 0; bottom: 0; right: 0; height: 1px; border-bottom: 1px solid #CCCCCC; color: #CCCCCC; -webkit-transform-origin: 0 100%; transform-origin: 0 100%; -webkit-transform: scaleY(0.5); transform: scaleY(0.5);}
.tabs-scroll-wrap{overflow: hidden;height: 50px;}
.topnav-list{position: relative; overflow-x: scroll; overflow-y: hidden; color: #fff; font-size: 0; height: 70px; white-space: nowrap; -webkit-overflow-scrolling: touch;}
.nav-item{position: relative; display:inline-block; padding: 0 12px; height: 50px; line-height: 50px; text-align: center; font-size: 15px; color: #333; -webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
.nav-item-active:after{content: " "; display: block; position: absolute; left: 0; bottom: 0; top: auto; right: 0; height: 1px; width: 100%; border-bottom: 2px solid #e00000; color: #e00000; -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: scaleY(0.5); transform: scaleY(0.5); }
.tabs-scroll-wrap::after{right: 0; -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg);}
.tabs-scroll-wrap::after{content: " "; display: block; position: absolute; top: 0; height:50px; width: 20px; z-index: 100; border-left: 8px solid #fff; background: -webkit-linear-gradient(left,#fff 0,rgba(255,255,255,0) 100%); background: linear-gradient(to right,#fff 0,rgba(255,255,255,0) 100%); pointer-events: none; -webkit-transition: .25s; transition: .25s;}
@media screen and (min-width: 415px){.nav-item{width: 20%;box-sizing: border-box;}}

.btn-acSubmit{font-size: 14px;background: #e00000;color: #fff;max-width: 200px;}
.g-popover .weui-cell_select{padding: 10px 15px;}
.g-popover .weui-select{padding-left: 0}
.g-popover .weui-label{width: 80px;}
.weui-btn-cell{padding: 20px 0}
.ui-intabs-content{padding-top: 95px;}
/* 9.21 */
.weui-hangqing{background: #fff; padding-bottom: 15px;}
.weui-hqlist{overflow: hidden; position: relative;}
.weui-hqlist li{width: 25%; float: left; text-align: center; padding: 8px 0; position: relative;}
.weui-hqlist li .hq-text{color: #999; font-size: 13px;}
.weui-hqlist li .hq-price{font-size: 15px;}
.weui-hqlist:before{content: " "; position: absolute; left: 0; top: 0; right: 0; height: 1px; border-top: 1px solid #e7e7e8; color: #e7e7e8; -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: scaleY(0.5); transform: scaleY(0.5); }
.weui-hqlist:after{content: " "; position: absolute; left: 0; bottom: 0; right: 0; height: 1px; border-bottom: 1px solid #e7e7e8; color: #e7e7e8; -webkit-transform-origin: 0 100%; transform-origin: 0 100%; -webkit-transform: scaleY(0.5); transform: scaleY(0.5); }
.weui-hqlist li:after{content: " "; position: absolute; right: 0; top: 0; width: 1px; height: 100%; border-right: 1px solid #e7e7e8; color: #e7e7e8; -webkit-transform-origin: 0 100%; transform-origin: 0 100%; -webkit-transform: scaleY(0.5); transform: scaleX(0.5); }
.weui-hqlist li:last-child:after{border:none;}
.weui-hq-top{padding: 15px 20px; overflow: hidden;}
.weui-hq-top .weui-hq-text{line-height: 30px; font-weight:bold; font-size: 17px; float: left;}
.weui-dnumber{float: right; height: 30px; line-height: 30px;}
.weui-dnumber .lg-text{float: left; display: block; height: 30px; font-size: 30px; line-height: 30px; font-weight: bold; font-family: 'Arial'; vertical-align: middle;}
.weui-dnumber .sm-text{padding:3px 0; vertical-align:middle; font-size:12px; line-height:13px; display: block;float: left; font-family: 'Arial';}

#GongGao{white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;}

#HongBao{width:300px;height:290px;overflow:hidden;background:url('//digichina.oss-cn-hangzhou.aliyuncs.com/common/images/HongBao.png') no-repeat;}
#HongBao .Title{margin-top:163px;font-size:20px;color:white;}
#HongBao .Goods{margin-top:10px;font-size:24px;color:yellow;}
#HongBao .Money{margin-top:5px;font-size:36px;color:yellow;}
#HongBao .Title,#HongBao .Goods,#HongBao .Money{text-align:center;font-family:"Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",华文细黑,STHeiti,MingLiu;font-weight:bold;cursor:pointer}
.layer-hongbao{box-shadow:none!important;background:none!important}

.NumTips{padding:2px 8px;border:1px solid #D1D1D1;border-radius:10px;font-size:12px;}
.Warning{background:#E00000;border-color:#E00000;color:#fff;}

/*iphoneX适配*/
@media only screen and (device-width:375px) and (device-height:812px) and (-webkit-device-pixel-ratio:3)
{.ui-footer,.weui-tabbar,.modal-in,.weui-actionsheet__action,.g-popover{padding-bottom:34px;}}