﻿/*-------------------------全局基础样式----------------------*/
body{
	font-size: 14px;
	line-height: 1;
	color: #333;
	font-family: "microsoft yahei","simsun","Helvetica Neue",Arial,Helvetica,sans-serif;
}
body, html {height: 100%;-webkit-tap-highlight-color: transparent;overflow-y: hidden;}
*:not(.weui-pull-to-refresh__layer) {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
input, button, select{outline: none;background: none;border: none;}
ul{list-style-type: none;}
.circle{-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;}
.box-radius-lg{-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;background: #fff;}
.box-radius-big{-webkit-border-radius: 12px;-moz-border-radius: 12px;border-radius: 12px;background: #fff;}
.box-radius-mid{-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;background: #fff;}
.txt-more{overflow: hidden;white-space: nowrap;-ms-text-overflow: ellipsis;text-overflow: ellipsis;}
.txt-more1{overflow: hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;-ms-text-overflow: ellipsis;text-overflow: ellipsis;}
.txt-more2{overflow: hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;-ms-text-overflow: ellipsis;text-overflow: ellipsis;}
.txt-c{text-align: center;}
.txt-r{text-align: right;}
.txt-fff{color: #fff;}
.txt-666{color: #666;}
.f12-fff{font-size: 12px;color: #fff;}
.f12-666{font-size: 12px;color: #666;}
.f12-333{font-size: 12px;color: #333;}
.f16-fff{font-size: 16px;color: #fff;}
.f16-666{font-size: 16px;color: #666;}
.f16-333{font-size: 16px;color: #333;}
.f10-666{font-size: 12px;color: #666;}
.bg-white{background: #fff;}
.txt-big, h4{font-size: 16px;}
.txt-def{font-size: 14px;}
.txt-sml{font-size: 12px;}

.flex{display: -webkit-box;display: -webkit-flex;display: flex;}
.flex-v-t{-webkit-box-align: flex-start;-webkit-align-items: flex-start;align-items: flex-start;}
.flex-v-c{-webkit-box-align: center;-webkit-align-items: center;align-items: center;}
.flex-v-b{-webkit-box-align: flex-end;-webkit-align-items: flex-end;align-items: flex-end;}
.flex-h-r{-webkit-box-pack: end;-webkit-justify-content: flex-end;justify-content: flex-end;}


/*返回顶部*/
.backtop{position: fixed;bottom: 75px;right: 10px;z-index: 500;width: 36px;height: 36px;display: none;}
.backtop img{width: 100%;}


/*-----------------------页面nav、main、tabbar样式------------------------*/
.main{position:absolute;top:0;bottom:0px;padding-bottom: 50px;width: 100%;overflow-y: auto;z-index: 1;}

.weui-tabbar{background-color: #fff;height: 50px;}
.weui-tabbar__item{padding: 7px 0 0;}
.weui-tabbar__item.weui-bar__item--on .weui-tabbar__label{color: #f24905;}
.weui-tabbar__item .img1, .weui-tabbar__item.weui-bar__item--on .img11 {display: block;}
.weui-tabbar__item .img11, .weui-tabbar__item.weui-bar__item--on .img1 {display: none;}
.weui-tabbar__icon{height: 22px;width: 22px;}

.nav{height: 40px;position: absolute;width: 100%;top: 0;left: 0;z-index: 10;}
.center{-webkit-box-flex: 2;-webkit-flex-grow: 2;flex-grow: 2;}
.back{display: inline-block;padding: 9px 18px 9px 12px;}


.tip{position: absolute;top: 40px;height: 30px;width: 100%;background: #f7d886;line-height: 30px;padding: 0 12px;
	z-index: 10;}


/*------------------时间线-------------------*/
.timeline{margin-top: 12px;}
.timeline-item{padding: 0px 0 11px;position: relative;}
.timeline-item:before{content: '';width: 2px;height: 100%;position: absolute;left: 6px;top: -4px;
	/*-webkit-transform: translate3d(-50%,0,0);transform: translate3d(-50%,0,0);*/background: #ea490a;
}
.timeline-item-divider{margin: 2px 10px 0 0;width: 14px;height: 14px;background: #ea490a;
	-webkit-flex-shrink: 0;-ms-flex: 0 0 auto;flex-shrink: 0;		/*空间不足时不缩小*/
}
.timeline-item-content{line-height: 22px;}





.weui-dialog__btn.primary{color: #ff7208;}
