﻿@font-face{
			    font-family: 'Gerbera';
			    src : url('/css/mobile/report/font/Gerbera-Regular.woff.ttf');
			}
.check_raido .form_input{width:33.33333%; height:2rem; padding:0 0.16rem; float:left; -webkit-tap-highlight-color: transparent;}
.check_raido .form_input div{width:100%;height:100%;position:relative;background:#f2f2f2; }
.check_raido .form_input input{position:absolute;}
.check_raido .form_input label{width:100%; height:100%; border:1px solid #f2f2f2;position:absolute; top:0;left:0}
.check_raido .form_input span{font-size:0.4rem; display:block; width:100%; height:100%; padding-top:0.48rem; text-align:center;}
.check_raido .form_input span i{display:block; font-style:normal; font-family:'Gerbera';color:#d9231f}
.cur{border:1px solid #d9231f !important; background:url(/images/mobile/report/cur.png) right bottom no-repeat; background-size:0.6rem;}

.contact p{margin-bottom:0.4rem}
.contact p span{display:inline-block; width:26%; text-align:right; float:left; padding-top:0.24rem}
.contact input{width:74%; height:1rem; border:1px solid #ddd; border-radius:0; padding:0 0.3rem;}
.contact textarea{width:100%; height:3.4rem; border:1px solid #ddd; border-radius:0; outline: none;-webkit-appearance: none;background-color: transparent; box-sizing:border-box;}

.payWay .paySide{-webkit-tap-highlight-color: transparent;}
/*设置选中的input的样式*/
/* + 是兄弟选择器,获取选中后的label元素*/
.payWay input+label {
    width: .5rem;
    height: .5rem;
   border-radius:50%;
   border:1px solid #ddd;
}
/*.payWay input:checked+label {
    width: .5rem;
    height: .5rem;
   border-radius:50%;
   border:1px solid #ddd;
}*/
.payWay input:checked+label::after {
    position: absolute;
    content: "";
    width: .24rem;
    height: .24rem;
    background:#d9231f;
    left:0.11rem;
    top:0.102rem;
    border-radius:50%;
}

.Tatal span{color:#cc0000; font-family:'Gerbera'}
.Tatal i{font-style:normal;}


.result_submit input{height:0.8rem; float:right; padding:0 0.6rem; font-size:0.36rem; color:#fff; margin-left:0.3rem; border-radius:0.06rem}
.result_submit a{display:inline-block; height:0.8rem; line-height:0.8rem; padding:0 0.6rem; font-size:0.36rem; color:#fff; margin-left:0.3rem; border-radius:0.06rem}

/*微信提示框*/
.weixin_pop{width:100%; height:100%; position:fixed; top:0; left:0; text-align:center;  z-index:99999; background:rgba(0,0,0,0.7);}
.weixin_pop img{width:7rem; position:absolute; left:50%; top:50%; margin-left:-3.5rem; margin-top:-5rem}









