@charset "UTF-8";
#mobanboxmedia_mask{
	position: fixed;
	_position: absolute;
	background-color:#1b1a1a;
	opacity: .95;
	filter: alpha(opacity=95);
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	z-index: 10000;
	display: none;
}
.mobanboxmedia_topbar{
	position: fixed;
	_position: absolute;
	width: 100%;
	height: 54px;
	top: 0;
	left: 0;
	z-index: 10600;
}
.mobanboxmedia_topbar li a{
	padding-top:17px;
	padding-bottom:17px;
	font-size:15px;
	color:#999 !important;
}
.mobanboxmedia_topbar li a i{
	font-size:19px;
	vertical-align:-5%;
	margin-right:10px;
	color:#999 !important;
}

.mobanboxmedia_topbar li a.guanbi {
	padding-top:12px;
	padding-bottom:12px;
}
.mobanboxmedia_topbar li a i.guanb {
  position:relative;
  float: right;
  width: 30px;
  height: 30px;
  overflow: hidden;
}
.mobanboxmedia_topbar li a i.guanb::before,
.mobanboxmedia_topbar li a i.guanb::after {
  content: '';
  position: absolute;
  height: 2px;
  width: 100%;
  top: 50%;
  left: 0;
  margin-top: -1px;
  background: #c3c3c3;
}
.mobanboxmedia_topbar li a i.guanb::before {
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
}
.mobanboxmedia_topbar li a i.guanb::after {
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.mobanboxmedia_topbar li a i.guanb:first-child {
  margin-right: 0;
}
.mb-col .browser span i.yuan {
  float: left;
  width: 10px;
  height: 10px;
  text-indent: -9999px;
  margin-left: 8px;
  margin-top: 5px;
  font-style: normal;
  background: #177bbb;
  border-radius: 50%;
  opacity: .6;
}


#mobanboxmedia_tit{
	position: fixed;
	_position: absolute;
	*left: 0;
	color: #fff;
	width: 100%;
	text-align: center;
	z-index: 10500;
	display: none;
}
#mobanboxmedia_tips{
	position: fixed;
	_position: absolute;
	*left: 0;
	color: #fff;
	width: 100%;
	text-align: center;
	z-index: 11500;
	display: none;
	font-size: 12px;
}
#mobanboxmedia{
	position: fixed;
	_position: absolute;
	display: none;
	top: 50%;
	left: 50%;
	z-index: 11000;
	padding-top:50px;
}
#mobanboxmedia .mobanboxmedia_top, #mobanboxmedia .mobanboxmedia_bottom{
	height: 20px;
    position: relative;
    *position: absolute;
    *left: 0;
    *right: 0;
}
#mobanboxmedia .hlb_left{
	height: 20px;
    left: 0;
    position: absolute;
    width: 20px;
}
#mobanboxmedia .hlb_middle{
	height: 20px;
    left: 20px;
    position: absolute;
    right: 20px;
    background: url("images/borderbg.png") repeat left top;
}
#mobanboxmedia .hlb_right{
	height: 20px;
    left: auto;
    position: absolute;
    right: 0;
    top: 0;
    width: 20px;
}
#mobanboxmedia .mobanboxmedia_top .hlb_left{
	background: url("images/sprite.png") no-repeat 0 0;
}
#mobanboxmedia .mobanboxmedia_top .hlb_right{
	background: url("images/sprite.png") no-repeat -22px 0;
}
#mobanboxmedia .mobanboxmedia_bottom .hlb_left{
	background: url("images/sprite.png") no-repeat 0 -27px;
}
#mobanboxmedia .mobanboxmedia_bottom .hlb_right{
	background: url("images/sprite.png") no-repeat -22px -27px;
}
#mobanboxmedia #mobanboxmedia_objs{
	position: relative;
	overflow: hidden;
	*top: 20px;
}
#mobanboxmedia_objs .objleftbg{
	background: url(images/borderbg.png) repeat-y left center;
	padding-left: 20px;
}
#mobanboxmedia_objs .objrightbg{
	background: url(images/borderbg.png) repeat-y right center;
	padding-right: 20px;
}
#mobanboxmedia_objs #mobanboxmedia_main{
	background: url(images/borderbg.png) repeat center center;
}
#mobanboxmedia_objs #mobanboxmedia_loading, #mobanboxmedia_objs .loading{
	background: url(images/loader.gif) no-repeat center center;
	width: 24px;
	height: 24px;
	position: absolute;
	left: 50%;
	top: 50%;
	margin: -2px 0 0 -12px;
	display: none;
}
#mobanboxmedia_objs .loading{
	display: block;
}
#mobanboxmedia #mobanboxmedia_arrbtn{
	height: 50px;
	position: fixed;
	left:0px;
	right:0px;
	top:45%;
}
#mobanboxmedia .mobanboxmedia_bottom{
	*margin-top: -365px;
}
#mobanboxmedia_pagenum{

}
#mobanboxmedia #mobanboxmedia_arrbtn a{
	color:#fff;
	display: block;
	cursor: pointer;
}
.arrow3 .col3_span1{overflow:hidden; width:63px;}.arrow3 .col3_span1:before{content:''; height:60px; width:60px; display:block; border:3px solid #666; border-left-width:0; border-top-width:0; transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg); position:absolute; top:10px; right:50px;} 

.arrow3 .col7_span1{overflow:hidden; width:63px;}.arrow3 .col7_span1:before{content:''; height:60px; width:60px; display:block; border:3px solid #666; border-right-width:0; border-bottom-width:0; transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg); position:absolute; top:10px; left:50px;} 

.arrow3:hover .col7_span1:before, .arrow3:hover .col3_span1:before,{
	border-color:#fff !important;
}



#mobanboxmedia #mobanboxmedia_arrbtn a i.arrow-left:before{content:''; height:97px; width:97px; display:block; border:3px solid #fff; border-left-width:0; border-top-width:0; transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg); position:absolute; top:7px; right:7px;}


#mobanboxmedia #mobanboxmedia_arrbtn a#mobanboxmedia_leftbtn{
	left: 20px;
}
#mobanboxmedia #mobanboxmedia_arrbtn a#mobanboxmedia_rightbtn{
	right: 20px;
}
#mobanboxmedia #mobanboxmedia_arrbtn a#mobanboxmedia_leftbtn:hover{
	background-position: 0 -41px;
}
#mobanboxmedia #mobanboxmedia_arrbtn a#mobanboxmedia_rightbtn:hover{
	background-position: -45px -41px;
}
#mobanboxmedia #mobanboxmedia_arrbtn a#mobanboxmedia_leftbtn.disable{
	cursor: default;
}
#mobanboxmedia #mobanboxmedia_arrbtn a#mobanboxmedia_rightbtn.disable{
	cursor: default;
}
#mobanboxmedia #mobanboxmedia_arrbtn a#mobanboxmedia_leftbtn.disable:hover{
	background-position: 0 0;

}
#mobanboxmedia #mobanboxmedia_arrbtn a#mobanboxmedia_rightbtn.disable:hover{
	background-position: -45px 0;
}
#mobanboxmedia #mobanboxmedia_closebtn{
}
#mobanboxmedia #mobanboxmedia_sound{
	width: 100%;
	top: 50%;
	margin-top: -10px;
	position: relative;
}
#mobanboxmedia #mobanboxmedia_video{
	width: 100%;
	height: 100%;
}