/*header*/
body{font-family: "Microsoft yahei";background: #d4d4d4;}
#header{border-bottom: 0px solid #ae0e16;background: #ffffff;min-width:1200px;}
.head-box{width: 1200px;height: 100px;/*padding:0 20px;*/margin: 0 auto;}
.head-box .logo{margin-top: 34px;}
.head-box .return-home{margin-top:40px;font-size: 14px;color: #333333;}
.search-box input::-webkit-input-placeholder {font-style:normal;font-size: 14px;}
.search-box input::-moz-placeholder {font-style:normal;font-size: 14px;}
.search-box input:-moz-placeholder{font-size: 14px;font-style: normal;}
.search-box input:-ms-input-placeholder{font-size: 14px;font-style: normal;}
/*主体*/
#login-wrap{width: 100%;min-width:1200px;height: 566px;background: url(images/con-bg.png) no-repeat top center;background-size: cover;}
.login-con{width: 1160px;height:566px;margin: 0 auto;position: relative;}
.login-con-box{width: 442px;height: 398px;background: url(images/log-con-bg.png) no-repeat;position: absolute;top:84px;right:0;overflow: hidden;}
.log-det{padding: 45px 51px;}
.log-det h1{font-size: 18px;color: #ccb18e;font-weight: 600;line-height: 30px;}
.log-det h1 a{font-size: 14px;color: #ccb18e;font-weight: normal;}
.log-det h1 a i{width: 14px;height: 14px;background: url(images/icon.png) no-repeat -114px -19px;margin-left: 3px;}

/*form*/
#form{margin-top: 20px;}
.item{width: 340px;height:40px;font-size: 0;margin-top: 12px;}
.item label{display:inline-block;font-size: 16px;color: #404040;width: 80px;text-align: right;letter-spacing:2px;vertical-align: middle;}
.item .txt-name{width: 222px;height: 38px;padding:0 15px;font-size:14px;border: 1px solid #ccb18e;border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;}
::-webkit-input-placeholder{font-size: 12px;font-style: italic;color: #999999;}
::-moz-placeholder{font-size: 12px;font-style: italic;color: #999999;}
:-moz-placeholder{font-size: 12px;font-style: italic;color: #999999;}
:-ms-input-placeholder{font-size: 12px;font-style: italic;color: #999999;}
.test .txt-name{width: 100px;margin-right: 12px;}
.test a{width: 110px;height: 40px;line-height: 40px;text-align: center;font-size: 12px;font-style: italic;color: #ae0e16;background: #f0e7dd;vertical-align: middle;}
.item-rem{margin-top: 12px;}
.item-rem label{padding-left: 8px;}
.item-rem .chk-box{margin-right: 5px;width: 13px;height: 13px;}
.item-rem a{color: #005aa0;}
.item-btn{margin-top: 20px;}
.item-btn .btn-login{cursor:pointer; font-size: 18px;color: #ffffff;font-weight: bold;width: 100%;height: 48px;line-height: 48px;text-align: center;background: #ae0e16;border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;font-family:"Microsoft yahei";}
.btn-login:hover{background: #9b0a12;}
.validate-code{cursor:pointer;}
/*footer*/
#footer-link{background: #4c4c4c;min-width:1200px;}
.foot-link{width: 1200px;height: 40px;line-height:40px;text-align:center;color: #ffffff;margin: 0 auto;}
.foot-link a{font-family: SimSun;color: #ffffff;margin: 0 10px;}
#footer-about{background: #d4d4d4;font-family: SimSun;min-width:1200px;}
.foot-about{width: 1200px;margin: 0 auto;line-height: 24px;color: #4c4c4c;text-align: center;padding: 20px 0;}