.pointList .container {background: #fff;}.pointList .container:before {border-bottom-style: solid;border-bottom-width: 1px;border-top-style: solid;border-top-width: 1px;border-color: #dddddd;border-radius: 0 ;z-index: 10;}.pointList .container h2 {font-weight: 500;font-size: 0.24rem ;padding-left: 0.3rem ;line-height: 0.88rem ;color: #666;background: #f4f4fa;}.pointList .container h2:before {border-bottom-style: solid;border-bottom-width: 1px;border-top-style: solid;border-top-width: 1px;border-color: #cccccc;border-radius: 0 ;z-index: 10;}.pointList .container .item {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: flex;position: relative;background: #fff;margin-left: 0.3rem ;padding: 0 0.3rem 0 0 ;}.pointList .container .item > span {-webkit-box-flex: 1;-webkit-flex: 1 1 0;-moz-box-flex: 1;flex: 1 1 0;line-height: 0.88rem ;font-size: 0.28rem ;}.pointList .container .item > span ins {font-size: 0.32rem ;vertical-align: middle;padding-right: 5px;color: #ff7e8e;text-decoration: none;}.pointList .container .item > span i {display: inline-block;font-style: normal;vertical-align: middle;margin-right: 0.32rem ;position: relative;}.pointList .container .item > span i b {position: absolute;display: inline-block;min-width: 1rem;left: 100%;top: .21rem;font-size: .24rem;-webkit-box-shadow: 0 4px 6px 0 rgba(247, 160, 160, 0.5);box-shadow: 0 4px 6px 0 rgba(247, 160, 160, 0.5);margin-left: .2rem;height: .46rem;color: #F22D47;line-height: .46rem;border-radius: .46rem;padding: 0 .2rem;word-break: keep-all;}.pointList .container .item .right {text-align: right;color: #0087ff;font-family: 'PingFang SC', 'San Francisco', 'Helvetica Neue', 'Helvetica', 'sans-serif';}.pointList .container .item .right .date {display: inline-block;vertical-align: middle;}.pointList .container .item .right .arrow {position: absolute;right: 0.3rem ;top: 50%;-webkit-transform: translate3D(0, -50%, 0);-moz-transform: translate3D(0, -50%, 0);-ms-transform: translate3D(0, -50%, 0);transform: translate3D(0, -50%, 0);vertical-align: middle;color: #999;}.pointList .container .item .right.actived {color: #999;padding: 0 ;}.pointList .container .item + .item:before {border-top-style: solid;border-top-width: 1px;border-color: #dddddd;border-radius: 0 ;z-index: 10;}.wide-screen .pointList h2 {line-height: 0.495rem ;font-size: 0.135rem ;}.max-screen .pointList h2 {line-height: 57.2px ;font-size: 15.600000000000001px ;}