#content { display: block; clear: both; margin: 15px 0; overflow: hidden; }
	#content .special-item { width: 50%; display: block; overflow: hidden; float: left; text-align: center; min-height: 100px; }
		#content .special-item a { width: 87%; height:125px; display: block; overflow: hidden; margin: 0 auto; }
			#content .special-item a img { width: 100%; height:95px; display: block; border-radius:6px;}
			#content .special-item a p { font-size: 14px; text-align: left; text-indent: 2px; height: 25px; line-height: 25px; display: block; padding: 2px 0 7px 0; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

#viewcontent { display: block; clear: both; margin: 15px 0; overflow: hidden; }
	#viewcontent .specialshow {background: #ccc; overflow: hidden; display: initial;}
	#viewcontent h1 { display: block; font-size: 20px; font-weight: normal; height: 40px; line-height: 40px; color: #333; text-align: center; text-indent: 15px; background: #f5f5f5; margin-bottom: 10px; }

	#viewcontent .speciallist { display: block; overflow: hidden;  }
	#viewcontent .ring-tab {font-size:13px; color:#666;}

#ring-list a span.playdown { background: url(../images/start1.png) center center no-repeat; background-size: 100% 100%; width: 30px; height: 30px; position: absolute; right: 50px; top: 11px; z-index:99;}
#ring-list a span.updown { background: url(../images/upload.png) center center no-repeat; background-size: 100% 100%; width: 30px; height: 30px; position: absolute; right: 15px; top: 11px; }

#ring-list .inner{position: absolute; top: 3px;bottom: 0;background-size: cover;z-index: 1; width: 80%;height: 45px;opacity: 0.1; pointer-events:none;}
#ring-list .innerPlay{position: absolute; top: 3px;bottom: 0;background-size: cover;z-index: 99; width: 88%;height: 45px;opacity: 0.1;}

/*铃声榜单*/
#content .choice_list { width: 95%; margin: 0 auto; height: 40px; }
	#content .choice_list .topItem { width: 33.333333%; display: block; float: left; text-align: center; height: 40px; line-height: 40px; font-size: 16px; background: #f5f5f5; color: #333; }
	#content .choice_list .firstTop { border-top-left-radius: 5px; border-bottom-left-radius: 5px; }
	#content .choice_list .current { background: #ccc; color: #000; }
	#content .choice_list .lastTop { border-top-right-radius: 5px; border-bottom-right-radius: 5px; }
		#content #top-ring-list { width: 98%; margin: 0 auto; }
