﻿/*-------------------------全局基础样式----------------------*/
body{
	font-size: 14px;
	line-height: 1;
	color: #333;
	font-family: "microsoft yahei","simsun","Helvetica Neue",Arial,Helvetica,sans-serif;
	background: #f3f3f3;
}
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, textarea{outline: none;background: none;border: none;}
input, textarea{font-family: inherit;}
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;}
.txt-333{color: #333;}
.txt-main{color: #CF0202;}
.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;}
.f16-444{font-size: 16px;color: #444343;}
.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;}
.txt-min{font-size: 10px;}

.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;}
.flex-h-c{-webkit-box-pack: center;-webkit-justify-content: center;justify-content: center;}


/*返回顶部*/
.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; color:#5A5959;}
.weui-tabbar__label, .weui-tabbar__icon{color:#807A79;}
.weui-tabbar__item.weui-bar__item--on .weui-tabbar__label{color: #E30C02;}
.weui-tabbar__item.weui-bar__item--on .iconfont{color: #E30C02;}

.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, .weui-tabbar__icon>img{height: 22px;width: auto;}
.weui-tabbar__icon>span{ font-size:20px}


.nav{height: 40px;position: absolute;width: 100%;top: 0;left: 0;z-index: 10;background: #fff;}
.center{-webkit-flex: auto;flex: auto;}
.left, .right{-webkit-flex: none;flex: none;width: 90px;}
.back{display: inline-block;padding: 9px 18px 9px 12px;}
.right>a{padding: 10px 12px 10px 0;}
.right>a>img{margin-right: 5px;}


.weui-cells{background: none;}
.weui-cells>li{margin-bottom: 4px;background: #fff;}
.weui-cells:after, .weui-cells:before{display: none;}


/*------------------时间线-------------------*/
.timeline{margin-top: 12px;}
.timeline-item{padding: 0px 0 10px;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: #CF0202;
}
.timeline-item-divider{margin: 2px 10px 0 0;width: 12px;height: 12px;background: #CF0202;
	-webkit-flex-shrink: 0;-ms-flex: 0 0 auto;flex-shrink: 0;		/*空间不足时不缩小*/
}
.timeline-item-content{line-height: 18px;}


/*------------------底部拨打电话-------------------*/
.botm{height: 45px;position: absolute;width: 100%;bottom: 0;left: 0;z-index: 10; background:#FFF; padding-top:5px;}
/*.botm li:first-child{border-right: 1px solid #ca79bd;}
.botm li:last-child{border-left: 1px solid #ca79bd;}*/
/*.botm a{height: 45px;}*/
/*.botm img{margin-right: 5px;}*/


/*-----------------------------------------------*/
.weui-loadmore_line>.weui-loadmore__tips{background: #f3f3f3;}
/*对话框*/
.weui-dialog__btn.primary{color: #CF0202;}
/*ActionSheet*/
.weui-actionsheet__title{height: 40px;font-size: 15px;color: #333;}
.weui-actionsheet__menu .weui-actionsheet__cell{color: #CF0202;font-size: 15px;}
.weui-actionsheet_cancel{color: #666;font-size: 15px;}
.weui-actionsheet__cell{padding: 13px 0;}
/*图片浏览器*/
.weui-photo-browser-modal{z-index: 600;}
/*city-picker*/
.weui-picker-modal .picker-items{font-size: 16px;}
.toolbar .picker-button{color: #CF0202;}


.no1{text-align:center; background-image:url(../img/nob.png); width:200px; height:30px; margin:0 auto; background-repeat:no-repeat; background-position:10px 12px; line-height:30px;}
			.no2{background: linear-gradient(to bottom right, #F08117, #CF0202); height:40px; width:200px; color:#fff; font-size:18px; margin:0  auto; text-align:center; line-height:40px;border-radius:20px;}