html, body{position: relative;height: 100%;}
body{font-family: Helvetica Neue, Helvetica, Arial, sans-serif;font-size: 14px;color:#fff;margin: 0;padding: 0;}
html,body,div,p,a,li,ul,img,video,h1,figure{margin:0px;padding:0px;}
img{max-width:100%;}
a{text-decoration:none;}
body{width:320px;margin: auto;}
.content{height:auto;overflow:hidden;margin:auto;font-family:'微软雅黑','Microsoft Yahei';background: #fff;padding: 0px 10px 10px;}
.content .title{padding: 8px 0px;font-size:20px;line-height:32px;color: #333;text-align: justify;}
.main .head p{color: #5D5D5D;font-size: 14px;}
.main .head .source{margin-right: 10px;}
.main .head .author{margin-right: 5px;}
.head{margin-bottom:10px;}
.article{text-align: justify;color: #484848;font-size:16px;line-height:24px;margin-bottom:10px;}
.article p{margin-bottom:10px;}
.article iframe{margin: auto;display: block;}
/*图集*/
.swiper-container{width: 100%;max-width:640px;height: 100%;background: #191919;}
.swiper-slide{}
.img_block{text-align: center;font-size: 18px;
/* Center slide text vertically */
display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;height:80%;
-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: enter;align-items: center;}
.swiper-slide img{max-width:100%;max-height:100%;}
.swiper-slide .img_text{position: absolute;z-index: 888;background:rgba(0,0,0,0.7);bottom: 0px;left: 0;right:0px;padding: 10px 10px 10px; }
.swiper-slide div p{text-align: justify;display:block;margin:auto;font-size:12px;line-height:20px; margin-top:10px;max-width:960px;color: #FCFCFC;}
.swiper-container .author{font-size:14px;line-height: 24px;}
.swiper-pagination{top: 0px;left: 0;;line-height:24px;height:24px; width: 100%;text-align: right;font-size:14px;background:rgba(0,0,0,0.7);}
.swiper-container .title{top: 0px;left: 0;background:#000;height:auto; width: 100%;text-align: left;position:absolute;padding:10px; font-size:16px;
line-height:24px;z-index: 888;}
.videodiv { line-height: 0;position: relative; max-width: 100%;  background: #000;}
.tit2{color: #000;font-weight: bold;font-size: 16px;background: #EBEBEB;line-height: 34px;border-top: 1px solid #CACACA;border-bottom: 1px solid #CACACA;padding-left: 10px;}
/*图集end*/
/*下载条*/
.downloadblock{height: 50px; width: 320px}
.downloadblock .fixed{position: fixed;bottom: 0px;left: 0;width: 100%;}
.appdownload{width:320px;margin:auto;height:50px; line-height: 50px;}
.appdownload a{display: block;width:320px;height:50px;}
.appdownload img{width:100%;}
/*下载条end*/

/*畅言*/
#SOHUCS{background:#f5f5f5;padding:10px 0px;}
#SOHUCS #SOHU_MAIN .module-mobile-cmt-header .mobile-header-head {    display: none;}
#SOHUCS #SOHU_MAIN .module-mobile-cmt-box .box-footer-right .box-footer-button.disable { pointer-events: none;    background: none;    background-size: 7.916666667em;}
#SOHUCS #SOHU_MAIN .module-mobile-user-center.has-task .user-center-head .user-center-foot { display: none;}
#SOHUCS #SOHU_MAIN .module-mobile-user-center.has-task .user-center-tab-lists .user-center-tab-list.user-center-tab-notice, #SOHUCS #SOHU_MAIN .module-mobile-user-center.has-task .user-center-tab-lists .user-center-tab-list.user-center-tab-task {
    display: block;}
#SOHUCS #SOHU_MAIN .module-mobile-user-center.has-task .user-center-tab-lists .user-center-tab-list { width: 50%;}
#SOHUCS #SOHU_MAIN .module-mobile-cmt-list .list-footer-wrapper-wap .cy-logo {display:none;}
#SOHUCS #SOHU_MAIN .module-mobile-cmt-list .list-wrapper-wap .list-container-wap .list-item-wap .list-content-wrapper-wap .list-ctrl-area-wap {display:none;}
#SOHUCS #SOHU_MAIN .module-mobile-cmt-list .list-wrapper-wap .list-container-wap .list-item-wap .list-content-wrapper-wap .list-content-info .list-nickname-wap {color: #000;}
#SOHUCS #SOHU_MAIN .module-mobile-cmt-list .list-wrapper-wap .list-header-wap .list-header-side { background:none; margin-top:0;}
#SOHUCS #SOHU_MAIN .module-mobile-cmt-list .list-wrapper-wap .list-header-wap {display:none;background: #EBEBEB;  padding: 4px;border-top: 1px solid #E1E1E1;   border-bottom: 1px solid #E1E1E1;}
#SOHUCS #SOHU_MAIN .module-mobile-cmt-list .list-wrapper-wap .list-header-wap .list-header-txt {
    font-size: 1.3em;}
 #SOHUCS #SOHU_MAIN .module-mobile-cmt-header .comment-textarea .comment-input {border: 1px solid #DFDFDF;}


/*畅言end*/

/*音频*/
.topbox {width: 320px;position: relative;height: 200px;background: url(wap_bg1.jpg) no-repeat;background-size: 320px 200px;}
.topbox img { width: 320px;}
.topbox button {width: 64px;height: 64px;border-radius: 50%;position: absolute;border:none;display:block;bottom: 74px;left: 138px;background: url(btn_play_icon.png) no-repeat;background-size: 64px 64px;
-webkit-tap-highlight-color: transparent;}
.topbox audio {width: 320px;height: 80px;position: absolute;bottom: 0px;left: 0px;opacity: 0.7;}
.topbox .running{transform: rotateZ(45deg);
	transition:all .9s linear;
	animation: mypin 3s linear 0s infinite;animation-play-state:running;}
.topbox .paused{animation-play-state:paused;
}
@keyframes mypin {
	0%{
		transform: rotate(0deg)
	}
	100%{
		transform:rotate(360deg);
	}
}
/*音频end*/
