.wp { width: 1200px;}
#hd { background:#FFF;margin-top:38px;}
.ie6 #hd {margin-top:0px;}
.ie6 .hdc { height: 85px; }
.hdc{ height:90px;}
#hd h2{ padding-top:10px; width:380px; height:70px; overflow:hidden;}
.ftzt{font-family: "microsoft yahei", "Microsoft YaHei", "Tahoma", "Helvetica", "SimSun", "sans-serif";}


#hd{margin-top:0;background:#FFF;background-image:none;}
#hd h2{overflow:hidden;padding-top:10px;width:280px;height:70px;}
#mem_box{padding:30px;background-color:#f0f0f0;}
#main_message{padding-top:20px;padding-bottom:25px;}
#layer_reg{padding-bottom:0;}
.hd_top{float:left;margin-top:15px;height:60px;}
.hd_top p{float:left;padding-bottom:5px;border-left:1px solid #eaeaea;color:#333;text-decoration:none;text-indent:30px;font-weight:700;font-size:24px;line-height:40px;}

.header_yb { width:700px; float:right; display: block; position: relative; text-align: right; }
.header_yb .hader_nav{float:right; margin-top:25px;}
.header_yb .hader_nav li { float:left; margin-left:35px; font-size: 14px; text-decoration: none; }
.header_yb .hader_nav li a{text-decoration: none; }
.header_yb .hader_nav li a:hover { text-decoration: none; color: #5ca8e4; }


















.bm { border:none; }
.bm_h { background-color:#FFFFFF; }
.flb { padding-bottom:0px; }
#ft { border-top:none; }
.mn {width:400px !important; background-color:#FFFFFF; margin:0 auto; overflow: inherit;}

#mem_box { padding:50px; height:600px; background-color: #272324; background-image: url(../../../static/image/common2023/member/bg15.jpg); background-repeat: no-repeat; background-position: center; }
.bm_h { border-bottom:#d0d0d0 1px dotted !important; font-family: "microsoft yahei", "Microsoft YaHei", "Tahoma", "Helvetica", "SimSun", "sans-serif"; padding-bottom:15px; }
.bm_h h3 { font-size: 18px !important; color: #333; font-weight: normal; }
.bbs .y a { color:#3c9be0; text-decoration: none; }
.bbs span { background-image: url(../../../static/image/common2023/ico/ico_msg.png); background-repeat: no-repeat; background-position: 2px 8px; text-indent: 18px; }
.fyxw_login { height:40px; background-image: url(../../../static/image/common2023/ico/ioc_us.png); background-repeat: no-repeat; background-position: 16px 12px; margin-bottom:25px;color:#999; }
.fyxw_password { height:40px; background-image: url(../../../static/image/common2023/ico/ico_pw.png); background-repeat: no-repeat; background-position: 16px 12px; margin-bottom:25px; color:#999;}
.fyxw_login input, .fyxw_password input ,.fyxw_phonelogin input{ border:1px solid #c2c2c2; background:none; width: 390px!important; height:40px; border-radius:3px; line-height: 40px; font-size: 16px; font-family: "microsoft yahei", "Microsoft YaHei", "Tahoma", "Helvetica", "SimSun", "sans-serif"; text-indent: 50px; color:#999;}
.fyxw_login input:focus, .fyxw_password input:focus , .fyxw_phonelogin input:focus { border-color: #c1e3f6; }
.fyxw_submit button { width:100%; height:55px; background-color:#3598db!important;border:none !important;background-image:none!important;line-height: 55px; font-size: 20px; border-radius:5px; font-family: "microsoft yahei", "Microsoft YaHei", "Tahoma", "Helvetica", "SimSun", "sans-serif"; font-weight: lighter !important; margin-bottom:20px; }






.fyxw_liu { margin-bottom:20px; }
.fyxw_liu a { color: #999999; }
.fyxw_liu .y { color: #3c9be0; }
.fyxw_fast .re { text-align:center; position:relative; line-height:14px; }
.fyxw_fast .re .txt { padding-left:15px; padding-right:15px; background-color:#FFFFFF; color:#333; }
.fyxw_fast .re .bot_line { position:absolute; display:block; width:100%; height:8px; left:0; top:0; border-bottom:1px solid #e6e6e6; z-index:0 }
.ico_list { text-align:center; padding-top:15px; width:320px; margin:0 auto; }
.ico_img { display:inline-block; width:50px; height:60px; margin-left:20px; margin-right:20px; }
.ico_img .ico img { display:none; }
.ico_img .ico a { display: inline-block; background: url(../../../static/image/common2023/ico/ico_register_share.png) no-repeat -51px 0; width: 40px; height: 40px; vertical-align: middle; }
.ico_img .ico a:hover { background-position: -51px -51px }
.ico_img p { padding-top:7px; }
.ico_img p a { color: #999999; text-decoration: none; }
.ico_img p a:hover { color: #3c9be0; }
.ico_list a .sina { display: inline-block; background: url(../../../static/image/common2023/ico/ico_register_share.png) no-repeat 0 0; width: 40px; height: 40px; vertical-align: middle; }
.ico_list a .weixin { display: inline-block; background: url(../../../static/image/common2023/ico/ico_register_share.png) no-repeat -100px 0; width: 40px; height: 40px; vertical-align: middle; }
.er { background-image: none; }
.px { background-image: none; outline:none }

.fyxw_seccode {height:70px;display: block; position: relative; }
.fyxw_seccode th{ display: none; }
.fyxw_seccode td { height:40px; background-image: url(../../../static/image/common2023/ico/ico_ec.png); background-repeat: no-repeat; background-position: 16px 12px; margin-bottom:25px; }
.fyxw_seccode td input { border:1px solid #c2c2c2; background:none; width: 150px!important; height:40px; border-radius:3px; line-height: 40px; font-size: 16px; font-family: "microsoft yahei", "Microsoft YaHei", "Tahoma", "Helvetica", "SimSun", "sans-serif"; text-indent: 40px; color:#999;}
.fyxw_seccode td a.xi2 { position: absolute; display: inline-block; background-image: url(../../../static/image/common2023/ico/sx_icon.png); width: 30px; height: 30px; cursor: pointer; border: 0; text-indent: -9999px; right: 0px; top: 8px; background-color: #32a5e7; background-position: -7px -3px; padding-top: 0; padding-bottom: 0; background-repeat: no-repeat; }
.fyxw_seccode td a.xi2:hover { background: #2B8CC5 ;background-image: url(../../../static/image/common2023/ico/sx_icon.png); background-position: -7px -3px;}
#vseccode_cS{ position: absolute; top: -10px; width: 100px; overflow: hidden; text-indent: -9999px; left: 190px; }
#checkseccodeverify_cS { position: absolute; top:15px; width: 16px; overflow: hidden; left: 168px; }


.loginboxbtn { display: block; position: relative; width:490px; }
.biaoqi_icon-l { width: 45px; height: 45px; position: absolute; display: inline-block; right: 0px; top: -60px; }
.biaoqi_icon-l a{ width: 45px; height: 45px;}
.biaoqi_icon-l a:hover {opacity: 0.8; }



.biaoqi_login-tip {position: absolute;top: -60px;right: 60px;}
.biaoqi_poptip {border: 1px solid #f3d995;height: 16px;line-height: 16px;padding: 5px 20px 5px 15px;background: #fefcee;position: relative;}
.biaoqi_poptip-arrow {position: absolute;top: 8px;right: 0;z-index: 10;}
.biaoqi_poptip-arrow em, .biaoqi_poptip-arrow span {position: absolute;width: 0;height: 0;border-color: rgba(255,255,255,0);border-color: transparent \0;_border-color: tomato; _filter: chroma(color=tomato);border-style: solid;overflow: hidden;top: 0;left: 0;}
.biaoqi_poptip-arrow em {top: 0;left: 1px; border-left-color: #f3d995;border-width: 6px 0 6px 6px;}
.biaoqi_poptip-arrow span {border-left-color: #fefcee;border-width: 6px 0 6px 6px;}
.biaoqi_poptip .biaoqi_poptip-content {color: #df9c1f;font-size: 12px;font-weight: 400;}
.fyxw_phonelogin { height:40px; background-image: url(../../../static/image/common2023/ico/ico_ph.png); background-repeat: no-repeat; background-position: 16px 12px; margin-bottom:25px; }
.fyxw_phoneseccode { height:40px;}
.fyxw_phoneseccode td { height:40px; padding-top:0px; background-image: url(../../../static/image/common2023/ico/ioc_email.png); background-repeat: no-repeat; background-position: 16px 12px; margin-bottom:25px; }
.fyxw_phoneseccode td input  {color:#999; width: 390px!important;}
#sendseccodebtn { right:0px; top:0px; text-align: center; position: absolute; display: inline-block; padding:1px; line-height:40px;}
#sendseccodebtn a { display: inline-block; background: #e3e3e3; background: linear-gradient(to bottom, #f5f5f5 0%, #e3e3e3 100% ); width:100px; height:30px; overflow:hidden; line-height:30px; padding:7px;  border-radius:5px; font-size: 14px; border-collapse: unset; color: #525252; text-decoration:none; color: #333333; font-family: "Microsoft YaHei"; background: #e3e3e3; background: -webkit-linear-gradient(to bottom, #f5f5f5 0%, #e3e3e3 100% ); background: linear-gradient(to bottom, #f5f5f5 0%, #e3e3e3 100% ); filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startcolorstr='#f5f5f5', endcolorstr='#e3e3e3');
}
#sendseccodebtn a:hover { text-decoration: none; color: #5ca8e4; }
.fyxw_phone_mb{ margin-bottom:11px;}
.tipcol { width:310px; height:20px; background:none;}
.tipcol2 { width:310px; height:26px; background:none; line-height: 26px; color: #FF0000; }
.tipcol3 { width:310px; height:22px; background:none; line-height: 22px; margin-bottom:10px; margin-top:10px; }


#fyxw_logboxy { float:right;}
#fyxw_logboxy .mn { width:320px !important;padding:40px; background-color:#FFFFFF;border-radius:10px;}
#fyxw_logboxy .fyxw_login input, #fyxw_logboxy .fyxw_password input ,#fyxw_logboxy .fyxw_phonelogin input{width: 310px!important;}
#fyxw_logboxy .fyxw_phoneseccode td input  {color:#999; width: 310px!important;}

#fyxw_logboxy .loginboxbtn {width:350px!important; }
#fyxw_logboxy .biaoqi_icon-l,#fyxw_logboxy .biaoqi_login-tip { top: -30px; }



























