/*login*/
.logo,.content,.login_footer{width:100%;}
.wrap{width:1190px;margin:0 auto;}
.logo .wrap a{display:block;width:200px;margin:15px 0;}
.logo .wrap a img{width:100%;}
.content .wrap{position:relative;height:470px;background:url("../images/login_bg.png") 30px 0 no-repeat;background-size:60% auto;}
.login_form{position:absolute;top:40px;right:2px;background:#fff;overflow:visible;width: 350px;box-shadow: 0 0 4px rgba(0,0,0,.075);}
.login_tab{width:100%;height: 27px;font-size: 18px;text-align: center;border-bottom: 1px solid #f4f4f4;background: #fff;padding:18px 0;}
.login_tab_l,.login_tab_r{float:left;width:49%;cursor:pointer;}
.login_tab_l{border-right:1px solid #f4f4f4;}
.login_form .login_tab .login_checked{color:#f19344;}
.login_box{width:306px;margin:0 auto;overflow: hidden;}
.height_30{width:100%;height:30px;margin:5px 0;}
.login_box_content{width:100%;}
.item{width:304px;height:38px;border: 1px solid #bdbdbd;margin-bottom:25px;position: relative}
.item input{float:right;line-height: 18px;height: 18px;border: 0;padding: 10px 0 10px 10px;width: 256px;float: none;overflow: hidden; font-size: 14px;}
.item .loginName{background-position: top left;}
.item .loginPassword{background-position:0 -45px;}
.item_verification input{line-height: 18px;height: 18px;padding: 10px 0 10px 10px;width: 151px;float: none;overflow: hidden; font-size: 14px;
    border: 1px solid #bdbdbd;margin-bottom:25px;}
.item_verification .loginVerification{background-position:0 -90px;}
.verificationButton{width:104px;height:40px;border: 1px solid #bdbdbd;margin-bottom:25px;border-left:none;background:#f7f7f7;color:#999;cursor:pointer;}
.height_15{width:100%;height:15px;}
.login_btn{width: 306px;height: 35px;margin-bottom:40px;}
.login_btn button{border: 1px solid #eb8e02;display: block;width: 306px;background:#f19344;height: 33px;line-height: 31px;color: #fff;font-size: 20px;cursor:pointer;}
.login_btn button:hover{background:#e2802e;}
.login_bottom{width:310px;height:50px;padding-left: 20px;padding-right: 20px;line-height: 50px;font-size:14px;border-top: 1px solid #f4f4f4;background-color: #fcfcfc;}
.shadow_l {left: -9px;}
.shadow_r{right:0;}
.shadow_l,.shadow_r {background: url(../images/shadow.png) no-repeat center;position: absolute;height: 100%;width: 8px;top: 0;}
.login_footer{margin-top:30px;}
.login_footer .wrap{text-align: center;font-size:14px;}
.login_footer .wrap a{ margin: 0 15px;}
.login_footer .wrap a:hover{color:#ff9900;}
.login_footer .wrap p{margin-top:10px;color:#666;}
.phoneNo_icon{
    float: left;
    display: block;
    width: 38px;
    height: 38px;
    background:url("../image/login_icon_.png") no-repeat  0px 0px;
    line-height: 18px;
}
.password_icon{
    float: left;
    display: block;
    width: 38px;
    height: 38px;
    background:url("../image/login_icon_.png") no-repeat 0px -44px;
    line-height: 18px;
}

.smsCode{
    float: left;
    display: block;
    width: 38px;
    height: 38px;
    background:url("../image/login_icon_.png") no-repeat 1px -90px;
    line-height: 18px;
    border: 1px solid #bdbdbd;
    border-right: 0px solid #bdbdbd;
}
