@import url("./font.css");
body {
	margin:0 auto;
	padding:0;
	background:#171a2b;
	color:#666;
	font:14px/24px 'publicfont', sans-serif;
}
div,form,ul,ol,li,span,p,dl,dt,dd,img {
	margin:0;
	padding:0;
	border:0;
}
ul,ol,li {
	list-style:none
}
a:link,a:visited {
	color:#95979f;
	text-decoration:none;
}
a:hover {
	color:#ff0000;
}
.box .box03_bg {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:372px;
	background:#171a2b;
	filter:alpha(opacity=70);
	-moz-opacity:0.7;
	-khtml-opacity:0.7;
}
.box .box03 {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:372px;
}
.box .box03 .txt01 {
	position:absolute;
	top:10px;
	left:15px;
	width:60px;
	height:24px;
}
.box .box03 .txt01 a {
	color:#95979f;
}
.box .box03 .txt01 a:hover {
	color:#95979f;
}
.box .box03 .txt02 {
	position:absolute;
	top:11px;
	right:15px;
	width:38px;
	height:24px;
	text-align:center;
	background:#2a2d40;
	color:#95979f;
	cursor:pointer;
}
.box .box03 .txt02 a {
	color:#95979f;
}
.box .box03 .txt02 a:hover {
	color:#95979f;
}
.box .box03 .m_box {
	position: absolute;
    top: 11px;
    left: 0;
    width: 100%;
    height: 24px;
}
.box .box03 .m_box .left {
	position:absolute;
	top:0px;
	left:0px;
	width:15%;
	height:24px;
	border-right:1px solid #212434;
}
.box .box03 .m_box .left .play {
	position:absolute;
	top:0px;
	left:15px;
	width:24px;
	height:24px;
	background:url(../images/ico_bg.gif) no-repeat 10px -62px;
	text-indent:-9999px;
	cursor:pointer;
}
.box .box03 .m_box .left .stop {
	position:absolute;
	top:0px;
	left:15px;
	width:24px;
	height:24px;
	background:url(../images/ico_bg.gif) no-repeat -37px -62px;
	text-indent:-9999px;
	cursor:pointer;
}
.playbar{
    margin:0 auto;
    width: 100%;
}
.box .box03 .m_box .center {
	position: absolute;
    top: 0px;
    left: 15%;
    width: 60%;
    padding: 0 5px;
    height: 24px;
    color: #95979f;
    border-left: 1px solid #212434;
}
.box .box03 .m_box .right {
	position: absolute;
    top: 0px;
    right: 0;
    width: 20%;
    height: 24px;
    border-left: 1px solid #212434;
    text-align: center;
    color: #95979f;
    font: 9px/24px Arial,Helvetica,sans-serif;
    overflow: hidden;
    padding-left: 10px;
}
.box .box03 ul li {
	height:22px;
	overflow:hidden;
	padding-top:15px;
	padding-bottom:15px;
}
.box .box03 ul li.current {
	background:#2a2d40;
}
.box .box03 ul li:hover {
	background:#2a2d40;
}
.box .box03 ul li .num {
	float:left;
	width:17px;
	height:16px;
	margin:3px 5px 0 5px;
	color:#666;
	font:14px/16px Arial,Helvetica,sans-serif;
	text-align:center;
}
.box .box03 ul li .tip {
	}.box .box03 ul li .m_p {
	float:left;
	width:80%;
	overflow:hidden;
	white-space:nowrap;
}
.box .box03 ul li .m_cz {
	position:relative;
	float:right;
	width:25px;
	height:22px
}
.box .box03 ul li .m_cz .play {
	position:absolute;
	top:0;
	left:0;
	width:22px;
	height:22px;
	background:url(../images/ico_bg.gif) no-repeat 6px -95px;
	text-indent:-9999px
}
/*.box .box03 ul li .m_cz .play:hover {
	background:url(../images/ico_bg.gif) no-repeat -15px -95px
}
*/
.box .box03 ul li a {
	color:#95979f
}
.box .box03 ul li a:hover {
	color:#95979f
}
#scrollbar1 {
	clear:both;
	margin:45px 7px 0 5px;
	overflow-y: scroll;
}
#scrollbar1 .viewport {
	height:330px;
	position:relative;
}
#scrollbar1::-webkit-scrollbar { 
    background-color: #0a0c18;  
    width: 8px;
}
#scrollbar1::-webkit-scrollbar-thumb:vertical{
    background-color: #282e40; 
    border-radius: 5px;
}
#scrollbar1 .overviews {
	list-style:none;
	position:absolute;
	left:0;
	top:0;
	width:100%;
}
#scrollbar1 .thumb .end,#scrollbar1 .thumb {
	background-color:#555;
}
#scrollbar1 .scrollbar {
	position:relative;
	float:right;
	width:5px;
}
#scrollbar1 .track {
	background-color:#444;
	height:100%;
	width:5px;
	position:relative;
}
#scrollbar1 .thumb {
	height:20px;
	width:5px;
	cursor:pointer;
	overflow:hidden;
	position:absolute;
	top:0;
}
#scrollbar1 .thumb .end {
	overflow:hidden;
	height:5px;
	width:5px;
}
#scrollbar1 .disable {
	display:none;
}
.noSelect {
	user-select:none;
	-o-user-select:none;
	-moz-user-select:none;
	-khtml-user-select:none;
	-webkit-user-select:none;
}




