.weixinSwipeDimcode {width:150px;height:150px;position:absolute;right:10px;top:0px;}

/*new login div*/
.docinDialogBox .dialog_closed,.my-banner .dialog_closed{background:url(/static/images/docin_login_icons.png) 0 0 no-repeat;}
.docinDialogBox{position:absolute;background-color:#fff;border:1px solid #eee;z-index:199;box-shadow:0 0 2px rgba(0,0,0,0.2);display:none;}
.docinDialogBox .dialogBody{padding:18px 20px 18px;}
.docinDialogBox .dialogTitle{position:relative;padding:0 0 10px 0;width:100%;}
.docinDialogBox .dialogTitle h3{font-size:16px; color:#3c3c3c; font-family:inherit;}
.docinDialogBox .dialog_closed,.my-banner .dialog_closed{position:absolute;right:0;top:0;width:18px;height:18px;background-position:-18px 0;}
.docinDialogBox .dialog_closed:hover,.my-banner .dialog_closed:hover{background-position:0 0;}
.docinDialogBox .btn_blue{display:inline-block;border:none;background:none;text-align:center;font-size:14px; font-weight:bold;color:#fff; cursor:pointer;height:28px;line-height:28px;background-color:#3086f2;border-radius:2px;-webkit-appearance:none;text-align:center;padding:0 25px;margin:0 8px;text-decoration:none;}
.docinDialogBox .btn_gray{background-color:#f2f2f2;border:1px solid #dbdbdb;color:#666;box-shadow:inset 0 0 1px #fff;}
.docinDialogBox .btn_grays{background-color:#a1a2a1;text-decoration:none;color:#fff;}
.docinDialogBox .btn_blue:hover{background-color:#2b69d2;text-decoration:none;color:#fff;}
.docinDialogBox .btn_grays:hover{background-color:#7c7c7c;text-decoration:none;color:#fff;}
.docinDialogBox .btn_gray:hover{background-color:#f2f2f2;text-decoration:none;color:#6d6d6d;}
.docinDialogBox .btn_forbid,.docinDialogBox .btn_forbid:hover{cursor:default;background-color:#f4f4f4;text-decoration:none;color:#6d6d6d;border:1px solid #adb2b5;}

/*share end*/
.docinRecharge{width:620px;display: block;margin: -211px 0px 0px -311px;position: fixed;left: 50%;top: 50%;}
.docinRecharge .rechargeCha{padding:10px 0;}
.docinRecharge .rechargeCha .more{position: absolute; right:0;_right:15px;top:4px;}
.rechargeDetail{background:#fff;border:1px solid #9cb9d7;padding:5px 0 10px 10px;}
.rechargeTagBox{padding:0 0 0 0px;height:28px; zoom: 1; clear: both;}
.rechargeTagBox li{display:inline;float:left;height:28px;line-height:28px;margin: 0 3px 0 0;border:1px solid #9CB9D7;border-bottom:none;}
.rechargeTagBox li a{background:#F0F5FB;display: block;line-height: 27px;padding: 0 10px;}
.rechargeTagBox li.cur a,.rechargeTagBox li.cur a:hover,.rechargeTagBox li a:hover{ background:#FFF;color:#333;font-weight:700;margin-bottom: -1px;padding-bottom:1px;text-decoration: none;}
.rechargeTagBox li a:hover{font-weight:normal;}
.rechargeDetail .payInnerBox{display:none;}
.rechargeDetail .payInnerBox .shop_recharge{position: relative;}
.rechargeDetail .payInnerBox h4{font-size:14px;color:#000;line-height:30px;}
.rechargeDetail .onlinePay h4{line-height:20px;}
.rechargeDetail .payInnerBox h4 img{float:left;vertical-align:middle;margin-right:14px;}
.rechargeDetail .payPal h4 img{margin-top:5px;}
.rechargeDetail .payPal .shop_form{margin:20px 0;}
.rechargeDetail .bank{overflow-y:auto;max-height:250px;_height:250px;}
.rechargeDetail .wxTips{height:30px;line-height:30px;background-color:#fdfaf1;border:1px solid #fddcaf;padding:0 10px;border-radius:3px;margin:10px 0 0 75px;width:400px;}
.rechargeDetail .shop_form{width:100%;margin-top:15px;}
.ico_merge_pay{display:inline-block;width:40px;height:15px;background:url(/static/images/ico_swip_merge.png) 0 0 no-repeat;vertical-align:middle;margin-right:4px;}
.shop_form .shopDbBankList{float:left;width:132px;min-height:112px;font-size:12px;float:none;}
.shop_form .w2{width:360px;}
.shop_form i.help{cursor:help;border-bottom:1px dashed #333;font-style:normal;}
.shop_form th{font-size:14px;font-weight:normal;vertical-align:top;width:10px;text-align:left;}
.shopDbBankList li{padding:10px 0;}
.shopDbBankList li label{font-size:13px; font-weight:normal;}
.shopDbBankList li label input[type=radio]{margin-right:2px;vertical-align:middle;margin-bottom:2px;margin-top:0;}
.shopDbBankList li.cur label span{background-color:#548BD4;color:#fff;}

.fco,#returnmsg { font-weight: 700; color: #ff4e00; }
.code_reload_btn { color: #fff; font-weight: normal; }
.code_reload_btn .reload_btn { display: block; width: 33px; height: 48px; background: url(/static/mobile/images/ico_reload_btn.png) 0 0 no-repeat; margin: 48px auto 10px; }

.animated {-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
.animated.infinite {-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}
.animated.hinge {-webkit-animation-duration:2s;animation-duration:2s}
@-webkit-keyframes bounce {0%,100%,20%,50%,80% {-webkit-transform:translateY(0);transform:translateY(0)}
    40% {-webkit-transform:translateY(-30px);transform:translateY(-30px)}
    60% {-webkit-transform:translateY(-15px);transform:translateY(-15px)}
}
@keyframes bounce {0%,100%,20%,50%,80% {-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
    40% {-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}
    60% {-webkit-transform:translateY(-15px);-ms-transform:translateY(-15px);transform:translateY(-15px)}
}
.bounce {-webkit-animation-name:bounce;animation-name:bounce}
@-webkit-keyframes flash {0%,100%,50% {opacity:1} 25%,75% {opacity:0} }


.login_code_reload {height: 148px; width: 148px; right: 0px; bottom: 0px; top: 0px; margin: 0px auto; padding-top: 0px; background-color: rgba(0, 0, 0, 0.7); cursor: pointer; z-index: 99; position: absolute; display: block;}

.qrcode_box{text-align:center;height:148px;}
.qrcode_box p{height:148px;line-height:148px;color:#999;}
.qrcode_tip {text-align:center;height:24px;line-height:24px;margin-top:5px;}

#tipmsg {font-size:14px;line-height:35px;}
#tipaction{font-size:14px;line-height:30px;padding-top:4px;}