﻿body { margin:0; padding:0; background:#daf3fd; font:14px/1.6em tahoma; color:#007fbf; }
a { color:#007fbf; text-decoration:none; behavior:url(scripts/link.htc); }
a:hover { color:#f00; text-decoration:none; }
ul { padding:0; margin:0; list-style:none; }
img { border:1px #ccc solid; }
h3 {font:bold 16px/1.6em tahoma;color:#325900;margin:0 0 0 0;}
h6 { font:bold 16px/1.6em tahoma; color:#cb0000; margin:0 0 0 20px; }
#scrollboard { width:780px; padding:15px 10px 8px 20px; font:14px/1.2em Tahoma; color:#000; }
#toplink { width:720px;text-align:right; padding:15px 10px 8px 20px; font:bold 14px/1.2em Tahoma; color:#007fbf; }
#toplink a { color:#fff; }
#toplink a:hover { color:#007fbf; }
#menu{margin:8px 0px 3px;padding-left:21px;height:40px;background:url(images/bg_menu.png) left top repeat-x;}
#menu a{display:block;float:left;width:102px;height:40px;font:bold 14px/40px tahoma;color:#fff;text-align:center;}
#menu a:hover{color:#fff;background:url(images/bg_menu.png) left bottom no-repeat;}
#menu span{display:block;float:left;width:102px;height:40px;font:bold 14px/40px tahoma;color:#fff;text-align:center;background:url(images/bg_menu.png) left center no-repeat;}
form { margin:0; padding:0; }

.tb_col{border-collapse:collapse;}
.tb_col td{border:1px #9bc6dc solid;}

.tb_noborder td{border:none;}

.newslist { padding:5px 0; font:14px/1.2 Tahoma; color:#325900; text-align:left; }
.newslist li { padding:2px 0 2px 20px;background:url(images/bg_articletype.gif) -100px 2px no-repeat;}

.diseaselist { padding:0px 10px; }
.diseaselist li{ border-bottom:1px #000 dashed; }
.diseaselist li h5{ margin:1em 0 0.3em 0; }
.diseaselist li h5 a{ font:bold 15px/1.4em tahoma; }
.diseaselist li h5 a:hover{ color:#c00; }
.diseaselist li p{ text-indent:0em; margin:0 0 1em 0;}
.diseaselist li p a{ font:bold 14px/1.4em tahoma;}
.diseaselist li p a:hover{ text-decoration:none; }

.medicinelist { padding:0px 10px; }
.medicinelist li{ border-bottom:1px #000 dashed;height:140px;padding:10px 0;overflow:hidden;}
.medicinelist li h5{ margin:0 0 3px 0; }
.medicinelist li h5 a{ font:bold 15px/1em tahoma; }
.medicinelist li h5 a:hover{ color:#c00; }
.medicinelist li p{ text-indent:0em; margin:0;}
.medicinelist li p a{ font:bold 14px/1.4em tahoma;}
.medicinelist li p a:hover{ text-decoration:none; }
.medicinelist li .medicinepic{width:210px;}
.medicinelist li .medicinepic img{width:190px;height:135px;border:1px #ccc solid;}
.medicinelist li .medicinetxt{}
.clear { clear:both; }
.clear2 { clear:both; text-align:center; padding:10px 0; }

.title { position:relative; margin:0 auto; height:28px; padding-left:20px; font:bold 14px/28px tahoma; color:#007fbf; background:url(images/bg_title.png) no-repeat; border-bottom:1px #9bc6dc solid;text-align:left; overflow:hidden; }
.title a { color:#fff; }
.title a:hover { color:#fff; }

.more { position:absolute; right:10px; top:8px; }
.more img { border:none; }

.content { margin:0 auto; background:#fff; padding:5px 10px 10px 10px; text-align:justify; text-justify:inter-ideograph; }
.content2 { margin:0 auto;  background:#fff;  padding:10px 30px 10px 30px; text-align:justify; text-justify:inter-ideograph; }
.content2 p { text-indent:0em; margin:0 0 1em 0; }
.content2 h4 { font:bold 18px/1.6em Tahoma;color:#007fbf;text-indent:1.5em; margin:0 0 0 0; }
.normalul{margin:0 0 1em 2em;padding:0;list-style:disc;}
.content3 { margin:0 auto;  background:#fff;  padding:20px 50px; text-align:left; line-height:2em; }
.content4 { margin:0 auto;  background:#fff;  padding:10px 40px; color:#c00; }
.content4 img { border:1px #000 solid; }
.content4 p { text-indent:2em; }
.content5 { margin:0 auto;  background:#fff;  padding:15px 40px; text-align:left; font:14px/1.6em Tahoma; }
.content5 p { margin:0 0 1em 0; }
.content6 { margin:0 auto; background:#fff;  padding:10px 31px 10px 31px; overflow:hidden; }

#haha1, #haha2 { HEIGHT: 135px; }
#haha1 ul { OVERFLOW: hidden; HEIGHT: 135px; }
#haha2 ul { OVERFLOW: hidden; HEIGHT: 111px; }
#haha3 { HEIGHT: 115px; }
#haha3 ul { OVERFLOW: hidden; HEIGHT: 110px; }

.indexsubmenu { margin:0; padding:0; width:150px; }
.indexsubmenu li { margin:0 0 5px 0; }
.indexsubmenu li a { display:block; width:150px; height:30px; margin:0; background:#fff url(images/btn_newstype.png) top left no-repeat; color:#fff; font:bold 14px/30px Tahoma; overflow:hidden; }
.indexsubmenu li a:hover { background:url(images/btn_newstype.png) bottom left no-repeat; color:#fff; text-decoration:none; }
.indexsubmenu li a.current { display:block; width:160px; height:30px; margin:0; background:url(images/btn_newstype.png) bottom left no-repeat; color:#ff0; font:bold 14px/30px Tahoma; overflow:hidden; }

.submenu { margin:0; padding:0; width:150px; }
.submenu li { margin:10px 0; }
.submenu li a { display:block; width:150px; height:30px; margin:0; background:#fff url(images/btn_newstype.png) top left no-repeat; color:#fff; font:bold 14px/30px Tahoma; overflow:hidden; }
.submenu li a:hover { background:url(images/btn_newstype.png) bottom left no-repeat; color:#fff; text-decoration:none; }
.submenu li a.current { display:block; width:150px; height:30px; margin:0; background:url(images/btn_newstype.png) bottom left no-repeat; color:#ff0; font:bold 14px/30px Tahoma; overflow:hidden; }

.article_submenu { margin:0; padding:0; width:150px; text-align:left;}
.article_submenu li { margin:10px 0; }
.article_submenu li a { display:block; width:130px;  margin:0; background:#6BA9E5; border:1px solid #3C81C4; color:#fff; font:bold 14px/1.3em Tahoma; padding:3px 10px 5px 10px; }
.article_submenu li a:hover { background:#348DEF;color:#fff; text-decoration:none; }
.article_submenu li a.current { display:block; margin:0; background:#348DEF;border:1px solid #1A6613; color:#ff0;}

.book_form { border:0px #c00 solid; border-collapse:collapse; margin-bottom:6px; font:14px/14px Tahoma; color:#000; }
.book_form th { border:0px #fff solid; font-weight:normal; padding:0px 2px 5px 2px; width:120px; text-align:left; }
.book_form td { border:0px #c00 solid; padding:1px 2px 5px 2px; }
.tb_book { border:1px #c00 solid; border-collapse:collapse; margin:8px 0; }
.tb_book th { border:1px #fff solid; background:#c00; color:#fff; padding:2px 4px; border-right:1px #fff solid; }
.tb_book td { border:1px #c00 solid; background:#fff; padding:2px 4px; color:#a00; }
.input_button1, .input_button2 { background:#1e7ea6; color:#fff; border:1px #fff solid; font:bold 12px/12px Tahoma; padding:7px; border-right-color:#006600; border-bottom-color:#006600; cursor:pointer; }
.input_button1 { width:100%; }
.input_text { font:normal 14px/17px Tahoma; padding:4px; border:1px #7f9db9 solid; }
.input_textarea { font:normal 14px/1.4 Tahoma padding:4px; }

.page { clear:both;height:30px; text-align:center; padding: 10px 0 5px 0; margin-top:10px; font: normal 12px/25px tahoma; color:#2a4c00; border-top:1px #000 dashed; }
.page a { padding:1px 3px; background:#fff; font-weight:bold; border:1px #477f00 solid; color:#2a4c00; text-decoration:none; }
.page a:hover { color:#ff0; background:#477f00; text-decoration:none; }
#td_footer { background:url(images/bg_footer.jpg) no-repeat;height:130px; text-align:center; font:normal 14px/2em tahoma; color:#000; }

.wordstitle { background:#007fbf; border:1px #007fbf solid; padding:0 10px 0 10px; color:#fff; font:bold 14px/28px Tahoma; height:28px; }
.wordscontent { background:#fff; border:1px #007fbf solid; padding:5px; border-top:none; font:normal 14px/1.4em Tahoma; margin-bottom:10px; }
.wordsreply { margin-top:5px; background:#f0f0f0; border:1px #e0e0e0 solid; padding:3px 8px; font:normal 14px/1.4em Tahoma; color:#c00; }

.tb_green{border-collapse:collapse;border:2px #008000 solid;margin-bottom:15px;}
.tb_green caption{text-align:center;font:bold 20px/35px Tahoma;}
.tb_green td{border:1px #008000 solid;padding:2px 8px;text-align:left;background:#fff;}

.caseitem{float:left;margin:5px;width:152px;height:152px;overflow:hidden;}
.caseitem img{width:150px;height:150px;border:1px #ccc solid;}

#dhtmltooltip{
position: absolute;
width: 150px;
border: 2px solid #fff;
padding: 10px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
color:#fff;
font:12px/1.4 Tahoma;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

#dhtmltooltip h5{
color:#fff;
font:bold 14px/1.4 Tahoma;
margin:0 0 0.5em 0;
text-align:center;
}

#guidestep {font-family:tahoma;}
#guidestep h3{font:bold 20px/1.6em tahoma;margin:0 0 0.5em 0;color:#c00;}
#guidestep p{text-indent:0;margin:0.5em 0;}

#fee {font-family:tahoma;}
#fee h3{font:bold 20px/1.6em tahoma;margin:0 0 0.5em 0;color:#c00;}
#fee h4{font:bold 16px/1.6em tahoma;color:#c00;text-indent:0; margin:0.5em 0;}
#fee ul{margin:0 0 0 3em;padding:0;list-style:disc;}
#fee p{text-indent:0;margin:0.5em 0;}

.newstitle { font:bold 20px/1.4em Tahoma; padding:15px 0; margin-top:5px; text-align:center; background:#f6f6f6; border-bottom:1px #ccc solid;}
.newstips { background:#e9cfa0; border-top:1px #d8b87e solid; border-bottom:1px #d8b87e solid; font:normal 12px/30px tahoma; color:#2b4c00; text-align:center; }
.newscontent { padding:0 10px 10px 10px; }
.newscontent p { margin:1em 0; }
.newscontent img { border:1px #ccc solid; }
.newscontent ul{margin:0 0 0 2em;list-style: disc;}
.newsback { padding:0 0 20px 0; text-align:center; }
.newsback a { display:block; width:150px; height:30px; margin:0 auto; background:url(images/btn_newstype.png) top left no-repeat; color:#fff; font:bold 14px/30px Tahoma; overflow:hidden; }
.newsback a:hover { background:url(images/btn_newstype.png) bottom left no-repeat; color:#ff0; text-decoration:none; }

.span14 { font:bold 14px/1.6em tahoma; color:#c00; text-indent:0; }
.span16 { font:bold 16px/1.6em tahoma; color:#c00; text-indent:0; }
.span20 { font:normal 20px/1.6em tahoma; color:#c00; text-indent:0; }
.whiteback1 { background:#fff; padding:5px; color:#f00; font:bold 14px/1.6em tahoma; }
.whiteback2 { background:#fff; padding:5px; color:#f00; font:bold 16px/1.6em tahoma; }
.whiteback3 { background:#fff; padding:5px; color:#f00; font:normal 20px/1.6em tahoma; }

#Container { position: relative; width: 368px; height: 235px; padding:5px; background:#fff;  }
#Scroller-1 { float:left; position: absolute; left:10px; overflow: hidden; width: 355px; height: 234px; font:14px/1.6em verdana; }
.Scroller-Container { position: absolute; padding-right:10px; }
.Scroller-Container h3 { font:bold 14px/1.6em Tahoma;margin:0.2em 0 0.2em 0; }
.Scroller-Container p { margin:0; }
#Scrollbar-Container { position:absolute; background:#f2dbb1; right:15px; top:0;}
.Scrollbar-Up { position: absolute; width: 9px; height: 9px; background:url(images/pic_up.png) no-repeat; font-size: 0px; cursor:pointer; }
.Scrollbar-Track { position: absolute; width: 9px; height: 226px; top: 9px; background:url(images/bg_track.png) top center repeat-y; }
.Scrollbar-Handle { position: absolute; width: 9px; height: 31px; background:url(images/pic_handle.png) top left no-repeat; cursor:pointer; }
.Scrollbar-Down { position: absolute; width: 9px; height: 9px; top: 236px; background:url(images/pic_down.png) no-repeat; font-size: 0px; cursor:pointer; }

/*
#Container { width: 400px; height: 176px; padding:0px 10px 0 20px; background:#f2dbb1; }
#Scroller-1 { position: absolute; overflow: hidden; width: 400px; height: 180px;}
.Scroller-Container { position: absolute; top: 0px; left: 0px; }
.Scroller-Container h1 { font:bold 14px/1.6em Tahoma; margin:0.4em 0; }
.Scroller-Container p { margin:0; }

#Scrollbar-Container { position: absolute; top: 500px; left: 600px; }
.Scrollbar-Up { position: absolute; width: 10px; height: 10px; background-color: #CCC; font-size: 0px; }
.Scrollbar-Track { width: 10px; height: 160px; position: absolute; top: 20px; background-color: #EEE; }
.Scrollbar-Handle { position: absolute; width: 10px; height: 30px; background-color: #CCC; }
.Scrollbar-Down { position: absolute; top: 190px; width: 10px; height: 10px; background-color: #CCC; font-size: 0px; }
*/
