@charset "UTF-8";

#content > .inner .main {
}
	#content > .inner .main .section_top {
	}
		#content > .inner .main .section_top h1 {
			padding: 5px 20px;
			font-size: 32px;
			font-weight: normal;
			border-bottom: 2px solid #1FA67A;
		}
		#content > .inner .main .section_top ul {
			margin: 10px 0 0;
		}
			#content > .inner .main .section_top ul li {
				float: left;
				margin-left: 20px;
				line-height: 1.6;
			}
				#content > .inner .main .section_top ul li a {
					font-size: 16px;
					color: #333;
				}
					#content > .inner .main .section_top ul li a i {
						margin-right: 5px;
					}

	#content > .inner .main .section {
		padding: 20px 0;
	}
		#content > .inner .main .section h2 {
			background-color: #1FA67A;
			color: #fff;
			padding: 10px 20px;
			font-size: 20px;
			font-weight: normal;
		}
			#content > .inner .main .section h2 i {
				margin-right: 6px;
			}
		#content > .inner .main .section p {
			padding: 20px 10px 0;
			line-height: 1.4;
			font-size: 14px;
		}
		#content > .inner .main .section span.red {
			color: #EC407A;
		}
		#content > .inner .main .section ul.nav {
			padding: 10px 0 0 20px;
		}
			#content > .inner .main .section ul.nav li {
				line-height: 1.6;
			}
				#content > .inner .main .section ul.nav li a {
					font-size: 16px;
					color: #333;
				}
				#content > .inner .main .section ul.nav li a i {
					margin-right: 4px;
				}
			#content > .inner .main .section .box {
				padding-top: 30px;
			}
				#content > .inner .main .section .box h3 {
					position: relative;
					background-color: #FFCC80;
					padding: 10px 20px;
					font-size: 20px;
					font-weight: normal;
				}
				#content > .inner .main .section .box h3:after {
					content: " ";
					position: absolute;
					bottom: -20px;
					left: 10px;
					width: 0;
					height: 0;
					border-top: 10px solid #FFCC80;
					border-right: 10px solid transparent;
					border-bottom: 10px solid transparent;
					border-left: 10px solid transparent;
				}
					#content > .inner .main .section .box .detail {
						padding: 30px 10px 0;
					}
						#content > .inner .main .section .box .detail h4 {
							padding: 8px 0 8px 15px;
							font-size: 18px;
							line-height: 1.2;
							font-weight: normal;
							border-left: 6px solid #F3A42A;
							border-bottom: 2px solid #F3A42A;				
						}
						#content > .inner .main .section .box .detail table {
							margin: 20px 20px 0;
							table-layout: fixed;
							border-top: 1px solid #F3A42A;
							border-left: 1px solid #F3A42A;
						}
						#content > .inner .main .section .box .detail th {
							background-color: #FFE0B2;
							border-right: 1px solid #F3A42A;
							border-bottom: 1px solid #F3A42A;
							font-size: 14px;
							font-weight: normal;
							padding: 10px 20px;
							vertical-align: middle;
							line-height: 1.4;
						}
							#content > .inner .main .section .box .detail thead th {
								background-color: #FFCC80;
							}
						#content > .inner .main .section .box .detail td {
							border-right: 1px solid #F3A42A;
							border-bottom: 1px solid #F3A42A;
							font-size: 14px;
							font-weight: normal;
							padding: 10px 20px;
							vertical-align: middle;
							line-height: 1.4;
						}
							#content > .inner .main .section .box .detail td ul {
								padding-top: 0;
							}
						#content > .inner .main .section .box .detail ul {
							padding: 20px 20px 0;
							list-style: inside;
						}
							#content > .inner .main .section .box .detail ul li {
								line-height: 1.4;
								font-size: 14px;
								padding-top: 5px;
								padding-left: 1em;
								text-indent: -1em;
							}
							#content > .inner .main .section .box .detail ul li:first-child {
								padding-top: 0;
							}
						#content > .inner .main .section .box .detail ol {
							padding: 20px 20px 0 34px;
							list-style: decimal;
						}
							#content > .inner .main .section .box .detail ol li {
								line-height: 1.4;
								font-size: 14px;
								padding-top: 5px;
							}
							#content > .inner .main .section .box .detail ol li:first-child {
								padding-top: 0;
							}



