 .g-panel-default {
    background-color: transparent;
    border: 0 solid;
    box-shadow: none;
}

.login-container{
 max-width: 430px;
 margin-top: 50px;
}
.login-container .panel-body {
    padding: 0;
}
.login-container .panel-body h3{
  text-align: center;
}
.login-container .g-form-group{
  margin-top: 25px;
}
.g-form-group .help-label{
    text-align: left;
    padding-left: 60px;
}

.login-container .tab-content{
    background-color: #FFFFFF;
    margin-top: -1px;
    padding:20px;
}
.login-container .tab-content .g-style1{
    text-align: center;
}
.g-login-blue{
  color: #3099DB
}
.g-login-bc-blue{
    background-color: #3099DB; 
}
.g-login-btn{
    width: 100%;
    height: 48px;
    padding: 8px 45px;
    background-color: #3099DB;
    font-size: 16px; 
}
.login-container .nav-tabs > li.active > a,.login-container  .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover {
    background-color: transparent;
    color: #363636;
    font-size: 20px;
}
.login-container .nav-tabs > li > a {
    background-color: #F7F7F7;
    color: #363636;
    margin-right: 0;
    font-size: 20px;
}
.login-container .nav-tabs.nav-justified > .active > a, .nav-tabs.nav-justified > .active > a:focus,.login-container .nav-tabs.nav-justified > .active > a:hover {
    border-color: transparent;
}
.login-container .f-div1{
  margin:0 20px 10px 20px;
}
.nav > li > span {
    display: block;
    padding: 10px 15px;
    position: relative;
    color: #363636;
    font-size: 20px;
    text-align: center;
    cursor: pointer;
}
.nav > li > span > i{
    font-family: "微软雅黑 Regular","微软雅黑";
    margin-right: 30px;
    line-height: 40px;
    font-style: normal;
}
.nav-tabs.nav-justified > li {
    width:auto;
}
.nav-tabs.nav-justified > li > a {
    border-bottom: none;
}
.form-control,.login-container .g-code-btn{
    height: 40px;
}
.form-group .u-refresh{cursor: pointer}
.f-state1-a,.f-state2-a{
    background-image:url(../img/tab1b.png);
    background-repeat:no-repeat;
    background-position:top right;
    width:180px; 
    height: 62px;
}
.f-state1-b,.f-state2-b{
    background-repeat: no-repeat; 
    width: 203px; 
    background-position: left top; 
    background-image: url(../img/tab2a.png); 
    margin-left: -2px;
     height: 62px;
}
.f-state2-a{
    background-image:url(../img/tab1a.png);
}
.f-state2-b{
    background-image: url(../img/tab2b.png); 
    
}

/*注册*/
.regist-container>.row>.col-large-12{
    position: relative;
}
.regist-container .g-imgtip {
    width: 100px;
    height: 100px;
    background: url("../img/tip1.png") no-repeat scroll right top;
    position: absolute;
    right: 9px;
    top: -4px;


}
