﻿*{ margin:0; padding:0;}
body{ background:#fff; color:#000; width:100%;font-size:14px;font-family:"宋体";}
ul{ list-style:none;}
a{ text-decoration:none;}
a:hover{ text-decoration:underline;}
img{ border:none;}
.clearfix:after{ content:"."; display:block; clear:both; height:0; overflow:hidden;zoom:1;}
body.move{-webkit-transition:padding 0.3s ease;-moz-transition:padding 0.3s ease;-o-transition:padding 0.3s ease;-ms-transition:padding 0.3s ease;transition:padding 0.3s ease;}
input:-webkit-autofill { -webkit-box-shadow: 0 0 0 1000px white inset; }
.head{ overflow:hidden;  line-height:60px; height:60px; width:980px; margin:0 auto;}
.head_logo{ float:left; margin:18px 0; height:60px;}
.head_right{ float:right; overflow:hidden}
.head_right li{ float:left;}
.head_right li a{ color:#828282;}
.head_right li.line{ padding:0 18px;}
.main{ background:#4799ed; height:600px;}
.mainall{ width:990px; margin:0 auto; position:relative;}
.login{ width:295px; height:380px; background:#fff; position:absolute; top:117px; right:0;}
.login_tit{ text-align:center; font-family:"微软雅黑"; font-size:18px; height:50px; line-height:50px; border-bottom:1px solid #e0e0e0; margin-bottom:10px; position:relative;}
.login_tis{ color:#848585; font-size:12px; overflow:hidden;width:245px; margin:0 auto;}
.login_tisl{ float:left; padding-top:16px;}
.login_tisl input{ vertical-align:middle; width:12px; height:12px; margin-right:5px;border:1px solid #a7a7a7; }
.login_tisr{ float:right;}
.login_tisr a{ color:#848585;}
.login_btn{ overflow:hidden;width:245px; margin:15px auto;}
.login_log{ float:left; background:#12ba32; border:1px solid #12ba32;color:#fff;}
.login_reg{ float:right; background:#e8f6e4; border:1px solid #d2eccb;color:#1d792f;}
.login_log,.login_reg{ width:112px; height:38px; line-height:38px; text-align:center;}
.login_log:hover,.login_reg:hover{ text-decoration:none;}
.login_news{ font-size:12px; color:#c4c4c4; width:245px; margin:0 auto;margin-top:15px;}
.login_jiao{ position:absolute; left:-10px; top:0px;}
.formbox{width:245px; margin:0 auto; overflow:hidden;}
.formbox label{display:block;height:42px;position:relative;margin-top:15px;}
.formbox label span{position:absolute;top:12px;left:31px;}
.formbox label span.span1{position:absolute;top:12px;left:31px;color:#BCBCBC;cursor:text;}
.input_txt{width:212px;border:solid 1px #ccc;box-shadow:0 1px 10px rgba(0,0,0,0.1) inset;height:38px; line-height:38px; padding-left:31px;}
.bottom{ overflow:hidden; line-height:80px; width:980px; margin:0 auto;}
.bottom_logo{ float:left; padding-top:23px;}
.bottom_right{ float:right; overflow:hidden}
.bottom_right li{ float:left;}
.bottom_right li a{ color:#828282;}
.bottom_right li.line{ padding:0 18px;}
.inputCode{ width: 85px; height: 30px; line-height:30px; padding-top:3px; border:1px solid #ccc; text-indent:2px;}
.imageCode{ width:100px;height:30px; margin-bottom:-10px;}
