body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,html,img,input,li,ol,p,select,table,td,th,ul{margin:auto;padding:0}
img{border:0}
ul li{list-style:none}
a{color:#6f78a7;text-decoration:none}
a:hover{color:#f60;text-decoration:underline}
.red{color:red}
body{font-size:12px;color:#555;font-family:"ËÎÌå","Microsoft YaHei","Î¢ÈíÑÅºÚ";background-color:#e9faff}
table{text-align:left;font:12px/120% ËÎÌå,Verdana,Arial,sans-serif}
table.fix{table-layout:fixed}
table.fix td{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis}
table.grid{border-collapse:collapse;border:1px solid #a3bee8;padding:3px;margin:auto}
.gridtop,table.grid caption{border:1px solid #a3bee8;background:#e9f1f8;vertical-align:middle;text-align:center;padding:3px;color:#054e86;font-weight:700;font-size:14px;margin:auto}
.head,table.grid th{border:1px solid #a3bee8;background:#f0f7ff;color:#054e86;text-align:center;font-weight:700;font-size:12px;padding:3px}
table.grid td{border:1px solid #a3bee8;padding:3px;background-color:#fff!important}
table.hide,table.hide td,table.hide th{border:0}
.text{border:1px solid #a3bee8;background:#fff;color:#054e86;height:20px}
.textarea{border:1px solid #a3bee8;background:#fff;color:#054e86}
.button{background:#ddf2ff;border:1px solid #a3bee8;height:20px;padding:2px 0 0 0}
.checkbox,.radio{border-width:0}
.select{height:21px}
.title{background:#e9f1f8;text-align:center;padding:3px;color:#054e86;font-weight:700;font-size:14px}
.even{background:#fff;padding:3px}
.odd{background:#fff;padding:3px}
.foot{background:#f0f7ff;padding:3px;text-align:center}
.bottom{height:9px;background:#b7b785}
.main{width:980px;clear:both;text-align:center;margin-left:auto;margin-right:auto;margin-top:10px}
.header{width:980px;margin:auto;height:61px;padding:5px 0}
.header_logo a{background:url(../images/logo.png) no-repeat scroll;display:block;width:200px;height:60px;float:left;text-indent:-9999px}
.header_search{float:left;margin:15px auto auto 20px;overflow:hidden;width:450px}
.header_search input.search{width:320px;height:24px;padding:3px;margin-right:5px;border:1px solid #a6d3e8;font:16px/22px arial}
.header_search button{background:#ddd;cursor:pointer;font-size:14px;height:32px;width:95px;border:1px solid #d3d3d3;border-color:#e5e5e5 #bbb #bbb #e5e5e5}
.header_search button:hover{background:#e5e5e5}
#auto_div{position:absolute;background-color:#fff;padding:0}
.autoinput{padding-left:4px;padding-right:0;padding-top:3px}
.sug1{padding-top:3px;padding-bottom:3px;font-size:10pt;line-height:18px}
.addborder{border:1px solid #8c8c8c}
.userpanel{width:225px;color:#9e9e9e;padding:3px 3px;margin-top:3px;border:1px dotted #88c6e5;text-align:center;float:right}
.userpanel p{width:220px;float:left;text-align:center;height:26px}
.userpanel a{line-height:200%}
.nav{margin:auto;width:980px;height:40px;overflow:hidden;background:#88c6e5}
.nav ul li{float:left;line-height:42px;padding:0 5px;width:70px;text-align:center}
.nav ul li a{color:#fff;font-weight:700;font-size:14px}
.ywtop{background-color:#e1eced;border-bottom:1px solid #c8eadf;color:grey;height:30px;min-width:950px;width:100%}
.ywtop a{color:grey}
.ywtop_con{line-height:30px;height:30px;margin:0 auto;text-indent:16px;vertical-align:middle;width:950px}
.ywtop_input{float:right}
.navt{height:28px;overflow:hidden;padding:7px 0 0}
.navt .nle{float:left;overflow:hidden;width:250px}
.nle .sy{float:left;width:120px}
.navt .nri{float:right;overflow:hidden}
.nri .cc{float:left;overflow:hidden}
.cc .txt{color:grey;float:left;text-align:right}
.cc .inp{float:left;padding-top:7px;width:90px}
.inp input{float:left;width:87px;background-color:#fff;border:1px solid #a6d3e8;height:18px;margin:1px 0}
.nri{float:right;font-size:12px}
.nri .frii{float:left;font-size:14px;margin-left:5px;padding-top:8px;width:55px}
.nri .ccc{float:left;overflow:hidden;padding-left:5px}
.ccc .txtt{color:grey;float:left;padding-left:5px}
.txtt a,.txtt a:hover{color:grey}
.MessageDiv{background:#fff9d9;border:1px solid #fc3;line-height:180%;padding:10px;text-align:center;margin:10px auto}
.footer{margin:auto;overflow:hidden;width:980px;text-align:center}
#footer{margin:auto;margin-top:10px;overflow:hidden;width:980px;text-align:center}
.footer_link{width:100%;border-bottom:2px solid #c3dfea;height:5px;line-height:0;overflow:hidden;margin:5px auto}
.footer_cont{padding:8px 0}
.footer_cont p{line-height:22px;color:#b2b2b2}
.nav1{margin:auto;width:980px;height:30px;overflow:hidden;background:#c3dfea}
.nav1 ul li{float:left;line-height:30px;margin-left:8px;overflow:hidden}
.nav1 ul li a{padding:10px;font-size:12px;overflow:hidden}
.nav1 ul li a:hover{padding-top:5px;padding-bottom:5px;text-decoration:none}
.clear{clear:both;padding:0;margin:auto;display:block}
.tip-browser-upgrade{text-align:center;background:#fce9cf;color:#915808;border:1px solid #fbdeb6;padding:8px 12px}
.reader_mark0 a,.reader_mark1 a{background:url(../images/vote.png) no-repeat scroll 0 0 transparent}
.reader_mark0{width:30px;height:90px;top:50px;position:fixed;right:5px}
.reader_mark1{width:30px;height:90px;top:150px;position:fixed;right:5px}
.reader_mark0 a{width:30px;height:90px;display:block;background-position:0 0}
.reader_mark1 a{width:30px;height:90px;display:block;background-position:-30px 0}
.top-read-ad{padding:4px;float:left;width:300px;height:250px;margin-left:10px;border:1px dotted #e5e5e5}