*,body,div,h3 {padding:0;margin:0;}
a {text-decoration:none;}
ul,li {list-style:none;}
body {background:url(../img/blog_bg_1.png) #FFFFFF;background-position:left top;font:14px PingFangSC-Light,PingFang SC,Microsoft YaHei,Arial Narrow,SimSun,HELVETICA;font-family:"微软雅黑";}
/*Login-Start*/.logo {width:1200px;margin:10px auto;padding-top:40px;padding-left:10px;}
.container {width:1200px;margin:0 auto;}
.container .login_form {padding:40px 40px 20px;text-align:center;position:relative;max-width:550px;background:#fff;box-shadow:3px 3px 8px #ddd,-3px -3px 8px #ddd;margin:80px auto;box-sizing:border-box;float:right}
.container .login_form .login_tip {margin-top:12px;text-align: center}
.login_tip_link {font-size:14px;font-weight:500;color:#ec6918;align-items:center;cursor:pointer;display:inline-flex;flex-direction:row;justify-content:center;outline:none;padding:0;position:relative;text-decoration:none;}
.login_tip_link.login_tip_link--primary {color:#ed6d1f;}
.login_tip_link_inner {align-items:center;display:inline-flex;justify-content:center;color:#ed6d1f;}
.login_tip_link_inner:hover {color:#FC5531;}
.login_tip_link.underline:hover:after {border-bottom:1px solid #FC5531;bottom:0;content:"";height:0;left:0;position:absolute;right:0;}
.login_tip_link.login_tip_link--primary:after,.login_tip_link.login_tip_link--primary.underline:hover:after {border-color:#FC5531;}
#logd .login_tit{text-align: center;font-size:30px;color:#000;margin-bottom:30px;}
#logd .tishi{height:40px;position: relative}
#logd .tishi p{height:30px;line-height:30px;padding:0 10px 0 15px;float:right;color:white;background:linear-gradient(to right,#ff9b05,#ffc403);border-radius: 15px 0 0 15px;position: absolute;right:-40px;top:-10px;z-index: 5}


.login_tabs{width:360px;}
.login_tabs .tabs_header {margin:0 0 15px;padding:0;position:relative;}
.login_tabs .tabs_header ul {display:flex;flex-direction:row;}
.login_tabs .tabs_header ul li {height:40px;padding-right:40px;}
.login_tabs .tabs_header ul li a {color:#000;font-size:16px;}
.login_tabs .tabs_header ul li .active,.login_tabs .tabs_header ul li a:hover {color:#ed6d1f;}
.login_tabs .tabs_content {overflow:hidden;position:relative;}
.tabs_content {align-items:center;display:flex;flex:1;flex-wrap:wrap;line-height:32px;min-width:0;position:relative;}
.login_tabs_con_list {margin-top:16px;width:100%;position:relative;margin-bottom:12px;}
.login_int_box {position:relative;margin-bottom:32px;}
.login_int_box input {position:relative;width:100%;height:58px;line-height:58px;border-radius:2px;border:1px solid rgba(0,0,0,0.15);color:rgba(0,0,0,0.75);padding-left:12px;z-index:2;background:transparent;outline:none;font-size:14px;box-sizing:border-box;}
.login_int_box input:focus {border:1px solid #FC5531;}
.login_int_box label {position:absolute;left:12px;top:17px;color:rgba(0,0,0,0.25);webkit-transform:translateY(-10px) scale(.85);cursor:text;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;z-index:1}
.login_int_box input:focus+label,.login_int_box input:not([data-value=""])+label {-webkit-transform:translateY(-10px) scale(.85);-ms-transform:translateY(-10px) scale(.85);transform:translateY(-10px) scale(.85);z-index:3;}
.login_int_box input:-webkit-autofill+label {-webkit-transform:translateY(-10px) scale(.85);transform:translateY(-10px) scale(.85);z-index:3;}
.login_int_box .input-bottom-error {position:absolute;left:0;bottom:-26px;font-size:12px;text-align:left;color:#FF1A2E;}
.login_int_box.input-checkcode input {width:250px;margin-right:10px;float:left;}
.login_int_box.input-checkcode span {display:block;float:right;width:26%;height:54px;text-align:center;line-height:54px;border-radius:4px;cursor:pointer;}
.login_btn {width:100%;padding:9px 0;line-height:32px;background:#ed6d1f;/*border:1px solid rgba(30,32,35,.2);*/border-radius:6px;box-sizing:border-box;text-align:center;font-size:18px;font-weight:600;cursor:pointer;color:#ffffff;}
.login_btn a {color:#FFFFFF;}
.login_btn:hover {background:#FC5531;color:#fff;}

.getcode-btn {background:#ec6918;color:#FFFFFF;}
.getcode-btn:hover,.getcode-btn:focus {background:#FC5531;}
.login-img {width:200px;height:200px;}
/*Login-End*//*Register-Start*/.register_wrapper {overflow:hidden;position:relative;max-width:800px;min-width:500px;background:#fff;box-shadow:0 4px 8px #ec691852;border-radius:10px;margin:60px 0;margin-right:200px;float:right;box-sizing:border-box;flex-direction:column;align-items:center;justify-content:center;}
.register_wrapper_header {height:46px;background:#ed6d1f;color:#fff;font-size:20px;font-weight:600;line-height:46px;border-top-left-radius:10px;border-top-right-radius:10px;}
.register_wrapper_header p {text-align:center;}
.register_wrapper_body {max-width:600px;margin:20px auto;display:flex;padding:10px;flex-direction:column;}
.register_wrapper_tit {font-weight:800;position:relative;text-align:left;display:inline-block;margin-bottom:20px;font-size:18px;color:#ed6d1f;}
.register_wrapper_tit:after {content:"";width:100%;height:2px;background:#ed6d1f;position:absolute;left:0;bottom:-4px;}
.register_wrapper_form {display:flex;flex-flow:column;font-size:14px;margin-bottom:14px;}
.register_wrapper_form_item {display:flex;margin-bottom:14px;position:relative;/*z-index:2;*/}
.reg_wra_from_item_lable:before {content:"*";width:12px;font-size:14px;font-weight:400;color:#FF1A2E;}
.reg_wra_from_item_lable2,.reg_wra_from_item_lable {width:100px;align-items:flex-start;box-sizing:border-box;color:#606266;display:inline-flex;flex:0 0 auto;font-size:14px;height:40px;justify-content:flex-end;line-height:40px;padding:0 12px 0 0;}
.reg_wra_from_item_lable.before_none:before {width:0;}
.register_wrapper_form_item_content {flex:1;display:inline-flex;}
.register_wrapper_form_item_content input {border-radius:4px;border:1px solid #dcdfe6;height:40px;padding:0 15px;width:100%;color:#333;}
.register_wrapper_form_item_content input:hover {border:1px solid #FF6644;}
.register_wrapper_form_item_content input:focus {outline:none;border:1px solid #FF6644;}

/* 密码输入框样式增强 */
.register_wrapper_form_item_content {
    position: relative;
    display: flex;
    align-items: center;
}

/* 密码输入框 */
.register_wrapper_form_item_content input[type="password"] {
    width: 100%;
    padding-right: 40px; /* 为眼睛图标留出空间 */
}

/* 小眼睛图标容器 */
.password-toggle {
    position: absolute;
    right: 12px;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 24px;
    height: 24px;
    border-radius: 50%;
    transition: all 0.2s ease;
    z-index: 2;
    background: transparent;
    border: none;
    padding: 0;
    vertical-align: middle;
}

.password-toggle:hover {
    background-color: transparent;
}

.password-toggle:hover .eye-icon {
    transform: scale(1.1);
}

/* 眼睛图标 */
.eye-icon {
    font-size: 18px;
    line-height: 1;
    user-select: none;
    display: inline-block;
    transition: transform 0.2s ease;
    vertical-align: middle;
    text-align: center;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 100%;
    font-style: normal;
    position: relative;
    transform: translateY(0);
}

/* 图片眼睛图标样式 */
.password-toggle img.eye-icon {
    width: 20px;
    height: 10px;
    cursor: pointer;
    transition: all 0.2s ease;
}

.password-toggle:hover img.eye-icon {
    transform: scale(1.1);
}

.password-toggle:active img.eye-icon {
    transform: scale(0.95);
}

/* 点击时的反馈效果 */
.password-toggle:active .eye-icon {
    transform: scale(0.95);
}
.int_yzm {position:absolute;right:10px;top:0;line-height:40px;cursor:pointer;color:rgb(255,102,68);}
.int_yzm:hover {color:rgb(255,102,68);}
.register_wrapper_form_bottom {display:flex;justify-content:space-between;margin-bottom:20px;}
.register_wrapper_form_int_checkbox {height:14px;width:14px;margin-right:4px;border-radius:4px;border:1px solid #FF6600;outline:none;}
.register_wrapper_form_int_checkbox:hover {border:1px solid #ff6644;}
.int_checkbox_text {color:#606266;}
.register_wrapper_form_int_checkbox:checked .int_checkbox_text {color:#ff6644;}
.int_checkbox_link {color:#ff6644;margin-left:6px;}
.register_wrapper_form_btn {width:100%;padding:0 15px;height:40px;background:#ff6644;color:#FFFFFF;font-size:18px;font-weight:600;box-sizing:border-box;border-radius:4px;line-height:40px;text-align:center;cursor:pointer;}
.register_wrapper_form_btn a {color:#ffffff;width:100%;display: block}
.register_wrapper_form_btn:hover {background:#FC5531;}
/*Second-start*/.next_int_box {background-color:#FFFFFF;background-image:none;border-radius:4px;cursor:text;display:inline-flex;flex-grow:1;align-items:center;justify-content:center;position:relative;}
.next_int_box_p {display:block;flex:1;position:relative;}
.next_int_inner {-webkit-appearance:none;background:none;border:none;box-sizing:border-box;color:#606266;font-size:inherit;height:40px;line-height:40px;outline:none;padding:0;width:100%;padding:1px 15px;position:relative;cursor:pointer;}
.next_int_arrow {position:absolute;top:12px;right:10px;display:inline-block;width:6px;height:6px;border-bottom:1px solid #606266;border-right:1px solid #606266;transform:rotate(45deg);transition:transform 0.5s ease;}
.next_int_arrow.active {transform:translateX(0%) translateY(50%) rotate(225deg);}
.next_int_popper_arrow {height:10px;position:absolute;width:10px;z-index:-1;left:27px;top:1px;}
.next_int_popper_arrow:before {background:#FFFFFF;border-top:1px solid #e4e7ed;border-left:1px solid #e4e7ed;box-sizing:border-box;top:-6px;content:" ";height:10px;position:absolute;transform:rotate(45deg);width:10px;z-index:-1;}
.next_int_inner_dropdown {display:none;border-radius:4px;box-shadow:0px 0px 12px rgba(0,0,0,.12);border:solid 1px #e4e7ed;min-width:10px;overflow-wrap:break-word;padding:0;position:absolute;visibility:visible;z-index:9999;background:#ffffff;top:50px;left:0px;}
.next_int_inner_panel {display:inline-flex;box-sizing:border-box;height:204px;overflow:auto;scrollbar-width:none;}
.next_int_inner_menu {border-right:1px solid #e4e7ed;box-sizing:border-box;color:#606266;min-width:180px;height:100%;position:relative;overflow:auto;}
.next_int_inner_menu::-webkit-scrollbar {width:6px;height:18px;padding-top:4px;}
.next_int_inner_menu::-webkit-scrollbar-thumb {height:6px;border:3px solid transparent;background-clip:padding-box;border-radius:8px;background:#BFBFBF;-webkit-box-shadow:inset -1px -1px 0 rgba(0,0,0,.05),inset 1px 1px 0 rgba(0,0,0,.05);box-shadow:inset -1px -1px 0 rgba(0,0,0,.05),inset 1px 1px 0 rgba(0,0,0,.05)}
.next_int_inner_menu::-webkit-scrollbar-button {width:0;height:0;display:none}
.next_int_inner_menu::-webkit-scrollbar-corner {background-color:transparent}
.next_int_inner_menu_sub,.next_int_inner_menu_three,.next_int_inner_menu_popper {height:204px;}
.next_int_inner_menu_sub li,.next_int_inner_menu_three li,.next_int_inner_menu_popper li {height:38px;line-height:38px;cursor:pointer;width:100%;margin-bottom:1px;color:#333;font-size:14px;box-sizing:border-box;align-items:center;display:flex;height:34px;line-height:34px;outline:none;padding:0 30px 0 20px;position:relative;}
.next_int_inner_menu_sub li:hover,.next_int_inner_menu_three li:hover,.next_int_inner_menu_popper li:hover {background-color:#F4F4F4;}
.next_int_inner_menu_sub li .next_int_inner_menu_txt,.next_int_inner_menu_three li .next_int_inner_menu_txt,.next_int_inner_menu_popper li .next_int_inner_menu_txt {flex:1;overflow:hidden;padding:0 8px;text-align:left;text-overflow:ellipsis;white-space:nowrap;color:#606266;}
.next_int_inner_menu_sub li .next_select_arrow,.next_int_inner_menu_three li .next_select_arrow,.next_int_inner_menu_popper li .next_select_arrow {position:absolute;top:12px;right:10px;display:inline-block;width:6px;height:6px;border-top:1px solid #606266;border-right:1px solid #606266;transform:rotate(45deg);transition:transform 0.5s ease;}
/*.dropdown_arrow {position:absolute;z-index:999;content:"";margin-left:calc(50% - 3px);top:-5px;border-top:1px solid #e4e7ed;border-left:1px solid #e4e7ed;background:#FC5531;box-shadow:0px 0px 12px rgba(0,0,0,.12);width:6px;height:6px;transform:rotate(45deg);transition:all .3s;}
*/.dropdown-option {position:absolute;top:44px;left:0;width:100%;height:204px;z-index:9999;background:#FFFFFF;flex:1;padding-top:16px;border-radius:4px;box-shadow:0px 0px 12px rgba(0,0,0,.12);border:solid 1px #e4e7ed;min-width:10px;overflow:scroll;}
.dropdown-option::-webkit-scrollbar {width:6px;height:18px;padding-top:4px;}
.dropdown-option::-webkit-scrollbar-thumb {height:6px;border:3px solid transparent;background-clip:padding-box;border-radius:8px;background:#BFBFBF;-webkit-box-shadow:inset -1px -1px 0 rgba(0,0,0,.05),inset 1px 1px 0 rgba(0,0,0,.05);box-shadow:inset -1px -1px 0 rgba(0,0,0,.05),inset 1px 1px 0 rgba(0,0,0,.05)}
.dropdown-option::-webkit-scrollbar-button {width:0;height:0;display:none}
.dropdown-option::-webkit-scrollbar-corner {background-color:transparent}
.dropdown-option li {line-height:40px;padding-left:30px;box-sizing:border-box;cursor:pointer;background:#FFFFFF;}
.dropdown-option li:hover {background:#F4F4F4;}
.dropdown-option li a {color:#606266;}
.dropdown-option li:hover a {color:#FF6644;}
.register_wrapper_form_remind {height:32px;line-height:32px;margin-bottom:2px;padding:0 16px;font-size:14px;color:#803f31;background:#FFFAF1;width:500px;}
/*Second-End*//*Success-Start*/.app_wrapper {display:flex;flex-direction:column;align-items:center;}
.register_suc_top {width:100%;height:100px;text-align:center;}
.register_suc_top p {font-family:"微软雅黑";font-size:30px;font-weight:700;color:#ff6644;line-height:100px;}
.register_suc_VIP {display:inline-flex;width:800px;height:500px;background:url(../img/register_center.png) no-repeat;background-size:100%;border-radius:4px;position:relative;/*box-shadow:0px 0px 12px rgba(0,0,0,.12);border:solid 1px #e4e7ed;*/}
.register_suc_V_left {display:block;width:120px;height:40px;position:absolute;left:130px;bottom:70px;font-size:0;cursor:pointer;}
.register_suc_V_right {display:block;width:478px;height:90px;position:absolute;right:64px;bottom:62px;cursor:pointer;font-size:0;}
.register_suc_V_left a,.register_suc_V_right a {display:block;width:100%;height:100%;}
/*Success-Open-start*/.register_open {display:inline-flex;width:800px;height:auto;background-size:100%;flex-flow:column;}
.register_open_join .open_join {font-size:30px;font-family:"微软雅黑";line-height:80px;color:#ec6918;font-weight:700;}
.register_open_con {width:100%;height:auto;border-radius:4px;position:relative;box-shadow:0px 0px 12px rgba(0,0,0,.12);border:solid 1px #e4e7ed;padding:30px 40px;box-sizing:border-box;}
.register_open_con_list {border-bottom:1px solid #c3c6cd;margin-bottom:30px;}
.reg_open_con_list_tit {margin-bottom:16px;}
.register_open_con_list .reg_open_con_list_tit h3 {font-size:18px;font-weight:700;line-height:18px;color:#333;position:relative;}
.register_open_con_list .reg_open_con_list_tit h3:before {content:"";width:3px;height:18px;position:absolute;display:block;left:-10px;top:0;background:#333;}
.register_open_con_list .reg_open_con_list_tit p {font-size:12px;font-weight:400;color:#606266;padding:10px;line-height:14px;position:relative;}
.register_open_con_list .reg_open_con_list_tit p:before {position:absolute;content:"";left:-8px;top:10px;width:16px;height:16px;background:url(../img/register_open_look.png) no-repeat;}
.register_open_con_list_con {display:flex;flex-flow:column;margin-bottom:30px;}
.list_item {display:flex;flex-direction:row;height:60px;line-height:40px;margin-bottom:16px;}
.list_item_text {position:relative;font-size:14px;font-weight:400;line-height:40px;color:#333;padding-right:10px;text-align:right;vertical-align:middle;}
.list_item_text:before {position:absolute;left:-10px;top:2px;content:"*";width:8px;height:10px;color:#FF6644;}
.list_item_int_box {flex:1;}
.list_item_int {width:100%;outline:none;padding:10px;cursor:pointer;border-radius:4px;border:solid 1px #d7d7d7;box-sizing:border-box;}
.list_item_int:focus {border:1px solid #FF6600;}
.list_item_int_error {font-size:12px;font-weight:400;color:#FF6644;line-height:20px;}
.register_open_con_list_con .list_item_form {width:360px;height:225px;border:#e4e7ed 1px solid;border-radius:6px;position:relative;padding-bottom:12px;background:url(../img/rz2-1-1.png) no-repeat #FFFFFF;background-size:contain;}
.register_open_con_list_con .list_item_form .forms_wrappers {position:absolute;bottom:12px;left:40px;}
.forms_wrappers .forms_wrapper {position:relative;overflow:hidden;display:inline-block;vertical-align:middle;margin-right:10px;}
.forms_wrappers .forms_wrapper input[type=file] {position:absolute;left:0;top:0;opacity:0;}
.forms_wrappers .forms_wrapper .register_forms_lable {display:block;font-size:14px;border:1px solid #ff6644;color:#ff6644;padding:3px 6px;cursor:pointer;border-radius:3px;}
.register_open_footer {width:860px;height:auto;box-sizing:border-box;/*background-image:linear-gradient(to bottom,#ffe5d4,#ffffff);*/background:url(../img/register_open_footer_bg2.png) no-repeat;margin:30px auto;}
.register_open_title {box-sizing:border-box;width:100%;height:36px;line-height:36px;padding-left:48px;font-size:18px;font-weight:600;color:#ff6644;background:url(../img/register_V.png) no-repeat;background-position:18px 4px;background-size:26px;margin-bottom:16px;}
.register_open_footer_txt {font-size:14px;color:#361000;padding-left:20px;height:36px;line-height:36px;}
.register_open_footer_con {padding:0 20px;box-sizing:border-box;display:flex;flex-flow:row;}
.register_open_footer_con_left {flex:1;display:flex;}
.register_open_footer_con_left .register_open_footer_item {flex:1;text-align:center;}
.register_open_footer_con_left .register_open_footer_item.opacity {opacity:.3;}
.register_open_footer_item .icons {display:block;width:40px;height:40px;border-radius:30px;background-color:#ffd8bd;margin:0 auto;}
.icons_register_footer_con_jifen {background-image:url(../img/register_fen.png);background-repeat:no-repeat;background-position:7px 6px;}
.register_open_footer_item_icon_jia {margin-top:16px;}
.register_open_footer_item_icon_jia img {width:16px;height:16px;opacity:.6;}
.register_open_footer_con_right {width:130px;}
.register_open_footer_con_right a {display:block;background:#ff6644;color:#FFFFFF;font-size:14px;font-weight:600;line-height:36px;width:100%;height:36px;text-align:center;border-radius:3px;}
.register_open_footer_con_right a:hover {background:#FC5531;}
/*Success-End*/