
html {-webkit-text-size-adjust: 100%;}
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-size:28px;font-family: "microsoft yahei","Helvetica Neue", Helvetica, sans-serif;color: #333;}
body {-webkit-overflow-scrolling: touch;}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary {display: block;}
audio,canvas,progress,video {display: inline-block;vertical-align: baseline;}
audio:not([controls]) {display: none;height: 0;}
[hidden],template {display: none;}
svg:not(:root) {overflow: hidden;}
hr {height: 0;box-sizing: content-box;}
pre {overflow: auto;}
code,kbd,pre,samp {font-family: monospace, monospace;font-size: 1em;}
button,select {text-transform: none;}
h1,h2,h3,h4,h5,h6 {font-size:100%}
em,i{font-style:normal}
small {font-size:12px}
ul, ol, li {list-style: none; }
a {background: transparent;}
a, a:visited {text-decoration: none;}
a:active,a:hover {outline: 0;}
a:link a:visited a:hover a:active{color:#666;}
legend {color:#000}
optgroup {font-weight: bold;}
fieldset,img {border:0}
img {-ms-interpolation-mode:bicubic;display:block; width:100%; overflow:hidden;}
fieldset {padding: .35em .625em .75em;margin: 0 2px;border: 1px solid #c0c0c0;}
table {border-collapse:collapse;border-spacing:0}
textarea {resize:vertical}
.clearfix:after {content: " ";clear: both;display: block;height: 0;visibility: hidden; }
.clear{clear:both;height:0;}

/*---------------------------------------------------*/
.pr{ position:relative;}
.fl{ float:left;}
.blank10 {clear: both;height: 10px;overflow: hidden; }
.blank15 {clear: both;height: 15px;overflow: hidden; }
.blank20 {clear: both;height: 20px;overflow: hidden; }
.blank50 {clear: both;height: 50px;overflow: hidden; }
/*---------------------------------------------------*/
.fs28{ font-size:28px;}
.fs26{ font-size:26px;}
.fw{ font-weight:700;}
body{ background:#e50065;}
.mt5{ margin-top:5px;}
.mt15{ margin-top:15px;}
.mr30{ margin-right:30px;}
.tar{ text-align:right;}

.form{ position:relative; width:640px;background:url(biaodan.jpg) no-repeat;z-index:99;}
.form dt{ display:none;} 
.form dd{ margin-left:174px; margin-bottom:30px;}
.form dd input.text{width:390px; height:74px; line-height:74px; border:0; margin-top:10px; padding:0 20px;}
.form dd label{ color:#fff; height:44px;line-height:44px;margin-top: 18px; display: inline-block;margin-right: 20px;}
.submit-btn{ background:#00a6b1; width:480px; height:68px; line-height:68px; color:#fff; text-align:center;    margin: 60px auto 20px;border: 0;border-radius: 20px;display: block;}

.ui-input-radio{
    box-sizing: border-box;
    padding: 0;
	-webkit-appearance: none;
    appearance:none;  
    background:#fff;
    width:40px;
    height:40px;
    border-radius:50%;
    vertical-align:middle;
	position:relative;
	margin-right:10px;
}

.ui-input-radio:checked:after {content: " ";display: block;position: absolute;width: 20px;height: 20px;background: #e50060;border-radius: 20px;
  top: 0;left: 0;border: 10px solid #fff;
}

#msgtip{display:none;width:90%; max-width:580px;margin:auto;position: fixed;left: 0;right:0;top:0;box-sizing: border-box;top:10%;padding: 15px 10px;background-color:#FFF6E0;border-radius:5px;text-align:center;color:#f00;font-size:32px;z-index:999;}
#msgtip.show{display:block;}
#Validform_msg{display:none}#ui-error-msg{display:none;width:580px;margin:auto;position:fixed;left:50%;margin-left:-290px;right:0;top:0;box-sizing:border-box;top:30%;padding:15px 10px;background-color:#FFF6E0;border-radius:5px;text-align:center;color:#f00;font-size:32px;z-index:999}#ui-error-msg.show{display:block}



