﻿body,html{margin:0;padding:0;font-family:"Source-Han-Light-game","hiragino sans gb",Arail,"宋体",serif;line-height:30px;font-size:14px}body{position:relative}body,a{color:#333}ul,li{margin:0;padding:0;list-style-type:none}h1,h2,h3,h4{font-weight:normal;margin:0}a{text-decoration:none}a:hover{text-decoration:underline;color:#f60}p{margin:0}img{display:block;border:0}input{outline:0}.layout{margin:0 auto;width:1000px;min-width:1000px}.clear{clear:both}.fleft{float:left}.fright{float:right}.mt10{margin-top:10px}.mt20{margin-top:20px}.mb10{margin-bottom:10px}.mb20{margin-bottom:20px}.topnav{border-bottom:1px solid #edeef0;overflow:hidden}.topnav .nav>a{padding:5px 15px 5px 0;font-size:12px;color:#aaa}.topnav .nav>a:hover,.topnav .nav>a:focus{background-color:transparent;color:#777;text-decoration:none}.header{padding:20px 0;position:relative}.header>.logo{background:url("../images/logo.png") no-repeat;width:147px;height:51px;display:block;text-indent:-100px;overflow:hidden;float:left}.header>.navigation{float:left;width:670px;padding-left:34px;font-size:15px;margin-top:8px}.header>.navigation>li{float:left;margin:5px}.header>.navigation>li>a{display:block;padding:0 10px;border-radius:20px;line-height:24px}.header>.navigation>li>a:hover,.header>.navigation>li>a:active,.header>.navigation>li>a.active{background:#409cfa;color:#fff;text-decoration:none}.header>.navigation>li.more>a{padding:4px}.header>.navigation>li.more>a:hover{background-color:#efefef}.header>.navigation>li.more>.cover{display:none;position:absolute;width:960px;padding:20px;padding-top:0;left:0;top:72px;background-color:#fff;z-index:5;overflow:hidden}.header>.navigation>li.more>.cover .cat-list{width:500px;padding-right:20px;margin-left:156px;overflow:hidden}.header>.navigation>li.more>.cover .cat-list li{float:left;padding-bottom:14px}.header>.navigation>li.more>.cover .cat-list li>a{padding:0 10px;border-radius:20px;line-height:24px;display:block;text-align:center;margin-right:10px}.header>.navigation>li.more>.cover .cat-list li>a:hover{color:#fff;text-decoration:none;background-color:#409cfa}.header>.navigation>li.more>.cover .close{display:block;width:30px;height:30px;right:30px;top:10px;font-size:30px;line-height:1;position:absolute;color:#e6e6e6;cursor:pointer}.header>.header-right{margin-top:8px}.header>.header-right .user-control{color:#9e9e9e;padding-right:10px;margin-top:3px}.header>.header-right .user-control a{font-size:13px;padding:0 4px;color:#9e9e9e}.header>.header-right .search{padding:1px 8px 1px 30px;border-radius:20px;border:1px #e6e6e6 solid;background:#efefef url("../images/icon-search.png") no-repeat 8px 8px;background-size:14px 14px}.header>.header-right .search input{font-size:14px;width:60px;border:none;background-color:transparent}@media not all,screen and (max--moz-device-pixel-ratio:2){.header>.logo{background:url("../images/logo@2x.png") no-repeat;background-size:147px 51px}}.columns{overflow:hidden}.columns>.column-content{width:650px;float:left}.columns>.column-side{float:left;width:310px;margin-left:40px}.listview-header{overflow:hidden;height:40px}.listview-header .header-content{border-bottom:1px #e5e5e5 solid;margin:0;padding:0 0 4px;overflow:visible;height:29px;clear:both}.listview-header .header-content>h2{height:40px;background:#fff url("../images/banlen.png") repeat-x center 32px;background-size:82px;float:left}.cat-header{overflow:hidden}.cat-header>h2{font-size:20px;float:left;border-left:5px #409cfa solid;padding-left:10px;line-height:22px}.cat-header>.line{border-bottom:#ccc 1px dashed;margin:10px 10px auto 10px;float:left;width:520px}.cat-header>.more a{font-size:12px;display:block;padding:2px 10px;background-color:#fff;color:#9e9e9e;border:1px #e8e8e8 solid;border-radius:15px;line-height:15px}.cat-header>.more a:hover{background-color:#fb9738;color:#fff;border:1px #fb9738 solid;text-decoration:none}.listview>li{overflow:hidden;padding:20px 0;border-bottom:1px #e5e5e5 solid;position:relative}.listview>li .pic{position:relative;border:0 none;float:left;margin:0 20px 0 0;width:200px;height:150px;overflow:hidden}.listview>li .pic>.list-flag{position:absolute;background:#f60;color:#fff;padding:5px;line-height:1;font-style:normal;top:0;left:0}.listview>li .title{font-size:20px;font-weight:bold;line-height:1.8}.listview>li .description{margin-top:5px;color:#616161;line-height:1.8}.listview>li .info{font-size:12px;color:#9e9e9e}.listview>li:last-child{border-bottom:none}.listview>li.pic-only>a{margin-right:0;margin-left:25px;position:relative}.listview>li.pic-only>a>p{position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,0.4);padding:60px 10px 0;color:#fff;line-height:1.8;text-align:center;opacity:0}.listview>li.pic-only>a:hover p{opacity:1}.listview>li.pic-only>a.first{margin-left:0}.listview>li.photo .pic-group{margin-top:10px;overflow:hidden}.listview>li.photo .pic-group>.pic{margin-right:0;margin-left:25px;position:relative}.listview>li.photo .pic-group>.pic.first{margin-left:0}.listview>li.photo .info{margin-top:10px}.listview>li.read-all{padding:0;border-bottom:1px #e5e5e5 solid}.listview>li.read-all>a{display:block;line-height:40px;height:40px;font-size:14px;text-align:center;color:#9e9e9e;background-color:#f8f8f8}.listview>li.read-all>a:hover{text-decoration:none;color:#9e9e9e;background-color:#f4f4f4}.box{border:1px solid #e5e5e5}.box>.box-header{border-bottom:1px solid #e5e5e5;overflow:hidden}.box>.box-header>h3{padding:10px;margin-left:15px;float:left;border-bottom:3px solid #409cfa}.box>.box-content{padding:15px}.box>.box-content .pic{overflow:hidden}.box>.box-content .pic>li{overflow:hidden;padding:20px 0;border-bottom:1px solid #e5e5e5}.box>.box-content .pic .avatar{float:left;margin-right:10px}.box>.box-content .pic .right{float:left;overflow:hidden;width:196px}.box>.box-content .pic .right h3{line-height:1;padding-bottom:8px;font-size:14px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.box>.box-content .pic .right .description{color:#747474;font-size:12px;line-height:1.8}.list{overflow:hidden}.list li{background:rgba(0,0,0,0) url("../images/sprite.png") no-repeat scroll -48px -276px;overflow:hidden;padding-left:0;text-indent:10px;text-overflow:ellipsis;white-space:nowrap}.icon{width:16px;height:16px;background-position:center;background-repeat:no-repeat;display:block}.icon.icon-plus{background-image:url("../images/icon-plus.png");background-size:15px}.icon.icon-more{background-image:url("../images/icon-more.png");background-size:15px}.footer{font-size:13px;color:#777}.footer h3{font-size:16px;color:#000}.footer a{color:#777}.footer>.footer-link{margin-top:20px;border-top:#ccc 1px solid;line-height:60px}.picture{overflow:hidden}.picture .pic-link-group{position:relative;display:block;color:#fff}.picture .pic-link-group>.text{position:absolute;bottom:0;height:50%;left:0;right:0;padding:0 30px;background-image:-webkit-gradient(linear, 0 0, 0 100%, from(rgba(0,0,0,0.01) 40%), to(rgba(0,0,0,0.7) 80%));background-image:-webkit-linear-gradient(top, rgba(0,0,0,0.01) 40%, rgba(0,0,0,0.7) 80%);background-image:-moz-linear-gradient(top, rgba(0,0,0,0.01) 40%, rgba(0,0,0,0.7) 80%);background-image:linear-gradient(top, rgba(0,0,0,0.01) 40%, rgba(0,0,0,0.7) 80%);background-repeat:repeat-x}.picture .pic-link-group>.text>h3{position:absolute;bottom:0;margin:10px 0}.picture .left{width:665px;height:340px;float:left}.picture .right{width:325px;float:left;margin-left:10px}.box>.box-header .media-plus-icon{margin:18px}.box>.box-header>h3.media-plus{background:url('../images/icon-mediapeople.png') no-repeat 10px 12px;background-size:23px;padding-left:40px}.content-list .slider{position:relative;overflow:auto;margin-bottom:20px}.content-list .slider ul{list-style:none;overflow:hidden}.content-list .slider ul>li{float:left;height:340px;width:650px;background-color:#1f1f1f;position:relative}.content-list .slider ul>li img{max-width:650px}.content-list .slider ul>li a{position:static}.page{overflow:hidden}.page>li{float:left;margin:0 5px}.page>li>a{padding:0 10px;background-color:#f8f8f8;color:#9e9e9e;display:block;font-size:14px;text-align:center;border:1px solid #e5e5e5}.page>li>a:hover{text-decoration:none;background-color:#f4f4f4;color:#9e9e9e}.page>li>a.now{background-color:#ededed;color:#9e9e9e}.page>li>a.now:hover{background-color:#dfdfdf;color:#9e9e9e}.article{line-height:1.8}.article>h1{border-left:5px solid #409cfa;line-height:1.5;padding-left:20px}.article .info{padding-top:20px;font-size:13px;color:#9e9e9e}.article .content{font-size:16px}.article .content p{margin-top:20px; text-indent:2em;}.article .content img{max-width:650px; display: inline;}