/*index*/
.share{width:248px; height:50px; border:#e5e5e5 1px solid;overflow: hidden;}
.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}
.clearfix:after{clear:both}
.hide-text {font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.container-fluid {margin-right:auto;margin-left:auto;*zoom:1}
.container-fluid:before,.container-fluid:after{display:table;content:"";line-height:0}
.container-fluid:after{clear:both}
.container{margin-right:auto;margin-left:auto;*zoom:1;width:962px}
.container:before,.container:after{display:table;content:"";line-height:0}
.container:after{clear:both}
html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
body,form,ul,ol,li,p,em,label,input,span,object,dl,dt,dd,table,tr,td,div,option,button{margin:0;padding:0;outline:0}
ul{list-style:none}
body{font-family:Arial,Helvetica,"Microsoft YaHei","宋体";font-size:14px;line-height:20px;color:#555;background-color:#fff}
a{color:#555;text-decoration:none}
a:hover,a:focus{color:#0f820c;text-decoration:none}
a:active{outline:0}
small{font-size:85%}
strong{font-weight:bold}
em{font-style:normal}
img{max-width:100%;width:auto\9;height:auto;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}
button,input,textarea{margin:0;font-size:100%;vertical-align:middle}
button,input{*overflow:visible;line-height:normal}
input[type=submit],input[type=reset],input[type=button]{filter:chroma(color=#000000)}
button,label{cursor:pointer}
button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}
textarea{overflow:auto;vertical-align:top}
input.input{padding:4px;width:270px;height:23px;line-height:23px;vertical-align:middle;font-size:14px;border:1px solid #ddd}
input.code{width:60px;text-align:center}
input.error {border:1px solid #ff7d23}
textarea{padding:4px;width:270px;line-height:23px;font-size:14px;border:1px solid #ddd}
.unedit-input{overflow:hidden;white-space:nowrap}
.unedit-textarea{width:auto;height:auto}
input.radio,input.checkbox{margin:4px 0 0;*margin-top:0;margin-top:1px \9;line-height:normal}
.radio.inline,.checkbox.inline{display:inline-block;padding-top:5px;margin-bottom:0;vertical-align:1px}
.form-title{margin-bottom:10px;height:30px;font-size:18px;border-bottom:1px dotted #ccc}
.form{*zoom:1}
.form:before,.form:after{display:table;content:"";line-height:0}
.form:after{clear:both}
.form dt{padding:14px 0 0 0;width:20%;height:26px;line-height:23px;text-align:right;color:#777}
.form em{font-family:Verdana,Helvetica,sans-serif;color:#e23636}
.form dd{padding:7px 0;width:80%}
.form dd.text{padding:14px 0 0 0;height:26px;line-height:23px;color:#000}
.form dd em{color:#999;padding:0 5px}
.form dd em.red{color:#e23636}
.form dd em.light{color:#488c00}
.form dd .radio{vertical-align:1px}
.form .upload_queue{display:none;width:80%}
.form span{margin-left:10px;padding:8px 5px 7px 2px;height:25px;vertical-align:middle;color:#a8a8a8;background:url(tip-small.png) no-repeat 0 50px}
.form span.correct{padding-top:6px;padding-left:27px;color:#0f820c;background-position-y:4px}
.form span.error{padding-top:7px;padding-left:27px;color:#e15252;background-position-y:-53px}
.form span.tip{float:left;margin:0 0 0 10px;padding:5px 11px;height:20px;color:#999;background:#f3f3f3}
.form span#upload_msg {float:left}
.form span#J_sms_tip {display:none}
.form em.tip {color:#999}
.form strong {font-weight:normal;color:#0f820c}
.form #J_imgCode {width:85px;height:31px;border:1px solid #d2d6d9}
.form a {font-size:13px}
.form.inline dt,.form.inline dd {float:left}
.form.min dt {width:14%}
.form.min dd {width:86%}
.dropdown-title span {display:inline;padding-right:11px;width:1px;height:19px;line-height:19px;background:url(dropdown.png) no-repeat 7px 5px}
.dropdown-title:hover span {background-position-y:-49px}
.dropdown-meun {display:none;position:absolute;z-index:1000;padding:5px 0;border:1px solid #d2d6d9;background:#fff}
.dropdown-meun a {display:block;padding-left:6px;height:27px;line-height:27px}
.dropdown-meun a:hover {background:#eef0eb}
.dropdown-meun a:hover em {color:#0f820c}
.dropdown-meun a:active {background:#eef0eb}
.dropdown-meun .divider {padding:0;height:1px;margin:3px 1px;overflow:hidden;background-color:#eee;border-bottom:1px solid #fff}
.dropdown-meun em {font-family:Arial;font-size:12px;color:#bbb}
.close {float:right;margin:0;padding:1px 4px 0 4px;*padding:3px 2px 0 2px;font-size:16px;*font-size:13px;*font-weight:bold;font-family:Arial;color:#fff;line-height:15px;background:#458203}
.close:hover,.close:focus {color:#fff;cursor:pointer;background:#ff7e00}
button.close {cursor:pointer;padding:7px 12px;*padding:6px 12px 3px 12px;font-size:14px;font-weight:normal}
button.close:hover,button.close:focus {cursor:pointer;color:#000;background:#fff}
.btn {display:inline-block;*display:inline;*zoom:1;margin:0;padding:6px 12px;*padding:6px 13px 0 13px;text-align:center;cursor:pointer;border:1px solid #e3e3e3;color:#777;background:#f3f3f3;*filter:chroma(color=#000000);*margin-left:.3em}
.btn:first-child {*margin-left:0}
.btn:hover,.btn:focus {color:#3b3b3b}
.btn.active,.btn:active {outline:0}
.btn.disabled {cursor:default;opacity:.65;filter:alpha(opacity=65)}
.btn.min {line-height:17px;font-size:13px;padding:2px 7px;*padding:3px 8px 0 8px}
.btn.primary {color:#fff;border-color:#5ead1f;background:#67c530}
.btn.primary:hover,.btn.primary:focus {color:#fff;background:#6bcd32}
.btn.primary2 {color:#fff;border-color:#f89e00;background:#ffb001}
.btn.primary2:hover,.btn.primary2:focus {color:#fff;background:#ffb701}
.btn.loading {padding-left:29px;color:#c3c3c3;border-color:#e8e8e8;background:#f0f0f0 url(loading-btn.gif) no-repeat 7px center}
.btn.loading:hover,.btn.loading:focus {color:#c3c3c3;background:#f5f5f5 url(loading-btn.gif) no-repeat 7px center}
.btn.disabled {color:#c3c3c3;border-color:#e8e8e8;background:#f0f0f0}
.btn.disabled:hover,.btn.disabled:focus {color:#c3c3c3;background:#f5f5f5}
.btn.chk {padding:3px 10px 2px 26px;color:#fff;border-color:#f8a621;background:#fac051 url(dancelist-icons.png) no-repeat -91px 0}
.btn.chk:hover {color:#fff;border-color:#fa9b00;background-color:#f9bb45;background-position-y:-27px}
.btn.min.chk {background-position-y:-2px}
.btn.min.chk:hover {background-position-y:-29px}
.btn.play {padding:3px 9px 2px 26px;background:#fbfbfb url(dancelist-icons.png) no-repeat -91px -55px}
.btn.play:hover {background-position-y:-83px}
.btn.min.play {background-position-y:-57px}
.btn.min.play:hover {background-position-y:-85px}
.btn.add {padding:3px 9px 2px 26px;background:#fbfbfb url(dancelist-icons.png) no-repeat -91px -111px}
.btn.add:hover {background-position-y:-139px}
.btn.min.add {background-position-y:-113px}
.btn.min.add:hover {background-position-y:-141px}
.btn.del {padding:3px 9px 2px 26px;background:#fbfbfb url(dancelist-icons.png) no-repeat 7px -351px}
.btn.del:hover {background-position-y:-391px}
.btn.min.del {background-position-y:-353px}
.btn.min.del:hover {background-position-y:-393px}
.btn.random {padding:3px 9px 2px 27px;background:#fbfbfb url(dancelist-icons.png) no-repeat -91px -167px}
.btn.random:hover {background-position-y:-195px}
.btn.good {line-height:15px;font-size:12px;padding:5px 9px 3px 28px;background:#fbfbfb url(blog-icons.png) no-repeat -228px -46px}
.btn.good:hover {background:#fbfbfb url(blog-icons.png) no-repeat -228px -46px}
.pagination {display:inline-block;margin:0 auto;height:30px;border-left:1px solid #d2d6d9}
.pagination li {display:inline}
.pagination li a {float:left;display:block;padding:0 10px;height:28px;line-height:28px;text-decoration:none;background-color:#fff;border:1px solid #d2d6d9;border-left-width:0}
.pagination li.active a {font-weight:bold;color:#0f820c;cursor:default;background:#f3f6f0}
.min-pagination {margin:0 auto;height:27px;border-left:1px solid #d2d6d9}
.min-pagination li {display:inline}
.min-pagination li a {float:left;display:block;padding:0 10px;height:25px;line-height:25px;text-decoration:none;background-color:#fff;border:1px solid #d2d6d9;border-left-width:0}
.min-pagination li.active a {font-weight:bold;color:#0f820c;cursor:default;background:#f3f6f0}
.message_bg {padding:20px;text-align:center}
.message_bg span {margin:0 auto;padding:13px 10px 16px 55px;text-align:left;color:#999}
.message_bg .message {font-size:16px;line-height:51px;font-weight:bold;color:#777;background:url(tip.png) no-repeat 0 2px}
.message_bg em {color:#e23636;font-weight:bold}
.message_bg .error {background-position-y:-107px}
.message_bg .tip {background-position-y:-217px}
.message_bg .question {background-position-y:-325px}
.message_bg .warn {background-position-y:-435px}
.overlay-bg {width:650px;padding:5px;background:#000;background:rgba(0,0,0,0.3);background:transparent\9;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99555555,endColorstr=#99555555);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99555555,endColorstr=#99555555)}
.overlay {text-align:left;background:#fff}
.overlay-header {padding:7px 20px;border-bottom:1px solid #5ead1f;background:#6ac20c;color:#fff}
.overlay-header .close {margin-top:7px;*margin-top:5px}
.overlay-header h3 {margin:0;padding-top:6px;font-size:16px;height:24px}
.overlay-icon {padding-left:25px;background:url(overlay.png) no-repeat -8px 0}
.overlay-icon.reg {background-position-y:-54px}
.overlay-icon.sign {background-position-y:-10px}
.overlay-icon.edit {background-position:-7px -96px}
.overlay-icon.addbox {background-position-y:-139px}
.overlay-icon.tip {background-position-y:-183px}
.overlay-icon.upload {background-position-y:-226px}
.overlay-icon.shop {background-position:-7px -270px}
.overlay-body {position:relative;overflow-y:auto;padding:20px;background:#fff}
.overlay-footer {padding:7px 20px;margin-bottom:0;text-align:right;background-color:#f7f7f7;border-top:1px solid #edecec;*zoom:1}
.overlay-footer:before,.overlay-footer:after {display:table;content:"";line-height:0}
.overlay-footer:after {clear:both}
.overlay-footer .close {margin-left:10px}
.thirdlogin {padding:0 0 0 20px;*zoom:1}
.thirdlogin:before,.thirdlogin:after {display:table;content:"";line-height:0}
.thirdlogin:after {clear:both}
.thirdlogin li {padding-top:5px;height:50px}
.thirdlogin li.tt {height:25px;color:#ff7e00}
.thirdlogin a {display:inline-block;_display:inline;float:left;margin-right:15px;padding:0 20px 0 45px;height:33px;line-height:33px;letter-spacing:.5px;color:#fff;background:#0385d7 url(thirdlogin.png) no-repeat}
.thirdlogin a:hover {color:#fff;background-color:#006fb4}
.thirdlogin a.tqq {background-color:#26afe8;background-position-y:-40px}
.thirdlogin a.tqq:hover {background-color:#179ed7}
#return-top {display:none;position:fixed;_position:absolute;z-index:999;right:50px;bottom:55px;_bottom:auto;width:57px;height:65px;text-indent:-999px;overflow:hidden;background-image:url(go_top.png);_background-image:url(go_top.png);background-repeat:no-repeat;background-position:0 0}
#return-top:hover {background-position:57 65px}
/*导航*/

.history {float:left;_display:inline;position:relative;margin:18px 5px 0 0;font-size:13px;border:2px solid #e8e8e8;background:#fbfbfb url(www-top-icon.png) no-repeat 2px -226px}
.history a.dd {display:block;padding:3px 0 0 21px;width:84px;height:22px;color:#a4a4a4;background:url(www-top-icon.png) no-repeat 87px -549px}
.history a.dd:hover {background:url(www-top-icon.png) no-repeat 87px -579px}
.history em {color:#999}
.history dl {display:none;position:absolute;z-index:1100;padding:2px 5px 5px 5px;border:2px solid #e8e8e8;width:300px;background:#fff}
.history dt,.history dd {float:left;width:23px;height:29px;line-height:29px;border-bottom:1px dashed #ececec}
.history dt {padding-top:5px;height:24px}
.history dd {width:277px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.history .btns {padding-top:6px;height:28px;line-height:20px;border-bottom:0}

.span_min,.span_small,.span_middle,
.span_big {_display:inline;float:left;}
.span_min {width:250px}
.span_small {width:309px}
.span_middle {width:641px;}
.span_big {width:705px;border:1px solid #C2F39C;}
/*.top-notice{padding:9px 0 0 30px;width:930px;height:20px;line-height:13px;font-size:13px;color:#88621A;border-bottom:1px solid #EDE0BE;background:#fceecb url(index-icons.png) no-repeat 10px -544px;}*/
.top-notice{padding:4px 0 0 20px;width:938px;height:16px;line-height:13px;font-size:13px;color:#777;background:url(index-iconss.png) no-repeat 0 -652px}
.player {position:relative;height:35px;width:960px;line-height:35px;color:#999;text-align:center;background:#eef0eb url(loading-uc-h.gif) no-repeat 350px 6px;border:1px solid #DCDCDC;}
.player_list {display:none;position:absolute;top:27px;left:5px;z-index:1000;width:300px;height:400px;border:1px solid #6ac20c;overflow-y:auto;text-align:left;background:#fff}
.player_list li {height:30px;line-height:30px;border-bottom:1px dashed #ececec}
.player_list a {display:block;padding-left:7px;width:263px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.player_list em {color:#999}
.bds{padding:8px 0;width:248px;height:38px;border:#D2D6D9 1px solid;verflow:hidden}
.notice_title,.notice {width:248px;height:29px;background:#fbfbfb;border:1px solid #C2F39C}
.notice_titlexx {width:704px;height:29px;background:#fbfbfb;border:1px solid #C2F39C}
.notice_titlexx span {position:relative;float:left;display:inline-block;height:29px;line-height:29px;color:#777;width:122px}
.notice_titlexx span:hover {color:#0f820c}
.notice_titlexx span.this {margin:-1px;height:31px;line-height:31px;color:#fff;background:#6ac20c;}
.notice_title {position:relative;margin-bottom:-1px;text-align:center;font-size:15px;border-bottom-color:#C2F39C}
.notice_title a {position:relative;float:left;display:inline-block;height:29px;line-height:29px;color:#777;width:80px}
.notice_title a:hover {color:#0f820c}
.notice_title a.this {margin:-1px;height:31px;line-height:31px;color:#fff;background:#6ac20c}
.notice {display:none;padding:10px 10px 6px 10px;width:228px;height:189px;font-size:15px;background:#fff}
.notice .TA {overflow:hidden;height:138px}
.notice.theme {color:#999}
.notice em {color:#999}
.notice p {padding-bottom:10px}
.notice i {font-style:normal;color:#ff9221}
.recommend {width:698px;height:495px;border:1px solid #d2d6d9}
.recommend span {font-weight:bold}
.recommend .title {padding:5px 5px 0 28px;height:30px;line-height:26px;border-bottom:1px solid #70cd0d;background:#fbfbfb url(index-icons.png) no-repeat 7px 11px}
.recommend .title a {float:right;display:inline-block;padding:0 6px;line-height:28px;color:#777}
.recommend .title a:hover {color:#0f820c}
.recommend .title .this {position:relative;margin:0 5px -1px 5px;padding:0 9px;height:28px;border:1px solid #70cd0d;border-top-color:#6ac20c;border-width:3px 1px 0 1px;color:#4ea426;background:#fff}
.recommend ul {display:none;*zoom:1;padding:5px 0 10px 10px;width:688px}
.recommend ul:before,.recommend ul:after {display:table;content:"";line-height:0}
.recommend ul:after {clear:both}
.recommend ul.show {display:block}
.recommend li {position:relative;float:left;padding:7px 10px 0 20px;width:309px;height:26px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-bottom:1px dotted #ececec}
.recommend .chkbox {position:absolute;top:7px;left:0}
.recommend .btns {padding:7px 0 0 0;width:678px;height:27px;border:0}
.recommend .more {margin-top:4px;padding:1px 7px;color:#fff;font-size:12px;background:#6ac20c}
.list_div {*zoom:1;width:980px;margin-top:5px;}
.list_div:before,.list_div:after {display:table;content:"";line-height:0}
.list_div:after {clear:both}
.list {float:left;width:314.8px;border:1px solid #DCDCDC;margin:1px -3px 0px 9px;}
/*.list.NB {width:318px;border:0}*/
.list ul {padding:10px}
.list li {position:relative;padding:7px 0 0 20px;height:26px;width:277px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-bottom:1px dotted #ececec}
.list .chkbox {position:absolute;top:7px;left:0}
.list .btns {padding:7px 0 0 0;height:24px;border:0}
.list .more {margin-top:2px;padding:1px 7px;color:#fff;font-size:12px;color:#999;background:#f7f7f7}
.list_t {padding:5px 7px 0 29px;height:30px;line-height:27px;border-bottom:1px solid #6fd022;background:#fbfbfb url(index-icons.png) no-repeat 7px -391px}
.list_t.T0 {background-position-y:-341px}
.list_t.G {border-color:#48c5b6;background-position-y:-489px}
.list_t.G.T0 {background-position-y:-439px}
.list_t.B {border-color:#639cdc;background-position-y:-89px}
.list_t.B.T0 {background-position-y:-39px}
.list_t a {float:right;display:inline-block;padding:0 6px;line-height:28px;color:#777}
.list_t a:hover {color:#0f820c}
.list_t .this {position:relative;margin:0 5px -1px 5px;padding:0 9px;height:28px;border:1px solid #6fd022;border-top:3px solid #69c520;border-bottom:0;background:#fff}
.list_t .this.G {border-color:#48c5b6;border-top-color:#44bbac}
.list_t .this.B {border-color:#69a5e8;border-top-color:#639cdc}
.list_t.G a:hover {color:#36968a}
.list_t.B a:hover {color:#4f7db0}

.dancelist th {padding:0;color:#999;height:31px;line-height:31px;text-align:left;font-weight:normal;border-top:1px solid #a7c4a1;border-bottom:1px solid #ececec;background:#fcfcfc}
.dancelist td {padding:10px 0 9px 0;color:#999;border-bottom:1px dotted #ececec}
.dancelist .add,.dancelist .play,.dancelist .fav,.dancelist .down {display:block;padding:0;width:17px;height:17px;background:url(dancelist-icons.png) no-repeat 0 -260px}
.dancelist .add {background-position-y:-134px}
.dancelist .add:hover {background-position:-39px -134px}
.dancelist .play {float:right;background-position:1px -3px}
.dancelist .play:hover {background-position:-39px -3px}
.dancelist .fav {float:right;background-position:1px -47px}
.dancelist .fav:hover {background-position-x:-39px}
.dancelist .down {float:right;background-position:0 -91px}
.dancelist .down:hover {background-position-x:-40px}
.dancelist .type {color:#b3b3b3}
.dancelist .type:hover {color:#0f820c}
i.hot,i.recmd {display:inline-block;width:20px;height:16px;background:url(dancelist-icons.png) no-repeat -2px -478px}
i.recmd {width:17px;background-position-y:-435px}
a.chkbox {display:inline-block;padding:0;width:17px;height:17px;background:url(dancelist-icons.png) no-repeat 0 -260px}
a.chkbox:hover {background-position-y:-281px}
a.chkbox.this,a.chkbox.this:hover {background-position-y:-301px}
.R {float:right}
.L {float:left}
.hide {display:none}
.show {display:block}
.invisible {visibility:hidden}
.affix {position:fixed}
.text-left {text-align:left}
.text-right {text-align:right}
.text-center {text-align:center}
.pointer {cursor:pointer}
.cursor {cursor:default}
.MG-L10 {margin-left:10px}
.MG-L5 {margin-left:5px}
.MG-T10 {margin-top:8px}
.MG-B10 {margin-bottom:10px}
.MG-T05 {margin-top:5px}
.MG-T02 {margin-top:2px}
.MG-B05 {margin-bottom:5px}
.MG-Top {margin-top:0px}
.MG-T06 {margin-top:6px;}
.MG-B06 {margin-bottom:6px}
.MG-B20 {margin-bottom:20px}
/* index song mp3 */
.songmp3_min,.songmp3_mp3big {_display:inline;float:left}
.songmp3_min {width:204px}
.songmp3_mp3big {width:960px}
.songmp3_big_nav {float:left;position:relative;margin-bottom:-7px;width:958px;height:42px;border:1px solid #d2d6d9;border-bottom:0}
.songmp3_big_nav a {float:left;position:relative;display:block;padding:0 8px;height:42px;line-height:35px}
.songmp3_big_nav a:hover {color:#d77400;height:34px;line-height:34px}
.songmp3_big_nav a.this,.songmp3_mp3big_nav a.this:hover {cursor:default;color:#fff;height:42px;background:url(www-nav-this.png) no-repeat center top}
.songmp3_big_nav span{float:right}
.songmp3_big {float:left;padding:5px 0;width:958px;border:1px solid #d2d6d9;border-top-color:#ececec}
.songmp3_big li {float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:6px 10px 5px 10px;width:296px;height:21px;border-bottom:1px dashed #e9e9e9}
.songmp3_big a:hover em {color:#0f820c}
/* dh new */
.dhnew{background: url("icon_new.gif") repeat scroll 0 0 transparent;height:16px;margin:-6px 0 0 -30px;position: absolute;width: 16px;z-index:9999;}
.dhtj{background: url("icon_hot.gif") repeat scroll 0 0 transparent;height:16px;margin:-6px 0 0 -30px;position: absolute;width: 16px;z-index:9999;}
/* ad960 */
.banner,.botbbanner {margin:0 auto 3px;clear:both;margin-top:4px;width:960px}
/*userlogin*/
.ico {background:#fff url(list_ico.gif) no-repeat; border:0;}
.b_lgn { width:48px; height:23px; background-position:-65px -198px;}
.b_reg { width:48px; height:23px; background-position:-115px -198px;}.user input,.user span {float:left; vertical-align:middle;margin-left:0px;color:#D7D7D7}
.user input {background:#fff url(head.png) no-repeat -376px -35px;widtH:115px;padding:1px 0 0px 30px;height:18px;border:1px solid #cbcbcb;color:#999}
.user .pas { background-position:-376px -56px}
.user .dlbtn {width:52px;height:22px;padding:0;border:none; background-position:-315px -39px;cursor: pointer;}
/*认证dj*/
bgWrite{background:#fff;box-shadow:0 1px 1px rgba(97,97,97,0.1)}
.mdBox{ border:1px solid #C2F39C;margin-top: 5px;}
.mdBoxHd{background:#D2F7D8; line-height:35px; height:35px; padding:0 12px;}
.mdBoxHdTit{font-family:Arial,Helvetica,"Microsoft YaHei","宋体";font-size:16px; height:35px; overflow:hidden}
.mdBoxHd .fr{ color:#999;}
.IndexmdBoxHd{background:url(bdnews.png) repeat-x;line-height:32px; height:32px; padding:0 12px;}
.IndexmdBoxHdTit{float:left;font-size:16px;font-weight:bold;color:#077E01;height:32px; overflow:hidden;}
.djList .djListUl{ padding-bottom:11px;}
.djList .djListUl li{ float:left; width:110px; display:inline; margin:10.78px 0 0 7px;}
.djList .djListUl li .t-i{ width:105px;height:75px; display:block;}
.djList .djListUl li .t-i img{ width:120px; height:76px; display:block;}
.djList .djListUl li .t-t{ line-height:18px; height:18px; overflow:hidden; display:block; margin-top:3px; font-size:14px;}
.djList .djListUl li .i-t{ line-height:18px;display:block;color:#999;}
.djList .djListUl li .i-t p{ height:18px; overflow:hidden;}
.djList .djListUl li .i-t .mvSinger{ color:#333;}
/*友情链接*/
.box{ border:1px solid #DCDCDC; background-color:#FFFFFF; width:952px; padding:5px; margin:auto; overflow:hidden; margin-top:6px;}
#linkmain{color:#999; padding:5px 5px 0 5px;}
#linkmain span{font-size:15px; font-weight:bold;font-family:"Microsoft YaHei","宋体"; color:#666;}
#linkmain a{font-family:"Microsoft YaHei","宋体"; line-height:26px; margin-right:12px; font-size:12px;}
.linkmaine {color: #999999;padding: 5px 5px 0;}
.linkmaine ul {display:table; height:100%;}
.linkmaine li {display: inline;float: left;}
.linkmaine span {color: #666666;font-family: "Microsoft YaHei","宋体";font-size: 15px;font-weight: bold;}
.linkmaine a {font-family: "Microsoft YaHei","宋体";font-size: 15px;line-height: 26px;margin-right: 10px;}
/*报错提示*/
.ycms_bc,.ycms_bc .gtl_ico_succ,.ycms_bc .gtl_ico_fail,.ycms_bc .gtl_ico_hits,.ycms_bc .gtl_ico_clear,.ycms_bc .gtl_end{display:inline-block;height:54px;background-image:url("gb_tip_layer.png");background-repeat:no-repeat;color:#606060;font-weight:bold;font-size:14px;line-height:54px;_background-image:url("gb_tip_layer_ie6.png")}.ycms_bc_wrap{position:fixed;top:46%;left:0;z-index:65533;width:100%;text-align:center;_position:absolute}
.ycms_bc{position:relative;margin:0 auto;padding:0 18px 0 9px;width:auto;background-position:0 -161px;background-repeat:repeat-x}
.ycms_bc .gtl_ico_succ{position:absolute;top:0;left:-45px;width:45px;background-position:-6px 0}
.ycms_bc .gtl_end{position:absolute;top:0;right:-6px;width:6px;background-position:0 0}
.ycms_bc .gtl_ico_fail{position:absolute;top:0;left:-45px;width:45px;background-position:-6px -108px}
.ycms_bc .gtl_ico_hits{position:absolute;top:0;left:-45px;width:45px;background-position:-6px -54px}
.ycms_bc .gtl_ico_clear{position:absolute;top:0;left:-5px;width:5px;background-position:-6px 0}
.ycms_bc img{float:left;margin:19px 10px 0 5px}
/*通用底部*/
.footer {margin-top:8px;padding:12px 0 ;color:#707070;border-top:1px solid #DCDCDC;background:#ffffff}
.footer p {text-align:center;line-height:32px; font-family:Arial, Helvetica, sans-serif}
/*底部XX*/
#floatbottom .bottom_div{width:100%;position:fixed;bottom:0px;padding:0 0;background:#fff;text-align:center;margin:0 auto 0 auto;overflow:hidden;height:90px;z-index:100;opacity:0.5;-webkit-opacity:0.5;-moz-opacity:0.5;filter:alpha(opacity=50);}
#floatbottom .bottom_main{width:100%;position:fixed;bottom:0px;padding:0;text-align:center;margin:0 auto 0 auto;overflow:hidden;height:90px;z-index:102}
#floatbottom .bottom_con{display:inline-block;width:960px;height:90px;margin:0 auto;}
#floatbottom .bottom_close{position:absolute;right:0;width:90px;height:90px;color:#4c9a08;cursor:pointer;font-size:80px;font-weight:700}
/*广告*/
.ad960{width:960px; height:90px; margin-bottom:4px; border:#e5e5e5 1px solid;overflow: hidden;}
.g250{width:248px;height:248px; margin-bottom:4px; border:#e5e5e5 1px solid;overflow: hidden;}
/*导航开始*/
#mh-ul{padding:5px 10px 0 10px}
#mh-ul li{overflow:hidden;height:35px;border-top:1px dotted #ccc;line-height:35px}
#mh-ul li small{padding-right:5px}
#mh-ul li a{display:block;padding:0;color:#666;font-weight:400}
#mh-ul li a:hover{background:#f2f2f2}
@media (min-width:768px){#tab2, .ding, .top .sj-nav, .top .sj-navhome, .top .sj-search{display:none}
.main, .nav-down-2, .top{margin:0 auto;width:980px}
.index-tj-l{float:left;width:940px}
.index-tj-r{float:right;width:240px}
.sy dd, .sy dt{padding:5px 0;width:70px;text-align:center}
.p2{margin-right:20px;width:140px}
.p2 img{width:140px;height:200px}
.sy dd, .sy dt{padding:5px 0;width:20%;text-align:center}
.ct-l{width:30%}
.ct-l img{width:100%;-webkit-border-radius: 10px;height:150px}
.ct-c{margin-left:5%;width:65%}
.ct-c dd, .ct-c dt{overflow:hidden;height:24px;line-height:24px}
.ct-r{clear:both;padding-top:20px}
.videourl li{width:20%;line-height:40px}
.videourl li a{width:88%}
.topicindex li{margin-bottom:20px}
.topicindex li img{height:200px}
.topicindex .des, .topicindex .topicbg{bottom:-170px}
.topicimg .img{width:35%}
.topicimg .des{width:61%}
.topicimg .des p{height:30px;color:#333;font-size:16px}
.topicindex .tp1{font-size:14px}
.n-list .img{width:35%;height:150px}
.n-list .img img{width:100%;height:100%}
.n-list .text{width:61%;height:150px}
.n-list .des{height:80px}
.letter li{width:12.5%}
.letter li.zi9{width:25%}
.vmap li{margin-right:4%;width:48%}
.mmr0, .vmap .mmr0{margin-right:0}}
.topone{height:46px}
.header-all{position:fixed;top:0;left:0;z-index:900;width:100%;background:#111;}
.top{position:relative;z-index:2;height:50px}
.logo{float:left;display:block;padding:0 10px 0 5px;height:45px}
.logo .logobg{display:block;width:100px;height:45px;background:transparent url(/Images/duomi-bg.png) no-repeat scroll -195px -300px;cursor:pointer}
.top-nav li{float:left;height:50px;font-size:16px;line-height:50px}
.top-nav li a{display:block;padding:0 10px;color:#d8d8d8}
.top-nav li a.on{background:#000;color:#fff}
.top-nav li a:hover{background:#f6f6f9;color:#333}
.top-nav li.nav_hover, .top-nav li.nav_hover a.on{background:#f6f6f9}
.top-nav li.nav_hover a{color:#333}
.sjbgs{display:inline-block;overflow:hidden;margin-bottom:-1px;margin-left:5px;width:0;height:0;border-color:#d8d8d8 transparent transparent transparent;border-style:solid dashed dashed dashed;border-width:4px;line-height:0}
.sjbgx{display:none;overflow:hidden;margin-left:5px;width:0;height:0;border-color:transparent transparent #333 transparent;border-style:dashed dashed solid dashed;border-width:4px;line-height:0}
.nav_hover .sjbgx{display:inline-block;margin-bottom:3px}
.nav_hover .sjbgs{display:none}
.top-nav .navbg{display:inline-block;width:18px;height:20px;background:transparent url(../images/duomi-bg.png) no-repeat scroll -212px -159px;cursor:pointer}
.top-nav li.nav_hover .navbg{background-position:-256px -159px}
.nav-down{position:absolute;top:50px;left:0;width:100%}
.nav-down-1{
    width: 100%;
    padding-bottom: 10px;
    padding-top: 10px;
}
.nav-down-2 li{float:left;padding:10px 10px}
.nav-down-2 li a{display:block;padding:2px 5px;color:#333;font-size:15px}
.nav-down-2 li a.on, .nav-down-2 li a.on:hover{border-radius:10px;background:#999;color:#fff}
.nav-down-2 li a:hover{border-radius:10px;background-color:#E0E1E5}
.nav-down .nav_hover, .sj-noover, .sy{border-color:#AFAFAF;border-style:solid;border-width:0 0 1px 0;background:#f6f6f9;}
.search{position:relative;float:left;display:inline-block;margin-top:9px;margin-left:10px;margin-left:10px;margin-right: 15px;height:30px;border:1px solid #6C6C6C;border-radius:2px}
.search .input{float:left;padding:0 10px;width:160px;height:30px;border:0;background:#424242;color:#eee;font-size:14px;line-height:30px}
.search .imgbt{float:left;width:30px;height:30px;border:0;background:#424242 url(/Images/search.png) no-repeat}
.search .so-key{position:absolute;top:31px;left:-1px;display:none;width:210px;border:1px solid #000;background:#fff}
.search .so-key a{display:block;overflow:hidden;padding:0 10px;height:30px;font-size:14px;line-height:30px}
.search .so-key a:hover{background:#eee}
.search .cur{display:block}
.search.cur .input{background:#fff;color:#333}
.search.cur .imgbt{background:#fff url(/Images/search.png) no-repeat 0 -60px}
.loginsp{padding:15px;color:#D3D3D3;margin-left:10px;border:0;}
.csff{color:#EAEAEA;}
/*导航结束*/
/*广告*/
.adtop960{width:960px; height:100%; margin-bottom:-1px; border:#e5e5e5 1px solid;overflow: hidden;}
.g250{width:248px;height:248px; margin-bottom:4px; border:#e5e5e5 1px solid;overflow: hidden;}
.ad9602{width:958px; height:90px; margin-bottom:4px; border:#e5e5e5 1px solid;overflow: hidden;}


.uox {border:1px solid #DCDCDC;height:100%;overflow:hidden;margin-top:6px}
.uox .tit {heighT:32px;line-height:32px;background:url(bdnews.png) repeat-x;margin-bottom:2px;padding:0 10px;color:#888;overflow:hidden;}
.uox .tit h1 {float:left;font-size:14px;font-weight:bold;color:#077E01;
    margin-top: 0px;
    margin-bottom: 0px;
}
.uox .tit h3 {float:left;font-size:14px;font-weight:bold;color:#077E01;
    margin-top: 0px;
    margin-bottom: 0px;
}
.uox .tit span {float:right;}
.w475 {width:475px;float:left}
.ycwork {width:479px;float:right;height: 520px;}
.ycuser ul {padding:4px 0 0px 6px;height:100%;overflow:hidden}
.ycuser li {float:left;width:84px;text-align:center;padding:4px;height:106px}
.ycuser li img {width:80px;height:80px;display:block;margin-bottom:4px;overflow: hidden;}
.ycuser li a img ,.ycuser li a:visited img {padding:1px;border:1px solid #ddd}
.ycuser li a:hover img {padding:1px;border:1px solid #080}
.ycuser li a:hover { text-decoration:none;}
.ycuser li span {display:block;height:22px;line-height:22px;overflow:hidden}
.ycuser .txt {padding:0 0 0 6px;height:74px;clear:both}
.ycuser .txt li {height:26px;}
.ycuser .txt li a,.ycuser .text li a:visited {border:1px solid #ddd;display:block;height:26px;line-height:26px;overflow:hidden;background:url(ycuserbg.gif) repeat-x}
.genre {height: 111px;margin-top:3px;overflow:hidden;padding-left:3px;}
.genre li {float:left;width:38px;heighT:26px;line-heighT:26px;background:url(home.png) no-repeat -240px -162px;padding-left:18px;}
.genre .w {width:138px;heighT:28px;overflow:hidden;}

.ycwork ul {padding:8px 6px;overflow:hidden;clear:both}
.ycwork li {height:27px;line-height:27px;border-bottom:1px dashed #DEDEDE;background:url(ycworkli.gif) no-repeat 4px 12px;padding-left:16px;overflow:hidden}
.ycwork li span {float:right;padding-right:5px;padding-left: 30px;}
/*视频特效*/
.t-i{overflow:hidden;position:relative;zoom:1}
.t-i:after,.t-i .bgmask,.t-i .bgplay{visibility:hidden;position:absolute;overflow:hidden;cursor:pointer}
.t-i:after{z-index:2;top:0;left:0;width:100%;height:100%;content:'';background:rgba(0,0,0,.3) url(videobtn.png) no-repeat center;cursor:pointer}
.t-i:hover{border-color:#fefefe}
.t-i .bgmask{z-index:2;top:0;left:0;width:100%;height:100%;background:#000;filter:alpha(opacity=30)}
.t-i .bgplay{z-index:3;top:0;left:0;width:100%;height:100%;background:url(videobtn.png) center no-repeat;_background:url(videobtn.png) center no-repeat}
.t-i:hover:after,.t-i:hover .bgmask,.t-i:hover .bgplay{visibility:visible}
.gaoqing{background-color:#06a7e1;line-height:20px;padding:0 6px;text-align:center;display:block;position:absolute;top:0;right:0;color:#fff;font-size:12px}
.chaoqing{background-color:#01c;line-height:20px;padding:0 6px;text-align:center;display:block;position:absolute;top:0;right:0;color:#fff;font-size:12px}