﻿html,body {
	width:100%;
	height:auto;
	background:#dcdcdc
}
h2.title,h3.title {
	padding:10px;
	display:inline-block;
	margin-bottom:0;
	margin-top:0;
	font-size:23px
}
h4 {
	font-size:17px
}
a:hover {
	text-decoration:none
}
.go-top {
	position:fixed;
	color:#000;
	font-size:35px;
	bottom:120px;
	right:20px;
	z-index:999
}
.home-img-box,.home-featured {
	border:1px solid #eee;
	background:#fff;
	box-shadow:0 1px 2px rgba(0,0,0,.1);
	margin:10px 0;
	padding:10px 0
}
.home-featured-ad,.video-boxad {
	width:440px;
	float:right;
	border:1px solid #eee;
	background:#fff;
	box-shadow:0 1px 2px rgba(0,0,0,.1);
	margin:10px 0;
	padding:10px 0
}
.home-featured-ad>div,.video-boxad>div {
	width:420px;
	height:250px;
	overflow:hidden;
	margin:0 10px;
	margin-bottom:10px
}
.home-featured .post-list>div>.entry-title {
	height:48px
}
.home-featured-ad .featuredad1 img,.home-featured-ad .featuredad2 img,.video-boxad .featuredad1 img,.video-boxad .featuredad2 img {
	width:420px;
	height:250px
}
.poplayer {
	position:absolute;
	width:100%;
	height:100%;
	background:#29292973
}
@media(max-width:1499px) {
	.home-featured-ad,.video-boxad {
	width:350px
}
}@media(max-width:1199px) {
	.home-featured-ad {
	width:320px
}
.video-boxad {
	width:240px;
	overflow:hidden
}
.video-boxad>div>iframe {
	transform:scaleY(0.795)scaleX(0.795);
	-o-transform:scaleY(0.795)scaleX(0.795);
	-moz-transform:scaleY(0.795)scaleX(0.795);
	-ms-transform:scaleY(0.795)scaleX(0.795);
	transform-origin:0 0;
	-o-transform-origin:0 0;
	-moz-transform-origin:0 0;
	-ms-transform-origin:0 0
}
.video-boxad>div {
	width:239px;
	height:200px
}
}@media(max-width:991px) {
	.home-featured-ad,.video-boxad {
	width:100%
}
.home-featured-ad>div,.video-boxad>div {
	width:49%;
	height:250px;
	text-align:center;
	display:inline-block
}
.video-boxad>div>iframe {
	transform:none;
	-o-transform:none;
	-moz-transform:none;
	-ms-transform:none
}
}@media(max-width:768px) {
	.home-ad {
	margin-top:45px
}
}@media(max-width:400px) {
	.home-ad {
	max-height:80px
}
.home-ad>div {
	max-height:73px!important
}
.single-vad>div {
	padding:0
}
.home-ad>div>iframe,.single-vad>div>iframe {
	transform:scaleY(0.8)scaleX(0.515);
	-o-transform:scaleY(0.8)scaleX(0.515);
	-moz-transform:scaleY(0.8)scaleX(0.515);
	-ms-transform:scaleY(0.8)scaleX(0.515);
	transform-origin:0 0;
	-o-transform-origin:0 0;
	-moz-transform-origin:0 0;
	-ms-transform-origin:0 0
}
}@media(max-width:685px) {
	.home-featured-ad .featuredad1,.video-boxad .featuredad1 {
	width:auto;
	display:block;
	height:100%
}
.home-featured-ad .featuredad2,.video-boxad .featuredad2 {
	display:none
}
}.container {
	padding-right:0;
	padding-left:0
}
.category-count .order-link {
	float:right;
	padding:10px 10px 5px 0
}
.model-box {
	height:auto;
	margin:0 auto;
	margin-top:20px;
	box-shadow:0 1px 2px rgba(0,0,0,.1);
	background-color:#fff
}
.category-count {
	margin-left:15px;
	display:block;
	border-bottom:1px solid #ddd;
	font-size:18px;
	font-family:open sans,sans-serif;
	font-weight:700;
	padding-bottom:6px
}
.post-list>div {
	padding:10px
}
.recommend-list>div {
	padding:10px
}
.video-item .featured-content-image,.video-item .video-image {
	position:relative;
	display:block;
	border-radius:4px;
	height:0;
	padding-bottom:56.25%;
	overflow:hidden
}
.video-item .featured-content-image>a,.video-item .video-image>a {
	display:block
}
.video-item .featured-content-image>span.model-view,.video-item .video-image>span.model-view {
	position:absolute;
	padding:0 8px;
	font-size:12px;
	bottom:1px;
	right:1px;
	color:#fff;
	background-color:rgba(0,0,0,.75);
	border-radius:5px 0 0
}
#chinese_span {
	display:inline-block;
	height:16px;
	bottom:0;
	left:0;
	font-weight:500;
	color:#fff;
	background-color:rgba(178,42,42,.81);
	border-radius:0 5px 0 0;
	position:absolute;
	padding:0 5px;
	font-size:10px
}
.video-item .featured-content-image img {
	max-width:100%;
	width:100%;
	height:auto
}
.video-item .featured-content-image:hover .link-overlay,.video-item .video-image:hover .link-overlay {
	background:rgba(20,22,23,.55);
	background-image:url(img/icon-play-24.png);
	background-repeat:no-repeat;
	background-position:center center;
	text-decoration:none
}
.video-item .featured-content-image .link-overlay,.video-item .video-image .link-overlay {
	position:absolute;
	top:0;
	left:0;
	bottom:0;
	right:0;
	background:0 0;
	-webkit-transition:background-color .2s ease;
	transition:background-color .2s ease
}
.video-item .featured-content-image .link-overlay:before,.video-item .video-image .link-overlay:before {
	display:block;
	width:40px;
	height:40px;
	position:absolute;
	top:50%;
	left:50%;
	margin:-20px 0 0 -18px;
	background:0 0;
	text-align:center;
	font-size:40px;
	transform:scale(.8);
	opacity:0;
	-webkit-transition:opacity .2s ease;
	transition:opacity .2s ease;
	text-decoration:none;
	color:#fff
}
.entry-title {
	height:60px
}
.entry-title h4 {
	font-size:16px;
	margin-top:5px;
	margin-bottom:2px;
	white-space:normal;
	word-wrap:break-word;
	max-height:2.6em;
	line-height:1.3em;
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical;
	text-overflow:-o-ellipsis-lastline;
	overflow:hidden;
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical
}
.entry-title a {
	font-size:16px;
	margin-top:5px;
	margin-bottom:2px;
	white-space:normal;
	word-wrap:break-word;
	max-height:2.7em;
	line-height:1.3em;
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical;
	text-overflow:-o-ellipsis-lastline;
	overflow:hidden;
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical;
	text-decoration:none;
	color:#691111
}
.box {
	margin-top:10px;
	margin-bottom:10px
}
a.title {
	color:#900;
	text-decoration:none;
	margin-right:100px
}
.divtltle {
	padding:0
}
.hot-video-title {
	font-family:sans-serif;
	font-size:24px;
	margin-bottom:5px;
	text-align:center
}
.box>div>div>img {
	border:1px solid #46a3ff
}
.model-hot-video {
	padding:0;
	width:100%;
	border:1px solid #555;
	height:330px
}
.model-summary {
	margin-top:10px;
	text-align:center
}
.video-box {
	width:100%;
	padding:0;
	height:auto;
	background:#000;
	border-bottom:1px solid #292929
}
.video-box-video {
	position:relative
}
.video-server {
	height:430px;
	margin-top:10px;
	margin-bottom:5px;
	position:relative
}
.video-server>iframe {
	margin-top:2px
}
.btn-warning,.btn-danger {
	margin:5px 1px 5px 3px
}
.video-server-btn {
	background:#191919;
	border-bottom:rgba(255,255,255,.26) 1px solid;
	padding:5px 0
}
.video-title {
	border-right:rgba(255,255,255,.3) 1px solid;
	border-left:rgba(255,255,255,.3) 1px solid;
	margin-top:8px
}
.video-title p {
	padding-top:5px;
	margin-left:8px
}
.video-title h1 {
	font-family:helvetica neue,Helvetica,Arial,sans-serif;
	margin:0 0 8px;
	font-size:15px;
	padding-top:8px;
	font-weight:600
}
.down-btn {
	position:relative;
	bottom:0;
	width:30%;
	float:left
}
.down-btn a {
	border-radius:0
}
.single-ad {
	text-align:center
}
.video-countext {
	margin-top:15px;
	background-color:#fff;
	border:#eee 1px solid;
	box-shadow:0 1px 2px rgba(0,0,0,.2)
}
@media(max-width:1199px) {
	.video-countext>div:first-child {
	padding:0
}
}@media(max-width:991px) {
	.video-countext>div {
	padding:0
}
}.countext-img {
	width:100%;
	margin:18px 0 5px
}
.video-countext-ad {
	float:right
}
.models-content {
	position:relative;
	float:left;
	padding-left:5px;
	padding-right:5px
}
.models-content a {
	text-decoration:none
}
.models-content img {
	width:80px;
	height:107px
}
.models-img {
	display:block;
	position:relative;
	margin:0 auto
}
.video-box-model-name {
	display:block;
	position:relative;
	text-align:center;
	font-size:12px
}
.video-countext-Models,.video-countext-categories,.video-countext-tags {
	padding:0
}
.video-countext-tags {
	margin-bottom:10px
}
.video-item .video-image img {
	max-width:100%;
	width:100%;
	height:auto
}
.hr-style {
	border-top:5px solid #009cce;
	padding-top:10px;
	margin-top:10px
}
.hr-Models:before {
	content:"广告位"
}
.hr-categories:before {
	content:"分类"
}
.hr-tags:before {
	content:"标签"
}
.hr-Title:before {
	content:"标题"
}
.hr-style:before {
	display:block;
	float:left;
	width:100px;
	margin-top:-22px;
	background:#fff;
	text-align:center;
	position:relative;
	left:50%;
	margin-left:-50px;
	text-transform:uppercase;
	color:#009cce
}
.home-box {
	margin-top:10px;
	margin-bottom:10px;
	padding-top:10px;
	padding-bottom:10px;
	border-style:solid;
	border-width:1px;
	border-color:#eee;
	box-shadow:0 1px 2px rgba(0,0,0,.1);
	background-color:#fff
}
.week-header {
	border-bottom:1px solid #fff;
	text-transform:uppercase
}
.week-title {
	display:block;
	border-bottom:1px solid #ddd;
	line-height:24px;
	font-size:15px;
	margin-top:10px;
	font-family:open sans,sans-serif;
	font-weight:700;
	padding-bottom:6px
}
.week-item {
	width:100%;
	float:left;
	border-bottom:1px solid #ddd;
	margin-bottom:5px;
	padding-bottom:10px
}
.week-item .thumb {
	float:left
}
.week-item .data {
	float:left;
	width:46%
}
.data .meta {
	margin:0 8px;
	font-size:12px;
	color:#aaa
}
.week-item .data .entry-title {
	height:auto;
	margin:0 8px 5px;
	text-overflow:-o-ellipsis-lastline;
	overflow:hidden;
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical;
	display:-moz-inline-box;
	max-height:50px
}
.week-item .data .entry-title a {
	color:#444;
	font:14px sans-serif;
	font-weight:700
}
.week-item .data .meta-title {
	margin-bottom:0
}
.thumb:hover+.overlay {
	cursor:pointer;
	z-index:999;
	opacity:1
}
.week-item .data .entry-title:hover a {
	color:#691111
}
.entry-title:hover a {
	color:#a23400
}
.form-control {
	position:relative;
	width:85%;
	float:left
}
.search-btn {
	height:34px!important;
	margin-left:5px
}
.models-list>div {
	padding:15px 10px
}
.models-item h4 {
	text-align:center;
	font-size:16px;
	height:16px
}
.models-item .item-thumbnail {
	position:relative;
	overflow:hidden;
	max-height:100%
}
.models-item .item-thumbnail>a {
	display:block
}
.models-item .item-thumbnail img {
	max-width:100%;
	width:100%;
	border:1px solid #e7e7e7
}
.models-page-box {
	text-align:center
}
.models-page-box .pagination>li>a {
	color:#000;
	color:#000
}
.models-page-box .pagination .active>a {
	background-color:#000;
	color:#fff
}
.models-item .item-thumbnail>span.model-view {
	position:absolute;
	padding:0 5px;
	font-size:12px;
	bottom:1px;
	right:1px;
	color:#fff;
	background-color:rgba(0,0,0,.75);
	border-radius:5px 0 0
}
.footer-bottom{bottom: 0;width: 100%}
.footer-menu {
	background:#000;
	color:#222;
	height:40px;
	line-height:40px
}
.footer-menu>div>a {
	text-decoration:none;
	float:left;
	color:#999;
	font-weight:700;
	padding-right:15px
}
.footer-menu>div>a:hover {
	color:#fff
}
.footer {
	background-color:#111
}
.footer,.footer a {
	color:#999
}
.footer-item {
	padding:8px 20px 2px
}
.feature-list {
	color:#fff;
	margin-top:10px
}
.feature-list i {
	color:#f97c00
}
.home-ad,.bottom-ad,.center-ad {
	text-align:center;
	overflow:hidden
}
.breadcrumb {
	padding:8px 15px 8px 0
}
#crumbs {
	line-height:30px
}
#crumbs h1 {
	font-size:15px;
	line-height:30px;
	text-align:center;
	color:#222
}
.categories-list>h3>a,.categories-list>div>h4>a {
	color:#282828
}
.categories-list>div>h4>a:hover {
	color:#337ab7
}
@media only screen and (min-width:1500px) {
	.container {
	width:1380px
}
.video-server {
	height:495px
}
}@media only screen and (min-width:992px) and (max-width:1200px) {
	.video-server {
	height:390px
}
.video-box-video {
	padding:0
}
}@media only screen and (min-width:769px) and (max-width:991px) {
	.video-server {
	height:408px
}
.video-box-video {
	padding:0
}
}@media(min-width:1251px) and (max-width:9950px) {
	.recommend-list>div {
	height:280px
}
}@media(min-width:990px) and (max-width:1250px) {
	.recommend-list>div {
	height:240px
}
}@media(min-width:768px) and (max-width:1000px) {
	.recommend-list>div {
	height:320px
}
}@media(max-width:768px) {
	.home-img-box {
	width:100%;
	height:auto;
	margin-top: 50px;
}
.model-box {
	margin-top:50px
}
.video-item .video-image img {
	max-height:500px
}
.video-box-video {
	position:static;
	width:100%;
	margin-top:80px
}
.video-image {
	width:100%;
	height:auto
}
.video-server {
	height:380px
}
.footer-item .col-md-1 a {
	float:left;
	width:50%;
}
}@media(min-width:768px) {
	.home-img-box:first-child {
	margin-top:10px!important
}
.home-ad img,.bottom-ad img,.center-ad img {
	width:auto !important;
}
}@media(max-width:450px) {
	.model-box {
	width:100%
}
.model-hot-video {
	height:220px
}
.video-box-video {
	position:static;
	padding:0;
	width:100%
}
.video-server {
	height:300px
}
}@media all and (min-width:768px) and (max-width:9999px) {
	#crumbs span.current {
	position:absolute;
	color:#bf9f22;
	width:70%;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	line-height:30px
}
#crumbs {
	margin-top:5px;
	margin-left:55px;
	color:#337ab7;
	position:relative
}
}@media all and (min-width:320px) and (max-width:768px) {
	#crumbs span.current {
	position:absolute;
	color:#bf9f22;
	width:20%;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	line-height:30px
}
#crumbs {
	margin-top:5px;
	margin-left:15px;
	color:#337ab7;
	position:relative
}
}.hot-video-week {
	padding-right:6px;
	padding-left:6px
}
.sidebar {
	display:block;
	position:fixed;
	left:-260px;
	top:0;
	height:auto;
	width:260px;
	background:#1b1b1b;
	z-index:10000001!important;
	box-shadow:0 0 5px #373737
}
.sidebar .logo {
	display:none;
	padding-right:15px;
	margin-top:11px;
	margin-right:30px
}
.sidebar .logo img {
	height:40px
}
.sidebar .form-search .form-control {
	border:0;
	width:500px
}
.sidebar .form-search input {
	height:30px;
	font-size:13px;
	border-radius:3px 0 0 3px!important;
	background:#282828;
	color:#eee
}
.sidebar .form-search button.btn-search {
	height:31px;
	background:#f96364;
	color:#eee;
	border:0;
	border-radius:0 3px 3px 0!important
}
.sidebar .form-search button:focus,.sidebar .form-search button:hover {
	color:#fff
}
.user {
	display:none;
}
.overlay {
	position:fixed;
	top:50px;
	bottom:0;
	left:260px;
	right:0;
	background:rgba(0,0,0,.6);
	z-index:10000001;
	display:none
}
.slide-showing .overlay,.slide-showing .sidebar .categories-open {
	display:block
}
.slide-showing {
	overflow:auto
}
.slide-showing .sidebar {
	left:0
}
.slide-showing .sidebar .menu-divider {
	height:40px;
	text-align:center
}
.slide-showing .sidebar .menu-divider i {
	font-size:40px
}
.slide-showing .sidebar .copyright {
	padding:15px;
	color:#4e4e4e
}
.slide-showing .header-mobile {
	left:260px
}
.header-links ul {
	list-style:none;
	margin:0;
	padding:0
}
.header-links ul li {
	float:left;
	width:100%;
	margin:0
}
.header-links ul li a {
	position:relative;
	cursor:pointer;
	line-height:45px;
	margin:0;
	padding:0 15px;
	border-radius:0;
	color:#dadada;
	font-weight:500;
	font-size:13px;
	display:block;
	border-top:1px solid #282828
}
.header-links .cusfont {
	font-size:14px
}
.header-links ul li>a>i {
	margin-right:4px
}
.header-links ul li:hover>a,.header-links ul li>a.active,.header-links ul li>a:hover {
	color:#fff;
	background:#ff6575
}
.header-links ul li>div.categories-wrapper {
	display:none;
	position:static;
	margin:0;
	padding:0;
	top:40px;
	left:-155px;
	width:100%;
	z-index:9999
}
.header-links ul li>div.categories-wrapper>div {
	padding:2px;
	background:#10151d;
	box-shadow:0 1px 2px rgba(0,0,0,.6);
	border-radius:3px
}
.language-wrapper {
	display:none;
	position:static;
	margin:0;
	padding:0;
	width:100%;
	z-index:9999
}
.language-wrapper>div {
	padding:2px;
	background:#10151d;
	box-shadow:0 1px 2px rgba(0,0,0,.6);
	border-radius:3px;
	margin:0
}
.header-links ul li>div.categories-wrapper>div:after {
	visibility:hidden;
	right:0;
	border-bottom:8px solid #10151d;
	margin:-8px 0 0 50%;
	content:"";
	display:block;
	position:absolute;
	width:0;
	height:0;
	left:0;
	top:15px;
	border-left:8px solid transparent;
	border-right:8px solid transparent
}
.language-wrapper>div:after {
	visibility:hidden;
	right:0;
	border-bottom:8px solid #10151d;
	margin:-8px 0 0 50%;
	content:"";
	display:block;
	position:absolute;
	width:0;
	height:0;
	left:0;
	top:15px;
	border-left:8px solid transparent;
	border-right:8px solid transparent
}
.header-links ul li>div.categories-wrapper>div a {
	font-size:13px;
	margin:0;
	line-height:40px;
	border-bottom:1px solid #282828;
	padding-left:40px
}
.language-wrapper>div a {
	font-size:13px;
	margin:0;
	line-height:40px;
	border-bottom:1px solid #282828;
	padding-left:40px
}
.header-links ul li>div.categories-wrapper>div a.active,.header-links ul li>div.categories-wrapper>div a:hover {
	color:#fff;
	background:#282828
}
.language-wrapper>div a.active,.language-wrapper>div a:hover {
	color:#fff;
	background:#282828
}
.main-page {
	position:relative
}
.breadcrumb-wrapper {
	width:100%;
	background:#dcdcdc
}
.breadcrumb-wrapper ol {
	background:0 0;
	margin-bottom:0
}
.breadcrumb-wrapper ol>li,.breadcrumb-wrapper ol>li>a {
	color:#0c0c0c
}
.breadcrumb-wrapper ol>li>a:hover {
	color:#d36c3b
}
.breadcrumb-wrapper ol h1,.breadcrumb-wrapper ol>.active {
	display:inline-flex;
	font-size:13px;
	color:#f96364;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis
}
.breadcrumb>li+li:before {
	color:#1d1d1d
}
.breadcrumb-wrapper ol h1 {
	margin:0;
	display:inline
}
.header-mobile {
	position:fixed;
	width:100%;
	height:50px;
	left:0;
	top:0;
	background:#000;
	z-index:999999!important;
	text-align:center
}
.header-mobile img {
	height:40px;
	margin:5px 10px
}
.header-mobile button.show-sidebar-left {
	display:flex;
	justify-content:center;
	position:absolute;
	left:10px;
	top:10px;
	height:30px;
	line-height:30px;
	width:40px;
	background:#282828;
	font-size:20px;
	color:#fff;
	border-radius:3px;
	border:0;
	box-shadow:0 1px 2px rgba(0,0,0,.5);
	text-align:center
}
.header-mobile a.user-right {
	position:absolute;
	right:10px;
	top:10px;
	height:30px;
	line-height:30px;
	width:40px;
	font-size:20px;
	color:#fff;
}
.breadcrumb-wrapper {
	display:none
}
@media(max-width:991px) {
	.sidebar .form-search .form-control {
	width:350px
}
}@media(max-width:768px) {
	.sidebar .form-search .form-control {
	width:100%;
	height:50px
}
.sidebar .form-search button.btn-search {
	height:50px;
	width:50px
}
}@media(min-width:768px) {
	.sidebar {
	position:static
}
.sidebar .logo {
	display:inline-block
}
.header-links ul li:hover div.categories-wrapper {
	display:block
}
.sidebar .nav-main ul li:hover div.language-wrapper {
	display:block
}
.sidebar {
	left:0;
	height:auto!important;
	width:100%;
	overflow:visible
}
.sidebar .container {
	height:61px;
	border-bottom:1px solid #242424
}
.sidebar .nav-main {
	height:auto;
	background:#1b1b1b;
	border-top:1px solid #242424;
	border-bottom:1px solid #242424
}
.sidebar>div>ul {
	display:inline-block;
	list-style:none
}
.nav-main .header-links {
	width:100%;
	margin:auto;
	display:table;
	border-collapse:collapse;
	border-bottom:1px solid #1b1b1b
}
.form-search {
	display:inline-table;
	margin:17px 18px 0 25px;
	vertical-align:top
}
.user {
	display:inline-block;
	right:0;
	float:right;
	margin-top:17px;
	height:31px;
	color:#dadada
}
.user i {
	color:#eee;
	font-size:14px;
	height:31px;
	line-height:31px
}
.user a {
	color:#dadada
}
.categories-wrapper>div>div {
	padding:0;
	text-align:center
}
.header-links ul li>div.categories-wrapper>div>div.custom-page {
	height:24px;
	margin-left:2%;
	margin-right:2%
}
.header-links ul li>div.categories-wrapper>div>div.custom-page>a {
	float:none;
	text-align:center;
	line-height:24px;
	border:1px solid #333;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
	-moz-background-clip:padding;
	-webkit-background-clip:padding-box;
	background-clip:padding-box;
	background-color:#222;
	display:block;
	font-weight:700;
	color:#fff;
	font-size:13px;
	padding-left:13px
}
.header-links ul li>div.categories-wrapper>div>div.custom-page>a:hover {
	color:#fff;
	background:rgba(255,255,255,.2)
}
.header-links ul li {
	width:auto
}
.header-links ul li>a {
	margin:9px 3px;
	border-radius:3px;
	margin-right:18px;
	padding:0 8px;
	line-height:30px;
	border-top:0;
	font-family:Arial,Helvetica,sans-serif
}
.header-links ul li>div.categories-wrapper {
	width:400px;
	padding:15px 5px;
	position:absolute
}
.language-wrapper {
	width:50px;
	text-align:center;
	position:absolute
}
.header-links ul li>div.categories-wrapper>div:after {
	visibility:visible
}
.header-links ul li>div.categories-wrapper>div a {
	border:0;
	line-height:26px;
	margin:3px 5px;
	padding-left:10px
}
.language-wrapper>div a {
	border:0;
	width:100%;
	padding:0;
	margin-top:3px;
	margin-bottom:3px;
	line-height:26px
}
.header-links ul li>div.categories-wrapper>div a.active,.header-links ul li>div.categories-wrapper>div a:hover {
	border-radius:3px
}
.language-wrapper>div a.active,.language-wrapper>div a:hover {
	border-radius:3px
}
.header-mobile {
	display:none
}
.main-page {
	left:0!important
}
.box:first-child {
	margin-top:10px!important
}
.vjs-default-skin .vjs-volume-control {
	display:block!important
}
}@media(min-width:768px) and (max-width:1205px) {
	.header-links ul li>a>i {
	margin-right:0
}
.header-links ul li>div.categories-wrapper {
	left:-153px
}
}.pricing-table {
	padding:0;
	margin:2px;
	list-style:none;
	float:left;
	font-family:Segoe UI;
	background:#343b46;
	background:url(img/Pgo8c3ZnIHhtbG5zPSJodC383C692C386E28099C383E280A0C3A2E282ACE284A2C383C692C3A2E282ACC5A1C383E2809AC382C2A2C383C692C386E28099C383E2809AC382C2A2C383C692C382C2A2C383C2A2C3A2E282ACC5A1C382C2ACC383E280A6C382C2A1C383C692C3A2E282ACC5A1C383E2809AC382C2ACC383C692C386E28099C383C2A2C3A2E2809AC2ACC385C2A1C383C692C3A2E282ACC5A1C383E2809AC382C2A6EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc);
	background:-moz-linear-gradient(top,#343b46 0,#292d31 36%,#0d1113 100%);
	background:-o-linear-gradient(top,#343b46 0,#292d31 36%,#0d1113 100%);
	background:-ms-linear-gradient(top,#343b46 0,#292d31 36%,#0d1113 100%);
	background:linear-gradient(to bottom,#343b46 0,#292d31 36%,#0d1113 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#343b46',endColorstr='#0d1113',GradientType=0);
	-o-transition:all .4s linear;
	-moz-transition:all .4s linear;
	-webkit-transition:all .4s linear;
	transition:all .4s linear
}
.pricing-table .plan {
	padding:2px 0;
	float:left;
	font-size:18px;
	color:#fff;
	text-transform:uppercase;
	font-family:open sans,sans-serif;
	font-weight:300;
	text-shadow:0 1px 1px #777;
	background:#ff7d13;
	-o-transition:all .4s linear;
	-moz-transition:all .4s linear;
	-webkit-transition:all .4s linear;
	transition:all .4s linear
}
.pricing-table .detail {
	padding:8px 38px;
	float:left;
	font-size:14px;
	line-height:22px;
	-o-transition:color .3s linear;
	-moz-transition:color .3s linear;
	-webkit-transition:color .3s linear;
	transition:color .3s linear
}
.pricing-table .detail:hover:not(.zeroc) {
	background-color:#733
}
.pricing-table li {
	width:100%;
	float:left;
	color:#999;
	text-align:center;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box
}
.blue .plan {
	background:#0093a6
}
.blue .price {
	background:#57becc;
	background:url(img/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSICiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiM1N2JlY2MiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDBhM2I4IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc);
	background:-moz-radial-gradient(center,ellipse cover,#57becc 0,#00a3b8 100%);
	background:-webkit-gradient(radial,center center,0px,center center,100%,color-stop(0%,#57becc),color-stop(100%,#00a3b8));
	background:-webkit-radial-gradient(center,ellipse cover,#57becc 0,#00a3b8 100%);
	background:-o-radial-gradient(center,ellipse cover,#57becc 0,#00a3b8 100%);
	background:-ms-radial-gradient(center,ellipse cover,#57becc 0,#00a3b8 100%);
	background:radial-gradient(ellipse at center,#57becc 0,#00a3b8 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#57becc',endColorstr='#00a3b8',GradientType=1)
}
.purple .plan {
	background:#803d9d
}
.purple .price {
	background:#a170b5;
	background:url(img/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSICiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNhMTcwYjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjOGU0NGFlIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc);
	background:-moz-radial-gradient(center,ellipse cover,#a170b5 0,#8e44ae 100%);
	background:-webkit-gradient(radial,center center,0px,center center,100%,color-stop(0%,#a170b5),color-stop(100%,#8e44ae));
	background:-webkit-radial-gradient(center,ellipse cover,#a170b5 0,#8e44ae 100%);
	background:-o-radial-gradient(center,ellipse cover,#a170b5 0,#8e44ae 100%);
	background:-ms-radial-gradient(center,ellipse cover,#a170b5 0,#8e44ae 100%);
	background:radial-gradient(ellipse at center,#a170b5 0,#8e44ae 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a170b5',endColorstr='#8e44ae',GradientType=1)
}
.purple .plan {
	background:#803d9d
}
.purple .price {
	background:#a170b5;
	background:url(img/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSICiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNhMTcwYjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjOGU0NGFlIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc);
	background:-moz-radial-gradient(center,ellipse cover,#a170b5 0,#8e44ae 100%);
	background:-webkit-gradient(radial,center center,0px,center center,100%,color-stop(0%,#a170b5),color-stop(100%,#8e44ae));
	background:-webkit-radial-gradient(center,ellipse cover,#a170b5 0,#8e44ae 100%);
	background:-o-radial-gradient(center,ellipse cover,#a170b5 0,#8e44ae 100%);
	background:-ms-radial-gradient(center,ellipse cover,#a170b5 0,#8e44ae 100%);
	background:radial-gradient(ellipse at center,#a170b5 0,#8e44ae 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a170b5',endColorstr='#8e44ae',GradientType=1)
}
.red .plan {
	background:#ad3427
}
.red .price {
	background:#e74c3c;
	background:url(img/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSICiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNlNzRjM2MiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjYzAzOTJiIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc);
	background:-moz-radial-gradient(center,ellipse cover,#e74c3c 0,#c0392b 100%);
	background:-webkit-gradient(radial,center center,0px,center center,100%,color-stop(0%,#e74c3c),color-stop(100%,#c0392b));
	background:-webkit-radial-gradient(center,ellipse cover,#e74c3c 0,#c0392b 100%);
	background:-o-radial-gradient(center,ellipse cover,#e74c3c 0,#c0392b 100%);
	background:-ms-radial-gradient(center,ellipse cover,#e74c3c 0,#c0392b 100%);
	background:radial-gradient(ellipse at center,#e74c3c 0,#c0392b 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e74c3c',endColorstr='#c0392b',GradientType=1)
}
.green .plan {
	background:#149077
}
.green .price {
	background:#1abc9c;
	background:url(img/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSICiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiMxYWJjOWMiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMTZhMDg1IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc);
	background:-moz-radial-gradient(center,ellipse cover,#1abc9c 0,#16a085 100%);
	background:-webkit-gradient(radial,center center,0px,center center,100%,color-stop(0%,#1abc9c),color-stop(100%,#16a085));
	background:-webkit-radial-gradient(center,ellipse cover,#1abc9c 0,#16a085 100%);
	background:-o-radial-gradient(center,ellipse cover,#1abc9c 0,#16a085 100%);
	background:-ms-radial-gradient(center,ellipse cover,#1abc9c 0,#16a085 100%);
	background:radial-gradient(ellipse at center,#1abc9c 0,#16a085 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1abc9c',endColorstr='#16a085',GradientType=1)
}
.dbtn {
	margin:0 20px
}
.dbtn:hover {
	padding:12px 0;
	background-color:#733
}
@media(max-width:768px) {
	.pricing-table:not(.free):not(.hd) {
	width:48%!important;
	margin-left:0!important
}
.pricing-table .detail {
	padding:8px
}
.dbtn {
	margin:0 0 0 15px
}
}#JKDiv_0 .play-button {
	width:90px;
	height:60px;
	background-color:#333;
	box-shadow:0 0 30px rgba(0,0,0,.6);
	z-index:1;
	opacity:.8;
	border-radius:6px
}
#JKDiv_0 .play-button:before {
	content:"";
	border-style:solid;
	border-width:15px 0 15px 26px;
	border-color:transparent transparent transparent #fff
}
#JKDiv_0 .play-button {
	cursor:pointer;
	position:relative
}
#JKDiv_0 .play-button:before {
	position:absolute
}
#JKDiv_0 .play-button,#JKDiv_0 .play-button:before {
	top:50%;
	left:50%;
	transform:translate3d(-50%,-50%,0)
}
#donwAD {
	width:100%;
	height:230px;
	display:flex;
	overflow:hidden;
	margin:0 auto
}
#ad_cunt {
	width:396px;
	display:flex;
	margin:0 auto
}
#donwAD #left_ad {
	width:80px;
	overflow:hidden
}
#donwAD #right_ad {
	width:80px;
	overflow:hidden
}
#donwAD #center_ad {
	width:236px;
	overflow:hidden
}
#donwAD #center_ad>iframe {
	transform:scaleY(0.75)scaleX(0.75);
	-o-transform:scaleY(0.75)scaleX(0.75);
	-webkit-transform:scaleY(0.75)scaleX(0.75);
	-moz-transform:scaleY(0.75)scaleX(0.75);
	-ms-transform:scaleY(0.75)scaleX(0.75);
	transform-origin:0 0;
	-o-transform-origin:0 0;
	-webkit-transform-origin:0 0;
	-moz-transform-origin:0 0;
	-ms-transform-origin:0 0
}
#donwAD #left_ad>iframe,#right_ad>iframe {
	transform:scaleY(0.375)scaleX(0.5);
	-o-transform:scaleY(0.375)scaleX(0.5);
	-webkit-transform:scaleY(0.375)scaleX(0.5);
	-moz-transform:scaleY(0.375)scaleX(0.5);
	-ms-transform:scaleY(0.375)scaleX(0.5);
	transform-origin:0 0;
	-o-transform-origin:0 0;
	-webkit-transform-origin:0 0;
	-moz-transform-origin:0 0;
	-ms-transform-origin:0 0
}
.hr-adstyle {
	border-top:1px solid #ffce66;
	padding-top:10px;
	margin-top:8px
}
.hr-adstyle:before {
	display:block;
	float:left;
	width:100px;
	margin-top:-22px;
	background:#fff;
	text-align:center;
	position:relative;
	left:50%;
	margin-left:-50px;
	text-transform:uppercase;
	color:#de6100
}
.hr-ad:before {
	content:"广告位"
}
.AD-box {
	max-width:33.33%;
	max-height:250px;
	overflow:hidden;
	display:inline-block;
	text-align:center;
	margin-right:1px
}
@media(min-width:768px) {
	.single-adbox {
	max-width:210px;
	max-height:137px;
	overflow:hidden;
	display:inline-block;
	text-align:center;
	margin-right:1px;
	margin-top:5px
}
.single-adbox>iframe {
	transform:scaleY(0.55)scaleX(0.7);
	-o-transform:scaleY(0.55)scaleX(0.7);
	-moz-transform:scaleY(0.55)scaleX(0.7);
	-ms-transform:scaleY(0.55)scaleX(0.7);
	transform-origin:0 0;
	-o-transform-origin:0 0;
	-moz-transform-origin:0 0;
	-ms-transform-origin:0 0
}
}@media(min-width:992px) {
	.single-adbox {
	max-width:180px;
	max-height:140px;
	overflow:hidden;
	display:inline-block;
	text-align:center;
	margin-right:1px
}
.single-adbox>iframe {
	transform:scaleY(0.53)scaleX(0.6);
	-o-transform:scaleY(0.53)scaleX(0.6);
	-moz-transform:scaleY(0.53)scaleX(0.6);
	-ms-transform:scaleY(0.53)scaleX(0.6);
	transform-origin:0 0;
	-o-transform-origin:0 0;
	-moz-transform-origin:0 0;
	-ms-transform-origin:0 0
}
}@media(min-width:1200px) {
	.single-adbox {
	max-width:220px;
	max-height:170px;
	overflow:hidden;
	display:inline-block;
	text-align:center;
	margin-right:1px
}
.single-adbox>iframe {
	transform:scaleY(0.65)scaleX(0.735);
	-o-transform:scaleY(0.65)scaleX(0.735);
	-moz-transform:scaleY(0.65)scaleX(0.735);
	-ms-transform:scaleY(0.65)scaleX(0.735);
	transform-origin:0 0;
	-o-transform-origin:0 0;
	-moz-transform-origin:0 0;
	-ms-transform-origin:0 0
}
}@media(min-width:1500px) {
	.single-adbox {
	max-width:260px;
	max-height:210px;
	overflow:hidden;
	display:inline-block;
	text-align:center;
	margin-right:1px;
	margin-top:5px
}
.single-adbox>iframe {
	transform:scaleY(0.8)scaleX(0.86);
	-o-transform:scaleY(0.8)scaleX(0.86);
	-moz-transform:scaleY(0.8)scaleX(0.86);
	-ms-transform:scaleY(0.8)scaleX(0.86);
	transform-origin:0 0;
	-o-transform-origin:0 0;
	-moz-transform-origin:0 0;
	-ms-transform-origin:0 0
}
}@media(max-width:768px) {
	.video-box-ad {
	width:100%
}
.AD-box {
	max-width:95%
}
#single_mad {
	clear:both;
	max-width:320px;
	max-height:55px;
	overflow:hidden
}
#single_mad>iframe {
	transform:scaleY(0.6)scaleX(0.44);
	-o-transform:scaleY(0.6)scaleX(0.44);
	-moz-transform:scaleY(0.6)scaleX(0.44);
	-ms-transform:scaleY(0.6)scaleX(0.44);
	transform-origin:0 0;
	-o-transform-origin:0 0;
	-moz-transform-origin:0 0;
	-ms-transform-origin:0 0
}
}@media(max-width:500px) {
	.single-adbox {
	max-width:162px;
	max-height:125px;
	overflow:hidden;
	display:inline-block;
	text-align:center;
	margin-right:1px;
	margin-top:5px
}
.single-adbox>iframe {
	transform:scaleY(0.5)scaleX(0.55);
	-o-transform:scaleY(0.5)scaleX(0.55);
	-moz-transform:scaleY(0.5)scaleX(0.55);
	-ms-transform:scaleY(0.5)scaleX(0.55);
	transform-origin:0 0;
	-o-transform-origin:0 0;
	-moz-transform-origin:0 0;
	-ms-transform-origin:0 0
}
}@media(max-width:320px) {
	.single-adbox {
	max-width:142px;
	max-height:87px;
	overflow:hidden;
	display:inline-block;
	text-align:center;
	margin-right:1px;
	margin-top:5px
}
.single-adbox>iframe {
	transform:scaleY(0.35)scaleX(0.475);
	-o-transform:scaleY(0.35)scaleX(0.475);
	-moz-transform:scaleY(0.35)scaleX(0.475);
	-ms-transform:scaleY(0.35)scaleX(0.475);
	transform-origin:0 0;
	-o-transform-origin:0 0;
	-moz-transform-origin:0 0;
	-ms-transform-origin:0 0
}
}@media(max-width:991px) and (min-width:501px) {
	.single-adbox {
	max-width:220px;
	max-height:170px;
	overflow:hidden;
	display:inline-block;
	text-align:center;
	margin-right:1px;
	margin-top:5px
}
.single-adbox>iframe {
	transform:scaleY(0.65)scaleX(0.75);
	-o-transform:scaleY(0.65)scaleX(0.75);
	-moz-transform:scaleY(0.65)scaleX(0.75);
	-ms-transform:scaleY(0.65)scaleX(0.75);
	transform-origin:0 0;
	-o-transform-origin:0 0;
	-moz-transform-origin:0 0;
	-ms-transform-origin:0 0
}
}@media all and (min-width:768px) and (max-width:1024px) {
	.video-box-ad {
	width:100%;
	max-height:195px;
	overflow:hidden
}
}@media(min-width:992px) {
	.hot-post {
	width:41%
}
}.pop-wrap {
	display:table;
	position:absolute;
	height:100%;
	width:100%;
	z-index:2
}
.pop-main {
	display:table-cell;
	vertical-align:middle
}
.pop-html {
	margin-left:auto;
	margin-right:auto;
	text-align:center
}
.pop-html>p {
	color:#f7f7f7;
	background:#000;
	max-width:604px;
	margin:0 auto
}
.pop-block {
	display:inline-block;
	position:relative
}
.pop-block>iframe {
	max-height:250px;
	overflow:hidden
}
.pop-border {
	border:1px solid #cecece
}
.pop-bottom {
	vertical-align:bottom;
	padding-bottom:5px
}
.pop-skip {
	width:100%
}
.pop-preroll-close {
	-webkit-tap-highlight-color:transparent;
	background:rgba(0,0,0,.8);
	border-right:0;
	box-sizing:content-box;
	color:#fff;
	cursor:pointer;
	font-size:18px;
	min-width:150px;
	padding:10px 0;
	width:100%;
	max-width:604px;
	border:none;
	outline:none
}
.contentimg img{ width: 100%;padding-bottom: 20px; }
.row_link{list-style:none;}
.row_link li{float: left;margin: 3px;width: 90px}