/*general*/
body {margin:0;padding:0;background:#010A11 url(/template/images/bg_html.jpg) no-repeat center top;}
* {font:normal 12px "Courier New", Courier, monospace;margin:0;padding:0;}
a {text-decoration:none;color:#39c;}
a:hover {background:#39c;color:#fff;}
img {border:0;}
li {list-style:none outside;}
.cls {display:block;font:normal 0/0 Arial;clear:both;}
/*for homepage*/
#head,#menu,.main,#foot,#hi .inner,#archives {margin:0 auto;width:960px;position:relative;}
#hi h1,#hi ul,#head #logo,#head .ggad,#menu ul,#menu h5,.box dt a {position:absolute;}

#hi {background:#316793;color:#fff;height:23px;}
#hi h1 {left:0;font:normal 12px/23px "Courier New", Courier, monospace;}
#hi ul {right:0;}
#hi ul li,#menu li,#foot li {float:left;}
#hi ul li a {display:block;line-height:23px;color:#fff;margin:0 5px 0 15px;}
#hi ul li a:hover {background:transparent;color:#ffc;text-decoration:underline;}

#head {height:68px;}
#head #logo {left:15px;top:4px;}
#head .ggad {right:8px;top:4px;}

#menu {background:url('/template/images/bg_nav.gif') repeat-x top;height:32px;}
.lt,.rt {display:block;font:normal 0/0 Arial;height:5px;clear:both;}
.lt {background:transparent url('/template/images/nav_lt.gif') no-repeat left top;}
.rt {background:transparent url('/template/images/nav_rt.gif') no-repeat right top;}
#menu ul {left:20px;top:10px;}
#menu ul li a {display:block;background:url(/template/images/arrow_down.gif) no-repeat right center;padding-right:12px;color:#fff;font:bold 14px "Courier New", Courier, monospace;margin-right:30px;}
#menu ul li a:hover {color:#ffc;}
#menu h5 {top:10px;right:15px;}
#menu h5 a {color:#fff;}

.main {background:#fff;}
.main .inner {padding:10px;}
.lef {float:left;}
.rig {float:right;}
.wid {width:610px;border-right:1px solid #DEECF5;padding-right:10px;}
.guide {height:21px;margin:0 0 8px;}
.guide a {line-height:21px;}
.guide .hpp {display:block;float:left;width:92px;color:#666;text-decoration:none;text-align:center;margin-right:8px;line-height:21px;background:transparent url(/template/images/guide.gif) no-repeat left top;}
.bar {width:310px;}
.bar ul li {clear:both;border-bottom:1px solid #DEECF5;padding-bottom:10px;margin:10px 0;height:70px;color:#39c;}
.bar ul li img {width:60px;height:60px;border:5px solid #DEECF5;float:left;margin:0 10px 0 0;}
.bar ul li a {font:bold 12px/25px "Courier New", Courier, monospace;color:#f09;}
.bar ul li a:hover {background:#f09;color:#fff;}
.headline dt {font:bold 12px "Courier New", Courier, monospace;background:#DEECF5;padding:6px;text-indent:8px;}
.headline dd {background:#F0F8FB;padding:6px;}
.bar .headline dt {background:#FADAF2;color:#f09;}
.bar .headline dd {background:#FDF2FA;}
.wid .headline dd a { font: bold 26px/35px Arial; margin: 0 8px 0 0; }
.wid .headline dd a.a { font-size: 18px; }
.wid .headline dd a.b { font-size: 14px; }
.banner {margin:10px 0;text-align:center;}

.box {clear:both;}
.box dt {background:#DEECF5;font:bold 12px/24px "Courier New", Courier, monospace;text-indent:12px;position:relative;}
.box dt a {right:8px;top:10px;}
.box dd {background:url(/template/images/bg_running_head.gif) no-repeat 8px top;padding:8px;}
.bwid {width:400px;}
.bwid dd p {text-indent:23px;font:normal 12px/20px Arial;margin:5px 0;}
.dn dl {margin-bottom: 8px;}
.dn dd li { list-style: outside; margin: 0 0 0 33px;line-height:20px;}
.bbar {width:200px;}
.bbar li { border-bottom: 1px solid #DEECF5; line-height: 20px; text-indent: 15px; background: url(/template/images/arrow.gif) no-repeat left 11px; padding: 5px 0; }
.brev { width: 182px; margin: 8px 0 0; }

#archives {background:url(/template/images/bg_links.jpg) no-repeat left top;padding-bottom:20px;}
#archives .col_1 {display:inherit;float:left;width:240px;text-indent:20px;}
#archives .col_1 h3 {background:url(/template/images/arrow_down.gif) no-repeat 20px center;color:#fff;font:bold 12px/28px "Courier New", Courier, monospace;text-indent:35px;}
#archives .col_1 a {line-height:1.8;}

#foot {padding:15px 0;color:#fff;height:30px;}
#foot li {margin:0 8px;}
#foot li a {color:#fff;padding-left:12px;border-left:1px solid #9cc;}
#foot li a:hover { color: #ffc; background: transparent;text-decoration:underline; }

.three li {float:left;width:120px;margin:8px 4px 0;}
.three li img{width:118px;height:120px;border:1px solid #ddd;}
.three li a {display:block;clear:both;text-align:center;line-height:18px;width:120px;white-space: nowrap;overflow:hidden;}

.dn dd .threec li {list-style:none;margin:3px 0;float:left;width:33%;white-space: nowrap;overflow:hidden;}
/*for innerpage*/
#article h1,#artlist h1 {font:bold 18px/30px Tahoma;background: url(/template/images/title.gif) no-repeat 5px center;margin:15px 0 0;padding:0 0 0 15px;border-bottom: 1px solid #ccc;position:relative;}
#artlist h1 img {position:absolute;right:7px;bottom:10px;}
#article .content {font:normal 14px/26px Tahoma;margin:15px 0;}
#article .content * {font:normal 14px/26px Tahoma;}
#article .content p { margin: 8px 0; text-indent: 28px; }
#article .content strong,#article .content b { font-weight: bold; }
#article .content li { list-style: outside; margin: 0 30px; }
.info {background:#eee;text-align:center;font:normal 12px/22px Arial;padding:5px 0 3px;}
.info span,.keywords a { margin: 0 8px;line-height:1.6; }
.item h3 a {font:bold 14px/32px Tahoma;color:#f09;}
.item p {text-indent:22px;line-height:1.6;}
.item .info {background:#eee;padding:2px 8px;margin: 5px 0 0;text-align:left;}
.lastpage,.nextpage {margin:8px 5px;}
.lastpage a,.nextpage a,.item .info a { margin: 0 5px; }
.lastpage {float:left;}
.nextpage {float:right;}
/* ·ÖÒ³ */
.pagelist {clear:both;padding:5px 0 8px;}
#article .pagelist { text-align: center; }
.pagelist em,.pagelist strong,.pagelist a {padding:1px 3px 0;border:1px solid #E7E7E7;margin:0 3px;}
.pagelist em {font:bold 12px/21px Tahoma;background:#F5F9FE;color:#14316B;}
.pagelist strong {font:normal 12px/21px Tahoma;color:#090;}
.pagelist a {font:normal 12px/21px Tahoma;margin:0 3px;}
/* ÁÐ±í */
.list {clear:both;margin-bottom:15px;}
.list h5 a {font:bold 14px/40px Tahoma;}
.list p {line-height:24px;}
.list ol {margin:5px;}
.list li {list-style:circle inside;line-height:25px;}
.bar li {list-style: none outside; }
.list i{font:normal 10px Tahoma;color:#666;}

.imgc {clear:both;}
.imgc ul {float:left;width:50%;margin-bottom:8px;}
.imgc ul img {width:100px;height:100px;margin:5px 8px 0 0;float:left;border:1px solid #ddd;}
.imgc ul li {margin:5px;overflow:hidden;white-space:nowrap;}

/*form feedback*/
.lz_form {padding:0 8px;}
.lz_form label {display:table;font:bold 12px/32px Arial;}
.lz_form .in4,.lz_form .in3 {width:445px;}
.button {padding:15px 0;}
.button button {margin:0 15px 0 0;}

