
body {
	word-break : break-all; 
	MARGIN: 0px;
	color:#000000;
	
}

a{
	color: #0044bb;
	text-decoration: none;
}
a:hover{
	background: #0044bb;
	color: #fff;
	text-decoration: none;
}

td{
	text-align:left;
}
.imgList{
  padding:15px 5px 0px 15px;
  vertical-align:top;
}
.imgList span{
  padding-right:5px;
}
form{padding:0px;margin:0px;}


div,p,td{font-size: 13px; }

.paperTable{
	width:100%;
	background:#ffffff;
	border-collapse: collapse ;
	empty-cells: show;
}
.paperInLine {
	width:100%;
	background:#ffffff;
	border-collapse: collapse ;
	border-spacing: 0px;
	empty-cells: show;
}

.paperInLine td{
	word-break: break-all; 
	text-align: left; 
	line-height: 2.0em;
	border: 1px #9EC9EC solid;
	border-width: 1px 1px 1px 1px;
}
.paperInLine .pNo{
  width:50px;
  text-align: center; 
  background:#FCEBEB;
}

.paperInLine .dragArea{
  width:25px;
  text-align: center; 
  background:#fff;
  cursor:pointer;
}
.paperInLine .pScore,.paperInLine .pStyle{
  width:50px;
  text-align: center; 
}
.paperInLine .pId{
  width:80px;
  text-align: center; 
  display:none;
}
.paperInLine .pTitle{
  text-align: left; 
}
  .lyrCls{
    margin:0px;
    width:100%;
    border:1px solid #fff;
  }
  .dlyrCls{
    position:absolute;
    margin:0px;
    width:100%;
    border:1px solid #fff;
  }
  .dlyrCls .paperInLine td{
      background:#FCEBEB;
  }
  .dlyrCls .paperInLine .dragArea{
      background:#1989D7;
  }
.paperTable .clsthfield td{
	line-height: 1.8em;
	word-break: keep-all;  
	text-align: center;
	color:#000000;
	font-weight:bold;
	background:#F0F7FD;
	border: 1px #9EC9EC solid;
	border-width: 1px 0px 1px 0px;
}

.clstableV{
	width:100%;
	background:#ffffff;
	border-collapse: collapse ;
	border-spacing: 1px;
	empty-cells: show;
}
.clstableV td{
	border-width:0 1 1 0;
	word-break: break-all; 
	text-align: center; 
	line-height: 2.0em;
	background: url(images/line.gif) #fff repeat-x bottom;

}
.clstableV .clsthfield td{
	word-break: keep-all;  
	text-align: center;
	color:#000000;
	font-weight:bold;
	background:#F0F7FD;
	border: 1px #9EC9EC solid;
	border-width: 1px 0px 1px 0px;
}
.clstableV .nField td{
	background:#F0F7FD;
	border: 1px #9EC9EC solid;
	border-width: 0px 0px 0px 0px;
}
.clstableV .tField td{
	background:#F0F7FD;
	border: 1px #9EC9EC solid;
	border-width: 1px 0px 1px 0px;
}
.clstableV .bField td{
	background:#F0F7FD;
	border: 1px #9EC9EC solid;
	border-width: 0px 0px 1px 0px;
}

#v30{width:30px;}
#v40{width:40px;}
#v50{width:50px;}
#v60{width:60px;}
#v70{width:70px;}
#v80{width:80px;}
#v100{width:100px;}
#v120{width:120px;}
#v130{width:130px;}
#v240{width:240px;}
#vr{padding:0px 8px 0px 8px;text-align:left;}



.clstable
{	
	width:100%;
	border: 1px #9EC9EC solid;
	background:#ffffff;
	border-collapse: collapse ;
	border-spacing: 0px;
	empty-cells: show;
}
.calendarTable, .colorTable{	
	border: 1px #9EC9EC solid;
	background:#ffffff;
	border-collapse: collapse ;
	border-spacing: 0px;
	empty-cells: show;
}
.colorTable td{
	border:1px #9EC9EC solid;
	border-width:0 1 1 0;
	word-break : break-all; 
	text-align:left;
	line-height: 1.8em;
	padding: 0px 5px 0px 5px;
}

.calendarTable td{
	border:1px #9EC9EC solid;
	padding:0px;
}
.colorHr td{
	background:#1989D7;
	border: 1px #1989D7 solid;
	border-bottom: 1px #9EC9EC solid;
	color:#fff;
	font-weight:bold;
	letter-spacing:2px;
	text-align:center;

}
.clstable td{
	border:1px #9EC9EC solid;
	border-width:0 1 1 0;
	word-break : break-all; 
	text-align : center; 
	height: 2.0em;
}

.curfield td{
	word-break : keep-all;  
	text-align : center;
	color:#000000;
	background:#FCEBEB;
}

.clsthfield td,.clsth td{
	word-break : keep-all;  
	text-align : center;
	color:#000000;
	font-weight:bold;
	background:#D1E7FC;
}

.clsthfield a{
	font-weight:bold;
	color: #000000;
}
.clsthfield a:hover{
	font-weight:bold;
	color: #ffffff;
	background: #0044bb;
	text-decoration: none;
}
/*
.clstreven{background:#ffffff;}
.clstrodd{background:#F0F7FD;}
.clsSelectRow{background:#DEEDFD;}
*/
.clstable .tdContent,
{
	font-family: 宋体;
	font-size: 13px;
	border:1px  #9EC9EC solid;
	border-width:0 1 1 0;
	word-break : break-all; 
	text-align: left;
	padding:5px;
}
.clstable .tdTitle
{
	font-family: 宋体;
	font-size: 13px;
	border:1px #9EC9EC solid;
	border-width:0 1 1 0;
	word-break : break-all; 
	background:#F0F7FD;
	text-align:right;
	height: 20px;
}

.clstable .tdInput
{
	font-family: 宋体;
	font-size: 13px;
	border:1px  #9EC9EC solid;
	border-width:0 1 1 0;
	word-break : break-all; 
	text-align: left;
}

#cardPayTable .tdInput{
  line-height:2em;
  padding:10px;
}
.buttonJump{
	background:#1989D7;
	border: 1px #000 solid;
	color:#fff;
	font-size:12px;
	text-decoration:none;
	padding:2px 2px 0px 2px;
	margin-bottom:0px;
}

.buttonA{
	background:#1989D7;
	border: 1px #000 solid;
	color:#fff;
	font-size:12px;
	height: 20px;
	text-decoration:none;
	padding:2px 8px 1px 10px !important;
	padding:3px 8px 0px 8px;
	margin-bottom:4px;
}
#searchSubmit{
	background:#1989D7;
	border: 1px #000 solid;
	color:#fff;
	font-size:12px;	
	height:20px;
	padding-top:0px !important;
	padding-top:2px;
}
.buttonA:hover{
	color:red;
	text-decoration: none;
}
input{border: 1px solid #808080;}
span a{
	text-decoration:underline;
}
.HackBox{
	margin-top:5px;
}
#bbsRightAd{
	border: solid 1px #9EC9EC;
}
#bbsLeftAd{
	border: solid 1px #9EC9EC;
	border-width: 1px 0px 1px 1px;
}
#bbsTreeList{
	padding-top:5px;
}


#divBbsItemList{
	width:780px;
	padding:5px;
	text-align:left;
}

#divPaperMapInfo{
	width:780px;
	padding:5px;
}

.lineDiv{
	margin-top:5px;
	border-top:1px #1989D7 solid;
}
#leftIno{
	padding-top:1px;
	float:left;
	font-weight:normal;
	font-size:12px;
}

#rightIno{
	float:right;
}

 blockquote{
    color:#000000:                                     
    font-size:14px; 
    border:1px dotted;
    background:#F6F6F6;
    margin:10px;
    padding:10px;
    width:93%;
    }
    
    
/*---BBS-----------------------------------------------------------*/


.BbsItemMain, .replyOdd,.replyEven{	
	position:relative;
	border: solid 1px #9EC9EC;
	margin:5px 0px 0px 0px;
	width:750px;
}	
.replyOdd{	
	background-color:#ffffff;
}

.replyEven{	
	background-color:#F0F7FD;
}


.replyUserOdd, .replyUserEven{
	width: 140px;
	height: 100%;
	word-break : normal;	LINE-HEIGHT: 170%;	
	padding: 5px;
	font-size:14px;
	text-align: center;
	border-right: solid 1px #9EC9EC;
}
.replyUserEven{
	background-color:#ffffff;
}
.replyUserOdd{
	background-color:#F0F7FD;
}
.topReply{
	padding: 5px;
	border-bottom: solid 1px #9EC9EC;
}

#itemTitleTd{
	background-color:#D3E8FD;
	font-size: 14px;
	padding: 0px 5px 0px 5px;
	border-bottom: solid 1px #9EC9EC;
}
.bbsHost{
	text-align:right;
}
.msgSpan{
	font-size:12px;
	border:1px #FF6600 solid;
	padding:4px 5px 1px 25px;
	margin:5px;
	color: #000;
	white-space: nowrap;	
	background: url(images/msg.gif) no-repeat 8px 2px !important;
	background: url(images/msg.gif) no-repeat 8px 3px;
}
.okSpan{
	font-size:12px;
	border:1px #FF6600 solid;
	padding:4px 5px 1px 25px;
	margin:5px;
	color: #000;
	white-space: nowrap;	
	background: url(images/ok.gif) no-repeat 8px 2px !important;
	background: url(images/ok.gif) no-repeat 8px 3px;
}
#cal td{
	text-align:left;
}
#cal .clsth{
	background-color:#D3E8FD;
}

#tbWidth #c0 {width:30px; background:#F0F7FD;}
#tbWidth #c1{padding:0px 5px 0px 5px;text-align:left;background:#fff;border:1px #9EC9EC solid;}
#tbWidth #c2, #c4{width:100px;background:#F0F7FD;}
#tbWidth #c3{width:50px;}
#tbWidth #c5{width:100px;text-align:left;padding-left:5px;}

#tbWidth{
	width:100%;
	border:1px #9EC9EC solid;
	border-width:0 0 1 0;
}
.clsthfield td{
	padding-top:2px;
	font-size:12px;
}
.clstable td{
	line-height: 1.4em;
}
#c1{
font: 13px '宋体', 'Times New Roman', Times, serif,Georgia;
}
#c2,#c3,#c4{
font: 12px '宋体', 'Times New Roman', Times, serif,Georgia;
}	
.attachList{
	width: 98%;
	padding-top: 1px;
	padding-bottom: 1px;
}

.replyContent,.replyContent p,.replyContent div,.replyContent td,.replyContent span{
	word-break : normal;	LINE-HEIGHT: 170%;
	font-size:14px;
	padding: 5px;
}

.storyTitle{
  margin:15px;
  font-size:14px;
  font-weight:bold;
  text-align:center;
  line-height:2em;
  padding-bottom:10px;
  background: url(images/line.gif) repeat-x bottom;
  
}
#queryTypeDiv{
  text-align:left;
  font-weight:normal;
}
#queryTypeDiv a{
  font-weight:normal;
  padding:0px 5px 0px 5px;
}
#queryTypeDiv a:hover{
	background: #0044bb;
	color: #fff;
	text-decoration: none;
}


.tipDiv{
  text-align:left;
  padding:5px;
  line-height:1.8em;
}

.nNull{color:red;}
.redSpan{color:red;}
.brownSpan{color:#c51100;}
.blueSpan{color:blue;}


.colorBlackSpan  ,.colorBlackSpan   a{text-decoration:none;color:Black   ;}
.colorRedSpan    ,.colorRedSpan     a{text-decoration:none;color:Red     ;}   
.colorYellowSpan ,.colorYellowSpan  a{text-decoration:none;color:Yellow  ;}   
.colorLimeSpan   ,.colorLimeSpan    a{text-decoration:none;color:Lime    ;}   
.colorAquaSpan   ,.colorAquaSpan    a{text-decoration:none;color:Aqua    ;}   
.colorBlueSpan   ,.colorBlueSpan    a{text-decoration:none;color:Blue    ;}   
.colorFuchsiaSpan,.colorFuchsiaSpan a{text-decoration:none;color:Fuchsia ;}   
.colorGraySpan   ,.colorGraySpan    a{text-decoration:none;color:Gray    ;}   
.colorSilverSpan ,.colorSilverSpan  a{text-decoration:none;color:Silver  ;}   
.colorMaroonSpan ,.colorMaroonSpan  a{text-decoration:none;color:Maroon  ;}   
.colorOliveSpan  ,.colorOliveSpan   a{text-decoration:none;color:Olive   ;}   
.colorGreenSpan  ,.colorGreenSpan   a{text-decoration:none;color:Green   ;}   
.colorTealSpan   ,.colorTealSpan    a{text-decoration:none;color:Teal    ;}   
.colorNavySpan   ,.colorNavySpan    a{text-decoration:none;color:Navy    ;}   
.colorPurpleSpan ,.colorPurpleSpan  a{text-decoration:none;color:Purple  ;}   


.colorBlackSpan   a:hover{text-decoration:none;color:white;background:#0044bb;}
.colorRedSpan     a:hover{text-decoration:none;color:white;background:#0044bb;}
.colorYellowSpan  a:hover{text-decoration:none;color:white;background:#0044bb;}
.colorLimeSpan    a:hover{text-decoration:none;color:white;background:#0044bb;}
.colorAquaSpan    a:hover{text-decoration:none;color:white;background:#0044bb;}
.colorBlueSpan    a:hover{text-decoration:none;color:white;background:#0044bb;}
.colorFuchsiaSpan a:hover{text-decoration:none;color:white;background:#0044bb;}
.colorGraySpan    a:hover{text-decoration:none;color:white;background:#0044bb;}
.colorSilverSpan  a:hover{text-decoration:none;color:white;background:#0044bb;}
.colorMaroonSpan  a:hover{text-decoration:none;color:white;background:#0044bb;}
.colorOliveSpan   a:hover{text-decoration:none;color:white;background:#0044bb;}
.colorGreenSpan   a:hover{text-decoration:none;color:white;background:#0044bb;}
.colorTealSpan    a:hover{text-decoration:none;color:white;background:#0044bb;}
.colorNavySpan    a:hover{text-decoration:none;color:white;background:#0044bb;}
.colorPurpleSpan  a:hover{text-decoration:none;color:white;background:#0044bb;}

.clstable .paperTd{text-align:left;}
.clstable .totalTd{text-align:left;font-weight:bold;}

.clstable .leftTd{text-align:left;}
.clstable .leftTd input,.clstable .leftTdTitle input{border:none;}
.clstable .leftTdTitle{text-align:left;	background:#D3E8FD;}
.clstable .centerTdTitle{text-align:center;	background:#D3E8FD;}

.bbsDeclare{
  padding:5px;
  text-align:center;
  background:#F0F7FD;
  border-top:1px solid #9EC9EC;
  line-height:20px;
 }
 
 
 
.tab{
	font-size:12px;
	height:23px;
	border-bottom:1px solid #9EC9EC;
	margin:0 auto;
	padding:10px 5px 0 8px;
	overflow:visible !important;
	overflow:hidden;
}
.tab a{
	color:#000;
}
.tab a:hover{
	background: #0044bb;
	color: #fff;
	text-decoration: none;
}
.tab .t0,.tab .t1,.tab .t10,.tab .t11{
	border-top:1px solid #9EC9EC;
	border-left:1px solid #9EC9EC;
	border-right:1px solid #9EC9EC;
	text-align:center;
	padding:3px 5px 2px 5px;
	margin-right:3px;
}
.tab .t1{
	float:left;
	height:17px;
	background:#F0FCFF;
	border-bottom:1px solid #F0FCFF;
}
.tab .t0{
	float:left;
	height:17px;
	background:#fff;
}

.tab .t11{
	float:right;
	height:17px;
	background:#F0FCFF;
	border-bottom:1px solid #F0FCFF;
}
.tab .t10{
	float:right;
	height:17px;
	background:#fff;
}

#rDot{
	width:1px;
	background:url(images/dot-1.jpg) repeat-y;
}