html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, dialog, figure, footer, header, hgroup, nav, section { margin:0; padding:0; border:0; font-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit; vertical-align:baseline}
article, aside, dialog, figure, footer, header, hgroup, nav, section {display:block}
table { border-collapse:separate; border-spacing:0}
caption, th, td { text-align:left; font-weight:normal}
table, td, th { vertical-align:middle}
blockquote:before, blockquote:after, q:before, q:after { content:""}
blockquote, q { quotes:"" ""}
a { text-decoration:none; color:#666}
a:hover { text-decoration:underline}
a img { border:none}
strong { font-weight:bold}
em { font-style:italic}
ul, ol { list-style:none}
input:focus { outline:0}

.f14 { font-size:14px}

.bold { font-weight:bold}

.c060 { color:#060}
.c00f { color:#00f}
.cf00 { color:#f00}

.tc { text-align:center}
.fl { float:left}
.fr { float:right}

.fix:after { display:block; content:"clear"; height:0; clear:both; overflow:hidden; visibility:hidden}
* html, *+ html .fix { *zoom:1}

.vtop { vertical-align:top}

.mt5 { margin-top:5px}
.mt10 { margin-top:10px}
.mt15 { margin-top:15px}
.mt20 { margin-top:20px}
.mt30 { margin-top:30px}
.mt40 { margin-top:40px}

.ml60 { margin-left:60px}
.mr60 { margin-right:60px}

.w420 { width:420px}

body { background:#f9f; font:12px/1.5 Verdana, Helvetica, Arial, sans-serif}

.wrapper { width:964px; margin:7px auto; padding:11px; background:#fff}

.top { height:30px; line-height:30px; background:#f00; text-indent:5px; color:#fff}

.title { font:bold 24px "方正小标宋简体", Arial; color:#f00}
.time-and-place { font:bold 16px Verdana, Arial; color:#00f}

.d-list { width:974px; margin-left:-10px}
.d-list li { float:left; display:inline; width:487px; height:200px; overflow:hidden}
.d-list li dl { position:relative}
.d-list li dl dt { position:absolute; top:0; right:0; width:190px; margin-left:279px; color:#00f}
.d-list li dl dt em { font-style:normal}
.d-list li dl dd.img { position:absolute; top:0; left:10px}
.d-list li dl dd.img img { width:269px; height:185px}
.d-list li dl dd.txt { position:absolute; top:20px; right:0; width:190px; height:160px; overflow:hidden; text-indent:2em; text-align:justify; text-justify:inter-ideograph;}
.d-list li dl dd.txt em { font-style:normal}

.faq { padding:20px 10px; background:#9f9}
.copyright { border:1px solid #f00; padding:10px}
.copyright a { color:#060}
.copyright em { font-style:normal}