html,body,h1,h2,h3,h4,h5,h6,hr,p,iframe,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td,fieldset{margin:0;padding:0}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display: block;}
video embed,video object,video iframe{width: 100%;height: auto;}
ul,ol,dl{list-style-type:none}
html,body{*position:static}
html{font-family: sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:400}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}
input,button{overflow: visible;vertical-align:middle;outline:none}
body,th,td,button,input,select,textarea{font-family:"Microsoft Yahei","Hiragino Sans GB","Helvetica Neue",Helvetica,tahoma,arial,Verdana,sans-serif,"WenQuanYi Micro Hei","\5B8B\4F53";font-size:12px;color: #333;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing:grayscale}
body{line-height:1.6}
h1,h2,h3,h4,h5,h6{font-size:100%}
a{color: #333;}
a,area{outline:none;blr:expression(this.onFocus=this.blur())}
a{text-decoration:none;cursor: pointer}
a:hover{text-decoration:underline;outline:none}
a.ie6:hover{zoom:1}
a:focus{outline:none}
a:hover,a:active{outline:none}:focus{outline:none}
sub,sup{vertical-align:baseline}
button,input[type="button"], input[type="submit"] {line-height:normal !important;}
/*img*/
img{border:0;vertical-align:middle;display: block;width: 100%;margin: 0 auto;}
a img,img{-ms-interpolation-mode:bicubic}
.fr{float: right;}
.fl{float: left;}

.header{overflow: hidden;background: -webkit-linear-gradient(top,#107ac1,#0595dc);padding: 10px;}
.header img{width: 50%;}
.header .w{width: 25%;}

.nav{text-align: center;padding: 10px 0;}
.nav ul{display: inline-block;}
.nav ul li{float: left;}
.nav ul li a{padding: 0 5px;}

.container{padding: 0 10px;}
.bm >p,.bm >h1{text-align: center;margin: 5px 0;}
.bm >p span{font-size: 20px;}
.bm >h1{font-size: 22px;font-weight: normal;text-align: center;}
.bm >h1 .bb{border-bottom: 1px solid #aaa;}
.bm .bm-way{padding: 10px;background: #dcdddd;}
.bm .bm-way span{float: left;background: url("../images/bg-2.jpg") no-repeat center;display: inline-block;padding: 2px 8px;background-size: 100%;width: 60px;text-align: center;color: #fff;margin-right: 10px;}
.bm .bm-way p{overflow: hidden;margin-bottom: 5px;}
.bm .zx{width: 120px;margin: 10px auto;}
.bm .blue{color: #0084cd;}
.bm .large{font-size: 30px;}
.bm .js-sg{overflow: hidden;}
.bm .js-sg img{width: 40%;float: left;margin-right: 15px}
.bm .js-sg .txt{overflow: hidden;text-align: center;}
.bm .js-sg .txt p{margin: 10px 0;font-size: 14px;}
.bm .js-sg .txt p.s{font-size: 24px;}

.zb h1{font-size: 24px;text-align: center;}
.zb h1 .blue{color: #0084cd;}
.zb >p{text-indent: 2em;margin: 10px 0;}
.zb .zb-ct{overflow: hidden;}
.zb .zb-ct img{float: left;width: 50%;margin-right: 10px;}
.zb .zb-ct .txt{overflow: hidden;}
.zb .zb-ct .txt h2{margin: 7px 0;}
.zb .zb-ct .txt .red{color: #e83037;}
.zb .zb-ct .fr{float: right;margin-left: 10px;margin-right: 0;}
.zb .zb-ct h2 span{font-weight: normal;}
.invite{text-align: center;margin: 10px 0;}
.invite .blue{color: #0084cd;}
.invite p span{font-size: 22px;}
.invite .border{border-bottom: 1px solid #aaa;height: 2px;margin: 10px 0;}
.invite h1{font-size: 22px;}
.invite h1 span{color: #f08519;}
.down{width: 0;height: 0;  border-left: 5px solid transparent;  border-right: 5px solid transparent; border-top: 10px solid #0084cd;margin: 0 auto;}
.yh{padding: 10px 0;}
.yh p{font-size: 16px;}
.yh h1{color: #e83037;font-size: 18px;}
.yh h1 b{font-size: 24px;color: #e83037}

.footer{padding: 10px 0;background: #e1f2fc;}
.footer img{float: left;width: 40%;margin-right: 10px;}
.footer p span{color: #0785ca;}

#date{background-color: #dcdddd !important;}

.secuss{ display:none; min-width:300px; max-width: 552px; width: 100%; min-height:147px; background:#fff; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; position:absolute;}

.secuss .close{ position:absolute; font-family:Arial; background:#fff; width:20px; height:20px; color:#999; top:5px; right:5px; font-size:20px; text-align:center; cursor:pointer;}

.secuss .tipsbox{ height:147px; padding-left:88px; display:table;}

.secuss .r{background:url(http://www.prykweb.com/statics/images/yuyuepic/yycgr.png) 5px 33px no-repeat;}

.secuss .f{background:url(http://www.prykweb.com/statics/images/yuyuepic/yycgf.png) 5px 33px no-repeat ;}

.secuss .cw{background:url(http://www.prykweb.com/statics/images/yuyuepic/yycgcw.png) 5px 33px no-repeat ;}

.secuss .tipsbox .yytips{display:table-cell; vertical-align:middle; font-family:Microsoft YaHei;}

.secuss .tipsbox .yytips h3{ padding-bottom:10px; font-size:20px;}

.secuss .tipsbox .yytips p{line-height:20px;}

.secuss .tipsbox .yytips .yyh{ color:#f00; font-size:18px; padding:0 5px;}

img[src='http://eiv.baidu.com/hmt/icon/21.gif']{display: none;}





.order-table{padding:10px;border: 1px solid #aaa;}
.order-table h3{font-size: 20px;color: #0084cd;border-bottom: 2px solid #0084cd;}

/*validForm  css*/

.Validform_checktip{
    margin-left:8px;
    line-height:20px;
    height:20px;
    overflow:hidden;
    color:#999;
    font-size:12px;
}

.Validform_right{
    color:#71b83d;
    padding-left:20px;
    background:url('../images/right.png') no-repeat left center;
}

.Validform_wrong{
    color:red;
    padding-left:20px;
    white-space:nowrap;
    background:url('../images/error.png') no-repeat left center;

}
.Validform_loading{
    padding-left:20px;
    background:url('../images/onLoad.gif') no-repeat left center;

}

.form-validate ul{overflow: hidden;}
.form-validate ul li input[type='text']{width: 67%;}
.form-validate ul li input,.form-validate ul li select{height: 30px;background: #dcdddd;border: none;}
.form-validate ul li{/*height: 3.86rem;*/box-sizing: border-box;margin-top: 1%;font-size: 14px;}
.form-validate ul .confirm strong{width: 60%;display: inline-block;color: #5d5d5d;}
.form-validate ul li textarea{vertical-align: middle;width: 67%;}
.form-validate ul li label{width: 30%;display: inline-block;font-size: 14px;text-align: center;height: 30px;line-height: 30px;background: #a0d9f6;}
.form-validate ul li label span{margin-right: 5px;}
.form-validate ul li:first-child label b{background-position:  -44px 0;}
.form-validate ul li:nth-child(2) label b{background-position:  -22px 0;}
.form-validate ul li:nth-child(3) label b{background-position:  0 0;}
.form-validate ul li:nth-child(4) label b{background-position:  -70px 0;}
.form-validate ul li:nth-child(5) label b{background-position:  -90px 0;}
.form-validate .action{text-align: center;margin-top: 10px;}
.form-validate .action input{font-size: 18px;display: inline-block;background: #71b838;border: none;line-height: 1.875rem;border-radius: 5px;color: #fff;padding: 5px;}
.form-validate .action input[type='submit']{background: #0785ca;color: #fff;margin-right: 30px;}
.form-validate .keshi{font-size: 12px;}
.form-validate .ks-bz{width: 27%;}



@media (min-width: 360px){
    html,body{font-size: 14px;}
    .form-validate ul li label,.form-validate ul li input,#msgdemo span{font-size: 14px;}
}

@media (min-width: 414px){
    html,body{font-size: 16px;}
    .form-validate ul li label,.form-validate ul li input,#msgdemo span{font-size: 16px;}

}
