/*
* @Author: ZhangJiaoLong
* @Date:   2017-09-12 15:53:01
* @Last Modified by:   ZhangJiaoLong
* @Last Modified time: 2017-10-27 14:45:41
*/
.member{ text-align: right; background: #F0F0F0; font-size: 12px; border-top: 1px solid #DBDBDB; color: #868686; padding: 5px 0 }
.member a{ color: #f00; padding-left: 30px; }
.header{height: 120px; background: #0075C2 url('../images/source/bg_header.png') center top no-repeat}
.header .logo{ margin-top: 20px; }
.content{ width: 1200px; margin: 0 auto; }
.location{ font-size: 14px; line-height: 2;padding: 20px 0}
.location a{color: #777777; padding: 0 10px;}
.file-list{display: block; border: 1px solid #E6E6E6; -webkit-border-radius: 5px; border-radius: 5px; padding: 20px;}
.file-list li{ display: block; position: relative; padding-right: 120px; border-bottom: 1px solid #E6E6E6; padding: 10px 0 20px 0; }
.file-list li .title{ font-size: 16px; color: #222222; padding: 0 0 10px 20px; background: url('../images/source/icon.png') left 5px no-repeat }
.file-list li .intro{ font-size: 14px; color: #666666; line-height: 1.8; }
.file-list li .info{ font-size: 14px; color: #666666; padding: 10px 0 0 0 }
.file-list li .down-btn{ display: block; position: absolute; right: 10px; top: 50%; margin-top: -14px; width: 100px; height: 28px;line-height: 28px; -webkit-border-radius: 4px; border-radius: 4px; font-size: 14px; padding-left: 25px; color: #FFF; background: #FF9C00 url('../images/source/down.png') 10px center no-repeat; }
.file-list li .info span{ padding:0 50px 0 20px; }
.file-list li .info span.type{ background: url('../images/source/type.png') left center no-repeat; }
.file-list li .info span.size{ background: url('../images/source/size.png') left center no-repeat; }
.file-list li .info span.date{ background: url('../images/source/date.png') left center no-repeat; }
.footer{width: 100%; text-align: center; margin: 10px 0 0 0; line-height: 2; font-size: 14px; color: #666 }

/*分页样式*/
.page { line-height: 50px; margin-top: 10px; text-align: center; font-size: 1.4em;  padding-bottom: 20px; }
.page a{ color: #999999; background: #F7F7F7; padding: 8px 12px; -webkit-border-radius: 3px; border-radius: 3px; margin:0 2px;}
.page span.current { background: #387FE3; color: #FFFFFF; padding: 8px 12px;-webkit-border-radius: 3px; border-radius: 3px; margin:0 2px; }
.page a:hover{background: #387FE3; color: #FFFFFF;  }
.page a.total{ cursor: not-allowed; }
