@charset "utf-8";
/**********全局CSS定义**********/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,lable,textarea,p,blockquote,img{margin:0;padding:0;}
img{border:none; float:none;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:400;}
ol,ul{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
body{font-family:Arial,Helvetica,sans-serif,SimSun,"宋体";font-size:12px;color:#666; background:#FFFFFF; line-height:150%;word-break:break-all;}
a{text-decoration:none;color:#000099;}
a:hover{text-decoration:underline;color:#F54100;}
select,input{vertical-align:middle; padding:1px 0;}
.inputbox{border-top:1px solid #666;border-right:1px solid #DDDDDD;border-left:1px solid #666;border-bottom:1px solid #DDDDDD;margin:0px; padding:2px 0;}
label {cursor:hand;}

.clewbox{background:#FEFFCB;border:1px solid #FFE4B9}

.numbg{background:url(iconbg.gif) no-repeat -5px -77px;padding:5px;margin-right:5px}
.numbg2{background:url(iconbg.gif) no-repeat -5px -114px;padding:5px;margin-right:5px;color:#fff}
.clew{font-size:12px;color:#008000;background:url(iconbg.gif) no-repeat -10px -451px; padding-left:15px;line-height:18px;}
.ad1{padding:0px;font-size:1px}
/*service*/
#service li{padding-left:30px;line-height:25px;}
.service1{padding-left:0px!important}
.service1 span{display:block;width:25px;overflow:hidden;float:left;margin-right:2px;margin-top:5px;text-align:right}
.service2{background:url(iconbg.gif) no-repeat left -358px;}
.service4{background:url(iconbg.gif) no-repeat left -398px;}


.hack{clear:both; height:0; line-height:0; font-size:0;}
.clear{ clear:both;}
.fnone{float:none;}
.b{font-weight:bold;}
.normal{ font-weight:normal}
.tal{text-align:left;}
.tar{text-align:right;}
.cent{text-align:center;}
.fline,.fline a{text-decoration:underline;}
.left{ float: left;}
.right{ float: right;}
.fl{float:left;}
.fr{float:right;}
.f12{ font-size:12px;}
.f13{ font-size:13px;}
.f14{ font-size:14px;}
.f20{ font-size:20px; font-family:"黑体"; font-weight:normal;}

/* 颜色属性 [定义规则]*/
.red,.fred,.fred a{color:red;}
.blue,.fblue,.fblue a{color:#000099!important;;}
.black{ color:black!important;;}
.fblack,.fblack a{color:#333!important;}
.gray,.gray a,.fgray,fgray a{color:gray!important;}
.green,.fgreen,.fgreen a{color:green!important;}
.white{color:white;}
.wheat{color:#9F6535;}
.yellow {color:#ff6600!important;}
.orange,.forange,.forange a{color:#F54100!important;}
.rel{position:relative;}
.more{position:absolute; top:0px; right:5px; float:right;}
.fblack14{ font-size:14px; font-weight:bold; color:#000000;}
.fyellow14{ font-size:14px; font-weight:bold; color:#F54100;}
.fgreen14{font-size:14px; font-weight:bold;  color:green;}

/*头部*/
.head{width:100%;}
/*logo*/
#logo a{display:block;width:190px;height:60px;background:url(logo.gif) no-repeat left top;text-indent:-1000px;float:left;margin-right:3px}
#logo a:hover{background:url(logo.gif) no-repeat left -100px ;text-indent:-1000px;}
#description{display:block; border-left:1px solid #E4E4E4;width:170px;text-align:left;padding-left:8px; float:left;text-align:left; margin-top:15px;}
#description h1{font-size:12px;}

/*会员登入*/
#topnav{height:25px; background:url(headerbg.gif) no-repeat right -36px;line-height:25px; margin-top:20px; float:right; overflow:hidden;}
#topnav ul{background:url(headerbg.gif) no-repeat left -64px;line-height:25px; display:inline; zoom:1;}
#topnav ul li{float:left;margin:0 5px;}
.topnav_input{width:80px;height:16px;border:1px solid #ccc}
.topnav_btn_login input{background:#666666;border:none;height:18px;color:#Fff;cursor:hand}
#login1 {display:inline;}
#navreg{background:url(headerbg.gif) no-repeat -5px -164px; padding-left:15px}
#navreg a,#login1 a{color:#000}
#navcomment{background:url(headerbg.gif) no-repeat  left -94px; padding-left:16px}
#navfaq{background:url(headerbg.gif) no-repeat  left -114px; padding-left:16px}
#navmytiboo{background:url(headerbg.gif) no-repeat left -134px; padding-left:16px}
#navdaohang{background:url(headerbg.gif) no-repeat left -217px; padding-left:16px}

/*主导航*/
#mainnav{background:url(headerbg.gif) no-repeat left top;height:30px;line-height:30px;padding-left:20px;padding-top:0px;overflow:hidden;}
#mainnav ul{ width:100%;}
#mainnav ul li{float:left;font-size:14px;background:url(headerbg.gif) no-repeat -7px -194px;text-align:center;padding:0 15px;text-align:center;margin-top:2px}
#mainnav ul li a{color:#fff;font-weight:bold;}
#mainnav .bgno{background:none}
#onbg{background:url(headerbg.gif) no-repeat -295px -119px!important;}
#onbg a{color:#000!important;background:url(headerbg.gif) no-repeat right -80px;display:block; padding-right:6px}
#mainnav ul li.total{color:#FFFFFF; font-size:12px; float:right; padding:0 10px 0 0;}
#mainnav ul li.total span{ font-size:12px;}


/*之导航*/
#subnav{ background:url(subnavbg.jpg); width:960px; height:85px;}
#subnav h1{ float:left; width:50px; height:33px; font-size:12px; color:#999999; font-weight:normal; background:url(subnavico.gif) no-repeat; padding:33px 0 0 8px;  margin-top:15px;}
#subnav h1.bignav1{background-position:15px 0;}
#subnav h1.bignav2{background-position:-47px 0;}
#subnav h1.bignav3{background-position:-107px 0;}
#subnav h1.bignav4{background-position:-167px 0;}
#subnav ul{ float:left; margin-top:13px; font-size:13px;}
#subnav ul.left{ width:215px; float:left; border-right:dotted 1px #ccc; height:66px;}
#subnav ul.right{ width:70px; float:left;}
#subnav ul li{width:68px; height:20px; float:left; padding-left:2px; overflow:hidden; text-align:center;}
#subnav ul li a{ color:#000000;}

/*之导航 bbs*/
#bbsnav{ background:url(bbsnavbg.jpg); width:960px; height:81px;}
#bbsnav ul{float:left; margin-top:13px; font-size:13px; height:60px; padding:0 8px 0 28px;}
#bbsnav ul.w300{ width:273px; float:left; border-right:dotted 1px #ddd;}
#bbsnav ul.w210{ width:182px; float:left; border-right:dotted 1px #ddd;}
#bbsnav ul.w120{ width:91px; float:left; padding-right:0;}
#bbsnav ul li{height:20px; float:left; padding-left:5px; width:86px; display:inline;  overflow:hidden;}
#bbsnav ul li a{ color:#000000; }

/*连接背景红色*/
#redonbg{background:url(headerbg.gif) no-repeat -300px -152px;}
#redonbg a{color:#ffffff!important;background:url(headerbg.gif) no-repeat right -113px;  padding-right:3px;display:block; float:left;}


/* 当前位置 */
.locality{ border-top: solid 2px #F54100; border-bottom: solid 2px #eaeaea; background-color:#fbfbfb; padding:5px 10px; font-size:13px;}

/* 其他属性 */
.div_body{width:960px; margin:0 auto; background-color:#FFFFFF; padding:0 8px;clear:both;}
.mt6{ margin-top:6px;}
.ml6{ margin-left:8px;}
.mt5{ margin-top:5px; clear:both;}
.padding8{ padding:8px;}
.w960{ width:960px;}
.wl750{ width:752px; float:left;}
.wl160{ width:160px; float:left;}
.wl550{ width:550px; float:left; margin-left:10px;}
.wl588{ width:588px; float:left; margin-left:6px;}
.wl655{ width:655px; height:auto; float:left;}
.wr300{ width:300px;height:100%; overflow:hidden; float:right; }
.wr200{ width:200px; float:right; }
.wr230{ width:230px; float:right;}
.wr790{ width:790px; float:right;}
.wl780{ width:780px; float:right; margin-left:10px;}
.gray_slide{ border:solid 1px #e4e4e4;}
.orange_slide{ border:solid 1px #FAD6C8;}
.orange_line{ border-bottom:solid 1px #FAD6C8; height:0; line-height:0;  margin:0 auto;}
.gray_div{border:solid 1px #e4e4e4; background-color:#f8f8f8; height:100%; overflow:hidden; padding:10px;}

/*广告*/
.banner{ height:100%; overflow:hidden;}
.banner img{ float:left;}

/*绝色主题排行*/
.greenlibg ul {background: url(greenlibg.gif) no-repeat left 4px}
.greenlibg ul li {overflow: hidden; text-indent: 20px; line-height: 23px; height: 23px; position:relative;}
.greenlibg ul li a{ color:#333333;}
.greenlibg ul li em{ position:absolute; right:5px; top:0;}

/*橙色主题排行*/
.yellowlibg ul {background: url(yellowlibg.gif) no-repeat left 7px;}
.yellowlibg ul li {overflow: hidden; border-bottom:dashed 1px #cccccc; text-indent: 20px; line-height:28px; height:27px; margin-bottom:2px; position:relative;}
.yellowlibg ul li a{ color:#333333;}
.yellowlibg ul li em{ position:absolute; right:0; top:0;}
.yellowlibg ul li.noline{ border-bottom:0;} 

/*灰色列表*/
.grayul li{ padding-left:12px;background:url(list_style.gif) no-repeat 5px 8px; height:22px; line-height:22px; overflow:hidden; }
.grayul li a{color:#333333;}

/*帖子排行榜*/
.bbstopul{ padding:8px; height:100%;}
.bbstopul li{ border-bottom:dashed 1px #eeeeee; height:24px; overflow:hidden; line-height:24px;}
.bbstopul li a{padding-left:12px; background:url(list_style.gif) no-repeat 5px 10px; display:block; height:22px; line-height:24px; overflow:hidden;}
.bbstopul li p { margin-left:12px;}
.bbstopul li p a{ padding:0; margin-right:10px; color:#f54100; background:0; display:inline;}
.bbstopul li.onbg{ background:url(bbstop.gif); height:45px; overflow:hidden; border:solid 1px #FFEFD2;}
.bbstopul li.noline{ border-bottom:0;}

/*成功提示*/
.chenggong{ border:solid 1px #FAD6C8; height:100%; margin-bottom:10px; padding:20px 0 20px 90px; clear:both;}
.chenggong h1{ font-size:20px; font-weight:bold; line-height:40px; color:#000000;}
.orangelibg li {background:url(orangelibg.gif) no-repeat; margin-top:10px; line-height:22px; color:#000000;}
.orangelibg li b{ color:#FFFFFF; font-size:14px; margin-left:6px; margin-right:10px;}


/*友情链接*/
#links{line-height:18px;border-top:1px solid #D9E0ED; padding-top:6px;}
#links a{padding:0 5px;color:#666}

/*footer*/
#footer{padding:6px 0px 0 0px;line-height:20px;border-top:3px solid #F0EFF7;clear:both;text-align:center;}
#bottomnav{color:#ccc;clear:both}
#bottomnav a{padding:0 10px; text-decoration:underline}
#copyright{text-align:center; padding:8px 0;}
#copyright a{color:#333333;}
#copyright span{ line-height:20px;}
#copyright img{width:25px;height:25px;vertical-align:middle;}

/*分页样式2*/
.showpage .epages {
	text-align: center;
	}
.epages{margin:3px 0;font:11px/12px Tahoma}
.epages *{vertical-align:middle;}
.epages a{padding:1px 4px 1px;border:1px solid #A6CBE7;margin:0 1px 0 0;text-align:center;text-decoration:none;font:normal 12px/14px verdana;}
.epages a:hover{border:#659B28 1px solid;background:#f3f8ef;text-decoration:none;color:#004c7d}
.epages input{margin-bottom:0px;border:1px solid #659B28;height:15px;font:bold 12px/15px Verdana;padding-bottom:1px;padding-left:1px;margin-right:1px;color:#659B28;}

/* 浮动窗口 */
#floatwin { border:6px solid #FF6600;  display:none; position:absolute;background:#fff;Z-INDEX: 100; font-size:13px; }
#fw_title { border-bottom:1px solid #ff6600;height:26px; line-height:26px; text-align:left;padding-left:5px; background:#FFF2D6;cursor:move; }
#fw_title .left { color:#ff6600;float:left; }
#fw_title .right {cursor:hand; float:right }
#fw_body { text-align:left; line-height:26px;}
#fw_button input { color:#fff;background:url(button.gif); border:0px; width:68px;height:26px;line-height:26px; margin:5px;text-align:center; CURSOR: hand}
#fw_load {display:none; color:#ff6600}

#maja {position:absolute;width:200px; padding:5px; border:2px solid #FF6600;background:#fff;Z-INDEX:101;}
#maja a { display:inline;padding:0px 5px;}
.maja_img { margin:2px;}
.maja_imgon { margin:1px;border:1px solid #000099;} 


/*用户中心底部*/
#userfooter{border-top:3px solid #EAEAEA;text-align:center; margin-top:10px; line-height:25px;}
#usersubnav{ border-left: solid 1px #EAEAEA; border-right: solid 1px #EAEAEA; border-bottom:solid 2px #EF3C00; background-color:#FBFBFB; height:105PX; padding-bottom:10px; }
#usersubnav ul{ float:left;  padding-left:25px; margin-top:10px; line-height:23px;}
#usersubnav ul a{ color:#999999;}
#usersubnav ul.online{ width:180px; border-right: dashed 1px #cccccc;}
#usersubnav ul.online li{ width:80px; float:left;}


.yp2 {
	border: 1px solid #D7D7D7;
	font-size: 9pt;
	color: #666666;
	background-image: url(bdbg1.jpg);
	text-indent: 3px;
}
