﻿*
           {
           	margin:0px;
           	padding:0px;
           }
body, div, form, img, ul, ol, li, dl, dt, dd, p
        {
            border: 0 none;
            margin: 0;
            padding: 0;
		   
        }


ul,li{list-style-type: none;padding:0;    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
}
.clearfix:after {visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.clearfix {zoom:1; /* for IE6 IE7 */}
body {font-family: "Microsoft Sans Serif", "宋体","Verdana", "Arial"; color:#000000; background:#35aefd;background:url("../images/main/top.jpg") no-repeat ;background:url("../images/main/top.jpg")no-repeat;}  

A:link,A:visited  { COLOR: #000000; TEXT-DECORATION: none }
A:hover { COLOR: #6193d6; TEXT-DECORATION: underline} 
.input{height:35px;line-height:30px;border:1px solid #90e0ff;width:300px;border-radius:6px;font-size:16px;} 
.input01{height:35px;line-height:30px;border:1px solid #90e0ff;width:300px;border-radius:6px;  appearance:none; -moz-appearance:none;-webkit-appearance:none;background: url("../images/login/down.png") no-repeat scroll right center transparent;padding-right: 14px;background-color:#ffffff;font-size:16px; }
.input02{height:30px;line-height:30px;border:1px solid #ddd;width:200px;border-radius:6px;font-size:14px;} 
.input03{height:30px;line-height:30px;border:1px solid #ddd;width:202px;border-radius:6px;  appearance:none; -moz-appearance:none;-webkit-appearance:none;background: url("../images/login/down.png") no-repeat scroll right center transparent;padding-right: 14px;background-color:#ffffff;font-size:14px; }
.input04{line-height:26px;border:1px solid #ddd;width:600px;border-radius:6px;font-size:14px;height:110px;} 
select::-ms-expand { display: none; }
.red{font-size:12px;color:red;line-height:35px;}

 /*海纳百川（顶部）开始*/ 
 .top_title{width:900px;background:url("../images/main/top_title.png") no-repeat ;background:url("../images/main/top_title.png")no-repeat;height:345px;margin:0px auto;}


 /*海纳百川（登录页面）开始*/ 
 .loginbg{width:100%; background: url("../images/login/loginbg.jpg") no-repeat ;height:920px;margin:0px;padding:0px;border:0px;overflow:hidden;}
 .loginbg001{width:100%; background: url("../images/login/loginbg001.jpg") no-repeat ;height:920px;margin:0px;padding:0px;border:0px;overflow:hidden;}
 .loginbg002{width:100%; background: url("../images/login/loginbg002.jpg") no-repeat ;height:920px;margin:0px;padding:0px;border:0px;overflow:hidden;}
.login_title {
    width: 800px;
    height: 62px;
    margin: 100px auto 30px auto;
    text-align: center;
    font-size: 36px;
    color: #ffffff;
    font-weight: bold;
}
 .login_table{width:410px;background-color:rgba(18,85,204,0.6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4f1255cc,endColorstr=#4f1255cc); height:450px;margin:auto;border:2px solid #7dc9ff;padding:15px 55px;font-size:14px;line-height:35px;overflow:hidden;}
 .login_table a{color:#FFFFFF;font-weight:700;}
 .login_table li.li-1{width:80px;margin-right:10px;margin-bottom:10px;font-weight:700;color:#fff;float:left;}
 .login_table li.li-2{width:320px;margin-bottom:10px;float:left;}
 .login_table li.li-3{width:410px;float:left;text-align:center;height:35px;margin-top:10px;}
 .login_table li.li-4{width:410px;float:left;text-align:center;height:35px;margin-top:10px;}
 .login_table li.li-5{width:410px;float:left;text-align:center;height:35px;margin-top:10px;color:#FFFFFF;line-height:20px;font-size:12px;}
 .login_table li.li-6{width:410px;float:left;text-align:center;height:35px;margin-top:20px;font-size:12px;line-height:20px;color:#FFFFFF;}
 .login_table li.li-7{width:410px;float:left;text-align:center;height:66px;margin-bottom:10px;margin-top:10px;}
 .input{height:35px;line-height:30px;border:1px solid #90e0ff;width:300px;border-radius:6px;font-size:16px;}
 .button_login{width:104px;height:34px; text-decoration:none; background-image:url(../images/login/button_login.png);background-position:0px 0; background-repeat: no-repeat;margin-right:5px;}
 .button_reset{width:104px;height:34px; text-decoration:none; background-image:url(../images/login/button_reset.png);background-position:0px 0; background-repeat: no-repeat;margin-right:8px;}
 .input02{height:35px;line-height:30px;border:1px solid #90e0ff;width:283px;border-radius:6px;font-size:16px;} 
  select::-ms-expand { display: none; }


 /*海纳百川（注册页面）开始*/ 
 .register_table{width:856px;background-color:rgba(255,255,255,0.7); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#3ffffff,endColorstr=#3fffffff); margin:0px auto;border:2px solid #45abe5;padding:70px;font-size:16px;line-height:35px;overflow:hidden;}
 .register_table li.li-1{width:800px;font-size:16px;line-height:35px;text-align:left;float:left;margin-left:10px;margin-top:10px;}
 .register_table li.li-2{width:120px;;font-size:14px;line-height:35px;margin-right:20px;text-align:right;float:left;margin-top:10px;}
 .register_table li.li-3{width:716px;font-size:14px;line-height:35px;text-align:left; float:left;margin-top:10px;}
 .register_table li.li-4{width:800px;font-size:16px;line-height:35px;text-align:center;float:left;margin-left:10px;margin-top:10px;}
 .register_table img {vertical-align:middle;}
 .register_table a { COLOR: #3a90a4; TEXT-DECORATION: underline;font-size:16px;} 
 .register_table a:hover { COLOR: #6193d6; TEXT-DECORATION: none} 
 .register_title{width:856px;background:url("../images/register/register_title.png") no-repeat ;height:70px;margin:0px;}
 .register_title_yjs{width:856px;background:url("../images/register/register_title_yjs.png") no-repeat ;height:70px;margin:0px;}
 .button_save{width:104px;height:34px;display:block; background-image:url(../images/register/button_save.png);background-position:0px 0; background-repeat: no-repeat;float:left;margin-right:10px;margin-left:250px;}
 .button_savegray{width:104px;height:34px;display:block; background-image:url(../images/register/button_savegray.png);background-position:0px 0; background-repeat: no-repeat;float:left;margin-right:10px;margin-left:250px;}
 .button_Rreset{width:104px;height:34px;display:block; background-image:url(../images/register/button_reset.png);background-position:0px 0; background-repeat: no-repeat;float:left;margin-right:10px;}
 .button_back{width:104px;height:34px;display:block; background-image:url(../images/register/button_back.png);background-position:0px 0; background-repeat: no-repeat;float:left;}
 
 
 div.login
 {
     width:410px;
     height:437px;
 }
.login_table li.li-3
 {
    text-align:left; 
 }
 
.login_table li.li-3 a
{
     line-height:35px;
     height:35px;
}
