.level_rule{ font-size:1em; font-family: "Microsoft YaHei";}
.level_rule .hd-title{line-height: 1.16em;  margin-bottom: 0.83em; }
.level_rule .hd-title em{ float: left; width: 0.33em; height: 1.16em; background: #cd000b; margin: 0 0.66em 0 0;}
.level_rule section{ background:#fff; border-top: 1px solid #c9c8cd; border-bottom: 1px solid #c9c8cd; padding:1.25em; margin-bottom: 0.83em; margin-top: -1px;}
.level_rule .top{ background:#f2f2f2; border-radius: 0.5em; overflow: hidden;}
.level_rule .top dt{ width:8em ; background: #ff6201; color: #fff; text-align: center; line-height: 4.08em; height: 4.08em; float: left; margin: 0 0.83em 0 0;}
.level_rule .top dt span{ font-size: 1.25em;}
.level_rule .top dd{ color: #666; padding-top: 0.33em;}
.level_rule .top dd p{ line-height: 1.66em;}
.level_rule .top dd span{ color: #ff6203;}
.level_rule .level{ line-height: 2.66em; color: #050505; margin: 0 0 -1em 0;}
.level_rule .level li{ border-bottom: 1px dashed #e2e2e2;}
.level_rule .level p{width: 9.8em; float: left; color: #666;}
.level_rule .level .bd0{ border:0;}
.level_rule aside{ color: #666; line-height: 1.4em; margin-bottom: 0.83em;}
.level_rule aside span{ color: #000;}
.level_rule table{ border-left:1px solid #e6e2bd; border-top:1px solid #e6e2bd; text-align: center; line-height: 2.16em;}
.level_rule h3{ font-size: 1em; font-weight: normal; color: #000;}
.level_rule td,
.level_rule th{ border-right:1px solid #e6e2bd; border-bottom:1px solid #e6e2bd;background: #fefef4; }
.level_rule td{ color: #a88b5f;}
.level_rule th{ background:#fffae4; color: #fd6301;}
.level_rule .mg0{ margin: 0;}