.clear{width: 100%; height: 10px; overflow: hidden; float: none;}

.text-color-red{color:#ea5a3d;}

/* article */
.article-title{font-size: 20px; line-height: 1.4em; font-weight: bold; padding:10px 0 20px 0;}

.article-content p{margin-bottom: 10px;}
.article-content p:last-child{margin-bottom: 0;}

.mw-caishenfangwei-table{width: 360px; margin: 0 auto; border: 1px solid #E2D4AF; display: flex; justify-content: space-between; flex-direction: column;}
.mw-caishenfangwei-table .tr{width: 100%; display: flex; justify-content: space-between; text-align: center;}
.mw-caishenfangwei-table .tr .th{width: 56px; background-color: #E2D4AF; font-weight: bold; flex-shrink: 0; padding: 0.05rem 0;}
.mw-caishenfangwei-table .tr .td{flex: 1; padding: 0.05rem 0;}

/* tools */
.mw-tools-box{width: 100%; overflow: hidden;}
.mw-tools-box .title{text-align: center;}
.mw-tools-box .title strong{font-size: 18px; font-weight: bold;}
.mw-tools-box .body{padding: 0 10px;}
.mw-tools-form-box .row { display: flex; width: 400px; margin: 0 auto; box-sizing: border-box; align-items: center; } 
.mw-tools-form-box .row select { width: 50px;padding-left: 10px;border: 1px solid #F7E0A4; height: 32px; line-height: 32px; border-radius: 8px; background: url("../images/icon-select-down.png") no-repeat 96% center;   background-color: #fffef4; }
.mw-tools-form-box .row span { display: inline-block; padding: 0 8px;} 
.mw-tools-form-box .row button { display: inline-block; padding: 0 30px; height: 32px; line-height: 32px; color: #fff; border: none; background: url("/statics/m/public/images/header_nav.png") no-repeat center; background-size: 100% 100%; font-size: 16px;} 

.mw-date-table-box{padding: 0 10px 10px 10px; width: 400px; float: left; overflow: hidden;}
.mw-date-table { border-collapse: collapse; border-spacing: 0; table-layout: fixed; border-bottom: 1px solid #F7E0A4; text-align: center; width: 100%;} 
.mw-date-table td { border: 1px solid #F7E0A4; background-color: #fff; height: 32px; padding: 3px 2px; word-break: break-all } 
.mw-date-table th { background-color: #EEDAAA; height: 32px; padding: 3px 2px; color: #333; font-weight: normal; border: 1px solid #F7E0A4; word-break: normal; text-align: center; } 
.mw-date-table a { display: block; } 
.mw-date-table td.disabled { background-color: #e1e1e1;}
.mw-date-table td.disabled a{color: #666; cursor:not-allowed;}
.mw-date-table td.red { background-color: #ffffb5; color: #bc3024; } 
.mw-date-table td.red a { color: #bc3024; } 
.mw-date-table-title { padding-bottom: 10px; display: flex; justify-content: space-between; align-items: center; }
.mw-date-table-title strong { color: #333; font-weight: bold;}
.mw-date-table-title select{ width: 1rem;padding-left: 10px;border: 1px solid #F7E0A4; height: 32px; line-height: 32px; border-radius: 8px; background: url("../images/icon-select-down.png") no-repeat 96% center;   background-color: #fffef4; }


.detail{background-color:#f7e7c3;padding-top:30px;padding-bottom:10px;overflow:hidden}.detail-title{text-align:center;font-weight:700;font-size:32px;line-height:50px;padding:0 10px;color:#333}.detail-source{text-align:center;color:#b59a71;padding-bottom:20px;border-bottom:1px solid #e2d4af;line-height:30px}.detail-source>span{padding:0 30px;display:inline-block}.detail-content{overflow:hidden;padding:20px;line-height:30px;color:#666;position:relative}.detail-content p{margin-bottom:15px}.detail-content img{display:block;max-width:100%;margin:0 auto}.detail-content .pub_keywords{color:red}.detail-content--showafter:after{content:"";position:absolute;bottom:0;display:block;width:100%;height:90px;background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,0)),to(#faedca));background:-webkit-linear-gradient(top,hsla(0,0%,100%,0),#faedca);background:-moz-linear-gradient(top,hsla(0,0%,100%,0),#faedca);background:-o-linear-gradient(top,hsla(0,0%,100%,0),#faedca);background:linear-gradient(180deg,hsla(0,0%,100%,0),#faedca)}.detail-showmorebtn{text-align:center;padding:10px 0 40px;background-color:#faedca;display:none;cursor:pointer}.detail-showmorebtn span{border:1px solid #b8764e;color:#b8764e;padding:0 70px 0 50px;display:inline-block;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;line-height:40px;font-size:18px;text-align:center;position:relative}.detail-showmorebtn span:after{content:"";width:16px;height:16px;right:48px;top:12px;position:absolute;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAA20lEQVRIS+2UsQ6CMBBA7+Rv/Ao300GY4BccnYQ4qaNsjv4CbjiAiYlfhmeKYmKl3KEwmNC11/d617si9LywZz4MArbCeFl546K4zafxacFGtwg4h7O944wOmC1dHxESQjiqXRq0YFhDs8hNkMAngqB85Cx0Nwiw7kLyggNsVZxq7mN1ITHhmvvWpr9I6uAfgm8zscFrBW0lTXCrQCrh4I0CTiKBswKbRAoXCUxJeUgP0bPPucEU/6ZVC2ugFC7OoLplHnlXIkIVpxPu5tW+OAMp0IwbBGzl/r9Ed0BBk5bscm8EAAAAAElFTkSuQmCC");-webkit-background-size:100% 100%;-moz-background-size:100%;background-size:100%}.detail-tag{padding:0 20px;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.detail-tag>span{display:inline-block;color:#999;line-height:30px}.detail-tag>a{display:inline-block;height:30px;line-height:30px;border:1px solid #f7e0a4;background-color:#fffef4;padding:0 10px;margin-right:15px;margin-bottom:10px;color:#999}.detail-tag>a:hover{background-color:#ea5a3d;border-color:#ea5a3d;color:#fff}.detail-prev-next{overflow:hidden;margin:20px 0;text-align:center}.detail-prev-next>li{display:inline-block;width:404px;height:50px;line-height:50px;text-align:center;border:1px solid #d6d6d6;background-color:#f6f6f6;overflow:hidden;margin:0 8px;padding:2px}.detail-prev-next>li:hover{background-color:#d4885b;border-color:#955a36;color:#fff}.detail-prev-next>li>span{position:relative;border:1px solid #ebebeb;background-color:#fff;padding:0 5px}.detail-prev-next>li>span:before{content:"";position:absolute;left:2px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:5px;height:40px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAoAQMAAAAMk6JOAAAABlBMVEUAAADr6+uKgpdZAAAAAXRSTlMAQObYZgAAABJJREFUCNdj+MHQAIfkAoQJPwAV3wbx7x1nSwAAAABJRU5ErkJggg==) no-repeat}.detail-prev-next>li>span:after{content:"";position:absolute;right:2px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:5px;height:40px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAoAQMAAAAMk6JOAAAABlBMVEUAAADr6+uKgpdZAAAAAXRSTlMAQObYZgAAABJJREFUCNdj+MHAAYfkAoQJPwBaUAJBRqzvoAAAAABJRU5ErkJggg==) no-repeat}.detail-prev-next>li>span>a{display:block}.detail-prev-next>li:hover span{background-color:#b7754d;border-color:#955a36}.detail-prev-next>li:hover span:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAoAQMAAAAMk6JOAAAABlBMVEUAAADUiFsgBL4cAAAAAXRSTlMAQObYZgAAABJJREFUCNdj+MHQAIfkAoQJPwAV3wbx7x1nSwAAAABJRU5ErkJggg==)}.detail-prev-next>li:hover span:after{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAoAQMAAAAMk6JOAAAABlBMVEUAAADUiFsgBL4cAAAAAXRSTlMAQObYZgAAABJJREFUCNdj+MHAAYfkAoQJPwBaUAJBRqzvoAAAAABJRU5ErkJggg==)}.detail-prev-next>li:hover a{color:#fff}

.zhugecezi{overflow:hidden;background-color:#f7e7c3;padding-bottom:30px}.zhugecezi-form{overflow:hidden;margin:20px 45px 0}.zhugecezi-form>li{overflow:hidden;margin-bottom:15px;text-align:center}.zhugecezi-form__input{width:275px;padding:0 5px;background-color:#fffef4;border:1px solid #f7e0a4;overflow:hidden}.zhugecezi-form__btn,.zhugecezi-form__input{margin-left:5px;height:30px;line-height:30px;display:inline-block;vertical-align:middle}.zhugecezi-form__btn{width:120px;background-color:#b8764e;color:#fff;text-align:center;border:1px solid #a26744}.zhugecezi-form__btn:hover{background-color:#ea5a3d;color:#fff;border-color:#cd492f}.zhugecezi-form__btn--ffsm{background-color:#b8584e;margin-left:10px}.zhugecezi-describe{line-height:30px;padding:0 45px}.zhugecezi-result{overflow:hidden;background-color:#f7e7c3}.zhugecezi-result__title{height:70px;line-height:70px;text-align:center;color:#634634;font-size:24px;border-bottom:1px solid #e2d4af}.zhugecezi-result__con{overflow:hidden;padding:20px 50px;line-height:30px}.zhugecezi-result__con-words{color:#ea5c3d;font-size:20px;line-height:40px;padding-top:5px}.zhugecezi-result__con-tips{color:#999;font-size:14px;line-height:40px}

