.boxl{width:860px; overflow:hidden; float: right;}
.bol{width:860px; overflow:hidden;}
.dqwz{ margin-top:10px; margin-bottom:20px; font-size:14px;}
.dqwz a{ margin-right:5px; font-size:14px; margin-left:5px;}
.clbox{float:left; width:860px;}
.clbox dt{height:40px; line-height:40px;}
.clbox dt span{display:inline-block; float:left; font-size:20px; color:#333; height:26px; width:90px; border-bottom:2px solid #f0284d; padding-bottom:10px;}
.clbox dt span.colr1{color:#66cc00; background:#e6e6e6;}
.clbox dt span.colr4{border-color:#66cc00; padding-left:10px;}
.clbox dt span.colr12{border-color:#66cc00; padding-left:10px;}
.clbox dt em{float:right; font-size:14px;border-bottom:2px solid #e6e6e6;height:26px;padding-bottom:10px; padding-left:30px; width:730px;}
.clbox dt .ww{float:left; font-size:14px;border-bottom:2px solid #e6e6e6;height:26px;padding-bottom:10px; padding-left:30px; width:100%;}
.clbox dt em span{width:80px; border:0px; float:left; font-size:12px;  text-align:center; color:#CCC}
.clbox dt em .play{float:right; width:80px; text-align:right;}
.clbox dd{margin-top:15px;}
.clbox dd li{padding:10px; height:20px; line-height:20px; overflow:hidden; position:relative; border-bottom:1px solid #CCC}
.clbox dd li i{display:block; width:25px; float:left; font-size:14px; color:#979797; text-align:center;}
.clbox dd li.h35{height:25px; line-height:25px;}
.clbox dd li.h35 img{float:left; margin-left:10px; width:25px; height:25px;}

.clbox dd li.h35 p{float:left; width:330px;height:25px; line-height:22px; text-align:left; margin-left:10px;}
.clbox dd li.h35 p a{height:22px; width:100%; display:block;font-size:14px; color:#333;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.clbox dd li.h35 span{width:80px; height:25px; display:block; overflow:hidden; float:left; text-align:center; font-size:12px; color:#666;}
.clbox dd li.h36 p{ margin-left:45px;  }
.clbox #song_list UL {color:#777777; background-image: url(../images/btns.png);background-repeat: no-repeat;background-position: 23px -133px }
.clbox #song_list UL.a {color:#777777; background-image: url(../images/btns.png);background-repeat: no-repeat;background-position: 23px -378px; }
.clbox #song_list UL.a .light{color:#28a913; }
.clbox #song_list UL.b {color:#777777; background-image: url(../images/btns.png);background-repeat: no-repeat;background-position: 23px -133px }
.clbox #song_list UL.b:hover {color:#777777; background-image: url(../images/btns.png);background-repeat: no-repeat;background-position: 23px -186px }
.clbox dd li.h35 em{float:right; width:108px;height:35px; line-height:22px; text-align:right; margin-left:10px;}
.clbox dd li.h35 em a{height:22px;  display:block;font-size:16px; color:#333; width:18px;  float:left;}
.clbox dd li.h35 em .list-micon{display: inline-block;margin-top:5px; margin-left:6px; margin-right:5px;vertical-align: -20%;cursor: pointer;}
.clbox dd li.h35 em .icon-play{width: 16px;height: 16px;background: url("../images/btns.png") no-repeat;background-position: -7px -284px;}
.clbox dd li.h35 em .icon-add{width: 16px;height: 16px;background: url("../images/btns.png") no-repeat;background-position: -7px -264px;}
.clbox dd li.h35 em .icon-play:hover{background: url("../images/btns.png") no-repeat;background-position: -23px -284px;}
.clbox dd li.h35 em .icon-add:hover{background: url("../images/btns.png") no-repeat;background-position: -7px -248px;}
.clbox dd li.h35 em .icon-collect{width: 16px;height: 16px;background: url("../images/btns.png") no-repeat;background-position: -55px -264px;}
.clbox dd li.h35 em .icon-download{width: 16px;height: 16px;background: url("../images/btns.png") no-repeat;background-position: -23px -264px;}
.clbox dd li p{float:left; width:245px; margin-left:10px;}
.clbox dd li p a{height:25px; width:auto; display:block;font-size:16px; color:#333;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.clbox dd li.h25 i{display:block; width:60px; float:left; font-size:12px; color:#CCC; text-align: right;}
.clbox dd li.h25{height:20px; line-height:20px; color:#CCC}
.clbox dd li.h25 p{float:left; width:330px;  text-align: center; }
.clbox dd li.h25 span{width:80px; display:inline-block; float:left; text-align:center; font-size:12px; }
.clbox dd li.h25 em{float:right; width:108px; text-align:right; margin-left:10px;}
.clbox dd li.h25 em span{ width:27px; overflow:hidden}

.clbox dd li.h351{height:25px; line-height:25px;}
.clbox dd li.h351 img{float:left; margin-left:10px; width:25px; height:25px;}

.clbox dd li.h351 p{float:left; width:260px;height:25px; line-height:22px; text-align:left; margin-left:10px;}
.clbox dd li.h351 p a{height:22px; width:100%; display:block;font-size:14px; color:#333;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.clbox dd li.h351 span{width:80px; height:25px; display:block; overflow:hidden; float:left; text-align:center; font-size:12px; color:#666;}
.clbox dd li.h351 em{float:right; width:108px;height:35px; line-height:22px; text-align:right; margin-left:10px;}
.clbox dd li.h351 em a{height:22px;  display:block;font-size:16px; color:#333; width:18px;  float:left;}
.clbox dd li.h351 em .list-micon{display: inline-block;margin-top:5px; margin-left:6px; margin-right:5px;vertical-align: -20%;cursor: pointer;}
.clbox dd li.h351 em .icon-play{width: 16px;height: 16px;background: url("../images/btns.png") no-repeat;background-position: -7px -284px;}
.clbox dd li.h351 em .icon-add{width: 16px;height: 16px;background: url("../images/btns.png") no-repeat;background-position: -7px -264px;}
.clbox dd li.h351 em .icon-play:hover{background: url("../images/btns.png") no-repeat;background-position: -23px -284px;}
.clbox dd li.h351 em .icon-add:hover{background: url("../images/btns.png") no-repeat;background-position: -7px -248px;}
.clbox dd li.h351 em .icon-collect{width: 16px;height: 16px;background: url("../images/btns.png") no-repeat;background-position: -55px -264px;}
.clbox dd li.h351 em .icon-download{width: 16px;height: 16px;background: url("../images/btns.png") no-repeat;background-position: -23px -264px;}

.clbox dd li.h251 i{display:block; width:60px; float:left; font-size:12px; color:#CCC; text-align: right;}
.clbox dd li.h251{height:20px; line-height:20px; color:#CCC}
.clbox dd li.h251 p{float:left;width: 260px;text-align: center;}
.clbox dd li.h251 span{width:80px; display:inline-block; float:left; text-align:center; font-size:12px; }
.clbox dd li.h251 em{float:right; width:108px; text-align:right; margin-left:10px;}
.clbox dd li.h251 em span{ width:27px; overflow:hidden}

.clbox .topic {width:860px;margin-bottom:10px;overflow:hidden; border-bottom:1px solid #ccc; padding-bottom:20px; margin-top:20px; padding-top:20px;}
.clbox .topic span {float:left;}
.clbox .topic .pics{width:150px;height:150px;margin-right:20px; position:relative;}
.clbox .topic img{width:150px;height:150px;}
.clbox .topic .pics a.zhizz{width:40px; height:40px; display:block; position:absolute; left:0px; top:-20px; border-right:2px solid #fff; border-bottom:2px solid #fff;}
.clbox .topic .pics a.zhim{width:100px; height:20px; display:block; position:absolute; left:45px; top:-20px; font-size:14px; color:#3399e0; line-height:13px;}
.clbox .topic .pics a.zhizz img{ width:40px; height:40px;}
.clbox .topic .info {margin-top:0px;}
.clbox .topic .info .tags a{color:#666}
.clbox .topic .info .tags a:hover{color:red}
.clbox .topic .pics a.btnplay{width:30px; height:30px; display:block; position:absolute; right:5px; bottom:5px; background:url(../images/plbtn.png) no-repeat; text-indent:-9999px;}
.clbox .topic .info p {height:27px;font-size:13px;}
.clbox .topic .info .name a{font-size:16px;color:#111; line-height:15px;}
.clbox .topic .info .name a:hover{color:#ff0000;}
.clbox .topic .info .tags .user{width:150px;}
.clbox .topic .info .jies {width:680px;height:40px;}



.boxr{float:left;width:276px;padding-left:20px;padding-right:20px;background:#f8f8f8;border-left:1px solid #e6e6e6; border-right:1px solid #e6e6e6; padding-top:20px;}
.boxr1{float: right;width:276px;padding-left:20px;padding-right:20px;background:#f8f8f8;border-left:1px solid #e6e6e6; border-right:1px solid #e6e6e6; padding-top:20px;}
.mod{width:276px; overflow:hidden;}
.mod .hd{line-height:22px;}
.mod .hd .title{float:left;margin-right:10px;font-size:18px;font-weight:500;*font-weight:bold;font-family:Microsoft YaHei, tahoma, arial, "Hiragino Sans GB", \5b8b\4f53, sans-serif;color:#333333;}
.mod .hd .split{margin:0 5px;font-size:10px;color:#cccccc;width:1px;height:10px;overflow:hidden;}
.mod .hd .more{padding-top:2px}
.mod .hd .more a{color:#ccc;}
.mod-tags ul{width:291px;overflow:hidden;margin-right:-15px;padding-top:10px; margin-bottom:20px;}
.mod-tags li{display:inline;float:left;margin:0 5px 5px 0;}
.mod-tags li a{display:inline;float:left;display:block;padding:0 10px;border:1px solid #e6e6e6;height:28px;line-height:28px;background:white;color:black;white-space:nowrap;text-decoration:none;}
.mod-tags li a:hover{color:black;margin:-5px;padding:5px 15px;background:#66cc00;color:white;border-color:#66cc00;text-decoration:none;}
.mod-user{display: inline;float: left;overflow: hidden;width: 315px;}
.mod-user li{display: inline;float: left;font: 12px "宋体";padding: 8px 24px 8px 0px;width: 78px;}
.mod-user li a{display: inline;float: left;margin: 0 1px 8px;}
.mod-user li a img{display: inline;float: left;}
.mod-user li .text{display: inline;float: left;overflow: hidden;width: 100%;}
.mod-user li .text a{display: inline;float: left;height: 14px;margin-bottom: 2px;overflow: hidden;padding: 0;text-align: center;width: 72px;word-break: keep-all;}
.mod-user li span{display: inline-block;overflow: hidden;padding-top: 4px;width: 100%;word-break: keep-all;text-align: center;}
.mod-user .gList{border-top:1px dashed #666; margin-top:10px; padding-top:10px;}
.mod-user .gList li{display: inline;float: left;font: 12px "宋体";padding: 2px 24px 2px 0px;width: 78px;}
.mod-user .gList li a{display: inline;float: left;margin: 0 1px 8px;text-align: center; width:100%}

.m_tit{position: relative;height: 41px;border-bottom: 2px solid #e6e6e6;}
.m_tit h2{position: relative;top: 2px;display: inline;float: left;height: 39px;padding-right: 12px;padding-left: 25px;margin-right: 3px;font-family: 'microSoft YaHei';font-size: 20px;font-weight: normal;line-height: 39px;color: #222;background: url('../images/index_icon.png') -14px 0 no-repeat;border-bottom: 2px solid #6ac95b;}
.bbox{width:860px; height:430px; overflow:hidden; margin-top:0px;}
.bbox .m_tit {margin-bottom:10px; margin-top:20px;}
.bbox .m_tit h2{padding-left: 30px;  background-position: -18px -294px; border-color: #6ac95b; } 

.bbox ul{width:950px;}
.bbox li{float:left; width:132px; height:180px; overflow:hidden; margin-right:50px; position:relative;}
.bbox li div{margin-bottom:8px;}
.bbox li a{display:block;}
.bbox li a.linkimg{width:132px; height:132px; margin-bottom:8px;}
.bbox li a.linkimg img{width:132px; height:132px;}
.bbox li span a{line-height:18px; display:block; height:18px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; color:#2ebc6c;}
.bbox li p a{color:#666; line-height:18px; display:block; height:18px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.bbox li a.btnplay{width:30px; height:30px; display:block; position:absolute; right:5px; bottom:55px; background:url(../images/plbtn.png) no-repeat; text-indent:-9999px;}




.page{ overflow:hidden; zoom:1; padding:15px 0 30px;}
.page_num{ float:right; padding:5px 0 5px 0;border-bottom:1px solid #ddd;}
.page_num em{ color:#6DB823; font-weight:900;}
.page_rt{ float:right; overflow:hidden; zoom:1; padding-top:3px;}
.page_rt span.num{ overflow:hidden; zoom:1; float:right;}
.page_rt a{ float:left; margin-left:6px;}
.page_rt a{display:block;padding:5px 12px;border-bottom:1px solid #ddd; }
.page_rt a:hover{ background:#6DB823; color:#fff; text-decoration:none;}
.page_rt a.on{ background:#6DB823; color:#fff;}
.play_all{ float:left; display:block;}
.play_all a{ display:block; border:1px solid #fff; width:113px; height:30px; line-height:30px; line-height:32px\9; _line-height:28px; text-indent:5px; background:#6db823; overflow:hidden;}
.play_all a em{ color:#ddd; margin-right:7px;}
.play_all a:link,.play_all a:visited{ color:#fff;}
.play_all a:hover{ text-decoration:none;}


.main-body .album-info-wrapper{padding:20px;}
.path-navigator{padding:20px 0 10px 0px;font-size:12px;color:#999;}
.path-navigator .path-item{float:left;padding-right:17px;margin-right:10px;background:url("../images/qfwzynbj.png") right -24px no-repeat;}

.album-info{margin-bottom:18px;position:relative;}
.album-info .album-pic{float:left;width:215px;height:215px;margin-right:20px;}
.album-info .info{overflow:hidden;}
.album-info .dj-pic{width:36px;height:36px;border-radius:50%;vertical-align:middle;margin-right:10px;}
.album-info h1{font-size:28px;}
.album-info p{color:#999;line-height:20px;}
.album-info .dj-name{color:#252525;}
.album-info .extra-info{margin-top:45px;font-size:12px;}
.album-info .extra-info span{margin-right:25px;}
.album-des{font-size:12px;color:#999;margin-bottom:20px;}
.album-des .des-all{display:none;}
.album-info .collection{position:absolute;right:5px;top:5px;font-size:12px;color:#999;text-align:center;cursor:pointer;}
.album-info .share-btn-style a{float:left;height:26px;line-height:26px;border:1px solid #e2e2e2;border-radius:5px;padding:0 10px 0 35px;margin:6px 10px 6px 0;font-size:12px;}
.album-info .share-btn-style .bds_tsina{background:url("../images/fxico.png") 0px 0px no-repeat;}
.album-info .share-btn-style .bds_weixin{background:url("../images/fxico.png") 0px -144px no-repeat;}
.album-info .share-btn-style .bds_qzone{background:url("../images/fxico.png") 0px -168px no-repeat;}
.album-info .share-btn-style .bds_link{background:url("../images/fxico.png") -36px -72px no-repeat;}
.album-info .share-btn-style a:hover{opacity:1;filter:alpha(opacity=100);}
.album-info .share-btn-style.on .link-box{display:block;}
.album-info .share-btn-style .link-box{display:none;}




.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: 860px; 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: 840px; 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: 660px; 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: 840px; 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 -55px;  }
#divselect .dq {background:url(../images/moshi.png) no-repeat 8px -23px; }
#divselect .sj {background:url(../images/moshi.png) no-repeat 8px 10px; }
#divselect .sx:hover {background:url(../images/moshi_h.png) no-repeat 7px -55px;  }
#divselect .dq:hover {background:url(../images/moshi_h.png) no-repeat 7px -23px; }
#divselect .sj:hover {background:url(../images/moshi_h.png) no-repeat 7px 10px; }

/*全局评论*/
.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; background:#fff;}
.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;}


#song_list .x {
	TEXT-ALIGN: right; PADDING-BOTTOM: 20px; width:850px; LINE-HEIGHT: 40px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; HEIGHT: 40px; BORDER-TOP: #96bec6 0px solid;  PADDING-TOP: 4px
}
#song_list .x SELECT {
	
}
#song_list .x SPAN {
	FLOAT: left; HEIGHT: 29px
}

.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;}


body,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,select,option,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
address,caption,cite,code,dfn,em,th,var,i{font-style:normal;font-weight:normal;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
input,textarea{font-family:inherit;font-size:inherit;font-weight:inherit;}
select{font-size:inherit;font-weight:inherit;}
input,textarea,select{*font-size:100%;}
input{outline:none;}
legend{color:#000;}
pre,code,kbd,samp,tt{font-family:monospace;line-height:100%;}
fieldset,img,input{border:0 none;}
fieldset,img{background:none;}
img{vertical-align: top;}
ol,ul{list-style:none;}
textarea{resize:none;}
a{text-decoration:none;outline:0 none;}
a:hover{;}
input[type="text"], input[type="password"], textarea {outline-style:none;}
textarea {resize:none;}
.clearfix1{height:auto;overflow:hidden;zoom:1;}
.clearfix1:after {content:" ";height:0;clear:both;visibility:hidden;}
.bc{margin-left:auto;margin-right:auto;}
.fl{float:left;_display:inline;}
.fr{float:right;_display:inline;}
.clear{clear:both;}
.picture_nav_current img{opacity:1;filter:alpha(opacity=100);}
/*CSS reset end*/
.w1170{width: 1000px;}
.color85{color: #858585;}
body{font-family:Arial,"Microsoft Yahei",Helvetica,sans-serif;min-width:1170px;}
.body_bg{background: #fafafa;}
.nav_wrapper,.nav_bg,.search_label,.serarch_btn,.sub_search_btn,.tagimg,.download_content .heading2,.download_content .score_detail dt{background-image:url(http://news.87870.com/images/header.png);background-repeat: no-repeat;}
.vr_box dt,.vr_heading .game,.game_table .download,.wonderful li span,.vr_heading .activities,.heading3 h3,.index_contribute .img,.ios_download dt,.android_download dt,.topic_wraper h2{background-image: url(http://news.87870.com//images/index.png);background-repeat: no-repeat;}
.activity p,.ploneRtjpl,.ploneRzanone,.ploneRzanone2,.footnote .review,.footnote .visit,.footnote .time,.news_info .others .tag_word,.gt_list li,.column_video_list .visit,.video_list .visit,.column_video_list .comment,.video_list .comment,.photo_list .visit,.topic_wraper .topic_video,.news_txt .visit,.news_txt .comment,.activity_list .addr,.download_info .down_count,.download_info .like_count{background-image: url(http://news.87870.com//images/icons.png);background-repeat: no-repeat;}
.login_bar{background-color: #fafafa;height: 30px;font:13px/30px Arial,"SimSun";color: #666;}
.bar span{margin: 0 4px;color: #b9b9b9;}
.bar a{color: #666;}
.bar a:hover{color: #fd3939;text-decoration: underline;}


.search_container{height: 45px;background:#dcdcdc;}
.search_wrap{font: 13px/30px Arial,"SimSun";margin-top: 7px;}
.index_hotSearch a,.search_list_wrapper,.serarch_txt{color: #676767;}
.index_hotSearch a{margin:0 6px;}
.index_hotSearch a:hover{text-decoration: underline;color: #fd3939;}
.search_box{margin-left: 9px;position: relative;}
.search_label{background-position: -655px -260px;}
.search_label,.search_list li{padding-left: 14px;cursor: pointer;}
.search_list li:hover{background:#fd3939;color:#fff;}
.search_label,.search_list{background-color: #f5f5f5;}
.search_label,.search_list_wrapper,.serarch_txt,.serarch_btn{height:30px;}
.search_list_wrapper,.search_list{width:80px;}
.search_list{position: absolute;top:30px;left:0;display: none;}
.serarch_txt{width: 210px;padding:0 60px 0 20px;line-height: 30px;}
.serarch_btn{width:45px;background-position:-610px -260px;cursor:pointer;position: absolute;z-index: 10;top:0;right: 0;text-indent: -9999px;}
.nav_lists{position: relative;}
.nav_lists dl,.nav_lists dt,.nav_lists dd,.nav_lists dd a{float: left;}
.nav_lists dl{border-right: 1px dotted #4d4d4d;line-height: 1.1;}
.nav_lists dt{width: 92px;height:44px;font-size: 15px;font-weight: bold;text-align: center;position: relative;}
.nav_lists dt a{color: #ededed;}
.nav_lists dt i{display:block;font-size:12px;font-weight: normal;color: #858585;line-height:44px;}
.nav_lists dd{width: 119px;font-size: 14px;text-align: right;}
.nav_lists dd a{color: #b9b9b9;height: 15px;overflow: hidden;*width:48px;}
.nav_lists dd a:hover{text-decoration: underline;color: #fd3939;}
.nav_lists dd a.padding{padding-right: 12px;}
.nav_lists dd a.top_padding{padding-top: 15px;}
.nav_lists .big_dl dt{width: 88px;padding-right: 15px;text-align:right;}
.nav_lists .special_dl dd{width: 130px;}
.nav_lists .special_dl dd a{width: 56px;text-align: right;padding-right: 5px;}
/*.nav_bigBar a{background:rgba(0,0,0,0) url("../images/big_bar.jpg") no-repeat scroll 0 0;color:#fff;float:left;font-size:24px;height:60px;line-height:1;margin-right:6px;padding-top:20px;text-align:center;width:190px;}*/
.vr_imgWrap{position: relative;margin-left: -22px;padding-top: 20px;}
.vr_imgWrap a{float: left;margin-left: 22px;width: 375px;height: 225px;}
.vr_imgWrap img{width: 100%;}
.nav_bigBar a{float: left;margin-right:10px;padding-top:20px;width: 226px;height: 60px;text-align: center;color: #fff;font-size: 24px;line-height: 1;background:url(../images/big_bar.jpg) no-repeat;}
.nav_bigBar a.last{margin:0;}
.nav_bigBar span{display: block;font-size: 10px;padding-top: 7px;}
.nav_bigBar .column{width: 430px;margin:0;background-position:0 -260px;}
.nav_lists .special_dl{border: 0 none;}

.activities_wrapper{border-top: 1px #f8f8f8 solid;*margin-bottom: 6px;}

.activities_list li{padding: 11px 0;border-bottom: 1px #f8f8f8 solid;}
.activities_list a{display: block;height:35px}
.activities_list img{width:210px;height}
.activities_list .title strong{color: #333;font-size: 14px;line-height: 22px;}
.activities_list .title:hover strong{color: #1f90df;}
.activities_list .title span{font: 12px/18px Arial,"SimSun";color: #999;}

.new_try li{margin-bottom: 20px;overflow: hidden;}
.new_try .img{float: left;}
.new_try .img,.new_try img{width: 145px;height: 90px;}
.new_try .content{padding-left:20px;height: 90px;width:235px;*float: left;}
.new_try .content a{font-weight:bold;font-size:15px;line-height:36px;color: #646363;}
.new_try .content a:hover{color:#c80000;}
.new_try .content .description{margin-top:3px;font-size: 13px;line-height: 20px;color: #a0a0a0;}
.line_activty li{margin-bottom: 20px;}
.line_activty img{width: 400px;height: 145px;}
.column_test .test_list .content a:hover,.vr_media .content a:hover{color: #1883de;}
.new_try .content .label{margin-top: 11px;}
.new_try .content .label span{display:inline-block;vertical-align: top;width:55px;height:20px;background-color:#969696;font: 12px/20px Arial,"SimSun";color: #fff;text-align: center;}
.new_try .content .label .ios{background-color: #6ebfda;}
.new_try .content .label .android{background-color: #82cc6f;}
.new_try .content .label .oc{background-color: #e85a5a;}

.heading3{height: 58px;position: relative;}
.heading3 h3{padding-left:27px;font-size: 18px;color: #333;line-height: 58px;}
.heading3 .icon1{background-position:-232px -67px;}
.heading3 .icon2{background-position:-232px -105px;}
.heading3 .icon3{background-position:-232px -143px;}
.heading3 .icon4{background-position:-232px -29px;}
.heading3 a,.h2_more{position: absolute;right:0;bottom:0;font: 12px/52px "SimSun",Arial;color: #999;}
.h2_more{line-height: 36px;}
.publish li{margin-bottom: 10px;}
.download_content .other_download a,.download_content .ngc_list a,.guess a,.publish a{position: relative;display: block;overflow: hidden;}
.publish a,.publish img{width: 250px;height: 97px;}
.download_content .other_download i,.download_content .other_download span,.download_content .ngc_list i,.download_content .ngc_list span,.guess i,.guess span,.publish i,.publish span{position: absolute;width: 100%;height: 30px;left: 0;bottom: 0;font-size:14px;font-weight: bold;line-height: 30px;color: #fff;text-align: center;}
.download_content .other_download i,.download_content .ngc_list i,.guess i,.publish i{background-color: #000;opacity: .5;filter:alpha(opacity=50);}

.var_news_list .chanping,.var_news_list .youxi,.var_news_list .jishu,.var_news_list .hangye{padding:0;margin:9px 0 0 10px;}
.chanping,.youxi,.jishu,.hangye,.ruanjian{display:inline-block;padding:3px 0;font:12px/1 Arial,"SimSun";color:#fff;text-align:center;border-radius: 2px;padding:4px 5px 4px 5px}
.chanping{background-color: #82cc6f;}
.youxi{background-color: #e85a5a;}
.jishu{background-color: #6ebfda;}
.hangye{background-color: #f7ae46;}
.ruanjian{background-color: #7376fb;}

.exc_video{padding-top: 5px;overflow: hidden;}
.exc_video li,.exc_video img{width: 250px; height: 155px;}
.exc_video li{margin-top: 15px;overflow: hidden;vertical-align: top;}
.exc_video a,.wonderful li{position: relative;}

.exc_video span,.wonderful li span{position: absolute;left:0;top:0;z-index:9;height: 32px;color: #fff;font-size:14px;font-weight: bold;line-height: 32px;text-align: center;}
.wonderful li span{background-position:-12px -290px;}
.exc_video span{width: 250px;padding-top:123px;background: url(../images/exc_video.png) no-repeat;}
.wonderful li span{width:225px;padding-top: 107px;}
.wonderful li,.wonderful img{width: 225px;height: 139px;}
.wonderful li{float: left;margin-bottom: 32px;_display:inline;}
.wonderful em{position: absolute;left: 0;z-index:10;top: 10px;width: 40px;height: 25px;font: 13px/25px Arial,"SimSun";color: #fff; text-align: center;}
.wonderful em.player{background:#32c527;}
.wonderful em.course{background:#0088d6;}
.wonderful em.game{background:#e64838;}
.wonderful em.industry{background:#0ac9df;}

.other_link_wrapper{padding-top: 30px;/*40px*/}
.link_wrapper{padding: 11px 11px;border:1px #eee solid;background:#f9f9f9;}
.link_wrapper1{padding: 20px 0;}
.friend_link li,.friend_link dd,.friend_link dt{float: left;position: relative;overflow: hidden;font:13px/20px Arial,"SimSun"; list-style:none;}
.friend_link a{padding: 0 10px;white-space: nowrap;}
.friend_link a:hover{text-decoration: underline;}
.friend_link i{position: absolute;top: 4px;right: 1px;background: #666;width: 1px;height: 13px;}
.friend_link dt,.friend_link a{color: #666;}
.footer{padding-bottom:30px;background: #333;font:13px Arial,"SimSun";text-align: center;}
.footer_info{padding:24px 5px;border-top: 2px #444 solid;text-align: center;}
.footer,.footer a{color: #999;}
.footerlink a:hover{color: #fd3939;}

.tag,.tag a{font-size: 14px;line-height: 42px;color: #3c3c3c;}
.news_nav_wrapper{height: 50px;background: #0085da;}
.news_nav li,.news_nav a{float: left;width: 140px;height:47px;font-size: 16px;line-height:47px;text-align: center;}
.news_nav li{border-bottom: 3px #0085da solid;cursor:default;}
.news_nav,.news_nav a{color: #fff;}
.news_nav .current,.news_nav li:hover{background: #00548a;border-bottom: 3px #004673 solid;}

.sub_menu{display:none;position: relative;z-index:99;}
.sub_menu a{display:block;background:#0085da;border-bottom: 3px #004673 solid;}
.sub_menu a:first-child{margin-top:3px;}

.sub_search_wrapper{position: absolute;right: 0;top: 8px;width: 290px;}
.sub_search_wrapper,.sub_search,.sub_search_btn{height: 34px;}
.sub_search{padding:0 38px 0 20px;width:232px;line-height: 34px;font-size: 13px;color: #333;}
.sub_search_btn{width: 38px;position: absolute;top: 0;right: 0;background-position: -610px -290px;text-indent: -9999px;}

.news_list_wraper{width: 758px;border: 1px #ebebeb solid;}
.list_sort{border-bottom: 1px #ebebeb solid;background: #fbfbfb;height: 38px;}
.list_sort li,.list_sort a{float: left;width: 120px;height: 40px;line-height: 38px;font-size: 14px;text-align: center;}
.list_sort li{position:relative;top:-1px;left:-1px;z-index: 1;cursor: pointer;}
.list_sort li,.list_sort li a{color: #545454;}
.red_bg li:hover,.red_bg .current,.list_sort li:hover,.list_sort .current{background: #fd3939;}
.list_sort li:hover,.list_sort li:hover a,.list_sort .current a,.list_sort .current{color: #fff;}
.news_list li{padding: 20px 0;margin:0 5px;border-bottom: 1px #ccc dotted;}
.pageNav{padding: 40px 0;text-align: center;width: 100%;}
.pageNav,.pageNav a{color:#333;font-size: ;}
.pageNav em,.pageNav span,.pageNav a{display: inline-block;padding:0 12px;border:1px #eee solid;font:13px/28px Arial,"SimSun";background-color: #fafafa;}
.pageNav a:hover,.pageNav em,.pageNav .current{background:#fd3939;color: #fff;border:1px #fd3939 solid;}

.news_topic{margin-left: 770px;width: 230px;}
.topic_wraper{border:1px #ebebeb solid;border-top:2px #1f90df solid;padding: 0 10px;background-color: #fff;}
.topic_wraper_float{padding:0 0 0 19px;}
.topic_wraper h2{padding-left:28px;line-height: 48px;color: #333;font-size:18px;color: #333;background-position: -232px -34px;}
.topic_wraper .border{border-bottom: 1px #f8f8f8 solid;}
.topic_wraper .no_border{border: 0 none;}
.topic_wraper .topic_video{background-position: 0 -488px;}
.topic_wraper .img_news a,.topic_wraper .img_news img{width: 210px;height: 155px;}
.topic_list{margin-top: 5px;height: 233px;overflow: hidden;}
.topic_list li{border-bottom: 1px #f8f8f8 solid;height: 38px;overflow: hidden;}
.topic_list strong{float:left;margin-top: 10px;}
.topic_list a{margin-left:40px;color: #333;font-size: 14px;line-height: 38px;}
.topic_ad,.topic_ad img{width: 290px;}
.topic_wraper .activities_list{margin:10px 0 9px;height: 188px;}
.hot_topic{width: 258px;padding-bottom:15px;position: relative;left:-10px;top: 0;font-size: 0;}
.hot_topic a,.test_list .label a{display: inline-block;height: 22px;padding:0 4px;margin:15px 0 0 10px;border: 1px #b6b6b6 solid;background:#fff;font: 12px/22px Arial,"SimSun";color: #999;}
.hot_topic a:hover,.test_list .label a:hover{border:1px #0085da solid;background:#0085da;color:#fff;}
.info_model{border: 1px #ebebeb solid;padding: 5px 10px 0;}
.info_model h2{border-bottom: 1px #ebebeb solid;font-size: 16px;line-height: 36px;height: 36px;}
.info_model h2 span{display:inline-block;padding:0 5px;height: 36px;border-bottom: 1px #0085da solid;}
.news_info{border:1px #ebebeb solid;padding:18px 10px 37px;}
.news_info .heading h1{font-size: 18px;font-weight:bold;line-height: 42px;color: #333;text-align: center;}
.footnote{font: 13px/30px "SimSun";color: #999;background: url(../images/footnote.jpg) left center no-repeat;}
.footnote span{float: right;padding-right: 30px;background-color:#fff;_display:inline;}
.footnote .review{background-position: 0 -294px;padding:0 5px 0 17px;}
.footnote .visit{background-position: 0 -264px;padding-left: 19px;}
.footnote .time{background-position: 0 -234px;padding-left: 21px;}
.footnote .from{padding-left: 10px;}
.news_info .guide{padding: 10px 20px;margin:10px 10px 0;border: 1px #ececec solid;background: #fcfbfb;font-size: 13px;line-height:25px;color: #999;}
.news_info .guide .tag_txt{color: #0085da;}
.news_info .content{padding: 20px 10px 0;font-size: 14px;line-height: 30px;color: #333;overflow: hidden;}
.news_info .content p img{margin: 5px 0;max-width: 700px;}
.news_info .content strong{font-weight: bold;font-style: inherit;}
.news_info .content em{font-weight: inherit;font-style: italic;}
.news_info .others{margin-top: 27px;padding:0 10px;font-size: 13px;line-height: 40px;color: #666;}
.news_info .others a{color: #00a0e9;padding-right: 5px;}
.news_info .others .tag_word{padding-left:24px;background-position: 0 -324px ;}
.news_info .others .share{height: 20px;position: absolute;right: 10px;top: 7px;}
.pager_prev_next{height: 53px;padding:0 10px;border:1px #ebebeb solid;background:#f1efef;font-size:13px;line-height: 53px;color: #00a0e9;}
.pager_prev_next a{color: #333;}
.pager_prev_next .prev,.pager_prev_next .next{float:left;width: 50%;}
.pager_prev_next .prev{text-align:left;}
.pager_prev_next .next{text-align:right;}
.video_list li{float: left;margin: 20px 0 0 20px;width: 260px;height: 234px;background:#fafafa;_display:inline;}
.video_list li:hover{background: #fff;}
.video_list li:hover a img{width:258px;height:159px;border:1px #fd3939 solid;box-shadow: 0 0 4px 2px rgba(253,57,57,.75);}
.column_video_list li a,.video_list li a{float: left;position:relative;width: 100%;height: 202px;font-size: 14px;line-height: 18px;font-weight: bold;color: #333;}
.column_video_list li a span,.video_list li a span{display:block;padding: 0 10px;height: 36px;overflow: hidden;}
.video_list li a img{width: 260px;height: 161px;margin-bottom: 8px;}
.video_or li{margin: 20px 9px 20px 10px;}
.column_video_list i,.media_play{background: url(../images/video_play.png) no-repeat;width: 35px;height: 35px;position: absolute;left:50%;z-index: 10;margin-left: -17px;}
.column_video_list i{top: 58px;}
.vr_media .media_play{top:28px;}
.column_video_list .tag,.video_list .tag{position:relative;bottom:-10px;width:100%;font-size:12px;line-height: 14px;color: #909090;}
.column_video_list .visit,.column_video_list .comment,.video_list .visit,.video_list .comment{float: left;min-width:27px;padding-left: 19px;margin:0 20px 0 10px;}
.column_video_list .visit,.video_list .visit{background-position:0 -394px;}
.column_video_list .comment,.video_list .comment{background-position:0 -422px;}
.photo_list .visit{background-position:0 -408px;padding-left: 25px;}
.video_list .date,.photo_list .to_visit{float: right;margin-right: 10px;_display:inline;}
.photo_list .to_visit{width: 40px;height: 14px;font-size:13px;line-height:14px;font-weight: normal;text-align: right;}
.guess{padding-bottom: 5px;}
.guess li{float: left;margin:0 14px 15px 0;}
.guess li,.guess img{width: 118px;height: 74px;}
.guess i,.guess span{font-size: 12px;height: 18px;line-height: 18px;font-weight: normal;}
/*èˉ?è?o*/
.comment_list{padding:14px 0 0 10px;border-bottom: 1px #ebebeb solid;font-size:14px;}
.comment_list dt{float:left;width: 50px;height:50px;overflow:hidden;border-radius: 25px;}
.comment_list dd{margin-left: 50px;padding-left: 15px;line-height: 30px;}
.comment_list .ploneRname{color:#017ec2;}
.comment_list .ploneRword{color: #333;}
.comment_list .ploneRtime{color:#999;}
.comment_list .time,.ploneRtjpl,.ploneRzanone,.ploneRzanone2{float:left;}
.ploneRtjpl{background-position: 0 -144px;}
.ploneRzanone{background-position: 0 -174px;}
.ploneRzanone2{background-position: 0 -204px;}
.comment_list .time{width:185px;}
.ploneRtjpl{padding-left: 25px;}
.ploneRtjpl{width: 95px;}
.plone{ width:96%; height:auto;padding-left:2%; padding-right:2%; padding-top:10px; padding-bottom:10px;  border-bottom:1px solid #ededed; background-color:#fff; ;}
.plonetopimg{ width:50px; height:50px; float:left; border-radius:25px; overflow:hidden; margin-right:10px; margin-top:5px;}
.ploneLeft{ width:8%; height:auto; float:left;}
.ploneRight{ width:92%; height:auto; float:left;}
.ploneRname{ width:100%; height:30px; line-height:30px; float:left; color:#017ec2; font-size:14px;}
.ploneRzan{ width:auto; height:30px;float:left;font-size:14px; ;}
.ploneRzanone,.ploneRzanone2{cursor:pointer; width: 95px; padding-left:25px;}
.ploneRword{width:100%; height:auto; float:left; ;}
.ploneRtime{width:100%; height:30px;float:left; ;}
.ploneRtjpl{width:120px; float:left; height:30px;color:#999;cursor:pointer;}
.ploneRtjpl span img{ width:15px; height:15px; display:block; margin-top:8px; margin-right:5px; margin-left:50px; float:left;}
.ploneRtjpl a{ color:#999;}
.plbotwoone{ width:100%; height:auto; float:left; display:none;}
.ploneinput{width:100%; height:auto; line-height:30px; float:left;  color:#999; font-size:13px; margin-top:5px;}
.plinput{ border: 1px solid #ddd; border-radius: 3px; box-shadow: 0 1px 3px rgba(0,0,0,.1) inset; width:98%; float:left; line-height:30px; height:auto; min-height:50px; color:#999; padding-left:10px; font-size:13px;}
.plinputbutton{width:98%; height:auto; line-height:25px; float:left;  color:#999; font-size:13px; margin-top:10px; text-align:right; margin-bottom:10px;}
.plbuttonqx{ width:60px; height:25px; line-height:25px; text-align:center; float:right; color:#666;cursor: pointer;}
.plbuttonimg,.plbuttonimg:link,.plbuttonimg:hover,.plbuttonimg:active,.plbuttonimg:visited{ width:60px; height:25px; color:#FFF; line-height:25px; float:right; text-align:center; text-shadow: 0 -1px 0 rgba(0,0,0,.5);
border: 1px solid #0D6EB8; background-color: #1575d5; font-size:14px;  border-radius:3px;}
.plbothide{ width:100%; height:auto; float:left; display:none;}
.plbothidetwo{ border:1px solid #dddddd; border-radius:5px; width:96%; float:left; padding:2%; position:relative; margin-top:10px;}
.tagimg{ width:20px; height:10px; position:absolute; top:-10px; left:205px;background-position: -610px -324px;}
.plbottwo{ width:100%; height:auto; float:left; border-bottom:1px solid #dddddd; margin-bottom:15px; padding-bottom:5px; background-color:#FFF;}
.plbottwoR{ width:92%; height:auto; float:left; line-height:30px;}
.plbottwoname{ width:auto; line-height:30px; height:30px; overflow:hidden; float:left; color:#017ec2;}
.plbottwoname span{ color:#666;}
.plbottwoword{ width:100%; height:auto; line-height:30px; float:left; color:#333;}
.plbottwotime{ width:95%; height:30px; line-height:30px; padding-right:5%; color:#999; float:left;}
.plbottwotime span{ width:auto; height:30px; float:right;}
.plhfname{ width:60px; height:30px; line-height:30px; float:right; text-align:center;  color:#999;}
.pltwobot{ width:100%; height:auto; float:left;}
.plbotall{ width:100%; height:auto; float:left; font-size:13px;}
.plbotmore{padding-left:20px; height:40px; line-height:40px;color:#0194e4;font-size: 13px;}
.plbotmore a:link,.plbotmore a:hover,.plbotmore a:active,.plbotmore a:visited{color:#0194e4;} 
.plbotinput{ width:858px;  height:auto; line-height:30px; margin:0 auto;}
.plblocktext {font-family: "???è?ˉé?…é?‘";color: #999;padding: 5px;border: 1px solid #e3e3e3;width: 100%;max-width: 846px;height: auto;line-height: 30px;min-height: 90px;float: left;}
.plinputbuttonbot{width:95%; height:auto; line-height:30px; float:left;  color:#999; font-size:13px; margin-top:10px; text-align:right; margin-bottom:10px;}
.plbuttonimgtwo,.plbuttonimgtwo:link,.plbuttonimgtwo:hover,.plbuttonimgtwo:active,.plbuttonimgtwo:visited{ width:100px; height:30px; color:#FFF; line-height:30px; float:right; text-align:center; text-shadow: 0 -1px 0 rgba(0,0,0,.5);
border: 1px solid #0D6EB8; background-color: #1575d5; font-size:14px;  border-radius:3px;}
.plbuttonqxtwo{ width:auto; height:30px; line-height:30px; text-align:center; float:right; color:#666; padding-right:10px;}
.send {cursor:pointer;}
.down_xqP{height:auto;line-height:25px; color:#464646;padding-bottom: 20px;}
.px_one{ width:816px; height:72px;padding:5px 10px;border: 1px #eee solid; font-size: 13px; line-height:25px;color: #666;}
.down_px_button{ width:130px;height:40px; line-height:40px; background-color:#00a0e9; color:#fff; font-size:16px; text-align:center; float:right; margin-top:10px;cursor:pointer;}
.newDiscuss {height: 1px;}
/*èˉ?è?o end*/
.topic_edge{padding: 0;}
.model_game .ellipsis{width:136px;}
.mobile_txt span,.oculus_contents span,.game_table .name,.new_try .content a,.contribute .content a,.topic_list a,.var_news_list span,.activities_list .title strong,.paper_txt .tbody .title,.gt_list li,.download_list .title,.model_game .ellipsis,.news_txt .heading .title,.column_wiki_list span{display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
/*control in the last*/
.dotted_bottom{border-bottom: 1px #cecece dotted;}
.qp_like{display: none;position: absolute;}
.qp_pageprompt,.qp_prompt {background-color:orange;position:fixed;top:150px;color:white;padding:10px;font-size:14px;font-weight:bold;display:none;z-index:9999;border-radius:5px;}
.promptMessage,.no-auth,.no-authtxb_Email,.no-authtxb_UserName {color:red;}
.white_bg{background-color: #fff;}
.w860{width: 760px;}
.model_game_h{height: 605px;}

#special_link{height: 64px;}
.e4007f{color: #e4007f;}
.fd3939{color: #fd3939;}
.lineH24{line-height:24px;}
.mgLR19{margin: 0 19px;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.mt25{margin-top:25px;}
.mt30{margin-top:30px;}
.mt38{margin-top:38px;}
.mt40{margin-top:40px;}
.mt45{margin-top:45px;}
.mt50{margin-top:50px;}
.mt60{margin-top:60px;}
.mb20{margin-bottom:20px;}
.pt10{padding-top:10px;}
.pt20{padding-top:20px;}
.pt30{padding-top:30px;}
.pb9{padding-bottom:9px;}
.pr10{padding-right:10px;}
.pl10{padding-left:10px;}
.pl20{padding-left:20px;}
.game_PF,.displayN{display:none;}
.display_block{display:block;}
.vr_media .img,.relative{position:relative;}
.overflow{overflow:hidden;}
.windows{width: 640px;height: 504px;background-color:#000;position: fixed;top:50%;left:50%;margin-top:-252px;margin-left: -320px;z-index: 9999;
    _position:absolute;/*IE6*/
    _top:expression(eval(document.compatMode &&
        document.compatMode=='CSS1Compat') ?
        /*documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 : ie6*/
        documentElement.scrollTop + (document.documentElement.clientHeight)/2 :
        document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/*IE5 IE5.5*/
 ;}
.bg{left:0;top:0;width:100%;height: 100%;position:fixed;background-color:#000;z-index: 9998;opacity:.5;filter:alpha(opacity=50);
    _position:absolute;/*IE6*/
    _top: expression(eval(document.compatMode &&
        document.compatMode=='CSS1Compat') ?
        documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :
        document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/*IE5 IE5.5*/
;}


/*whx  add*/
.whxsearch{ margin-top:10px;}
.whxsea_num{ height:38px; float:right; line-height:38px; font-size:14px; color:#545454;}
.whxsea_num span{ color:#fd3939; font-weight:500;}
.whx_title{ width:838px; height:35px; line-height:35px; font-size:16px; overflow:hidden; color:#333;display: block;text-overflow: ellipsis;overflow: hidden;white-space: nowrap; font-family:"???è?ˉé?…é?‘";}
.whx_title a:link,.whx_title a:hover,.whx_title a:active,.whx_title a:visited{ color:#333; ;}
.whx_title a span{ color:#fd3939; padding-right:5px;}
.whx_pline{ width:838px; height:25px; line-height:25px; overflow:hidden; font-size:12px;}
.whxA{ width:auto; height:25px; float:left;}
.whxA a:link,.whxA a:hover,.whxA a:active,.whxA a:visited{ color:#0085da;}
.whxTime{ width:auto; height:25px; float:left; color:#999;}
.newsseach_list li{padding: 10px 0;margin:0 5px;border-bottom: 1px #ccc dotted;}

.exc_video a{display:block;}


/*go_top*/
#share a {background: url("../images/top.jpg") no-repeat;bottom: 200px;display: none;}
#share a,#share .sm_code{border: 0 none;cursor: pointer;width: 50px;height: 50px;left: 50%;margin-left: 600px;position: fixed;z-index:99;text-indent: -9999px;}
#share .sm_code{bottom: 148px;background: url("../images/sm_code.jpg") no-repeat;}
.mx_code{display:none;width: 120px;height: 120px;left: 50%;margin-left: 477px;position: fixed;bottom: 148px;z-index: 9999;}
/*about start*/
.ab_top{ width:1000px; height:30px; margin:0 auto; font-family:"???è?ˉé?…é?‘"; ;}
.ab_tl{ height:30px; float:left; width:110px;}
.ab_tl a:link,.ab_tl a:hover,.ab_tl a:active,.ab_tl a:visited{ color:#515151; font-size:13px;}
.ab_tRnav{ width:100px; height:185px; float:left; position:relative;}
.abt_navtop{ width:75px; height:30px; float:left; background:url(../about/images/ab_nav.png) no-repeat left center; padding-left:25px; margin-left:10px; text-align:left; cursor:pointer;}
.ab_tnavUL{ width:100px; height:auto; float:left; margin:0px; background-color:#f5f5f5; font-size:13px; color:#515151; z-index:100; padding-bottom:5px; display:none; position:absolute; top:30px; left:0px;} 
.ab_tnavUL li,.ab_tnavUL li a{ text-align:center; width:100px; height:30px; line-height:30px; float:left; font-size:13px;}
.ab_tnavUL li a:link,.ab_tnavUL li a:visited{color:#515151; background-color:#f5f5f5;}
.ab_tnavUL li a:hover,.ab_tnavUL li a:active{ background-color:#0085da; color:#FFF;}
.about_contain{ width:100%; height:auto; margin:0 auto; background:url(../about/images/banner.jpg) no-repeat top center; padding-top:266px;}
.about_Bnav{ width:1050px; height:auto; margin:0 auto; background:url(../about/images/about_03.png) no-repeat center 27px; overflow:hidden;}
.about_ChEn{ width:296px; height:52px; float:right; margin-right:50px; display:inline; overflow:hidden;}
.about_ChEn a{ width:148px; height:52px; float:left;}
.about_ch{ background:url(../about/images/about_change.png) no-repeat left -104px; width:148px; height:52px; float:left; cursor:pointer;}
.about_en{ background:url(../about/images/about_change.png) no-repeat left -52px; width:148px; height:52px; float:left; cursor:pointer;}
.about_ch2{ background:url(../about/images/about_change.png) no-repeat left -156px; width:148px; height:52px; float:left; cursor:pointer;}
.about_en2{ background:url(../about/images/about_change.png) no-repeat left top; width:148px; height:52px; float:left; cursor:pointer;}
.about_all{ width:1000px; height:auto; margin:0 auto;  background:url(../images/aboutleftbg.jpg) repeat-y #FFF;}
.aboutleft{ width:207px; height:auto; float:left;}
.about_Limg{ width:207px; height:105px; float:left;}
.aboutULl{ width:185px; height:auto; float:left; padding-left:22px; display:block;}
.ab_lilink{width:185px; height:69px; float:left; line-height:69px; text-align:center; overflow:hidden; background:url(../about/images/aboutleftlibg.jpg) no-repeat left top; cursor:pointer;}
.aboutULl li a{ width:185px; height:69px; float:left; line-height:69px; text-align:center; overflow:hidden; ;}
.aboutULl li a:link,.aboutULl li a:hover,.aboutULl li a:active,.aboutULl li a:visited{ font-family:"???è?ˉé?…é?‘"; font-size:20px; color:#FFF;}
.aboutULl li:hover,.aboutULl li a:hover{background:url(../about/images/aboutleftlibg.jpg) no-repeat left bottom;}
.ab_lihover{background:url(../about/images/aboutleftlibg.jpg) no-repeat left bottom;}
.aboutright{ width:733px; height:auto; float:left; padding-left:30px; padding-right:30px;}
.aboutR_top{ width:733px; height:65px; line-height:60px; float:left; border-bottom:1px dashed #000306; font-size:18px; color:#000306; font-size:18px; font-family:"???è?ˉé?…é?‘"; padding-top:40px;}
.aboutR_top span{ font-size:24px; color:#000306; padding-right:20px;}
.aboutR_word{ width:733px; height:auto; float:left; padding-top:15px; padding-bottom:50px;}
.aboutR_word p{ width:733px; height:auto; float:left; font-size:14px; font-family:"???è?ˉé?…é?‘"; color:#000306; line-height:30px; text-indent:2em; ;}
.aboutbot{background: #333;font:13px Arial,"SimSun";text-align: center; width:100%; height:60px; padding-top:35px; padding-bottom:35px; font-size:14px; color:#999999; font-family:"???è?ˉé?…é?‘";}
.aboutbot p{ width:1000px; height:30px; line-height:30px; margin:0 auto;}
.aboutbot p a:link,.aboutbot p a:hover,.aboutbot p a:active,.aboutbot p a:visited{ color:#999999;}
.mapname{ width:733px; height:70px; line-height:70px; text-align:center; float:left; font-size:24px; color:#0185da;font-family:"???è?ˉé?…é?‘";}
.mappline{ width:733px; height:auto; line-height:55px; min-height:55px; float:left; border-bottom:1px dashed #CCC; font-family:"???è?ˉé?…é?‘";}
.mapPleft{ width:133px; height:55px; float:left; text-align:center;}
.mapPright{ width:600px; height:auto; float:left; color:#333;}
.mapPleft a:link,.mapPleft a:hover,.mapPleft a:active,.mapPleft a:visited{color:#0185da; font-size:16px;}
.mapPright a{ padding-right:10px; padding-left:10px;}
.mapPright a:link,.mapPright a:hover,.mapPright a:active,.mapPright a:visited{color:#333; font-size:14px;}
.mapPright span a:link,.mapPright span a:hover,.mapPright span a:active,.mapPright span a:visited{ color:#666;}
/*about end*/


.news_img{float: left;padding-left: 15px}
.news_img,.news_img img,.news_txt{width: 218px;height: 135px}
.news_txt{margin-left: 223px;padding-left:20px;width:495px;font-size: 13px;position: relative;}
.news_txt .heading strong{float:left;margin-top:8px;}
.news_txt .heading .title{padding-left:15px;font-size: 18px;line-height: 34px;color: #323232}
.news_txt .heading .title:hover,.news_txt .tag_word a,.topic_list a:hover{color:#1691e8;}
.news_txt .date{font-size: 10px;line-height: 22px;color: #b4b4b4}
.news_txt .description{padding-top: 4px;height:40px;overflow:hidden;line-height: 20px;color: #969696}
.news_txt .tag_word{padding-top: 9px;font-size:13px;color: #666;}
.news_txt .tag_word,.news_txt .status{line-height: 26px}
.news_txt .tag_word a{margin-right: 16px;}
.news_txt .status{position: absolute;right: 0;bottom: 7px;}
.news_txt .visit,.news_txt .comment{margin-right:10px;padding-left:31px;color: #666;display: inline-block;}
.news_txt .visit{background-position:0 -436px }
.news_txt .comment{background-position:0 -462px }

.gt_list{padding: 15px 10px;font-size: 13px;line-height: 30px;}
.gt_list li{float: left;width: 383px;padding-left: 16px;background-position: 0 -364px}
.gt_list a{color: #333}
.gt_list a:hover{color: #fd3939}
.reader_list{padding: 0 0 17px;width: 800px}
.reader_list li{float: left;width: 60px;margin:15px 6px 0 0;font:12px/16px Arial,"SimSun";color: #666;text-align:center;overflow: hidden;_display:inline;}
.reader_list span{display: block;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.reader_list img{width: 50px;height: 50px;margin-bottom: 5px;border-radius: 25px;}


.pc_txt{margin-left: 238px;padding-left:15px;width:580px;}
.pc_txt .heading .title{padding: 0}

