@charset "utf-8";
/* reset */
body, h1, h2, h3, h4, h5, h6, p, ul, ol, td,dl,dd,dt { margin:0;padding:0; }
h1, h2, h3, h4, h5, h6 { font-size:100% }
ul, ol { padding-left:0; list-style:none; }
iframe, img { border:0; }
table { border-collapse:collapse; }
button, input, select, textarea { vertical-align:middle; font-size:100%; outline:none; border:none; }
em, i { font-style:normal; }
a { outline:none; blr:expression(this.onFocus=this.blur());}
a:focus { -moz-outline-style: none; }
.hidden{ display:none}

.slogen { background:url(../images/i_top.gif) no-repeat; display:inline-block; vertical-align:middle; padding-left:20px; height:32px; line-height:32px; color:#555; }
.slogen { background-position:0 8px; margin-right:10px; }

/*常用css元件库*/
.fl{float:left}.fr{float:right;}.clear{clear:both;}.cf{zoom:1;}.cf:after{content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden;}
.fb{font-weight:bold;}.fn{font-weight:normal;}.tl{text-align:left;}.tc{text-align:center;}.tr{text-align:right;}
.mb5{margin-bottom:5px;}.mb10{margin-bottom:10px;}.mb20{margin-bottom:20px;}.mx_a{margin-left:auto;margin-right:auto;}
.pr{position:relative;}.pa{position:absolute;}.vam{vertical-align:middle;}.hidden{display:none;}
.db{display:block;}.dib{display:inline-block;}.di{display:inline}

/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}

/*��ý��*/
.dmt{width:300px;height:260px;overflow:hidden;margin:0;position:absolute;right: 1px;z-index: 99999999; background:url("//www.yoyou.com/templates/2014/images/fmt_bg.gif") no-repeat;
_top:expression(documentElement.scrollTop +document.documentElement.clientHeight- 260 + "px");}
.btn, .btn a{overflow: hidden;}
.btn{height:20px;}
.btn a{float:right;width:30px;height:20px;text-align: center; color: #666;font-size: 12px;line-height:20px;text-decoration: none; text-indent:-99999em;}