@charset "utf-8";
@import url('7dance_common.css');
.showBg{ padding:0 0 8px 0; line-height:24px; }
.d_ct{ padding-bottom:9px!important;}

.sidebar{ float:right;}
.author{ color:#ccc; font-size:10px;}
#show .videos_fr3,.videos_fr4,#show .jobs_fr2,.videos_adList{ margin-bottom:8px;}
.videos_hot{} 
.videos_hot .fr_ct{ padding-top:5px; } 
.videos_hot .fr_ct ul{padding-bottom:5px; float:left; width:100%;} 
.videos_hot .fr_ct ul li{    width:100%; float:left;}
.top20List dd  ,.top20List dt,.top20List dl{ float:left; width:220px;} 
.top20List dt{ height:58px; overflow:hidden;padding:5px 0; background:#999;}
.top20List dt,.top20List dt a{ color:#fff;}
.top20List dt .spl{ width:120px; text-align:right;}
.top20List dt .spr{ width:70px;}
.top20List dt  img{ width:55px; height:55px;}
.top20List dt .num{ font-size:18px;}
.top20List dd{overflow:hidden;padding:5px 0; height:18px;}
.top20List dd  .num{ text-align:center; width:30px;}
.top20List dd  .hy{ text-align:right; width:45px;}
.top20List dd  .name{ text-align:right; padding-left:12px; width:84px;}
.top20List dd  .photo{ text-align:right;width:28px;}
.top20List dd  .photo img{ width:16px; height:16px;}


.wraper{}
.videos_recommend,.videos_recommend_groupList{ margin-bottom:8px;}
.videos_recommend .fr_tt,.videos_recommend .fr_ct{ width:100%;}
.videos_recommend .fr_tt{ line-height:30px; height:30px;}
.videos_recommend .fr_tt .spl{ padding-left:14px; font-weight:bold;}
.videos_recommend .fr_tt .spl span{ font-size:11px; font-family: Arial;}
.videos_recommend .fr_tt .spl span,.videos_recommend .fr_tt .spl span a{ color:#B91307;}
.videos_recommend .fr_tt .spl strong{ font-size:14px;}
.videos_recommend .tabNav{line-height:28px!important; height:35px!important; }
.videos_recommend .tabNav ul{ padding:7px 0 0 7px; width:300px; float: right;}
.videos_recommend .tabNav li{ margin-right:15px; text-align:center; font-size:14px; font-weight:bold;  height:26px;}
.videos_recommend .tabNav li,.videos_recommend .tabNav li a{ float:left; width:76px;}
.videos_recommend .tabNav li a{ background:url(showTab.gif) right top no-repeat; color:#fff;}
.videos_recommend .tabNav li a:hover,.videos_recommend .tabNav .focus a{ background:url(showTab.gif)  left top no-repeat; color:#666; text-decoration:none;}
.videos_recommend .tabContentList{}
.videos_recommend .tabContentList ul{ display:none;}
.videos_recommend .fr_ct ul{ padding:0 1px 7px 1px; float: left; width:auto;} 
.videos_recommend .fr_ct li{ overflow:hidden;text-align: center; line-height: normal; margin-top:7px; float:left; width:103px; padding:0 12px; position:relative;}
.videos_recommend .fr_ct .showStar{ top:-100px; left:100px;position: relative; float:left; width:30px; line-height:30px;  background: url(../sysimgs/star_dancer.gif) center center no-repeat;}
.videos_recommend .fr_ct li p{ float:left; padding-bottom:9px; width:100%;}
.videos_recommend .fr_ct li p a{ color:#f00;}
.videos_recommend .fr_ct li img{ width:100px; border:1px solid #e5e5e5; padding:3px;} 


#reg{ line-height:150%;}
#reg dd ul{ padding:12px;}
#reg dd li{ padding-bottom:12px;}
.input_text{ border:1px solid #ccc;}
#hiddenDiv{ display:block;}
#hiddenDiv table .input_text{ }
#hiddenDiv table td{ padding-bottom:24px; height:28px; line-height:28px; } 
#hiddenDiv table span{ display:inline-block;}
#hiddenDiv table  select{}
.inline_124{ width:124px;}



#new_star .videos_fr4{ margin-bottom:0;}
.newstar_side_fr{width:226px; overflow:hidden;}
/*============第一栏============*/
.newstar_a{ }
.newstar_a_a{ width:300px; height:200px; overflow:hidden; float:left; background:#ccc;}
.newstar_a_b{width:402px; float:left; padding:0 14px; overflow:hidden; height:200px;}
.newstar_a_b_a,.newstar_a_b_b { float:left; width:100%;}
.newstar_a_b_a{}
.newstar_a_b_a dt{  text-align:center; line-height:36px; font-weight:bold; font-size:16px; }
.newstar_a_b_a dt a{ color:#f60;}
.newstar_a_b_a dd{background:url(newstar_1-x.gif) bottom repeat-x; padding-bottom:10px; line-height:14px;}
.newstar_a_b_b{ padding-top:5px; line-height:22px; font-size:14px;}
.newstar_a_b_b li{ width:390px; padding-left:12px; background:url(newstar_35.gif) left 5px no-repeat ; height:22px;}
.newstar_a_b_b a{ padding-right:14px;text-decoration:underline;  }
.newstar_a_c{ margin-bottom:0; height:196px;}
.newstar_a_c .fr_ct{ }
.newstar_a_c .apply{ margin:16px auto 10px auto; background:url(newstar_1356.png) left top no-repeat; width:135px; height:36px; text-decoration:none!important;}

/*============第二栏============*/
.newstar_b{ margin-top:8px;}
/*============第三栏============*/
.newstar_c{ margin-top:8px;}
.newstar_c_a_a,.newstar_c_a_b{ float:left; overflow:hidden;}
/*============第三栏 左侧============*/
.newstar_c_a{ float:left; overflow:hidden; width:720px;}
/*达人推荐 选项卡*/
.newstar_c_a_a{ width:716px; height:363px;}
.newstar_c_a_a .fr_tt{ overflow: visible!important; position:relative;}
.newstar_c_a_a .tab_tt { position: absolute; left:120px; top:4px;height:22px; overflow:hidden; }
.newstar_c_a_a .tab_tt li{ padding-right:3px;}
.newstar_c_a_a .tab_tt li,.newstar_c_a_a .tab_tt li a{ float:left; line-height:22px; }
.newstar_c_a_a .tab_tt li a { text-decoration:none!important; cursor:pointer; background:url(newstar_14321.png) right -22px no-repeat; padding-right:23px;}
.newstar_c_a_a .tab_tt li a span{ float:left; padding-left:23px; background:url(newstar_14321.png) left -22px no-repeat;}
.newstar_c_a_a .tab_tt .focus a,.newstar_c_a_a .tab_tt li a:hover{ font-weight:bold;background:url(newstar_14321.png) right 0px no-repeat; } 
.newstar_c_a_a .tab_tt .focus a span,.newstar_c_a_a .tab_tt li a:hover span{background:url(newstar_14321.png) left 0px no-repeat;} 
.newstar_c_a_a .fr_ct { padding-bottom:17px;}
.newstar_c_a_a .fr_ct ul{ width:690px; float:left; padding-left:20px; display:none;}
.newstar_c_a_a .fr_ct li{ height:90px; overflow:hidden; margin-top:20px; width:210px; float:left; padding-right:20px;}
.newstar_c_a_a .fr_ct .author_photo{ width:90px; height:90px; overflow:hidden;}
.newstar_c_a_a .fr_ct .author_info{ width:110px; overflow:hidden;}
.newstar_c_a_a .fr_ct .author_info dt { height:25px; border-bottom:1px solid #ccc; font-size:14px;}
.newstar_c_a_a .fr_ct .author_info dt,.newstar_c_a_a .fr_ct .author_info dt a{ color:#06c;}
.newstar_c_a_a .fr_ct .author_info dt,.newstar_c_a_a .fr_ct .author_info dd,.newstar_c_a_a .fr_ct .author_info dd .layout_block{ width:100%; }
.newstar_c_a_a .fr_ct .author_info dd{ line-height:19px; padding-top:7px;}
.newstar_c_a_a .fr_ct .author_info dd a{ text-decoration:underline;}

/*分类新闻列表 四块*/
.newstar_blog_w{ width:300px;overflow:hidden;}
.newstar_c_a_b{}
.newstar_c_a_b_a{ margin-top:8px;height:284px; width:351px;}
.newstar_c_a_b_a .fr_ct{ font-size:14px}
.newstar_c_a_b_a .fr_ct ul{ padding:0 15px; width:321px; margin-top:13px; overflow:hidden;}
.newstar_c_a_b_a .fr_ct li{background:url(newstar_35.gif) left 5px no-repeat ; padding-left:9px; width:312px; height:22px;}

/*============第三栏 右侧============*/
.newstar_c_b{  float:right; overflow:hidden; width:230px;}
.newstar_c_b_a{}
.newstar_c_b_a .fr_ct{ padding:21px 0 10px;}
.newstar_c_b_a .fr_ct ul{ width:200px; margin:0 auto;}
.newstar_c_b_a .fr_ct li{ height:34px;}

.newstar_c_b_d .fr_ct ul{ overflow:hidden; padding:8px 8px auto; float:left; height:236px}
.newstar_c_b_d .fr_ct ul,.newstar_c_b_d .fr_ct li{ overflow:hidden; width:184px; line-height:20px; padding:4px 0 0 10px;}
.newstar_c_b_d .fr_ct li{ float:left; padding-bottom:2px;background: url(index_1111.jpg) left 10px no-repeat;}



.newstar_c_b_b{margin-top:8px; height:580px;}
.newstar_c_b_b .fr_ct ul{ width:210px; margin:0 auto;}
.newstar_c_b_b .fr_ct li{ float:left; width:100%;background:url(newstar_1-x.gif) bottom repeat-x; padding-bottom:1px;  line-height:25px;}
.newstar_c_b_b .fr_ct li .spl{ height:15px; line-height:15px; margin-top:5px; width:22px}
.newstar_c_b_b .fr_ct li .top_1{ background: url(switchbg.gif) 0 0 no-repeat;}
.newstar_c_b_b .fr_ct li .top_2{ background: url(switchbg.gif) 0 -15px no-repeat;}
.newstar_c_b_b .fr_ct li .top_3{ background: url(switchbg.gif) 0 -30px no-repeat;}
.newstar_c_b_b .fr_ct li .top_4{ background: url(switchbg.gif) 0 -45px no-repeat;}
.newstar_c_b_b .fr_ct li .top_5{ background: url(switchbg.gif) 0 -60px no-repeat;}
.newstar_c_b_b .fr_ct li .top_6{ background: url(switchbg.gif) 0 -75px no-repeat;}
.newstar_c_b_b .fr_ct li .top_7{ background: url(switchbg.gif) 0 -90px no-repeat;}
.newstar_c_b_b .fr_ct li .top_8{ background: url(switchbg.gif) 0 -105px no-repeat;}
.newstar_c_b_b .fr_ct li .top_9{ background: url(switchbg.gif) 0 -120px no-repeat;}
.newstar_c_b_b .fr_ct li .top_10{ background: url(switchbg.gif) 0 -135px no-repeat;}
.newstar_c_b_b .fr_ct li .spr{ width:188px;}
/*============第四栏============*/
/*图文 slide*/
.newstar_d{ margin-top:8px;}
.photoNews .d_tt_r ,.photoNews .d_bt_r{ width:955px;}
.photoNews .d_ct { text-align:center;left:0; top:0; height:145px; position:relative; overflow:hidden; width:958px;}
.photoNews .d_ct ul{ padding:9px 2px 0 2px; position: absolute; left:0;}
.photoNews .d_ct li{ width:136px; float:left;}
.photoNews .d_ct li img{ width:120px; height:90px; margin-bottom:9px; border:solid #CCCCCC 1px; padding:2px}
.photoNews .back a,.photoNews .next a{display:none;}
.photoNews .d_tt .spr span{  margin:4px 3px 0 0; line-height:18px;}
.photoNews .d_tt .spr span,.photoNews .d_tt .spr span a{ text-decoration:none!important; width:18px; float:left;}
.photoNews .d_tt .spr span a{ /*display:none;*/}
.photoNews .d_tt .spr .back{ background:url(demo_6018.jpg) -59px 0 no-repeat; }
.photoNews .d_tt .spr .back_gray{background:url(demo_6018.jpg) -25px 0 no-repeat!important;}
.photoNews .d_tt .spr .next{background:url(demo_6018.jpg) -76px 0 no-repeat;}
.photoNews .d_tt .spr .next_gray{background:url(demo_6018.jpg) -42px 0 no-repeat!important;}
.photoNews .view_all{ display:none!important;}

/*列表页*/
.show_list a{ padding:0 12px;}
.show_list .strong_red{ font-weight:bold; color:#f00;}
.show_list{ padding:0px 0 8px 25px; background:url(dian_4x1_1.gif) bottom repeat-x; margin-bottom:8px;}
.arti_list { border-bottom:1px dotted #e1e1e1; margin-bottom:15px; float:left; overflow:hidden; width:100%;}
.arti_list .l,.arti_list .m,.arti_list .r{ float:left; height:178px; overflow:hidden;}
.arti_list .l { width:67px;}
.good { background:url(zanxun.jpg) left top no-repeat; line-height:54px; height:54px; overflow:hidden; }
.good,.good a { color:#fff;font-weight:bold;}
.good .number{ font-size:16px;} 
.good ,.good_click{display:inline;width:48px;  margin:0px 0px 0 15px; float:left; text-align:center; }
.good_click a{ border:1px solid #ccc; display:inline-block; border:1px solid #e1e1e1; width:48px; text-align:center; padding:2px 0;margin-top:7px; }
.good_click a:hover{ background: #DC0000; color:#fff;border:1px solid #DC0000; }
.arti_list .m{ width:513px; padding:0 20px 10px;}
.arti_list .m  dt strong *{  font-size:14px;}
.arti_list .m  dt{ padding-bottom:10px; border-bottom:1px solid  #e1e1e1;}
.arti_list .m  .cont{ height:84px; overflow:hidden; line-height:21px; margin:7px 0;} 
.arti_list .m .more{ text-decoration:none;background:url(team_login.gif) 0px top no-repeat; width:64px; height:19px; line-height:19px;}
.arti_list .fav { }
.arti_list .fav li{ float:left; line-height:31px; height:31px;padding:0 13px 0 31px;}
.arti_list .fav .pl{ background: url(artlist_2831.gif) left center no-repeat;}
.arti_list .fav .fr{background: url(artlist_2031.gif) left center no-repeat;}
.arti_list .fav .sc{background: url(artlist_2831-2.gif) left center no-repeat;}
.arti_list .fav .mz{background: url(artlist_2831-3.gif) left center no-repeat;}
.arti_list .r{ width:137px; }
.arti_list .r img{ margin-top:25px; max-width:110px;}
.arti_list .m  dt strong *,.arti_list .fav a,.commonents a,.sidebar_ul a{ color:#0C4DA1!important;}
#commonents_latest .fr_ct  ul{ margin:0; float:left; overflow:hidden; padding:0px 9px 9px!important;}
#commonents_latest .fr_ct  ul li{ width:100%; line-height:150%; margin:0; padding-bottom:9px;}
#commonents_latest ul li dl{ margin-top:6px;}
#commonents_latest ul li dl,#commonents_latest ul li dt,#commonents_latest ul li dd{ overflow:hidden; float:left;width:100%}

#tags_hot .fr_ct ul{ line-height:180%; padding:9px!important; margin:0!important;}

.photoct{padding:8px 0;}
.myphotolist li{ float:left; padding-bottom:10px;overflow:hidden; margin-left:8px}
.myphotolist li dl img{ padding:1px; border:1px solid #DFDFDF; margin-bottom:10px;}
.myphotolist li dl{ text-align:center; overflow: hidden; margin:0 auto;}
.myphotolist li dd{ line-height:15px;}
.myphotolist li{ height:172px;width:180px;}
.myphotolist dl img{  height:122px;}
.myphotolist dl { width:180px;}


.traingteachers .d_ct{ padding-bottom:3px;line-height:150%;}
.traingteachers .d_ct li{ padding-bottom:9px; float:left; width:246px; /*border-bottom:1px dotted #e1e1e1;*/}
.traingteachers .d_ct  .spl{width:94px;}
.traingteachers .d_ct  .spl img{margin-left:10px; /*padding:1px; border:1px solid #e1e1e1;*/}
.traingteachers2 .d_ct  .spl img{ border:1px solid #e1e1e1; padding:3px; margin-top:2px; width:80px!important; }
.traingteachers2 .d_ct  ul{ padding-top:9px; float:left; }
.traingteachers2 .d_ct  li { overflow: hidden;}
.traingteachers2 .d_ct  .spr{ line-height:21px; width:127px!important;}

.traingteachers2 .d_ct  .spr .goodat{}
.traingteachers .d_ct  .spr{width:142px; padding-right:10px; }
.traingteachers .d_ct  .spr dt{ font-weight:bold;}
.traingteachers .d_ct  .spr dt,.traingteachers .d_ct  .spr dd{ float:left; width:100%; }

.table_tr_bg{background: url(star_details_leftbg.gif) left repeat;}
.table_td_bg span{background: url(star_details_left.gif) left no-repeat; height:22px; width:83px; text-align:center; font-weight:bold}


.star_recommend,.star_recommend_groupList{ margin-bottom:8px;}
.star_recommend .fr_tt,.star_recommend .fr_ct{ width:100%;}
.star_recommend .fr_tt{ line-height:30px; height:30px;}
.star_recommend .fr_tt .spl{ padding-left:14px; font-weight:bold;}
.star_recommend .fr_tt .spl span{ font-size:11px; font-family: Arial;}
.star_recommend .fr_tt .spl span,.star_recommend .fr_tt .spl span a{ color:#B91307;}
.star_recommend .fr_tt .spl strong{ font-size:14px;}
.star_recommend .tabNav{line-height:28px!important; height:35px!important; }
.star_recommend .tabNav ul{ padding:7px 0 0 7px; width:300px; float: right;}
.star_recommend .tabNav li{ margin-right:15px; text-align:center; font-size:14px; font-weight:bold;  height:26px;}
.star_recommend .tabNav li,.star_recommend .tabNav li a{ float:left; width:76px;}
.star_recommend .tabNav li a{ background:url(showTab.gif) right top no-repeat; color:#fff;}
.star_recommend .tabNav li a:hover,.star_recommend .tabNav .focus a{ background:url(showTab.gif)  left top no-repeat; color:#666; text-decoration:none;}
.star_recommend .tabContentList{}
.star_recommend .tabContentList ul{ display:none;}
.star_recommend .fr_ct ul{ padding:0 1px 7px 1px; float: left; width:auto;} 
.star_recommend .fr_ct li{ overflow:hidden;text-align: center; line-height: normal; margin-top:7px; float:left; width:124px; height:230px;padding:0 9px; position:relative;}
.star_recommend .fr_ct .showStar{ top:-95px; left:90px;position: relative; float:left; width:30px; line-height:30px;  background: url(../sysimgs/star_dancer.gif) center center no-repeat;}
.star_recommend .fr_ct li p{ float:left; padding-bottom:9px; width:100%;}
.star_recommend .fr_ct li p a{ color:#f00;}
.star_recommend .fr_ct li img{ width:120px; height:160px; border:1px solid #e5e5e5; } 


.suport_people{ font-size:24px; color:#CC0000;}

.blogMessageList{float:left;}
.blogLeaveMessage li{ padding-bottom:9px;}
.blogMessageList li{ overflow:hidden; float:left; width:100%; padding-bottom:9px; margin-bottom:9px; border-bottom:1px dotted #e1e1e1;}
.blogMessageList li .spl{ width:62px;}
.blogMessageList li .spl img{ margin-top:4px; border:1px solid #e1e1e1; padding:1px; width:55px; height:55px;}

.blogMessageList li .spr{ width:566px; padding:0;}
.blogMessageList li .spr .tt a{color:#0E8FC0;}
.blogMessageList li .spr .tt{ padding-bottom:4px;}
.blogMessageList li .spr .tt .gray{ padding-left:20px;}
.blogMessageList li .spr .layout_block{ width:100%;} 



/*2011-7 13:00 开始*/


<!--名师舞者 开始	-->
.dancerphoto{
	margin-bottom:30px;
	}
.dancerphoto li{
	float:left;
	margin:20px 19px 0 19px;
	}
.last{
	margin-right: 0 !important;
	}
.infostyle{
	text-align:center;
	padding-top:10px;
	padding-bottom:10px;
	}	
	
<!--名师舞者 开始	-->
	
	
	
<!--舞蹈达人 开始	-->
.daren{
	margin-bottom:30px;
	}
.daren li{
	float:left;
	margin-top:15px;
	margin-left:15px;
	margin-right:15px;
	}
/*舞蹈达人 结束*/
	
	
	
/*2011-7 13:00 结束*/


