

.body01 { width:1004px; height:730px; background-color:#FFFFFF;  margin-left:auto; margin-right:auto;  text-align:left; padding-top:7px;}
.hopsearchlistbody01 { width:1004px; overflow:hidden; background-color:#FFFFFF; margin-left:auto; margin-right:auto; text-align:left; padding-top:7px;}
* HTML .body01 { width:1004px; height:727px; background-color:#FFFFFF; clear:both; text-align:left;}

.bodysleft { margin-left:29px; margin-right:9px; width:277px; height:718px; float:left;}
* HTML .bodysleft { margin-left:15px; margin-right:9px; width:277px; height:718px; float:left;}

.classarea { width:277px; overflow:hidden; background-color:#fff;  margin-bottom:7px}
.classbar { width:275px; height:27px; overflow:hidden;  border:1px solid #ccc; background-image:url(/images/pubImg/leftbarbg.gif); background-repeat:no-repeat;}
.contarea { width:275px; overflow:hidden; border-left:1px solid #ccc; border-right:1px solid #ccc; border-bottom:1px solid #ccc; background-color:#f9f9f9}
.innerwhite { border:1px solid #fff; width:259px; height:243px; padding:7px;}

* HTML .innerwhite { border:1px solid #fff; width:259px; height:243px; 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}
.searchword1 { width:257px; height:29px; margin-top:5px; padding-left:6px; padding-top:3px; padding-right:6px;}
.searchword2 { width:257px; height:29px; padding-left:6px; padding-top:3px; padding-right:6px;}
.searchword3 { width:257px; height:42px; margin-top:5px; text-align:center; padding-left:6px; padding-top:3px; padding-right:6px;}
.classmore2 { width:42px; height:11px; margin-top:7px; margin-right:10px; float:right}
.classarea2 { width:277px; background-color:#fff; overflow:hidden; margin-bottom:7px}
.contarea2 { width:275px; 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 { width:275px; margin-left:0px; line-height:22px; list-style-type:none; text-align:left; margin-top:6px;}
.contarea2 li { width:245px; list-style-type:none; text-overflow:ellipsis; white-space:nowrap; padding-left:20px; overflow:hidden; MARGIN-LEFT:8px; PADDING-TOP: 3px;}

.bodysright { width:658px; float:left}

.hopposition {width:944px; margin-left:auto; margin-right:auto; height:30px; margin-bottom:9px;}
.hoppositioncont { width:942px; height:26px; border-left:1px solid #ccc; border-right:1px solid #ccc; border-top:1px solid #ccc; background-image:url(/images/pubImg/positionbg.gif); background-repeat:repeat-x;}
.hoppositionline { width:942px; height:1px; border:1px solid #2884d9; background-color:#6cb0f7; font-size:0px;}
.hoppositionword {margin-left:10px; text-align:left; margin-top:3px}

.caidan { width:658px; height:43px; background-image: url(/images/pubImg/semenubg.gif); background-repeat:repeat; overflow:hidden; margin-bottom:7px;}
.caidan01 { width:109px; height:43px; background-image:url(/images/pubImg/hop/caidan01.gif); background-repeat:no-repeat; float:left}
.caidan01word { margin-left:30px; margin-top:13px;}
.caidan01word a { font-size:13px; font-weight:bold; color:#FFFFFF; text-decoration:none;}
.caidan01word a:hover { color: #FFFF00; text-decoration:none;}
.caidan02 { width:549px; height:43px; overflow:hidden; float:left}
.caidan02top { width:349px; height:28px;  margin-top:8px;}
.caidan02topleft { width:344px; height:28px; background-image:url(/images/pubImg/hop/caidan02.gif); background-repeat:repeat-x; float:left;}
.caidan02topleftword { margin-top:6px; margin-left:0px;}
.caidan02topleftword a { color:#000; text-decoration:none;}
.caidan02topleftword a:hover { color:#ff9900; text-decoration:none;}
.caidan02topleftword li { list-style-type:none; width:auto; margin-left:16px; float:left;}
* html .caidan02topleftword li { list-style-type:none; width:auto; margin-left:10px; float:left;}
.caidan02topright { width:5px; height:28px; background-image:url(/images/pubImg/hop/caidan03.gif); background-repeat:repeat-x; float:left;}
.caidan02bottom { width:549px; height:28px; background-image:url(/images/pubImg/hop/caidan04.gif); background-repeat:repeat-x;}
.position {width:658px; height:30px; margin-bottom:9px;}
.positioncont { width:656px; height:26px; border-left:1px solid #ccc; border-right:1px solid #ccc; border-top:1px solid #ccc; background-image:url(/images/pubImg/positionbg.gif); background-repeat:repeat-x;}
.positionline { width:656px; height:1px; border:1px solid #2884d9; background-color:#6cb0f7; font-size:0px;}
.positionword {margin-left:10px; text-align:left; margin-top:3px}
.hoplist { width:658px;  overflow:hidden; margin-bottom:7px;}
.hoplistcont { width:656px;  overflow:hidden; border-left:1px solid #ccc; border-right:1px solid #ccc; border-bottom:1px solid #ccc;}
.hoplistconttit { width:631px; height:30px; border:1px solid #cdcdcd; background-color:#f9f9f9; margin-left:10px; margin-top:6px; margin-bottom:8px;}
.hoplistcontintro { width:631px; height:100px; line-height:22px; margin-left:10px;margin-bottom:8px;}
.hoplistconttitico { margin-left:8px; margin-top:10px; margin-right:6px; float:left}
.hoplistconttitword { margin-top:5px; text-align:left; text-overflow: ellipsis; white-space: nowrap;  overflow:hidden; float:left;}
.hopbar { width:656px; height:28px; overflow:hidden; _display:inline-block;  border-left:1px solid #ccc;  border-right:1px solid #ccc;   border-top:1px solid #ccc;  border-bottom:1px solid #80b7df; background-image: url(/images/pubImg/rightbarbg.gif); background-repeat:repeat-x;}
.hoptitbg { margin-top:3px; margin-left:4px; width:179px; height:26px; background-image: url(/images/pubImg/hop/searchtitbg.jpg); background-repeat:no-repeat; float:left;}
.hopbartitle { height:28px; letter-spacing:0.2em; padding-left:8px; padding-right:8px; padding-top:3px; float:left}
.hopbartitle a { text-decoration:none;}
.hopbartitle a:hover { text-decoration:none;}
.rightmore { float:right; margin-top:4px; margin-right:18px; text-align:right;  height:8px; width:100px;}
.hoppicbd { width:129px; height:98px; border:#ccc 1px solid;margin-right:7px; margin-bottom:7px; float:left;}
* html .hoppicbd { width:129px; height:98px; border:#ccc 1px solid; margin-right:3px; margin-top:7px; margin-bottom:3px; float:left;}
.hoppic {width:127px; height:96px; margin:1px;}
.hoppic img {width:127px; height:96px;}
.hopword {text-indent: 2em; margin-left:7px; margin-top:7px; width:475px; height:93px; float:left}
* html .hopword {margin:4px; float:left}
.hopword2 { text-indent:2em; line-height:22px; color:#433f3f;}
.hopword2 a {color:#ff0000;}
.hopcontother { text-align:right; margin-top:4px; margin-right:6px; overflow:hidden;}
.hoplistico { width:16px; height:15px; background-image:url(/images/pubImg/hop/hopyuyueico.gif); background-repeat:no-repeat; margin-top:3px; margin-right:2px; margin-left:6px;float:right}
.hoplistico2 { width:15px; height:15px; background-image:url(/images/pubImg/hop/hopliuyanico.gif); background-repeat:no-repeat; margin-top:4px; margin-right:2px; margin-left:6px; float:right}
.hopcontotherword { float:right;}

/*indexintro*/
.indexinfo { width:658px;  overflow:hidden; margin-bottom:7px;}
.indexinfocont { width:656px;  overflow:hidden; border-left:1px solid #ccc; border-right:1px solid #ccc; border-bottom:1px solid #ccc;}
.indexinfointro { width:631px; overflow:hidden; line-height:22px; margin-top:8px; margin-left:10px;margin-bottom:8px;}

.indexpicbd { width:229px; height:198px; border:#ccc 1px solid;margin-right:7px; margin-bottom:7px; float:left;}
* html .indexpicbd { width:229px; height:198px; border:#ccc 1px solid; margin-right:3px; margin-top:7px; margin-bottom:3px; float:left;}
.indexpic {width:227px; height:196px; margin:1px;}
.indexpic img {width:227px; height:196px;}
.infoword {text-indent: 2em; margin-left:7px; margin-top:7px; width:475px; height:93px; float:left}
* html .infoword {margin:4px; float:left}
.infoword2 { text-indent:2em; line-height:22px; color:#433f3f;}
.infoword2 a {color:#ff0000;}
/*shouyezhuanjia*/
.indzjintro { width:310px; height:100px; line-height:22px; margin-left:10px; margin-right:6px;margin-bottom:8px; margin-top:7px; float:left}
* html .indzjintro { width:310px; height:100px; line-height:22px; margin-left:6px; margin-right:6px;margin-bottom:8px; margin-top:7px; float:left}
.indzjintro2 { width:310px; height:100px; line-height:22px; margin-left:10px; margin-right:10px; margin-bottom:8px; margin-top:7px; float:left}
.indzjpicbd { width:94px; height:104px; border:#ccc 1px solid;margin-right:7px; margin-bottom:7px; float:left;}
* html .indzjpicbd { width:94px; height:104px; border:#ccc 1px solid; margin-right:3px; margin-top:7px; margin-bottom:3px; float:left;}
.indzjpic {width:90px; height:100px; margin:2px;}
.indzjpic img {width:90px; height:100px;}
.indzjtexttitle { font-size:13px; font-weight:bold; color:#646464; text-align:left;}
.indzjbrokenline { height:1px; width:200px;  background-image:url(/images/pubImg/brokenline.gif); background-repeat:repeat-x; font-size:0px;}
.indzjword { margin-left:7px; margin-top:7px; width:200px; height:93px; float:left}
* html .indzjword {margin:4px; float:left}
.indzjword2 {text-indent: 2em; text-indent:2em; line-height:18px; color:#433f3f;}
.indzjword2 a {color:#ff0000;}

.zjpics{width:656px; overflow:hidden; _display:inline-block; }
.zjpicbg { width:80px; height:84px; border:1px solid #ccc; margin-left:10px; margin-top:1px; float:left}
* HTML .zjpicbg { width:80px; height:84px; border:1px solid #ccc; margin-left:8px; margin-top:1px; float:left}
.zjpic { width:76px; height:80px; margin:2px;}
.zjpic img{ width:76px; height:80px;}
.zjwords{ width:658px; height:25px;}
* HTML .zjwords{ width:656px; height:25px;}
.zjwordbg { width:80px; height:23px; margin-left:10px; margin-top:1px; float:left}
.zjword { width:76px; margin:1px; margin-left:8px; }
.broken { width:656px; height:1px; overflow:hidden; _display:inline-block;margin-bottom:4px; font-size:0px;}
* html .broken { width:656px; height:1px; overflow:hidden; _display:inline-block;margin-bottom:4px; margin-top:3px; font-size:0px;}
.brokenline { height:1px; width:636px; margin-left:auto; margin-right:auto;  background-image:url(/images/pubImg/brokenline.gif); background-repeat:repeat-x; font-size:0px;}
/*zhuanjiazhuanke*/
.indzkinfocont { width:656px;  overflow:hidden; border-left:1px solid #ccc; border-right:1px solid #ccc; border-bottom:1px solid #ccc;}
.indzkinfocont ul{ line-height:24px; WORD-BREAK: keep-all}
.indzkinfocont li{ width:105px;text-overflow: ellipsis; margin:5px;overflow:hidden; float:left; text-align:left;  white-space: nowrap; float:left;list-style-type:none;PADDING-LEFT: 10px;	BACKGROUND: url(/images/pubImg/contico.gif) no-repeat 0px 50%; PADDING-TOP: 3px;}
/*newask*/
.newaskcont { width:656px;  overflow:hidden; padding-top:7px; border-left:1px solid #ccc; border-right:1px solid #ccc; border-bottom:1px solid #ccc;}
.newask { width:100%; height:24px; margin-top:0px; margin-left:7px; overflow:hidden;}
.newaskico { width:9px; height:9px; margin-top:5px; background-image:url(/images/pubImg/gif-0577.gif); background-repeat:no-repeat; float:left; margin-right:6px;}
.newasktit { width:340px;  text-align:left; text-overflow: ellipsis; white-space: nowrap; overflow:hidden; float:left;}
.newaskname { width:120px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap; text-align:center; float:left;}
.newasktime { width:100px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap; text-align:center; float:left;}
.newaskreply { width:78px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap; text-align:center; float:left;}
.newaskreply a { color:#FF0000; font-weight:normal;}
/*jibeninfo*/
.hopcontarea { width:275px; overflow:hidden; text-align:left; border-left:1px solid #ccc; border-right:1px solid #ccc; border-bottom:1px solid #ccc; background-color:#f9f9f9}
.hopword01 { width:263px; line-height:24px; text-align:left; margin-left:6px; margin-bottom:3px;  margin-top:5px; margin-right:6px;}
.hopword02 { width:263px; text-align:left; line-height:24px; margin-left:6px; margin-bottom:3px;  margin-top:5px; margin-right:6px; }
.hopword03 { width:263px; text-align:left; line-height:24px;  margin-left:6px;margin-bottom:3px;  margin-top:5px; margin-right:6px;  display:block; }
/*hospitalintro*/
.introinfocont { width:656px;  overflow:hidden; line-height:23px; border-left:1px solid #ccc; border-right:1px solid #ccc; border-bottom:1px solid #ccc;}
/*hospitalintromenu*/
.introcaidan { width:658px; height:43px; background-image: url(/images/pubImg/semenubg.gif); background-repeat:repeat; overflow:hidden; margin-bottom:7px;}
.introcaidan001 { width:93px; height:35px; margin-top:8px; float:left;}
.introcaidan001up { width:84px; height:28px; margin-left:9px; }
.introcaidan001upleft { width:5px; height:28px; background-image:url(/images/pubImg/hop/caidan003.gif); background-repeat:no-repeat; float:left;}
.introcaidan001upright { width:79px; height:28px; background-image:url(/images/pubImg/hop/caidan02.gif); background-repeat: repeat-x; float:left;}
.introcaidan001down { width:93px; height:7px; background-image:url(/images/pubImg/hop/caidan04.gif); background-repeat:repeat-x;}
.introcaidan01 { width:85px; height:37px; margin-top:6px; background-image:url(/images/pubImg/hop/caidan001.gif); background-repeat:no-repeat; float:left}
.introcaidan01word { margin-left:15px; margin-top:7px;}
.introcaidan01word a { font-size:13px; font-weight:bold; color:#FFFFFF; text-decoration:none;}
.introcaidan01word a:hover { color: #FFFF00; text-decoration:none;}
.introcaidan02 { width:480px; height:43px; overflow:hidden; float:left}
.introcaidan02top { width:278px; height:28px;  margin-top:8px;}
.introcaidan02topleft { width:273px; height:28px; background-image:url(/images/pubImg/hop/caidan02.gif); background-repeat:repeat-x; float:left;}
.introcaidan02topleftword { margin-top:6px; margin-left:0px;}
.introcaidan02topleftword a { color:#000; text-decoration:none;}
.introcaidan02topleftword a:hover { color:#ff9900; text-decoration:none;}
.introcaidan02topleftword li { list-style-type:none; width:auto; margin-left:16px; float:left;}
* html .introcaidan02topleftword li { list-style-type:none; width:auto; margin-left:10px; float:left;}
.introcaidan02topright { width:5px; height:28px; background-image:url(/images/pubImg/hop/caidan03.gif); background-repeat:repeat-x; float:left;}
.introcaidan02bottom { width:480px; height:28px; background-image:url(/images/pubImg/hop/caidan04.gif); background-repeat:repeat-x;}
/*hospitalintro2*/
.intro2info { width:944px; margin-left:auto; margin-right:auto;  overflow:hidden; margin-bottom:7px;}
.intro2infocont { width:942px;  overflow:hidden; border-left:1px solid #ccc; border-right:1px solid #ccc; border-bottom:1px solid #ccc;}
.intro2infointro { width:917px; overflow:hidden; line-height:22px; margin-top:8px; margin-left:10px;margin-bottom:8px;}
.intro2bar { width:942px; height:28px; overflow:hidden; _display:inline-block;  border-left:1px solid #ccc;  border-right:1px solid #ccc;   border-top:1px solid #ccc;  border-bottom:1px solid #80b7df; background-image: url(/images/pubImg/rightbarbg.gif); background-repeat:repeat-x;}
.intro2titbg { margin-top:3px; margin-left:4px; width:179px; height:26px; background-image: url(/images/pubImg/hop/searchtitbg.jpg); background-repeat:no-repeat; float:left;}
.intro2bartitle { height:28px; letter-spacing:0.4em; padding-left:8px; padding-right:8px; padding-top:3px; float:left}
.intro2bartitle a { text-decoration:none;}
.intro2bartitle a:hover { text-decoration:none;}

/*zhuanjiazhuankemenu*/
.zjzkcaidan { width:658px; height:43px; background-image: url(/images/pubImg/semenubg.gif); background-repeat:repeat; overflow:hidden; margin-bottom:7px;}
.zjzkcaidan001 { width:196px; height:35px; margin-top:8px; float:left;}
.zjzkcaidan001up { width:187px; height:28px; margin-left:9px; }
.zjzkcaidan001upleft { width:5px; height:28px; background-image:url(/images/pubImg/hop/caidan003.gif); background-repeat:no-repeat; float:left;}
.zjzkcaidan001upright { width:182px; height:28px; background-image:url(/images/pubImg/hop/caidan02.gif); background-repeat: repeat-x; float:left;}
.zjzkcaidan001down { width:196px; height:7px; background-image:url(/images/pubImg/hop/caidan04.gif); background-repeat:repeat-x;}
.zjzkcaidan01 { width:85px; height:37px; margin-top:6px; background-image:url(/images/pubImg/hop/caidan001.gif); background-repeat:no-repeat; float:left}
.zjzkcaidan01word { margin-left:15px; margin-top:7px;}
.zjzkcaidan01word a { font-size:13px; font-weight:bold; color:#FFFFFF; text-decoration:none;}
.zjzkcaidan01word a:hover { color: #FFFF00; text-decoration:none;}
.zjzkcaidan02 { width:377px; height:43px; overflow:hidden; float:left}
.zjzkcaidan02top { width:187px; height:28px;  margin-top:8px;}
.zjzkcaidan02topleft { width:182px; height:28px; background-image:url(/images/pubImg/hop/caidan02.gif); background-repeat:repeat-x; float:left;}
.zjzkcaidan02topleftword { margin-top:6px; margin-left:0px;}
.zjzkcaidan02topleftword a { color:#000; text-decoration:none;}
.zjzkcaidan02topleftword a:hover { color:#ff9900; text-decoration:none;}
.zjzkcaidan02topleftword li { list-style-type:none; width:auto; margin-left:16px; float:left;}
* html .zjzkcaidan02topleftword li { list-style-type:none; width:auto; margin-left:10px; float:left;}
.zjzkcaidan02topright { width:5px; height:28px; background-image:url(/images/pubImg/hop/caidan03.gif); background-repeat:repeat-x; float:left;}
.zjzkcaidan02bottom { width:377px; height:28px; background-image:url(/images/pubImg/hop/caidan04.gif); background-repeat:repeat-x;}
* html .zjzkcaidan02topleftword li { list-style-type:none; width:auto; margin-left:10px; float:left;}
/*zhuanjiazhuanke--outform*/
.zktable { background-color:#bad9ee;}
.zktablebg01 { background-color:#f2f6ff; text-align:center}
.zktablebg02 { background-color:#ffffff; width:25%; height:100%; text-align:center}
/*zhuanjiazhuanke list*/
.zktitbg01 { margin-top:3px; margin-left:4px; width:94px; height:26px; background-image: url(/images/pubImg/hop/zkbtbg01.gif); background-repeat:no-repeat; float:left;}
.zktitbg02 { margin-top:3px; margin-left:4px; width:94px; height:26px; background-image: url(/images/pubImg/hop/zkbtbg02.gif); background-repeat:no-repeat; float:left;}
.ztbar { width:656px; height:28px; overflow:hidden; _display:inline-block;  border-left:1px solid #ccc;  border-right:1px solid #ccc;   border-top:1px solid #ccc;  border-bottom:2px solid #ff8536; background-image: url(/images/pubImg/rightbarbg.gif); background-repeat:repeat-x;}
.zkbartitle { height:28px; letter-spacing:0.4em; padding-left:8px; padding-right:8px; padding-top:3px; float:left}
.zkbartitle a { text-decoration:none;}
.zkbartitle a:hover { text-decoration:none;}
.zkinfointro { width:636px; overflow:hidden; line-height:22px; text-align:left;margin-top:6px; margin-left:10px;margin-bottom:8px;}
.zkinfointro2 { width:636px; overflow:hidden; line-height:22px; color:Gray; text-align:left;margin-top:6px; margin-left:10px;margin-bottom:8px;}
.zklword {margin-left:7px; margin-top:0px; width:505px; height:93px; float:left}
* html .zklword {margin:4px; float:left}
.zklconttit { width:505; height:28px; text-align:left; border:1px solid #cdcdcd; background-color:#f9f9f9;}
.zklconttitico { margin-left:4px; width:9px; height:10px; background-image:url(/images/pubImg/arrow.gif); background-repeat:no-repeat; margin-top:6px; margin-right:8px; float:left}
.zklconttitword { margin-top:3px; text-align:left; float:left;}
.zklword2 { text-indent:2em; line-height:19px; color:#433f3f; margin-top:3px;}
.zklword2 a {color:#ff0000;}
.zklpicbd { width:94px; height:104px; border:#ccc 1px solid;margin-right:7px; margin-bottom:7px; float:left;}
* html .zklpicbd { width:94px; height:104px; border:#ccc 1px solid; margin-right:3px; margin-top:7px; margin-bottom:3px; float:left;}
.zklpic {width:90px; height:100px; margin:2px;}
.zklpic img {width:90px; height:100px;}
.zkbodysleft { margin-left:29px; margin-right:9px; width:277px; height:491px; float:left;}
/*paiban*/
.pbsearch { height:33px; width:629px; margin-bottom:7px; background-image:url(/images/pubImg/hop/pbsearchbg.gif); background-repeat:repeat-x; border:1px solid #aed5f4}
.pbsearch01 { margin-top:8px; margin-left:15px; float:left}
.pbsearch02 { margin-top:7px; margin-left:2px; float:left}
.pbsearch03 { margin-top:8px; margin-left:9px; float:left}
.pbtable { background-color:#ededed; border:1px solid #d9d9d9;}
.pbtablebg01 { background-color:#f6f6f6; text-align:center}
.pbtablebg02 { background-color:#ffffff; text-align:center}
.patabletit { height:29px; text-align:left; color:#353638; font-size:13px; background-image:url(/images/pubImg/hop/pbtabletitbg.gif); background-repeat:repeat-x;}
/*paibanmenu*/
.pbcaidan { width:658px; height:43px; background-image: url(/images/pubImg/semenubg.gif); background-repeat:repeat; overflow:hidden; margin-bottom:7px;}
.pbcaidan001 { width:289px; height:35px; margin-top:8px; float:left;}
.pbcaidan001up { width:280px; height:28px; margin-left:9px; }
.pbcaidan001upleft { width:5px; height:28px; background-image:url(/images/pubImg/hop/caidan003.gif); background-repeat:no-repeat; float:left;}
.pbcaidan001upright { width:275px; height:28px; background-image:url(/images/pubImg/hop/caidan02.gif); background-repeat: repeat-x; float:left;}
.pbcaidan001down { width:289px; height:7px; background-image:url(/images/pubImg/hop/caidan04.gif); background-repeat:repeat-x;}
.pbcaidan01 { width:85px; height:37px; margin-top:6px; background-image:url(/images/pubImg/hop/caidan001.gif); background-repeat:no-repeat; float:left}
.pbcaidan01word { margin-left:7px; margin-top:7px;}
.pbcaidan01word a { font-size:13px; font-weight:bold; color:#FFFFFF; text-decoration:none;}
.pbcaidan01word a:hover { color: #FFFF00; text-decoration:none;}
.pbcaidan02 { width:284px; height:43px; overflow:hidden; float:left}
.pbcaidan02top { width:94px; height:28px;  margin-top:8px;}
.pbcaidan02topleft { width:89px; height:28px; background-image:url(/images/pubImg/hop/caidan02.gif); background-repeat:repeat-x; float:left;}
.pbcaidan02topleftword { margin-top:6px; margin-left:0px;}
.pbcaidan02topleftword a { color:#000; text-decoration:none;}
.pbcaidan02topleftword a:hover { color:#ff9900; text-decoration:none;}
.pbcaidan02topleftword li { list-style-type:none; width:auto; margin-left:16px; float:left;}
* html .pbcaidan02topleftword li { list-style-type:none; width:auto; margin-left:10px; float:left;}
.pbcaidan02topright { width:5px; height:28px; background-image:url(/images/pubImg/hop/caidan03.gif); background-repeat:repeat-x; float:left;}
.pbcaidan02bottom { width:284px; height:28px; background-image:url(/images/pubImg/hop/caidan04.gif); background-repeat:repeat-x;}
* html .pbcaidan02topleftword li { list-style-type:none; width:auto; margin-left:10px; float:left;}
/*ask*/
/*ask--menu*/
.askcaidan { width:658px; height:43px; background-image: url(/images/pubImg/semenubg.gif); background-repeat:repeat; overflow:hidden; margin-bottom:7px;}
.askcaidan001 { width:378px; height:35px; margin-top:8px; float:left;}
.askcaidan001up { width:369px; height:28px; margin-left:9px; }
.askcaidan001upleft { width:5px; height:28px; background-image:url(/images/pubImg/hop/caidan003.gif); background-repeat:no-repeat; float:left;}
.askcaidan001upright { width:364px; height:28px; background-image:url(/images/pubImg/hop/caidan02.gif); background-repeat: repeat-x; float:left;}
.askcaidan001down { width:378px; height:7px; background-image:url(/images/pubImg/hop/caidan04.gif); background-repeat:repeat-x;}
.askcaidan01 { width:85px; height:37px; margin-top:6px; background-image:url(/images/pubImg/hop/caidan001.gif); background-repeat:no-repeat; float:left}
.askcaidan01word { margin-left:7px; margin-top:7px;}
.askcaidan01word a { font-size:13px; font-weight:bold; color:#FFFFFF; text-decoration:none;}
.askcaidan01word a:hover { color: #FFFF00; text-decoration:none;}
.askcaidan02 { width:195px; height:43px; overflow:hidden; float:left}
.askcaidan02top { width:5px; height:28px;  margin-top:8px;}
.askcaidan02topleft { width:0px; height:28px; background-image:url(/images/pubImg/hop/caidan02.gif); background-repeat:repeat-x; float:left;}
.askcaidan02topleftword { margin-top:6px; margin-left:0px;}
.askcaidan02topleftword a { color:#000; text-decoration:none;}
.askcaidan02topleftword a:hover { color:#ff9900; text-decoration:none;}
.askcaidan02topleftword li { list-style-type:none; width:auto; margin-left:16px; float:left;}
* html .askcaidan02topleftword li { list-style-type:none; width:auto; margin-left:10px; float:left;}
.askcaidan02topright { width:5px; height:28px; background-image:url(/images/pubImg/hop/caidan03.gif); background-repeat:repeat-x; float:left;}
.askcaidan02bottom { width:195px; height:28px; background-image:url(/images/pubImg/hop/caidan04.gif); background-repeat:repeat-x;}
* html .askcaidan02topleftword li { list-style-type:none; width:auto; margin-left:10px; float:left;}
/*asklist*/
.askinfo { width:658px;  overflow:hidden; margin-bottom:7px;}
.askcont { width:656px; overflow:hidden; padding-top:7px; border-left:1px solid #ccc; border-right:1px solid #ccc; border-bottom:1px solid #ccc;}
.ask { width:100%; height:24px; margin-top:0px; margin-left:7px; overflow:hidden;}
.askico { width:10px; height:9px; margin-top:5px; background-image:url(/images/pubImg/gif-0023.gif); background-repeat:no-repeat; float:left; margin-right:6px;}
.asktit { width:340px;  text-align:left; text-overflow: ellipsis; white-space: nowrap; overflow:hidden; float:left;}
.askname { width:120px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap; text-align:center; float:left;}
.asktime { width:100px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap; text-align:center; float:left;}
.askreply { width:78px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap; text-align:center; float:left;}
.askreply a { color:#FF0000; font-weight:normal;}
/*i want ask*/
.writeaskcont { width:656px; overflow:hidden; padding-top:7px; border-left:1px solid #ccc; border-right:1px solid #ccc; border-bottom:1px solid #ccc;}
.writeaskcontleft { width:363px; overflow:hidden; float:left;}
.writeaskcontright { width:249px; height:273; border:1px solid #2c8ce2; background-color:#f9ffff; overflow:hidden; margin-left:13px; margin-top:6px; float:left}
.shengmingword { margin-left:18px; margin-top:20px; margin-right:18px; margin-bottom:20px;}
.writeaskline1 { width:363px; overflow:hidden;}
.writeaskline2 { width:363px; height:24px;}
.writeaskline3 { width:363px; height:145px;}
.writeaskline4 { width:363px; height:24px; margin-bottom:4px;}
.writeaskline5 { width:363px; height:24px; text-align:center;}
.writeasknichenleft { float:left;  margin-top:10px; text-align:right; width:95px;}
.writeasknichenright { float:left;  margin-top:10px;}
.writeasknichenleft2 { float:left; margin-top:2px; text-align:right; width:95px;}
.writeasknichenright2 { float:left; margin-top:2px; }
.ads { width:658px; height:86px; margin-bottom:7px;}
.ads img { width:658px; height:86px;}
/*hotzhuanti*/


.ztpics{height:86px; width:656px; overflow:hidden; _display:inline-block; }
.ztpicbg { width:115px; height:79px; border:1px solid #ccc; margin-left:12px; margin-top:1px; float:left}
* HTML .ztpicbg { width:115px; height:79px; border:1px solid #ccc; margin-left:10px; margin-top:1px; float:left}
.ztpic { width:113px; height:77px; margin:1px;}
.ztpic img{ width:113px; height:77px;}
.ztwords{ width:658px; height:25px;}
* HTML .ztwords{ width:656px; height:25px;}
.ztwordbg { width:115px; height:23px; margin-left:12px; margin-top:1px; float:left}
.ztword { width:113px; margin:1px;}
.zttitle { width:658px; height:25px;}

/*pindaoclass*/
.body02 { width:1004px; height:771px;  overflow:hidden;  background-color:#FFFFFF; margin-left:auto; margin-right:auto;  text-align:left;}
* html .body02 { width:974px; padding-left:30px; height:771px; background-color:#FFFFFF; clear:both; text-align:left;}



/*zhuantistyle*/
.ztjiescont2 { width:259px; height:270px; padding:8px; border-left:1px solid #ccc; border-right:1px solid #ccc; border-bottom:1px solid #ccc; color:#433f3f; line-height:19px;}
.ztbody01 { width:1004px; overflow:hidden; background-color:#FFFFFF;  _display:inline-block; margin-left:auto; margin-right:auto; text-align:left; padding-top:7px;}
.ztbodysleft { margin-left:29px; margin-right:9px; width:277px;  height:1008px; float:left;}
* html .ztbodysleft { margin-left:15px; margin-right:9px; width:277px;  height:1008px; float:left;}

.ztclassarea2 { width:277px; height:auto; background-color:#fff;  margin-bottom:7px}
.ztcontarea2 { width:275px; height:190px;text-align:left; color:#433f3f; border-left:1px solid #ccc; border-right:1px solid #ccc; border-bottom:1px solid #ccc;}
/*.ztcontarea2 .item {	PADDING-RIGHT: 0px;		overflow: hidden; text-overflow: ellipsis; white-space: nowrap; PADDING-LEFT: 0px;	PADDING-BOTTOM: 0px;	LIST-STYLE-TYPE: none; MARGIN: 0px 0px 0px 2px;	PADDING-TOP: 0px}
.ztcontarea2 item LI {	PADDING-RIGHT: 0px;	PADDING-LEFT: 7px;	PADDING-BOTTOM: 5px;	MARGIN: 0px 0px 0px -2px;	PADDING-TOP: 4px;	LIST-STYLE-TYPE: none}
*/
/*.ztcontarea2word { width:272px; height:190px;  overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}*/




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; TEXT-ALIGN: 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
}


