@charset "UTF-8";
/* 主颜色 */
/* 副颜色 */
/* y颜色*/
/* 警告色 */
/* 通过色 */
/* 主标题颜色 */
/* 副标题颜色 */
/* placeholder颜色 */
/* 白色 */
/* 主背景颜色 */
/* 边框颜色 */
/*点击返回头部*/
.top { display: none; height: 0.36rem; width: 0.3rem; background: #fff url(../images/top.png) center/0.16rem 0.16rem no-repeat; position: fixed; bottom: 0.5rem; right: 0.1rem; box-shadow: 0px 0px 2px #e9f2f9; }

/*右边侧边栏*/
/*.right { width: 100%; height: 100%; left: 0; top: 0; background: rgba(0, 0, 0, 0.5); z-index: 99; position: absolute; }
.right .content { float: right; width: 2.25rem; height: 100%; background: #fff; }
.right .content .item_div { padding-left: 0.44rem; height: 0.47rem; line-height: 0.47rem; border-bottom: 1px solid #d2d2d2; background: url("../images/show_div.png") no-repeat; background-size: 0.2rem 2.26rem; font-size: 0; }
.right .content .item_div span { font-size: 0.15rem; }
.right .content .item_div img { width: 0.09rem; height: 0.15rem; float: right; margin-top: 0.16rem; margin-right: 0.15rem; }
.right .content .item_div.sy { background-position: 0.15rem -1.075rem; }
.right .content .item_div.ss { background-position: 0.15rem -0.67rem; }
.right .content .item_div.xwdt { background-position: 0.15rem 0.14rem; }
.right .content .item_div.xstj { background-position: 0.15rem -1.92rem; }
.right .content .item_div.zxpb { background-position: 0.15rem -1.48rem; }
.right .content .zyzx { border-bottom: 1px solid #d2d2d2; }
.right .content .zyzx span { display: block; height: 0.47rem; line-height: 0.47rem; padding-left: 0.44rem; background: url("../images/show_div.png") 0.15rem -0.251rem/0.2rem 2.26rem no-repeat; font-size: 0.15rem; }
.right .content .zyzx ul { padding-left: 0.44rem; margin-bottom: 0.1rem; }
.right .content .zyzx ul li { height: 0.27rem; }
.right .content .zyzx ul li a { height: 0.27rem; line-height: 0.27rem; font-size: 0.12rem; color: #193249; display: block; width: 100%; }
.right .content .zyzx ul li a img { float: right; width: 0.09rem; height: 0.15rem; margin-top: 0.05rem; margin-right: 0.15rem; }
.right .content .footer { padding-bottom: 0.15rem; border-bottom: 1px solid #d2d2d2; }
.right .content .footer a { width: 0.75rem; color: #193249; float: left; display: block; text-align: center; }
.right .content .footer a img { display: block; width: 0.3rem; height: 0.3rem; margin: 0.15rem auto 0.05rem; }
.right .content .footer a span { text-align: center; display: block; font-size: 0.12rem; }*/

/*加载更多*/
.loadMore { display: block; width: 100%; height: 0.3rem; line-height: 0.3rem; background: #eee; font-size: 0.1rem; text-align: center; color: #193249; }

body { background: #fff; color: #193249; }
body .base { width: 100%; background: #eaf5fd; }
body .base .wrap { width: 3.2rem; padding: 0 0.1rem; margin: 0 auto; }
body .base .wrap .del_head { padding: 0.15rem 0 0.1rem; }
body .base .wrap .del_head h4 { font-size: 0.15rem; line-height: 0.15rem; font-weight: normal; }
body .base .wrap .del_head .head_cont { margin-top: 0.1rem; font-size: 0.1rem; width: 100%; }
body .base .wrap .del_head .head_cont .lf { float: left; }
body .base .wrap .del_head .head_cont .lf span { float: left; margin-right: 0.1rem; line-height: 0.12rem; }
body .base .wrap .del_head .head_cont .lf span em { display: block; float: left; width: 0.12rem; height: 0.12rem; margin-right: 0.04rem; }
body .base .wrap .del_head .head_cont .lf span i { float: left; }
body .base .wrap .del_head .head_cont .lf span.collect em { background: url("../images/collect_g.png") no-repeat; background-size: 0.12rem 0.12rem; }
body .base .wrap .del_head .head_cont .lf span.collect.collect_red em { background: url("../images/collect_r.png") no-repeat; background-size: 0.12rem 0.12rem; }
body .base .wrap .del_head .head_cont .lf span.share em { background: url("../images/share_g.png") no-repeat; background-size: 0.12rem 0.12rem; }
body .show { width: 100%; }
body .show .wrap { width: 3.2rem; padding: 0 0.1rem; margin: 0 auto; }
body .show .wrap .content { position: relative; padding: 0.1rem 0; min-height: 2.1rem; max-height: 2.1rem; font-size: 0.12rem; overflow: hidden; }
body .show .wrap .content button { position: absolute; width: 0.38rem; height: 0.38rem; font-size: 0.1rem; color: #74bff8; border-radius: 100%; border: 1px solid #74bff8; bottom: 0.1rem; right: 0; background: #fff; }
body .show .wrap .content audio { width: 100%; margin-top: 3em; }
body .show .wrap .content img { margin: 0 auto; display: block; width: 100%; height: auto; }
body .show .wrap .content img.noPrev { height: 1.5rem; width: auto; }

.display-none { display: none; }
body #pdf { height: 400px; }
body .zk { width: 100%; background: #eee; }
body .zk .wrap { width: 3.2rem; padding: 0 0.1rem; margin: 0 auto; }
body .zk .wrap h4 { height: 0.4rem; width: 3rem; text-align: center; }
body .zk .wrap h4 i { background: url(../images/upAndDown.png) 0.08rem 0.09rem/0.08rem 0.305rem no-repeat; height: 0.4rem; line-height: 0.4rem; padding-left: 0.2rem; }
body .zk .wrap h4 i.select { background-position: 0.08rem -0.17rem; }