
@charset "utf-8";
*{padding:0; margin:0;}
body,html
{font-size:12px; font-family:Verdana, Arial, "宋体";color:#000;}



img {border:0}
a,a:link,a:visited{
color:#000000;
text-decoration:none
}

a:hover  {
text-decoration:underline
}

/**container整体的设定**/
.container{
text-align:center;
margin:0 auto;
border:0;
font-size:12px;
width:100%;
}




.row{
width:100%;
height:auto;
margin:0 auto;
padding:0;
clear:both;
margin-top:6px;;
border:1px  solid  #cad9ea;
/**只是为了测试**/
/**border:1px solid #000000;**/
}

.first_row{
width:100%;
height:auto;
margin:0 auto;
padding:0;
clear:both;
/**row space**/
margin-top:1px;
/**只是为了测试**/
/**border:1px solid #000000;**/
}



.col{
height:100%;
float:left;
margin-left:0;
padding:0;
width:auto;
/**position:relative;**/
/**只是为了测试**/
/**border:1px solid #000000;**/
}
.rcol{
	height:100%;
float:right;
width:auto;
/**position:relative;**/
/**只是为了测试**/
/**border:1px solid #000000;**/
}
.content{
padding-left:5px;
padding-right:5px;
/**padding-top:3px;**/
/**只是为了测试**/
/**border:1px solid #000000;**/
}

.content p{
font-size:14px;
}

/**整体的table默认样式**/
.tb{
width:100%;
height:auto;
border-collapse:collapse;
border:0;
font-size:12px;

}

.tb td{
/**border:0;**/
padding:4px;;
}



/**界面底部版权信息所有的设定 begin----------**/
.bottom{
font-size:10px;
}

#pagebottom{
border-top:1px solid  #cad9ea;
background:#f5fafe;
margin-top:80px;
margin-bottom:0;
/**position:absolute; left:0; **/
}


.version-info:link,.version-info:visited{
color:blue;
text-decoration:none
}

.version-info:hover  {
text-decoration:underline
}

.com-info:link,.com-info:visited{
color:#000000;
text-decoration:none;
font-weight:normal;
               
}

.com-info:hover  {
text-decoration:underline
}



.version{
font-weight:bold;
COLOR: #68d300;
}
/**界面底部版权信息所有的设定 end----------**/

/**前台头部所有的设定**/
.head{
/**border-bottom:1px solid #3399ff;**/
width:980px;
}

/**前台body部分所有的设定**/
.body{

width:980px;
padding-top:1px;
padding-left:1px;
padding-bottom:1px;
padding-right:1px;
margin:0 auto;
}

/**标识条的高度bar-height,方便统一根据背景图片高度来改**/
.bar_height{
height:28px;
line-height:28px;
}

/**bbsmenu样式**/
.bbsmenu{
width:auto;
margin:0 auto;
clear:both;
margin-top:1px;
padding-left:4px;
padding-right:4px;
height:28px;
line-height:28px;
width:980px;
border:1px  solid  #cad9ea;
text-align:right;
color:#000;
background:url(./image/bbsmenu_bar.gif) repeat-x;
}


/**box相关定义**/

.first_box_head{
width:auto;
margin:0 auto;
clear:both;
margin-top:1px;
height:28px;
line-height:28px;
padding-left:4px;
padding-right:4px;
color:#ffffff;
font-weight:bold;
background:url(./image/box_head.gif) repeat-x;
font-size:13px;
text-align:left;
}

.box_head{
width:auto;
margin:0 auto;
clear:both;
margin-top:6px;
height:28px;
line-height:28px;
padding-left:4px;
padding-right:4px;
color:#ffffff;
font-weight:bold;
background:url(./image/box_head.gif) repeat-x;
font-size:13px;
text-align:left;
margin-top:0;
}

.box_head td{
width:auto;
margin:0 auto;
clear:both;
margin-top:6px;
height:28px;
line-height:28px;
padding-left:4px;
padding-right:4px;
color:#ffffff;
font-weight:bold;
background:url(./image/box_head.gif) repeat-x;
font-size:13px;
text-align:left;
margin-top:0;
width:100%;
}

.box_head a,.box_head a:link,.box_head a:visited{
color:#ffffff;
text-decoration:none
}

.box_head a:hover  {
text-decoration:underline
}

.box_data td{
padding-left:4px;
padding-right:4px;
word-wrap:break-word;
word-break:break-all;
border-bottom:1px solid #e7e3e7;
height:35px;
background:#f5fafe;
text-align:left;
}

/**只适用于td的boxdata**/
.box_data_td{
padding-left:4px;
padding-right:4px;
word-wrap:break-word;
word-break:break-all;
border-bottom:1px solid #e7e3e7;
height:35px;
background:#f5fafe;
text-align:left;
}

/**只有下边框,没有固定高度**/
.tb_onerow td{
padding-left:4px;
padding-right:4px;
word-wrap:break-word;
word-break:break-all;
border-bottom:1px solid #e7e3e7;
border-right:0;
border-left:0;
text-align:left;
}

/**没有右边框**/
.box_data_onerow td{
padding-left:4px;
padding-right:4px;
word-wrap:break-word;
word-break:break-all;
border-bottom:1px solid #e7e3e7;
height:35px;
border-right:0;
border-left:0;
text-align:left;
}

/**没有全部边框**/
.box_data_noborder td{
word-wrap:break-word;
word-break:break-all;
border-bottom:1px solid #e7e3e7;
height:20px;
border:0;
text-align:left;
}

.box_col{
margin-top:-5px;
}

/**table field row**/
.box_col td{
padding-left:4px;
padding-right:4px;
height:25px;
border-bottom:1px solid #e7e3e7;
word-wrap:break-word;
word-break:break-all;
background: url(./image/box_col.gif) repeat-x;
}

.box_title td{
padding-left:4px;
padding-right:4px;
height:28px;
line-height:28px;
border-bottom:1px solid #e7e3e7;
word-wrap:break-word;
word-break:break-all;
background:#e8f3fd;
}



/**data height**/
.data_height{
height:35px;
}
.data_border{
border-right:1px solid #e7e3e7;
border-bottom:1px solid #e7e3e7;
}
/**box相关定义完毕**/

/**广告条和滚动广告条的样式**/
.ad_content{
word-wrap:break-word;
word-break:break-all;
padding-left:4px;
padding-right:4px;
border-bottom:1px solid #e7e3e7;
border-right:0;
border-left:0;
text-align:left;
font-size:14px;
line-height:20px;
}

/**帖子展示的样式**/
.topic_content{
word-wrap:break-word;
word-break:break-all;
padding-left:4px;
padding-right:4px;
text-align:left;
width:100%;
font-size:14px;
line-height:20px;
}

.topic_detail{
padding-left:4px;
padding-right:4px;
border-bottom:1px solid #e7e3e7;
text-align:left;
width:100%;
background:#ffffff;
}


/**用户小头像图片的style**/
.user_small_head{
height:30px;
float:left;
}



/**guide_menu定义**/
.guide_menu{

font-weight:bold;
padding-left:4px;
padding-right:4px;
}

/**button定义**/
.button{
border-color: #FFFDEE #FDB939 #FDB939 #FFFDEE; background:url(./image/common_button.gif) repeat-x;
}

/**快速发帖的textarea的样式**/
.quick_post_text{
height:200px;
width:100%;
overflow:auto;
}

/**发帖的textarea的样式**/
.post_text{
height:400px;
width:100%;
overflow:auto;
}

.gra_tool td{
border:0;
height:15px;
}

.gra_tool td.gra_label {
border-bottom:1px solid #e7e3e7;
font-wieight:bold;
}



/**投票的色条颜色**/
.vote td{
border:0;
}
.percent{
background:#9fc8df;
}

/**短信菜单条**/
.sms_label td{
width:auto;
margin:0 auto;
clear:both;
margin-top:6px;
height:28px;
line-height:28px;
padding-left:4px;
padding-right:4px;
color:#ffffff;
font-weight:bold;
background:#F5F5F5
font-size:13px;
text-align:left;
margin-top:0;
height:25px;
color:#000000;
}

.sms_label a,.sms_label a:link,.sms_label a:visited{
color:#000000;
text-decoration:none
}

.sms_label a:hover  {
text-decoration:underline
}

/**浏览帖子时左侧用户信息的style**/
.poster_info{
background:#f1f5fa;
}

td.form_label{
width:20%;
background:#fffdbf;
font-weight:bold;
}

td.form_input{
background:#fffdbf;
width:80%;
}

td.form_submit{
BACKGROUND:#ffffd9;
text-align:center;
}

td.frame_td{
height:auto;
}
.input_form{
background:#fffdbf;
}

/**infocard**/

#infocard{
position:absolute;z-index:1000;cursor:move;
border:1px  solid  #cad9ea;
width:400px;
height:auto;
padding:1px;
background:#ffffff;
}





#infocard .infobody{
height:120px;
background:#ffffff;
line-height:120px;
text-align:center;
font-size:13px;
font-weight:bold;
}

#fullscreen{
	width:100%;
	position:absolute;
	left:0px;
    top:0px;
    BACKGROUND: black;
	z-index:1;
	filter:Alpha(opacity=30);
    opacity:0.3
	}
	
	
	/**分页相关css**/	
.page_warp{
	padding-left:1px;
	font-size:12px;
	align:left;
	text-align:left;
}

/**分页div**/

.page_box {
padding-top:0;
padding-bottom:0;
border:1px  solid  #cad9ea;
background:#f5fbff;
border-collapse:collapse;
width:auto;
font-size:12px;
height:22px;
line-height:22px;
}

.page_box td{
width:22px;
}

.page_href{
padding-left:4px;
padding-right:4px;
background:#f5fbff;
float:left;
text-decoration:none;
text-align:center;
}
.page_href:hover { 
background-color: #FFF;

text-decoration:underline;
}
/**分页头**/
.page_head{
padding-left:4px;
padding-right:4px;
BACKGROUND:#ffffd9;
float:left;
}
/**被选中页的样式**/
.page_select{
padding-left:4px;
padding-right:4px;
	background:#9fc8df;
	font-weight:bold;
	color:#009933;
float:left;
text-align:center;
}



.tsearch_text_size{
width:260px;
}

.topic_title {
font-size:16px;
}

/**common begin**/
.bold{
font-weight:bold;
}

.green{
color:green;
}

/**用户在线的style**/
.on_line{
font-weight:bold;
color:green;
}

/**用户在线的style**/
.off_line{
font-weight:bold;
color:#c1c1c1;;
}


.poster_space{
padding-left:18px;
float:left;
background:transparent url(./image/poster_space.gif) no-repeat;
}


.poster_sendsm{
padding-left:18px;
float:right;
background:transparent url(./image/poster_sendsm.gif) no-repeat;
}


.post_new{

width:70;
height:35;
color:#ffffff;
text-align:center;
padding-top:4px;
font-weight:bold;
font-size:14px;
background:url(./image/postnew.gif) no-repeat 0 0;
display:-moz-inline-box;
cursor:pointer;
float:right;
}

.repost{
cursor:hand;
width:70px;
height:35px;
color:#ffffff;
text-align:center;
padding-top:4px;
font-weight:bold;
font-size:14px;
background: url(./image/repost.gif) no-repeat;
display:-moz-inline-box;
cursor:pointer;
float:right;
}

.post_menu{
background:#f5fafe;;
border:1px  solid  #cad9ea;
}

.post_menu td{
cursor:hand;
width:100%;
}


.red{
color:red;
}

.gray{
color:#999999;
}

.desc{
color:#666666;
}



.align_left{
text-align:left;
}
.align_right{
text-align:right;
}

.align_center{
text-align:center;
}

td.align_right,div.align_right{
text-align:right;
}

td.align_left,div.align_left{
text-align:left;
}

td.align_center,div.align_center{
text-align:center;
}

.row_space{
margin-top:6px;
}

.float_L{
float:left;
}

.float_R{
float:right;
}

.post_not_see{
font-size:13px;
font-weight:bold;
text-decoration:line-through;
text-align:center;
}

.title_input{
font-size:13px;
font-weight:bold;
color:#000000;
width:300px;
}
/**common end**/
