
.body01 { width:1004px; overflow:hidden; background-color:#FFFFFF;  margin-left:auto; margin-right:auto;  text-align:left; padding-top:7px;}
* HTML .body01 { width:1004px; overflow:hidden; background-color:#FFFFFF; clear:both; text-align:left;}

.bodysleft {width:277px; overflow:hidden;}

.classarea { width:277px; overflow:hidden; background-color:#fff;  margin-bottom:7px}
.classbar { width:275px; height:27px; overflow:hidden;  border:1px solid #6bc0ef; background-image:url(../images/spa/spacetitbg.gif); background-repeat: repeat-x;}
.contarea { width:275px; height:196px; border-left:1px solid #6bc0ef; border-right:1px solid #6bc0ef; border-bottom:1px solid #6bc0ef; background-image:url(../images/semenubg.gif); background-repeat:repeat;}
.innerwhite { border:1px solid #fff; width:259px; height:180px; padding:7px;}
* HTML .innerwhite { border:1px solid #fff; width:259px; height:180px;  font-size:0px;}
.classtitword { padding-left:22px; padding-top:2px; float:left}
.classmore { width:42px; height:11px; margin-top:7px; margin-right:10px; float:right}
* HTML .classbutton { border:1px solid #ccc;  width:120px; height:25px; background-color:#eeeeee; float:left}
* HTML .classbutton2 { border:1px solid #ccc;  width:120px; height:25px; margin-left:7px; float:left;background-color:#eeeeee;}
.classbutton { width:120px; height:25px; border:1px solid #ccc; margin-bottom:6px;  background-color:#eeeeee; padding:2px; float:left}
.classbutton2 { width:120px; height:25px; margin-left:7px; float:left; margin-bottom:6px;  border:1px solid #cccccc; background-color:#eeeeee; padding:2px;}
.classbuttonleft { width:20px; height:25px; float:left;}
.classbuttonrightbg { width:97px; height:23px; padding-top:2px; padding-left:3px; float:left; background-image: url(../images/buttunrightbg.gif); background-repeat:repeat-x;}
.classmore2 { width:42px; height:11px; margin-top:7px; margin-right:10px; float:right}
.classarea2 { width:277px; background-color:#fff; overflow:hidden; margin-bottom:7px}
.classarea02 { width:277px; background-color:#fff; overflow:hidden;}
.classlistico2 { width:3px; height:3px; background-image:url(../images/contico.gif); background-repeat:no-repeat; float:left; margin-left:10px; margin-top:9px; margin-right:10px;}
.contarea2 { width:275px;  text-overflow:ellipsis; white-space: nowrap;  overflow:hidden; text-align:left;  height:211px;color:#433f3f; border-left:1px solid #ccc; border-right:1px solid #ccc; border-bottom:1px solid #ccc;}
.contarea2 ul { line-height:22px;  list-style-type:none; margin-top:6px;}
.contarea2 li {list-style-type:none; PADDING-LEFT: 15px; BACKGROUND: url(../images/contico.gif) no-repeat 0px 50%;	MARGIN-LEFT:8px; margin-right:0px; PADDING-TOP: 3px;}
.classwordlist { width:259px; height:176px; overflow:hidden; _display:inline-block;  padding:8px; border-left:1px solid #6bc0ef; border-right:1px solid #6bc0ef; border-bottom:1px solid #6bc0ef; color:#433f3f; line-height:19px;}
.classwordlist ul { line-height:22px; list-style-type:none}
.classwordlist li { width:76px; margin-right:5px;  text-overflow:ellipsis;  overflow:hidden; white-space: nowrap; float:left;list-style-type:none;PADDING-LEFT: 10px;	BACKGROUND: url(../images/contico.gif) no-repeat 0px 50%;  margin-right:0px; PADDING-TOP: 3px; }

.bodysright { width:658px; float:left; overflow:hidden;  margin-left:29px; margin-right:9px; }
* HTML .bodysright { width:658px; float:left; overflow:hidden;   margin-left:15px; margin-right:9px;  }


.position {width:944px; height:30px; margin-bottom:9px; margin-left:auto; margin-right:auto;}
.positioncont { width:942px; height:26px; border-left:1px solid #ccc; border-right:1px solid #ccc; border-top:1px solid #ccc; background-image:url(../images/spa/green_rightbarrightbg.gif); background-repeat:repeat-x;}
.positionline { width:942px; height:1px; border:1px solid #2884d9; background-color:#6cb0f7; font-size:0px;}
.positionword {margin-left:10px; text-align:left; margin-top:3px}
.spacemenu { width:656px; border:1px solid #6cc0ef; background-image:url(../images/spa/spacemenubg.jpg); background-repeat:no-repeat; margin-bottom:7px; height:74px; overflow:hidden;}
.spacemenuword { width:520px; color:#FFFFFF; margin-left:10px; margin-top:8px; line-height:19px;}
.spacemenuword a { color:#FFFFFF; text-decoration:none;}
.spacemenuword a:hover { color:#FFFF00; text-decoration:none;}

.focus { width:658px; height:272px; margin-bottom:7px;}

.focusbar { width:656px; height:28px; overflow:hidden; _display:inline-block;  border:1px solid #6bc0ef; background-image: url(../images/spa/spacetitbg.gif); background-repeat:repeat-x;}
.rightbarbgleft { height:28px; width:276px; background-image:url(../images/spa/spacelefttitbg.jpg); background-repeat:no-repeat;}
.rightbarbgleftico { width:16px; height:16px; margin-left:6px; margin-top:5px; background-image:url(../images/star.gif); background-repeat:no-repeat; float:left}
.bartitle { height:28px; padding-left:8px; padding-right:8px; padding-top:3px; font-size:13px; font-weight:bold; float:left}
* html .bartitle { height:25px; padding-left:8px; padding-right:8px; padding-top:3px; float:left}
.barrightimg { height:7px; width:89px; margin-top:10px; margin-bottom:10px; float:left;}

.focuscont { width:656px; overflow:hidden; _display:inline-block; height:241px; border-left:1px solid #6bc0ef; border-right:1px solid #6bc0ef; border-bottom:1px solid #6bc0ef;}
.focupicbd { width:275px;  height:226px; margin:7px; float:left;}
* HTML .focupicbd { width:275px; height:226px; margin:4px; float:left;}
.focupic {width:267px; height:218px; margin:4px;}
.texcont {margin-right:7px; margin-top:7px;  margin-bottom:7px;  margin-left:7px; width:352px; height:226px; float:left}
* HTML .texcont {margin:4px; float:left}
.texttitle { font-size:15px; font-weight:bold; color:#0d59b9; text-align: center; margin-top:3px; margin-bottom:3px; overflow:hidden; width:349px; text-overflow: ellipsis; white-space: nowrap; height:22px; }
.textword { text-indent: 2em; color:#433f3f; width:349px; overflow:hidden;}
.textlist { overflow:hidden; width:349px; text-overflow:ellipsis; white-space: nowrap; }
.textlist ul { line-height:21px; list-style-type:none;}
.textlist li {list-style-type:none;PADDING-LEFT: 15px;	BACKGROUND: url(../images/contico.gif) no-repeat 5px 50%;	MARGIN-LEFT:0px; margin-right:0px;	LINE-HEIGHT: 20px;	PADDING-TOP: 3px}
.ads { width:656px; height:86px; border:1px solid #6bc0ef; margin-bottom:7px;}
.ads img { width:656px; height:86px;}


.body02 { width:1004px;  overflow:hidden;  background-color:#FFFFFF; margin-left:auto; margin-right:auto;  text-align:left; border-bottom:7px solid #fff; }
* html .body02 { width:974px; overflow:hidden;  padding-left:30px; background-color:#FFFFFF; clear:both; text-align:left;}
.pindao01 { width:469px;  overflow:hidden;  margin-right:6px; margin-left:29px; float:left; margin-bottom:7px;}
* html .pindao01 { width:469px; overflow:hidden;  margin-left:0px; margin-right:6px; float:left; margin-bottom:7px;}
.pindao02 {width:469px;  margin-bottom:7px; float:left;}
.pindaotitle { width:467px; height:30px; overflow:hidden; _display:inline-block;  border-top:1px solid #ccc; border-left:1px solid #ccc; border-right:1px solid #ccc; border-bottom:1px solid #009fed; background-image:url(../images/lanmubg.gif); background-repeat:repeat-x;}
.pindaotitleico { width:15px; height:14px; margin-left:6px; margin-top:7px; margin-right:8px; float:left; background-image:url(../images/spa/life.gif); background-repeat:no-repeat;}
.pindaotitleword { margin-top:5px; font-size:13px; font-weight:bold; float:left; overflow:hidden;}
.pindaocont { width:467px; overflow:hidden; _display:inline-block;  border-left:1px solid #ccc; border-right:1px solid #ccc; border-bottom:1px solid #ccc;}
.ppicbd { width:83px; height:68px; border:#ccc 1px solid; margin:12px; float:left;}
* html .ppicbd { width:83px; height:68px; border:#ccc 1px solid; margin:7px; float:left;}
.ppic {width:75px; height:60px; margin:4px;}
.ppic img {width:75px; height:60px;}
.ptexcont { margin-top:12px; margin-right:12px; width:346px; overflow:hidden; _display:inline-block;  height:70px; float:left}
.ptexttitle { font-size:15px; font-weight:bold; color:#646464; text-align:center; margin-top:3px; margin-bottom:3px;}
.ptextword { line-height:18px; color:#433f3f;}
.ptextlist { width:467px; height:75px;}
.ptextlist ul { line-height:21px; list-style-type:none;}
.ptextlist li { width:200px; float:left;list-style-type:none;PADDING-LEFT: 15px;	BACKGROUND: url(../images/contico.gif) no-repeat 0px 50%;	MARGIN-LEFT:8px; margin-right:0px;	LINE-HEIGHT: 20px;	PADDING-TOP: 3px;  overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.uppart { width:467px; overflow:hidden; _display:inline-block; height:92px;}
.pbroken { width:467px; height:1px; overflow:hidden; margin-bottom:2px; font-size:0px;}
.pbrokenline { height:1px; width:440px;  margin-left:auto; margin-right:auto; background-image:url(../images/brokenline.gif); background-repeat:repeat-x; font-size:0px}
