﻿body,td,th,p,div { font-family: Arial; font-size: 12px; margin: 0px; color: #333; }
body{	background-color: #CCC!important;}

h1,h2,h3{ font-family: ΢ź, ϸ, , Arial; }
h1{ font-size: 32px;}
h2{ font-size: 24px; }
h3{ font-size: 16px;}
h4{font-size: 14px;}
h5{font-size: 12px;}
p{ margin: 0 0 16px 0; line-height: 150%;}
hr{ background: #CCC; width: 100%; height: 1px; }
img{ border: 0px; }
strong,b{ color: Red; }
.name{color:#777; line-height: 200%;}

a{text-decoration:none;color: Blue;}
a:hover{text-decoration:underline;color: Red;}

frame, frameset, noframes, iframe{ padding: 0; margin: 0; border: 0px;}

form,input,textarea,button,select,optgroup,option,label,fieldset,legend{ font-family: Arial; font-size: 12px; margin: 0; padding: 0; color: #333; }
form{border: 0px;}
input {}
textarea{}
button{}
select{}
optgroup{}
option{}
label{}
fieldset{}
legend{}

ul{}
li{}

.clear{ clear: both; }

.mg040{ margin: 4px; }
.mg041{ margin-top: 4px; }
.mg042{ margin-right: 4px; }
.mg043{ margin-bottom: 4px; }
.mg044{ margin-left: 4px; }

.mg060{ margin: 6px; }
.mg061{ margin-top: 6px; }
.mg062{ margin-right: 6px; }
.mg063{ margin-bottom: 6px; }
.mg064{ margin-left: 6px; }

.mg080{ margin: 8px; }
.mg081{ margin-top: 8px; }
.mg082{ margin-right: 8px; }
.mg083{ margin-bottom: 8px; }
.mg084{ margin-left: 8px; }

.mg120{ margin: 12px; }
.mg121{ margin-top: 12px; }
.mg122{ margin-right: 12px; }
.mg123{ margin-bottom: 12px; }
.mg124{ margin-left: 12px; }

.mg160{ margin: 16px; }
.mg161{ margin-top: 16px; }
.mg162{ margin-right: 16px; }
.mg163{ margin-bottom: 16px; }
.mg164{ margin-left: 16px; }

.mg240{ margin: 24px; }
.mg241{ margin-top: 24px; }
.mg242{ margin-right: 24px; }
.mg243{ margin-bottom: 24px; }
.mg244{ margin-left: 24px; }

.pd40{ padding: 4px; }
.pd41{ padding-top: 4px; }
.pd42{ padding-right: 4px; }
.pd43{ padding-bottom: 4px; }
.pd44{ padding-left: 4px; }

.pd60{ padding: 6px; }
.pd61{ padding-top: 6px; }
.pd62{ padding-right: 6px; }
.pd63{ padding-bottom: 6px; }
.pd64{ padding-left: 6px; }

.pd00{ padding: 8px; }
.pd01{ padding-top: 8px; }
.pd02{ padding-right: 8px; }
.pd03{ padding-bottom: 8px; }
.pd04{ padding-left: 8px; }

.pd10{ padding: 16px; }
.pd11{ padding-top: 16px; }
.pd12{ padding-right: 16px; }
.pd13{ padding-bottom: 16px; }
.pd14{ padding-left: 16px; }

.pd20{ padding: 24px; }
.pd21{ padding-top: 24px; }
.pd22{ padding-right: 24px; }
.pd23{ padding-bottom: 24px; }
.pd24{ padding-left: 24px; }

.pdcm1{ padding: 2px 0 0 0; }
.pdcm2{ padding: 12px; }


body{ background: White url(/imgs/headbg.gif) repeat-x left -36px; }
.logo { margin: 3px 0 0 0; }
.slogo { margin: 0 0 0 0; }

.lang{ margin: 5px 8px 0 0; float: right; border: 1px solid #444; }
.lang a{ font-size: 11px; color: #FC0; background-color: #555; padding: 0px 3px 2px 3px; text-decoration: none; display: block; }
.lang a:hover{color:#fff; background-color: #666;text-decoration: none; }

.city{ margin: 5px 0 0 0;  float: right; border: 1px solid #444;}
.city a { display: block; }
.city a span{color:#FC0; background: #555 url(/imgs/iconarrow3.gif) no-repeat right 2px; padding: 3px 14px 1px 3px; text-decoration: none; }
.city a:hover span{color:#fff; background-color: #666;text-decoration: none; background-position: right -28px;}

.copyright{	color:#999; line-height: 200%;}
.copyright a{	color:#999; }
.copyright a:hover{	color:white; }
.copyright ul{ list-style: none; padding: 0; margin: 0; display: block;  background: url(/imgs/l.gif) no-repeat left 4px;  padding: 0 0 8px 0;  }
.copyright li{ display: inline; }
.copyright li a{ padding:0 16px 0 16px; color:#999; text-decoration: none; background: url(/imgs/l.gif) no-repeat right 0; }
.copyright li a:hover{ color: #FFCC00; text-decoration: none;}

#menu { line-height: normal; }
#menu ul { margin: 0; padding: 4px 8px 0px 0px; list-style: none; display: block; background: url(/imgs/eltLix03.gif) no-repeat left 11px; ; height: 24px; }
#menu li { display: inline; margin: 0; padding: 0; }
#menu a { font-size: 14px; float: left; background: url("/imgs/eltMenuL.gif") no-repeat left top; margin: 0 1px 0 0; padding: 0 0 0 4px; text-decoration: none; }
#menu a span { float: none; display: block; background: url("/imgs/eltMenuR.gif") no-repeat right top; padding: 5px 14px 2px 10px; color: #CCCCCC; }
#menu a:hover { background-position: 0% -60px; text-decoration: none; }
#menu a:hover span { background-position: 100% -60px; color: white;}
#menu .cr a { cursor: default;  background: url("/imgs/eltMenuL.gif") no-repeat left -30px; margin: 0 4px 0 0; padding: 0 0 0 4px; text-decoration: none; }
#menu .cr a span { float: none; display: block; background: url("/imgs/eltMenuR.gif") no-repeat right -30px; padding: 5px 10px 4px 6px; color: #FF6600; font-weight: bold; }
#menu .cr a:hover { background-position: 0% -30px; text-decoration: none; }
#menu .cr a:hover span { background-position: 100% -30px; color: #FF6600;}

#seMenu{ height: 60px; background-color: #00FF66; width: 960px; margin-left: auto; margin-right:auto;  }
#seMenu ul { margin: 0; padding: 4px 8px 0px 0px; list-style: none; display: block; background: url(/imgs/eltLix03.gif) no-repeat left 11px; ; height: 24px; }
#seMenu li { display: inline; margin: 0; padding: 0; }
#seMenu a { font-size: 14px; float: left; background: url("/imgs/eltMenuL.gif") no-repeat left top; margin: 0 1px 0 0; padding: 0 0 0 4px; text-decoration: none; }
#seMenu a span { float: none; display: block; background: url("/imgs/eltMenuR.gif") no-repeat right top; padding: 5px 14px 2px 10px; color: #CCCCCC; }
#seMenu a:hover { background-position: 0% -60px; text-decoration: none; }
#seMenu a:hover span { background-position: 100% -60px; color: white;}
#seMenu .cr a { cursor: default;  background: url("/imgs/eltMenuL.gif") no-repeat left -30px; margin: 0 4px 0 0; padding: 0 0 0 4px; text-decoration: none; }
#seMenu .cr a span { float: none; display: block; background: url("/imgs/eltMenuR.gif") no-repeat right -30px; padding: 5px 10px 4px 6px; color: #FF6600; font-weight: bold; }
#seMenu .cr a:hover { background-position: 0% -30px; text-decoration: none; }
#seMenu .cr a:hover span { background-position: 100% -30px; color: #FF6600;}

#minimA { float: right; line-height: normal; }
#minimA ul { margin: 0; padding: 4px 0 0px 0px; list-style: none; display: block; }
#minimA li { display: inline; margin: 0; padding: 0; }
#minimA a { font-size: 12px; float: left; margin: 0 0 0 12px; padding: 0; text-decoration: none; }
#minimA a span { float: none; display: block; padding: 2px; color: #CCC; }
#minimA a:hover { background-color: #CCC;  text-decoration: none; }
#minimA a:hover span { color: Black;}

#minimB { float: left; line-height: normal; }
#minimB ul { margin: 0; padding: 4px 0 0px 0px; list-style: none; display: block; }
#minimB li { display: inline; margin: 0; padding: 0; }
#minimB a { font-size: 12px; float: left; margin: 0 0 0 12px; padding: 0; text-decoration: none; }
#minimB a span { float: none; display: block; padding: 2px; color: #FC0; }
#minimB a:hover { background-color: #FC0;  text-decoration: none; }
#minimB a:hover span { color: Black;}

.bg_menu01{ background-image: url(/imgs/menu2w_05.gif); background-repeat: repeat-x;}

.menu_c_title{ vertical-align: bottom; font-size: 12px; color: #F60;}
.menu_e_title{ vertical-align: bottom; font-size: 9px; color: #999; font-family: Arial;}

.td_center{
 vertical-align: middle;
 text-align: center;
 color: #333;
}
.menu2_td{
 padding:5px 12px 0 12px;
 color: #666;
 background-image: url(/imgs/menu2_10.gif);
 background-repeat: no-repeat;
 background-position: right 4px;
 font-size: 14px;
 font-weight:bold;
}
.menu2_td a{ color: #666;text-decoration: none; }

.menu2_td a:hover{ color: #ff6600; }
.p128x96 { float: left; background: url(/imgs/loading.gif) no-repeat top left; width: 128px; height:96px; overflow: hidden; background-color: #111; }
.p128x96 span {display: block;}
.p128x96 a:hover span {}
.p128x96 img{ height:expression((this.height>this.width)?"172px":"96px");max-height:172px;}
.cx4{ margin: 0 0 1px 0; background-color: #444; width:472px; }
.cx4 .pic { float: left; border: 4px solid #333; background: url(/imgs/loading.gif) no-repeat top left;height: 90px; overflow: hidden; background-color: #111; }
.cx4 .pic span { display: block;  }
.cx4 .pic img{ width: 120px; }
.cx4 .right{ padding: 0 4px 0 4px; display: block; float: left; height: 98px;}
.cx4 .title{ padding: 6px 0 2px 0; }
.cx4 .title a{ font-size: 14px; color: Yellow; text-decoration: underline; }
.cx4 .title a:hover{ color: #ff0; }
.cx4 .category{ padding: 4px 0 2px 0; float: left; }
.cx4 .category a{ font-size: 12px; color: #FF9900; text-decoration: none; }
.cx4 .category a:hover{ color: #ff0; }
.cx4 .star { float: left; padding: 2px 0 0 4px; }
.cx4 .txt{ padding: 2px 0 0 0; clear: both; }
.cx4 .txt a{ font-size:11px; color: #AAA; text-decoration: none; }
.cx4 .txt a:hover{ color: #AAA; text-decoration: none; }

.cx5{ width:100%; border-bottom: 1px dotted #333; padding:0 0 8px 0; }
.cx5 .title{ padding: 8px 0 4px 0; float: left; }
.cx5 .title a{ font-size: 14px; color: #FF99CC; text-decoration: underline; }
.cx5 .title a:hover{ color: #FF99CC; }
.cx5 .category{ padding: 8px 0 0 4px; float: left; }
.cx5 .category a{ font-size: 12px; color: #F90; text-decoration: none; }
.cx5 .category a:hover{ color: #F90; }
.cx5 .star { float: left; padding: 7px 0 0 4px; }
.cx5 .txt{ padding: 2px 0 0 0; clear: both; }
.cx5 .txt a{ font-size:11px; color: #999; text-decoration: none; }
.cx5 .txt a:hover{ color: #999; text-decoration: none; }

.cx6{ padding: 0 8px 8px 0;}
.cx6 .pic { float: left; background: url(/imgs/loading.gif) no-repeat top left; height: 114px; overflow: hidden; position: relative; }
.cx6 .pic span { display: block;}
.cx6 .pic a { border: 8px solid #222; display: block; }
.cx6 .pic img{ width: 208px; }
.cx6 .total{ width: 24px; height: 24px; text-align: center; background: url(/imgs/rdbg.gif); position: absolute; width: 24px; bottom: 6px; right: 13px; z-index: 1; }
.cx6 .total a{ color: Black; font-size:10px; text-decoration: none; border: 0;}
.cx6 .total a span{ padding: 6px 3px 1px 3px; }
.cx6 .total a:hover{ color: black; }
.cx6 .total a:hover span{ background-color: #F9C; }
.cx6 .block{ clear: both; border: 8px solid #222; width: 208px; height: 56px; background-color: #222; padding: 0; margin: 0; }
.cx6 .nick{ font-size: 14px; background-color: #333; padding: 2px 0 1px 0; }
.cx6 .nick a{ text-decoration: none; color: #FF6699;}
.cx6 .nick a:hover{ text-decoration: underline; color: #FF99CC; }
.cx6 .block2{ float: right; }
.cx6 .star img{ padding: 0 0 0 2px; text-align: right; }
.cx6 .date{ font-size: 9px; text-align: right; color: #999999;  }
.cx6 .txt{padding:8px 0 0 0; color: #666; text-align: justify; }

.cx6p{ padding: 0 8px 8px 0;}
.cx6p .pic { float: left; background: url(/imgs/loading.gif) no-repeat top left; height: 120px; overflow: hidden; position: relative; }
.cx6p .pic span { display: block;}
.cx6p .pic a { border: 8px solid #F7B3B8; display: block; }
.cx6p .pic img{ width: 162px; }
.cx6p .total{ width: 24px; height: 24px; text-align: center; background: url(/imgs/rdbg.gif); position: absolute; width: 24px; bottom: 6px; right: 13px; z-index: 1; }
.cx6p .total a{ color: Black; font-size:10px; text-decoration: none; border: 0;}
.cx6p .total a span{ padding: 6px 3px 1px 3px; }
.cx6p .total a:hover{ color: black; }
.cx6p .total a:hover span{ background-color: #F7B3B8; }
.cx6p .block{ clear: both; border: 8px solid #F7B3B8; width: 162px; height: 56px; background-color: #F7B3B8; padding: 0; margin: 0; }
.cx6p .nick{ font-size: 14px; background-color: #FFCBD1; padding: 2px 0 1px 0; }
.cx6p .nick a{ text-decoration: none; color: #FF3366;}
.cx6p .nick a:hover{ text-decoration: underline; color: #FF0033; }
.cx6p .block2{ float: right; }
.cx6p .star img{ padding: 0 0 0 2px; text-align: right; }
.cx6p .date{ font-size: 9px; text-align: right; color: #FF3366;  }
.cx6p .txt{padding:8px 0 0 0; color: #FF3366; text-align: justify; }

.cx7{border-bottom:1px solid #333; padding:1px 0 1px 0;  }
.cx7 .pic { float: left; border: 4px solid #333; background: url(/imgs/loading.gif) no-repeat top left; width: 80px; height: 80px; overflow: hidden; background-color: #111; }
.cx7 .pic span { display: block;  }
.cx7 .pic img{ height:expression((this.height>this.width)?"106px":"80px");max-height:106px; }
.cx7 .right{ padding: 0 4px 0 4px; display: block; float: left; height: 88px;}
.cx7 .title{padding: 4px 0 0 2px; clear: both; }
.cx7 .title a{ font-size:14px; color: #CC9933; text-decoration: none; }
.cx7 .title a:hover{ color: #FFCC00; text-decoration: none; }
.cx7 .ti a{ font-size: 12px!important; }
.cx7 .txt{ padding: 4px 0 0 2px; clear: both; }
.cx7 .txt a{ font-size:11px; color: #999999; text-decoration: none; }
.cx7 .txt a:hover{ color: #FFCC00; text-decoration: none; }
.cx7 .tix{ padding: 4px 0 0 2px; float: left; color: #999999;font-size:10px; }
.cx7 .tix a{ font-size:10px; color: #999999; text-decoration: none; }
.cx7 .tix a:hover{ color: #FFCC00; text-decoration: none; }

.cx8 {}
.cx8 .title{padding: 4px 0 0 0; clear: both; }
.cx8 .title a{ font-size:14px; color: White; text-decoration: none; }
.cx8 .title a:hover{ color: #FFCC00; text-decoration: none; }
.cx8 .txt{ padding: 4px 0 0 0; clear: both; }
.cx8 .txt a{ font-size:11px; color: #999999; text-decoration: none; }
.cx8 .txt a:hover{ color: #FFCC00; text-decoration: none; }

.cx9{ border-bottom: 1px solid #444; padding: 16px 0 16px 0; }
.cx9 .pic { float: left; background: url(/imgs/loading.gif) no-repeat top left; background-color: #111; height: 150px; overflow: hidden; }
.cx9 .pic span { display: block;  }
.cx9 .pic img{ width: 200px; }
.cx9 .right{ padding: 0 0 0 12px; display: block; float: left; }
.cx9 .title{padding: 4px 0 0 2px; clear: both; }
.cx9 .title a{ font-size:14px; color: #CC9933; text-decoration: none; }
.cx9 .title a:hover{ color: #FFCC00; text-decoration: none; }
.cx9 .time{ }
.cx9 .time a, .cx9 .time a:hover{ padding: 2px 0 0 0; font-size: 10px; color: #999; text-decoration: none; float: left; }
.cx9 .type a, .cx9 .type a:hover{ padding: 1px 0 0 0; font-size: 12px; color: #999; text-decoration: none; display: block; }
.cx9 .txt{ padding: 8px 0 0 2px; clear: both; }
.cx9 .txt a, .cx9 .txt a:hover{ font-size:11px; color: #999999; text-decoration: none; }

.cy1{ margin: 0 0 1px 0; border-bottom: 1px solid #444; padding: 12px 0 12px 0; }
.cy1 .pic { float: left; border: 4px solid #555; background: url(/imgs/loading.gif) no-repeat top left;height: 90px; overflow: hidden; }
.cy1 .pic span { display: block;  }
.cy1 .pic img{ width: 120px; }
.cy1 .right{ padding: 0 4px 0 8px; display: block; float: left; height: 98px;}
.cy1 .title{ padding: 0 0 2px 0; }
.cy1 .title a{ font-size: 14px; color: Yellow; text-decoration: underline; }
.cy1 .title a:hover{ color: #ff0; }
.cy1 .cx{ padding: 4px 8px 2px 0; float: left; }
.cy1 .cx a{ font-size: 12px; color: #FF9900; text-decoration: none; }
.cy1 .cx a:hover{ color: #ff0; }
.cy1 .star { float: left; padding: 2px 0 0 4px; }
.cy1 .txt{ padding: 2px 0 0 0; clear: both; }
.cy1 .txt a{ font-size:11px; color: #AAA; text-decoration: none; }
.cy1 .txt a:hover{ color: #AAA; text-decoration: none; }


.lxA{}
.lxA .category{ font-size: 14px; padding: 0 0 2px 0; }
.lxA .category a{ text-decoration: none; color: #99CCCC; }
.lxA .category a:hover{ color: #FFCC00; }
.lxA ul{ margin: 0 0 8px 0; padding: 0 0 8px 0; border-bottom: 2px groove #444; }
.lxA li{ margin: 0; /*display: inline;*/ line-height: 140%;  }
.lxA li a{ text-decoration: none; color: #999966; }
.lxA li a:hover{ text-decoration: underline; color: #FFCC00; }
.lxA li a span{ padding: 0; }

.lxB{}
.lxB .category{ font-size: 14px; padding: 2px 0 8px 0; }
.lxB .category a{ text-decoration: none; color: #99FFFF; }
.lxB .category a:hover{ color: #FFCC00; }
.lxB ul{ margin: 0 0 8px 0; padding: 0 0 8px 0; border-bottom: 2px groove #CCCCCC; }
.lxB li{ margin: 0; padding:0; display: inline;  }
.lxB li a{ text-decoration: none; color: #CCCCCC; }
.lxB li a:hover{ text-decoration: underline; color: #FFCC00; }
.lxB li a span{ padding: 1px 0 1px 2px; }


.listCM{}
.listCM .list{ background-color: #222; height: 23px; border-bottom: 1px solid #555;display: block;}
.listCM .tag{ width: 62px; height: 23px; background-color: Black; float: left; border-right: 1px solid #555; }
.listCM .tag a span{ font-size: 10px; color: #ccc; display: block;text-decoration: none; padding: 6px 0 0 4px;}
.listCM .tag a:hover span{ color: #FC0; }
.listCM .title { font-size:11px; float: left; }
.listCM .title a span{ color: #999; padding: 6px 0 0 4px; display: block;text-decoration: none; }
.listCM .title a:hover span{ color: #FC0; }

.listCM2{}
.listCM2 .list{ background-color: #222; height: 23px; border-bottom: 1px solid #555;display: block;}
.listCM2 .tag{ width: 62px; height: 23px; background-color: Black; float: left; border-right: 1px solid #555; }
.listCM2 .tag span{ color: #CC9900; display: block; padding: 6px 0 0 6px; }
.listCM2 .txt{ float: left; }
.listCM2 .txt span{ color: #CCC; padding: 5px 0 2px 4px; display: block;text-decoration: none; }
.listCM2 .txt a{ color: #CCC; text-decoration: none; }
.listCM2 .txt a:hover{  color: #FC0; text-decoration: underline;  }

.titleA{padding: 13px 0 11px 0; color: #FC0; }
.titleA a{ text-decoration: none; color: #FC0; }
.titleA a:hover{text-decoration: underline; color: #FC0;}
.titleA .CH, .titleA .CH a{ font-size: 14px; font-weight: bold;  }
.titleA .EN, .titleA .EN a{ vertical-align: text-bottom;  font-size: 9px;  padding: 0 6px 0 4px; b;  background: url(/imgs/iconarrow2.gif) no-repeat right;  }

.titleB{padding: 13px 0 11px 0; }
.titleB a{ text-decoration: none; color: #FDA8EE; }
.titleB a:hover{text-decoration: underline; color: #FDA8EE;}
.titleB .CH, .titleA .CH a{ font-size: 14px; font-weight: bold;  }
.titleB .EN, .titleA .EN a{ vertical-align: text-bottom;  font-size: 9px;  padding: 0 6px 0 4px; b;  background: url(/imgs/iconarrow2.gif) no-repeat right;  }

.titleB2{padding: 13px 0 11px 0; }
.titleB2 a{ text-decoration: none; color: #FF3366; }
.titleB2 a:hover{text-decoration: underline; color: #FF0033;}
.titleB2 .CH, .titleA .CH a{ font-size: 14px; font-weight: bold;  }
.titleB2 .EN, .titleA .EN a{ vertical-align: text-bottom;  font-size: 9px;  padding: 0 6px 0 4px; b;  background: url(/imgs/iconarrow2.gif) no-repeat right;  }

.titleC{padding: 11px 0 2px 0; border-bottom: 1px solid #555; }
.titleC a{ text-decoration: none; color: #FC0; }
.titleC a:hover{text-decoration: underline; color: #FC0;}
.titleC .CH, .titleC .CH a{ font-size: 14px; font-weight: bold;  }
.titleC .CH .WH{ color: white; }
.titleC .EN, .titleC .EN a{ vertical-align: text-bottom;  font-size: 9px;  padding: 0 6px 0 4px; b;  background: url(/imgs/iconarrow2.gif) no-repeat right;  }


.titleD{padding: 7px 0 7px 0; }
.titleD a{ text-decoration: none; color: #FC0; }
.titleD a:hover{text-decoration: underline; color: #FC0;}
.titleD .CH, .titleD .CH a{ font-size: 14px; font-weight: bold;  }
.titleD .EN, .titleD .EN a{ vertical-align: text-bottom;  font-size: 9px;  padding: 0 6px 0 4px; b;  background: url(/imgs/iconarrow2.gif) no-repeat right;  }

.titleE{padding: 12px 0 8px 0; border-bottom: 4px solid #663366; }
.titleE a{ text-decoration: none; color: #663366; }
.titleE a:hover{text-decoration: underline; color: #663366;}
.titleE .CH, .titleE .CH a{ font-size: 14px; font-weight: bold;  }


.titleCM{ padding: 20px 0 0 16px; color: White; font-size: 32px; font-family: ΢ź, ϸ, ; }

.titleCMS{ float:right; padding: 0 0 0 64px; color: White; font-size: 14px; }

.txl1{ margin: 16px 0 4px 0; border-bottom: 4px solid #FF0066; }
.txl2{ margin: 16px 0 4px 0; border-bottom: 4px solid #663366; }
.txl3{ margin: 16px 0 4px 0; border-bottom: 4px solid #CC9900; }
.txl4{ margin: 16px 0 4px 0; border-bottom: 4px solid #339999; }
.txl5{ margin: 16px 0 4px 0; border-bottom: 4px solid #333333; }
.list1115 li{ line-height:150%;	width:300px; float:left; padding:4px 4px 4px 8px; color: #FFFF00; font-size: 12px;}
.GAD_RightA{ padding: 16px 0 0 0; }
.bdl1{ border-bottom: 1px solid #333; }
.bdl2{ border-top: 1px solid #333; }
.bdl3{ border-bottom: 1px solid #444; }

.tm td{ vertical-align: middle!important; }


.k01 { padding: 8px 0 0 0; }
.k01 a{ color: white; text-decoration: none; }
.k01 a:hover { color: #FFCC00;text-decoration: none; }

.k02 { padding: 8px 0 0 0; }
.k02 a{ color: #AAA; text-decoration: none; }
.k02 a:hover { color: #FFCC00;text-decoration: none; }


.blockCM{ border: 6px solid black; margin: 0 1px 8px 0; float: left; }
.blockCM .pic { float: left; background: url(/imgs/loading.gif) no-repeat top left; width: 112px; height:120px; overflow: hidden; background-color: #111; }
.blockCM .pic span {display: block;}
.blockCM .pic a:hover span {}
.blockCM .pic img{ height:expression((this.height>this.width)?"160px":"120px");max-height:160px;}
.blockCM .title{text-align: center; clear:both; padding: 5px 0 2px 0; width: 112px; height:32px; background-color: #111; }
.blockCM .title a{ color: #CCC; font-size: 12px; text-decoration: none; }
.blockCM .title a:hover{ color: #006699; text-decoration: underline; }
.blockCM .hits { color: #009999; font-size: 10px; }

.blockCM2{ border: 6px solid black; margin: 0 8px 8px 0; float: left; }
.blockCM2 .pic { float: left; background: url(/imgs/loading.gif) no-repeat top left; width: 160px; height:160px; overflow: hidden; }
.blockCM2 .pic span {display: block;}
.blockCM2 .pic a:hover span {}
.blockCM2 .pic img{ height:expression((this.height>this.width)?"240px":"160px");max-height:160px;}
.blockCM2 .title{text-align: center; clear:both; padding: 5px 0 2px 0; width: 160px; height:32px; background-color: #111; }
.blockCM2 .title a{ color: #CCC; font-size: 12px; text-decoration: none; }
.blockCM2 .title a:hover{ color: #006699; text-decoration: underline; }

.blockCM3{ padding: 0 6px 16px 0;}
.blockCM3 .pic { float: left; background: url(/imgs/loading.gif) no-repeat top left; height: 120px; overflow: hidden; position: relative; }
.blockCM3 .pic span { display: block;}
.blockCM3 .pic a { border: 6px solid Black; display: block; }
.blockCM3 .pic img{ width: 184px; }
.blockCM3 .total{ width: 24px; height: 24px; text-align: center; background: url(/imgs/rdbg.gif); position: absolute; width: 24px; bottom: 6px; right: 13px; z-index: 1; }
.blockCM3 .total a{ color: Black; font-size:10px; text-decoration: none; border: 0;}
.blockCM3 .total a span{ padding: 6px 3px 1px 3px; }
.blockCM3 .total a:hover{ color: black; }
.blockCM3 .total a:hover span{ background-color: #F7B3B8; }
.blockCM3 .title{text-align: center; clear:both; padding: 5px 0 2px 0; font-weight: normal;width: 184px; height:32px; background-color: #111; border: 6px solid Black; }
.blockCM3 .title a{ color: #00CCFF; font-size: 14px; text-decoration: none;  }
.blockCM3 .title a:hover{ color: #FFCC00; text-decoration: underline; }
.blockCM3 .hits { color: #009999; font-size: 10px; }

.blockCM4{ border: 6px solid black; margin: 0 4px 12px 0; float: left; }
.blockCM4 .pic { float: left; background: url(/imgs/loading.gif) no-repeat top left; width: 132px; height:120px; overflow: hidden; background-color: #111; }
.blockCM4 .pic span {display: block;}
.blockCM4 .pic a:hover span {}
.blockCM4 .pic img{ height:expression((this.height>this.width)?"200px":"120px");max-height:200px;}
.blockCM4 .title{text-align: center; clear:both; padding: 5px 0 2px 0; width: 132px; height:16px; background-color: #111; }
.blockCM4 .title a{ color: #CCC; font-size: 12px; text-decoration: none; }
.blockCM4 .title a:hover{ color: #006699; text-decoration: underline; }

.blockCMPage, .blockCMPage p{ color: #AAA; line-height: 200%; font-size: 14px; text-align:justify; text-justify:inter-ideograph;}
.blockCMPage a, .blockCMPage p a{ color: #C90; text-decoration: underline; }
.blockCMPage a:hover, .blockCMPage p a:hover{ color: black;  background-color: #FC0; text-decoration: none; }

.pageConsole{ margin: 4px 0 24px 0; height: 21px; background: url(/imgs/pcbg.gif) repeat-x 0 0; text-align: right; color:#ccc; padding: 3px 3px 0 0; }
.pageConsole a{ padding: 2px 1px 0 2px; color: #8EE4FF; text-decoration: none; }
.pageConsole a:hover{ background-color: #8EE4FF; color: #003333; text-decoration: none; }
.pageConsole span{ font-size: 9px; }

.pageConsole2{ text-align: center;  margin: 4px 0 0 0; height: 21px; background: url(/imgs/pcbg.gif) repeat-x 0 0; color:#ccc; padding: 3px 3px 0 0; }
.pageConsole2 a{ padding: 2px 1px 0 2px; color: #8EE4FF; text-decoration: none; }
.pageConsole2 a:hover{ background-color: #8EE4FF; color: #003333; text-decoration: none; }
.pageConsole2 span{ font-size: 9px; }

.pageConsole3{ text-align: center; height: 28px; color:#ccc; padding: 10px 3px 0 0; float: right; }
.pageConsole3 select{ font-size: 10px; }

.cmPic img{ width: 300px; margin: 0 0 8px 0; }
.cmPic2 img{ width:expression((this.height>this.width)?"480px":"740px");max-width:740px;}

.tdm td{ vertical-align: middle!important; }

.divnone{display:none;}


.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;}


.index_0903{ font-size: 14px; font-weight: bold;color: #FC0; }

.index_link{ color:#999; line-height:120%;}
.index_link a{ color:#999; line-height:120%;}
.index_link a:hover{ color: #FFCC00; text-decoration: none;}

.bottomlinks td{padding:8px 0 8 8px; }
.bottomlinks a span{color:yellow;}
.bottomlinks a:visited {color: #FFFFFF;}
.bottomlinks ul{ list-style: none; padding: 0; margin: 0; display: block;}