/* 
* @Author: anchen
* @Date:   2016-03-02 15:54:57
* @Last Modified by:   anchen
* @Last Modified time: 2016-03-09 18:46:34
*/
*{
    margin:0px;
    padding:0px;
    text-decoration: none;
    list-style: none;
    font-family: "微软雅黑";
}

.frame{
    position: fixed;
    top:0;
    left:0;
    width:100%;
    height:100%;
    background-size:cover;
    -webkit-background-size:cover;
    -moz-background-size:cover;
    -o-background-size:cover;
}

.box{
    width:1000px;
    margin:0 auto;
    overflow: hidden;
}

.login{
    width:690px;
    height:520px;
    background-color: #fff;
    margin:200px auto;
    border-radius: 10px;
    overflow: hidden;
}

.login.xiao{
    height:430px;
}

.login.xiao .lright{
    line-height: 430px;
}

.login.xiao .lright .zhan{
    vertical-align: middle;
    height:430px;
    width:0;
    opacity: 0;
}


.lleft{
    width:330px;
    height:433px;
    float: left;
    padding:35px 58px 35px 72px;
}

.lright{
    float: left;
    background-color: #00b38b;
    width:230px;
    height:100%;
    line-height: 503px;
    text-align: center;
}

.lright img{
    vertical-align: middle;
    display: inline-block;
}

.lright .zhan{
    vertical-align: middle;
    height:503px;
    width:0;
    opacity: 0;
}

.lleft li{
    line-height: 50px;
}

.lleft li.last{
    border-top:1px solid #ccc;
}

.lleft li.wang{
    height:45px;
    line-height: 30px;
    text-align: right;
}

.lleft li.wang a{
   display: inline-block;
   height:26px;
   border-bottom: 1px solid #333;
    color:#333;
    font-size: 14px;
    margin-right: 3px;
    font-weight: bold;
}

.lleft li.mini{
    height:25px;
    line-height: 25px;
    font-size: 13px;
    margin-top: -5px;
    margin-bottom: 10px;
    text-indent: 4px;
}

.lleft li.last a{
    color:#00b38b;
    font-weight: bold;
}

.lleft li.last a:nth-of-type(2){
    float: right;
}

.lleft h4{
    color:#00b38b;
    font-size: 19px;
    height: 70px;
}

.lleft .sr1,.lleft .sr2{
    height:50px;
    line-height: 50px;
    width:328px;
    border:1px solid #e0e0e0;
    border-radius: 5px;
    text-indent: 35px;
    font-size: 16px;
    margin-bottom: 15px;
    color:#999;
}

.lleft .sr1{
    background: url(../images/xinban/zhang.png) no-repeat 10px 50%;
}

.lleft .sr2{
    background: url(../images/xinban/mi.png) no-repeat 10px 50%;
}


.lleft .sub{
    background-color: #00b38b;
    height:50px;
    line-height: 50px;
    width:328px;
    border:1px solid #e0e0e0;
    border-radius: 4px;
    font-size: 16px;
   color:#fff;
   margin-bottom: 15px;
   font-weight: bold;
}

.wangji{
    margin-top:38px;
    width:100%;
}

.wangji h3{
    height:80px;
    line-height: 80px;
    border-bottom: 1px solid #ccc;
    font-size: 20px;
    color:#333;
    /* text-indent: 5px; */
    margin-bottom: -1px;
}

.wangs,.done{
    margin:150px auto 100px;
}

.wangs h4{
    line-height: 30px;
    margin-bottom: 20px;
}
.wangs h5{
    line-height: 30px;
    margin-bottom: 20px;
    font-size: 16px;
    text-align: center;
}


.wangs .sr1{
    height:50px;
    line-height: 50px;
    width:328px;
    border:1px solid #e0e0e0;
    border-radius: 5px;
    text-indent: 10px;
    font-size: 16px;
    margin-bottom: 25px;
    color:#999;
}

.wangs .duan{
    height:50px;
    line-height: 50px;
    width:165px;
    border:1px solid #e0e0e0;
    border-radius: 5px;
    text-indent: 10px;
    font-size: 16px;
    margin-bottom: 25px;
    color:#999;
}

.wangs p{
    display: inline-block;
    vertical-align: middle;
    margin-left: 10px;
}

.wangs img{
    width:145px;
    height:50px;
}

.wangs li.mini{
    height:25px;
    line-height: 25px;
    font-size: 13px;
    margin-top: -15px;
    margin-bottom: 30px;
    text-indent: 4px;
}

.wangs .sub,.done .sub{
    display: block;
    background-color: #00b38b;
    height:50px;
    line-height: 50px;
    width:328px;
    border:1px solid #e0e0e0;
    border-radius: 4px;
    font-size: 16px;
   color:#fff;
   margin-bottom: 15px;
   font-weight: bold;
}

.done p,.done h5{
    text-align: center;
    margin-bottom: 25px;
}

.done h5{
    font-size: 18px;
}

.done h6{
    font-weight: normal;
    font-size: 16px;
    text-align: center;
    margin-bottom: 15px;
}

.done h6 a{
    color:#00b38b;
}

.done h6:nth-of-type(3){
    margin-bottom: 40px;
}

.done p span{
    color:#f31010;
    font-weight: bold;
}

