/* common */
.n_header {width:100%;top:0;left:0; }
.header_bg{width:100%;min-width: 1200px;padding:10px 0;background:#3c3c46;}
.w1000{width:1200px;margin:0 auto; }
.n_header .header{width: 1200px;height:40px;margin: 0 auto;position:relative;}
.header a:link,.header a:visited{color:#fff;font-size:14px;}
.header a:hover,.header a.h_nav_pull:link,.header a.h_nav_pull:visited{color:#69e232;text-decoration:none;}
.logo{float:left;height:40px;overflow:hidden;margin-right:20px;}
.logo img{display:block;}

/*二级导航菜单*/
.h_nav{float:left;}
.h_nav_box{ position:relative;}
.nav_box{position:absolute;left:0;/* top:50px; */width: 300px;padding: 18px 0 5px;background:#3c3c46;overflow:hidden;zoom:1;z-index:1;}
.h_nav ul li .ctop_menu{ padding-top:13px; height:27px; cursor:default; padding-right: 0px;}
.h_nav .ctop_menu {display:block; height: 40px; padding-right:12px; line-height:40px;}
.h_nav .ctop_menu span{ display:block; width:22px; height:16px; text-indent:-9999px; overflow:hidden; background:url(../images/t_icon.png) no-repeat 0 0;}
.ctop_menu:hover span,.ctop_menu_clo span{ background-position:0 -16px;}
.h_nav .nav_box dl {margin-bottom: 11px;}
.h_nav .nav_box dt, .nav_box dd {float:left; color: #DBDBDB;}
.h_nav .nav_box dt {width: 40px;text-align: right;font-size: 14px;}
.h_nav .nav_box .sline {width:20px;text-align: center;color:#999;}
.h_nav .nav_box dd {width: 240px;color:#fff;}
.h_nav .nav_box dd li {float:left;width: 75px;padding-bottom: 6px;}

.serach{float:left;margin:5px 0 0 20px;-moz-border-radius:14px;-webkit-border-radius:14px;border-radius:14px;background:#fff;border:#2b2b31 solid 1px;position:relative;}
.seh_sort{display:none;width:54px;background:#fff;position:absolute;left:-1px;top:16px;overflow:hidden;padding:11px 0 0 0;border:#2b2b31 solid 1px;z-index:88;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;}
.seh_sort a:link,.seh_sort a:visited{display:block;color:#3c3c46;font-size:12px;text-indent:11px;line-height:25px;}
.seh_sort a:hover{background:#f1f1f1;color:#f00;}
.seh_list,.seh_m{float:left;}
.seh_list span{display:block;width:57px;height:28px;overflow:hidden;text-align:center;-moz-border-radius:14px 0 0 14px;-webkit-border-radius:14px 0 0 14px;border-radius:14px 0 0 14px;position:relative;z-index:100;background:#fff;}
.seh_list span a{line-height:28px;display:block;width:54px;height:28px;}
.seh_list span a:link,.seh_list span a:visited{color:#3c3c46;font-size:12px;}
.seh_list span a:hover{background:#fff;-moz-border-radius:14px 0 0 14px;-webkit-border-radius:14px 0 0 14px;border-radius:14px 0 0 14px;}
.seh_list .seh_list_a{position:relative;text-align:left;text-indent:11px;}
.icon_ser_arr{display:block;font-size:0;position:absolute;top:12px;right:6px;}
.seh_v{float:left;width:146px;padding:0 5px 0 3px;height:28px;border:0;outline:none;color:#999;}
.seh_b{float:left;text-indent:-9999px;overflow:hidden;border:0;margin-top:6px;cursor:pointer;border-left:#c2c2c2 solid 1px;outline:none;}
.seh_b{background-color:transparent;background-position:10px -147px;width:40px;height: 16px;}





#main {
	 MARGIN: 0px auto;  WIDTH: 1200px;  HEIGHT:auto;  CLEAR: both; PADDING-TOP: 20px;
}


.w800{ width:800px; overflow:hidden; float:left;}
#p1 {
	MARGIN-TOP: 0px; PADDING-LEFT: 0px; WIDTH: 800px; PADDING-RIGHT: 0px; MARGIN-BOTTOM:0px;   OVERFLOW: hidden;  PADDING-TOP: 0px;
}

#p3 {
	HEIGHT: 550px; OVERFLOW: hidden;  PADDING-TOP: 0px;WIDTH: 800px;BORDER-BOTTOM: #e5e5e5 1px solid;  
}
.yb {
	WIDTH: 800px; FLOAT: left;
}
#Lb {
	FLOAT:left; WIDTH: 800px; COLOR: #000; HEIGHT: 550px;
}
#Lb #l {
	FLOAT: left;  WIDTH: 139px; COLOR: #3d7335; BACKGROUND-REPEAT: repeat-y; HEIGHT: 540px; border-left:0px #e5e5e5 solid; border-top:0px #e5e5e5 solid; border-bottom:1px #e5e5e5 solid;background-color:#fafafa; padding-top:10px;border-right:1px #e5e5e5 solid;
}
#Lb #l P {
	 border-top:#e5e5e5 1px solid;  HEIGHT: 0px;  font-size:18px; font-weight:bold;
}
#Lb #l DL {
	HEIGHT: 0px
}
#Lb #l LI {
	PADDING-left: 40px; DISPLAY: block; CURSOR: pointer; LINE-HEIGHT: 40px; LIST-STYLE-TYPE: none; HEIGHT: 40px; TEXT-ALIGN: left; color:#666;font-size:14px;
}
#Lb #l LI:hover{background:#f6f6f6;  color:#666}
#Lb #l LI.a {
	BACKGROUND-POSITION: right 50%; BACKGROUND:#dfe1eb; BACKGROUND-REPEAT: no-repeat; color:#333
}

#Lb #l LI.b {
	BACKGROUND-POSITION: 10px 4px; BACKGROUND-IMAGE: url(../images/playing.gif); BACKGROUND-REPEAT: no-repeat
}
#Lb #d {
	BACKGROUND-POSITION: right 50%; MARGIN-TOP: 5px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 60px; TEXT-ALIGN: center
}
#Lb #r {
	BORDER-RIGHT: #e5e5e5 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #e5e5e5 0px solid; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 660px; PADDING-TOP: 0px; BORDER-BOTTOM: #e5e5e5 1px solid; HEIGHT: 550px; BACKGROUND-COLOR: #ffffff;
}
#Lb #r .h {
	PADDING-LEFT: 10px; LINE-HEIGHT: 40px; BORDER-BOTTOM: #e5e5e5 1px solid;  HEIGHT: 40px
}
#Lb #r .h P {
	FLOAT: left; HEIGHT: 40px; line-height:40px;
}
#Lb #r .h P.a {
	WIDTH: 92px
}
#Lb #r .h P.b {
	PADDING-RIGHT: 3px; WIDTH: 60px; TEXT-ALIGN: right
}
#Lb #r LI.a input{ *margin-top:5px;}

#Lb #r .l {
	BACKGROUND:#fff; OVERFLOW: auto; HEIGHT: 466px; 
}

#Lb #r .d {
	 WIDTH: 660px;BORDER-top: #e5e5e5 1px solid; HEIGHT:43px;  OVERFLOW: hidden;  
}
#Lb .l UL {
	HEIGHT: 35px; border-bottom:1px #ccc solid; WIDTH: 660px;
}
#Lb .l UL.a p {float:left; width:20px; margin-top:2px;margin-right:5px}
#Lb .l li.a p {float:left; width:20px; margin-top:0px;margin-right:5px}
#Lb .l li.a input{ margin-top:10px;}
#Lb .l UL.a {color:#777777; background-image: url(../images/playbt.gif);background-repeat: no-repeat;background-position: 55px 9px; 
}
#Lb .l UL.a a{
	color:#339900; WIDTH: 300px; overflow:hidden; display:block; float:left; } 
#Lb .l UL.a .light{ padding-left:20px;
}
#Lb .l UL.a a:hover {
	 color:#ff0000
}
#Lb .l UL.b {
	BACKGROUND-COLOR: #fffae8
}
#Lb .l .x {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; width:650px; LINE-HEIGHT: 30px; BACKGROUND-COLOR: #f5f5f5; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; HEIGHT: 30px; BORDER-TOP: #96bec6 0px solid;  PADDING-TOP: 4px
}
#Lb .l .x SELECT {
	
}
#Lb .l .x SPAN {
	FLOAT: left; HEIGHT: 29px
}

#Lb .l LI {
	PADDING-LEFT: 5px; FLOAT: left; OVERFLOW: hidden; LINE-HEIGHT: 35px; LIST-STYLE-TYPE: none; HEIGHT: 35px; 
}
#Lb .l LI.a {
	WIDTH: 400px
}
#Lb .l LI.a a{WIDTH: 300px; overflow:hidden;  display:block; float:left;white-space:nowrap;
 text-overflow:ellipsis; 
 -o-text-overflow:ellipsis; }
#Lb .l LI.a IMG {
	MARGIN: 0px 5px
}
#Lb .l LI.b {
	WIDTH: 218px; TEXT-ALIGN: center; 
}
#Lb .l LI.b a {
	 color:#CCC; float:left; width:70px;CURSOR: pointer; text-align: center;
}
#Lb .l LI.b a.ba { width:16px; margin-left:10px; margin-top:10px; }

#Lb .l LI.b a.icon-play{width: 16px;height: 16px;background: url("../images/btns.png") no-repeat;background-position: -7px -284px;}
#Lb .l LI.b a.icon-add{width: 16px;height: 16px;background: url("../images/btns.png") no-repeat;background-position: -7px -264px;}
#Lb .l LI.b a.icon-play:hover{background: url("../images/btns.png") no-repeat;background-position: -23px -284px;}
#Lb .l LI.b a.icon-add:hover{background: url("../images/btns.png") no-repeat;background-position: -7px -248px;}
#Lb .l LI.b a.icon-collect{width: 16px;height: 16px;background: url("../images/btns.png") no-repeat;background-position: -55px -264px;}
#Lb .l LI.b a.icon-collect:hover{background: url("../images/btns.png") no-repeat;background-position: -55px -248px;}
#Lb .l LI.b a.icon-download{width: 16px;height: 16px;background: url("../images/btns.png") no-repeat;background-position: -23px -264px;}
#Lb .l LI.b a.icon-download:hover{background: url("../images/btns.png") no-repeat;background-position: -23px -248px;}
#Lb .l LI.c a.icon-del{width: 16px;height: 16px;background: url("../images/btns.png") no-repeat;background-position: -71px -264px; display: block; margin-top:10px; margin-left:3px;}
#Lb .l LI.c a.icon-del:hover{background: url("../images/btns.png") no-repeat;background-position: -71px -248px;}
#Lb .l LI.c {
	PADDING-RIGHT: 5px; WIDTH: 20px; TEXT-ALIGN: right;
}
#Lb .l LI.f {
	PADDING-RIGHT: 10px; BORDER-TOP: #ffe7b5 1px solid; DISPLAY: none; WIDTH: 211px; LINE-HEIGHT: 25px; HEIGHT: 25px; BACKGROUND-COLOR: #fffaee; TEXT-ALIGN: right
}
#left2 {
	DISPLAY: none;
}
#newTitle {
	DISPLAY: none
}
#GeciTxt {
	DISPLAY: none
}

.w400{    float: right;
    margin-top: -1215px;}

#rf {
	  FLOAT: right; PADDING: 10px;   WIDTH: 380px;   border-bottom:1px #e5e5e5 solid; BACKGROUND-COLOR: #f2f2f2;OVERFLOW: hidden;
}
#rf .btie  { width:296px; padding-bottom:1px; height:60px; font-weight:bold; margin-bottom:1px; background:#f2f2f2; border-bottom:#e5e5e5 0px solid; color:#333}
#rf1 {
	  FLOAT: right; PADDING: 10px;   WIDTH: 380px;   border-bottom:1px #e5e5e5 solid; BACKGROUND-COLOR: #f2f2f2;OVERFLOW: hidden;
}
#rf1 .btie  { width:296px; padding-bottom:1px; height:60px; font-weight:bold; margin-bottom:1px; background:#f2f2f2; border-bottom:#e5e5e5 0px solid; color:#333}


.qiuser{ width:380px; height:140px; background:#fff; font-size:14px;-webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;}
.qiuser .userlogo{ width:140px; height:140px; float:left; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; overflow:hidden;}
.qiuser .rank_ry { padding-left:10px;float:left; width:230px; overflow:hidden;}
.qiuser .rank_ry h1{color:#333; font-size:22px; font-weight:normal; }
.qiuser .rank_ry ul{ overflow:hidden; zoom:1; margin:7px 0 0 0px; }
.qiuser .rank_ry ul.lt li{ float:left; margin-right:5px; font-size:16px}
.qiuser .rank_ry ul li img{display:block;}

.qiuser .rank_ry b.sex{width:14px; height:14px; overflow:hidden; margin:10px 10px 0 0; display: block; float:left; text-indent:-999px; background:url(../images/b_ico.png) -14px -17px no-repeat;}
.qiuser .rank_ry b.boy{background-position:0 -17px;}

.qiuser .rank_ry .xia li{color:#339900; background:#fcfcfc; font-size:14px; float:left; height:30px; line-height:30px; margin-top:5px; width:105px; margin-right:5px; text-align:left; padding-left:5px;}
.qiuser .rank_ry .xia li a{color:#339900}
.qiuser .rank_ry .xia li span { padding-right:5px; border-right:1px solid #CCC; color:#bebebe; margin-right:5px;}
#rf .ban a{ color:#fff; font-size:14px; text-align:center; float:left; display:block;  width:80px; padding-left:20px; height:30px; line-height:30px; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; margin-top:10px; margin-left:10px;}
#rf .quse{ float:left; width:380px;}

#rf .guanz a{ background:#f49000 url(../images/guanz.png) 15px 8px no-repeat;}
#rf .xinx a{background:#64b215 url(../images/edm.png) 15px 10px no-repeat;   }
#rf .guanz a:hover{background:#faa80b url(../images/guanz.png) 15px 8px no-repeat;   }
#rf .xinx a:hover{background:#5ba90b url(../images/edm.png) 15px 10px no-repeat; }
#rf .qianm{ width:360px; padding-left:10px; height:143px; padding-right:10px; overflow:hidden; line-height:25px; float:left;background:#fff;margin-top:10px; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; }
#rf1 .qianm2{ width:360px; padding-left:10px;  padding-right:10px; overflow:hidden; line-height:25px; float:left;background:#fff;margin-top:10px; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; }
#rf .qianm span{ width:360px; height:30px;   padding-top:5px; font-size:16px; display:block; border-bottom:1px solid #e3e3e3;   }

#rf1 .ban a{ color:#fff; font-size:14px; text-align:center; float:left; display:block;  width:80px; padding-left:20px; height:30px; line-height:30px; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; margin-top:10px; margin-left:10px;}
#rf1 .quse{ float:left; width:380px;}

#rf1 .guanz a{ background:#f49000 url(../images/guanz.png) 15px 8px no-repeat;}
#rf1 .xinx a{background:#64b215 url(../images/edm.png) 15px 10px no-repeat;   }
#rf1 .guanz a:hover{background:#faa80b url(../images/guanz.png) 15px 8px no-repeat;   }
#rf1 .xinx a:hover{background:#5ba90b url(../images/edm.png) 15px 10px no-repeat; }
#rf1 .qianm{ width:360px; padding-left:10px; height:143px; padding-right:10px; overflow:hidden; line-height:25px; float:left;background:#fff;margin-top:10px; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; }
#rf1 .qianm span{ width:360px; height:30px;   padding-top:5px; font-size:16px; display:block; border-bottom:1px solid #e3e3e3;   }
.log { width:380px; float:left; margin-top:10px;background:#fff; height:295px; padding-bottom:10px;-webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; }
.log ul li{ padding:10px 5px; border-bottom:1px dashed #f8f8f8; line-height:1.8; width:350px;margin-left:10px; margin-right:10px; overflow:hidden; text-overflow: ellipsis;white-space: nowrap;}
.log ul li:hover,.follow_list dl:hover{color:#333}
.log ul li .tips_gray{ margin-right:5px; color:#CCC;}
.log .right_tit{ height:30px; overflow:hidden; border-bottom:1px solid #e3e3e3; padding-top:5px; margin-left:10px; margin-right:10px;}
.log .right_tit h3{ overflow:hidden; width:310px;  height:23px;line-height:23px;font-size:16px;color:#666;font-weight:normal;float:left;}
.log .right_tit_more{ line-height:30px; width:50px; text-align:right; color:#5baa4b}
.praise{float:left;width:160px;height:30px;color:#fff; margin-top:10px; }
.praise .praise_num {display: block;float: left;height: 30px;overflow: hidden;width: 80px;background: url("../images/praise.gif") no-repeat;margin-right:0px;cursor: pointer;}
.praise .praiseCount,.praise  .epilog {background: url("../images/praise.gif") no-repeat;}
.praise .praiseCount {background-position: 0 -139px;color: #fe5353;display: block;float: left;font-size: 14px;height: 30px;padding-left: 3px; line-height: 30px;text-align: center; width:75px;overflow:visible;}
.praise  .epilog {background-position: -189px -139px;display: block;float: left;height: 30px;width: 2px;}

.bu {
	BORDER: #e8e8e8 1px solid;  -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;  FONT-SIZE: 12px; padding-right:10px; padding-top:6px; padding-bottom:6px;  margin-top:7px; float:left;  MARGIN-RIGHT: 5px; margin-left:5px; BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: center; 
}
.bu i{ width:16px; height:16px;  float:left;  overflow:hidden; margin-left:8px; margin-right:10px;}
.ak i{ background: url("../images/btns.png") no-repeat;background-position: -186px -100px;}
.scbf i{ background: url("../images/btns.png") no-repeat;background-position: -71px -264px;}
.jjbk i{ background: url("../images/btns.png") no-repeat;background-position: -7px -264px;}
.lxbk i{ background: url("../images/btns.png") no-repeat;background-position: -87px -264px;}

.aatk i{ background: url("../images/btns.png") no-repeat;background-position: -87px -264px;}

.el{ text-align:center; margin-top:55px; width:630px;}
.ok i{
	background: url("../images/btns.png") no-repeat;background-position: -55px -264px;
}

.so_go {
	 float:left; BACKGROUND-IMAGE: url(../images/pso.png); WIDTH: 68px;  HEIGHT: 36px; margin-top:1px;
}
.so_tx {
	PADDING-TOP: 10px; BORDER:0; PADDING-LEFT: 40px;  WIDTH:220px; COLOR: #333;  HEIGHT: 25px; float: left; margin-top:1px; BACKGROUND-IMAGE: url(../images/sobt.png); 
}
#landing {
	   WIDTH: 205px; PADDING-TOP: 30px; margin-left:225px;
}
#landing #lan {
	BORDER: #e4f3cb 1px solid;   WIDTH: 200px; COLOR: #333;   BACKGROUND-COLOR: #ffffff;
}
#landing #lan .h3 {
	PADDING-LEFT: 8px; LINE-HEIGHT: 42px; HEIGHT: 40px
}
#landing #lan .h3 P {
	BACKGROUND-POSITION: 1px 50%; PADDING-LEFT: 30px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(../images/loading.gif); COLOR: #549516; BACKGROUND-REPEAT: no-repeat; HEIGHT: 40px
}
#landing #lan .h3 INPUT {
	BORDER-RIGHT: #90b3da 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #90b3da 1px solid; MARGIN-TOP: 2px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: #90b3da 1px solid; WIDTH: 100px; COLOR: #31484a; LINE-HEIGHT: 16px; PADDING-TOP: 0px; BORDER-BOTTOM: #90b3da 1px solid; HEIGHT: 18px; BACKGROUND-COLOR: #fefefc
}

#song_list {
	SCROLLBAR-ARROW-COLOR: #50baec; SCROLLBAR-FACE-COLOR: #b3e2fe; SCROLLBAR-DARKSHADOW-COLOR: #b3e2fe; SCROLLBAR-BASE-COLOR: #b3e2fe; SCROLLBAR-SHADOW-COLOR: #daf1ff; SCROLLBAR-TRACK-COLOR: #edfbff; scrollbar-mediumlight-color: #B3E2FE
}



.bi {
	BORDER-BOTTOM: #b8d8df 1px solid; BORDER-LEFT: #b8d8df 1px solid; MARGIN: 15px 0px 25px; BORDER-TOP: #b8d8df 1px solid; BORDER-RIGHT: #b8d8df 1px solid
}

.oldPlayer * {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
* {
	OUTLINE-STYLE: none
}
.oldPlayer UL {
	LIST-STYLE-TYPE: none
}
.oldPlayer LI {
	LIST-STYLE-TYPE: none
}
.jp-jplayer {
	
}
.jp-no-solution {
	BORDER-BOTTOM: #82bf43 2px solid; POSITION: absolute; BORDER-LEFT: #82bf43 2px solid; PADDING-BOTTOM: 8px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 0px; WIDTH: 800px; PADDING-RIGHT: 0px; DISPLAY: none; COLOR: #666; MARGIN-LEFT: -200px; BORDER-TOP: #82bf43 2px solid; BORDER-RIGHT: #82bf43 2px solid; PADDING-TOP: 8px; TOP: 0px; LEFT: 50%
}
.jp-no-solution SPAN {
	TEXT-ALIGN: center; DISPLAY: block; FONT-SIZE: 1em; FONT-WEIGHT: bold
}
.jp-no-solution A {
	FONT-SIZE: 14px
}
.oldPlayer {
	BORDER-BOTTOM: #c1cfd2 0px solid; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 10px; WIDTH: 780px; PADDING-RIGHT: 10px; BACKGROUND: #fbfbfb ; HEIGHT: 113px; PADDING-TOP: 0px
}
.oldPlayer .playerMain-01 {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; ZOOM: 1; HEIGHT: 18px; FONT-SIZE: 12px; OVERFLOW: hidden; PADDING-TOP: 5px
}
.oldPlayer .playerMain-01 P {
	LINE-HEIGHT: 18px; WIDTH: 600px; FLOAT: left; HEIGHT: 18px; OVERFLOW: hidden
}
.oldPlayer .playerMain-01 P SPAN {
	COLOR: #777
}
.oldPlayer .playerMain-01 .jp-time-holder {
	TEXT-ALIGN: right; LINE-HEIGHT: 18px; WIDTH: 80px; ZOOM: 1; FLOAT: right; HEIGHT: 18px; COLOR: #999; OVERFLOW: hidden
}
.jp-current-time {
	DISPLAY: inline; FONT-SIZE: 12px
}
.jp-duration {
	DISPLAY: inline; FONT-SIZE: 12px
}
.jp-progress {
	POSITION: relative; BACKGROUND: url(../images/player.png) repeat-x 0px -105px; CURSOR: pointer
}
.jp-audio DIV.jp-progress {
	WIDTH: 780px; HEIGHT: 8px
}
.jp-video DIV.jp-progress {
	WIDTH: 100%; HEIGHT: 10px; TOP: 0px; LEFT: 0px
}
.jp-seek-bar {
	Z-INDEX: 0; POSITION: absolute; WIDTH: 0px; BACKGROUND: url(../images/player.png) repeat-x 0px -96px; HEIGHT: 8px; CURSOR: pointer
}
.jp-play-bar {
	Z-INDEX: 1; POSITION: absolute; WIDTH: 0px; BACKGROUND: url(../images/player.png) repeat-x 0px -114px; HEIGHT: 8px
}
.jp-play-bar SPAN {
	POSITION: absolute; WIDTH: 13px; BACKGROUND: url(../images/player-current.png) no-repeat; HEIGHT: 14px; RIGHT: -10px; TOP: -3px; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.djhaiba.com/public/img/playerNew/player-current.png"); _background: none
}
.jp-seeking-bg {
	background-image: url(../images/playbt.gif);
}
.jp-play {
	MARGIN: 10px 20px; WIDTH: 50px; HEIGHT: 50px
}
A.jp-pause {
	MARGIN: 10px 20px; WIDTH: 50px; HEIGHT: 50px
}
.jp-play {
	BACKGROUND: url(../images/player.png) no-repeat -45px -125px
}
.jp-play:hover {
	BACKGROUND: url(../images/player.png) no-repeat -45px -196px
}
.jp-pause {
	DISPLAY: none; BACKGROUND: url(../images/player.png) -102px -125px
}
.jp-pause:hover {
	BACKGROUND: url(../images/player.png) no-repeat -102px -196px
}
A.jp-previous {
	MARGIN-TOP: 18px; WIDTH: 35px; HEIGHT: 35px
}
A.jp-next {
	MARGIN-TOP: 18px; WIDTH: 35px; HEIGHT: 35px
}
.jp-previous {
	BACKGROUND: url(../images/player.png) no-repeat -5px -132px
}
.jp-previous:hover {
	BACKGROUND: url(../images/player.png) no-repeat -5px -203px
}
.jp-next {
	BACKGROUND: url(../images/player.png) no-repeat -158px -132px
}
.jp-next:hover {
	BACKGROUND: url(../images/player.png) no-repeat -158px -203px
}
.pl-header {
	BACKGROUND: url(../images/player.png) #f1f1f1 repeat-x 0px -42px; HEIGHT: 133px
}
.jp-interface {
	POSITION: relative; WIDTH: 100%
}
.jp-interface .jp-controls {
	WIDTH: 160px; HEIGHT: 70px; OVERFLOW: hidden
}
.jp-interface .jp-controls LI {
	DISPLAY: inline; FLOAT: left
}
.jp-interface .jp-controls A {
	TEXT-INDENT: -9999px; DISPLAY: block; OVERFLOW: hidden
}
.jp-interface .c6-volume {
	MARGIN-TOP: 5px; WIDTH: 119px; HEIGHT: 14px; OVERFLOW: hidden
}
.jp-interface .c6-volume LI {
	DISPLAY: inline; FLOAT: left
}
.jp-interface .c6-volume A {
	TEXT-INDENT: -9999px; DISPLAY: block; OVERFLOW: hidden
}
.jp-mute {
	WIDTH: 15px; HEIGHT: 14px
}
.jp-unmute {
	WIDTH: 15px; HEIGHT: 14px
}
.jp-volume-max {
	WIDTH: 16px; HEIGHT: 14px
}
.jp-mute {
	BACKGROUND: url(../images/player.png) no-repeat -308px -138px
}
.jp-mute:hover {
	BACKGROUND: url(../images/player.png) no-repeat -308px -123px
}
.jp-unmute {
	DISPLAY: none; BACKGROUND: url(../images/player.png) no-repeat -323px -138px
}
.jp-unmute:hover {
	BACKGROUND: url(../images/player.png) no-repeat -323px -123px
}
.jp-volume-max {
	BACKGROUND: url(../images/player.png) no-repeat -338px -138px
}
.jp-volume-max:hover {
	BACKGROUND: url(../images/player.png) no-repeat -338px -123px
}
.volume-bar-wrap {
	MARGIN: 4px 8px 0px 0px; HEIGHT: 20px
}
.jp-volume-bar {
	WIDTH: 76px; BACKGROUND: url(../images/player.png) repeat-x 0px -96px; HEIGHT: 6px; CURSOR: pointer
}
.jp-volume-bar-value {
	POSITION: relative; WIDTH: 0px; BACKGROUND: url(../images/player.png) repeat-x 0px -114px; HEIGHT: 6px; CURSOR: pointer
}
.jp-volume-bar-value SPAN {
	POSITION: absolute; WIDTH: 13px; BACKGROUND: url(../images/player-current.png) no-repeat; HEIGHT: 14px; RIGHT: -6px; TOP: -4px; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.djhaiba.com/public/img/playerNew/player-current.png"); _background: none
}
.playerMain-03 {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 70px; OVERFLOW: hidden; PADDING-TOP: 3px
}
.playerMain-03 .fl {
	WIDTH: 180px; FLOAT: left
}
.playerMain-03 .fr {
	MARGIN: 25px 0px 0px; PADDING-LEFT: 20px; FLOAT: right; FONT-SIZE: 12px; 
}
#dxx{ width:450px; border-left:1px solid #ecedf0; margin-top:15px; height:30px;padding-top:13px;  padding-left:5px;  float:left; }
#dxx li{ float:left; padding-left:7px; padding-right:7px;}
#dxx li p{ float:left; margin-right:3px;}
#dxx a.icon-collect p{width: 16px;height: 16px;background: url("../images/btns.png") no-repeat;background-position: -55px -264px;}
#dxx a.icon-collect:hover p{background: url("../images/btns.png") no-repeat;background-position: -55px -248px;}
#dxx a.icon-download p{width: 16px;height: 16px;background: url("../images/btns.png") no-repeat;background-position: -23px -264px;}
#dxx a.icon-download:hover p{background: url("../images/btns.png") no-repeat;background-position: -23px -248px;}
#dxx a.icon-love p{width: 16px;height: 16px;background: url("../images/btns.png") no-repeat;background-position: -56px -283px;}
#dxx a.icon-love:hover p{background: url("../images/btns.png") no-repeat;background-position: -79px -283px;}
#dxx a.icon-pl p{width: 16px;height: 18px;background: url("../images/btns.png") no-repeat;background-position: -6px -299px;}
#dxx a.icon-pl:hover p{background: url("../images/btns.png") no-repeat;background-position: -6px -319px;}
#dxx ul.pingfen{ width:190px; margin-top:-18px; padding-top:0px; float:left; margin-left:10px; }


#divselect{width:100px;  position:relative;  margin-right:2px;  z-index:10000; float:right;}
#divselect dl{width:100px; height:40px;line-height:40px; display:block; color:#807a62; cursor:pointer;font-style:normal; }
#divselect ul{width:102px; background:#fff;  position:absolute; top:0px; z-index:20000; display:none; }
#divselect ul li{width:100px;height:40px; line-height:40px; border-bottom:1px solid #f1f1f1;}
#divselect a{display:block; height:40px; color:#b7b7b7; text-decoration:none;padding-left:40px; }
#divselect ul li a:hover{ color:#333}

#divselect .sx {background:url(../images/moshi.png) no-repeat 8px -57px;  }
#divselect .dq {background:url(../images/moshi.png) no-repeat 8px -25px; }
#divselect .sj {background:url(../images/moshi.png) no-repeat 8px 8px; }
#divselect .sx:hover {background:url(../images/moshi_h.png) no-repeat 7px -57px;  }
#divselect .dq:hover {background:url(../images/moshi_h.png) no-repeat 7px -25px; }
#divselect .sj:hover {background:url(../images/moshi_h.png) no-repeat 7px 8px; }



.lt5{ width:795px; margin-top:20px; padding-right:5px; float:left;}
.rt5{ width:400px; float:left; background:#f2f2f2; height:550px;}
/*全局评论*/
.new_comment a:link,.new_comment a:visited{color:#06a7e1}
.new_comment dl{overflow:hidden;zoom:1;padding:15px 0px 0px;border-bottom:1px solid #e5e5e5}
.new_comment dl dt{float:left;width:48px;margin:2px 15px 0 0}
.new_comment dl dd{float:left;width:92%;overflow:hidden;zoom:1}
.new_comment  .m_tit{height: 41px;border-bottom: 2px solid #e6e6e6; margin-bottom:0px;}
.new_comment  .m_tit h2{position: relative;top: 2px;display: inline;float: left;height: 39px;padding-right: 12px;padding-left: 0px;margin-right: 3px;font-family: 'microSoft YaHei';font-size: 20px;font-weight: bold;line-height: 39px;color: #666;border-bottom: 2px solid #6ac95b;}
.new_comment_info{overflow:hidden;zoom:1}
.new_comment_info .show_userCard_link{float:left}
.new_comment_info em{float:left;margin-left:10px;padding-top:2px}
.new_comment_info em a{margin-right:6px}
.new_comment_text{width:743px;overflow:hidden;margin:5px 0 0;line-height:1.8;word-wrap:break-word;word-break:normal;color:#333}
.new_comment_text .new_comment_liwu{padding:0 8px 0 0;overflow:hidden;height:65px;display:none}
.new_comment_from{overflow:hidden;zoom:1;margin:15px 0 0;line-height:1.8}
.new_comment_from span{float:left;color:#aaa;padding-right:5px}
.new_comment_btn{float: right;overflow:hidden;zoom:1}
.new_comment_btn a{margin-left:13px;overflow:hidden;zoom:1;float:left}
.new_comment_btn a:link,.new_comment_btn a:visited{color:#999}
.new_comment_btn a:hover{color:#555}
.new_comment_btn a b{display:inline-block;width:12px;height:12px;font-size:0;line-height:0;background:url(../images/pinglun_icon.png) no-repeat;margin:6px 5px 0 0;float:left}
.new_comment_btn .new_comment_talk:hover b{background-position:-12px 0}

a.del b{display:inline-block;width:12px;height:12px;font-size:0;line-height:0;background:url(../images/pinglun_icon.png) no-repeat;margin:6px 5px 0 0;float:right}
.new_comment_btn .new_comment_return{ padding-top:2px;}
.new_comment_btn .new_comment_return b{padding:0;background-position:0 -12px}
.new_comment_btn .new_comment_return:hover b{background-position:-12px -12px}
.new_comment_btn .new_comment_del b,a.del b{background-position:0 -24px}
.new_comment_btn .new_comment_del:hover b,a.del:hover b{background-position:-12px -24px}
.new_comment_btn .new_comment_lock b{background-position:0 -36px}
.new_comment_btn .new_comment_lock:hover b{background-position:-12px -36px}
.new_comment_reply{overflow:hidden;zoom:1;margin:15px 0}
.new_comment_reply textarea{border:1px solid #ccc;border-right:none;height:38px;width:80%;max-width:80%;max-height:38px;float:left;padding:5px;overflow-y:auto}
.new_comment_reply input{height:50px;width:75px;float:left;padding:0;margin:0;border:0;color:#fff;background:#49ae2a;cursor:pointer}
.new_comment_reply:hover input{background:#48c322}
.new_comment_reply input:active{background:#49ae2a}
.new_comment_reply:hover textarea{border:1px solid #49ae2a;border-right:none}
.new_page{width:100%;overflow:hidden;zoom:1;padding:10px 0px 0px 0px}
.new_page_total{float:left;padding:5px 0px;color:#999}

.new_page_rt{float:right;overflow:hidden;zoom:1;padding-top:3px}
.new_page_rt ul{overflow:hidden;zoom:1;float:right;padding-right:9px}
.new_page_rt ul li{float:left;margin-left:5px}
.new_page_rt a{float:left;padding:2px 8px;border:1px solid #fff}
.new_page_rt a:hover{text-decoration:underline;color:#0089F8}
.new_page_rt .on {color:#666;background:#f6f6f6;font-weight:900;}
.new_message{position:relative;width:100%;padding:0px 0px 15px;overflow:hidden;margin:0px; }
.new_msg_tips_bg{position:absolute;top:0;left:0;width:100%;height:200px;filter:Alpha(opacity=70)}
.new_msg_tips{position:relative\9;margin:46px auto 0;width:250px;padding:20px;text-align:center}
.new_msg_tips a:link,.new_msg_tips a:visited{color:#0089F8}
.new_msg_tips a:hover{color:#e00;text-decoration:underline}
.new_msg_hd{width:100%;overflow:hidden;zoom:1}

.new_msg_btn{color:#fff}
.new_msg_face_btn{float:left}
.new_msg_face_btn a{display:block;width:60px; font-size:14px; line-height:25px;height:25px;overflow:hidden}

.new_face_all{padding:8px;overflow:hidden;zoom:1;margin:5px 0 0}
.new_face_all img{float:left;display:block;cursor:pointer;margin:5px}
.new_msg_val{margin-top:8px;}
.new_msg_val textarea{width:100%;height:80px;font-size:14px;padding: 7px;overflow-y:auto;max-width:98%;display:block; }
.new_msg_do{width:100%;overflow:hidden;zoom:1;padding-top:8px}
.new_msg_button{float:right}
.new_msg_btn{margin:0;padding:0;border:0;height:26px;line-height:26px;width:80px;cursor:pointer}
.new_message{background-color:#fff}
.new_msg_tips_bg{background:rgba(255,255,255,.8);background:#fff\9}
.new_msg_tips{background:#fff;border:1px solid #eee}

.new_face_all{background:#f4f4f4}
.new_msg_val textarea{border:1px solid #ddd;color:#333}
.new_msg_btn{background:#49ae2a}
.new_msg_btn:hover{background:#48c322}
.new_msg_vip{float:left;overflow:hidden;zoom:1;padding:3px 0 0 20px;display:}
.new_msg_vip label{overflow:hidden;zoom:1;float:left;margin-right:10px}
.new_msg_vip label:hover,.new_msg_share label:hover{color:#e00}
.new_msg_vip label input{float:left}
.new_msg_share{float:left;overflow:hidden;zoom:1;padding-top:2px}
.new_msg_share label{float:left;overflow:hidden;zoom:1}
.new_msg_share label input{float:left}
.new_msg_site{float:left;overflow:hidden;zoom:1;margin-left:10px}
.new_msg_site a{float:left;display:block;width:16px;height:16px;font-size:0;line-height:0;text-indent:-9999px;overflow:hidden;background:url(../images/share.png) no-repeat;margin:2px 8px 0 0}
.new_msg_site a.comm_sina{background-position:0 -16px}
.new_msg_site a.comm_qqweibo{background-position:0 -64px}
.new_msg_site a.comm_qzone{background-position:0 0}
.new_msg_site a.comm_un_sina{background-position:0 -112px}
.new_msg_site a.comm_un_qqweibo{background-position:0 -128px}
.new_msg_site a.comm_un_qzone{background-position:0 -144px}
.new_hf {float:left;margin-top:10px;padding-top:8px;padding-left:8px;margin-bottom:5px;margin-left:0px;width:100%;height:auto !important;height:30px;min-height:30px;line-height:30px;border-top: 1px dotted #C8C8C8;}
.new_hf .text img{ float:left;}
.new_hf .text{float:left;width:99%;float:left;color:#185691;}


.starA { background: url(../images/star2.gif) repeat-x scroll 0 0 transparent;display: block;height: 28px;width: 135px;position:relative; float:left;}
.starB {background: url(../images/star2.gif) repeat-x scroll 0 -29px transparent; display: block;height: 28px;margin:0;}
.starC{ position:absolute; height:28px; width:135px; top:0; left:0;}
.s0 {width: 0;float:left;}
.s1 {width: 13.5px;float:left;}
.s2 {width: 27px;float:left;}
.s3 {width: 40.5px;float:left;}
.s4 {width: 54px;float:left;}
.s5 {width: 67.5px;float:left;}
.s6 {width: 81px;float:left;}
.s7 {width: 94.5px;float:left;}
.s8 {width: 108px;float:left;}
.s9 {width: 121.5px;float:left;}
.s10 {width: 135px;float:left;}
.starscore{width:135px;height:28px;line-height:28px; overflow:hidden;  }
#start{ height:28px;}
.starC a{ width:13.5px; display:block; float:left; height:28px; margin:0;}
#filmStarScore{ float:left; font-weight:bold; color: #f49000;font-family: Arial;font-size:70px; height:50px; width:45px; line-height:50px;   padding-left:5px;}
#filmStarScore i{ font-style:normal; font-size:30px;}
.fen{height:28px; width:135px;  font-size:12px; text-align:center;  margin-top:5px; }
.pfen{ float:left;}


.evaluate{margin-top:-70px;margin-left:140px;width:180px}
.evaluate .evaluate_icon{height:68px}
.evaluate .evaluate_icon span a{display:block;width:115px;height:67px;overflow:hidden;background:url(../images/pbg2013.png) no-repeat -85px -75px;text-indent:-9999px;overflow:hidden}
.evaluate .evaluate_icon .evaluate_dian a{background-position:-85px -142px}
.evaluate .evaluate_icon .evaluate_bian a{background-position:-85px -210px}
.evaluate .evaluate_icon .evaluate_jing a{background-position:-85px -277px}
.evaluate dt span{color:#e00}

