body {
	background-color: #F0F0F0;
}
#main {
	margin: 20px auto 0px; width: 1100px; clear: both;
}
#mainContent {
	background: none; width: 790px; overflow: visible; float: left; -ms-word-break: break-all; -ms-text-overflow: ellipsis;
}
#mainContent .forFlow {
	width: 100%; float: none;
}

.Listening_mod {
	background: rgb(255, 255, 255); padding: 20px; border: 1px solid rgb(222, 222, 222); margin-bottom: -1px;
}
.Listening_mod:hover {
	border: 1px solid rgb(22, 159, 230); position: relative; z-index: 10;
}
.Listening_mod:hover .postSeparator {
	border-top-color: rgb(22, 159, 230); border-top-width: 1px; border-top-style: dashed;
}
/* 听力——首页及栏目页 */
/* ListeningList */
#ListeningList {
	background: rgb(255, 255, 255); border: 1px solid rgb(222, 222, 222); margin-bottom: 20px;
}

.LL-table th { height:31px; font: normal 12px Arial; color: #666; 
    background:url(images/bg-titlebar.gif) 0 -65px repeat-x; text-align:left; }

.LL-table th .inner_alpha, 
.LL-table th .inner_gamma,
.LL-table th .inner_beta { width:100%; height:31px; line-height:31px;
    background:url(images/bg-titlebar.gif) 0 -33px no-repeat; } 

.LL-table th .inner_alpha {padding-left:9px;} 
.LL-table th .inner_gamma { background-position:0 -97px; }
.LL-table th .inner_beta { background-position:100% -97px; }

.LL-table td { padding:7px 0 3px 9px; height:29px; vertical-align:middle; }

.LL-table td.col1 { width:60px; text-align: center;}
.LL-table td.col2 { width:500px; }
.LL-table td.col3 { width:80px; }
.LL-table td.col4 { width:80px; }
.LL-table td.col5 { width:100px; }
.LL-table td.col6 { width:80px; }
.LL-table td.col7 { width:100px; }
.LL-table td.col8 { width:100px; } 

.LL-table td.col1 span {font-family:"宋体"; color:#999999; }
.LL-table td.col2 { padding-left: 0; }
.LL-table td.col2 span{ FONT: 10px Arial; color:#339933;}
.LL-table td.col2 .label { display:inline-block; text-indent:-9999px;}
.LL-table td.col2 .superscript{ width:41px; height:18px;margin-left:4px;line-height:18px;*line-height: 15px;}
.LL-table td.col5 span,
.LL-table td.col7 span { font-family:verdana; color:#666666; }

/* 听力——内容页 */
/* ListeningDetail */
#ListeningDetail{overflow:hidden;zoom:1;}
#ListeningDetail .L_name { Font: bold 22px/50px 微软雅黑,宋体; text-align: center; }

#ListeningDetail dl { width: 100%; position:relative; margin: 0 auto; padding-left: 50px; }
#ListeningDetail dt { Float: left; width: 15%; margin: 0px; padding: 0px; Font:14px/30px 微软雅黑,宋体; }
#ListeningDetail dd { Float: left; width: 80%; margin: 0px; padding: 0px; Font:14px/30px 微软雅黑,宋体; }
#ListeningDetail dd p { text-align:right; font-size: 12px;}

.box{margin:0 10px;overflow:hidden;zoom:1}
.box h2{font:700 12px/27px;background:#E3F0FD;padding:0 10px;}
.box h2 span{margin-top:-27px;text-align:left;font:400 12px/27px;}
.box h2 p{margin-top:-27px;text-align:right;font:400 12px/27px;}
.box .boxBody{padding:10px;line-height:200%;overflow:hidden;zoom:1;}

