/*全局-重写基础样式*/
/*===========================*/
body,.mui-content{background-color: #F5F5F5!important;}
.mui-toast-container{bottom: 200px !important;}
.mui-content-padded{margin:16px;}
.mui-table-view{background:none;}
.mui-table-view:after,.mui-table-view:before,.mui-table-view-cell:after{height: 0;}
.mui-input-group .mui-input-row:after{height: 0;}
.mui-content>.mui-table-view:first-child{margin-top:0px;}
.mui-input-row .mui-input-clear~.mui-icon-clear{top:14px;}
.mui-btn, button{border-radius:100px;}
.mui-bar{-webkit-box-shadow: 0 0 1px rgba(0, 0, 0, .45);box-shadow: 0 0 1px rgba(0, 0, 0, .45);}
.mui-btn-danger{border: 1px solid #590206;background-color: #750207;
			  background-image: url("data:image/svg+xml,%3Csvg id='patternId' width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cpattern id='a' patternUnits='userSpaceOnUse' width='20' height='20' patternTransform='scale(1) rotate(0)'%3E%3Crect x='0' y='0' width='100%25' height='100%25' fill='hsla(357, 97%25, 23%25, 1)'/%3E%3Cpath d='M0-10C-.011-4.49-4.485.03-10 .03-4.485.03-.011 4.49 0 10 .011 4.498 4.493.001 10-.01 4.493-.02.012-4.498 0-10zm0 20c-.011 5.51-4.485 10.03-10 10.03 5.515 0 9.989 4.46 10 9.97.011-5.502 4.493-9.999 10-10.01C4.493 19.98.012 15.502 0 10zm20-20C19.989-4.49 15.515.03 10 .03c5.515 0 9.989 4.46 10 9.97.011-5.502 4.493-9.999 10-10.01-5.507-.01-9.988-4.488-10-9.99zm0 20c-.011 5.51-4.485 10.03-10 10.03 5.515 0 9.989 4.46 10 9.97.011-5.502 4.493-9.999 10-10.01-5.507-.01-9.988-4.488-10-9.99z' stroke-width='1' stroke='none' fill='hsla(357, 94%25, 20%25, 1)'/%3E%3Cpath d='M10 0C9.989 5.51 5.515 10.03 0 10.03c5.515 0 9.989 4.46 10 9.97.011-5.502 4.493-9.998 10-10.01-5.507-.01-9.988-4.488-10-9.99z' stroke-width='1' stroke='none' fill='hsla(357, 94%25, 20%25, 1)'/%3E%3C/pattern%3E%3C/defs%3E%3Crect width='800%25' height='800%25' transform='translate(0,0)' fill='url(%23a)'/%3E%3C/svg%3E");
			  background-repeat: repeat;
			  background-size: 20px 20px;}

.mui-bar-tab{height: 65px;}
.mui-bar-tab .mui-tab-item{height: 65px;}
.mui-bar-tab .mui-tab-item .mui-icon{width: 30px;height: 30px;}
.mui-bar .mui-icon{font-size: 30px;margin-bottom: 3px;}
.mui-bar-tab .mui-tab-item .mui-icon~.mui-tab-label{font-size:14px;}
.mui-bar-tab .mui-tab-item.mui-active{color: #750207;}

.mui-tag{display: inline-block;font-size: 12px;background-color: #f5f5f5;padding: 0px 10px;color: #666;border-radius: 2px;margin: 6px 4px 3px 0px;}
.bqtag1{background-color:#DCE9F7!important;color: #3C9AE7!important;}
.bqtag4{background-color:#F7DCDC!important;color: #ED7E97!important;}
.bqtag2{background-color:#E1F4FA!important;color: #3DBFD7!important;}
.bqtag3{background-color:#FAF3E1!important;color: #D7A53D!important;}
.mui-btn-block{border-radius: 100px;font-size: 17px;padding: 14px 0px;}
.mgt20{margin-top:20px;}
.mgb20{margin-bottom:20px;}


/*全局-数据为空时显示*/
.null{color: #999; text-align: center;line-height: 30px;font-size: 16px;padding-top: 10px;}
.nullnote{display: block;font-size: 14px;color: #8F8F94;margin: 0 auto;margin-top: 25%;text-align: center;line-height: 30px; background-color: #ebebeb; border: 0px;}
.loading{position: absolute;z-index: 4;left: 0;right: 0;top: 0;bottom: 0;background-color: #EBEBEB;text-align: center;padding-top: 40%;color:#C0C0C0;font-size: 16px;}

/*全局-表单样式重写*/
.mui-input-group:after,.mui-input-group:before{height: 0px;}
.mui-input-group .mui-input-row{ height: auto;padding: 8px 15px;font-size: 16px;}
.mui-input-row p{margin: 0px;line-height: 32px; text-align: left;padding-left: 10px;}
.mui-input-row label{ padding: 0px;margin: 6px 0px; line-height: 20px;color: #999; width: 30%;}
.mui-input-row label~input, .mui-input-row label~select, .mui-input-row label~textarea{height: auto; padding: 0px;margin: 6px 0px; line-height: 20px;color: #333; width: 70%;font-size:16px;}
.mui-input-row label~input[type=date]{height: 20px;}
.mui-input-row label~.checkBox,.mui-input-row label~.radioBox{margin-bottom: -8px;}
.mui-input-row label i{ text-align: right;color: #F08300;}
.mui-input-row .mui-btn{padding: 7px 8px;}
.checkBoxspan,.radioBox span{display: block;margin-right: 8px;margin-bottom: 8px;line-height: 30px; text-align: center; float: left;font-size: 14px; background-color: #e8e8e8; padding: 0px 12px; border-radius: 100px;}
.checkBoxspan,.radioBox span:(:last-child){margin-right: 0px;}
.checkBox span.active,.radioBox span.active{background-color: #750207;color: #ffffff;}
.mui-input-group .mui-input-row.smscode input{ width: 60%;float: left;display: block;}
.mui-input-group .mui-input-row.smscode button{ width: 35%;height: 50px;display: block; float: right;border-radius: 0px; overflow: hidden;}
/* .mui-input-group .mui-input-row:after{background-image : linear-gradient(0deg,#b7b7bf,#b7b7bf 50%,transparent 50%);background-color: #FFFFFF; } */

/*全局-通用底部菜单*/
.book{opacity: 1;margin-bottom: 0px;z-index: 3;padding:10px 12px;background-color: #ffffff;}
.book span{display: block;line-height: 46px;text-align: center;float: left;font-size: 16px;background-color: #fff;border: 1px solid #DCE9F7;border-radius: 100px;margin-left: 2%;font-weight: 600;opacity: 0.8;}
.book span.byellow{background-color: #FAE6A4;color: #907110;border-color: #dbc681;}
.book span.bblue{background-color: #DCE9F7;color: #3C9AE7;border-color: #81b5db;}
			
/*全局-加载动画*/
.weui_toast{position: fixed;z-index: 1000;width: 7.6em;min-height: 7.6em;top: 180px;left: 50%;margin-left: -3.8em;background: rgba(40, 40, 40, .75);text-align: center;border-radius: 5px;color: #FFF}
.weui_toast_content{margin: 0 0 15px}
.spinner{width: 50px;height: 50px;text-align: center;font-size: 10px;margin: 0 auto;margin-top: 30px}
.spinner>div{background-color: #CCCCCE;height: 100%;width: 6px;display: inline-block;margin-right: 3px;-webkit-animation: stretchdelay 1.2s infinite ease-in-out;animation: stretchdelay 1.2s infinite ease-in-out}
.spinner .rect2{-webkit-animation-delay: -1.1s;animation-delay: -1.1s}
.spinner .rect3{-webkit-animation-delay: -1s;animation-delay: -1s}
.spinner .rect4{-webkit-animation-delay: -.9s;animation-delay: -.9s}
.spinner .rect5{-webkit-animation-delay: -.8s;animation-delay: -.8s}
@-webkit-keyframes stretchdelay{0%,100%,40%{-webkit-transform: scaleY(.4)}20%{-webkit-transform: scaleY(1)}}
@keyframes stretchdelay{0%,100%,40%{transform: scaleY(.4);-webkit-transform: scaleY(.4)}20%{transform: scaleY(1);-webkit-transform: scaleY(1)}}

/*全局-大标题样式*/
.mui-header{padding:10px 16px 12px 16px;}
.mui-header h3 {color: #333;margin: 10px 0px;}

/*全局-普通列表样式*/
.mui-table-view .mui-media{background-color: #ffffff;margin-bottom: 10px;border-radius: 6px;padding:18px 65px 18px 15px;}
.mui-table-view .mui-media a{margin: -18px -65px -18px -15px;}
.mui-table-view .mui-media .mui-media-object{background-color:#edce71;width: 42px;text-align: center;border-radius: 100%;font-size: 22px;}
.mui-table-view .mui-media .mui-media-body h5{color: #333;font-size: 16px;font-weight: 600;margin-top:0px;}
.mui-table-view .mui-media .mui-media-body p{font-weight: 300;font-size:15px;}

/*全局-tab标签切换*/
.nav-tags{white-space: nowrap;overflow-x: auto;display: flex;}
.nav-tags::-webkit-scrollbar {display: none;}
.nav-tags .nav-tag{display: inline-block;background-color: #fff;font-size: 15px;line-height: 20px;padding:8px 15px;border: 1px solid #EDEDED;border-radius: 4px;margin-right: 5px;}
.nav-tags .nav-tag.active{background-color: #750207;color: #ffffff;border: 1px solid #d5613e;}

/*内容列表-白色块状显示*/
.mui-alist{padding: 0px 16px;background: none;}
.mui-alist li{padding: 10px 16px;background-color: #fff;border-radius: 4px;border: 1px solid #EDEDED;margin-bottom:10px;}
.mui-alist li h4{font-size: 16px;line-height:24px;color: #333333;font-weight: 600;text-align: justify;}
.mui-alist li p{font-weight:300;line-height: 22px;color: #555;font-size: 15px;margin-bottom:8px;}

.mui-alist li .mui-bot{margin-bottom: 8px;}
.mui-alist li .mui-bot p{display: inline;font-size: 13px;color:#999;font-weight: normal;line-height: 1;}
.mui-alist li .mui-bot span{display: inline;font-size: 14px;color: #999;}
.mui-alist li button{border-radius:100px;font-size:12px;color:#999;margin-left:5px;}
.mui-alist li button.zhu{color:#333;border-color:#333;}

/*文章详情页面*/
.titleAreas{padding:20px 20px 0px 20px;background-color: #fff;}
.contentAreas{padding:12px 20px 20px 20px;background-color: #fff;}
.titleAreas h3{font-size: 24px;line-height:1.4;color: #333333;font-weight: 500;text-align: justify;margin-top: 0px; margin-bottom: 14px;}
.titleAreas .mui-laiyuan a{font-size: 15px;color: #576b95;display: inline-block;}
.titleAreas .mui-laiyuan span{font-size:15px;color: #b2b2b2;display: inline-block;float: right;font-weight:normal;}
.titleAreas .mui-bags{margin-top: 16px;}
.contentAreas p{font-size: 15px;margin-bottom: 8px;line-height: 26px;color: #333;}
.contentAreas h1,.contentAreas h2,.contentAreas h3,.contentAreas h4,.contentAreas h5{font-size: 15px; font-weight: 600;line-height: 24px;margin-top: 10px;color: #333;}
.contentAreas img{max-width: 100%;}