.top-banner{position:relative;background:#4276FF;padding:70px 0 54px;overflow:hidden}.top-banner::before{display:block;content:'';position:absolute;background:rgba(255,255,255,.1);box-shadow:0 4px 9px rgba(58,101,216,.4);width:322px;height:322px;border-radius:50%;right:13%;top:-182px}.top-banner::after{display:block;content:'';position:absolute;background:rgba(255,255,255,.1);box-shadow:0 4px 9px rgba(58,101,216,.4);width:259px;height:259px;border-radius:50%;left:18%;bottom:-165px}.top-banner>.container{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.top-banner h1{color:#FFF;text-align:center;font-weight:700;font-size:44px;line-height:60px}.top-banner .desc{max-width:900px;font-weight:400;font-size:16px;line-height:22px;text-align:center;color:#FFF;margin:20px auto 0}.text-color{color:#4276FF}.text-color:hover{color:#4276FF}.crumbs-nav{margin-top:20px}.crumbs-nav a{font-weight:700;font-size:14px;line-height:19px;color:#333}.crumbs-nav a:last-child{color:#4276FF}.crumbs-nav a:hover{color:#4276FF}.crumbs-nav span{margin:0 5px}.policy-content{padding-top:30px;padding-bottom:100px}.policy-content .policy-left{overflow:hidden;background:#fff;-webkit-box-shadow:0 2px 40px #ccc;-moz-box-shadow:0 2px 20px #ccc;box-shadow:0 2px 20px #b1b1b1;font-size:14px;font-weight:600;max-width:300px;width:25%;margin-right:30px;height:100%}.policy-left .menu{margin:0 auto;width:200px;padding-top:10px}.policy-left .menu a.curr,.policy-left .menu a.curr span,.policy-left .menu a.curr .name,.policy-left .menu a:hover span,.policy-left .menu a:hover{color:#4276FF}.policy-left .menu dt{padding:8px 0 8px 0}.policy-left .menu em{display:inline-block;width:30px;height:30px;vertical-align:middle}.policy-left .menu i{display:inline-block;width:30px;height:30px;vertical-align:middle}.policy-left .menu .pfaq{background:url(../png/faq_icon.png) no-repeat 0 -86px}.policy-left .menu .scanfaq{background:url(https://images.anyrecover.com/anyrecoveren/assets/support/faq_icon.png) no-repeat 0 -296px}.policy-left .menu .pufaq{background:url(https://images.anyrecover.com/anyrecoveren/assets/support/faq_icon.png) no-repeat 0 -172px}.policy-left .menu .guide{background:url(https://images.anyrecover.com/anyrecoveren/assets/support/faq_icon.png) no-repeat 0 0}.policy-left .menu .contact{background:url(https://images.anyrecover.com/anyrecoveren/assets/support/faq_icon.png) no-repeat 0 -210px}.policy-left .menu .updfaqact{background:url(https://images.anyrecover.com/anyrecoveren/assets/support/faq_icon.png) no-repeat 0 -422px}.policy-left .menu .updfaq{background:url(https://images.anyrecover.com/anyrecoveren/assets/support/faq_icon.png) no-repeat 0 -378px}.policy-left .menu .name{display:inline-block;min-height:30px;margin-left:5px;font-size:14px;font-weight:700;color:#2e2e2e}.policy-left .menu dd{padding:0 0 0 35px}.policy-left .menu dd span{font-size:12px;color:#999;margin-right:10px}.policy-left .menu dd a{display:block;margin-bottom:5px;padding:3px 0;color:#2e2e2e;font-size:13px}.policy-content .policy-right{max-width:877px;width:75%}.policy-right .desc{margin-bottom:35px}.policy-right p{margin-bottom:22px}.policy-right .policy-msg p{margin-bottom:28px}.policy-right h3{font-size:24px;margin:20px 0 10px}.policy-right .list-content{margin-bottom:12px;margin-left:25px;color:#2e2e2e;list-style-type:disc}.policy-right .list-content p{margin-bottom:22px}.policy-right .blue-color{color:#2188cc}@media(max-width:1024px){.top-banner::after{width:170px;height:170px;left:auto;right:-58px;bottom:-88px}.top-banner::before{width:92px;height:92px;top:-46px;left:9px}}@media screen and (max-width:992px){.top-banner{padding:40px 0}.top-banner h1{font-size:31px;line-height:41px}.top-banner .desc{font-size:16px;line-height:22px;margin-top:21px}.policy-content{padding-bottom:60px}.policy-content>.container{flex-wrap:wrap}.policy-content .policy-left{max-width:100%;width:90%;margin:0 auto 30px}.policy-content .policy-right{max-width:100%;width:100%}}@media screen and (max-width:500px){.policy-content .policy-left{width:100%}}