| *,*:before,*:after { | 
|   margin: 0; | 
|   padding: 0; | 
|   outline: none !important; | 
|   | 
|   -webkit-text-size-adjust: 100%; | 
|   -webkit-font-smoothing: antialiased; | 
| } | 
| ol, | 
| ul { | 
|     list-style: none; | 
| } | 
| .clear { | 
|   clear: both; | 
|   display: block; | 
|   overflow: hidden; | 
|   visibility: hidden; | 
|   width: 0; | 
|   height: 0; | 
| } | 
|   | 
| .l, | 
| .col-l, | 
| .col_l, | 
| .col-c, | 
| .col_c { | 
|   float: left; | 
| } | 
|   | 
| .r, | 
| .col-r, | 
| .col_r { | 
|   float: right; | 
| } | 
|   | 
| .c { | 
|   clear: both; | 
| } | 
|   | 
| .fix { | 
|   *zoom: 1; | 
| } | 
|   | 
| .fix:after, | 
| .fix:before { | 
|   display: block; | 
|   content: "clear"; | 
|   height: 0; | 
|   clear: both; | 
|   overflow: hidden; | 
|   visibility: hidden; | 
| } | 
| ::-webkit-input-placeholder {color: #c3c3c3;} | 
| ::-moz-placeholder {color: #c3c3c3;} | 
| ::-ms-input-placeholder {color: #c3c3c3;} | 
|   | 
| /* tabbar */ | 
| .g-tabbar{ | 
|   height: 50px; | 
| } | 
| .tabbar{ | 
|   bottom: 0; | 
|   display: table; | 
|   width: 100%; | 
|   height: 50px; | 
|   padding: 0; | 
|   table-layout: fixed; | 
|   border-top: 0; | 
|   border-bottom: 0; | 
|   | 
|   padding-top: 3px; | 
|   position: fixed; | 
|   z-index: 10; | 
|   right: 0; | 
|   left: 0; | 
|   background-color: #fff; | 
|   box-shadow: 0px -10px 10px -10px rgba(40,48,58,.08); | 
|   -webkit-backface-visibility: hidden; | 
|   backface-visibility: hidden; | 
| } | 
| .tabbar .tab-item { | 
|   display: table-cell; | 
|   vertical-align: top; | 
|   overflow: hidden; | 
|   width: 1%; | 
|   height: 50px; | 
|   text-align: center; | 
|   white-space: nowrap; | 
|   text-overflow: ellipsis; | 
|   color: #929292; | 
| } | 
| .tabbar .icon{ | 
|   height: 26px; | 
|   text-align: center; | 
|   font-size: 0; | 
|   line-height: 26px; | 
|   overflow: hidden; | 
| } | 
| .tabbar .icon img{ | 
|   display: inline-block; | 
|   vertical-align: middle; | 
|   max-height: 26px; | 
| } | 
| .tabbar .icon img:nth-child(2){ | 
|   display: none; | 
| } | 
| .tabbar .name{ | 
|   font-size: 11px; | 
|   display: block; | 
|   text-overflow: ellipsis; | 
|   white-space: nowrap; | 
|   overflow: hidden; | 
|   color: #888; | 
| } | 
| .tab-item.active .name{ | 
|   color: #2b976e; | 
| } | 
| .tab-item.active .icon img{ | 
|   display: none; | 
| } | 
| .tab-item.active .icon img:nth-child(2){ | 
|   display: inline-block; | 
| } | 
| /* tabbar end */ | 
| .m-pagetit.mui-bar{ | 
| background-color: transparent; | 
| } | 
| .m-pagetit.mui-bar-nav{ | 
|   box-shadow: none; | 
| } | 
| .m-pagetit .mui-title{ | 
|   font-size: 18px; | 
|   /* font-weight: bold; */ | 
|   color: #fff; | 
| } | 
| .m-pagetit.mui-bar .mui-icon{ | 
|   color: #fff; | 
| } | 
|   | 
| .g-bg{ | 
|   background-color: #eff1f3; | 
|   background-size: 100% auto; | 
|   background-repeat: no-repeat; | 
|   background-position: top center; | 
| } | 
| .g-bg .mui-content{ | 
|   background-color: transparent; | 
| } | 
|   | 
| .g-bg.h100{ | 
|   height: 100%; | 
|   overflow: hidden; | 
| } | 
|   | 
| .g-src_box{ | 
|   top: 54px; | 
|   height: calc(100vh - 84px); | 
| } | 
| .m-listbox{ | 
|   margin: 10px 20px 0; | 
| } | 
| .g-listb1{ | 
|   margin: 0 -8px; | 
| } | 
| .g-listb1 li{ | 
|   float: left; | 
|   width: 50%; | 
| } | 
| .g-listb1 .con{ | 
|   display: block; | 
|   height: 109px; | 
|   overflow: hidden; | 
|   border-radius: 6px; | 
|   background-repeat: no-repeat; | 
|   background-size: cover; | 
|   background-position: center; | 
|   position: relative; | 
|   margin: 0 8px 16px; | 
|   box-shadow: 0 5px 10px rgba(4,110,188,.2); | 
|   z-index: 1; | 
| } | 
|   | 
| .g-listb1 .tit{ | 
|   font-size: 16px; | 
|   color: #fff; | 
|   padding-left: 18px; | 
|   position: relative; | 
|   margin-top: 17px; | 
| } | 
| .g-listb1 .tit::before{ | 
|   content: ""; | 
|   display: block; | 
|   width: 3px; | 
|   height: 15px; | 
|   background: #fff; | 
|   position: absolute; | 
|   left: 0; | 
|   top: 50%; | 
|   margin-top: -8px; | 
| } | 
| .g-listb1 .icon{ | 
|   position: absolute; | 
|   bottom: 15px; | 
|   right: 15px; | 
| } | 
| .g-listb1 .icon img{ | 
|   display: block; | 
|   max-width: 38px; | 
| } | 
|   | 
| /* 日期选择 */ | 
| .g-date_box{ | 
|   position: relative; | 
|   display: flex; | 
|   justify-content: space-between; | 
|   align-items: center; | 
|   height: 57px; | 
|   margin: 0 20px 9px; | 
| } | 
| .g-date_box .inpbox{ | 
|   width: 172px; | 
|   height: 35px; | 
|   border-radius: 18px; | 
|   overflow: hidden; | 
|   padding: 0 22px; | 
|   background: rgba(0, 113, 68, .2) url(../../images/icons/g-i2.png) no-repeat left 22px center; | 
|   background-size: 16px; | 
| } | 
| .g-date_box .inp{ | 
|   display: block; | 
|   width: 100%; | 
|   height: 100%; | 
|   background-color: transparent; | 
|   padding-left: 25px; | 
|   background: url(../../images/icons/g-i3.png) no-repeat right center; | 
|   background-size: 9px; | 
|   border: none; | 
|   font-size: 14px; | 
|   color: #fff; | 
| } | 
| .g-date_box .day{ | 
|   font-size: 14px; | 
|   color: #fff; | 
|   cursor: pointer; | 
| } | 
|   | 
| /* 弹窗 */ | 
| .m-pop{ | 
|   position: fixed; | 
|   left: 0; | 
|   top: 0; | 
|   width: 100%; | 
|   height: 100%; | 
|   display: none; | 
|   z-index: 999; | 
| } | 
| .pop-bg{ | 
|   position: absolute; | 
|   left: 0; | 
|   top: 0; | 
|   width: 100%; | 
|   height: 100%; | 
|   display: block; | 
|   background-color: rgba(0, 0, 0, .5); | 
| } | 
| .m-pop .inner{ | 
|   position: absolute; | 
|   top: 50%; | 
|   left: 50%; | 
|   transform: translate(-50%, -50%); | 
|   display: block; | 
|   max-width: 95%; | 
|   max-height: 95%; | 
| } | 
| .m-pop .close{ | 
|   text-align: center; | 
|   color: #fff; | 
|   margin-top: 12px; | 
| } | 
| .m-pop .close .mui-icon{ | 
|   font-size: 36px; | 
| } | 
| .m-viewer{ | 
|   border: 2px solid rgba(255,255,255,.3); | 
|   width: 273px; | 
|   max-height: 85vh; | 
|   overflow: hidden; | 
|   border-radius: 8px; | 
| } | 
| .m-viewer .img{ | 
|   display: block; | 
|   width: 100%; | 
| } | 
|   | 
| .wp{ | 
|   padding: 0 20px; | 
| } | 
| /* 搜索框 */ | 
|   | 
|   | 
| .g-sobox { | 
|     background-color: #fff; | 
|     border-radius: 18px; | 
|     overflow: hidden; | 
|     position: relative; | 
|     margin:11px 20px 0; | 
| } | 
| .g-sobox .row{ | 
|   padding-right: 135px; | 
| } | 
|   | 
| .g-sobox .row .icn{ | 
|   float: left; | 
|   margin-left: 13px; | 
|   line-height: 35px; | 
| } | 
| .g-sobox .row .icn img{ | 
|   display: inline-block; | 
|   vertical-align: middle; | 
|   width: 14px; | 
|   margin-top: -4px; | 
| } | 
| .g-sobox .row .inpbox{ | 
|   overflow: hidden; | 
| } | 
| .g-sobox .mui-search{ | 
|     background-color: #fff; | 
| } | 
| .g-sobox input{ | 
|     background-color: #fff; | 
|     margin-bottom: 0; | 
|     line-height: 35px; | 
|   height: 35px; | 
|     font-size: 15px; | 
|     width: 100%; | 
|   text-align: left; | 
| } | 
| .g-sobox .mui-input-row.mui-search .mui-icon-clear{ | 
|     right: 60px; | 
| } | 
| .g-sobox .mui-search:before{ | 
|     left: 5px; | 
|     top: 50%; | 
|     transform: translateY(-50%); | 
|     margin-top: -2px; | 
| } | 
| .g-sobox .mui-btn{ | 
|   | 
|     border-radius: 20px; | 
|     width: 60px; | 
|     padding: 6px 12px; | 
|     position: absolute; | 
|     top: 50%; | 
|     transform: translateY(-50%); | 
|     right: 2px; | 
|     background-image: url(../../images/c7.png); | 
|     background-repeat: no-repeat; | 
|     background-position: center; | 
|     background-size: cover; | 
|     border: none; | 
|     color: #fff; | 
| } | 
| .g-sobox .mui-search .mui-placeholder{ | 
|   font-size: 15px; | 
|   text-align: left; | 
|   color: #c3c3c3; | 
| } | 
|   | 
| .g-sobox .s-btn{ | 
|   position: absolute; | 
|   top: 50%; | 
|   right: 75px; | 
|   transform: translateY(-50%); | 
|   border-radius: 13px; | 
|   width: 70px; | 
|   height: 25px; | 
|   border: 1px solid #fa9427; | 
|   color: #fa9427; | 
|   font-size: 13px; | 
|   display: flex; | 
|   align-items: center; | 
|   justify-content: center; | 
| } | 
| .g-sobox .s-btn img{ | 
|   display: block; | 
|   width: 13px; | 
|   margin-right: 4px; | 
| } | 
| /*  */ | 
| .g-listb2{ | 
|   overflow: hidden; | 
|   margin: 0 -8px; | 
| } | 
| .g-listb2 li{ | 
|   float: left; | 
|   width: 50%; | 
| } | 
| .g-listb2 .con{ | 
|   display: flex; | 
|   align-items: center; | 
|   height: 45px; | 
|   padding: 0 10px; | 
|   overflow: hidden; | 
|   border-radius: 10px; | 
|   margin: 0 8px 15px; | 
|   background-repeat: no-repeat; | 
|   background-size: cover; | 
|   background-position: center; | 
|   font-size: 13px; | 
|   color: #fff; | 
| } | 
| .g-listb2 .con b{ | 
|   font-size: 17px; | 
|   margin-left: 4px; | 
| } | 
| /* 工单申请 */ | 
| .gd-list{ | 
|   margin: 0 -8px; | 
| } | 
| .gd-list li{ | 
|   float: left; | 
|   width: 50%; | 
| } | 
| .gd-list .con{ | 
|   display: block; | 
|   height: 88px; | 
|   overflow: hidden; | 
|   border-radius: 10px; | 
|   background-repeat: no-repeat; | 
|   background-size: cover; | 
|   background-position: center; | 
|   position: relative; | 
|   margin: 0 8px 15px; | 
|   box-shadow: 0 5px 10px rgba(4,110,188,.2); | 
|   z-index: 1; | 
| } | 
|   | 
| .gd-list .tit{ | 
|   font-size: 14px; | 
|   color: #fff; | 
|   padding-left: 13px; | 
|   position: relative; | 
|   margin: 14px 0 10px; | 
| } | 
| .gd-list .tit::before{ | 
|   content: ""; | 
|   display: block; | 
|   width: 3px; | 
|   height: 15px; | 
|   background: #fff; | 
|   opacity: .6; | 
|   border-radius: 0 2px 2px 0; | 
|   position: absolute; | 
|   left: 0; | 
|   top: 50%; | 
|   margin-top: -8px; | 
| } | 
| .gd-list .name{ | 
|   text-align: center; | 
|   font-size: 20px; | 
|   /* font-weight: bold; */ | 
|   color: #fff; | 
| } | 
|   | 
| /* picker */ | 
| .mui-dtpicker, | 
| .mui-poppicker{ | 
|   border-radius: 10px 10px 0 0; | 
| } | 
| .mui-picker, | 
| .mui-dtpicker, .mui-poppicker{ | 
|   background-color: #fff; | 
| } | 
| .mui-dtpicker .mui-btn-blue, | 
| .mui-poppicker .mui-btn-blue{ | 
|   border: none; | 
|   background-color: #188356; | 
| } | 
| .mui-pciker-rule-bg{ | 
|   background-color: #e7f2ee; | 
| } |