body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td { margin:0; padding:0;} 
body, button, input, select, textarea { font:12px/1.5tahoma, arial, \5b8b\4f53; }  
h1, h2, h3, h4, h5, h6{ font-size:100%; }  
address, cite, dfn, em, var { font-style:normal; }  
code, kbd, pre, samp { font-family:couriernew, courier, monospace; }  
small{ font-size:12px; }  
ul, ol { list-style:none; }  
a { text-decoration:none; }  
a:hover { text-decoration:underline; }  
sup { vertical-align:text-top; }  
sub{ vertical-align:text-bottom; }  
legend { color:#000; }  
fieldset, img { border:0; }  
button, input, select, textarea { font-size:100%; }
/*登录*/
body{font-family: 微软雅黑;}
input{outline: none;}
button{outline: none;}
.clear_both{clear: both;}
.login_1228_main{width: 1200px;margin: 0 auto;}
.login_1228_top{width: 100%;}
.login_1228_top a{display: block;text-decoration: none;}
.login_1228_logo{float: left;margin-top: 50px;}
.login_1228_back{float: right;margin-top: 100px;font-size:12px;line-height:12px;letter-spacing:1px;color: #3FA4DF;}
.login_1228_left{float: left;width: 600px;height: 450px;margin-top: 58px;}/*108px**/
.login_1228_left img{width: 600px;height: 450px;}
.login_1228_right{float: right;margin-top: 86px;}
@media (max-width: 1366px) and (min-width: 1024px) {
    .login_1228_back{margin-top: 60px;}
    .login_1228_left{margin-top: 5px;}
    .login_1228_right{margin-top: 5px;}
}
.login_1228_dl{width: 428px;box-shadow:0px 0px 10px 10px rgba(244,244,244,0.5);padding-bottom: 60px;}
.login_1228_center{width: 348px;margin: 0 auto;}
.login_1228_zhdl{font-size:20px;color: #393939;line-height:20px;letter-spacing:1px;text-align: center;padding-top: 60px;padding-bottom: 36px;}
.login_1228_name{width: 334px;height: 44px;border: 1px solid #DCDCDC;font-size:14px;padding-left: 12px;border-radius:5px;line-height: 44px;}
.js_add_red{border: 1px solid #EF5959 !important;}
input::-webkit-input-placeholder { /* WebKit browsers */
    color: #7A879F !important;
}
input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color: #7A879F !important;
}
input::-moz-placeholder { /* Mozilla Firefox 19+ */
    color: #7A879F !important;
}
input:-ms-input-placeholder { /* Internet Explorer 10+ */
    color: #7A879F !important;
}
.login_1228_ts{width: 100%;height: 28px;}
.login_1228_ts p{color:#EF5959;font-size:12px;letter-spacing:1px;line-height: 28px;}
.login_1228_btn{letter-spacing:1px;width: 100%;height: 46px;border: none;border-radius:5px;color: white;font-size: 18px;background: #3FA4DF;margin-top: 8px;cursor: pointer;}
.login_1228_lizc{margin-top: 20px;font-size: 14px;}
.login_1228_lizc p{float: left;color: #999999;letter-spacing:1px;}
.login_1228_lizc p a{color: #3FA4DF;}
.login_1228_lizc .login_1228_wjmm{float: right;color: #393939;}
.login_1228_lizc a{text-decoration: none;}
.hover_btn:hover{background: #2175A7;}
.login_1228_hr{background: #eeeeee;width: 84px;height: 1px;float: left;margin-top: 6px;}
.login_1228_dsfdl{float: left;margin-left: 10px;margin-right: 10px;}
.login_1228_dsf{width: 300px;margin: 0 auto;margin-top: 28px;}
.login_1228_dsfdl{line-height:14px;letter-spacing:1px;font-size:14px;color: #999999;}
.login_1228_wx{width: 100%;margin-top: 30px;cursor: pointer; text-align:center}
.login_1228_ul{font-size:14px;line-height:19px;letter-spacing:1px;width: 145px;margin: 0 auto;}
.login_1228_ul li{float: left;color: #999999;}
.login_1228_ul li a{color: #999999;margin-right: 5px;margin-left: 5px;text-decoration: none;}
.login_1228_footer p{text-align: center;line-height:19px;letter-spacing:1px;font-size:14px;color: #999999;margin-top: 12px;}
.login_1228_footer{margin-top: 40px;padding-bottom: 50px;}
.login_wxtc_bg{width: 100%;height: 100%;background: #000000;opacity: 0.8;filter:alpha(opacity=80);position: fixed;top: 0;left: 0;}
.login_wxtc_nr{position: fixed;top: 50%;left: 50%;text-align: center;margin-top: -236px;margin-left: -140px;}
.login_wxtc_nr_p1{font-size:20px;line-height:20px;letter-spacing:1px;color: white;padding-bottom: 25px;}
.login_wxtc_nr_btn{border: none;display: block;margin-top: 22px;width:280px;height:56px;background: #232323;border-radius:28px;box-shadow:0px 1px 3px 0px rgba(33,33,33,1);font-size:16px;letter-spacing:1px;color: white;}
.login_wxtc_nr_x{margin-top: 22px;cursor: pointer;}
.login_wxtc_nr_img{position: relative;height: 273px;}
.login_wxtc_nr_img img{ height:273px}
.login_wxtc_nr_back{background:rgba(0,0,0,0.8);position: absolute;left:0;top: 0;width: 270px;height: 273px;}
.login_wxtc_nr_dl{margin-top: 74px;}
.login_wxtc_nr_dl dt{width: 54px;height: 54px;margin: 0 auto;}
.login_wxtc_nr_dd1{font-size:20px;line-height:26px;letter-spacing:1px;font-weight:bold;color: white;margin-top: 24px;}
.login_wxtc_nr_dd2{font-size:14px;line-height:19px;letter-spacing:1px;color: white;margin-top: 12px;}
/*注册*/
.sign_up_p1{font-size:12px;line-height:12px;color: #999999;padding-bottom: 8px;}
.sign_up_p1 a{text-decoration: none;color: #3FA4DF;}
.login_1228_lizc .sign_up_p2{float: none;text-align: center;}
.sign_up_pass{position: relative;}
.sign_up_yj{width: 30px;height: 44px;position: absolute;top:1px;right: 5px;line-height: 40px;}
.sign_up_yj img{cursor: pointer;}
/*手机绑定*/
.sjbd_ts{width:165PX;height:25px;border-radius:5px;font-size:12px;letter-spacing:1px;line-height: 25px;background: url(../img/12_28img5.png) #FD8844 7px center no-repeat;background-size: 15px 15px;color: white;text-indent: 25px;}
.sjbd_zfx_div1{width: 6px;height: 6px;background: #FD8844;margin-left: 25px;margin-top: -4px;
    transform:rotate(360deg);
    -webkit-transform:rotate(45deg);
    -moz-transform:rotate(45deg);
    -o-transform:rotate(45deg);
    -ms-transform:rotate(45deg);}
.sjbd_tit{position: absolute;
    top: 30px;left: 158px;}
.padding_top{padding-top: 65px;padding-bottom: 31px;}
.width_480{width: 480px;}
.width_400{position: relative;width: 400px;}
.sjbd_sjh{width: 398px;height: 44px;border-radius:5px; border:1px solid #DCDCDC;}
.sjbd_sjh_left{float: left;cursor: pointer;width: 127px;height: 30px;margin-top: 8px;border-right: 1px solid #DCDCDC;padding-left: 12px;line-height: 30px;font-size:14px;letter-spacing:1px;color: #393939;}
.sjbd_sjh_left_Sp1{margin-left: 12px;margin-right: 5px;float: left;}
.sjbd_sjh_left_jt{float: right;margin: 12px 5px 0 0;}
.sjbd_sjh_left_inp{width: 246px;float: right;border: none;background: white;height: 44px;line-height: 44px;margin-right: 2px;font-size:14px;letter-spacing:1px;outline: none;}
.sjbd_hqyzm{width: 224px;height: 44px;border: 1px solid #DCDCDC;padding-left: 12px;border-radius:5px;font-size:14px;float: left;}
.sjbd_hqyzm_btn{display: block;float: right;width: 148px;height: 46px;border-radius:5px;border: 1px solid #3FA4DF;background: #EBF5FB;font-size:14px;color: #3FA4DF;cursor: pointer;}
.js_sjbd_hqyzm_btn{border:1px solid #DCDCDC;background: #F0F0F0;color: #7A879F;}
.login_1228_lizc .sjbd_tg{color: #999999;}
.sjbd_sjh_left_gj{display:inline-block;width: 60px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;float: left;text-align: center;}
.sj_xlxx{position: relative;}
.sj_xlxx2{position: absolute;box-shadow:0px 0px 4px 0px rgba(137,137,137,0.5);width: 221px;height: 188px;background: white;margin-top: 10px;display: none;}
.zfx_div1{width: 8px;height: 8px;box-shadow:0px 0px 4px 0px rgba(137,137,137,0.5);background: white;transform:rotate(360deg);
    -webkit-transform:rotate(45deg);
    -moz-transform:rotate(45deg);
    -o-transform:rotate(45deg);
    -ms-transform:rotate(45deg);}
.zfx_div2{width: 20px;height: 10px;background: white;position: absolute;top: 5px;left: -5px;}
.zfx_div{position: relative;width: 10px;height: 10px;margin-top: -4px;margin-left: 30px;}
.sj_xlxx2_main{width: 100%;height: 183px;overflow: auto;position: absolute;top: 0;left: 0;padding-top: 5px;}
.sj_xlxx2_main ul li{font-size:14px;letter-spacing:1px;color: #999999;height: 30px;line-height: 30px;padding-left: 13px;cursor: pointer;}
.sj_xlxx2_main ul li img{width: 20px;height: 14px;margin-right: 7px;float: left;margin-top: 8px;}
.sj_xlxx2_main ul li span{float: left;}
.sj_xlxx2_main ul li .sj_xlxx2_quh{float: right;margin-right: 15px;}
.sj_xlxx2_main ul li .sj_zgdl{display: inline-block;width: 100px;float: left;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
/*忘记密码*/
.wjmm_inp1{width: 386px;height: 44px;border: 1px solid #DCDCDC;border-radius:5px;padding-left: 12px;margin-top: 5px;font-size:14px;letter-spacing:1px;line-height: 44px;}
.wjmm_yzm{width: 398px;height: 44px;border: 1px solid #DCDCDC;border-radius:5px;margin-top: 24px;}
.wjmm_yzm input{float: left;width: 265px;padding-left: 12px;font-size: 14px;border: none;height: 44px;border-radius:5px;outline: none;line-height: 44px;}
.wjmm_yzm img{float: right;margin-top: -1px;margin-right: -1px;cursor: pointer;}
/*找回密码*/
.zhmm_yhm{font-size:14px;color: #393939;padding-bottom: 28px;padding-top: 40px;}
.zhmm_main{display: none;}
.zhmm_ul{width: 400px;padding-top: 60px;}
.zhmm_ul li{width: 199px;float: left;text-align: center;line-height: 30px;height: 30px;border-right: 1px solid #DCDCDC;cursor: pointer;font-size:20px;color: #393939;}
.zhmm_ul .zhmm_ul_li2{border-right:  1px solid white;}
.zhmm_ul .js_zhmm_ul_li1{color: #3FA4DF;}
/*2019/3/25新增qq登录*/
.login_0325_left{float: left;line-height: 20px;}
.login_0325_left img{width: 25px;height: 20px;float: left;margin-left: 10px;}
.login_0325_left p{float: left;font-size:16px;color:rgba(57,57,57,1);letter-spacing:1px;margin-left: 12px;line-height: 16px}
.login_0325_right{float: left;line-height: 20px;}
.login_0325_right img{width: 17px;height: 20px;float: left;margin-left: 120px;}
.login_0325_right p{float: left;font-size:16px;color:rgba(57,57,57,1);letter-spacing:1px;margin-left: 12px;line-height: 16px;}
.login_0325_right p:hover{border-bottom: 1px solid #181818;color: #181818;box-sizing: border-box;}
.login_0325_left p:hover{border-bottom: 1px solid #181818;color: #181818;box-sizing: border-box;}
















