
*{ margin:0; padding:0;}
img{ border:0;}
body{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000;background:#fff;}
a{ text-decoration:none; color:#000;}
a:hover{ text-decoration: underline; color:#FF3300}
.blue a { color:#03f; text-decoration:underline}
.blue a:hover{ color:#03f; color:#FF3300}
li{ list-style-type:none; line-height:22px; }
#head,#navigation,#main,#copyright{margin:0 auto}
.clear{ clear:both; overflow:hidden; height:1px;}
h2{ font-size:12px; line-height:22px;}
#head{ height:75px;padding:15px 35px 15px 65px;width:900px; margin:0 auto}
#logo{ float:left; width:170px; height:60px; margin-right:40px; padding-top:5px;}
#ad{ float:left; border:1px solid #333;width:670px; padding:3px;}
#ad img{ width:670px;height:60px;}
#navigation{ height:35px; background:url(../newimages/navibg.gif) bottom repeat-x; padding:0 20px 0 60px; width:920px}
#navigation li{ color:#39f;list-style-type:none;float:left;margin-left:3px; line-height:35px; text-align:center; font-weight:bold;}
.menu1 a,.menu1 a:hover,.menu2 a,.menu2 a:hover,.menu1 span,.menu2 span{ height:35px; display:block;text-decoration:none}
.menu1 a{background:url(../newimages/navi1.gif) no-repeat bottom; width:90px; color:#000;}
.menu1 a:hover,.menu1 span{ background:url(../newimages/navi1.gif) no-repeat top; width:90px; color:#39f; }
.menu2 a{background:url(../newimages/navi2.gif) no-repeat bottom; width:110px; color:#000;}
.menu2 a:hover,.menu2 span{background:url(../newimages/navi2.gif) no-repeat top; width:110px; color:#3399FF; text-decoration:none}
#main{width:960px; padding:8px 20px;}
#left{ float:left; width:675px;}
.position{ line-height:25px; font-weight:normal;padding:0 10px; margin-bottom:10px;}
.title{ font-size:14px; color:#06f; line-height:40px;}
.title span,dt span{ margin-left:15px; font-size:12px; color:#999;}
p{ line-height:18px; color:#333; margin-bottom:10px; text-indent:1.5pc;}
dl{ margin-bottom:10px; background:url(../newimages/img1.gif) no-repeat 10px 5px; padding-left:34px;}
dt{ line-height:25px; font-size:14px;}
dt a{ color:#0066FF}
dd{ text-indent:1.5pc; line-height:20px; margin:0}
h1{ line-height:60px; font-size:24px; color:#0066FF; text-align:center}
h4{ font-weight:normal; border-bottom:1px solid #ddd; line-height:25px; margin-bottom:10px; font-size:12px; text-align:center; color:#777; font-family:Arial, Helvetica, sans-serif}
h4 a{ color:#999;}

#left .column1bar{ background:url(../newimages/leftcolumn1bar.gif) no-repeat bottom; height:15px;}
#left .column1bg{ background: url(../newimages/leftcolumn1bg.gif) repeat-x bottom; border:2px solid #E1E1E1; border-width:0 2px;padding:0 15px; overflow:hidden; width:641px;}
#left .column1bg h2{ border-bottom:1px solid #eee;}
#left .column1bg .title{ font-size:14px; color:#06f; line-height:40px;}
#left .column1bg .title span{ margin-left:15px; font-size:12px; color:#999;}
#left .column1bg p{ font-size:14px;}
#left .column1bg p span{ font-weight:bold}
.down{ background:url(../newimages/down.gif) no-repeat 30px 2px; padding-left:60px; line-height:40px;}
#left .column1bottom{ background:url(../newimages/leftcolumn1bottom.gif) no-repeat top; clear:both; height:15px; margin-bottom:5px;}

#right{ float:right; width:275px;}
.bg{ background:#F1F1F1; padding:3px; margin-bottom:10px;}
#right .column,.chanel{ border:1px solid #9ed7ff; background:#fff;}
#right .column .bar,.chanel .bar{ background:#E8F3FD; line-height:22px; padding-left:15px;}
#right .column ul{ padding:6px 15px;}
#right .column ul li{ background:url(../newimages/li.gif) no-repeat 0 6px; padding-left:10px;}
.padd{padding:10px 25px; line-height:22px; text-indent:1.5pc; color:#666;}
.more{text-align:right;line-height:21px;clear:both; overflow:hidden; height:21px; padding-top:4px; float:none;}
#copyright{ clear:both; border-top:1px solid #ddd; font-family: Arial, Helvetica, sans-serif; color:#666;line-height:35px; text-align:center}
.msg{ line-height:25px; padding-left:25px; margin-top:10px;}
.msg a{background:url(../newimages/icon2.gif) no-repeat left; padding-left:15px;}
.navi2{ line-height:26px; background:#f3f3f3; border-bottom:1px solid #fff; text-align:center; clear:both}
.navi2 a{ margin:0 5px;}
.all{ border:1px solid #d7d7d7; margin:10px; padding:1px;}
.tb tr,td{ padding:3px 5px;}
.all .bar{ background: url(../newimages/barbg.gif) repeat-x;line-height:28px; height:28px; padding-left:15px;}
.all td{ background:#f4f9ff; padding:4px 5px; height:22px; line-height:18px;}
.all td a{ color:#039}
.page{ margin-top:15px; padding-left:50px; line-height:25px}
.page span{ float:right; text-align:right; height:25px;}
.page span a{padding:3px 6px 1px 6px; margin:0 2px; line-height:15px; height:15px;border:1px solid #ddd; background:#fff;}
.page span em{ font-style:normal; font-weight:bold}
