@charset "utf-8";
/**************************
@Filename: module.css
@Author  : sky
@Create  : 2008-3-22
@Update  : 2008-3-22
**************************/


/*m-21*/
.m-21 { padding:0 10px 10px; height:1%; font-size:11px; }
.m-21 table { width:100%; border-collapse:collapse; text-align:left; margin:15px 0 10px; }
.m-21 table strong { color:#333; font-weight:normal}
.m-21 .bg { background:#e7f4fb;}
.m-21 td {border-bottom: 1px solid #F3F3F3; padding:5px 3px 5px 10px;}
.m-21 h1 {font-size:20px;border-bottom: 1px solid #F3F3F3; color:#333; font-weight:bold; padding:6px 0; color:#383}
.m-21 .pic {width:120px; padding:0 5px 10px; }
.m-21 .center { text-align:center;}
.m-21 .delline {text-decoration: line-through;}
.m-21 .red { font-size:20px; color:#FC0;}


/*m-22*/
.m-22 { padding:0 10px 10px; height:1%; }
.m-22 h2 { color:#693; font-size:13px; line-height:2em;border-bottom: 1px solid #F3F3F3; font-weight:bold}
.m-22 p { line-height:1.6em; padding:15px 0 15px; font-size:13px;}
.p-22 { font-size:10px; color:#666}
/*m-23*/
.m-23 { padding:0 10px 10px; height:1%; width:75% }
.m-23 h2 { color:#693; font-size:13px; line-height:2em;border-bottom: 1px solid #F3F3F3; font-weight:bold}
.m-23 ol { list-style:none; padding-top:10px;}
.m-23 li { margin-bottom:8px; background:url(../images/icon/li-bg.jpg) 0 4px no-repeat; padding-left:15px;}

/*m-24*/
.m-24 { padding:0 10px 10px; height:1%; background:url(../images/module/m-24/bg01.gif) repeat-x bottom;}
.m-24 h2 { color:#666; font-size:1.5em; line-height:2em;border-bottom: 1px solid #F3F3F3; font-weight:bold;}
.m-24 ul { width:100%; overflow:hidden}
.m-24 li { width:45%; float:left; margin:0 10px 0; padding:10px 0 10px;}
.m-24 h3 { font-weight:bold}
.m-24 h3 a { font-size:13px; line-height:1.5em; color:#36C}
.m-24 ul li img { width:48px; height:34px; float:left; margin:10px;}
.m-24 p { margin-left:68px; line-height:1.5em;}