@charset "utf-8";
/* CSS Document */
html,body,ul,li,h1,h2,h3,h4,h5,h6,p{ margin:0; padding:0; list-style:none;}
html,body{ width:100%; }
.page{ width:100%; position:relative; padding-bottom:50px; overflow:hidden;}
.page img{ display:block;}
.page .sup{ font-size:0.6em; line-height:0.6em; vertical-align:super;}
.page .vidbtn{ cursor:pointer;}
.page .rel{ position:relative;}
.page p{ font:normal 16px/30px "Microsoft YaHei"; color:#000; }
.page .p_kv{ width:1920px; position:relative; left:50%; margin-left:-960px; border-bottom:solid 2px #ad7940;}
.page .tb{ display:inline-block; margin:0 0.2em; width:auto; height:0.8em; vertical-align:middle;}
.page .sp_bold{ color:#894126; font-size:1.375em; font-weight:bold;}

.page h3{ font:bold 20px/1.5em "Microsoft YaHei"; color:#894126;}
.page .tit01{ width:313px; position:absolute; left:50%; top:-18px; margin-left:-156px;}
.page .tit02{ width:236px; margin:76px auto 0;}
.page .tit03{ width:306px; margin:76px auto 0;}
.page .jt01{ float:left; margin:90px 15px 0; width:15px;}
.page .tips01{ display:inline-block; padding-right:15px; border:solid 1px #894126; color:#894126; font:14px/22px "Microsoft YaHei"; background:#fff;}
.page .tips01 span{ display:inline-block; background:url(../images/tb_jt04.png) left center no-repeat; font-size:16px; color:#fff8e3; padding:0 35px 0 10px;}

.page .p_w1{ width:960px; margin:0 auto;}
.page .p_box{ overflow:hidden; position:relative;}
.page .p_box_2{ overflow:hidden; position:relative; padding:30px; background:#fff8e3;}
.page .p_box1{ background:#fff8e3; border-bottom:dashed 1px #a3a3a3; padding:110px 0 82px;}
.page .p_box2{ width:900px; padding:60px 30px 50px; background:#fff; margin:0 auto; position:relative; box-shadow:3px 5px 0 #dbd4c3;}
.page .p_box3{ border:solid 1px #894126; margin-left:8px; position:relative; padding:15px 25px 25px;}
.page .p_box4{ background:#fff8e3; border-top:dashed 1px #a3a3a3; border-bottom:dashed 1px #a3a3a3; padding:100px 0;}
.page .p_box5{ padding:25px 0 55px;}
.page .step{ position:absolute; left:-8px; top:-15px; background:#fff; font:bold 24px/1em "Microsoft YaHei"; color:#894126; padding:0 5px 5px 0;}
.page .fl{ float:left; }
.page .fr{ float:right; }
.page .p_bg1{ background:#fff8e3;}
.page .tbox01{ width:470px; margin:170px 0 0 30px;}



.page .w270{ width:270px;}
.page .w409{ width:409px;}
.page .w414{ width:414px;}
.page .w417{ width:417px; min-height:371px; border:solid 1px #894126; padding:10px; }
.page .w480{ width:480px;}
.page .w531{ width:531px;}

.page .text01{ padding-left:16px; margin-top:10px; background:url(../images/tb_jt01.png) 0 3px no-repeat; font-size:14px; line-height:1.5em;}
.page .text02{ position:absolute; left:390px; top:80px; width:480px;}
.page .text03{ width:360px; margin:0 auto;}
.page .text04{ text-align:center; padding-bottom:10px; background:url(../images/tb_jt03.png) center bottom no-repeat;}
.page .text05{ font-size:20px; line-height:34px;}

.page .bz01{ color:#6b6b6b;}

.page .t10{ margin-top:10px;}
.page .t15{ margin-top:15px;}
.page .t20{ margin-top:20px;}
.page .t30{ margin-top:30px;}
.page .t40{ margin-top:40px;}
.page .t50{ margin-top:50px;}
.page .t80{ margin-top:80px;}
.page .t100{ margin-top:100px;}
.page .tt30{ margin-top:30px;}
.page .tt40{ margin-top:40px;}
.page .tt75{ margin-top:75px;}
.page .tt100{ margin-top:100px;}

@media screen and (max-width:960px){
.w960{ width:98%; margin:0 auto;}

}
@media screen and (max-width:720px){
.page{ padding-bottom:0;}
.page img{ display:block; width:100%;}
.page p{ font-size:3.75vw; line-height:1.5em;}
.page .fl{ float:none; }
.page .fr{ float:none; }

.page .p_kv{ width:200%; left:-50%; margin-left:0;}

.page h3{ font-size:4vw; line-height:1.5em;}
.page .tit01{ width:48.9%; position:absolute; left:25.5%; top:-2.8125vw; margin-left:0;}
.page .tit02{ width:36.875vw; margin:8vw auto 0;}
.page .tit03{ width:47.8125vw; margin:8vw auto 0;}
.page .jt01{ float:none; margin:3vw auto; width:4vw; transform:rotate(90deg);}
.page .tips01{ padding:1vw; font-size:3vw; line-height:1.2em;}
.page .tips01 span{ float:left; font-size:3.75vw; line-height:4.5vw; background-position:left top; background-size:11vw; margin:-1vw 0 0 -1vw; padding:0 3vw 3vw 1vw;}

.page .p_w1{ width:90%;}
.page .p_box{ overflow:hidden; position:relative;}
.page .p_box_2{ overflow:hidden; position:relative; padding:5vw; background:#fff8e3;}
.page .p_box1{ width:100%; padding:10vw 0 7vw;}
.page .p_box2{ width:80vw; padding:10vw 5vw 8vw; box-shadow:3px 5px 0 #dbd4c3;}
.page .p_box3{ border:solid 1px #894126; margin-left:0; position:relative; padding:5vw 3vw 3vw;}
.page .p_box4{ background:#fff8e3; border-top:dashed 1px #a3a3a3; border-bottom:dashed 1px #a3a3a3; padding:10vw 0;}
.page .p_box5{ padding:2vw 0 5vw;}
.page .step{ left:-2vw; top:-3vw; background:#fff; font-size:5vw; line-height:1em; padding:0 1vw 1vw 0;}
.page .fl{ float:none; }
.page .fr{ float:none; }
.page .p_bg1{ background:#fff8e3;}
.page .tbox01{ width:90%; margin:5vw;}



.page .w270{ width:100%;}
.page .w409{ width:100%;}
.page .w414{ width:100%;}
.page .w417{ width:auto; min-height:0; border:solid 1px #894126; padding:2vw; }
.page .w480{ width:100%;}
.page .w531{ width:100%;}

.page .text01{ padding-left:3.75vw; margin-top:3vw; background:url(../images/tb_jt01.png) 0 3px no-repeat; font-size:3.125vw; line-height:1.5em;}
.page .text02{ position:absolute; left:35vw; top:-1vw; width:47vw; font-size:2.8vw; line-height:1.5em;}
.page .text03{ width:100%; margin:0 auto;}
.page .text04{ text-align:center; padding-bottom:0; background:none; padding-bottom:2vw;}
.page .text05{ font-size:5vw; line-height:1.5em;}

.page .bz01{ color:#6b6b6b;}

.page .t10{ margin-top:3vw;}
.page .t15{ margin-top:3vw;}
.page .t20{ margin-top:3vw;}
.page .t30{ margin-top:3vw;}
.page .t40{ margin-top:3vw;}
.page .t50{ margin-top:3vw;}
.page .t80{ margin-top:3vw;}
.page .t100{ margin-top:3vw;}
.page .tt30{ margin-top:8vw;}
.page .tt40{ margin-top:8vw;}
.page .tt75{ margin-top:8vw;}
.page .tt100{ margin-top:8vw;}

	}