
p, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, th, td, div, pre, body, code, form, input, legend, button, figure, fieldset, textarea, blockquote { margin: 0px; padding: 0px; vertical-align: top; box-sizing: content-box; }
th, td { vertical-align: middle; }
html { font-size: 14px; overflow-y: auto; height: 100%; }
html, body { width: 100%; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }

table { border-spacing: 0px; border-collapse: collapse; }
body { font-family: Arial, "PingFang SC", "Helvetica Neue", Helvetica, sans-serif, system-ui, -apple-system, BlinkMacSystemFont; background: rgb(255, 255, 255); min-width: 1200px; }
img { border: none; -webkit-appearance: none; }
textarea { resize: none; }
a, h1, h2, h3, h4, h5, h6, input, select, button, option, textarea, optgroup { font-family: inherit; font-weight: inherit; font-style: inherit; line-height: inherit; color: inherit; outline: none; }
a { text-decoration: none; color: rgb(51, 51, 51); }
ol, ul { list-style: none; }
input { background: rgb(255, 255, 255); }
button, input[type="submit"], input[type="button"] { cursor: pointer; }
input[type="number"] { }
input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button, select { margin: 0px; -webkit-appearance: none; }
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { color: rgb(153, 153, 153); }
template { display: none; }
img { vertical-align: middle; }
em, i { font-style: normal; }
.cl::after, .clearfix::after { content: " "; display: block; height: 0px; clear: both; visibility: hidden; }
.cl, .clearfix { zoom: 1; }
.mt15 { margin-top: 15px; }
.wrap { width: 100%; }
.main { width: 1400px; margin: 0px auto; }
::-webkit-input-placeholder { color: rgb(195, 195, 195); }
.crumb { width: 1400px; height: 45px; background: rgb(243, 243, 243); }
.crumb p { line-height: 45px; font-size: 16px; color: rgb(1, 82, 147); text-indent: 15px; }
.crumb p a { color: rgb(1, 82, 147); }
.oldModel .crumb { height: 60px; }
.oldModel .crumb p, .oldModel .print_tool { line-height: 60px; font-size: 26px; }
* { text-size-adjust: none; }
.list-box { width: 1400px; border: 1px solid rgb(226, 225, 225); padding-bottom: 50px; }
.list-box ul { margin: 20px; }
.list-box ul li { font-size: 16px; height: 36px; line-height: 36px; text-indent: 16px; background: url("../img/li-bg.png") left center no-repeat; }
.list-box ul li.list-li br { display: none; }
.list-box ul li.list-li b { font-weight: normal; }
.list-box ul li.list-li font { color: rgb(51, 51, 51) !important; }
.list-box ul li a { display: block; width: 900px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
.list-box ul li a:hover { color: rgb(1, 82, 147); }
.list-box ul li span { float: right; color: rgb(153, 153, 153); font-size: 14px; padding-right: 15px; }
.list-box hr { height: 1px; background: rgb(223, 232, 240); border: none; margin: 30px auto; }
.crumb { position: relative; }
.crumb p { float: left; }
.oldModel .crumb { height: 60px; }
.oldModel .crumb p, .oldModel .print_tool { line-height: 60px; font-size: 26px; }
.oldModel .list-box ul li { font-size: 26px; line-height: 2; height: 52px; }
.oldModel .list-box ul li span { font-size: 20px; line-height: 52px; }
.oldModel #pageArea { font-size: 22px; width: 635px; }
.oldModel #pageArea #pageDec span { padding: 5px 10px; }
.tylb_main ul li .date { float: right; color: rgb(153, 153, 153); padding-right: 5px; font-size: 14px; }
#pageArea { clear: both; overflow: hidden; text-align: center; width: 470px; margin: 30px auto; font-size: 12px; }
#pageArea #pageDec { float: left; }
#pageArea #pageDec span { float: left; margin: 0px 2px; height: 28px; line-height: 28px; border: 1px solid rgb(236, 235, 235); padding: 0px 8px; color: rgb(153, 153, 153); }
#pageArea #pageDec strong { float: left; background: rgb(240, 200, 200); border: 1px solid rgb(231, 146, 146); font-weight: bold; color: rgb(255, 255, 255); padding: 0px 12px; height: 28px; line-height: 28px; margin: 0px 3px; }
#pageArea #pageDec a, #main #pageArea #pageDec a:visited { float: left; margin: 0px 3px; height: 27px; line-height: 28px; border: 1px solid rgb(214, 214, 214); padding: 0px 10px; text-decoration: none; color: rgb(51, 51, 51); }
#pageArea #pageDec a:hover { background: rgb(249, 229, 229); color: rgb(231, 146, 146); }
#pageArea #pageSelect { float: right; margin-right: 20px; line-height: 30px; }
#pageArea #pageSelect label { float: left; }
#pageArea #pageJump { border: 1px solid rgb(90, 148, 192); height: 28px; line-height: 28px; width: 2em; text-align: center; margin: 0px 3px; float: left; }
#pageArea span { float: left; margin: 0px 2px; }
#pageArea .btn2 { margin-left: 10px; float: left; cursor: pointer; width: 30px; height: 30px; border: none; border-radius: 50%; background: rgb(12, 109, 182); color: rgb(255, 255, 255); }
#pageArea #pageDec .sDisable { cursor: pointer; }
#pageArea #pageDec .pageInfo { border: none; color: rgb(51, 51, 51); }
.oldModel #pageArea { font-size: 22px; width: 635px; }
.oldModel #pageArea #pageDec span { padding: 5px 10px; }
