@charset "utf-8";
/* CSS Document */
/*reset*/
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div{margin:0;padding:0;border:0;}
ul,ol{list-style-type:none;}
select,input,img,select{vertical-align:middle;}
a{ text-decoration:none;}
*{
	font-family: arial,sans-serif,"Microsoft YaHei",STHeiti,"Droid Sans Fallback",sans-serif;
	cursor: pointer;
}
*{
	-webkit-tap-highlight-color: rgba(0,0,0,0);
}

html, body {
    height: auto;min-height: 100%; max-width:750px; margin:0 auto;
}

.clearfix{*zoom:1;}
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0;}
.clearfix:after{clear:both;}

select,input{
	appearance:none;
	-moz-appearance:none; /* Firefox */
	-webkit-appearance:none; /* Safari 和 Chrome */
}

ul,li,ol{list-style-type: none;}
a{text-decoration: none;}

body{
	max-width: 750px;
	margin: 0 auto;
	line-height: inherit;
	overflow-x:hidden;
}
.tc{ text-align:center;}
.tr{ text-align:right;}
.tl{ text-align:left;}
.fl{ float:left;}
.fr{ float:right;}
.ml10{ margin-left:.1rem;}
.pt100{ padding-top:1rem;}
.pt68{ padding-top:.68rem;}
.indent2{ text-indent:2em;}
.indent1{ text-indent:1em;}
.mt7{ margin-top:.7rem !important;}

/***首页***/
.index_bg{ background:url(../images/ic_bg1.jpg) center center no-repeat; background-size:100% 100%;}
.index_bg8{ background:url(../images/ic_bg8.jpg) center center no-repeat; background-size:100% 100%;}
.index_info{ font-size:0;}
.index_info img.img{ display:inline-block; vertical-align:middle; width:7.42rem; height:4.2rem; margin:0 auto;}
.index_link{ font-size:0; text-align:center; margin-top:.54rem;}
.index_link a{ display:inline-block; vertical-align:middle; margin:0 .25rem .6rem .25rem; color:#fff6e2; font-size:.46rem; text-align:center; width:2.54rem; height:.78rem; line-height:.78rem; background:url(../images/ic_icon1.png) center center no-repeat; background-size:2.54rem .78rem;}

/**page**/
.page_bg{ background:url(../images/ic_bg2.jpg) center center no-repeat; background-size:cover;}
.page_bg10{ background:url(../images/ic_bg10.jpg) center center no-repeat; background-size:100% 100%;}
.page_bg11{ background:url(../images/ic_bg11.jpg) center center no-repeat; background-size:100% 100%;}
.page_title{ color:#ffffff; font-size:.56rem; line-height:.68rem; position:relative;}
.page_title:before{ content:""; width:.78rem; height:2px; background:#fff; position:absolute; left:1.5rem; top:50%; transform:translateY(-50%);}
.page_title:after{ content:""; width:.78rem; height:2px; background:#fff; position:absolute; right:1.5rem; top:50%; transform:translateY(-50%);}
.page_title1:before{ content:""; width:.6rem; left:.15rem;}
.page_title1:after{ content:""; width:.6rem; right:.15rem;}

.page1_content{ color:#ffffff; font-size:.25rem; line-height:.44rem; width:6.2rem; margin:.56rem auto;}
.page2_link{ font-size:0; text-align:center;}
.page2_link a{ display:inline-block; vertical-align:middle; margin-top:1rem;  color:#fff6e2; font-size:.46rem; border:2px solid #e79b8a; width:4.8rem; text-align:center; line-height:.44rem; padding-top:.18rem; padding-bottom:.18rem; background:url(../images/ic_icon2.png) center center repeat-x; background-size:cover; border-radius:14px; -webkit-border-radius:14px; -o-border-radius:14px; -moz-border-radius:14px; -ms-border-radius:14px;}
.page3_link{}
.page3_link a{ font-size:.3rem; }

.page4_content{ width:6rem; margin:0 auto;}
.page_name{ color:#fff6e2; font-size:.32rem; /*margin-top:.38rem;*/margin-top:.7rem; line-height:.44rem;}
.page4_content .content{ color:#fff6e2; font-size:.25rem; line-height:.42rem; margin-top:.38rem;}
.page4_content .content p{}


.page11_info{ margin-top:.96rem;}
.page11_info .name{ color:#ffffff; font-size:.3rem;}
.page_table{ font-size:0; width:6.88rem; margin: 0 auto; margin-top:.3rem;}
.page_table .img{ display:inline-block; vertical-align:middle; width:6.88rem; height:4.13rem;}
.page_table .img1{ display:inline-block; vertical-align:middle; width:6.88rem; height:1.72rem;}
.page_table1{ width:6.77rem; margin:0 auto;font-size:0; margin-top:.3rem;}
.page_table1 .img1{display:inline-block; vertical-align:middle; width:6.77rem; height:1.89rem;}
.page_table1 .txt{ text-align:left;color:#ffffff; font-size:.2rem; margin-top:.2rem;}
.page_table .txt{ color:#ffffff; font-size:.2rem; margin-top:.2rem;}


.page12_info{ margin-top:.5rem; font-size:0;}
.page12_info .img{ display:inline-block; vertical-align:middle; width:2.29rem; height:2.92rem;}
.page12_txt{ margin-top:.3rem;}
.page12_txt p{ color:#fff6e2; font-size:.32rem; line-height:.46rem; margin-bottom:.3rem;}
.page14_txt{}
.page14_txt p{ margin-bottom:.2rem;}

.page8_form{ width:5.54rem; margin:0 auto; margin-top:.56rem;}
.page8_form .input_container{ font-size:0; margin-bottom:.2rem;}
.page8_form label.name{ color:#ffffff; font-size:.28rem; line-height:.6rem; height:.6rem; display:inline-block; vertical-align:middle; margin-right:.3rem;}
.page8_form input[type=text]{ display:inline-block; outline:none; border:0; height:.4rem; line-height:.4rem; padding:.1rem .2rem; width:4.24rem; border-radius: 10px; -webkit-border-radius: 10px; -o-border-radius: 10px; -moz-border-radius: 10px; -ms-border-radius: 10px;}
.page8_form input.min{ width:3.7rem;}
.page8_form input[type=radio]{-webkit-appearance:none;background: transparent; position:relative; width:.345rem; height:.34rem; outline:none; margin:0; border:0;}
.page8_form input[type=radio]:checked{ }
.page8_form input[type=radio]:before{ content:""; position:absolute; left:0; top:0; width:.345rem; height:.34rem; background-image:url(../images/radio_bg.png); background-size:auto .34rem; background-position:-.45rem 0;}
.page8_form input[type=radio]:checked:before{content:""; background-position:0 0;}
.page8_form .form_sex{ color:#ffffff; font-size:.28rem; display:inline-block; vertical-align:middle; line-height:.6rem; margin-left:.16rem; margin-right:.2rem;}
.page8_form .submit_container{ margin-top:1rem;}
.page8_form .submit{ outline:none; color:#ffffff; font-size:.48rem; letter-spacing:.1rem; width:3.1rem; height:.8rem;border:2px solid #e79b8a;background:url(../images/ic_icon2.png) center center repeat-x; background-size:cover; border-radius:14px; -webkit-border-radius:14px; -o-border-radius:14px; -moz-border-radius:14px; -ms-border-radius:14px;}
.page8_form .select{ border:0; width:3.7rem; height:.6rem; outline:none; background:url(../images/san.png) right center no-repeat; background-size:.17rem .14rem;}
.page8_form .select_span{ display:inline-block; vertical-align:middle; height:.6rem; line-height:.6rem; padding:0 .2rem; background:#fff; border-radius: 10px; -webkit-border-radius: 10px; -o-border-radius: 10px; -moz-border-radius: 10px; -ms-border-radius: 10px;}

.form_success{ margin-top:1.2rem; font-size:0;}
.form_success .txt{ color:#ffffff; font-size:.53rem; text-align:center;}
.form_success .img{ width:1.69rem; height:1.69rem; display:inline-block; vertical-align:middle; margin-top:.84rem;}
.form_success .form_add{ display:block; margin:0 auto; margin-top:.68rem; border:2px solid #e79b8a; width:3.08rem; height:.78rem; line-height:.78rem; color:#ffffff; font-size:.3rem;  background:url(../images/ic_icon2.png) center center repeat-x; background-size:cover; border-radius:14px; -webkit-border-radius:14px; -o-border-radius:14px; -moz-border-radius:14px; -ms-border-radius:14px;}

.page_layout{ width:7.02rem; margin:0 auto; margin-top:.4rem; font-size:0;}
.page_layout .img{ display:inline-block; vertical-align:middle; width:100%;}
.page_instr{ font-size:0; margin-top:.3rem;}
.page_instr img{ display:inline-block; vertical-align:middle; width:5.93rem;}

.page15_content{line-height: .44rem; width: 6.2rem; margin: .56rem auto;}
.page15_content p{ color:#ffffff; font-size:.3rem; margin-bottom:.6rem;}


