@import url(dot.css);
body{
font-size:12px;
margin:0px;
color:#666666;
text-align:center;
}
a:link{
font-size:12px;
text-decoration:none;
color:#666666;
}

a:visited{
font-size:12px;
color:#666666;
}

a:hover{
font-size:12px;
color:#ff6600;
}

form{
margin:0px;
}

table{
    font:12px;
}
tr{
	height:25px;
}
.tr_over{
	background-color:#ff6600;
	font-weight:bold;
	color:#FFF;
	cursor:hand;
}

.tr_out{
	background-color:#FFF;
	font-weight:100;
	color:#000;
}

.tr_main{
	font-weight:bold;
	height:25px;
	font-size:12px;
	border-bottom:1px solid #ffffff;
	background-image:url(../images/sort_A.gif);
	background-position:0px 0px;
	background-repeat:repeat-x;
}
.tr_main td{
	padding-left:30px;
}


.tr_title{
	font-weight:bold;
	color:#666666;
	background-color:#cccccc;
}

.td_title{
	font-weight:bold;
	color:#666666;
}


.Forum_left{
	width:150px;
	padding:10px;
	background-color:#ccc;
}

.Forum_right{
	padding:10px;
	background-color:#fff;
	border-left:2px solid #efefef;
}


/*Nav*/
#Nav_Menu_Bg{
width:970px;
height:40px;
text-align:left;
line-height:40px;
color:#ffffff;
padding-left:50px;
background-image:url(../images/sort_A.gif);
background-repeat:repeat-x;
}

#Nav_Menu_Bg a:link{
color:#ffffff;
}

#Nav_Menu_Bg a:visited{
color:#ffffff;
}

#Nav_Menu_Bg a:hover{
color:#ff6600;
}


#bbs_nav{
width:970px;
height:28px;
padding-left:20px;
color:#666666;
}

#bbs_nav a:link{
color:#666666;
}

#bbs_nav a:visited{
color:#666666;
}

#bbs_nav a:hover{
color:#ff6600;
}

#detailed_nav{
width:970px;
}

/*end*/


.bt{
background-image:url(../images/Model.gif);
background-position:0px -180px;
background-repeat:no-repeat;
height:25px;
width:75px;
padding-left:20px;
padding-top:6px;
font-size:14px;
cursor:hand;
margin-bottom:1px;
}


.bt_post{
	height:30px;
	line-height:30px;
	padding-left:30px;
background-image:url(../images/Forum_style.gif);
background-position:-1000px 0px;
background-repeat:no-repeat;
}

.bt_reply{
	height:30px;
	line-height:30px;
	padding-left:30px;
background-image:url(../images/Forum_style.gif);
background-position:-1000px -30px;
background-repeat:no-repeat;
}

.bt_pre{
background-image:url(../images/Model.gif);
background-position:0px -260px;
background-repeat:no-repeat;
height:25px;
width:80px;
border:0px solid #ffffff;
}

.bt_next{
background-image:url(../images/Model.gif);
background-position:0px -290px;
background-repeat:no-repeat;
height:25px;
width:80px;
border:0px solid #ffffff;
}


.Dot_1{
background-image:url(../images/Model.gif);
background-position:0px -320px;
background-repeat:no-repeat;
height:25px;
width:15px;
border:0px solid #ffffff;
}
.bt_children_A{
margin-top:5px;
line-height:25px;
background-color:#efefef;
float:left;
padding-left:20px;
padding-right:10px;
background-image:url(../images/Model.gif);
background-position:0px -350px;
background-repeat:no-repeat;
}
.bt_children_B{
margin-top:5px;
line-height:25px;
float:left;
padding-left:20px;
padding-right:10px;
background-image:url(../images/Model.gif);
background-position:0px -320px;
background-repeat:no-repeat;
}

.bt_children_B a:link{
color:#666666;
}
.bt_children_B a:visited{
color:#666666;
}

.bt_children_B a:hover{
color:#ff6600;
}

#alert{
font-size:14px;
line-height:30px;
}
#user{
padding-left:20px;
width:980px;
text-align:left;
}

#detailed_box{
border:0px solid #cccccc;
padding:10px;
font-size:14px;
}
#Post_box{
font-size:14px;
}
#bbs_list{
padding-left:10px;
padding-right:10px;
font-size:12px;
}
#reply_box{
padding:10px;
font-size:14px;
}



.dot_class{
background-image:url(../images/bodybg.gif);
background-repeat:repeat-x;
line-height:30px;
font-size:14px;
padding-left:20px;
font-weight:bold;
}
.dot_class a:link{
}

.dot_class a:visited{
}

.dot_class a:hover{
}


.dot_children{
background-image:url(../images/b.gif);
background-repeat:no-repeat;
background-position:20px 2px;
line-height:30px;
font-size:12px;
padding-left:40px;
}

.col_class{
background-image:url(../images/sort_A.gif);
background-repeat:repeat-x;
margin-bottom:10px;
border:1px solid #c6d2e3;
background-color:#fff;
}
.col_Menu{
padding-left:10px;
font-weight:bold;
line-height:30px;
font-size:12px;
}
.col_children{
border-top:1px solid #efefef;
line-height:25px;
font-size:12px;
}

.col_1{
text-align:left;
height:50px;
width:50px;
background-image:url(../images/forum_new.gif);
background-repeat:no-repeat;
background-position:center;
font-size:12px;
line-height:25px;
border-top:1px solid #efefef;
}

.col_2,
.col_3,
.col_4,
.col_5{
font-size:12px;
line-height:25px;
border-top:1px solid #efefef;
}
.col_2{
	font-weight:bold;
}
.col_3{
	text-align:center;
width:50px;
}
.col_4{
	text-align:center;
width:50px;
}
.col_5{
	width:300px;
}


.col_list_1,
.col_list_2,
.col_list_3,
.col_list_4,
.col_list_5{
padding:10px;
font-size:12px;
line-height:25px;
border-top:1px solid #efefef;
}

.col_list_2{
}

.col_list_3{
}

.col_list_4{
	width:60px;
}
.col_list_5{
	width:200px;
}

.author_info{
padding:10px;
font-size:12px;
background-color:#efefef;
width:150px;
border-right:1px solid #cccccc;
}
.content{
font-size:14px;
padding:10px;
}