﻿@charset "utf-8";
/** css Reset **/
body, div, dl, dt, dd, ul, ol, nl, li, h1, h2, h3, h4, h5, h6, p, span, a, b, strong, object, iframe, label, img, select, form, input, textarea, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video {margin: 0;padding: 0;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}
table {border-collapse: collapse;border-spacing: 0;}
a {text-decoration: none;color: #333333;cursor: pointer;}
a:hover {text-decoration: none;}
a {color: #333333;}
a.link {text-decoration: none;color: #3381e3;cursor: pointer;}
a.link:hover {text-decoration: none;}
ul, ol {list-style: none outside none;}
fieldset, img {border: 0 none;}
textarea {resize: none;}
input:-webkit-autofill {-webkit-box-shadow: 0 0 0px 1000px white inset;border: 0 none;}
input:focus, select:focus, textarea:focus {outline: 0 none;}
input {border: 0 none;outline: 0 none;-webkit-box-shadow: none;-moz-box-shadow: none;-ms-box-shadow: none;-o-box-shadow: none;box-shadow: none;}
input::-ms-clear {display: none;}
input::-ms-reveal {display: none;}
.button, input[type="button"], input[type="submit"], input[type="reset"] {background: #ccc;border: 1px solid #ccc;color: #fff;display: inline-block;line-height: 20px;padding: 9px 12px 8px;vertical-align: middle;text-align: center;border-radius: 3px;width: 100%;font-size: 16px;outline: none;-webkit-appearance: none;}
.button:focus, input[type="button"]:focus, input[type="submit"]:focus, input[type="reset"]:focus {-webkit-tap-highlight-color: rgba(255,255,255,0);-webkit-user-modify: read-write-plaintext-only;border-radius: 3px;}


/** Common css **/
html, body {font: normal 14px/1.2 "微软雅黑", arial;min-width: 320px;-webkit-text-size-adjust: none;-webkit-font-smoothing: antialiased;color: #333333;background-color: #ededed;min-width: 320px;height: 100%;}
.clearfix:after {clear: both;height: 0;overflow: hidden;display: block;visibility: hidden;content: "\20";}

.fl {
    float: left;
}
.fr {
    float: right;
}