*{
    padding:0;
    margin:0;
    outline: none;
}
body{
    color:#353535;
    font-size: 14px;
}
a {
    text-decoration: none;
    color: #333;
}
img{
    width:100%;
    height:100%;
    border: 0;
}
.my-r{
    display: none;
}
.xiala{
    position: absolute;
    top: 60px;
    width:100%;
    background: #fff;
    z-index: 99999;
    display:none;
}
li {
    list-style:none;
}
.two_bar li,.one_bar{
    font-size:16px;
    color:#ffffff;
    border-bottom:1px solid #dbdbdb;
    line-height:50px;
    overflow:hidden;
    height:50px;
}
.two_bar{
    display:none;
}
.row{
    display: flex;
    flex-direction: row;
}
.coloeselect{
    margin-top: 2px;
    height: 15px;
    width: 15px;
    border-radius: 50%;
    background-image: url("/../Public/Mobile/img/radio1.jpg");
    background-size: 15px 15px;
}
.selectimg{
    height: 15px;
    width: 15px;
    border-radius: 50%;
    background-image: url("/../Public/Mobile/img/radio2.jpg");
    background-size: 15px 15px;
}
.unselectimg{
    height: 15px;
    width: 15px;
    border-radius: 50%;
    background-image: url("/../Public/Mobile/img/radio1.jpg");
    background-size: 15px 15px;
}
.column{
    display:flex;
    flex-direction: column;
}
.radio {
    margin: 0.5rem;
}
.radio input[type="radio"] {
    position: absolute;
    opacity: 0;
}
.detailtext p{
    text-indent: 2rem!important;
}
.radio input[type="radio"] + .radio-label:before {
    content: '';
    background: #f4f4f4;
    border-radius: 100%;
    border: 1px solid #b4b4b4;
    display: inline-block;
    width: 1.4em;
    height: 1.4em;
    position: relative;
    top: -0.2em;
    margin-right: 1em;
    vertical-align: top;
    cursor: pointer;
    text-align: center;
    -webkit-transition: all 250ms ease;
    transition: all 250ms ease;
}
.radio input[type="radio"]:checked + .radio-label:before {
    background-color: #3197EE;
    box-shadow: inset 0 0 0 4px #f4f4f4;
}
.radio input[type="radio"]:focus + .radio-label:before {
    outline: none;
    border-color: #3197EE;
}
.radio input[type="radio"]:disabled + .radio-label:before {
    box-shadow: inset 0 0 0 4px #f4f4f4;
    border-color: #b4b4b4;
    background: #b4b4b4;
}
.radio input[type="radio"] + .radio-label:empty:before {
    margin-right: 0;
}
.just-btw{justify-content: space-between;}
.just-around{justify-content: space-around;}
.just-center{justify-content: center;}
.just-end{justify-content: flex-end;}
.wrap{flex-wrap: wrap;}
.textcenter{text-align: center;}
.alignitems{align-items: center;}
.relative{position: relative;}
.border-bottom{border-bottom: 1px solid #cbcbcb;}
.border-r{border-right: 1px solid #cbcbcb;}
.bold{font-weight: bold;}

/* 字体间距 */
.letter{letter-spacing: 0.1rem;}
/* 边角 */
.radius10{border-radius: 10px;}
.radius50{border-radius: 50%;}

/* 行高 */
.lineH20{line-height:20px;}
.lineH25{line-height:25px;}
.lineH30{line-height:30px;}
.lineH40{line-height:40px;}
.lineH50{line-height:50px;}
.lineH60{line-height:60px;}


/* 宽度百分比 */
.width50{width:50%;}
.width40{width:40%;}
.width60{width:60%;}

.dn {display: none;}
/* 字体大小 */
.f10{font-size: 10px;}
.f12{font-size: 12px;}
.f13{font-size: 13px;}
.f16{font-size: 16px;}
.f18{font-size: 18px;}
.f20{font-size: 20px;}
.f22{font-size: 22px;}
.f24{font-size: 24px;}
.f26{font-size: 26px;}
.f36{font-size: 36px;}

/* margin */
.m-t-5{margin-top:5px;}
.m-t-10{margin-top:10px;}
.m-t-15{margin-top:15px;}
.m-t-25{margin-top:25px;}
.m-t-30{margin-top:30px;}
.m-t-50{margin-top:50px;}
.m-b-20{margin-bottom:20px;}
.m-b-5{margin-bottom:5px;}
.m-b-30{margin-bottom:30px;}
.m-l-5{margin-left:5px;}
.m-l-10{margin-left:10px;}
.m-r-5{margin-right:5px;}
.m-r-10{margin-right:10px;}
.m-tb-10{margin-top:10px;margin-bottom:10px;}
.m-tb-20{margin-top:20px;margin-bottom:20px;}
.m-tb-30{margin-top:30px;margin-bottom:30px;}
.m-lr-10{margin-left:10px;margin-right:10px;}
.m-lr-15{margin-left:15px;margin-right:15px;}
.m-lr-25{margin-left:25px;margin-right:25px;}

/* padding */
.p-t-5{padding-top:5px;}
.p-t-10{padding-top:10px;}
.p-t-15{padding-top:15px;}
.p-t-20{padding-top:20px;}
.p-b-5{padding-bottom: 5px;}
.p-b-10{padding-bottom: 10px;}
.p-b-20{padding-bottom: 20px;}
.p-tb-10{padding:10px 0;}
.p-tb-5{padding:5px 0;}
.p-tb-15{padding:15px 0;}
.p-tb-20{padding:20px 0;}
.p-tb-30{padding:30px 0;}
.p-lr-10{padding-left:10px;padding-right:10px;}
.p-lr-20{padding-left:20px;padding-right:20px;}
.p-lr-25{padding-left:25px;padding-right:25px;}
/* 字体颜色 */
.white{color:#fff;}
.c2cc{color:#2cc30f;}
.c78{color:#787878;}
.cba{color:#bababa;}
.c000{color:#000;}
.c35{color:#966a6a;}
/* 背景颜色 */
.bgwhite{background: #fff;}
/*文字溢出*/
.one-text{overflow: hidden;text-overflow: ellipsis; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;word-break:break-all;word-wrap:break-word;}
.two-text{ overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;}
.two-text-1{ overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}

.news-arc-content p span{
    font-size: 14px!important;

}
/* 底部tab */
.footer{
    position:fixed;
    bottom:0;
    height:70px;
    background:#fff;
    width:100%;
    z-index: 9999;
}