@charset "utf-8";
body{ background: #fff; font-size:.25rem;}
div { box-sizing: border-box;}
.dn { display: none;}
.clearfix:after { content: '\20'; clear: both; height: 0; display: block;}
a {-webkit-tap-highlight-color:transparent;}
*{ outline:none!important;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
img {-webkit-touch-callout: none;-webkit-user-select: none;-moz-user-select: none; -o-user-select: none;}
input,textarea { outline: none; border: none; box-sizing: border-box; background: none;}
/* --------------index-start-------------- */
.header { display: flex; justify-content: space-between;align-items: center; padding: .3rem .2rem;}
.header p { font-size: .3rem; color: #3b3b3b;}
.header a { display: block; font-size: .28rem; line-height: .58rem; background: #608dec; color: #ffffff; border-radius: .58rem; padding: 0 .3rem;}
.lineList li { border-radius: .36rem; overflow: hidden; border: 1px solid #dddddd; height: .72rem; margin-bottom: .2rem; display: flex; justify-content: space-between; align-items: center;}
.lineList p { line-height: .72rem; text-align: center; width: 1.4rem; background: #f8f8f8; color: #575757; font-size: .28rem;}
.lineList a { line-height: .72rem; text-align: center; display: block; width: 1.6rem; background: #f7f7fe; color: #608dec;}
.lineList ul { padding:0 .2rem;}
.lineList span { flex: 1; color: #8bbb85; display: block; text-align: center;}
.linesNotice { text-align: center; line-height: .6rem; background: #608dec; font-size: .28rem; color: #ffffff; border-radius: .58rem; margin: 0 .2rem .2rem;}
