/*------------zd2005-----------*/

.dotline{
	clear:both;
	height:1px;
	margin-top:5px;
	margin-bottom:5px;
	border-bottom:1px #666 dotted;
	display:block;
	overflow:hidden;
}


/* margin */
.ml5 {margin-left:5px;}
.ml10 {margin-left:10px;}
.ml15 {margin-left:15px;}
.mr5 {margin-right:5px;}
.mr10 {margin-right:10px;}
.mr15 {margin-right:15px;}
.mt5 {margin-top:5px;}
.mt10 {margin-top:10px;}
.mt15 {margin-top:15px;}
.mb5 {margin-bottom:5px;}
.mb10 {margin-bottom:10px;}
.mb15 {margin-bottom:15px;}

.mall5 {margin:5px;}
.mall10 {margin:10px;}
.mall15 {margin:15px;}
.mall20 {margin:20px;}

/* padding  */
.pl5 {padding-left:5px;}
.pl10 {padding-left:10px;}
.pl15 {padding-left:15px;}
.pr5 {padding-right:5px;}
.pr10 {padding-right:10px;}
.pr15 {padding-right:15px;}
.pt5 {padding-top:5px;}
.pt10 {padding-top:10px;}
.pt15 {padding-top:15px;}
.pb5 {padding-bottom:5px;}
.pb10 {padding-bottom:10px;}
.pb15 {padding-bottom:15px;}

.pall5 {padding:5px;}
.pall10 {padding:10px;}
.pall15 {padding:15px;}

.g1 {color: #EEE;}
.g2 {color: #CCC;}
.g3 {color: #999;}
.g4 {color: #777;}
.g5 {color: #666;}
.g6 {color: #333;}

.bd1 {border:solid 1px; border-color: #CCC;}
.bd2 {border:solid 1px; border-color: #999;}
.bd3 {border:solid 1px; border-color: #666;}
.bd5 {border:solid 1px; border-color: #FC0;}
.bd6 {border:solid 1px; border-color: #900;}
.bd7 {border:solid 1px; border-color: #C00;}
.bd-sub {border:solid 1px; border-color:#EEE #CCC #CCC #CCC;}

.bk1 {background-color: #CCC;}
.bk3 {background-color: #EEE;}

.gbox{
	background-color: #EEE;
	border:1px solid #ccc;
	padding:5px;
}

.j1, j1 td {font-Size:10px; letter-spacing:0.05em; line-height:1.1em;}
.j2, j2 td {font-Size:10px; letter-spacing:0.03em; line-height:1.1em;}
.j3, j3 td {font-Size:12px; line-height:1.1em;}
.j3w, j3w td {font-Size:12px; line-height:1.3em;}
.j4, j4 td {font-Size:16px; line-height:1.1em;}
.j5, j5 td {font-Size:18px; line-height:1.1em;}
.j6, j6 td {font-Size:20px; line-height:1.1em;}




/*-------------leaf-------------*/

.article_body .ld{
	font-size:12px;
	font-weight:bold;
	line-height:1.3em;
	margin-bottom:1em;
}

.article_body .ldn{
	font-size:14px;
	line-height:1.4em;
	line-break:strict;
}

.article_body .w100{width:100px;}
.article_body .w150{width:150px;}
.article_body .w160{width:160px;}
.article_body .w170{width:170px;}
.article_body .w180{width:180px;}
.article_body .w190{width:190px;}
.article_body .w200{width:200px;}
.article_body .w210{width:210px;}
.article_body .w220{width:220px;}
.article_body .w230{width:230px;}
.article_body .w240{width:240px;}
.article_body .w250{width:250px;}
.article_body .w300{width:300px;}

.article_body .right, .article_body .right2{float:right;}
.article_body .right{margin:0px 0px 10px 15px;}

.article_body .left, .article_body .left2{float:left;}
.article_body .left{margin:0px 15px 10px 0px;}

.article_body .center{
	text-align:center;
	margin:0px 0px 10px 0px;
}

.article_body .photo dd{
	font-size:10px;
	line-height:1.2em;
	letter-spacing:0.05em;
	color:#666;
	padding-bottom:5px;
}

.article_body .prof{
	font-size:10px;
	line-height:1.2em;
	letter-spacing:0.05em;
	border:1px solid #ccc;
	background-color:#eee;
	padding:5px;
}

.article_body .prof h5{
	font-size:12px;
	line-height:1em;
	font-weight:bold;
}



/* 2006 ArticleBody Start------------------------- */
.article_body .left img,
.article_body .right img,
.article_body .center img {
	margin: 5px auto 7px auto;
	padding: 0px;
	/*display: block;*/
	clear: both;
	}
.article_body .left,
.article_body .right,
.article_body .center {
	padding: 0px;
	color: #666;
	font-size: 12px;
	line-height: 1.3em;
	display: block;
	clear: both;
	}
.article_body .left {
	margin: 5px 10px 5px 0px;
	float: left;
	text-align: left;
	}
.article_body .right {
	margin: 5px 0px 5px 10px;
	float: right;
	text-align: left;
	}
.article_body .center {
	margin: 0em auto 2em auto;
	text-align: left;
	}
/* Table -------------------- */
.article_body .left table,
.article_body .right table,
.article_body .center table {
	margin: 0px;
	padding: 0px;
	color: #666;
	font-size: 14px;
	line-height: 1.2em;
	background: #CCC;
	border: 0px solid #CCC;
	clear: both;
	}
.article_body .left table caption,
.article_body .right table caption,
.article_body .center table caption {
	margin: 0px;
	padding: 0px 0px 5px 0px;
	color: #999;
	font-size: 14px;
	font-weight: bold;
	line-height: 1.2em;
	text-align: left;
	background: #FFF;
	}
.article_body .left table th,
.article_body .right table th,
.article_body .center table th {
	color: #FFF;
	font-size: 14px;
	font-weight: bold;
	line-height: 1.2em;
	text-align: center;
	background: #039;
	}
.article_body table thead th {
	color: #FFF;
	font-weight: bold;
	background: #039;
	}
.article_body table tbody th {
	color: #FFF;
	font-weight: bold;
	background: #0058af ! important;
	}
.article_body .left table td,
.article_body .right table td,
.article_body .center table td {
	color: #666;
	font-size: 14px;
	font-weight: normal;
	line-height: 1.2em;
	background: #FFF;
	}
/* 2006 ArticleBody End------------------------- */
