body
{
	background: #FFFFFF;
	color: #000000;
	font-size: 12px;
	margin: 0px;
}
.clear { clear:both;}
.fn-clear:after {
	visibility: hidden;
	display: block;
	font-size: 0px;
	content: " ";
	clear: both;
	height: 0px;
}

body, ul, dl, dd, p, h1, h2, h3, h4, h5, h6, form, fieldset { margin: 0; padding: 0; }
a:link
{
	color: #000000;
	text-decoration: none;
}
a:visited
{
	color: #000000;
	text-decoration: none;
}
a:hover, a:active
{
	text-decoration: underline;
}
.page
{
	
	color: #000000;
}
td, th, li
{
	font: 12px , verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif,宋体;
	line-height:22px;
}
p{
	line-height:30px;
}
.tborder
{

	background-color: #BD0101;
}

.pl-5{ padding-left: 5px;}
.pl-10{ padding-left: 10px;}

.pr-5{ padding-right: 5px;}
.pr-10{ padding-right: 10px;}

.tcat
{
	background: #E8F3FD url("/images/PinkDresser/bg.gif");
	color: #000000;
	font: bold 12px , verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif,宋体;
	padding:1px;
	white-space: nowrap;
	height:23px;
	border:#FFFFFF 0px solid;
}
.tcat a:link
{
	color: #000000;
	text-decoration: none;
}
.tcat a:visited
{
	color: #000000;
	text-decoration: none;
}
.tcat a:hover, .tcat a:active
{
	color: RED;
	text-decoration: underline;
}
.thead
{
	background: url("/images/postbittitle.gif");
	font-size:14px;
	color:#000000;
	font-weight:bold;
    line-height: 32px;

}

.thead_h1
{
	font-size:16px;
	color:#000000;
	font-weight:bold;
	height:35px;
	padding-top:3px;
}

.myborder{
	border:#BD0101 1px solid;
	width:100%;
}
.posttable{
	background:#BD0101;
	width:100%;
}
.hrcolor{
	color:#FEDFB6;
}
.userinfo{
	color:#B75B00;
	font-size:12px;
	font-weight:normal;
}
.normalinfo{
	color:#000000;
	font-size:12px;
	font-weight:normal;
}
.green {
	color:#009900;font-weight:bold;
}
.thead a:link
{
	color: #000000;
}
.thead a:visited
{
	color: #000000;
}
.thead a:hover, .thead a:active
{
	color: #808080;
}
.tfoot
{
	background: #E8F3FD url("/images/PinkDresser/bg.gif");
	color: #FFFFFF;
	padding:5px;
	white-space: nowrap;
	border:#FFFFFF 1px solid;
}
.tfoot a:link
{
	color: #FFFFFF;
}
.tfoot a:visited
{
	color: #FFFFFF;
}
.tfoot a:hover, .tfoot a:active
{
	color: #FFFFFF;
}
.alt1, .alt1Active
{
	background-color: #FFFFFF;
	color: #000000;
}
.alt2, .alt2Active
{
	background-color: #F6F6F6;
	color: #000000;
}
.wysiwyg
{
	background-color: #FFFFFF;
	color: #000000;
	font: 12pt , verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif,宋体;
}
textarea, .bginput
{
	color: #000000;
	font: 12px , verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif,宋体;
}
.button
{
	font: 12px , verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif,宋体;
}
select
{
	font: 12px , verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif,宋体;
}
option, optgroup
{
	font-size: 12px;
	font-family: , verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif,宋体;
}
.smallfont
{
	color: #000000;
	font: 12px , verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif,宋体;

	padding-bottom:5px;
}
#showmedal
{
	width:165px;
	height:auto;
}

.medallist
{
	float:left; margin-right:10px;position:relative; margin-top:5px;
}

.medalsnum
{
	position:absolute;
	top:65px; left:0px;
	text-align:right;overflow:hidden;
	float:right;
	line-height:15px;
	height:15px;
	width:55px;
	
}

.bigfont
{
	font-size: 14px
}
.time
{
	color: #999999;
}
.navbar
{
	font: 12px , verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif,宋体;
}
.highlight
{
	color: #FF0000;
	font-weight: bold;
}
.fjsel
{
	background-color: #ffae04;
	color: #fcfdd5;
}
.fjdpth0
{
	background-color: #F7F7F7;
	color: #000000;
}
.panel
{
	background-color: #ffffff;
	color: #000000;
	padding: 10px;
	border: 0px inset;
}
.panelsurround
{
	background-color: #ffffff;
	color: #000000;
	border:#FFFFFF 0px solid;
}
legend
{
	color: #22229C;
	font: 12px , verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif,宋体;
}
.vbmenu_control
{
	background-color: #FFAA1C;
	color: #FFFFFF;
	font: bold 12px , verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif,宋体;
	padding: 6px;
	white-space: nowrap;
	border:#FFFFFF 1px solid;
}
.vbmenu_control a:link
{
	color: #FFFFFF;
	text-decoration: none;
}
.vbmenu_control a:visited
{
	color: #FFFFFF;
	text-decoration: none;
}
.vbmenu_control a:hover, .vbmenu_control a:active
{
	color: #FFF;
	text-decoration: underline;
}
.vbmenu_popup
{
	background-color: #D6D6D6;
	color: #000000;
}
.vbmenu_option
{
	background-color: #fcfdd5;
	color: #000000;
	font: 12px , verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif,宋体;
	white-space: nowrap;
	cursor: pointer;
}
.vbmenu_option a:link
{
	color: #000000;
	text-decoration: none;
}
.vbmenu_option a:visited
{
	color: #000000;
	text-decoration: none;
}
.vbmenu_option a:hover, .vbmenu_option a:active
{
	color: #333333;
	text-decoration: none;
}
.vbmenu_hilite
{
	background-color: #fcfdd5;
	color: #000000;
	font: 12px , verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif,宋体;
	white-space: nowrap;
	cursor: pointer;
}
.vbmenu_hilite a:link
{
	color: #000000;
	text-decoration: none;
}
.vbmenu_hilite a:visited
{
	color: #000000;
	text-decoration: none;
}
.vbmenu_hilite a:hover, .vbmenu_hilite a:active
{
	color: #333333;
	text-decoration: none;
}
/* ***** styling for 'big' usernames on postbit etc. ***** */
.bigusername { font-size: 16px; }



/* ***** basic styles for multi-page nav elements */
.pagenav {float:right;text-align:right}
.pagenav a {font-size:14px; text-decoration: none; }

.pagenav TD {
	font-size:14px;PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px;background-color:#FFFFFF
}
/* ***** define margin and font-size for elements inside panels ***** */
.fieldset { margin-bottom: 6px; }
.fieldset, .fieldset td, .fieldset p, .fieldset li { font-size: 12px; }

/* ***** don't change the following ***** */
form { display: inline; }
label { cursor: default; }
.normal { font-weight: normal; }
.inlineimg { vertical-align: middle; }

/* 头部导航固定在顶部显示 */
.fixed_header{
	position:fixed; 
	top:0px; 
	/* 对于 IE6 */
    _position: absolute;
    _top: expression(documentElement.scrollTop + "px");
	z-index: 99; 
	height:60px; 
	width:100%; 
	background: #FFF;
}
.nav_menu {padding-top: 60px;}
#nav_menu {*+padding-top: 0px;} /* 针对IE7 */
.input_fixed{float: right; width:90px; height:28px; line-height:28px;}

#forum-nav{width:970px; z-index: 99; background:#000}
#forum-nav{*+width:100%; *+left:0; *+right:0; *+top:60px; *+background:none;}/* 对于 IE7 */

/* 论坛版块导航 */
#bbs_nav {
    float:left; width:962px;padding-left:8px;background:#E5E5E5; height:28px; line-height:28px;border-bottom: 1px solid #FFFFFF;
    *+float:none; *+margin: 0 auto;
}
#bbs_nav table td{ text-align: center;}
/* ***** styling by foxmx  ***** */
.header { background:url(images/misc/header_bg.gif) repeat-x bottom right;}
.navstat { background:#D9F3F2 url(images/gradients/gradient_nav.gif) repeat-x top left; border:1px #FFFFFF solid;}
.navtable { background:#FF8B04  url(images/gradients/gradient_navbar.gif) repeat-x top left; border:1px #FFFFFF solid; color:#FFFFFF; height:29px; }
.navtable a:link,.navtable a:visited { color: #FFFFFF; text-decoration: none; }
.navtable a:hover, .navtable a:active { color: #FFFFFF; text-decoration: underline; }
.bigforumtitle { font-size:16px; color:red; }
.poweredby { font: 10px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif,宋体; color:gray; line-height:15px; }
.postbit{float:left; width:967px; border:1px #DC4F57 solid; /*position:relative;z-index: 10001;*/}
.alt3, .alt3Active
{
	background-color: #F1F1F1;
	color: #000000;
}

/* ********add myinput  */
.myinput {
	HEIGHT: 15px; 
	BACKGROUND-COLOR: #ffffff
}

.mxborder
{
	background-color: #fe9402;
	color: #ffffff;
}



#footer { float:left; width:100%;height: 100px; text-align:center;padding-top:25px;line-height:28px;margin-bottom:10px; }
	
li { list-style: none; }






.popupmenu_popup { text-align: left; line-height: 1.4em; padding: 10px; overflow: hidden; border: 1px solid #D7D7D7; background: #FFF url("/images/PinkDresser/portalbox_bg.gif"); background-repeat: repeat-x; background-position: 0 1px;  }
.newspecialmenu { width: 100px; }
	.newspecialmenu li { background: url(/images/PinkDresser/folder_s.gif) no-repeat 3px 50%; float: left; }
		.newspecialmenu li.poll { background-image: url(/images/PinkDresser/pollsmall.gif); }
		.newspecialmenu li.activity { background-image: url(/images/PinkDresser/activitysmall.gif); }
		.newspecialmenu li.good {background: none; float: left; }
		.newspecialmenu li.fuck {background: none; float: left; }
		.newspecialmenu a { display: block; width: 75px; border-bottom: 1px solid #384747; padding: 5px 0 5px 25px; }
			.newspecialmenu a:hover { text-decoration: none; color: #9CB2A0; border-bottom-color: #1B2424; }

.threadpages{color:#CC0000; cursor: pointer;}
.threadpages a:link {color:#CC0000;text-decoration: underline;}
.threadpages  a:hover, .threadpages a:active {color:blue; text-decoration: underline;}
.threadpages a:visited {color:#CC0000;text-decoration: none;}

.threadtype{color:#03009E; cursor: pointer; font-size:14px;}
.threadtype a:link {color:#03009E; font-size:14px;text-decoration: none;}
.threadtype  a:hover, .threadtype a:active {color:#000000; font-size:14px; text-decoration: none;}
.threadtype a:visited {color:#03009E; font-size:14px;text-decoration: none;}


#nav_top {
    background:#FF6600; height:28px; line-height:28px; border-bottom: 1px solid #FFFFFF; padding-left:8px; width: 962px;
}
#nav_top  li {
    float:left;
	padding-left:5px;
	padding-top:2px;
	color: #FFF;
}
#nav_top ul li a {
	display: block; color:#FFF; text-decoration: none
}
#nav_top ul li a:hover {
	color: #FFFF00
}
#loginbar{background:#FFCC00;height:28px;line-height:28px;border-bottom: 1px solid #FFFFFF;padding-left:8px; width: 962px;}

#nav_bbs {
    float:left;width:962px;padding-left:8px;background:#E5E5E5; height:28px; line-height:28px;border-bottom: 1px solid #FFFFFF;
}
#nav_bbs table td{ text-align: center;}

#nav_bbs_guilin
{
	float:left;
	background-color:#F4B74D;
	width:970px;
	height:30px;
	font-size:14px;
}

#bbsnavbar{ float:left;width:100%;TEXT-INDENT:12px;background:#F2F2F2; height:28px; line-height:28px;color:#CC0000;border-bottom: 2px solid #FFFFFF; }
#bbsnavbar a{ color:#CC0000 }
#announce{float:left;width:100%;height:28px; line-height:28px;}

.tabs { float: left;  width:960px;background:#DD0000;height: auto; line-height:28px;color:white; padding-left:5px; padding-right:5px;}
.tabs a{ color:white; }
.tabs ul{ margin-top:8px; }
.tabs a:visited{ color:white; }
.tabs li { float: left; padding-left:5px;line-height: 28px; width:auto;  height: auto; color:white}
.tabs li a{ color:white; }
.tabs li a:visited{ color:white; }
#nomalthread{float:left;  margin-top:5px; margin-bottom:5px;border: 1px solid #BD0101;background: #FBF4F5;width:100%}
#nomalThread_xjhjsd{ BORDER-RIGHT: #ffb400 1px solid; BORDER-TOP: #ffb400 0px solid; MARGIN-TOP: 0px; BACKGROUND: #fbf4f5; FLOAT: left; MARGIN-BOTTOM: 5px; BORDER-LEFT: #ffb400 1px solid; WIDTH: 100%; BORDER-BOTTOM: #ffb400 1px solid}
.threadhead{ background:#FFFCE9; width:100%;float:left;  margin-top:5px; margin-bottom:0px;border-top:1px solid #FFB400;border-left:1px solid #FFB400;border-right:1px solid #FFB400;color:#CC0000}
.threadhead_xjhjsd{ background:#FFFCE9; width:100%;float:left;  margin-top:5px; margin-bottom:0px;border-top:1px solid #FFB400;border-left:1px solid #FFB400;border-right:1px solid #FFB400;color:#CC0000}
.wrap {text-align: left; margin: 0 auto;  margin-bottom: 0; background: #FFFFFF; width: 970px;  }
.threadbitover{float:left;width:100%;border-top:1px solid #BD0101;height:1px}
.threadbitover_xjhjsd{float:left;width:100%;border-top:1px solid #FFB400;height:1px}

.thread-row{padding-top:8px;padding-bottom:5px;TEXT-INDENT:5px;}
.thread-row_img{padding:5px;TEXT-INDENT:5px; line-height:18px;}
.threadbit1 {
	FLOAT: left;
	WIDTH: 100%;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #bd0101;
	border-left-color: #bd0101;
	background-color: #F0F0F0;
}
.threadbit1_xjhjsd{
	FLOAT: left;
	WIDTH: 100%;
	border-top-width: 1px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #FFB400;
	border-left-color: #FFB400;
	background-color: #F0F0F0;
}

.threadforum_image {
	FLOAT: left;
	WIDTH: 100%;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #bd0101;
	border-left-color: #bd0101;
	background-color: #F6F6F6;
	padding-bottom:10px;
}

.threadpic_show
{
	 float:left; margin:12px;
	 width:220px; 
	 height:auto; 
	 border:1px solid #BD0101;	
}

.threadpic_show_img img
{
	 border:0px;
	 max-width:200px;
	 max-height:160px;
	 width:200px;
	 height:160px;	
}

.threadpic_show_1
{
	width:200px;
	height:160px;
	margin:7px 9px 7px 9px;
	background:url(/images/nophototiny.png) no-repeat center;
	background-color:#FFB9B9; 
}

.threadbit2 {
	FLOAT: left;
	WIDTH: 100%;
	background-color: #ffebdd;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #bd0101;
	border-left-color: #bd0101;
}
.threadbit2_xjhjsd {
	FLOAT: left;
	WIDTH: 100%;
	background-color: #ffebdd;
	border-top-width: 1px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #FFB400;
	border-left-color: #FFB400;
}
.threadbit3 {
	FLOAT: left;
	WIDTH: 100%;
	background-color: #F6F6F6;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #bd0101;
	border-left-color: #bd0101;
}
.threadbit3_xjhjsd {
	FLOAT: left;
	WIDTH: 100%;
	background-color: #F6F6F6;
	border-top-width: 1px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #FFB400;
	border-left-color: #FFB400;
}
/**.wrap{overflow: hidden;}**/

.pagenavbar{float:left;text-align:right; width:100%;}

.viewthreadtitle{
	float: left;  width:100% ;border-top:1px solid #FE8181;border-left:1px solid #BD0101;border-right:1px solid #BD0101;
}

.adheader{color: #cc0000;font-weight: bold;background:#fff3ec;TEXT-INDENT:10px;width:190px;}
.adtitle{width:98%;margin-left:5px;line-height:15px;margin-top:5px;}


.leftmenu {
   width:366px;margin-left:10px;margin-bottom:10px;
}
.leftmenu li {
display: inline;
white-space: nowrap;
}

.leftmenu span,
.leftmenu a:active,
.leftmenu a:visited,
.leftmenu a:link {
  display: block;
  text-decoration: none;
  margin: 6px 10px 6px 0px;
  padding: 2px 6px 2px 6px;
  color: #000000;
  background-color: #FFFFFF;
  border: 1px solid #004266;
}

.leftmenu a:hover {
  color: #00527f;
  background-color: #f0f0f0;
}

.leftmenu span { color: #a13100; }

.threadType { position:absolute; left:5px; top:-40px; }

/*下面是西江论坛代码样式*/
.adtitle_xjhjsd{width:98%;margin-left:5px;line-height:20px;margin-top:5px;}

.white_xj a:link    { color: #FFF; text-decoration: none }
.white_xj a:visited { color: #FFF; text-decoration: none }
.white_xj a:hover   { color: #FFF; text-decoration: none }

.postbit_xjhjsd {float:left;width:967px;border:1px #FFB400 solid;}

#container_xjhjsd{ width:100%}
#nav_xjhjsd{ width:970px;; height:55px; margin:0px auto;}
#load_xjhjsd{ width:970px;; height:28px; line-height:28px; margin:0px auto; font-size:12px; border-bottom: 1px solid #FFFFFF;  background-image: url(/images/xjhjsd/xjlt_r3_c1.jpg) }
#header_xjhjsd{ width:960px;; height:245px; margin:0px auto;background-image: url(/images/xjhjsd/xjlt_r11_c1.jpg)}
#pagebody_xjhjsd{ width:960px;height:850px;margin-top:2px; margin:0px auto;}
#footer_xjhjsd{ width:960px;; height:150px; margin:0px auto; text-align:center; padding-top:20px;background-image: url(/images/xjhjsd/xjlt_r29_c3.jpg)}


#n_1{ float:left;width:140px;; height:55px;}
.n_2{ float:left;width:800px;; height:50px; padding-top:5px; padding-left:20px; color:#FFF; line-height:20px;background-color:#FFB300 }

#l_1{float:left;width:60px;; height:18px; text-align:center; font-weight:bold; color: #930;}
#l_2{float:left;width:120px;; height:18px;background-image: url(/images/xjhjsd/xjlt_r4_c15.jpg)}
#l_3{float:left;width:65px;; height:20px; margin-left:10px;}
#l_4{float:left;width:215px;; height:20px; margin-left:10px;background-image: url(/images/xjhjsd/xjlt_r4_c15.jpg)}

#column_1{width:970px;; height:215px; margin-top:5px; }
#column_2{width:970px;;  }

#column_1o1{ float:left;width:272px;height:212px; padding-top:3px; padding-left:3px;margin-left:5px;background-image: url(/images/xjhjsd/xjlt_r13_c3.jpg)  }
#column_1o2{ float:left;width:405px;height:215px;margin-left:8px }
#column_1o3{ float:left;width:260px;height:215px;margin-left:8px  }

.column_1o21{width:395px;height:27px; line-height:27px; padding-left:10px; font-weight:bold; color:#FFF;background-image: url(/images/xjhjsd/xjlt_r14_c10_news.jpg)}
#column_1o22{width:391px;height:178px; padding-left:10px; padding-top:10px; border-bottom:#F8CCCB 2px solid; border-left:#F8CCCB 2px solid; border-right:#F8CCCB 2px solid; line-height:22px;}

.column_1o31{width:250px;height:27px;line-height:27px;padding-left:10px; font-weight:bold; color:#FFF;background-image: url(/images/xjhjsd/xjlt_r14_c10_news.jpg)}
#column_1o32{width:247px;height:178px; padding-left:10px; padding-top:10px; border-bottom:#F8CCCB 2px solid; border-left:#F8CCCB 2px solid; border-right:#F8CCCB 2px solid; line-height:22px;}


#column_2o1{ float:left;width:685px;margin-left:5px}
#column_2o2{ float:left;width:209px;}

#column_2o21{width:190px;height:32px; padding-left:20px; line-height:32px; margin-top:5px; color: #069; font-weight:bold;background-image: url(/images/xjhjsd/xjlt_r18_c19.jpg)}
#column_2o22{width:205px;height:auto; padding-left:5px;background-image: url(/images/xjhjsd/xjlt_r19_c19.jpg)}
#column_2o23{width:209px;height:5px;}
#column_2o24{width:205px;height:210px; padding-top:10px; padding-left:5px;background-image: url(/images/xjhjsd/xjlt_r19_c19.jpg)}

.column_2o11{width:675px;height:30px; padding-left:10px; line-height:30px; color:#FFF; margin-top:5px;background-color:#FFB300 }
#column_2o12{width:665px;height:33px; line-height:33px; font-size:12px; padding-left:20px; margin-top:5px; color:#900; background-image: url(/images/xjhjsd/xjlt_r21_c2.jpg)}
#column_2o13{width:675px;height:35px; padding-left:10px; padding-top:3px; background-image: url(/images/xjhjsd/xjlt_r22_c2.jpg)}
#column_2o14{width:685px;height:3px; }

#adv_xjhjsd{ width:209px;}
#pic_xjhjsd{width:269px; height:209px; background-color:#FFC}

.fs12wh { font-size: 12px; }
.fs14wh { font-size: 14px; }

.fs12 { font-size:12px;}
.fs13 { font-size:13px;}
.fs14 { font-size:14px;}
.fs15 { font-size:15px;}
.fs16 { font-size:16px;}


.lh18 { line-height:18px;}
.lh20 { line-height:20px;}
.lh22 { line-height:22px;}
.lh23 { line-height:23px;}
.lh24 { line-height:24px;}
.lh25 { line-height:25px;}
.lh26 { line-height:26px;}
.lh30 { line-height:30px;}

.fcolor0 { color:#FFFFFF;}
.fcolor0 a:link{ color:#FFFFFF;}
.fcolor0 a:visited{ color:#FFFFFF;}

.fcolor1 { color:#CB0100;}
.fcolor1 a:link{ color:#CB0100;}
.fcolor1 a:visited{ color:#CB0100;}

.fcolor2 { color:#A31C00}
.fcolor2 a:link{ color:#A31C00;}
.fcolor2 a:visited{ color:#A31C00;}

.fcolor3 { color:#323498;}
.fcolor3 a:link{ color:#323498;}
.fcolor3 a:visited{ color:#323498;}

.fcolor4 { color:#68442E;}
.fcolor4 a:link{ color:#68442E;}
.fcolor4 a:visited{ color:#68442E;}

.blue { color:#003399;}
.blue a:link{ color:#003399;}
.blue a:visited{ color:#003399;}
.blue a:hover{ color:#FF8000;}

.gray { color:gray;}
.gray a:link{ color:gray;}
.gray a:visited{ color:gray;}
.gray a:hover{ color:#FF8000;}
/*下面是西江论坛代码样式 end*/

/*下面是版主提醒恢复样式代码样式*/
#post_up_top {padding:10px 5px 10px 5px; height:auto; float:left; background-color: #F6F6F6;}
#post_up_tx {height:20px;  line-height:20px; width:950px; padding:5px; border:1px solid #DC4F57;}
#post_up_top1 {width:960px; border:1px solid #DC4F57; height:auto; float:left;}
#post_up_user {float:left; height:auto; min-height:150px; width:150px; padding:10px; margin:auto; text-align:center; line-height:20px; background-color: #F6F6F6;}
#post_up_message {float:left; height:auto; width:770px; min-height:150px; padding:10px; margin:auto; line-height:1.5;}
#post_up_time {line-height:20px; width:770px; border-bottom:1px dashed #DC4F57;}
#post_up_message1 {line-height:1.5; width:770px; margin-top:10px;}
/*下面是版主提醒恢复样式代码样式 end*/


/*下面是图片中心代码样式*/
.uploadifyQueueItem {
	font: 11px Verdana, Geneva, sans-serif;
	border: 1px solid #E5E5E5;
	background-color: #F5F5F5;
	margin-top: 5px;
	padding: 10px;
	width: 250px;
	height:25px;
	float:left;
	margin-left:10px;
}
.uploadifyError {
	border: 2px solid #FBCBBC !important;
	background-color: #FDE5DD !important;
	height:43px;
}
.uploadifyQueueItem .cancel {
	float: right;
}
.uploadifyProgress {
	background-color: #FFFFFF;
	border-top: 1px solid #808080;
	border-left: 1px solid #808080;
	border-right: 1px solid #C5C5C5;
	border-bottom: 1px solid #C5C5C5;
	margin-top: 10px;
	width: 100%;
}
.uploadifyProgressBar {
	background-color: #0099FF;
	width: 1px;
	height: 3px;
}

#fileQueue {width: 100%;height:auto; text-align:left;}

.btn-morepic { height:28px; width:120px; border:1px solid #CCC; background-color:#666; color:#FFF;display:block;text-align:center; margin:5px; line-height:28px; float:left}
.btn-morepic:link {text-decoration: none; color:#FFF; float:left;}
.btn-morepic:visited {text-decoration: none; color:#FFF; float:left;}
.btn-morepic:hover{background:#333;font-weight:bold; float:left;}

.picinfo 
{
	float:left; 
	border:1px solid #006699; 
	margin:10px;
	width:150px; 
	height:150px auto;
	text-align:center;	
}
.picinfo:hover { background:#E8F3FF; border:1px solid #FFDBCA;}
.picinfo img
{
	border:0px;
	max-width:130px;
	max-height:130px;
	cursor:hand;
}


.botton { height:20px; width:100px; border:1px solid #CCC; background-color:#666; color:#FFF;display:block;text-align:center; margin:5px; line-height:20px; float:left}
.botton:link {text-decoration: none; color:#FFF;}
.botton:visited {text-decoration: none; color:#FFF;}
.botton:hover{background:#333;font-weight:bold; float:left;}
/*下面是图片中心代码样式 end*/

/*加大发表新帖右边文字大小*/
.page > .tabs ul li {
font-size:13px;
}

img.avatar_middle{
max-width:120px;
width: expression(this.width > 120 ? 120: true);
}

/*美图秀秀插件样式*/
.meituxiuxiu {background:transparent url(../editor/xheditor_skin/default/img/meitu.png) no-repeat 20px 21px; background-position:0px 0px; }

/* 发贴按钮上面的提示 */
.warn_phone span{font-weight: bold; font-size: 18px; color: red; text-align: center; margin: 12px auto; }
.warn_phone {font-size: 16px; color: red; text-align: center; margin: 12px auto; background: yellow; }
.warn_email {font-weight: bold; font-size: 18px; color: red; text-align: center; margin: 10px auto; padding: 5px auto; }

/*地步漂浮广告*/
#bottom-nav{
	position:fixed;
	margin:0;
	padding:0;
	bottom:0px;
	left:0;
	width:100%;
	z-index:9999;
	line-height:normal;
	_position: absolute;
	/*_top: expression(eval(TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop));*/
	_top: expression(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight);
}

/*底部通栏广告*/
.close_fixed_bottomad {
	position: absolute;
	background-color: #DDD;
	top: 0px;
	right: 50%;
	margin-right: -455px;
	font-weight: bold;
	font-size: 14px;
	height: 15px;
	width: 15px;
	cursor: pointer;
}


.comefrom { overflow:hidden; white-space:nowrap;text-overflow:ellipsis; width:170px;}

/*政通网和样式参数*/
#ztwh_content{ width:970px; height:230px; margin:0 auto; margin-bottom:5px;}
#ztwh_content_left{ float:left; width:438px; height:227px; border-left:1px solid #E5E5E5; border-top:2px solid #FFAE17; border-right:1px solid #E5E5E5; border-bottom:1px solid #E5E5E5; display:inline;}
#ztwh_content_right{ float:left; width:529px; height:227px; border-top:2px solid #DE0000; border-right:1px solid #E5E5E5; border-bottom:1px solid #E5E5E5;}
#ztwh_content_left_l{ float:left; width:200px; margin:10px 8px 5px 8px; display:inline;}
#ztwh_content_left_r{ float:right; width:200px; margin:10px 15px 5px 3px; display:inline;}
#ztwh_content_right_l{ float:left; width:255px; margin:10px 8px 5px 8px; display:inline;}
#ztwh_content_right_r{ float:right; width:250px; margin:10px 5px 5px 0px; display:inline;}
.ztwh_nav{line-height:16px; height:16px; border-left:3px solid #D8371A; padding:0px 2px 0 10px; color:#C00; font-size:14px}
.ztwh_nav1{line-height:15px; padding:0px 2px 0 10px; color:#C00; font-size:14px}
.fcolor_C00{ color:#C00;}
#ztwh_flash{ height:175px; margin-top:9px;}
.adtitle_ztwh{width:100%;line-height:15px; height:25px;}
.adtitle li{ width:100%;}
.ztwh_more{ display:block; float:right; height:15px; line-height:15px; background-color:#D8371A; color:#FFF; font-size:10px; padding:0px 3px 0px 3px;}
.ztwh_more a:link{color:#FFF; font-size:10px;}
.ztwh_more a:visited{color:#FFF; font-size:10px;}
.ztwh_more a:hover{color:#FFF; font-size:10px;}
.ztwh_more a:active{color:#FFF; font-size:10px;}
.bold { font-weight:bold;}
.ztwh_content_list{ float:left; display:block; width:195px; line-height:25px; overflow:hidden; height:25px;}
.ztwh_content_up{ float:left; display:block; width:12px; line-height:25px; background:url(/images/icons/icon_ztwh.png) center no-repeat; background-position:0px -194px; cursor:pointer;}
.ztwh_content_uped{ float:left; display:block; width:12px; line-height:25px; background:url(/images/icons/icon_ztwh.png) center no-repeat; background-position:-25px -194px; cursor:pointer;}
.ztwh_content_ch{ float:left; display:block; line-height:25px;}
.ztwh_count_w{ min-width:30px; text-align:center; width:30px;}


/*icity接口调用数据参数*/
.articleclass {display:block; height:20px;  font-size:14px; margin:5px; margin-bottom:5px; line-height:20px; float:left; margin-left:5px; float:left; padding-left:5px; padding-right:5px;}
.articleclass a:link {text-decoration: none; font-size:14px; color:#CC0000; font-weight:bold;}
.articleclass a:visited {text-decoration: none; font-size:14px; color:#CC0000; font-weight:bold;}
.articleclass a:hover{text-decoration: none; font-size:14px; color:#CC0000; font-weight:bold;}

.postbit .alt1 span {
}

.viewmessage img{
	max-width:765px;
}

.viewmessage a:link{
	text-decoration: underline;
}

/*发帖样式*/
.tabs li .post_nav a:link{ display:block; width:100%; height:30px; line-height:30px; text-align:center; color:#2244DD;}
.tabs li .post_nav a:hover{ display:block; width:100%; height:30px; line-height:30px; text-align:center; background-color:#D9D9D9; text-decoration:none; color:#2244DD;}
.tabs li .post_nav a:visited{ display:block; width:100%; height:30px; line-height:30px; text-align:center; color:#2244DD;}

/*功能导航样式*/
.gn{ display: block; position: relative; color: red;}
.gn .gn-list{ border: 1px solid #999; display: none; position: absolute; padding: 10px; width: 200px; background-color: #F6F6F6;}
.more-func{  border: 1px dotted #ccc;  padding: 3px 10px 3px 10px;  background-color: #F6F6F6;  min-height: 30px;  line-height: 30px;  margin-left: 5px;  display: none;  }

/*帖子内容红包样式*/
.t-redp{ width: 200px; height: 90px; margin-left: auto; margin-right: auto; margin-top: 20px; margin-bottom:20px;  border: 1px solid #999; border-radius: 5px; cursor: pointer;}
.t-redp a:hover,.t-redp a:active,.t-redp a:link{ text-decoration: none; cursor: pointer;}
.t-redp .redp-info{ background-color: #FA9E3B; height: 45px; width: 180px; padding: 10px; color: #FFF;}
.t-redp .redp-info img{ width: 40px; height: 40px; margin-right: 5px; float: left}
.t-redp .redp-user{ padding-left: 10px; color: #989898; padding-top: 3px;}

/*社区活动显示样式*/
#thread-act-view{width: 100%; border-bottom: 1px dashed #666666; margin-bottom: 20px; padding-bottom: 20px;}

.deletedpost .alt2{
	background-color: lightyellow;
}

.ipinfo{
    padding-right: 10px;
    text-align: right;
    color: #ccc;
    font-style:italic;
    font-size:12px;
}

/*点赞样式*/
.like-button {
	border: 1px solid #999;
	border-radius: 15px;
	color: #999;
	width: 80px;
	height: 25px;
	line-height: 25px;
	margin: 20px auto;
	text-align: center;
	cursor: pointer;
}

.liked-button {
	border: 1px solid #c00;
	border-radius: 15px;
	color: #c00;
	width: 80px;
	height: 25px;
	line-height: 25px;
	margin: 20px auto;
	text-align: center;
	cursor: pointer;
}

.like-button i {
	vertical-align: middle;
	position: relative;
	margin-right: 5px;
}

.like-button span, .liked-button span{
	vertical-align: top;
}

.like-button i, .liked-button i, .dianz-pc i {
	background-image: url("/images/icons/icon_ztwh.png");
	background-repeat: no-repeat;
	font-style: normal;
	display: inline-block;
}

.i-post-like {
	width:12px;
	height: 18px; line-height:18px; background-position:0px -194px; cursor:pointer;
	margin-right: 5px;
	position: relative;
}

.i-post-liked {
	width:12px;
	height: 18px; line-height:18px; background-position:-25px -194px; cursor:pointer;
	margin-right: 5px;
	position: relative;
}

.i-fpost-like {
	width:12px;
	height: 25px; line-height:25px; background-position:0px -194px; cursor:pointer;
	margin-right: 5px;
	position: relative;
}

.i-fpost-liked {
	width:12px;
	height: 25px; line-height:25px; background-position:-25px -194px; cursor:pointer;
	margin-right: 5px;
	position: relative;
}

.liked-active::after {
	color: #cc0000;
	content: '+1';
	position: absolute;
	top: -25px;
	left: 10px;
	font-size: 14px;
	opacity: 0;
	-webkit-animation: dolike 1s;
	animation: dolike 1s;
}

@-webkit-keyframes dolike {
	0% {
		opacity: 0;
		top: -0.3125rem;
	}

	50% {
		opacity: 1;
		top: -0.390625rem;
	}

	100% {
		opacity: 0;
		top: -0.46875rem;
	}
}

@keyframes dolike {
	0% {
		opacity: 0;
		top: -0.3125rem;
	}

	50% {
		opacity: 1;
		top: -0.390625rem;
	}

	100% {
		opacity: 0;
		top: -0.46875rem;
	}
}
/*点赞样式 end*/