html,body,iframe,header,div,table,tr,th,td,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,p,span,a,img,form,label,input,select,button,textarea,pre,blockquote,video,audio {margin:0; padding:0;}
body,input,select,textarea,h1,h2,h3,h4,h5,h6,pre,b,i,em,cite,a {font:normal 12px/24px microsoft yahei,verdana,geneva,sans-serif;}

body {min-width:360px; overflow-x:hidden;}
table {border-spacing:0; border-collapse:collapse; width:100%;}
th {font-weight:normal; text-align:left;}
form, video, ol, ol li {float:left;}
img, button {border:0;}
ul,ol {list-style:none;}
a, del {text-decoration: none;}

pre {white-space:pre-wrap; word-wrap:break-word;}
input, button, textarea, select, video, img {outline:none;}
input {-webkit-appearance:none; -webkit-tap-highlight-color:transparent;}
input[type=checkbox] {-webkit-appearance:checkbox;}
::-moz-placeholder, ::-moz-placeholder {color:#8f8f8f; font-size: 12px;}
:-ms-input-placeholder, :-ms-input-placeholder {color:#8f8f8f; font-size: 12px;}
::-webkit-input-placeholder, ::-webkit-input-placeholder {color:#8f8f8f; font-size: 12px;}

.fs12 {font-size:12px;}
.fs14 {font-size:14px;}
.fs16 {font-size:16px;}
.fs18 {font-size:18px;}
.fs24 {font-size:24px;}
.fs32 {font-size:32px;}

.fcr {color:#ed1941;}
.fcf {color:#ef5b9c;}
.fco {color:#ff6b00;}
.fcy {color:#ffd400;}
.fcg {color:#1d953f;}
.fcb {color:#009ad6;}
.fcp {color:#8552a1;}

.fr {float:right;}
.cp {cursor:pointer;}
.hide {display:none;}
.show {display:block;}
.fsb {font-weight:bold;}
.fsi {font-style:italic;}
.ful {text-decoration:underline;}
.fml {text-decoration:line-through;}
.br3 {border-radius:3px;}
.br5 {border-radius:5px;}
.center {text-align:center;}
.right {text-align:right;}
.indent {text-indent:2em;}
.border {border:solid #efefef 1px;}
.border2 {border:solid red 1px;}
.border3 {border:solid blue 1px;}
.bg {background-color:black; opacity:0.8;}
.bg2 {background-color:#FF6B00; opacity:0.8;}
.bg3 {background-color:#ffffff; opacity:0.8;}