
.body01 { width:1004px; overflow:hidden; background-color:#FFFFFF;  margin-left:auto; margin-right:auto;  text-align:left; padding-top:0px;}
* HTML .body01 { width:1004px; overflow:hidden; background-color:#FFFFFF; clear:both; text-align:left;}

.bodysright {width:277px; overflow:hidden;}

.classarea { width:277px; overflow:hidden; background-color:#fff;  margin-bottom:7px}
.classbar { width:275px; height:28px; overflow:hidden;  border:1px solid #6fb7ff; background-image: url(/images/pubIMG/bar/titbarbg.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/pubIMG/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;}
.hotico { width:16px; height:15px; margin-left:6px; margin-top:5px; background-image:url(/images/pubIMG/bar/hot.gif); background-repeat:no-repeat; float:left}
.classtitword { padding-left:6px; padding-top:5px; 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/pubIMG/buttunrightbg.gif); background-repeat:repeat-x;}
.classmore2 { width:148px; height:28px;background-image:url(/images/pubIMG/bar/titbarbgright.gif); background-repeat:no-repeat; float:right}
.classarea2 { width:277px; background-color:#fff; overflow:hidden; margin-bottom:7px}
.classarea02 { width:277px; background-color:#fff; overflow:hidden; margin-bottom:7px}
.classlistico2 { width:3px; height:3px; background-image:url(/images/pubIMG/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/pubIMG/contico.gif) no-repeat 0px 50%;	MARGIN-LEFT:8px; margin-right:0px; PADDING-TOP: 3px;}
.classwordlist { width:259px; overflow:hidden; _display:inline-block; border-left:1px solid #6bc0ef; border-right:1px solid #6bc0ef; border-bottom:1px solid #6bc0ef; color:#433f3f; padding:8px;}
.classwordlist2 { width:275px; overflow:hidden; _display:inline-block; border-left:1px solid #6bc0ef; border-right:1px solid #6bc0ef; border-bottom:1px solid #6bc0ef; color:#433f3f;}
.classwordlist ul { line-height:18px; list-style-type:none}
.classwordlist li { width:240px; margin-right:5px;  text-overflow:ellipsis;  overflow:hidden; white-space: nowrap; float:left;list-style-type:none;PADDING-LEFT: 15px;	BACKGROUND: url(/images/pubIMG/contico.gif) no-repeat 0px 50%;  PADDING-TOP: 3px; }
.paihangline { width:271px; border-top:2px solid #ffffff; border-left:2px solid #ffffff;  border-right:2px solid #ffffff;  background-color:#dbeaf4; height:22px;}
.paihangtit01 { width:186px; float:left; margin-top:2px; text-align:left; margin-left:5px; overflow:hidden;}
* html .paihangtit01 { width:180px; float:left; margin-top:2px; text-align:left; margin-left:5px; overflow:hidden;}

.paihangtit02 { width:80px; float:left; margin-top:2px; text-align:center; overflow:hidden;}
.paihangcont { width:271px; border-left:2px solid #ffffff; PADDING-LEFT:8px; BACKGROUND: url(/images/pubIMG/contico.gif) no-repeat 0px 50%;	MARGIN-LEFT:8px; margin-right:0px;  border-right:2px solid #ffffff;  background-color:#ffffff; height:22px;}
.paihangcont01 { width:170px; float:left; text-overflow:ellipsis; white-space: nowrap; margin-top:2px; text-align:left; margin-left:5px; overflow:hidden;}
.paihangcont02 { width:80px; float:left; margin-top:2px; text-align:center; overflow:hidden;}


.bodysleft { width:658px; float:left; overflow:hidden;  margin-left:29px; margin-right:9px;}
* HTML .bodysleft { width:658px; float:left; overflow:hidden;   margin-left:15px; margin-right:6px;}

.position {width:944px; height:30px; text-align:center; margin-bottom:9px; margin-left:auto; margin-right:auto;}
.positioncont { width:942px; height:29px; border-left:1px solid #6fb7ff; border-right:1px solid #6fb7ff; border-top:1px solid #6fb7ff; background-image:url(/images/pubIMG/bar/positionbg.gif); background-repeat:repeat-x;}
.positionword {margin-left:10px; text-align:left; margin-top:3px}
.spacemenu { width:656px; border:1px solid #6cc0ef; background-image:url(/images/pubIMG/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; overflow:hidden; margin-bottom:7px;}

.focusbar { width:656px; height:28px; overflow:hidden; _display:inline-block;  border:1px solid #6fb7ff; background-image: url(/images/pubIMG/bar/titbarbg.gif); background-repeat:repeat-x;}
.rightbarbgleft { height:28px; width:148px; float:right; background-image:url(/images/pubIMG/bar/titbarbgright.gif); background-repeat:no-repeat;}
.rightbarbgleftico { width:17px; height:17px; margin-left:6px; margin-top:5px; background-image:url(/images/pubIMG/bar/isbest.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; border-left:1px solid #6bc0ef; border-right:1px solid #6bc0ef; border-bottom:1px solid #6bc0ef;}
.jhfirstline { width:652px; border-top:2px solid #ffffff; border-left:2px solid #ffffff;  border-right:2px solid #ffffff;  background-color:#dbeaf4; height:29px;}
.tit01 { width:45px; float:left; margin-top:5px; text-align:center; margin-left:5px; overflow:hidden;}
.tit02 { width:48px; float:left; margin-top:5px; text-align:center; overflow:hidden;}
.tit03 { width:295px; float:left; margin-top:5px; overflow:hidden;}
.tit04 { width:84px; float:left; margin-top:5px; text-align:center; overflow:hidden;}
.tit05 { width:103px; float:left; margin-top:5px; text-align:center; overflow:hidden;}
.tit06 { width:60px; float:left; margin-top:5px; text-align:center; overflow:hidden;}
.jhcontline1 { width:652px; border-left:2px solid #ffffff;  border-right:2px solid #ffffff; background-color:#ffffff; height:29px;}
.jhcontline2 { width:652px; border-left:2px solid #ffffff;  border-right:2px solid #ffffff; background-color:#f5f5f5; height:29px;}
.jhcont01 { width:45px; float:left; margin-top:5px; text-align:center; margin-left:5px; overflow:hidden;}
.jhcont02 { width:48px; float:left; margin-top:5px; text-align:center; overflow:hidden;}
.jhcont03 { width:295px; float:left; margin-top:5px; overflow:hidden;}
.jhcont04 { width:84px; float:left; margin-top:5px; text-align:center; overflow:hidden;}
.jhcont05 { width:103px; float:left; margin-top:5px; text-align:center; overflow:hidden;}
.jhcont06 { width:60px; float:left; margin-top:5px; text-align:center; overflow:hidden;}

.body02 { width:1004px;  overflow:hidden;  background-color:#FFFFFF; margin-left:auto; margin-right:auto; border-top:7px solid #fff; }
* html .body02 { width:1004px; overflow:hidden; background-color:#FFFFFF; clear:both; text-align:left;}
.hotbars {width:944px; overflow:hidden; margin-left:auto; margin-right:auto; margin-bottom:7px;}
.pindao01 { width:469px;  overflow:hidden;  margin-right:6px; float:left;}
* html .pindao01 { width:469px; overflow:hidden;  margin-left:0px; margin-right:6px; float:left; }
.pindao02 {width:469px; overflow:hidden; float:left;}
.pindaotitle { width:467px; height:28px; overflow:hidden; border:1px solid #6fb7ff; background-image:url(/images/pubIMG/bar/titbarbg.gif); background-repeat:repeat-x;}
.pindaotitleico {  width:16px; height:15px; margin-left:6px; margin-top:5px; background-image:url(/images/pubIMG/bar/hot.gif); background-repeat:no-repeat; float:left}
.pindaotitleword { margin-top:5px; margin-left:6px; font-size:12px; font-weight:bold; float:left; overflow:hidden;}
.pindaocont { width:467px; overflow:hidden; _display:inline-block;  border-left:1px solid #6fb7ff; border-right:1px solid #6fb7ff; border-bottom:1px solid #6fb7ff;}
.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; text-align:left}
.ptextlist ul { line-height:21px; list-style-type:none;}
.ptextlist li { width:90px; float:left;list-style-type:none;PADDING-LEFT: 15px;	BACKGROUND: url(/images/pubIMG/bar/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/pubIMG/brokenline.gif); background-repeat:repeat-x; font-size:0px}

.searchcontx { width:467px; height:75px; overflow:hidden;  _display:inline-block; background-image:url(/images/pubIMG/bar/searchbg.gif); background-repeat:no-repeat;  border-left:1px solid #6fb7ff; border-right:1px solid #6fb7ff; border-bottom:1px solid #6fb7ff;}
.searchcontx01 { margin-left:12px; margin-top:15px;}
.searchcontx02 { margin-left:12px; margin-top:£±px;}
.xfocus { margin-left:auto; margin-right:auto; width:944px; overflow:hidden; margin-bottom:7px;}
.xfocusbar { width:942px; height:28px; overflow:hidden; _display:inline-block;  border:1px solid #6fb7ff; background-image: url(/images/pubIMG/bar/titbarbg.gif); background-repeat:repeat-x;}
.xrightbarbgleft { height:28px; width:148px; float:right; background-image:url(/images/pubIMG/bar/titbarbgright.gif); background-repeat:no-repeat;}
.xrightbarbgleftico { width:17px; height:17px; margin-left:6px; margin-top:5px; background-image:url(/images/pubIMG/bar/isbest.gif); background-repeat:no-repeat; float:left}
.xbartitle { height:28px; padding-left:8px; padding-right:8px; padding-top:3px; font-size:13px; font-weight:bold; float:left}
* html .xbartitle { height:25px; padding-left:8px; padding-right:8px; padding-top:3px; float:left}
.xbarrightimg { height:7px; width:89px; margin-top:10px; margin-bottom:10px; float:left;}
.xfocuscont { width:942px; overflow:hidden; text-align:left; _display:inline-block; border-left:1px solid #6bc0ef; border-right:1px solid #6bc0ef; border-bottom:1px solid #6bc0ef;}
.xjhfirstline { width:938px; border-top:2px solid #ffffff; border-left:2px solid #ffffff;  border-right:2px solid #ffffff;  background-color:#dbeaf4; height:29px;}
.xtit01 { width:65px; float:left; margin-top:5px; text-align:center; margin-left:5px; overflow:hidden;}
.xtit02 { width:80px; float:left; margin-top:5px; text-align:center; overflow:hidden;}
.xtit03 { width:395px; float:left; margin-top:5px; text-align:left; overflow:hidden;}
.xtit04 { width:100px; float:left; margin-top:5px; text-align:center; overflow:hidden;}
.xtit05 { width:103px; float:left; margin-top:5px; text-align:center; overflow:hidden;}
.xtit06 { width:60px; float:left; margin-top:5px; text-align:center; overflow:hidden;}
.xtit07 { width:100px; float:left; margin-top:5px; text-align:center; overflow:hidden;}
.xjhcontline1 { width:938px; border-left:2px solid #ffffff;  border-right:2px solid #ffffff; background-color:#ffffff; height:29px;}
.xjhcontline2 { width:938px; border-left:2px solid #ffffff;  border-right:2px solid #ffffff; background-color:#f5f5f5; height:29px;}
.xjhcont01 { width:65px; float:left; margin-top:5px; text-align:center; margin-left:5px; overflow:hidden;}
.xjhcont02 { width:80px; float:left; margin-top:5px; text-align:center; overflow:hidden;}
.xjhcont03 { width:395px; float:left; margin-top:5px; text-align:left; overflow:hidden;}
.xjhcont04 { width:100px; float:left; margin-top:5px; text-align:center; overflow:hidden;}
.xjhcont05 { width:103px; float:left; margin-top:5px; text-align:center; overflow:hidden;}
.xjhcont06 { width:60px; float:left; margin-top:5px; text-align:center; overflow:hidden;}
.xjhcont07 { width:100px; float:left; margin-top:5px; text-align:center; overflow:hidden;}
.digiterpage { width:938px; margin-left:auto; margin-right:auto; margin-top:3px; overflow:hidden;}
.digiterpage01 { width:300px; height:23px; overflow:hidden; float: left; margin-top:5px; text-align:left; margin-left:8px;}
.digiterpage02 { height:23px; overflow:hidden;}
.lywritepl { width:620px;overflow:hidden; zoom:1; margin-bottom:7px; margin-left:15px;}
.lyplrightbar { width:618px; overflow: hidden; margin-top:7px; height:27px; border:1px solid #bdbcbd; background-image:url(../images/spa/green_rightbarrightbg.gif); background-repeat:repeat-x; }
.lyplrightbarword { color:#368300; font-size:13px; font-weight:bold; float:left; margin-left:5px; margin-top:7px; overflow:hidden}
.lywritecont { width:618px; overflow:hidden; border-left:1px solid #ccc; border-right:1px solid #ccc; border-bottom:1px solid #ccc;}
.lyline5 {  width:618px; overflow:hidden; text-align:center; margin-top:7px;}
.lynichenleft2 { float:left; font-size:12px; font-weight:bold; margin-top:2px; text-align:right; width:112px;}
.lynichenright2 { float:left; margin-top:2px; text-align:left;}
.lyline4 { width:618px; height:24px}
.writeask { width:603px; overflow:hidden; padding-left:15px; border-left:1px solid #ccc; border-right:1px solid #ccc; border-bottom:1px solid #ccc; padding-bottom:8px; padding-top:7px;}


.ptextlist2 { width:930px; overflow:hidden}
.ptextlist2 ul { line-height:23px; list-style-type:none;}
.ptextlist2 li { width:90px; float:left;list-style-type:none;PADDING-LEFT: 15px;	BACKGROUND: url(/images/pubIMG/bar/listicos.gif) no-repeat 0px 50%;	MARGIN-LEFT:8px; margin-right:0px; PADDING-TOP: 3px;  overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}


.classdetail { margin-left:auto; margin-right:auto; width:944px; overflow:hidden; margin-bottom:7px;}
.classdetailbar { width:942px; overflow:hidden; border:1px solid #6fb7ff; height:28px; background-image:url(/images/pubIMG/bar/titbarbg.gif); background-repeat:repeat-x;}
.classdetailbarword { margin-left:8px; margin-top:3px; float:left; font-weight:bold;}
.classdetailbarbg { width:148px; height:28px; background-image:url(/images/pubIMG/bar/titbarbgright.gif); background-repeat:no-repeat; float:right;}
.classdetailcont { width:942px; overflow:hidden; border-left:1px solid #6fb7ff; border-right:1px solid #6fb7ff; border-bottom:1px solid #6fb7ff;}
.classdetailconttit { width:938px; border-left:2px solid #ffffff; border-right:2px solid #ffffff;  border-top:2px solid #ffffff; overflow:hidden; height:28px; background-color:#dceaf5; border-bottom:1px solid #7db7dd;}
.classdetailconttitword { width:auto; overflow:hidden; padding-left:15px; padding-right:15px; padding-top:5px; float:left}
.classdetailconttitword2 { width:auto; overflow:hidden; padding-left:15px; padding-right:15px; padding-top:5px; float:left; background-color:#ecf4f9}
.classdetailcontword { width:934px; text-align:left; border:4px solid #ffffff; overflow:hidden; height:62px; }
.classdetailconttit2 { width:938px; border-left:2px solid #ffffff; border-right:2px solid #ffffff;  border-bottom:2px solid #ffffff;  overflow:hidden; height:26px; background-color:#eff6fc;}
.classdetailconttit2left { margin-left:10px; margin-top:5px; width:400px; text-align:left; float:left;}
.classdetailconttit2right { margin-right:20px; margin-top:5px; width:400px; text-align:right; float:right;}
.tiezicontbar { width:942px; height:28px; overflow:hidden; _display:inline-block;  border:1px solid #6fb7ff; background-color:#eff7ff;}
.tiezitextarea{ width:920px; text-indent:2em; overflow:hidden; margin-top:15px; margin-left:auto; margin-right:auto; margin-bottom:10px;}
.tiezireplytit{ width:920px; overflow:hidden; margin-left:auto; margin-right:auto; margin-bottom:5px; margin-top:5px; height:22px;}
.tiezireplybar{ width:920px; color:#0099FF; overflow:hidden; margin-left:auto; margin-right:auto; margin-bottom:5px; margin-top:5px; height:22px;}
.tiezireplyword { width:920px; text-indent:2em; overflow:hidden; margin-left:auto; margin-right:auto; margin-bottom:5px; margin-top:5px;}
.tiezireply01 { width:150px; float:left; margin-right:40px;}
.tiezireply01 a { color:#0000FF;  text-decoration:underline}
.tiezireply02 { width:150px; color:#bebebe; float:left; margin-right:20px;}
.tiezireply03 { width:80px; float:left; margin-right:20px;}
.tiezireply03 a { color:#0000FF; text-decoration:underline}
.brokenline { height:1px; overflow:hidden; width:100%; margin-bottom:3px; background-image:url(/images/pubIMG/brokenline.gif); background-repeat:repeat-x; font-size:0px;}
.reply { width:942px; overflow:hidden;}

DIV.page {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; overflow:hidden; FONT-SIZE: 0.85em; PADDING-BOTTOM: 10px; MARGIN: 3px; PADDING-TOP: 3px; FONT-FAMILY: Tahoma,Helvetica,sans-serif; float: right; 
}
DIV.page A {
	BORDER-RIGHT: #ccdbe4 1px solid; PADDING-RIGHT: 8px; BACKGROUND-POSITION: 50% bottom; BORDER-TOP: #ccdbe4 1px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ccdbe4 1px solid; COLOR: #0061de; MARGIN-RIGHT: 3px; PADDING-TOP: 2px; BORDER-BOTTOM: #ccdbe4 1px solid; TEXT-DECORATION: none
}
DIV.page A:hover {
	BORDER-RIGHT: #2b55af 1px solid; BORDER-TOP: #2b55af 1px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: #2b55af 1px solid; COLOR: #fff; BORDER-BOTTOM: #2b55af 1px solid; BACKGROUND-COLOR: #3666d4
}
DIV.page A:active {
	BORDER-RIGHT: #2b55af 1px solid; BORDER-TOP: #2b55af 1px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: #2b55af 1px solid; COLOR: #fff; BORDER-BOTTOM: #2b55af 1px solid; BACKGROUND-COLOR: #3666d4
}
DIV.page SPAN.current {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; COLOR: #000; MARGIN-RIGHT: 3px; PADDING-TOP: 2px
}
DIV.page SPAN.disabled {
	DISPLAY: none
}
DIV.page A.next {
	BORDER-RIGHT: #ccdbe4 2px solid; BORDER-TOP: #ccdbe4 2px solid; MARGIN: 0px 0px 0px 10px; BORDER-LEFT: #ccdbe4 2px solid; BORDER-BOTTOM: #ccdbe4 2px solid
}
DIV.page A.next:hover {
	BORDER-RIGHT: #2b55af 2px solid; BORDER-TOP: #2b55af 2px solid; BORDER-LEFT: #2b55af 2px solid; BORDER-BOTTOM: #2b55af 2px solid
}
DIV.page A.prev {
	BORDER-RIGHT: #ccdbe4 2px solid; BORDER-TOP: #ccdbe4 2px solid; MARGIN: 0px 10px 0px 0px; BORDER-LEFT: #ccdbe4 2px solid; BORDER-BOTTOM: #ccdbe4 2px solid
}
DIV.page A.prev:hover {
	BORDER-RIGHT: #2b55af 2px solid; BORDER-TOP: #2b55af 2px solid; BORDER-LEFT: #2b55af 2px solid; BORDER-BOTTOM: #2b55af 2px solid
}
.red { color:#FF0000;}