@charset "utf-8";
/* CSS Document */
/*====================== common ======================*/
body {
	background:url(../../share/images/nextbg.gif) repeat-x scroll;
	}
div#main {
 padding:20px 0 0;
	}
	div#main h3 {
		clear:both;
	 height:43px;
		}
/*contents---------------------*/
div.box {
 padding:0 4px 35px;
	overflow:hidden;
	zoom:1;
	}
	div.box p {
		padding:5px 5px 0 0;
		font-size:12px;
		line-height:22px;
	}
	div.box p.photo {
		float:left;
		padding:0 15px 0 10px;
		}
	div.box p span {
		display:block;
		text-align:right;
		padding:1em 5px 0 0;
		}
	div.box p.photoc {
		padding:15px 0 0;
		text-align:center;
		}
	div.box ul {
		padding:5px 10px;
		}
		div.box ul li {
			background:url(../../share/images/icon_dot.gif) no-repeat scroll left center;
			padding-left:15px;
		}
div.box table {
 width:680px;
	margin:0 auto;
	}
	div.box table th {
	 width:30%;
		padding:10px;
		background:#f7f7f7;
		border:1px solid #d0d0d0;
		vertical-align:top;
		}
	div.box table td {
	 width:70%;
		padding:10px;
		border:1px solid #d0d0d0;
		}

div.principle {
	padding:0 4px 35px;
	background:url(../images/p_bg.jpg) no-repeat scroll top right;
	overflow:hidden;
	}
	div.principle ul {
		padding:5px 15px 15px;
		}
		div.principle ul li {
			background:url(../../share/images/icon_dot.gif) no-repeat scroll left center;
			padding-left:15px;
			}
	div.principle div {
		padding:15px 10px 10px;
		/*width:600px;*/
		margin:0 0 0 15px;
		/*border-top:1px dotted #d0d0d0;*/
		}
	div.principle div p.ptitle {
		background:url(../../share/images/icon_circle.gif) no-repeat scroll left center;
		font-size:14px;
		font-weight:bold;
		padding-left:16px;
		margin:0 0 10px 0;
		}
	div.principle div dl {
		padding:15px 0 0 0;
		}
		div.principle div dl dt {
			color:#f06c0b;
			font-weight:bold;
			padding:0 0 3px 0;
			}
		div.principle div dl dd {
			 padding:0 0 8px 0;
				}










