body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0}body,button,input,select,textarea{font-family:"Microsoft Yahei","微软雅黑",arial,"Hiragino Sans GB","宋体",Tahoma,Arial,Helvetica,STHeiti;font-size:.186667rem}h1,h2,h3,h4,h5,h6{font-size:100%}em{font-style:normal}small{font-size:.186667rem}ul,ol{list-style:outside none none}a{text-decoration:none;outline:0}a:hover{text-decoration:none}legend{color:#000}fieldset,img{border:0}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}table{border-collapse:collapse;border-spacing:0}img{height:auto;vertical-align:middle;-webkit-transform:scale(1) rotate(0) translate3d(0,0,0);transform:scale(1) rotate(0) translate3d(0,0,0)}textarea{resize:vertical}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}html,button,input,select,textarea{font-family:sans-serif}a:focus{outline:thin dotted}a:active,a:hover{outline:0}b,strong{font-weight:700}button,input{line-height:normal}button,html input[type=button],input[type=reset],input[type=submit]{cursor:pointer}input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:none}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=search]{-webkit-box-sizing:content-box;box-sizing:content-box}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}select{-webkit-appearance:none}.clear{clear:both}.clearfix:after{font-size:0}.clearfix:after{content:" ";display:table;clear:both}.relative{position:relative}.absolute{position:absolute}.w100{width:100%}.w1200{width:16rem}.w1000{width:13.333333rem}@media screen and (max-width:10.666667rem){body{font-size:62.5%;font-family:arial,"Hiragino Sans GB","Microsoft Yahei","微软雅黑","宋体",Tahoma,Arial,Helvetica,STHeiti;margin:0}.w1000{width:100%}input[type=text]{-webkit-appearance:none}}@media screen and (min-width:4.266667rem){.mainCon{font-size:100%}}@media screen and (min-width:4.8rem){.mainCon{font-size:110%}}@media screen and (min-width:5.013333rem){.mainCon{font-size:120%}}.w-auto-Center{margin:0 auto}.m0a{margin:0 auto}.left{float:left}.right{float:right}.bold{font-weight:700}.tc{text-align:center}.tr{text-align:right}.tl{text-align:left}.box-sizing{-webkit-box-sizing:border-box;box-sizing:border-box}.white{color:#fff}.bor{border-radius:.08rem}.no-bor-right{border-right:none}a[title=站长统计]{display:none}@keyframes side2-num{0%{-webkit-transform:scale(.6,.6);transform:scale(.6,.6)}20%{-webkit-transform:scale(.8,.8);transform:scale(.8,.8)}40%{-webkit-transform:scale(1,1);transform:scale(1,1)}60%{-webkit-transform:scale(.8,.8);transform:scale(.8,.8)}80%{-webkit-transform:scale(.6,.6);transform:scale(.6,.6)}to{-webkit-transform:scale(.4,.4);transform:scale(.4,.4)}}@-webkit-keyframes side2-num{0%{-webkit-transform:scale(.6,.6);transform:scale(.6,.6)}20%{-webkit-transform:scale(.8,.8);transform:scale(.8,.8)}40%{-webkit-transform:scale(1,1);transform:scale(1,1)}60%{-webkit-transform:scale(.8,.8);transform:scale(.8,.8)}80%{-webkit-transform:scale(.6,.6);transform:scale(.6,.6)}to{-webkit-transform:scale(.4,.4);transform:scale(.4,.4)}}.public-bg-style{background-size:100%;background-repeat:no-repeat;background-position:left top}
header {
	width: 100%;
	height: 1.173333rem;
	background: -webkit-linear-gradient(left,#eaeaea,#fff,#eaeaea);
	background: -o-linear-gradient(right,#eaeaea,#fff,#eaeaea);
	background: -webkit-gradient(linear,left top,right top,from(#eaeaea),color-stop(#fff),to(#eaeaea));
	background: -o-linear-gradient(left,#eaeaea,#fff,#eaeaea);
	background: linear-gradient(to right,#eaeaea,#fff,#eaeaea);
	/* position: fixed; */
	top: 0;
	left: 0;
	z-index: 999;
	border-top: 1px solid #ddd;
	overflow: hidden
}

header ul li {
	width: 25%;
	height: .813333rem;
	line-height: .813333rem;
	font-size: .373333rem;
	/* border-left: 1px solid #4f4a5ad6; */
	margin-top: .173333rem
}

header ul li a {
	color: #4f4a5a;
	padding-left: .56rem
}

header ul li .icon1 {
	background: url(/zyzs/wp-content/themes/mobile/images/m/nav-icon1.png) left top no-repeat;
	background-size: .493333rem .493333rem
}

header ul li .icon2 {
	background: url(/zyzs/wp-content/themes/mobile/images/m/nav-icon2.png) left top no-repeat;
	background-size: .493333rem .493333rem
}

header ul li:first-child {
	border-left: none
}

section .banner {
	padding-bottom: 17.76px;
	background:  #00b388;
	background: url(/zyzs/wp-content/themes/mobile/images/m/banner.jpg) left top no-repeat;
	background-size: cover;
	/* margin-top: 42px; */
}

section .banner div {
	padding-top: .4rem
}

section .banner div .bf {
	width: 56%;
	height: .533333rem;
	line-height: .533333rem;
	font-size: .266667rem;
	position: relative
}

section .banner div .bf:before,section .banner div .bf:after {
	content: '';
	position: absolute;
	top: .253333rem;
	width: 1.266667rem;
	height: 1px;
	background: #c5c5ca
}

section .banner div .bf:before {
	left: 0
}

section .banner div .bf:after {
	right: 0
}

section .banner div h1 {
	font-size: .8rem;
	color: #fed635;
}

section .banner div h1 .fwn {
	font-weight: 400
}

section .banner div h1 .yellow {
	margin-left: -0.22rem;
	color: #fed635
}

section .banner div .bfp-bg {
	width: 6.44rem;
	height: .826667rem;
	line-height: .826667rem;
	background: url(/zyzs/wp-content/themes/mobile/images/m/txt-yellow.png) left top no-repeat;
	background-size: cover;
	margin-top: .133333rem
}

section .banner div .bfp-bg span:first-child {
	font-size: .506667rem;
	color: #fff;
	margin-left: .426667rem
}

section .banner div .bfp-bg span:last-child {
	font-size: .64rem;
	font-weight: 700;
	color: #43404b;
	margin-right: .373333rem
}

section .banner div a {
	display: block;
	width: 4.24rem;
	height: 1.146667rem;
	line-height: 1.12rem;
	background: url(/zyzs/wp-content/themes/mobile/images/m/btn1.png) left top no-repeat;
	background-size: 100%;
	font-size: .346667rem;
	font-weight: 700;
	color: #43404b;
	margin-top: .346667rem
}

section .banner div ul {
	font-size: 0;
	margin-top: .2rem
}

section .banner div ul li {
	display: inline-block;
	font-size: .346667rem;
	margin: 0 .24rem;
	background: url(/zyzs/wp-content/themes/mobile/images/m/yes.png) left center no-repeat;
	background-size: .386667rem .333333rem;
	padding-left: .466667rem
}

section .banner div div {
	width: 9rem;
	height: 1.066667rem;
	line-height: 1.066667rem;
	background: url(/zyzs/wp-content/themes/mobile/images/m/timeline.png) left top no-repeat;
	background-size: 100%;
	padding-top: 0;
	font-size: .346667rem;
	color: #5f5d6d;
	margin-top: .266667rem
}

section .banner div div span {
	margin: 0 .066667rem
}

section .banner div div span .time-box {
	display: inline-block;
	vertical-align: middle;
	width: 1.2rem;
	height: .666667rem;
	line-height: .666667rem;
	border-radius: .053333rem;
	background: #43404b;
	font-size: .533333rem;
	font-weight: 900;
	color: #fff
}

section .public-shadow {
	margin: 0 .4rem;
	background: #fff;
	box-shadow: .04rem .066667rem .266667rem .133333rem rgba(181,181,181,.3);
	-webkit-box-shadow: .04rem .066667rem .266667rem .133333rem rgba(181,181,181,.3)
}

section .sort-wrap {
	padding: .3rem 0 .3rem 0;
	background: #fafafa
}

section .sort-wrap .sort-box {
	padding-bottom: .4rem;
	padding-top: .2rem
}

section .sort-wrap .sort-box li {
	width: 2.546667rem;
	height: .986667rem;
	line-height: .96rem;
	margin-left: .386667rem;
	font-size: .426667rem;
	float: left;
	background: url(/zyzs/wp-content/themes/mobile/images/m/btn33.png) left center no-repeat;
	background-size: 100%;
	color: #fff;
	margin-top: .266667rem
}

section .sort-wrap .sort-box li a {
	color: #fff
}

section .sort-wrap .sort-box .act {
	background: url(/zyzs/wp-content/themes/mobile/images/m/btn2.png) left center no-repeat;
	background-size: 100%
}

section .main-part .main-title {
	width: 88%;
	height: 1.2rem;
	line-height: 1.133333rem;
	margin-bottom: .4rem
}

section .main-part .main-title h1 {
	font-size: .426667rem;
	font-weight: 700;
	border-bottom: 1px solid #b6b2b2;
	position: relative;
	color: #26232f
}

section .main-part .main-title h1 a {
	float: right;
	font-size: .32rem;
	font-weight: 400;
	color: #eb3427;
	margin-top: .066667rem
}

section .main-part .main-title h1:after {
	content: '';
	height: .08rem;
	position: absolute;
	bottom: -.053333rem;
	background: #eb3427
}

section .main-part .main-title .mh1:after {
	width: 1.853333rem;
	left: 0
}

section .main-part .main-title .mh2:after {
	content: '';
	width: 18%;
	height: .0625rem;
	background: #f34334;
	position: absolute;
	bottom: -.066667rem;
	left: 23%
}

section .main-part .main-title .mh3:after {
	width: 1.626667rem;
	left: 2.573333rem
}

section .main-part .main-title .mh4:after {
	content: '';
	width: 18%;
	height: .0625rem;
	background: #f34334;
	position: absolute;
	bottom: -.066667rem;
	left: 32%
}

section .main-part .main-title .mh5:after {
	content: '';
	width: 18%;
	height: .0625rem;
	background: #f34334;
	position: absolute;
	bottom: -.066667rem;
	left: 48%
}

section .main-part .main-title p {
	font-size: .346667rem;
	color: #666;
	padding-top: .2rem
}

section .main-part .record-content {
	margin-bottom: .4rem
}

section .main-part .record-content>div {
	float: left;
	width: 33%;
	padding: .6rem 0;
	border-top: 1px solid #bfbfbf;
	border-left: 1px solid #bfbfbf
}

section .main-part .record-content>div p {
	font-size: .4rem;
	color: #403e3e
}

section .main-part .record-content>div a {
	display: block;
	width: 2.546667rem;
	height: .946667rem;
	line-height: .92rem;
	font-size: .373333rem;
	color: #fff;
	margin: 0 auto;
	margin-top: .346667rem;
	background: url(/zyzs/wp-content/themes/mobile/images/m/btn55.png) left center no-repeat;
	background-size: 100%
}

section .main-part .record-content>div:nth-child(1) {
	border-top: none;
	border-left: none
}

section .main-part .record-content>div:nth-child(2),section .main-part .record-content>div:nth-child(3) {
	border-top: none
}

section .main-part .record-content>div:nth-child(4) {
	border-left: none
}

section .main-part .question-content ul {
	width: 94%;
	padding: .2rem 0
}

section .main-part .question-content ul li {
	font-size: .373333rem;
	color: #333;
	border-bottom: 1px dashed #ddd;
	height: 1.066667rem;
	line-height: 1.066667rem
}

section .main-part .question-content ul li img {
	width: .293333rem;
	height: .346667rem;
	vertical-align: middle
}
.yxedua3{
    width: 64%;
    overflow: hidden;
    color: #333;
    text-overflow: ellipsis;
    display: -webkit-inline-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
}
.yxedua4{
    width: 61%;
    color: #f34334;
}
.yxedua5{
    position: absolute;
    margin-top: 3.36%;
    margin-left: 2px;
}
section .main-part .question-content ul li a.yxedua2 {
	float: right;
	display: block;
	width: 2.373333rem;
	height: .786667rem;
	line-height: .786667rem;
	background: url(/zyzs/wp-content/themes/mobile/images/m/btn44.png) left center no-repeat;
	background-size: 100%;
	font-size: .32rem;
	color: #fff;
	text-align: center;
	margin-top: .133333rem
}

section .main-part .question-content ul li a.act {
	background: url(/zyzs/wp-content/themes/mobile/images/m/btn4-red.png) left center no-repeat;
	background-size: 100%
}

section .main-part .question-content ul .red {
	color: #f34334
}

section .main-part .question-content ul li:last-child {
	border-bottom: none
}

section .same-part form .input-block {
	background: #e2f3fc;
	padding-top: .666667rem;
	margin-top: .733333rem
}

section .same-part form .input-block p {
	font-size: .32rem;
	color: #2b4554
}

section .same-part form .input-block input {
	width: 8rem;
	height: 1.066667rem;
	line-height: 1.066667rem;
	border-radius: .16rem;
	background: #fff;
	border: 0;
	outline: 0;
	margin-top: .426667rem;
	font-size: .426667rem;
	-webkit-transition: color 11111s ease-out,background-color 111111s ease-out;
}

section .same-part form .input-block .p1-form-btn {
	background: #eb3427;
	margin-bottom: .666667rem;
	-webkit-appearance: none
}

section .same-part form .input-block .scroll-box {
	background: #a5d9f5 url() left top no-repeat;
	background-size: 100%;
	padding-top: .533333rem;
	padding-bottom: .266667rem
}

section .same-part form .input-block .scroll-box p {
	font-size: .32rem;
	color: #2b4554
}

section .same-part form .input-block .scroll-box ul {
	height: .8rem;
	line-height: .8rem;
	font-size: .373333rem;
	color: #0e3145;
	overflow: hidden;
	margin-top: .2rem
}

section .same-part form .input-block .scroll-box ul li span {
	margin-right: .693333rem
}

section .part1 {
	padding: 1.2rem 0 0 0
}

section .part1 form .radio-choose h6 {
	font-size: .426667rem;
	color: #eb3427;
	background: url(/zyzs/wp-content/themes/mobile/images/m/txt-icon.png) left center no-repeat,url(/zyzs/wp-content/themes/mobile/images/m/txt-icon1.png) right center no-repeat;
	background-size: 17%
}

section .part1 form .radio-choose .p-ti1 {
	font-size: .32rem;
	color: #0e3145;
	margin-top: .133333rem;
	margin-bottom: .066667rem
}

section .part1 form .radio-choose .p-ti2 {
	font-size: .266667rem;
	color: #7a7c82
}

section .part1 form .radio-choose .radio-box {
	padding: 0 .333333rem;
	margin-top: .666667rem
}
section .main-part .yxedua6{
    height: auto;
}
section .main-part .yxedua6 h1{
    line-height: 30px;
    padding: 9px 0;
}
section .part1 form .radio-choose .radio-box p {
	font-size: .426667rem;
	color: #0e3145;
	font-weight: 700
}

section .part1 form .radio-choose .radio-box .radio-wrap label {
	display: inline-block;
	font-size: .373333rem;
	color: #0e3145;
	border: 2px solid #eb3427;
	border-radius: .2rem;
	width: 28%;
	height: .733333rem;
	line-height: .733333rem;
	text-align: center;
	margin-left: 2%;
	margin-top: .373333rem
}

section .part1 form .radio-choose .radio-box .radio-wrap label input[type=radio] {
	display: none
}

section .part1 form .radio-choose .radio-box .radio-wrap .label-other {
	width: 45%
}

section .part1 form .radio-choose .radio-box .radio-wrap .label-active {
	background: #eb3427;
	border: 2px solid #eb3427;
	color: #fff
}

section .part1 form .radio-choose .rbmt {
	margin-top: .4rem
}

section .part1 form .radio-choose .rbmt .radio-wrap label {
	margin-top: .2rem
}

section .form-public input,section .form-public select {
	display: block;
	outline: 0;
	border: 0;
	font-size: .426667rem
}

section .form-public .input-style {
	width: 8.346667rem;
	height: .986667rem;
	border: 1px solid #6e6e6e;
	margin-top: .466667rem
}

section .form-public .form-btn {
	width: 8.4rem;
	height: 1.013333rem;
	background: url(/zyzs/wp-content/themes/mobile/images/m/btn7.png) left top no-repeat;
	background-size: 100% 100%;
	margin-top: .48rem;
	-webkit-appearance: none
}

section .school-wrap {
	background: url(/zyzs/wp-content/themes/mobile/images/m/bg.jpg) left top no-repeat;
	background-size: 100% 100%;
	padding-bottom: .8rem
}

section .school-wrap h1 {
	font-size: .56rem;
	padding-top: .3rem
}

section .school-wrap .stitle {
	margin: 0 .4rem;
	margin-top: .4rem;
	font-size: .346667rem
}

section .school-wrap .stitle span:first-child {
	width: 3rem;
	height: .76rem;
	line-height: .613333rem;
	background: url(/zyzs/wp-content/themes/mobile/images/m/txt-red.png) left top no-repeat;
	background-size: 100% 100%
}

section .school-wrap .stitle span:last-child {
	width: 6.106667rem;
	height: .706667rem;
	line-height: .64rem;
	background: url(/zyzs/wp-content/themes/mobile/images/m/txt-gray.png) left top no-repeat;
	background-size: 100% 100%;
	color: #7a7b8b
}

section .school-wrap .school-box>div {
	background: #fff;
	margin: .453333rem .4rem 0 .4rem;
	padding: .306667rem 0 .2rem 0
}

section .school-wrap .school-box>div img {
	width: 36%;
	margin-left: 3%;
	border-radius: .106667rem;
	margin-top: .266667rem
}

section .school-wrap .school-box>div div {
	width: 54%;
	margin-left: 3%
}

section .school-wrap .school-box>div div h1 {
	font-size: .426667rem;
	font-weight: 900;
	color: #4c516a;
	padding-top: 0;
	margin-top: 0.5rem;
}

section .school-wrap .school-box>div div p {
	font-size: .373333rem;
	color: #3c3c3c;
	margin-top: .106667rem;
	line-height: .56rem
}

section .school-wrap .school-box>div div p span {
	color: #ea2f20
}

section .school-wrap .school-box>div div a {
	display: block;
	width: 2.96rem;
	height: .786667rem;
	line-height: .773333rem;
	background: url(/zyzs/wp-content/themes/mobile/images/m/btn66.png) left top no-repeat;
	background-size: 100% 100%;
	font-size: .32rem;
	color: #fff;
	text-align: center;
	margin: 0 auto;
	margin-top: .3rem
}

section .school-wrap .school-box>div div .act {
	background: url(/zyzs/wp-content/themes/mobile/images/m/btn6-red.png) left top no-repeat;
	background-size: 100% 100%
}

section .form-part2 form {
	width: 89%;
	border: .04rem solid #eb3427;
	margin-top: .573333rem;
	margin-bottom: .72rem;
	padding-top: .333333rem;
	padding-bottom: .8rem
}

section .form-part2 form h1 {
	height: 1.04rem;
	line-height: .8rem;
	font-size: .72rem;
	background: url(/zyzs/wp-content/themes/mobile/images/m/p-icon.png) 1.133333rem bottom no-repeat;
	background-size: 2.346667rem .186667rem
}

section .form-part2 form h1,section .form-part2 form h2 {
	color: #eb4a26;
	font-size: .666667rem
}

section .form-part2 form h1 span,section .form-part2 form h2 span {
	color: #373636;
	font-weight: 400
}

section .form-part2 form p {
	font-size: .32rem;
	color: #787980;
	margin: 0 .48rem
}

section .form-part2 form .fp2-time {
	margin: .373333rem 0 .733333rem 0;
	font-size: 0
}

section .form-part2 form .fp2-time .time-wrap {
	display: inline-block;
	width: 3.173333rem;
	height: 2.853333rem;
	border-radius: .4rem;
	background: #525062;
	font-size: 1.333333rem;
	margin-left: .373333rem;
	margin-right: .373333rem
}

section .form-part2 form .fp2-time .time-wrap .time-info {
	bottom: .506667rem;
	left: 0;
	display: inline-block;
	width: 100%;
	font-size: .426667rem;
	color: #373636;
	height: .64rem;
	line-height: .64rem;
	background: #fff
}

section .form-part2 form .fp2-input-style .same-style {
	width: 7.173333rem;
	height: .986667rem;
	margin-top: .333333rem;
	padding-left: .466667rem
}

section .form-part2 form .fp2-input-style .select-style {
	width: 7.64rem;
	background: #fff
}

section .form-part2 form .fp2-input-style .fp2-btn {
	width: 7.64rem;
	margin-top: .48rem
}

section .form-part3 {
	padding-top: .666667rem;
	padding-bottom: .733333rem
}

section .form-part3 p,section .form-part3 h1 {
	font-size: .666667rem;
	color: #373636;
	padding: 0 10px;
}

section .form-part3 p span,section .form-part3 h1 span {
	color: #eb3427
}

section .form-part3 h1.fp3-h1 {
	height: 1.04rem;
	line-height: .8rem;
	font-size: .72rem;
	background: url() 1.133333rem bottom no-repeat;
	background-size: 2.346667rem .186667rem
}

section .form-part3 .fp3-container {
	padding: 0 .48rem;
	margin-left: -5%
}

section .form-part3 .fp3-container .fp3-box {
	width: 45%;
	margin-left: 5%;
	margin-top: .533333rem
}

section .form-part3 .fp3-container .fp3-box .img-box img {
	width: 100%
}

section .form-part3 .fp3-container .fp3-box .text-box {
	background: #eb3427;
	font-size: .32rem;
	height: 1.666667rem;
	padding: .266667rem .333333rem
}

section .form-part3 form {
	margin-top: .88rem
}

section .form-part3 form h1 {
	font-size: .666667rem;
	color: #eb3427
}

section .form-part3 form h1 span {
	display: block;
	color: #373636
}

section .form-part3 form .fp3-btn {
	margin-top: .48rem
}

section .form-part4 {
	padding-top: .6rem;
	padding-bottom: .6rem
}

section .form-part4 h1 {
	font-size: .72rem;
	color: #373636;
	padding-bottom: 11px;
	line-height: .8rem;
	background: url() center bottom no-repeat;
	background-size: 6.186667rem .066667rem
}

section .form-part4 p {
	font-size: .32rem;
	color: #787980;
	margin-top: .266667rem;
	padding: 0 10px;
}

section .form-part4 p span {
	color: #ee4949
}

section .form-part4 form .shebao {
	font-size: .506667rem;
	color: #373636;
	margin-top: .4rem;
	margin-bottom: .666667rem
}

section .form-part4 form .shebao label {
	margin-right: .2rem
}

section .form-part4 form .shebao label input {
	display: inline-block;
	vertical-align: middle;
	margin-right: .106667rem;
	outline: 0
}

section .form-part4 form .form-div {
	width: 8.346667rem;
	height: .986667rem;
	border: 1px solid #eb3427;
	overflow: hidden;
	margin-top: .346667rem
}

section .form-part4 form .form-div .f-title {
	display: inline-block;
	width: 1.44rem;
	height: .986667rem;
	line-height: .986667rem;
	background: #eb3427;
	font-size: .426667rem
}

section .form-part4 form .form-div .same-style {
	display: inline-block;
	width: 6.853333rem;
	height: .986667rem;
	background: #fff;
	font-size: .426667rem;
	border: 0;
	outline: 0
}

section .form-part4 form .form-div .select-style {
	color: #757575;
	text-indent: 1.6rem;
	background: url() 6.266667rem center no-repeat;
	background-size: .346667rem .293333rem
}

.bottom-box {
	width: 100%;
	height: 1.333333rem;
	line-height: 1.333333rem;
	position: fixed;
	bottom: 0;
	left: 0;
	z-index: 999;
	background: #524f60
}

.bottom-box ul {
	float: left;
	width: 60%;
	margin-left: 5%;
	overflow: hidden;
	height: 1.333333rem;
	line-height: 1.333333rem
}

.bottom-box ul li {
	font-size: .426667rem;
	font-weight: 700;
	color: #fff
}

.bottom-box a {
	float: right;
	width: 3rem;
	height: .786667rem;
	line-height: .786667rem;
	background: url(/zyzs/wp-content/themes/mobile/images/m/b-btn1.png) center center no-repeat;
	background-size: cover;
	border-radius: .066667rem;
	font-size: .32rem;
	margin-top: .293333rem;
	margin-right: 5%;
	color: #524f60
}



/*bootstrap*/
.modal {
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 1040;
	display: none;
	overflow: hidden;
	-webkit-overflow-scrolling: touch;
	outline: 0
}
.modal.fade .modal-dialog {
	-webkit-transition: -webkit-transform .3s ease-out;
	-o-transition: -o-transform .3s ease-out;
	transition: transform .3s ease-out;
	-webkit-transform: translate(0, -25%);
	-ms-transform: translate(0, -25%);
	-o-transform: translate(0, -25%);
	transform: translate(0, -25%)
}
.modal.in .modal-dialog {
	-webkit-transform: translate(0, 0);
	-ms-transform: translate(0, 0);
	-o-transform: translate(0, 0);
	transform: translate(0, 0)
}
.modal-content {
	position: relative;
	background-color: #fff;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	border: 1px solid #999;
	border: 1px solid rgba(0, 0, 0, .2);
	border-radius: 6px;
	outline: 0;
	-webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
	box-shadow: 0 3px 9px rgba(0, 0, 0, .5)
}
.modal-header {
	min-height: 16.43px;
	padding: 15px;
	border-bottom: 1px solid #e5e5e5
}
.modal-header .close {
	margin-top: -2px
}
.modal-title {
	margin: 0;
	line-height: 1.42857143
}
@media (min-width:768px) {
	.modal-dialog {
		width: 600px;
		margin: 30px auto
	}
	
	.modal-content {
		-webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, .5);
		box-shadow: 0 5px 15px rgba(0, 0, 0, .5)
	}
	
	.modal-sm {
		width: 300px
	}
}
@media (min-width:992px) {
	.modal-lg {
		width: 900px
	}
}
.btn-danger {
	color: #fff;
	background-color: #d9534f;
	border-color: #d43f3a
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger:active,
.btn-danger.active,
.open>.dropdown-toggle.btn-danger {
	color: #fff;
	background-color: #c9302c;
	border-color: #ac2925
}
.btn-danger:active,
.btn-danger.active,
.open>.dropdown-toggle.btn-danger {
	background-image: none
}
.btn-danger.disabled,
.btn-danger[disabled],
fieldset[disabled] .btn-danger,
.btn-danger.disabled:hover,
.btn-danger[disabled]:hover,
fieldset[disabled] .btn-danger:hover,
.btn-danger.disabled:focus,
.btn-danger[disabled]:focus,
fieldset[disabled] .btn-danger:focus,
.btn-danger.disabled.focus,
.btn-danger[disabled].focus,
fieldset[disabled] .btn-danger.focus,
.btn-danger.disabled:active,
.btn-danger[disabled]:active,
fieldset[disabled] .btn-danger:active,
.btn-danger.disabled.active,
.btn-danger[disabled].active,
fieldset[disabled] .btn-danger.active {
	background-color: #d9534f;
	border-color: #d43f3a
}
.btn-danger .badge {
	color: #d9534f;
	background-color: #fff
}
.btn-block {
	display: block;
	width: 100%
}
.btn-block+.btn-block {
	margin-top: 5px
}
input[type=submit].btn-block,
input[type=reset].btn-block,
input[type=button].btn-block {
	width: 100%
}
.fade {
	opacity: 0;
	-webkit-transition: opacity .15s linear;
	-o-transition: opacity .15s linear;
	transition: opacity .15s linear
}
.fade.in {
	opacity: 1
}
.form-horizontal .form-group:before,
.form-horizontal .form-group:after {
	display: table;
	content: " "
}
.form-group {
	margin-bottom: 15px
}
.form-group .btn {
	display: inline-block;
	padding: 6px 12px;
	margin-bottom: 0;
	font-size: 14px;
	font-weight: 400;
	line-height: 1.42857143;
	text-align: center;
	white-space: nowrap;
	vertical-align: middle;
	-ms-touch-action: manipulation;
	touch-action: manipulation;
	cursor: pointer;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	background-image: none;
	border: 1px solid transparent;
	border-radius: 4px
}
.modal .close {
	float: right;
	font-size: 21px;
	font-weight: 700;
	line-height: 1;
	color: #000;
	text-shadow: 0 1px 0 #fff;
	filter: alpha(opacity=20);
	opacity: .2
}
.modal .close:hover,
.modal .close:focus {
	color: #000;
	text-decoration: none;
	cursor: pointer;
	filter: alpha(opacity=50);
	opacity: .5
}
@media (min-width:768px) {
	.form-horizontal .form-group-lg .control-label {
		padding-top: 14.3px
	}
}
@media (min-width:768px) {
	.form-horizontal .form-group-sm .control-label {
		padding-top: 6px
	}
}
.form-control {
	display: block;
	width: 100%;
	height: 34px;
	padding: 6px 12px;
	font-size: 14px;
	line-height: 1.42857143;
	color: #555;
	background-color: #fff;
	background-image: none;
	border: 1px solid #ccc;
	border-radius: 4px;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
	-webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
	-o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
	transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
	box-sizing: border-box;
}
.modal input,
.modal button,
.modal select,
.modal textarea {
	font-family: inherit;
	/* font-size: inherit; */
	line-height: inherit;
}
.modal button,
.modal select {
	text-transform: none;
}

/*移动端按钮*/
.modal input[type=button],
.modal input[type=submit],
.modal input[type=file],
.modal button {
	cursor: pointer;
	-webkit-appearance: none;
}

.area_btn {
	display: block;
	text-align: center;
	width: 8rem;
	height: 1.066667rem;
	line-height: 1.066667rem;
    border-radius: .16rem;
	/* background: url(/zyzs/wp-content/themes/mobile/images/m/btn1.png) left top no-repeat; */
	background: #eb3427;
	background-size: 100%;
	font-size: 16px;
	color: #fff;
	margin: 0 auto;
	margin-top: .346667rem
}




/*问题弹窗开始*/
.ask_tc {
	max-width: 460px;
	width:90%;
	height: 475px;
	/* background-image: -moz-linear-gradient(90deg, rgb(255, 255, 255) 0%, rgb(178, 207, 242) 56%, rgb(101, 159, 229) 83%, rgb(69, 137, 219) 100%); */
	/* background-image: -webkit-linear-gradient(90deg, rgb(255, 255, 255) 0%, rgb(178, 207, 242) 56%, rgb(101, 159, 229) 83%, rgb(69, 137, 219) 100%); */
	/* background-image: -ms-linear-gradient(90deg, rgb(255, 255, 255) 0%, rgb(178, 207, 242) 56%, rgb(101, 159, 229) 83%, rgb(69, 137, 219) 100%); */
	background: #fff;
	box-shadow: .04rem .066667rem .266667rem .133333rem rgba(83,83,83,.3);
	-webkit-box-shadow: .04rem .066667rem .266667rem .133333rem rgba(83,83,83,.3);
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	margin: auto;
	/* border: 1px solid #48abef; */
	display: none;
	border-radius: 5px;
}

.ask_tc .ask_close {
	width:20px;
	height:20px;
	position: absolute;
	top:12px;
	right:12px;
	cursor: pointer;
	z-index: 9;
}

.ask_tc .part4 {
	position: initial;
	padding: 1em 0;
	position: relative;
	text-align: center;
}

.ask_tc .part4 h4 {
	color: #eb3427;
	/* text-shadow: 0px 2px 0px rgba(6, 0, 1, 0.35); */
	font-size: 28px;
	font-weight: normal;
}

.ask_tc .part4 .btn {
	display: block;
	width: 230px;
	height: 37px;
	margin: 0 auto;
	margin-top: 16px;
    line-height: 37px;
	font-size: 16px;
	color: #fff;
	background: url(/zyzs/wp-content/themes/mobile/images/m/btn2.png) left center no-repeat;
	background-size: 100%;
	border-radius: 5px;
}

.ask_tc .part4 ul.questions li {
	border-bottom: 1px dashed rgba(53, 120, 203, 1);
}

.questions-box {
	width: 320px;
	margin: 0 auto;
}

.questions {
	margin-top: 0px;
	float: left;
	margin-left: 15px;
}

.questions li {
	text-align: left;
	height: 34px;
	line-height: 34px;
	border-bottom: 1px dashed #d7d7d7;
}

.questions li a {
	text-align: left;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}

.questions-btn {
	margin-top: 5px;
	font-size: 12px;
	float: right;
	margin-right: 10px;
	/* text-shadow: 1px 1px 0px #ffffff; */
}

.questions-btn li {
	margin-bottom: 5px;
}

.questions-btn li a {
	display: block;
	font-size: 12px;
	color: #fff;
	/* text-shadow: 1px 1px 0px #ffffff; */
	/* border: 1px solid #d7d7d7; */
	/* background: -webkit-linear-gradient(to bottom,
		rgba(255, 255, 255, 1) 0%,
		rgba(243, 243, 243, 1) 100%);
	background: linear-gradient(to bottom,
		rgba(255, 255, 255, 1) 0%,
		rgba(243, 243, 243, 1) 100%);
	box-shadow: 1px 1px 1px #ececec; */
	background: url(/zyzs/wp-content/themes/mobile/images/m/btn44.png) left center no-repeat;
    background-size: 100%;
	width: 86px;
	height: 30px;
	line-height: 30px;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	/* text-shadow: 1px 1px 0px #ffffff; */
	text-decoration: none;
}

.questions-btn li a:active {
	background: -webkit-linear-gradient(to bottom,
		rgba(243, 243, 243, 1) 0%,
		rgba(255, 255, 255, 1) 100%);
	background: linear-gradient(to bottom,
		rgba(243, 243, 243, 1) 0%,
		rgba(255, 255, 255, 1) 100%);
}

.questions li img {
	display: inline-block;
	margin-left: .3rem;
	vertical-align: text-top;
}

/*问题弹窗结束*/
.right_bottom {
	width: 14px;
	height: 136px;
	background-color: #fed635;
	border-radius: 4px 0 0 4px;
	text-align: center;
	cursor: pointer;
	position: fixed;
	top: 50%;
	right: 0;
	padding: 0 10px;
	margin-top: -68px;
	overflow: hidden;
	display: none;
}

.right_bottom .right_btn {
	color: #43404b;
	line-height: 17px;
	margin: 16px auto;
	font-weight: 700;
	font-size: 16px;
}

.right_bottom_yuand {
	width: 25px;
	height: 45px;
	background-color: #fed635;
	border-radius: 25px;
	text-align: center;
	cursor: pointer;
	position: fixed;
	bottom: 12%;
	right: 5%;
	padding: 0 10px;
	overflow: hidden;
	display: none;
}

.right_bottom_yuand .right_btn {
	color: #43404b;
	/* line-height: 17px; */
	margin: 0px auto;
	margin-top: 6px;
	font-weight: 700;
	font-size: 12px;
}

/*问题弹窗开始*/
.ask_tc {
    max-width: 460px;
    width: 90%;
    height: 475px;
    background: #fff;
    box-shadow: .04rem .066667rem .266667rem .133333rem rgba(83,83,83,.3);
    -webkit-box-shadow: .04rem .066667rem .266667rem .133333rem rgba(83,83,83,.3);
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
/* border: 1px solid #48abef; */
    display: none;
    border-radius: 5px;
}

.divpic img {
    display: block;
    width: 100%;
}

.ask_tc .ask_close {
    width: 20px;
    height: 20px;
    position: absolute;
    top: 12px;
    right: 12px;
    cursor: pointer;
    z-index: 9;
}

.ask_tc .part4 {
    position: initial;
    padding: 1em 0;
    position: relative;
    text-align: center;
}

.ask_tc .part4 h4 {
    color: #eb3427;
/* text-shadow: 0px 2px 0px rgba(6, 0, 1, 0.35); */
    font-size: 28px;
    font-weight: normal;
}

.ask_tc .part4 .btn {
    display: block;
    width: 230px;
    height: 37px;
    margin: 0 auto;
    margin-top: 16px;
    line-height: 37px;
    font-size: 16px;
    color: #fff;
    background: url(/zyzs/wp-content/themes/mobile/images/m/btn2.png) left center no-repeat;
    background-size: 100%;
    border-radius: 5px;
}

.ask_tc .part4 ul.questions li {
    border-bottom: 1px dashed rgba(53, 120, 203, 1);
}

.questions-box {
    width: 320px;
    margin: 0 auto;
}

.questions {
    margin-top: 0px;
    float: left;
    margin-left: 15px;
}

.questions li {
    text-align: left;
    height: 34px;
    line-height: 34px;
    border-bottom: 1px dashed #d7d7d7;
}

.questions li a {
    text-align: left;
    font-size: 12px;
    color: #333333;
    text-decoration: none;
}

.questions-btn {
    margin-top: 5px;
    font-size: 12px;
    float: right;
    margin-right: 10px;
/* text-shadow: 1px 1px 0px #ffffff; */
}

.questions-btn li {
    margin-bottom: 5px;
}

.questions-btn li a {
    display: block;
    font-size: 12px;
    color: #fff;
    background: url(/zyzs/wp-content/themes/mobile/images/m/btn44.png) left center no-repeat;
    background-size: 100%;
    width: 86px;
    height: 30px;
    line-height: 30px;
    border-radius: 3px;
    -webkit-border-radius: 3px;
/* text-shadow: 1px 1px 0px #ffffff; */
    text-decoration: none;
}

.questions-btn li a:active {
    background: -webkit-linear-gradient(to bottom,
rgba(243, 243, 243, 1) 0%,
rgba(255, 255, 255, 1) 100%);
    background: linear-gradient(to bottom,
rgba(243, 243, 243, 1) 0%,
rgba(255, 255, 255, 1) 100%);
}

.questions li img {
    display: inline-block;
    margin-left: .3rem;
    vertical-align: text-top;
}

/*问题弹窗结束*/
.right_bottom {
    width: 14px;
    height: 136px;
    background-color: #fed635;
    border-radius: 4px 0 0 4px;
    text-align: center;
    cursor: pointer;
    position: fixed;
    top: 50%;
    right: 0;
    padding: 0 10px;
    margin-top: -68px;
    overflow: hidden;
    display: none;
}

.right_bottom .right_btn {
    color: #43404b;
    line-height: 17px;
    margin: 16px auto;
    font-weight: 700;
    font-size: 16px;
}

.right_bottom_yuand {
    width: 25px;
    height: 45px;
    background-color: #fed635;
    border-radius: 25px;
    text-align: center;
    cursor: pointer;
    position: fixed;
    bottom: 12%;
    right: 5%;
    padding: 0 10px;
    overflow: hidden;
    display: none;
}

.right_bottom_yuand .right_btn {
    color: #43404b;
/* line-height: 17px; */
    margin: 0px auto;
    margin-top: 6px;
    font-weight: 700;
    font-size: 12px;
}
.logoBox {
    padding: 11px 17px;
    color: #353535;
    background: linear-gradient(to right, rgb(234, 234, 234), rgb(255, 255, 255), rgb(234, 234, 234));
    font-size: 13.56px;
}
.logo {
    width: 126.33px;
    height: 22.55px;
}
.logo img{
    width: 100%;
    border: 0;
}
.float-left {
    float: left;
}
.logo-info {
    width: 250.16px;
    height: 24.55px;
    line-height: 24.55px;
    border: solid 1px #e5e5e5;
    text-align: center;
    border-radius: 12px;
}
.float-right {
    float: right;
}
.clearfix {
    clear: both;
}