@charset "utf-8";
/* CSS Document */
a{ blr:expression(this.onFocus=this.blur());}
.account_module{}
.account_home{ padding-top:38px;}
.account_home .slider_l{ float:left; width:675px;}
.account_home .slider_l .user_info{ border-bottom:1px solid #ababab; padding:0 0 25px 167px; margin-bottom:45px; width:508px; position:relative;}
.account_home .slider_l .user_header,
.hasset_email .user_header{ height:118px; width:118px; position:absolute; top:0; left:0; overflow:hidden;}
.account_home .slider_l .user_header i.mask,
.hasset_email .user_header i.mask{ display:block; background:url(../images/header_mask_118.png) no-repeat; height:118px; width:118px; position:absolute; top:0; left:0;}
.account_home .slider_l .name,
.hasset_email .name{ font-size:28px; line-height:35px; height:35px; position:relative;}
.account_home .slider_l .sex_male,
.hasset_email .sex_male,
.account_home .slider_l .women,
.hasset_email .women,
.account_home .slider_l .secrecy_sex,
.hasset_email .secrecy_sex{ display:inline-block; background:url(../images/sprites_bg.png) no-repeat -52px -30px; margin-top:3px; height:32px; width:32px; vertical-align:top; overflow:hidden;}
.account_home .slider_l .secrecy_sex,
.hasset_email .secrecy_sex{ background-position:-563px -64px;}
.account_home .slider_l .women,
.hasset_email .women{ background-position:-51px -64px;}

.account_home .slider_l .user_name,
.hasset_email .user_name{ display:inline-block; height:35px; width:212px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; word-break:break-all; text-align: left; vertical-align: top;}
.account_home .slider_l .user_name{ position: absolute; top: 0; left: 40px;}
.account_home .slider_l .uid,.hasset_email .uid{ display:inline-block; color:#999; font-size:14px; vertical-align:top;}
.account_home .slider_l .contact{ margin-top:25px; width:100%;}
.account_home .slider_l .coordinate{ font-size:18px; line-height:25px; margin-bottom:12px; position:relative;}

.account_home .slider_l .contact p.email,
.account_home .slider_l .contact p.tel{ font-size:18px; line-height:25px; margin-bottom:12px; position:relative;}
.account_home .slider_l .contact .email i,
.account_home .slider_l .contact p.tel i{ display:inline; float:left; background:url(../images/sprites_bg.png) no-repeat -33px 0; margin-right:20px; height:25px; width:18px;}
.account_home .slider_l .contact p.tel i{ background:url(../images/sprites_bg.png) no-repeat -54px 0;}
.account_home .slider_l .contact p.email .input_text{ border:1px solid transparent; padding:5px 5px 5px 0; margin-top:-5px;}
.account_home .slider_l .contact p.email .write{ border:1px solid #e9e9e9;}
.account_home .slider_l .contact .modify_cit{ float:right; color:#3e6389; font-size:12px; position:absolute; top:0; right:0; _right:40px;}
.account_home .slider_l .contact .modify_cit:hover{ color:#0095ed;}
.account_home .slider_l .contact .modify_cit_b{ float:right; color:#3e6389; font-size:12px; vertical-align:top; _margin-top:-22px; *margin-top:-22px;}
.account_home .slider_l .contact .modify_cit_b:hover{ color:#0095ed;}
.account_home .slider_l .contact .open_login{ float:right; color:#3e6389; font-size:12px; _margin-top:-22px; *margin-top:-22px;}
.account_home .slider_l .contact .open_login em{ display:inline-block; background:#cecece; margin:5px 8px 0; height:15px; width:1px; vertical-align:top; _margin-top:0px; *margin-top:0px;}
.account_home .slider_l .contact .open_login:hover{ color:#0095ed;}
.activate_btn,
.confirm_send{ background-color: #e2161c; color: #fff; font-size: 14px; line-height: 32px; height: 32px; width: 110px; text-align: center; position: absolute; top: 0; right: 0;}
.activate_btn:hover,
.confirm_send:hover{ color: #fff; opacity: .8; filter:alpha(opacity=80);}
.confirm_send{ background:#0096FF;}
.account_home .slider_l .contact .has_open_login{ display:inline-block; color:#666; font-size:14px; margin:0 0 0 8px; vertical-align:top;}

.account_home .slider_l .coordinate i{ display: inline-block; background:url(../images/coordinate_icon.jpg) no-repeat; margin-right: 20px; height: 25px; width: 18px; vertical-align: top;}
.provincial_linkage{ display: inline-block; font-size: 14px; height: 36px; *margin:-25px 0 0 35px; position:relative;}

.account_home .slider_l .saft_statue{ margin-bottom:40px;}
.account_home .saft_statue h1{ font-weight:700; margin-bottom:20px;}
.account_home .saft_statue h1 i{ display:inline-block; background:url(../images/sprites_bg.png) no-repeat -348px 0; margin-right:12px; height:24px; width:21px; vertical-align:top;}
.account_home .saft_statue .bind_statue{}
.account_home .saft_statue .bind_statue li{ float:left; width:207px; text-align:center;}
.account_home .saft_statue .safe_question{ background:url(../images/saft_statue_ico.png) no-repeat; height:105px; width:207px;}
.account_home .saft_statue .safe_tel{ background:url(../images/saft_statue_ico.png) no-repeat 0 -105px; height:105px; width:207px;}
.account_home .bind_statue li h2{ font-size:14px; font-weight:700; line-height:35px; padding-top:8px;}
.account_home .bind_statue li h3{ color:#999; font-size:12px; height:35px;}
.account_home .bind_statue .question_btn{ display:block; background:#0096ff; color:#fff; line-height:32px; margin:16px auto 0; height:32px; width:110px; position:relative;}
.account_home .bind_statue .question_btn .no_bind,
.account_home .bind_statue .question_btn .done_bind{ padding-right:10px;}
.account_home .bind_statue .question_btn .no_bind i{ display:inline-block; background:url(../images/sprites_bg.png) no-repeat -356px -30px; height:32px; width:8px; position:absolute; top:0; right:15px;}
.account_home .bind_statue .done_bind{}
.account_home .bind_statue .done_bind .no_bind{ display:none;}
.account_home .bind_statue .done_bind{ background:#c7c7c7; color:#fff; pointer-events:none;}
.account_home .bind_statue .question_btn .has_bind{ display:none;}
.account_home .bind_statue .done_bind .has_bind{ display:block;}
.account_home .bind_statue li .modify_question{ display:none; color:#3e6389; line-height:35px;}
.account_home .bind_statue li .modify_question:hover{ color:#0095ed;}
.account_home .bind_statue li.second{ display:inline; margin:0 22px;}
.account_home .relate_account{}
.account_home .relate_account h1{ font-weight:700; margin-bottom:45px;}
.account_home .relate_account h1 i{ display:inline-block; background:url(../images/sprites_bg.png) no-repeat -370px 0; margin-right:12px; height:24px; width:21px; vertical-align:top;}
.user_operate ul li{ display:inline; float:left; margin: 25px 12px 0; width:100px; text-align:center;}
.user_operate ul li a{ position:relative;}
.user_operate ul li a,
.user_operate ul li span{ display:block;}
.user_operate i.mask{ display:block; background:url(../images/header_mask_sub_100.png) no-repeat; height:100px; width:100px; position:absolute; top:0; left:0;}
.user_name{ height:25px; width:100px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; text-align:center; word-break:break-all;}
.user_operate ul li img{ -moz-transition:all linear .4s; -ms-transition:all linear .4s; -webkit-transition:all linear .4s; transition:all linear .4s;}
.user_operate ul li a:hover img{ filter:alpha(opacity=60); opacity:.6;}
.user_operate .remove_btn{ background:url(../images/close_btn.png) no-repeat; height:27px; width:27px; filter:alpha(opacity=0); opacity:0; position:absolute; top:0; right:0; z-index:2; -moz-transition:all linear .4s; -ms-transition:all linear .4s; -webkit-transition:all linear .4s; transition:all linear .4s; -moz-transform:scale(.1); -ms-transform:scale(.1); -webkit-transform:scale(.1); transform:scale(.1);}
.user_operate ul li a:hover .remove_btn{ filter:alpha(opacity=100); opacity:1; -moz-transform:scale(1); -ms-transform:scale(1); -webkit-transform:scale(1); transform:scale(1);}
.user_operate ul li.last{ position:relative;}
.user_operate ul li.last img{ -moz-transition:all linear .4s; -ms-transition:all linear .4s; -webkit-transition:all linear .4s; transition:all linear .4s;}
.user_operate ul li.last a:hover img{ filter:alpha(opacity=100); opacity:1; -moz-transform:scale(.8); -ms-transform:scale(.8); -webkit-transform:scale(.8); transform:scale(.8);}
.user_operate ul li.last i.add_ico{ display:block; background:url(../images/sprites_bg.png) no-repeat -595px -30px; height:41px; width:41px; position:absolute; top:30px; left:30px;}
.account_home .slider_r{ float:right; background: #f4f4f4; border-top:2px solid #446c94; padding: 18px 0 25px; width: 250px;}
.account_home .slider_r h1{ font-weight:700; padding-left:15px; margin-bottom: 0;}

/* account_navbar */
.account_navbar{ background:#fafafa; border-bottom:1px solid #f4f4f4; height:50px; min-width:978px;}
.account_navbar .location_address{ color:#999; line-height:50px;}
.account_navbar .location_address ul{ float:right;}
.account_navbar .location_address li{ float:left; padding-right:10px;}
.account_navbar .location_address li span{ color:#666;}
.account_navbar .location_address li a{ color:#999;}
.account_navbar .location_address li a:hover{ color:#0095ed;}
.account_navbar .location_address .home{ display:inline-block; background:url(../images/sprites_bg.png) no-repeat -392px 0; margin-top:17px; height:20px; width:11px; vertical-align:top;}

.wekey{ background:#e5d1c3 url(../images/wekey_banner.jpg) no-repeat center top; height: 416px;}
.wekey_banner_inner{ height: 416px; position: relative;}
.wekey_banner_inner a{ display: block; position: absolute; top: 290px;}
.wekey_banner_inner a.downloadBtn{ background:url(../images/download_btn.png) no-repeat; height: 54px; width: 193px; left: 55px;}
.wekey_banner_inner a.iphone_type{ height: 54px; width: 54px;}
.wekey_banner_inner a.ios{ background:url(../images/apple_btn.png) no-repeat; border:1px solid transparent; border-radius: 54px; left: 260px;}
.wekey_banner_inner a.ios:hover{ border: 1px solid #63bbeb; -webkit-transform:rotate(30deg); -moz-transform:rotate(30deg); -ms-transform:rotate(30deg); transform:rotate(30deg);}
.wekey_banner_inner a.android{ background:url(../images/android_btn.png) no-repeat; border:1px solid transparent; border-radius: 54px; left: 325px;}
.wekey_banner_inner a.android:hover{ border: 1px solid #66d446; -webkit-transform:rotate(30deg); -moz-transform:rotate(30deg); -ms-transform:rotate(30deg); transform:rotate(30deg);}
.wekey_banner_inner a.wp8{ background:url(../images/wp8_btn.png) no-repeat; border:1px solid transparent; border-radius: 54px; left: 389px;}
.wekey_banner_inner a.wp8:hover{ border: 1px solid #743484; -webkit-transform:rotate(30deg); -moz-transform:rotate(30deg); -ms-transform:rotate(30deg); transform:rotate(30deg);}
.system_version{ display: inline-block; background-color: #ccc; padding:8px; height: 250px; width: 512px; position: absolute; left: -999px; top: 365px; z-index: 99;}
.system_version_inner{ background-color: #fff; padding:6px;}
.system_version_inner h2{ border-bottom: 1px solid #e9e8e8; padding: 0 5px 5px; position: relative;}
.system_version_inner .close_btn{ display: block; background:url(../images/pop_up_close.jpg) no-repeat; height: 10px; width: 10px; position: absolute; right: 5px; top: 8px; text-indent: -999em;}
.system_version_con ul li{ display: inline-block; margin: 25px 22px; height: 158px; width: 118px; position:relative; overflow:hidden;}
.system_version_con ul li a.btn{ background-color: #0185f1; color: #fff; line-height: 38px; padding:0 9px; margin-top: 10px; height: 38px; width: 100px; position: static; top: 0; text-align: center;}
.system_version_con ul li a.btn i{ display: inline-block; background:url(../images/icon_38.png) no-repeat; margin-right: 7px; height: 38px; width: 19px; vertical-align: top;}
.system_version_con ul li a.btn i.ios{ background-position: 0 0;}
.system_version_con ul li a.btn i.android{ background-position: 0 -38px;}
.system_version_con ul li a.btn i.wp8{ background-position: 0 -76px;}
.system_version_con ul li .code{ display: inline-block; margin-left: 5px; height: 108px; width: 108px;}
.system_version_con ul li .qrcode{ float:left; margin-left: 5px; height: 108px; width: 108px; position:absolute; top:-110px; left:0;}
.system_version_con ul li a.btn:hover{ opacity: .8; filter:alpha(opacity=80);}
.system_version_inner .close_btn:hover{ -webkit-transform:rotate(360deg); -moz-transform:rotate(360deg); -ms-transform:rotate(360deg); transform:rotate(360deg);}
.wekey_banner_inner .phone_icon{ background:url(../images/wekey_phone_icon.png) no-repeat; opacity: 0; height: 451px; width: 353px; position: absolute; left: 565px; top: 20px;}

.landing_approach{ margin: 80px 0 150px; height: 170px;}
.landing_approach_way{ display: inline-block; color: #999; font-size: 16px;  margin: 0 160px 150px 0; -webkit-transition: all linear .32s; -moz-transition: all linear .32s; -ms-transition: all linear .32s; transition: all linear .32s; height: 170px; width: 170px; position: relative; _float:left; *float:left;}
.landing_approach_way h2{ color: #333; font-size: 24px; line-height: 40px; width: 170px; position: absolute; left: 0; bottom: -56px; text-align: center;}
.landing_approach_way p{ width: 200px; text-align: center; position: absolute; left: -15px; bottom: -80px;}
.dynamic_password{ background:#fafafa url(../images/dynamic_password.jpg) no-repeat; border-radius: 170px; border: 1px solid  #fff; height: 170px; width: 170px;}
.code_password{ background:#fafafa url(../images/code_password.jpg) no-repeat; border-radius: 170px; border: 1px solid  #fff; height: 170px; width: 170px;}
.landing_approach_way:hover{ -webkit-transform:translateY(-10px); -moz-transform:translateY(-10px); -ms-transform:translateY(-10px); transform:translateY(-10px);}
.dynamic_password:hover,.code_password:hover{ -webkit-box-shadow: 0 0 5px rgba(229,229,229,.8); -moz-box-shadow: 0 0 5px rgba(229,229,229,.8); -ms-box-shadow: 0 0 5px rgba(229,229,229,.8); box-shadow: 0 0 5px rgba(229,229,229,.8);}

/* validation_module */
.validation_module{ padding-top:50px; min-height: 700px; _height:700px;}
.validation_module .validation_common{ padding:0 166px 60px;}
.binding_mobile{}
.binding_mobile h1{ font-size:24px; margin-bottom:50px; text-align:center;}
.binding_mobile .security_code{ margin:0 auto; margin-top:66px; padding:0 83px 0; width:382px;}
.binding_mobile .has_border{ border:1px solid #e4e4e4; padding-top:32px;}
.binding_mobile .security_code ul li{ float:left; color:#999; margin-bottom:20px; width:100%;}
.binding_mobile .security_code ul li .hint{ padding:5px 0;}
.binding_mobile .security_code .labcon{ float:left; position:relative;}
.binding_mobile .security_code .labcon .analog_tag{ cursor:text; color:#999; font-size:16px; padding:12px 0 0 0; position:absolute; left:10px; top:0; pointer-events:none; -webkit-transition:all linear .3s; -moz-transition:all linear .3s; -ms-transition:all linear .3s; transition:all linear .3s;}

input.name,
input.verification_code{ color:#999; border:1px solid #e5e6e8; font-size:16px; padding:14px 0 14px 14px; height:20px; width:366px; position:relative; line-height:20px\9;}
.binding_mobile .obtain_btn,
.binding_mobile .verification_code_btn,
.binding_mobile .verification_modify_btn{ background:#0096ff; color:#fff; border:0; box-shadow: none; font-size:22px; line-height:50px; height:50px; width:382px; text-align:center; cursor:pointer; vertical-align:top; -moz-transition:all linear .2s; -ms-transition:all linear .2s; -webkit-transition:all linear .2s; transition:all linear .2s;}
.binding_mobile .obtain_btn:hover,
.binding_mobile .verification_code_btn:hover,
.binding_mobile .verification_modify_btn:hover,
a.fCode_usestyle_next:hover{ opacity:.86;}
.binding_mobile .verification_code_btn{ background:#c7c7cc; color:#fff; font-size:18px; margin-left: -5px; width:166px; vertical-align:top; position: relative; z-index: 2;}

.binding_mobile .security_code .security_title{ color:#999; font-size:16px; line-height:25px; padding-bottom:20px;}
.binding_mobile .verification_modify_btn{ width:188px;}
.binding_mobile .cancel_modify{ background:#fff; color:#999; border:1px solid #e3e3e3; font-size:22px; line-height:50px; margin-left:5px; height:50px; width:184px; text-align:center; cursor:pointer;}
/* radio */
.binding_mobile .security_code .radio_check{ color:#333; margin:0 20px;}
.binding_mobile .security_code .radio_check span.checked,
.binding_mobile .security_code .radio_check span.no_checked{ display:inline-block; background:url(../images/sprites_bg.png) no-repeat -451px 0; margin-top:5px; height:13px; width:13px; vertical-align:top; overflow:hidden;}
.binding_mobile .security_code .radio_check span.no_checked{ background-position:-451px -13px;}
.binding_mobile .security_code .radio_check input{ margin-top:5px; height:13px; width:13px; vertical-align:top; visibility:hidden;}
.binding_mobile .security_code .radio_check label{ padding-left:10px;}

/* binding mobile sucess */
.binding_mobile .security_code .received_title{ color:#606060; line-height:25px;}
.binding_mobile .security_code .received_title i{ display:inline-block; background: url(../images/sprites_bg.png) no-repeat -54px 0; margin-right:10px; height:25px; width:18px; vertical-align:top;}
.binding_mobile .security_code .tel_num{ color:#666; font-family:Arial, Helvetica, sans-serif; font-size:36px; font-weight:400; padding-left:30px;}
.binding_mobile .security_code .tel_num span{ margin-right:10px;}
li input.verification_code{ width:186px;}
.binding_mobile .security_code .time{ display:inline-block; margin:0 18px 0 30px; height:50px; width:50px; vertical-align:top;}
.binding_mobile .security_code .obtain_time{ color:#333; font-size:18px;}
.binding_mobile .security_code .obtain_time:hover{ color:#000;}

/* binding mobile modify */
.binding_mobile .security_code .modify_tel{ color:#1a88c9; font-size:24px; font-weight:400;}
.binding_mobile .security_code .modify_tel em{ color:#333; font-size:14px; padding-left:10px;}

/* verify_step */
.verify_step{ height:37px; width:648px; text-align:center;}
.verify_step .inner, .verify_step .inner ol{ display:inline-block; text-align:left; vertical-align:top; *display:inline; *zoom:1;}
.verify_step .inner:after{ clear:both; display:block; content:"\200b"; height:0;}
.verify_step .inner ol{ height:37px; text-align:left;}
.verify_step .inner li{ float:left; height:100%;}
.verify_step .inner span{ display:block; background:url(../images/verify_step.jpg) repeat-x; padding-right:107px; height:100%; width:43px;}
.verify_step .inner .last span{ padding-right:0;}
.verify_step .inner .second i,
.verify_step .inner .thrid i,
.verify_step .inner .fourth i,
.verify_step .inner .last i{ width:43px;}
.verify_step .inner .second i{ background-position:0 -111px;}
.verify_step .inner .thrid i{ background-position:0 -148px;}
.verify_step .inner .fourth i{ background-position:0 -185px;}
.verify_step .inner .last i{ background-position:0 -222px;}
.verify_step .inner i{ display:block; background:url(../images/verify_step.jpg) no-repeat 0 -74px; height:100%; width:37px;}
.verify_step .inner em{ color:#bcc7cd; margin:-10px 0 0 37px; width:107px; position:absolute; text-align:center;}
.verify_step .inner .second em,
.verify_step .inner .thrid em,
.verify_step .inner .fourth em,
.verify_step .inner .last em{ margin-left:43px;}
.verify_step .inner ol .done{ background:url(../images/verify_step.jpg) repeat-x 0 -37px;}
.verify_step .inner ol .done i{ background:url(../images/verify_step.jpg) no-repeat 0 -74px;}
.verify_step .inner ol .second .done i{ background-position:-43px -111px;}
.verify_step .inner ol .thrid .done i{ background-position:-43px -148px;}
.verify_step .inner ol .fourth .done i{ background-position:-43px -185px;}
.verify_step .inner ol .last .done i{ background-position:-43px -222px;}
.verify_step .inner ol .done em{ color:#1a88c9;}

/* email_success */
.hasset_email{ padding:70px 0 55px 0;}
.hasset_email h2{ font-size:22px; margin-bottom:25px;}
.hasset_email .user_info{ border-bottom:1px solid #dfdfdf; padding:0 104px 48px 140px; margin-bottom:45px; width:404px; position:relative;}
.hasset_email .name{ font-size:28px; line-height:35px; margin-bottom:0; height:35px;}
.hasset_email .contact{ margin-top:20px;}
.hasset_email .ertification{ background:url(../images/ertification.jpg) no-repeat; height:106px; width:190px; position:absolute; right:0; top:20px; z-index:-1;}
.has_modify_success{ padding-top:0;}
.has_modify_success .common_btn{ margin-left: 132px;}
/* password_manager */
.password_manager{ padding:40px 0 300px 0;}
.password_manager h1{ font-size:24px; text-align:center;}
.password_manager h2{ color:#999; padding:20px 0 70px 0; text-align:center;}
.password_manager .method_manage{ padding:0 166px;}
.password_manager ul li{ float:left; color:#999; width:156px; text-align:center;}
.password_manager ul li.second{ display:inline; margin:0 89px;}
.password_manager ul li a{ color:#333; font-size:16px;}
.password_manager ul li a h2{ clear:both; color:#333; font-size:16px; font-weight:700; padding-bottom:10px;}
.password_manager ul li i{ display:inline; float:left; background:url(../images/password_ico.jpg) no-repeat; margin-left:18px; height:120px; width:120px; -moz-transition:all linear .4s; -ms-transition:all linear .4s; -webkit-transition:all linear .4s; transition:all linear .4s;}
.password_manager .modify_password{ background-position:0 0;}
.password_manager .search_password{ background-position:0 -120px;}
.password_manager .pay_password{ background-position:0 -240px;}
.password_manager h3{ font-size:12px;}
.password_manager ul li a:hover i{ -moz-transform:scale(.8); -ms-transform:scale(.8); -webkit-transform:scale(.8); transform:scale(.8);}

.right_ico,
.error_ico{ display:block; background:url(../images/sprites_bg.png) no-repeat -425px 0; height:16px; width:24px; position:absolute; top:18px; left:156px; overflow:hidden;}
.error_ico{ height:20px; background-position:-587px 0; top:15px;}
.coder_ico{ display:inline-block; border:1px solid #daecf8; margin-left:45px; height:48px; width:128px; vertical-align:top;}

.findpd_method{ border:1px solid #e5e6e8; margin:60px auto 0; padding-bottom:40px; width:496px;}
.findpd_method .tab_nav{ background:#ececec; color:#999; line-height:56px; height:56px;}
.findpd_method .tab_nav a{ float:left; border-top:2px solid #ececec; line-height:54px; height:54px; width:248px; text-align:center; _padding-top:20px; _height:34px;}
.findpd_method .tab_nav a i{ display:inline-block; background:url(../images/sprites_bg.png) no-repeat; margin:15px 15px 0 0; height:25px; width:25px; vertical-align:top; _margin-top:0; *margin-top:0;}
.findpd_method .tab_nav a i.email{ background-position:-451px -30px;}
.findpd_method .tab_nav a i.tel{ background-position:-451px -55px;}
.findpd_method .tab_nav a:hover,
.findpd_method .tab_nav a.current{ background:#fff; border-top:2px solid #0096ff;}
.findpd_method .form_con{ padding:0 54px; margin-top:30px; width:390px;}
.findpd_method .form_con .info{ padding-left:77px; margin-bottom:20px; width:305px; position:relative;}
.findpd_method .form_con .info a.header{ display:block; height:63px; width:63px; position:absolute; left:0; top:0; overflow:hidden;}
.findpd_method .form_con .info i.mask{ background:url(../images/header_mask_63.png) no-repeat; height:63px; width:63px; position:absolute; top:0; left:0;}
.findpd_method .form_con .info p.name{ font-size:24px; line-height:40px; margin-top:6px; height:40px; width:305px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; word-break:break-all;}
.findpd_method .form_con .info .tel_num{ display:block; color:#1a88c9; font-size:24px; font-weight:400; line-height:40px; padding-top:10px; height:40px;}
.findpd_method .form_con .info .tel_num em{ color:#333; font-size:14px; padding-left:10px;}
.findpd_method .form_con ul{ border-bottom:1px solid #e5e6e8; padding-bottom:10px; margin-bottom:30px;}
.findpd_method .form_con ul li{ color:#999; margin-bottom:20px; width:100%; position:relative;}
.findpd_method .form_con .verification_code{ color:#999; border:1px solid #e5e6e8; font-size:16px; line-height:22px; padding:13px 0 13px 14px; height:22px; width:186px; position:relative;}
.findpd_method .form_con .time{ display:inline-block; margin:0 18px 0 30px; height:50px; width:50px; vertical-align:top;}
.findpd_method .form_con .obtain_time{ display:inline-block; color:#333; font-size:18px; padding-top:15px; vertical-align:top;}
.findpd_method .form_con .obtain_time:hover{ color:#000;}
.findpd_method .form_con .hint{ color:#0096ff; line-height:25px;}
.findpd_method .form_con .bar_link{ line-height:35px;}
.findpd_method .form_con .bar_link span{ padding:0 10px;}
.findpd_method .form_con a.resend{ color:#0096ff;}
.findpd_method .form_con .right_ico,
.findpd_method .form_con .error_ico{ display:block; background:url(../images/sprites_bg.png) no-repeat -425px 0; height:16px; width:24px; position:absolute; top:18px; left:156px; overflow:hidden;}
.findpd_method .form_con .error_ico{ height:20px; background-position:-587px 0; top:15px;}

/* message_log */
.dynamic_log .message_log ul{ padding-top:0; margin-top:-22px;}
.dynamic_log .recently_login{ color:#999; line-height:24px; margin-bottom:40px;}
.dynamic_log .recently_login b,
.dynamic_log .message_title b{ color:#333; font-size:16px; padding:0 10px 0 20px;}
.dynamic_log .recently_login i{ display:inline-block; background:url(../images/sprites_bg.png) no-repeat -467px 0; height:24px; width:24px; vertical-align:top;}
.dynamic_log .message_title{ color:#999; line-height:24px; margin-bottom:20px;}
.dynamic_log .message_title i{ display:inline-block; background:url(../images/sprites_bg.png) no-repeat -494px 0; height:20px; width:25px; vertical-align:top;}
.dynamic_log .subtitle{ padding-left:46px; margin-bottom:100px;}
.message_log_bar{ position:relative;}
.message_log_bar .message_log_ico{ display:inline-block; background:url(../images/message_log_bar.jpg) no-repeat; height:143px; width:265px; position:absolute; top:0; right:0;}
.dynamic_log .message_log .dataTimeHistory{ margin-bottom: 20px;}
.dynamic_log .message_log .dataTimeHistory h3{ color: #333; margin-bottom: 15px;}
.dynamic_log .message_log .dataTimeHistory h3 span{ padding-right: 10px;}
.dynamic_log .message_log .dataTimeHistory table{ color: #687889; width: 100%;}
.dynamic_log .message_log .dataTimeHistory tr{ line-height: 40px; height: 40px;}
.dynamic_log .message_log .dataTimeHistory tr td{ padding:0 12px;}
.dynamic_log .message_log .dataTimeHistory .cur_time{ color: #999;}
.dynamic_log .message_log .dataTimeHistory .accounter{ color: #333;}
.dynamic_log .message_log .dataTimeHistory i{ display: inline-block; height: 40px; width: 40px;  vertical-align: top;}
.dynamic_log .message_log .dataTimeHistory .ip i{ background: url(../images/login_history_icon.png) 0 0 no-repeat;}
.dynamic_log .message_log .dataTimeHistory .site i{ background: url(../images/login_history_icon.png) -40px 0 no-repeat;}
.dynamic_log .message_log .dataTimeHistory .system_version i{ background: url(../images/login_history_icon.png) -80px 0 no-repeat;}
.dynamic_log .message_log .dataTimeHistory .browser_version i{ background: url(../images/login_history_icon.png) -120px 0 no-repeat;}
.dynamic_log .message_log .dataTimeHistory tr.odd{ background-color: #f2f2f2;}


/* application_list */
.application_module{ padding-top:30px;}
.application_module .wa_d80{ border:1px solid #f2f2f2; padding:8px; margin-bottom:30px; height:80px;}
.application_light{ margin-bottom:55px;}
.application_light h1{ border-bottom:1px solid #e1e1e1; font-size:20px; font-weight:700; line-height:24px; padding-bottom:14px; margin:0 0 15px 40px; position:relative;}
.application_light .classifyTitle{ color:#333; font-size:18px; margin-left:40px; margin-bottom:10px;}
.application_light h1 i,
.probe h1 i,
.inactive h1 i{ display:inline-block; background:url(../images/sprites_bg.png) no-repeat -521px 0; margin-right:10px; height:24px; width:21px; vertical-align:top; position:absolute; top:0; left:-40px;}
.application_light .classifyCon{ margin-bottom:10px;}
.probe h1 i{ background-position:-543px 0;}
.inactive h1 i{ background-position:-565px 0;}
.application_light ul{ display:inline; float:left; margin-left:14px; width: 110%;}
.application_light ul li{ display:inline; float:left; border:1px solid #fff; border-radius:5px; padding: 14px 20px; margin: 0 0 15px 0px; height:125px; width:100px; -moz-transition:all .32s linear 0s; -ms-transition:all .32s linear 0s; -webkit-transition:all .32s linear 0s; transition:all .32s linear 0s;}
.application_light ul li .name{ height:25px; width:100px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; word-break:break-all; text-align: center;}
.application_light ul li:hover .name{ color: #0088d7;}
.application_light ul li a img{ border-radius:25px; height:100px; width:100px; overflow:hidden;}
.application_light .tag,
.application_light .friend_num{ color:#999; font-size:12px; line-height:22px; height:22px; width:100px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; word-break:break-all;}
.application_light .friend_num{ display:none;}
.application_light .score{ display:none;}
.application_light ul li .friend_num b{ color:#fd9603; font-family:Arial, Helvetica, sans-serif; font-size:14px; padding-right:5px;}
.application_light ul li:hover{ -moz-transform:translateY(-5px); -ms-transform:translateY(-5px); -webkit-transform:translateY(-5px); transform:translateY(-5px);}
.application_light ul li .small_stars{ margin-top:4px;}
.application_light .visible{ display:block;}

/* tit */
.modify_sucess_tit{ display:inline-block; background:#fcf6e4; border:1px solid #ebe7d9; border-radius:5px; line-height:36px; padding:10px 25px; margin:-29px 0 0 -82px; height:36px; position:fixed; top:50%; left:50%;}
.modify_sucess_tit em{ display:block; background:url(../images/sprites_bg.png) no-repeat -411px -30px; margin:0 20px 0 0; height:36px; width:36px; vertical-align:top;}

/*weich*/
.unLogin_header{height:108px;}
.verify_step_new{width:684px;margin:0 auto;overflow:hidden; _height:67px;}
.verify_step_new .inner li,.verify_step_new .inner p{float:left;}
.verify_step_new .inner p{line-height:30px;color:#c4ced3;}
.verify_step_new .inner p.done{color:#53a6d7;}
.verify_step_new .inner p.step_1{width:164px;text-align:left;}
.verify_step_new .inner p.step_2{width:345px;text-align:center;}
.verify_step_new .inner p.step_3{width:172px;text-align:right;}
.verify_step_new .inner li em{display:block;float:Left;background:url("../images/new_bindstep.png") no-repeat 0px 17px;height:37px;width:264px;}
.verify_step_new .inner li em.done{background-position:0px -49px;}
.verify_step_new .inner li span{background: url("../images/verify_step.jpg") no-repeat scroll 0 -74px;display: block;height: 100%;width: 37px;height:37px;float:left;margin:0px 6px; _display:inline;}
.verify_step_new .inner li.second span{background-position:-6px -111px;}
.verify_step_new .inner li.second span.done{background-position:-49px -111px;}
.verify_step_new .inner li.last span{background-position:-6px -222px;}
.verify_step_new .inner li.last span.done{background-position:-49px -222px;}
.sureAccoundstyle{width:660px;margin:0 auto 100px;}
.sureAccoundstyle li{ border:1px solid #ccc; padding-top:18px; margin:9px 0px; height:75px; -webkit-transition: all linear .32s; -moz-transition: all linear .32s; -ms-transition: all linear .32s; transition: all linear .32s; position:relative;}
.sureAccoundstyle li a{ color: #0096ff;}
.sureAccoundstyle li:hover{background:#f6fbff;border:1px solid #0096ff; -moz-transform:translateX(-5px); -ms-transform:translateX(-5px); -webkit-transform:translateX(-5px); transform:translateX(-5px);}
.sureAccoundstyle li span{display:inline-block;float:left;font-size:12px;}

.sureAccoundstyle li .binding_btn{ display: block; width: 110px; position: absolute; top: 28px; right: 22px; text-align: center;}
.sureAccoundstyle li .binding_btn .be_activated,
.sureAccoundstyle li .binding_btn .be_disabled{ display: block; background: url(../images/binding_btn_110.png) no-repeat 0 0; line-height: 32px; height: 32px; width: 110px; text-align: center;}
.sureAccoundstyle li .binding_btn .modify_btn{ color: #3e6389; font-size: 14px; line-height: 25px;}
.sureAccoundstyle li .binding_btn .be_disabled{ background: url(../images/binding_btn_110.png) no-repeat 0 -32px;}
.sureAccoundstyle .bind_email,.sureAccoundstyle .bind_safeQuestion,.sureAccoundstyle .bind_fengbao,.bind_myPhone,.bind_peopleApply{width:116px;margin:0px 20px;background:url("../images/sure_account.png") no-repeat 0px 0px;height:75px;}
.sureAccoundstyle .bind_email{background-position:-1px 2px;}
.sureAccoundstyle .bind_safeQuestion{background-position:-1px -114px;}
.sureAccoundstyle .bind_fengbao{background-position:-2px -220px;}
.sureAccoundstyle .bind_myPhone{ background:url("../images/bind_mobile.png") no-repeat;}/*background-position:-2px -327px;*/
.sureAccoundstyle .bind_peopleApply{background-position:-2px -425px;}
.payment_password{ background:url("../images/pay_icon_110.png") no-repeat; margin: 0 20px; height: 75px; width: 110px;}
span.bindAccount_2{width:353px;}
.weich_h1{font-size:20px;font-weight:600; text-align:center;}
.weich_h1 span{color:#ee6c01;}
.weich_h1 strong{ color: #ee6c01;}
.binding_mobile .weich_h1_big{ font-size: 30px;}
.binding_mobile .weich_h1_big .hint{ color: #999; font-size: 20px; text-align: center;}
.weich_h1_big span.acceptance_form{ color: #0096ff;}
span.bindAccount_2 strong{font-size:18px;line-height:36px;font-weight:500;color:#3f3f3f;}
span.bindAccount_2 span{line-height:18px;color:#999;}
a.Verificat_now,a.Verificat_disabled{width:110px;height:32px;background:url("../images/new_bindstep.png") no-repeat 0px -127px;border:none;cursor:pointer;display:inline-block;margin-top:10px;}
a.Verificat_disabled{ background:url("../images/disabled_btn.png") no-repeat; pointer-events:none;}
.sureAccoundstyle input.Verificat_now{margin-left:15px;margin-top:12px;}
.fCode_usestyle{border:1px solid #cccccc;padding:0px 36px 64px;overflow:hidden;width:598px;margin:50px auto 100px;text-align:left;font-size:16px;}
.fCode_usestyle li{clear:both; width:100%;margin:5px 0px 15px;float:left; position: relative;}
.fCode_usestyle li .hint_num{ display: block; background-color: #ffa200; color: #fff; border-radius: 22px; line-height: 22px; height: 22px; width: 22px; text-align: center; position: absolute; top: 3px; right: 110px;}
.fCode_usestyle li .hint_num.end{ background-color: #cdcdcd; color: #fff;}
.fCode_usestyle li i{ color: #999; padding-left: 10px;}
li p.hint{ clear: both; color: #999; font-size: 12px; line-height: 30px; text-indent: 110px;}
.fCode_usestyle h1{font-size:16px;font-weight:400;text-align:left;border-bottom:1px solid #ccc;line-height:60px;margin:0px 0px 10px; position: relative;}
.fCode_usestyle h1 strong{color:#ee6c01;}
.fCode_usestyle h1 .modifyBtn{ background-color: #20a4f1; color: #fff; line-height: 36px; height: 36px; width: 104px; border-radius: 3px; text-align: center; position: absolute; right: 0; top: 12px;}
.fCode_usestyle h1 .modifyBtn:hover{ opacity: .8;}
.fCode_usestyle h1 .next_date_btn{ color: #20a4f1; position: absolute; right: 0;}
.fCode_usestyle h1 .next_date_btn i{ display: inline-block; background: url(../images/refresh_icon.jpg) no-repeat; margin:22px 0 0 0; height: 15px; width: 18px; vertical-align: top;}
.fCode_usestyle .labcon{ float: left; padding-left: 106px; position: relative;}
.fCode_usestyle .labcon .analog_tag{ cursor:text; color:#999; font-size:16px; padding:12px 0 0 0; position:absolute; left:120px; top:0; pointer-events:none; -webkit-transition:all linear .3s; -moz-transition:all linear .3s; -ms-transition:all linear .3s; transition:all linear .3s;}
.fCode_usestyle .labcon label.name,.fCode_usestyle .labcon label.name_gray{ line-height: 49px; padding-right:5px; height: 49px; width: 95px; position: absolute; top: 0; left: 0; text-align: right;}
.fCode_usestyle li .cue_point{ color: #0096ff;}
.fCode_usestyle li .country_areaNum{ color: #0096ff;  padding:0 5px 0 22px;}
.fCode_usestyle li s.cue_point{ color: #0096ff; padding:0 8px; text-decoration: none;}
.fCode_usestyle .labcon label.name_gray{ color: #999; font-size: 14px;}
.loading_mask i.loading_icon{ display: block; background:url("../images/loading.gif") no-repeat; margin-left: 32px; height: 16px; width: 16px; position: absolute; top: 17px; left: 50%;}
.loading_mask{ position:relative;}
.big_mask{ display: none;}
.loading_mask .big_mask,.loading_mask .small_mask{ display: inline-block; height: 50px; width: 382px; position: absolute; top: 0; left: 106px; z-index: 2; cursor: default;}
.security_code .loading_mask .big_mask,.security_code .loading_mask .small_mask{ left:0;}
.loading_mask .small_mask{ height: 50px; width: 222px;}
.rate_progress{ font-size: 14px; line-height: 35px; padding-top: 5px; text-align: center;}
.rate_progress a{ color: #0096ff; text-decoration: underline;}
.rate_progress a.backBtn{ color:#999; margin-right:30px;}
input.fCode_usestyle_next{background:#0096ff;text-align:center;width:222px;height:50px;border:none;color:#fff;border-radius:2px;font-size:18px;cursor:pointer;padding:0px;line-height:50px;}
a.fCode_usestyle_next{background:#0096ff;text-align:center;width:222px;height:50px;border:none;color:#fff;border-radius:2px;font-size:18px;cursor:pointer;padding:0px;line-height:50px;}
.fundPasswordByemail{border:2px solid #e5e6e8;padding:12px 0px;padding-left:12px;border-right:none;float:left;;}
.fCode_usestyle .right_ico{background: url("../images/sprites_bg.png") no-repeat scroll -425px 0 rgba(0, 0, 0, 0);display: block;height: 16px;left:260px;overflow: hidden;position: absolute;top:18px;width: 24px;padding:0px;}
.freePhonecode{border:none;background:#c7c7cc;width:167px;text-align:center;color:#fff;height:50px;border-radius:2px;float:left;}
li.fundPasswordByemail_li{margin-bottom:15px;}
.safeQuestion_answer{border:2px solid #e5e6e8;width:360px;padding:13px 0px 13px 18px;}
.byPeople_way{margin:8px 0px;float:left;}
.byPeople_way_1{ display: inline-block; padding-left:0px;width:108px;text-align:right;padding-top:15px;}
.byPeople_way_2{padding-left:20px;}
.upload_cardId_div{ display: inline-block; border: 2px dashed #ebeced; padding-left: 0; height:210px; width: 380px; position:relative; vertical-align:middle; text-align: center;}
.upload_cardId_div:hover{ border: 2px dashed #dedfdf;}
.upload_cardId_div img{max-width:383px;max-height:210px;vertical-align:middle;}
.upload_cardId{ display: block; background: url("../images/file_loadup.png") no-repeat; height: 210px; width: 380px; position: absolute; top: 0; left: 0;}
.upload_cardId input{ display: inline-block; height:210px;opacity:0;cursor:pointer;filter:alpha(opacity=0);width:382px; overflow: hidden; position: absolute; top: 1px; left: 1px; z-index: 9;}
.fCode_usestyle_sure{background:#0096ff;text-align:center;width:383px;height:50px;border:none;color:#fff;border-radius:2px;font-size:18px;cursor:pointer;}
li.fcode_byEmail_no{border-top:1px solid #ebebeb;margin-top:30px;line-height:36px;padding-top:20px;padding-left:66px;}
li.fcode_byEmail_no .select_option{ background: none; font-size: 14px; border: 1px solid #aaa;color: #A29EA1;padding: 2px 5px; margin: 0 8px; height: 28px;width: 180px;vertical-align: middle;}
li.fcode_byEmail_no .hint{ color: #ff9000; font-size: 14px;}
li.fcode_byEmail_no a{float:none;padding:0px;color:#0096ff;}
span.gettimeEmail{width:34px;height:34px;color:#0096ff;margin-top:10px;padding-left:38px;text-align:center;line-height:34px;}
.upload_loading{ background: #fff; background: rgba(255,255,255,.9); filter:alpha(opacity=90); opacity: .9; line-height: 210px; height: 210px; width: 380px; position: absolute; left: 0; top: 0; z-index: 2;}
.upload_loading i{ display: block; background: url("../images/loading_m.gif") no-repeat; margin: 91px auto 0; height: 28px; width: 28px;}
.phoneGetcode{ left:0;}
.phoneGetcode .txt_code input{ width:200px;display:inline-block; background:#FFF; border-radius:3px; padding:11px 0px 11px 20px;vertical-align:top; *display:inline; *zoom:1;border:none;width:200px;border:2px solid #ccc;border-right:none;}
.phoneGetcode .txt label{ cursor:text; color:#999; font-size:16px; padding:12px 0 0 50px; position:absolute; left:85px; top:0; pointer-events:none; -webkit-transition:all linear .3s; -moz-transition:all linear .3s; -ms-transition:all linear .3s; transition:all linear .3s;}
.phoneGetcode .code_ext{ display:inline-block; background:#EDE7F0; border-radius:3px; line-height:48px; height:48px; width:158px; position:relative; vertical-align:top;padding:0px;text-align:center;}
.phoneGetcode .code_ext .btn span{padding:0px;float:none;}
.phoneGetcode .code_ext .btn{ background-color:#0096FF; color:#FFF; padding:0; line-height:48px; height:100%; width:100%; text-align:center; vertical-align:top;}
.phoneGetcode .code_ext i{ background:url(../images/login_icons.png) no-repeat -40px -160px; margin:14px 0 0 -38px; height:20px; width:26px; position:absolute; left:0; top:0;}
.phoneGetcode .code_ext i.error{ background-position:-40px -200px;}
.phoneGetcode .counter{ color:#666; font-size:18px; padding:12px 0 0 56px; position:absolute; left:0; top:0;}
.phoneGetcode .counter em{ color:#0096FF; font-family:Arial; font-size:20px; position:absolute; left:0px; top:10px;}
.phoneGetcode .counter canvas{ position:absolute; left:10px; top:5px;}
.no_border{border:none;}
li.fund_wordsuccess{background:url('../images/ertification.jpg') no-repeat; min-height: 108px; width:100%;padding-left:220px;border-bottom:1px solid #ccc;padding-bottom:45px;margin-bottom:30px;padding-top:10px;}
.privacy_information{ margin-top: 15px;}
.privacy_information .question{ display: inline-block; color: #0096ff; font-size: 16px; height: 30px; width: 230px; overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.privacy_information p{ line-height: 30px; height: 30px;}
.privacy_information p em{ display: inline-block; color: #999; font-size: 14px; margin-top: 0; width: 55px;}
.privacy_information .answer{ display: inline-block; color: #0096ff; font-size: 16px; height: 30px; width: 145px; overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
li.fund_wordsuccess .uid{ color: #0096ff; font-size: 18px;}

.fund_wordsuccess .sex_male,.fund_wordsuccess .women,.fund_wordsuccess .secrecy_sex{background: url("../images/sprites_bg.png") no-repeat scroll -51px -30px; display: inline-block;height: 32px;vertical-align: top;width: 32px;padding:0px;margin-top:8px;}
.fCode_usestyle.no_border{margin:30px auto 0px}
.fund_wordsuccess .women{background-position: -51px -64px;}
.fund_wordsuccess .secrecy_sex{background-position: -563px -64px;}
.fund_wordsuccess  strong{font-size:30px;font-weight:normal;}
.fund_wordsuccess  em{ color: #0096ff; font-size:28px; padding-left: 0; line-height: 30px; margin-top: 15px; height: 30px; vertical-align: top;}
.wordsuccess_sure{text-align:center;}
.wordsuccess_sure a{text-align:center;margin:0 auto;float:none;display:inline-block;}
li.fund_wordsuccess .tel_icon,li.fund_wordsuccess .email_icon{ display: inline-block; background: url(../images/sprites_bg.png) no-repeat -54px 0; padding-left: 0; margin: 3px 10px 0 0; height: 25px; width: 18px; vertical-align: top;}
li.fund_wordsuccess .email_icon{ background: url(../images/sprites_bg.png) no-repeat -452px -32px; height:22px; width:26px;}
.send_again_btn{}
li .label_tel{ padding-left: 10px;}
li span.radio{ display: inline-block; height: 13px; width: 13px; position: relative;}
li span.radio em.chekc_it{ padding:0; height: 13px; width: 13px;}
li span.radio em.no_check{  display: block; background: url(../images/radio_icon.jpg) no-repeat; background-position: -13px 0;}
li span.radio em.checked{  display: block; background: url(../images/radio_icon.jpg) no-repeat; background-position: 0 0;}
li span.radio input{ position: absolute; top: 0; left: 0; filter:alpha(opacity=0); opacity: 0; _display:none;}
.step_btn{ width: 190px;}
.fCode_usestyle a.forget_password{ display: inline-block; color: #999; font-size: 14px; padding-left: 10px; text-decoration: underline;}

.big_btn{ width: 384px;}
.small_btn{ width: 222px;}
.see_link{ display: inline-block; width: 222px;}
.see_link:hover{ color: #fff;}
.returned_verify{ display: inline-block; color: #0096ff; font-size: 14px; padding: 15px 0 0 15px; height: 18px;}
.select_panel{ margin-bottom: 15px; height: 25px; width: 380px; text-indent: 5px;}
.common_btn:hover{ opacity: .8; filter:alpha(opacity=80);}
.common_textarea{ background-color: #f8fafc; color: #848688; font-size: 14px; border: 1px solid #eceef0; line-height: 25px; padding:5px; height: 228px; width: 370px; text-indent: 5px;}
.small_uploadpic{ color: #ccc; font-size: 16px; border: 2px dashed #e5e6e8; line-height: 25px; padding:10px 0; height: 25px; width: 380px; text-align: center; position:relative;}
.small_uploadpic input{ opacity: 0; filter:alpha(opacity=0); height: 50px; width: 384px; position: absolute; top: -1px; left: -1px;}
.file_addresslist{ color: #999; font-size: 12px;}
.file_addresslist p{ line-height: 30px; height: 30px; width: 384px; overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.common_inputbox:focus{ -webkit-box-shadow: 0 0 3px rgba(204,204,204,.6); -moz-box-shadow: 0 0 3px rgba(204,204,204,.6); -ms-box-shadow: 0 0 3px rgba(204,204,204,.6); box-shadow: 0 0 3px rgba(204,204,204,.6);}
.account_home .slider_l .saft_statue .sureAccoundstyle{ width: 675px;}
.account_home .slider_l .saft_statue .sureAccoundstyle li{ margin-bottom: 15px; position: relative;}

.account_home .slider_l .saft_statue .binding_btn{ display: block; width: 110px; position: absolute; top: 28px; right: 22px; text-align: center;}
.account_home .slider_l .saft_statue .binding_btn .be_activated,.account_home .slider_l .saft_statue .binding_btn .be_disabled{ display: block; background: url(../images/binding_btn_110.png) no-repeat 0 0; line-height: 32px; height: 32px; width: 110px; text-align: center;}
.account_home .slider_l .saft_statue .binding_btn .be_disabled{ pointer-events:none;}
.account_home .slider_l .saft_statue .binding_btn .modify_btn{ color: #3e6389; font-size: 14px; line-height: 25px;}
.account_home .slider_l .saft_statue .binding_btn .modify_btn:hover{ color: #0096ff;}
.account_home .slider_l .saft_statue .binding_btn .be_disabled{ background: url(../images/binding_btn_110.png) no-repeat 0 -32px;}
.sureAccoundstyle li a.be_activated{ color: #fff;}

.score_total{ background: url(../images/score_total_bg.jpg) repeat-x; border: 1px solid #e6e6e6; margin: 40px 0; height: 31px; width: 673px; position: relative;}
.score_bg{ display: block; height: 31px;}
.score_red{ background: #ff3a40;}
.score_green{ background: #6fc518;}
.score_total .breakpoint{ display: block; background: url(../images/score_arrow.png) no-repeat; margin-left: -9px; height: 9px; width: 17px; position: absolute; bottom: -1px; z-index: 9; text-indent: -999em; _bottom:-13px;}
.score_total .breakpoint_no{ background:none;}
.score_total_icon{ background: #fff; font-size: 50px; border-radius: 100px; line-height: 100px; margin-left: -50px; height: 100px; width: 100px; text-align: center; position: absolute; top: -35px; z-index: 10;}
.safe_score{ color: #6cba42; border: 2px solid #6cba42;}
.warning_score{ color: #e2161c; border: 2px solid #e2161c;}
.loading_mask .common_btn{ background: #0096ff; background: rgba(0,150,255,.6); filter:alpha(opacity=60); opacity: .6;}
.score_total .score_phase{ color: #999; width: 675px; position:relative;}
.score_total .score_phase span{ position: absolute; top: 10px;}
/*地址*/
.coordinate .select_panel{ height:48px;}
.coordinate .addr_panel{ float:left; background:#FFF; border-radius:3px; height:100%;}
.coordinate .addr_panel .addr{ float:left; background:url(../images/login_icons.png) no-repeat 0 -280px; margin-top:4px; height:40px; width:40px;}
.coordinate .selecter{ float:right; background:#FFF; border-radius:3px; color:#666; cursor:pointer; font-size:16px; height:100%; position:relative; overflow:hidden;}
.coordinate .addr_panel .selecter{ float:left;}
.coordinate .selecter .label{ display:block; line-height:46px; margin-right:20px; padding:0 12px; width:118px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; word-wrap:normal; _padding-left:11px;}
.coordinate .selecter .arrow{ background:url(../images/login_icons.png) no-repeat -40px -80px; margin-top:-6px; height:12px; width:12px; position:absolute; right:10px; top:50%;}
/*跳转页面*/
.jump_loading{ margin: -90px 0 0 -108px; height: 200px; width: 215px; position: absolute; top: 50%; left: 50%;}
.jump_loading .font_img,.jump_loading .loading_dot{ display: inline-block; margin-top: 20px;}
.jump_loading .loading_dot{ margin: 0 0 0 8px; vertical-align: middle;}
.jump_loading .logo_img{ margin-left: 30px;}

#provincial_linkage .selecter{ float: left; display: inline-block; border: 1px solid #e5e6e8; border-radius: 2px; padding:0; margin: -5px 8px 0 0; height: 36px; width: 160px; position: relative; cursor:pointer; z-index: 999; text-indent: 0;}
#provincial_linkage .selecter .arrow{ background:url(../images/arrow_btn_select.jpg) no-repeat; margin:0; height: 36px; width: 35px; position: absolute; top: 0; right: 0; z-index: 9;}
#provincial_linkage .selecter .label{ line-height: 36px; height: 36px;}
#provincial_linkage .selecter_pop .list a{ line-height: 36px;}

.degree_emergency{ display: inline-block;}
.situation_difficult{ display: inline-block; color: #333; font-size: 16px; margin-right: 42px;}
.situation_difficult .radio_icon{ display: inline-block; background:url(../images/radio_icon_13.jpg) no-repeat 0 0; margin: 5px 6px 0 0; height: 13px; width: 13px; position: relative; vertical-align: top;}
.situation_difficult .radio_icon input{ filter:alpha(opacity=0); opacity: 0; _display:none;}
.situation_difficult .radio_check{ background-position: 0 -13px;}

.error_html{ margin: 190px auto 0; width: 445px;}
.error_html .error_logo{ display: block; background:url(../images/error_html.jpg) no-repeat; height: 152px; width: 445px;}
.error_html .hint{ color: #878787; padding: 30px 0 40px 42px;}
.error_html .link_web{ line-height: 19px; height: 19px;}
.error_html .link_web a{ color: #7e7e7e;}
.error_html .link_web a:hover{ color: #61aaef;}
.error_html .link_web a i.home{ display: inline-block; background:url(../images/error_html_icon.jpg) no-repeat 0 0; margin: 2px 3px 0 56px; height: 16px; width: 19px; vertical-align: top;}
.error_html .link_web a i.back_btn{ display: inline-block; background:url(../images/error_html_icon.jpg) no-repeat 0 -16px; margin: 2px 3px 0 154px; height: 15px; width: 19px; vertical-align: top;}

.error_hint{ color:#949494; margin:200px auto 0; padding-left:140px; width:432px; position:relative;}
.error_hint h1{ font-size:26px;}
.error_hint p{ line-height:35px;}
.error_hint p a{ color:#4eaafe;}
.error_hint .error_404{ background:url(../images/error_hint.jpg) no-repeat 0 0; height:134px; width:114px; position:absolute; top:0; left:0;}
.error_hint .bakcBtn{}
.error_hint .bakcBtn i{ display:inline-block; background:url(../images/error_hint_icon.jpg) no-repeat; margin:9px 8px 0 0; height:16px; width:17px; vertical-align:top;}
.error_hint .bakcBtn:hover{ color:#61aaef;}
.error_hint .bakcHome{ display:inline-block; margin-left:100px;}
.error_hint .bakcHome i{ display:inline-block; background:url(../images/error_hint_icon.jpg) no-repeat -18px 0; margin:9px 8px 0 0; height:16px; width:19px; vertical-align:top;}
.error_hint .bakcHome:hover{ color:#61aaef;}
.error_hint .error_web{ background:url(../images/error_hint.jpg) no-repeat 0 -134px; height:98px; width:114px; position:absolute; top:15px; left:0;}
.error_hint .no_web{ background:url(../images/error_hint.jpg) no-repeat 0 -232px; height:113px; width:114px; position:absolute; top:15px; left:0;}

/* cyl添加的 */
/* 申诉密码 */
ul li .shengsu{display: inherit; font-size: 16px;color: #0096ff;text-decoration: underline;text-align: center;}

/* 申诉找回密码 */
.cyl_shengsu ul li h1{color: #333;font-size: 16px;}
.cyl_shengsu ul li .shensujibenziliao, .cyl_shengsu ul li .jieguo_email{font-size: 18px;color: #333;  margin-left: 25px;}
.cyl_shengsu ul li .jieguo_email{margin-top: 50px;}
ul li .labcon label .cyl_xing{color: #e50101;}
.cyl_shengsu ul li .jieguo_tongzhi{font-size: 14px;color: #999;margin-left: 25px;line-height: 40px;}
.cyl_shengsu ul li .cyl-xiayibu{margin-top: 20px;}
.cyl_shengsu ul li .labcon label.name, .cyl_shengsu ul li.labcon label.name_gray { font-size: 14px;}
/* 填写申诉资料 */
.cyl_shengsuyanzheng ul li .shensuyanzheng{font-size: 20px;color: #111111;  margin-top: 30px;}
.cyl_shengsuyanzheng ul li .shensuyanzheng span{font-size: 14px;color: #999;}
.cyl_shengsuyanzheng ul li .yanzhengma{font-size: 18px;color: #333;  margin-left: 70px;}
.cyl_shengsuyanzheng ul li h2 strong { color: #ee6c01;}
.cyl_shengsuyanzheng ul li .genggaiemail{font-size: 16px;color: #999;  margin-left: 70px;}
.cyl_shengsuyanzheng ul li .genggaiemail a{color: #2c8ce1;}
.cyl_shengsuyanzheng ul li .labcon .re-fasong span{font-size: 14px;color: #999;  width: 400px;display: inline-block; line-height: 23px;}
.cyl_shengsuyanzheng ul li .labcon .re-fasong span a{color: #2c8ce1;}
.cyl_shengsuyanzheng ul li .labcon {padding-left: 145px;}
.cyl_shengsuyanzheng ul li .labcon span{height: 49px; overflow: hidden; line-height: 23px; display: inherit; width: 120px;  padding-left: 5px;}
.cyl_shengsuyanzheng ul li .labcon span em.span2{height: 49px; overflow: hidden; line-height: 25px; display: inherit; width: 90px;float: right;}
.cyl_shengsuyanzheng ul li .labcon label.name.tiao_length{width: 125px;}
.cyl_shengsuyanzheng ul li .labcon label.name, .cyl_shengsuyanzheng ul li.labcon label.name_gray { font-size: 14px;}
.cyl_shengsuyanzheng ul li .labcon .lebalyanse{  display: inline-block; width: 50px; height: 50px;/*  background-color: red; */ position: absolute;right: 0px;}
.cyl_shengsuyanzheng ul li .labcon i.shangchutu{display:inline-block;width: 20px;height: 20px; background:url(../images/shangchuantu1.png)no-repeat 0 0;  position: absolute;right: 6px;top: 16px;}
.cyl_shengsuyanzheng ul li .labcon i.active{display:inline-block;width: 20px;height: 20px; background:url(../images/shangchuantu1.png)no-repeat 0 -23px;  position: absolute;right: 6px;top: 16px;}
.cyl_shengsuyanzheng ul li .labcon .cyl_file{opacity: 0;  margin-top: -47px; display: block;}
.cyl_shengsuyanzheng ul li .labcon .contactus{background: #f8fafc; color: #848688; font-size: 16px; border: 1px solid #eceef0; border-radius: 2px; line-height: 27px; padding: 10px 40px 10px 10px; /* height: 27px; */ width: 330px; text-indent: 5px; -moz-transition: all .32s linear 0s; -ms-transition: all .32s linear 0s; -webkit-transition: all .32s linear 0s; transition: all .32s linear 0s;}
.cyl-success{font-size: 20px;color: #333;}

.fCode_usestyle .world_tel .country_area_code{ color: #597883; font-size: 24px; line-height: 50px; height: 50px; position: absolute; left: 114px; top: -1px;}
.fCode_usestyle .world_tel .common_inputbox{ width: 255px; padding-left: 90px;}
.fCode_usestyle .world_tel .analog_tag{ left: 190px;}
.fCode_usestyle .world_tel .national_flag{ height: 24px; width: 31px; position: absolute;  top: 13px;  right: 13px;}
.fCode_usestyle .world_tel .country_select{ display: none; background-color: #fff; border: 1px solid #eceef0; height: 230px; width: 385px; position: absolute; right: 0; top: 48px; z-index: 999; overflow-x: hidden; overflow-y: scroll;}
.fCode_usestyle .world_tel .country_select ul li{ color: #666; border-bottom: 1px solid #eceef0; line-height: 48px; margin:0 0 0 12px; height: 48px; width: 350px;}
.fCode_usestyle .world_tel .country_select .national_flag_icon{ display: inline; float: left; margin:8px 0 0 0; height: 24px; width: 31px;}
.fCode_usestyle .world_tel .country_select .country_name{ padding:0 2px 0 12px;}
.fCode_usestyle .world_tel .country_select .sorting_rank{ clear: both; background-color: #f4f4f4; color: #666; font-size: 16px; line-height: 35px; padding-left: 12px; height: 35px;}
.fCode_usestyle .world_tel .country_select ul li:hover{ background-color: #fafafa;}
.fCode_usestyle .world_tel .country_select::-webkit-scrollbar-track-piece { background: #ececec; border-radius: 4px;}
.fCode_usestyle .world_tel .country_select::-webkit-scrollbar { height: 6px; width: 6px;}
.fCode_usestyle .world_tel .country_select::-webkit-scrollbar-thumb:vertical { background: #999; border-radius: 4px;}
.fCode_usestyle .world_tel .country_select::-webkit-scrollbar-thumb:horizontal { background: #999; border-radius: 4px;}
.fCode_usestyle .world_tel .country_select::-webkit-scrollbar-thumb:hover { background: #666;}

