html{overflow-y:scroll}
body,button,input,select,textarea{font-size:12px;font-family:Verdana,arial,"\5FAE\8F6F\96C5\9ED1",simsun,sans-serif}
body,button,div,em,form,i,input,li,p,select,textarea,ul{margin:0;padding:0}
button,input,select,textarea{outline:0}
button,img,input,textarea{border:0}
iframe{vertical-align:top}
.q:after,.q:before{display:table;content:"";line-height:0}
.q:after{clear:both}
li,ul{list-style:none}
button{cursor:pointer}
body{background:#000 url(../img/bg.gif);color:#aaa;line-height:18px}
a{color:#aaa;text-decoration:none}
a:hover{color:#ff0;text-decoration:none}

/*登录 */
.loginON{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;width:100%;height:100%;overflow:hidden!important;outline:0;opacity:1;background:rgba(0,0,0,0.2);}
.wuaif-login{position:relative;width:678px;height:360px;background:#FFF;top:50%;margin:-180px auto 0;}
.wuaif-close{font-size:30px;position:absolute;right:20px;top:20px;color:#333;cursor:pointer;z-index:1;font-weight: 400;}
.wl-left{width:30%;float:left;height:100%;background-image: linear-gradient(132deg, #a2c7ff, #3378dc);}
.wl-left img{width:112px;height:112px;display:block;margin:0px auto;margin-top:109px;}
.wl-left span{display:block;color:#FFF;text-align:center;height:35px;line-height:35px;margin-top:9px;font-size:25px;}
.wl-right{position:relative;width:70%;float:right;height:100%;}
.wl-right h3{line-height:24px;height:24px;width:80%;margin:0px auto;margin-top:26px;font-size:17px;color:#333;font-weight: 400;}
.wl-right .wl-login{position:absolute;transform:translate(-50%, -50%);top:54%;left:50%;width:80%;}
.wl-right .wl-login .input{position:relative;margin-bottom:11px;}
.wl-right .wl-login .input i{position:absolute;left:0;height:30px;line-height:40px;top:0;width:30px;font-size:20px;text-align:center;}
.wl-right .wl-login .input input{text-indent:30px;width:100%;background:#FFF;border:0;line-height:40px;height:40px;font-size:15px;border-bottom:1px solid #eaeaea;outline:0;}
.wl-right .wl-login .input1{padding:10px 0px;}
.wl-right .wl-login .input1 .QQ-login{float:left;}
.wl-right .wl-login .input1 .QQ-login a{display:block;float:left;margin-right:14px;}
.wl-right .wl-login .input1 .QQ-login a img{height:25px;}
.wl-right .wl-login .input1 .ZC{float:right;}
.wl-right .wl-login .input1 .ZC .Dltitle{float:left;font-size:14px;line-height:25px;color:#888;}
.wl-right .wl-login .input1 .ZC a{float:left;height:25px;line-height:25px;margin-left:10px;font-size:15px;color:#333;}
.wl-right .wl-login #send_ajax{-webkit-appearance:none;width:100%;height:40px;line-height:40px;background:#5298ff;color:#FFF;border-radius:4px;text-align:center;border:0;font-size:15px;margin-top:12px;cursor:pointer;}
.wl-right .wl-login #zc_ajax{-webkit-appearance:none;width:100%;height:40px;line-height:40px;background:#5298ff;color:#FFF;border-radius:4px;text-align:center;border:0;font-size:15px;margin-top:12px;cursor:pointer;}



/*评论*/
.ribbon-comment h3{position:relative;height: initial;line-height: 43px;text-indent:20px;font-size:18px;margin-bottom:10px;color:#5298ff;font-weight:bold;}
.ribbon-comment h3:after{content:"";position:absolute;height:20px;width:0;border:2px solid #5298ff;left:0;border-radius:9px;top:10px;}
/* .ribbon-comment h3{margin:10px 0 0 0;padding-bottom:5px;color:#000;font-weight:700;font-size:18px;    border-bottom: 1px solid #f0f0f0;} */
.form-submit .submit-tool{float:left;width: 45px;}
.form-submit .submit-tool a{padding:5px 10px;border:1px solid #03a9f4;border-radius:50%;color:#03a9f4;vertical-align:middle;text-align:center;font-size:15px;line-height:32px;cursor:pointer;}.
#comment{}
.form-submit #comment_submit{float:right;margin:0 10px;padding:6px;width:108px;border:1px solid #03a9f4;border-radius:2px;background:#03a9f4;color:#fff;cursor:pointer;transition:all .2s ease-in 0s;-webkit-appearance:none;}
.comment-list .comment{overflow:hidden;border-top:1px solid #e6e6e6;width:890pxpx;}
.comment-list .avatar{float:left;display:block;margin:10px 10px 0 0;}
.comment-list .avatar img{width:45px;height:45px;border-radius:50%;transition: all 2s;border: 1px solid #ccc;padding: 2px;}
.comment-list .avatar img:hover{transform:rotate(360deg);}
.floor{float:right;color:#c3c3c3;font-weight:700;}
.comment-time{color:#999;font-size:13px;}
.comment-reply #ta{color:#999;}
.comment-info{padding:10px 0;}
.comment-info strong a{font-size:14px;}
.comment-reply a{padding-left:5px;font-size:14px;}
.comment-list .comment-children{position:relative;margin-left:30px;border-bottom:none;}
.comment-list .comment-children .comment-children{margin-left:0;}
.cancel-reply{overflow:hidden;margin:0 0 10px;border-top:1px solid #ebebeb;}
.cancel-reply a{float:right;padding:2px 10px;border:1px solid #ebebeb;border-radius:2px;}
.cancel-reply #respond{margin-top:10px;}
.comment-content{padding-left:65px;margin-top: 10px;font-size:14px;}
.comment-content img{height: 20px;width: 20px;}
.form-submit{overflow:hidden;}
.comment-list #pagenavi{overflow:hidden;/*margin-top:10px;padding:15px;*/text-align:center;}
.comment-list #pagenavi span{margin:2px;padding:5px 11px;border:1px solid #ccc;border-radius:50%;color:#f44336;vertical-align:middle;text-align:center;font-size:14px;line-height:40px;cursor:not-allowed;}
.comment-list #pagenavi a{margin:2px;padding:5px 11px;border:1px solid #ccc;border-radius:50%;color:#333;vertical-align:middle;text-align:center;font-size:14px;line-height:40px;}
.comment-list #pagenavi em{display:none;}
.checkbox{display: none;}
#comment-input{overflow:hidden;margin-bottom:5px;}
#comment-input input{float:left;margin:5px 0;padding:0 0 0 10px;width:calc(50% - 12px);height:34px;border:1px solid #ccc;border-radius:3px;background:#fff;background-color:#fff;background-image:none;color:#555;font-size:14px;line-height:1.42857143;-webkit-appearance:none;}
#comment{background-image: url(../img/txt.jpg); background-repeat:no-repeat;background-position:center center;margin:0 10px 10px 0;padding:5px;width: calc(100% - 12px);border:1px solid #ccc;border-radius:3px;-webkit-appearance:none;resize:none;overflow-x:hidden;overflow-y:auto;}
#comment-post{overflow:hidden;margin:10px 0 10px 0;}
@media only screen and (max-width:767px){
	#comment-input input{width: 100%;}
	.comment-list .comment-children{margin-left: 0px!important;}
}



.l{float:left}
.r,.ri{float:right}
.tl{text-align:left}
.tc{text-align:center}
.tr{text-align:right}
.po{cursor:pointer}
.b{font-weight:bold}
.h{overflow:hidden}
.d{display:none}

.mt5{margin-top:5px}
.ml5{margin-left:5px}
.mr5{margin-right:5px}
.mt8{margin-top:8px}
.ml8{margin-left:8px}
.mt10{margin-top:10px}
.ml10{margin-left:10px}
.ml15{margin-left:15px}
.pt5{padding-top:5px}
.pl5{padding-left:5px}
.pt10{padding-top:10px}
.pl10{padding-left:10px}
.pl15{padding-left:15px}

.a1{color:#ff0;}
.a1:hover{color:#0F0}

.playtop{overflow:hidden;margin:0 auto;width:980px;height:35px;line-height:35px}
.playtop .la0{color:#eee}
.playtop .la0:hover{color:#ff0}
.playtop .la1{color:#33FF00}
.playtop .la2{color:#ff0}
.playtop .ls1{color:#ff0;margin:0 5px;}
.playtop .la1:hover,.playtop .la2:hover{color:#f00}

.playnav{overflow:hidden;margin:0 auto;width:980px;height:66px;background:url(../img/playnav.gif) repeat-x}
.playnav li{float:left;width:88px;text-align:center;line-height:60px}
.playnav a{color:#FFF;font-size:16px}
.playnav .this a,.playnav a:hover{color:#FF0}
#pnav0{width:188px}
#pnav0 a{display:inline-block;width:171px;height:66px;background-image:url(../img/player_logo.png);background-repeat:no-repeat}

.playads{overflow:hidden;margin:0 auto;padding:8px 10px;width:960px;background:#FFF}
#playerror{display:none;overflow:hidden;margin:0 auto;padding:0 5px 5px 5px;width:970px;background:#FFF}
#playerror ul{border:1px solid #FFBBBB;background:#FFDDDD;color:#06F;font-size:14px;line-height:35px;padding:0 10px}
#playerror a{float:right;color:#F00;}

.playw{overflow:hidden;margin:0 auto;padding:0 5px;width:970px;height:510px;background:#FFF}

.bf_l{float:left;overflow:hidden;width:715px}
.playerno{padding-top:103px;height:400px;border:1px solid #629BDD;color:#666;text-align:center;font-size:14px;line-height:30px}
.playerno a{margin:0 2px;color:#09F}
.playerno a:hover{color:red}

.bf_left{float:left;overflow:hidden;width:358px;height:503px;border:1px solid #629BDD}
.plist1{height:31px;border-bottom:1px solid #629BDD}
.plist1 li{float:left;overflow:hidden}
.plist1l{padding:5px 0 0 8px;width:70px;line-height:20px}
.plist1l i{float:left;display:inline-block;overflow:hidden;margin-top:4px;width:7px;height:12px;background:url(../img/ico.png) no-repeat -152px -80px}
.plist1l span{float:left;margin-left:3px;color:#0090FF;cursor:pointer}
.plist1l span:hover{color:red}
.plist1c{margin-top:5px;width:88px;height:27px;background:url(../img/ico.png) no-repeat -112px -145px}
.plist1r{padding:4px 0 0 8px}
#plist1r1{float:left;padding-left:3px;width:135px;height:21px;border:1px solid #B2D3D0;border-right:none;color:#069;line-height:21px}
#plist1r2{float:left;width:40px;height:23px;background:url(../img/ico.png) no-repeat -70px -145px}

.plist2{overflow:hidden;height:440px}
.plistl{float:left;width:78px;height:440px;border-right:1px solid #B4D4F1;background-color:#EBF3FB}
.plistl div,.plistl ul{display:block;overflow:hidden;padding-right:8px;height:25px;color:#555;text-align:right;line-height:25px}
.plistl ul{padding-top:3px;color:#111;font-weight:700}
.plistl ul.pf{padding-top:10px;background:url(../img/plistl1.gif) no-repeat 0 5px}
.plistl div{cursor:pointer}
.plistl div.this{width:71px;background:url(../img/ico.png) no-repeat 11px -145px;color:#111;cursor:auto}

.plistr{float:left;width:279px}
.plistrt{overflow:hidden;height:28px;background:#F8FBFF}
.plistrt li{float:left;padding:4px 0 0 4px;line-height:20px}
.plistrt .first{padding-left:20px;width:86px;color:#666}
.plistrt a{display:inline-block;overflow:hidden;width:50px;height:18px;border:1px solid #fff;color:#1BABDB;line-height:18px}
.plistrt i{display:inline-block;overflow:hidden;margin:0 5px;width:10px;height:10px;background:url(../img/ico.png) no-repeat;opacity:.6;filter:alpha(opacity=60)}
.plistrt .plistrt0{background-position:0 -38px}
.plistrt .plistrt1{background-position:-20px -38px}
.plistrt .plistrt2{background-position:-40px -38px}
.plistrt a.this,.plistrt a:hover{border:1px solid #B9D4EF;color:#069}
.plistrt a.this i,.plistrt a:hover i{opacity:1;filter:alpha(opacity=100)}

.plistrb{overflow:hidden;height:412px}
.plistrb div.msg{padding-top:54px;color:#999;text-align:center}
.plistrb ul{overflow:hidden;padding:0 2px;height:412px}
.plistrb li{position:relative;overflow:hidden;padding-left:21px;height:33px;border-bottom:1px solid #ddd}
.plistrb i{cursor:pointer;position:absolute;top:11px;left:5px;overflow:hidden;width:11px;height:11px;background:url(../img/ico.png) no-repeat -80px -95px}
.plistrb i.selected{background-position:-97px -95px}
.plistrb span.em{position:absolute;top:0;right:0;z-index:1;display:none;padding:9px 5px 0 9px;height:24px;background:#EFF8FF}
.plistrb span.em em{display:inline-block;width:15px;height:15px;background:url(../img/ico.png) no-repeat;opacity:.6;cursor:pointer;filter:alpha(opacity=60)}
.plistrb span.em em:hover{opacity:1;filter:alpha(opacity=100)}
.plistrb span.em em.del{background-position:-152px -95px}
.plistrb span.em em.add{background-position:-132px -95px}
.plistrb span.em em.addno{background-position:-170px -95px;cursor:default}

.plistrb span.on{display:block;padding-top:5px}
.plistrb span.sun{display:inline-block;margin-right:3px;vertical-align:middle}
.plistrb a{vertical-align: middle;display:inline-block;overflow:hidden;max-width:220px;color:#555;text-overflow:ellipsis;white-space:nowrap}
.plistrb a:hover{color:#09F}
.plistrb li:hover{background:#EFF8FF}
.plistrb li:hover span.em{display:block}
.plistrb li.this{background:#FFC}
.plistrb li.this span.em{background:#FFC}

.plist3{overflow:hidden;height:30px;border-top:1px solid #629BDD;background-color:#F7FCFF}
.plist3 .l{padding:5px 0 0 5px}
.plist3 i{display:inline-block;height:20px;background:url(../img/ico.png) no-repeat;cursor:pointer}
.plist3 i.qfx{width:68px;background-position:0 -125px}
.plist3 i.add{margin-left:5px;width:72px;background-position:-68px -125px}
.plist3 i.del{margin-left:5px;width:48px;background-position:-140px -125px}
.plist3 i.qk{margin-left:5px;width:48px;background:url(../img/qk.gif) no-repeat;}
.plist3 .r{color:#444;padding:5px 5px 0 0;}
.plist3 .r .ml8{color:#aaa}
.plist3 .r a{margin-left:8px;color:#06F}
.plist3 .r a:hover{color: #F00}
.plist3fp{margin: 0 5px;font-family:Arial;color:#999}
.plist3 .r strong{color:#060}
.plist3fy1{}
.plist3fy2{margin:0 5px}

.bf_c{float:left;padding-left:5px;width:350px}
.bf_ct{overflow:hidden;height:26px}
.bf_ct li{overflow:hidden;height:26px;background-image:url(../img/bf_ct.gif)}
.bf_ct .l{width:5px;background-repeat:no-repeat}
.bf_ct .c{float:left;width:340px;background-position:0 -54px;background-repeat:repeat-x;color:#FF0;text-overflow:ellipsis;white-space:nowrap;line-height:26px}
.bf_ct .c span{color:#FFf}
.bf_ct .t{width:5px;background-position:0 -27px}
.bf_ck{height:478px;border:1px solid #629BDD;border-top:0}
.bf_ckt{overflow:hidden;height:80px;border-bottom:1px solid #c1cfd2}
#playerdiv{height:80px;background:url(../img/Player.png) repeat-x}
.jp_t1{padding-right:10px;height:30px;text-align:right;line-height:30px}
.jp_t1c{margin:0 3px}
.jp_t2{overflow:hidden;margin:0 auto;width:328px;height:8px;background:url(../img/Player.png) repeat-x 0 -105px}
.jp-seek-bar{overflow:hidden;height:8px;background:url(../img/Player.png) repeat-x 0 -96px;cursor:pointer}
.jp-play-bar{overflow:hidden;height:8px;background:url(../img/Player.png) repeat-x 0 -114px}
.jp_t3{position:relative;height:42px}
.jp_t31{position:absolute;top:8px;left:10px;width:26px;height:26px;background:url(../img/Player.png) no-repeat 0 -129px;cursor:pointer}
.jp_t31:hover{background-position:-123px -129px}
.jp_t32{position:absolute;top:8px;left:74px;width:26px;height:26px;background:url(../img/Player.png) no-repeat -98px -129px;cursor:pointer}
.jp_t32:hover{background-position:-222px -129px}
.jp-play{position:absolute;top:3px;left:38px;width:35px;height:37px;background:url(../img/Player.png) no-repeat -27px -123px;cursor:pointer}
.jp-play:hover{background-position:-150px -123px}
.jp-pause{position:absolute;top:3px;left:38px;width:35px;height:37px;background:url(../img/Player.png) no-repeat -63px -123px;cursor:pointer}
.jp-pause:hover{background-position:-187px -123px}
.jp-mute{position:absolute;top:15px;left:244px;width:7px;height:12px;background:url(../img/Player.png) no-repeat -248px -123px;cursor:pointer}
.jp-mute:hover{background-position:-248px -136px}
.jp-unmute{position:absolute;top:15px;left:244px;width:9px;height:12px;background:url(../img/Player.png) no-repeat -263px -123px;cursor:pointer}
.jp-unmute:hover{background-position:-263px -136px}
.jp-volume-max{position:absolute;top:15px;left:323px;width:15px;height:12px;background:url(../img/Player.png) no-repeat -278px -123px;cursor:pointer}
.jp-volume-max:hover{background-position:-278px -136px}
.jp-volume-bar{position:absolute;top:19px;left:256px;overflow:hidden;width:62px;height:4px;background:url(../img/Player.png) repeat-x 0 -96px;cursor:pointer}
.jp-volume-bar-value{overflow:hidden;height:4px;background:url(../img/Player.png) repeat-x 0 -114px}

.bf_cdc{overflow:hidden;padding:8px 0 0 8px;height:37px;background:#F2F4FA url(../img/ding.gif) no-repeat 8px 8px}
.bf_cdc a{display:inline-block;padding:0 0 0 30px;width:136px;height:29px;font-size:14px;line-height:29px}
.bf_cdc .bf_cdc1{color:#F44}
.bf_cdc .bf_cdc1:hover{color:red}
.bf_cdc .bf_cdc2{color:#2E82FF}
.bf_cdc .bf_cdc2:hover{color:#03F}
.bf_cdc a span{margin-left:6px;color:#999;font-size:12px}
.bf_cdc a .span2{display:none}
.bf_cdc a:hover .span1{display:none}
.bf_cdc a:hover .span2{display:inline-block}

.bf_ckc{padding:8px 0 0 8px;height:35px;background:url(../img/playbg.gif) no-repeat}
.bf_ckc a{display:inline-block;height:25px}
.bf_ckc .bf_ckc1{width:113px;background:url(../img/mp3_down.gif) no-repeat}
.bf_ckc .bf_ckc2{margin:0 5px;width:101px;background:url(../img/socong.gif) no-repeat}
.bf_ckc .bf_ckc3{width:108px;background:url(../img/report.gif) no-repeat}
.bf_share{padding:3px 0 0 9px;height:47px;border-bottom:1px solid #C5DDF1}

.bf_ck1{padding:3px 0 0 8px;height:23px;background:url(../img/bf_ck1.gif) repeat-x;color:#1876A4;font-size:14px}
.bf_ck1 i{display:inline-block;overflow:hidden;margin:3px 2px 0 0;width:12px;height:12px;background:url(../img/ico.png) no-repeat -165px -80px;vertical-align:top}

.bf_ck2{overflow:hidden;height:120px}
.bf_ck2l{float:left;padding:10px 0 0 10px}
.bf_ck2l img{width:100px;height:100px}
.bf_ck2r{float:left;overflow:hidden;padding:18px 0 0 10px;width:218px}
.bf_ck2rt{overflow:hidden;height:63px}
.bf_ck2rt div{float:left;width:72px;height:45px;text-align:center;line-height:20px}
.bf_ck2rt .bf_ck2rtc{border-right:1px dashed #ddd;border-left:1px dashed #ddd}
.bf_ck2rt a{display:block;color:#555}
.bf_ck2rt a:hover{color:#555}
.bf_ck2rt a p{height:22px;color:#093;font-weight:700;font-size:14px}
.bf_ck2rb{text-align:center}
.bf_ck2rb a{display:inline-block;width:55px;height:21px;background-repeat:no-repeat}
.bf_ck2rb .bf_ck2rb1{background-image:url(../img/shix.gif)}
.bf_ck2rb .bf_ck2rb2{margin-left:10px;background-image:url(../img/guanz.gif)}

.bf_ck3{padding:8px 0 0 10px;height:26px;border-top:1px dashed #ccc;color:#4685CB;font-size:16px;line-height:20px}
.bf_ck3 a{color:#4685CB}
.bf_ck3 a:hover{color:red}
.bf_ck3 i{display:inline-block;margin-left:5px;width:60px;height:22px;vertical-align:top}
.bf_ck3 i.bf_ck31{background:url(../img/vip.gif) no-repeat;}

.bf_ck4{overflow:hidden;color:#555}
.bf_ck4 a{color:#555}
.bf_ck4 a:hover{color:#069}
.bf_ck4 li{float:left;padding:0 0 0 10px;width:160px;height:22px}
.bf_ck4 i{display:inline-block;margin:4px 3px 0 0;width:14px;height:12px;background:url(../img/ico.png) no-repeat;vertical-align:top}
.bf_ck4 .li1 i{background-position:-132px -80px}
.bf_ck4 .li2 i{background-position:-113px -80px}
.bf_ck4 .li3 i{background-position:-79px -80px}
.bf_ck4 .li4 i{background-position:-96px -80px}
.bf_ck5{padding:3px 0 0 8px;color:#F60;}

.bf_ads{width:250px;float:right;}
.bf_adsk{height: 250px;overflow:hidden}


.pbk{overflow:hidden;margin:0 auto;padding:0 5px;width:970px;background:#FFF;color:#333;font-size:14px}
.pbkt{overflow:hidden;padding:0 10px;height:35px;border:1px solid #ddd;border-bottom:0;background-color:#F1F1F1}
.pbktl{float:left;font-size:16px;line-height:35px}
.pbktr{float:right;padding-top:7px}
.pbktr i{display:inline-block;background:url(../img/ico.png) no-repeat;cursor:pointer}
.pbktr .mplay{width:72px;height:21px;background-position:-80px 0}
.pbktr .mplay:hover{background-position:-80px -25px}
.pbktr .maddl{margin-left:5px;width:21px;height:21px;background-position:-157px 0}
.pbktr .maddl:hover{background-position:-157px -25px}

.pcnxb{overflow:hidden;border:1px solid #ddd;border-top:0;height:135px}
.pcnxb ul{float:left;overflow:hidden;padding:0 10px;width:302px;height:32px}
.pcnxb li{overflow:hidden;width:302px;height:31px;border-bottom:1px solid #eee;line-height:31px}
.pcnxb i{float:left;width:28px;color:#999;font-style:normal}
.pcnxb a{float:left;overflow:hidden;max-width:270px;color:#555;text-overflow:ellipsis;white-space:nowrap}
.pcnxb a:hover{color:#09F}

.puser{overflow:hidden;padding-top:10px;height:120px;border:1px solid #ddd;border-top:0}
.puser li{float:left;overflow:hidden;padding:0 0 0 10px;width:110px}
.puser a{position:relative;display:block;overflow:hidden;width:110px;height:110px;text-align:center}
.puser img{width:110px;height:110px}
.puser span{position:absolute;bottom:0;left:0;z-index:2;display:block;overflow:hidden;width:110px;height:20px;background-color:#000;color:#fff;font-size:12px;line-height:20px;opacity:.6;filter:alpha(opacity=60)}
.puser i{position:absolute;top:0;left:0;z-index:1;display:none;width:110px;height:110px;background-image:url(../img/play_bg2.png);background-position:center center;background-repeat:no-repeat}
.puser a:hover i{display:inline-block}


.pbflk{overflow:hidden;padding:0 10px;border:1px solid #ddd;border-top:0}
.pbflk a{color:#555}
.pbflk a:hover{color:#09F}
.pbflk .pa1{color:#090}
.pbflk .pa2{color:#F60}
.pbflk .pa3{color:red}
.pbfl{overflow:hidden;padding:10px 0;border-top:1px solid #eee;line-height:25px}
.pbfl0{border-top:0}
.pbfll{float:left;padding-right:5px;width:80px;text-align:right;font-weight:700}
.pbflr{float:left;overflow:hidden;width:863px}
.pbflr li{float:left;overflow:hidden;padding-left:15px;white-space:nowrap}

.pfooter{overflow:hidden;margin-top:10px;padding:8px 0 12px 0;border-top:2px solid #629BDD;color:#555;text-align:center;font-size:12px;line-height:23px}
.pfooter span{margin:0 10px;color:#999}
.pfooter a{color:#555}
.pfooter a:hover{color:#09F}


.tipmsg{position:absolute;top:0;left:0;z-index:9999;display:none;height:54px}
.tipmsg li{float:left;height:54px;background-image:url(../img/tip_message.png)}
.tipmsgl0{width:45px;background-position:-6px -108px;background-repeat:no-repeat}
.tipmsgl1{width:45px;background-position:-6px -54px;background-repeat:no-repeat}
.tipmsgl2{width:45px;background-position:-6px 0;background-repeat:no-repeat}
.tipmsgc{padding:0 20px 0 8px;background-position:0 -161px;background-repeat:repeat-x;color:#666;white-space:nowrap;line-height:52px;word-break:keep-all}
.tipmsgr{width:6px;background-position:0 0;background-repeat:no-repeat}

#overlay{position:absolute;top:0;left:0;z-index:9998;width:100%;background-color:#000}
#overlayb{position:absolute;top:0;left:0;z-index:9998;width:100%;}
#loginbg{position:absolute;z-index:9999;padding:5px;width:635px;background:#000;background:rgba(0,0,0,.3)}
.login_top{overflow:hidden;height:34px;background-color:#444}
.login_top_l{float:left;padding-left:10px;background-color:#444;color:#adadad;font-weight:700;font-size:14px;line-height:33px}
.login_top_r{float:right;padding:5px 5px 0 0}
.login_top_r a{display:inline-block;width:19px;height:19px;color:#ADADAD;text-align:center;font-weight:700;font-size:18px;font-family:Helvetica,STHeiti;line-height:19px;_font-family:Tahoma,'\u9ed1\u4f53','Book Antiqua',Palatino;}
.login_top_r a:hover{background-color:#999}

.login_com{overflow:hidden;padding:20px 35px;height:236px;background-color:#ADADAD;color:#444;font-size:12px;line-height:18px;font-family:arial,simsun,sans-serif}
.login_com a{color:#444}
.login_com a:hover{color:red}
.login_com_l{float:left;padding:0 24px;width:260px}
.login_com_msg{height:18px}
.login_com_line{overflow:hidden;padding:10px 0 5px 0;height:36px}
.login_com_line div{overflow:hidden;padding-right:5px;padding-left:39px;width:200px;height:36px;background:url(../img/login.png) no-repeat scroll 0 -18px #888;_background: url(./img/login.gif) no-repeat scroll 0 -18px #888888}
.login_com_line .dl_password{background-position:0 -54px}
.login_com_line input{padding:0 5px;width:195px;height:36px;outline-style:none;border:medium none;background:#888;color:#000;font-size:18px;line-height:36px}
.login_com_line #dl_password{line-height:34px}
.login_com_code{overflow:hidden;height:36px}
.login_com_code1{float:left}
.login_com_code1 input{width:90px;height:36px;background:#888;color:#444;text-align:center;font-size:12px;line-height:36px}
.login_com_code1 input.this{color:#000;font-size:18px}
.login_com_code2{float:left;padding:0 8px}
.login_com_code2 img{width:88px;height:34px;border:1px solid #CCC;cursor:pointer}
.login_com_code3{float:left;width:50px}
.login_com_code3 a{text-decoration:underline}
.login_com_dlmm{overflow:hidden;padding-top:9px}
.login_com_dlmm_l{float:left;color:#222}
.login_com_dlmm_l input{vertical-align:middle}
.login_com_dlmm_r{float:right;padding-right:18px}
.login_com_btn{padding-top:10px}
.login_com_btn input{display:inline-block;overflow:hidden;width:85px;height:34px;border:1px solid #845a05;background:#ecaa23;color:#222;text-align:center;font-weight:700;font-size:14px;line-height:30px;cursor:pointer}
.login_com_r{float:left;overflow:hidden;padding:20px 0 0 40px;width:190px;height:216px;border-left:1px solid #888}
.login_com_r1{color:#444;font-weight:700;font-size:14px;line-height:20px}
.login_com_r2{padding-top:3px;height:87px}
.login_com_r2 p{height:30px;color:#222}
.login_com_r2 a{display:inline-block;width:100px;height:32px;background:#444;color:#fff;text-align:center;line-height:30px}
.login_com_r2 a:hover{color:#fff}
.login_com_r3{padding-top:17px;border-top:1px solid #888}
.login_com_r3t{height:28px}
.login_com_r3a{min-height:24px}
.login_com_r3a a{display:inline-block;padding-left:20px;height:20px;background:url(../img/login.png) no-repeat;_background: url(./img/login.gif) no-repeat}
.login_com_r3a .login_com_r3aqq{background-position:0 1px}
.login_com_r3a .login_com_r3awx{margin-top:5px;background-image: url(../img/wx_logo.png);background-position: left center}

#play_jb{position:fixed;top:50%;left:50%;z-index:9999;margin:-140px 0 0 -211px;width:420px;height:280px;border:1px solid #CCC;background:#FFF;box-shadow:0 2px 5px 0 #666;color:#333}
.play_jb_bt{position:relative;padding-left:10px;height:30px;border-bottom:1px solid #CCC;background:url(../img/report_bg.gif) repeat-x;font-weight:700;font-size:16px;line-height:30px}
.play_jb_bt a{position:absolute;top:9px;right:10px;width:12px;height:12px;background:url(../img/report_close.gif) no-repeat}
.play_jb_bt a:hover{background-position:left bottom}
.play_jb_1{padding:10px 0 0 10px;height:25px}
.play_jb_2{padding-right:70px}
.play_jb_2 li{float:left;padding:5px 20px 5px 20px;height:20px;line-height:20px}
.play_jb_2 input{margin:5px 3px 0 0;vertical-align:top}
.play_jb_31{float:left;padding:10px 5px 0 10px}
.play_jb_32{float:left;padding-top:10px}
.play_jb_32 textarea{padding:5px;width:328px;height:70px;border:1px solid #DDD;border-radius:5px;resize:none}
.play_jb_32:hover textarea{border:1px solid #EC4D00}
.play_jb_4{padding-top:10px;text-align:center}
.play_jb_4 a{display:inline-block;width:88px;height:32px;border:1px solid #f86442;border-radius:2px;background-color:#ff4611;color:#fff;font-weight:700;font-size:16px;line-height:32px}
.play_jb_4 a:hover{background-color:#f86442}


.piao{position:fixed;right:20px;bottom:20px;z-index:100;width:54px}
.piao a,.piao div{display:block;width:54px;height:53px;background:url(../img/backTop.png) no-repeat;cursor:pointer}
#gotop{display:none;background-position:-179px -118px}
#gotop:hover{background-position:-237px -118px}
#weixin{position:relative;background-position:-179px -59px}
#weixin:hover{background-position:-237px -59px}
#weixin_img{position:absolute;top:-177px;left:-178px;display:none;width:174px;height:235px}
#weixin:hover #weixin_img{display:block}
#fankui{height:54px;background-position:-179px 0}
#fankui:hover{background-position:-237px 0}






@media screen and (max-width:390px) {
.playtop,.playnav,.playads,#playerror,.playw,.pbk{width:100%;}
.playw,.pcnxb{height:100%;}
.bf_left{float:none;}
	
}

