.contentpage{ margin-bottom:60px}
.contentpage article{width:96%; padding:0 2%; }
.contentpage .contentsection header{background-color: #018903;height: 40px;line-height: 40px;margin-bottom: 16px;}
.contentpage .contentsection header h1{color: #fff;padding-left: 15px;font-size: 1.7rem;margin: 15px 0;}
.contentpage .contentsection article{ font-size: 1.4em;line-height: 2em;padding: 0;width: 100%;color: #000;}
.contentpage .contentsection article p{}

article .article-list {display: block;clear: both;overflow: auto;padding: 3% 0;border-bottom: 1px solid #ccc; border-bottom:1px solid #ccc;}
article .article-list dt {width: 25%;float: left;margin-right: 2%;}
article .article-list dd {float: left;width: 90%;color: #807d7b;}
article .article-list dd h2 {font-size: 1.7rem;padding-left:20px;}
article .article-list:last-of-type{ border-bottom:0}
article .article-list:first-of-type{ border-top:0}

article .article-list1 {display: block;clear: both;overflow: auto;padding: 3% 0;border-bottom: 1px solid #ccc; border-bottom:1px solid #ccc;}
article .article-list1 dt {width: 25%;float: left;margin-right: 2%;}
article .article-list1 dd {float: left;width: 100%;color: #807d7b;}
article .article-list1 dd h2 {font-size: 1.7rem;padding-left:10px;}
article .article-list1:last-of-type{ border-bottom:0}
article .article-list1:first-of-type{ border-top:0}

ul.round {background-color: rgba(255, 255, 255, 0.9);border: 1px solid #C6C6C6;border-radius: 5px;box-shadow: 0 1px 1px #F6F6F6;display: block;font-size: 14px;line-height: 24px;margin-bottom: 11px;text-align: left;}
.round li.title {background-color: #E1E1E1;background-image: linear-gradient(bottom, #E7E7E7 0%, #f9f9f9 100%);background-image: -o-linear-gradient(bottom, #E7E7E7 0%, #f9f9f9 100%);background-image: -moz-linear-gradient(bottom,#E7E7E7 0%, #f9f9f9 100%);background-image: -webkit-linear-gradient(bottom, #E7E7E7 0%, #f9f9f9 100%);background-image: -ms-linear-gradient(bottom, #E7E7E7 0%, #f9f9f9 100%);background-image:-webkit-gradient( linear, left bottom,
 left top,
 color-stop(0, #E7E7E7),
 color-stop(1, #f9f9f9)
 );-webkit-box-shadow: 0 1px 0 #FFFFFF inset, 0 1px 0 #EEEEEE;-moz-box-shadow: 0 1px 0 #FFFFFF inset, 0 1px 0 #EEEEEE;box-shadow: 0 1px 0 #FFFFFF inset, 0 1px 0 #EEEEEE;-webkit-border-radius: 5px 5px 0 0;-moz-border-radius: 5px5px 0 0;-o-border-radius: 5px 5px 0 0;border-radius: 5px 5px 0 0;}

.round li, .round li span, .round li a {line-height: 30px;}
ul.round li {-moz-border-bottom-colors: none;-moz-border-left-colors: none;-moz-border-right-colors: none;-moz-border-top-colors: none;border-color: #C6C6C6;border-image: none;border-style: solid;border-width: 0 0 1px;padding: 0 10px;}
.mb {margin-bottom: 4px;}
.round li.nob {border-width: 0;}
.footReturn {display: block;margin: 11px auto;padding: 0;position: relative;}
.submit[type="button"] {-moz-box-sizing: border-box;width: 100%;}
.submit {background-color: #179F00;padding: 10px 20px;font-size: 16px;text-decoration: none;border: 1px solid #0B8E00;background-image: linear-gradient(bottom, #179F00 0%, #5DD300 100%);background-image: -o-linear-gradient(bottom, #179F00 0%, #5DD300 100%);background-image: -moz-linear-gradient(bottom, #179F00 0%, #5DD300 100%);background-image: -webkit-linear-gradient(bottom, #179F00 0%, #5DD300 100%);background-image: -ms-linear-gradient(bottom, #179F00 0%, #5DD300 100%);background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0, #179F00), color-stop(1, #5DD300) );-webkit-box-shadow: 0 1px 0 #94E700 inset, 0 1px 2px rgba(0, 0, 0, 0.5);-moz-box-shadow: 0 1px 0 #94E700 inset, 0 1px 2px rgba(0, 0, 0, 0.5);box-shadow: 0 1px 0 #94E700 inset, 0 1px 2px rgba(0, 0, 0, 0.5);-webkit-border-radius: 5px;-moz-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;color: #ffffff;display: block;text-align: center;text-shadow: 0 1px rgba(0, 0, 0, 0.2);}

.submit2 {	background-color: #179F00;padding: 10px 20px;font-size: 16px;text-decoration: none;border: 1px solid #0B8E00;background-image: linear-gradient(bottom, #5DD300 0%, #179F00 100%);background-image: -o-linear-gradient(bottom, #5DD300 0%, #179F00 100%);background-image: -moz-linear-gradient(bottom, #5DD300 0%, #179F00 100%);background-image: -webkit-linear-gradient(bottom, #5DD300 0%, #179F00 100%);background-image: -ms-linear-gradient(bottom, #5DD300 0%, #179F00 100%);background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0, #5DD300), color-stop(1, #179F00) ); -webkit-box-shadow: 0 1px 0 #94E700 inset, 0 1px 2px rgba(0, 0, 0, 0.5);-moz-box-shadow: 0 1px 0 #94E700 inset, 0 1px 2px rgba(0, 0, 0, 0.5);box-shadow: 0 1px 0 #94E700 inset, 0 1px 2px rgba(0, 0, 0, 0.5);-webkit-border-radius: 5px;-moz-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;color: #ffffff;display: block;text-align: center;text-shadow: 0 1px rgba(0, 0, 0, 0.2);}

.kuang th {color: #333333;padding: 0;font-size: 16px;font-weight: normal;text-align: left;width: 79px;}
.px[type="text"] {width: 100%;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
.px {position: relative;background-color: transparent;color: #999999;display: block;width: 100%;padding: 10px;font-size: 14px;margin: 0 auto;font-family: Arial, Helvetica, sans-serif;border: 0;-webkit-appearance: none;}
.round li.nob .px {border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;background-color: #FFFFFF;border: 1px solid #E8E8E8;margin: 5px 0 4px;padding: 5px 0px;}

.round li.nob .pxtextarea {position: relative;background-color: transparent;color: #999999;display: block;width: 100%;margin: 10px 0;font-size: 14px;padding: 0 0px;font-family: Arial, Helvetica, sans-serif;border: 0;overflow: auto;-webkit-appearance: none;}
.round li.nob .pxtextarea {border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;background-color: #FFFFFF;border: 1px solid #E8E8E8;margin: 5px 0 5px;padding: 5px 0px;-webkit-box-sizing: border-box;}