@import url(reset.css);
	@import url(header.css);
	@import url(drama_list.css);
	@import url(footer_v2.css);
	/*!* m站播放页css - v1.0(2015-01-26T16:11:19+0800) * Author:yongbin.luo * Copyright 2005-2013 56.com */ .mask {
	position:fixed;
	left:0;
	top:0;
	right:0;
	bottom:0
}
#player {
	background-color:#000
}
#player div {
	font-size:14px;
	color:#fff;
	width:100%;
}
#player div span {
	display:inline-block;
	padding:0 0 5px 3%
}
#player div span:nth-child(2) {
	min-width:25%
}
#player div p {
	padding:6px 3% 0 3%;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis
}
#player video {
	display:block;
	visibility:hidden;
	width:100%;
	height:100%;
	position:absolute;
	top:0;
	z-index:2;
	left:0
}
#player.ios video {
	height:1px;
	width:1px;
	visibility:visible;
	top:0;
	left:0
}
#player:after {
	content:'';
	position:absolute;
	top:50%;
	left:50%;
	width:64px;
	height:64px;
	margin:-32px 0 0 -32px;
	background-size:150px
}
#player.playing {
	background:#000!important
}
#player.playing video {
	visibility:visible
}
#player.playing:after {
	display:none
}
#player.playing div {
	display:none
}
#player a {
	position:absolute;
	width:100%;
	height:100%;
	top:0;
	left:0;
	z-index:99;
	color:#fff
}
#player a:before {
	content:attr(data-adTime);
	position:absolute;
	top:2px;
	border-radius:5px;
	right:5px;
	font-size:14px;
	background:rgba(0,0,0,0.5);
	padding:0 5px
}
#player a:after {
	content:'了解更多>>';
	background:#666;
	border-radius:3px;
	border-top:1px solid #808080;
	border-left:1px solid #808080;
	line-height:1.5;
	position:absolute;
	right:5px;
	bottom:5px;
	padding:0 10px
}

.player{ height:250px; background-color:#000;}
.player .gkmm{ font-size:18px; color:#fff; text-align:center; height:30px; line-height:30px;position:absolute;z-index:999999; padding-left:20px; -webkit-text-stroke: 1px #ff0000; font-weight:600;}

.top_msg {
	position:absolute;
	margin-top:50px;
	width:100%;
	display:none;
	text-align:center;
	height:40px;
	z-index:100
}
.top_msg:before {
	content:attr(data-txt);
	display:inline-block;
	height:40px;
	background:rgba(51,51,51,0.9);
	color:#fff;
	line-height:40px;
	padding:0 20px
}
.top_msg[data-txt] {
	display:block;
	-webkit-animation-name:showmsg;
	-webkit-animation-duration:.2s;
	-webkit-animation-timing-function:linear;
	-webkit-animation-iteration-count:1
}
.top_msg[data-txt=""] {
	display:none
}
@-webkit-keyframes showmsg {
	0% {
	opacity:0
}
100% {
	opacity:1
}
}#down_app_centre {
	width:100%;
	box-sizing:border-box;
	background:#fff;
	margin-top:-2px;
	color:#fff;
	display:block;
	padding-top:5px;
	font-size:15px
}
#down_app_centre:before {
	content:attr(title);
	height:30px;
	line-height:30px;
	width:93.75%;
	margin:0 auto;
	background:#bfacac;
	text-align:center;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	display:block
}
#player_bottom .but {
	background:#333;
	height:40px
}
#player_bottom .but li {
	height:40px;
	width:25%;
	position:relative;
	line-height:40px;
	float:left;
	border-left:1px solid #3a3a3a;
	border-right:1px solid #262626;
	box-sizing:border-box;
	text-align:center;
	color:#fff;
	font-size:18px
}
@media all and (max-width:639px) {
	#player_bottom .but li:nth-last-child(1) {
	border-right:none
}
}#player_bottom .but li:nth-child(1) {
	border-left:none
}
#player_bottom .but li:before {
	content:'';
	display:inline-block;
	background:url(main.png);
	background-size:150px;
	width:22px;
	height:21px;
	vertical-align:-2px
}
#player_bottom ul {
	clear:both
}
#player_bottom .but .ding {
	font-size:14px
}
#player_bottom .but .cai {
	font-size:14px
}
#player_bottom .but li {
	width:33%;
	position:relative
}
#player_bottom .but .ding:empty:before {
	display:none
}
#player_bottom .but .ding:before {
	background-position:2px -68px;
	margin-right:1px
}
#player_bottom ul.yidingcai .ding:before {
	background-position:-37px -68px!important
}
#player_bottom ul.yidingcai .cai:before {
	background-position:-39px -98px!important
}
#player_bottom .yidingcai .ding,#player_bottom .yidingcai .cai {
	color:#7a7a7a
}
#player_bottom .but li:nth-child(2):before {
	background-position:-79px -68px
}
#player_bottom .but li:nth-child(3):before {
	background-position:-109px -70px
}
#player_bottom .but li:nth-child(4):before {
	background-size:300px;
	background-position:0 -1313px
}
#player_bottom .but li:nth-child(5):before {
	content:attr(data-txt);
	background:none;
	width:auto;
	height:auto;
	vertical-align:0
}
#player_bottom .but li:nth-child(5) {
	font-size:16px
}
#player_bottom ul.yishoucang .shoucang:before {
	background-position:0 -180px
}
#player_bottom .down a {
	width:100%;
	height:100%;
	display:block;
	position:absolute;
	top:0;
	left:0
}
#player_bottom.show_vga .vga {
	color:#7b7b7b;
	overflow:visible
}
#player_bottom.show_vga .vga input:checked {
	color:red
}
#player_bottom .vga {
	overflow:hidden;
	z-index:1
}
#player_bottom .vga input {
	-webkit-appearance:none;
	height:40px;
	width:100%;
	display:block;
	background:rgba(51,51,51,0.9);
	line-height:40px;
	text-align:center;
	color:#fff;
	border-radius:0
}
#player_bottom .vga input:before {
	content:attr(value)
}
#player_bottom .vga input[disabled] {
	color:#7b7b7b;
	opacity:1
}
.share_layer {
	display:none;
	background:rgba(46,46,46,0.9);
	width:314px;
	height:124px;
	position:absolute;
	top:50%;
	left:50%;
	-webkit-transform:translate(-50%,-50%);
	box-sizing:border-box;
	padding:37px 0 0 31px;
	z-index:60
}
.share_layer .closeBtn {
	position:absolute;
	top:-10px;
	right:10px;
	font-size:36px;
	-webkit-transform:rotate(45deg);
	color:#9a9c9c
}
.share_layer a {
	float:left;
	text-align:center;
	width:62px;
	height:50px
}
.share_layer a:before {
	content:'';
	width:50px;
	height:50px;
	overflow:hidden;
	margin:0 auto;
	display:block;
	background:url(/style/3g/phone/images/share_icon.png) no-repeat
}
.share_layer a:nth-child(1):before {
	background-position:0 0
}
.share_layer a:nth-child(2):before {
	background-position:-62px 0
}
.share_layer a:nth-child(3):before {
	background-position:-124px 0
}
.share_layer a:nth-child(4):before {
	background-position:-186px 0
}
.share_layer a:after {
	display:block
}
.switch_tab {
	position:relative;
	margin:20px auto 14px;
	width:93.75%;
	height:40px
}
.switch_tab a {
	float:left;
	text-align:center;
	display:block;
	width:50%;
	height:40px;
	line-height:36px;
	border:2px solid #bbb;
	box-sizing:border-box;
	font-size:17px;
	color:#5a5a5a
}
.switch_tab a:nth-child(1) {
	border-right:0;
	border-radius:3px 0 0 3px
}
.switch_tab a:nth-child(2) {
	border-left:0;
	border-radius:0 3px 3px 0
}
.switch_tab a.cur {
	color:#E83000
}
.switch_tab a.cur:after {
	position:absolute;
	top:0;
	left:50%;
	content:'';
	background-color:#E83000;
	width:2px;
	height:40px;
	float:left
}
.switch_tab a.cur:nth-child(1) {
	border-color:#E83000
}
.switch_tab a.cur:nth-child(2) {
	border-color:#E83000
}
h1 {
	font-weight:normal;
	font-size:18px;
	color:#3c3c3c;
	clear:both;
	line-height:24px
}
#video_desc {
	position:relative;
}
#video_desc.show {
	margin-bottom:1.5%;
	border-bottom:none
}
#video_desc div {
	padding:0 0 20px 3%;
	font-size:16px;
	color:#7b7b7b
}
#video_desc ul {
	padding:0 3.125% 8px;
	font-size:14px;
	color:#4d4d4d;
	line-height:1.7
}
#video_desc ul li:nth-child(1) {
	width:70%
}
#video_desc span {
	color:#7b7b7b
}
.all_kan a {
	float:right;
	color:#3b7bbb;
	padding:0 3% 0 28px;
	font-weight:bold;
	font-size:18px;
	position:relative
}
#video_list .all_kan a:before,#cmt .all_kan a:before {
	content:'';
	border:2px solid #3b7bbb;
	border-top:none;
	border-left:0;
	margin-top:-7px;
	width:6px;
	height:6px;
	position:absolute;
	left:15%;
	top:50%
}
#video_list .all_kan a:after,#cmt .all_kan a:after {
	content:'';
	border:2px solid #3b7bbb;
	border-right:none;
	border-bottom:none;
	width:6px;
	margin-left:6px;
	margin-top:-1px;
	height:6px;
	position:absolute;
	left:15%;
	top:50%
}
#video_desc.show a {
	background:#f0f0f0
}
#video_desc.show ul {
	display:block
}
#video_list .all_kan {
	padding-right:0;
	padding-bottom:10px;
	margin-top:0
}
#video_desc.show a:before,#video_list .all_kan a:before,#cmt .all_kan a:before {
	border-right:none
}
#video_desc.show a:after,#video_list .all_kan a:after,#cmt .all_kan a:after {
	border-left:none;
	width:8px
}
#video_list.hide .all_kan a:after,#cmt.hide .all_kan a:after {
	border-left:2px solid #3b7bbb;
	width:6px
}
#video_list.hide .all_kan a:before,#cmt.hide .all_kan a:before {
	border-right:2px solid #3b7bbb
}
#video_list.hide ul {
	display:none
}
#video_desc.show div {
	padding-bottom:0;
	border-bottom:none
}
.all_kan a {
	float:right;
	line-height:1.8em;
	color:#3b7bbb;
	line-height:36px
}
#cmt .submit_layer {
	font-size:24px;
	padding:0 3%;
	line-height:45px
}
#cmt .submit_layer input[type=text] {
	width:100%;
	box-sizing:border-box;
	border:1px solid #b9b9b9;
	border-right:none;
	height:40px;
	border-radius:4px 0 0 4px;
	padding:0 10px;
	font-size:16px
}
#cmt form {
	display:block;
	padding-right:100px
}
#cmt .submit_layer input[type=submit] {
	font-size:18px;
	width:100px;
	margin-right:-100px;
	box-sizing:border-box;
	-webkit-appearance:none;
	background:#E83000;
	border:none;
	height:40px;
	border-radius:4px;
	color:#fff
}
#cmt .submit_layer span {
	font-size:12px;
	color:#7b7b7b
}
#cmt li:nth-child(1) {
	border-top:none
}
#cmt li {
	font-size:14px;
	margin:0 1.5%;
	padding:15px 1.5%;
	border-top:1px solid #d6d6d6;
	color:#333;
	word-break:break-all
}
#cmt li span {
	float:right;
	font-size:12px;
	color:#7b7b7b;
	margin-top:4px
}
#cmt li p {
	color:#26a;
	padding-bottom:3px;
	font-size:16px;
	font-weight:bold
}
#cmt li a {
	color:#26a;
	display:inline-block;
	width:41%;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis
}
#cmt .submit_layer input[type=text]::-webkit-input-placeholder {
	font-size:14px;
	line-height:24px
}
#cmt ul:empty {
	height:30px
}
#drama {
	font-size:20px;
	border-bottom:2px solid #d6d6d6;
	padding:8px 0 20px 0
}
#drama:after {
	content:'';
	display:block;
	height:0;
	clear:both
}
#drama p {
	padding:0 3% 20px 3%;
	color:#7b7b7b;
	font-size:16px
}
#drama li a {
	float:left;
	width:16.6%;
	margin-left:3%;
	text-align:center;
	margin-bottom:15px;
	font-size:18px;
	font-weight:bold;
	height:40px;
	line-height:40px;
	border:1px solid #e0e0e0;
	border-radius:4px;
	background:#e9e9e9;
	box-sizing:border-box;
	color:#b3b3b3
}
#drama li .cur {
	color:#e63737;
	background:#fff
}
#drama li a[href] {
	color:#26a;
	background:#fff
}
#drama div {
	clear:both;
	text-align:right;
	padding:0 3%;
	line-height:40px;
	color:#4d4d4d;
	font-size:16px
}
#drama div a {
	float:left;
	height:40px;
	font-size:16px;
	padding:0 10px;
	margin-right:10px;
	line-height:40px;
	box-sizing:border-box;
	border:1px solid #e0e0e0;
	color:#26a;
	border-radius:4px
}
#drama li {
	display:none
}
#drama.p1 li:nth-child(1),#drama.p2 li:nth-child(2),#drama.p3 li:nth-child(3),#drama.p4 li:nth-child(4),#drama.p5 li:nth-child(5),#drama.p6 li:nth-child(6),#drama.p7 li:nth-child(7),#drama.p8 li:nth-child(8),#drama.p9 li:nth-child(9),#drama.p10 li:nth-child(10),#drama.p11 li:nth-child(11),#drama.p12 li:nth-child(12),#drama.p13 li:nth-child(13),#drama.p14 li:nth-child(14),#drama.p15 li:nth-child(15),#drama.p16 li:nth-child(16),#drama.p17 li:nth-child(17),#drama.p18 li:nth-child(18),#drama.p19 li:nth-child(19),#drama.p20 li:nth-child(20),#drama.p21 li:nth-child(21) {
	display:block
}
.variety_list {
	font-size:16px;
	margin:-20px 0 3% 0
}
.variety_list:empty {
	background:url(loading.gif) no-repeat center center;
	height:32px
}
.variety_list select {
	float:right;
	-webkit-appearance:none;
	border:1px solid #b9b9b9;
	padding-right:20px;
	border-radius:4px;
	position:relative;
	color:#26a;
	height:40px;
	box-sizing:border-box;
	background:none
}
.variety_list p:before {
	content:attr(data-name);
	float:left;
	width:49%;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis
}
#album p:before {
	width:100%
}
.variety_list p span {
	display:inline-block;
	float:right;
	margin:18px 8px 0 -20px;
	width:0;
	height:0;
	border-style:solid dashed dashed dashed;
	border-color:transparent;
	border-top-color:#96b0ca;
	border-width:6px 6px 0 6px
}
.variety_list p.noselect:after {
	display:none
}
.variety_list p {
	color:#4d4d4d;
	padding:20px 3% 10px 3%;
	font-size:20px;
	line-height:40px;
	height:40px
}
.variety_list .list {
	background:#f0f0f0;
	padding-bottom:2px;
	height:160px;
	position:relative
}
.variety_list .list a {
	padding:0 3%;
	color:#e63737;
	display:block;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	font-weight:bold;
	background-image:linear-gradient(to bottom,#fbfbfb,#f0f0f0 2px);
	border-top:1px solid #dbdbdb;
	line-height:40px;
	height:40px;
	box-sizing:border-box
}
.variety_list .list a[href] {
	color:#26a
}
.variety_list .list a:empty:before {
	content:'精彩节目，等待更新…';
	color:#b3b3b3
}
.variety_list .list a:nth-child(1) {
	border-top:none;
	background:none
}
.variety_list .loading:before {
	content:'';
	position:absolute;
	width:32px;
	height:32px;
	background:url(loading.gif) no-repeat center center;
	background-size:32px;
	top:50%;
	left:50%;
	margin:-16px 0 0 -16px
}
.variety_list .page {
	background:#f0f0f0;
	display:none;
	clear:both;
	text-align:right;
	padding:10px 3%;
	line-height:40px;
	color:#4d4d4d;
	font-size:16px;
	background-image:linear-gradient(to bottom,#fbfbfb,#f0f0f0 2px);
	border-top:1px solid #dbdbdb
}
.variety_list .page a {
	background:#fff;
	float:left;
	height:40px;
	font-size:16px;
	padding:0 10px;
	margin-right:10px;
	line-height:40px;
	box-sizing:border-box;
	border:1px solid #e0e0e0;
	color:#26a;
	border-radius:4px
}
.disabled {
	background:#e9e9e9!important;
	color:#b3b3b3!important
}
#uploadedBy {
	position:absolute;
	top:-3px;
	right:10%;
	height:28px;
	width:20%
}
#uploadedBy a {
	display:block;
	height:100%;
	width:100%
}
#uploadedBy a:nth-child(2) {
	display:none
}
.lv {
	background:url(main.png);
	width:57px;
	height:17px;
	margin-left:5px;
	display:inline-block;
	vertical-align:-3px
}
.lv1 {
	background-position:0 -1054px
}
.lv2 {
	background-position:0 -1073px
}
.lv3 {
	background-position:0 -1092px
}
.lv4 {
	background-position:0 -1111px
}
.lv5 {
	background-position:0 -1130px
}
.lv6 {
	background-position:-57px -1054px
}
.lv7 {
	background-position:-57px -1073px
}
.lv8 {
	background-position:-57px -1092px
}
.lv9 {
	background-position:-57px -1111px
}
#uploadedBy input {
	color:#26a;
	border-radius:0;
	height:28px;
	background:#f0f0f0;
	border:none;
	border:1px solid #e0e0e0;
	font-size:16px;
	-webkit-appearance:none;
	float:right;
	width:100%;
	text-align:center;
	line-height:28px;
	box-sizing:border-box
}
#uploadedBy input:before {
	content:'订阅';
	font-size:14px;
	white-space:nowrap
}
#uploadedBy input:checked {
	color:#b3b3b3;
	background:#e0e0e0
}
#uploadedBy input:checked:before {
	content:'已订阅'
}
#gg_close {
	position:absolute;
	right:0;
	top:0;
	padding:20px;
	margin:-2px -15px 0 0;
	line-height:0;
	-webkit-transform:rotate(45deg)
}
#gg_close:before {
	content:'+';
	font-size:30px
}
#topBanner {
	position:relative;
	background:url(main.png) 0 -939px;
	width:100%;
	display:none;
	box-sizing:border-box
}
#topBanner:before {
	content:'';
	background:url(main.png) -86px -435px;
	background-size:150px;
	width:26px;
	height:26px;
	position:absolute;
	top:7px;
	left:6px
}
#topBanner:after {
	content:attr(title);
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	display:block;
	width:87.5%;
	height:40px;
	line-height:40px;
	padding:0 10px 0 30px
}
@media all and (min-width:640px) {
	.share_layer:before {
	margin-left:-85px;
	width:85px;
	white-space:nowrap
}
#player_bottom ul {
	color:#4c4c4c
}
}#cmt .all_kan span {
	font-size:15px;
	color:#7b7b7b
}
#cmt .module_title {
	padding-right:0
}
#cmt.hide .submit_layer,#cmt.hide ul,#cmt.hide #load {
	display:none
}
.topBanner {
	padding:2px 5px;
	background:#f3f3f3;
	font-size:12px;
	display:none
}
.topBanner span {
	float:left;
	height:24px;
	background:url(main.png) 0 -1864px;
	background-size:210px;
	background-repeat:repeat-y;
	color:#7b7b7b;
	width:110px;
	height:35px;
	padding:4px 0 0 39px;
	line-height:14px
}
.topBanner a {
	height:15px;
	float:right;
	line-height:15px;
	padding:6px 9px;
	background-color:#c00;
	margin-top:4px;
	-webkit-border-radius:2px;
	-moz-border-radius:2px
}
.topBanner a:nth-child(2) {
	margin-left:10px;
	color:#3d3d3d;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;
	background-color:#dfdfdf;
	border:solid 1px #cbcbcb;
	background-image:-webkit-linear-gradient(bottom,#dedede,#ececec);
	background-image:-moz-linear-gradient(bottom,#dedede,#ececec);
	background-image:-o-linear-gradient(bottom,#dedede,#ececec);
	background-image:linear-gradient(to top,#dedede,#ececec);
	padding:6px 14px
}
.topBanner a:nth-child(3) {
	color:#fff;
	border-radius:2px;
	background-color:#dfdfdf;
	border:solid 1px #d03030;
	background-image:-webkit-linear-gradient(bottom,#e63636,#e73839);
	background-image:-moz-linear-gradient(bottom,#e63636,#e73839);
	background-image:-o-linear-gradient(bottom,#e63636,#e73839);
	background-image:linear-gradient(to top,#e63636,#e73839)
}
.topBanner3 {
	padding:2px 5px;
	background:#f3f3f3;
	font-size:12px;
	display:none
}
.topBanner3 span {
	float:left;
	height:24px;
	background:url(main.png) 0 -1864px;
	background-size:210px;
	background-repeat:repeat-y;
	color:#7b7b7b;
	width:111px;
	height:35px;
	padding:4px 0 0 39px;
	line-height:14px
}
.topBanner3 a {
	height:15px;
	float:right;
	line-height:15px;
	padding:6px 9px;
	background-color:#c00;
	margin-top:4px;
	-webkit-border-radius:2px;
	-moz-border-radius:2px
}
.topBanner3 a:nth-child(2) {
	margin-left:10px;
	color:#3d3d3d;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;
	background-color:#dfdfdf;
	border:solid 1px #cbcbcb;
	background-image:-webkit-linear-gradient(bottom,#dedede,#ececec);
	background-image:-moz-linear-gradient(bottom,#dedede,#ececec);
	background-image:-o-linear-gradient(bottom,#dedede,#ececec);
	background-image:linear-gradient(to top,#dedede,#ececec);
	padding:6px 14px
}
.topBanner3 a:nth-child(3) {
	color:#fff;
	border-radius:2px;
	background-color:#dfdfdf;
	border:solid 1px #d03030;
	background-image:-webkit-linear-gradient(bottom,#e63636,#e73839);
	background-image:-moz-linear-gradient(bottom,#e63636,#e73839);
	background-image:-o-linear-gradient(bottom,#e63636,#e73839);
	background-image:linear-gradient(to top,#e63636,#e73839)
}
.paike_play_body .share_layer,.paike_play_body #down_app_centre,.paike_play_body header,.paike_play_body .header_bg,.paike_play_body .but,.paike_play_body h1,.paike_play_body #uploadedBy {
	display:none!important
}
.paike_play_body .paike_play_bottom {
	display:block
}
.paike_play_body #player,.paike_play_body .vPlayer {
	padding:37.5% 0
}
.paike_play_bottom {
	padding:10px 0 10px 3%;
	display:none
}
.paike_play_bottom i {
	font-style:normal
}
.paike_play_bottom .dingcai_wrapper {
	float:left;
	font-size:13px;
	color:#4d4d4d
}
.paike_play_bottom .share_layer {
	float:right;
	width:203px;
	background:#fff;
	border:0
}
.paike_play_bottom .share_layer:before {
	content:'分享：';
	width:26%;
	text-align:right;
	font-size:12px
}
.paike_play_bottom .share_layer a {
	float:right
}
.paike_play_bottom .share_layer a:before {
	width:27px
}
.paike_play_bottom .dingcai_wrapper span {
	padding-left:23px;
	position:relative;
	display:inline-block
}
.paike_play_bottom .dingcai_wrapper span:before {
	width:20px;
	height:20px;
	display:block;
	content:'';
	position:absolute;
	left:0;
	top:0;
	background-image:url(main.png)
}
.paike_play_bottom .dingcai_wrapper span:nth-child(1) {
	margin-right:10px
}
.paike_play_bottom .dingcai_wrapper span:nth-child(1):before {
	background-position:0 -1223px
}
.paike_play_bottom .dingcai_wrapper span:nth-child(2):before {
	background-position:-31px -1223px
}
.paike_play_bottom .dingcai_wrapper .ding.active:before {
	background-position:0 -1251px
}
.paike_play_bottom .dingcai_wrapper .cai.active:before {
	background-position:-31px -1251px
}
.paike_play_bottom .share_wrapper {
	float:right;
	position:relative;
	width:59%
}
.paike_play_bottom .share_wrapper li {
	float:right;
	padding:0 1%;
	color:#7b7b7b;
	font-size:15px
}
.paike_play_bottom .share_wrapper a {
	width:27px;
	height:25px;
	background-image:url(main.png);
	display:block
}
.paike_play_bottom .share_wrapper li:nth-child(4) a {
	background-position:0 -1280px
}
.paike_play_bottom .share_wrapper li:nth-child(3) a {
	background-position:-34px -1280px
}
.paike_play_bottom .share_wrapper li:nth-child(2) a {
	background-position:-70px -1280px
}
.paike_play_bottom .share_wrapper li:nth-child(1) a {
	background-position:-104px -1280px
}
.paike_play_bottom .share_wrapper li:nth-child(5) {
	padding:0
}
.paike_play_bottom .video_info_wapper {
	color:#7b7b7b;
	padding:10px 3% 10px 0
}
.paike_play_bottom .video_info_wapper a {
	color:#3b7bbb
}
.paike_play_bottom .video_info_wapper span {
	float:right
}
.paike_play_bottom .paike_video_list {
	margin-left:-3%
}
.paike_play_bottom .paike_video_list li {
	float:left;
	width:33.33%;
	color:#4d4d4d;
	font-size:14px
}
.paike_play_bottom .paike_video_list li .pic {
	display:block;
	width:85%;
	margin:0 auto;
	padding:25.9378% 0;
	background-size:100%
}
.paike_play_bottom .paike_video_list li .title {
	display:block;
	width:85%;
	margin:0 auto
}
.paike_play_bottom .paike_video_list li .title:before {
	content:attr(title);
	overflow:hidden;
	font-size:14px;
	color:#4d4d4d;
	word-break:break-all;
	max-height:42px;
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical
}
.paike_play_bottom .paike_video_list li:nth-child(4),.paike_play_bottom .paike_video_list li:nth-child(5),.paike_play_bottom .paike_video_list li:nth-child(6) {
	display:none
}
.paike_play_body #herderOutside:before {
	content:'';
	display:block;
	width:100%;
	background-image:url(paike_top_banner2.png);
	padding:4.5% 0;
	background-size:100% 100%;
	background-repeat:no-repeat
}
.paike_play_bottom .paike_middle_banner {
	display:block;
	background-image:url(weixinfenxiang.png);
	width:96.6%;
	background-repeat:no-repeat;
	padding:5.5% 0;
	background-size:100% 100%;
	margin-bottom:14px
}
.paike_play_bottom .paike_middle_app_banner {
	display:none;
	width:96.6%;
	margin-bottom:14px
}
.paike_play_bottom .paike_middle_app_banner img {
	width:100%;
	height:auto;
	display:block
}
@media(min-width:640px) {
	.paike_play_bottom .dingcai_wrapper {
	font-size:14px
}
.paike_play_bottom .paike_video_list li {
	width:16.6%
}
.paike_play_bottom .share_wrapper li {
	padding:0 1%
}
.paike_play_bottom .share_wrapper {
	width:69%
}
.paike_play_bottom .paike_video_list li:nth-child(4),.paike_play_bottom .paike_video_list li:nth-child(5),.paike_play_bottom .paike_video_list li:nth-child(6) {
	display:block
}
.paike_play_bottom .paike_video_list {
	padding:0 1.875%
}
}.mins_tips_wrapper {
	display:none
}
.mins_tips_wrapper .mask {
	z-index:999
}
.mins_tips {
	position:fixed;
	width:76%;
	top:50%;
	left:50%;
	z-index:1000;
	-webkit-transform:translate(-50%,-50%)
}
.mins_tips img {
	display:block;
	width:100%;
	height:auto
}
.mins_tips .mins_close {
	display:block;
	width:10%;
	position:absolute;
	top:1%;
	right:1%
}
#player_wrapper {
	position:relative
}
#player_wrapper .closeBtn {
	position:absolute;
	font-size:36px;
	-webkit-transform:rotate(45deg)
}
#player_wrapper .bottomBanner {
	display:none;
	position:absolute;
	bottom:-40px;
	width:100%;
	height:40px;
	line-height:40px;
	text-align:center;
	z-index:10;
	background-color:rgba(212,55,55,0.9)
}
#player_wrapper .bottomBanner .openClientBtn {
	color:#fff;
	font-size:20px
}
#player_wrapper .bottomBanner .closeBtn {
	top:0;
	right:.21%;
	color:#fff
}
#player_wrapper .popWin {
	display:none;
	position:absolute;
	top:50%;
	left:50%;
	-webkit-transform:translate(-50%,-50%);
	z-index:50
}
#player_wrapper .popWin .closeBtn {
	top:-12px;
	right:10px;
	color:#e63737
}
#player_wrapper .popWin1 {
	width:310px;
	height:160px;
	background-image:url(video_pop1.png)
}
#player_wrapper .popWin2 {
	width:266px;
	height:145px;
	background-image:url(video_pop2.png)
}
.player_wrapper:after {
	content:'';
	position:absolute;
	top:0;
	left:0;
	right:0;
	bottom:0;
	z-index:30
}
#player_bottom .sohu_player_bottom li {
	width:25%
}
#player_bottom .sohu_player_bottom li.down:before {
	background-position:3px -689px
}
#video_desc ul .user_nick a {
	float:none;
	padding:0;
	font-weight:normal;
	font-size:14px;
	background:none
}
#video_desc ul .user_nick a:before,#video_desc ul .user_nick a:after {
	content:none
}

.Dsp_xs .tag_item{ line-height:30px; line-height:40px;}
.Dsp_xs .tag_item a{ background-color:#DCDCDC; border:1px #D86161 dotted; color:#FF0000; padding:5px 8px; margin-right:5px;}
.Dsp_xs .tag_item a:hover{ background-color:#FF0000; color:#FFFFFF;}

.Dsp_xs .zhuanji_sty{ line-height:30px;}
.Dsp_xs .zhuanji_sty a{ background-color:#DCDCDC; border:1px #D86161 dotted; color:#FF0000; padding:3px 5px; margin-right:5px;}
.Dsp_xs .zhuanji_sty a:hover{ background-color:#FF0000; color:#FFFFFF;}

.VipPlay {padding:20px 10px 10px 30px; color:#ffffff; min-height:250px;background-color:#000000; font-size:12px;}
.VipPlay .text1 {background:url(/images/play_ico.gif) left no-repeat; padding-left:25px; font-size:14px; color:#999999; height:18px; line-height:18px;}
.VipPlay .text2 {font-size:16px; height:30px; line-height:30px; padding-top:5px;}
.VipPlay .text2sm {font-size:12px; height:30px; line-height:30px; padding-top:10px; color:#FF6600;}
.VipPlay .text5 { height:32px; line-height:32px; margin-top:10px;}
.VipPlay .text5 span {color:#FF6600;}
.VipPlay .text6 { height:30px; line-height:30px; margin-top:10px;}
.VipPlay .text3 {font-size:12px; color:#999999; height:25px; line-height:25px; padding-top:20px;}
.VipPlay .text4 {font-size:12px; color:#999999; height:25px; line-height:25px; padding-top:20px;}
.VipPlay .jiage {padding-top:10px;}
.VipPlay .jiage li {color:#999999; height:25px; line-height:25px;}
.VipPlay .jiage li span {color:#FF6600;}
.VipPlay .jiage li .shuzi {font-size:18px; color:#FF6600; FONT-FAMILY: 'Verdana', 'Arial', 'Helvetica', 'sans-serif';}
.VipPlay .vip {}
.VipPlay .vip li {float:left; color:#999999; padding-right:10px; height:25px; line-height:25px;}
.VipPlay .vip li span {color:#FF6600;}
.VipPlay .wxts {font-size:14px; color:#FFFFFF; height:25px; line-height:25px; padding-top:10px;}
.VipPlay .wxts a {font-size:14px; color:#FFFFFF;}
.VipPlay .wxts a:hover {font-size:14px; color:#FF0000;}
.Vip-tsxx{ text-align:center; padding-top:50px; padding-bottom:50px;color:#ffffff; background-color:#000000;}
.VipClear {clear:both;height:1px; overflow:hidden; margin:0px;padding:0px;}
.VipPlay .anniu {height:30px;padding:5px 35px; border-radius: 5px;background-color:#E83000; border:0px #E83000 solid; cursor: pointer; color:white; font-size:16px;}
