body{font-family:Microsoft Yahei;font-size:12px;background:#ddd;}
a,*[node-type]{cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);}
a{-webkit-tap-highlight-color:rgba(0,0,0,0);} 
/**手机端顶部设计**/
header{height:60px;position:relative;background:#173bef;text-align:center;}
header h2{line-height:60px;font-size:16px;color:#fff;font-weight:bold;display:inline-block;margin:0 auto;}
header .left,header .right{font-size:14px;position:absolute;left:0px;padding:0px 10px;box-sizing:border-box;text-decoration:none;color:#fff;height:100%;line-height:60px;}
header .right{left:auto;right:0px;}
header strong{padding:10px;}
.fixed{position:fixed;top:0px;left:0px;width:100%;z-index:2;}


/**应用swiper进行翻页**/
.pagination {position: absolute;left: 0;z-index:2;text-align: center;bottom:5px;width: 100%;}
.pagination .swiper-pagination-bullet{width:10px;height:10px;opacity:0.8;background:#fff;}
.pagination .swiper-pagination-bullet-active{background:#f34a09}

.block{margin-top:10px;position:relative;border:none;background:#fff;box-shadow:0px 2px 4px rgba(0,0,0,0.05);padding:10px;margin-bottom:10px}
.block .title{margin:0px;margin-bottom:10px;}
/**小字体**/
.smallFont{font-size:12px;transform:scale(0.8)}

.buttonNumber  strong{padding:0px;font-size:20px;height:25px;width:25px;text-align:center;line-height:25px;background:#ddd;float:left;}
.buttonNumber input{margin:0px 5px;border:none;float:left;width:30px;height:24px;text-align:center;}

  
.inputItem{display:flex;margin-bottom:10px;position:relative;}
.itText{font-size:14px;display:block;position:absolute;line-height:1;top:14px;left:10px;}
.itInput{line-height:1;background:none;font-size:14px;box-sizing:border-box;width:100%;border:none;height:40px;padding-left:80px;outline:none;border-bottom:1px solid #ccc;}
.itInput:focus{border-color:#748bfe;}
.inputItem .rightButtonPanel{position:absolute;right:10px;}
.inputItem .select{margin-left:80px;}
.inputItem.inputSelect{border-bottom:1px solid #ccc;padding-bottom:10px;}
.button{border:none;}
.button.blue{border:none;}
.button.sky{background:none;border:1px solid #fff;}
.heavy.button{margin:10px;display:block;padding:12px;font-size:14px}

.infoItem{position:relative;display:flex;padding:10px 0px;font-size:14px;}
.ifTag{position:relative;width:100px;color:#555;line-height:1.5;}
.iiInfo{display:block;width:100%;box-sizing:border-box;line-height:1.5}
.iiRight{position:absolute;right:0px;top:9px;}
.infoItem{border-bottom:1px solid #dddddd;}
.infoItem:last-of-type{border:none;}

.zbMenu{position:fixed;background:#fff;top:0px;left:0px;width:80%;margin:0 auto;z-index:10;border-radius:5px;overflow-y:auto;}
.zbMenuItem{display:block;text-decoration:none;color:#555;padding:15px 10px;border-bottom:1px solid #ddd;}
.zbMenuItem:last-child{border:none;}
.rolldate-container header{background:none !important;}