*{margin: 0;padding: 0;color: #212121;-webkit-tap-highlight-color: rgba(0,0,0,0)}
body {
  background-color: #f6f9ff;
}
ul,li {list-style: none;}
a {text-decoration: none;}
.row {display: flex; flex-direction: row;justify-content: center;}
.col{display: flex;flex-direction: column;align-items: center;}

/* 首页 */
.smart-head {
  padding: 40px 15px;
}
.smart-head-title span {display: block;font-weight: bold;letter-spacing: 1px;}
.smart-head-title-l {padding-top: 32px;font-size: 30px;}
.smart-head-title-r {font-size: 54px;color: #02664b;}
.smart-head-day {font-size: 15px;padding: 20px 0;text-align: center;}
.smart-head-list {margin: 15px;background-color: #ffffff;padding: 10px;border-radius: 10px;}
.smart-head-list-p {padding: 10px 0;border-bottom: 1px solid #f5f5f5;font-size: 16px;}
.smart-head-list-contentUl {padding: 15px 0;align-items: center;}
.smart-head-list-contentUl img {width: 100px;}
.smart-head-list-contentUl-right {flex: 1;padding-left: 20px;}
.smart-head-list-contentUl-rightH {font-size: 24px;font-weight: bold;}
.smart-head-list-contentUl-rightB {font-size: 15px;color: #555;line-height: 24px;padding: 15px 0;text-align: justify;}
/* 列表页 */
.smartList {position: fixed;width: 100%;height: 100%;}
.smartList-left {height: 100%;background-color: #02664b;padding: 0 15px;}
.smartList-left img {width: 56px;margin: 24px 0 8px 0;}
.smartList-left li {padding: 10px;color: #ffffff;background-color: #005935;margin-top: 10px;border-radius: 6px;}
.smartList-active {background-color: #189f4f!important;}
.smartList-right {flex: 1;width: 100px;height: 100%;}
.smartList-right-text {padding: 0 10px;}
.smartList-right-text li{padding: 10px 10px;justify-content: left;cursor: pointer;}
.smartList-right-text li span{display: block;width: 0;height: 0;border: 6px solid;border-color: transparent transparent transparent #a5a5a5;margin-top: 7px}
.smartList-right-text li:hover {background-color: #ffffff;}
/* .smartList-right-text li:hover p{color: #ffffff;} */
/* .smartList-right-text li:hover span{border-color: transparent transparent transparent #ffffff;} */
.smartList-right-in {padding-left: 15px;max-height: 0;overflow: hidden;}


@media only screen and (max-width: 1200px){

}

@media only screen and (max-width: 750px){
  .smart-head {
    padding: 80px 15px 50px 15px;
  }
  /*.smart-head-title {justify-content: left;}*/
  .smart-head-title-l {font-size: 30px;padding-top: 18px;}
  .smart-head-title-r {font-size: 44px;}
  .smart-head-day {padding: 10px 0;}
  .smart-head-list-contentUl img {width: 80px;}
  .smart-head-list-contentUl-rightH {font-size: 18px;}
  .smart-head-list-contentUl-rightB {font-size: 14px;line-height: 22px;padding: 8px 0;}

}