@charset "utf-8";
/* 全局初始化 S*/
* html{ filter: expression(document.execCommand("BackgroundImageCache", false, true));}/* 强制ie缓存背景图片 */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,p,pre,form,fieldset,input,textarea,blockquote,th,td {padding:0; margin:0;word-break:break-all;} 
body{color:#000; font-size:12px;font-family:"SimSun","Arial Narrow";text-align:center;}
address,caption,cite,code,dfn,em,th,var {font-weight:normal;font-style:normal;} 
ol,ul,li{list-style: none;} 
h1,h2,h3,h4,h5,h6 {font-weight:normal;font-size:100%;} 
table {border-collapse:collapse;border-spacing:0;} 
q:before, q:after {content:".";}
abbr,acronym {border:0;}
img{border:0;}
select,input{vertical-align:middle; font-size:12px;}
a{font-family:"SimSun","Arial Narrow";text-decoration:none;}
a:link{color:#353535;}
a:visited{color:#353535;}
a:hover{color: #f47a00;text-decoration:underline;}
button{cursor:pointer;}
/* 清除溢出，浮动 */
.clear{overflow:hidden;clear:both;}
.clear hr{display:none;}
/* 浮动 */
.left{float:left;}.right{float:right;}
.z{ float:left;}.y{ float:right;}
/* 颜色属性 */
.cRed,a.cRed,a.cRed:visited,.cRed a{color:#bb2323;}
.cBlue,a.cBlue,a.cBlue:visited,.cBlue a{color:#004499;}
.cDRed,a.cDRed,a.cDRed:visited,.cDRed a{color:#bc2931;}
.cGray,a.cGray,a.cGray:visited{color: #353535;}
.cDGray,a.cDGray,a.cDGray:visited{color: #666666;}
.cWhite,a.cWhite,a.cWhite:visited{color:#ffffff;}
.cBlack,a.cBlack,a.cBlack:visited{color:#000000;}
.cGreen,a.cGreen,a.cGreen:visited{color:#0b4b30;}
.cYellow,a.cYellow,a.cYellow:visited,.cYellow a{color:#ff6600;}
.cBlack a,.cBlack a:visited{color:#353535;}

/* 全局通用 */
.mt10{margin-top:10px;}
.mr10{margin-right:10px;}
.mb10{margin-bottom:10px;}
.ml10{margin-left:10px;}
.m10{margin:6px 10px;}
.mt5{margin-top:5px;}
.mr5{margin-right:5px;}
.mb5{margin-bottom:5px;}
.ml5{margin-left:5px;}
.m5{margin:5px;}
.pa10{padding:10px;}
.pt10{padding-top:10px;}
.pr10{padding-right:10px;}
.pb10{padding-bottom:10px;}
.pl10{padding-left:10px;}
.p10{padding:6px 10px;}
.pt5{padding-top:5px;}
.pr5{padding-right:5px;}
.pb5{padding-bottom:5px;}
.pl5{padding-left:5px;}
.p5{padding:5px;}
.blank1,.blank2,.blank3,.blank4,.blank5,.blank8,.blank9,.blank10{display:block;clear:both;overflow:hidden;color:#ffffff;}
.blank1{height:1px;}
.blank2{height:2px;}
.blank3{height:3px;}
.blank4{height:4px;}
.blank5{height:5px;}
.blank8{height:8px;}
.blank9{height:9px;}
.blank10{height:10px;}
div.hr{height:1px; margin:5px 0; padding:0;border-bottom:#b3b3b3 dotted 1px;overflow:hidden;}
div.hr hr{display:none;}

/* 文字 */
.fb{font-weight:bold;}.fb a{font-weight:bold;}.fr{text-align:right;}.fc{ text-align:center;}
.f12{font-size:12px;}.f14{font-size:14px;}.f16{font-size:16px;}.f10{font-size:10px;}
.vm { vertical-align: middle; }.vm * { vertical-align: middle; } /* 垂直居中 */
.in{text-indent:2em;}
.ph{white-space:nowrap;font-size:20px;font-family:"Microsoft YaHei","Times New Roman",Times,serif;}
.wx{font-family:"Microsoft YaHei","Times New Roman",Times,serif;}
.f_{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

/* 隐藏元素 */
.invisible{visibility:hidden;}
.hidden{display:none;}
/* 热帖排行 */
#clubli ol.newslist12px,#clubli48 ol.newslist12px{ background-position:-1183px -272px;overflow:hidden;padding-left:23px;}
#clubli ol.newslist12px em,#clubli48 ol.newslist12px em{ float:right;padding-left:10px;}
/* #clubli li em,#clubliw li em{ display:none;}*/

/* 新闻列表 */
ul.newslist12px li,ul.newslist14px li,ol.newslist12px li{overflow:hidden;font-family:宋体;}
ul.newslist12px li{line-height:22px;height:22px;}
ul.newslist14px li,ol.newslist12px li{line-height:24px;height:24px;}
ul.newslist12px li a,ul.newslist12px li a:visited{font-size:12px;}
ul.newslist14px li,ul.newslist14px li a,ul.newslist14px li a:visited{font-size:14px;}
ol.newslist12px li,ol.newslist12px li a,ol.newslist12px li a:visited{font-size:12px;}
ul.newslist12px li a:hover,ul.newslist14px li a:hover{}
ul.newslist12px strong{font-size:12px;}
ul.newslist14px strong{font-size:14px;}
.nli2 li,.nli3 li,.nli2k li{float:left;}
.nli2 li{width:50%;}
.nli3 li{width:33%;}
.nli2k li{width:11em;margin-right:1em;}
ul.newslist12px li img,ul.newslist14px li img,ol.newslist12px li img{*vertical-align:middle;}
.right ul.newslist12px li{line-height:24px;height:24px;}

/* 整体宽度 */
#container{width:950px;margin:0 auto;text-align:left}

/* 清除浮动 */
.toolbar,.hotlink,.review,.layout1,.layout2,.layout3,.leftstyle,.centerstyle,.rightstyle,ul.newslist12px,ul.newslist14px,.layout{clear:both;overflow:hidden;}

/* 图片调用 */
.toolbar,.btn,.toplink,.review,.btm,.img,.left h2.tab strong,.btn_b,.right h2.tab strong,.leftBox .menu,.leftBox .menuat,.lBbtn,ol.newslist12px,.header,
.footmenu,.search_i,.headnews,.top10 ol,.cmap_hot li,.ico_qwb,.ico_swb,.search,.s_btn{background:url(spritesG.png) no-repeat}

/* 布局 */
.layout3 .left{width:340px;float:left;margin-right:10px;position:relative;}
.layout3 .center{width:400px;float:left;}
.layout3 .right{width:190px;float:right;}
.layout1 .left{width:370px;float:left;margin-right:10px;position:relative;}
.layout1 .center{width:370px;float:left;}
.layout1 .right{width:190px;float:right; overflow:hidden;}
.layout1 .right h2.img strong{font-size:14px;}
.layout1 h2.img em{ padding:0 5px;_padding:0;}
.layout3 .center ul.newslist14px li{color:#999; font-size:12px;}
.layout3 .center ul.newslist14px li a.cBlack:hover{color:#f47a00;}
/* 整体间距 */
.hotlink,.review,.surround,.cityCenter,.layout{margin-top:9px;}
.layout3,.layout2,.layout1,.surround,.layout{margin-bottom:9px;}
.review,.toolbar{ border-bottom:1px solid #b6d7ff; border-top:1px solid #c7d6db; display:none;}
/* 按钮 */
.btn{background-position:left -526px; background-color:#fff;border:#d1d0ce solid 1px;cursor:pointer;}
/* 广告 */
.ad1{clear:both;overflow:hidden; margin-bottom:10px; height:50px;}
.ad2{margin:1px 0 3px 0; clear:both; overflow:hidden;}
.ad615X50{width:615px;float:left;clear:both;overflow:hidden; height:50px; padding:5px 0;}
.ad340X50{width:340px;float:left;}
.ad600X50{width:600px;float:right;}
/* 栏目导航 */
.header{ width:950px; margin:0 auto;position:relative;clear:both;overflow:hidden; background-position:-40px -395px; zoom:1; background:#fff}
.header .logo{height:59px;overflow:hidden; position:relative;}
.header .logo img{float:left; width:350px; height:59px;}
.header .logo .y{ width:600px; overflow:hidden; position:absolute;top:1px;right:0; height:50px;}
.header .nav{overflow:hidden; clear:both}
.header .menu{ font-size:14px; line-height:33px;_line-height:30px; height:33px;font-weight:bold; position:relative;}
.header .menu a,.header .menu a:visited{padding:8px;_padding:0 8px;color:#fff;_float:left;}
.header .menu a:hover{ background:#268d60;}
.header .menu a:hover{color:#ffffcc;}
.header .menu span.z{ font-size:12px; font-weight:normal; padding:0 3px 0 14px; font-weight:normal; cursor:pointer; overflow:hidden; width:76px; overflow:hidden;_float:left; text-align:center;color:#32403f;}
.header .menu a.y{ font-size:12px; font-weight:normal; padding:0 7px 0 0; font-weight:normal; cursor:pointer; overflow:hidden; width:100px; overflow:hidden;
	text-indent:-999em;position:absolute; right:0;}
.header .menu a:hover.y{ background-color:transparent;}
.header .con3{ display:block;float:left;width:115px;height:49px; padding:10px 14px; line-height:26px; background:#fff url(bg_2.gif) right no-repeat}
.header .con3 a{padding-right:5px;}
.header .first{ width:100px;}
.header .app{ display:none;}
.header a:hover{ text-decoration:none;}
/* 广告 */
.ad1{clear:both;overflow:hidden; margin-bottom:9px;}
.ad2{margin:1px 0 3px 0; clear:both; overflow:hidden;}
/* 左,中,右侧样式 */
.leftstyle,.layout1 .centerstyle,.layout2 .allstyle,.rightstyle,.clubmap{border:1px solid #bee0ce; border-top:none;}
h2.img{height:34px;line-height:34px;text-align:right;padding-right:10px;}
h2.img strong{display:block;font-size:14px;float:left;font-family:"Microsoft YaHei","Times New Roman",Times,serif;}
h2.img strong a{font-family:"Microsoft YaHei","Times New Roman",Times,serif;}
h2.img span a{font-weight:bold;}
.btm{ clear:both; height:4px;line-height:4px;overflow:hidden; display:none;}
.btm hr{ display:none;}
.leftstyle .padding,.centerstyle .padding,.rightstyle .padding,.allstyle .padding{padding:8px 10px;clear:both;overflow:hidden;_zoom:1;}
.leftstyle{position:relative;}
.left h2.img{background-position:0 -70px; padding-left:16px;}
.left h2.img strong{ width:95px; text-align:center; margin-right:5px;color:#337292;}
.left h2.tab strong{ background-position:-360px -34px; font-weight:normal;}
.left h2.tab strong.on{background-position:-470px -34px; font-weight:bold;}
.left h2.img strong a,.left h2.img strong a:visited,.left h2.img a,.left h2 a:visited{color:#333333;}
.left h2.img a.cBlack,.left h2.img a.cBlack:visited{color:#000;}
.left .btm{ background-position:0 -102px;}

.rightstyle{background:#f8f8f8;border-color:#ddd;}
.rightstyle a:link,.rightstyle a:visited{color:#333333;}
.rightstyle .cRed,.rightstyle a.cRed,.rightstyle a.cRed:visited,.rightstyle .cRed a{color:#bb2323;}
.right h2.img{background-position:0 -190px;text-align:left;}
.right h2.img strong{font-size:14px; padding-left:25px;}
.right h2.img a:hover{ text-decoration:none;}
.right h2.tab{ position:relative; margin-left:-4px; padding:0;background-position:-216px -105px;}
.right h2.tab strong{font-weight:normal; margin-left:4px; display:block;float:left; width:93px; text-align:center; padding:0; display:inline;
	height:24px; overflow:hidden;background-position:-317px -105px; }
.right h2.tab strong.on{font-weight:bold;background-position:-220px -105px;}
.right .btm{background-position:0 -220px;}

.centerstyle{}
.center h2.img{background-position:0 -70px;}
.center h2.img strong{font-size:14px;padding-left:28px;}
.center h2.img a,.center h2.img a:visited{color:#222;}
.center .btm{background-position:0 -102px;}
.centerstyle div.hr,.leftstyle div.hr{ margin-bottom:7px;}
.centerstyle ul.newslist14px em,.centerstyle ul.newslist14px em a,.headnews ul.newslist14px em,.headnews ul.newslist14px em a,.left ul.newslist14px em a{color:#666;
	font-size:12px;padding-left:10px;}
.centerstyle ul.newslist14px li a:hover{text-decoration:none; padding-bottom:2px;}
.layout3 .left h2.img{background-position:0 -34px;}
.layout3 .left .btm{background-position:0 -64px;}
.layout3 .center h2{ background-position:0 2px; height:33px;}
.layout3 .center h2.img strong{ padding-left:15px;}
.layout3 .center .btm{ background-image:none;}
.layout3 .center .nli3 li{ height:105px; text-align:center;}
.layout3 .nli3 li a{ display:block; clear:both;}
.layout2 h2.img{background-position:0 -600px; height:48px;}
.layout2 h2.img strong a{ height:42px; width:160px; overflow:hidden; text-indent:-999em; margin-left:23px; text-align:left; float:left;}
.layout2 h2.img span.z{ float:left; padding:10px 0 0 150px;}
.layout2 h2.img span.z a{font-weight:normal;}
.layout2 h2.img a.pa10{float:right;}
.layout2 .btm{ height:9px; line-height:9px;background-position:10px -644px;}

/* 搜索区域 */
.search{float:right; width:390px; height:65px; background-position:-1165px -990px}
.w290{ float:left; display:inline; width:270px; height:27px; margin:10px 0 0 36px; padding:0 5px;border:1px solid #cbcbcb; color:#666; line-height:27px}
.s_btn{ width:58px; height:29px; margin-top:10px;border:none;background-position:-1141px -1100px; cursor:pointer}
.color{display:none;}
#cdata strong{ color:#f4781f; font-weight:bold;padding-right:15px;}
#cdata em{ padding-right:15px;}
/* 焦点图(轮) */
#focus_{ width:517px; height:268px; padding:5px; padding-left:0}
#focus_change{ position:relative; width:517px; height:268px; overflow:hidden;}
#focus_change_list{ position:absolute; width:410px; height:1072px; }
#focus_change_list li{ float:left; position:relative;height:268px; overflow:hidden;}
#focus_change_list li span{line-height:30px; height:30px; width:100%;background:#000;position:absolute;bottom:0;left:0;filter:alpha(opacity=50);opacity:0.5;}
#focus_change_list li span a{ display:block; font-weight:bold;color:#fff; font-weight:bold; font-size:14px;font-family:"Microsoft YaHei",黑体;font-size:15px; padding-left:10px;}
#focus_change_btn{ position:absolute;height:286px; width:106px;top:0;right:5px;_right:0;}
#focus_change_btn ul{ padding-left:5px; }
#focus_change_btn li{ display:inline; float:left;filter:alpha(opacity=80);opacity:0.8; height:68px; overflow:hidden;}
#focus_change_btn li img{padding:5px 6px 5px 15px;}
#focus_change_btn .img{ background-position:-630px -119px;filter:alpha(opacity=100);opacity:1;}


#header_qd{margin:0 auto 3px 0; height:32px; border-bottom:#e3e5e4 solid 1px; background:url(bg.gif) repeat-x;color:#333; position:relative; z-index:9999}
#header_qd img{border:0px;}
#header_qd h2{display:inline; margin-left:10px;}
#header_qd .y{ margin:8px 13px 0 0;}
#header_qd .y a strong{color:#ef7301;}
#header_qd .z{color:#c1c1c1;float:left; line-height:26px; height:26px;word-wrap:break-word;}
#header_qd .z a{padding:2px;}
#header_qd .z a:hover{line-height:14px;color: #fff; background:#ff0000;}
#header_qd .ipt{ width:51px; height:14px; line-height:14px; border:1px solid #a6bbd0; border-bottom:1px solid #bbd4ea; font-size:12px; padding:0 2px;}
#header_qd .ibtn,header_qd .iload,.ibtn{ border:none; width:40px;height:20px; cursor:pointer; position:relative; margin-top:-2px;
	_line-height:99em; overflow:hidden;background:url(bg.gif) no-repeat left bottom; text-decoration:-999em;}
#header_qd .iload{background:url(loading.gif) no-repeat center center;}
.club_top{width:950px; margin:0 auto; height:32px; line-height:32px}


/* 头条 */
.layout .center{ width:410px; float:right;}
.headtit{position:relative;height:25px; line-height:24px;}
.headtit strong{color:#1f376d;font-size:15px;padding-left:16px;font-family:"Microsoft YaHei","SimSun";}
.headtit span{position:absolute;top:0;right:12px; white-space:nowrap;color:#5f5f5f;}
.headtit span a,.headtit span a:visited{color:#5f5f5f;}
.headtit span a:hover{color:#5473a5;}
.headnews{ background-position:15px -760px; height:268px; padding-top:12px; overflow:hidden;}
.headnews h1{text-align:center;height:26px;overflow:hidden;padding-top:5px;}
.headnews h1 a,.headnews h1 a:visited{font-size:18px;font-weight:bold;font-family:"Microsoft YaHei","SimSun";}
.headnews h1 a:hover{text-decoration:none;}
.headnews p.in{margin:4px 25px; line-height:22px;color:#525252;}
.headnews p.in a{color:#f57923;}
.headnews div.hr{ margin:0 12px;}

/* 标签链接 */
.headtit strong a,.headtit strong a:visited,.center h2 strong a,.center h2 strong a:visited{font-family:"Microsoft YaHei","SimSun";color:#1f376d;font-size:15px;}
.headtit strong a:hover,.center h2 strong a:hover,.left h2 strong a:hover,.right h2 strong a:hover,.rdstyle h2 strong a:hover{color:#f67a00;}


/* 按钮 */
.btn_{background:url(img.gif) -400px -320px no-repeat;width:62px;height:21px;cursor:pointer;color:#fff;display:inline-block;
		font-size:12px; text-align:center;_position:relative; border:none;}
a:hover.btn_{color:#fff; text-decoration:none;}
#btn_search{background-position:-172px -375px;width:44px; height:44px; overflow:hidden; text-indent:-999em;*line-height:22em; position:absolute;
	right:15px; top:20px;}
#btn_login{background-position:-172px -455px; width:49px; height:33px; overflow:hidden; text-indent:-999em;*line-height:22em;}
#btn_reg{background-position:-400px -390px; width:77px; height:77px; overflow:hidden; text-indent:-999em; *text-indent:0;*line-height:22em;}
a.btn_b{ display:block; width:116px; height:23px; float:right; background-position:left -170px; text-align:left;
	padding-left:15px; line-height:23px; margin:5px 4px;color:#000;}
a.btn_b:hover{background-position:left -200px;color:#333; text-decoration:none;}	

/* 右侧登陆 */
.clogin,.cuser{text-align:left;}
.clogin .pt10{padding:10px 3px 0 3px; position:relative;}
.clogin .pt5{ padding-left:3px;}
.clogin .pt10 span.y{_position:absolute; right:0; top:0;_float:none;}
.clogin input.textinput{ width:150px; height:20px; border:1px solid #999;line-height:20px; color:#999; padding:5px; font-size:14px;}
.clogin .btn{ width:40px; height:22px; border:none; background-position:0 -275px; border:none;text-indent:-999em;overflow:hidden;}
.ico_qq{ padding:5px 0 5px 22px; background-position:-630px -90px;}
.right .rightstyle .cuser{ padding:8px 5px; display:none;}
.cuser .nli3 li{ border:1px solid #ccc; width:51px; height:34px; padding-top:6px; margin:10px 3px 0 3px; line-height:14px;}
.cuser .nli3 a{ display:block; text-align:center;font-family:Verdana; font-weight:bold; height:14px; overflow:hidden; white-space:nowrap;
	color:#FF3300;font-size:10px;}
.cuser_msg{ padding-left:100px; position:relative; text-align:center;}
.cuser_msg p{ line-height:20px; height:20px; overflow:hidden;}
.cuser_msg .z{ position:absolute; left:5px; top:5px;_margin-left:-95px;}
.layout3 .right{border-bottom:1px solid #dddddd; overflow:hidden;} 
.layout3 .rightstyle{ border-bottom:none;} 
.layout3 .right .padding{ padding-top:5px;padding-bottom:5px;}
.layout3 .right h2.img{height:30px; background-position:0 -192px;line-height:30px; overflow:hidden;}
.layout3 .right h2.cWhite{background-position:-210px -190px; height:33px; line-height:34px;}
.layout3 .right h2.cWhite a.cWhite{color:#fff;}
.layout3 .qwb .padding{ padding:10px 0 0 0;}
.layout3 .qwb {}
/* 右侧分类 */
.rightstyle .cla{padding:8px 0 0 13px; position:relative;_width:175px;_overflow:hidden;}
.cla strong{margin:0 10px 10px 0; float:left;width:74px;border:1px solid #cccccc;font-weight:bold; z-index:9; background:#fff; overflow:hidden; position:relative;}
.cla strong a{ display:block;height:24px;line-height:24px;text-align:center; font-size:14px;}
.cla strong.on{ margin-bottom:0; border-bottom-color:#fff; padding-bottom:10px;}
.cla .tabn{ line-height:20px; border:1px solid #ccc; padding:8px 10px 0 10px; background:#fff; clear:both; margin-right:13px; overflow:hidden; z-index:0;
	margin-bottom:10px;height:100px;float:left; margin-top:-1px; width:140px;_display:inline;_height:109px;}
.cla h4{color:#000; overflow:hidden;clear:both; font-weight:bold;}
ul.nli1 li{ float:left; width:100%;}

/* 背景 */
#container{background:#fff; *background:none}

/* 贴图列表 */
.imgli{}
.imgli{width:100%;}
.imgli li{display:inline;float:left;width:156px;margin:10px 16px 0 13px;text-align:center; height:130px; line-height:20px; overflow:hidden;}
.imgli li img{width:156px; height:102px; margin-bottom:5px;}
.imgli li img a{display:block;}
.imgli .hover{width:342px; height:270px;*height:266px;}
.imgli .hover img{width:342px;height:244px;}
/* 图片+摘要 */
.hotimg{ padding:45px 5px 0 150px; display:block; overflow:hidden; height:86px; position:relative; zoom:1;}
.hotimg h4{display:block;width:345px;font-weight:normal;overflow:hidden; height:23px;line-height:23px; margin-left:-144px;position:absolute; margin-top:-36px;*margin-left:-170px;}
.hotimg .z{ position:absolute; margin-left:-144px; text-align:center; width:134px; display:inline;zoom:1;*margin-left:-170px;}
.hotimg .z img{ border:1px solid #ccc;}
.hotimg div.in{ line-height:20px; padding-left:8px; color:#666666;}
.hotimg div.in p{ display:inline;}
.hotimg h4 a{font-size:16px;}
/* 图片+摘要 */
.hotli{padding:5px 5px 0 110px;display:block; overflow:hidden; height:68px; position:relative; clear:both; line-height:20px;color:#525252}
.hotli .z{ position:absolute; margin:4px 0 0 -105px; text-align:center; width:90px; display:inline;}
.hotli h4{ height:20px; overflow:hidden; padding-bottom:4px;}
.hotli a.cGreen{color:#064F34;}
.hotli a:hover.cGreen{ background:#064F34;color:#ffffff;}
/* 版面top10 */
.top10 ol.newslist12px li,.top10 ol.newslist12px li a,.top10 ol.newslist12px li a:visited{font-size:12px;}
.top10 ol{ background-position:-1185px 5px; padding-left:20px;}
.top10 ol.newslist12px li em.y{color:#ff3600; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}

/* 左侧导航 */
.leftBox{ position:absolute; left:0; top:0; bottom:0; width:150px;border-right:1px solid #ccc; background:#efefef; height:100%; z-index:10000}
.wmenu{}
.leftBox .menu,.leftBox .menuat{ width:134px; height:28px; line-height:28px; margin:0 8px 5px 8px; text-align:center; font-weight:bold; cursor:pointer;
	background-position:0 -240px;}
.leftBox .menu em,.leftBox .menuat em{color:#f45e00; font-family:"Times New Roman", Times, serif;font-weight:bold;}
.leftBox ul{margin:0 8px 5px 8px; overflow:hidden; width:119px; background:#fff; border:1px solid #ccc; padding:8px 6px; margin-top:-6px; position:relative;}
.leftBox li{ width:50%; float:left; text-align:center; height:24px; overflow:hidden; line-height:24px;}
.toplink{ text-align:center; line-height:24px; padding:40px 0 10px 0; background-position:-800px 0;}
.lBbtn{ position:fixed;_position:absolute;left:150px;width:14px; height:70px; top:300px; cursor:pointer; background-position:-630px 0; text-indent:-999em;overflow:hidden;
	_top:expression(eval(document.documentElement.scrollTop));_margin-top:300px;}
.leftBox .on{background-position:-663px 0;}

/* 论坛导航 */
.clubmap{ overflow:hidden; position:relative;zoom:1; clear:both;}
.clubmap h2.img{background-position:0 -650px; height:48px;}
.clubmap h3.img{background-position:0 -698px;padding-bottom:10px; overflow:hidden; line-height:36px; height:36px;}
.clubmap h2.img strong,.clubmap h3.img strong{ text-indent:-999em; overflow:hidden; width:90px; float:left; text-align:left;}
.cmap_hot{ padding:5px 10px; overflow:hidden;zoom:1;}
.cmap_hot li{ float:left; display:inline; background-position:-160px -240px;padding:0 0 10px 10px;}
.cmap_hot li a{float:left; width:64px; height:26px; line-height:26px;text-align:center; border:1px solid #dfe1e0;zoom:1;}
.cmap_a{overflow:hidden;position:relative;left:-1px; clear:both;zoom:1;}
.cmaptd{float:left;width:119px;height:91px;padding:10px 19px;overflow:hidden; border:1px solid #edecec; border-bottom:none; border-right:none; text-align:center;
	line-height:22px;}
.cmaptd h4{padding-bottom:3px;font-weight:bold;}
.cmaptd li a:link,.cmaptd li a:visited{color:#333333;}

/* 页脚导航 */
.footmenu{ border:1px solid #cccccc; clear:both; line-height:30px; height:28px;font-size:14px;padding:0 10px; color:#ccc; background-position:left -309px;
	margin:10px auto; position:relative; overflow:hidden;}
.footmenu a,.footmenu a:visited{font-weight:bold; padding:0 7px;color:#fff;}
.footmenu span.y{top:1px;right:12px;position:absolute;}
.footmenu span.y a{font-size:12px;font-weight:normal;}

/* 友情链接 */
.fdlink{ clear:both; padding-left:40px; position:relative;border:1px solid #bad4e5;}
.fdlink h2{ position:absolute; width:16px; margin:13px 0 0 -40px; font-size:14px; line-height:12px; border-right:1px dotted #ccc; padding:0 12px;}
.fdlink .allstyle{line-height:24px; padding:5px 185px 5px 5px; position:relative;}
.fdlink .allstyle a{ white-space:nowrap; float:left; width:68px; line-height:21px;}
.fdlink .allstyle .y{ padding:5px 8px 10px 15px; border-left:1px dotted #ccc; position:absolute;right:15px;top:15px;}
.fdlink .allstyle .y a{ float:none; width:auto;}

/* 底部 */
#commonFooter{text-align:center;clear:both;overflow:hidden;}
#commonFooter iframe{margin-top:15px;width:950px;height:70px;}

/* pai */
.pai{ text-align:center; position:relative; height:242px; overflow:hidden;}
.pai span a{ display:block;bottom:0;width:160px;line-height:22px;height:22px;overflow:hidden;position:absolute;background:#000; font-weight:bold; left:4px;}
.pai span a:link,.pai span a:visited{color:#fff;}
/* */
#lC2 ul.newslist12px li{ line-height:24px; height:24px;}
#lC1,#lC2{ height:240px; overflow:hidden;}
/* 换肤相关 经典绿 */
.leftstyle,.layout1 .centerstyle,.footmenu,.fdlink,.clubmap,#focus_{border-color:#bce2d1;}
.center h2.img a,.center h2.img a:visited,.right h2.img a:link,.right h2.img a:visited,.leftBox .menu,.menuat,.left h2.img strong a,.left h2.img strong a:visited,.left h2.img a,.left h2 a:visited,.fdlink h2,.footmenu span.y a,.cmaptd h4 a{color:#064f34;}
.leftBox{border-left-color:#b9d2cf; background:#eef6f3;}

h2 .ico_qwb{ padding:5px 0 5px 20px; background-position:0 -348px;}
h2 .ico_swb{ padding:5px 0 5px 20px; background-position:-60px -348px;}
.mulitline li{ clear:both;height:24px; line-height:24px; overflow:hidden; margin-left:0;font-size:14px;}
.layout3 .center ul.mulitline li span{ font-size:14px;}

/* 返回顶部 */
.gotop{ position:fixed; bottom:5px; width:24px; height:79px; overflow:hidden; left:50%; margin-left:485px; cursor:pointer;
	_position:absolute;_top:expression(eval(document.documentElement.scrollTop));_margin-top:480px;}

.textinput{ border:1px solid #ccc;}
.hsearch .search_i{ right:-10px;top:16px;}
/* 两栏式 跟帖页 */
.layout4{width:948px;margin:0 auto;overflow:hidden;display:inline-block;display:block; border:1px solid #e3e5e4;}
.layout4:after{content:'.';display:block;height:0;clear:both;visibility:hidden;} 
.layout4 .left{width:632px;float:left;background:#e3f3f3;text-align:left;}
.layout4 .right{width:315px;float:left;text-align:left; background:#fff; border-left:1px solid #e3e5e4;}
.layout4 .left,.layout4 .right{padding-bottom:32767px !important;margin-bottom:-32767px !important;} @media all and (min-width:0px) { .layout4 .left,.layout4 .right { padding-bottom:0 !important;margin-bottom:0 !important;} 
.layout4 .left:before,.layout4 .right:before{content:'.';display:block;background:inherit;padding-top:32767px !important;margin-bottom:-32767px !important;height:0;} } 
.layout4 .leftstyle .padding{ padding:20px;}
.layout4 .leftstyle,.layout4 .rightstyle{ border:none; background-color:transparent;}
.layout4 .right h2.img{ background-image:none; text-align:right;}
.layout4 .right h2.img strong a{color:#990000; font-weight:normal; float:left;}
.layout4 .rightstyle{ padding:0 15px 15px 15px;}
.layout4 .right .btm{border-top:1px solid #e3e5e4; display:block; background-image:none; margin-bottom:10px;}
.layout4 .rightstyle ul li{ line-height:26px; height:26px;}
/* 跟帖区域 */
.posttit{ height:35px;border-bottom:1px solid #7ebfa1;}
.posttit h2{ font-size:20px;font-weight:bold; margin:-5px 0 0 5px; float:left;color:#0b4b30;}
.postli{ clear:both; margin-top:10px;}
.reply{ padding-left:70px; margin:10px 0;}
.recIcon{ margin-left:-70px; float:left; width:70px; display:inline; text-align:center;}
.recIcon img{border:1px solid #ccc; padding:1px; background:#fff; margin-bottom:5px;}
.recIcon .userFace a{ display:block; text-align:center; border:1px solid #c1dbce;width:37px; margin:0 auto;color:#0b4b30; background:#e0f0e9; padding-top:2px;}
.recIcon .userFace a:hover{background:#0b4b30;border:1px solid #0b4b30;color:#e0f0e9; text-decoration:none;}
.recBox{ background:#f3f9f9; padding:15px 10px;}
.recBox .recAuthor{}
.recBox .recbody{font-size:14px; line-height:26px; padding:10px 0;}
.recBox .recTime{line-height:14px;}
.replyTolls{ padding-right:5px;}.replyTolls .cRed{color:#ff6600}
.replyTolls a{color:#0b4b30;}
.passwordTips{ position:absolute; color:#666666; padding:2px 0 0 2px;_padding-top:4px;}
.replyModule{ border:1px solid #dbdcdc;position:relative; margin-top:15px; padding:10px;background:#fff; display:none;}
.replyMc{position:absolute;right:10px;_right:40px;top:5px;}
.replyMa{}
.postBody{}
.psw{ width:60px}
.replyModule textarea.textinput{padding:5px;width:465px;height:85px;overflow:auto;border:1px solid #dbdcdc;}
.userInfo input.textinput{color:#666;}
.userInfo .ibtn{ display:inline-block;width:40px;height:20px;overflow:hidden;text-indent:-999em;vertical-align:middle;_background-repeat:repeat-y; _background-position:left -29px;}

/* 右侧登陆 */
.reclogin,.reclogout{ padding-top:10px;}
.reclogin li,.reclogout li{ font-size:14px; padding:8px 0;}
.reclogin .textinput{ padding:3px 5px;}.reclogin li.pl10{ padding-left:42px;}
/* 翻页 */
.page_mod{ float:right;}
.page_mod a,.page_mod strong{float:left;margin-right:2px;padding:0 6px;height:19px;font-size:12px;line-height:19px;border-width:1px;border-style:solid;color:#8F8F8F;border-color:#E3E4DD;background-color:#FFF;overflow:hidden;}
.page_mod a:visited{color:#8F8F8F;}
.page_mod strong,.page_mod a:hover{background-color:#5fad85;border-color:#5fad85;color:#FFF;font-weight:400;text-decoration:none;}
.page_mod .page_go{float:left;padding-left:3px;height:21px;font-size:12px;line-height:21px;overflow:hidden;}
.page_mod .page_go em{float:left;height:21px;line-height:21px;color:#5A5A5A;}
.page_mod .txt{float:left;margin:0 5px;width:35px;height:13px;}
.page_mod .btn{float:left;cursor:pointer;margin-left:5px;padding:0;width:35px;height:21px;font-size:12px;color:#5A5A5A;border:1px solid #e3e4dd;
	background:#fff;}
	
	
/*2013新版通用导航*/
.menu_club{height:27px; padding-top:5px; position:relative; z-index:999}
.top{width:950px; margin:0 auto;position:relative;z-index:9999}
.top980{width:98px; margin:0 auto;position:relative;z-index:9999}
.menu_club li{font-size:12px;float:left;position:relative; height:26px; line-height:26px}
.menu_club li.w70{width:55px; padding-left:15px; text-align:left; background:url(spritesG.png) -1142px -788px no-repeat; line-height:27px; height:27px; cursor:pointer}
.menu_club li.w70:hover{width:53px;height:27px; line-height:27px;background-color:#fff;border:1px solid #d0d0d0;border-bottom:none}
.menu_club li.w96{width:70px; padding-right:25px; text-align:right; background: url(bg_1.gif) 10px 6px no-repeat; line-height:27px; height:27px;}
.menu_club li.w96:hover{width:68px;height:27px; line-height:27px;border:1px solid #d0d0d0;border-bottom:none; background-color:#fff}
.menu_club li.w90{width:68px; padding:0 10px; text-align:left; background:url(spritesG.png) -1126px -788px no-repeat; line-height:27px; height:27px}
.menu_club li.w90:hover{width:64px;height:27px; line-height:27px;background-color:#fff;border:1px solid #d0d0d0;border-bottom:none}
.menu_club li:hover a{color:#333}
.menu_club li.no_sub{padding-left:10px;line-height:27px}
.menu_club li.no_sub:hover{border:none; background:none}
.menu_club ul{display:block;background-color:#fff;border:1px solid #d0d0d0;border-top:none;position:absolute;left:-1px;top:-999em;z-index:99999;padding:8px;display:none}
.menu_club li:hover ul{position:absolute;top:27px;display:block}
.menu_club li:hover ul li{font-size:12px;border:none;float:left;padding:0 10px}
.menu_club li:hover ul li:hover{font-size:12px;border:none;float:left;padding:0 10px; background:#eff1f0; text-decoration:none}
.menu_club li:hover ul li a{color:#333;text-decoration:none;padding:0}
.menu_club li:hover ul li a:hover{text-decoration:none}
.w200{ width:178px;*width:190px}
.w270{ width:280px}
.w95{ width:77px}
.w90{ width:68px}
.menu_left{ float:left; width:400px}
.menu_right{ float:right; width:450px; text-align:left; line-height:27px}
.user{float:left; width:260px; height:27px; margin-top:5px; text-align:right}
.user span{margin-right:10px}
.msg{float:left; padding-left:15px}

/*-ie6-*/
.menu_club li.hover{background-color:#fff;border:1px solid #d0d0d0;border-bottom:none}
.menu_club li.hover a{border:none; background:none;color:#333}
.menu_club li.hover ul{position:absolute;top:27px;display:block}
.menu_club li.hover ul li{font-size:12px;border:none;float:left;padding:0 10px}
.menu_club li.hover ul li a{color:#333;text-decoration:none;padding:0}
.menu_club li.hover ul li a:hover{border:none; background:none}
.menu_club li.no_sub.hover1{text-decoration:none;border:none; background:none}

/* 社区导航 */
.nav_club{width:945px; height:42px; margin:0 auto; padding-left:5px;background:#2ecaa2; text-align:center}
.nav_club a,.nav_club a:visited{display:inline; float:left; width:57px; height:42px; line-height:42px; font-size:16px; font-weight:bold;color:#fff}
.nav_club a:hover{display:inline; width:57px; height:42px; background:#ff8a00; text-decoration:none;color:#fff}
.nav_club a.w75{width:76px; padding-right:10px;text-align:right; background:url(spritesG.png) -1183px -849px no-repeat }
.nav_club a.w75:hover{width:76px; padding-right:10px;text-align:right; background:url(spritesG.png) -1183px -849px no-repeat; background-color:#ff8a00}
/* logo搜索 */
.layer{width:950px; height:65px; padding-top:15px; margin:0 auto}
.logo,.hot{float:left;height:65px}
.logo{width:200px; background:url(logo.gif) 2px 1px no-repeat}
.logo h1{visibility:hidden}
.hot{width:300px}
/* 工具 */
.tool_a,.tool_b,.tool_c,.tool_d,.tool_e{width:118px; height:48px; margin-bottom:10px; padding:10px 0 0 70px;background:#f8f8f8 url(club_tool_ico.gif) no-repeat; border:1px solid #ddd}
.tool_a a,.tool_b a,.tool_c a,.tool_d a,.tool_e a{line-height:17px; font-family:"Microsoft YaHei"; font-size:16px}
.tool_a a:hover,.tool_b a:hover,.tool_c a:hover,.tool_d a:hover,.tool_e a:hover{text-decoration:none}
.tool_a{background-position:15px 10px}
.tool_b{background-position:15px -60px}
.tool_c{background-position:15px -130px}
.tool_d{background-position:15px -200px}
.tool_e{background-position:15px -275px}

/* 金币 淘分享*/
.gold{padding:10px 0}
.gold li{display:inline; float:left;  width:115px; margin-left:14px}
.gold li p{height:20px; line-height:20px; text-align:left; overflow:hidden}
.taobao{padding:10px 10px 0 10px}
.taobao li{ height:90px; margin-bottom:15px}
.taobao li img{ float:left; display:block; width:90px; height:90px; margin-right:15px}
.taobao li h5,.taobao li p{display:block; float:right; width:210px; text-align:left}
.taobao li h5{margin:10px 0; line-height:20px}
.taobao li p{height:26px; line-height:26px}
.taobao li p a{display:block; float:right; width:80px; height:26px; margin-right:50px; background:#ff740c; color:#fff; font-weight:bold; text-align:center}