@charset "utf-8";
/**************************
@Filename: module.css
@Author  : sky
@Create  : 2008-3-11
@Update  : 2008-3-11
**************************/

/*m-7	index*/
.m-7 ul { padding:10px;float:left; width:46%; margin-left:1% }
.m-7 li { clear:both; width:98%; padding:5px 0;min-height:50px; border-bottom:1px solid #ccc; }
.m-7 li img { width:60px; height:45px; float:left; border:1px solid #e4e4e4; padding:2px; }
.m-7 li h3 { font-size:12px; color:#666; font-weight:normal; margin-left:80px; margin-bottom:5px; }
.m-7 li h3 a { color:#366}
.m-7 li h3 a:hover { text-decoration:none}
.m-7 li h3 strong { font-size:13px; }
.m-7 li p { margin-left:120px; }
.m-7 li .p1 { color:#333; margin-bottom:5px; }
.m-7 li .p2 { color:#666; }
.m-7 li .p2 a { color:#666; }

/*m-8*/
.m-8 .cell { clear:both; width:98%; margin:0 auto 15px; }
.m-8 a { color:#366}
.m-8 img { width:100px; float:left; padding:3px;}
.m-8 dl { float:left; width:30%; margin-left:10px; }
.m-8 dt { font-weight:bold; font-size:16px; }
.m-8 dd { margin-bottom:5px; margin-left:105px; }

/*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 b {font-weight:normal;}
.m-21 table strong { color:#666; font-style:normal; font-weight:normal;}
.m-21 td {border-bottom: 1px solid #F3F3F3; padding:5px;}
.m-21 h1 {font-size:2em;border-bottom: 1px solid #F3F3F3; color:#004B65; font-size:24px; font-weight:bold; padding:6px 0;}
.m-21 .pic {width:100px; padding:0 10px 10px; }
.m-21 .center { text-align:center;}
.m-21 .delline {text-decoration: line-through;}
.m-21 .red { font-size:20px; color:#FC0;}
.m-21 .download { float:left; background:url(../images/module/m-21/download.gif) no-repeat;  line-height:34px;  }
.m-21 .link a {color:#FFFFFF;text-decoration: none;font-weight: bold; line-height:34px; padding-top:5px; padding-bottom:5px;}
.m-21 .buy { float:left;background:url(../images/module/m-21/buy.gif) no-repeat; line-height:34px;  margin-left:15px; }

/*m-22*/
.m-22 { padding:0 10px 10px; height:1%; }
.m-22 h2 { color:#666; font-size:1.5em; line-height:2em;border-bottom: 1px solid #F3F3F3;}
.m-22 p { line-height:1.6em; padding:15px 0 15px; margin-bottom:10px; color:#333}

/*m-23*/
.m-23 { padding:0 10px 10px; height:1%; }
.m-23 h2 { color:#666; font-size:1.5em; line-height:2em;border-bottom: 1px solid #F3F3F3;}
.m-23 ul {list-style:disc; margin-left:20px; padding-top:10px;}
.m-23 li { margin-bottom:8px;}

/*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;}
.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:#366}
.m-24 ul li img { width:48px; height:34px; float:left; margin:10px;}
.m-24 p { margin-left:68px; line-height:1.5em;}


/*bookmark*/
#bookmark { margin:20px;}
#bookmark h4{ font-size:13px; margin-bottom:10px;}
#bookmark a{ float:left; margin-right:10px;}

