/* CSS Document */

body{ font-family:"",Arial, Helvetica, sans-serif; font-size:12px; color:#000; margin:0; padding:0; height:100%;}
ul{ list-style-type:none; line-height:20px; margin:0px; padding:0; border:0;}
.clear{ clear:both;}
.bold{ font-weight:bold;}
.orange{ color:#FF6000;}
.red{ color:#FF0000;}
.green{ color:#46AE00;}
.blue{ color:#000099;}
.blue2{ color:#1773E0;}
.RedBold{ color:#FF0000; font-weight:700;}
.OrangeBold{ color:#FF6000; font-weight:700; font-size:14px;}
a{ color:#000; text-decoration:none;}
a:link{ color:#000; text-decoration:none;}
a:hover{ color:#D01D00; text-decoration:underline;}
img{ border:0; margin:0; padding:0;}
form{ margin:0; padding:0;}
p{ margin:0; padding:0;}


/* CSS INDEX */
#head,#body,#bottom{ width:960px; margin:0px auto;}
#body{ margin:3px auto;}
.TopFlash{ height:100%; width:960px;}
.menu{ height:30px; background:url(http://82838999.com/images/bg_2.gif); margin-top:1px;}
.menu img{ float:left;}
#menu_nav { float:left; margin:0 0 0 3px;}
#menu_nav li{ color:#fff; text-align:center; float:left; font-size:14px; font-weight:700; width:73px; margin-left:6px;}
#menu_nav li a{ color:#fff; text-decoration:none; text-align:center; display:block; width:100%; height:25px; padding:5px 0 0 0;}
#menu_nav li a:hover{ color:#000; background:url(http://82838999.com/images/bg_1.gif) repeat-x; height:25px;}
#menu_nav li a#current{ background:url(http://82838999.com/images/bg_1.gif) repeat-x; color:#000;}
.classmenu{ clear:both; background:url(http://82838999.com/images/classmenu_bg.gif); height:12px; padding:5px 0 3px 20px;}
.classmenu span{ float:right;}
.left{ width:707px; float:left;}

.bg{ background:url(http://82838999.com/images/tab_bg.gif) no-repeat;  width:697px; padding:5px; }
.tab{ width:370px!important; width:369px; height:228px; border:solid 1px #63b5e7; float:right; background-color:#fbfdff; padding-left:1px!important; padding-left:1px;}
#mainPush{ border:solid 2px #0093c4;  width:315px; overflow:hidden; }
.bg IMG {BORDER: 0px; padding:1px; height:190px; width:313px;overflow:hidden;}
#linkPush A { margin-top:2px; padding:8px 1px 0 1px; DISPLAY: block;  FLOAT: left; PADDING-BOTTOM: 0px; font-size:12px; COLOR: #333; HEIGHT: 26px; TEXT-ALIGN: center; TEXT-DECORATION: none;color:#024786; overflow:hidden;}
#linkPush A:hover {BACKGROUND: url(http://82838999.com/images/bg_on.gif) no-repeat; WIDTH: 105px; PADDING-TOP:8px; FONT-FAMILY: ""; TEXT-ALIGN: center; font-size:14px;color:#fff; font-weight:bold;  overflow:hidden;}
#linkPush A.linkPushHere {BACKGROUND: url(http://82838999.com/images/bg_on.gif) no-repeat; WIDTH: 105px; PADDING-TOP: 8px; FONT-FAMILY: ""; TEXT-ALIGN: center;font-size:14px; font-weight:bold; color:#fff; overflow:hidden;}
.overflow{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.linkPushBg{ background:url(http://82838999.com/images/bg.gif) no-repeat; text-align:center; WIDTH: 105px;}
#push {LEFT:0; WIDTH:321px; TOP: 0px;}

.IndexBanner{ float:left; margin:2px 0 0 0;}
.IndexBanner2{ margin:5px 0;}
.IndexL1_2{ float:left; width:370px;}
.IndexL1_2 h2{ font-size:16px; text-align:center; margin:20px 0 5px 0;}
.IndexL1_2 p{ color:#005698; text-indent:25px; line-height:20px; margin:0 10px; padding-bottom:5px; border-bottom:1px dashed #479BC6;}
.IndexL1_2 ul{ float:left; margin:5px 5px 0 8px;}
.IndexL2{ height:100%; border:1px solid #B9B9B9; margin-top:5px; padding-bottom:5px;}
.IndexL2Title{ background:url(http://82838999.com/images/bg_3.gif); height:20px; border-bottom:1px solid #B9B9B9; font-size:14px; font-weight:700; padding:6px 10px 0 10px;}
.IndexL2Title img{ vertical-align:middle;}
.IndexL2Title span{ float:right; font-size:12px; font-weight:normal;}
.IndexCol{ width:336px; padding:1px; border:1px solid #B6B6B6; margin:5px 3px 0 4px; float:left;}
.IndexCol h3{ background:url(http://82838999.com/images/title_11.gif); padding:7px 5px 5px 30px; height:16px; margin:0px; font-size:12px;}
.IndexCol h3 div{ float:right; font-size:12px; font-weight:normal;}
.IndexCol img{ float:left; border:1px solid #C0C1C1; padding:2px; width:91px; background:#fff; margin:7px 3px 7px 5px;}
.IndexCol ul{ margin:8px 0 0 0;}
.IndexL2Col{ width:333px; padding:5px 5px; background:#E1EFF2; margin:5px 3px 0 3px; float:left;}
.IndexL2Col h3{ border-bottom:1px solid #000; height:18px; margin:0px; font-size:12px;}
.IndexL2Col h3 img{ margin:0 0 0 3px;}
.IndexL2Col span{ float:left; border:1px solid #C0C1C1; padding:2px; width:91px; background:#fff; margin:8px 3px 0 0;}
.IndexL2Col ul{ margin:8px 0 0 0;}
.IndexL3{ background:url(http://82838999.com/images/bg_4.gif); height:166px; margin:5px 0 0 0; overflow:hidden}
.IndexL3_2{ background:url(http://82838999.com/images/bg_4.gif); height:166px; margin:5px 0 0 0; overflow:hidden}
.IndexL3 h4{ font-size:14px; margin:10px 0 0 30px;}
.IndexL3 h4 img{ float:right; margin:0 10px 0 0;}
.IndexL3Photo{ margin:12px 10px 0 10px;}
.IndexL3List{ float:left; margin:0 5px;}
.IndexL3List h5{ text-align:center; font-size:12px; font-weight:normal; margin:2px 0 0 0;}
.IndexL4Img{ float:left; margin:10px 10px 5px 7px; background:#d8d8d8; padding:4px;}
.IndexL4 h5{ font-size:16px; text-align:center; margin:10px 0 5px 0;}
.IndexL4 p{ margin:0 10px; line-height:18px; text-indent:25px; color:#005698;}
.IndexL4 ul{ margin:3px 0 0 10px;}
.IndexL4 li{ float:left; width:200px;}
.IndexL4Title{ background:url(http://82838999.com/images/title_1.gif); height:20px; padding:10px 0 0 40px; font-size:14px; font-weight:700;}
.IndexL4Title span{ float:right; margin-right:20px;}
.IndexL4Title img{ float:right; margin:0 10px 0 0;}
.right{ width:247px; float:right;}
.IndexR1{ margin:5px 0 0 0; }
.IndexR2{ margin:0;}
.IndexR1Title{ color:#fff; clear:both; background:url(http://82838999.com/images/title_2.gif); height:21px; padding:10px 0 0 30px; font-size:14px; font-weight:700;}
.IndexR1Title a{ color:#fff; text-decoration:none;}
.IndexR1Title a:link{ color:#fff; text-decoration:none;}
.IndexR1Title a:hover{ color:#D01D00; text-decoration:underline;}
.IndexR1Title img{ float:right; margin:0 10px 0 0;}
.IndexRBody{ border:1px solid #479BC6;}
.IndexR1Body{ padding:5px 7px;}
.IndexR1Body img{ border:2px solid #d8d8d8; float:left; margin:0 7px 0 0;}
.IndexR1Body p{ line-height:20px; margin:0; color:#005698;}
.IndexR1Body h5{ text-align:center; font-size:12px; font-weight:normal; margin:2px 0 0 0;}
.IndexR1Body ul{ clear:both;}
.IndexR2Body{ padding:2px; height:190px; cursor:hand}
.IndexR2Body img{ float:left; border:0px; margin:3px 5px;}
.IndexR3Body{ padding:5px;}
.IndexR3Body img{ float:left; margin:2px 5px;}
.IndexR3Body p{ margin:2px 0 0 0;}
.IndexR3Body div{ clear:both; margin:2px 0;}
.IndexSebei{ padding:5px;}
.IndexSebei img{ float:left; margin:0px 5px 2px 0;}
.IndexSebei p{ margin:2px; line-height:20px;}
.IndexSebei div{ clear:both; margin:2px 0;}
.IndexR4Body{ line-height:20px; word-spacing:3px; padding:3px 7px 3px 7px;}
.IndexR4Body img{ float:left;}
.IndexR4Body ul{ font-size:12px;}
.IndexR5Body{ padding:5px 7px;}
.IndexR5Body ul{ margin:5px 0 6px 8px;}
.IndexR5Body li{ margin:4px 0;}
.IndexReti{ padding:3px;}
.IndexReti img{ float:left;}
.IndexReti ul{ margin:3px 0 0 3px;}
.IndexReti li{ font-size:12px; line-height:20px;}
.keyword{ padding:5px 7px; line-height:20px; word-spacing:5px;}
.IndexMap{ padding:5px 12px 2px 12px;}
.IndexMap img{ padding:0; border:2px solid #d8d8d8;}
.yytopimg img{ margin:0; padding:0; border:1px solid #B6B6B6;}
#bottom{ width:940px; clear:both; background:#f0f0f0; height:84px; border-top:4px solid #4587A8; padding:5px 10px; line-height:20px;}
.link{ width:950px; margin:5px auto; clear:both; border:1px solid #ccc; padding:5px;}
.link img{ float:left; margin:3px 5px; width:140px; height:40px;}
#demo{ overflow:hidden; width:680px; height:140px; margin:10px 10px 0 15px;}
#demo img { border: 2px solid #e4e4e4;}
#indemo{ float: left;width: 800%;}
#demo1{ float: left;}
#demo2{ float: left;}

#xdemo{ overflow:hidden; width:95%; height:200px; margin:0;}
#xdemo img { border: 2px solid #e4e4e4;}
#xindemo{ float: left; height: 800%;}
#xdemo1{ float: left;}
#xdemo2{ float: left;}
.TextBox{ margin:10px 5px 5px 5px; width:340px; float:left;}
.TextBoxList{ margin:10px 0 0 5px;}
.TextBoxList li{ width:175px; float:left;}
.TextBoxList a{ color:#005698; text-decoration:none;}
.TextBoxList a:link{ color:#005698; text-decoration:none;}
.TextBoxList a:hover{ color:#D01D00; text-decoration:underline;}
.TextBoxWord{ clear:both; margin:5px 15px 0 15px; line-height:18px;}


/* CSS ABOUT-PIC-CLINICS */
#AboutBody{ width:960px; margin:4px auto; background:url(http://82838999.com/images/bodybg_1.gif) repeat-y;}
.AboutLeft{ float:left; width:247px;}
.AboutLm li img{ float:left;}
.AboutLm li{ color:#000; height:25px; font-size:13px; background:url(http://82838999.com/images/title_4.gif); margin:1px;}
.AboutLm li a{ color:#000; text-decoration:none; height:20px; display:block; background:#E4E4E4; background:url(http://82838999.com/images/title_4.gif); padding:5px 0 0 25px;}
.AboutLm li a:hover{ color:#000; text-decoration:none;  height:20px; display:block; background:#8FDBF2; background:url(http://82838999.com/images/title_5.gif); padding:5px 0 0 25px;}
.AboutTitle1{ height:41px;}
.AboutTitle2{ color:#fff; clear:both; margin:2px 0; height:20px; padding:7px 0 0 28px; font-size:14px; font-weight:700; background:url(http://82838999.com/images/title_6.gif);}
.AboutTitle2 a{ color:#fff; text-decoration:none;}
.AboutTitle2 a:link{ color:#fff; text-decoration:none;}
.AboutTitle2 a:hover{ color:#D01D00; text-decoration:underline;}
.AboutTitle2 img{ float:right; margin:0 10px 0 0;}
.AboutButton img{ float:left; border:0px; margin:5px 0 2px 9px;cursor:hand}
.AboutDoctor{ margin:3px 0 0 0; clear:both;}
.AboutDoctor img{ border:2px solid #d8d8d8; float:left; margin:4px 7px;}
.AboutDoctor p{ line-height:20px; margin:7px 0 0 0;}
.AboutKeyWord{ line-height:20px; word-spacing:3px; margin:5px 7px;}
.AboutRight{ float:right; width:707px;}
.AboutTitle3{ background:url(http://82838999.com/images/title_7.gif); height:20px; padding:9px 0 0 30px;}
.AboutTitle3 span{ float:right; margin-right:15px;}
.AboutBanner{ width:675px; background:#E4E4E4; padding:4px; margin:10px auto;}
.AboutIntro{ margin:10px 15px; line-height:25px;}
.AboutIntro img{ float:right; border:4px solid #ccc; margin:0 0 5px 5px;}
.OnlineCenter{ margin:10px 15px; line-height:25px;}
.OC_1{ clear:both; margin:5px auto;}
.OC_1 img{ float:right; margin:5px 0;}
.OC_2{ font-size:14px; clear:both; border-top:1px dashed #ccc; margin:5px auto;}
.OC_2 img{ float:right; padding:1px; border:1px solid #ccc; margin:5px 0 5px 5px;}
.AboutPhoto{ clear:both; width:705px; margin:0 1px; background:url(http://82838999.com/images/bg_4_2.gif); border-top:1px solid #B9B9B9;}
.AboutPicList{ float:left; width:210px; margin:10px 5px 0 9px;}
.AboutPicList img{ border:3px solid #E4E4E4; width:210px; height:170px;}
.AboutPicList h1{ margin:5px 0; text-align:center; font-size:14px; font-weight:normal;}
.AboutTitle4{ clear:both; background:url(http://82838999.com/images/bg_5.gif); height:22px; border-top:1px solid #B9B9B9; border-bottom:1px solid #B9B9B9; padding:8px 0 0 15px; font-size:14px; font-weight:700; margin:10px 1px;}
.AboutTitle4 img{ vertical-align:middle;}
.AboutPicShow{ margin:40px 100px 20px 100px;}
.AboutPicShow h3{ font-size:14px; margin:20px 0 10px 0; text-align:center;}
.AboutPicShow img{ width:480px; border:5px solid #e4e4e4;}
.AboutPicShow p{ text-indent:25px; line-height:25px;}
.Clinics_1{ margin:0 15px; line-height:25px;}
.Clinics_1 img{ border:4px solid #E4E4E4; float:left; margin:0 10px 0 0;}
.Clinics_2 ul{ margin:0 0 0 27px;}
.Clinics_2 li{ float:left; width:340px;}
.ClinicsDoctor{ border:1px solid #ccc; width:650px; float:left; margin:0 3px 0 10px; padding:10px;}
.ClinicsDoctor img{ float:left; margin:0 15px 0 5px; border:1px solid #ccc;}
.ClinicsDoctor p{ line-height:21px; margin:7px 0 0 0; word-spacing:10px;}
.zt{ clear:both; margin:15px; padding-bottom:10px; border-bottom:1px dashed #ccc;}
.zt img{ float:left; margin-right:15px; border:1px solid #ccc; padding:2px;}
.zt h1{ font-size:14px; margin-bottom:5px;}
.zt p{ color:#005698; text-indent:25px; line-height:20px; margin-bottom:3px;}


/* CSS XJSb */
#SbBody{ width:960px; margin:4px auto; background:url(http://82838999.com/images/bodybg_3.gif) repeat-y;}
.SbLeft{ width:707px; float:left;}
.SbList{ clear:both; padding:10px 15px;}
.SbList p{ line-height:20px; margin:10px 0px 0 0;}
.SbPic{ float:left; background:url(http://82838999.com/images/bg_6.gif); height:191px; width:230px; padding:10px 0 0 12px;}
.SbPic h1{ font-size:14px; font-weight:normal; margin:10px 0 0 33px;}
.MorePage{ clear:both; text-align:center; margin:15px 0; word-spacing:2px;}
.SbRight{ width:247px; float:right; border-top:1px solid #479BC6;}

/* CSS DOCTOR */
.DoctorList{ margin:15px 2px 0 10px;}

/* CSS CHANNEL */
.ChannelBanner{ border:1px solid #C5C5C5; background:#E6E6E6; padding:5px;}
.ChannerTitle{ background:url(http://82838999.com/images/title_9.gif);}
.ChannerCol{ border:1px solid #B9B9B9; height:100%; padding-bottom:5px;}
.ChannerCol2{ margin-top:4px;}
.ChannerCol h1{ font-size:12px; margin:15px 0 0 10px; color:#FF6000;}
.ChannerCol p{ line-height:18px; margin:5px 10px 5px 10px; text-indent:25px;}
.ChannerCol ul{ margin:0 0 0 10px;}
.ChannerCol li{ float:left; width:220px;}
.ChannerCol li a{ color:#005698; text-decoration:none;}
.ChannerCol li a:link{ color:#005698; text-decoration:none;}
.ChannerCol li a:hover{ color:#D01D00; text-decoration:underline;}
.ChannerWord{ clear:both; margin:0 10px; line-height:18px;}
.ChannerColImgL{ border:1px solid #C5C5C5; float:left; margin:7px 5px 2px 5px; padding:2px;}
.ChannerColImgR{ float:right;}
.ChannerTitle img{ float:right; margin:0 10px 0 0;}
.light{ font-weight:normal;}
.ChannelBanner1{ margin-bottom:5px;}
.ChannelBanner2{ clear:both; margin:6px 0 6px 0;}
.ChannelBanner3{ clear:both; margin:5px 0 0 5px;}
.ChannelBanner4{ clear:both; margin:5px 0 3px 7px;}

/* CSS LIST */
.ListTitle{ background:#E4E4E4; margin:10px; height:25px; font-size:14px; font-weight:700;}
.ListTitle img{ vertical-align:middle; margin:3px 10px 3px 10px;}
.ListUl{ font-size:14px; margin:10px 20px 10px 20px;}
.ListUl span{ float:right; color:#BBB;}
.ListUl ul{ line-height:30px; }
.ListUl li{ border-bottom:1px dashed #ccc;}
.ListUl ul a{ color:#000; text-decoration:none; display:block;}
.ListUl ul a:link{ color:#000; text-decoration:none; display:block;}
.ListUl ul a:hover{ color:#D01D00; text-decoration:none; display:block; background:#F5F5F5;}
.ListKeyWord{ background:#E4E4E4; padding:10px; line-height:18px; margin:0 1px;}
.ListAd{ padding:1px 2px;}
.ListRightUl ul{ margin:5px 0 0 6px;}

.ListRightUl p{ line-height:18px; text-indent:25px; margin:5px;}

/* CSS PAGE */
.PageLeft{ width:707px; float:left;}
.PageLeft h1{ font-size:20px; color:#0033CC; text-align:center; margin:20px 0 10px 0;}
.MoreList ul{ margin:5px 0 0 20px;}
.MoreList li{ float:left; width:340px;}
.FromTo{ color:#333; margin:0 15px; text-align:center; background:#E4E4E4; padding:4px 0;}
.PageBanner{ margin:5px 15px;}
.PageLeftShow{ line-height:22px; font-size:14px; margin:10px 15px;}
.PageLeftShow p{ margin:5px;}
.NextPage{ line-height:25px; font-size:14px; margin:10px 0 0 20px;}
.PageBottom{ font-size:13px; color:#0000FF; text-align:right; line-height:25px; margin:20px;}
.PageBottom a{ color:#000; text-decoration:none;}
.PageBottom a:link{ color:#0000FF; text-decoration:none;}
.PageBottom a:hover{ color:#D01D00; text-decoration:underline;}
.PageBottomOrange{ color:#FF6000;}
.PageBottomOrange a{ color:#FF6000; text-decoration:none;}
.PageBottomOrange a:link{ color:#FF6000; text-decoration:none;}
.PageBottomOrange a:hover{ color:#D01D00; text-decoration:underline;}
.PageBottomImg{ margin:10px 0; padding:0 250px 0 0;}
.MoreTitle{ clear:both; border-top:1px solid #B3B3B3; border-bottom:1px solid #B3B3B3; background:#E4E4E4; padding:5px 0 0 20px; font-size:14px; font-weight:700; margin:1px; height:20px;}
.PageHot{ clear:both; height:20px; padding:7px 0 0 0; background:url(http://82838999.com/images/bg_7.gif); margin:10px 1px 0 1px; font-size:14px; font-weight:700;}
.PageHot img{ margin:0 5px 0 20px; vertical-align:middle;}
.PageHotShow{ clear:both; padding:0 10px;}
.PageHotShow img{ float:left; border:3px solid #E4E4E4; margin:10px 10px 10px 0;}
.PageHotShow h2{ margin:20px 0 10px 0; text-align:center; font-size:16px;}
.PageHotShow p{ line-height:18px; margin:0; text-indent:25px; color:#005698;}
.PageHotShow li{ float:left; width:200px;}
.PageRight{ width:247px; float:right; border-top:1px solid #479BC6;}
.HotShow{ width:336px; float:left; background:#B1D5DC;}

/* CSS BAIKE */
.baike{ margin:10px 15px; clear:both;}
.baike h1{ font-size:16px; color:#1c4ecd; border-bottom:1px dashed #ccc; padding-bottom:5px;}
.baike h1 a:link{ color:#1c4ecd; text-decoration:none;}
.baike h1 a:hover{ color:#1c4ecd; text-decoration:underline;}
.baikelist{ line-height:25px; font-size:14px; color:#393939;}
.baikelist ul{ padding-left:23px;}
.baikelist li{ float:left; width:120px; list-style:none; margin-right:10px;}
.baikecol{ padding:5px 10px;}
.baikecol a{ color:#666; text-decoration:none;}
.baikecol a:link{ color:#666; text-decoration:none;}
.baikecol a:hover{ color:#D01D00; text-decoration:underline;}
.baikecol span{ font-size:13px; font-weight:700;}
.baikecol li{ margin-top:6px;}

/* CSS ASK */
.AskColList{ margin:20px;}
.AskColList li{ float:left; margin-top:7px; width:200px; font-size:14px; font-weight:700;}
.AskUl{ clear:both; border-top:1px dashed #ccc; padding-top:10px; margin:10px 20px; font-size:14px;}
.AskUl ul{line-height:27px; }
.AskUl span{ float:right;}

/*
     FILE ARCHIVED ON 03:56:10 May 18, 2014 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 11:44:32 Sep 26, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.688
  exclusion.robots: 0.036
  exclusion.robots.policy: 0.023
  esindex: 0.015
  cdx.remote: 7.494
  LoadShardBlock: 126.392 (3)
  PetaboxLoader3.datanode: 125.182 (4)
  load_resource: 188.21
  PetaboxLoader3.resolve: 51.38
*/