@charset "utf-8";
/**************************
@Filename: common.css
@Author  : sky
@Create  : 2008-3-7
@Update  : 2008-3-7
**************************/

/*header*/
#header{ width:960px; margin:0 auto; padding:0 10px; background:#fff}
#nav { border-bottom:4px solid #8a909e;}

/*main*/
#main{ width:960px; margin:0 auto; padding:10px; background:#fff}

#content { width:630px; float:right;}
#search { height:30px; background:#6376a0; margin-bottom:10px; padding-top:5px; text-align:center}
#search label { color:#FFF; font-weight:bold; font-size:16px;}
.v-m { vertical-align:middle}

#m-1 { margin-bottom:10px;}
#m1-left ,#m1-right { padding:5px;}
#m1-left { float:left; width:190px; background:url(../images/common/winsoft_title.gif) 3px 10px no-repeat #f3f3f3;}
#m1-right { float:right; width:395px; background:#f3f3f3;}

#m-2{ /*border-top:5px solid #333;*/ margin-bottom:10px;}

#m2-left { width:300px; float:left;}
#m2-right { width:300px; float:right;}

#sidebar { width:300px; float:left;}

/*footer*/
#footer{ width:960px; margin:0 auto; padding:10px; background:#fff;}
#f-m2 { height:25px;}
#f-nav { text-align:center; font-size:11px; color:#333; padding:20px 0 20px; margin-bottom:10px;}
#f-nav a { color:#666; font-size:11px; font-weight:bold; text-decoration:underline; padding:0 10px;}
#f-nav a:hover { text-decoration:none}
#f-nav p { color:#fff; margin:10px;}
.black-f { color:#fff; font-weight:bold}


/*.table*/
.table{ margin-bottom:10px;}
.table h1{ font-size:16px; margin-bottom:8px; color:#039}
.table .first-line{ height:20px; padding:5px; text-align:center; font-weight:bold;}
.table .title{ width:120px; padding:5px;}
.table .desc{ padding:3px 6px; line-height:17px;}
.table .desc a{ text-decoration:underline}
.table .img{ width:75px; height:70px; padding:5px}
.table .price{ color:#900;}
.table .buy{ text-align:center; width:60px;}
.table .buy a{ color:#00f; text-decoration:underline;}

.link{ line-height:18px; margin-bottom:5px;}
.link a{ text-decoration:underline}

/*small-btn*/
.small-btn{ padding:20px;}
.small-btn img{ border:0; vertical-align:middle;}
.small-btn li{ list-style:none; line-height:30px;}
.small-btn li a{ text-decoration:underline; font-weight:bold;}


/*list-table*/
.new-list li{ margin-bottom:10px;}
.new-list li h3{ background:#c8c8c8 url(../images/icon/list-h3.gif) 5px 5px no-repeat; padding:5px 5px 5px 30px; font-size:13px;}
.new-list li h3 a{ text-decoration:underline; color:#426992}
.new-list li .img{ float:left; width:80px; height:70px;}
.new-list li p{ float:right; width:510px; margin-left:10px; background:#E8E8E8; padding:5px;}


