@charset "utf-8";
/* CSS Document */
*{padding: 0;margin: 0;}
html{font-family: Microsoft Yahei;}
body{background: #f2f2f2 url("../images/bodyBg2.png") repeat;}
li{list-style: none;}
img{border: none;}
a{text-decoration: none;}
.clear{clear: both;}
.clear5{clear: both;height: 5px;}
.clear10{clear: both;height: 10px;}
.clear15{clear: both;height: 15px;}
.clear20{clear: both;height: 20px;}
.clear25{clear: both;height: 25px;}
.clear30{clear: both;height: 30px;}
.new-wyxx{
    width: 1200px;
    box-sizing: border-box;
    margin: 0 auto;
    /* background: #fff; */
    /* padding: 20px; */
    padding: 20px 0;
}
.new-wyxx-left{
    width: 340px;
    min-height: 560px;
    float: left;
    background: #fff;
}
.before-login{
    margin-bottom: 10px;
    border-bottom: 1px dashed #eee;
    padding-top: 15px;
}
.before-login h3{
    height: 40px;
    width: 310px;
    margin: 0 auto;
    box-sizing: border-box;
    color: #fff;
    line-height: 40px;
    font-size: 18px;
    text-align: center;
    background: url("../images/bh_imgdl.jpg") no-repeat 10px center #fb6e52;
    border-radius: 5px;
    margin-bottom: 15px;
}
.line-input1{
    height: 30px;
    clear: both;
    margin-bottom: 10px;
}
.line-input2{
    margin-bottom: 5px;
}
.line-input1 span{
    display: block;
    width: 90px;
    float: left;
    height: 30px;
    line-height: 30px;
    text-align: right;
    box-sizing: border-box;
    font-size: 15px;
    color: #333;
}
.line-input1 input{
    height: 30px;
    width: 220px;
    float: left;
    box-sizing: border-box;
    border: 1px solid #ccc;
    outline: none;
    padding: 0 10px;
}
.line-input1 input[name=num]{
    width: 105px;
}
.line-input1 p{
    font-size: 13px;
    line-height: 30px;
    margin-left: 10px;
    float: left;
    color: #999;
}
.line-input1 div{
    width: 105px;
    height: 100%;
    float: left;
    margin-left: 10px;
    background: #eee;
    cursor: pointer;
}
.line-input1 div img{
    width: 100%;
    display: block;
    height: 100%;
}
.b-login-btn{
    text-align: center;
    margin-bottom: 5px;
}
.b-login-btn button{
    width: 75px;
    height: 30px;
    border: none;
    outline: none;
    margin: 0 3px;
    cursor: pointer;
}
.b-login-btn button[type=submit]{
    background: #f3803d;
    color: #fff;
}
/* 登录后 */
.after-login{
    padding: 25px 20px 10px 20px;
    margin-bottom: 20px;
}
.show_name{ font-size:16px; color:#333; border:none; width:auto;}
.after-login .login-tx{
    text-align: center;
    width: 90px;
    height: 90px;
    margin: 0 auto;
    margin-bottom: 15px;
    border-radius: 50%;
    background: #ccc;
    overflow: hidden;
}
.after-login .login-tx img{
    width: 100%;
    height: 100%;
    display: block;
}
.after-login p{
    color: #333;
    font-size: 16px;
    text-align: center;
}
.after-login p b{
    color: #fb6e52;
    font-size: 18px;
}
.after-login .xg{
    margin-top: 10px;
}
.after-login .xg span{
    display: block;
    width: 48%;
    height: 36px;
    line-height: 36px;
    box-sizing: border-box; margin:auto;
    text-align: center;
    background: #16A6DB;
    color: #fff;
    font-size: 16px;
}
.after-login .xg span.return{
    background: #a5a5a5;
	margin:auto;
}
/* 四个链接 */
.new-wyxx-link{
    padding: 10px 20px;
}
.new-wyxx-link li{
    width: 100%;
    height: 60px;
    background: #ccc;
    box-sizing: border-box;
    margin-bottom: 10px;
    font-size: 18px;
    border-radius: 5px;
    overflow: hidden;
}
.new-wyxx-link li a{
    display: block;
    line-height: 60px;
    box-sizing: border-box;
    height: 100%;
    color: #fff;
}
.new-wyxx-link li a.zx1{background: #6aafea;}
.new-wyxx-link li a.zx2{background: #fb6e52;}
.new-wyxx-link li a.zx3{background: #eaa06a;}
.new-wyxx-link li a.zx4{background: #e96172;}
.new-wyxx-link li a.zx5{background: #17c9ba;}
.new-wyxx-link li a span{
    letter-spacing: 3px;
}
.new-wyxx-link li a img{
    display: block;
    float: left;
    width: 30px;
    height: 30px;
    margin-top: 15px;
    margin-left: 30px;
    margin-right: 15px;
}

/* 右侧 */
.new-wyxx-right{
    width: 840px;
    float: right;
    height: 560px;
    background: #fff;
    box-sizing: border-box;
    padding: 15px;
}
.newest-title{
    height: 40px;
    background: #eee;
}
.newest-title ul{
    height: 100%;
}
.newest-title ul li{
    height: 100%;
    float: left;
    line-height: 40px;
    padding: 0 25px;
    font-size: 16px;
    cursor: pointer;
}
.newest-title ul li.new-act1{
    background: #fb6e52;
    color: #fff;
}
.newest-con{
    height: 480px;
    margin-top: 10px;
}
.newest-tab{
    height: 100%;
    /* background: #ccc; */
    display: none;
    padding: 0 8px;
    box-sizing: border-box;
}
.zxxx-con{
    height: 100%;
    box-sizing: border-box;
    overflow-y: auto;
}
.zxxx-con li{
    border-bottom: 1px dashed #eee;
    padding: 15px 10px;
}
.zxxx-con li a{
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: #333;
    font-size: 16px;
}
.zxxx-con li a:hover{
    color: #fb6e52;
}
.zxxx-con li div{
    font-size: 14px;
    margin-top: 5px;
}
.zxxx-con li div span{
    margin-right: 50px;
    color: #999;
}

/* 滚动条样式 s */
.zxxx-con::-webkit-scrollbar {
    width: 8px;
}
.zxxx-con::-webkit-scrollbar-track {
    background-color:#fff;
    -webkit-border-radius: 2em;
    -moz-border-radius: 2em;
    border-radius:2em;
}
.zxxx-con::-webkit-scrollbar-thumb {
    background-color:#eee;
    -webkit-border-radius: 2em;
    -moz-border-radius: 2em;
    border-radius:2em;
}
/* 滚动条样式 e */

/* 信件展示 */
.xjzs-con table, .xjzs-con table tr th, .xjzs-con table tr td { border:1px solid #eee; }
.xjzs-con table{
    width: 100%;
    border-collapse: collapse;
    text-align: center;
}
.xjzs-con table tr th{
    height: 34px;
    font-size: 15px;
    background: #eee;
    padding: 0 5px;
    color: #333;
    box-sizing: border-box;
}
.xjzs-con table tr td{
    height: 32px;
    font-size: 14px;
    color: #333;
    padding: 0 5px;
    box-sizing: border-box;
}
.xjzs-con table tr td a{
    overflow: hidden;
    display: block;
    width: 300px;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: #333;
}
.xjzs-con table tr td a:hover{
    color: #fb6e52;
}
.xjzs-con table tr td span{
    overflow: hidden;
    display: block;
    width: 200px;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.xjzs-con table tr .w80{width: 80px;}
.xjzs-con table tr .w100{width: 100px;}
.xjzs-con table tr .w200{width: 200px;}
.xjzs-con table tr .w300{width: 300px;}

/* 分页 */
.xjzs-fy{
    height: 30px;
    text-align: center;
    margin-top: 30px;
    line-height: 30px;
    font-size: 12px;
}
.xjzs-fy a{
    margin: 0 auto;
    color: #777;
}
.xjzs-fy a:hover{
    color: #000;
}
.xjzs-fy span{
    margin: 0 5px;
    color: #666;
}
.xjzs-fy span input{
    width: 50px;
    box-sizing: border-box;
    outline: none;
    border: 1px solid #ccc;
    margin: 0 3px;
    padding: 0 5px;
    height: 20px;
    font-size: 12px;
    text-align: center;
}