body {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: #666666;
	line-height: 20px;
	margin:0;
	padding:0;
	text-align:center;
	background:#fff;
	 
}

.content{
	text-align:left;
	color:#555;
}
		.content  img{
			margin:0 0 15px 0;
		}				
		.content  h1{
			padding:5px 0;
			color:#369;
			font-size:14px;
		}
		.content  h2{
			background:none;
			color:#000;
			border-top:3px solid #accedd;
			border-bottom:1px solid #accedd;
			font-size:12px;
			padding:3px;
			margin:5px 0;
			background:#efefef;
			clear:both;
		}
		.content  h2 input{
			border:none;

		}		
		.content  h2 .inputstyle{
			color:#fff;
			1background:#f90;
			border:none;
			border-color:#7f93bb #395285 #395285 #7f93bb ;
			border-style:solid;
			border-width:2px;
			padding:2px;
			font-style:normal;
			height:28px;
		}
				.content  h2 a{
					color:#000;
					font-size:12px;
					border:none;
					text-decoration:none;
					font-weight:700;
				}
				.content  h2 span{
					float:right;
				}
				 .content  h2 SPAN{
					float:right;
				}
				.content  h2 span a{
					font-weight:normal;
					color:#f60;
				}
		.content  h3{
			margin:2px 0;
			background:none;
			padding:3px 0;
			color:#f90;
			border-bottom:none;
			font-size:12px;
			clear:both;
		}			
		.content  a{
			color:#369;
			text-decoration:underline;
		}
		.content  a:hover{
			color:#f90;
			border:none;
		
		}			
		.content  strong{
			color:#369;
			
		}
        .content cite {
			display:block;
			margin:10px 0;
			border:1px solid #accedd;
			padding:8px;
			font-style:normal;
			background:#f9fbfc;
			
		}
		.content em {
			
			margin:8px 0;
			height:28px;
			line-height:20px;
			text-align:center;
		}
				.content em.hr {
					float:left;
					margin-left:2px;
					
				}		
		.content em a{
			color:#fff;
			border-color:#7f93bb #395285 #395285 #7f93bb ;
			border-style:solid;
			border-width:2px;
			padding:0 3px;
			font-style:normal;
			text-decoration:none;
			display:block;
			
		}
		.content em.red a{
			color:#fff;
			border-color:#f6d15e  #cc7802 #cc7802 #f6d15e ;

		}		
		.content em a:hover{
			border-color:#395285  #7f93bb #7f93bb #395285;
			color:#fff;
			border-style:solid;
			border-width:2px;
		}			
		.content em.red a:hover{
			border-color:#cc7802 #f6d15e #f6d15e #cc7802 ;
			color:#fff;
			border-style:solid;
			border-width:2px;
		}	
		.content .warnning{
			margin:10px 0 ;
			border:1px solid #fbd9a5;
			padding:10px;
			background:#fdf5e9;
		}
		.content .warnning:hover{
			margin:10px 0 ;
			border:1px solid #f9c16c;
			padding:10px;
			background:#fff0d9;
		}
				.content .warnning li {
					border:none;
					padding-left:20px;
				}
				.content .warnning li a{
					text-decoration:underline;
					border:none;
					display:inline;
				}	
		.content ul{
			margin:10px 0 10px 30px;
		}
				.content ul li {
					background:url(ra.gif) no-repeat 0 8px;
					padding-left:15px;
					color:#000;
					display:block;
					border-bottom:1px solid #efefef;
					line-height:23px;
				}
				.content ul li ul li {
					background:url(ra.gif) no-repeat 0 8px;
					padding-left:15px;
					color:#666;
					display:block;
					border-bottom:1px solid #efefef;
					line-height:23px;
				}
				.content ul li.return{
					background:none;
					text-align:right;
				}														
			
				.content ul li.nolist{
					border-bottom:0;
					background:none;
				}												
		.content ol{
			margin:10px 0 10px 40px;
		}
				.content ol p{
					color:#777;
					line-height:23px;
					margin:2px 0;
					padding:0 24px;
				}		
				.content ol li{
					color:#000;
					border-bottom:1px solid #efefef;
					line-height:23px;
				}
						.content ol li ol{
						margin-top:1px;
						}					
						.content ol li ol li{
							color:#666;
							border-bottom:0;
							line-height:23px;
							list-style:decimal ;
						}				
		.content dl.data{
			margin:15px 0 0 20px;
	        
		}
				.content dl.data dt{
					background:url(ra.gif) no-repeat 0 8px;
					padding-left:15px;
					color:#000;
					display:block;
					border-bottom:1px solid #efefef;
					line-height:23px;
					margin:8px 0;

				}
				.content dl.data dd{
					margin:0 0 0 20px;
					padding-left:8px;
					color:#999;
					line-height:18px;
					border-left:1px solid #ccc;
				}
		.content table.data{
			border:1px solid #ccc;
			border-bottom:3px solid #ccc;
			padding:5px;
			color:#666;
			margin:15px 0;
			border-collapse:collapse;
			background: url(picshadow.gif) repeat-x;
			width:99%;
		}
		.content table.data legend{
			background:url(tabletop-l.gif) no-repeat;
			padding-left:10px;
			font-weight:700;
			display:block;
			float:left;
			height:33px;
			color:#369;
			font-size:14px;
			margin-left:-7px;
		}
		.content table.data legend span{ 
			background:url(tabletop-r.gif) no-repeat right 0;
			padding-right:10px;
			display:block;
			line-height:33px;
		}	
		.content  table td{
			text-align:left;
			vertical-align:top;
		}			
	
		.content table.data .sep{
			background: url(picshadow-blue.gif) repeat-x;
			color:#fff;
			font-weight:700;
			border-top:1px solid #666;
			border-bottom:1px solid #999;
			text-align:center;
		}
		.content table.data .sub{
			background:#FEFFCA;
			border-top:1px solid #666;
			border-bottom:1px solid #ccc;
			text-align:center;
			color:#000000;
		}
		.content table.data .important{
			
		}
		.content table.data .important th,
		.content table.data .important td{
			font-size:14px;
			color:#f60;
			font-weight:700;
			border-top:2px solid #ddd;
			border-bottom:5px solid #ddd;
			background:#f2f2f2;
		}					
		.content table.data .tdhead{
			background: url(picshadow.gif) repeat-x;
			color:#000;
			font-weight:700;
			border-top:1px solid #666;
			border-bottom:1px solid #999;
		}		
		.content table.data .sep:hover{
			background: url(picshadow.gif) repeat-x;
			color:#000;
			font-weight:700;
			
		}				
				.content table.data td{
					text-align:left;
					border:1px solid #ccc;
				}		
						.content table.data td a{
							color:#000;
							border:none;
						}	
				.content table.data td,
				.content table.data th{
					white-space:nowrap;
					padding:1px;
					text-align:center;
				}				
				.content table.data thead th{
					white-space:nowrap;
					color:#000;
					1border:1px solid #ccc;
					border-bottom:1px solid #999;
					border-top:5px solid #efefef;
					border-left:1px solid #ccc;
					border-right:1px solid #ccc;
					height:25px;
					padding:5px;
					margin-bottom:10px;
					text-align:center;
					background: url(thsanjiao.gif) no-repeat bottom right;
				}			
				.content table.data tbody th{
					color:#000;
					text-align:right;
					border-bottom:1px solid #ccc;
					border-right:1px solid #ccc;
					background:#f2f2f2;
					padding: 0 8px;
				}
				.content table.includetip tbody th{
					text-align:left;
				}			
								.content table.data tbody th.tips{
									width:300px;
									

								}

								.content table.data tbody th.tips:hover span{
									color:#fff;
									

								}
								.content table.data tbody th.tips span{
									border:0;
									padding:5px;
									color:#999;
									white-space:normal;
									display:block;
									font-weight:normal;
									text-align:left;
								}
								.content table.data tbody th.tips:hover span{

									color:#fff;
	
								}								
			
								.content table.data tbody th .content table.data tbody td{
									text-align:center;
									border-bottom:1px dotted #ccc;
								}
								.content table.data tbody th .content table.data tfoot td{
									background:#efefef;
									height:3px;
								}
				.content table.data tbody tr:hover td{
					background:#efefef;
					color:#000;
				}
				.content table.data tbody tr:hover th {
					background:#f90;
					color:#fff;
				}
				.content table.data table{
					border:0;
					border-collapse:collapse;
					
		        }
				.content table.data table td{
					1border-bottom:1px solid #ccc;
					border-collapse:collapse;
					text-align:center;
				}
				.content table.data table td img{
					border:1px solid #ccc;
				}				
		.content table.list{
			padding:5px;
			color:#666;
			1margin:-5px 0 0 0;
			border-collapse:collapse;
			background: url(picshadow.gif) repeat-x;
			width:99%;
		}
				.content table.list thead th{
					white-space:nowrap;
					color:#000;
					border-bottom:1px solid #999;
					border-top:6px solid #ccc;
					height:25px;
					padding:5px;
					margin-bottom:10px;
					text-align:center;
					background: url(thsanjiao.gif) no-repeat bottom right;
				}		
				.content table.list tbody td{
					text-align:left	;
					border-bottom:1px dotted #ccc;
					white-space:normal;
					border-right:0;
					padding:1px 5px;
				}
		.content img.borderimg{
			border:1px solid #ccc;
		}
		.content .TwoColIntro{

		}
		.content .TwoColIntro .leftcontent{
			float:left;
			width:160px;
			text-align:center;
			padding-top:10px;
		}
		.content .TwoColIntro .rightcontent{
			float:left;
			width:550px;
		}							

#mod tbody tr th{
	width:300px;
	white-space:normal;
}
#mod tbody td{
	white-space:normal;
}
#mod .intro{
	padding:3px;
	text-align:left;
	color:#369;
}
