@CHARSET "UTF-8";
/*------------------------------RESET DEFAULT STYLES--------------------------------*/

html, body {
    width: 100%;
    min-width: 1000px;
    height: 100%;
    font-size: 14px;
    color: #707070;
    position: relative;
  
}
.input_text input[type=text],img,a {
    width: 100%;
    outline: none;
    border: 0;
    font-size: 14px;
}
a {
    text-decoration: none;
    cursor: pointer;
   
}
 html {
    -webkit-text-size-adjust: none;
}

body, div, p, a, span, em, strong, img, h1, h2, h3, h4, h5, h6, ul, ol, li, dl, dt, dd, table, td, tr, form, fieldset, label, select, input, textarea, input {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
    border: none;
    outline: none;
    list-style: none;
    font-size: 14px;
    font-family: "\5FAE\8F6F\96C5\9ED1","\9ED1\4F53",Helvetica,Arial,"Arial Narrow",Microsoft YaHei,SimHei;
    box-sizing: border-box;
}

body {
    background-color: rgb(240, 240, 242);
}

a {
    text-decoration: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    outline: none;
    -webkit-appearance: none;
    appearance: none;
}

a, button, input {
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.clearfix:after {
    content: "\200B";
    display: block;
    height: 0;
    clear: both;
}

.clearfix {
    *zoom: 1;
}
select, input, textarea, a {
    font-size: 14px;
    vertical-align: middle;
    outline: none;
    border-width: 1px;
}

textarea {
    vertical-align: top;
    resize: none;
}

:focus {
    outline: none;
}

input[type=submit] {
    cursor: pointer;
}

img, fieldset, a {
    border: none;
}

table {
    border-collapse: collapse;
    border-spacing: 0;
}

a:link, a:visited, a:hover {
    text-decoration: none;
}

/*-------------------------------------DEFAULT CLASSES------------------------------*/
.img-responsive {
    width: 100%;
    height: auto;
    border: none;
}

.float-r {
    float: right;
}

.float-l {
    float: left;
}

.no-float {
    float: none;
}

.no-border {
    border: 0;
}

/*µ÷تش*/
.defualt-border {
    border: 1px solid red;
}

.no-bg {
    background: none;
}

.no-margin {
    margin: 0;
}

.no-padding {
    padding: 0;
}

.no-display {
    display: none;
}

.display {
    display: block;
}

.inline {
    display: inline;
}

.inlineBlock {
    display: inline-block;
}

.overflow {
    overflow: hidden;
}

.align-r {
    text-align: right;
}

.align-l {
    text-align: left;
}

.align-c {
    text-align: center;
}

.clear {
    clear: both;
}

/*-------------------------------------HTML5 BLOCKS---------------------------------*/

header,
footer,
nav,
section,
article,
aside,
main {
    display: block;
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}

@media (min-width: 768px) {
    ::-webkit-scrollbar {
        width: 5px;
        height: 5px;
    }
}

@media (min-width: 768px) {
    ::-webkit-scrollbar-thumb:hover {
        background-color: rgba(50, 50, 50, 0.6);
    }
}

@media (min-width: 768px) {
    ::-webkit-scrollbar-thumb {
        background-color: rgba(50, 50, 50, 0.3);
    }
}

@media (min-width:768px) {
    ::-webkit-scrollbar-track:hover {
        background-color: rgba(50, 50, 50, 0.2);
    }
}

@media (min-width: 768px) {
    ::-webkit-scrollbar-track {
        background-color: rgba(50, 50, 50, 0.1);
    }
}
