﻿* {
    -webkit-text-size-adjust: none
}

html {
    overflow-y: scroll
}

body, html {
    text-align: left;
    margin: 0;
}

body, button, input, select, textarea {
    font: 12px "Microsoft YaHei",Verdana,arial,sans-serif;
    line-height: 22px
}

body {
    background: #f7f7f7
}

button, input, select, textarea {
    vertical-align: middle
}

body, dd, dl, fieldset, form, h1, h2, h3, h4, h5, h6, li, ol, p, table, ul {
    margin: 0;
    padding: 0
}

table {
    border-collapse: collapse;
    border-spacing: 0
}

img {
    vertical-align: middle;
    border: 0
}

h1, h2, h3, h4, h5, h6 {
    font-weight: 100;
    font-size: 16px;
}

dl, ul {
    list-style: none
}

a {
    outline: 0;
    text-decoration: none;
    cursor: pointer;
    color: #3278e6;
    blur: expression(this.blur())
}

    a:hover {
        outline: 0;
        color: #78aaf0;
        text-decoration: none
    }

.w1000 {
    clear: both;
    margin: auto;
    max-width: 1100px;
}

.w990 {
    clear: both;
    margin: auto;
    width: 990px
}

.w980 {
    clear: both;
    margin: auto;
    width: 980px
}

.w960 {
    clear: both;
    margin: auto;
    width: 960px
}

.w920 {
    clear: both;
    margin: auto;
    width: 920px
}

.clear {
    clear: both;
    font-size: 0;
    line-height: 0;
    height: 10px
}

.box {
    clear: both;
    height: 0
}

* html .box {
    display: inline;
    clear: both
}

.fontwhite {
    color: #FFF !important
}

.fontblue {
    color: #3278e6 !important
}

.fontred {
    color: red !important
}

.fontorange {
    color: #ff7800 !important
}

a.fontwhite:hover {
    color: #d2d2d2 !important
}

.relative {
    position: relative
}

.fl {
    float: left
}

.fr {
    float: right
}

.hide {
    display: none
}

.mt10px {
    margin-top: 10px
}

.mt20px {
    margin-top: 20px
}

.mb10px {
    margin-bottom: 10px
}

.mr10px {
    margin-right: 10px
}

.p5px {
    padding: 5px
}

.p10px {
    padding: 10px
}

.pt10px {
    padding-top: 10px
}

.p20px {
    padding: 20px
}

.pl10px {
    padding-left: 10px
}

.pl40px {
    padding-left: 40px
}

.pl5em {
    padding-left: 5em
}

.t2em {
    text-indent: 2em
}

.hidden {
    display: none
}

.hide_word {
    text-indent: -65535px;
    overflow: hidden
}

.pointer {
    cursor: pointer
}

.yahei {
    font-family: "Microsoft YaHei",arial,sans-serif
}

.font12px {
    font-size: 12px
}

.font14px {
    font-size: 14px
}

.font16px {
    font-size: 16px
}

.fontnormal {
    font-weight: 400
}
.t_input{width:100%;line-height:36px; padding-left:10px; font-size:16px;border: 1px solid #ccc; border-right-width:0px;outline:none; box-sizing: border-box;cursor: pointer;}