.m_reg_tipsico1,.m_reg_tipsico2,.m_reg_tipsico3,.m_reg_tipsico4{display:block;width:40px;height:40px;overflow:hidden;margin:0 auto 6px;background:url(../images/m_reg_bg.png) 0 0/55px 300px no-repeat #6af;border-radius:100%}.m_radio_ico{display:inline-block;width:19px;height:15px;overflow:hidden;background:url(../images/m_reg_bg.png) 0 0/55px 300px no-repeat;cursor:pointer}.m_reg_tipsico1{background-position:0 0}.m_reg_tipsico2{background-position:0 -40px}.m_reg_tipsico3{background-position:0 -80px}.m_reg_tipsico4{background-position:0 -120px}.m_reg_tipsico1.on,.m_reg_tipsico2.on,.m_reg_tipsico3.on,.m_reg_tipsico4.on{background-color:#f5856e}.m_radio_ico.on{background-position:-2px -163px}.m_radio_ico{background-position:-2px -178px;float:left}.m_reg_tips{background:#ebebeb;padding:20px 15px;position:relative;z-index:1}.m_reg_tips ul{overflow:hidden;margin:0 auto}.m_reg_tips ul li{width:25%;float:left;text-align:center;color:#1769cc;line-height:1}.m_reg_tips .dot{width:75%;height:0;overflow:hidden;font-size:0;line-height:0;border-bottom:2px dotted #6af;position:absolute;z-index:-1;left:12.5%;top:40px}.m_form_box{padding:0 15px 20px;background:#fff}.m_form_box .item{padding-top:10px}.m_form_box .item .select_style{border-color:#ccc}.m_form_box .other,.m_form_box .radio{padding:20px 0 5px}.m_form_box .tit{font-size:19px;color:#000;margin-bottom:10px}.m_form_box .input_box{height:38px;border:1px solid #ccc;border-radius:3px;padding-left:5px}.m_form_box .input_box input.rinput{display:block;width:100%;height:18px;padding:10px 0;background:0 0;border:none;outline:0;position:relative;z-index:3;font-size:17px}.m_form_box .input_box input[type=radio]{width:auto;height:auto}.m_form_box .input_box .input_tips{display:block;width:100%;height:38px;line-height:38px;font-size:16px;color:#ccc;position:relative;z-index:1;top:-38px}.m_form_box .tips{color:#29c171;margin-top:5px;font-size:15px}.m_form_box .link{color:#1470cc;text-decoration:underline}.m_form_box .input_tel{margin-right:180px;position:relative}.m_form_box .input_getcode{height:38px;line-height:38px;width:100px;position:absolute;right:-180px;top:0;text-align:center;color:#fff;background:#6af;border-radius:3px;cursor:pointer}.m_form_box .input_code_img{height:38px;line-height:38px;position:absolute;right:-115px;top:0;text-align:center;color:#fff;border-radius:3px;cursor:pointer}.m_form_box .input_code_img img{height:30px;width:105px}.m_form_box .input_getcode.on{background:#ccc}.m_form_box select{outline:0}.m_checkuser{padding:0 15px 20px;background:#fff}.m_checkuser_tips{font-size:18px;color:#1769cc;font-weight:700;line-height:1.2;padding:10px 5px}.m_checkuser_list{border:1px solid #ccc;border-bottom:none;border-radius:3px}.m_checkuser_list li{border-bottom:1px solid #ccc;height:50px;line-height:50px;overflow:hidden;position:relative;cursor:pointer;font-size:17px}.m_checkuser_list .check{width:16px;height:16px;background:url(../images/m_reg_bg.png) -2px -209px/55px 300px no-repeat;margin:17px;float:left;position:absolute;left:0;top:0}.m_checkuser_list .on .check{background-position:-2px -193px}.m_checkuser_list .name{margin-left:50px;margin-right:100px;overflow:hidden}#m_checkuser_list .name{margin-left:50px;margin-right:150px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.m_checkuser_list .sex{width:50px;text-align:center;position:absolute;right:100px;top:0}.m_checkuser_list .age{width:100px;position:absolute;right:0;top:0}.m_bluetips_right{line-height:20px;padding:15px 0;text-align:right;display:block;color:#1470cc;font-size:16px}.doc_tips_right{background:#fff;padding:15px}.doc_tips_right .doc_pic{width:55px;height:55px;overflow:hidden;float:left;margin-right:20px;border:1px solid #ccc;border-radius:1px}.doc_tips_right .doc_pic img{max-width:55px;max-height:55px;width:auto;height:auto}.doc_tips_right ul{margin-left:75px;padding:0 5px 0 25px;color:#e76049;border:1px solid #e76049;border-radius:3px;font-size:16px;position:relative}.doc_tips_right ul li{padding:5px 0;position:relative}.doc_tips_right ul li .dot{width:4px;height:4px;border-radius:100%;background:#e76049;position:absolute;left:-15px;top:14px}.doc_tips_right ul .arrow{padding:0;width:11px;height:12px;background:url(../images/m_reg_bg.png) -22px -178px/55px 300px no-repeat;position:absolute;left:-11px;top:22px}.doc_tips_bot{background:#fff;padding:15px}.doc_tips_bot .doc_pic{width:55px;height:55px;overflow:hidden;float:left;margin-right:10px;border:1px solid #ccc;border-radius:1px}.doc_tips_bot .doc_pic img{max-width:55px;max-height:55px;width:auto;height:auto}.doc_tips_bot .doc_text{font-size:16px;margin-left:65px}.doc_tips_bot .doc_text span{font-size:20px;font-weight:700;padding-right:5px}.doc_tips_bot ul{margin-top:20px;padding:0 5px;color:#e76049;border:1px solid #e76049;border-radius:3px;font-size:16px;position:relative;line-height:1.2}.doc_tips_bot ul li{padding:5px 0;position:relative}.doc_tips_bot ul li .dot{width:4px;height:4px;border-radius:100%;background:#e76049;position:absolute;left:-15px;top:14px}.doc_tips_bot ul .arrow{padding:0;width:15px;height:15px;background:url(../images/m_reg_bg.png) -22px -163px/55px 300px no-repeat;position:absolute;left:20px;top:-13px}.re_signin_title,.signin_list .title{font-size:18px;font-weight:700;color:#1769cc;padding:15px 15px 0;background:#fff}.signin_list .m_reg_tips{background:#fff}.signin_list{border-top:1px solid #ccc}.signin_btn{background:#fff;padding:15px}.signin_btn li{float:left;width:50%}.signin_btn li a{display:block;line-height:40px;border-radius:3px;color:#fff;text-align:center;font-size:16px}.signin_btn .blue a{margin-right:10px;background:#6af}.signin_btn .green a{margin-left:10px;background:#56d492}.signin_islogin{background:#fff;padding:0 15px 20px}.now_login_username{font-size:16px;padding:10px 0}.now_login_username span{color:#56d492}.m_success_tit{padding:30px 0 30px 50%;background:#fff;margin-left:-40px;position:relative;color:#e76049;font-size:22px;font-weight:700;line-height:1.2}.m_success_tit .icon{width:51px;height:51px;background:url(../images/m_reg_bg.png) 0 -248px/55px 300px no-repeat;position:absolute;left:50%;margin-left:-75px;top:50%;margin-top:-25px}.m_success_next{padding:15px;background:#fff;text-align:center;line-height:1.2}.m_success_next .tit{font-size:18px;font-weight:700;color:#1769cc;background:#fff;text-align:left;line-height:1;margin-bottom:15px}.m_success_next .list_box{width:285px;margin:0 auto}.m_success_next .list_1{font-size:19px;color:#e76049;width:120px;height:95px;padding-top:25px;border:2px solid #66aafb;border-radius:100%;float:left;margin-right:10px}.m_success_next .arrow{width:14px;height:25px;background:url(../images/m_reg_bg.png) -22px -193px/55px 300px no-repeat;float:left;margin-right:10px;margin-top:48px}.m_success_next .list_2{font-size:19px;color:#000;width:120px;height:85px;padding-top:35px;border:2px solid #66aafb;border-radius:100%;float:left}.m_success_next .or{padding:15px 0;font-size:16px;line-height:1.5}.m_success_next .or a{color:#1470cc;text-decoration:underline;margin-left:10px}.remind_ico{display:inline-block;width:23px;height:22px;background:url(../images/m_reg_bg.png) 0 -226px/55px 300px no-repeat;position:relative;top:4px;margin-right:6px}.m_success_others{text-align:center;background:#fff;padding:0 10px 15px;font-size:16px;line-height:1.5}.m_success_others a{color:#1470cc;text-decoration:underline}.img_xy_center{display:table-cell;vertical-align:middle;text-align:center;width:55px;height:55px}