﻿ /* wmx80_css  */
body, h1, h2, h3, h4, h5, h6, p, ul, ol, li, form, img, dl, dt, dd, table, th, td, blockquote, fieldset, div, strong, label, em{margin:0; padding:0; border:0; }
ul, ol, li{list-style:none; }
input, button,textarea{margin:0; font-size:12px; vertical-align:middle; font-family:microsoft yahei, arial, helvetica, sans-serif  arial, helvetica, sans-serif;}
body,select{font:1rem microsoft yahei, arial, helvetica, sans-serif  arial, helvetica, sans-serif; margin:0; color:#515567;}
table{border-collapse:collapse; border-spacing:0; }
a{text-decoration:none; outline:none; color:#515567; -webkit-transition:all 400ms ease-out; -mozilla-transition:all 400ms ease-out; -ms-transition:all 400ms ease-out; -o-transition:all 400ms ease-out; transition:all 400ms ease-out; }
img{-webkit-transition:all 400ms ease-out; -mozilla-transition:all 400ms ease-out; -ms-transition:all 400ms ease-out; -o-transition:all 400ms ease-out; transition:all 400ms ease-out; }
a:hover{text-decoration:none; -moz-transition:color .4s linear; -webkit-transition:color .4s linear; transition:color .35s linear; }
.cl{height:0; font-size:1px; clear:both; line-height:0; }
a,img,button,textarea{-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-appearance:none; outline:none}
.none{display:none}
*:focus{outline:none}
i,em,ins,u{font-style:normal; text-decoration:none }	
nav,footer,section,header,article{display:block;}
.wrap{width:100%;margin:0 auto; max-width:640px;  min-width:320px }
.bgfff{ background:#fff}
.pt48{ padding-top:48px}
.fl{float:left}
.fr{float:right}
.pr{position:relative}
.pa{position:absolute}
.oh{ overflow:hidden}
.mt10{ margin-top:10px;}
.plr10{ padding:0 10px}
.ptb10{ padding:10px 0}
.pd10{ padding:10px;}
.bornone{ border:none !important}
.clearfix{*zoom:1; }
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0; }
.clearfix:after{clear:both; }
input[type="submit"],
input[type="reset"],
input[type="button"],
button{-webkit-appearance:none;}
::-webkit-scrollbar{width:10px;height:10px; display:none}
::-webkit-scrollbar-track{background:#f1f1f1;}
::-webkit-scrollbar-track:hover{background:#eee;}
::-webkit-scrollbar-thumb{border-radius:10px;background:#b9b9b9; display:none}
::-webkit-scrollbar-thumb:hover{background:#747474;}
::-webkit-scrollbar-thumb:active{background:#555;}
@media (min-width:379px){html{font-size:15px;}}
@media (max-width:378px){html {font-size:13px;}}
.header{ height:4rem; line-height:4rem; position:relative}
.header.bxsd{ box-shadow:2px 2px 4px #aaa}
.header .goback{ padding:0.3rem 1rem; position:absolute; top:0; left:0rem}
.header .goback img{ width:0.8rem}
.header h1{ text-align:center; font-size:1.4rem; display:block;}
.banner img{ display:block; width:100%}
.webms{ padding:1rem; font-size:1.1rem; color:#666666; line-height:1.8rem}
.webms .title{ border-bottom:1px solid #469dd6}
.webms .title i{ display:inline-block; height:3rem; line-height:3rem; font-size:1.3rem; border-bottom:3px solid #469dd6; color:#469dd6}
.webms .listwrd{ padding:0.6rem 0; color:#666}
.webms .listwrd li{ font-size:1.1rem}
.webms .listwrd i{ display:block; float:left; width:1.5em}
.webms .listwrd p{ display:block; padding-left:1.5rem}
.webms .listwrd li ins{ color:#be0000; font-weight:bolder; padding:0 2px;}
.webms .tabct{ margin:1.5rem 0 5rem; border:1px solid #469dd6; line-height:2rem; font-size:1rem}
.webms .tabct th{ color:#fff; background:#469dd6; font-weight:normal; padding:1rem 0; text-align:center; border:1px solid #dcdcdc}
.webms .tabct td{ color:#666; font-weight:normal; padding:1rem 0; border:1px solid #dcdcdc;text-align:center;}
.webms .tabct td i{ color:#be0000}
.webms .tabct ul{ padding:1rem; font-size:1rem}
.ftwrap{ position:fixed; width:100%; left:0; bottom:0;}
.ftwrap .tbtn a{ display:block; font-size:1.4rem; height:4rem; line-height:4rem; color:#fff; text-align:center; background:#469dd6}

.forms ul{ padding:1rem 1rem 0.5rem; border-bottom:0.5rem solid #e6e6e6;}
.forms ul li{ padding:1rem 0.8rem; border-bottom:1px solid #d6d6d6; font-size:1.1rem; line-height:2rem}
.forms ul li.lst{ border-bottom:none}
.forms ul li i{ display:block; float:left; padding-right:0.5rem}
.forms ul li label{ width:40%; display:inline-block}
.forms ul li label input{ margin-right:6px;}
.forms ul li span{ display:block; padding-left:6em}
.forms ul li .webtxt{ display:block; width:100%; border:none; height:2rem; line-height:2rem; font-size:1.1rem}
.forms ul li select{ height:2rem; line-height:2rem; border:none; width:80%; font-size:1.1rem; color:#545353}
.forms ul li .webtxts{ display:block; width:55%; border:none; height:2rem; line-height:2rem; font-size:1.1rem; float:right}
.forms .tkict{ margin:0 auto; width:90%; padding:0.8rem 0.6rem 6rem; font-size:1rem; color:#333}
.forms .tkict i{ display:block; float:left; width:16px; height:16px; }
.forms .tkict i.on{background:url(../images/chdk.png) no-repeat center; background-size:16px;}
.forms .tkict p{ display:block; padding-left:24px; color:#333}
.forms .tkict p a{ color:#0a9bda}
.forms .paers{ padding:1.5rem 1rem}
.forms .paers .pics img{ width:65%; margin:0 auto; display:block; max-width:413px}
.forms .paers .word{ padding:0.8rem 0; height:2.6rem; line-height:2.6rem; color:#333; font-size:1.1rem; text-align:center}
.forms .paers .word i{ margin:0 2rem}
.forms .paers .price{ border-bottom:1px solid #c3c3c3; border-top:1px solid #c3c3c3; padding:1.5rem 1rem; height:2rem; line-height:2rem; font-size:1.2rem; color:#666;}
.forms .paers .price ins{ color:#333}
.forms .paers .price i{ padding-right:1.5rem}
.tktips{position:fixed; top:50%; margin-top:-6rem; left:3rem; right:3rem; border-radius:1.5rem; border:1px solid #3391cd; background:#fff; height:12rem; background:#fff; overflow:hidden}
.tktips .tlrd{ background:#f2f2f2; height:3rem; line-height:3rem; padding:0 1rem}
.tktips .tlrd img{ width:1.2rem}
.tktips p{ display:block; height:4rem; padding:1rem; font-size:1.2rem; line-height:2rem; color:#333}
.tktips .tlrd i{ display:block; float:left; font-size:1.2rem}
.tktips .tlrd em{ display:block; float:right; padding-top:0.3rem}
.tktips .btns{ background:#f2f2f2; height:2.5rem; padding-top:0.5rem}
.tktips .btns a{ display:block; width:4rem; text-align:center; background:#0076c0; color:#fff; border-radius:0.5rem; height:2rem; line-height:2rem; margin:0 auto}








