﻿.swiper-pagination-fraction, .swiper-pagination-custom, .swiper-container-horizontal > .swiper-pagination-bullets {    bottom: 10px;    left: auto;    width: 2rem;    background: rgba(0, 0, 0, 0.4);    border-radius: 1rem;    right: 0.2rem;    padding: 0.1rem 0rem;    color: white;}.borderbottom{    border-bottom: solid 2px #eee;    padding-bottom: 0.6rem;}.lingjuan {    background: #ff3000;    border-radius: 0.14rem;    color: white;    font-size: 0.34rem;    width: 1.4rem;    text-align: center;    padding: 0.1rem 0.1rem;    margin-left: 0.4rem;}.btnitem {    font-size: 0.34rem;    text-align: center;    color: #ff3000;    background-color: #eee;    box-shadow: 1px 2px 4px -4px #999;    width: 100%;    line-height: 1.6;    padding: 0.1rem 0rem;}.btnitem:nth-child(2) {    margin: 0rem 0.2rem;}.btnitemjg{    width: 100%;    text-align: center;    font-size: 0.32rem;    color: #333;}.btnitemjg i{    width: 100%;    text-align: center;    font-size: 0.6rem;    color: white;    height: 1.2rem;    width: 1.2rem;    text-align: center;    line-height: 1.2rem;    background: #ff8b23;    border-radius: 100%;}/***/.boxzxz {    box-shadow: 0 0 10px 2px #eee;}.submit-box {    margin-top: 1.3rem;}.boxzxz a {    width: 90%;    padding: 0.1rem 0rem;    text-align: center;    font-size: 0.38rem;    border-radius: 0.1rem;}.iconSize .iconfont {    width: 1.2rem;    height: 1.2rem;    border: solid #f5d3c1 2px;    box-sizing: border-box;    border-radius: 100%;    color: #fc7b26;    display: block;    text-align: center;    line-height: 1.2rem;    font-size: 0.62rem;    font-weight: bold;}.boxzxul a {    font-size: 0.38rem;    text-decoration: underline;    color: #f98a4f;}.dh {    margin: 0 0 0 55px;    padding: 10px;    background: #eee;    color: #323232;    border-radius: 6px;    letter-spacing: 1px;    position: relative;    z-index: 2;}.dh::before {    position: absolute;    left: -4px;    top: 4px;    content: '';    width: 0.5rem;    height: 0.5rem;    border-style: solid;    border-width: 2px;    border-color: #eee;    border-radius: 0.02rem;    background-color: #eee;    transform: rotate(45deg);    z-index: -1;}.duihua {    opacity: 0;}.duihua.one {    opacity: 1;    transition: all 1s;    -moz-transition: all 1s; /* Firefox 4 */    -webkit-transition: all 1s; /* Safari 和 Chrome */    -o-transition: all 2s;    transition-delay: 1s;    -moz-transition-delay: 1s; /* Firefox 4 */    -webkit-transition-delay: 1s; /* Safari 和 Chrome */    -o-transition-delay: 1s;}.duihua.one:nth-child(2) {    transition-delay: 2s;    -moz-transition-delay: 2s; /* Firefox 4 */    -webkit-transition-delay: 2s; /* Safari 和 Chrome */    -o-transition-delay: 2s;}.duihua.one:nth-child(3) {    transition-delay: 3.5s;    -moz-transition-delay: 3.5s; /* Firefox 4 */    -webkit-transition-delay: 3.5s; /* Safari 和 Chrome */    -o-transition-delay: 3.2s;}.ly-footer {    position: fixed;    bottom: 0;    width: 100%;    max-width: 640px;    height: 55px;    background: #FFF;    border-top: 1px solid #bfbfbf;}input:hover {    border: none !important;    border-bottom: 1px solid #d8d8d8 !important;}input.inputstyle {    width: 80%;    height: 36px;    margin: 7px 0 0 0px;    color: #000;    font-size: 18px;    line-height: 35px;    border: none;    border-bottom: 1px solid #d8d8d8;    transition: 0.3s;    resize: none;    overflow-y: auto;}.ly-footer .a2 {    position: absolute;    top: 0;    right: 0;    width: 65px;    height: 35px;    margin: 7px 5px 0 0;    background: #ff8e20;    color: #FFF;    text-align: center;    line-height: 35px;    border-radius: 5px;    cursor: pointer;    transition: 0.3s;}.page-content{    margin-bottom: 2.8rem;}.titlemaxborder {    font-size: 0.42rem;    color: #333;    padding: 0 0.4rem;    margin-top: 0.4rem;}.titlemaxborder span {    width: 1.2rem;    height: 1px;    right: 0;    background: #e94e49;}.btnitem:nth-child(2) {    margin-left: 0.6rem;}.btnitem {    font-size: 0.42rem;    text-align: center;    color: white;    background-color:#ff9913;    box-shadow: 1px 2px 4px -4px #999;    width: 100%;    line-height: 1.6;}