.wallet_pleft{float: left;width: 174px;height: 30px;line-height: 30px;text-align: right;color: #666;font-size: 14px;}
.wallet_dright{height: 56px;float: left;width: 480px;margin-left: 32px;_display: inline;}
.wallet_inp{font-size: 12px;color: #999;height: 16px;padding: 6px;width: 248px;line-height: 16px;border: solid 1px #ced3df;}
.wallet_dright .msg{height: 24px;line-height: 24px;color: #cc0d0d;}
.wallet_dright .msg2{color: #272727;}
.wallet_dright2{height: auto;}
.wallet_userp{width: 110px;height:102px;border: solid 1px #e5e5e5;position: relative;line-height: 0;}
.wallet_userp .wp_fangdajing{display: block;position: absolute;width:22px;height: 22px;background: url(https://pubimage.360doc.com/payment/wallet/fdj.png) no-repeat center center;_background: url(https://pubimage.360doc.com/payment/wallet/fdj.gif) no-repeat center center;right: 2px;top: 2px;}
.userp_state{height: 18px;line-height: 18px;text-align: center;color: #1F1F1F;}
.userp_upd{width: 105px;height: 26px;font-size: 12px; margin-left: 3px;}
.wallet_phone{width: 260px;height: 28px;border: solid 1px #ced3df;}
.wp_1{width: 85px;height: 28px;border-right: solid 1px #ebebeb;position: relative;float: left;}
.wp_1 .wp_span{width: 85px;height: 28px;display: block;line-height: 28px;color: #000;text-indent: 8px;background: url(https://pubimage.360doc.com/register1/BlackTriangle.jpg) no-repeat 68px center;cursor: pointer;}
.fwtk{padding-left: 205px;margin-top: 20px;font-size: 13px;}
.fwtk input{height: 14px;vertical-align: text-bottom;}
.fwtk a{color: #225e91;}
.fwtk a:hover{color: #509b0b;}
.wallet_userp .s1 span,.wallet_userp .s2 span{display: inline-block;width: 16px;height: 16px;vertical-align: text-bottom;margin-right: 4px;}
.wallet_userp .s1 span{background: url(https://pubimage.360doc.com/payment/wallet/update_success.jpg) no-repeat;}
.wallet_userp .s2 span{background: url(https://pubimage.360doc.com/payment/wallet/update_error.jpg) no-repeat;}
.wp_inpcur{color: #080808;font-size: 14px;}
.wallet_upimg1{width: 514px;max-height: 344px;position: absolute;}
.wallet_upimg1 a{width: 29px;height: 29px;position: absolute;right: -10px;top: -10px;background: url(https://pubimage.360doc.com/payment/wallet/up_close.png) no-repeat;_background: url(https://pubimage.360doc.com/payment/wallet/up_close.gif) no-repeat;}
.wallet_upimg2{width: 630px;height: 623px;position: absolute;background: #fff;}
.wallet_userphone{position: absolute;width: 422px;height: auto;}
.wallet_userphone .wu_1{ margin: 0 auto;width: 266px;height: auto;overflow: hidden;}
.wallet_userphone .wu_p1{text-align: center;height: 30px;margin-top: 40px;font-size: 14px;}
.wallet_userphone .wu_1 input{width: 140px;height: 16px;font-size: 14px;line-height: 16px;padding: 6px;border: solid 1px #d7d7d7;color: #999;float: left;}
.wallet_userphone .wu_1 input.cur{color: #080808;}
.wallet_userphone .inp2{text-align: center;width: 106px;height: 29px;line-height: 29px;float: right;color: #999;border-radius: 5px;border: solid 1px #cdcdcd;background: #f7f7f7;}
.wu_info{text-align: right;margin-top: 12px;padding-bottom: 10px;}
.wu_info a{color: #5f5f5f;display: inline-block;padding-right: 14px;margin-right: 12px;background: url(https://pubimage.360doc.com/register1/BlackTriangle.jpg) no-repeat right center;text-decoration: none;}
.wu_sliddown{height: 110px;overflow: hidden; display: none;}
.wu_sliddown .p1{height: 16px;border-top: solid 1px #f3f3f3;}
.wu_sliddown .p2{
	color: #000;line-height: 180%;padding-left: 20px;
}

.wallet_open{position: absolute;width: 430px;height: 174px;}
.wallet_open_p1{font-size: 13px;color: #090909;line-height: 1.8;margin: 22px 0 0 62px;}

.w_yzm{ width: 103px;height: 28px;position: absolute;left: 158px;top: 1px;overflow: hidden;background: url(https://pubimage.360doc.com/register/shuaxin.gif) no-repeat right center;}
.w_yzm:hover{background: url(https://pubimage.360doc.com/register/shuaxina.gif) no-repeat right center;}
p{-webkit-margin-before: 0;-webkit-margin-after: 0;}
.wallet_title{font-size: 14px;color: #131313;font-weight: bold;height: 30px;line-height: 30px;}
.wallet_examine{width: 124px;height: 34px;font-size: 16px;text-indent: 44px;line-height: 34px;margin: 90px auto 0;background: url(https://pubimage.360doc.com/payment/wallet/waiting.jpg) no-repeat left center;}
.wallet_examine_no{background-image: url(https://pubimage.360doc.com/payment/wallet/err.jpg);}

/*add 20180521*/

.wallet_idcard{width:566px;height: auto;overflow: hidden;margin: 30px auto 0;}
.wallet_upload{width: 258px;height: 258px;overflow: hidden;border:solid 1px #e1e1e1; margin: 4px;}
.wallet_upload .d1{height: 170px;border-bottom: solid 1px #e1e1e1;overflow: hidden;position: relative;}
.wallet_upload .d1 .d1_1{text-align: center;font-size: 14px;color: #282828;margin-top: 36px;line-height: 1.5;position: relative;}
.wallet_upload .d2{height: 87px;background: #ededed;}
.wallet_upload .d2 p{color: #282828;height: 20px;line-height: 20px;margin: 12px 0 0 16px;}
.wallet_upload .d2 span{width: 102px;height: 64px;background: url(https://pubimage.360doc.com/payment/wallet/demo_userphoto4.jpg) no-repeat;border: solid 1px #d8d8d8;margin: 13px 0 0 33px;cursor: pointer;}
.wallet_upload .d2 span.s2{background-position: left bottom;}

.certificates_type{height: 53px; line-height: 38px; width: 460px; margin: 20px auto 0;}
.certificates_type .p1{ width:100px; text-align:right;font-size: 14px;}
.certificates_type .p2{ width:260px;}
.certificates_type select{width: 260px;height:26px;border: solid 1px #e1e1e1;padding-left: 5px;}
#contactCustomer{position: fixed;_position: absolute;width: 50px;height: 50px;left: 50%;bottom: 10px;_bottom: auto;_top: 0;display: none;margin-left: 550px}

.wallet_upload1{width: 260px;overflow: hidden; margin: 4px; height:auto; border:none;}
.wallet_upload1 .d1{width: 258px;height: 170px;border: solid 1px #e1e1e1;overflow: hidden;position: relative; margin:0 auto; background:#FFF;}
.wallet_upload1 .d1 .d1_1{text-align: center;font-size: 14px;color: #282828;margin-top: 36px;line-height: 1.5;position: relative;}
.wallet_upload1 .d2{ display:none;}
.wallet_upload_new{ padding:18px; width:501px; height:auto;background: #f7f7f7;}
.wallet_upload_new .d2{ display:block; height:auto; background:none;}
.wallet_upload_new .d2 p{color: #282828;height: 20px;line-height: 20px;margin:2px 0 0 16px;}
.wallet_upload_new .d2 ul{ margin-top:4px;}
.wallet_upload_new .d2 li{ padding:8px; background:#FFF; display:inline-block;width: 102px; margin-right:5px;}
.wallet_upload_new .d2 li.mr{ margin:0;}
.wallet_upload_new .d2 li span{ display:inline-block;width: 102px;height: 64px; margin: 0; border: none;  background: none;}
.wallet_upload_new .d2 li span img{ text-align:right;}
.wallet_upload_new .d2 li span.s1{background: url(https://pubimage.360doc.com/payment/wallet/demo_userphoto4.jpg) no-repeat;cursor: pointer; margin:0; border:none;}
.wallet_upload_new .d2 li span.s1 img{ text-align:inherit;}
.wallet_upload_new .d2 li span.s2{ height:20px; font-size:12px; color:#999999; text-align:center; display:block; background:none;}
.wallet_upload_new .d2 li span.s2:before{content: "";display: inline-block;width: 20px;height: 20px;background: url(https://pubimage.360doc.com/payment/wallet/photo_standard.png) no-repeat center; vertical-align:bottom; margin-right:8px;position: relative;top: 2px;}
.wallet_upload_new .d2 li span.s3:before{content: "";display: inline-block;width: 20px;height: 20px;background: url(https://pubimage.360doc.com/payment/wallet/photo_error.png) no-repeat center; vertical-align:bottom; margin-right:8px;position: relative;top: 2px;}


.w_u_type1{background: url(https://pubimage.360doc.com/payment/wallet/icon_1.png) no-repeat center top;padding-top: 71px;}
.w_u_type2{background: url(https://pubimage.360doc.com/loading.gif) no-repeat center 54px;padding-top: 107px;margin-top: 0 !important;}
.w_u_type3{background: url(https://pubimage.360doc.com/payment/wallet/icon_2.png) no-repeat center 5px;padding-top: 41px;}
.w_u_type3 p span{font-size: 12px;color: #737373;}
.w_u_foot{color: #282828;line-height: 1.7;margin-top: 17px;padding-bottom: 16px;}
.w_u_input{position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 1;background: #000;opacity: 0;filter: alpha(opacity=0);cursor: pointer;font-size: 100px;}
.w_u_photo{width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 2;}
.w_u_photo span,.wallet_upload .d1 .d1_1 span.s1{background: url(https://pubimage.360doc.com/btn_close.gif) no-repeat center #fff; width: 19px;height: 19px;border: solid 1px #cacaca;position: absolute;right: 0;top: 0;cursor: pointer;}
.wallet_upload_warning{border: solid 1px #ffaaaa;box-shadow: 0 0 6px #ffaaaa;-webkit-box-shadow: 0 0 6px #ffaaaa}
/*add 20180607*/
.wallet_progress{width: 602px;height: 32px;overflow: hidden;margin: 28px auto 0;background: url(https://pubimage.360doc.com/register/5a.gif) no-repeat center;}
.wallet_progress2{background: url(https://pubimage.360doc.com/register/7a.gif) no-repeat center;}
.wallet_progress p{height: 32px;line-height: 32px;text-align: center;width: 300px;float: left;}
.wallet_progress .p1{font-weight: bold;color: #ff7800;}
.wallet_progress2 .p1{font-weight: normal;color: inherit;}
.wallet_progress2 .p2{font-weight: bold;color: #ff7800;}
.wallet_p1{font-size: 14px;color: #000;text-align: center;height: 20px;margin-top: 90px;font-weight: bold;}
.wallet_p2{text-align: center;color: #7e7e7e;margin-top: 20px;}
.img_q{vertical-align: text-top;}
.wallet_phone_waring{position: absolute;height: 81px;padding-left: 7px;background: url(https://pubimage.360doc.com/payment/wallet/box_jiantou.gif) no-repeat left center;top: -22px;left: 126px;z-index: 999;}
.wallet_phone_waring div{padding: 0 20px;background: #fffaf1;height: 79px;overflow: hidden;border: solid 1px #f2ebe5;border-left: none;}
.wallet_phone_waring div p{white-space: nowrap;line-height: 24px;margin-top: 14px;}
.wallet_phone_waring div p span{color: #000;font-weight: bold;}
.wallet_phone_waring div p a{color: #0e6a9a;}
.doc360Atext{text-align: center;height: 20px;line-height: 20px;color: #999;margin: 14px 0 0 0;}
.doc360Atext input{height: 13px;vertical-align: top;margin: 4px 2px 0 0;}
.doc360After a{color: #145891;text-decoration: none;}