﻿@charset "utf-8";
body, div, dl, dt, dd, ul, ol, li,h1, h2, h3, h4, h5, h6, pre, code,form, fieldset, legend, input, button,textarea, p, blockquote, th, td {margin: 0;padding: 0;}
body{font-family: Arial, Helvetica, sans-serif; -webkit-text-size-adjust: none;overflow-x: hidden}
em,i{ font-style: normal }
label, input, select,img, button{ vertical-align: middle }
img,input,button,textarea{border:0; }
ol,ul { list-style: none}
button{ cursor:pointer;}
input,button,textarea,a {background: transparent;-webkit-appearance: none;-webkit-box-sizing: border-box;box-sizing: border-box; outline: 0; font-size:100%;-webkit-tap-highlight-color: rgba(0,0,0,0);-moz-tap-highlight-color: rgba(0,0,0,0);-o-tap-highlight-color: rgba(0,0,0,0);-ms-tap-highlight-color: rgba(0,0,0,0);tap-highlight-color: rgba(0,0,0,0);}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {color:#bbb;}
a {text-decoration: none; color: #333 }
a:visited {color: #333; }
/*reset*/
.gray66{ color:#666}
.imgstyle{ width:100%; height:auto;}
.headimg{ min-height:244px; max-height:315px;}
.bannerimg{ min-height:99px; max-height:130px;}
.timg{ min-height:113px; max-height:152px;}
.mt10,.cont,.cont h1{ margin-bottom:10px;}
.ps-r,.checkAear,.cont h1{position:relative;}
.wrap{ margin:10px;}
.checkAear img{ width: 70px;height: 64px; position: absolute;top: 21px;left: 50%;margin-left: -32px;}
.cont{ background:#ffeed2;}
.cont h1{ line-height:35px; padding:0 15px 0 5px; font-size:1.2rem; background:#f36251; color:#fff; width:100px; text-align:center; margin-left:-16px;}
.cont h1:before,.cont h1:after{ display:inline-block; content:""; position:absolute;}
.cont h1:before{width: 0; height: 0; bottom: -5px;border-top: 6px solid #c42d20; left: 0px; border-left: 6px solid transparent;}
.checkAear{padding:65px 30px 30px 30px;}
.cont h1:after{width:24px; height:24px; background:#f36251; border-top:1px solid #f36251; border-right:1px solid #f36251; -webkit-transform:rotate(-45deg);right:-12px;top:5px;}
.checkAear button{ border-bottom:3px solid #c42d20;line-height:45px; font-size:1.1rem; width:100%; background:#f36035; color:#fff; text-align:center; border-radius:40px; -webkit-box-shadow:2px 2px 5px #5e534b;}
.text{ font-size:.9rem; line-height:1.6rem; padding:20px 10px 10px 10px;}
.tg{ font-size:.8rem; padding:10px 0;}
footer{ line-height:30px; background:#3a202d; color:#757575; font-size:.9rem; text-align:center;}

.mask{ position:fixed; width:100%; height:100%; background:#000; opacity:0.8; top:0; left:0;}
.window{ width:70%; background:#fff; border:2px solid #fed834; border-radius:4px; text-align:center; padding:10% 5% 5% 5%; position:fixed;top:35%; left:9%; z-index:999}
.window button{ background:#c42a25; color:#fff; width:100%; line-height:40px; border-radius:4px; font-size:1.3rem;}
.window h2{ font-size:2rem; color:#d64a49}
.window p{ font-size:font-size:.9rem; margin:10px 0;}
.window p em{ color:#d64a49; font-size:1.2rem;}
.window img{width:110%; position:absolute;top:-80%; left:-23px;}
/*media*/
@media screen and (max-width: 1680px){
}


@media screen and (max-width: 480px) {
.window{ padding-top:20%;}
}


@media screen and (max-width: 380px) {



}

@media screen and (max-width: 320px)
{.window img{position:absolute;top:-69%; left:-17px;}
.window{ padding-top:20%;}
}