﻿body {    background-attachment: fixed;    background-image: url("");    color: #3c3c3c;    font-family:"微软雅黑";    font-size: 14px;    height: 100%;    margin: 0 auto;    min-height: 690px;}
html{color:#000; -webkit-text-size-adjust: 10px; -ms-text-size-adjust: 100%;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {margin:0;padding:0;}
body,button,input,select,textarea{font-size:14px;}
input,select,textarea{font-size:100%;outline:0;}
table{border-collapse:collapse;border-spacing:0;}
th{text-align:inherit;}
fieldset,img{border:0;}
iframe{display:block;}
a{text-decoration:none; color:#5C5C5C;}
a:hover{text-decoration:underline; color:#0085d0;}
*{ margin:0px; padding:0px;}
ul,ol{list-style:none;}
.hd:after, .bd:after, #header:after, #content:after, #footer:after, .w960:after, .main-con:after { clear: both;content: ".";display: block;   height: 0;overflow: hidden;visibility: hidden;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:500;}
select,input{border:none;}
/*.wrap{width:0;height:0;position:fixed;left:50%;rigth:50%;top:50%;bottom:50%;}
固定宽和高.main{width:600px;height:220px;margin-left:-300px;margin-top:-110px;
background-color:#666;color:#fff;font-size:40px;font-family:"Comic Sans MS", cursive;text-align:center;line-height:220px
}*/
/**百分比显示**/
.wrap{height: 620px;width: 100%;}
.main{width:100%;min-width: 1200px; height:550px; text-align:center; overflow:hidden; position:relative; background:url(../images/banner.png) center top no-repeat;}
.content{width:1200px; margin:0 auto; }
.header .header-wrap,.footer{width:1200px; margin:0 auto; height:60px;font-family: "微软雅黑";}
.header{width: 100%; height: 80px; min-width: 1200px; background-color: #FFF;font-size:28px; color:#555; font-weight: bold;}
.header img{margin-top:28px; float:left;}
.header span{margin-left:150px; display:block; height:80px; line-height:80px;}
.footer{text-align:center; color:#656565;}
.footer span{color: #999; margin-left: 15px;line-height: 60px;font-size: 14px;}
.login{width:330px; height:410px; background-color:#FFF;top:55px;left:50%;margin-left:160px;text-align:left;position:absolute;z-index:2; padding:30px 40px 0;font-family: "微软雅黑";}
.login h2{font-size:26px; color:#555; font-weight: bold; margin-bottom: 20px;}


.form-group{ margin-bottom:14px;border:1px solid #ddd; border-radius:3px; background:url(../images/icon.png) no-repeat;width:284px; height:43px; line-height:43px; padding:0 10px 0 34px; position:relative;}
.form-group:hover{border:1px solid #5FA7E5; background-color:#FFF;}
.form-control{  font-size:16px; color:#797979; width:274px; height:43px; line-height:43px; background-color:#FFF; padding-left:10px;}
.form-group button#gh-search-reset {height:34px;line-height:34px;color:#B6B6B6;border:none;background:none;font-size:20px;cursor:pointer;}  

.form-group.userId{background:url(../images/id2.png) no-repeat 10px 10px;}
.form-group.userName{background:url(../images/name2.png) no-repeat 10px 10px;}
.form-group.userPwd{background:url(../images/pwd2.png) no-repeat 10px 10px;}
.form-group.userConf{background:url(../images/conf2.png) no-repeat 10px 10px;}

.form-group:hover.userId{background:url(../images/id1.png) no-repeat 10px 10px;}
.form-group:hover.userName{background:url(../images/name1.png) no-repeat 10px 10px;}
.form-group:hover.userPwd{background:url(../images/pwd1.png) no-repeat 10px 10px;}
.form-group:hover.userConf{background:url(../images/conf1.png) no-repeat 10px 10px;}

.confIpt{width:360px; margin-top:14px;}
.confIpt .form-group{ width:134px; float:left; margin-top:0px;}
.confIpt .form-control{width:124px;}
.conf_img{margin: 0 5px; float:left;}
.confIpt .refresh{font-size:16px; color:#299FE3; float:left; line-height:46px;}
.btn{background-color:#1F65AC; width:330px; height:52px; line-height:52px; margin-top:6px; font-size:24px; color:#FFF;-moz-border-radius: 5px; -webkit-border-radius: 5px;border-radius:5px; cursor:pointer; letter-spacing:8px; border: none;}
.error{font-size:16px; color:#F00; height:30px; line-height:30px; overflow:hidden;}

.headerold {
    margin: 0 auto;
    width: 1200px;
    height: 80px;
}

.clearfixold {
    zoom: 1;
}

.headerold .logo {
    cursor: pointer;
    float: left;
    height: 41px;
    width: 300px;
    line-height: 9999px;
    overflow:hidden;
    margin-top:25px;
    background: url(../images/login/logo.png) no-repeat;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/login/logo.png',sizingMethod='crop');
}


 .placeholder {
	position: absolute;
	z-index: 2;
	display: block;
	left: 25px;
	top: 0;
	height: 34px;
	line-height: 35px;
	color: #797979;
	padding-left: 8px;
	font-size: 16px;
	cursor: text;
	text-align:left;
	text-indent:10px;
}

 .loginerror span {
    color: #ff0000;
    font-size: 14px;
    font-weight: bold;
    text-align:center;
    float:left;
}

.addMargin
{
	 margin-bottom:25px;
}


body.wh1400{min-height: 620px;}
.wh1400 .content{width:1000px;}
.wh1400 .header .header-wrap,.wh1400 .footer{width:1000px;}
.wh1400 .header{min-width: 1000px; }
.wh1400 .wrap{height: 620px;width: 100%;}
.wh1400 .main{width:100%; min-width: 1000px;height:480px; text-align:center; overflow:hidden; position:relative; background:url(../images/banner2.png) center top no-repeat;}
.wh1400 .login{width:310px; height:375px;padding:25px 30px 0;margin-left:130px; top:40px; }
.wh1400  .login h2{font-size:26px;margin-bottom: 15px;} 
.wh1400  .form-group{ width:264px;height:44px; line-height:44px;}
.wh1400  .form-control{width:254px; height:42px; line-height:42px; }
.wh1400  .confIpt .form-group{ width:112px;}
.wh1400  .confIpt .form-control{width:90px;}
.wh1400  .btn{width:310px; height:50px; line-height:50px;}