@charset "utf-8";

/* Global Elements */
#looyuShare{position: inherit !important}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td{padding:0; margin:0; color:#333; font-family:Arial,"Microsoft YaHei",Verdana,Sans-Serif;}
body{font-size:12px; background:#f5f5f5;}
body.bg{background:#fff;}
div{ display:block}
input:required, input:valid, input:invalid, textarea:required, textarea:valid, textarea:invalid{outline:0 none;}
table {border-collapse:collapse; border-spacing:0}
fieldset, img{border:0; display:block}
address, caption, cite, code, dfn, em, th, var{font-weight:normal; font-style:normal}
ol, ul, li{list-style:none outside none;}
caption, th{text-align:left}
h1, h2, h3, h4, h5, h6 {font-weight:normal; font-size:100%}
q:before, q:after {content: ''}
a {color:#333; text-decoration:none; }
a:hover{color:#f40; text-decoration:none; }
.clearfix:before,.clearfix:after {display: table;content:'';}
.clearfix:after {clear: both;}
.clearfix { *zoom:1;}
.fl{float:left !important}
.fr{float:right !important}
.fix{display:block;}
.fix:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
.mar-rt{ margin-right:0 !important;}
.mar-lf{ margin-left:0 !important;}
.mar-top{ margin-top:0 !important;}
.mar-btm{ margin-bottom:0 !important;}
.bor-btm{ border-bottom:0 !important;}
.pad-btm{ padding-bottom:0px !important;;}
.pad-top{ padding-top:10px;}
.MarBtm{ margin-bottom:35px;}
.w{width:1000px; margin:0 auto; overflow:hidden}

