﻿/* CSS Document */

*{ 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 {
        display: block;
        margin-top: 15px;
        color: #0086F6;
        line-height: 12px;
    }
.login_lr {
    float: left;
}

    .login_lr a {
        display: block;
        margin-top: 15px;
        color: #0086F6;
        line-height: 12px;
    }
.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: 100%;
    height: 38px;
    line-height: 38px;
    text-align: center;
    cursor: pointer;
}
.login_log:hover,.login_reg:hover{ text-decoration:none;}
.login_news {
    font-size: 12px;
    color: #888888;
    width: 245px;
    margin: 0 auto;
    margin-top: 15px;
}
.login_jiao{ position:absolute; left:-10px; top:0px;}
.inner_version {
    color: #b8b7b7;
    margin: 0 auto;
    width: 245px;
    font-size: 10px;
    line-height: 2rem;
    text-align: center;
    font-family: Arial;
}

.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;}
.smsinput_txt {
    width: 232px;
    border: solid 1px #ccc;
    box-shadow: 0 1px 10px rgba(0,0,0,0.1) inset;
    height: 38px;
    line-height: 38px;
    padding-left: 11px;
}

.bottom{ overflow:hidden; width:980px; margin:0 auto;}
.bottom_logo{ float:left; padding-top:23px;}
.bottom_right {
    float: right;
    overflow: hidden;
    margin-top: 23px;
}
.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;}

/* 短信验证码 */
.smsinputCode {
    width: 154px;
    border: solid 1px #ccc;
    box-shadow: 0 1px 10px rgba(0,0,0,0.1) inset;
    height: 38px;
    line-height: 38px;
    padding-left: 11px;
}

