﻿@charset "utf-8";

.wrapper {
    width: 90%;
    margin: 0 auto;
    background: #fff;
}

.header {
    height: 90px;
}

.header .top-line {
    height: 4px;
    line-height: 4px;
    overflow: hidden;
}

.header .wrapper {
    background: none;
}

.header .top {
    height: 24px;
    line-height: 24px;
    padding-top: 3px;
    text-align: right;
    color: #ffffff;
}

.header .top a {
    color: #ffffff;
    font-size:16px;
    margin: 0 10px;
}

.nav h1 {
    float: left;
    padding-top: 15px;
}

.nav h1 a {
    display: block;
    width: 260px;
    height: 30px;
    text-indent: -9999px;
}

.main-nav {
    float: right;
}

.main-nav li {
    float: left;
    height: 30px;
    line-height: 30px;
    padding: 15px;
}

.main-nav li a {
    font-size: 16px;
    color: #F3F3F4;
}

.main-nav .current, .main-nav a:hover {
    color: #46D616;
}

/*登陆页面*/
.login-wrap {
    height: 485px;
    margin-top: 160px;
}

.login-wrap .wrapper {
    position: relative
}

.login {
    width: 560px;
    position: absolute;
    top: 20px;
    right: 0;
    padding: 0 20px;
}

.login .form-title {
    color: #2780e3;
    font-size: 18px;
    font-weight:bold;
    height: 48px;
    line-height: 36px;
    padding-top: 10px;
}

.login .form-cnt {
    padding-top: 20px;
}

.footer {
    font-size: 14px;
    padding: 10px 0;
    color: #fff;
    width: 100%;
}

.footer p {
    line-height: 30px;
    text-align: center
}

.footer p a {
    color: #fff;
    margin: 0 5px;
}

.footDiv {
    height: 220px;
    overflow: hidden; /*background:#eee;*/
}

.footDiv .div0 {
    text-align: center;
}

.footDiv .wal {
    width: 660px;
    height: 220px;
    padding-top: 20px;
    overflow: hidden;
    position: relative;
    left: 55px;
}

.footDiv li {
    float: left;
    width: 165px;
    overflow: hidden;
}

.footDiv dd {
    padding-top: 15px;
}

.black, .black a {
    color: #3C3C3C;
}

.black a:hover {
    color: #81AC30;
}

.alert-danger {
    color: #a94442;
    background-color: #f2dede;
    border-color: #ebccd1;
}

.alert {
    padding: 15px;
    margin-bottom: 20px;
    border: 1px solid transparent;
    border-radius: 4px;
}