.content-info {
	font-size:12px;
	height:26px;
	line-height:26px;
	margin:14px 0 20px
}
.content-info,.content-info a {
	color:#999
}
.content-info i {
	background:url(http://p6.qhimg.com/t019dfe7dc7f77f1294.png);
	background:url(http://p6.qhimg.com/t019dfe7dc7f77f1294.png);
	cursor:pointer;
	height:20px;
	margin-top:3px;
	margin-right:3px;
	width:20px
}
.content-info i,.content-info .info,.content-info .info span {
	float:left
}
.content-info .cite {
	margin-left:20px
}
.content-info .guanzhu {
	background:url(http://p6.qhimg.com/t019dfe7dc7f77f1294.png) -244px -75px no-repeat;
	cursor:pointer;
	height:26px;
	margin:0 20px 0 10px;
	width:50px
}
.content-info a:hover {
	color:#cd2013
}
.content-info .cite img {
	border-radius:50%;
	height:18px;
	margin:0 5px 0 0;
	width:18px
}
.content-info .guanzhu:hover {
	background-position:-244px -107px
}
.content-info .guanzhu.cur {
	background-position:-313px -75px
}
.content-info .dianzan,.shuohua,.shoucang {
	cursor:pointer;
	margin-right:20px
}
.N-row {
	clear:both;
	overflow:hidden;
	width:1108px;
	zoom:1
}
.N-w1180 {
	float:left;
	margin:0 15px;
	width:1108px
}
.N-w770 {
	margin:0;
	width:728px
}
.N-w380 {
	float:right;
	margin:0;
	padding-top:40px;
	width:300px
}
.content-info .dianzan i {
	background-position:-34px -8px
}
.content-info .shuohua i {
	background-position:-72px -8px
}
.content-info .shoucang i {
	background-position:-107px -7px
}
.N-w380 .img-list li img {
	height:120px;
	width:180px
}
.content-info .dianzan.cur i {
	background-position:-34px -39px
}
.content-info .shoucang.cur i {
	background-position:-107px -37px
}
#comment-qh {
	padding:0 0 35px
}
#QIHOO360COMMENT {
	background:#fff;
	overflow:visible;
	padding-left:0;
	background:#fff
}
#QIHOO360COMMENT .qh-cmt {
	background:#fff
}
#QIHOO360COMMENT .qh-sub-cmt {
	background:#fff
}
#qh-cmt-pub-wrap #qh-cmt-pub .clear-g {
	text-align:right
}
#qh-cmt-pub-wrap #qh-cmt-pub .section-title-w .title-join-w {
	float:none
}
.video-list .bd .pic span,.video-list .bd .txt span i,.video-time .icon-comment {
	background:url('http://p2.qhimg.com/t0124e3a5d4d3075df6.png') no-repeat
}
.N-hdc {
	margin:0 auto;
	min-width:80px;
	width:1108px
}
.N-content {
	background:#272a2f;
	clear:both;
	min-height:450px;
	overflow:hidden;
	zoom:1
}
.con-left {
	float:left;
	width:788px
}
.con-right {
	float:left;
	height:495px;
	overflow:hidden;
	position:relative;
	width:300px
}
.jiexia {
	color:#d9e2ef;
	font-size:14px;
	height:50px;
	line-height:50px;
	margin-left:20px
}
.autoplay {
	background:url('http://p9.qhimg.com/t0104e414364fca6213.png') no-repeat
}
.autoplay,.noautoplay {
	cursor:pointer;
	float:right;
	height:24px;
	margin:13px 20px 0 0;
	width:86px
}
.noautoplay {
	background:url('http://p9.qhimg.com/t0104e414364fca6213.png') no-repeat -97px 0
}
.tuijian {
	height:404px
}
.tuijian,.news-summary {
	overflow-y:auto;
	position:relative
}
.news-summary {
	background:#f2f2f2;
	color:#737373;
	font-size:14px;
	line-height:24px;
	padding:13px 20px
}
.video-content {
	clear:both;
	height:450px
}
.video-box,.video-view {
	height:495px
}
.video-view {
	background:#252525
}
.ViewMask {
	background:#000;
	color:#fff;
	cursor:move;
	display:none;
	font-size:14px;
	height:30px;
	line-height:30px;
	opacity:.5;
	padding:0 10px;
	position:fixed;
	width:280px;
	filter:alpha(opacity=50)
}
.video-close {
	float:right;
	font-size:20px;
	font-weight:400
}
.video-close,.video-close:hover {
	color:#fff
}
.View-fixed {
	bottom:0;
	height:205px;
	position:fixed;
	right:0;
	width:300px;
	z-index:1000
}
.live-content {
	background:#252525;
	float:left;
	height:430px;
	width:840px
}
.tuijian.noxj {
	height:445px
}
.news-summary .label {
	float:left
}
.des .destext {
	max-height:48px;
	overflow-y:auto;
	padding-right:3px;
	position:relative
}
.video-list .hd {
	background:#252525;
	height:32px;
	line-height:32px;
	padding:0 20px
}
.video-list .bd {
	clear:both;
	height:600px;
	overflow-y:auto
}
.video-list .bd-list {
	clear:both;
	height:298px;
	overflow-y:auto
}
.video-list .hd h3 {
	color:#b5b5b5;
	font-weight:400
}
.video-list .bd li {
	border-bottom:1px solid #4d4d4d;
	clear:both;
	height:70px;
	overflow:hidden;
	padding:14px 20px 15px;
	zoom:1
}
.video-list .bd li img,.video-list .bd .pic {
	height:70px;
	width:106px
}
.View-fixed:hover .ViewMask {
	display:block
}
.video-list .bd .pic {
	background:#000;
	float:left;
	position:relative
}
.video-list .bd .txt {
	color:#666;
	overflow:hidden;
	padding:1px 0 0 8px;
	zoom:1
}
.video-list .bd li:hover {
	background:#4d4d4d
}
.video-list .bd .pic span {
	background-position:0 -28px;
	color:#e3222e;
	display:none;
	font-size:12px;
	height:14px;
	line-height:14px;
	padding-left:10px;
	position:absolute
}
.video-list .bd .txt a {
	color:#cacaca
}
.video-list .bd .txt span {
	display:block;
	padding-top:3px
}
.video-list .bd .txt span i {
	display:inline-block;
	height:10px;
	margin-right:5px;
	width:14px
}
.video-list .bd .cur .pic span {
	display:block;
	left:22px;
	top:26px
}
.video-list .bd .bd-list .cur .pic {
	border:1px solid #e3222e;
	height:68px;
	width:104px
}
.video-list .bd .bd-list .cur .pic img {
	height:68px;
	width:104px;
	filter:alpha(opacity=30);
	opacity:.3
}
#video-player {
	margin:0 auto
}
#hotlist li {
	color:#575757;
	font-size:16px;
	height:36px;
	line-height:36px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	width:375px
}
#hotlist li span {
	float:left;
	margin-right:10px;
	text-align:right;
	width:20px
}
#hotlist li .top,#hotlist a:hover li {
	color:red
}
.video-list .bd li:hover .txt,.video-list .bd .cur .txt {
	color:#999
}
a {
	text-decoration:none
}
.related-video {
	clear:both;
	margin-bottom:20px;
	padding-top:11px
}
.see-more {
	background:#f4f3f3;
	display:block;
	height:30px;
	line-height:30px;
	text-align:center
}
.news-baike,.video-summary {
	margin-bottom:20px
}
.video-summary {
	clear:both
}
.video-content-txt {
	font-size:16px;
	line-height:1.8em;
	overflow:hidden;
	text-align:justify;
	word-wrap:break-word;
	margin-bottom:10px;
}
.related-news {
	padding:0 0 10px
}
.article-load,.article-nonews {
	margin-top:20px
}
.article-more {
	background:#fafafa;
	border:1px solid #f2f2f2;
	color:#5b5b5b;
	cursor:pointer;
	display:none;
	line-height:28px;
	margin-top:10px;
	text-align:center
}
.ad_icon {
	background:url("http://p8.qhimg.com/t018a14d06a75d24d33.png") 0 0 no-repeat;
	background-position:0 -38px;
	display:inline-block;
	float:left;
	height:13px;
	margin:4px 10px 0 0;
	width:22px
}
.video-album {
	clear:both;
	height:270px;
	margin-bottom:15px;
	overflow:hidden;
	position:relative;
	zoom:1
}
.img-prev,.img-next {
	background:url(http://p2.qhimg.com/t019ff90e0fcc8419e0.png) no-repeat;
	cursor:pointer;
	height:50px;
	position:absolute;
	top:115px;
	width:35px
}
.img-prev {
	background-position:0 -396px;
	left:0
}
.img-next {
	background-position:-42px -396px;
	right:0
}
.live-album {
	height:190px;
	margin:0 auto;
	width:694px
}
.mod-live-album,.detail_ad_box {
	position:relative
}
.ad_icon_gray {
	background:url(http://p8.qhimg.com/t018a14d06a75d24d33.png) 0 0 no-repeat;
	background-position:0 -54px;
	display:inline-block;
	height:20px;
	position:absolute;
	right:0;
	top:0;
	width:35px
}
.ad_alimama1 {
	width:700px
}
.ad_alimama1,.ad_baidu1 {
	margin:0 auto;
	overflow:hidden
}
.ad_baidu1 {
	width:728px
}
.ad_alimama2,.ad_alimama4,.ad_alimama3,.ad_baidu3 {
	background:#fcfcfc;
	border:1px solid #f6f4f5;
	overflow:hidden;
	padding:21px 0
}
.ad_baidu2 {
	margin:0 auto;
	overflow:hidden;
	padding:10px 0 0;
	width:380px
}
.dropdown {
	background:#000;
	border-radius:6px;
	display:none;
	font-size:12px;
	padding:6px 0;
	position:absolute;
	right:8px;
	top:85px;
	width:100px;
	z-index:5
}
.video-list {
	background:#272a2f;
	clear:both;
	width:300px
}
.xj {
	float:left;
	margin-left:28px
}
.xj,.xjTitle .ctime {
	color:#cad2df;
	font-size:12px;
	height:11px;
	line-height:8px
}
.TimeClickDown {
	background:url("http://p6.qhimg.com/t0145694a11d4c60f2c.png") 74px 1px no-repeat
}
.TimeClickUp {
	background:url("http://p0.qhimg.com/t01878b1c657286ff53.png") 74px 1px no-repeat
}
.xjTitle {
	border-top:solid 1px #202020;
	padding-top:13px;
	padding-bottom:20px
}
.rm {
	padding-top:10px;
	padding-bottom:10px
}
.video-content-txt {
	clear:both;
	line-height:30px
}
.jxlcss {
	border-bottom:1px solid #202020
}
.related-video ul {
	height:430px;
	overflow:hidden
}
.related-video li {
	margin-bottom:25px
}
.news-baike h3 {
	font-size:18px;
	font-weight:400;
	padding:8px 0
}
.news-baike dl {
	clear:both
}
.news-baike dt {
	float:left;
	margin-right:20px;
	padding-top:6px
}
.news-baike dd {
	overflow:hidden;
	zoom:1
}
.news-baike p {
	line-height:22px;
	padding:10px 0
}
.video-summary h2 {
	border-bottom:1px solid #e5e5e5;
	font-size:18px;
	font-weight:400;
	height:33px;
	margin-bottom:10px
}
.video-summary dl {
	line-height:24px
}
.video-summary dt {
	font-size:14px
}
.video-summary dd {
	font-size:12px
}
.video-content-txt h2 {
	font-size:24px;
	font-weight:400;
	margin-bottom:5px
}
.video-content-txt img {
	border:0;
	display:block;
	margin:0 auto;
	max-width:100%;
	word-wrap:break-word!important
}
.related-news li {
	clear:both;
	margin:25px 0 0;
	overflow:hidden;
	zoom:1
}
.video-album ul {
	clear:both;
	overflow:hidden;
	padding-left:20px;
	position:absolute
}
.video-album li {
	float:left;
	margin:20px 0 0 30px;
	width:180px
}
.live-album ul {
	margin:0;
	padding:0
}
.live-album li {
	margin:0 10px 0 0
}
.video-list a {
	display:block;
	padding:10px 10px 10px 26px;
	position:relative
}
.media-body p {
	font-size:12px
}
.video-content-txt h2 {
	font-size:24px;
	font-weight:400;
	margin-bottom:5px
}
.video-content-txt p {
	text-indent:0 !important
}
.video-content-txt strong {
	font-weight:700
}
.video-content-txt img {
	border:0;
	display:block;
	margin:0 auto;
	max-width:100%;
	word-wrap:break-word!important
}
.news-baike dt img {
	height:180px;
	width:150px
}
.news-baike dd li {
	line-height:24px
}
.news-video li img {
	height:120px;
	width:180px
}
.video-summary dd span {
	color:#999;
	font-size:14px;
	margin-right:25px
}
.article-more span i {
	background:url(http://p2.qhimg.com/t0113a5d2cf289e9a7b.png) 0 0 no-repeat;
	display:inline-block;
	height:16px;
	margin-right:10px;
	vertical-align:middle;
	width:16px
}
.video-content-txt p + p {
	margin-top:1.8em
}
.news-baike dd li span {
	color:#999
}
.news-baike dd li img {
	height:16px;
	margin-right:8px;
	vertical-align:middle;
	width:30px
}
.video-list .btn-live {
	background:#ff831e;
	color:#fff;
	display:block;
	font-style:normal;
	font-size:12px;
	height:17px;
	line-height:17px;
	position:absolute;
	right:5px;
	text-align:center;
	top:5px;
	width:38px
}
.related-video .pic {
	position:relative
}
.related-video .title {
	font-size:16px;
	line-height:24px;
	margin:-4px 0 5px
}
.related-video .info {
	line-height:22px;
	padding:0
}
.news-baike .see-more {
	margin-top:5px
}
.related-news .pic {
	position:relative
}
.related-news .pic,.related-news .pic img {
	height:100px;
	width:180px
}
.related-news .title {
	font-size:20px;
	font-weight:700;
	height:21px;
	margin-bottom:6px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.related-news .brief {
	-webkit-box-orient:vertical;
	display:-webkit-box;
	-webkit-line-clamp:2;
	margin-bottom:5px;
	max-height:45px;
	overflow:hidden
}
.related-news .info {
	font-size:12px
}
.related-news .article-nonews {
	padding:20px 0
}
.ad-guess-three .ad_icon {
	float:right;
	margin:10px 0 0
}
.img-prev:hover {
	background-position:0 -453px
}
.img-next:hover {
	background-position:-42px -453px
}
.mod-live-album .img-prev,.mod-live-album .img-next {
	background:url(http://p4.qhimg.com/d/inn/703f1842/img/live_detile_bg.png) no-repeat;
	height:123px;
	top:0;
	width:28px
}
.mod-live-album .img-next {
	background-position:0 -133px
}
.ad_alimama2 .ad_content,.ad_baidu3 .ad_content,.ad_alimama4 .ad_content {
	margin:0 auto;
	overflow:hidden;
	width:336px
}
.ad_alimama3 .ad_content {
	margin:0 auto;
	overflow:hidden;
	width:300px
}
.dropdown .caret {
	background:url('http://p1.qhimg.com/t01fd87b6086d2bcf17.png') no-repeat 0 0;
	height:4px;
	left:50%;
	overflow:hidden;
	position:absolute;
	top:-4px;
	width:6px
}
.dropdown .list {
	border-radius:4px
}
.dropdown .caret {
	background:url('http://p1.qhimg.com/t01fd87b6086d2bcf17.png') no-repeat 0 0;
	height:4px;
	left:50%;
	overflow:hidden;
	position:absolute;
	top:-4px;
	width:6px
}
.dropdown .list {
	border-radius:4px
}
.video-list .item {
	border-left:solid 1px #000;
	margin-right:10px;
	overflow:hidden;
	-webkit-transition:background-color .2s linear
}
.video-list .media-obj {
	height:60px;
	margin-right:15px;
	width:106px
}
.video-list .media-body {
	color:#5f676f
}
.xjTitle .ctime {
	cursor:pointer;
	float:right;
	margin-right:18px;
	padding-right:17px
}
.TimeClickDown:hover {
	background:url("http://p0.qhimg.com/t01f4dc7dfa3ce7a908.png") 74px 1px no-repeat
}
.TimeClickUp:hover {
	background:url("http://p4.qhimg.com/t0129f8b00da37f047b.png") 74px 1px no-repeat
}
.video-list .bd-list::-webkit-scrollbar-thumb {
	background:#666;
	border-radius:6px;
	width:6px
}
.video-list .bd-list::-webkit-scrollbar {
	background:#252525;
	border-radius:6px;
	width:6px
}
.video-album li .pic {
	margin-bottom:13px;
	position:relative
}
.video-album li .title {
	-webkit-box-orient:vertical;
	display:-webkit-box;
	font-size:16px;
	height:40px;
	-webkit-line-clamp:2;
	margin-bottom:10px;
	overflow:hidden
}
.video-album li .info {
	padding-bottom:0
}
.dropdown .list a {
	color:#5f676f;
	display:block;
	padding:6px 0;
	text-align:center
}
.con-left .des p {
	color:#bfc7d2;
	font-size:14px;
	padding:5px 10px 10px
}
.video-album li .pic img {
	height:120px;
	width:180px
}
.live-album li .pic img {
	height:123px
}
.related-video .pic .icon {
	background-position:0 -195px
}
.related-video .pic .icon,.related-news .pic .icon {
	bottom:8px;
	height:24px;
	left:8px;
	position:absolute;
	width:24px
}
.related-news .pic .icon {
	background-position:0 -195px
}
.video-list .item .img-wrap {
	border:none
}
.video-list .item:hover {
	background-color:#474e59
}
.video-list .media-obj .video-time {
	background-image:url(http://p5.qhimg.com/t0124cdd096df4dacff.png);
	color:#fff;
	font-size:12px;
	height:20px;
	line-height:18px;
	text-indent:10px;
	white-space:nowrap
}
.video-list .media-body .media-text {
	display:none
}
.video-list .media .media-title {
	font-weight:400;
	font-size:14px;
	height:40px;
	line-height:24px;
	margin-top:-5px;
	overflow:hidden;
	padding:10px 0;
	white-space:normal;
	width:137px
}
.video-album li .pic .icon {
	left:50%;
	margin:-20px 0 0 -20px;
	position:absolute;
	top:50%
}
.N-mod .video-album .info span {
	color:#444
}
.dropdown .list .active a,.dropdown .list a:hover {
	color:#cdd6e2
}
.video-list .item.active .state {
	background:url('http://p5.qhimg.com/t012736849729ee93c9.png') no-repeat 0 0;
	height:8px;
	left:10px;
	overflow:hidden;
	position:absolute;
	top:50%;
	width:8px
}
.video-list .item.active .mask {
	border:1px solid #ae2c33;
	height:58px;
	left:0;
	position:absolute;
	top:0;
	width:104px
}
.video-list .item:hover .media-body,.video-list .item.active .media-body {
	color:#d9e2ef
}
.video-list .item:hover .media-body,.video-list .item:hover .media-body .media-title,.video-list .item.active .media-body {
	font-weight:400
}
#SOHUCS {
	margin-bottom:30px
}
#SOHUCS #SOHU_MAIN .section-title-w {
	padding-bottom:22px
}
#SOHUCS #SOHU_MAIN .section-title-w .join-wrap-w .wrap-name-w {
	font-size:24px
}
#SOHUCS #SOHU_MAIN .section-title-w .join-wrap-w .wrap-name-b {
	background:url(http://p7.qhimg.com/t0188cbee131d85b6bc.png) no-repeat 0 -713px;
	padding-left:20px
}
#SOHUCS #SOHU_MAIN #powerby_sohu {
	display:none!important
}