/* CSS Document */
.ry_box01{
width:705px;
margin:0 auto;
}
.ry_box01 .td01{
width:85px;
float:left;
}
.ry_box01 .td02{
width:620px;
float:left;
padding-top:5px;
}
.song_search_con{
padding:10px 13px;
}
.song_author_show{
float:left;
width:230px;
margin:10px 0 0 0;
}

.song_search_m{
text-align:center;
margin:0 0 10px 0;
}
.song_result{
border-top:1px dashed #ccc;
border-bottom:1px dashed #ccc;
}

.song_result h4{
background-color:#f1f1f1;
font-size:14px;
margin:0;
padding:10px 10px;
}

.song_result h4 span{
float:right;
padding:6px 10px 13px 0;
color:#ff6600;
}

.song_result li a.add{
background:url(../../../images/common/sub_icon05.gif) no-repeat left top;
padding:3px 0 0 15px;
margin:0 0 0 10px;
}

.song_result img{
margin:5px 10px 5px 0;
border:1px solid #ccc;
}

.song_result ol{
margin:15px 0 15px 0;
}

.song_result li{
padding:10px 0 0 0;
margin:0 0 0 15px !important;
margin:0 0 0 50px ;
}

.song_td01{
width:300px;
float:left;
margin-bottom:20px;
}
.song_td02{
width:410px;
float:left;
margin-bottom:20px;
}
.song_td01 .ltd{
width:190px;
float:left;
}
.song_td01 .rtd{
width:110px;
float:left;
}
.song_td02 .tit{
background: url(../../../images/aboutchina/song/ic01.gif) no-repeat left top;
padding:0 0 3px 20px;
color:#ff6600;
font-weight:bold;
}
.song_td02 .border-b{
border-bottom:1px solid #cccccc;
}

.numlist{color:#999999; font-weight:bold;}
.numlist span{color:#ff6600;}
.song_media{
width:703px;
border:1px solid #ccc;
padding:5px;
}
.song_media .ltd{
width:480px;
float:left;
margin-right:5px;
}
.song_media .rtd{
width:218px;
float:left;
background-color:#ebebeb;
height:400px;
}
.song_media .ltd .bbox{
border:1px solid #ccc;
padding:10px;
background-color:#f1f1f1;
}
.song_media .rtd .mbox{
width:156px;
margin:8px auto;
}
.song_media .rtd .mbox .p1{
border-bottom:1px solid #cccccc;
padding:8px 0;
text-align:center;
}
.song_media .rtd .mbox .p2{
border-top:1px solid #ffffff;
border-bottom:1px solid #cccccc;
padding:8px 0;
text-align:center;
}
.song_media .rtd .mbox .p3{
border-top:1px solid #ffffff;
padding:8px 0;
text-align:center;
}
.song_ftit{
background: url(../../../images/aboutchina/song/song_ft.gif) no-repeat left top;
width:715px;
height:25px;
}
.song_ftit h2{
font-size:12px;
color:#FFFFFF;
padding:4px 0 0 40px;
}
.song_ftit h3{
font-size:12px;
color:#FFFFFF;
padding:4px 0 0 40px;
}
.song_form{
width:693px;
border-left:1px solid #f79b39;
border-right:1px solid #f79b39;
border-bottom:1px solid #f79b39;
padding:10px;
}

.song_author_song{
border:1px solid #ccc;
margin:6px 0 0 0;
width:406px;
padding:2px 0 5px 0;
/*height:20px;*/
}
.song_author_song span{
float:right;
padding:5px;
}
.song_author_song ul{
list-style:none;
margin:5px 0 5px 10px;
padding:0;
}

.song_author_song li{
float:left;
padding:5px 0 0 10px;
}
.song_show{
width:368px;
border:1px solid #ccc;
margin:10px 15px 10px 20px;
float:left;
}
.song_show p{
margin:0;
padding:0;
}

.song_show span{
float:right;
padding:0 5px 0 0;
}

.song_show song_t_bg{
margin:0;
height:15px;
padding:10px 0 5px 5px;
font-size:13px;
font-weight:normal;
background-color:#f1f1f1;
}

a.mp3{
background:url(../../../images/common/mp3.gif) no-repeat left top;
padding:3px 0 5px 20px;
}
.song_type{
width:680px;
}

.song_type h4{
padding:5px 0;
text-align:center;
margin:0;
font-size:16px;
border-bottom:1px dashed #ccc;
}

.song_type h5{
font-size:14px;
padding:5px;
margin:0 25px;
color:#7fa10e;
border-bottom:1px dashed #7fa10e;
}


.search_box01{width:711px; margin:0 auto; margin-bottom:30px;}
.search_box01 .ltd{
width:96px;
float:left;
margin-right:27px;
margin-bottom:10px;
}
.search_box01 .rtd{
width:96px;
float:left;
margin-bottom:10px;
}
.search_box01 .list{width:237px; float:left;}

.view_btn{
background-color:#e5e5e5;
padding:3px 3px 0;
text-align:right;
}
.view_photo{position:relative; width:80px;}
.view_photo div{position:absolute; left:10px; top:50px;}

.ry_box02{
width:714px;
margin-bottom:15px;
}
.ry_box02 .td{
width:357px;
float:left;
}
.ry_box02 .td .td01{
width:160px;
float:left;
}
.ry_box02 .td .td02{
width:180px;
float:left;
}
.ry_box02 .td .td03{
width:130px;
float:left;
}
.ry_box02 .td .td04{
width:210px;
float:left;
}
.ry_box02 .ltd{
width:332px;
float:left;
margin-right:20px;
border:1px solid #cccccc;
padding:3px;
text-align:center;
}
.ry_box02 .rtd{
width:350px;
float:left;
}
.ry_list{
width:713px;
margin:0 auto 30px;
}
.ry_list .list01{
width:166px;
float:left;
margin-right:11px;
text-align:center;
}
.ry_list .list02{
width:166px;
float:left;
text-align:center;
}


.utility{
margin:0 0 15px;
padding:0 4px;
width:715px;
color:#666;
border-top:1px solid #ccc;
border-bottom:1px solid #ccc;
}

.utility ul.utilityList{
float:right;
}

.utility .date,
.utility .genre{
padding:6px 0;
float:left;
}

.utility ul,
.utility li,
.utility dl,
.utility dt,
.utility dd{
display:inline;
}

.utility .print a{
padding:6px 3px 6px 22px;
background:transparent url(/images/teaching_materials/126/icon02.gif) -2px -372px no-repeat;
border-right:1px dotted #ccc;
vertical-align:middle;
}

.utility .rss a{
padding:6px 3px 6px 22px;
background:transparent url(/images/teaching_materials/126/icon02.gif) -2px 2px no-repeat;
border-right:1px dotted #ccc;
vertical-align:middle;
}

.utility img{
margin:0 2px 0 0;
padding:6px 0;
vertical-align:middle;
}
.news_list{margin:0 0 20px 30px;}
.news_list li{list-style-type:circle; margin-bottom:5px;}
.tBlog{width:715px; margin-bottom:20px;}
.tBlog .ltd{width:90px; float:left;}
.tBlog .rtd{width:625px; float:left; position:relative;}
.tBlog .rtd .contact{position:absolute; right:5px; top:0;}
.song_rtit{background:url(/images/common/all_title.gif) no-repeat -299px -961px; width:210px; height:25px; padding:10px 0 0 48px; font-size:14px; color:#FFF;}
.songPhoto{width:80px; float:left;}
.songText{width:150px; float:left;}
.songLi{padding-bottom:10px;}
.songLi li{margin-top:5px;}

.songtop li {
	list-style:none;
	background:url(/images/song/bg_line.gif) left top repeat-x;
}
.songtop li div {
	padding:5px;
}
.songtop li.last div {
	background:url(/images/song/bg_line.gif) left bottom repeat-x;
}

