@charset "utf-8";
@import url('7dance_common.css');
.sidebar{}
.sidebar .videos_fr4,.sidebar .videos_fr8,.wraper .videos_fr4,.videoList2,.campagin_ad{ margin-bottom:8px;}
.groupList{}
.groupList .fr_ct li{ float:left; width:168px; padding:7px 6px;}
.groupList .fr_ct li .spl{ width:65px;}
.groupList .fr_ct li .spl img{width:60px; height:55px;}
.groupList .fr_ct li .spr,.groupList .fr_ct li dt,.groupList .fr_ct li dd{ width:101px;}
.groupList .fr_ct li dt{ line-height:150%;}
.groupList .fr_ct li dt ,.groupList .fr_ct li dt a  { color: #000000;}
.hot_activity .fr_ct,.hot_bbs .fr_ct{ padding:4px 0; line-height:20px;}
.hot_activity .fr_ct p,.hot_bbs .fr_ct dl{ padding:0 4px; }
.hot_bbs .fr_ct dt{ color:#f00;}
.hot_bbs .fr_ct li{ width:100%;}
.wraper{ padding:0 6px;}

.latest_campaign .fr_ct{ padding:9px 0 6px 0;}
.latest_campaign .fr_ct li{ overflow:hidden; margin-bottom:5px; height: 191px; width:144px; float:left;}
.latest_campaign .fr_ct li img{ margin-bottom:3px; /*border:1px solid #e0e0e0; padding:4px; */width:128px; height:128px; }
.latest_campaign .fr_ct li p{ width:128px; margin:0 auto;}

.zone_search{ margin:0px 0 8px 0; padding:1px; border:1px solid #E3E3E3;}
.zone_search form{ height:30px; overflow:hidden; padding:0; background: url(zone_30-x.jpg) top repeat-x; line-height:30px; float:left; width:100%;}
.zone_search form select{ /*margin:6px 12px 0 0;*/}
.zone_search form .in{ border:1px solid #C5D3F8; width:100px; padding:0 21px 0 5px; background:#fff url(jobs_1717.jpg) 100px top no-repeat; line-height:16px; height:16px;}
.zone_search form .sub{ border:0; cursor: pointer; background:url(zone_6025.jpg) left top no-repeat; width:80px; height:25px; line-height:25px; font-size:12px; font-weight:bold; color:#fff;}

.hot_campagin .fr_ct{}
.hot_campagin .fr_ct .spl{ padding-top:14px; padding-bottom:14px;}
.hot_campagin .view{ padding-left:12px; width:139px;}
.hot_campagin .view img{ width:120px; height:80px;}
.hot_campagin .info{ width:204px;}
.hot_campagin .info .layout_block{ width:100%;}
.hot_campagin .info strong,.hot_campagin .info strong a{ color:#f00;}
.hot_campagin .intro li{ padding-left:14px; height:50px;}
.hot_campagin .intro li a{ font-size:16px; font-weight:bold; color:#3366FF; line-height:22px}
.hot_campagin .intro li p{ line-height:22px}

.videoList .fr_ct{ padding:3px 0; }
.videoList .fr_ct li{ /*background:url(campaign_11996.gif) 12px top no-repeat;*/ float:left; overflow:hidden; width:120px;margin-top:4px; padding:0 12px 0 12px;}
.videoList .fr_ct li p{ line-height:21px;}
.videoList .fr_ct li p span{ display:block;}
.videoList .fr_ct li img{ width:120px; height:90px; margin:5px 0 10px 0px; }

.videoList2{}
.videoList2 ul{ float:left; padding-bottom:4px; width:100%; }
.videoList2  li{  float:left; padding:4px 6px 0; width:168px; line-height:22px; overflow: hidden;}
.videoList2  li .spl{ width:62px;}
.videoList2  li .spl img{ margin-top:4px; width:56px; height:56px;} 
.videoList2  li .spr,.videoList2  li .spr dt,.videoList2  li .spr dd{ width:106px;}
.videoList2  li .spr dt{}
.videoList2  li .spr dt,.videoList2  li .spr dt a{ color:#f00;} 
.videoList2  .star span{ height:22px; width:17px; margin-right:2px; background:url(campaign_1716.gif) left 3px no-repeat; display:inline-block; }
.videoList2  li .spr strong{ font-weight:normal;}

.campagin_show .fr_ct{ padding:7px 0 9px 0;}
.campagin_show .fr_ct p.spl{ width:167px; padding-left:12px;} 
.campagin_show .fr_ct p.spl img{width:150px; height:150px;}
.campagin_show .fr_ct dl{ padding-right:12px;} 
.campagin_show .fr_ct dl,.campagin_show .fr_ct dt,.campagin_show .fr_ct dd{ width:385px;}
.campagin_show .fr_ct dl.spr dt{ line-height:27px;}
.campagin_show .fr_ct dl.spr dd{ line-height:24px;}
.campagin_show .fr_ct dl.spr dt ,.campagin_show .fr_ct dl.spr dt a{ color:#f00;}


.campagin_recommend dl{width:100%; margin:7px auto; text-align:center}
.campagin_recommend dt img{ width:120px; height:98px; /*padding:1px; border:1px solid #e6e6e6;*/}
.campagin_recommend dd{ width:100%;float:left; padding:0 6px 0 5px;}

.adList{padding-bottom:8px;}
.adList img{ width:184px; height:64px;}


/*派对演出列表*/
/*============劲舞派对============*/
#myaprtylist{ background:url(dian_4x1_1.gif) 118px repeat-y;}
/*===左栏====*/
/*left*/
.sidebar_116{  width:126px;float:left;}
.partylist_left{padding:0 15px;}
.partylist_left li{ line-height:29px;}
.partylist_left li,.partylist_left li a{ display:block;width:100%;}
.partylist_left a:hover,.partylist_left li.focus a{ color:#f00; text-decoration:none; background:url(party_65.jpg) right center no-repeat;}
/*right*/
.wraper_530{ float:left; width:564px;}
.partylist_right{ width:553px; overflow:hidden;/* background:url(dian_4x1_1.gif) bottom repeat-x;*/ padding-bottom:9px;float:left;}
.partylist_right .li_l,.partylist_right .li_r{ float:left; overflow:hidden;}
.partylist_right .li_l{ overflow:hidden;float:left;  width:140px; text-align:center;}
.partylist_right .li_l img{ max-width:110px; } 
.partylist_right .li_r{ width:413px;}
.partylist_right .li_r dt{ font-size:14px;}
.partylist_right .li_r dt,.partylist_right .li_r dd{ width:100%;}


/*===侧边栏====*/
.hot_partylist{ margin-top:0!important;}
.hot_partylist li{ padding:0 0 0 8px!important; margin-top:0!important;width:208px!important;  line-height:29px;}
.hot_partyimglist{ float:left; padding-top:8px!important;}
.hot_partyimglist li{ height:110px; float:left; overflow:hidden;  padding-bottom:5px;width:115px; padding-left:5px;}
.hot_partyimglist dl{  padding:0 8px;}
.hot_partyimglist dt{ text-align:center; overflow:hidden;}
.hot_partyimglist dt,.hot_partyimglist dd{ width:105px; }
.hot_partyimglist dt img{ padding:3px; border:1px solid #e1e1e1; width:96px; height:70px;}
.hot_partyimglist dd{ height:36px; line-height:15px; overflow:hidden; }

/*=======================劲舞派对 end===================*/

#remark_latest .fr_ct  ul{ margin:0; float:left; overflow:hidden; padding:0px 9px 9px!important;}
#remark_latest .fr_ct  ul li{ width:100%; line-height:150%; margin:0; padding-bottom:9px;}
#remark_latest ul li dl{ margin-top:6px;}
#remark_latest ul li dl,#remark_latest ul li dt,#remark_latest ul li dd{ overflow:hidden; float:left;width:100%}

.sidebar_250,.sidebar_250_div{ float:left; width:250px; _float:none;}
.remark ul li{ float:left; width:195px;background:url(dian_4x1_1.gif) bottom repeat-x;  padding-bottom:5px; line-height:18px; margin-left:8px}
.remark ul li dl{ float:left;width:200px;}
#remark_dt li a{color:#0C4DA1 !important}

