﻿@charset "utf-8";
	/*全局-头部样式*/

body {
	text-align:center;
	font:normal 12px Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
	color:#4465A2;
}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p {
	padding:0;
	margin:0;
}
img {
	vertical-align:top;
	border:0;
}
ol,ul,li {
	list-style:none;
}
a {
	color:#727272;
	text-decoration:none;
}
a:hover {
	color:#fa4601;
	text-decoration:underline;
}
/*容器*/

.new_container {
	margin:0px auto;
	width:960px;
}
.new_all {
	overflow:hidden;
	background:#fff url(/images/body_bg4.gif) repeat-x top;
}
/*头部*/

#new_header {
	width:960px;
	float:left;
}
/*顶部*/

#new_top {
	width:960px;
	height:100px;
	no-repeat center;
	position:relative;
	float:left;
	background-image:none;
}
#new_top .logo {
	width:184px;
	height:47px;
	padding:25px 0px 0px 20px;
	float:left;
}
#new_top .top-link {
	width:960px;
	height:40px;
	line-height:40px;
	position:absolute;
	right:0px;
	top:0px;
	text-align:right;
}
#new_top .top-link a {
	color:#727272;
	text-decoration:none;
}
#new_top .top-link a:hover {
	color:#fa4601;
}
#new_top .top-link a.Login_link {
	text-decoration:underline;
	color:#fa4601;
}
#new_top .top-link a.help_link {
	padding-left:13px;
	background:url(/images/help_ico.gif) no-repeat left top;
}
#top_search{
	width:401px;
	height:28px;
	line-height:40px;
	position:absolute;
	right:250px;
	top:33px;
	text-align:right;
}

#top_search .text {
	float: right;
	border: #14A5f6 1px solid;
	padding: 2px 0 0 6px;
	height: 31px;










*height: 15px;*padding: 4px 0 0 6px;											
width: 245px;
	color: #016BC4;
	font: normal 25px Verdana, Arial, Helvetica, sans-serif;
}

#top_search .img {
	border:0;
	float:right;
	height:35px;
	width:90px;
}


/*导航*/

#new_nav {
	width:960px;
	height:38px;
	float:left;
}
#new_nav ul {
	height:38px;
	float:left;
	width:960px;
}
#new_nav li {
	width:84px;
	height:38px;
	line-height:38px;
	background:url(/images/nav_line.gif) no-repeat right;
	padding:0px 2px 0px 0px;
	float:left;
	text-align:center;
}
#new_nav li.home_link {
	width:71px;
}
#new_nav li.nobg {
	background:none;
}
#new_nav li a {
	color:#fff;
	text-decoration:none;
	height:38px;
	display:block;
	font-size:14px;
	font-weight:bold;
}
*html #new_nav li a {
	height:37px;
	padding-top:1px;
	line-height:37px;
}
#new_nav li a:hover {
	background:url(/images/nav_hover.gif) no-repeat;
}
#new_nav li.currentnav a {
	background:url(/images/nav_hover.gif) no-repeat;
}
#new_nav li.home_link a {
	width:71px;
	font-family:"微软雅黑";
}
#new_nav li.home_link a:hover {
	background:url(/images/home_link_hover.gif) no-repeat
}
#new_nav li.nav_new {
	position:relative;
}
#new_nav li.nav_new img.new-ico {
	position:absolute;
	top:-5px;
	right:0px;
}
#new_nav li.nav_new a {
	color:#ff0;
}
/*公告*/

#new_notices {
	width:100%;
	height:30px;
	margin-top:1px;
	line-height:30px;
	border-bottom:1px solid #f2f2f2;
	float:left;
	overflow:hidden;
}
#new_notices div {
	display:inline;
}
#new_notices div.notices_adv {
	no-repeat 0px 8px;
	text-indent:22px;
	width:950px;
	height:30px;
	overflow:hidden;
	text-align:left;
	float:left;
}
#new_notices .notices_adv a {
	color:#727272;
	padding-right:5px;
	*padding-right:4px;
	font-family:"微软雅黑";
}
#new_notices .notices_adv a:hover {
	color:#fa4601;
}
/*头部结束*/




.mainBodyBg {
	background-color:#fff;
	width:972px;
	height:100%;
	margin:0 auto;
}
.show1 {
	color:#2b8fd9;
	text-decoration:none;
}
.show1:hover {
	color:#2b8fd9;
	text-decoration:underline;
}
.show {
	color:red;
	text-decoration:none;
}
.show:hover {
	color:#2b8fd9;
	text-decoration:underline;
}
.inout {
	padding:0 0 2px 10px;
}
.inout a {
	text-decoration:none;
}
.welcome {
	color:#2c90d9;
	padding-top:2px;
	padding-right:5px;
}
.welcome a,.menus .names a {
	color:#2c90d9;
	text-decoration:underline;
}
.mybk {
	padding-top:9px;
	width:90px;
	text-align:center;
}
.mybk a {
	color:#51ad23;
	font-weight:bold;
}
.hmenu {
	background:#fff;
	width:958px;
	margin:0 auto;
}
.hmenu .hmenubg {
	color:#000;
	background:#fff;
	width:946px;
	height:22px;
	line-height:22px;
	margin:0 auto;
	margin-left:-1px;
	text-align:center;
	padding-left:12px;
	border-left:#b4c7e9 1px solid;
	border-right:#b4c7e9 1px solid;
	border-top:#b4c7e9 1px solid;
}
.hmenu .hmenubg a {
	color:#000;
	margin-left:10px;
}
.hmenu .hmenubg .sp {
	width:945px;
	text-align:left;
	margin:0 auto;
}
.hmenu .hmenubg .ph {
	width:580px;
}
.hmenu .hmenubg .vbar {
	width:370px;
}
.hmenu .hmenubg .bk {
	width:240px;
}
.hmenu .hmenubg .bbs {
	width:280px;
	padding-left:18.5em;
}
.hmenu .hmenubg .htabs4 {
	font-weight:bold;
	color:#000000;
}
.information {
	width:100%;
	height:256px;
	text-align:center;
	font-size:13px;
	font-weight:bold;
}
.vbottom {
	border:1px solid #EEEEEE;
	clear:both;
	color:#8D8E92;
	margin:0 auto;
	padding:15px 12px;
	text-align:right;
	width:934px;
}
.vbottom2 {
	width:100%;
	text-align:center;
	clear:both;
	padding:15px 0 10px;
	color:#8d8e92;
	background:#000 url(../images/bottombg2.gif) repeat-x;
	margin-top:2em;
}
.vbottoms2 {
	background:#1d1d1d;
	float:left;
	width:100%;
}
.vbottoms {
	padding:8px 0 10px 0;
	width:100%;
}
.vbottom p,.vbottom2 p {
	line-height:20px;
}
.vbottom a,.vbottom2 a {
	color:#8d8e92;
}
.fixtop {
	position:fixed;
	top:0px;
	left:0px;
	width:100%;
	_position:absolute;
	_top:expression(eval(document.documentElement.scrollTop));
	_left:expression(eval(document.documentElement.scrollLeft));
}
/* announce {
	display:none;
	width:938px;
	padding:5px 10px;
	border:1px solid #f60;
	line-height:20px;
	text-align:center;
	background:#ffffdf;
	color:#f60;
	border-top:0px;
}
*/

		.announce {
	display:none;
	background:#FFFFBB;
	border-bottom:2px solid #ffd532;
	padding:5px 0px;
	z-index:99999;
	line-height:20px;
	text-align:center;
	font-weight:bold;
	color:#333;
}
/*style.css,play.shtml*/h1,h2,h3 {
	font-size:12px;
	font-weight:bold;
	color:#fff;
}
#all {
	background:#fff;
	margin:0 auto;
	height:100%;
	text-align:left;
	border-top:0;
	border-bottom:0;
}
.l {
	float:left;
}
.r {
	float:right;
}
.c {
	clear:both;
	background-color:#fff;
	width:960px;
	padding:5px 6px;
	float:left;
}
.c a {
	color:#07519a;
}
.yes {
	display:block;
}
.no,#rtop_2,#rtop_3 {
	display:none;
}
#top {
	height:56px;
	background:url(top_bg.gif) repeat-x;
	clear:both;
}
#logo {
	float:left;
	background:url(logo.gif) no-repeat;
	font-size:1px
}
#logo a {
	color:#3c8cd5;
	width:245px;
	height:54px;
	display:block;
}
#vipres {
	float:left;
	width:350px;
	height:56px;
	line-height:56px;
	text-align:center;
}
#search {
	float:right;
	padding:14px 10px  0 0;
}
#nav {
	background:url(nav.gif) repeat-x;
	height:35px;
	clear:both;
	padding-left:4px;
	width:956px;
}
#nav a {
	display:block;
	padding:0 16px 0 16px;
	color:#000;
	float:left;
	font-size:12px;
	line-height:35px;
	background:url(nav_line.gif) no-repeat left center;
}
#hits {
	border-bottom:1px solid #b8b8b8;
	height:74px;
	text-align:center;
}
#hits .hi {
	margin:8px 0 0 0;
}
#playtop_ad1 {
	padding:0px 0;
	width:958px;
	height:90px;
	overflow:hidden;
	margin-left:7px;
}
.title {
	background:url(/images/p_b.gif) repeat-x;
	height:16px;
	padding:6px 0 0 7px;
	clear:both;
	color:#fff;
	font-weight:bold;
}
.title a {
	color:#fff;
}
.title .r {
	font-weight:normal;
	margin-right:6px;
}
.smallbutton {
	text-align:center;
	height:10px;
	background:#FFFFFF;
	clear:both;
}
.smallbutton input {
	background:url(p_bg.gif) repeat-x;
	width:50px;
	line-height:20px;
	border:1px solid #b6cbe6;
	margin-top:6px;
}
#location {
	padding:6px 6px 6px 10px;
	height:18px;
	margin:5px 0 0 6px;
	border:1px solid #ccc;
	background-color:#f5f5f5;
	width:942px;
	top repeat-x;
}
#location .l {
	width:375px;
	height:16px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}
#location .r {
	float:right;
	font-size:12px;
	font-weight:normal;
	width:550px;
	height:16px;
	padding-right:10px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	text-align:right;
}
#musiclist {
	margin-top:5px;
}
#musiclist .in {
	height:100%;
}
#musiclist .in dl {
	float:left;
	width:239px;
	margin-bottom:1px;
	height:24px;
}
#musiclist .in dl dd {
	float:left;
	width:30px;
	text-align:center;
	height:22px;
	padding-top:2px;
	background:#e9efe9;
}
#musiclist .in dl dt {
	float:left;
	width:203px;
	text-align:left;
	height:18px;
	padding:6px 0 0 6px;
	background:#f7f7f7;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}
#musiclist .in dl dt.red a {
	color:red;
}
#musiclist .in a:hover {
	background:#1a66b3;
	color:#fff;
	padding:1px;
	text-decoration:none
}
.buzhou {
	height:19px;
	padding:5px 0 0 0;
	text-align:left;
	width:230px;
	margin:0 auto;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}
.playercode {
	padding:3px;
}
.pse {
	width:652px;
	margin:0;
}
#playerinfo {
	width:343px;
	height:542px;
	border:1px solid #b3cde8;
}
#playerinfo h1 {
	width:336px;
	background:url(/images/p_b.gif) repeat-x;
	height:16px;
	padding:6px 0 0 7px;
	clear:both;
	color:#fff;
	font-weight:bold;
}
.playerdown {
	text-align:center;
	height:104px;
	border-bottom:1px solid #aeccf2;
	background-image:url(/images/bg_2.gif);
}
.playerdown .freedown {
	height:20px;
	padding-top:8px
}
.playerdown .freedown b {
	color:red;
}
.playerdown iframe {
	margin:0 auto;
	width:230px;
	height:28px;
}
#divVote {
	float:right;
	width:118px;
	height:100px;
}
.playeropen {
	clear:both;
	height:26px;
	border-bottom:1px solid #aeccf2;
	background:#edf6ff;
	padding-left:0px;
}
.playeropen ul li {
	float:left;
	no-repeat 8px center;
	width:58px;
	height:19px;
	padding:7px 0 0 22px;
}
#playerinfo #g1 h1 {
	display:none;
}
#playerinfo #g1 {
	line-height:22px;
	padding:5px;
	text-align:left;
	overflow:auto;
	width:332px;
	height:250px;
	font-size:13px;
	padding-left:20px;
}
#playerinfo #g2 {
	text-align:center;
	width:342px;
	height:190px;
	font-size:13px;
	overflow:hidden;
}
#playerinfo .titlebar {
	background:#edf6ff;
	height:22px;
	line-height:22px;
	text-align:center;
	border-top:1px solid #aeccf2;
}
#playerinfo .titlebar .hc {
	float:left;
	width:175px;
	height:22px;
	padding:0 0 0 6px;
	text-align:left;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	border-bottom:1px solid #aeccf2;
}
#playerinfo .titlebar .hc span {
	height:22px;
	display:block;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}
#playerinfo .titlebar .hc .hc_l {
	float:left;
	width:85px;
}
#playerinfo .titlebar .hc .hc_r {
	float:right;
	width:90px;
}
#playerinfo .titlebar .hc .hc_r iframe {
	margin:1px;
	padding:0px;
	overflow:hidden;
	background-color:transparent;
	height:16px;
	width:90px;
}
#playerinfo .titlebar ul {
	float:right;
}
#playerinfo .titlebar ul li {
	float:left;
	width:80px;
	border-left:1px solid #aeccf2;
	cursor:pointer;
	border-bottom:1px solid #aeccf2;
}
#playerinfo .titlebar ul li.y {
	background:#fff;
	border-bottom:1px solid #fff;
	color:#cc0000;
}
#prighttop {
	clear:both;
	width:298px;
	height:307px;
	border:1px solid #aeccf2;
	margin-top:4px;
	background:#edf6ff;
}

#prighta {
	clear:both;
	width:298px;
	height:298px;
	border:1px solid #aeccf2;
	margin-top:0px;
	background:#edf6ff;
}

#prighttop .titlebar {
	background:url(/images/p_b.gif) repeat-x;
	height:22px;
}
#prighttop .titlebar ul li {
	float:left;
	width:99px;
	padding:6px 0 0 0;
	height:16px;
	text-align:center;
	cursor:pointer;
}
#prighttop .titlebar ul li.y {
	background:#fff;
	width:98px;
}
#prighttop .titlebar ul li.n {
	color:#fff;
}
#prighttop .contents {
	clear:both;
}
#prighttop dl {
	float:left;
	width:149px;
	height:24px;
	border-bottom:1px solid #c3d0d8;
}
#prighttop dl dd {
	float:left;
	width:30px;
	text-align:center;
	padding:2px 0 0 0;
	height:18px;
}
#prighttop dl dt {
	float:left;
	width:119px;
	padding:6px 0 0 0;
	height:18px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}
#prighttop .contents ul {
	float:left;
	width:149px;
	height:24px;
	border-bottom:1px solid #c3d0d8;
	margin:0px;
	padding:0;
	list-style:none;
}
#prighttop .contents ul li.m1,#prighttop .contents ul li.m4 {
	display:none;
}
#prighttop .contents ul li.m2 {
	float:left;
	width:30px;
	text-align:center;
	padding:2px 0 0 0;
	height:18px;
}
#prighttop .contents ul li.m3 {
	float:left;
	width:119px;
	padding:6px 0 0 0;
	height:18px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}
#m2,#m3 {
	border-left:1px solid #aeccf2;
}
.thissize {
	width:343px;
	height:63px;
	border:1px solid #aeccf2;
	margin-top:4px;
	background:url(/images/tishi.gif) no-repeat left center #aeccf2;
}
.thissize ul {
	width:320px;
	height:63px;
	margin-left:23px;
	background:#fff;
}
.thissize ul li {
	width:314px;
	height:15px;
	padding:5px 0 0 6px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}
#freedown {
	clear:both;
	padding-top:10px;
	height:24px;
	font-size:14px;
	text-align:center;
}
*html #freedown {
	clear:both;
	padding-top:10px;
	height:18px;
	font-size:14px;
	text-align:center;
}
*+html #freedown {
	clear:both;
	padding-top:10px;
	height:18px;
	font-size:14px;
	text-align:center;
}
.playernow {
	width:336px;
	height:18px;
	padding:7px 0 0 5px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}
.playernow div {
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}
.playernow .pn_l {
	float:left;
	width:210px;
	height:18px;
}
.playernow .pn_r {
	float:right;
	height:18px;
	width:120px;
	text-align:right;
}
#lrcollbox td,#lrcollbox font {
	font-family:宋体;
	font-size:13px;
	white-space:normal;
	word-wrap:break-word;
}
#lrcollbox #lrcoll {
	position:relative;
	margin-top:-5px;
}
#lrcb_tr1 {
	}#lrcoll td {
	color:#444
}
#lrcbox {
	color:#ff7d39;
	display:none;
}
#lrcbc {
	color:#ff7d39;
	font-weight:bold
}
#lrcxx {
	color:#FFFF00
}
#lrcwt1,#lrcwt5 {
	filter:alpha(opacity=100)
}
.lrccurrentLine {
	display:none;
}
*html .lrccurrentLine {
	display:block;
}
*+html .lrccurrentLine {
	display:block;
}
.lingiframe {
	width:300px;
	margin:0px 2px 0 0;
	height:260px;
	border:1px solid #aeccf2;
	overflow:hidden;
	background:#edf6ff;
}
.lingiframe a {
	clear:both;
	width:278px;
	height:20px;
	padding-top:6px;
	border:1px solid #dbdbdb;
	border-top:0;
	display:block;
	text-align:center;
}
.leftmusic {
	width:300px;
	height:300px;
	border:1px solid #aeccf2;
	margin-top:5px;
}
.leftmusic .contents {
	clear:both;
}
.leftmusic dl {
	float:left;
	width:139px;
	height:24px;
	border-bottom:1px solid #c3d0d8;
}
.leftmusic dl dd {
	float:left;
	width:30px;
	text-align:center;
	padding:2px 0 0 0;
	height:18px;
}
.leftmusic dl dt {
	float:left;
	width:109px;
	padding:6px 0 0 0;
	height:18px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}
.leftmusic ul {
	float:left;
	width:139px;
	height:24px;
	border-bottom:1px solid #c3d0d8;
	margin:0;
	padding:0;
	list-style:none;
}
.leftmusic ul li.m1,.leftmusic ul li.m4 {
	display:none;
}
.leftmusic ul li.m2 {
	float:left;
	width:30px;
	text-align:center;
	padding:2px 0 0 0;
	height:18px;
}
.leftmusic ul li.m3 {
	float:left;
	width:109px;
	padding:6px 0 0 0;
	height:18px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}
#allmusic {
	width:300px;
	background:#f7f7f7;
	height:18px;
	padding:9px 0;
	text-align:center;
	border:1px solid #dbdbdb;
	margin:6px 0 0 0;
	overflow:hidden;
}
#fplay {
	width:335px;
	background:#f1f3f4;
	height:40px;
	padding:9px 0;
	text-align:center;
	border:1px solid #dbdbdb;
	margin:0px 0 0 0;
	overflow:hidden;
}
/*comment*/.vcomments {
	background-color:#FFFFFF;
	float:left;
	margin:0 auto;
	padding:9px 7px;
	width:958px;
}
.vcommentsbg {
	width:909px;
}
.comments {
	width:930px;
	padding:6px 5px 0 5px;
	background:#fff;
}
.vcomments .vpcircle {
	padding-top:10px;
	width:958px;
}
.vcomments .vpcircle div,.vcomments .vpcircle span {
	float:left;
	display:block;
}
.vcomments .vpcircle .mmbg {
	background:none repeat scroll 0 0 #FFFFFF;
	border:1px solid #AECCF2;
	color:#BFBFBF;
	width:956px;
}
.vcomments .vpcircle .mmbg .title .name {
	width:371px;
	background:url(../images/vparrow.gif) no-repeat left 1px;
	padding:0 0 10px 18px;
	font-size:14px;
	font-weight:bold;
}
.vcomments .vpcircle .mmbg .title .other {
	width:480px;
	text-align:right;
	color:#39BC37;
}
.vcomments .vpcircle .mmbg .title .other a {
	color:#39BC37;
}
.vcomments .vpcircle .mbg,.vcomments .vpcircle .mbg2 {
	height:3px;
	line-height:3px;
	font-size:3px;
	_height:3px;
	_line-height:3px;
	_font-size:2px;
	width:901px;
	background:#191919;
	border-top:#6b6b6b 1px solid;
}
.vcomments .vpcircle .mbg2 {
	border-bottom:#6b6b6b 1px solid;
	border-top:none;
}
.vcomments .vpcircle2,.vcomments .vpcircle2 .mmbg2 {
	margin-left:8px;
	width:940px;
}
.vcomments .vpcircle2 .mmbg2 {
	background:#ededed;
}
.vcomments .vpcircle2 .mmbg2 .end {
	border-bottom:none;
}
.vcomments .vpcircle2 .mmbg2 .pl,.vcomments .vpcircle2 .mmbg2 .moveinfo {
	color:#646665;
	padding:5px 0 6px 0;
	border-bottom:#d0d0d0 1px dashed;
	margin:0 0 0 10px;
	_margin:0 0 0 5px;
}
.vcomments .vpcircle2 .mmbg2 .moveinfo {
	border:none;
}
.vcomments .vpcircle2 .mmbg2 .moveinfo {
	float:left;
	width:517px;
}
.vcomments .vpcircle2 .mmbg2 .moveinfo li {
	float:left;
	width:172px;
	line-height:20px;
	overflow:hidden;
}
.vcomments .vpcircle2 .mmbg2 .moveinfo .bq {
	line-height:20px;
	height:20px;
	overflow:hidden;
}
.vcomments .vpcircle2 .mmbg2 .moveinfo li a {
	color:#2c90d9;
}
.vcomments .vpcircle2 .mmbg2 .moveinfo li font {
	font-size:12px;
}
.vcomments .vpcircle2 .mmbg2 .moveinfo .names a {
	margin-right:3px;
}
.vcomments .vpcircle2 .mmbg2 .moveinfo .ms {
	width:517px;
	line-height:18px;
	margin-top:5px;
	word-wrap:break-word;
	word-break:break-all;
}
.vcomments .vpcircle2 .mmbg2 .pl ul {
	width:466px;
	padding:3px 0 0 10px;
	float:left;
}
.vcomments .vpcircle2 .mmbg2 .pl li {
	float:left;
}
.vcomments .vpcircle2 .mmbg2 .pl .names {
	padding:0;
	*padding-top:2px;
}
.vcomments .vpcircle2 .mmbg2 .pl .names a {
	color:#2c90d9;
}
.vcomments .vpcircle2 .mmbg2 .pl .times {
	color:#959595;
	margin-left:20px;
}
.vcomments .vpcircle2 .mmbg2 .pl .say {
	width:466px;
	word-wrap:break-word;
	word-break:break-all;
	line-height:18px;
	margin-top:3px;
}
.vcomments .vpcircle2 .mmbg2 .fb {
	margin-top:30px;
}
.vcomments .vpcircle2.mmbg2 .fb span {
	width:527px;
	padding:5px 0 0 10px;
}
.vcomments .vpcircle2 .mmbg2 .fb .title {
	width:527px;
	font-weight:bold;
	color:#646665;
	font-size:14px;
	background:url(../images/vpfbbg.gif);
	height:33px;
	line-height:33px;
	padding-top:0;
}
.vcomments .vpcircle2 .mmbg2 .fb .bq a {
	background:url(../images/vpfbico.gif) no-repeat left top;
	width:56px;
	height:18px;
	line-height:18px;
	padding-left:20px;
	display:block;
	color:#51ad23;
}
.vcomments .vpcircle2 .mmbg2 .fbnr {
	padding:0 0 8px 0;
}
.vcomments .vpcircle2 .mmbg2 .fb textarea {
	width:505px;
	height:91px;
	border:#cacaca 1px solid;
	color:#646665;
	padding:5px;
	overflow-y:auto;
	font:normal 12px Verdana,Arial,Helvetica,sans-serif;
}
.vcomments .vpcircle2 .mbg3,.vcomments .vpcircle2 .mbg4 {
	width:940px;
	height:4px;
	line-height:4px;
	font-size:4px;
	_height:3px;
	_line-height:3px;
	_font-size:3px;
	background:#ededed;
}
/*bottoms*/#bottoms {
	background-color:#FFFFFF;
	float:left;
	line-height:35px;
	padding:3px 0 15px;
	text-align:right;
	width:972px;
}
#bottoms #ckepop {
	float:right;
	padding-right:7px;
}
/*player*/#bofang ul {
	margin:0px;
	padding:0px;
	list-style:none;
}
#bofang {
	border:1px solid #BFD896;
	background-color:#FFFFFF;
	width:336px;
	height:64px;
}
#bofang #play_title {
	height:23px;
	background-image:url(/2012/i/r_h.gif);
	background-repeat:repeat-x;
	line-height:23px;
	padding-left:8px;
	overflow:hidden;
	font-weight:bold;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#BFD896;
}
#bofang #a {
	height:64px;
	width:336px;
	float:left;
}
#bofang #a .PlayState {
	height:19px;
	line-height:20px;
	background-color:#000;
	position:absolute;
	width:292px;
	top:-18;
	color:#0F0;
	padding-right:5px;
	padding-left:9px;
	overflow:hidden;
}
#bofang #a #PlayStateTxt {
	color:#ccc;
}
#bofang #a #PlayTimeTxt {
	color:#ccc;
	padding-left:10px;
	float:right;
}
.oldPlayer * {
	margin:0;
	padding:0;
}
.jp-no-solution {
	display:none;
	position:absolute;
	width:400px;
	margin-left:-200px;
	left:50%;
	top:0;
	padding:8px;
	background-color:#fff;
	border:2px solid #82bf43;
	color:#666;
}
.jp-no-solution span {
	font-size:1em;
	display:block;
	text-align:center;
	font-weight:bold;
}
.jp-no-solution a {
	font-size:14px;
}
.oldPlayer {
	width:316px;
	margin:0 auto;
	padding:0 10px;
	height:64px;
	background:#f3f3f3 url(/images/p.png) 0 0 repeat-x;
}
.oldPlayer .playerMain-01 {
	font-size:12px;
	padding:1px 0;
	overflow:hidden;
	zoom:1;
	height:18px;
}
.oldPlayer .playerMain-01 p {
	width:200px;
	float:left;
	line-height:18px;
	height:18px;
	overflow:hidden;
}
.oldPlayer .playerMain-01 p span {
	font-weight:800;
	color:#666666;
}
.oldPlayer .playerMain-01 .jp-time-holder {
	float:right;
	line-height:18px;
	height:18px;
	width:80px;
	overflow:hidden;
	zoom:1;
	color:#999;
	text-align:right;
}
.jp-current-time,.jp-duration {
	font-size:11px;
	display:inline;
}
.jp-progress {
	overflow:hidden;
	background:url(/images/p.png) 0 -105px repeat-x;
}
.jp-audio div.jp-progress {
	height:4px;
}
.jp-video div.jp-progress {
	top:0px;
	left:0px;
	width:100%;
	height:10px;
}
.jp-seek-bar {
	width:0;
	height:100%;
	cursor:pointer;
	background:url(/images/p.png) 0 -96px repeat-x;
}
.jp-play-bar {
	width:0px;
	height:100%;
	background:url(/images/p.png) 0 -114px repeat-x;
}
.jp-seeking-bg {
	background:url(/2012/monday-seeking.gif);
}
.jp-play,a.jp-pause {
	width:34px;
	height:34px;
	margin:0 2px;
}
.jp-play {
	background:url(/images/p.png) -150px -125px no-repeat;
}
.jp-play:hover {
	background:url(/images/p.png) -150px -125px no-repeat;
}
.jp-pause {
	background:url(/images/p.png) -187px -125px;
	display:none;
}
.jp-pause:hover {
	background:url(/images/p.png) -187px -125px no-repeat;
}
a.jp-previous,a.jp-next,a.jp-stop {
	width:24px;
	height:24px;
	margin-top:6px;
}
.jp-previous {
	background:url(/images/p.png) 0 -130px no-repeat;
}
.jp-previous:hover {
	background:url(/images/p.png) -124px -130px no-repeat;
}
.jp-next {
	background:url(/images/p.png) -99px -130px no-repeat;
}
.jp-next:hover {
	background:url(/images/p.png) -223px -130px no-repeat;
}
a.jp-stop {
	margin-left:6px;
}
.jp-stop {
	background:url(/images/p.png) -295px -130px no-repeat;
}
.jp-stop:hover {
	background:url(/images/p.png) -321px -130px no-repeat;
}
.pl-header {
	height:133px;
	background:#f1f1f1 url(/images/p.png) 0 -42px repeat-x;
}
.jp-interface {
	position:relative;
	width:100%;
}
.jp-interface .jp-controls {
	overflow:hidden;
	width:90px;
	height:34px;
}
.jp-interface .jp-controls li {
	display:inline;
	float:left;
}
.jp-interface .jp-controls a {
	display:block;
	overflow:hidden;
	text-indent:-9999px;
}
.jp-interface .ku-volume {
	overflow:hidden;
	width:90px;
	height:8px;
	margin-top:5px;
}
.jp-interface .ku-volume li {
	display:inline;
	float:left;
}
.jp-interface .ku-volume a {
	display:block;
	overflow:hidden;
	text-indent:-9999px;
}
.jp-mute,.jp-unmute,.jp-volume-max {
	width:9px;
	height:8px;
}
.jp-mute {
	background:url(/images/p.png) -248px -122px no-repeat;
}
.jp-mute:hover {
	background:url(/images/p.png) -248px -131px no-repeat;
}
.jp-unmute {
	background:url(/images/p.png) -257px -122px no-repeat;
	display:none;
}
.jp-unmute:hover {
	background:url(/images/p.png) -257px -131px no-repeat;
}
.jp-volume-max {
	background:url(/images/p.png) -266px -122px no-repeat;
}
.jp-volume-max:hover {
	background:url(/images/p.png) -266px -131px no-repeat;
}
.volume-bar-wrap {
	margin:2px 5px 0 0;
}
.jp-volume-bar {
	overflow:hidden;
	background:url(/images/p.png) 0 -96px repeat-x;
	width:62px;
	height:4px;
	cursor:pointer;
}
.jp-volume-bar-value {
	background:url(/images/p.png) 0 -114px repeat-x;
	width:0px;
	height:4px;
	cursor:pointer;
}
.playerMain-03 {
	padding:3px 0 0 0;
}
.playerMain-03 .fl {
	float:left;
	width:90px;
}
.playerMain-03 .fr {
	float:right;
	padding-top:13px;
	width:90px;
}
