.g-see-more-contentbtn{display: flex; position: absolute;bottom:0;left:0;right:0;bottom:0;height: 120px;
					  background-image: -moz-linear-gradient( 90deg, rgb(255,255,255) 40%, rgba(255,255,255,0) 100%);
					  background-image: -webkit-linear-gradient( 90deg, rgb(255,255,255) 40%, rgba(255,255,255,0) 100%);
					  background-image: -ms-linear-gradient( 90deg, rgb(255,255,255) 40%, rgba(255,255,255,0) 100%);
					  position: absolute;
					  align-items: flex-end;
					}
.g-see-more-contentbtn button{font-size: 16px;line-height: 40px;height: 40px;border: none;background: #fff;cursor: pointer;font-weight: bold;    margin: 0 auto;
    background: #e73c42;
    width: 180px;
    background: url(../images/more-btn.png) center no-repeat;
    border-radius: 50px;color:#fff;
	font-weight: normal;}


/*会员相关*/
input{outline: none;}
.g-fixed-box{position: fixed;top:0; right: 0; bottom: 0;left: 0;background: rgba(0,0,0,.6);z-index: 100;display: none;}
.g-popups-box{position: absolute;top:50%;left:50%;width: 480px;padding:40px 40px 20px 40px;box-sizing: border-box;margin:-317px 0 0 -240px; /*transform: translateX(-50%) translateY(-50%);*/background: #fff;border-radius: 16px;}
.g-popups-top h4{color:#e73c42;font-size:26px;height: 42px;line-height: 42px;}
.g-popups-top p{font-size: 16px;color: #999;margin-top: 10px;}

.g-popups-center label{border:1px solid #dadbdc;display: block;height: 60px;line-height: 60px;border-radius: 6px;overflow:hidden;margin-top: 20px;position: relative;}
.g-popups-center label input{box-sizing: border-box;height: 60px;border:none;width: 100%;padding:14px 0 14px 80px;font-size: 16px;}
.g-popups-center label::after{display: block;content:'';width:1px;height: 28px;position: absolute;left: 64px;top:16px;background: #e9edee;}
.g-popups-center label em.u-btn{display: block;width: 120px;margin-left: 20px;border-radius: 6px;color: #fff;text-align: center;font-size: 16px;cursor: pointer;background: #999;cursor: not-allowed;}
.g-popups-center label em.u-btnto{background: #e73c42;cursor: pointer;}
.g-popups-center label em.u-btnto:hover{background:#dc2d34;}
.g-popups-center label.f-verificcode{display: flex;border:none;}
.g-popups-center label.f-verificcode input{width: 260px;border:1px solid #dadbdc;border-radius: 6px;}
.g-popups-center label em.u-icon{display: block;width: 28px;height: 28px;position: absolute;top:50%;left:18px;margin-top: -14px;}
.g-popups-center label em.u-phone{background: url(../images/icon_iphone.png) center no-repeat;}
.g-popups-center label em.u-name{background: url(../images/icon_head.png) center no-repeat;}
.g-popups-center label em.u-verificcode{background: url(../images/icon_verific.png) center no-repeat;}
.g-popups-center label em.u-password{background: url(../images/icon_lock.png) center no-repeat;}
.g-popups-center label em.u-img{position: absolute;display: block;width: 96px;height: 40px;overflow:hidden;right:12px;top:10px;cursor: pointer;}
.g-popups-center label em.u-img img{vertical-align: top;}
.g-popups-center button{line-height: 60px;background: #e73c42;color: #fff;display: block;border:none;width: 100%;border-radius: 6px;font-size: 18px;color: #fff;margin-top: 20px;cursor: pointer;}
.g-popups-center button:hover{background:#dc2d34;}
.g-popups-center .f-url-btn{display: block;text-align: right; margin: 15px 0 10px 0;}
.g-popups-center .f-url-btn em.u-url-btn{color: #e73c42;font-size: 14px;}
.g-popups-center .f-url-btn em.u-url-btn:hover{text-decoration: underline;cursor: pointer;}
.g-popups-center .login{display: flex; justify-content: space-between;}
.g-popups-bottom h3{text-align: center;font-weight: normal;color: #999999;font-size: 16px;background: url(../images/icon_weltline.png) center no-repeat;}
.g-popups-bottom .m-signin-box{display: flex;justify-content:center;}
.g-popups-bottom .m-signin-box em.u-icon{display: block;width: 36px;height: 36px;margin:20px 30px 0 30px;}
.g-popups-bottom .m-signin-box em.u-wechat{background: url(../images/icon_wechat.png) center no-repeat;background-size: 100%;}
.g-popups-bottom .m-signin-box em.u-qq{background: url(../images/icon_qq.png) center no-repeat;background-size: 100%;}
.f-protocol{color: #999999;text-align: center;font-size: 14px;margin-top: 20px;}
.f-protocol a{color: #e73c42;}
.f-protocol a:hover{text-decoration: underline;}

/* 关闭按钮 */
.u-close-btn{display: block;width:28px;height:28px;background: url(../images/icon_close.png) center no-repeat; background-size: 80%;position: absolute;right:10px;top:10px;}
.u-close-btn:hover{background:url(../images/icon_close_red.png) center no-repeat; background-size: 80%;cursor: pointer;}

/* 登录页面 */
.g-popups-center label{display: none!important;}
/* .inpotShow{display: block!important;} */
.hide{display: none!important;}
.g-popups-center label.inputShow{display: block!important;display: flex!important;}

/* 分散对其 */
.u-url-flex{display: flex!important;justify-content: space-between;}

/* --------------------------------------------------------------------------------------------------------------- */

/* 购买弹出框 */
.g-pay-box{display: block;}
/* .g-fixed-box{display: block} */
.g-pay-box {width: 500px;padding:45px 20px 20px 20px;}
.g-pay-box em.u-img{display: block;width: 100%;height: 158px;overflow:hidden;}
.g-pay-box em.u-img img{width: 100%;}

.business-list li{display: flex;padding:16px 20px;border: 1px solid #dadbdc;border-radius: 8px;margin-top: 20px;color: #999;justify-content: space-between;font-size: 14px;cursor: pointer;}
.business-list li.cur,.business-list li:hover{background: url(../images/icon_selected.png) right top no-repeat; border:1px solid #fc3a41;}
.business-list li .business-list-left{width: 320px;}
.business-list li strong{color:#222222;font-size: 18px;font-weight: normal;margin-bottom: 10px;display: inline-block;line-height: 24px;}
.business-list li .business-list-left i {display: inline-block;font-style: normal;border-radius: 0 6px 6px 6px;background: #fc3a41; color:#fff;line-height: 20px;font-size: 12px;padding:0 6px;margin-left: 5px;}
.business-list li .business-list-right{text-align: right;margin-left: 10px;white-space: nowrap;}
.business-list li .business-list-right s{display: block;}

/* 提示框 */
.g-pay-remind {font-size: 14px;color:#fc3a41;margin-top: 10px;}

/* 支付 */
.g-pay-list {margin-top: 20px;position: relative;overflow: hidden;}
.g-pay-list li{box-sizing: border-box;border-radius: 8px;border:1px solid #dadbdc;height: 54px;line-height: 54px;text-align: center;font-size: 16px;color:#222;cursor: pointer;float: left;
    width: 48%;}
.g-pay-list li:before{display: inline-block;width: 32px;height: 54px;content:'';background: url(../images/icon_wechatpay.png) center no-repeat;vertical-align: top;}
.g-pay-list li.f-ali-pay:before{background: url(../images/icon_alipay.png) center no-repeat;}
.g-pay-list li.f-ali-pay{margin-left:4%;}
.g-pay-list li.cur,.g-pay-list li:hover {border-color: #fc3a41;background: url(../images/icon_selected.png) right top no-repeat;}
.g-pay-list em.g-pay-code{width: 168px;height: 168px;top: 10px;left:31px;position: absolute;}
.g-pay-list em.g-pay-code iframe{border:0;width:168px;height: 168px;padding:30px 0 0 30px;box-sizing: border-box;background: #fff;}
.g-pay-remind{font-size: 13px;overflow: hidden; clear: both;}

.g-popups-center button.f-solve-btn{background: #fef4f4;color: #eb3037;border:1px solid #eb3037;}

/* 支付成功 */
.g-paysuccess-box{display: block;}
.f-paysuccess-box{text-align: center;padding-bottom: 40px;display: block;}
.f-paysuccess-box p{text-align: center;margin:35px 0 60px 0;font-size: 20px;font-weight: bold;}


.border-color{border:1px solid #e73c42!important;}
.bg-gray{background: #999!important; cursor: not-allowed!important;}


/* qq二维码 */
.g-open-qq{position: fixed;top:0;right:0;left:0;bottom: 0;background: #2c2c2c;}
.m-open-qq{width: 220px;margin:10% auto 0 auto;}
.f-open-qq{text-align: center;color:#fff;}
.f-open-qq h3{font-size: 36px;font-weight: normal;line-height: 52px;}
.f-open-qq p{font-size: 16px;color: #ccc;line-height: 24px;margin-bottom: 20px;}
.f-open-qqnottom{background: #fff;border-radius: 12px;padding:20px 20px 10px 20px;box-sizing: border-box;text-align: center;color:#f00;}
.f-open-qqnottom p{font-size: 14px;margin-top: 10px;line-height: 20px;}

input:-webkit-autofill{
  -webkit-box-shadow: 0 0 0px 1000px white inset;
}
.f-show{height: 800px;overflow: hidden;position: relative;}
.g-pay-page{overflow: hidden;}
.g-pay-page h4{overflow: hidden;font-size: 22px; color: #333;}
.layui-table{overflow:hidden;margin-top: 20px;}
.layui-table th{height: 32px;line-height: 32px;}
.layui-table td{height: 32px;line-height: 32px;text-align: center;font-size: 14px;}
.g-pay-page .payNum{overflow: hidden;font-size: 20px;text-align: right;padding: 10px 0px;}
.g-pay-page .payNum strong{    font-size: 32px;color:red;}
.qrBox{overflow: hidden;}
.qrBox img{ width: 200px;margin:0px auto;display:block; }
.qrBox .g-pay-list{margin-top: 0px;}
.qrBox .g-pay-list li{border: 0px; width: 100%;float:none;font-size: 14px;color: rgba(0,0,0,.65);}
.qrBox .g-pay-list li.f-ali-pay{margin-left:0px;}
.qrBox .g-pay-list li.cur,.qrBox  .g-pay-list li:hover {background: none;}

.code_msg{position: fixed;height: 32px;cursor: move;background-color: #fff;top: 50%;left: 50%;width: 230px;/* padding: 5px; *//* background: #fff; */border-radius: 16px;
background: rgba(0,0,0,.6);z-index: 999;color: #fff;line-height: 32px;text-align: center;margin-left: -115px;}
#ghrzFrame{width: 210px;height: 210px;margin: 20px auto 0;display: block;}