
html {
    -webkit-text-size-adjust: none;
    width: 100%;
    height: 100%;
}

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, th, td, p, blockquote, hr, button, article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
    margin: 0px;
    padding: 0px;
}

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
    display: block;
}

audio, canvas, video {
    display: inline-block;
    *display: inline;
    *zoom: 1;
}

::-ms-clear, ::-ms-reveal {
    display: none;
}

body {
    width: 100%;
    word-wrap: break-word;
    padding: 0px;
    text-align: left;
    font: 13px/1.8 "Microsoft Yahei",Helvetica,Tahoma,NSimSun,Arial\5B8B\4F53;
    color: #444;
}

body {
    background: #4d91e4 url(images/loginBoxBg.png) no-repeat center bottom
}

input, select, textarea, button {
    font-size: 100%;
    outline: none;
}

*:focus {
    outline: none
}

table {
    border-collapse: collapse;
    border-spacing: 0;
}

img {
    max-width: 100%;
    border: 0;
}

li {
    list-style: none;
    *margin-left: -1px
}


span {
    vertical-align: middle;
}

a {
    color: #333;
    text-decoration: none;
}

    a:hover {
        text-decoration: underline;
    }

    a:focus {
        outline: none;
    }

.clearfix {
    _height: 1%;
    *zoom: 1;
}

    .clearfix:before, .clearfix:after {
        content: ".";
        display: block;
        height: 0;
        overflow: hidden;
        visibility: hidden;
    }

    .clearfix:after {
        clear: both;
    }

.help-block {
    display: block;
    color: #999999
}

.font-weight-normal {
    font-weight: normal
}

.font-weight-bold {
    font-weight: bold
}
/*网站基础样式*/

input.form-control {
    border-color: #e0e0e0;
    border-radius: 0px;
    height: 40px;
}

.input-group-btn .btn {
    padding: 9px 12px;
}


.container {
    max-width: 1100px;
    _width: 1100px;
    margin: 0px auto;
}

.form-group{
    margin-left: 0px;
    margin-right: 0px;
}

.form-group .btn-verificationCodeImg {
    padding: 0px;
    width: 100px;
    height: 40px;
    vertical-align: central;
    overflow: hidden
}

    .form-group .btn-verificationCodeImg img {
        border-radius: 5px
    }

.form-group .controls .box-verificationCodeImg {
    display: block;
    position: absolute;
    right: 2px;
    top: 5px;
    width: 110px;
    text-align: center;
}

.form-group .controls-submit {
    padding-top: 20px;
}


/*登录注册界面样式*/
.logo-media{background:url(images/Loginlogo.png) no-repeat center center;width:100%;height:40px;}

.loginBox{max-width:500px;_width:500px;margin:0px auto;}
.loginBox > .header{padding:20px 0px;color:#fff}
.loginBox > .header a{color:#fff}


.content-box {
    background-color:#fff;
    padding:30px 50px 50px 50px;
    margin-top:20px;
    border-radius: 5px;
    overflow: hidden
}

    .content-box .login-sign {
        margin-top: 30px;
        height: 40px;
        line-height: 40px;
        color: #666666;
        font-size: 16px
    }

    .content-box .form-group {
        margin-bottom: 20px
    }

    .content-box .btn-submit {
        color: #fff;
        font-size: 16px
    }

    .content-box .cookbox {
        height: 30px;
        line-height: 30px
    }

        .content-box .cookbox label {
            font-weight: normal;
        }

    .content-box .quickLogin {
        padding-top: 10px
    }
        .content-box .quickLogin .name {
            color: #999999;
        }
        .content-box .quickLogin .quick-login-icon {
            display: inline-block;
            width: 40px;
            height: 40px;
            margin-right: 0px;
            text-align: center;
        }

.qq-icon {
    background: url(images/login/icon_qq.png) no-repeat center center;
}
.weixin-icon {
    background: url(images/login/icon_weixin.png) no-repeat center center;
}

/*登录弹出窗口*/
.qucik-login-win{background:none}
.qucik-login-win .loginBox{max-width:none;_width:auto;padding:0px;}
.qucik-login-win .content-box{margin-top:0px;padding-bottom:0px}
.qucik-login-win .content-box .login-sign{margin-top:0px}
.qucik-login-win .form-group{margin-bottom:15px}
.qucik-login-win .form-group .controls-submit {padding-top:0px;}
.qucik-login-win a.closeBtn{color:#999;display:block;position:absolute;top:10px;right:20px;width:100px;height:50px;font-size:20px;cursor:pointer;text-align:right}
.qucik-login-win a.closeBtn:hover{color:#333;text-decoration:none}

/*注册界面 >> 会员组选择区域*/
.regBox {
    max-width: 600px;
    _width: 600px;
}

.regBox .reg-member-group {
    padding:20px 0px 20px 0px;

}


/*注册成功界面*/
.reg-successBox 
{
    max-width: 600px;_width: 600px;margin: 0px auto;
}

    .reg-successBox  .icon {
        display: inline-block;
        vertical-align: middle;
        margin-right: 20px;
        color: #5fc643;
        font-size: 60px;
    }

    .reg-successBox  h2 {
        font-weight: bold;
        font-size: 18px;
        white-space: normal;
        color: #666;
        line-height: 140%
    }

    .reg-successBox  .text-remark {
        text-align: left;
        color: #999;
        font-size: 14px;
        padding:20px 0px;
        line-height: 25px;
    }


.findPass .media{padding:20px 0px}










/*底部*/
.footer {
    width: 100%
}

    .footer .copyright {
        padding-top: 20px;
        color: #efefef;
        padding-bottom:50px;
    }

        .footer .copyright a {
            color: #efefef
        }


