.popupbg2 {
	width:100%;
	height:100%;
	position:fixed;
	top:0;
	background-color:#000;
	opacity:.3;
	display:none;
	z-index:299
}
.obxobxpd_md span {
	font-size:11px;
	color:#6d4606;
	display:inline-block;
	width:100%
}
.film_info dl {
	float:left;
	width:620px
}
.navv_obxobx {
	margin:5px 5px 10px 10px;
	overflow:hidden;
	background-color:#fff;
	font-size:13pt
}
.movie_info img {
	width:280px;
	height:200px
}
.mo1vie_info1 img {
	width:280px;
	height:200px
}
.vjs-resize-manager {
	display:none
}
.film_info dt {
	float:left;
	margin-right:25px;
	margin-top:0
}
.film_info dd {
	margin-right:25px;
	margin-bottom:15px
}
.film_info .film_title {
	color:#06c;
	margin-bottom:20px;
	font-size:24px;
	overflow:hidden
}
.film_info span {
	color:#000
}
.film_info_r {
	float:right;
	width:300px;
	height:250px
}
.film_info_r img {
	width:300px;
	height:250px
}
.film_bar {
	padding:5px;
	border-top:#fff solid 1px;
	border-bottom:#cedcf0 solid 1px;
	background:#eef3fa
}
.film_bar span {
	color:#000;
	font-size:18px
}
.film_bar li {
	float:left;
	height:30px;
	line-height:30px;
	margin:20px 5px 20px 0
}
.film_bar li a {
	display:block;
	background:#ffa000;
	width:110px;
	height:40px;
	line-height:40px;
	text-align:center;
	text-decoration:none;
	color:#fff;
	text-shadow:1px 1px 1px #000;
	font-size:18px
}
.film_bar li a:hover {
	background:#f66;
	color:#fff;
	text-shadow:1px 1px 1px #000;
	text-decoration:none
}
.film_photo {
	padding:20px 10px;
	border-top:#fff solid 1px;
	text-align:center
}
.film_photo img {
	margin:10px 0;
	max-width:940px;
	width:expression(this.width> 940 ? 940:true);
	overflow:hidden
}
.playerTip a {
	float:right;
	font-size:30px;
	width:100%;
	background:#00f;
	color:#fff;
	text-align:center
}
.contatext a {
	color:#fff
}
.logo_icon {
	width:160px;
	height:48px;
	background-image:url(/images/logo/992kp-logo-162_50.png);
	background-repeat:no-repeat;
	background-position:center;
	background-color:#fff
}
#icuno .praise_icon,#icuok .like_icon {
	display:none!important
}
#icuno .like_icon,#icuok .praise_icon {
	display:inline-block!important
}
.outer_layer .cont_bul {
	border-top:1px solid #ccc
}
@media only screen and (min-width:320px) and (max-width:680px) {
	.cont_bul img {
	width:22px;
	height:22px;
	top:1px
}
}@media only screen and (min-width:640px) {
	.inner_layer .videolist {
	width:112%;
	overflow:hidden
}
.videolist .list1_obxobx {
	width:288px;
	margin:0 4px 6px 7px
}
.obxobxpd_md {
	padding:8px 7px;
	border:1px solid #ddd
}
.video_obxobx {
	height:150px;
	background:#000
}
.obxobxpd_md p {
	font-size:15px;
	line-height:26px
}
.read_in {
	margin-left:6px;
	margin-right:6px
}
.praise_in {
	position:relative;
	top:-2px;
	right:2px;
	cursor:pointer
}
}.video_obxobx img {
	width:100%;
	height:100%
}
.cont_bul .download2_icon {
	top:4px;
	position:relative
}
.shut_down {
	position:absolute;
	background:#ccc;
	cursor:pointer;
	right:0;
	bottom:11px;
	font-size:14px;
	z-index:9;
	color:#fff;
	padding:2px 5px 2px 18px
}
.shut_down i {
	position:absolute;
	top:6px;
	left:3px
}
.outer_layer .cont_bul {
	margin-bottom:18px;
	height:26px;
	overflow:hidden;
	padding-left:5px;
	padding-top:12px
}
.outer_layer h3 {
	font-size:16px;
	height:34px;
	color:#555;
	line-height:34px;
	font-weight:700
}
.conth31 {
	position:relative;
	top:-3px;
	left:5px
}
.morefont_in {
	font-size:13px;
	position:relative;
	top:5px;
	margin-right:5px
}
.morefont_in2 {
	font-size:13px;
	position:relative;
	top:8px;
	margin-right:10px
}
.head_bd2 {
	margin-top:12px
}
.wid_all {
	width:100%
}
.fotall {
	opacity:.9;
	width:100%;
	background:#ffa000;
	color:#fff;
	font-size:13px
}
.pb_footer {
	text-align:center;
	font-size:13px;
	padding-top:0;
	padding-bottom:25px;
	line-height:38px
}
@media only screen and (max-width:640px) {
	.fotall {
	margin-top:1px
}
}body {
	background-color:#f5f5f5;
	background-position:top;
	font-family:Microsoft YaHei
}
@media only screen and (min-width:320px) and (max-width:680px) {
	body {
	width:100%;
	height:100%;
	width:100%!important;
	margin:0!important;
	overflow-x:hidden!important;
	padding:0!important;
	position:fixed;
	height:100%!important;
	overflow-y:scroll!important;
	top:0;
	background:#f5f5f5!important;
	left:0;
	right:0;
	bottom:0;
	-webkit-overflow-scrolling:touch
}
#playertime,.vjs-paused {
	height:200px!important
}
.nomt {
	margin-top:0!important
}
.head_bd2 {
	padding-top:0!important
}
.phoe_wall {
	display:block;
	width:100%
}
.inputobxobx {
	border:1px solid #ccc;
	position:relative;
	top:1px;
	padding-bottom:2px;
	margin-bottom:1px;
	margin-top:6px
}
.inputobxobx,.inputobxobx input {
	display:inline-block;
	width:44px;
	height:24px
}
.butcon {
	display:inline-block;
	width:30px;
	height:27px;
	cursor:pointer
}
body,html {
	width:100%;
	height:100%;
	padding:0!important;
	overflow-x:hidden;
	margin:0!important
}
.towmd .read_in {
	float:right!important
}
.film_info .film_bar {
	font-size:14pt
}
.film_info dl {
	float:left;
	width:620px
}
.movie_info img {
	width:110px;
	height:80px
}
.mo1vie_info1 img {
	width:110px;
	height:80px
}
.film_info dt {
	float:left;
	margin-top:0
}
.film_info dd {
	margin-right:5px;
	margin-bottom:5px
}
.film_info .film_title {
	color:#06c;
	font-size:14px;
	margin-bottom:2px;
	overflow:hidden
}
.film_info span {
	color:#000
}
.film_info_r {
	float:right;
	width:30px;
	height:25px
}
.film_info_r img {
	width:30px;
	height:25px
}
.film_bar {
	padding:5px;
	border-top:#fff solid 1px;
	border-bottom:#cedcf0 solid 1px;
	background:#eef3fa
}
.film_bar span {
	color:#000;
	font-size:14px
}
.film_bar,.film_info {
	font-size:14px
}
.film_bar li {
	float:left;
	height:30px;
	line-height:30px;
	margin:2px 5px 2px 0
}
.film_photo {
	padding:20px 10px;
	border-top:#fff solid 1px;
	text-align:center
}
.film_photo img {
	margin:10px 0;
	max-width:940px;
	width:expression(this.width> 940 ? 940:true);
	overflow:hidden
}
.navv_obxobx {
	font-size:13px
}
}.nolikeb {
	top:2px
}
.likeb,.nolikeb {
	position:relative
}
.likeb {
	top:-2px
}
.obxobxbutcont {
	padding-left:5px
}
.obxobxbutcont li a {
	display:inline-block;
	padding-left:15px
}
.head_bd2 {
	padding-top:0!important
}
.butcon {
	cursor:pointer
}
.bgljzobxobx {
	position:relative;
	overflow:hidden
}
.bgljz2 {
	position:absolute!important;
	width:100%;
	top:44px!important;
	height:100%
}
.butcon {
	display:inline-block;
	width:30px;
	height:27px;
	background:#ccc;
	color:#fff
}
.bgljz,.popupbg {
	position:fixed;
	background:#fff
}
.bgljz,.bgzz,.popupbg {
	width:100%;
	height:100%;
	top:0;
	opacity:1;
	z-index:1
}
.bgljz {
	z-index:10;
	opacity:1;
	text-align:center;
	background:#fff;
	height:100%
}
.bgljz img {
	width:400px;
	height:300px;
	position:relative;
	top:120px
}
.page_obxobx {
	padding-bottom:40px
}
.wrap {
	width:100%
}
.head_bd {
	position:relative
}
.head_bd .hide {
	display:none
}
.xizpic {
	cursor:pointer
}
.shut_down {
	background:#000!important;
	opacity:.6;
	width:50px!important;
	height:19px;
	bottom:0!important;
	font-size:12px!important;
	z-index:4
}
.main {
	position:absolute;
	top:40px;
	left:0;
	width:100%
}
.hello {
	background:#ccc
}
.outer_layer .sjwk {
	height:500px;
	line-height:180px;
	font-size:20px;
	width:100%;
	display:inline-block;
	text-align:center
}
.outer_layer .sjwk img {
	display:inline-block;
	width:100px;
	margin-top:30px
}
.head_bd2 {
	margin-top:12px
}
.icon,.logo_icon {
	display:inline-block
}
.mobile_icon,.upload_icon {
	display:inline-block;
	height:22px
}
.like_icon,.praise_icon {
	display:inline-block;
	width:20px;
	height:20px
}
.cancel_icon,.canceln_icon {
	display:inline-block;
	width:26px;
	height:26px
}
.like2_icon,.like2n_icon {
	display:inline-block;
	height:26px
}
.down_ic,.movie_ic {
	display:inline-block
}
.movie_ic {
	width:23px;
	height:21px
}
.video_obxobx .typeofxs img {
	width:43px!important;
	height:43px!important;
	display:inline-block
}
.cont_md .title2 {
	padding-bottom:0;
	margin-left:20px;
	padding-top:10px;
	font-size:22px;
	color:#000;
	font-weight:700
}
* {
	margin:0
}
body,html {
	height:100%;
	overflow-x:hidden
}
.timekd {
	width:100%;
	height:18px;
	overflow:hidden
}
.timekd span {
	display:block
}
.phoneshow {
	display:none
}
.bgf,.obxobxpd_md,.screen_li,.tex_li {
	background:#fff
}
.widall div.screen_li {
	padding:10px 0 0
}
.ttss1 div.screen_li {
	padding:10px 0 0
}
._325anhgbtyzacoybtbkxrvsrvxiamjebiknsggrndiepzglqmdanwewyagpfcpoxvjl div.screen_li {
	padding:10px 0 0
}
.687gjhugt56jhuy34 div.screen_li {
	padding:10px 0 0
}
.widall ul.tex_li {
	margin-top:10px;
	padding:10px
}
.ttss1 ul.tex_li {
	margin-top:10px;
	padding:10px
}
._325anhgbtyzacoybtbkxrvsrvxiamjebiknsggrndiepzglqmdanwewyagpfcpoxvjl ul.tex_li {
	margin-top:10px;
	padding:10px
}
.687gjhugt56jhuy34 ul.tex_li {
	margin-top:10px;
	padding:10px
}
.mtbodyst {
	margin-top:10px!important
}
.show_baner {
	position:absolute;
	z-index:0;
	cursor:pointer;
	top:5px;
	padding:6px;
	font-size:12px;
	line-height:15px;
	left:50%;
	margin-left:-20px;
	display:inline-block;
	background:red;
	color:#fff;
	width:30px;
	height:30px;
	margin-bottom:10px;
	border-radius:50%;
	text-align:center;
	display:none
}
.redericon {
	width:14px!important;
	height:14px!important;
	display:inline-block;
	top:3px
}
.baner_obxobx {
	position:relative;
	overflow:hidden;
	min-height:50px
}
.shut_down {
	position:absolute;
	background:#ccc;
	cursor:pointer;
	right:0;
	bottom:11px;
	font-size:12px;
	z-index:9;
	color:#fff;
	padding:2px 5px 2px 18px
}
.shut_down i {
	position:absolute;
	top:6px;
	left:3px
}
.banner_tow_obxobx {
	margin-top:5px;
	position:relative;
	width:1203px;
	z-index:1
}
.banner_tow_obxobx .banner_tow {
	width:100%;
	margin-top:0;
	background:#ccc;
	margin-right:2px
}
.banner_tow_obxobx .banner_tow img {
	display:block
}
.deal_inf {
	border:none!important
}
.longinsc a {
	color:#fff;
	position:relative;
	top:-70px
}
.longinsc {
	margin-top:66px
}
.nvb1_cont .contbl span {
	height:22px!important;
	padding-left:0
}
a {
	padding:0
}
.redericon {
	position:relative;
	top:4px
}
.nexobxobx {
	width:20%;
	text-indent:4%
}
.centernex {
	width:60%;
	text-align:center
}
.rightnvnex {
	width:20%;
	text-align:center
}
.inputobxobx {
	border:1px solid #ccc;
	position:relative;
	top:1px;
	padding-bottom:2px;
	margin-bottom:1px;
	margin-top:6px
}
.inputobxobx,.inputobxobx input {
	display:inline-block;
	width:44px;
	height:24px
}
.prompt_in {
	padding:14px;
	padding-bottom:0
}
.nomt {
	margin-top:0!important
}
.centerbor {
	border:1px solid #ddd;
	line-height:14px
}
.focus_obxobx .mright {
	cursor:pointer
}
div.nvb1_obxobx {
	position:fixed;
	width:100%;
	top:0;
	left:0;
	z-index:10;
	-webkit-transform:translateZ(0)
}
.banner_tow_obxobx {
	margin-top:12px
}
@media only screen and (min-width:320px) and (max-width:680px) {
	.nvb1_cont .contbl span img {
	position:relative;
	top:6px
}
.nvb1_cont .contbl span {
	line-height:24px!important
}
.cont_md .title2 {
	padding-bottom:0;
	margin-left:20px;
	padding-top:10px;
	font-size:14px;
	color:#000;
	font-weight:700
}
.pho_hide_mr .mright {
	display:none
}
.obxobxbutcont,.pho_hide_mr {
	color:#a0a0a0
}
.bgzz {
	width:100%;
	height:100%;
	position:fixed;
	top:0;
	opacity:1;
	z-index:1;
	background:#f8f8f8!important;
	background-position:top
}
.main {
	background:#f8f8f8!important
}
.bgljz img {
	width:200px;
	height:150px;
	position:relative
}
.search_ponobxobx {
	width:57%;
	text-align:center;
	margin-left:6%
}
.w86b {
	width:86%
}
.head_bd2 {
	margin-top:8px!important
}
#serch_inobxobx2 {
	position:relative;
	left:6%;
	top:12px;
	max-width:230px;
	margin:0 auto
}
#serch_inobxobx2 input {
	width:100%;
	display:inline-block;
	line-height:19px;
	margin-top:1px;
	position:relative;
	top:2px
}
.userphon {
	margin-top:6px;
	margin-right:10px
}
.main {
	top:84px!important
}
.conttop,.main {
	position:absolute;
	z-index:1
}
.conttop {
	top:-14px!important
}
.nvbobxobx1_pho li {
	width:16.6%
}
.nvb1_cont .contbl span {
	display:inline-block;
	padding:2px 7px;
	border-radius:10px;
	height:18px;
	width:36px!important;
	line-height:18px;
	margin-top:0;
	color:#ffdbdb
}
.phoneshow {
	padding-top:4px
}
div.nvb1_obxobx {
	height:88px;
	position:fixed;
	width:100%;
	background:#ff00eb;
	overflow:hidden;
	z-index:2;
	right:0;
	top:0;
	left:0;
	bottom:0;
	transform:translateZ(0);
	-webkit-transform:translateZ(0)
}
#upload2 {
	width:80%
}
div.nvb1_cont {
	height:47px
}
.nvb1_cont .logo {
	display:none
}
div.nvb1_bg {
	height:88px
}
div.nvb1_cont .contbl {
	text-align:center;
	line-height:40px;
	font-size:14px;
	color:#fff;
	padding-left:5px;
	padding-right:1px;
	margin-top:0;
	display:block
}
.playerTip a {
	font-size:16px
}
ul.search_obxobx {
	margin-top:0;
	margin-left:0;
	position:absolute;
	bottom:8px;
	left:10px
}
.pho_hide {
	display:none!important
}
.pho_login {
	width:102px;
	height:28px;
	padding:4px;
	position:absolute;
	top:9px;
	right:-20px
}
.pho_login a {
	font-size:14px
}
.pho_login .search_obxobx {
	height:22px;
	line-height:22px
}
.pho_login .search_obxobx li {
	margin-top:0
}
div .banner_tow_obxobx .banner_tow {
	width:100%;
	background:#ccc
}
.banner_tow img {
	width:100%
}
#area1,#area2 {
	border:none
}
.w_20 {
	width:24%
}
.w_80 {
	width:76%
}
.longinsc {
	position:absolute;
	top:1px;
	right:-11px
}
.phoneshow {
	display:block
}
.novellist .list1_obxobx {
	width:49%;
	margin:0 1% 16px 0
}
.novellist .timekd span {
	display:block;
	width:68px
}
.novellist .timekd {
	width:68px;
	height:16px;
	overflow:hidden
}
.recommended_user {
	display:none
}
li.contvd_user {
	width:100%!important
}
.nav_infor li a {
	padding:11px 19px 16px!important
}
.tabCon div.deal_with {
	padding:0
}
.deal_inf li.tex_obxobxh {
	width:102px;
	font-size:14px
}
#informin_obxobx .usertmer {
	margin-bottom:0
}
#informin_obxobx .deal_inf {
	padding:0
}
#informin_obxobx .phone_obxobxuser,#informin_obxobx .textin_phone {
	margin:0
}
#informin_obxobx .informin {
	padding:12px 0
}
#informin_obxobx .rightcontn {
	border:none
}
#informin_obxobx select {
	border:1px solid #ddd;
	outline:0;
	background:0 0;
	padding:5px 8px
}
#informin_obxobx .phone_obxobxuser {
	width:27%;
	margin-left:7%
}
#informin_obxobx .phone_ri2 {
	width:27%;
	margin-left:0
}
#informin_obxobx .tex_input {
	text-indent:0
}
.deal_inf li.letcontn {
	width:20%!important
}
.phone_wall {
	width:70%!important
}
.phone_obxobxuser {
	width:44%;
	margin-left:2%
}
.phone_obxobxuser select {
	display:inline-block;
	width:100%
}
.textin_phone {
	margin-top:10px
}
.phone_right {
	position:relative;
	padding:0
}
.phone_right select {
	position:absolute;
	margin:0;
	padding:0;
	margin-left:-45%
}
.page_obxobx li a {
	padding:3px 8px!important
}
.userphon {
	position:relative;
	top:5px
}
.tex_li li a {
	display:inline-block;
	width:40px!important;
	font-size:13px;
	text-align:center;
	cursor:pointer
}
.banner_tow_obxobx {
	width:100%!important
}
.screen_li,.screen_li a {
	font-size:14px!important;
	padding-left:5px!important
}
.prompt_in {
	font-size:12pt;
	padding:12px 12px 0
}
.pho_wall {
	display:block
}
.head_bd {
	padding-top:8px
}
}.page_obxobx li a {
	background:#fff
}
.longinsc span {
	display:inline-block;
	width:56px;
	font-size:14px;
	height:19px;
	line-height:18px;
	overflow:hidden;
	position:relative;
	top:6px
}
.obxobxpd_md p {
	line-height:26px;
	height:26px;
	overflow:hidden;
	color:#111
}
.conttxt img {
	display:inline-block;
	max-width:100%
}
.video_obxobx {
	position:relative;
	overflow:hidden
}
.timeobxobx {
	position:absolute;
	bottom:4px;
	right:4px;
	display:inline-block;
	background:#444;
	color:#fff;
	font-size:12px;
	z-index:20;
	padding:1px 3px;
	line-height:17px;
	border-radius:3px
}
.viewobxobx {
	position:absolute;
	top:4px;
	right:4px;
	display:inline-block;
	background:#938437;
	color:#fff;
	font-size:12px;
	z-index:20;
	padding:1px 3px;
	line-height:17px;
	border-radius:3px
}
.obxobxpd_md .cont_yd_in {
	font-size:13px;
	color:#777
}
.dspinlb {
	display:inline-block;
	padding-bottom:10px
}
@media only screen and (min-width:320px) and (max-width:680px) {
	.timeobxobx {
	position:absolute;
	bottom:4px
}
.viewobxobx {
	position:absolute;
	top:4px
}
.inner_layer .videolist {
	width:112%;
	overflow:hidden
}
.videolist .list1_obxobx {
	width:43.5%;
	margin:0 1% 6px 0
}
.videolist .timekd span {
	display:block;
	width:100%
}
.videolist .timekd {
	width:100%;
	height:16px;
	overflow:hidden
}
div.fotall .pb_footer {
	text-align:center;
	font-size:13px;
	padding-top:1px;
	padding-bottom:14px;
	line-height:24px
}
.obxobxpd_md {
	padding:8px 7px;
	border:1px solid #ddd
}
.outer_layer_dt .video_obxobx {
	width:42%!important;
	height:80px!important;
	padding:0!important;
	overflow:hidden
}
.outer_layer_dt .list1_obxobx_dt {
	width:50%;
	height:100px;
	float:right!important
}
.obxobxpd_md p {
	font-size:13px!important;
	line-height:26px;
	height:26px;
	overflow:hidden
}
.obxobxpd_md .cont_yd_in {
	font-size:12px!important
}
.read_in {
	margin-left:4px;
	margin-right:4px
}
.praise_in {
	position:relative;
	top:-2px;
	right:2px;
	cursor:pointer
}
}.centercont h3 {
	margin-top:18px;
	color:#000
}
.pho_show {
	display:none
}
div.cont_md h4.title {
	padding-bottom:10px;
	padding-top:6px!important
}
@media only screen and (min-width:320px) and (max-width:680px) {
	.page_obxobx {
	padding-top:16px!important;
	padding-bottom:0!important
}
.contvd {
	width:96%!important;
	margin-left:2%;
	overflow:hidden
}
.mrstbj {
	margin-right:18px
}
.recommended {
	width:96%!important;
	overflow:hidden;
	margin-right:2%
}
div.cont_md div.conttxt {
	padding:10px 16px 16px!important
}
.cont_md .title {
	padding-bottom:10px;
	margin-left:16px!important;
	padding-top:16px!important
}
.cont_md .pic {
	width:34px;
	height:34px;
	border-radius:50%;
	overflow:hidden;
	position:relative;
	top:-6px;
	margin-left:16px!important;
	margin-right:8px
}
.contult {
	padding-top:4px!important;
	padding-right:20px!important
}
.pho_show {
	display:block!important
}
.obxobxbutcont {
	display:block;
	margin-bottom:12px
}
.centericon {
	width:82px;
	height:28px;
	padding:4px;
	top:4px;
	margin-left:4px;
	right:-24px
}
.nav_infor li {
	width:33.3333%
}
.search_iobxobx {
	position:relative;
	top:10px;
	right:30px;
	margin-right:6px;
	cursor:pointer
}
.serchobxobx {
	display:none;
	background:red;
	width:278px;
	height:40px;
	position:relative;
	top:-34px
}
}.inner_layer_dt .piccont img {
	display:inline-block;
	height:80px
}
.outer_layer_dt .video_obxobx img {
	height:83px!important
}
.outer_layer_dt .timeobxobx {
	position:absolute;
	bottom:6px!important
}
.outer_layer_dt .viewobxobx {
	position:absolute;
	top:6px!important
}
.conttxt2 audio {
	width:92%!important
}
@media only screen and (min-width:320px) and (max-width:680px) {
	.outer_layer_dt .timeobxobx {
	position:absolute;
	bottom:3px!important
}
.outer_layer_dt .viewobxobx {
	position:absolute;
	top:3px!important
}
.videolist_dt {
	margin-bottom:0!important
}
.video_obxobx {
	height:110px
}
.video-js {
	height:100%!important
}
.outer_layer_dt {
	margin-bottom:0
}
.but_regin,.focus_in_obxobx h3 {
	text-align:center
}
div.popup {
	width:250px!important;
	top:50%;
	left:50%;
	transform:translate(-50%,-50%);
	padding:0 28px 30px
}
.pho_walbj .redfont {
	margin-left:20px
}
div.centercont h3 {
	font-size:16px;
	margin-bottom:0
}
div.popup input {
	display:inline-block;
	width:200px;
	font-size:14px;
	line-height:16px;
	text-indent:12px;
	padding-top:2px
}
ul.loginobxobx {
	border:1px solid #ddd;
	margin-top:30px;
	padding:12px 0 10px 12px
}
ul.text_zc a {
	font-size:12px;
	color:red;
	cursor:pointer
}
.conttxt2 {
	width:300px!important;
	overflow:hidden
}
.conttxt2 audio {
	width:288px!important
}
div.login_obxobx a {
	display:block;
	width:100%;
	background:red;
	color:#fff!important;
	height:40px;
	line-height:40px;
	font-size:16px;
	margin-top:14px;
	margin:10px auto;
	border-radius:10px
}
ul.text_zc {
	margin-top:12px
}
div.regist_obxobx {
	padding-top:0
}
div.regist_obxobx ul li.focus_fin {
	width:70%!important;
	padding:60px 15% 80px
}
.widall div.screen_li {
	padding:6px 6px 0
}
.ttss1 div.screen_li {
	padding:6px 6px 0
}
._325anhgbtyzacoybtbkxrvsrvxiamjebiknsggrndiepzglqmdanwewyagpfcpoxvjl div.screen_li {
	padding:6px 6px 0
}
.687gjhugt56jhuy34 div.screen_li {
	padding:6px 6px 0
}
.licontobxobx .mtbodyst .screen_li a {
	padding-left:0;
	padding-right:20px;
	display:inline-block;
	line-height:22px
}
.widall div.screen_li {
	line-height:30px
}
.ttss1 div.screen_li {
	line-height:30px
}
._325anhgbtyzacoybtbkxrvsrvxiamjebiknsggrndiepzglqmdanwewyagpfcpoxvjl div.screen_li {
	line-height:30px
}
.687gjhugt56jhuy34 div.screen_li {
	line-height:30px
}
#app div.back_pwd {
	margin:0 auto;
	padding:10px;
	width:100%
}
.back_pwd ul.email_obxobx {
	padding-left:4px;
	padding-top:20px;
	font-size:12px
}
.email_obxobx .email_text {
	width:71px;
	text-align:right;
	padding-right:10px;
	padding-bottom:9px
}
.email_obxobx .postcode {
	cursor:pointer;
	border:1px solid #eee;
	margin-left:4px;
	display:inline-block;
	padding:3px 8px
}
.title_forg {
	border-bottom:none!important
}
.but_next_obxobx,.title_forg {
	text-align:center!important
}
.but_next_obxobx {
	padding:0!important;
	margin-top:20px
}
.focus_obxobx .contult i {
	position:relative;
	top:2px;
	cursor:pointer;
	margin-left:8px
}
.focus_obxobx .pho_walbj {
	width:66%;
	font-size:13px
}
.focus_obxobx .timekd2 {
	width:73px
}
.pho_walmr {
	margin-right:30px
}
.pho_walmr2 {
	margin-right:50px;
	padding-bottom:20px
}
.nvbobxobx1_pho .contbl span {
	background:0 0!important;
	border-radius:0!important;
	background-color:none;
	border:0 solid #fff;
	border:none;
	border-bottom:none!important;
	height:22px;
	line-height:19px
}
.nvb1_cont .contbl span {
	padding:2px 2px 9px!important
}
.nvbobxobx1_pho .active .contbl span {
	background-color:none!important;
	border-bottom:6px solid #fff!important;
	font-weight:700;
	color:#fff!important;
	padding:0 2px 6px!important
}
.prompt_in {
	width:90%!important
}
.nvbobxobx1_pho .contbl span {
	display:inline-block;
	width:36px
}
.nvbobxobx1_pho2 .contbl span {
	display:inline-block;
	width:50px!important
}
#mainobxobx {
	top:88px!important
}
.informin {
	border-bottom:1px solid #ccc!important
}
.nvbobxobx1_pho3 {
	height:50px;
	overflow:hidden
}
.bgf4 {
	background:#f1f1f1
}
.plcontx {
	padding-left:10px
}
}.nvbobxobx1_pho3 {
	position:absolute;
	z-index:0
}
.nvb1_bg2 {
	position:absolute;
	z-index:10;
	width:100%;
	height:50px
}
.nvb1_bg,.nvb1_bg2 {
	background:#ffa000
}
.cont_md .focus_obxobx {
	padding:3px 0!important
}
.contult2 img {
	width:48px;
	height:48px;
	overflow:hidden;
	border-radius:50%;
	margin-right:4px;
	position:relative;
	top:-3px;
	border:1px solid #eee
}
.contult {
	font-size:14px;
	line-height:43px
}
.tex_li .active {
	color:red!important
}
.contult {
	padding-left:20px
}
.contult span {
	position:relative;
	top:-5px
}
.contult i {
	position:relative;
	top:2px;
	cursor:pointer;
	margin-left:24px
}
.contult .like2_icon {
	top:1px
}
.contult .cancel_icon {
	top:7px
}
.contult .heart_icon {
	top:4px;
	margin-left:26px
}
.contvd h4,div.novelobxobxli {
	text-align:center
}
div.novelobxobxli {
	border-radius:20px
}
div.novelobxobxli h2 {
	padding-bottom:20px;
	font-size:30px
}
div.novelobxobxli h2,div.novelobxobxli p {
	padding-top:20px;
	font-weight:700;
	color:#fff
}
div.novelobxobxli p {
	font-size:20px!important
}
.timekd2 {
	width:82px;
	height:14px
}
div.obxobxpd_md {
	position:relative
}
.typeofxs {
	position:absolute;
	right:0;
	display:inline-block;
	color:#fff;
	top:0
}
#icuno .like_icon,#icuok .praise_icon {
	display:block
}
.list1_obxobx_dt p {
	display:inline-block;
	width:140px;
	overflow:hidden;
	font-size:14px;
	line-height:20px;
	height:40px
}
.timekd2 {
	height:24px;
	position:relative;
	top:6px;
	overflow:hidden
}
.redfont {
	color:red!important
}
.outer_layer_dt h3 {
	font-size:18px!important
}
.contult .xizpic {
	width:24px!important;
	height:24px;
	border:none;
	position:relative;
	top:3px
}
.search_obxobxdf {
	position:relative;
	display:inline-block;
	top:4px;
	left:15px
}
#orderBycg {
	padding:2px;
	outline:0;
	cursor:pointer
}
.user_comment {
	outline:0;
	padding:8px;
	background:#f4f4f4;
	border:1px solid #dcdcdc;
	font-family:unset;
	letter-spacing:1px;
	width:786px
}
.user_comment:focus {
	border:1px solid #ff0002
}
.user_commentt::-webkit-input-placeholder {
	color:#999
}
.towmd p.zishu {
	font-size:14px;
	color:#787878;
	margin-top:4px
}
input:disabled {
	border:1px solid #ddd;
	background-color:#f5f5f5;
	color:#aca899
}
.user_comment_login li a {
	color:#ff6b6b
}
.user_comment_login li:nth-child(2) {
	color:#cbc8c8
}
#text-count-1 {
	color:#000;
	font-weight:700
}
.common_ul li {
	float:left;
	border-bottom:1px solid #dcdcdc;
	padding:0;
	padding:10px 0
}
.contult2-2-user {
	font-weight:700;
	color:#363636
}
.contult2-2-time {
	float:right;
	position:relative;
	top:3px;
	color:#a29a9a
}
.contult2-2-text {
	color:#5a5757;
	font-size:14px;
	padding:10px 0;
	width:430px;
	word-wrap:break-word
}
.contult2-3 img {
	border:none;
	width:20px;
	height:20px;
	border-radius:0;
	position:relative;
	top:0
}
.contult2-3 img.img-wx {
	position:relative;
	top:3px
}
.contult2-3 img.img-sharefn {
	margin-left:12px
}
.contult2 img {
	margin:0
}
.contult2-3 {
	cursor:pointer
}
.contult2-3 span {
	position:relative;
	top:-3px
}
.contult2-2 {
	margin-left:12px
}
.contult2-ul {
	width:100%;
	float:left;
	vertical-align:middle;
	position:relative
}
.contult2-3-div {
	width:1%
}
#towmd-ul li {
	float:left;
	border-bottom:0;
	text-align:right;
	padding:0
}
#towmd-ul li:last-child {
	float:right
}
.moreComments {
	cursor:pointer
}
.contult2-2-span .contult2-2-user-hf {
	font-size:13px;
	font-weight:400;
	color:#601010
}
.button_comment button {
	cursor:pointer;
	margin-top:5px;
	padding:5px 27px;
	display:inline-block;
	border-radius:3px;
	outline:0;
	border:0;
	color:#787878;
	background:#e8e5e5
}
.comments {
	overflow:hidden;
	background:#fff
}
.comments_load {
	text-align:center;
	padding:23px;
	color:#666
}
.comments_load:hover {
	color:#000
}
#moreCommentsed {
	padding:10px;
	background:#fe191b;
	border-radius:4px;
	color:#fff
}
#moreCommentsed:hover {
	opcity:.85
}
.nvb1_cont .contbl span:hover {
	background:#fff;
	color:#ffa000
}
.towmd li span a:hover {
	color:red
}
.recommended {
	obxobx-shadow:0 4px 17px 0 rgba(0,0,0,.3)
}
.towmd li.redfont {
	margin-top:0;
	margin-right:5px;
	margin-left:5px
}
.list1_obxobx_dt .towmd li {
	font-size:13px
}
::-webkit-scrollbar {
	width:8px;
	height:8px
}
::-webkit-scrollbar-track-piece {
	margin:0
}
::-webkit-scrollbar-thumb:horizontal:hover,::-webkit-scrollbar-thumb:vertical:hover {
	background:#ff0002
}
@media only screen and (min-width:320px)and (max-width:375px) {
	.user_comment {
	width:244px;
	font-size:14px
}
.contult2-3-div {
	width:28%;
	display:block;
	padding-left:20%;
	margin-bottom:1%
}
.contult2-2-span,.contult2-2-text {
	width:210px
}
.contult2-2 {
	margin-left:4px
}
.button_comment button {
	font-size:13px
}
.comments_cont span.contult2-2-time {
	font-size:13px;
	color:#9c9b9b
}
}@media only screen and (min-width:375px)and (max-width:414px) {
	.contult2-2-span {
	width:255px
}
.contult2-2-text {
	width:260px
}
.contult2-3-div {
	width:25%;
	display:block;
	padding-left:17%;
	margin-bottom:2%
}
.user_comment {
	width:94%;
	font-size:14px
}
.button_comment button,.comments_cont span.contult2-2-time {
	font-size:13px
}
}@media screen and (min-width:414px)and (max-width:750px) {
	.user_comment {
	width:94%;
	font-size:14px
}
.contult2-2-span,.contult2-2-text {
	width:300px
}
.contult2-2 {
	margin-left:4px
}
.contult2-3-div {
	width:22%;
	display:block;
	padding-left:15%;
	margin-bottom:2%
}
.button_comment button,.comments_cont span.contult2-2-time {
	font-size:13px
}
}@media screen and (min-width:1366px)and (max-width:1920px) {
	.contult2-3-div {
	position:absolute;
	right:11px;
	top:33px
}
.nvb1_cont .contbl span:hover {
	transition:all .3s
}
strong {
	font-size:25px
}
.inner_layer .novellist .list1_obxobx:hover,.inner_layer .videolist .list1_obxobx:hover {
	obxobx-shadow:0 4px 10px 0 #ddd;
	transform:translateY(-2px)
}
.inner_layer .videolist .list1_obxobx,.novellist .list1_obxobx {
	transform:translateY(2px);
	transition:all .2s linear;
	obxobx-shadow:0 0 3px 0 rgba(0,0,0,.15)
}
.inner_layer .videolist {
	overflow:inherit!important
}
.main .pc-bgf,.widall .bgljzobxobx,.widall .screen_li {
	obxobx-shadow:0 8px 12px 0 #c3c1c1
}
.main .pc-bgf,.ttss1 .bgljzobxobx,.ttss1 .screen_li {
	obxobx-shadow:0 8px 12px 0 #c3c1c1
}
.main .pc-bgf,._325anhgbtyzacoybtbkxrvsrvxiamjebiknsggrndiepzglqmdanwewyagpfcpoxvjl .bgljzobxobx,._325anhgbtyzacoybtbkxrvsrvxiamjebiknsggrndiepzglqmdanwewyagpfcpoxvjl .screen_li {
	obxobx-shadow:0 8px 12px 0 #c3c1c1
}
.main .pc-bgf,.687gjhugt56jhuy34 .bgljzobxobx,.687gjhugt56jhuy34 .screen_li {
	obxobx-shadow:0 8px 12px 0 #c3c1c1
}
.page_obxobx li a {
	transition:all .2s linear
}
.page_obxobx li a:hover {
	background:#ff0002;
	color:#fff;
	border:1px solid #ff0002
}
.page_obxobx li.active a {
	border:1px solid #ff0002;
	font-weight:700
}
}@media screen and (min-width:320px)and (max-width:1366px) {
	.inner_layer .videolist .list1_obxobx {
	obxobx-shadow:0 2px 5px 0 rgba(0,0,0,.2)
}
.towmd li.redfont {
	margin-top:2px;
	margin-right:3px;
	margin-left:3px
}
.towmd .condonw-m {
	margin-left:2%;
	font-size:12px
}
}@media only screen and (min-width:640px) {
	.video_obxobx img.img_1 {
	position:absolute;
	z-index:10
}
.video_obxobx img.img_2 {
	position:absolute;
	z-index:11;
	display:none
}
.video_obxobx:hover .img_2,.video_obxobx:hover .recommend-img-2 {
	display:block
}
}.longinsc span.hint {
	position:absolute;
	top:3px;
	right:3px;
	width:6px;
	height:6px;
	display:inline-block;
	border-radius:50%;
	background:#f60708
}
.condonw {
	background:#cc0001;
	border-radius:16px;
	padding:0 9px;
	height:28px;
	line-height:28px;
	color:#fff;
	font-size:14px;
	position:relative;
	left:5%;
	top:12px
}
#app {
	position:fixed
}
#app,.mainC {
	left:0;
	right:0;
	top:0;
	bottom:0
}
.mainC {
	position:absolute;
	overflow-y:auto;
	overflow-x:hidden
}
.nvb1_cont .contbl {
	margin-top:0
}
.ptacon {
	margin-top:6px!important
}
.popupbg3 {
	z-index:9
}
.popupbg2,.popupbg3 {
	width:100%;
	height:100%;
	position:fixed;
	top:0;
	background-color:#000;
	opacity:.3;
	display:none
}
.popupbg2 {
	z-index:299
}
.search_obxobx input::-webkit-input-placeholder {
	color:#fff
}
.search_obxobx input:-moz-placeholder,.search_obxobx input::-moz-placeholder {
	color:#fff
}
.search_obxobx input:-ms-input-placeholder {
	color:#fff
}
.ggobxobx {
	padding:10px
}
.ggobxobx h3 {
	font-size:15px
}
.ggobxobx div {
	line-height:24px;
	font-size:13px!important;
	color:red;
	padsding-bottom:10px
}
#upload2 h4 {
	background:red;
	color:#fff;
	padding:10px
}
#upload2 .forkbut {
	top:10px;
	color:#fff;
	cursor:pointer;
	font-weight:700
}
.nvb1_cont .contbl span {
	display:inline-block;
	width:50px;
	text-align:center;
	height:18px;
	line-height:18px;
	border-radius:10px;
	height:22px;
	line-height:22px
}
.nvb1_cont .active .contbl {
	color:#ffa000!important
}
.nvb1_cont .active .contbl span {
	background:#fff
}
.forkbut {
	position:absolute;
	top:-8px;
	right:-8px;
	width:32px;
	height:32px;
	cursor:pointer
}
.contaft {
	margin-right:30px;
	cursor:pointer
}
.contaft a {
	font-size:14px;
	color:#fff
}
.search_obxobx input {
	display:inline-block;
	width:218px;
	position:relative;
	top:1px;
	font-size:14px;
	color:#fff!important
}
.search_obxobx li {
	margin-top:2px
}
.nvb1_cont li a {
	color:#ffdbdb!important
}
.search_obxobx {
	background:#cc0001;
	border-radius:16px;
	padding:0 12px;
	height:28px;
	margin-top:10px;
	margin-left:80px
}
.search_obxobx .search_icon {
	cursor:pointer;
	position:relative;
	top:3px
}
.phonest {
	font-size:14px;
	display:inline-block;
	line-height:42px;
	color:#fff
}
.pho_hide .mobile_icon {
	margin-left:26px
}
.pho_hide .phonepic {
	margin-left:28px
}
.phonepic {
	position:relative;
	top:10px;
	right:4px
}
.nvb1_obxobx {
	height:48px;
	position:relative;
	width:100%;
	overflow:hidden
}
.nvb1_bg {
	position:absolute;
	z-index:90;
	width:100%;
	height:68px;
	background:#ffa000
}
.nvb1_cont {
	height:68px;
	padding:0;
	position:relative;
	z-index:100
}
.nvb1_cont a {
	text-align:center
}
.nvb1_cont .contbl {
	text-align:center;
	line-height:48px;
	font-size:15px;
	color:#ffdbdb;
	padding-left:30px;
	padding-right:10px
}
.nav-container {
	position:fixed;
	display:-webkit-obxobx;
	display:-ms-flexobxobx;
	display:flex;
	width:100%;
	z-index:3;
	text-align:center;
	border-top:1px solid #e3e5e8;
	background-color:#fff;
	bottom:0;
	padding-top:0
}
.nav-container a {
	display:inline-block;
	padding-top:0;
	text-decoration:none;
	width:25%;
	color:#333;
	padding-top:6px
}
.nav-container i {
	display:inline-block;
	height:1rem
}
.nav-container span {
	display:block;
	font-size:.9rem
}
.upload {
	position:fixed;
	width:480px;
	padding:20px 22px 64px;
	border-radius:10px;
	obxobx-shadow:10px 10px 35px #888;
	top:50%;
	z-index:999;
	background:#fff;
	left:50%;
	display:none;
	-webkit-transform:translate(-50%,-50%);
	transform:translate(-50%,-50%)
}
#upload2 {
	padding:0
}
.popup {
	width:386px;
	padding:37px 42px 70px;
	border-radius:10px;
	obxobx-shadow:10px 10px 35px #888;
	z-index:999;
	background:#fff;
	top:50%;
	left:50%;
	-webkit-transform:translate(-50%,-50%);
	transform:translate(-50%,-50%)
}
.popup,.popupbg {
	position:fixed;
	display:none
}
.popupbg {
	width:100%;
	height:100%;
	top:0;
	background-color:#000;
	opacity:.3;
	z-index:299
}
.centercont {
	text-align:center;
	margin-top:25px
}
.centercont h3 {
	font-size:20px;
	margin-bottom:20px
}
.loginobxobx {
	border:1px solid #ddd;
	margin-top:30px;
	padding:8px 0 3px 25px
}
.loginobxobx input {
	font-size:18px;
	line-height:37px;
	text-indent:14px;
	padding-top:2px;
	dispaly:inline-block;
	margin-left:10px
}
.login_obxobx a {
	display:block;
	background:red;
	color:#fff!important;
	height:48px;
	line-height:48px;
	font-size:20px;
	margin-top:24px;
	text-align:center;
	border-radius:10px;
	cursor:pointer
}
.text_zc {
	margin-top:34px
}
.text_zc a {
	font-size:18px;
	color:red;
	disply:inline-block;
	cursor:pointer
}
#upload-btn {
	margin-top:8px;
	float:left;
	margin-left:60px
}
#upload-btn i.upload_icon {
	position:relative;
	top:5px;
	margin-right:3px
}
.upload-m {
	margin-left:21px;
	margin-top:18px;
	font-size:13px
}
@media only screen and (min-width:320px)and (max-width:375px) {
	.upload-m {
	margin-left:8px;
	font-size:11px
}
.condonw {
	margin-left:-8px;
	font-size:11px
}
}@media only screen and (min-width:375px)and (max-width:414px) {
	.upload-m {
	font-size:14px;
	margin-left:15px;
	margin-top:15px
}
.condonw {
	margin-left:-4px;
	font-size:13px
}
}@media only screen and (min-width:414px)and (max-width:750px) {
	.upload-m {
	font-size:15px;
	margin-left:21px;
	margin-top:15px
}
}.child-view[data-v-ae2c4870] {
	position:absolute;
	width:100%;
	transition:all .5s cubic-bezier(.55,0,.1,1)
}
.slide-left-enter[data-v-ae2c4870],.slide-right-leave-active[data-v-ae2c4870] {
	opacity:0;
	-webkit-transform:translate(100%);
	transform:translate(100%)
}
.slide-left-leave-active[data-v-ae2c4870],.slide-right-enter[data-v-ae2c4870] {
	opacity:0;
	-webkit-transform:translate(-100%);
	transform:translate(-100%)
}
* {
	padding:0
}
*,body {
	margin:0
}
body {
	width:100%;
	overflow-x:hidden
}
li {
	list-style:none
}
.clearfix:after {
	content:"020";
	display:block;
	height:0;
	clear:both;
	visibility:hidden
}
.clearfix,.towmd {
	zoom:1
}
.towmd:after {
	content:"020";
	display:block;
	height:0;
	clear:both;
	visibility:hidden
}
.towmd li {
	float:left
}
.towmd .mright {
	float:right
}
.widall {
	width:1200px;
	margin-left:auto;
	margin-right:auto
}
.ttss1 {
	width:1200px;
	margin-left:auto;
	margin-right:auto
}
._325anhgbtyzacoybtbkxrvsrvxiamjebiknsggrndiepzglqmdanwewyagpfcpoxvjl {
	width:1200px;
	margin-left:auto;
	margin-right:auto
}
.687gjhugt56jhuy34 {
	width:1200px;
	margin-left:auto;
	margin-right:auto
}
.nobout {
	border:none;
	outline:0;
	background:0 0
}
.hide {
	display:none
}
.tc {
	text-align:center
}
a,button,input {
	-webkit-tap-highlight-color:transparent
}
input {
	border:0
}
p,ul {
	padding:0;
	margin:0
}
h1,h2,h3,h4,h5,h6 {
	margin:0;
	font-weight:100
}
li,ul {
	list-style:none
}
a {
	color:#666
}
a,a:hover {
	text-decoration:none
}
a:focus {
	outline:0
}
.pof_mark {
	position:fixed;
	top:50%;
	left:50%;
	margin-top:0;
	margin-left:-130px;
	text-align:center;
	line-height:60px;
	border-radius:10px;
	z-index:999999;
	color:#fff;
	display:none;
	overflow:hidden
}
.bgst,.pof_mark {
	width:260px;
	height:60px
}
.bgst {
	background:#333;
	opacity:.6;
	position:relative;
	filter:alpha(opacity=60);
	position:fixed
}
.cont_mark {
	position:relative;
	width:100%;
	height:100px;
	top:0
}
.animated {
	-webkit-animation-duration:1.4s;
	animation-duration:1.4s;
	-webkit-animation-fill-mode:both;
	animation-fill-mode:both
}
@media only screen and (min-width:320px) and (max-width:680px) {
	::-webkit-scrollbar {
	width:0;
	height:0
}
div.widall,ul.widall {
	width:100%
}
div.ttss1,ul.ttss1 {
	width:100%
}

div._325anhgbtyzacoybtbkxrvsrvxiamjebiknsggrndiepzglqmdanwewyagpfcpoxvjl,ul._325anhgbtyzacoybtbkxrvsrvxiamjebiknsggrndiepzglqmdanwewyagpfcpoxvjl {
	width:100%
}
div.687gjhugt56jhuy34,ul.687gjhugt56jhuy34 {
	width:100%
}
.logoobxobx {
	display:none
}
}.prompt {
	position:fixed;
	width:300px;
	padding:6px;
	font-size:13px;
	border-radius:10px;
	obxobx-shadow:10px 10px 35px #888;
	margin-left:-152px;
	z-index:999;
	color:#fff;
	text-align:center;
	background:#333;
	display:none;
	left:50%;
	top:100px
}
.movets {
	display:block;
	animation:myfirst 3s;
	-moz-animation:myfirst 3s;
	-webkit-animation:myfirst 3s;
	-o-animation:myfirst 3s
}
@keyframes myfirst {
	0% {
	top:100px
}
to {
	top:-100px
}
}@-webkit-keyframes myfirst {
	0% {
	top:100px
}
to {
	top:-100px
}
}.longinsc {
	margin-top:30px;
	margin-right:16px
}
.longinsc i {
	display:inline-block;
	width:30px;
	height:30px;
	overflow:hidden;
	border-radius:50%;
	position:relative;
	top:12px
}
.longinsc i img {
	width:100%;
	height:100%;
	display:inline-block
}
.longinsc a,.longinsc span {
	color:#fff;
	position:relative
}
.longinsc a {
	top:-35px;
	font-size:14px;
	cursor:pointer
}
.page_obxobx {
	width:100%;
	text-align:center;
	padding-top:70px
}
.page_obxobx li {
	display:inline-block;
	margin-right:6px
}
.page_obxobx li a {
	display:inline-block;
	font-size:16px;
	padding:7px 13px;
	border:1px solid #ddd;
	cursor:pointer;
	color:#444
}
.page_obxobx li.active a {
	color:#fff!important;
	background:red
}
.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-modal-dialog,.vjs-button>.vjs-icon-placeholder:before,.vjs-modal-dialog .vjs-modal-dialog-content {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%
}
.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.vjs-button>.vjs-icon-placeholder:before {
	text-align:center
}
@font-face {
	font-family:VideoJS;
	src:url(data:application/vnd.ms-fontobject;
	base64,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AGUAZAAgAGIAeQAgAHMAdgBnADIAdAB0AGYAIABmAHIAbwBtACAARgBvAG4AdABlAGwAbABvACAAcAByAG8AagBlAGMAdAAuAGgAdAB0AHAAOgAvAC8AZgBvAG4AdABlAGwAbABvAC4AYwBvAG0AAAACAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB8AAAECAQMBBAEFAQYBBwEIAQkBCgELAQwBDQEOAQ8BEAERARIBEwEUARUBFgEXARgBGQEaARsBHAEdAR4BHwRwbGF5C3BsYXktY2lyY2xlBXBhdXNlC3ZvbHVtZS1tdXRlCnZvbHVtZS1sb3cKdm9sdW1lLW1pZAt2b2x1bWUtaGlnaBBmdWxsc2NyZWVuLWVudGVyD2Z1bGxzY3JlZW4tZXhpdAZzcXVhcmUHc3Bpbm5lcglzdWJ0aXRsZXMIY2FwdGlvbnMIY2hhcHRlcnMFc2hhcmUDY29nBmNpcmNsZQ5jaXJjbGUtb3V0bGluZRNjaXJjbGUtaW5uZXItY2lyY2xlAmhkBmNhbmNlbAZyZXBsYXkIZmFjZWJvb2sFZ3BsdXMIbGlua2VkaW4HdHdpdHRlcgZ0dW1ibHIJcGludGVyZXN0EWF1ZGlvLWRlc2NyaXB0aW9uBWF1ZGlvAAAAAAA=?#iefix) format("eot")
}
@font-face {
	font-family:VideoJS;
	src:url(data:application/font-woff;
	charset=utf-8;
	base64,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) format("woff"),url(data:application/x-font-ttf;
	charset=utf-8;
	base64,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FjY3PgE3LgEnIwYfAR4BFw4BBTM/ARUzESMGAyUVJwMchM2UWwgNq4JHrQgBAapUaAoJcWMBfiIhDiMrAQJLMB0BBAokNAIBPmMiIQ4iLAECSzAeAQUKJDQBP2MiIQ4iLAECSzAeAQUKJDQBAT75g+5B4arNLNIBJ44ByQL9BQ9mvYCKwA8FBQMDwwJVTGdzBf6VB8IHNR08lld9uT4LCRA/qGNxvUwHNR08lld9uT4LCRA/qGNxvUwHNR08lld9uT4LCRA/qGNxvVJkAWUDDEf+tYP5AQAAAAEAAAAABiAGtgAbAAABBAADER4BFzMRITU2ADcWABcVIREzPgE3EQIAA4D+4v6FBwJ/X+D+1QYBJ97eAScG/tXgX38CB/6FBrUH/oX+4v32X38CAlWV3gEnBgb+2d6V/asCf18CCgEeAXsAAAAAEADGAAEAAAAAAAEABwAAAAEAAAAAAAIABwAHAAEAAAAAAAMABwAOAAEAAAAAAAQABwAVAAEAAAAAAAUACwAcAAEAAAAAAAYABwAnAAEAAAAAAAoAKwAuAAEAAAAAAAsAEwBZAAMAAQQJAAEADgBsAAMAAQQJAAIADgB6AAMAAQQJAAMADgCIAAMAAQQJAAQADgCWAAMAAQQJAAUAFgCkAAMAAQQJAAYADgC6AAMAAQQJAAoAVgDIAAMAAQQJAAsAJgEeVmlkZW9KU1JlZ3VsYXJWaWRlb0pTVmlkZW9KU1ZlcnNpb24gMS4wVmlkZW9KU0dlbmVyYXRlZCBieSBzdmcydHRmIGZyb20gRm9udGVsbG8gcHJvamVjdC5odHRwOi8vZm9udGVsbG8uY29tAFYAaQBkAGUAbwBKAFMAUgBlAGcAdQBsAGEAcgBWAGkAZABlAG8ASgBTAFYAaQBkAGUAbwBKAFMAVgBlAHIAcwBpAG8AbgAgADEALgAwAFYAaQBkAGUAbwBKAFMARwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABzAHYAZwAyAHQAdABmACAAZgByAG8AbQAgAEYAbwBuAHQAZQBsAGwAbwAgAHAAcgBvAGoAZQBjAHQALgBoAHQAdABwADoALwAvAGYAbwBuAHQAZQBsAGwAbwAuAGMAbwBtAAAAAgAAAAAAAAARAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfAAABAgEDAQQBBQEGAQcBCAEJAQoBCwEMAQ0BDgEPARABEQESARMBFAEVARYBFwEYARkBGgEbARwBHQEeAR8EcGxheQtwbGF5LWNpcmNsZQVwYXVzZQt2b2x1bWUtbXV0ZQp2b2x1bWUtbG93CnZvbHVtZS1taWQLdm9sdW1lLWhpZ2gQZnVsbHNjcmVlbi1lbnRlcg9mdWxsc2NyZWVuLWV4aXQGc3F1YXJlB3NwaW5uZXIJc3VidGl0bGVzCGNhcHRpb25zCGNoYXB0ZXJzBXNoYXJlA2NvZwZjaXJjbGUOY2lyY2xlLW91dGxpbmUTY2lyY2xlLWlubmVyLWNpcmNsZQJoZAZjYW5jZWwGcmVwbGF5CGZhY2Vib29rBWdwbHVzCGxpbmtlZGluB3R3aXR0ZXIGdHVtYmxyCXBpbnRlcmVzdBFhdWRpby1kZXNjcmlwdGlvbgVhdWRpbwAAAAAA) format("truetype");
	font-weight:400;
	font-style:normal
}
.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-play-control .vjs-icon-placeholder,.vjs-icon-play {
	font-family:VideoJS;
	font-weight:400;
	font-style:normal
}
.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-play-control .vjs-icon-placeholder:before,.vjs-icon-play:before {
	content:"\F101"
}
.vjs-icon-play-circle {
	font-family:VideoJS;
	font-weight:400;
	font-style:normal
}
.vjs-icon-play-circle:before {
	content:"\F102"
}
.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder,.vjs-icon-pause {
	font-family:VideoJS;
	font-weight:400;
	font-style:normal
}
.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder:before,.vjs-icon-pause:before {
	content:"\F103"
}
.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder,.vjs-icon-volume-mute {
	font-family:VideoJS;
	font-weight:400;
	font-style:normal
}
.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder:before,.vjs-icon-volume-mute:before {
	content:"\F104"
}
.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder,.vjs-icon-volume-low {
	font-family:VideoJS;
	font-weight:400;
	font-style:normal
}
.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder:before,.vjs-icon-volume-low:before {
	content:"\F105"
}
.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder,.vjs-icon-volume-mid {
	font-family:VideoJS;
	font-weight:400;
	font-style:normal
}
.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder:before,.vjs-icon-volume-mid:before {
	content:"\F106"
}
.video-js .vjs-mute-control .vjs-icon-placeholder,.vjs-icon-volume-high {
	font-family:VideoJS;
	font-weight:400;
	font-style:normal
}
.video-js .vjs-mute-control .vjs-icon-placeholder:before,.vjs-icon-volume-high:before {
	content:"\F107"
}
.video-js .vjs-fullscreen-control .vjs-icon-placeholder,.vjs-icon-fullscreen-enter {
	font-family:VideoJS;
	font-weight:400;
	font-style:normal
}
.video-js .vjs-fullscreen-control .vjs-icon-placeholder:before,.vjs-icon-fullscreen-enter:before {
	content:"\F108"
}
.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder,.vjs-icon-fullscreen-exit {
	font-family:VideoJS;
	font-weight:400;
	font-style:normal
}
.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder:before,.vjs-icon-fullscreen-exit:before {
	content:"\F109"
}
.vjs-icon-square {
	font-family:VideoJS;
	font-weight:400;
	font-style:normal
}
.vjs-icon-square:before {
	content:"\F10A"
}
.vjs-icon-spinner {
	font-family:VideoJS;
	font-weight:400;
	font-style:normal
}
.vjs-icon-spinner:before {
	content:"\F10B"
}
.video-js .vjs-subs-caps-button .vjs-icon-placeholder,.video-js .vjs-subtitles-button .vjs-icon-placeholder,.video-js.video-js:lang(en-au) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-gb) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-ie) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-nz) .vjs-subs-caps-button .vjs-icon-placeholder,.vjs-icon-subtitles {
	font-family:VideoJS;
	font-weight:400;
	font-style:normal
}
.video-js .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js .vjs-subtitles-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-au) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-gb) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-ie) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-nz) .vjs-subs-caps-button .vjs-icon-placeholder:before,.vjs-icon-subtitles:before {
	content:"\F10C"
}
.video-js .vjs-captions-button .vjs-icon-placeholder,.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js:lang(fr-ca) .vjs-subs-caps-button .vjs-icon-placeholder,.vjs-icon-captions {
	font-family:VideoJS;
	font-weight:400;
	font-style:normal
}
.video-js .vjs-captions-button .vjs-icon-placeholder:before,.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js:lang(fr-ca) .vjs-subs-caps-button .vjs-icon-placeholder:before,.vjs-icon-captions:before {
	content:"\F10D"
}
.video-js .vjs-chapters-button .vjs-icon-placeholder,.vjs-icon-chapters {
	font-family:VideoJS;
	font-weight:400;
	font-style:normal
}
.video-js .vjs-chapters-button .vjs-icon-placeholder:before,.vjs-icon-chapters:before {
	content:"\F10E"
}
.vjs-icon-share {
	font-family:VideoJS;
	font-weight:400;
	font-style:normal
}
.vjs-icon-share:before {
	content:"\F10F"
}
.vjs-icon-cog {
	font-family:VideoJS;
	font-weight:400;
	font-style:normal
}
.vjs-icon-cog:before {
	content:"\F110"
}
.video-js .vjs-play-progress,.video-js .vjs-volume-level,.vjs-icon-circle {
	font-family:VideoJS;
	font-weight:400;
	font-style:normal
}
.video-js .vjs-play-progress:before,.video-js .vjs-volume-level:before,.vjs-icon-circle:before {
	content:"\F111"
}
.vjs-icon-circle-outline {
	font-family:VideoJS;
	font-weight:400;
	font-style:normal
}
.vjs-icon-circle-outline:before {
	content:"\F112"
}
.vjs-icon-circle-inner-circle {
	font-family:VideoJS;
	font-weight:400;
	font-style:normal
}
.vjs-icon-circle-inner-circle:before {
	content:"\F113"
}
.vjs-icon-hd {
	font-family:VideoJS;
	font-weight:400;
	font-style:normal
}
.vjs-icon-hd:before {
	content:"\F114"
}
.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder,.vjs-icon-cancel {
	font-family:VideoJS;
	font-weight:400;
	font-style:normal
}
.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder:before,.vjs-icon-cancel:before {
	content:"\F115"
}
.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder,.vjs-icon-replay {
	font-family:VideoJS;
	font-weight:400;
	font-style:normal
}
.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder:before,.vjs-icon-replay:before {
	content:"\F116"
}
.vjs-icon-facebook {
	font-family:VideoJS;
	font-weight:400;
	font-style:normal
}
.vjs-icon-facebook:before {
	content:"\F117"
}
.vjs-icon-gplus {
	font-family:VideoJS;
	font-weight:400;
	font-style:normal
}
.vjs-icon-gplus:before {
	content:"\F118"
}
.vjs-icon-linkedin {
	font-family:VideoJS;
	font-weight:400;
	font-style:normal
}
.vjs-icon-linkedin:before {
	content:"\F119"
}
.vjs-icon-twitter {
	font-family:VideoJS;
	font-weight:400;
	font-style:normal
}
.vjs-icon-twitter:before {
	content:"\F11A"
}
.vjs-icon-tumblr {
	font-family:VideoJS;
	font-weight:400;
	font-style:normal
}
.vjs-icon-tumblr:before {
	content:"\F11B"
}
.vjs-icon-pinterest {
	font-family:VideoJS;
	font-weight:400;
	font-style:normal
}
.vjs-icon-pinterest:before {
	content:"\F11C"
}
.video-js .vjs-descriptions-button .vjs-icon-placeholder,.vjs-icon-audio-description {
	font-family:VideoJS;
	font-weight:400;
	font-style:normal
}
.video-js .vjs-descriptions-button .vjs-icon-placeholder:before,.vjs-icon-audio-description:before {
	content:"\F11D"
}
.video-js .vjs-audio-button .vjs-icon-placeholder,.vjs-icon-audio {
	font-family:VideoJS;
	font-weight:400;
	font-style:normal
}
.video-js .vjs-audio-button .vjs-icon-placeholder:before,.vjs-icon-audio:before {
	content:"\F11E"
}
.video-js {
	display:block;
	vertical-align:top;
	obxobx-sizing:border-obxobx;
	color:#fff;
	background-color:#000;
	position:relative;
	padding:0;
	font-size:10px;
	line-height:1;
	font-weight:400;
	font-style:normal;
	font-family:Arial,Helvetica,sans-serif
}
.video-js:-moz-full-screen {
	position:absolute
}
.video-js:-webkit-full-screen {
	width:100%!important;
	height:100%!important
}
.video-js[tabindex="-1"] {
	outline:0
}
.video-js *,.video-js:after,.video-js:before {
	obxobx-sizing:inherit
}
.video-js ul {
	font-family:inherit;
	font-size:inherit;
	line-height:inherit;
	list-style-position:outside;
	margin:0
}
.video-js.vjs-16-9,.video-js.vjs-4-3,.video-js.vjs-fluid {
	width:100%;
	max-width:100%;
	height:0
}
.video-js.vjs-16-9 {
	padding-top:56.25%
}
.video-js.vjs-4-3 {
	padding-top:75%
}
.video-js .vjs-tech,.video-js.vjs-fill {
	width:100%;
	height:100%
}
.video-js .vjs-tech {
	position:absolute;
	top:0;
	left:0
}
body.vjs-full-window {
	padding:0;
	margin:0;
	height:100%;
	overflow-y:auto
}
.vjs-full-window .video-js.vjs-fullscreen {
	position:fixed;
	overflow:hidden;
	z-index:1000;
	left:0;
	top:0;
	bottom:0;
	right:0
}
.video-js.vjs-fullscreen {
	width:100%!important;
	height:100%!important;
	padding-top:0!important
}
.video-js.vjs-fullscreen.vjs-user-inactive {
	cursor:none
}
.vjs-hidden {
	display:none!important
}
.vjs-disabled {
	opacity:.5;
	cursor:default
}
.video-js .vjs-offscreen {
	height:1px;
	left:-9999px;
	position:absolute;
	top:0;
	width:1px
}
.vjs-lock-showing {
	display:block!important;
	opacity:1;
	visibility:visible
}
.vjs-no-js {
	padding:20px;
	color:#fff;
	background-color:#000;
	font-size:18px;
	font-family:Arial,Helvetica,sans-serif;
	text-align:center;
	width:300px;
	height:150px;
	margin:0 auto
}
.vjs-no-js a,.vjs-no-js a:visited {
	color:#66a8cc
}
.video-js .vjs-big-play-button {
	font-size:3em;
	line-height:1.5em;
	height:1.5em;
	width:3em;
	display:block;
	position:absolute;
	top:10px;
	left:10px;
	padding:0;
	cursor:pointer;
	opacity:1;
	border:.06666em solid #fff;
	background-color:#2b333f;
	background-color:rgba(43,51,63,.7);
	border-radius:.3em;
	transition:all .4s
}
.vjs-big-play-centered .vjs-big-play-button {
	top:50%;
	left:50%;
	margin-top:-.75em;
	margin-left:-1.5em
}
.video-js .vjs-big-play-button:focus,.video-js:hover .vjs-big-play-button {
	border-color:#fff;
	background-color:#73859f;
	background-color:rgba(115,133,159,.5);
	transition:all 0s
}
.vjs-controls-disabled .vjs-big-play-button,.vjs-error .vjs-big-play-button,.vjs-has-started .vjs-big-play-button,.vjs-using-native-controls .vjs-big-play-button {
	display:none
}
.vjs-has-started.vjs-paused.vjs-show-big-play-button-on-pause .vjs-big-play-button {
	display:block
}
.video-js button {
	background:0 0;
	border:none;
	color:inherit;
	display:inline-block;
	overflow:visible;
	font-size:inherit;
	line-height:inherit;
	text-transform:none;
	text-decoration:none;
	transition:none;
	-webkit-appearance:none;
	-moz-appearance:none;
	appearance:none
}
.vjs-control .vjs-button {
	width:100%;
	height:100%
}
.video-js .vjs-control.vjs-close-button {
	cursor:pointer;
	height:3em;
	position:absolute;
	right:0;
	top:.5em;
	z-index:2
}
.video-js .vjs-modal-dialog {
	background:rgba(0,0,0,.8);
	background:linear-gradient(180deg,rgba(0,0,0,.8),hsla(0,0%,100%,0));
	overflow:auto;
	obxobx-sizing:content-obxobx
}
.video-js .vjs-modal-dialog>* {
	obxobx-sizing:border-obxobx
}
.vjs-modal-dialog .vjs-modal-dialog-content {
	font-size:1.2em;
	line-height:1.5;
	padding:20px 24px;
	z-index:1
}
.vjs-menu-button {
	cursor:pointer
}
.vjs-menu-button.vjs-disabled {
	cursor:default
}
.vjs-workinghover .vjs-menu-button.vjs-disabled:hover .vjs-menu {
	display:none
}
.vjs-menu .vjs-menu-content {
	display:block;
	padding:0;
	margin:0;
	font-family:Arial,Helvetica,sans-serif;
	overflow:auto;
	obxobx-sizing:content-obxobx
}
.vjs-menu .vjs-menu-content>* {
	obxobx-sizing:border-obxobx
}
.vjs-scrubbing .vjs-menu-button:hover .vjs-menu {
	display:none
}
.vjs-menu li {
	list-style:none;
	margin:0;
	padding:.2em 0;
	line-height:1.4em;
	font-size:1.2em;
	text-align:center;
	text-transform:lowercase
}
.vjs-menu li.vjs-menu-item:focus,.vjs-menu li.vjs-menu-item:hover {
	background-color:#73859f;
	background-color:rgba(115,133,159,.5)
}
.vjs-menu li.vjs-selected,.vjs-menu li.vjs-selected:focus,.vjs-menu li.vjs-selected:hover {
	background-color:#fff;
	color:#2b333f
}
.vjs-menu li.vjs-menu-title {
	text-align:center;
	text-transform:uppercase;
	font-size:1em;
	line-height:2em;
	padding:0;
	margin:0 0 .3em;
	font-weight:700;
	cursor:default
}
.vjs-menu-button-popup .vjs-menu {
	display:none;
	position:absolute;
	bottom:0;
	width:10em;
	left:-3em;
	height:0;
	margin-bottom:1.5em;
	border-top-color:rgba(43,51,63,.7)
}
.vjs-menu-button-popup .vjs-menu .vjs-menu-content {
	background-color:#2b333f;
	background-color:rgba(43,51,63,.7);
	position:absolute;
	width:100%;
	bottom:1.5em;
	max-height:15em
}
.vjs-menu-button-popup .vjs-menu.vjs-lock-showing,.vjs-workinghover .vjs-menu-button-popup:hover .vjs-menu {
	display:block
}
.video-js .vjs-menu-button-inline {
	transition:all .4s;
	overflow:hidden
}
.video-js .vjs-menu-button-inline:before {
	width:2.222222222em
}
.video-js .vjs-menu-button-inline.vjs-slider-active,.video-js .vjs-menu-button-inline:focus,.video-js .vjs-menu-button-inline:hover,.video-js.vjs-no-flex .vjs-menu-button-inline {
	width:12em
}
.vjs-menu-button-inline .vjs-menu {
	opacity:0;
	height:100%;
	width:auto;
	position:absolute;
	left:4em;
	top:0;
	padding:0;
	margin:0;
	transition:all .4s
}
.vjs-menu-button-inline.vjs-slider-active .vjs-menu,.vjs-menu-button-inline:focus .vjs-menu,.vjs-menu-button-inline:hover .vjs-menu {
	display:block;
	opacity:1
}
.vjs-no-flex .vjs-menu-button-inline .vjs-menu {
	display:block;
	opacity:1;
	position:relative;
	width:auto
}
.vjs-no-flex .vjs-menu-button-inline.vjs-slider-active .vjs-menu,.vjs-no-flex .vjs-menu-button-inline:focus .vjs-menu,.vjs-no-flex .vjs-menu-button-inline:hover .vjs-menu {
	width:auto
}
.vjs-menu-button-inline .vjs-menu-content {
	width:auto;
	height:100%;
	margin:0;
	overflow:hidden
}
.video-js .vjs-control-bar {
	display:none;
	width:100%;
	position:absolute;
	bottom:0;
	left:0;
	right:0;
	height:3em;
	background-color:#2b333f;
	background-color:rgba(43,51,63,.7)
}
.vjs-has-started .vjs-control-bar {
	display:-webkit-obxobx;
	display:-ms-flexobxobx;
	display:flex;
	visibility:visible;
	opacity:1;
	transition:visibility .1s,opacity .1s
}
.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar {
	visibility:visible;
	opacity:0;
	transition:visibility 1s,opacity 1s
}
.vjs-controls-disabled .vjs-control-bar,.vjs-error .vjs-control-bar,.vjs-using-native-controls .vjs-control-bar {
	display:none!important
}
.vjs-audio.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar {
	opacity:1;
	visibility:visible
}
.vjs-has-started.vjs-no-flex .vjs-control-bar {
	display:table
}
.video-js .vjs-control {
	position:relative;
	text-align:center;
	margin:0;
	padding:0;
	height:100%;
	width:4em;
	-webkit-obxobx-flex:none;
	-ms-flex:none;
	flex:none
}
.vjs-button>.vjs-icon-placeholder:before {
	font-size:1.8em;
	line-height:1.67
}
.video-js .vjs-control:focus,.video-js .vjs-control:focus:before,.video-js .vjs-control:hover:before {
	text-shadow:0 0 1em #fff
}
.video-js .vjs-control-text {
	border:0;
	clip:rect(0 0 0 0);
	height:1px;
	overflow:hidden;
	padding:0;
	position:absolute;
	width:1px
}
.vjs-no-flex .vjs-control {
	display:table-cell;
	vertical-align:middle
}
.video-js .vjs-custom-control-spacer {
	display:none
}
.video-js .vjs-progress-control {
	cursor:pointer;
	-webkit-obxobx-flex:auto;
	-ms-flex:auto;
	flex:auto;
	display:-webkit-obxobx;
	display:-ms-flexobxobx;
	display:flex;
	-webkit-obxobx-align:center;
	-ms-flex-align:center;
	align-items:center;
	min-width:4em
}
.vjs-live .vjs-progress-control {
	display:none
}
.vjs-no-flex .vjs-progress-control {
	width:auto
}
.video-js .vjs-progress-holder {
	-webkit-obxobx-flex:auto;
	-ms-flex:auto;
	flex:auto;
	transition:all .2s;
	height:.3em
}
.video-js .vjs-progress-control .vjs-progress-holder {
	margin:0 10px
}
.video-js .vjs-progress-control:hover .vjs-progress-holder {
	font-size:1.6666666666666667em
}
.video-js .vjs-progress-holder .vjs-load-progress,.video-js .vjs-progress-holder .vjs-load-progress div,.video-js .vjs-progress-holder .vjs-play-progress {
	position:absolute;
	display:block;
	height:100%;
	margin:0;
	padding:0;
	width:0;
	left:0;
	top:0
}
.video-js .vjs-play-progress {
	background-color:#fff
}
.video-js .vjs-play-progress:before {
	font-size:.9em;
	position:absolute;
	right:-.5em;
	top:-.333333333333333em;
	z-index:1
}
.video-js .vjs-load-progress {
	background:#bfc7d3;
	background:rgba(115,133,159,.5)
}
.video-js .vjs-load-progress div {
	background:#fff;
	background:rgba(115,133,159,.75)
}
.video-js .vjs-time-tooltip {
	background-color:#fff;
	background-color:hsla(0,0%,100%,.8);
	border-radius:.3em;
	color:#000;
	float:right;
	font-family:Arial,Helvetica,sans-serif;
	font-size:1em;
	padding:6px 8px 8px;
	pointer-events:none;
	position:relative;
	top:-3.4em;
	visibility:hidden;
	z-index:1
}
.video-js .vjs-progress-holder:focus .vjs-time-tooltip {
	display:none
}
.video-js .vjs-progress-control:hover .vjs-progress-holder:focus .vjs-time-tooltip,.video-js .vjs-progress-control:hover .vjs-time-tooltip {
	display:block;
	font-size:.6em;
	visibility:visible
}
.video-js .vjs-progress-control .vjs-mouse-display {
	display:none;
	position:absolute;
	width:1px;
	height:100%;
	background-color:#000;
	z-index:1
}
.vjs-no-flex .vjs-progress-control .vjs-mouse-display {
	z-index:0
}
.video-js .vjs-progress-control:hover .vjs-mouse-display {
	display:block
}
.video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display {
	visibility:hidden;
	opacity:0;
	transition:visibility 1s,opacity 1s
}
.video-js.vjs-user-inactive.vjs-no-flex .vjs-progress-control .vjs-mouse-display {
	display:none
}
.vjs-mouse-display .vjs-time-tooltip {
	color:#fff;
	background-color:#000;
	background-color:rgba(0,0,0,.8)
}
.video-js .vjs-slider {
	position:relative;
	cursor:pointer;
	padding:0;
	margin:0 .45em;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	background-color:#73859f;
	background-color:rgba(115,133,159,.5)
}
.video-js .vjs-slider:focus {
	text-shadow:0 0 1em #fff;
	obxobx-shadow:0 0 1em #fff
}
.video-js .vjs-mute-control {
	cursor:pointer;
	-webkit-obxobx-flex:none;
	-ms-flex:none;
	flex:none;
	padding-left:2em;
	padding-right:2em;
	padding-bottom:3em
}
.video-js .vjs-volume-control {
	cursor:pointer;
	margin-right:1em;
	display:-webkit-obxobx;
	display:-ms-flexobxobx;
	display:flex
}
.video-js .vjs-volume-control.vjs-volume-horizontal {
	width:5em
}
.video-js .vjs-volume-panel .vjs-volume-control {
	visibility:visible;
	opacity:0;
	width:1px;
	height:1px;
	margin-left:-1px
}
.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical,.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical .vjs-volume-bar,.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical .vjs-volume-level {
	-ms-filter:"alpha(opacity=0)"
}
.video-js .vjs-volume-panel {
	transition:width 1s
}
.video-js .vjs-volume-panel .vjs-mute-control:active~.vjs-volume-control,.video-js .vjs-volume-panel .vjs-mute-control:focus~.vjs-volume-control,.video-js .vjs-volume-panel .vjs-mute-control:hover~.vjs-volume-control,.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active,.video-js .vjs-volume-panel .vjs-volume-control:active,.video-js .vjs-volume-panel .vjs-volume-control:focus,.video-js .vjs-volume-panel .vjs-volume-control:hover,.video-js .vjs-volume-panel:active .vjs-volume-control,.video-js .vjs-volume-panel:focus .vjs-volume-control,.video-js .vjs-volume-panel:hover .vjs-volume-control {
	visibility:visible;
	opacity:1;
	position:relative;
	transition:visibility .1s,opacity .1s,height .1s,width .1s,left 0s,top 0s
}
.video-js .vjs-volume-panel .vjs-mute-control:active~.vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-mute-control:focus~.vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-mute-control:hover~.vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-volume-control:focus.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-volume-control:hover.vjs-volume-horizontal,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel:hover .vjs-volume-control.vjs-volume-horizontal {
	width:5em;
	height:3em
}
.video-js .vjs-volume-panel .vjs-mute-control:active~.vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel .vjs-mute-control:active~.vjs-volume-control.vjs-volume-vertical .vjs-volume-bar,.video-js .vjs-volume-panel .vjs-mute-control:active~.vjs-volume-control.vjs-volume-vertical .vjs-volume-level,.video-js .vjs-volume-panel .vjs-mute-control:focus~.vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel .vjs-mute-control:focus~.vjs-volume-control.vjs-volume-vertical .vjs-volume-bar,.video-js .vjs-volume-panel .vjs-mute-control:focus~.vjs-volume-control.vjs-volume-vertical .vjs-volume-level,.video-js .vjs-volume-panel .vjs-mute-control:hover~.vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel .vjs-mute-control:hover~.vjs-volume-control.vjs-volume-vertical .vjs-volume-bar,.video-js .vjs-volume-panel .vjs-mute-control:hover~.vjs-volume-control.vjs-volume-vertical .vjs-volume-level,.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-vertical,.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-vertical .vjs-volume-bar,.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-vertical .vjs-volume-level,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-vertical,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-vertical .vjs-volume-bar,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-vertical .vjs-volume-level,.video-js .vjs-volume-panel .vjs-volume-control:focus.vjs-volume-vertical,.video-js .vjs-volume-panel .vjs-volume-control:focus.vjs-volume-vertical .vjs-volume-bar,.video-js .vjs-volume-panel .vjs-volume-control:focus.vjs-volume-vertical .vjs-volume-level,.video-js .vjs-volume-panel .vjs-volume-control:hover.vjs-volume-vertical,.video-js .vjs-volume-panel .vjs-volume-control:hover.vjs-volume-vertical .vjs-volume-bar,.video-js .vjs-volume-panel .vjs-volume-control:hover.vjs-volume-vertical .vjs-volume-level,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-vertical .vjs-volume-bar,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-vertical .vjs-volume-level,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-vertical .vjs-volume-bar,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-vertical .vjs-volume-level,.video-js .vjs-volume-panel:hover .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel:hover .vjs-volume-control.vjs-volume-vertical .vjs-volume-bar,.video-js .vjs-volume-panel:hover .vjs-volume-control.vjs-volume-vertical .vjs-volume-level {
	-ms-filter:"alpha(opacity=100)"
}
.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal:focus,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal:hover {
	width:9em;
	transition:width .1s
}
.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical {
	height:8em;
	width:3em;
	left:-3.5em;
	transition:visibility 1s,opacity 1s,height 1s 1s,width 1s 1s,left 1s 1s,top 1s 1s
}
.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal {
	transition:visibility 1s,opacity 1s,height 1s 1s,width 1s,left 1s 1s,top 1s 1s
}
.video-js.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal {
	width:5em;
	height:3em;
	visibility:visible;
	opacity:1;
	position:relative;
	transition:none
}
.video-js.vjs-no-flex .vjs-volume-control.vjs-volume-vertical,.video-js.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical {
	position:absolute;
	bottom:3em;
	left:.5em
}
.video-js .vjs-volume-panel {
	display:-webkit-obxobx;
	display:-ms-flexobxobx;
	display:flex
}
.video-js .vjs-volume-bar {
	margin:1.35em .45em
}
.vjs-volume-bar.vjs-slider-horizontal {
	width:5em;
	height:.3em
}
.vjs-volume-bar.vjs-slider-vertical {
	width:.3em;
	height:5em;
	margin:1.35em auto
}
.video-js .vjs-volume-level {
	position:absolute;
	bottom:0;
	left:0;
	background-color:#fff
}
.video-js .vjs-volume-level:before {
	position:absolute;
	font-size:.9em
}
.vjs-slider-vertical .vjs-volume-level {
	width:.3em
}
.vjs-slider-vertical .vjs-volume-level:before {
	top:-.5em;
	left:-.3em
}
.vjs-slider-horizontal .vjs-volume-level {
	height:.3em
}
.vjs-slider-horizontal .vjs-volume-level:before {
	top:-.3em;
	right:-.5em
}
.video-js .vjs-volume-panel.vjs-volume-panel-vertical {
	width:4em
}
.vjs-volume-bar.vjs-slider-vertical .vjs-volume-level {
	height:100%
}
.vjs-volume-bar.vjs-slider-horizontal .vjs-volume-level {
	width:100%
}
.video-js .vjs-volume-vertical {
	width:3em;
	height:8em;
	bottom:8em;
	background-color:#2b333f;
	background-color:rgba(43,51,63,.7)
}
.video-js .vjs-volume-horizontal .vjs-menu {
	left:-2em
}
.vjs-poster {
	display:inline-block;
	background-repeat:no-repeat;
	background-position:50% 50%;
	background-size:contain;
	background-color:#000;
	cursor:pointer;
	margin:0;
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	height:100%
}
.vjs-poster,.vjs-poster img {
	vertical-align:middle;
	padding:0
}
.vjs-poster img {
	display:block;
	margin:0 auto;
	max-height:100%;
	width:100%
}
.vjs-has-started .vjs-poster {
	display:none
}
.vjs-audio.vjs-has-started .vjs-poster {
	display:block
}
.vjs-using-native-controls .vjs-poster {
	display:none
}
.video-js .vjs-live-control {
	display:-webkit-obxobx;
	display:-ms-flexobxobx;
	display:flex;
	-webkit-obxobx-align:flex-start;
	-ms-flex-align:flex-start;
	align-items:flex-start;
	-webkit-obxobx-flex:auto;
	-ms-flex:auto;
	flex:auto;
	font-size:1em;
	line-height:3em
}
.vjs-no-flex .vjs-live-control {
	display:table-cell;
	width:auto;
	text-align:left
}
.video-js .vjs-time-control {
	-webkit-obxobx-flex:none;
	-ms-flex:none;
	flex:none;
	font-size:1em;
	line-height:3em;
	min-width:2em;
	width:auto;
	padding-left:1em;
	padding-right:1em
}
.video-js .vjs-current-time,.vjs-live .vjs-time-control,.vjs-no-flex .vjs-current-time {
	display:none
}
.vjs-no-flex .vjs-remaining-time.vjs-time-control.vjs-control {
	width:0!important;
	white-space:nowrap
}
.video-js .vjs-duration,.vjs-no-flex .vjs-duration {
	display:none
}
.vjs-time-divider {
	display:none;
	line-height:3em
}
.vjs-live .vjs-time-divider {
	display:none
}
.video-js .vjs-play-control .vjs-icon-placeholder {
	cursor:pointer;
	-webkit-obxobx-flex:none;
	-ms-flex:none;
	flex:none
}
.vjs-text-track-display {
	position:absolute;
	bottom:3em;
	left:0;
	right:0;
	top:0;
	pointer-events:none
}
.video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display {
	bottom:1em
}
.video-js .vjs-text-track {
	font-size:1.4em;
	text-align:center;
	margin-bottom:.1em;
	background-color:#000;
	background-color:rgba(0,0,0,.5)
}
.vjs-subtitles {
	color:#fff
}
.vjs-captions {
	color:#fc6
}
.vjs-tt-cue {
	display:block
}
video::-webkit-media-text-track-display {
	-webkit-transform:translateY(-3em);
	transform:translateY(-3em)
}
.video-js.vjs-user-inactive.vjs-playing video::-webkit-media-text-track-display {
	-webkit-transform:translateY(-1.5em);
	transform:translateY(-1.5em)
}
.video-js .vjs-fullscreen-control {
	cursor:pointer;
	-webkit-obxobx-flex:none;
	-ms-flex:none;
	flex:none
}
.vjs-playback-rate .vjs-playback-rate-value,.vjs-playback-rate>.vjs-menu-button {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%
}
.vjs-playback-rate .vjs-playback-rate-value {
	pointer-events:none;
	font-size:1.5em;
	line-height:2;
	text-align:center
}
.vjs-playback-rate .vjs-menu {
	width:4em;
	left:0
}
.vjs-error .vjs-error-display .vjs-modal-dialog-content {
	font-size:1.4em;
	text-align:center
}
.vjs-error .vjs-error-display:before {
	color:#fff;
	content:"X";
	font-family:Arial,Helvetica,sans-serif;
	font-size:4em;
	left:0;
	line-height:1;
	margin-top:-.5em;
	position:absolute;
	text-shadow:.05em .05em .1em #000;
	text-align:center;
	top:50%;
	vertical-align:middle;
	width:100%
}
.vjs-loading-spinner {
	display:none;
	position:absolute;
	top:50%;
	left:50%;
	margin:-25px 0 0 -25px;
	opacity:.85;
	text-align:left;
	border:6px solid rgba(43,51,63,.7);
	obxobx-sizing:border-obxobx;
	background-clip:padding-obxobx;
	width:50px;
	height:50px;
	border-radius:25px
}
.vjs-seeking .vjs-loading-spinner,.vjs-waiting .vjs-loading-spinner {
	display:block
}
.vjs-loading-spinner:after,.vjs-loading-spinner:before {
	content:"";
	position:absolute;
	margin:-6px;
	obxobx-sizing:inherit;
	width:inherit;
	height:inherit;
	border-radius:inherit;
	opacity:1;
	border:inherit;
	border-color:transparent;
	border-top-color:#fff
}
.vjs-seeking .vjs-loading-spinner:after,.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:before {
	-webkit-animation:vjs-spinner-spin 1.1s cubic-bezier(.6,.2,0,.8) infinite,vjs-spinner-fade 1.1s linear infinite;
	animation:vjs-spinner-spin 1.1s cubic-bezier(.6,.2,0,.8) infinite,vjs-spinner-fade 1.1s linear infinite
}
.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:before {
	border-top-color:#fff
}
.vjs-seeking .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:after {
	border-top-color:#fff;
	-webkit-animation-delay:.44s;
	animation-delay:.44s
}
@keyframes vjs-spinner-spin {
	to {
	transform:rotate(1turn)
}
}@-webkit-keyframes vjs-spinner-spin {
	to {
	-webkit-transform:rotate(1turn)
}
}@keyframes vjs-spinner-fade {
	0% {
	border-top-color:#73859f
}
20% {
	border-top-color:#73859f
}
35% {
	border-top-color:#fff
}
60% {
	border-top-color:#73859f
}
to {
	border-top-color:#73859f
}
}@-webkit-keyframes vjs-spinner-fade {
	0% {
	border-top-color:#73859f
}
20% {
	border-top-color:#73859f
}
35% {
	border-top-color:#fff
}
60% {
	border-top-color:#73859f
}
to {
	border-top-color:#73859f
}
}.vjs-chapters-button .vjs-menu ul {
	width:24em
}
.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder {
	position:absolute
}
.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before {
	font-family:VideoJS;
	content:"\F10D";
	font-size:1.5em;
	line-height:inherit
}
.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-custom-control-spacer {
	-webkit-obxobx-flex:auto;
	-ms-flex:auto;
	flex:auto
}
.video-js.vjs-layout-tiny:not(.vjs-fullscreen).vjs-no-flex .vjs-custom-control-spacer {
	width:auto
}
.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-captions-button,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-chapters-button,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-current-time,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-descriptions-button,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-duration,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-mute-control,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-playback-rate,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-remaining-time,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-subtitles-button .vjs-audio-button,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-time-divider,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-volume-control,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-audio-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-captions-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-chapters-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-current-time,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-descriptions-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-duration,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-mute-control,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-playback-rate,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-progress-control,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-remaining-time,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-subtitles-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-time-divider,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-volume-control,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-audio-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-captions-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-chapters-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-current-time,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-descriptions-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-duration,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-mute-control,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-playback-rate,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-remaining-time,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-subtitles-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-time-divider,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-volume-control {
	display:none
}
.vjs-modal-dialog.vjs-text-track-settings {
	background-color:#2b333f;
	background-color:rgba(43,51,63,.75);
	color:#fff;
	height:70%
}
.vjs-text-track-settings .vjs-modal-dialog-content {
	display:table
}
.vjs-text-track-settings .vjs-track-settings-colors,.vjs-text-track-settings .vjs-track-settings-controls,.vjs-text-track-settings .vjs-track-settings-font {
	display:table-cell
}
.vjs-text-track-settings .vjs-track-settings-controls {
	text-align:right;
	vertical-align:bottom
}
.vjs-text-track-settings fieldset {
	margin:5px;
	padding:3px;
	border:none
}
.vjs-text-track-settings fieldset span {
	display:inline-block;
	margin-left:5px
}
.vjs-text-track-settings legend {
	color:#fff;
	margin:0 0 5px
}
.vjs-text-track-settings .vjs-label {
	position:absolute;
	clip:rect(1px 1px 1px 1px);
	clip:rect(1px,1px,1px,1px);
	display:block;
	margin:0 0 5px;
	padding:0;
	border:0;
	height:1px;
	width:1px;
	overflow:hidden
}
.vjs-track-settings-controls button:active,.vjs-track-settings-controls button:focus {
	outline-style:solid;
	outline-width:medium;
	background-image:linear-gradient(0deg,#fff 88%,#73859f)
}
.vjs-track-settings-controls button:hover {
	color:rgba(43,51,63,.75)
}
.vjs-track-settings-controls button {
	background-color:#fff;
	background-image:linear-gradient(-180deg,#fff 88%,#73859f);
	color:#2b333f;
	cursor:pointer;
	border-radius:2px
}
.vjs-track-settings-controls .vjs-default-button {
	margin-right:1em
}
@media print {
	.video-js>:not(.vjs-tech):not(.vjs-poster) {
	visibility:hidden
}
}@media \0screen {
	.vjs-user-inactive.vjs-playing .vjs-control-bar:before {
	content:""
}
}@media \0screen {
	.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar {
	visibility:hidden
}
}.vjs-custom-skin>.video-js {
	width:100%;
	font-family:PingFang SC,Helvetica Neue,Hiragino Sans GB,Segoe UI,Microsoft YaHei,\\5FAE\8F6F\96C5\9ED1,sans-serif
}
.video-js.vjs-no-flex .vjs-menu-button-inline,.vjs-custom-skin>.video-js .vjs-menu-button-inline.vjs-slider-active,.vjs-custom-skin>.video-js .vjs-menu-button-inline:focus,.vjs-custom-skin>.video-js .vjs-menu-button-inline:hover {
	width:10em
}
.vjs-custom-skin>.video-js .vjs-controls-disabled .vjs-big-play-button {
	display:none!important
}
.vjs-custom-skin>.video-js .vjs-control {
	width:3em
}
.vjs-custom-skin>.video-js .vjs-control.vjs-live-control {
	width:auto;
	padding-left:.5em;
	letter-spacing:.1em
}
.vjs-custom-skin>.video-js .vjs-menu-button-inline:before {
	width:1.5em
}
.vjs-menu-button-inline .vjs-menu {
	left:3em
}
.vjs-custom-skin>.video-js .vjs-load-progress div,.vjs-seeking .vjs-big-play-button,.vjs-waiting .vjs-big-play-button {
	display:none!important
}
.vjs-custom-skin>.video-js .vjs-mouse-display:after,.vjs-custom-skin>.video-js .vjs-play-progress:after {
	padding:0 .4em .3em
}
.video-js.vjs-ended .vjs-loading-spinner {
	display:none
}
.video-js.vjs-ended .vjs-big-play-button {
	display:block!important
}
.video-js.vjs-ended .vjs-big-play-button,.video-js.vjs-paused .vjs-big-play-button,.vjs-paused.vjs-has-started.vjs-custom-skin>.video-js .vjs-big-play-button {
	display:block
}
.vjs-custom-skin>.video-js .vjs-big-play-button {
	top:50%;
	left:50%;
	margin-left:-1.5em;
	margin-top:-1em;
	background-color:rgba(0,0,0,.45);
	font-size:3.5em;
	height:2em!important;
	line-height:2em!important;
	margin-top:-1em!important
}
.video-js:hover .vjs-big-play-button,.vjs-custom-skin>.video-js .vjs-big-play-button:active,.vjs-custom-skin>.video-js .vjs-big-play-button:focus {
	background-color:#ff0002;
	outline:0
}
.vjs-custom-skin>.video-js .vjs-loading-spinner {
	border-color:rgba(36,131,213,.8)
}
.vjs-custom-skin>.video-js .vjs-control-bar2 {
	background-color:#000
}
.vjs-custom-skin>.video-js .vjs-control-bar {
	color:#fff;
	font-size:14px
}
.vjs-custom-skin>.video-js .vjs-play-progress,.vjs-custom-skin>.video-js .vjs-volume-level {
	background-color:#2483d5
}
.vjs-custom-skin>.video-js .vjs-play-progress:before {
	top:-.3em
}
.vjs-custom-skin>.video-js .vjs-progress-control:hover .vjs-progress-holder {
	font-size:1.3em
}
.vjs-menu-button-popup.vjs-volume-menu-button-vertical .vjs-menu {
	left:0
}
.vjs-custom-skin>.video-js .vjs-menu li {
	padding:0;
	line-height:2em;
	font-size:1.1em;
	font-family:PingFang SC,Helvetica Neue,Hiragino Sans GB,Segoe UI,Microsoft YaHei,\\5FAE\8F6F\96C5\9ED1,sans-serif
}
.vjs-custom-skin>.video-js .vjs-mouse-display:after,.vjs-custom-skin>.video-js .vjs-play-progress:after,.vjs-custom-skin>.video-js .vjs-time-tooltip {
	border-radius:0;
	font-size:1em;
	padding:0;
	width:3em;
	height:1.5em;
	line-height:1.5em;
	top:-3em
}
.vjs-custom-skin>.video-js .vjs-menu-button-popup .vjs-menu {
	width:5em;
	left:-1em
}
.vjs-custom-skin>.video-js .vjs-menu-button-popup.vjs-volume-menu-button-vertical .vjs-menu {
	left:0
}
.vjs-custom-skin>.video-js .vjs-control-bar .vjs-play-control {
	order:0
}
.vjs-custom-skin>.video-js .vjs-control-bar .vjs-time-control {
	min-width:1em;
	padding:0;
	margin:0 .1em;
	text-align:center;
	display:block;
	order:1
}
.vjs-custom-skin>.video-js .vjs-control-bar .vjs-playback-rate .vjs-playback-rate-value {
	font-size:1.2em;
	line-height:2.4
}
.vjs-custom-skin>.video-js .vjs-progress-control.vjs-control {
	order:2
}
.vjs-custom-skin>.video-js .vjs-control-bar .vjs-volume-menu-button {
	order:3
}
.vjs-custom-skin>.video-js .vjs-control-bar .vjs-resolution-button {
	order:4
}
.vjs-custom-skin>.video-js .vjs-control-bar .vjs-resolution-button .vjs-resolution-button-label {
	display:block;
	line-height:3em
}
.vjs-custom-skin>.video-js .vjs-control-bar .vjs-playback-rate {
	order:5
}
.vjs-custom-skin>.video-js .vjs-control-bar .vjs-fullscreen-control {
	order:6
}
.lx-toast {
	position:fixed;
	bottom:100px;
	left:50%;
	obxobx-sizing:border-obxobx;
	max-width:80%;
	height:40px;
	line-height:20px;
	padding:10px 20px;
	transform:translateX(-50%);
	-webkit-transform:translateX(-50%);
	text-align:center;
	z-index:9999;
	font-size:14px;
	color:#fff;
	border-radius:5px;
	background:rgba(0,0,0,.7);
	animation:show-toast .5s;
	-webkit-animation:show-toast .5s;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.lx-toast.lx-word-wrap {
	width:80%;
	white-space:inherit;
	height:auto
}
.lx-toast.lx-toast-top {
	top:50px;
	bottom:inherit
}
.lx-toast.lx-toast-center {
	top:50%;
	margin-top:-20px;
	bottom:inherit
}
@keyframes show-toast {
	0% {
	opacity:0;
	transform:translate(-50%,-10px);
	-webkit-transform:translate(-50%,-10px)
}
to {
	opacity:1;
	transform:translate(-50%);
	-webkit-transform:translate(-50%)
}
}.lx-load-mark {
	position:fixed;
	left:0;
	top:0;
	width:100%;
	height:100%;
	z-index:9999
}
.lx-load-obxobx {
	position:fixed;
	z-index:3;
	width:7.6em;
	min-height:7.6em;
	top:180px;
	left:50%;
	margin-left:-3.8em;
	background:rgba(0,0,0,.7);
	text-align:center;
	border-radius:5px;
	color:#fff
}
.lx-load-content {
	margin-top:64%;
	font-size:14px
}
.lx-loading {
	position:absolute;
	width:0;
	left:50%;
	top:38%
}
.loading_leaf {
	position:absolute;
	top:-1px;
	opacity:.25
}
.loading_leaf:before {
	content:" ";
	position:absolute;
	width:9.14px;
	height:3.08px;
	background:#d1d1d5;
	obxobx-shadow:0 0 1px rgba(0,0,0,.0980392);
	border-radius:1px;
	-webkit-transform-origin:left 50% 0;
	transform-origin:left 50% 0
}
.loading_leaf_0 {
	-webkit-animation:opacity-0 1.25s linear infinite;
	animation:opacity-0 1.25s linear infinite
}
.loading_leaf_0:before {
	-webkit-transform:rotate(0) translate(7.92px);
	transform:rotate(0) translate(7.92px)
}
.loading_leaf_1 {
	-webkit-animation:opacity-1 1.25s linear infinite;
	animation:opacity-1 1.25s linear infinite
}
.loading_leaf_1:before {
	-webkit-transform:rotate(30deg) translate(7.92px);
	transform:rotate(30deg) translate(7.92px)
}
.loading_leaf_2 {
	-webkit-animation:opacity-2 1.25s linear infinite;
	animation:opacity-2 1.25s linear infinite
}
.loading_leaf_2:before {
	-webkit-transform:rotate(60deg) translate(7.92px);
	transform:rotate(60deg) translate(7.92px)
}
.loading_leaf_3 {
	-webkit-animation:opacity-3 1.25s linear infinite;
	animation:opacity-3 1.25s linear infinite
}
.loading_leaf_3:before {
	-webkit-transform:rotate(90deg) translate(7.92px);
	transform:rotate(90deg) translate(7.92px)
}
.loading_leaf_4 {
	-webkit-animation:opacity-4 1.25s linear infinite;
	animation:opacity-4 1.25s linear infinite
}
.loading_leaf_4:before {
	-webkit-transform:rotate(120deg) translate(7.92px);
	transform:rotate(120deg) translate(7.92px)
}
.loading_leaf_5 {
	-webkit-animation:opacity-5 1.25s linear infinite;
	animation:opacity-5 1.25s linear infinite
}
.loading_leaf_5:before {
	-webkit-transform:rotate(150deg) translate(7.92px);
	transform:rotate(150deg) translate(7.92px)
}
.loading_leaf_6 {
	-webkit-animation:opacity-6 1.25s linear infinite;
	animation:opacity-6 1.25s linear infinite
}
.loading_leaf_6:before {
	-webkit-transform:rotate(180deg) translate(7.92px);
	transform:rotate(180deg) translate(7.92px)
}
.loading_leaf_7 {
	-webkit-animation:opacity-7 1.25s linear infinite;
	animation:opacity-7 1.25s linear infinite
}
.loading_leaf_7:before {
	-webkit-transform:rotate(210deg) translate(7.92px);
	transform:rotate(210deg) translate(7.92px)
}
.loading_leaf_8 {
	-webkit-animation:opacity-8 1.25s linear infinite;
	animation:opacity-8 1.25s linear infinite
}
.loading_leaf_8:before {
	-webkit-transform:rotate(240deg) translate(7.92px);
	transform:rotate(240deg) translate(7.92px)
}
.loading_leaf_9 {
	-webkit-animation:opacity-9 1.25s linear infinite;
	animation:opacity-9 1.25s linear infinite
}
.loading_leaf_9:before {
	-webkit-transform:rotate(270deg) translate(7.92px);
	transform:rotate(270deg) translate(7.92px)
}
.loading_leaf_10 {
	-webkit-animation:opacity-10 1.25s linear infinite;
	animation:opacity-10 1.25s linear infinite
}
.loading_leaf_10:before {
	-webkit-transform:rotate(300deg) translate(7.92px);
	transform:rotate(300deg) translate(7.92px)
}
.loading_leaf_11 {
	-webkit-animation:opacity-11 1.25s linear infinite;
	animation:opacity-11 1.25s linear infinite
}
.loading_leaf_11:before {
	-webkit-transform:rotate(330deg) translate(7.92px);
	transform:rotate(330deg) translate(7.92px)
}
@-webkit-keyframes opacity-0 {
	0% {
	opacity:.25
}
0.01% {
	opacity:.25
}
0.02% {
	opacity:1
}
60.01% {
	opacity:.25
}
to {
	opacity:.25
}
}@-webkit-keyframes opacity-1 {
	0% {
	opacity:.25
}
8.34333% {
	opacity:.25
}
8.35333% {
	opacity:1
}
68.3433% {
	opacity:.25
}
to {
	opacity:.25
}
}@-webkit-keyframes opacity-2 {
	0% {
	opacity:.25
}
16.6767% {
	opacity:.25
}
16.6867% {
	opacity:1
}
76.6767% {
	opacity:.25
}
to {
	opacity:.25
}
}@-webkit-keyframes opacity-3 {
	0% {
	opacity:.25
}
25.01% {
	opacity:.25
}
25.02% {
	opacity:1
}
85.01% {
	opacity:.25
}
to {
	opacity:.25
}
}@-webkit-keyframes opacity-4 {
	0% {
	opacity:.25
}
33.3433% {
	opacity:.25
}
33.3533% {
	opacity:1
}
93.3433% {
	opacity:.25
}
to {
	opacity:.25
}
}@-webkit-keyframes opacity-5 {
	0% {
	opacity:.270958333333333
}
41.6767% {
	opacity:.25
}
41.6867% {
	opacity:1
}
1.67667% {
	opacity:.25
}
to {
	opacity:.270958333333333
}
}@-webkit-keyframes opacity-6 {
	0% {
	opacity:.375125
}
50.01% {
	opacity:.25
}
50.02% {
	opacity:1
}
10.01% {
	opacity:.25
}
to {
	opacity:.375125
}
}@-webkit-keyframes opacity-7 {
	0% {
	opacity:.479291666666667
}
58.3433% {
	opacity:.25
}
58.3533% {
	opacity:1
}
18.3433% {
	opacity:.25
}
to {
	opacity:.479291666666667
}
}@-webkit-keyframes opacity-8 {
	0% {
	opacity:.583458333333333
}
66.6767% {
	opacity:.25
}
66.6867% {
	opacity:1
}
26.6767% {
	opacity:.25
}
to {
	opacity:.583458333333333
}
}@-webkit-keyframes opacity-9 {
	0% {
	opacity:.687625
}
75.01% {
	opacity:.25
}
75.02% {
	opacity:1
}
35.01% {
	opacity:.25
}
to {
	opacity:.687625
}
}@-webkit-keyframes opacity-10 {
	0% {
	opacity:.791791666666667
}
83.3433% {
	opacity:.25
}
83.3533% {
	opacity:1
}
43.3433% {
	opacity:.25
}
to {
	opacity:.791791666666667
}
}@-webkit-keyframes opacity-11 {
	0% {
	opacity:.895958333333333
}
91.6767% {
	opacity:.25
}
91.6867% {
	opacity:1
}
51.6767% {
	opacity:.25
}
to {
	opacity:.895958333333333
}
}.pagination {
	text-align:center
}
.pagination span {
	border:1px solid #e7e7e7;
	padding:0 12px;
	display:inline-block;
	margin-right:2px;
	color:#333
}
.pagination a {
	padding:0 12px;
	display:inline-block;
	background-color:#e7e7e7;
	margin-right:2px;
	color:#333
}
.pagination a:hover {
	background-color:red;
	color:#fff;
	text-shadow:1px 1px 1px #000
}
.pagination strong {
	font-weight:400;
	padding:0 12px;
	height:32px;
	line-height:32px;
	display:inline-block;
	margin-right:2px;
	font-size:15px
}
#bookmark {
	position:fixed;
	left:40%;
	top:220px;
	background:#1f8ad9;
	text-align:center;
	display:none;
	z-index:100000
}
.add_fav {
	padding:20px;
	line-height:50px;
	color:#fff
}
.display {
	display:block!important
}
.shoucang {
	font-weight:700
}
.xhead {
	height:30px;
	line-height:30px;
	background:#666;
	text-align:right;
	padding:0 10px
}
#weixin-tip {
	display:none;
	position:fixed;
	left:0;
	top:0;
	background:rgba(0,0,0,.8);
	filter:alpha(opacity=80);
	width:100%;
	height:100%;
	z-index:100
}
#weixin-tip p {
	text-align:center;
	margin-top:10%;
	padding:0 5%;
	position:relative
}
#weixin-tip .close {
	color:red;
	padding:5px;
	text-shadow:0 1px 0 #ddd;
	position:absolute;
	top:0;
	left:80%
}
.mytip {
	display:none;
	position:fixed;
	left:0;
	top:0;
	background:rgba(0,0,0,.8);
	filter:alpha(opacity=70);
	width:100%;
	height:100%;
	z-index:100
}
.mytip p {
	text-align:center;
	margin-top:60%;
	padding:0 5%;
	position:relative
}
.mytip .close {
	color:red;
	padding:5px;
	text-shadow:0 1px 0 #ddd;
	position:absolute;
	top:0;
	left:80%
}
.bannerx {
	position:absolute;
	bottom:0;
	background-color:#ffa000;
	opacity:.9;
	z-index:1000;
	color:#2702f1;
	font-weight:700;
	text-align:center
}
.bannerx li {
	padding-top:6px;
	list-style:none
}
.bannerx ul {
	width:100%
}
.bannerx ul li {
	float:left
}
#roll {
	width:100%;
	height:30px;
	position:fixed;
	bottom:0
}
.unslider-nav ol {
	position:fixed;
	text-align:center;
	bottom:0;
	width:100%
}
.unslider-nav ol li {
	display:inline-block;
	width:5px;
	height:5px;
	margin:0 4px;
	text-indent:-999em;
	border:2px solid #fff;
	border-radius:6px;
	cursor:pointer;
	opacity:.4;
	-webkit-transition:background .5s,opacity .5s;
	-moz-transition:background .5s,opacity .5s;
	transition:background .5s,opacity .5s
}
.unslider-nav ol li.unslider-active {
	background:#fff;
	opacity:1
}
.screen_li {
	padding:30px;
	line-height:50px
}
.screen_li a {
	display:inline-block;
	padding-left:24px;
	font-size:16px;
	cursor:pointer
}
.screen_li a.now {
	color:red
}
