/*common*/ html,body,#fee, #fee div, #fee span, #fee ul, #fee li, #fee p, #fee form, #fee img, #fee input, #fee label, #fee table, #fee thead, #fee tbody, #fee tr, #fee th, #fee td, #fee hr, #fee textarea, #fee a, #fee h5, #fee pre { -moz-box-sizing: border-box;-webkit-box-sizing: border-box;-o-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box; margin:0;padding:0; } html,body{height: 100%;} #fee img{width: 0;} .bk_foot{height: 0;} #fee{ font-size: 0; font-family: "microsoft yahei"; width: 16rem; height: 100%; } #fee .section li{list-style: none;} #fee img{vertical-align: middle;width: auto;} #fee .section a{color: inherit;text-decoration: none;} #fee .section .showmq{color: #ffa200;text-decoration: underline;} #fee .section .showmq.btn{text-decoration: none;} #fee .section .clearfloat:after{content:"";display:block;clear:both;height:0} #fee .section .box-inline{text-align: center;} #fee .section .box-inline>div{display: inline-block;} #fee .section .btn{ width: 6.95rem;height: 1.5rem;line-height: 1.5rem;font-size: 0.65rem;color: #fff; text-align: center;margin: 0 auto;border-radius: 1rem; background-color: #db2c35; } #fee .section .fl{float: left;} #fee .section .fr{float: right;} #fee .section .tr{text-align: right;} #fee .section .tc{text-align: center;} #fee .section form input,#fee .section form select{ border: solid 1px #b5b5b5; resize:none; outline: none; -webkit-appearance: none; background-color: #fff; color: #333; height: 1.5rem; width: 5.275rem; padding-left: 0.7rem; font-size: 0.6rem; vertical-align: middle; } #fee .section form select{color: #777;} #fee .section form ::-webkit-input-placeholder{color: #777;} #fee .section form :-moz-placeholder{color: #777;} #fee .section form ::-moz-placeholder{color: #777;} #fee .section form :-ms-input-placeholder {color: #777;} #fee .section form .select-parent{position: relative;} #fee .section form .select-parent:after{ content: ""; position: absolute; width: 0.475rem; height: 0.25rem; right: 0.5rem; bottom: 0.6rem; background: ; -webkit-background-size: 100%; background-size: 100%; } #fee .section option{background-color: #fff;color: #212121;} /*common end*/ /*header*/ #fee .header{ width: -moz-calc(100% - 2px); width: 100%; height: 2rem; line-height: 2rem; text-align: center; position: fixed; top: 0; z-index: 2; transform: translatez(0); background: -webkit-linear-gradient(90deg, #ebebeb, #fff); background: -o-linear-gradient(90deg, #ebebeb, #fff); background: -moz-linear-gradient(90deg, #ebebeb, #fff); background: linear-gradient(0deg, #ebebeb, #fff); } #fee .header a{text-decoration: none;color: inherit;height: 2rem;} #fee .header .back,.header .tel{position: absolute;top: 0;width: 2rem} #fee .header .back{left: 0;} #fee .header .back img{height: 0.45rem;} #fee .header .logo{font-size: 0.85rem;} #fee .header .tel{right: 0;} #fee .header .tel img{height: 0.9rem;} /*header*/ #fee .panel{display: none;} #fee .panel.active{display: block;} #fee .panel1{ background-color: #fbfbfb; padding-bottom: 3rem; } #fee .panel2{height: 100%;} #fee .panel,#fee .section,#fee .section2 .top{ background-repeat: no-repeat; -webkit-background-size: 100%; background-size: 100%; } #fee .section1{padding: 7.725rem 0 1.675rem;background-image: url(/uploads/image/zfnimages/bg_01.png);} /*#fee .section2{background-image: url(/uploads/image/zfnimages/bg_02.png);}*/ #fee .section4{ padding: 4rem 0 0; /*background-image: url(/uploads/image/zfnimages/bg_04.jpg);*/ height: 100%; transform: translatez(0); background-color: #fff; background: -webkit-linear-gradient(90deg, #fefcf7, #fffdf9); background: -o-linear-gradient(90deg, #fefcf7, #fffdf9); background: -moz-linear-gradient(90deg, #fefcf7, #fffdf9); background: linear-gradient(0deg, #fefcf7, #fffdf9); } #fee .section1 .btn{width: 8.025rem;} #fee .section2 .container{ margin: -0.725rem 0.5rem 0; background-color: #fff; padding: 0 1rem 1.1rem; border-radius: 0.5rem; box-shadow: 0 0.15rem 0.9rem rgba(171,171,171,0.23); } #fee .section2 .top{ background-image: url(/uploads/image/zfnimages/bg_03.png); height: 2rem; font-size: 0.7rem; color: #fff; font-weight: bold; line-height: 1.45rem; margin: 0 0 -0.3rem; } #fee .section2 h4{ font-size: 0.75rem; font-weight: bold; color: #5e3c40; line-height: 0.7rem; text-align: center; margin: 1rem 0 0.55rem; } #fee .section2 form{ display: block; background-color: #fff; border-radius: 0.1rem; height: 6.5rem; padding: 0.65rem 0.575rem 0; } #fee .section2 form .form-item{ margin: 0 0.325rem 0.775rem; display: inline-block; vertical-align: top; width: 5.275rem; } #fee .section2 form label{ display: block; color: #333; font-size: 0.55rem; line-height: 0.55rem; margin: 0 0 0.4rem; white-space: nowrap; } #fee .section2 form label img{height: 0.55rem;margin: 0 0.2rem 0 0;} #fee .section2 form label span{ color: #959595; font-size: 0.45rem; } #fee .section3{text-align: center;} #fee .section3 a{ display: block; font-size: 0.65rem; line-height: 0.55rem; color: #5e3c40; margin: 1.1rem 0 0.55rem; } #fee .section3 img{height: 1.2rem;} #fee .section4 .top{color: #5e3c40;} #fee .section4 h1, #fee .result>p, #fee .page-son>p{ font-size: 1.05rem; line-height: 1.05rem; margin: 0; text-shadow: 0 0.1rem 0.25rem rgba(251,234,197,0.43); } #fee .section4 p{font-size: 0.85rem;line-height: 0.85rem;margin: 0.9rem 0 1.7rem;color: #666;} #fee .section4 form .form-item{width: 11rem;margin: 0 auto 0.675rem;position: relative;} #fee .section4 form label{ width: 1.45rem; display: inline-block; } #fee .section4 form label img{height: 0.95rem;} #fee .section4 form input{ background-color: #fff; width: 9.55rem; border-radius: 0.2rem; } #fee .section4 form .btn{width: 8.55rem;margin-top: 2.2rem;} /*#fee .section4 form input.form-code{width: 5.55rem;margin: 0 0.5rem 0 0;}*/ #fee .section4 form .getcode{ font-size: 0.55rem; color: #db2c35; text-decoration: underline; position: absolute; width: 3.25rem; right: 0; top: 0.475rem; line-height: 0.55rem; } /*result*/ #fee .page_box{ width: 100%; height: 100%; overflow:hidden; /*background-image: ;*/ padding-bottom: 1rem; background-color: #fff; background: -webkit-linear-gradient(90deg, #fefcf7, #fffdf9); background: -o-linear-gradient(90deg, #fefcf7, #fffdf9); background: -moz-linear-gradient(90deg, #fefcf7, #fffdf9); background: linear-gradient(0deg, #fefcf7, #fffdf9); } #fee .result>p, #fee .page-son>p{ color: #5e3c40; text-align:center; font-weight: bold; margin: 1.25rem 0; } #fee .nav-top .detai{ width:100%; height:95%; overflow:hidden; } #fee .swiper-container{margin: 0 0 0 0.65rem;padding: 0 0 0.9rem;} #fee .swiper-slide{ width: 8.35rem; height: 6.45rem; background-color: #fff; margin: 0 0.45rem 0 0; border-radius: 0.2rem; border: 1px solid #b1893c; } #fee .inner_box{padding: 0.85rem 0.85rem 0;} #fee .inner_box>p{ font-size: 0.55rem; line-height: 1rem; color: #333; font-weight:bold; padding: 0 0 0 0.45rem; position: relative; } #fee .inner_box>p>b{font-weight: normal;} #fee .inner_box>p:before{ content: ""; width: 0.2rem; height: 0.2rem; border-radius: 50%; background-color: #89652d; position: absolute; left: 0; top: 0.375rem; } #fee .swiper-pagination{bottom: 0;} #fee .swiper-pagination .swiper-pagination-bullet{ margin: 0 0.1rem; border: 0.05rem solid #89652d; background-color: transparent; opacity: 1; } #fee .swiper-pagination .swiper-pagination-bullet-active{background-color: #89652d;} #fee .prompt{ margin: 1rem 1.375rem 0 1.5rem; color: #333; line-height: 1rem; } #fee .prompt>p{ font-size:0.55rem; font-weight: bold; overflow: hidden; white-space:nowrap; color: #5e3c40; } #fee .prompt>p:after{ content: ""; display: inline-block; vertical-align: middle; height: 0; width: 100%; border-bottom: 0.05rem dashed #9a7a4a; margin: 0 0 0 0.2rem; } #fee .prompt>li{ font-size:0.55rem; position: relative; padding: 0 0 0 0.45rem; } #fee .prompt>li:before{ content: ""; width: 0.15rem; height: 0.15rem; border-radius: 50%; background-color: #89652d; position: absolute; left: 0; top: 0.45rem; } #fee .prompt>li>span{ color: #db2c35; text-decoration: underline; } #fee .overflow{ overflow:auto; } #fee .page-son{ height: 13.75rem; margin:1rem auto 0; width: 90%; position:relative; } #fee .page-son>img{ background-size:contain; width: 14.8rem; } #fee .page-son>pre{ position:absolute; width: 12.875rem; height: 1.875rem; top:7.8rem; left:50%; margin-left:-6.4375rem; font-size:0.65rem; color:#414141; line-height:1.05rem; text-align:center; } #fee .page-son>pre>a{color:#df3b44 !important;display:inline-block;text-decoration:underline;} #fee .btn5 { display: block; width: 9.125rem; height: 1.55rem; margin: 2.5rem auto 0; border: 1px solid #df3b44; font-size: 0.6rem; color: #df3b44 !important; text-align: center; line-height: 1.55rem; }