body{ background: White url(../imgs/headbg.gif) repeat-x left top!important; }
td{ vertical-align: top; }

.div00{ background-color: black; padding: 16px 0 0 0; }
.div01{ background-color: black; height: 400px; overflow: hidden;  padding: 16px 0 0 0;}
.div02{ background-color: #333; padding: 16px 0 0 0; }
.divNone{ display: none; }

.divBottom{ width: 960px; margin: 0 auto; }



/*标题*/
/*内容块*/
.c01{}
.c01 .block{ border-bottom: 1px solid white; background-color: #333; }
.c01 .pic { float: right; padding:0; background: url(../imgs/Loading.gif) no-repeat left top;  height: 100px; overflow: hidden;}
.c01 .pic span { display: block;  }
.c01 .pic a:hover span { }
.c01 .pic img{ width: 100px; }
.c01 .right{ padding: 0 3px 0 5px; display: block; float: left; }
.c01 .right .title{ padding: 5px 0 6px 0; }
.c01 .right .title a{ font-size: 14px; color: #F90; text-decoration: none; }
.c01 .right .title a:hover{ color: #ff0; }
.c01 .right .time{ font-size:9px; padding:4px 0 0 4px; }
.c01 .right .txt{ padding: 0;}
.c01 .right .txt a{ font-size:11px; color: #888; text-decoration: none; line-height: 14px; }
.c01 .right .txt a:hover{}

.hs_c02{}
.hs_c02 .block{ clear: both;}
.hs_c02 img{ display: block; background: Black url(../imgs/Loading.gif) no-repeat left top; width: 296px; }
.hs_c02 .right{ width: 296px; margin: 0; display: block; background-color: #222; height: 144px; }
.hs_c02 .right .title{ padding: 8px 0 8px 8px; }
.hs_c02 .right .title a{ font-size: 14px; color: #9ff; text-decoration: none; }
.hs_c02 .right .title a:hover{ color: #FFCC00; }
.hs_c02 .right .time{ font-size:14px; padding:0 0 4px 0; }
.hs_c02 .right .txt{ padding: 8px 8px 0 8px; line-height: 140%;}
.hs_c02 .right .txt a{ font-size:11px; color: #888; text-decoration: none; }
.hs_c02 .right .txt a:hover{}
.hs_c02 .right .address {}
.hs_c02 .right .address a, .c02 .address a:hover { font-size:11px; color: #666; text-decoration: none;}

.c03{ margin: 8px; }
.c03 .block{ clear: both;}
.c03 .pic { float: left; padding: 0 8px 0 0; margin: 0; background: #333 url(../imgs/Loading.gif) no-repeat left top; height: 80px; overflow: hidden; }
.c03 .pic span { display: block;  }
.c03 .pic a:hover span { }
.c03 .pic img{ width: 80px; }
.c03 .right{ float: left; width: 192px; margin: 0; display: block; background-color: #333; height: 80px; }
.c03 .right .title{ padding: 7px 0 5px 0; }
.c03 .right .title a{ font-size: 14px; color: #9ff; text-decoration: none; }
.c03 .right .title a:hover{ color: White; }
.c03 .right .time{ font-size: 11px; padding: 4px 8px 0 0; color: #CC9900; }
.c03 .right .txt{ padding: 0;}
.c03 .right .txt a{ font-size:11px; color: #999999; text-decoration: none; }
.c03 .right .txt a:hover{}

/*块*/
.blockA { padding: 4px; background-color: #444; }
.blockA img { border-top: 1px solid #222; border-left: 1px solid #222; border-right: 1px solid #666; border-bottom: 1px solid #666; }

.blockB { padding: 16px; background: url(../imgs/bg01.gif) no-repeat 8px; height: 148px; }
.blockB .CN a{font-size: 14px; text-decoration: none; color:#FDA8EE; }
.blockB .EN a{font-size: 9px; text-decoration: none; color:#FDA8EE;}
.blockB .SM {padding:8px 0 8px 0; color:#AAA;}
.blockB .V a { vertical-align: text-bottom; font-size: 9px; padding: 0 6px 0 0; width: 40px; color: white; background: url(../imgs/iconarrow1.gif) no-repeat right; }

.blockC {}
.blockC .titleA{ float: left; }
.blockC .sTab {float: left; }
.blockC .sTab ul { margin: 0; padding: 22px 0 0 0; list-style: none; float: right; display: block; }
.blockC .sTab li { display: block; float: left; margin: 0; padding: 4px 6px 0 6px; color: #999; cursor: pointer; }
.blockC .content{ background-color: #444;  height:116px; }
.blockC .content2{ background-color: #444;  height:254px; }
.sTabOver, stabOut{ color: #FFF!important;  }
.sTabOver { background: url(../imgs/tinytab.gif) no-repeat left top; }
.sTabOut { background: url(../imgs/tinytabx.gif) no-repeat left top; }
.searchBlockA{  padding: 8px 0 8px 8px; border-bottom: 1px solid #444; }
#sid0, #sid1, #sid2, #sid3{ background-color: #333; margin: 8px 0 0 8px; height: 100px; width: 280px; color:#CCC;  }
#cid0, #cid1, #cid2, #cid3{ margin: 8px 0 0 8px; height: 246px; width: 280px; color:#CCC;  }
#sid2 .searchBlockA{ padding: 9px 0 9px 8px; }
#cli3, #cli3 a{ text-decoration: none; color: #99FFFF; }
#cli3 a:hover{ text-decoration: none; color: #99FFFF; }

.blockC .picList{ padding: 8px 0 0 8px; }
.blockC .picList .pic { float: left; padding:0 4px 0 0; background: url(../imgs/Loading.gif) no-repeat left top;  height: 40px; overflow: hidden;}
.blockC .picList .pic span { display: block;  }
.blockC .picList .pic a:hover span { }
.blockC .picList .pic img{ width: 40px; }

.blockC .list{ background: #222; padding: 4px 3px 3px 3px; border-bottom: 1px solid #444; height: 40px; }
.blockC .list .pic { float: left; padding:0 4px 0 0; background: url(../imgs/Loading.gif) no-repeat left top;  height: 40px; overflow: hidden;}
.blockC .list .pic span { display: block;  }
.blockC .list .pic a:hover span { }
.blockC .list .pic img{ width: 40px; }
.blockC .list .title{ padding: 0 0 4px 0; }
.blockC .list .title a{ font-size: 12px; color: #FFCC00; text-decoration: none; }
.blockC .list .title a:hover{ color: Yellow; text-decoration: underline; }
.blockC .list .txt{ padding: 0;}
.blockC .list .txt a{ color: #999; text-decoration: none; }
.blockC .list .txt a:hover{color: #ccc;}


.blockD{ height:128px; clear: both; padding: 0 0 4px 0;}
.blockD a, .blockD a:hover{color: white; text-decoration: none;}
.blockD .left{ width: 106px; float: left; height: 127px; background-color: #900;  }
.blockD .time { padding: 4px 0 3px 1px; }
.blockD .time a { font-size: 14px;  }
.blockD .pic{ height: 100px; overflow: hidden; margin: 0 0 0 3px;}
.blockD .pic img{ width: 100px; }
.blockD .right{ height: 127px; background-color: #C00;}
.blockD .title{ padding: 4px 4px 3px 4px; }
.blockD .title a{font-size: 14px;text-decoration: underline; }
.blockD .title a:hover {font-size: 14px;color:#FF0;  text-decoration: underline;}
.blockD .address { margin: 6px 7px 0px 4px; }
.blockD .address a, .blockD .address a:hover { font-size:11px;  /*vertical-align: text-top; */color: #AAA;}
.blockD .C{ padding: 8px 4px 3px 4px; line-height: 140%; }
.blockD .C a{ font-size:11px;  vertical-align: text-bottom; color: #CCC;}
.blockD .C a:hover{ color: #EEE;}


.blockD2{ height:128px; clear: both; padding: 0 0 4px 0;}
.blockD2 a, .blockD2 a:hover{color: #FFFF00; text-decoration: none;}
.blockD2 .left{ width: 106px; float: left; height: 127px; background-color: #000;  }
.blockD2 .time { padding: 4px 0 3px 1px; }
.blockD2 .time a { font-size: 14px;  }
.blockD2 .pic{ height: 100px; overflow: hidden; margin: 0 0 0 3px;}
.blockD2 .pic img{ width: 100px; }
.blockD2 .right{ height: 127px; background-color: #444;}
.blockD2 .title{ padding: 4px 4px 3px 4px; }
.blockD2 .title a{font-size: 14px;text-decoration: underline; }
.blockD2 .title a:hover { font-size: 14px;color: White; text-decoration: underline;}
.blockD2 .address { margin: 6px 7px 0px 4px; }
.blockD2 .address a, .blockD2 .address a:hover { font-size:11px;  /*vertical-align: text-top; */color: #AAA;}
.blockD2 .C{ padding: 8px 4px 3px 4px; line-height: 140%;}
.blockD2 .C a{ font-size:11px;  vertical-align: text-bottom; color: #CCC;}
.blockD2 .C a:hover{ color: #EEE;}


.blockE{}

.blockFx{ padding: 0; margin: 0; clear: both;}
.blockF{ padding: 0 8px 0 0; float: left; }
.blockF .pic { float: left; background: url(../imgs/loading.gif) no-repeat top left; width: 136px; height:136px; overflow: hidden; background-color: #111; }
.blockF .pic span {display: block;}
.blockF .pic a:hover span {}
.blockF .pic img{ height:expression((this.height>this.width)?"180px":"136px");max-height:180px;}
.blockF .title{ overflow: hidden;  line-height: 15px; text-align: center; clear:both; padding: 6px 0 2px 0; width: 136px; background-color: #111; border-bottom: 8px solid #000; }
.blockF .title a{ color: #CCC; font-size: 14px; text-decoration: none; }
.blockF .title a:hover{ color: #ccc; text-decoration: underline; }

.blockGx{ margin: 0 0 0 1px; }
.blockG{ padding: 0 1px 1px 0; float: left; }
.blockG .pic { float: left; background: url(../imgs/Loading.gif) no-repeat left top; height: 74px; overflow: hidden; }
.blockG .pic span { display: block;  }
.blockG .pic a:hover span { }
.blockG .pic img{ width: 86px; }

.listA{ padding: 3px 0 0 0; }
.listA .list{ background-color: #444; height:19px; border-bottom: 1px solid #666; clear: both;}
.listA .NO{ width: 19px; height: 19px; color: #ccc; background-color: black; font-size: 10px; display: block; float: left; }
.listA .NO span{ padding: 3px; display: block; }
.listA .title { font-size:11px; float: left;   }
.listA .title a{ color: #BBB; text-decoration: none; padding: 3px 0 2px 4px; display: block;}
.listA .title a:hover{ color: white; }

.listB{ margin:12px 0 0 7px; }
.listB .title { margin: 0; width: 132px; font-size:11px; float: left; padding: 3px 4px 3px 10px; background: url(../imgs/icondot2.gif) no-repeat 3px 6px; }
.listB .title a{ color: #BBB; text-decoration: none; padding: 0; }
.listB .title a:hover{ color: white; }

.listC{}
.listC .list{ width: 314px; background-color: #333; height: 23px; border-bottom: 1px solid #555; float: left;  display: block; margin: 0 8px 0 0 ; }
.listC .tag{ width: 56px; height: 23px; background-color: Black; float: left; border-right: 1px solid #555; }
.listC .tag a span{ color: #ccc; display: block;text-decoration: none; padding: 6px 0 0 4px;}
.listC .tag a:hover span{ color: #FC0; }
.listC .title { font-size: 11px; float: left;  width:257px;  }
.listC .title a span{ color: #999; padding: 6px 0 0 4px; display: block; text-decoration: none; }
.listC .title a:hover span{ color: white; }

.listD{}
.listD .list{ background-color: #333; height: 23px; border-bottom: 1px solid #555; float: left;  display: block;}
.listD .NO{ width: 23px; height: 23px; color: #ccc; background-color: #303; font-size: 11px; display: block; float: left; border-right: 1px solid #555;}
.listD .NO span{ padding: 5px 0 0 6px; display: block; }
.listD .tag{ width: 56px; height: 23px; background-color: Black; float: left; border-right: 1px solid #555; }
.listD .tag a span{ color: #ccc; display: block;text-decoration: none; padding: 6px 0 0 4px;}
.listD .tag a:hover span{ color: #FC0; }
.listD .title { font-size:11px; float: left;  width:199px;  }
.listD .title a span{ color: #999; padding: 6px 0 0 4px; display: block;text-decoration: none; }
.listD .title a:hover span{ color: white; }

.listE{}
.listE .title{ width:60px; height:23px; display: block; color: #999; float: left; background-color: black; }
.listE .title span{ padding:6px 0 0 6px; display: block;}
.listE ul{ margin: 0; list-style: none; padding: 0; display: block; color: #999; float: left; background-color: #222; width:900px;}
.listE li{  margin: 0; height:23px; display: block; float: left; }
.listE li a{ font-size: 11px; padding: 0; display: block; text-decoration: none; color: #999; padding:6px 4px 0 8px;  vertical-align: text-bottom;}
.listE li a:hover{ text-decoration: none; color: #CCC; }

.tags{}
.tags ul{ margin: 0; list-style: none; padding: 8px 0 0 8px; display: block; line-height: 130%; }
.tags li{ margin: 0; display: inline; }
.tags li a{ font-size: 12px; padding: 0; text-decoration: none; color: #999; padding:0 4px 8px 0;   vertical-align: text-bottom;}
.tags li a:hover{ text-decoration: underline; color: Yellow; }
.tags .c1{ color: #99FFFF;  }
.tags .c2{ font-weight: bold; color: #99FFFF;  }
.tags .c3{ color: #FF9900; }
.tags .c4{ color: #FF9900; font-size: 14px; }
.tags .c5{ color: #FF9900; font-size: 14px; font-weight: bold;}

/*其他*/
.ad01{ padding: 12px 0 0 0; }
.ad01 img{border: 1px solid #666; }

.ad02{padding:6px 0 0 0; }
.ad02 img{border: 1px solid black; }

.bg01{ background-color: #EEE; }
.bg02{ background-color: #E4E4E4; }
.bg03{ background: url(../imgs/m1bg1.gif) no-repeat left 1px; }
.bg04{ background: url(../imgs/headwdline.gif) repeat-x left bottom; }

.pdx01{ padding: 0 0 0 2px; }
.pdx02{ padding: 2px 0 0 0; }
.pdx03{ padding: 21px 0 0 16px;}

.mgx01{ margin: 0 0 0 12px; }
.mgx02{ margin: 0 12px 0 0; }

.bdx01{ border-bottom: 1px solid #FFF; }
.bdx02{ border-bottom: 1px solid #333; }
.bdx03{ border-bottom: 1px solid #999; }

.sp01 { height: 2px; clear: both; }
.sp02 { padding: 4px; margin: 0; clear: both; }

.bg1{ background-color: #033!important; }
.bg2{ background-color: #555; }
.bg3{ background-color: #036!important; }

.input1{ height: 16px; width: 144px; margin: 0; }
.input2{ height: 16px; width: 101px; margin: 0; }
.input3{ height: 16px; width: 218px; margin: 0; }
.input4 {BORDER: #444 1px solid; width: 70px; FONT-SIZE: 10pt; 
 color: #777; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; background-color: #000;}
.input_login { border-top: 1px solid #888; border-left: 1px solid #888; border-bottom: 1px solid #666; border-right: 1px solid #666; font-size: 12px; color: #999; background-color: #333; height: 18px; padding: 1px 0 0 1px; }
.input_login_cy{ color: #ffcc00; margin: 0 0 0 4px; }

.select1{ font-size: 11px; width: 72px; margin: 0; }
.select2{ font-size: 11px; width: 56px; margin: 0; }
.select3{ font-size: 11px; width: 48px; margin: 0; }
.button1{ height: 20px; margin: 0; border-right: 1px solid #FF9900; border-top: 1px solid #FFFFCC; border-bottom: 1px solid #FF9900; border-left: 1px solid #FFFFCC; padding: 2px 0 0 2px; background: Yellow; }
.button2{ height: 20px; margin: 0; border-right: 1px solid #FF9900; border-top: 1px solid #FFFFCC; border-bottom: 1px solid #FF9900; border-left: 1px solid #FFFFCC; padding: 2px 0 0 2px; background: #FFCC00; }

.link1112{ font-size: 12px;color: #FFFFFF;}
a:link { font-size: 12px;color: #FFFFFF;text-decoration: none;}
a:hover { font-size: 12px;color: #FFFF00;text-decoration: underline;}

.hs_login_1027{ }
.hs_login_1027 span{ color: #999;  margin: 0 0 0 8px; }

.hs_login_1027 em{ color: red;  margin: 0 4px; }