/* base */
*{ font: normal 12px/160% "Arial","ËÎÌå","Tahoma",sans-serif;color:#000;}
ul,ol{list-style:none;}
h1, h2, h3, h4, h5, h6, form, div, p, i, img, ul, li, ol, table, tr, td, fieldset, label, legend,dt,dd,dl,body{margin:0;padding:0;}
img {border:0;}
a {text-decoration:none;}
a:hover {text-decoration:underline; color:#600;}
button {cursor:pointer;}
div,p {display:block;}
fieldset,form{ background:none; border:none; padding:0; margin:0;}
.clear{ clear:both; overflow:hidden; height:0; font-size:1px;}
hr {height:1px;}
/*layout*/
body{background:#ccc}
h3 {font-size:14px;font-weight:bold;}
.alr {text-align:right;}

#head,#body,#foot {width:1000px;margin:0 auto;background:#fff;}

#head {background:#fff url(banner.jpg) no-repeat;height:213px;position:relative;padding-bottom:6px;}
#nav {background:url(nav.gif) repeat-x;height:48px;}
#nav li {display:inline;}
#nav li a {display:block;float:left;line-height:48px;padding:0 10px;text-align:center;background:url(navli.gif) left no-repeat;font-size:14px;color:#fff;font-weight:bold;}
#nav .home a {background:none;}
#nav li a:hover {color:#ff0;text-decoration:none;}
#nav #dt {float:right;height:48px;line-height:48px;background:url(dt.gif) left center no-repeat;color:#fefd02;padding:0 10px;}

#body {overflow:auto;width:992px;padding-left:8px;}
#main {float:left;width:730px;}
#side {float:right;width:240px;background:#fcf3c1;border-left:1px solid #c5c5c5;border-right:1px solid #ac0202;border-bottom:1px solid #c5c5c5;}

.row {overflow:auto;height:1%;margin-bottom:10px;}
#ta {float:left;width:360px; height:284px;background:#d8d8d8 url(ta.gif) no-repeat;overflow:hidden;padding-bottom:2px;}
#ta h3 a {display:block;height:29px;text-indent:-2000em;}

#slide {position:relative;width:352px;height:254px;margin:0 auto;color:#fff;overflow:hidden;}
#igx {width:352px;height:234px;background:#ddd url(loader.gif) center no-repeat;overflow:hidden;}
#igx img {position:absolute; z-index:25; width:352px;height:234px;}
#num {position:absolute;z-index:26;right:0;bottom:21px;text-align:right;padding:1px;}
#num b {display:-moz-inline-block;display:-moz-inline-box;display:inline-block;width:16px;height:12px;line-height:12px;border:1px solid #b3b2b7;margin-left:1px;padding-left:4px;text-align:center;font:10px tahoma,MingLiu;color:#fff;background:#888;cursor:pointer}
#num b.hover,#num b.here {background:#ce0609;}
#slide p {height:20px;width:352px;line-height:20px;background:#f3f6eb;position:absolute;z-index:27;left:0;bottom:0;text-align:center;}

#tb {float:right;width:360px;height:284px;border:1px solid #f8cdcd;background:#f3f6eb;}
#tb h3 {height:35px;background:#e7ebdd url(tb.gif) no-repeat;text-indent:-2000em;}
#tb p {height:36px;text-align:center;background:url(tbp.gif) left bottom repeat-x;margin-bottom:4px;}
#tb p a {line-height:40px;color:#fe0002;font-size:14px;}
.ns ul {padding:0 10px;}
.ns li {height:20px;background:url(ln.gif) left bottom repeat-x;}
.ns li a {display:block;height:20px;background:url(dot.gif) left center no-repeat;float:left;margin-right:6px;padding-left:12px;line-height:20px;zoom:1}
.ns li span {color:#999;display:block;width:40px;height:20px;line-height:20px;float:right;}

#sfrm {height:40px;background:url(form.gif) no-repeat;padding-left:60px;margin-bottom:10px;padding-top:4px;}

.fltl {float:left}
.fltr {float:right}
.ax {border:1px solid #b4b4b4;width:360px;height:232px;position:relative;}
.ax h3 {height:28px;background:url(t1.gif) no-repeat;padding-left:30px;line-height:28px;color:#fff;margin:2px 0;}
.mx h3 {background:url(t4.gif) no-repeat;color:#900;}


.bx {border:1px solid #b4b4b4;height:190px;position:relative;}
.bx h3 {height:28px;background:url(t2.gif) no-repeat;padding-left:30px;line-height:28px;color:#000;margin:1px;}

.cx {border:1px solid #b4b4b4;height:108px;}
.cx h3 {height:28px;background:url(t3.gif) no-repeat;padding-left:30px;line-height:28px;color:#000;margin:1px;margin-bottom:4px}
.cx li {float:left;width:108px;height:24px;margin:4px 6px;}

.ax p,.bx p,.sx p {display:block;position:absolute;top:6px;right:10px;width:39px;height:15px;}
.ax p a,.bx p a,.sx p a {display:block;width:39px;height:15px;background:url(more.gif) no-repeat;text-indent:-100em;}

#view {height:152px;margin:4px 0;margin-left:10px;overflow:hidden;width:710px;cursor:pointer;}
#view td {width:176px;}
#view img {width:168px;height:126px;padding:0 4px;}
#vbx1,#vbx2 {height:140px;}
#vbx1 span,#vbx2 span {display:block;text-align:center;}


#main h2 {height:32px;line-height:32px;color:#a00;padding-left:10px;font-size:16px;font-weight:bold;background:#EAECDF;}
#list li {background:url(ln.gif) left bottom repeat-x;padding-top:6px;height:18px;color:#666;}
#list li a {display:block;text-indent:1.5em;background:url(li.gif) 4px center no-repeat;float:left;margin-right:4px;}
#imglist {width:auto;height:auto;overflow:hidden;}
#imglist li {float:left;height:170px;width:220px;text-align:center;padding:8px 6px;}
#imglist li img {width:200px;height:150px;margin-bottom:6px;border:2px solid #ccc;border-top:2px solid #fff;border-left:2px solid #fff;}
#topic {padding:10px 20px;}
#topic h3 {text-align:center;border-bottom:1px dashed #666;margin-top:20px;}
.tac {text-align:center;display:block;margin-bottom:10px;color:#999;}
#pagenav {margin:10px;text-align:center;}
#pagenav a, #pagenav span{color:#a00;padding:0 2px;margin:0 2px}
#pagenav span {color:#000;}
#pagenav input {width:30px;}
#dw {border:1px solid #c0c0c0;padding:2px;margin-bottom:12px;height:256px;}
#dw h3 {height:30px;line-height:30px;background:url(dw.gif) no-repeat;color:#fff;text-align:center;}
#dw ul {padding:8px;}
#dw li {background:url(ar.gif) left 5px no-repeat;margin-bottom:4px;padding-left:12px;}

.sx {margin-bottom:10px;position:relative;}
.sx h3 {height:27px;padding-left:30px;color:#fff;line-height:27px;background:url(sx.gif) no-repeat;}
.sx ul {padding:8px;}
.sx li {height:22px;background:url(dot.gif) left center no-repeat;padding-left:8px;line-height:22px;}
.sx dl {padding:10px 0;}
.sx dd {float:left;width:120px;height:56px;text-align:center;}
.sxlst {height:172px;}
.zt h3 {margin-bottom:10px;}
.zt img {margin:6px 0;}

#foot {clear:both;padding:10px 0;text-align:center;}
#footlnk {height:28px;line-height:28px;background:url(foot.gif) repeat-x;color:#fff;margin-bottom:10px;}
#footlnk a {color:#fff;}