    .encs{color: #339900;}
span.z_ts2, span.z_ts3,span.z_ts4 {height:36px;line-height:36px;color: #660000;font-size: 14px;text-align: center;font-weight: normal;border:1px #ccc solid;padding:2px 6px; margin-right:6px;background:#f1f1f1;}
span.z_ts2 {background-position: 0 -78px;width:33px;}
.gnr .gycd ul, ol {margin-bottom: 10px;  margin-top: 0;}
.gnr .gc_uono {list-style: outside none none; text-indent:0em;}
.gnr .gycd {line-height: 1.5; padding-bottom: 5px;}
.gnr .gc_sy {clear: both; display: block; margin-bottom: 2pt;}
.gnr .gc_yy {clear: both;display: block;font-size: 92%;color:#674f4f;}
.gnr .gc_lz {clear: both;display: block;}
.gnr .gc_yx {clear: both;display: block;}
.gnr .gc_fy, .gc_jy {clear: both;display: block;font-size: 85%;margin-top: 2px;font-weight: 700;color:#666;}
.gnr .gc_jfy_i {background-color: #633;border-radius: 4px;color: white;font-size: 100%;line-height: 1;padding: 2px;margin-right:5px;}
.gnr .gycd-item >ol li:only-child {list-style: none;margin-left: -1em;margin: -.25em 0 1.5em; line-height:36px;}
.gnr .gc_cx{color: #fff;background-color: #6b0000;border-radius: 4px;padding: 2px;font-size: 100%;line-height: 1;}
.gnr .pz{border-bottom:1px dashed #F1E9E7;}
.gnr .pz ruby{margin-left:0px;padding:0px; margin:0px;}
.gnr .pz ruby rbc{font-size:16px;line-height:30px;font-weight:bold;}
.gnr .pz ruby rtc{font-size:12px;color:#8F6652;line-height:30px; padding:0px; margin:0px;}
.gnr .def{margin: 5px 0 5px;line-height:1.6em}
.h_line1 {clear: both;height: 20px;width: 98%;background-color: #CCCCCC;background: url(/skin/image/c_line1.gif) 0 0 repeat-x;text-indent: -9999px;}
/* ruby support */
ruby{display: inline-table;text-align: center;white-space: nowrap;text-indent: 0;margin: 0;vertical-align: -20%;}
ruby > rt, ruby > rbc + rtc{display: table-header-group;font-size: 60%;line-height: 40%;letter-spacing: 0;}
.jnr li{list-style-type: none;}
.jnr,.bknr, .wknr {margin: .5em;line-height: 1.5em;}
.shiyi_content .jnr ul {list-style: none;counter-reset: li;}
.shiyi_content .jnr ul li::before {content: counter(li); color: red;display: inline-block; width: 2em; margin-left: -1.5em;margin-right: 0.5em; text-align: right; direction: rtl}
.shiyi_content .jnr li {counter-increment: li}
.crefe{border-bottom: dashed 1px rgba(0,0,0,.6);margin-right: 18px;}
.enbox {padding: 10px 0 5px 0;border-top: 1px solid #efe3e3;margin: 5px;background: #fef9f9;}
.section ol{padding:0px; margin-left:1em;}