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:16px/26px 'Microsoft Yahei','Simsun';color:#333;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
address,cite,dfn,em,var{font-style:normal;}
code,kbd,pre,samp{font-family:courier new,courier,monospace;}
small{font-size:12px;}
ul,ol,li{list-style:none;}
a{text-decoration:none;color:#2d374b;}
a:hover {color:#d00;}
/*
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
*/
legend{color:#000;}
fieldset,img{border:0;}
button,input,select,textarea{font-size:100%;}
table{border-collapse:collapse;border-spacing:0;}
img {vertical-align:middle;}
/*选中后背景色*/
::selection {
	color: #fff;
	background: #fd6114;
} 
::-moz-selection {
	color: #fff;
	background: #fd6114;
}
a {
	text-decoration:none;
}
a:active, a:hover {
	outline: 0;
}

/*中间弹窗*/.regTips {    opacity: 0;    pointer-events: none;    position: fixed;    top: 0;    width: 100%;    height: 100%;    margin: 0px auto;    background-color: rgba(0,0,0,.2);    -webkit-transition: all .2s;    transition: all .2s;    z-index: 99999999;}.regAnimation.regTips {    opacity: 1;    pointer-events: all;}.regTips-content {    max-width: 320px;    top: 50%;    left: 50%;    -webkit-transition: all .2s;    transition: all .2s;    position: absolute;    padding: .01rem;    width: 74.7%;    top: 50%;    left: 50%;    -webkit-transform: translate(-50%,-50%);    transform: translate(-50%,-50%);    border-radius: 10px;    background-color: #fff;    overflow: hidden;    padding: 20px;}.regTips-content em{    color: #f00;    font-weight: bold;}.regTips-content .add-ez{    display: block;    max-width: 90%;    margin: 8px auto 0;}.regTips-title {    font-size: 18px;    margin: 3.7% auto 3.7% auto;    text-align: center;    font-weight: 700;    color: #333;}.regTips-img {    display: block;    width: 20%;    margin: 3% auto 0;}.regTips-text[data-v-0516cc2a] {    width: 94%;    color: #333;    margin: 2% auto 3%;    text-align: center;}.regTips-close {    padding: 5%;    border-top: 1px solid rgba(0,0,0,.1);    color: #FFF;    text-align: center;    border-radius: 5px;    font-size: 18px;    background-color: #1aad19;}/*底部按钮*/.btmnav {    padding: 10px 20px;    background-color: #dbdbdb;    position: fixed;    left: 0;    right: 0;    bottom: 0;    z-index: 100;    zoom:1;display: none}.btmnav:after {    content: "";    display: block;    clear: both}.btmnav a {    padding: 3px 10px;    font-size: 14px;    color: #fff;    line-height: 22px;    text-decoration: none;    border-radius: 18px;    display: block}.btmnav a.btn {    width: 72px;    height: 72px;    margin-left: -41px;    padding: 0;    font-size: 14px;    color: #333;    font-weight: bold;    text-align: center;    line-height: 17px;    border: 5px solid #dbdbdb;    border-radius: 50%;    box-shadow: 2px 0 25px #bababa inset;    background: #d9d9d9;    position: absolute;    top: -10px;    left: 50%;    display: block}.btmnav a.btn p {    margin: 5px 0 3px;    font-size: 30px;    color: #ee7600;    font-family: iconfont;    font-weight: normal}.btmnav a:first-child {    float: left;    display: inline;    letter-spacing: 2px;    background: #ff3e3e}.btmnav a:last-child {    float: right;    display: inline;    letter-spacing: 2px;    background: #0cbb33}.btmnav .icoindex:before {    content: "\e6ad";    margin-right: 5px;    font-size: 1.2rem;    font-family: iconfont;    display: inline-block;    vertical-align: top}.btmnav .icopc:before {    content: "\e6a9";    margin-right: 5px;    font-size: 1.2rem;    font-family: iconfont;    display: inline-block;    vertical-align: top}.btmnav .icoqq:before {    content: "\e60f";    margin-right: 5px;    font-size: 1.2rem;    font-family: iconfont;    display: inline-block;    vertical-align: top}.btmnav .icotel:before {    content: "\e64b";    margin-right: 5px;    font-size: 1.2rem;    font-family: iconfont;    display: inline-block;    vertical-align: top}.btmnav .icoabout:before {    content: "\e6a9";    margin-right: 5px;    height: 27px;    margin-top: -2px;    font-size: 1.8rem;    font-family: iconfont;    display: inline-block;    vertical-align: top}.btmnav .icostep:before {    content: "\e6e5";    margin-right: 5px;    font-size: 1.2rem;    font-family: iconfont;    display: inline-block;    vertical-align: top}