/* CSS Document */
|
@charset "utf-8";
|
.grid{
|
width: 94%;
|
margin: 0 auto;
|
}
|
.header-main{
|
width: 100%;
|
position: fixed;
|
/* top: 0.46rem; */
|
left: 0;
|
z-index: 10;
|
}
|
.header{
|
background: #C4E3FA;
|
height: 44px;
|
border-bottom: 1px solid #CFE8FC;
|
/* width: 94%; */
|
padding: 0 3%;
|
display: flex;
|
display: -webkit-flex;
|
display: -ms-flexbox;
|
flex-wrap: wrap;
|
align-items: center;
|
color: #898989;
|
/* position: fixed;
|
top: 0;
|
left: 0;
|
z-index: 10;*/
|
}
|
.header .child.return{
|
display: flex;
|
display: -webkit-flex;
|
display: -ms-flexbox;
|
justify-content: flex-start;
|
flex: 0;
|
-ms-flex: 0;
|
-webkit-flex: 0;
|
flex-grow: 0;
|
flex-shrink: 0;
|
flex-basis: 60%;
|
}
|
.header .child.return i{
|
|
width: .12rem;
|
height: .2rem;
|
background: url(../images/BACK.png) no-repeat;
|
background-size: cover;
|
|
}
|
.header .child.date{
|
display: flex;
|
display: -webkit-flex;
|
display: -ms-flexbox;
|
justify-content:center;
|
align-items: center;
|
flex: 0;
|
-ms-flex: 0;
|
-webkit-flex: 0;
|
flex-grow: 0;
|
flex-shrink: 0;
|
flex-basis: 40%;
|
}
|
.header .child.date i{
|
/* display: inline-block;
|
width: .09rem;
|
height: .05rem;
|
background: url(../images/calendar_bottom.png) no-repeat;
|
background-size: cover;
|
margin-left: .1rem; */
|
font-weight: 900;
|
font-size: 20px;
|
color: #898989;
|
}
|
.header .child.almanac{
|
display: flex;
|
display: -webkit-flex;
|
display: -ms-flexbox;
|
justify-content: flex-end;
|
flex: 0;
|
-ms-flex: 0;
|
-webkit-flex: 0;
|
flex-grow: 0;
|
flex-shrink: 0;
|
flex-basis: 20%;
|
|
}
|
|
.share img{
|
width: .3rem;
|
height: .3rem;
|
vertical-align: middle;
|
}
|
|
|
/*start day*/
|
.content{
|
padding-top: 1.2rem;
|
}
|
.day{
|
height: .7rem;
|
background: #C4E3FA;
|
color: #898989;
|
}
|
.day .grid{
|
width: 94%;
|
height: 100%;
|
padding: 0 3%;
|
display: flex;
|
display: -webkit-flex;
|
display: -ms-flexbox;
|
align-items: center;
|
}
|
.day-left {
|
display: flex;
|
display: -webkit-flex;
|
display: -ms-flexbox;
|
flex: 0;
|
flex-grow: 0;
|
flex-shrink: 0;
|
flex-basis: 56%;
|
-webkit-flex: 0;
|
-webkit-flex-grow: 0;
|
-webkit-flex-shrink: 0;
|
-webkit-flex-basis: 56%;
|
}
|
.day-right {
|
display: flex;
|
display: -webkit-flex;
|
display: -ms-flexbox;
|
flex: 0;
|
flex-grow: 0;
|
flex-shrink: 0;
|
flex-basis: 44%;
|
-webkit-flex: 0;
|
-webkit-flex-grow: 0;
|
-webkit-flex-shrink: 0;
|
-webkit-flex-basis: 44%;
|
align-items: center;
|
justify-content: flex-end;
|
-webkit-justify-content: flex-end;
|
-ms-justify-content: flex-end;
|
}
|
.day-left h1{
|
|
font-size: .55rem;
|
padding-right: .08rem;
|
|
}
|
.day-left .top-contrl p{
|
display: flex;
|
display: flex;
|
display: -webkit-flex;
|
align-items: center;
|
flex-wrap: wrap;
|
-webkit-align-items: center;
|
-webkit-flex-wrap: wrap;
|
margin-top: .08rem;
|
margin-bottom: 10px;
|
}
|
.top-contrl p span{
|
width: .1rem;
|
height: .06rem;
|
background: url(../images/cotrl-bottom.png) no-repeat;
|
background-size: cover;
|
/* margin-left: .1rem;*/
|
|
}
|
.top-contrl i{
|
font-size: .18rem;
|
white-space: nowrap;
|
overflow: hidden;
|
text-overflow: ellipsis;
|
}
|
.day-left p em{
|
font-size: .14rem;
|
}
|
.day-left p i{
|
margin-top: .01rem;
|
display: block;
|
font-size: .2rem;
|
}
|
/*.day-right{
|
float: right;
|
height: 100%;
|
}*/
|
.day-right .yun {
|
height: 100%;
|
display: flex;
|
display: -webkit-flex;
|
display: -ms-flexbox;
|
align-items: center;
|
-webkit-align-items: center;
|
}
|
.day-right .yun span{
|
display: inline-block;
|
width: .4rem;
|
height: .4rem;
|
line-height: .39rem;
|
text-align: center;
|
border: 2px solid #898989;
|
border-radius: 50%;
|
margin-left: .15rem;
|
/*align-self:center;*/
|
font-size: 0.18rem
|
}
|
.note{
|
width: 100%;
|
height: .68rem;
|
border-bottom: 1px solid #ddd;
|
background: #fff;
|
}
|
.note .grid{
|
padding: .12rem 0;
|
display: flex;
|
display: -webkit-flex;
|
display: -ms-flexbox;
|
flex-wrap: wrap;
|
justify-content: space-between;
|
}
|
.note .grid .note-left{
|
flex: 0;
|
flex-grow: 0;
|
flex-shrink: 0;
|
flex-basis: 75%;
|
white-space: nowrap;
|
overflow: hidden;
|
text-overflow: ellipsis;
|
}
|
.note .grid .note-right{
|
display: flex;
|
display: -webkit-flex;
|
display: -ms-flexbox;
|
align-items: center;
|
flex: 0;
|
flex-grow: 0;
|
flex-shrink: 0;
|
flex-basis: 25%;
|
justify-content: flex-end;
|
color: #333;
|
}
|
.note .grid .note-right i{
|
width: .07rem;
|
height: .13rem;
|
background: url(../images/calendar_arrow_right.png) no-repeat;
|
background-size: cover;
|
margin-left: .11rem;
|
|
}
|
.note .grid .note-left p{
|
width: 100%;
|
font-size: .14rem;
|
line-height: 1.6;
|
color: #333;
|
white-space: nowrap;
|
overflow: hidden;
|
text-overflow: ellipsis;
|
}
|
.note .grid .note-left p.yi i{
|
color: #06b5f8;
|
}
|
.note .grid .note-left p.ji i{
|
color: #ec5252;
|
}
|
.week ul{
|
width: 98%;
|
padding: 0 1%;
|
display: flex;
|
display: -webkit-flex;
|
display: -ms-flexbox;
|
height: .4rem;
|
}
|
.week ul li{
|
display: flex;
|
display: -webkit-flex;
|
display: -ms-flexbox;
|
flex: auto;
|
-ms-flex: auto;
|
-webkit-flex: auto;
|
justify-content: center;
|
align-items: center;
|
font-size: .13rem;
|
}
|
.tables{
|
font-size: .14rem;
|
color: #666;
|
font-family:"微软雅黑";
|
display: flex;
|
display: -webkit-flex;
|
display: -ms-flexbox;
|
}
|
.tables tbody{
|
width: 100%;
|
}
|
.tables tbody tr{
|
/* width: 98%; */
|
padding: 0 1%;
|
display: flex;
|
display: -webkit-flex;
|
display: -ms-flexbox;
|
flex-wrap: wrap;
|
-webkit-flex-wrap: wrap;
|
}
|
.tables tbody tr td{
|
/* border: 2px solid #fff; */
|
flex: 0;
|
flex-grow: 0;
|
flex-shrink: 0;
|
flex-basis: 13.7%;
|
justify-content: center;
|
padding: .04rem 0;
|
margin: 0 .01rem;
|
position: relative;
|
/* height: 0.5rem; */
|
}
|
.tables .list i{
|
line-height: 0.25rem;
|
display: flex;
|
display: -webkit-flex;
|
display: -ms-flexbox;
|
font-size: 0.22rem;
|
justify-content: center;
|
}
|
.tables .list em{
|
display: flex;
|
display: -webkit-flex;
|
display: -ms-flexbox;
|
font-size: .10rem;
|
justify-content: center;
|
|
}
|
.swiper-slide table tr{
|
text-align: center;
|
height: .58rem;
|
margin-bottom: .08rem;
|
}
|
tr .not_this{
|
color: #ccc !important;
|
}
|
.today{
|
background: #50AFF7;
|
color: #fff;
|
border-radius: 8px;
|
}
|
.xuanzhong{
|
border: 2px solid #50AFF7 !important;
|
border-radius: 8px;
|
}
|
tr td:first-child{color: #3EA5F5;}
|
tr td:last-child{color: #3EA5F5;}
|
|
td{position: relative;}
|
td .fangjia{
|
|
display: block;
|
width: .14rem;
|
height: .14rem;
|
background: url(../images/calendar_img_relax.png) no-repeat;
|
background-size: contain;
|
position: absolute;
|
right: 0;
|
top: 0;
|
|
}
|
td .shangban{
|
display: block;
|
width: .14rem;
|
height: .14rem;
|
background: url(../images/calendar_img_work.png) no-repeat;
|
background-size: contain;
|
position: absolute;
|
right: 0;
|
top: 0;
|
}
|
|
/*******弹窗******/
|
.prorup{
|
width: 100%;
|
height: 100%;
|
background: #000;
|
position: fixed;
|
top: 0;
|
left: 0;
|
z-index: 12;
|
opacity: 0.4;
|
display: none;
|
}
|
.layer{
|
position: fixed;
|
width: 94%;
|
top: 1.26rem;
|
left: 50%;
|
margin-left: -47%;
|
z-index: 14;
|
display: none;
|
}
|
.layer .san{
|
width: 100%;
|
display: block;
|
height: .07rem;
|
}
|
.layer .san i{
|
display: inherit;
|
width: 0;
|
height: 0;
|
border-left: .06rem solid transparent;
|
border-right: .06rem solid transparent;
|
border-bottom: .08rem solid #fff;
|
float: right;
|
margin-right: .6rem;
|
}
|
.layer .jia{
|
width: 100%;
|
background: #fff;
|
border-radius: 8px;
|
}
|
.jia ul{
|
width: 100%;
|
display: flex;
|
display: -webkit-flex;
|
display: -ms-flexbox;
|
flex-wrap: wrap;
|
}
|
.jia ul li{
|
height: .54rem;
|
float: left;
|
text-align: center;
|
color: #333;
|
flex: 0;
|
flex-grow: 0;
|
flex-shrink: 0;
|
flex-basis: 49.8%;
|
}
|
.jia ul li:first-of-type{
|
border: 0;
|
}
|
.jia ul li:nth-child(2n){
|
border-bottom: 1px solid #eee;
|
}
|
.jia ul li:nth-child(2n+1){
|
border-right: 1px solid #eee;
|
border-bottom: 1px solid #eee;
|
}
|
|
.jia ul li span{
|
display: block;
|
font-size: .14rem;
|
margin-top: .08rem;
|
|
}
|
.jia ul li em{
|
font-size: .12rem;
|
}
|
|
.jie{
|
position: fixed;
|
width: 94%;
|
top: 1.26rem;
|
left: 50%;
|
margin-left: -47%;
|
z-index: 14;
|
display: none;
|
}
|
.jie .san{
|
width: 100%;
|
display: block;
|
height: .07rem;
|
position: relative;
|
}
|
.jie .san i{
|
display: inherit;
|
width: 0;
|
height: 0;
|
border-left: .06rem solid transparent;
|
border-right: .06rem solid transparent;
|
border-bottom: .08rem solid #fff;
|
position: absolute;
|
right: 0;
|
top: 0;
|
margin-right: .1rem;
|
}
|
.jie .solar{
|
width: 100%;
|
background: #fff;
|
border-radius: 8px;
|
}
|
.jie .solar .solar-title{
|
height: .5rem;
|
text-align: center;
|
color: #ec5252;
|
line-height: .5rem;
|
}
|
.solar ul{
|
width: 100%;
|
}
|
.solar ul li{
|
float: left;
|
width: 24.7%;
|
text-align: center;
|
line-height: .4rem;
|
font-size: .14rem;
|
color: #333;
|
border-top: 1px solid #eee;
|
border-right: 1px solid #eee;
|
}
|
.solar ul li:nth-child(4){
|
border-right: 0;
|
}
|
.solar ul li:nth-child(8){
|
border-right: 0;
|
}
|
.solar ul li:nth-child(12){
|
border-right: 0;
|
}
|
.solar ul li:nth-child(16){
|
border-right: 0;
|
}
|
.solar ul li:nth-child(20){
|
border-right: 0;
|
}
|
.solar ul li:nth-child(24){
|
border-right: 0;
|
}
|
|
.dibu{
|
height: .5rem;
|
width: 100%;
|
}
|
.footer ul{
|
width: 100%;
|
position: fixed;
|
bottom: 0;
|
left: 0;
|
z-index: 10;
|
display: flex;
|
display: -webkit-flex;
|
display: -ms-flexbox;
|
height: .49rem;
|
border-top: 1px solid #e3e3e3;
|
background: #fff;
|
}
|
.footer ul li{
|
display : flex;
|
display: -webkit-flex;
|
display: -ms-flexbox;
|
flex: auto;
|
-ms-flex: auto;
|
-webkit-flex: auto;
|
align-items: center;
|
position: relative;
|
}
|
.footer ul li a{
|
width: 100%;
|
display : flex;
|
display: -webkit-flex;
|
display: -ms-flexbox;
|
flex-wrap: wrap;
|
justify-content: center;
|
}
|
.footer ul li:nth-child(1) a i{
|
display: inline-block;
|
width: .21rem;
|
height: .21rem;
|
background:url(../images/btn_calendar_selected.png) no-repeat;
|
background-size: cover;
|
}
|
.footer ul li:nth-child(2) a i{
|
display: inline-block;
|
width: .21rem;
|
height: .21rem;
|
background:url(../images/btn_huangli.png) no-repeat;
|
background-size: cover;
|
}
|
|
.footer ul li a em{
|
display : flex;
|
display: -webkit-flex;
|
display: -ms-flexbox;
|
width: 100%;
|
justify-content: center;
|
margin-top: .04rem;
|
}
|
.footer ul li:nth-child(1) a{
|
color: #ec5252;
|
}
|
.footer ul li:nth-child(1):before{
|
content: " ";
|
position: absolute;
|
right: 0;
|
top: 15%;
|
height: 70%;
|
background: #e3e3e3;
|
width: 1px;
|
|
}
|
|
/*弹窗*/
|
.tc{
|
width: 100%;
|
height: 100%;
|
background: rgba(0,0,0,0.4);
|
position: fixed;
|
top: 0;
|
left: 0;
|
bottom: 0;
|
z-index: 12;
|
display: none;
|
}
|
.tc-innner{
|
background: #fff;
|
width: 3.05rem;
|
height: 2.95rem;
|
position: fixed;
|
top: 50%;
|
left: 50%;
|
margin: -1.475rem 0 0 -1.525rem;
|
z-index: 14;
|
border-radius: 4px;
|
overflow: hidden;
|
display: none;
|
}
|
|
.tc-innner h2{height: 0.5rem;width: 100%; box-sizing: border-box;padding: 0 0.15rem;font-size: 0.19rem;color: #ec5252;line-height: 0.5rem; font-weight: normal;}
|
.title-right{float: right;width: 1.1rem;height: 0.24rem;border: 1px #ec5252 solid;box-sizing: border-box; border-radius: 10px;margin-top: 0.125rem;overflow: hidden;}
|
.title-right .zblck{width: 50%;height: 100%;color: #ec5252;font-size: 0.14rem;line-height: 0.22rem;text-align: center;float: left;}
|
.title-right .active{background: #ec5252;color: #fff;}
|
.current-time{text-align: center;height: 0.32rem;line-height: 0.32rem;font-size: 0.15rem;color: #666;}
|
.swiper-box{height: 1.6rem;margin: 0 0.15rem;box-sizing: border-box; margin-top: 0.05rem;position: relative;}
|
.swiper-box i{width: 100%;height: 1px;background: #e3e3e3;display: block;position: absolute;left: 0;}
|
.swiper-box .i1{top: 0;}
|
.swiper-box .i2{top: 0.53rem;}
|
.swiper-box .i3{top: 1.06rem;}
|
|
|
.swiper-box-li{width: 33%;float: left;text-align: center;overflow: hidden;}
|
.nbxs{height: 1.6rem;}
|
.nbxs .swiper-slide{height: 0.53rem;line-height: 0.53rem;}
|
.nbxs .swiper-slide-active{color: #ec5252;}
|
|
.tc-bot{height: 0.5rem;border-top: 1px #e3e3e3 solid;position: relative;}
|
.tc-bot>div{float: left;width: 50%;line-height: 0.5rem;font-size: 0.19rem;text-align: center;}
|
.tc-bot-left{color: #999;}
|
.tc-bot-right{color: #ec5252;}
|
.tc-bot i{display: block;width: 1px;height: 0.2rem;background: #e3e3e3;position: absolute;top: 0.14rem;left: 50%;margin-left: 1px;}
|
|
|
|
|
/*loading*/
|
.loading{width: 1.53rem;height:1.15rem;position: fixed;top: 50%;left: 50%;background: rgba(0,0,0,0.8);border-radius: 6px; margin-left: -0.765rem;margin-top: -0.575rem;z-index: 9999999999999999999999999999;}
|
.loading-bj{background: url(../images/loading.png);width: 0.35rem;height: 0.35rem;background-size: 0.35rem;margin: 0.3rem auto 0;animation:rotateIn 1s .2s linear infinite;-moz-animation:rotateIn 1s .2s linear infinite;-webkit-animation:rotateIn 1s .2s linear infinite;}
|
.loading p{color:#fff;font-size: 0.14rem;text-align: center;margin-top: 0.1rem;}
|
|
@-webkit-keyframes rotateIn{
|
0%{transform: rotate(0)}
|
100%{transform: rotate(360deg)}
|
}
|
@-moz-keyframes rotateIn{
|
0%{transform: rotate(0)}
|
100%{transform: rotate(360deg)}
|
}
|
|
.reduction-bj{background: url(../images/reduction.png);width: 0.36rem;height: 0.36rem;background-size: 0.36rem;margin: 0.3rem auto 0;}
|
.jg{background: url(../images/jg.png); background-size: 0.36rem; }
|
|
|
.back2{background:url(../images/back.png) center no-repeat;background-size: 0.12rem 0.2rem;}
|