body {font-family: Arial, Helvetica, sans-serif; font-size:13px; line-height:140%; color:#393939;  background-color:#fff;}
.l{ float:left;}.c{ clear:both;}.r{ float:right;}
img{ vertical-align:middle; border:none;}
a{ color:#393939; text-decoration:none;text-decoration:none;-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-ms-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out;}
a:hover{ color:#0099FF}
*{ padding:0px; margin:0px;}



.login *{ padding:0px; margin:0px;}
.wrapper{ max-width:1150px; margin:auto;}
/*header start*/
#login-header{box-shadow: 0 0 3px #000; position: relative; border-top: solid 5px #63A7D6; padding:8px 0; z-index:3; background:#fff;}
#login-header:after{ content:""; background:#AAD258; height:5px; width:50%; position:absolute; right:0px; top:-5px; display:block; }
.banner-img{ position:fixed; height:120%; left:0px; top:0px;}
/*header end*/

/*content start*/
.login-box{font-family: Arial,Helvetica,sans-serif !important; color:#FFF; font-size:14px; float:right; width:390px; margin:40px 80px 0 0;; position:relative; background:url(../images/boxbg.png) repeat; border-readius:15px; padding:17px 30px; border-radius: 8px;}
.login-row label{font-family: Arial,Helvetica,sans-serif !important; display:block; font-size:17px!important; display:block; padding:0 0 10px 0;}
.login-row .form-control{ background:url(../images/inputbg.png) repeat; border:0px; width:320px; font-size:17px!important; padding:10px 20px 10px 50px;}
.login-row.captcha .form-control{width:230px; }
.login-row { padding:0 0 10px 0; overflow:hidden;}
.login-row p{font-family: Arial,Helvetica,sans-serif !important; position:relative;font-size: 13px;
    line-height: 18px;}
.login-row p img{ position:absolute; left:0px; top:0px;}
.captcha  p img{ height:41px;}
.captcha.login-row .form-control{  padding-left:140px;}
.btn-green{ cursor:pointer; border:0px; font-family: Arial,Helvetica,sans-serif !important;padding:10px 20px; color:#fff; font-size:18px; font-weight: normal; background:#85B200;}
.btn-green:hover{ background:#769D00;}
.login-copyright{ font-size:13px; text-align:left; border-top: solid 1px #fff; padding:10px 0 0 0;}
.login-copyright p a{ color:#fff; text-decoration:underline;}
.login-copyright p + p{ padding-top:8px;}
.server-no{ font-weight:normal;}
.server-no{ color:#406A91; opacity:0.5;  margin: 10px 0 -21px; display:block;
    text-align: center;}
/*content end*/
.contact-left{ width:48%; text-align:left;  padding:5px 0 0 0;}
.contact-left p{ font-family: Arial,Helvetica,sans-serif !important;padding:5px 0 0 0;}
.contact-left p span{ font-family: Arial,Helvetica,sans-serif !important;font-size:14px!important;}
.contact-left p a{ color:#fff;}

html, body {
    height: 100%;
    overflow: inherit!important;
}
.tems{margin-bottom: 40px;font-family:Arial;background:url(../images/tems-bg.png) repeat; padding:30px; position: relative; z-index:2;}
.tems h2{ font-size:20px; font-weight:normal; padding:0 0 15px 0;}
.tems p{ font-size:13px; font-family:Arial; line-height:18px; color:#666; font-weight:normal; padding:0 0 10px 0;}
.tems h2 span{ float:right; font-size:15px; font-weight:bold;}
.tems h2 span a{ color:#3683C1;}
.tems h2 span a:hover{ color:#000;}
.tems h3{ font-size:15px;  padding:0 0 10px 0;}