html{ margin:0px; padding:0px;width:100%;height:100%;}
body{ margin:0px; padding:0px;width:100%;background-color:#ecf5fa; height:100%;font-size:12px;color:#000000}
h1,h2,h3,h4,h5{font-size:12px;}
a{blr:expression(this.onFocus=this.blur());}
table{font-size:12px;}
form{margin:0px;padding:0px;}
input{ height:23px; line-height:19px; margin-left:5px; margin-right:5px;}

/*header*/
#header{float:left;margin:0px;padding:0px;width:100%;height:104px;background-color:#9ac5f7;background-image:url(../images/top_bg.jpg);background-repeat:repeat-x;}
.top_table{float:left;margin:0px;padding:0px;width:100%;height:104px;background-image:url(../images/header_right.jpg);background-repeat:no-repeat;background-position:right}
.logo{float:left;margin:0px;padding:0px;width:70px;height:91px;padding-left:10px;padding-top:5px;}
.logo_flash{Z-INDEX: 1; POSITION: absolute; WIDTH:70px; HEIGHT:91px; TOP:10px; LEFT:48px;background-image:url(../images/logo.png);}
.logo_title{float:left;margin:0px;padding:0px;width:525px;height:69px;padding-left:10px;padding-top:20px;}
.title_flash{Z-INDEX:5; POSITION: absolute; WIDTH:525px; HEIGHT:69px; TOP:28px; LEFT:136px}
.swallow_flash{Z-INDEX:8; POSITION: absolute; WIDTH:500px; HEIGHT:104px; TOP:0px; LEFT:820px;}
.right_flash{Z-INDEX:2; POSITION: absolute; WIDTH:415px; HEIGHT:104px; TOP:0px; right:0px}
.menu{float:left;margin:0px;padding:0px;width:100%; height:36px;background-image:url(../images/menu_bg.jpg);vertical-align:middle;color:#000000;font-size:12px;}
.menu a{color:#000000}
.menu td{vertical-align:middle;padding-left:1px;padding-right:1px;font-weight:bold;text-align:center; }

#list{color:#ffffff;font-weight:bold; font-size:12px; height:26px;padding-top:1px;}
#list a{color:#ffffff;text-decoration:none;}
#list a:hover{color:#ffffff;text-decoration:underline;}
#list_little{color:#ffffff;font-weight:bold;margin:0px;padding:0px;font-size:12px;float:left;text-align:left;padding-top:8px;padding-bottom:5px;}
#list_little a{color:#ffffff;text-decoration:none; height:14px; line-height:14px; vertical-align:middle; padding-left:20px;padding-right:20px;float:left;border-left:#ffffff solid 1px;}
#list_little a:hover{color:#ffffff;text-decoration:underline;}
.news{float:left;margin:0px;padding:0px;width:100%;height:20px;text-align:left;vertical-align:top; color:#000000; background-color:#ecf5fa;border-bottom:#d5d6d6 solid 1px; }
.date{float:right;padding:0px 3px 1px 0px; margin:0px;height:20px;text-align:left; width:100px; line-height:20px; vertical-align:middle; color:#000000;}
.news_con{float:left;margin:0px;padding:3px 3px 1px 0px;width:100%;height:20px;text-align:left;vertical-align:middle; color:#000000;}
.weather{float:right;padding:3px 3px 1px 0px; margin:0px;height:20px;text-align:left; width:180px; line-height:20px; vertical-align:middle; color:#000000;}

/*left*/
#left{ width:193px;background-image:url(../images/left_bg.gif);}

.left_title{float:left;position:absolute;top:0;left:0;margin:0px;padding:0px;padding:20px 3px 0px 50px;width:193px;font-size:14px;font-weight:bold;color:#ffffff;background-image:url(../images/img_01.jpg);overflow: hidden; }
* html .left_title{height:43px;width:193px;}
.menutree{ float:left; margin:0px; padding:0px; width:100%; padding-bottom:3px; height:100%;}
.tree_title{ float:left; margin:0px; padding:0px;width:100%;height:27px; background-image:url(../images/tree_bg.gif); margin-top:3px; line-height:27px; vertical-align:middle;  font-weight:bold; color:#000000;}
.tree_title h1{ float:left;margin:0px; padding:0px; width:20px;padding-left:10px; padding-right:8px; vertical-align:middle;}
.tree_title h2{ float:left;margin:0px; padding:0px;vertical-align:middle;}
.dtree {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;color: #666;width:180px;margin-left:10px;margin-top:5px;}
.dtree img {border: 0px;vertical-align: middle;}
.dtree a {color: #333;text-decoration: none;}
.dtree a.node, .dtree a.nodeSel {white-space: nowrap;padding: 1px 0px 1px 2px;}
.dtree a.node:hover, .dtree a.nodeSel:hover {color: #333;text-decoration: underline;}
.dtree a.nodeSel {background-color: #c0d2ec;}
.dtree .clip {overflow: hidden;}
#container {position:fixed; top:6px;left:0;bottom:17px; right:0;width:191px; overflow:auto; padding:0px;}
* html #container {height:100%; width:191px;}
.left_bottom{float:left;margin:0px;padding:0px;left:0px;background-image:url(../images/left_bottom.jpg); background-repeat:no-repeat;position:absolute; bottom:0px!important; bottom:4px; left:0;width:193px; height:17px;}
* html .left_bottom{height:18px;background-repeat:no-repeat;}
/*other*/
.yang{margin:5px;line-height:20px;font-size:12px;border:3px double #47857E;float:left;}
.yangtit{float:left;border-bottom:2px dashed #8bb;background-color:#d0e2ff;height:auto;margin-bottom:3px;padding:2px; height:20px;font-weight:bold;}
.yangtit .icon{float:right;width:20px;height:20px;background:url(../images/min_black.png) -60px -16px;cursor:pointer;}
.yangcon{margin:0px;background:#fff;padding:0px;width:100%;float:left;padding-left:25px;}
.yangcon ul{margin:0px;padding:0px 0px 0px 0px;0;float:left;width:100%}
.yangcon li{margin:0px;padding:0px 25px 0px 0px;height:18px;float:left;width:100%}
.yangcon ul a{color:#306C9C;}
.yangfoot{BORDER-BOTTOM:#ddd 1px solid;}

/*right*/
.body-box{width:100%;float:left;padding-top:2px;background-color:#ffffff;}
.rhead{float:left;margin:0px; width:100%; height:26px; background-color:#ecf5fa; text-align:left;border-bottom:#ecf5fa solid 1px;}
.rpos{float:left;padding:5px 3px 1px 10px; margin:0px;height:20px;text-align:left; width:330px; line-height:20px; vertical-align:middle; color:#000000;}

.info_table{float:left;padding: 0px; margin: 0px;width:99%;border-collapse:collapse;border: 1px solid #a0bdec; background-color:#FFFFFF}
.info_table td{border:1px solid #a0bdec;font-size:12px; padding:0px; padding-left:3px;height:25px;line-height:25px; text-align:left}
.title_td{font-size:12px;font-weight:bold;color: #4f6b72;text-align:left; padding-left:5px;background-color:#d0e2ff;}
.title_li{font-size:13px;font-weight:bold;color:#000000;text-align:left; padding-left:5px;background-color:#d0e2ff;background-image:url(../images/img_02.jpg);}
.info_input{width:200px; height:22px;}
.info_select{width:200px; height:20px;}
.note4{color:#999999;margin-left:4px;white-space:nowrap;font-size:12px;}
.note5{background:#eee;color:red;padding:2px 3px;white-space:nowrap;font-size:12px;}
.link_input{ height:23px; line-height:19px; margin-left:5px; margin-right:5px;}
.link_top{float:left;padding: 0px; margin: 0px;width:99%;padding-bottom:5px;}
.top_search{float:left;padding: 0px; margin: 0px;width:99%;padding-bottom:5px;padding-top:10px;}
.mytable {float:left; padding: 0px; margin: 0px;width:99%;border-collapse:collapse;border: 1px solid #a0bdec; table-layout:fixed;//������Կ����������� }
.fixedHeaderTr th{height:20px;font-size:12px;font-weight:bold;color: #4f6b72; border: 1px solid #a0bdec;text-transform: uppercase; text-align:center;background-color:#d0e2ff;padding-top:2px;padding-bottom:1px; line-height:20px;}
.mytable tr{background: #fff;height:25px;}
.mytable td{border:1px solid #a0bdec;font-size:12px; padding:0px; padding-left:3px;color:#000000;height:25px;line-height:25px;}
.mytable td a{color:#008dec;}
.alt td{ background-color:#F2F8FE;}
.over td{ background-color:#ffd;}


