@charset "utf-8";
@import url("list.css"/*tpa=http://www.namefs.com/images/list.css*/);

*{ margin:0; padding:0; list-style:none;}
body{ font:14px/22px Arial, Helvetica, sans-serif ; text-align:center;}
img{ border:none;}
a{ color:#5A5A5A;}
a:hover{ text-decoration:none; color: #F00;}

.clear{ clear:both; height:0px; line-height:0px; overflow:hidden;}/* 清除浮动 */
.clear_box{ clear:both; height:5px; line-height:5px; overflow:hidden;}

.box{ clear:both; margin:auto; width:882px; text-align:left; }

#login{ height:24px; font-size:12px;background:#DCEDF9; overflow:hidden;}/* 头部会员 */
#login form{ padding:1px 0 0 20px; background:url("login_ren.png"/*tpa=http://www.namefs.com/images/login_ren.png*/) no-repeat 5px 4px;}
#login form span ,#login form strong{ clear:both; display: inline-block;  margin:0 5px 2px 5px;}
#login form .textfield{ width:100px; height:18px; border:solid 1px #CCC;}
#login form  .button{ width:64px;height:20px; background:url("login_button.png"/*tpa=http://www.namefs.com/images/login_button.png*/) no-repeat; border:none; text-indent:-999px;}

.h{ padding:0 0 0 15px; background: url("e.gif"/*tpa=http://www.namefs.com/images/e.gif*/) no-repeat;}
.j{padding:0 0 0 15px;background: url("e.gif"/*tpa=http://www.namefs.com/images/e.gif*/) no-repeat 0 -32px;}
.w{padding:0 10px 0 15px;background: url("e.gif"/*tpa=http://www.namefs.com/images/e.gif*/) no-repeat 0 -63px;}

/* logo */
#topbar #TopSection {width:882px; margin:auto;}
#logo {width:240px; height:104px; float:left; }
#topbarnav {height:18px;border-bottom:solid 1px #A0A0D0;FONT-SIZE: 12px;background-color:#F8F8EE;padding:0 4px 0 4px;}
#topbarnav a:visited,active {color:blue;}
#topbarnav .topnavitems {float:center; display:block;}
#topbarnav .topflash{float:left; width:640px; height:100px;display:block;}
/* 主菜单 */
#topmenu {list-style:none; text-align:center; padding-top:4px;}
#topmenu li {display:inline;}
#topmenu a, #topmenu a:visited, #topmenu a:active {	display:block;	text-decoration:none; color:#9B7746; float:left; 	height:30px; padding:9px 15px 0px 17px; background:url(../images/menubg1.jpg) no-repeat right top;}
#topmenu a:hover {display:block; text-decoration:none; color:#333333; float:left; height:30px; padding:9px 15px 0px 17px; background:url(../images/menubg2.jpg) no-repeat right top;}
#topmenu .active a, #topmenu .active a:visited, #topmenu .active a:active {display:block; text-decoration:none; color:#333333; float:left; height:30px; padding:9px 15px 0px 17px; background:url(../images/menubg2.jpg) no-repeat right top;}


/* 友情链接 */
.links{ border:solid 1px #FFD8DB; font-size:12px;}
.links p{ padding:0 8px; height:22px; line-height:23px;}
.links_nva{ background:#FFEEEF;}
.links_txt a{ margin:0 3px; text-decoration:none}

/* Home Page Content */
#highlights h2 {padding:5px; display:block; background:url(images/h2line.gif) repeat-x left bottom; color:#8D6932; margin:0px 3px 5px 0px; font-family:Arial, Helvetica, sans-serif;}
#highlights {float:left; width:235px; padding:3px 3px 3px 10px; margin:5px 0px 5px 0px; background:url(images/sidebarbg1.jpg) repeat-y left;}
#highlights h3 {color:#8D6932; font-weight:normal; font-size:14px;}
#highlights h3 a {color:#9B7746; text-decoration:none; display:block; border-bottom:solid 1px #F5EFC9;}
#highlights h3 a:hover {color:#B38348; display:block; text-decoration:none; background:#ffffcc;; border-bottom:dashed 1px #BC8F52;}
#highlights ul {list-style:none; color:#999999; text-align:right;}
#highlights li {display:block; padding:3px; background: none; border-bottom:solid 1px #fff;}
#highlights li:hover {display:block; padding:3px; border-bottom:solid 1px #fff; background:#FFFFFF; }
#homecontents {float:left; width:635; padding:3px 3px 3px 20px; margin:5px 5px 5px 0px;  background:url(../images/sidebarbg1.jpg) repeat-y left;}
#homecontents p, left p, right p {margin:10px 0px 10px 0px;}
#homecontents h2 {display:block; color:#8d6932; border-bottom:solid 1px #E1D2A6; font-size:22px;}
#homecontents h2 a{text-decoration:none; color:#8d6932;}
#homecontents h2 a:hover { text-decoration:none; color:#000000; border-bottom:solid 1px #000000; background:#ffffcc;}

/* 底部 */
.foot_hr{ height:20px; line-height:20px; border:solid 1px #3E85BA; background:#78B3E0; overflow:hidden;}
.foot_nav{ margin:10px 0 8px 0; font-size:12px;}
.foot_nav a{ margin:0 8px;}
.foot_txt{ font-size:11px; color:#999;}
.foot_txt a{ color:#999; text-decoration:none;}


/* 分页 */
.pagelist{ clear:both; display:block; margin:8px; line-height:22px; font-size:10px;}
.k_pagelist {float:left;font-size:10px;}
.k_pagelist em { margin:0 2px 0 0;padding:2px 5px; background:#77B4E1;color:#FFF; border:solid 1px #3E85BA;}
.k_pagelist strong {margin:0 2px;padding:2px 5px 3px 5px; background:#CB0000;color: #FFF; border:solid 1px #970000;}
.k_pagelist a {margin:0px 2px; padding:2px 5px; background: #77B4E1; color:#FFF; text-decoration:none;border:solid 1px #3E85BA;}
.k_pagelist kbd input {border:1px solid;border-color:#777 #CCC #CCC #777;width:150px;background:#FFF;width:30px;}

/* 搜索 */
.k_search { font-size:12px; }
.k_search h3{ font-size:14px;}
.k_search div{ clear:both; padding:8px 0;}
.k_search .k_pagelist{ clear:both;}

#onepage{ padding:8px 0;}

/* 浮动 对齐方式 */
.fl{ float:left;}
.fr{ float:right;}
.l{ text-align:left;}
.c{ text-align:center;}
.r{ text-align:right;}

/* ad */

.topad{ margin:30px 0 0 0; width:600px;  height:60px; border:solid 0px #e0ecf4;}/* 头部AD */
.h_hot_ad{ clear:both; padding:3px 0 2px 0;}/* 首页热点下AD */

.r_ad2{}/* 列表 内页右边第二个AD 300- */

.ad760_1{ padding:5px 0;}/* 首页760 1*/
.ad180_1{padding:5px 0;}/* 首页180 1*/