.m-protocol .content{width:100%;height:-webkit-calc(100vh - 130px);height:calc(100vh - 130px);overflow:hidden;background:url(../../../images/login/bgimg-banner-sd.jpg) center -70px no-repeat}.m-protocol .content .main{width:70%;height:80%;background:#eee;-webkit-border-radius:10px;border-radius:10px;margin:5% auto 0;overflow:hidden;-webkit-box-shadow:0 -5px 30px #ddd;box-shadow:0 -5px 30px #ddd;background:-webkit-linear-gradient(#fefefd,#fff);background:-o-linear-gradient(#fefefd,#fff);background:-webkit-gradient(linear,left top,left bottom,from(#fefefd),to(#fff));background:linear-gradient(#fefefd,#fff)}.m-protocol .content .main .title{height:78px;line-height:78px;border-bottom:1px solid #dfd1c7}.m-protocol .content .main .title>p{font-size:24px;color:#ab876e;text-align:center}.m-protocol .content .main .explain{height:-webkit-calc(100% - 78px);height:calc(100% - 78px);padding:5% 10%;overflow-y:auto}.m-protocol .content .web-agreebtn{display:none}@media screen and (max-width:761px){body,html{width:100%}.m-protocol,body,html{height:100%}.m-protocol .content{width:100%;height:-webkit-calc(100% - .9rem);height:calc(100% - .9rem);overflow:hidden;background:#f8f8f8}.m-protocol .content .main{width:100%;height:-webkit-calc(100% - 1.2rem);height:calc(100% - 1.2rem);background:#f8f8f8;-webkit-border-radius:0;border-radius:0;margin:0;overflow:hidden;-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent}.m-protocol .content .main .title{height:1.5rem;line-height:1.5rem;-webkit-box-shadow:0 .01rem .2rem #e2e5f1;box-shadow:0 .01rem .2rem #e2e5f1;border-bottom:0;background:#fff}.m-protocol .content .main .title>p{font-size:.36rem;color:#666;text-align:center}.m-protocol .content .main .explain{-webkit-overflow-scrolling:touch;height:-webkit-calc(100% - 2.5rem);height:calc(100% - 2.5rem);padding:.1rem .55rem;margin:.5rem 0;overflow-y:auto}.m-protocol .content .web-agreebtn{display:block;padding:0 .55rem;margin-bottom:.4rem}.m-protocol .content .web-agreebtn>p{width:100%;height:.8rem;line-height:.8rem;border:none;background:-webkit-linear-gradient(left,#ff8e33,#f63);background:-o-linear-gradient(right,#ff8e33,#f63);background:-webkit-gradient(linear,left top,right top,from(#ff8e33),to(#f63));background:-o-linear-gradient(left,#ff8e33,#f63);background:linear-gradient(90deg,#ff8e33,#f63);-webkit-border-radius:.5rem;border-radius:.5rem;text-align:center;cursor:pointer}.m-protocol .content .web-agreebtn>p>a{color:#fff;font-size:.3rem;display:block}}