﻿@charset "utf-8";
/* CSS Document */

/*body{background:url(../images/gq_bacgrd.jpg) repeat-x;}*/

/********** 全局 **********/
html {height: 100%;}
body,td,th,div,input,select {font-family: "Trebuchet MS", Arial, "Bitstream Vera Sans", sans-serif, 宋体;font-size: 12px;color:#333333;word-break:break-all;}
body {background-color: #FFFFFF;height: 100%;}
a {text-decoration: none;color: #0000FF;}
ul,ol,li,dl,dt,dd,body,form{ margin:0px; padding:0px;}
form{ display:inline}
img {border:0;}
.gray{color:#666}
.cb{clear:both; overflow:auto; _height:1%}
.a_m {padding:2px 0px}
.a_m a{ margin-right:5px; margin-left:2px;}
.mr{margin-right:6px}
#footer {height: 60px;clear: both; text-align:center; line-height: 160%;}
#footer a {color:#000000;}
#footer a:hover {text-decoration: underline;}
/**** 主题 ****/
h2.tl{ font-size:14px; padding:0px; margin:15px 0px 0px 10px; color:#008aa5; margin-top:10px }
h2.TitH2{ font-size:14px; padding:0px; margin:15px 0px 0px 10px; color:#333; margin-top:10px }
h3.TitH3{ margin:20px 0px 5px 20px; padding:0px}
h3.TitH3 span{font-size:13px; padding:0px; margin:0px; color:#008ba2;}
h6.groupRight{margin-top:10px; background:url(../images/fill_ALL.gif) repeat-x left -200px; margin:5px 0px; padding:0px }
h6.groupRight span{ color:#667c91; background:#fff; padding-right:6px}
h6.ico a.btn-friend span{float:right;}
ul.groupRight{ margin:0px; padding:0px; overflow-y :scroll; height:280px}
ul.groupRight li{ margin:0px; padding:0px; clear:both; list-style:none; }
ul.groupRight li a{ color:#333}

/******* 通用 ********/
a.logo{ background:url(../images/logo.jpg) no-repeat;float:left;width:180px ; height:69px; display:block; margin:15px 20px 8px 0px}
a.logonormal{display:block;float:left; margin:15px 20px 8px 0px}
ol.normalol { margin: 10px 0 10px 40px;}
a.logo-member{background:url(../images/logo-member.gif) no-repeat right bottom; padding-right:50px }
.logo-bbs{background:url(../images/logo-bbs.gif) no-repeat right bottom;width:230px;height:69px;}
a.logo-blog{background:url(../images/logo-blog.gif) no-repeat right bottom; padding-right:50px }
a.logo-group{background:url(../images/logo-group.gif) no-repeat right bottom; padding-right:50px }
a.logo-search{background:url(../images/logo-search.gif) no-repeat right bottom; padding-right:50px }
a.logo-my{background:url(../images/logo-my.gif) no-repeat right bottom; padding-right:70px }


/******右上角登录 开始******/
.navbar {width:500px; float:right;}
.navbar div.r{text-align:right; float:right;}
.navbar .navbar{color:#666; margin-top:5px;}
.navbar .navbar a,.navbar .r a{color:#167bb8; font-size:12px;text-decoration:none}
.navbar .navbar a:hover,.navbar .r a:hover{ text-decoration:underline}
.navbar span.user {margin-right: 6px;}
.navbar a.logout span{ background: url(../images/ico_All.gif) no-repeat 3px -1060px;line-height:16px;padding-left: 20px; cursor:pointer; text-decoration:none; color:#333}
.navbar a.logout:hover{color:#ff7500}
.navbar a.k{color:#fff; background:#167bb8}
.navbar a.message{ background: url(../images/ico_All.gif) no-repeat 0px -1139px;line-height:16px;padding-left: 18px; cursor:pointer; text-decoration:none; font-size:12px }
.navbar a.message span{font-size:10px; font:Verdana; color:#dbb53b}
.navbar a.newReply { background: url(../images/ico_All.gif) no-repeat 0px -1159px;line-height:18px;padding-left: 18px; cursor:pointer; text-decoration:none; font-size:12px}
.navbar a.newReply span{ font-size:10px; font:Verdana; color:#167bb8}
.navbar a.friends{background: url(../images/ico_All.gif) no-repeat 0px -1279px; line-height:18px; padding-left: 18px; cursor:pointer; text-decoration:none; font-size:12px}
.navbar a.friends span { font-size:10px; font:Verdana; color:#014b95 }
.navbar #friends {text-align:center; background:url(../images/messagebox.gif) no-repeat 0px -200px; color:#709630; display:block; width:205px; height:28px; position:absolute; right:225px; top:17px; padding:2px; text-indent:2px; display:none}
.navbar #message{background:url(../images/messagebox.gif) no-repeat 40px -100px; color:#916f00;  width:205px; height:28px; position:absolute; right:240px; top:10px; padding:2px; text-indent:0px; display:none; text-align:center;}
.navbar #newReply{background:url(../images/messagebox.gif) no-repeat 0px 0px; color:#167bb8; display:block;  position:absolute; right:225px; top:0px; padding:2px 5px; display:none; text-align:center;}
/******右上角登录 结束 width:160px; height:38px;******/
div.navmenu{clear:both; height:20px; text-align:right}
ul.NavMenu{ float:left; display:block; height:37px; background:url(../images/fill_ALL.gif) repeat-x left -620px; }
ul.NavMenu li.left{background: url(../images/bg_All.gif)  left -400px no-repeat; padding-left:35px;}
ul.NavMenu li.right{background: url(../images/bg_All.gif)  right -450px no-repeat; padding-right:35px;}
ul.NavMenu li a{color:#0088aa; text-align:center; font-size:12px; line-height:42px; display:block; height:38px; width:72px;background:url(../images/bg_All.gif)  right -500px no-repeat; padding:0px 10px;}
a.logout span{ background: url(/WebCommon/images/ico_All.gif) no-repeat 3px -1060px;line-height:16px;padding-left: 20px; cursor:pointer; text-decoration:none; color:#333 }
a.logout:hover{color:#ff7500}
.border_gray{ border:1px solid #eee; padding:2px 5px;}
.lr{text-align:right}
ul.NavMenu li a:hover,ul.NavMenu li.on a{background:url(../images/bg_All.gif)  right -550px no-repeat; }
ul.NavMenu li{float:left;display:block; list-style:none}
input.topbox{ height:15px; border-left:1px solid #a8b0c0;border-bottom:1px solid #a8b0c0;border-top:1px solid #a8b0c0; width:120px; float:left; line-height:15px; color:#a8b0c0; border-right:none; }
#header dt a{ color:#333; }
#header dt a:hover{ color:#ff7500; }
#header dt{ margin:6px 0px}
a.top{border:1px solid #a8b0c0; background: url(../images/bg_All.gif) left -600px; height:17px; width:17px; display:block; float:left}
a.top:hover{background: url(../images/bg_All.gif) -50px -600px;}
a.more{border-top:1px solid #008099;border-bottom:1px solid #008099;border-right:1px solid #008099; background: url(../images/bg_All.gif) -100px -480px; height:17px; width:8px; display:block; float:left}
.ShowMore{float:right;margin-right:10px;}
.ShowMore a{ color:#3399CC}
.List span{ float:right; margin-right:5px;}
a span{cursor: hand;}
ul.half li{ width:50%; float:left; list-style:none; height:20px}
ul.half li b{ margin-right:3px}
ul.half{ display:block;_height:1%; overflow:auto}
.upload{ background:#FFFFFD}
.borderB{border-bottom:1px solid #ccc}
.borderB3{border-bottom:3px solid #ccc}
.C_ECF3F6{background:#ECF3F6; margin-top:2px; color:#2F7884;font-weight:normal;padding:5px; text-align:left; border-bottom:1px #fff soild; line-height:20px}
.C_ECF3F6 a:hover{ text-decoration:underline;color:#EC8311}
.mt{margin-top:5px}
.ml{ margin-left:5px}
.red{color:#ff0000;}
.msg_tixing{background: url(../images/ico_all_p.gif) repeat-x left -39px no-repeat; padding-left:20px; color:#999}
.none,.showmenu{display:none}
a.smallbtn {background: url(../images/fill_ALL.gif) repeat-x left -100px;text-align: center;display: block;padding: 0px 5px;border: #88A3C2 1px solid;line-height: 18px; height:18px;color: #194A72;	float:left; margin:0px 3px;}
input.smallbtn {background: url(../images/fill_ALL.gif) repeat-x left -100px;text-align: center;padding: 2px 5px;border: #88A3C2 1px solid;color: #194A72; height:20px; margin:0px 3px}
.fr,a.fr{float:right}
.pager {height: 26px;float: right; clear:both;}
.pager .AtStart {color: #999;padding: 2px 5px;margin: 0 2px;}
.pager .this-page {	color: #FF6600;font-weight: bold;padding: 2px 5px;margin: 0 2px;}
.pager a {border: #DDD 1px solid;padding: 2px 5px;text-decoration: none;margin: 0 2px;line-height: 20px; height:20px;color: #656565;background: #FFF; display:inline-block;}
.pager a {display:inline;}
.pager a:hover {color: #194a72;border:#88a3c2 1px solid ; }
.tb-top {	background: url(../images/fill_ALL.gif) repeat-x left top;	height: 40px;border-top: #B0D3EE 1px solid;border-bottom: #B0D3EE 1px solid;}
.tb-bottom {padding-top: 10px;}
.l{float:left;}
.r{float:right}
.tb-button,.tb-Underbutton {float: left;margin-left: 10px;}
.tb-button a span{ margin-top:5px}
.tb-top .tb-button {margin-top: 7px;}
.tb-middle{ height:18px; border-top:1px dotted #ccc; padding-top:4px; margin-top:12px}
.tb-middle a{display:block; float:left; margin-right:20px}
.tb-middle a:hover{text-decoration:underline; color:#333}
.tb-bottom .tb-button {	margin-left: 15px;}
div.tb-button a{display: block;	color: #333;	width: 88px;height: 26px;padding-left: 10px;float: left;}
div.tb-button a:hover,div.tb-button a.on {background:url(../images/bg_All.gif) no-repeat left -40px;}
div.title{background:url(../images/bg_All.gif) no-repeat left -160px;}
div.title span{ padding:2px 4px; line-height:16px; color:#ad9962}
#sidebar dl dt{ background:url(../images/bg_All.gif) no-repeat left -80px; line-height:35px; height:35px}
#sidebar dl dt a span{margin-top:10px}
#sidebar dl dd,#sidebar dl dt{ clear:left}
#sidebar dl dd a span{ float:none; margin-top:5px}
#sidebar dl dd a{ display:block; padding-left:20px;height:23px}
#sidebar dl dd a:hover,#sidebar dl dd a.on{ background:url(../images/bg_All.gif) no-repeat left 0px;}
/**链接式图标**/
.Sbtn a{ background: url(../images/fill_ALL.gif) repeat-x left -300px; border:1px #70b1cf solid; height:20px; line-height:20px;}
.Sbtn a:hover,.Sbtn a.on{background: url(../images/fill_ALL.gif) repeat-x left -350px; border:1px #ff8d3f solid; }
.ico .Sbtn a span{ line-height:16px; margin-top:2px}
/**所有图标样式 .ico为要套用该图标区域必用样式**/
dl.info-active{clear:both; margin-left:10px; padding:0px}
dl.info-active dd{background: url(../images/ico_All.gif) no-repeat left 20px;line-height:16px;  height:18px; overflow:hidden; margin:2px 0px; padding:3px 0px}
dl.info-active dd div{border-bottom:1px solid #ccc; margin-left:24px}
dl.info-active dt{ font-size:12px; color:#999; font-weight:bold; border-bottom:1px solid #ccc; margin-top:6px}
dl.info-active dd span{ color:#aaa}
.select_u { text-align:left;border:1px solid #eee; width:250px; margin-right:6px; float:right}
.select_u a.select_btn{background: url(../images/ico_All.gif) no-repeat right -155px;line-height:16px; padding:2px;padding-right: 20px;clear:both; height:16px; width:230px; overflow:hidden; display:block}
.select_menu{clear:both; text-align:left;}
.select_menu ul li{ list-style:none; padding:2px 0px; overflow:auto; _height:1%;}
.select_menu ul li a{ width:230px; color:#666; display:block; margin-left:5px; padding:2px; color:#20559B}
.select_menu ul li a:hover{ background:#f2f2f2}
.select_menu ul li input{ margin-left:5px; border:1px solid #eee; width:230px; color:#999}
.icon a span,.icona a{background: url(../images/ico_All.gif) no-repeat left 20px; padding:1px;padding-left: 23px; margin-right:4px }
.ico a span{background: url(../images/ico_All.gif) no-repeat left 20px;line-height:16px;padding-left: 23px;display: block; float:left}
a.btn-newart span{ background-position:3px 0px}
dl.info-active dd.ico-article{ background-position:3px 3px}
a.btn-work span{ background-position:3px -20px}
a.btn-discuz span,a.ico-discuz{ background-position:3px -40px}
a.btn-fav span{ background-position:3px -60px}
dl.info-active dd.ico-fav{background-position:3px -55px}
a.btn-biz span{ background-position:3px -80px}
a.btn-log span{ background-position:3px -100px}
a.btn-art span{ background-position:3px -120px}
a.btn-close span{ background-position:3px -140px}
a.btn-open span{ background-position:3px -160px}
a.btn-inbox span{background-position:3px -180px}
a.btn-sendbox span{background-position:3px -200px}
a.btn-newletter span{background-position:3px -220px}
a.btn-block span{background-position:3px -240px}
a.btn-inf span{background-position:0px -260px}
a.btn-del span {background-position:0px -280px}
a.btn-ban span {background-position:0px -300px}
a.btn-sendmail span {background-position:-3px -320px}
a.btn-unread span,a.ico-unread{background-position:3px -360px}
a.btn-delete span {background-position:3px -440px}
a.btn-reply span{background-position:3px -460px}
a.btn-forward span{background-position:3px -480px}
a.btn-delinfor span{background-position:3px -500px}
a.btn-information span{background-position:3px -520px}
a.btn-ecard span{background-position:3px -540px}
a.btn-downecard span{background-position:3px -580px}
a.btn-friend span,a.ico-friend{background-position:3px -600px}
dl.info-active dd.ico-friend{background-position:3px -595px}
a.btn-addfrd span,a.ico-addfrd{background-position:3px -620px}
a.btn-addcomment span{background-position:3px -640px}
a.btn-suggest span{background-position:3px -660px}
a.btn-newreply span{background-position:3px -680px}
dl.info-active dd.ico-reply{background-position:3px -675px}
a.btn-wrong span{background-position:3px -700px}
a.btn-msn span{background-position:3px -820px}
a.btn-recommend span{background-position:3px -840px}
a.btn-set span{background-position:3px -860px}
a.btn-acc span{background-position:3px -880px}
a.btn-creart span{background-position:3px -900px}
a.set-module span,a.set-module{background-position:3px -1015px}
a.btn-logout span{background-position:3px -1060px}
a.btn-addbiz span{background-position:3px -1100px}
a.btn-save span{background-position:3px -1120px}
a.btn-blog span{background-position:3px -1180px}
dl.info-active dd.ico-blog{background-position:3px -1176px}
a.btn-coin span{background-position:3px -1220px}
a.btn-account span{background-position:3px -1260px}
a.ico-photo span{background-position:3px -1300px}
a.ico-group span,a.ico-group{background-position:3px -1320px}
dl.info-active dd.ico-group{background-position:3px -1317px}
.ico_new a span{background: url(../images/ico_new.gif) no-repeat left 20px;line-height:16px;padding-left: 23px;display: block; float:left}
a.new-total span{ background-position:3px 0px}
a.new-today span{ background-position:3px -20px}
a.new-week span{ background-position:3px -40px}
a.new-month span{ background-position:3px -60px}
a.new-million span{ background-position:0px -80px}
a.new-pro span{ background-position:3px -100px}
a.new-ent span{ background-position:3px -120px}
/* 已读、未读的样式*/
tr.unread{ font-weight:bold}
tr.read{ font-weight:normal}
tr.unread div.ifread {	background: url(../images/ico_All.gif) no-repeat left -356px;}
tr.read div.ifread {background: url(../images/ico_All.gif) no-repeat left -376px;}
div.system {background: url(../images/ico_All.gif) no-repeat left -416px;}
div.state {	background: url(../images/ico_All.gif) no-repeat left -338px;}
div.ifread span, div.system span, div.state span {display: none;}
div.unread, div.read, div.system, div.state {width: 16px;height: 16px;}
textarea{border:1px #ccc solid; line-height:160%;font-size:12px;}
/** 添加、修改链接 **/
.edit, .add, .addAll {float: right;font-weight: normal;}
.add {background: url(../images/ico_All.gif) no-repeat left -560px;padding-left: 20px; height:20px; line-height:20px}
.addAll{background: url(../images/ico_All.gif) no-repeat left -720px;padding-left: 20px;}
span.fj{background: url(../images/ico_All.gif) no-repeat left -400px;line-height:16px;display: block; width:16px }
span.fuj{background: url(../images/ico_All.gif) no-repeat left -400px;line-height:16px;padding-left: 23px;display: block; float:left}
/** 读取信息样式 **/
#Loading{display: none;width:180px;height:30px;border:solid #ccc 1px;position:absolute;text-align:center;vertical-align:middle;z-index: 1000;}
#Loading table{border:0;width:180px;height:30px; border:1px #999 solid; color:#333; background:#fcfcfc}
#Loading td{text-align:center;font-size:12px;}
#Loading span{background:url(../images/loading.gif) no-repeat; line-height:17px; padding-left:17px; display:block}

/** 表单的样式 **/

span.keywords{ width:674px; overflow:hidden; height:40px; display:none; overflow:hidden; line-height:20px;clear:both;  margin-left:100px}
span.shuoming{ width:400px; overflow:hidden; height:20px; overflow:hidden; line-height:20px; display:none; float:left; clear:right;}
span.keywords a { color:#008ba4; margin:0px 4px; padding:2px}
span.keywords a:hover{background:#008ba4; color:#fff}
.postform div{ line-height:30px; margin-top:5px; clear:both}
.postform div.tags{margin-left:100px; display:none}
.postform div.tags a{color:#999; }
.postform div.tags a:hover{color:#ff7500;}
.textbox{background:url(../images/fill_ALL.gif) repeat-x left -150px; border:1px #ccc solid; height:18px; line-height:18px;}
.postform label{ letter-spacing:4px; line-height:22px; text-align:right; width:80px; float:left; margin-right:15px;}
.postform td label{ width:60px}
.postform input{background:url(../images/fill_ALL.gif) repeat-x left -150px; border:1px #ccc solid; height:18px; line-height:18px;}
.postform input.textbox{ width:400px}
.postform input.url{width:350px}
.postform input.textbox1{width:200px; float: left}
.postform div select{ margin-left:2px; border:1px #999 solid}
.postform div .select{width:110px; overflow:hidden}
.postform div input.radio,.postform div input.checkbox{width:14px; height:18px; border:none; line-height:18px}
.postform div div.msg,.postform .msg{ line-height:12px; display:none; margin-left:100px}
.postform div textarea{border:1px #ccc solid; height:90px; line-height:18px; width:400px; font-size:12px; background:#fff}
.postform .closeIt{}
.postform div.textarea{width:500px; overflow:hidden; clear:none; clear:right; float:left}
/** 表格列表样式 **/
.book{ width:45px}
.checkbox{width:25px; }
.state{width:25px; }
.bbsstate{width:30px;}
body>div .bbsstate{width:40px; }
.num{width:60px}
.hits{width:80px}
.name{ width:122px}
.fname{ width:180px}
.fname2{ width:200px}
.subject{ width:auto}
.fj{width:20px}
.date{font-size: 10px;color: #999999;line-height:14px; width:140px}
.date a{font-size:12px}
/**.listtable{clear:both} **/
.listtable table {border-collapse: collapse;width: 100%;margin-top: 3px;table-layout:fixed; }
.listtable th {text-align: left;background: url(../images/fill_ALL.gif) repeat-x left -45px;height: 20px;line-height: 20px;border-top: #CCCCCC 1px solid;border-bottom: #CCCCCC 1px solid;border-right:#ccc 1px solid;padding-left:5px}
.listtable td{border-top:1px solid #CCC;height: 20px;line-height: 20px;margin-bottom:1px;padding-left:5px; overflow:hidden}
.listtable td a {color: #333333;}
.listtable td a:hover {text-decoration: underline;}
.listtable tr.system td, .mailBox tr.system td a {color: #038AA7;font-weight: bold;}

/** 显示编辑信息 **/
#PageDiv{ top:100px; left:10px; border:1px #ccc solid; background:#fff; position:absolute; filter : progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=95,finishOpacity=100); padding:10px; width:700px; display:none;}
a.closePage{background: url(../images/ico_All.gif) no-repeat left -700px;line-height:16px;padding-left: 23px;display: block; float:right}
a.closeIt{background: url(../images/ico_All.gif) no-repeat right -700px; padding-right:23px;display: block; float:left}
.listtable a.closePage{ margin-right:18px}
.listtable a.closePage:hover{ text-decoration:none}

/** 错误、正确提示信息 **/
.msg{clear:both;color:#b60b00; font-size:12px; background:url(../images/ico_All.gif) no-repeat 4px -777px #fff7d6 ; text-indent: 18px;line-height:14px; display:none; border:1px #FFE063 solid; padding:4px 0px 4px 4px}
.Register_CheckRight{ clear:both; color:#3fad2f; font-size:12px; background:#D3F1CF url(../images/ico_All.gif) no-repeat 4px -757px; text-indent: 18px; line-height:14px; display:none; border:1px solid #62CF52; padding:4px 0px 4px 4px; margin-left:100px;}
#UserAlert{  color:#333;background: url(../images/ico_All.gif) no-repeat 2px -758px #FFFFE7; display:none; line-height:16px; height:16px; padding:4px 2px 2px 20px; margin:2px; border:1px solid #CEE5F0}
/**导航**/
ul.navigation{ margin-left:20px}
.navigationul li { list-style: none; margin: 0; padding: 0;}
ul.navigation { padding-top:10px}
ul.navigation  li {  display: inline}
ul.navigation li a { background:url(../images/bg_All.gif)  no-repeat left -240px; text-decoration: none; padding-left:10px; display:block; float:left; height:30px; margin:0;	}
ul.navigation li a span{ background:url(../images/bg_All.gif)  no-repeat right -360px;padding-right:20px;margin:0; height:25px; display:block; padding-top:5px; width:48px; padding-left:8px; }
ul.navigation li.on a,ul.navigation li a:hover{background:url(../images/bg_All.gif)  no-repeat left -200px;}
ul.navigation li.on a span,ul.navigation li a:hover span{ background:url(../images/bg_All.gif)  no-repeat right -320px;}

input.btn{background:url(../blogstyle/images/btn.gif) no-repeat; width:82px; height:23px; border:none; }
a.btn{background:url(../blogstyle/images/btn.gif) no-repeat; width:82px; height:25px; border:none; display:block; color:#333; line-height:23px; text-align:center}
a.btn:hover{background:url(../blogstyle/images/btn.gif) no-repeat 2px 2px; padding-left:2px; padding-top:2px;width:82px; height:23px; border:none; display:block; color:#333;}
.announce{ background: url(../images/fill_ALL_1.gif) 0px 0px repeat-x; margin:5px 0px; border-bottom:1px #bed6e0 solid; font-size:12px; line-height:25px; text-indent:3px; height:25px; width:100%; }
.announce{ clear:both; float:left;}
.announce span{ margin:0px 12px; font-weight:bold; float:left}
.announce a{ margin:0px 6px; list-style:decimal; color:#333; padding-left:15px; background: url(../images/ico_All.gif) 0px -740px no-repeat;}
.announce a:hover{text-decoration:underline;}
.HackBox{
	border-top:1px solid transparent !important;
	margin-top:-1px !important;
	border-top:0;
	margin-top:0;
	clear:both;
	visibility:hidden;
} 

/*还原帖子内容中html的默认css属性*/
.articlecontent p,.articlecontent ul,.articlecontent fieldset,.articlecontent ol,.articlecontent dl ,.articlecontent font { margin: 1.12em 0;line-height:160%; } 
 .articlecontent{line-height:160%; }
.articlecontent ol, .articlecontent dd, .articlecontent ul{ margin-left:40px;}
.articlecontent h1,.articlecontent h2, .articlecontent h3, .articlecontent h4, .articlecontent h5, .articlecontent h6, .articlecontent h7 {line-height:160%;}
.articlecontent h2 {position:static;}


.Err p,.Err ul,.Err fieldset,.Err ol,.Err dl { margin: 1.12em 0;line-height:160%; } 
.Err ol, .Err dd, .Err ul{ margin-left:40px;}
.Err h1,.Err h2, .Err h3, .Err h4, .Err h5, .Err h6, .Err h7 {line-height:160%;}


.VoteResult span{color:#be8c2e;margin:0px 5px}
.VoteResult div{background:url(../images/votebar.gif) 0px 0px repeat-x;  height:15px;  float: left; color:#866e00; padding-left:6px}
#link a,#link a:hover{ width:500px; height:100px; overflow:hidden; display:block; text-decoration:none; margin:3px}
#link a span{ font-size:12px; padding:30px 10px 10px 260px;display:block; font-family:"Trebuchet MS"; line-height:140%; }
.link1 a span{color:#fff;}
.link1 a{background: url(/WebCommon/images/sign/forbusiness.jpg) no-repeat;}
.link2 a span{color:#fff;}
.link2 a{background: url(/WebCommon/images/sign/forgame.jpg) no-repeat;}
.link3 a span{color:#866F67;}
.link3 a{background: url(/WebCommon/images/sign/forlove.jpg) no-repeat;}
.link4 a span{color:#395FC4;}
.link4 a{background: url(/WebCommon/images/sign/forsucess.jpg) no-repeat;}
.link5 a span{color:#40397D;}
.link5 a{background: url(/WebCommon/images/sign/forteam.jpg) no-repeat;}
.link6 a span{color:#fff;}
.link6 a{background: url(/WebCommon/images/sign/fortime.jpg) no-repeat;}
#link a span.red{color:#FF0000}
#link a span.blue{ color:#0000FF}
#link a span.pink{ color:#FF00FF}
#link a span.dark{ color:#000}
#link a span.white{ color:#fff}
#link a span.f14,.f14{ font-size:14px}

div.intr1, blockquote{border:1px solid #CEE7EF; border-left-width:4px; background-color:#F7FBFF; padding:3px 8px; font-size:12px;  margin: 1.12em 0; margin-left: 40px;}

#smiles {float:left; width: 205px; margin-top: 40px;}
#smiles img {margin:4px;}
#QKReply {float:left; margin-top:5px; width:750px;}
#SubBBsMenu {clear:both; height:35px}
#SubBBsMenu a{ display:block;line-height:20px; width:88px; margin:5px 3px; float:left;}
#SubBBsMenu a.on{ font-weight:bold}
#SubBBsMenu a:hover{font-weight:bold}
#SubBBsMenu a span{ padding-left:29px; padding-top:1px}
#SubBBsMenu a span.Menu_all{background:url(../images/ico_All.gif) no-repeat 8px -2px;}
#SubBBsMenu a span.reply_all{background:url(../images/ico_All.gif) no-repeat 8px -40px;}
#SubBBsMenu a span.blog_new{background:url(../images/ico_All.gif) no-repeat 8px -100px;}
#SubBBsMenu a span.bbs_new{background:url(../images/ico_All.gif) no-repeat 8px -121px;}
#SubBBsMenu a span.bizclub_new{background:url(../images/ico_All.gif) no-repeat 8px -81px;}
#SubBBsMenu a span.BMguide{background:url(../images/ico_All.gif) no-repeat 8px -21px;}
#SubBBsMenu a span.rss{background:url(../images/xml.gif) no-repeat 8px 0px;}
#SubBBsMenu a.r{float:right}

div.NeedReply, div.NeedBuy { background-color:#F8EAA9; border:1px dashed #FF9900; padding:0 5px; width:650px;}
.articletable td div.NeedBuy a {color:#FF0000; font-weight:bold; background: url(../images/ico_All.gif) 6px -1237px no-repeat #f2f2f2; padding:4px 4px 2px 24px; border:1px solid #aaa}
.articletable td div.NeedBuy a:hover {color:#A58621; font-weight:bold; background: url(../images/ico_All.gif) 6px -1237px no-repeat #FFEFBD; padding:4px 4px 2px 24px; border:1px solid #A58621}

/* error page */
.NoPurview{ text-align: left; margin:4px; padding:4px 5px; color:#333}
.Err {text-align:left;}
.Err h1{color:#FF0000; font-size:14px; text-align:center; border-bottom:1px dotted #ccc; padding:15px 0px}
div.Err,div.Err li{font-size:14px; line-height:180%}
.Err ol li {list-style: decimal; font-size:14px}
.Err ol{list-style: decimal; font-size:14px}
.Err a{color:#333; text-decoration:underline; margin:0px 5px}
.Err a:hover{color:#ff7500}
.Err .btn{line-height:120%}
.OperationStyle {background-color:#F8EAA9; border:1px dashed #FF9900; padding:0 5px; width:650px;}

/*友情链接*/
#Flink {BORDER-RIGHT: #a6e2f7 1px solid; BORDER-TOP: #a6e2f7 1px solid; MARGIN-TOP: 0px; DISPLAY: inline-block; BORDER-LEFT: #a6e2f7 1px solid; BORDER-BOTTOM: #a6e2f7 1px solid; BACKGROUND-COLOR: #fff;}
#Flink {DISPLAY: block;height:110px;}
#Flink .title1 {repeat-x; MARGIN: 0px 1px}
#Flink H3 {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; COLOR: #000000; LINE-HEIGHT: 28px; PADDING-TOP: 0px; HEIGHT: 28px}
#Flink .list_link {DISPLAY: inline-block}
#Flink .list_link {DISPLAY: block;}
#Flink .list_link LI {PADDING-LEFT: 20px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 300px; LINE-HEIGHT: 200%; WHITE-SPACE: nowrap; LIST-STYLE-TYPE: none; TEXT-OVERFLOW: ellipsis;}
#Flink A {	COLOR: #000000}
#Flink A:hover {	COLOR: #3366ff; TEXT-DECORATION: underline}
#link_ul LI {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 100px; HEIGHT: 70px;padding-left:50px;padding-top:10px;padding-bottom:10px;
}
#Ffoot{OVERFLOW: hidden;DISPLAY: block;clear:both; padding-top:10px;height:120px;}