﻿@charset "utf-8";
/* CSS Document */
@font-face {
  font-family: 'YDUI-INLAY';
  src: url(data:application/x-font-ttf;base64,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) format('truetype');
}
html {-ms-text-size-adjust:100%;/*关闭文字大小*/text-rendering:optimizelegibility;}
html, body{width: 100%;height: 100%;z-index: 999; background:#f5f5f9; color:#000;}
body,h1,h2,h3,h4,h5,h6,p,ul,ol,form,dl,dt,dd{margin:0;}
ul,ol{padding-left:0; list-style-type:none;}
a {	cursor: pointer;color:#000000;text-decoration: none;/*消除ie10灰色背景*/background-color: transparent;/*消除火狐虚线*/outline: none;}
a:link {color: #000000;text-decoration: none;}
a:visited {text-decoration: none;color: #000000;}
a:hover {text-decoration: none;color: #2681c5;}
a:active {text-decoration: none;}
img {cursor: pointer;vertical-align: middle;border:0 none;}
input{cursor: pointer; border:0;}
input:focus{ outline: none;}
input[type="text"],input[type="password"],input[type="button"] {-webkit-appearance: none;border-radius: 0;outline: none;}
input[type="submit"],input[type="reset"], input[type="button"],button { -webkit-appearance: none;}
.clearfix:before,.clearfix:after {display: table;content: " ";}
.clearfix:after {clear: both;}
.clearfix {zoom: 1;}
.fl {display:inline;float: left;}
.fr {display:inline;float: right;}
.wxbox{ max-width:750px; height:100%; clear:both; margin:0 auto;}
.pt1{ padding-top:1%;}
.ptb2{ padding-top:2%;}
.pt5{ padding-top:3%;}
.ptb6{ padding-top:5%;}
.ptb7{ padding-top:7%;}
.ptb10{ padding-top:10%;}
.ptb15{ padding-top:15%;}
.ptb20{ padding-top:18.9%;}
.pt20{ padding-top:20px;padding-left: 10px;}
.pl20{padding-left:20px; }
.pr20{ padding-right:20px;}
.pd3{ padding-left:3%; padding-right:3%;}
.mrb5{ margin-right:5%;}
.md10{ margin:0px 10px;}
.lh50{ line-height:50px;}
.wh80{ width:80px; }
.wh90{ width: 90px!important;}
.ml20 {margin-left:20%;}
.pb50{padding-bottom: 50px;}
.wx_pd10{ padding-top:10px;}
.wx_pt30{ padding-top:30px;}
.wx_pl15{ padding-left:15px;}
.f12{ font-size: 12px;}
.none{ display: none!important;}
.f14{font-size: 14px;}
/***绑定信用卡**/
.wx_head{ width:100%; background:#36353a; height:50px; line-height:50px; color:#FFF;}
.wx_back{ float:left; width:22%; text-align:center;}
.wx_back a{ color:#FFF;}
.wx_back img{ padding-right:5px;}
.wx_tit{ text-align:center; float:left; width:56%; font-size:22px;}
.wx_user{ float:right; width:12%; padding-left:10%;}
.wx_bd{ width:100%; background:#FFF; border-bottom:1px #e8e8e8 solid;border-top:1px #e8e8e8 solid;display:block;padding: 10px 0;}
.pad0{ padding: 0;}
.wx_form{ width:100%; clear:both; display:block; height:50px; line-height:50px; font-size:16px;}
.wx_form span{ width:25%; float:left;}
.wx_form label{ float:left; width:75%;}
.wx_form label input{ border:0; width:90%; padding:7px 0; font-size:16px;}
.wx_form_line{ border-bottom:1px #e8e8e8 solid;}
/***input placeholder **/
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */  color: #c9c9c9; }
::-moz-placeholder { /* Mozilla Firefox 19+ */  color: #c9c9c9;}
input:-ms-input-placeholder,textarea:-ms-input-placeholder {color: #c9c9c9;}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder {color: #c9c9c9;}
.wx_send button{ width:90%; margin:0 5%;border-radius:8px; background:#ff5151; height:45px; color:#FFF; font-size:17px;outline: none;border: none;}
.wx_sendpay button{ width:90%; margin:0 5%;border-radius:8px; background:#ff5151; height:45px; color:#FFF; font-size:17px;align-items: flex-start;text-align: center;outline: none;border: none;}
.wx_send input{ width:90%; margin:0 5%;border-radius:8px; background:#ff5151; height:45px; color:#FFF; font-size:17px;outline: none;border: none;}
.wx_sendpay input{ width:90%; margin:0 5%;border-radius:8px; background:#ff5151; height:45px; color:#FFF; font-size:17px;align-items: flex-start;text-align: center;outline: none;border: none;}

/***信用卡还款***/
.wx_xykhk{ width:100%;padding-bottom: 3px;border-bottom: 1px #e8e8e8 solid;}
.wx_xykhk li{ width:40%; float:left; color:#868686;}
.wx_xykhk li h3{ font-weight:normal; color:#000;}
#wx_xykjb{ width:20%; text-align:center;}
.wx_xykhk li a{ color:#0689e8; line-height:50px;}
.wx_xyk_tit{ color:#5c5c5c; width:100%;}
.wx_xyk_box{ padding-top:10px; width:100%;}
.wx_xyk_box span{ color:#373737; font-size:26px; font-family:微软雅黑; width:5%; float:left; line-height:70px;}
.wx_xyk_box label{ float:left; width:90%;}
.wx_xyk_je{ padding:0 2%; width:65%; font-size:32px; color:#000;}
.wx_xyk_ms{color:#959595;margin-bottom: 10px;}
.xyk_detail .wx_xyk_ms{ float: left;width: 50%;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;font-size: 12px;}


.xyk_tit{font-weight: normal;color: #000;font-size: 1.1em;margin-right: 15px;}
.xyk_tishi{ padding-top: 10px;}
.xyk_tishi p{ color: #a2a2a2;background: url("../../images/tishi.png") no-repeat left center;background-size: 12%;text-indent: 52px;}
input::-webkit-input-placeholder {color: #e0e0e0;font-size: 14px; }
.pb3{ padding-bottom: 3px;}

.pwd-box{width:294px;position: relative;border: 1px solid #c4c4c4;border-radius: 3px;over-flow:hidden; margin:20px auto;padding:0; height:48px;}  
.pwd-box input[type="tel"]{padding:0; margin:0;width: 100%;height: 48px;color: transparent;position: absolute;top: 0;left: 0;border: none;font-size: 18px;opacity: 0;z-index: 1;letter-spacing: 35px;}  
.fake-box input{ float:left;width: 48px;padding:0; margin:0;height: 48px;border: none;border-right: 1px solid #c4c4c4;text-align: center;font-size: 30px;border-radius: 0;-webkit-appearance: none;   }  
.fake-box input:nth-last-child(1){border:none;}
.notEnough{ color: red;}
.wx_img{ text-align:center; padding:20px 0; display:block; clear:both; margin:0 auto;}

/*****金牛卡充值***/
.wx_jnkh{ clear:both; width:100%; color:#868686;}
.wx_jnkh h3{ font-weight:normal; color:#000;}
/*****话费充值***/
.wx_hfcz_form{ width:100%; clear:both; display:block; height:50px; line-height:50px; font-size:16px;text-align: center;position: relative;}
.wx_hfcz_form input{height: 100%;width: 90%;font-size: 22px;}
.wx_hfcz_form .phoneRecordList{ position: absolute;top: 61px;width: 100%;background: #fff;display: none;z-index: 100;}
.wx_hfcz_form .phoneRecordList li{ height: 38px;line-height: 38px;text-align: left;padding-left: 15px;border-bottom: 1px solid #e8e8e8;}

.wx_hfcz_me{ clear:both; width:100%; padding:10px 0;}
.wx_hfcz_me li{ float:left; width:30.33%; text-align:center; margin:1%;}
.wx_hfcz_me a{ border:1px #479fe0 solid;padding:6% 5px; display:block; height:26px; line-height:26px; color:#479fe0;border-radius:2px;}
.wx_hfcz_me a:hover{ background:url(../../images/hfme.jpg) bottom right no-repeat;display:block;border:1px #479fe0 solid; color:#000;}
.wx_hfcz_me .clt a{  background:url(../../images/hfme.jpg) bottom right no-repeat;display:block;border:1px #479fe0 solid;}

/*流量充值*/
.wx_flowcz_form{ clear:both; display:block; height:50px; line-height:50px; font-size:16px;text-align: center;position: relative;}
.wx_flowcz_form input{height: 100%;width: 65%;font-size: 22px;float: left;}
.SupplierName{ font-size: 12px;margin-right: 10px;float:right;}
.wx_flowcz_form .phoneRecordList{ position: absolute;top: 61px;width: 100%;background: #fff;display: none;z-index: 100;}
.wx_flowcz_form .phoneRecordList li{ height: 38px;line-height: 38px;text-align: left;padding-left: 15px;border-bottom: 1px solid #e8e8e8;}
#flowrecharge .gray a{ color: #868686;border: 1px #868686 solid;height: 26px;}
.wx_flowcz_me{ clear:both; width:100%; padding:10px 0;}
.wx_flowcz_me li{ float:left; width:30.33%; text-align:center; margin:1%;}
.wx_flowcz_me a{ border:1px #479fe0 solid;padding:6% 5px; display:block; height:38px;color:#479fe0;border-radius:2px;}
.wx_flowcz_me a:hover{ background:url(../../images/hfme.jpg) bottom right no-repeat;display:block;border:1px #479fe0 solid; color:#000;}
.wx_flowcz_me .clt a{  background:url(../../images/hfme.jpg) bottom right no-repeat;display:block;border:1px #479fe0 solid;}
#flowrecharge .gray.clt a{ background: none;}
.flowPrice{ font-size: 12px;}

/*****加油卡充值***/
.wx_jyk_form{ width:100%; clear:both; display:block; height:50px; line-height:50px; font-size:16px;text-align: center;position: relative;}
/*.wx_jyk_form span{ width:25%; float:left;}
.wx_jyk_form label{ float:left; width:75%;}
.wx_jyk_form label i{ font-style:normal;color: #c9c9c9; float:left; float:left;}
.wx_jyk_form label input{ border:0; width:90%; padding-left:2%; font-size:16px; float:left; line-height:49px; }*/
.wx_jyk_form input{height: 100%;width: 90%;font-size: 22px;}
.wx_jyk_form .fuelcardRecordList{ position: absolute;top: 61px;width: 100%;background: #fff;display: none;}
.wx_jyk_form .fuelcardRecordList li{ height: 38px;line-height: 38px;text-align: left;padding-left: 15px;border-bottom: 1px solid #e8e8e8;}

.wx_jyk_me{ clear:both; width:90%; padding:10px 5%;}
.wx_jyk_me li{ float:left; width:47%; text-align:center; margin:1%;}
.wx_jyk_me li.noNum a{color:#ddd;border-color:#ddd;}
.wx_jyk_me a{ border:1px #479fe0 solid;padding:6% 5px; display:block; height:26px; line-height:26px; color:#479fe0;border-radius:2px;}
.wx_jyk_me .clt a{  background:url(../../images/hfme.jpg) bottom right no-repeat;display:block;border:1px #479fe0 solid;}

/***交易记录***/
.wx_jyjl_list{ clear:both; width:100%;border-top:1px #e8e8e8 solid; background:#FFF;}
.wx_jyjl_list ul{ clear:both; width:100%;}
.wx_jyjl_list ul li{ border-bottom:1px #e8e8e8 solid; padding:10px 0; float:left; color:#6b6b6b; height:45px;}
.wx_jyjl_list ul li h4{ font-size:16px;}
.wx_jyjl_list ul li h3{ font-size:16px; color:#2a2a2a;}
#wxl1{ width:30%; color:#9e9e9e;  padding:10px 0 10px 5%;}
#wxl2{ width:30%;}
#wxl3{ width:35%;}

#fbgg_menu {float:right; margin-right:5px;}
#fbgg_menu ul ul {display: none; border:1px #e8e8e8 solid;}
#fbgg_menu ul li:hover > ul {display: block;}
#fbgg_menu ul {list-style: none;position: relative;display: inline-table;}
#fbgg_menu ul:after {content: ""; clear: both; display: block;}
#fbgg_menu ul li {float: left;position:relative; z-index:100; text-align:center;}
#fbgg_menu ul li label{ font-family:微软雅黑; font-size:20px;cursor: pointer;}
#fbgg_menu ul li label i{ font-style:normal; font-family:宋体; font-size:25px; font-weight:900; padding-left:5px;}
#fbgg_menu ul li:hover {}
#fbgg_menu ul li a {display: block;font-size:18px; color: #2681c5; width:140px; text-decoration: none;}
#fbgg_menu ul ul {padding: 0;position: absolute;}
#fbgg_menu ul ul li:hover{ height:37px;}
#fbgg_menu ul ul li a {display:block; color:#6b6b6b; background:#FFF;text-align:center;height:37px; line-height:37px;font-size:14px;border-bottom: 1px solid #e8e8e8;}	
#fbgg_menu ul ul li a:hover {background:#ebebeb;border-bottom: 1px solid #e8e8e8;}
#fbgg_menu .clt{background:url(../image/ahver.png) 10px  no-repeat; height:93px;}

/****积分充值*****/
.wx_txt{ clear:both; display:block; text-align:center; width:100%; line-height:30px; color:#b9b5b5; margin-top:40px;}
.wx_beizhu label{width: 90%;margin-left: 5%;}
/******手机注册****/
.wx_sj_form{ width:100%; clear:both; display:block; height:50px; line-height:50px; font-size:16px;}
.wx_sj_form span{ width:20%; float:left;}
.wx_sj_form label{ float:left; width:50%;}
.wx_sj_form label input{ border:0; width:90%; padding:7px 0; font-size:16px;}
.wx_sj_form i{ float:right; width:25%; font-style:normal; text-align:right; padding-right:5%;}
.wx_sj_form i a{ color:#2681c5;}

/**输入框**/
.pwd-box2{width:294px;position: relative;border: 1px solid #c4c4c4;border-radius: 3px;over-flow:hidden; margin:20px auto;padding:0; height:48px;}  
.pwd-box2 input[type="tel2"]{padding:0; margin:0;width: 100%;height: 48px;color: transparent;position: absolute;top: 0;left: 0;border: none;font-size: 18px;opacity: 0;z-index: 1;letter-spacing: 35px;}  
.fake-box2 input{ float:left;width: 48px;padding:0; margin:0;height: 48px;border: none;border-right: 1px solid #c4c4c4;text-align: center;font-size: 30px; }  
.fake-box2 input:nth-last-child(1){border:none;}

/*复选框*/
.chk_1 {display: none;}
.chk_1 + label {background-color: #fff;border:1px solid #c4c4c4;width: 20px;height: 20px;display: inline-block;position: relative;float: right;margin-right: 15px;border-radius: 2px; margin-top: 15px;}
.chk_1 + label:active {} 
.chk_1:checked + label {border: 1px solid #c4c4c4; }
.chk_1:checked + label:after {content: '\2714'; position: absolute;top:-15px;left: 0px;color: #535353;width: 100%;text-align: center;vertical-align: text-top; } 


@media screen and (min-width: 500px) {
	.wx_back{ width:15%;}
	.wx_tit{ width:70%;font-size:25px;}
	.wx_user{ width:7%;padding-left:8%;}
	.wx_send{ height:60px;}
    #wxl1{ width:25%; color:#9e9e9e;  padding:10px 0 10px 5%; line-height:45px; height:45px;}
}

@media screen and (max-width: 321px) {
	.wx_sj_form label{ float:left; width:47%;}
	.wx_sj_form i{ width:30%; padding-right:3%;}
}

/*用户激活*/
.zhjh_bz{ margin:0 auto; clear:both; width:60%;}
.czmm_bz_tit{text-align:center;width: 20%;}
.czmm_bz_tit label{ clear:both; display:block; padding:10px 0; font-size:12px;}
.czmm_bz_li{ height:3px; background:#8f8f8f; width:18%; margin-top:6%;}
.czmm_bz_li2{ height:3px; background:#8f8f8f; width:55%; margin-top:10%;}
.content_txt{ background:#FFF; width:94%; margin-left:3%; height:auto; clear:both;border: 1px solid #e1e2e5;border-radius: 3px;}
.fyj_an{border-radius:4px; background:#00a1d7; border:1px #00a1d7 solid; padding:8px 25px; color:#FFF;margin-bottom: 10%;text-align: center;width: 100px;}
.fyj_an:hover{ background:#02b8f5;}
.jnk_xy{ color:#1392d1;display: inline-block;}
.czmm_bz{ margin-left: 10%;width: 80%;}
.zhjh_tit{ background:#eef4ff; padding:1.5%; clear:both;    font-size: 12px;height: 25px;line-height: 25px;}
.fyzf_an{ background:#e7e7e7; border:1px #d5d5d5 solid; padding:5px 10px; margin:2px 0px 0px 15px;border-radius:4px;}
/*input*/
.form-control:focus {border-color: #aad2fb;outline: 0;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102,175,233,.6);box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102,175,233,.6);}
.form-control {
    width: 180px;
    height: 28px;
    box-sizing: border-box;
    padding: 6px 12px;
    background-color: #fff;
    border: 1px solid #c2cad8;
    border-radius: 2px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    -webkit-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    outline: 0!important;
    box-shadow: none;
}
.form-control,output{display:inline-block;color:#4d6b8a;font-size:14px;line-height:1.42857}

/*模态框旋转*/
.loadingModal{
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 1001;
    background-color: rgba(0, 0, 0, 0.3);
    text-align: center;
    font-size: 16px;
    vertical-align: middle;
}
.loadingModal::after, .loadingModal .ball-clip-rotate {
    display: inline-block;
}
.ball-clip-rotate{
    z-index: 1002;
}
.ball-clip-rotate>div {
    border-radius: 100%;
    margin: 2px;
    border: 2px solid #fff;
    border-bottom-color: transparent;
    height: 50px;
    width: 50px;
    background: 0 0!important;
    display: inline-block;
    -webkit-animation: rotate .75s 0s linear infinite;
    animation: rotate .75s 0s linear infinite;
}
@keyframes rotate{
0% {
    -webkit-transform: rotate(0) scale(1);
    transform: rotate(0) scale(1);
}
50% {
	-webkit-transform: rotate(180deg) scale(.6);
	transform: rotate(180deg) scale(.6);
}
100% {
	-webkit-transform: rotate(360deg) scale(1);
	transform: rotate(360deg) scale(1);
}
}

.pay_detail{min-height: 80px;padding: 5px 15px 6px 14px;border-bottom: 1px solid #dbdbdb;position: relative;width: inherit;}
.detail-item{display: -webkit-box;}
.detail-item .p{display: inline-block;text-align: center;overflow: hidden;width: 88px;height: 88px;margin-right: 14px;}
.detail-item .p-pic {width: 100px;height: 100px;}
.detail-item .d{-webkit-box-flex: 1;}
.detail-item .d-title {line-height: 18px;margin-top: 4px;margin-bottom: 15px;position: relative;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;word-break: break-all;color: #444e59;font-size: 13px;font-weight: 400;}
.d-price{float: left;padding-top: 8px;font-size: 13px;margin-left: 22px;}
.d-price .font-num{display: inline-block;}
.d-price .font-num:first-letter{font-size: 16px;}
.d-num{float: right;width: 34px;height: 20px;line-height: 20px;text-align: center;background: #f0f0f0;color: #444e59;font-size: 12px;}
.h{color: #f09a37;font-style: normal;}
.price{float: right;color: #f09a37; }

.pay_score{width: inherit;padding:0 15px;}
.pay_score .wx_pay_ms{height: 40px;line-height: 40px;font-size: 13px;}

.toPay{position: fixed;bottom: 0;left: 0;right: 0;width: 100%;height: 45px;display: -webkit-box;}
.toPay .left{display: inline-block;text-align: left;overflow: hidden;width: 250px;height: 45px;line-height: 45px;background: #fff;border-top: 1px solid #d0d0d0;}
.toPay .left .gray{float: left;color: #d0d0d0;margin-left:15px;font-size: 12px;}
.toPay .left .d-price{padding-top: 0;font-size: 16px;margin-left: 13px;}
.toPay .left .d-price .font-num:first-letter{font-size: 20px;}
.toPay .right{line-height: 45px;background: #ff5151;color: #fff;-webkit-box-flex: 1;text-align: center;}

.pay_success{height: 100%;background: #fff;}
.success_content{padding-top: 24%;}
.success_content .icon-true{display: inherit;margin:0 auto;padding-bottom: 39px;}
.success_content p{font-size: 15px;line-height: 30px;}
.tac{text-align: center;}
.contoPay{display: inherit;width:77%;height: 40px;line-height: 40px;background: #f3604f;color: #fff;margin:0 auto;border:none;outline: none;border-radius: 5px;}
.red{color: red;margin-bottom: 20px;}

/*支付键盘*/
.g-view{margin:0 auto;max-width:750px;min-width:320px}
.g-view:before{content:'';display:block;width:100%;height:45px}
.g-view:after{content:'';display:block;width:100%;height:75px}
.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;position:relative;margin-bottom:-1px}
.g-scrollview:after{content:'';display:block;width:100%;height:25px}
.ios .g-scrollview{margin-top:1px}
.hairline .g-scrollview{margin-top:.5px}
.g-fix-ios-overflow-scrolling-bug{-webkit-overflow-scrolling:auto}
.mask-black-dialog{background-color:rgba(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,.4);position:fixed;z-index:500;bottom:0;right:0;left:0;top:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.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-keyboard{position:fixed;bottom:0;left:0;width:100%;z-index:1000;-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;background-color:#F7F7F7}
.m-keyboard.keyboard-show{-webkit-transform:translate(0,0);transform:translate(0,0)}
.m-keyboard.keyboard-show:after {content: "";height: 100%;width: 100%;background: rgba(0,0,0,0.3);position: absolute;top: -100%;bottom: 0;}
.keyboard-head i{font-style: normal;font-family: sans-serif;position: absolute;top: 2px;left: 15px;font-size: 28px;font-weight: 200;color: #828282;transform: rotate(45deg);}
.keyboard-content{background-color:#FFF;margin-top:40px;position:relative}
.keyboard-content:before{content:'';position:absolute;z-index:0;top:0;left:0;width:100%;height:1px;border-top:1px solid #D9D9D9;-webkit-transform:scaleY(.5);transform:scaleY(.5);-webkit-transform-origin:0 0;transform-origin:0 0}
.keyboard-title{display:none;overflow:hidden;padding:10px 0 6px;color:#222;margin-bottom:1px;font-size:12px;text-align:center;background-color:#FFF}
.keyboard-title:before{font-family:YDUI-INLAY;content:'\e60a';font-size:13px;color:#FF2424;line-height:1;margin-right:3px}
.keyboard-numbers{font-size:24px;background-color:#FFF}
.keyboard-numbers>li{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.keyboard-numbers>li>a{width:1%;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;color:#222;height:50px;position:relative;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;background-color:#FFF}
.keyboard-numbers>li>a:active{background-color:#f2f2f2}
.keyboard-numbers>li>a:not(:last-child):after{content:'';position:absolute;z-index:0;top:0;right:0;height:100%;border-right:1px solid #D9D9D9;-webkit-transform:scaleX(.5);transform:scaleX(.5);-webkit-transform-origin:100% 0;transform-origin:100% 0}
.keyboard-numbers>li>a:before{content:'';position:absolute;z-index:0;top:0;left:0;width:100%;height:1px;border-top:1px solid #D9D9D9;-webkit-transform:scaleY(.5);transform:scaleY(.5);-webkit-transform-origin:0 0;transform-origin:0 0}
.keyboard-numbers>li:last-child>a:last-child,.keyboard-numbers>li:last-child>a:nth-last-child(3){background-color:#F7F7F7;font-size:15px;color:#686868}
.keyboard-numbers>li:last-child>a:last-child:after{font-family:YDUI-INLAY;content:'\e609';font-size:30px}
.keyboard-head{height:40px;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;color:#1F2324;font-size:15px;position:relative}
.keyboard-head:after{content:'';position:absolute;z-index:0;bottom:0;left:0;width:100%;height:1px;border-bottom:1px solid #D9D9D9;-webkit-transform:scaleY(.5);transform:scaleY(.5);-webkit-transform-origin:0 100%;transform-origin:0 100%}
.keyboard-password{margin:0 20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;background-color:#FFF}
.keyboard-password:after{content:'';width:200%;height:200%;-webkit-transform:scale(.5);transform:scale(.5);position:absolute;border:1px solid #D9D9D9;top:0;left:0;-webkit-transform-origin:0 0;transform-origin:0 0;border-radius:4px}
.keyboard-password li{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:50px}
.keyboard-password li:not(:last-child):after{content:'';width:1px;height:50%;position:absolute;right:0;top:25%;background-color:#D9D9D9;-webkit-transform:scaleX(.5);transform:scaleX(.5)}
.keyboard-password li i{display:none;width:6px;height:6px;border-radius:50%;background-color:#000}
.keyboard-error{padding:2px 20px;color:red;overflow:hidden;height:25px;line-height:25px;font-size:12px}



/*图形验证*/
.hide{ display: none;margin: 0 auto;text-align: center;}
#vAccountRegister_divcaptcha{ margin: 5px 0;}
.mBtn{width: 39%;margin: 0 5%;border-radius: 4px; background: #ff5151; height: 38px;color: #FFF;font-size: 17px;outline: none;border: none;}
.sendBtn{ background: #efefef;}