
form,body{margin:0;padding:0;}
body{
  background-color:#014E82;
}
div,td,a{
  font-size:13px;
}
#topDiv{
  padding:1px 0px 2px 5px;
  margin-bottom:2px;
  font-size:13px;
}
#topDiv a,#bottomDiv a{
  color:#000;
  font-size:13px;
  text-decoration: none;
}
#topDiv a:hover{
  color:#000;
  background:#fff;
  text-decoration: underline;
}

.banner {
	COLOR: #000000; font-size:13px;
	line-height:1.6em;
}
.banner A{
  font-size:13px;
	COLOR: #000000; TEXT-DECORATION: none
}
.banner A:hover {
  background:#f0f7fd;
	COLOR: #000000; TEXT-DECORATION: underline;
}


#bottomDiv{
margin:5px;
background-color:#ffffff;
}
.bottom{
color:#000;
font-size:13px;
}
#bodyDiv{
  margin: 5px 0px 8px 0px;
}

a{
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}


.navMenu {
  padding-top:3px;
	COLOR: #ffffff; font-size:13px;
	line-height:1.6em;
	height:25px;
}
.navMenu A{
  padding: 2px 7px 2px 7px;
	margin:1px;
  font-size:13px;
	COLOR: #ffffff; TEXT-DECORATION: none
}

.navMenu A:hover {
  margin:0px;
	border: 1px solid #fff;
	BACKGROUND: #0A80BD;
	TEXT-DECORATION: none;
	COLOR: #ffffff;
}

.bt1 {
	COLOR: #000000; font-size:13px;
	line-height:1.6em;
}
.bt1 A{
  font-size:13px;
	COLOR: #000000; TEXT-DECORATION: none
}
.bt1 A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}




.top1 {
	COLOR: #000000; font-size:13px; 
	line-height:25px;
}
.top1 A{
	COLOR: #000000; TEXT-DECORATION: none
}
.top1 A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}

#picNumDiv{
  height:20px;
}
.nof{  
  
  font-size:12px;
  text-align:center;
  border:1px solid #92C3F2;
  background:#F0F7FD;;
  color:#1B84A3;
  padding:1px 4px 0px 4px;
}
.isf{
  font-size:12px;
  text-align:center;
  background:#036A9C;
  color:#fff;
  padding:1px 4px 0px 4px;
}

.imgborder1{
  margin: 5px 0px 5px 0px;
}
.imgborder{
  margin: 5px 0px 5px 0px;
  }




.change0{cursor:pointer; width:81px;color:#fff;background:url(aj01.gif) no-repeat;padding-top:8px;
height:17px!important;
height:25px;
}		
.change1,.change2{cursor:pointer; width:81px;color:#fff;background:url(aj01-1.gif) no-repeat;padding-top:8px;
height:17px!important;
height:25px;
}

.clsBbs0{cursor:pointer; width:94px;color:#fff;background:url(bbsbj.gif) no-repeat bottom;padding-top:12px;
height:19px!important;
height:31px;
}		
.clsBbs1{cursor:pointer; width:94px;color:#fff;background:url(bbs.gif) no-repeat;padding-top:8px;
height:23px!important;
height:31px;
}
.clsBbs2{cursor:pointer; width:94px;color:#fff;background:url(bbsbj1.gif) no-repeat bottom;padding-top:12px;
height:19px!important;
height:31px;
}

.clsHot0{cursor:pointer; width:94px;color:#fff;background:url(hotbj.gif) no-repeat bottom;padding-top:12px;
height:19px!important;
height:31px;
}		
.clsHot1{cursor:pointer; width:94px;color:#fff;background:url(hot.gif) no-repeat;padding-top:8px;
height:23px!important;
height:31px;
}
.clsHot2{cursor:pointer; width:94px;color:#fff;background:url(hotbj1.gif) no-repeat bottom;padding-top:12px;
height:19px!important;
height:31px;
}


.clsGm0{cursor:pointer; width:37px;color:#fff;background:url(x11.gif) no-repeat;padding-top:4px;
font-size:12px;
height:14px!important;
height:18px;
}		

.clsGm1,.clsGm2{cursor:pointer; width:37px;color:#fff;background:url(x12.gif) no-repeat;padding-top:4px;
font-size:12px;
height:14px!important;
height:18px;
}

.clsRight0{cursor:pointer; width:50px;color:#404040;background:url(rbut2.gif) no-repeat;padding-top:4px;
font-size:12px;
height:14px!important;
height:18px;
}		

.clsRight1,.clsRight2{cursor:pointer; width:50px;color:#fff;background:url(rbut1.gif) no-repeat;padding-top:4px;
font-size:12px;
height:14px!important;
height:18px;
}

.clsBm1{cursor:pointer; width:50px;color:#fff;background:url(x13.gif) no-repeat;padding-top:4px;
font-size:12px;
height:14px!important;
height:18px;
}

.clsRep0{cursor:pointer; width:95px;color:#fff;background:url(ur1.gif) no-repeat;padding-top:4px;
font-size:12px;
height:14px!important;
height:18px;
}		

.clsRep1,.clsRep2{cursor:pointer; width:95px;color:#fff;background:url(ur2.gif) no-repeat;padding-top:4px;
font-size:12px;
height:14px!important;
height:18px;
}

.bt550{cursor:pointer; width:55px;color:#fff;background:url(bt55-1.gif) no-repeat;padding-top:4px;
font-size:12px;
height:14px!important;
height:18px;
}		

.bt551,.bt552{cursor:pointer; width:55px;color:#fff;background:url(bt55-2.gif) no-repeat;padding-top:4px;
font-size:12px;
height:14px!important;
height:18px;
}


.letterType0{
border:1px solid #CCCCCC;
border-width:0 1 0 1;
border-top:none;
margin:none;
cursor:pointer; 
color:#fff;
padding:3px 1px 0px 1px;
font-size:12px;
background: url(leter_2.gif) #E4E3E4;
}		

.letterType1,.letterType2{
border:1px solid #000;
border-width:0 1 0 1;
border-top:none;
margin:none;
cursor:pointer; 
color:#fff;
padding:3px 1px 0px 1px;
font-size:12px;
background: url(leter_1.gif) #545454;

}

.letterType1 a,.letterType2 a{
	font-size: 12px;
	color: #fff;
	text-decoration: none;
}
.letterType0 a{
	font-size: 12px;
	color: #000;
	text-decoration: none;
} 
.letterType0 a:hover,.letterType1 a:hover,.letterType2 a:hover{
	text-decoration: none;
	background:none;
	color: #fff;
}

.floatDiv{
	margin: 0px 5px 0px 0px; 
	float:left;
}

.contentBottomRight,.contentBottomRight2{	
	position:relative;
	width:520px;
	padding:2px 2px 6px 2px !important; 
	padding:5px 2px 4px 2px;

}
.contentBottomRight{	
		margin:0px 0 0 5px;
}
.contentBottomRight2{	
		margin:0px 0px 0 0px;		
}
.topr {
	COLOR: #000000; font-size:13px;
	line-height:1.8em;

}

.imgC{
border:1px solid #000;
}

#img1{
  margin-top:5px;
  margin-left:-52px;
}
#img2{
  margin-top:-25px;
  margin-left:58px;
}
#img3{
  margin-left:-52px;
  margin-top:-30px;
  margin-bottom:5px;
}
.imgStyle{
  border:1px solid #000;
  margin:5px 4px 0px 0px;
  width:48px;
  height:48px;
}
	
input{
  font: 13px Georgia, 'Times New Roman', Times, serif;
  border:1px #a0a0a0 solid;
}
.noBorder{border:none;}

.redSpan{color:red;}
.brownSpan{color:#c51100;}
.blueSpan{color:blue;}
.whiteSpan{color:#ffffff;}

.lineHor{  
  text-align:center;
  height:1px;
  background:url(tom-dot.jpg) repeat-x center;
}
.lineVer{  
  width:1px;
  height:100%;
  background:url(tom-dot-1.jpg) repeat;
}
.comHeight{height:8px;}
/* ----------------------------------------- */
#xtggDiv{
  padding:5px;
  margin:5px 0px 0px 5px;
  border:1px solid #B3D4F0;
}

.comPadding {
  padding:5px;
	COLOR: #000000; font-size:13px; line-height: 25px;
}
.bigBody A, .comPadding A{
	COLOR: #000000; TEXT-DECORATION: none
}
.bigBody A:hover,.comPadding A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}


.dateDiv{color:#c31;}

.leftTitle{
  width:100%;
  padding:2px 0px 0px 0px;
  border:1px solid #B3D4F0;
  background-color:#40b2f3;
  border-width:1px 1px 0px 1px;
}


.bigBody{
  width:100%;
  background-color:#F3F3F3;
  border:1px solid #000000;
  border-width:1px 1px 1px 1px;  
}
.leftBody{
  width:100%;
  background-color:#F0F7FD;
  border:1px solid #B3D4F0;
  border-width:1px 1px 1px 1px;
  
}
.linkBody{
  width:100%;
  background-color:#ffffff;
  border:1px solid #B3D4F0;
  border-width:1px 1px 1px 1px;
  
}
.rightTitle{
  width:100%;
  padding:2px 0px 0px 0px;
  border:1px solid #D6D6D6;
  background-color:#40b2f3;
  border-width:1px 1px 0px 1px;
  background:#FFFFFF url(rightbg.gif) repeat-x;
}


.rightBody{
  width:100%;
  background-color:#FFFFFF;
  border:1px solid #D6D6D6;
  border-width:1px 1px 1px 1px;
  
}
.middleBody{
  background-color:#F0F7FD;
  border:1px solid #B3D4F0;
  border-width:1px 1px 1px 1px;
  width:523px !important;
  width:100%;

}
.bottomBody{
  background-color:#ffffff;
  border:1px solid #D6D6D6;
  border-width:1px 1px 1px 1px;
  width:758px !important;
  width:100%;
}

.bbsTagDiv{
  width:100%;
  padding:2px 0px 0px 0px;
  background-color:#40b2f3;
  border:0px;
}
.bbsTagDiv table td{
  border:none;
  font-size:12px;
  line-height:22px;
	overflow:hidden;
  
}


.bbsTypeS0{cursor:pointer; width:37px;color:#fff;background:url(x11.gif) no-repeat;
font-size:12px;
margin-top:4px;
overflow:hidden;
height:18px;
}		

.bbsTypeS1,.bbsTypeS2{cursor:pointer; width:37px;color:#fff;background:url(x12.gif) no-repeat;
font-size:12px;
margin-top:4px;
overflow:hidden;
height:18px;
}


.bbsType0{cursor:pointer; width:70px;color:#fff;background:url(ur3.gif) no-repeat;
font-size:12px;
margin-top:4px;
overflow:hidden;
height:18px;
}		

.bbsType1,.bbsType2{cursor:pointer; width:70px;color:#fff;background:url(ur4.gif) no-repeat;
font-size:12px;
margin-top:4px;
overflow:hidden;
height:18px;
}

.blogType0{cursor:pointer; width:70px;color:#fff;background:url(ur3.gif) no-repeat;padding-top:4px;
font-size:12px;
height:14px!important;
height:18px;
}		

.blogType1,.blogType2{cursor:pointer; width:70px;color:#fff;background:url(ur4.gif) no-repeat;padding-top:4px;
font-size:12px;
height:14px!important;
height:18px;
}
.userTable,.paperTable{
 height:320px !important;
 height:308px;
}

.liTable,.interestTable,.groupTable{
 height:280px !important;
 height:268px;
}

.bbsTable{
 height:295px;
}
.testTable{
 height:295px;
}
.phTable{
height:303px;
}

.rightText{
  color:#7D7D7D;
  font-weight:bold;
  font-size:13px;
}
#xtghDiv{
  border:1px solid #B3D4F0;
  width:170px;
  margin:5px 10px 5px 10px;
  height:208px !important;
  height:199px;
}
#jjad{
  margin-bottom:8px !important;
  margin-bottom:4px;
}

.testTable table td{
	COLOR: #000000; font-size:13px; 
	line-height:25px;
}
.testTable table td A{
	COLOR: #000000; TEXT-DECORATION: none
}
.testTable table td A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
.img48{
  width:48px; height:48px; border:#000 solid 1px;
}


.subjectTitle{
	padding: 5px 0px 0px 5px;
}
.subjectTitle a{
  font-size:12px;
  font-weight:bold;
	color: #000000;
	text-decoration: none;	
}
.subjectTitle a:hover{
	color: red;text-decoration: underline;
}

.subjectTitle img{
	padding-right: 5px;
}
.subjectText{
  padding:5px;
  line-height:22px;
}
.subjectTable{
height:440px;
}
.prodTable{
height:200px;
}
#prodZT{
	height:160px;
  border:1px dashed #ccc;
  padding:8px 5px 0px 5px;
}
#prodZT img{
  border:1px solid #000;
  margin-bottom:3px;
}
#voteArea{
	padding:5px 0 0 5px;
}
#voteArea input{border:none;}

.paperTitle{
  color:#7D7D7D;
  font-weight:bold;
  font-size:13px;
  text-align:center;
  height:20px;
  padding-top:3px;
}
.paperTitle a{
  color:#000;
  TEXT-DECORATION: underline;
}
.paperBody{
  margin:3px 0px 3px 0px;
 }
.paperBody a{
  color:#c31;
  font-size:12px;
  TEXT-DECORATION: underline;
}
.paperBody a:hover{
  font-size:12px;
  TEXT-DECORATION: line-through;
}
