﻿body 
{
    padding:0px;
    margin:0px;
}
.fontweihei
{
    font-family:"微软雅黑";
}
.pointer{
    cursor: pointer;
}
.content
{
    width:100%;
    height:600px;
    margin-top:0px;
   
}
.logobg {
     width:1200px; 
     height:88px;
     background-color:#ffffff;
     /*border:1px solid red;*/
     margin:0px auto;
     padding:0px;
}
.logo
{
    background:url(/Images/Home/logo.png) no-repeat;
    width:186px;
    height:45px; 
    margin-top:20px;
    /*border:1px solid red;*/
    float:left;
}
.logo-ph {
     background:url(/Images/Login/login_icon_hotline.png) no-repeat;
     width:300px;
     height:28px;
     /*border:1px solid red;*/
     padding-right:20px;
     margin-top:28px;
     float:right;
}
.logo-font {
     font-family:"微软雅黑";
     font-size:24px;
     color:#666666;
     float:left;
     margin-top:-2px;
     margin-left:40px;
     
 
}

.logincenter {
    width:1200px;
    margin:0 auto;
  overflow:hidden;
}
.leftlogo
{
    /*background:url(/Images/Login/leftlogo.png); width:523px; height:481px; margin-top:50px*/
    background:url(/Images/Login/leftlogo2.jpg); width:583px; height:481px; margin-top:0px
}
.backtohome
{
    position:absolute; right:0px; top:74px
}
.backtohome a
{
    color:#999999;
    font-size:15px;
    text-decoration:none;
}
.loginpanel
{
    /*background:url(/Images/Login/loginbg.png);*/ 
    width:293px; 
    background-color:rgba(251,250,248,1);
    float:right;
    margin-right:-1%;
    /*margin-left:950px;*/
    margin-top:100px;
    
}
.himt {
    width:243px;
    height:30px;
    float:right;
    background-color:rgb(252,238,232);
    border:2px solid rgb(252,235,228);
    /*//position:absolute;*/
    margin-left:25px;
    margin-right:25px;
    margin-top:13px;
    
}
.himtnone {
    height:30px;
    margin-left:0px;
    margin-top:16px;
    clear:both;
    
}
.himt-icon{
    background:url(/Images/Login/login_tips_error.png) no-repeat;
    width:200px;
    height:14px;
    color:#fd703e;
    float:left;
    margin-left:10px;
    margin-top:6px;
}
.himt-font {
    float:left; 
    font-size:14px;
    position:relative;
    left:20px;
    top:0px;
}
.logincontent {
    width: 243px;
    /*position:absolute;*/
    margin-left: 25px;
   margin-right:25px;
   margin-top:15px;
   float:right;
}
.denglu
{
    font-size:20px;
    width:243px;
    color:#333333; 
    float:right;
    margin-top:30px;
    margin-left:25px;
    margin-right:25px;
    text-align:center;
}
.userinputbg {
    width:243px; height:40px;
    margin-left:0px;
    margin-top:0px; 
    position:relative;
    background-color:#ffffff;
    border:1px solid #B2B2B2;
}
 .userinputbg:hover 
{
   
    border:1px solid #93b6eb;
    background-color:#F1F7FF;
}
.userinputbg:focus {
     border:1px solid #afbfcf;
    background-color:#f8fbff;
    
}
.user-icon {
    background:url(/Images/Login/login_icon_phone.png) no-repeat;
    position:absolute; left:10px;right:10px ;top:12px; border:0; width:14px; height:18px;
    display:inline;
}
.userinput
{
    position:absolute; left:36px;top:0px ; bottom:15px; border:0; width:180px; height:38px;
    font-size:14px;
   
    /*outline-style:none;*/
  
}

input::-webkit-input-placeholder {
    color:#bdbdbd;
}
input:-moz-placeholder {
     color:#bdbdbd;
}
input::-moz-placeholder {
      color:#bdbdbd;
}
input:-ms-input-placeholder {
      color:#bdbdbd;
}
.pwdinputbg
{
   width:243px; height:40px;
    margin-left:0px;
    margin-top:15px; 
    position:relative;
    border:1px solid #bdbdbd;
}
 .pwdinputbg:hover 
{
   
    border:1px solid #93b6eb;
    background-color:#F1F7FF;
}
 .pwdinputbg:focus {
     border:1px solid #afbfcf;
    background-color:#f8fbff;
    
}
.pwd-icon {
    background:url(/Images/Login/login_icon_password.png) no-repeat;
    position:absolute; left:10px;right:10px ;top:9px; border:0; width:14px; height:21px;
    display:inline;
}
.pwdinput
{
     position:absolute; left:36px;top:0px ; border:0; width:180px; height:38px;
    font-size:14px;
    /*color:;*/
    outline-style:none;
}
 input:-webkit-autofill {
        -webkit-box-shadow: 0 0 0px 1000px #ffffff inset !important;/*//关于解决输入框背景颜色*/
          
    }
input:focus {
    outline: none;
}
.delText
{
    width:17px; height:17px; position:absolute; right:10px;
    top:12px; cursor:pointer;
}
.rem
{
     height:40px; line-height:40px; position:relative; top:5px;
}
.rem input[type=checkbox]
{
    margin-left:2px; vertical-align:middle
}
.rememberpwd
{
     font-size:12px;color:#999999; margin-left:-5px
}
.forgerpwd
{
    font-size:12px;color: #008fd9;  position:absolute; top:0px; right:10px
}
.btn {
    width:242px;
    height:38px;
    margin-left:0px;
    margin-top:15px; 
    position:relative;
}
.loginbutton
{
    background-color:#11AAC3 ;height:36px; width:106px; text-align:center;
    line-height:30px; color:#FFFEFF; cursor:pointer;float:left;
    border:1px solid #008196;
}
.loginbutton:hover {
   background-color:#2AC4Dc;
   border:1px solid #0E99B0;
}
.registerbutton {

    background-color:#E7f2f9 ;height:36px; width:106px; text-align:center;
    line-height:30px; cursor:pointer;float:right;border:1px solid #AFBFCF;
}
.btn-font {
    margin-top:3px;
}
.registerbutton:hover {
   background-color:#F1F9FF;
   border:1px solid #CFDEEC;
}
.fengexian
{
    background:url(/Images/Login/fengexian.png); width:200px; height:1px; margin:5px auto 5px 0px;
}
.loginbottom {
    height:52px;
    width:293px;
    float:right;
    margin-top:20px;
    background-color:#f0efed;
}
.loginbottomfont {
    color:#7e7e7e;
    font-size:12px;
    float:left;
    margin-top:20px;
    margin-left:25px;
}
.loginbottom-icon {
    background:url(/Images/Login/login_bt_download.png) no-repeat;
    width:96px;
    height:22px;
    float:right;
    margin-right:25px;
    margin-top:15px;

}
#regedit a
{
     text-decoration:none; color:White;
}
.copyrightxian
{
    background:url(/Images/Login/copyrightxian.png); height:1px; margin:5px auto 5px 0px;
}
.copyright
{
    font-size:12px; color: #666666 ; text-align:center; margin-top:20px;margin-left:-40%;
    
}