 
.navbar-login input[type="text"]{
 height:34px; 
 border-radius:2px;
   border: 1px solid #b4b6b8;
   padding:0px 15px;
} 

.navbar-login input{ 
   vertical-align:middle;
}
 

.navbar-login {
margin: 10px 0px 0 0;
float: right;
}

.FL{
float:left;
}

.FR{
float:right;
}

.QQ
{
    color:#0088CC;
    font-size:14px;
 }
 .TEL
 {
     color:#999;
     font-size:14px;
     }
     
.navbar-login .btn {
border-radius: 2px;
padding-left:20px;
padding-right:20px;
}

ul.nav {
margin-top:-2px;
}

ul.nav li {
    float:left; 
    height:30px;
    cursor:pointer;
}

ul.nav li:hover {
  cursor:pointer;
 
    background-color:transparent;
}

ul.nav li a { 
    color:black;
    background-color:transparent;
}
ul.nav li a:hover { 
    background-color:transparent;
    color:#29e;
}

.instruction .title {
    font-size:22px; 
    font-weight:400;
    color:#666666;
    clear:both;
    margin-bottom:10px;
}

.instruction img {
   width:96px;
}

.instruction .content {
    font-size:17px;
    color:#666666;
    padding-left:10px;
    float:left;
    margin-bottom:30px;
}
section h1 {
font-size: 28px;
margin-top: 10px;
}

section h2{
font-size: 16px;
margin-top: 10px;
}

section h3{
font-size: 16px;
margin-top: 10px;
clear:both;
}

section h5
{
    color:#333;
    }

.app {
float:left;
margin-left:20px;
width:300px;
margin-top:50px;
}   
 .register 
 {    
     width:440px;
     text-align:left;
}

.register h4, .app h4 { 
 
font-size:30px;

}

.register select {
height: 27px;
line-height: 27px;
width: 240px;
background-color: #fff;
margin-left: 15px;
font-size: 14px;
color: #000000;
padding-left: 5px;
}

    .register label {
    color:#36464e;     
    font-size:16px;    
    padding:10px 0 0 0;
    font-weight:normal;
    
    }

    .register .form-group {
    height:40px;
    text-align:left;
    }
    .register .sendCode {
          width:120px;top:-2px;position:relative;right:0;left:5px;
    }

    .register .tip p{
        margin:5px;
          color: #666;  
          font-size: 16px;
    }
.register input[type="text"],input[type="password"] {  
  display:inline;
  font-size: 16px;
  border: solid 1px #DDDDDD;
  box-sizing: border-box;
  
}
 .register button 
 {    
  background: #5cb85c;
  color: #fff;
  width: 100%; 
   
  text-align:center;
  vertical-align:middle;
  border:0px;
 
  display: inline-block;
  border-radius: 2px;


  padding:0;
  height:40px;
  font-size:15px;
        margin:0;
      

}

.register p {
font-size: 15px;
height: 20px;
line-height: 20px;
margin: 0px 15px;
padding: 0px;
}


    #loginForm .loginid
    {
        background: url("/Images/loginid.png") no-repeat 10px center; 
        vertical-align:middle;
       
        padding:5px 0px 2px 30px !important;
      
    }

#loginForm .key{  background: url("/Images/key.png") no-repeat 10px center; 
        vertical-align:middle;
     
        padding:5px 0px 2px 30px;
        
}

.tabs
{
    margin-top:20px;
    }
    
    
.nav-feature>li>a {
font-size: 16px;
font-weight: bold;
color: #333;
}

.nav-tabs.nav-justified>.active>a, .nav-tabs.nav-justified>.active>a:hover, .nav-tabs.nav-justified>.active>a:focus {
border: 2px solid #fff;
border-bottom-color: #3d74c2;
color: #3d74c2;
}

.nav.nav-feature > li > a:hover {
text-decoration: none;
background-color: #fff;
border: 2px solid #fff;
border-bottom-color: #0b9a0b;
color: #0b9a0b;
}

.imageNote
{
     margin-left:10px;
    }
    
.imageNote .title{
color: #3b79e0;
font-weight: bold;
margin-top: 15px;
}

.imageNote p{
color: #333;
margin:0px;
padding:0px;
margin-top: 12px;
}

.footer 
{
    clear:both;
    margin-top:10px; 
}

.redBorder
{
    border: 1px solid red !important;}
    
.redStar{ color:Red;vertical-align:middle; margin:auto;}
.redBorder{ border-color:#FF0000; border-width:1px;}
.errorSpan{ color:Red; font-size:0.9em; margin-right:10px;font-weight:bold;}
.statusSpan{color:Blue; font-size:0.9em; margin-right:10px; font-weight:bold;}

