﻿

@charset "utf-8";
*{outline: none; }html,body{height:100%;}
#body{min-height: 100%;/*height: auto !important; height: 100%;*/ /*margin: 0 0 -37px;*/}
body{min-height: 100%;margin:0;padding:0; font:14px/22px "微软雅黑","宋体",Arial; word-wrap:break-word;}
.clearfix:after{content: "";height: 0;clear: both;visibility: hidden;}
.clearfix{display: inline-block;}  /* for IE/Mac */
h1,h2,h3,h4,h5{font-weight:normal;}
a{color:#555; text-decoration:none;cursor:pointer;-moz-transition: background-color 0.2s ease-out,color 0.1s ease-out; -webkit-transition: background-color 0.2s ease-out,color 0.1s ease-out;-ms-transition: background-color 0.2s ease-out,color 0.1s ease-out;transition: background-color 0.2s ease-out,color 0.1s ease-out;}a:hover{color:#019875;}
dl,dd{margin:0;}em{ font-style:normal;}ul.reset{margin:0;padding:0;list-style:none;}h2{font-size:16px;margin:10px 0;}
input[type="text"],input[type="password"]{border:2px solid #f1f1f1;outline:none;font:16px/20px "微软雅黑","宋体",Arial; width: 250px;height: 40px;  padding: 0px 10px; margin-top:40px; transition:border 0.2s ease-in 0s;}
input[type="button"],input[type="submit"]{font-family:"微软雅黑","宋体",Arial;outline:none;cursor:pointer;border:none;}
input[type="text"]:focus,input[type="password"]:focus{border:2px solid #d4e2e4;}
textarea{ border:2px solid #f1f1f1; width:600px; height:260px;outline:none; resize:none; font:20px/32px "微软雅黑","宋体",Arial; padding:6px 10px; margin-top:10px;transition:border 0.2s ease-in 0s;}
textarea:focus{ border:2px solid #d4e2e4; }:focus {outline: 0;}.placeholder { color: #000; }img{border:none;}
.btn{font-size:16px;color:#fff;background:#0d9572  88px center no-repeat;padding: 5px 20px;margin:10px 10px;}
.btn:hover{background-color:#00694e; color:#fff;}
.fr {
    float: right !important;
}
.clear{ clear:both;} 
.pop_layer_page{width:100%;background-color:#f1f1f1;overflow: hidden;}
.pop_layer_page1{width:100%;height: 100%; display: none; position: fixed; top:0; left: 0; z-index: 100; background: url(/Content/Images/gray80.png) repeat 0 0; overflow:auto;}
.pop_layer_page1 .pop_alert{ position: relative;min-height: 500px;margin-bottom: 10px; *margin-bottom: 30px;}

/*login.html*/
#login_bg{ background:#000 center 100px no-repeat;overflow:hidden;width:700px;height:720px;position:absolute;left:50%;top:50%;margin-left:-350px;margin-top:-360px;}
.pop_layer_page .login_wrapper{ width:640px;height:500px;color:#000;font-size:16px;position:absolute;z-index:10;left:50%;top:50%;margin-left:-320px;margin-top:-290px;}
.pop_close{ height: 40px; width:40px; position:absolute;left:100%;top:10px;margin-left:-50px; background:url(/Content/Images/icon2.png) no-repeat -205px -266px ; cursor: pointer;z-index:1}
.pop_close:hover{background-position:-154px -266px;}
.login_header{position:relative; margin-bottom:20px;height:70px;}
.pop_close_report{right:10px;}

.login_header img{margin:30px 0 0 20px;}
#cloud_s{position:absolute; left:375px; top:15px;}
#cloud_m{position:absolute; left:470px; top:-35px;}
.login_box{width:560px;height:440px; background:#777; padding:40px; overflow:hidden;}
#main_login{float:left;border-right: 1px dashed #000;}
#main_login label{font-size:16px;vertical-align:middle;}
.inputs{margin-bottom:10px;}
.inputs .rmb{font-size:14px;color:#aaa;}
.inputs .validmsg{ margin-left:80px;height: 20px;width: 200px;font: normal 12px/20px Verdana;color: #aaa;text-indent: 5px;display: none;}
.inputs .input1{width:80px;height: 40px; float:left;line-height:40px;text-align:right;margin-right:10px;}
.inputs .input2{width:270px;height: 40px; float:left;}
.inputs .field-validation-error{margin-left:90px;font: normal 12px/24px Verdana, "宋体";color:#c00;}

.submitLogin{margin-left:42px;margin-top:10px; width:150px; height:46px;font-size:16px; line-height:46px; clear:both; float:left; background:#000; color:#fff; border:none; text-align:center;}
.submitLogin1{margin-left:90px;margin-top:10px; width:150px; height:46px;font-size:16px; line-height:46px; clear:both; float:left; background:#000; color:#fff; border:none; text-align:center;}

#submitLogin:hover{ background:#00694e;}
.login_right{*width:170px; float:left;margin:40px 0 0 40px;line-height:30px;}


.login_wrapper input[type="text"],.login_wrapper input[type="password"]{margin:0 0 10px 0; border:none;}

.login_box_btm {
  background: url(/Content/Images/login_btm.png) repeat-x;
  height: 10px;
}