/*舞蹈比赛首页*/
a.fdc0106{color:#dc0106;}
a.f505151{color:#505151;}
a.f_fff{color:#FFF;}

.wdbs_box{width:980px; height:auto; overflow:hidden; margin:0 auto;}
.layer_01{width:auto; height:auto; overflow:hidden; margin-bottom:10px;}
.layer_01_1{width:721px; height:303px; border:1px solid #dedede; float:left; padding:10px; background:url(/images/0301/wdbs_01.gif) right no-repeat;;}
.layer_01_1_01{width:310px; height:304px; border:1px solid #000; float:left;}
.bs1{ width:321px; height:310px; float:left; display:inline;}
.layer_01_1_02{width:385px; height:auto; overflow:hidden; float:right;}
.layer_01_1_02_1{width:385px; height:36px; border-bottom:1px solid #c5161d;}
.layer_01_1_02_1_01{width:97px; height:36px; float:left;}
.layer_01_1_02_1_02{width:47px; margin-right:10px; line-height:36px; color:#dc0106; float:right;}
.layer_01_1_02_2 li{text-indent:10px; text-overflow: ellipsis; white-space: nowrap; float: left; -o-text-overflow: ellipsis; border-bottom:1px dashed #dedede; line-height:30px;}
.text{text-indent: 10px; width: 282px; padding-right:19px; background: url(/images/0301/wdbs_09.gif) no-repeat 0px 13px;overflow:}
.time{color: #505151;}
.layer_01_2{width:230px; height:auto; border:1px solid #dedede; float:right; padding-bottom:20px; _padding-bottom:40px;}
.layer_01_2_01{width:230px;height:30px;background:url(/images/0301/wdbs_10.gif) repeat-x;border-bottom:1px solid #dedede;margin-bottom: 10px;}
.layer_01_2_01_1{width:11px; height:11px; float:left; margin-left:7px; margin-top:9px;}
.layer_01_2_01_2{width:65px; height:auto; margin:6px 0 0 10px; float:left; font-weight:bolder; color:#dc0106;}
.layer_01_2_01_3{width:41px; float:right; margin-right:12px; margin-top:12px;}
.layer_01_2_02 li{width:210px; line-height:25px; background:url(/images/0301/wdbs_13.gif) no-repeat 0 10px; text-indent:10px; border-bottom:1px dashed #dedede; margin:0 10px;}

.layer_02_1{width:740px; height:90px; float:left; border:1px solid #dedede;}
.layer_02_2{width:230px; height:90px; float:right; border:1px solid #dedede;}

.layer_03_1{width:721px; padding:10px; border:1px solid #dedede; float:left;}
.layer_03_1_01,.layer_03_1_02{width:353px; border:1px solid #dedede;}
.layer_03_1_01{float:left;}
.layer_03_1_02{float:right;}
.layer_03_1_01_1{width:353px; height:39px;}
.layer_03_1_01_1_01{width:90px; height:35px; background:url(/images/0301/wdbs_04.gif) no-repeat; float:left; font-size:14px; font-family:"微软雅黑"; padding-top:4px; text-align:center; color:#FFFFFF; font-weight:bolder;}
.layer_03_1_01_1_02{width:252px; height:19px; margin:1px 1px 0 0; float:left; background:#ebebeb; text-align:right; padding-top:8px; padding-right:10px;}
.layer_03_1_01_2{width:322px;padding-left:20px;padding-bottom: 12px;_padding-bottom: 20px;}
.layer_03_1_01_2 li{text-indent:10px; text-overflow: ellipsis; white-space: nowrap; float: left; -o-text-overflow: ellipsis; border-bottom:1px dashed #dedede; line-height:30px;_line-height:28px;}
.text1{text-indent: 10px; width:225px; padding-right:19px; background: url(/images/0301/wdbs_09.gif) no-repeat 0px 13px;overflow:}

.layer_02{width:978px; height:90px; border:1px solid #dedede; margin-bottom:10px;}
.layer_04_2{width:230px; height:322px; border:1px solid #dedede; float:right;}
.layer_01_cp{width:955px; height:20px; background:url(/images/0301/wdbs_06.gif) no-repeat; text-align:right; padding-right:23px; padding-top:14px; color:#fff; font-weight:bolder;}
.layer_01_cp01{width:955px; height:20px; background:url(/images/0301/wdbs_07.gif) no-repeat; text-align:right; padding-right:23px; padding-top:14px; color:#fff; font-weight:bolder;}
.layer_01_cp_1{width:961px; height:auto; overflow:hidden; padding-left:15px; border:1px solid #dedede;}
.layer_01_cp_1_img{width:110px; float:left;margin:10px 25px 10px 0;  }
.layer_01_cp_1_img01{width:110px; float:left;margin:10px 0px 10px 0;}
.layer_01_cp_1_text{line-height:20px;}
.pic{width:106px; height:130px; overflow:hidden; border:1px solid #dedede; padding:3px;}
.layer_01_cp01_img{width:136px;height:auto;float:left;margin:10px 20px 10px 0;}
.layer_01_cp01_img01{width:132px; height:auto; float:left;margin:10px 0 10px 0;}
.layer_01_cp01_pic{width:128px; height:96px; padding:3px; border:1px solid #dedede;}
.layer_01_cp_2{width:946px; height:auto; overflow:hidden; padding-left:30px; border:1px solid #dedede;}

.sub_tab_01{border:1px solid #CCCCCC; height:33px; width:978px; margin:8px auto 8px auto; clear:both;}
.sub_tab_01 p{border:1px solid #fff; background:url(../images/bg_sub_01.gif) left top repeat-x; height:31px;}
.sub_tab_01 p strong{ color:#1C579D; font-size:14px; line-height:30px; padding-left:10px; display:block; width:500px; float:left;}
.sub_tab_01 p b{ color:#ff0000; font-size:12px; line-height:30px; padding-left:10px; display:block; width:500px; float:left; font-weight:normal;}
.sub_tab_01 p b a{ color:#ff0000;}
.sub_tab_01 p span{  font-size:12px; line-height:30px; display:block; width:450px; float:right;}
.sub_tab_01 p .text001{border:1px solid #ccc; height:18px; padding-top:5px; width:230px;}