﻿body{max-width: 768px;margin: 0 auto;}
footer.bottom {background:#f5f5f5;border-top:none;}
.ZtWrap .ztbanner {width:100%;}
.ZtWrap .ztbanner img {width:100%;height:auto;}
.ZtWrap .ZtDesc {margin:10px;overflow:hidden;}
.ZtWrap .ZtDesc .bt {font-size:16px;color:#333;line-height:30px;font-weight:bold;}
.ZtWrap .ZtDesc .tag {font-size:13px;color:#999;height:20px;line-height:20px;margin:5px 0;}
.ZtWrap .ZtDesc .tag span {margin-right:10px;}
.ZtWrap .ZtDesc .tag span i {color:#666;font-style:inherit;}
.ZtWrap .ZtDesc .desc {font-size:13px;color:#555;line-height:22px;}
.ZtWrap .ItemTitle {height:34px;background:#f5f5f5;line-height:34px;border-left:2px solid #55b82e;margin:10px auto 0;}
.ZtWrap .ItemTitle strong {font-size:16px;color:#333;margin-left:10px;}
.list .cir_btn {top:28px;border-radius:15px;background:#55b82e;}
.page {padding-right:6px;margin:6px;border-radius:5px; display:flex;position:relative;justify-content: center;}
.page > a {max-width: 120px; flex:1;margin:6px 0 6px 6px;display:inline-block;line-height:30px;border-radius:4px;background:#f5f5f5;text-align:center;color:#333;}
.page > a:active,.page span .cbtn a:active {background:#ddd;}
.page > span {max-width: 120px; flex:1;margin:6px 0 6px 6px;display:inline-block;line-height:30px;border-radius:4px;text-align:center;background:#55b82e;color:#fff;font-size:14px;position:relative;}
.page > span .cbtn {display:none;width:100%;position:absolute;top:-62px;left:0;z-index:10;height:92px;overflow-y:scroll;background:#fff;border-radius:4px;-webkit-box-shadow:0 0 3px #bbb;box-shadow:0 0 3px #bbb;}
.page > span .cbtn a {display:inline-block;text-align:center;line-height:30px;margin-bottom:1px;float:left;width:100%;background:#f6f6f6;font-size:14px;color:#666;}
