body{background:#FFF;color:#000;font:12px/1.5 arial,\5b8b\4f53,georgia,verdana,helvetica,sans-serif}
html,body,ul,ol,dl,dd,h1,h2,h3,h4,h5,h6,pre,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0;table-layout:fixed}
ul,ol,menu{list-style:none}
fieldset,img{border:0}
img,object,select,input,textarea,button{vertical-align:middle}
article,aside,footer,header,section,nav,menu,figure,figcaption,hgroup,details{display:block}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6,input,textarea,select,address,caption,cite,code,dfn,em,i,b,strong,small,th,var,abbr{font-size:100%;font-style:normal}
q:before,q:after{content:''}
ins,s,u,del{text-decoration:none}
a{color:#111;text-decoration:none}
a:hover{color:#f00}
.gclearfix:after,#guide:after,#hd:after,#bd:after,#ft:after,.hd:after,.bd:after,.ft:after,.pophd:after,.popbd:after,.popft:after,.gmodule:after{display:block;clear:both;visibility:hidden;height:0;content:''}
.gclearfix,#guide,#hd,#bd,#ft,.hd,.bd,.ft,.pophd,.popbd,.popft,.gmodule{zoom:1}
.gmodule{margin-top:10px}::selection{background-color:#333369;color:#FFF}::-moz-selection{background-color:#333369;color:#FFF}
.container24,.container23,.container22,.container21,.container20,.container19,.container18{zoom:1;margin-right:auto;margin-left:auto}
.container24{width:960px}.container23{width:920px}.container22{width:880px}
.container21{width:840px}.container20{width:800px}
.container19{width:760px}.container18{width:720px}
.row{zoom:1;clear:both}
.span1{width:30px}
.span2{width:70px}
.span3{width:110px}
.span4{width:150px}
.span5{width:190px}
.span6{width:230px}
.span7{width:270px}
.span8{width:310px}
.span9{width:350px}
.span10{width:390px}
.span11{width:430px}
.span12{width:470px}
.span13{width:510px}
.span14{width:550px}
.span15{width:590px}
.span16{width:630px}
.span17{width:670px}
.span18{width:710px}
.span19{width:750px}
.span20{width:790px}
.span21{width:830px}
.span22{width:870px}
.span23{width:910px}
.span24{width:950px}
.span1,.span2,.span3,.span4,.span5,.span6,.span7,.span8,.span9,.span10,.span11,.span12,.span13,.span14,.span15,.span16,.span17,.span18,.span19,.span20,.span21,.span22,.span23,.span24{display:inline;float:left;margin-right:5px;margin-left:5px}
.container24:after,.container23:after,.container22:after,.container21:after,.container20:after,.container19:after,.container18:after,.row:after{display:block;clear:both;visibility:hidden;height:0;content:''}
html,body{background-color:#f4f4f4;min-width:960px}
.le-dropdown{position:relative}
.le-dropdown .caret{display:inline-block;width:7px;height:4px;margin-left:5px;font-size:0;background:url(../images/t0101f1159d0151d2ef.png) no-repeat;vertical-align:middle}
.le-dropdown .dropdown-menu{position:absolute;top:100%;left:0;z-index:1;}
.open .caret{background:url(../images/t015762ad30ea8983c1.png) no-repeat}
.open .dropdown-menu{display:block}
#mininav,#mininav .mininav-bd a{background:#000 url(../images/video-mininav-r-x.png) repeat-x}
#mininav{position:relative;z-index:190;margin-bottom:10px;width:100%;min-width:960px;height:36px;border-bottom:4px solid #0078bc;font-family:Arial}
#mininav a{color:#e0e0e0}
#mininav .mininav-inner{position:relative;margin:0 auto;width:950px;height:36px;zoom:1}
#mininav .mininav-hd{float:left;margin:5px 10px 0 0}
#mininav .mininav-hd a{display:block;width:145px;height:27px;line-height:99px;overflow:hidden;background:url(../images/t01786c687ab3ed8329.png) no-repeat}
#mininav .mininav-bd{float:left}
#mininav .nav-item{float:left}
#mininav .nav-item a{display:inline-block;height:36px;padding:0 12px;border-left:1px solid #626262;font-size:14px;line-height:36px}
#mininav .nav-item:first-child a{border:0}#mininav .nav-item a:hover{background-position:0 -37px;text-decoration:none}
#mininav .nav .more .dropdown-toggle{position:relative;height:14px;padding:11px 12px;*padding:10px 12px 11px;line-height:14px;cursor:pointer}
#mininav .open{height:36px;z-index:100}
#mininav .nav .open .dropdown-toggle{z-index:2;height:15px;border-right:1px solid #626262;background:url(../images/t016290f9538cf6b672.png) repeat-x}
#mininav .more .dropdown-toggle:hover{z-index:2;height:15px;border-right:1px solid #626262;background:url(../images/t016290f9538cf6b672.png) repeat-x}
#mininav .more-bd{top:36px;left:0;width:250px;padding:5px 10px;border:1px solid #626262;line-height:24px;background:#2d2d2d;z-index:1}
#mininav .more-bd a{display:inline;float:left;height:auto;padding:0;border:0;background:0;font-size:12px;line-height:24px;white-space:nowrap}
#mininav .more-bd a:hover{color:#f00}
#mininav a.on,#mininav a.on:hover{background-position:0 -74px;color:#fff;background-color:#077dc1}
#mininav .mininav-bd .on{position:relative;margin-right:-1px;padding-right:13px;border-color:#0379bd}
#mininav .more-bd .hr{float:left;margin:0 10px;color:#5e5e5e;line-height:24px;font-family:Arial}
#mininav .mininav-bd a.on,#mininav .mininav-bd a.on:hover{position:relative;margin-right:-1px;padding-right:21px;border-color:#0379bd;background-position:0 -74px}
#mininav .mininav-bd .tips-new{position:absolute;top:2px;right:-11px;width:22px;height:16px;background:url(../images/t01031754651a599af1.png) no-repeat}
#mininav .mininav-ft{float:right;position:absolute;right:0;top:7px;height:22px;line-height:22px;font-size:14px;font-family:Arial}
#mininav .mininav-ft a{padding:0 7px}
#mininav .mininav-ft a:hover{color:#24bdf8}

#mininav .mininav-ft .on{background:url(../images/t01768a6b65fc39ed0e.jpg) 0 4px no-repeat}
#mininav .mini-search{float:left;height:22px;font-size:0;line-height:22px}
#mininav .mini-search .search-text{float:left;font-size:12px;padding:2px 5px;width:120px;height:18px;line-height:18px;border:0 none;color:#aeaeae;background:#f4f4f4}
#mininav .mini-search .search-submit{float:left;width:29px;height:22px;font-size:0;text-indent:-99em;overflow:hidden;border:0 none;text-align:center;cursor:pointer;background:url('../images/t01fe1ea1f42a43d640.png') no-repeat right top}
#mininav .focus .search-txt{color:#000;background:#fff}
#mininav .focus .search-btn{background-position:right bottom}
#mininav .watch-record{float:left;height:22px;margin-left:15px;line-height:22px}
#mininav .watch-record .dropdown-toggle{display:block;height:12px;padding:6px 0 4px;*padding:5px 0;line-height:12px;cursor:pointer}
#mininav .watch-record .dropdown-toggle:hover{text-decoration:none;color:#f00}
#mininav .watch-record .dropdown-menu{width:235px;left:auto;right:0;font-size:12px}
#mininav .watch-record .menu-hd,#mininav .watch-record .menu-bd,#mininav .watch-record .menu-ft{overflow:hidden;background:url(../images/t015ccfde75026c64c2.png) no-repeat}
#mininav .watch-record .menu-hd{height:20px}
#mininav .watch-record .menu-ft{height:8px;background-position:0 -22px}
#mininav .watch-record .menu-bd{background-position:-233px 0;background-repeat:repeat-y}
#mininav .watch-record .menu-list li{position:relative;overflow:hidden;float:none;display:block;height:28px;margin:0 2px 0 1px;padding:0 15px 0 16px;background:0;line-height:28px;cursor:default;vertical-align:middle;font-size:12px}
#mininav .watch-record .menu-list .name{float:left;width:140px;color:#222}
#mininav .watch-record .menu-list .name:hover{text-decoration:none}
#mininav .watch-record .menu-list .count{margin-left:5px;color:#CCC}
#mininav .watch-record .menu-list .info{float:right;width:40px;color:#999;line-height:28px;text-align:right;padding-right:10px}
#mininav .watch-record .menu-list .btn-del{visibility:hidden;position:absolute;top:9px;right:5px;overflow:hidden;width:10px;height:10px;background:url(../images/video-icon20120416.png) no-repeat 0 -107px;text-indent:-399px;cursor:pointer}
#mininav .watch-record .menu-list li:hover,#mininav .watch-record .menu-list li.hover{background:#ebebeb}
#mininav .watch-record .menu-bd .nohover{height:auto;padding:0 15px;line-height:1.5}
#mininav .watch-record .menu-list li:hover .btn-del,.watch-record .dropdown-menu li.hover .btn-del{visibility:visible}
#mininav .watch-record .menu-bd .clear-record{margin:1px 15px 0 15px;border-top:1px solid #d5d5d5;line-height:2;text-align:right;vertical-align:baseline}
#mininav .watch-record .menu-bd .clear-record a{color:#056ea1;font-family:simsun;text-decoration:underline}
#mininav .mininav-bd .special{font-weight:800;color:#fff}
#mininav .hot{display:none;position:absolute;top:2px;right:-12px;width:24px;height:19px;background:url(../images/t01277afd68a6e9d83a.png) no-repeat}

#search{position:relative;z-index:101;height:73px;padding-top:20px}
#search .search-hd{display:inline;float:left;width:198px;height:55px}
#search .search-hd .logo{overflow:hidden;height:100%;background:url(../images/logo.png) no-repeat;text-indent:-999px}
#search .search-hd .logo a{display:block;height:100%}#search .search-bd{display:inline;float:left;position:relative;margin-left:22px;width:470px}
#search .search-bd .ipt-search-area{float:left;overflow:hidden;position:relative;width:380px;height:30px;margin-right:5px;border:1px solid #b8b8b8;box-shadow:inset 1px 1px 1px rgba(0,0,0,.2);background:#fff}
#search .search-bd .ipt-search{overflow:hidden;width:375px;height:20px;padding:5px 0 4px 5px;margin:0;border:0 none;outline:0;background:0;font:16px/20px arial,simsun}
#search .search-bd .ipt-search-area .shadowtop,#search .search-bd .ipt-search-area .shadowleft{position:absolute;left:0}
#search .search-bd .ipt-search-area .shadowtop{overflow:hidden;top:0;width:100%;height:0;border-top:1px solid #ddd;border-bottom:1px solid #f3f3f3}
#search .search-bd .ipt-search-area .shadowleft{top:1px;height:100%;border-left:1px solid #ddd;border-right:1px solid #f3f3f3}
#search .search-bd .btn-search{float:left;width:82px;height:32px;border:0 none;background:#00adef;color:#fff;font-size:14px;cursor:pointer;font-family:Arial}
#search .search-bd .btn-search:hover,#search .search-bd .btn-search-hover{background:#24bdf8}
#search .search-bd .btn-search:active,#search .search-bd .btn-search-active{background:#009edb}
#search .search-bd .hot{position:static;overflow:hidden;width:380px;height:18px;padding-top:10px;background:0}
#search .search-bd .hot a{padding-right:10px;color:#999}
#search .search-bd .hot a:hover{color:#f00}
#search .search-bd .hot .red{color:#f00}
#search .search-bd .hot .orange{color:#f4aa53}
#search .search-bd .ranking{position:absolute;right:10px;bottom:0;padding-left:16px;color:#999;background:url(../images/t01f5e855687bb22c43.png) left no-repeat;cursor:pointer}
#search .search-ft{float:right;zoom:1}
#search .search-ft .relatelist{padding-top:5px}
#search .search-ft .relatelist li{display:inline;float:left;height:22px;line-height:22px;margin-left:14px;font-size:14px}
#search .search-ft .name{ height:24px; border:1px #cccccc solid; background:url(../images/handico.jpg) 10px center no-repeat #ffffff; margin-left:20px; line-height:24px; padding-left:35px; width:70px; overflow:hidden;}
#search .search-ft .password{ height:24px; border:1px #cccccc solid; background:url(../images/suoico.jpg) 10px center no-repeat #ffffff; margin-left:20px; line-height:24px; padding-left:35px; width:70px; overflow:hidden;}
#search .search-ft .myvideo-box{margin-top:10px;margin-left:15px;}
#search .search-ft .myvideo-box .btn-search{float:left;margin-left:15px;width:62px;height:25px;border:0 none;background:#292929;color:#fff;font-size:14px;cursor:pointer;font-family:Arial}
#search .search-ft .myvideo-box .btn-search:hover,#search .search-ft .myvideo-box .btn-search-hover{background:#575757}
#search .search-ft .myvideo-box .btn-search:active,#search .search-ft .myvideo-box .btn-search-active{background:#575757}
#search .search-ft .record{width:72px;background:0;overflow:visible}
#search .search-ft .relatelist .first{margin-left:0}
#search .search-ft .relatelist .myvideo{display:block;height:16px;padding-top:2px;padding-left:16px;line-height:16px;background:url(../images/t01d4639cadc068fdbb.png) 0 2px no-repeat}
#search .search-ft .relatelist .on{background-position:0 -16px}
#search .search-ft .relatelist a{color:#222;cursor:pointer}
#search .search-ft .relatelist a:hover{color:#f00}
#search .search-ft .relatelist .showrecord{position:relative;padding-right:15px;background:url(../images/t015ccfde75026c64c2.png) 100px 100px no-repeat}
#search .search-ft .relatelist .triangle,#search .search-ft .relatelist .triangle-open{position:absolute;top:5px;right:0;overflow:hidden;width:10px;height:6px;background:url(../images/video-icon20120416.png) no-repeat -6px -72px}
#search .search-ft .relatelist .triangle-open{background-position:-6px -135px}
#search .search-ft .add-weibo{width:66px}
#search .search-ft .add-weibo .follow_btn_line{line-height:14px}
.WB_widget .follow_tips{display:none!important}

#search .record .dropdown-toggle{display:block;height:14px;padding:5px 0 3px;*padding:4px 0;line-height:14px}
#search .record .menu-hd,#search .record .menu-bd,#search .record .menu-ft{overflow:hidden;background:url(../images/t015ccfde75026c64c2.png) no-repeat}
#search .record .menu-hd{height:20px}
#search .record .menu-ft{height:8px;background-position:0 -22px}
#search .record .menu-bd{background-position:-233px 0;background-repeat:repeat-y}
#search .record .menu-list{font-size:0}
#search .record .menu-list li{position:relative;overflow:hidden;float:none;display:block;height:28px;margin:0 2px 0 1px;padding:0 15px 0 16px;background:0;line-height:28px;cursor:default;vertical-align:middle;font-size:12px}
#search .record .menu-list li .name{float:left;width:140px;color:#222}
#search .record .menu-list li .info{float:right;width:40px;color:#999;line-height:28px;text-align:right;padding-right:10px}
#search .record .menu-list li .btn-del{visibility:hidden;position:absolute;top:9px;right:5px;overflow:hidden;width:10px;height:10px;background:url(../images/video-icon20120416.png) no-repeat 0 -107px;text-indent:-399px;cursor:pointer}
#search .record .menu-list li:hover,#search .record .menu-list li.hover{background:#ebebeb}
#search .record .menu-bd .nohover{height:auto;padding:0 15px;line-height:1.5}
#search .record .menu-list li:hover .btn-del,#search .dropdown-menu li.hover .btn-del{visibility:visible}
#search .record .menu-bd .clear-record{margin:1px 15px 0 15px;border-top:1px solid #d5d5d5;line-height:2;text-align:right;vertical-align:baseline}
#search .record .menu-bd .clear-record a{color:#056ea1;font-family:simsun;text-decoration:underline}#copyright{padding:15px 0 25px;text-align:center}

#copyright{position:relative;border-top:2px solid #009ad8;clear:both;color:#333;text-align:center;padding:10px 0 10px 0;line-height:150%;}
#copyright li{clear:both;line-height:28px;}

.suggest-pop-mask{position:absolute;left:0;top:0;width:100%;height:100%}
.suggest-pop-mask iframe{width:100%;height:100%}
.suggest-pop-bd{position:relative;font-size:14px;line-height:26px;font-weight:bold;background:#fff url(../images/bg_fold.png) top repeat-x}
.suggest-pop-bd a{display:block;height:26px;padding:0 5px;cursor:pointer;color:#000}
.suggest-pop-bd a:hover,.suggest-pop-bd a.hover{background:#e8e8e8;background:rgba(232,232,232,0.7);color:#000}
.suggest-pop-bd .red{font-weight:normal;color:#000}.suggest-pop-bd .title{display:inline-block;height:26px;font-weight:bold;font-size:14px;line-height:26px}
.suggest-pop-bd .suggest-item{display:none}.top-suggest .suggest-pop-bd{font-weight:normal;background:#fff url(../images/t01ea6890c53a90a47d.png) right top no-repeat}
.top-suggest .suggest-pop-bd .title{font-weight:normal}
.top-suggest .suggest-pop-bd .suggest-item{display:block;float:left;width:15px;height:15px;margin:5px 10px 0 0;line-height:15px;font-size:11px;text-align:center;color:#fff;-webkit-text-size-adjust:none;background:url(../images/t01829ff981997b80bb.png) 0 -26px no-repeat}
.top-suggest .suggest-pop-bd .suggest-hot{background-position:0 0}

.bfq{float:center;width:975px;margin:0 auto;overflow:hidden;}
.ads980{float:center;width:975px;margin:0 auto;overflow:hidden; border:1px solid #dadada;margin-left:3px;margin-bottom:5px}
.ads225{float:center;width:227px;height:92px;margin:0 auto;overflow:hidden; border:1px solid #dadada;margin-top:5px;}

/*翻页*/
.xuanfy{width:700px;height:40px;float:left;background:#fff;}
div.dance-btn-a a{float:left;text-align:center;margin-left:10px;margin-top:10px;width:50px;height:22px;border:0 none;background:#00adef;color:#fff;font-size:14px;cursor:pointer;font-family:Arial}
div.dance-btn-a a:hover{background:#24bdf8}
div.fy{float:right;margin-right:10px;}
div.fy a{margin-top:10px;float:left;background-color:#FFF;border:1px solid #ccc;text-decoration:none;margin:10px 0 0 3px;padding:2px 6px;line-height:17px;}
div.fy a:hover{color:#fff;border:1px solid #2b66a5;background-color:#1b72af;text-decoration:none;}
div.fy .t{color:#fff;border:1px solid #2b66a5;background-color:#1b72af;text-decoration:none;}
div.fy input{float:left;width:30px;background-color:#FFF;border:1px solid #9aafe5;text-decoration:none;margin:3px 0 0 3px;padding:3px 0 0 3px;height:18px;}
div.fy button{float:left;width:28px;background-color:#FFF;border:0;text-decoration:none;margin:3px 0 0 3px;padding-top:3px;line-height:17px;background-color:#f0f0f0;color:#336699;}


/*主页焦点图模块*/
.container24{zoom:1;margin-right:auto;margin-left:auto}
.container24{width:982px}
.container24:after{display:block;clear:both;visibility:hidden;height:0;content:''}
#focus{width:975px;position:relative;height:310px;margin-top:2px;margin-bottom:10px;background-color:#252525;padding:10px 0}

#focus .focus-bd{float:left;position:relative;left:6px;overflow:hidden;width:690px}
#focus .focus{width:688px;height:308px;border:1px solid #515151;position:relative;margin-top:0px;float:left}
#focus .f688x308{width:688px;height:308px;overflow:hidden}
#focus .f688x308 img{width:688px;height:308px;}
.mainbox{
    overflow:hidden;
    position:relative;
}
.flashbox{
   overflow:hidden;
    position:relative;
}
.imagebox{
    text-align:right;position:relative;z-index:999;
}

.bitdiv{display:inline-block;width:18px;height:18px;margin:0 10px 10px 0px;cursor:pointer;float:right;}
.defimg{background-image:url(../images/02.png)}
.curimg{background-image:url(../images/01.png)}

#focus .rslides{width:100%;position:relative;list-style:none;padding:0}
#focus .rslides_nav{height:51px;width:31px;position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);top:50%;left:0;opacity:0.5;text-indent:-9999px;overflow:hidden;text-decoration:none;background:url(../images/i.png) no-repeat 0;margin-top:-28px}
#focus .rslides_nav:active{opacity:1.0}
#focus .rslides_nav.next{left:auto;background-position:-31px 0px;right:0}
#focus .rslides_tabs{margin:12px auto;clear:both;text-align:center}
#focus .rslides_tabs li{display:inline;float:none;_float:left;*float:left;margin-right:5px}
#focus .rslides_tabs a{text-indent:-9999px;overflow:hidden;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;background:rgba(0,0,0, .2);background:#DDD;display:inline-block;_display:block;*display:block;width:9px;height:9px}
#focus .rslides_tabs .rslides_here a{background:rgba(0,0,0, .6);background:#390}

#focus .focus-ft{float:right;margin-right:10px;*display:inline;width:260px;overflow:hidden;color:#fff;background-color:#171717;border:#515151 1px solid}
#focus .focus-ft .tit{background-color:#171717;margin:5px 4px 5px 5px}
#focus .focus-ft .tit li{float:left;height:30px}
#focus .focus-ft .tit li.on{background:url(../images/video-icon20120416.png) center -24px no-repeat}
#focus .focus-ft .tit li.on span{color:#fff;background-color:#555}
#focus .focus-ft .tit li span{display:block;padding:3px 8px;color:#d1d1d1;cursor:pointer}
#focus .focus-ft .tit li .first{margin-left:0}
#focus .focus-ft .list{padding-bottom:8px}
#focus .focus-ft .list li{height:26px;line-height:26px;vertical-align:middle}
#focus .focus-ft .list a{display:block;zoom:1;overflow:hidden;height:100%;cursor:pointer;color:#d1d1d1}
#focus .focus-ft .list em,#focus .focus-ft .list .name,#focus .focus-ft .list .type{float:left;overflow:hidden;height:100%}
#focus .focus-ft .list em{overflow:hidden;width:20px;color:#00acf2;font-weight:bold;padding-left:15px;background:url(../images/num.png) no-repeat;text-indent:-99px}
#focus .focus-ft .list .no1{background-position:15px 7px}
#focus .focus-ft .list .no2{background-position:15px -16px}
#focus .focus-ft .list .no3{background-position:15px -43px}
#focus .focus-ft .list .no4{background-position:15px -70px}
#focus .focus-ft .list .no5{background-position:15px -95px}
#focus .focus-ft .list .no6{background-position:15px -120px}
#focus .focus-ft .list .no7{background-position:15px -148px}
#focus .focus-ft .list .no8{background-position:15px -174px}
#focus .focus-ft .list .no9{background-position:15px -200px}
#focus .focus-ft .list .no10{background-position:15px -227px}
#focus .focus-ft .list .name{width:160px;font-size:14px}
#focus .focus-ft .list .type{width:50px;color:#999;text-align:right}
#focus .focus-ft .list .red_num{color:red}
#focus .focus-ft .list .orange_num{color:#f4aa53}
#focus .focus-ft .list a:hover{background-color:#414141;color:#fff}
#focus .focus-ft .list a:hover .type{color:#fff}

/*标签列表*/
.gcategory{overflow:hidden;margin-top:0px}
.gcategory .gcategory-bd{zoom:1;overflow:hidden}
.gcategory .subtit{color:#999;padding:8px 0 0 12px;font-weight:normal}
.gcategory .list{float:left;zoom:1;overflow:hidden;margin-right:-20px}
.gcategory .list li{display:inline;float:left;overflow:hidden;height:23px;width:45px;margin-left:12px;line-height:23px}
.gcategory .list-col3 li{width:65px}
.gcategory .list-col5 li{width:34px}
.gcategory a{color:#222}
.gcategory a:hover{color:#f00}
.gcategory .tit{overflow:hidden;height:25px;border-bottom:1px solid #d5d5d5;color:#0273b5;font-size:16px;line-height:26px;}
#tvcategory .gcategory-hd .tit{background-position:0 -26px}

/*舞曲列表*/
.wrap{float:center;background-color:#f4f4f4;margin-bottom:5px;}
.inner{width:980px;margin:0 auto;overflow:hidden}
.rank-title{padding-bottom:5px;padding-left:5px;margin-bottom:10px;height:28px;overflow:hidden;font-size:0;line-height:0}
.rank-title img{padding-right:2px}
#detail-rank{overflow:hidden;margin-top:10px}
.section{padding:1px;margin-bottom:5px;border:1px solid #d1d1d1;background:#fdfdfd;overflow:hidden}
.side-nav .list{padding:8px 0}.side-nav .list li{line-height:30px;height:28px;overflow:hidden;padding-left:5px}
.ie6 .side-nav .list li,.ie7 .side-nav .list li{line-height:29px;padding-top:5px;height:25px}
.ie8 .side-nav .list li{line-height:29px;padding-top:2px;height:26px}
.side-nav .list li a{display:block}.side-nav .title{color:#adadad;font-size:14px}
.side-nav .cur{color:#666;font-weight:bold;background:url('../images/t01f365a8cc12290fbf.png') right no-repeat}
.side-nav .cur a{color:#666;cursor:default}
.side-nav .cur a:hover{text-decoration:none}
.side-nav .hover{background:url('../images/t01405d3ad42b610d60.png') left no-repeat}
.side-nav .hover a{color:#056ea1}.side-nav .main-nav{padding-top:0}
.side-nav .main-nav li{font-size:14px;line-height:32px;height:32px;overflow:hidden}
.ie8 .main-nav li{padding-top:0;line-height:28px}.ie9 .main-nav li{padding-top:2px;height:30px}
.side-nav .main-nav #tophome{padding-left:5px}
.section .bg{height:32px;background:url('../images/t01002b48480cb78c9f.png') repeat-x}
.section .title,.section .title h2,.section .title .tab,.section .title em{line-height:30px}
.section .title{display:block;background-color:#f5f5f5}
.section .title h2,.section .title h3{float:left;padding-left:7px;font-size:14px;color:#222}
.section .title .tab{float:left;padding-left:15px;color:#666}
.section .title .tab em,.section .title .tab a{display:inline-block;padding:0 5px;cursor:pointer;color:#056ea1}
.section .title .tab .cur{font-weight:bold;color:#666}
.section .note{height:30px;overflow:hidden;background-color:#f9f9f9;border-bottom:1px solid #ececec;font-size:0;line-height:0}
.section .note span{color:#adadad}
.section .number,.section .name,.section .date,.section .csdj,.section .grade,.section .hits,.section .type,.section .actor{display:block;float:left;font-size:12px;height:32px;line-height:32px;overflow:hidden;white-space:nowrap}
.section .number{margin-left:7px;width:24px;text-align:center}
.section .name{margin-left:11px;width:204px}
.ie7 .section .name,.ie8 .section .name,.ie6 .section .name{line-height:35px}
.section .date{width:65px;margin-left:5px}
.section .grade{width:60px;margin-left:10px;_margin-left:5px;text-align:center;color:#e35203}
.section .hits{width:50px;margin-left:18px;text-align:center}
.section .date{width:50px;margin-left:18px;color:#777;text-align:center}
.section .type{margin-right:58px;width:95px;text-align:center}
.section .actor{margin-right:5px;width:193px;text-align:left}
.section .akind{margin:5px 1px 2px 3px;_margin-left:2px;width:261px;border:1px solid #ececec;float:left}
.section .akind .number{margin-left:7px}
.section .akind .name{width:230px;}
.section .akind .hits{width:45px;margin-left:5px}
.section .akind .date{width:45px;margin-left:5px;}
.section .akind .grade{width:45px}
.section .ranking{padding:0;margin:0;list-style:none}
.section .ranking li{margin-bottom:-1px;height:31px;overflow:hidden;border-bottom:1px solid #ececec;color:#666;font-size:0;line-height:0;cursor:pointer}
.section .ranking .hover{background:#ececec}
.section .ranking .hover a{color:#056ea1}
.section .ranking a:hover{text-decoration:underline}

.section .lb{float:left;padding-left:7px;padding-top:5px;text-align:center;}
.section .lb .btn-search{float:left;margin-left:15px;width:72px;height:20px;border:0 none;background:#00adef;color:#fff;font-size:14px;cursor:pointer;font-family:Arial}
.section .lb .btn-search:hover,.section .lb .btn-search-hover{background:#575757}
.section .lb .btn-search:active,.section .lb .btn-search-active{background:#575757}
.section .more{float:right;padding-right:17px;height:30px;line-height:30px}

/*最新推荐、会员*/
#total-music{float:left;margin-left:2px;width:645px;overflow:hidden}
#total-user{float:right;width:317px;overflow:hidden}

#total-music .list {float:left; width:645px; color:#ddd; padding-bottom:8px;}
#total-music .list dl {float:left; width:317px; position:relative; padding-top:8px; height:22px; display:inline;border-bottom:1px solid #ececec;color:#666;}
#total-music .list .hover{background:#ececec}
#total-music .list .hover a{color:#056ea1}
#total-music .list dl dd { padding-left:8px;color:#596d6d;}
#total-music .list dl dd a:hover {text-decoration:underline}
#total-music .list dl dd.song-name {float:left; width:230px; height:19px; letter-spacing:1px; /*ie7 hack*/*padding-top:3px;  text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
#total-music .list dl dd.song-date {float:right; margin-right:8px; color:#596d6d; _line-height:21px; *line-height:23px; display:inline;}

/*IE7*/
#ie7 #total-music .list {}
#ie7 #total-music .list dl {}
#ie7 #total-music .list .hover{}
#ie7 #total-music .list .hover a{}
#ie7 #total-music .list dl dd {}
#ie7 #total-music .list dl dd a:hover {}
#ie7 #total-music .list dl dd.song-name {}
#ie7 #total-music .list dl dd.song-date {}

.user{padding:1px;margin-bottom:1px;border:1px solid #d1d1d1;background:#fdfdfd;overflow:hidden}
.user .bg{height:32px;background:url('../images/t01002b48480cb78c9f.png') repeat-x}
.user .title,.section .title h2,.section .title .tab,.section .title em{line-height:30px}
.user .title{display:block;background-color:#f5f5f5}
.user .title h2,.section .title h3{float:left;padding-left:7px;font-size:14px;color:#222}
.user .title .tab{float:left;padding-left:15px;color:#666}
.user .title .tab em,.section .title .tab a{display:inline-block;padding:0 5px;cursor:pointer;color:#056ea1}
.user .title .tab .cur{font-weight:bold;color:#666}

.hotUser {display:inline; float:right; width:320px; background:#fff;}
.hotUser ul {display:inline; float:left; margin:4px 0 0 4px;}
.hotUser li{border: 0px solid #E5ECF1; display:inline; float:left; width:150px; height:62px; margin-left:5px; margin-bottom:1px;}
.hotUser li .icon{display:inline; float:left; width:58px;}
.hotUser li .avatar-58{width:58px;height:58px;}
.hotUser li .info{display:inline; float:left; width:80px; padding:0px 0 0 5px;}
.hotUser li .info div {display:inline; float:left; width:80px; height:18px; overflow:hidden;}
.hotUser li .info .name a{color:#F00000;}
.hotUser li .info .dance span{color:#0066cc;}


#total-rank1{float:left;margin-left:2px;width:317px;overflow:hidden}
#total-rank2{float:left;margin-left:7px;width:317px;overflow:hidden}
#total-rank3{float:right;margin-left:5px;width:317px;overflow:hidden}


/*舞曲专集*/
.gvideo{margin-top:6px;padding:9px 13px;background:#fdfdfd}
.gvideo-hd,.gvideo-bd,.gvideo-ft{zoom:1;overflow:hidden}
.gvideo-hd{width:975px;height:25px;border-bottom:2px solid #0099d7;color:#066ea1}
.gvideo-hd .tit{float:left;width:180px;height:25px;font-size:22px;line-height:1.1;}
.gvideo-hd .tit a{display:block;height:100%}
.gvideo-hd .tit span{padding-left:5px;color:#999;font-weight:normal;font-size:18px}
.gvideo-hd .act{float:right;font-size:14px;line-height:26px}
.gvideo-hd .act h3{display:inline;float:left;overflow:hidden;height:25px;margin:0 2px;padding:0 7px;font-weight:normal;cursor:pointer}
.gvideo-hd .act h3:hover,.gvideo-hd .act .hover{background:#c8edfc}
.gvideo-hd .act .on,.gvideo-hd .act .on:hover{background:#0099d7;color:#fff;font-weight:bold}
.gvideo-hd .act .more{display:inline;float:left;margin-left:6px}
.gimglist{zoom:1;overflow:hidden;margin:0 -30px 0 -18px}
.gimglist li{display:inline;float:left;width:106px;margin:20px 20px 0 18px}
.gimglist .avatar{display:block;zoom:1;overflow:hidden;position:relative;width:106px;height:142px}
.gimglist .avatar:after,.gimglist .avatar .playmask,.gimglist .avatar .gico-play{visibility:hidden;position:absolute;overflow:hidden;cursor:pointer}
.gimglist .avatar:after{z-index:2;top:0;left:0;width:100%;height:100%;content:'';background:rgba(0,0,0,.3) url(../images/btn.png) no-repeat 25px 40px}
.gimglist .avatar .playmask{z-index:2;top:0;left:0;width:100%;height:142px;background:#000}
.gimglist .avatar .gico-play{z-index:3;top:40px;left:25px;width:54px;height:54px;background:url(../images/btn.png) no-repeat;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src='../images/btn.png');text-indent:-599px}
.gimglist .avatar:hover:after,.gimglist .avatar:hover .playmask,.gimglist .avatar:hover .gico-play{visibility:visible}
.gimglist .avatar:hover .playmask{filter:alpha(opacity=30)}.gimglist .avatar img{width:100%;height:100%}
.gimglist .avatar .infomask{position:absolute;z-index:3;left:0;bottom:0;width:100%;height:19px;background:#000;filter:alpha(opacity=50)}
.gimglist .avatar .tip{zoom:1;overflow:hidden;position:absolute;z-index:4;left:0;bottom:0;width:100%;height:19px;background:rgba(0,0,0,.5);color:#fff;font-weight:bold;line-height:19px;text-align:center;cursor:pointer}
.gimglist .avatar .tip .date{float:left;padding-left:5px}
.gimglist .avatar .tip .point{float:right;padding-right:5px}
.gimglist .avatar .tip .point .hightlight{color:#f6872e;font-weight:bold;font-family:"\5b8b\4f53"}
.gimglist .name{margin-top:5px;font-size:14px;text-align:center;height:21px;overflow:hidden;word-wrap:break-word}
.gimglist .info{margin:0 -2px;overflow:hidden;color:#666;text-align:center;height:18px;word-wrap:break-word}
.gimglist .info a{margin:0 4px;color:#666}.gimglist .info a:hover{color:#f00}
#special{padding:0 0 15px;width:975px;border-bottom:1px solid #ccc;margin-bottom:10px;background:0}
#special .gvideo-hd .tit{background-position:0 -130px}
#special .act h3{font-size:12px}
#special .act h3:hover{background:0}
#special .act .more{margin-left:40px;line-height:26px}
#special .special-bd{padding-left:2px}
#special .gimglist {width:975px;margin-left:5px;}
#special .gimglist li{width:150px;margin:20px 12px 0 0}
#special .gimglist .avatar:after{display:none}
#special .gimglist .avatar{width:150px;height:100px}

/*友情链接*/
#total-links{float:left;margin-left:2px;width:973px;overflow:hidden}
#total-links .cosite-bd{zoom:1;overflow:hidden}
#total-links .cosite-bd ul{zoom:1;overflow:hidden;margin:5px -20px 0 -10px}
#total-links .cosite-bd li{float:left;padding:0 9px 0 10px;padding-bottom:12px}
#total-links .cosite-bd li img{width:117px;height:43px;border:1px solid #ccc}

/*专集列表*/
.gmovie-box{background:#fff;padding:8px 12px}
.gmovie-box .hd{position:relative;border-bottom:2px solid #009ad8}
.gmovie-box .hd .more{position:absolute;right:0;bottom:5px;font-family:'\5b8b\4f53'}
.gmovie-box .hd h2{height:23px;font-size:15px;color:#4682B4}
.gmovie-box .hd .brief{position:absolute;bottom:2px;right:0;padding-left:15px;color:#666;background:url(../images/t01a86c304ffc1bb987.png) 0 -178px no-repeat}
.gmovie-box .hd .brief b{color:#f4882e}
.gmovie-box .ft{padding:7px 0}
.gmovie-box .ft .gmovie-new-link{float:center;margin-top:3px}
.gmovie-box .ft .gmovie-btn-a{float:right}
.gmargin-t20{margin-top:20px}
.gmovie-list{margin-top:20px;margin-left:-36px}
.gmovie-list .gmovie-section{float:left;display:inline;margin-bottom:20px;margin-left:36px}
.gmovie-section{position:relative;overflow:hidden;width:108px;height:44px;padding-top:142px;text-align:center}
.gmovie-section .movie-title{overflow:hidden;height:21px;margin-top:5px}
.gmovie-section .movie-title a{display:block;font-size:14px;font-weight:800}
.gmovie-section .movie-cover{position:absolute;top:0;left:0;width:108px;height:142px}
.gmovie-section .movie-cover a{display:block;width:108px;height:142px}
.gmovie-section .movie-cover img{width:108px;height:142px}
.gmovie-section .movie-hint{position:absolute;top:124px;left:0;width:108px;height:18px}
.gmovie-section .movie-hint .hint-bg{position:absolute;top:0;left:0;z-index:1;width:108px;height:18px;background:#000;opacity:.6;filter:alpha(opacity=60)}
.gmovie-section .movie-hint .hint-text{overflow:hidden;position:absolute;top:0;left:0;z-index:2;width:98px;height:18px;padding:0 5px;color:#fff;line-height:18px;text-align:center}
.gmovie-section .movie-hint .date{float:left}
.gmovie-section .movie-hint .point{float:right}
.gmovie-section .movie-hint .point a{color:#f6872c}
.gmovie-section .movie-hint .point a:hover{color:#f00}
.gmovie-section .movie-desc{overflow:hidden;height:18px;color:#666}

.gmovie-new-link{float:center;text-align:center;margin-right:10px;}
.gmovie-new-link a{margin-top:10px;background-color:#FFF;border:1px solid #ccc;text-decoration:none;margin:10px 0 0 3px;padding:2px 6px;line-height:17px;}
.gmovie-new-link a:hover{color:#fff;border:1px solid #2b66a5;background-color:#1b72af;text-decoration:none;}
.gmovie-new-link .t{color:#fff;border:1px solid #2b66a5;background-color:#1b72af;text-decoration:none;}
.gmovie-new-link input{float:left;width:30px;background-color:#FFF;border:1px solid #9aafe5;text-decoration:none;margin:3px 0 0 3px;padding:3px 0 0 3px;height:18px;}
.gmovie-new-link button{float:left;width:28px;background-color:#FFF;border:0;text-decoration:none;margin:3px 0 0 3px;padding-top:3px;line-height:17px;background-color:#f0f0f0;color:#336699;}


.gmovie-btn-a{display:inline-block;_display:inline;width:97px;height:24px;line-height:24px;text-align:center}
.gmovie-btn-a a{display:block;height:24px;color:#333;background:url(../images/t01a86c304ffc1bb987.png) 0 -75px no-repeat;font-family:'\5b8b\4f53'}
.gmovie-btn-a a:hover{color:#333;background-position:0 -50px}
.gmovie-top .hd{position:relative;height:22px;padding-top:10px;border-bottom:1px solid #d5d5d5}
.gmovie-top .hd h3{font-size:15px;color:#4682B4}
.gmovie-top .hd .more{position:absolute;right:0;bottom:4px;font-family:'\5b8b\4f53'}
.gmovie-top .hd .tabs{position:absolute;left:100px;bottom:4px;color:#666}
.gmovie-top .hd .tabs em{color:#07519a;cursor:pointer}
.gmovie-top .hd .tabs em.cur{color:#666}
.gmovie-top .bd{padding:5px 10px;border-bottom:1px solid #d5d5d5}
.gmovie-rank{padding-left:20px;line-height:27px;background:url(../images/t01a86c304ffc1bb987.png) 0 -198px no-repeat}
.gmovie-rank li{position:relative;height:27px;}
.gmovie-rank li a{float:left;text-decoration:none;max-width:150px;height:27px;white-space:nowrap !important; white-space:normal; overflow:hidden;text-overflow:ellipsis;  -o-text-overflow:ellipsis; background:none;  }
.gmovie-rank a{color:#333;}
.gmovie-rank a:hover{color:#f00}
.gmovie-rank .actor{color:#999;float:right;}

.gmovie-topic dt{float:left;padding-right:20px}
.gmovie-topic dt img{height:60px;width:90px}
.gmovie-topic dd{line-height:20px}
.gmovie-topic dd a{color:#333}
.gmovie-topic dd a:hover{color:#f00}
.gtype-top{margin:0}
.gtype-top .gmovie-rank{line-height:22px;background:url(../images/t01a86c304ffc1bb987.png) 0 -466px no-repeat}
.gtype-top .gmovie-rank li{height:22px}
.gtype-top .bd{padding:3px 10px}

#recent-movie .gmovie-list,#hot-movie .gmovie-list{height:612px}
#recent-movie .hd h2{background-position:0 -25px}
#hot-charts .bd{border:0}

/*分类列表*/

.dancelist { overflow:hidden;background:#fff;padding:8px 12px}
.dancelist .hd{position:relative;border-bottom:2px solid #009ad8}
.dancelist .hd .more{position:absolute;right:0;bottom:5px;font-family:'\5b8b\4f53'}
.dancelist .hd h2{height:23px;font-size:15px;color:#4682B4}
.dancelist .hd .brief{position:absolute;bottom:2px;right:0;padding-left:15px;color:#666;background:url(../images/t01a86c304ffc1bb987.png) 0 -178px no-repeat}
.dancelist .hd .brief b{color:#f4882e}

.dancelist ul{display:inline; float:left; }
.dancelist li {display:inline; float:left; height:22px; width:695px; line-height:22px; padding:2px 0 3px 0; margin:0 5px; background:url(../images/repeat-x.png) repeat-x 0px -424px;}
.dancelist li.nothing {font-size:14px; text-align:center; height:200px; line-height:200px; background:; }
.dancelist li a{letter-spacing:1px;}
.dancelist li .cbox {display:inline; float:left; width:13px; height:18px; margin-left:5px;}
.dancelist li .cbox input {width:13px; height:13px;}
.dancelist li .mname {display:inline; float:left; width:340px; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; height:22px; line-height:22px; padding:0 0 0 10px;}
.dancelist li .time {display:inline; float:left; width:80px; height:22px; line-height:22px; padding:0 0 0 23px;}

.dancelist li .icon{display:inline; float:left; width:16px; height:17px; font-size:0 none; background:url(../images/icon_danceact.gif); cursor:pointer; margin-top:3px; overflow:hidden; margin-left:14px; cursor:pointer;}
.dancelist li span.iplay{background-position:0 0;}
.dancelist li span.iplay:hover{background-position:0 -17px;}
.dancelist li span.ifavorites{background-position:-48px 0;}
.dancelist li span.ifavorites:hover{background-position:-48px -17px;}
.dancelist li span.idown{background-position:-32px 0;}
.dancelist li span.idown:hover{background-position:-32px -17px;}
.dancelist li .uname{display:inline; float:left; width:95px; height:22px; line-height:22px; text-align:right; overflow:hidden; margin-right:5px; margin-top:1px;}
.dancelist li .face{display:inline; float:left; width:21px; height:21px; padding-top:1px; margin-left:3px; margin-right:5px;}
.dancelist li .face img{width:20px; height:20px;}
.dancelist li .face a:hover {position:relative; display:block; cursor:pointer;}
.dancelist li .face a:hover img {border:1px solid #84cced; position:absolute; width:48px; height:48px; left:-18px; top:-18px; padding:2px; background:#FFFFFF;}

/*播放页面*/

/*广告样式*/
.zuos{float:left;clear:both;width:250px;height:250px;border:1px #d9d9d9 solid;overflow:hidden;padding-bottom:6px;margin-top:5px;}
.youx{float:right;clear:both;width:239px;height:256.5px;border:1px #d9d9d9 solid;margin-top:5px;}
/*左.中间.右 样式*/
.tit{width:100%;height:30px;line-height:30px;border-bottom:1px #d9d9d9 dashed;margin-right:auto;margin-left:auto;overflow:hidden;background-color:#f4f4f4;}
h3{float:left;color:#444444;font-size:14px;font-weight:700;padding-left:8px;margin:0px;}
div .h{margin-top:4px;}
.lll{float:left;clear:both;width:252px;margin:0 5px 5px 0;}
.ccc{float:left;clear:right;width:457px;margin:0 5px 5px 0;}
.rrr{float:left;clear:right;width:241px;margin:0 0 5px 0;}
.zuo ul li span,.zjx ul li span{float:right;color:#07519a;}
.zuo ul,.zj ul,.zjz ul,.zjx ul{list-style-image:none;list-style-type:none;margin:0;padding:0;overflow:hidden;}
.zuo{float:left;clear:both;width:250px;border:1px #d9d9d9 solid;overflow:hidden;padding-bottom:6px;margin:5px 0 5px 0;}
.zuo ul li{float:left;width:227px;height:20px;line-height:20px;overflow:hidden;padding:5px 0 0 10px;}
.zj{float:left;clear:both;width:455px;height:250px;border:1px #d9d9d9 solid;overflow:hidden;padding-bottom:6px;margin:5px 0 5px 0;}
.zjs{float:left;clear:both;width:455px;overflow:hidden;border:1px #d9d9d9 solid;overflow:hidden;padding-bottom:6px;margin:5px 0 5px 0;}
.zj ul li,.zjs ul li,.zjz ul li,.zjx ul li{float:left;width:455px;height:25px;line-height:25px;font-size:13px;overflow:hidden;padding-top:5px;}
.zj ul li.d_sms,.zjs ul li.d_sms{background:url(d_sj.gif) no-repeat;padding:0 0 0 205px;width:250px;height:0px;margin-left:2px;}
.zj ul li.pgd{height:64px;line-height:64px;padding-left:5px;border-bottom:1px #d9d9d9 dotted;}
.zjs ul li.pgds{height:300px;overflow:hidden;padding-left:5px;border-bottom:1px #d9d9d9 dotted;}
.zjs ul li.pgd{height:64px;line-height:64px;padding-left:5px;border-bottom:1px #d9d9d9 dotted;}
.spg{height:527px;}
.zj ul li.sgd,.zjs ul li.sgd{height:372px;line-height:372px;padding-left:5px;}
.zj ul li.pxx,.zjs ul li.pxx{text-align:center;border-bottom:1px #d9d9d9 dotted;padding-left:0;font-family:Georgia;}
.zj ul li.pxx span.cai img,.zj ul li.pxx span.ding img{margin-top:-6px;margin-right:8px}
.zj ul li.pxx span.ding{float:left;width:200px;text-align:center;}
.zj ul li.pxx span.cai{float:right;width:200px;text-align:center;}
.fx{height:16px;line-height:16px;padding-left:20px;background:url(ico.png) no-repeat left;cursor:pointer;margin-left:8px}
.fx_qq{background-position:0px -96px}
.fx_rr{background-position:0px -673px}
.fx_db{background-position:0px -480px}
.fx_kx{background-position:0px -162px}
.zj ul li.pkd,.zjs ul li.pkd{width:220px;border-bottom:1px #d9d9d9 dotted;padding-left:7px;}
.zj ul li.pfl,.zjs ul li.pfl{padding-left:7px;font-family:Georgia;}
.zjz,.zjx{float:left;clear:both;width:455px;border:1px #d9d9d9 solid;margin:0 0 5px 0;}
.zjz{height:106px;}
.zjx{padding-bottom:10px;}
.zjz ul li{width:440px;height:27px;line-height:27px;border-bottom:1px #d9d9d9 dotted;padding-left:10px;}
.zjz input,.zso input{margin:0 0 -3px 0;padding:3px;border-color:#9F9F9F #DCDCDC #DCDCDC #9F9F9F;border-style:solid;border-width:1px;height:13px;color:#444;}
.zjz .tjb{width:63px;height:22px;background-color:#f7f7f7;}
.zjz ul li.qx{border-bottom:0;}
.zjx ul li{width:210px;height:20px;line-height:20px;padding-left:12px;}
.zso{float:left;clear:both;width:457px;height:20px;line-height:20px;margin:3px 0 1px 0;}
.zso .srk{width:279px;height:15px;padding:5px;}
.zso .sob{height:27px;background-color:#f7f7f7;border:1px #777 solid;}
.you{float:right;clear:both;width:239px;height:405px;border:1px #d9d9d9 solid;padding-bottom:10px;margin:5px 0 0 0;}
.you .spx{clear:both;width:237px;margin-top:5px;margin-left:1px;}
.you dl{width:215px;margin-top:7px;margin-left:8px;padding-bottom:1px;overflow:hidden;}
.you dl img{float:left;width:80px;height:61px;border:1px #d9d9d9 solid;margin-right:8px;}
.you dt,.you dd{float:left;width:125px;overflow:hidden;white-space:nowrap;}
.you dt{font-weight:bold;margin-top:4px;margin-bottom:5px;}
.you dd{line-height:19px;color:#7c7c7a;}

/*文章列表*/
.main-1{float:left;}
.panel{background:#E4E4E4;padding:4px;margin-top:5px;}
.panel-in{border:1px solid #CCC;background:#FFF;padding:1px;}
.article ul{height:76px}
.article ul li{ text-align:left;}
.art-list ul li{height:80px;position:relative}
.art-list ul li h3 a:link,.art-list ul li h3 a:visited{font-size:14px;}
.art-list ul li h4 {color:#CC0000;font-weight:normal;margin-left:22px;}
.art-list ul li h5{margin-left:22px;}
.art-list ul li h5 a:link,.art-list ul li h5 a:visited{font-weight:normal;color:#999;}
.art-list ul li h5 a:hover{text-decoration:underline;}
.art-list ul li span{display:inline;font-weight:normal;color:#999;}
.art-content{padding:20px;}
.art-content h3{font-size:16px;text-align:center;padding-bottom:20px;border-bottom:1px dashed #CCC;margin-bottom:20px;}
.art-content table{border:1px solid #CCC;}
.art-content table tr td{padding:8px;border:1px solid #CCC;font-size:14px;}
.art-content p{line-height:24px;font-size:14px;padding:10px 0;border-bottom:1px dashed #CCC;margin-bottom:10px;}
.back{border:1px solid #990000;background:#CC0000;width:70px;text-align:center;padding:5px 0;margin:auto;}
.back a:link,.back a:visited{color:#FFF;}

.comment{padding:5px 15px;width:640px;margin-bottom:10px;}
.comment li{border:1px solid #CCC;padding:1px;margin-top:10px;}
.comment li h3{background:#FAFAFA;color:#666;height:24px;font-weight:normal;padding:6px 10px 0 10px;}
.comment li p{color:#000;padding:10px;line-height:18px;}



.p_csdjb{ width:450px; height:390px;font-size:12px;}
.p_csdjrb{float:left;width:445px;height:25px;padding:6px 4px 0 6px;background-color:#ddd;}
.p_csdjrb li{list-style-type:none;}
.p_csdjbb{float:left;width:445px;color:#333;height:372px;padding:6px 0 0 6px;line-height:18px;overflow-x:hidden; overflow-y:auto;position:relative;left:0;top:0;hiddenscrollbar-base-color:#ccc;scrollbar-face-color:#fff;scrollbar-arrow-color:#000;scrollbar-track-color:#fff;scrollbar-3dlight-color:#ccc;scrollbar-darkshadow-color:#fff;scrollbar-highlight-color:#fff;scrollbar-shadow-color:#ccc;font-family:Verdana;}
.play_listb{border-top:0 solid #ccc;width:442px;height:370px;}
.play_listb li{margin:1px;padding:3px 6px 0 0;width:435px;height:20px;border-bottom:1px solid #efefef;overflow:hidden;word-break:break-all;}

/**回到顶部按钮样式**/
#top_btn{word-break:break-all;position:fixed;border-radius: 6px;right:125px;bottom:150px;background:white;z-index: 50000; display: none;
	  -moz-transition:background 1s;
      -webkit-transition:background 1s;
      -o-transition:background 1s;}
#top_btn a {display:block;width:50px;height:50px;background-image:url("../images/top1.png");background-repeat:no-repeat;border-radius: 6px;}
#top_btn a:hover {background-image:url("../images/top2.png");}