﻿@charset "UTF-8";.sns_mthd{text-align:center;padding-top:40px}.sns_mthd ul{max-width:288px}.sns_mthd .cmt{margin-bottom:14px;color:#666}.sns_mthd ul{display:inline-block;overflow:hidden}.sns_mthd li{float:left}.sns_mthd a{display:inline-block;margin:6px;border:1px solid #dedede;border-radius:50%;width:58px;height:58px;text-indent:-9999px;vertical-align:middle;background:url("../../common/image/ic_sns.png") no-repeat}.sns_mthd .btn_fa{background-position:0 0}.sns_mthd .btn_li{background-position:-60px 0}.sns_mthd .btn_wecht{background-position:-120px 0}.sns_mthd .btn_ali{background-position:-180px 0}#signInContent{position:relative;padding:15px 0 40px}.login_wrap{position:relative;margin:0 auto;width:860px}.main_area{float:left;margin-top:30px;border-right:1px solid #ededed;padding:0 49px 0 30px;width:385px}.dv_line{position:absolute;top:50%;left:446px;margin-top:-17px;border:1px solid #ededed;border-radius:50%;background:#fff;width:34px;height:34px;line-height:34px;color:#666;text-align:center;z-index:1}.ly_area{display:inline-block;position:relative;vertical-align:middle}.btn_ly{display:block;margin:0 3px;border:none;width:16px;height:16px;text-indent:-9999px;background:url("../image/ic_login.png") -47px 0 no-repeat}.ly_info{display:none;position:absolute;left:-165px;bottom:28px;border:1px solid #767b89;padding:20px 36px 18px 24px;background:#fff;width:245px;line-height:1.4;font-size:13px;z-index:2}.ly_info:after{position:absolute;bottom:-6px;left:50%;margin-left:14px;border:solid #767b89;border-width:0 1px 1px 0;background:#fff;width:10px;height:10px;transform:rotate(45deg);-webkit-transform:rotate(45deg);content:""}.ly_info .btn_clse{position:absolute;top:11px;right:15px;border:0;width:20px;height:20px;text-indent:-9999px;cursor:pointer;background:url("../image/ic_login.png") -84px 0 no-repeat}.info_cmt{margin-bottom:18px;border-radius:10px;background:#f7f7f7;padding:10px 20px;line-height:1.4;color:#777}.login_tab{position:relative;margin:0 auto 25px;border-bottom:2px solid #aaa;width:980px}.login_tab ul:after{content:"";display:block;clear:both}.login_tab li{position:relative;float:left}.login_tab li a{display:block;padding:11px 20px;color:#777;text-align:center;font-size:13px}.login_tab li.selected a{color:#000}.login_tab li.selected:after{content:"";position:absolute;left:50%;bottom:0;margin-left:-13px;border-width:0 13px 3px 13px;border-style:solid;border-color:transparent transparent #aaa}.tab_area{border-bottom:1px solid #ddd;padding:0 20px;overflow:hidden}.tab_area li{float:left;margin-right:42px}.tab_area li a{display:block;height:45px;line-height:45px;font-size:13px;text-decoration:none;box-sizing:border-box}.tab_area li.selected a{border-bottom:4px solid #333;font-weight:bold}.sign_area{min-height:475px;color:#666}.sign_area:after{content:"";display:block;clear:both}.sign_area [class^=ipt]{display:table;margin-bottom:11px;border-bottom:1px solid #dedede;padding-left:12px;width:100%;height:45px;font-size:13px;table-layout:fixed;box-sizing:border-box}.sign_area [class^=ipt]>label{display:table-cell;width:100px;vertical-align:middle}.sign_area [class^=ipt]>input{display:table-cell;border:0;padding:7px 10px;width:100%;height:44px;font-size:13px;box-sizing:border-box}.sign_area [class^=ipt] .slct_box{display:table-cell;vertical-align:middle}.sign_area [class^=ipt] .slct_box select+select{margin-left:8px}.sign_area [class^=ipt] select{border:0;height:30px}.sign_area .chk_gender{display:table-cell;vertical-align:middle;text-align:center}.sign_area .chk_gender input{margin-right:6px}.sign_area .chk_gender label{margin-right:40px}.sign_area .ipt_num label{width:72px}.sign_area .ipt_num .slct_box{width:84px}.sign_area .ipt_num .ly_area{display:table-cell;width:22px}.sign_area .ipt_num .ly_info{bottom:42px;left:-105px}.sign_area .ipt_num .ly_info:after{margin-left:-44px}.sign_area .ipt_pw{position:relative;padding-right:45px}.sign_area .ipt_pw input:focus~.ly_info,.sign_area .ipt_pw input:focus~.pw_vl{display:block}.sign_area .ipt_pw .ly_info{left:auto;right:-33px;bottom:52px}.sign_area .ipt_pw .ly_info:after{left:77%}.sign_area .pw_vl{display:none;position:absolute;top:6px;right:0;border:4px solid;border-radius:50%;width:21px;height:21px;text-indent:-9999px;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.sign_area .pw_vl.weak{border-color:#ebebeb #ebebeb #ff3f47 #ebebeb}.sign_area .pw_vl.basic{border-color:#ebebeb #01c201 #01c201 #ebebeb}.sign_area .pw_vl.strong{border-color:#5881ec}.sign_area .ipt_mail{position:relative}.sign_area .ipt_mail.type .mail_ipt{display:none}.sign_area .ipt_mail.type .mail_type{display:table-cell}.sign_area .ipt_mail.type .slct_box{display:none}.sign_area .ipt_mail.type .btn_re{display:block}.sign_area .ipt_mail .mail_type{display:none;padding-right:30px}.sign_area .ipt_mail .slct_box{width:130px}.sign_area .ipt_mail .slct_box select{max-width:112px}.sign_area .ipt_mail .btn_re{display:none;position:absolute;top:10px;right:3px;border:0;width:23px;height:23px;vertical-align:middle;text-indent:-9999px;background:url("../image/ic_login.png") -21px 0 no-repeat}.sign_area .ipt_nation{position:relative}.sign_area .ipt_nation label{width:120px}.sign_area .ipt_nation select{margin-top:7px;padding-left:13px;width:100%}.sign_area .ipt_nation .ly_area{display:table-cell;width:22px}.sign_area .ipt_nation .ly_info{bottom:42px}.sign_area .cptch{overflow:hidden}.sign_area .cptch>label{display:inline-block;padding:12px 0 0 10px;width:100px;font-size:13px}.sign_area .recaptcha h5{padding-left:12px;font-size:13px}.sign_area .cptch_innr .rl{top:13px}.sign_area .cptch_innr .ri{border:0;border-bottom:1px solid #dedede;padding:5px 0;width:100%;height:30px}.sign_area .caution{margin:18px 0;line-height:1.4;color:#ff555d;text-align:center}.sign_area .caution .btn_lnk{color:#ff555d;font-weight:bold}.sign_area .caution .btn_lnk:hover{text-decoration:underline}.sign_area .btn_sign{display:block;margin:18px 35px 0;background:#333;height:54px;line-height:54px;color:#fff;font-size:20px;font-weight:bold;text-decoration:none;text-align:center}.m18 .sign_area .btn_sign{background:#d42a2a}.sign_area .chk_box{margin-top:14px;text-align:center}.sign_area .chk_box input{width:15px;height:15px}.sign_area .chk_box .ly_info{left:-190px;text-align:left}.sign_area .chk_box .ly_info:after{margin-left:43px}.sign_area .chk_agree{position:relative;margin-top:20px;padding-left:20px;line-height:1.4}.sign_area .chk_agree input{position:absolute;left:0;top:2px}.sign_area .chk_agree a{color:#666;text-decoration:underline}.sign_area .guide{margin-top:32px;text-align:center}.sign_area .guide:after{content:"";display:block;clear:both}.sign_area .guide li{display:inline-block;border-left:1px solid #ebebeb;padding:3px 4px 3px 9px;min-width:98px}.sign_area .guide li:first-child{border:0}.sign_area .guide a{color:#aeaeae;text-decoration:none}.sign_area .cmt{padding-left:10px;color:#aeaeae}.sign_area .val_chk{text-align:right;color:#39b54a}.sign_area .btn_check{display:inline-block;margin-left:5px;padding:0 15px;background:#333;height:30px;line-height:30px;vertical-align:middle;color:#fff;text-decoration:none}.security_area{margin:10px 0 20px;font-size:13px}.security_area:after{content:"";display:block;clear:both}.security_area .lt{float:left;padding-left:13px;width:100px}.security_area .rt{position:relative;float:left;margin-bottom:5px}.security_area .mobile{position:relative;clear:both;margin-left:113px}.security_area .txt{position:absolute;top:14px;left:5px;color:#999}.security_area .ip_off,.security_area .ip_on{border:0;border-bottom:1px solid #dedede;width:100%;height:40px}.security_area .ly_info{left:-88px}.security_area .ly_info:after{margin-left:-32px}.security_area .recaptcha{clear:both;padding-top:10px}.side_area{position:absolute;top:65px;right:0;border-left:1px solid #ededed;width:395px}.side_area .bt_area{margin-top:70px;text-align:center}.side_area .bt_area a{display:inline-block;border:1px solid #b2b2b2;padding:0 20px;min-width:158px;height:40px;line-height:40px;color:#454545;font-weight:bold}.side_area .info_cmt{margin:-35px 0 0 30px}.confirm_mb{margin-bottom:15px}.confirm_mb .signin_type{position:relative;margin:15px 10px}.confirm_mb .grp_radio{display:block;padding-left:35px;text-align:center}.confirm_mb .grp_radio input{margin:0 6px 0 20px}.confirm_mb .grp_radio label{margin-right:40px;font-size:13px}.confirm_mb .gsm_phone{margin:15px 0 0;padding:15px;background:#f7f7f7;height:auto;line-height:normal}.confirm_mb .gsm_phone label{display:block;margin:0 0 7px;color:#262626}.confirm_mb .gsm_phone label~label{margin-top:10px}.confirm_mb .gsm_phone select{height:30px;font-size:12px;border:0}.confirm_mb .gsm_phone .cmt{margin-top:10px;color:#277cd4}.confirm_mb .gsm_phone .gsm_textType{margin-right:7px;padding:6px 8px;width:120px;font-size:12px;color:#929292;border:0}.confirm_mb .gsm_phone .code{margin-top:10px}.confirm_mb .btn_off,.confirm_mb .btn_on{display:inline-block;min-width:65px;padding:5px 10px;line-height:20px;background-color:#cbcbcb;color:#fff;text-align:center;vertical-align:top}.confirm_mb .btn_on{background-color:#333}.confirm_mb .btn_off{cursor:default;text-decoration:none}.Layer_DateBirth{position:absolute;left:185px;top:45px;z-index:999;width:507px;padding:20px 29px 13px 19px;background-color:#fff;border:2px solid #333}.Layer_DateBirth h2{text-align:center;margin-bottom:20px}.Layer_DateBirth h2 span{font-size:16px;color:#000;border-bottom:1px solid #000}.Layer_DateBirth h2 .btn_close{position:absolute;top:5px;right:6px;display:block;text-indent:-5000px;width:20px;height:20px;background:url("../image/ic_login.png") 0 0 no-repeat}.Layer_DateBirth p{text-align:center}.Layer_DateBirth dl{margin-top:15px;overflow:hidden;font-size:14px;color:#333}.Layer_DateBirth dt,.Layer_DateBirth dd{min-height:18px;background-color:#f6f6f6;margin-bottom:4px;line-height:18px;padding:7px 0}.Layer_DateBirth dt{float:left;font-weight:bold;padding-right:5px}.Layer_DateBirth dt label{line-height:18px}.Layer_DateBirth dt .g_label_item{padding-left:84px}.Layer_DateBirth dt .g_label_birth{padding-left:112px}.Layer_DateBirth dd span{display:inline-block;width:300px}.Layer_DateBirth dd select{border:1px solid #abadb3;color:#666}.Layer_DateBirth .g_Minorcause{margin-top:10px}.Layer_DateBirth .g_Minorcause li{height:15px;line-height:15px;margin-bottom:4px;color:#d60000}.Layer_DateBirth .g_Minorcause li:before{display:inline-block;margin:0 6px 1px 0;width:14px;height:14px;content:"";vertical-align:middle;background:url("../image/ic_login.png") -68px 0 no-repeat}.Layer_DateBirth .btn_dateBirthCheck{margin-top:10px;text-align:center}.Layer_DateBirth .btn_dateBirthCheck a{display:inline-block;width:160px;line-height:40px;color:#fff;font-weight:bold;font-size:15px;background-color:#333;text-decoration:none}.poplogin_wrap{position:fixed;top:0;bottom:0;margin:0 auto;padding:15px 0 20px;background-color:#fff;width:100%;overflow:hidden;overflow-y:auto}.poplogin_wrap .login_wrap{width:auto}.poplogin_wrap .login_tab{margin:0 20px 10px;border-bottom:1px solid #dedede}.poplogin_wrap .login_tab li:after{display:none}.poplogin_wrap .login_tab li a{margin-bottom:-1px;border:1px solid transparent}.poplogin_wrap .login_tab li.selected a{border-color:#dedede;border-bottom-color:#fff;border-radius:5px 5px 0 0}.poplogin_wrap .sign_area{position:relative;min-height:0}.poplogin_wrap .main_area{float:none;border:0;padding:0 38px;width:auto}.poplogin_wrap .tab_area{margin:0 20px;padding:0;border-bottom-color:#333}.poplogin_wrap .tab_area li{margin-right:30px}.poplogin_wrap .dv_line{display:block;position:relative;top:auto;left:auto;margin:35px auto 0}.poplogin_wrap .side_area{position:static;margin-top:-18px;border:0;border-top:1px solid #f4f4f4;width:auto}.poplogin_wrap .side_area .bt_area{margin-top:15px}.poplogin_wrap .sns_mthd ul{max-width:none}.poplogin_wrap .sns_mthd a{border:0;background-position-y:-62px;width:40px;height:40px}.poplogin_wrap .sns_mthd .btn_fa{background-position-x:0}.poplogin_wrap .sns_mthd .btn_li{background-position-x:-42px}.poplogin_wrap .sns_mthd .btn_wecht{background-position-x:-84px}.poplogin_wrap .sns_mthd .btn_ali{background-position-x:-126px}.signin_wq{width:506px;margin:60px auto;padding:25px 90px;border:2px solid #f1f1f1;background-color:#fafafa;line-height:1.4}.signin_wq p{margin:17px 0 20px;font-weight:bold}.signin_wq .ip_row{position:relative;margin:17px 0}.signin_wq .ip_row label{display:inline-block;margin-right:7px;line-height:30px}.signin_wq .ip_row .btn_submt{display:inline-block;width:135px;height:30px;margin:0 0 0 6px;line-height:30px;font-size:12px;font-weight:normal}.signin_wq .ip_txt{display:inline-block;width:220px;height:20px;padding:4px 10px;border:1px solid #dbdbdb;line-height:20px;background-color:#fff}.signin_wq .form_box+.form_box{border-top:1px solid #f2f2f2}.signin_wq .btn_submt{display:block;width:195px;height:42px;margin:30px auto 20px;background:#454545;text-align:center;font-weight:bold;font-size:13px;line-height:42px;color:#fff;text-decoration:none}.signin_wq .dsc{display:block;margin:3px 0 0 123px;font-size:11px}.signin_wq .error{display:block;margin:3px 0 0 123px;font-size:11px;color:#ff1b1b}.signin_wq .form_align .ip_row{width:380px;margin:15px auto;text-align:left}.signin_wq .lb_row a{text-decoration:underline;font-weight:bold}.signin_wq .lt{width:113px;text-align:right}.signin_wq .ta_row{margin:30px 0 10px}.signin_wq .ta_row p{margin:5px;text-align:left;font-weight:normal}.signin_wq .ta_row .ta{height:70px;padding:3px 5px;overflow:hidden;overflow-y:scroll;border:1px #8e8e8e solid;color:#d7d7d7}.signin_wq .ta_row .ta p{color:#8e8e8e}.ly_qst_cm{position:absolute;z-index:10;left:0;right:0;width:410px;margin:0 auto;border:1px solid #4a2b00;background-color:#fff}.ly_qst_cm .btn_clse{overflow:hidden;position:absolute;right:10px;top:10px;width:13px;height:0;padding-top:13px;background:url("../image/icon_login.png") 0 -30px no-repeat}.ly_qst_cm .innr{margin:40px 30px 30px}.ly_qst_cm .innr p{font-weight:normal}.ly_qst_cm .btn_area{margin-top:20px}.ly_qst_cm .btn{display:inline-block;padding:5px 40px;background-color:#e3e3e3}.qst_guide_wrap .inner{width:780px;margin:100px auto 0;padding-top:320px;text-align:center;background:url("../image/bg_bnnrqst.png") 50% 0 no-repeat}.qst_guide_wrap p{margin:0 0 50px;line-height:1.6;font-size:14px}.qst_guide_wrap a{display:inline-block;width:230px;height:60px;line-height:60px;font-size:22px;font-weight:bold;text-decoration:none;border-radius:5px;color:#fff;background:#b51d5a}.qst_guide_wrap a.btn_sign{margin-right:10px;background:#ffbb2a}