@charset "utf-8";
* { margin:0; padding:0; font-style:normal; font-weight:normal; font-family:Arial,"Microsoft YaHei", "微软雅黑";}
html,body { width:100%; height:100%;}
html,body,img { border:none;}
ul,ol,li { list-style:none;}
dfn { font-size:12px; font-family:Arial, Tahoma; padding-right:3px;}
del { color:#aaa;}

a { text-decoration:none; color:#555;}
a:hover { text-decoration:none; color:#f60;}
.opacity:hover,
.opacity:active { filter:alpha(opacity=80); -moz-opacity:.8; -khtml-opacity:.8; -webkit-opacity:.8; opacity:.8;}

.row { *zoom:1;}
.row:before, .row:after { display:table; content:""; line-height:0;}
.row:after { clear:both;}

::-webkit-input-placeholder { color:#aaa;}
:-moz-placeholder { color:#999;}
::-moz-placeholder { color:#888;}
:-ms-input-placeholder { color:#aaa;}
.placeholder { color:#aaa;}

.icofont { font-family:"icofont"; speak:none;}

.fixer{ position:fixed; top:0; _position:absolute; _top:expression(documentElement.scrollTop+10 + "px");}

.layout { width:1200px; margin:0 auto;}

a.vsubmit { padding:10px 20px; background-color:#f60; color:#fff; cursor:pointer;}
a.vsubmit:hover { color:#fff; background-color:#ff8833; text-decoration:none;}

.pagex { margin:10px auto; *zoom:1; text-align:center;}
.pagex:before, .pagex:after { display:table; content:"";}
.pagex:after { clear:both;}
.pagex a { color:#666; border:1px solid #ccc; background-color:#fff; text-decoration:none;}
.pagex strong { color:#fff; background-color:#f60; border:1px solid #f60;}
.pagex span { color:#999; font-size:12px; margin:0 2px;}
.pagex a,.pagex strong { font-size:12px; margin:0 2px; padding:5px 8px; display:inline-block;}
.pagex a.pleft { margin-right:10px;}
.pagex a.pright { margin-left:10px;}
.pagex a:hover { color:#f60; text-decoration:none; background-color:#FEF1E2; border:1px solid #f60;}