/* CSS Document */
html,body{margin:0; padding:0; font-family:'微软雅黑'; font-size:14px; color:#444;}
ul{list-style:none; margin:0; padding:0;}
.banner{height:500px; background:#1372bd url(../images/bannerBg.png) no-repeat;}
.banner .nav{background:url(../images/navBg.png) repeat; height:80px; border-bottom:1px solid #247bc0;}
.banner .bannerMess{height:360px; padding-top:60px;}
.banner .bannerMess .bannerPic{width:530px; height:300px;}
.banner .bannerMess .fr{width:450px; padding-right:50px;}
.banner .bannerMess .fr .messName{font-size:30px; color:#ecf7ff; text-shadow:1px 1px 3px rgba(0,0,0,0.3);}
.banner .bannerMess .fr .stateLi{color:#fff; width:220px; margin:15px 0; display:table;}
.banner .bannerMess .fr .stateLi span{display:block; float:left; margin-right:10px; height:25px; line-height:25px;}
.banner .bannerMess .fr .btnBox{width:200px; height:80px; margin-left:-8px;}
.banner .bannerMess .fr .btnBox .btn{width:200px; height:80px; background:url(../images/btn.png) no-repeat; border:0; display:block;}

.wid{width:1100px; display: table;}
.mar{margin:0 auto;}
.color1{background:#f3920f;}
.color2{background:#df4d8c;}
.color3{background:#9ac31f;}
.color4{background:#9e89c2;}
.color5{background:#2cbdec;}
.color6{color:#ffcb7a;}
.fl{float:left;}
.fr{float:right;}
a{color:#0C0; text-decoration:none;}
em{font-style:normal;}
.logo{padding-top:10px;}
.title{height:50px; line-height:50px; border-bottom:1px solid #ddd;}
.title .fl{font-size:18px; color:#1372bd; border-bottom:1px solid #1372bd; padding:0 10px}
.title .fr{color:#999;}
.downList{margin-top:40px;}
.downList li{ width:500px; height:120px; float:left; margin-bottom:50px; margin-left:34px;}
.listIcon{width:100px; height:100px; border-radius:50%;}

.rightDown{width:385px; padding-left:15px;}
.rightDown .downName{font-size:17px; height:25px; overflow:hidden;}
.rightDown .fileTras{line-height:20px; font-size:12px; color:#999; height:60px; overflow:hidden; margin:8px 0;}
.rightDown .fileState{font-size:12px; color:#999;}
.rightDown .fileState span{padding-right:10px;}

.downTable{ margin:20px 0; border-left:1px solid #ddd; border-top:1px solid #ddd;}
.downTable th, .downTable td{min-height:35px; border-bottom:1px solid #ddd; border-right:1px solid #ddd; text-align:center;}
.downTable th{background:#fafafa; color: #888; font-size:15px; height:40px;}
.downTable td{height:35px; padding:0 10px;}
.downTable td p{color:#999; text-align:left;}
