@charset "gb2312";
@media screen and (max-width:1210px){
    body{overflow-x:scroll;}
}
body{margin:0;padding:0;font-size:14px; line-height:20px;}
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,dl,dt,dd,span,input{margin:0;padding:0;border:none;font-family:Microsoft Yahei;  }
a{text-decoration:none;}
a:hover{text-decoration:none; /*color:#e5005a;*/}
/*.sy_nav_hoy a:hover{ background:#b10044; height:60px; color:#ffffff;}*/
.clear{ clear:both;}
input{ border:none; outline: none;}
input::-ms-clear{display:none;}
img{ display:block;}
/*.lo_top span,.log_icon,.sj_lg h5 a,.p_qq,.p_sina,.p_wechat,.ic_t3,.ts_c em,.ts_cnew em,.dagou,.pho_xieyi i,.zxyongson i,.zxyongs i{ background:url(../../register_login/images/user.png) no-repeat;}*/
.lo_top span,.log_icon,.p_qq,.p_sina,.p_wechat,.ic_t3,.ts_c em,.ts_c1 em,.ts_cnew em,.dagou,.pho_xieyi i,.zxyongson i,.zxyongs i{ background:url(../../register_login/images/z_pic.png) no-repeat;}

.pt_lg h5 a{ /*background:url(../../register_login/images/user.png) no-repeat*/}
.dj_qian,.dj_hou{ height:35px;vertical-align:middle;color: #b2b2b2;position:absolute;left:0;}

.dj_qian{border: 1px solid #e5005a;}
.dj_hou,.ph_txt{border: 1px solid #b3b2b2;}
.ph_in,.ph_qudiao,.fi_txtin,.fi_txtqud,.ph_in2,.ph_qudiao2,.in,.qudiao,.in2,.qudiao2,.logpasr,.logp_in,.logp_qudiao{height:35px;line-height:35px;padding-left:30px !important;}

/*遮罩层*/

.mask{
    top: 0px; 
    background-color: #000;  
    left: 0px;  
    opacity:0.6; 
	height:100%; width:100%; position:fixed; 
	z-index:990;
}

/*登录弹框*/
.login{ width:684px; height:370px; position:fixed; top:50%; margin:0 auto; left:50%; margin-left:-342px; margin-top:-185px; background:#fff; border-top:4px solid #e1002d;}
.lo_top{ height:61px; background:#fff;}
.lo_top span{ float:right; margin-right:15px;}
.lo_top em img{ padding:24px 0 0 36px; display:block;}
.log_left h3{ font-size:24px; margin:25px 0; font-weight:500;}
.lo_top span{ width:23px; height:23px; display:block; background-position:-30px -5px; margin-top:20px;}
.log_left{ width:200px; float:right; height:300px;/* background:url(../images/m_bg1.png) no-repeat;padding-left:12px;padding:0 61px 0 74px; position:relative;*/ padding-right:50px; }
.log_left h5{text-align:center; height:30px; line-height:34px;}
.log_left h5 a{ width:auto; font-weight:500;}
.zhu_kuang h5 a{ width:auto;padding:0px 0 0px 15px; font-weight:500;}
.log_left h5 a{color:#969696; }
.log_left h5 a:hover{color:#e5005a;}
.pt_lg h5 a{/*background-position:0 -39px; */}
.sj_lg h5 a{/*background-position:0 -66px;*/}
.login_select{ height:48px; position:relative;/* left:0;*/}
.log_icon{ width:15px; height:18px;  position:absolute; left:10px; margin-top:7px; z-index:5;}
.ic_t1{background-position:0 -93px;}
.ic_t2{background-position:0 -124px;}
.ic_t3{width:25px; height:15px; display:block; position:absolute; right:14px; margin-top:10px;background-position:0 -279px; z-index:7; }
.ic_t3:hover{background-position:0 -296px;}
.ph_hm{position: absolute;padding: 0 0 0 6px;color: #999;opacity: 1;height:35px;line-height:35px;left:28px;}
.ph_txt{width: 188px;height: 30px;line-height: 30px;padding-left: 10px; font-family:"宋体"; font-size:12px; border-radius:5px;vertical-align:middle;color:#b2b2b2;position:absolute;left:0;}
.pwd .ph_txt{width: 188px;height: 30px;line-height: 30px;padding-left: 10px; font-family:"宋体"; font-size:12px; border-radius:5px;vertical-align:middle;color:#b2b2b2;position:absolute;left:0;}
.log_fs .safe{ margin:28px 0 23px 0;position:relative;color:#666; width:290px}
.pt_lg .safe{ margin:20px 0 23px 0; position:relative;color:#666; width:290px}
.free_zc .safe{ margin:48px 0 23px 0; position:relative;color:#666; width:290px}
.forget_pw{position: absolute;right: 0;top:0;color:#666;}
.btn_login,#loginsbtn{ width:200px; height:30px; line-height:30px; background:url(../images/re1511/tc_button.png) no-repeat 0 0; text-align:center; color:#FFF; margin-bottom:8px; border-radius:5px; cursor:pointer; font-size:16px}
.btn_login:hover,#loginsbtn:hover{ background:url(../images/re1511/tc_button.png) no-repeat 0 -60px;}
.check_text{width: 90px;line-height:30px;height:30px; padding-left:10px;border: 1px solid #b3b2b2; color:#b2b2b2; display:block;position:absolute; left:0;  float:left; font-family:"宋体"; font-size:12px; border-radius:5px;}
.check_textnew{width: 280px;line-height:35px;height:35px; padding-left:10px;border: 1px solid #b3b2b2; color:#b2b2b2; display:block;position:absolute; left:0;  float:left;}

.djshi{ width:88px; background:#ff9999;height:32px; display:block; text-align:center; margin-left:8px;
cursor:pointer; float: right;position: absolute; right:0px; color:#fff; font:12px/32px "宋体"; border-radius:5px;}
.dt_pwd{position:relative; /*top:26px;*/ height:37px; /*margin-top:22px*/ }
.sj_lg .dt_pwd{position:relative; /*top:26px;*/ height:50px;/* margin-top:22px */}

.log_right{ float:left; width:410px; height:299px; overflow-y:hidden; margin:8px 0 98px 24px;}
.log_right img{width:100%}
.log_fs{/* position:absolute;top:70px; width:260px; height:294px;*/ margin:20px auto 0 auto; /*border:1px solid #e6e5e5; border-top:none; border-left:none;padding-top:5px; background:#e5005a*/}
.pt_lg form,.sj_lg form{ /*padding:20px 0 0 25px; height:230px*/ background:#fff;}
/*.sj_lg form{ margin:34px 0 0 26px}*/
.dl_d span{ margin-left:0}
.log_fs form span{ margin-left:77px; font-size:12px;}
.log_fs form span a{ font:12px/20px Microsoft YaHei; color:#e5005a; text-decoration:underline}
/*.log_fs form span a:hover{ font:12px/20px "宋体"; color:#e5005a; text-decoration:underline}*/

.log_fs h5{ display:block; width:100%; height:34px; background:#fff; padding-top:10px; color:#e1002d; margin-bottom:13px;}
.log_fs h5 a{ display:block; width:80px; height:34px;  float:left; font-family:Microsoft YaHei; font-size:12px; color:#343434; text-decoration:underline}
.lo_footer{/*background:#f2f2f2;*/ padding:13px 60px; margin-top:15px;}
.lo_footer span{ float:right; line-height:36px; }
.lo_footer span a{ color:#e5005a;}
.share{ height:36px; width:340px; margin:15px auto 0 auto}
.share em{ height:36px; vertical-align:middle; font-style:normal;display: inline-block; font-family:"宋体"; font-size:12px; color:#8d8d8d}
.share i{ width:36px; height:36px; display: inline-block; margin-right:5px; cursor:pointer;}
.p_qq{ background-position:0 -147px;}
.p_qq:hover{background-position:0 -372px}
.p_sina{ background-position:0 -189px;}
.p_sina:hover{ background-position:0 -414px;}
.p_wechat{ background-position:0 -230px;}
.p_wechat:hover{ background-position:0 -455px;}
.in,.qudiao{width: 258px;}
.in2,.qudiao2{width: 158px;line-height: 35px;height: 35px;padding-left: 10px;}

.ts_c{ font-size:12px; color:#e5005a; line-height:16px;/* margin:3px 0;*/ position:absolute; width:235px; }
.ts_c a{ color:#e5005a; text-decoration:underline}
.ts_c em{ width:16px; height:18px; display: inline-block; margin-right:5px; background-position:0 -311px; vertical-align:middle;}

.ts_c1{ font-size:12px; color:#e5005a; line-height:16px; margin:31px 0; position:absolute; width:235px; }
.ts_c1 a{ color:#e5005a; text-decoration:underline}
.ts_c1 em{ width:16px; height:18px; display: inline-block; margin-right:5px; background-position:0 -311px; vertical-align:middle;}

.ts_cnew{ font-size:12px; color:#10b51a; line-height: 0px; margin: 0px 0; position:absolute; }
.ts_cnew em{ width:16px; height:18px; display: inline-block; margin-right:5px; background-position:0 -330px; vertical-align:middle;}
.dagou{width:16px; height:18px; position:absolute; right: 5px; top: 9px; background-position:0 -331px; vertical-align:middle; display:none;z-index: 3;}
.uname,.pwd{ width:212px;}
.pwd2{ top:26px;}
/*.pwd{ margin:22px 0;}*/
.sj_cwu{ position:absolute; top: 28px; width:100%; height:19px;}
/*.ts_c{ top:31px;}*/
.ts_cnew{ top:31px;}
.ph_pwd{ top:26px;}
/*.phon,.dt_pwd{ width:212px;}*/
.btn_login2{ position:absolute; top:90px;}


.m_l1{ font:20px/33px Microsoft YaHei; display:block; text-align:center;/* width:210px; margin:auto; border-bottom:1px solid #e5e5e5*/}
/*登录弹框end*/

/*手机号注册*/
.pho_reg{ background:#fff;}
.pho_header{ height:100px; background:#FFF; padding:20px 115px 0 115px; font-weight:600;}
.pho_header span{ float:right; vertical-align:middle; line-height:100px;}
.pho_header span a{ color:#e5005a; text-decoration: underline;}
.pho_banner{ position:relative;}
.pho_banner img {margin:auto;}
.free_zc{width:490px; height:430px; position:absolute; top:40px; left:14%; background:#fff; padding:35px 20px; border:1px solid #e6e6e6; overflow:hidden;}
.zc_top{ height:45px; border-bottom:1px dashed #e6e6e6; margin-bottom:45px;}
.zc_top h3{ font-size:24px; line-height:45px; color:#676767;font-weight:400;}
.share2{ float:right;}
.mfyzm{ font-style:normal; position:absolute; right:37px;}
.free_zc form{ margin-left:25px;}
.fayzm{ margin-bottom:0;}
.pwd2,.ph_txt2{ width:395px;}
.ph_txt_1{ width:395px; }
.ph_in,.ph_qudiao{width: 300px;}
.ph_in2,.ph_qudiao2{width: 395px;}
.ph_ic_t3{ right:-25px;}
.ph_djshi{ width:125px; float: right; position:absolute; right:0;}
.ph_zhuc{ width:230px; line-height:45px; font-size:24px; color:#FFF; text-align:center; background:#e5005a; margin-top:60px; display:block;
cursor:pointer;}
.pho_xieyi{ line-height:25px; height:25px; margin:10px 0 0 0; display:block; vertical-align:middle;}
.pho_xieyi em{ color:#e5005a; font-style:normal;}
.pho_xieyi i{ width:26px; height:16px; display:inline-block; background-position:0px -351px; margin-left:2px; vertical-align:middle;}
.yuy_sj{ width:1068px; height:100px; background:#fff; display:block; margin:0 auto;}
.yuy_sj img{ margin-top:10px;}
.yuy_sj span{ float:right; width:165px; line-height:40px; background:#e5005a; color:#FFF; text-align:center; cursor:pointer; display:block; border-radius:4px; margin-top:30px;} 
.pho_floor{ width:1210px; margin:0 auto; padding-bottom:80px;}
.pho_flo_1 h3{ font-size:20px; line-height:35px; color:#676767; margin:30px 0 5px 0;}
.pho_flo_1 img,.p_f_con2 img{ cursor:pointer;}
.p_f_con,.p_f_con2,.p_f_con3{ background:#f6f6f6; padding:15px 15px;}
.p_f_con_left{ width:403px; float:left;}
.p_f_con_left img{ display:block; float:left; margin:0 2px 2px 0;}
.p_f_con_mid{ width:380px; float:left; }
.p_f_con_right{ width:386px; float:left; margin-left:2px;}
.p_f_con_right ul{ width:387px;}
.p_f_con_right li{ width:126px; line-height:47px;display: inline-block;margin:0 3px 2px 0; background:#ed7ba8; color:#fff; text-align:center; cursor:pointer; float:left;}
.p_f_con_right li:hover{ background:#eb5690;}
.p_f_con_right img{ display:block; float:left; margin-right:2px;}
.qx_yuy{ width:650px; padding:10px 280px; margin:50px 0 30px 0; border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5; vertical-align:middle;}
.qx_yuy span{ width:105px; float:right;line-height: 30px; background: #e5005a;color: #FFF;text-align: center;cursor: pointer;display: block;border-radius: 4px; margin-top:3px;}
.qx_yuy h4,.pho_flo_3 h3{ font-size:20px; line-height:35px; color:#676767; }
.tit_flo_2{ line-height:20px; margin-bottom:10px;}
.tit_flo_2 i{ padding:2px 4px; background:#e5005a; color:#fff; text-align:center; line-height:20px; font-style:normal; margin:0 1px;}
.p_f_con2 img{ display:inline-block; margin:0 10px;}
.pho_flo_3,.pho_flo_4{ margin-top:55px;}
.p_f_con3 img{ width:987px; margin:0 auto;}
.pho_flo_4{ position:relative; }
.flo_4_qsji{ position:absolute; bottom:70px; left:50%; margin-left:-130px; text-align:center; line-height:20px; }
.flo_4_qsji h5{ width:265px; line-height:55px;background:#e5005a; color:#fff;  font-size:30px; border-radius:6px; margin-bottom:10px; cursor:pointer; }
.yzm .dagou{ right:13px;}
.fayzm{ width:427px; height:37px;}
.ph_pwd .dagou{ right:-57px;}

/*手机号注册end*/

/*完善资料06*/
.fillin_kuang{ width:530px;left:50%; margin-left:-271px;}
.fi_txt{ width:440px;}
.fi_txtin,.fi_txtqud{width: 440px;}
.fi_zxxz{ margin-top:50px;}
.fi_month{cursor:pointer; width:80px; line-height:30px; text-align: center;padding-left:20px; color:#FFF;display:block; float:left; margin:10px 0 0 10px; position:relative;}
.fi_month span{ width:30px; height:25px; background:#fff; display:inline-block; position:absolute; left:2px; top:2px;}
.fi_monthon span{ width:30px; height:25px; background:url(../images/dagou.jpg) no-repeat; display:inline-block; position:absolute; left:2px; top:2px;}
.fi_yzm,.fi_pwd{ width:470px; }
/*完善资料06end*/

/*完善资料07*/
.fill_zucon{ position:absolute;top:20px; width:1080px; left:50%; margin-left:-510px; text-align:center;}
.fill_zucon h3{ font-size:36px; line-height:50px; font-weight:500;}
.fill_zucon ul{ margin:55px 0 20px 0;}
.fill_zucon ul li{ width:335px; float:left; margin-right:25px;display:block; position:relative; cursor:pointer;left:0;}
.zxyongs i,.zxyongson i{width:55px; height:52px; position:absolute;top:-20px; right:-10px;}
.zxyongs i{  background-position:0 -551px; }
.zxyongson i{ background-position:1px -497px; z-index:6; }
.fi_btna{ width:170px; height:45px; line-height:45px; font-size:24px; color:#FFF; text-align:center; background:#e5005a;display:block;cursor:pointer;margin:0 auto; position:absolute; left:50%; margin-left:-85px;top:530px;}
.fill_zucon .ts_c{ top:580px; left:50%; margin-left:-80px;}
/*完善资料07end*/

/*确认注册信息*/
.conf_zucon{ width:860px; height:400px;position:absolute;top:80px; left:50%; margin-left:-425px; text-align:center; background:#FFF; border:1px solid #d2cfcf;}
.conf_zucon h4{ margin-top:55px; font-size:20px; line-height:30px; color:#e6085f; font-weight:600; }
.conf_nc{ width:500px; margin:0 auto; margin-top:80px;}
.conf_nc_tx{ width:102px; float:left; margin-right:15px;}
.conf_nc_sr{ width:375px; float:left; text-align:left;}
.conf_nc_sr p{ line-height:30px;}
.conf_nc_sr h5{ line-height:30px; text-align:right; color:#e6085f; text-decoration:underline;}
.conf_nc_sr .conf_tsr{ width:360px; padding-left:15px;}
.conf_in{width:360px;line-height: 35px;padding-left: 15px;}
.conf_qud{width:360px;line-height: 35px;padding-left: 15px;}
.conf_btna{ top:340px; width:100px; line-height:30px; height:30px; font-size:14px; margin-left:0;}
.conf_zzbtn{ width:120px; height:35px; line-height:35px; border:1px solid #e5e5e5; margin:0 auto;}
.conf_zzbtn a{ color:#343434 !important;}
.conf_zzbtn a:hover{ color:#e5005a !important;}
/*确认注册信息end*/

/*登录页面*/
.zhu_kuang{ padding:0 25px; position:relative;}
.zhu_kuang form{ margin-left:0; margin-top:0}
.zhu_kuang h5{text-align: right; height: 30px;line-height: 30px;}
.logpasr,.logp_in,.logp_qudiao{ width:405px;}
.dlmima{ top:26px;}
.share3{ width:100%;position:absolute; bottom:0; left:0; background:#f2f2f2; vertical-align:middle; padding:20px 0 20px 30px;}
.logp_check,.logp_ckin,.logp_ckout{ width:235px; padding-left:10px;}
.logp_djshi{ width:180px; float: right;position: absolute; right:2px;}
.btn_login2{ position:absolute; top:160px;}
.dt_pwd2{ width:440px;}
.dlmima .ic_t3{ right:6px;}
input{ background-color:transparent; z-index:3}
.val span{ left:-9999px; opacity:0;filter:alpha(opacity="0");}
/*input:focus{ color:#231816}*/
.zhezhao2{width:100%; height:100%; position:fixed; left:0px; top:0px; z-index:102; background:url(../images/ocapty.png);}
/*登录页面end*/
.safe_login{ margin-left:0 !important}
.log_fs h5 .anew1{/* margin-left:20px*/ background:url(../images/re1511/icons.png) no-repeat 0 11px;}
.log_fs h5 .anew2{ color:#e5005a ; background:url(../images/re1511/icons.png) no-repeat 0 -79px;}
.log_fs h5 .anew3{ /*margin-left:20px;*/color:#e5005a; font-size:12px; background:url(../images/re1511/icons.png) no-repeat 0 -19px; }
.log_fs h5 .anew4{ font-size:12px;  background:url(../images/re1511/icons.png) no-repeat 0 -49px;}

#pa4{ width:98px; height:30px; padding-left:10px; float:left; margin:0; border:1px solid #b2b2b2; font-size:12px; font-family:"宋体"; border-radius:5px; color:#b2b2b2;}
.btnimg .huan{ display:block; margin-left:2px; cursor:pointer; font-size:12px;}
.btnimg img{width:80px; margin-left:10px; cursor: pointer;  height:32px; border-radius:5px;}
.bf2_er{width: 224px;height: 12px;position: absolute;bottom: 2px;font: 12px/12px Microsoft Yahei;color: #e5005a;display: none;padding: 1px 0 1px 18px;  background: url(../images/icons0604.png) 0 -8px no-repeat;}
.bfr2_2 {float: left;position: relative;}
.true { width: 14px; position:absolute; height: 14px; background: url(../images/icons0604.png) 0 -38px; display: none;}
.true1 { width: 14px; position:absolute; height: 14px; background: url(../images/icons0604.png) 0 -38px; display: none;left: 205px;top: 9px;}
.bfr2_3{ width:100%; height:50px; line-height:18px;}
.back{margin:0 0 0 172px; font-size:12px; color:#999; text-decoration:underline}
.back:hover{ color:#e5005a; text-decoration:underline}
.chengg{/*width:720px;height:346px;  */overflow:hidden; text-align:center}
.chengg a{ color:#e5005a;text-decoration:underline}
.chengg input{ padding:4px 16px; background:#e5005a; color:#fff; border-radius:5px}
.chengp1{ width:254px; background:url(../images/m_bg2.png) no-repeat bottom; font:18px/60px Microsoft YaHei; color:#e5005a; margin:40px auto 20px auto}
.chengp2{ font:14px/24px Microsoft YaHei; }

.tip1 { font: 12px/14px Microsoft Yahei; width:120%;}
.tip1 em{ /*background:url(../images/re1511/re_right.png) no-repeat;*/ border:1px solid #ccc;width:10px; height:10px; display:block; float:left; margin:2px 2px 0 0 ; cursor:pointer;}


#loginformbox i{ display:none}
.loginusername,.loginusercell{ position:relative; height:50px;}
#loginusername,#loginusercell{ width:188px; height:30px; border:1px solid #ccc; border-radius:2px; color:#999; font:12px/30px Microsoft YaHei; padding-left:10px;}
.loginwrong{ color:#e1002d; font:12px/20px Microsoft YaHei; padding-left:10px; margin-top:-20px;height: 20px;}
#loginformbox .pass{ background:url(http://img.wayes.cn/wy100new/libs/images/icons0604.png) 0 -38px no-repeat; display:block; width:14px; height:14px; position:absolute; right:10px; top:8px;}
