﻿/* CSS Document */
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, select{margin:0; padding:0;font-family:"微软雅黑", Arial, Helvetica, sans-serif;}
button, input, select, textarea, label{ vertical-align:middle; outline:none; }
img { vertical-align:middle; border:none; display:inline-block; }
ul, ol { list-style:none; }
a{ text-decoration:none; color:#222; vertical-align:baseline; cursor:pointer; }
a:hover { color:#ffffff; }
table { border-collapse:collapse; border-spacing:0; }
body { word-wrap:break-word; word-break:break-all; _height:100%; }
input,textarea,select,button{font-size:14px;,font-weight:normal;vertical-align:middle;}
input[type='button'],input[type='submit'],select,button{cursor:pointer;}
table{border-spacing:0;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
li{list-style:none;}
caption,th{text-align:left;}
q:before,q:after{content:"";}
abbr,acronym{border:0 none;font-variant:normal;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
fieldset,img,a img,iframe{border-style:none;border-width:0;}
img{vertical-align:middle;vertical-align:middle;outline:none;}
textarea{overflow-y:auto;}
legend{color:#000;}
hr {height:0;}
.fl_l {float: left;}
.fl_r {float: right;}

.clear:after{ content:""; display:block; height:0; clear:both; visibility:hidden;}
.clear{ zoom:1;}
.clear{*zoom:1;}




