body { font-family:Verdana, Arial, Helvetica, sans-serif;
       scrollbar-3dlight-color:#CCCCCC;
       scrollbar-arrow-color:#ECEDEE;
       scrollbar-base-color:Silver;
       scrollbar-darkshadow-color:white;
       scrollbar-face-color:#DCDDDE;
       scrollbar-highlight-color:white;
       scrollbar-shadow-color:#999999;
       line-height:normal; }
td{
	font-size:8pt;
	color:#ffffff;
	font-family:verdana, Arial, Helvetica, sans-serif;
	line-height: 2.2em;
}

a:link {
	color: #000000;
	text-decoration: none;}
a:visited {
	color: #000000;
	text-decoration: none;}
a:hover {
	color: #CC0000;
	text-decoration: underline;}
a:active {
	color: #CC0000;
	text-decoration: none;}

.input { BACKGROUND-COLOR:#999999; 
    font-size:8pt;	
    font-family:verdana, Arial, Helvetica, sans-serif;	
    font-weight:bold; 
    color:#000000;	
    border:1px solid; }

.select { font-family: Verdana; font-size: 9pt; background-color: #999999;
          color: #000000; border-top: #000000 1px solid;
          border-bottom: #000000 1px solid;  border-left: #000000 1px solid;
          border-right: #000000 1px solid; }

.button { FONT-SIZE: 12px;
	BACKGROUND: url(btn_bg1.gif) repeat-x;
	COLOR: #333333;
	FONT-FAMILY:verdana, Arial, Helvetica, sans-serif;
	height: 22px;
	font-weight: bold;
	border-top: 1px outset #000000;
	border-right: 1px outset #000000;
	border-bottom: 1px outset #000000;
	border-left: 1px outset #000000;
	text-align: center;
	vertical-align: bottom; }

.copyright2 { font-size:7pt;  color:#000000; } 

.contact_title { font-size:8pt;	 color:#000000;  font-weight:bold; }
.contact_text {	font-size:8pt;  color:#000000; }

.discuss_border { border-color:#000000;  border-width:0px;  border-style:solid;  background-color:#696868; }
.discuss_title_back { height:36px;  background-color:#000000;  background-image:url("discuss_title_bk.gif"); }
.discuss_col_1 { height:32px;  background-color:#696868; }
.discuss_col_2 { height:32px;  background-color:#525252; }
.discuss_title { font-size:9pt;	 color:#cccccc;  font-weight:bold; }
.discuss_text { font-size:8pt;  color:#ffffff; }
.discuss_group { font-size:10pt;  color:#cccccc;  font-weight:bold; }
.discuss_name { font-size:8pt;  color:#000000;  font-weight:bold; }
.discuss_ip { font-size:7pt;  color:#000000; }
.discuss_repost { font-size:8pt;  color:#000000;  font-weight:bold; }

.epaper_border { border-color:#656464;  border-width:0px;  border-style:solid;  background-color:#696868; }
.epaper_title_back { height:36px;  background-color:#000000;  background-image:url("epaper_title_bk.gif"); }
.epaper_col_1 { height:29px;  background-color:#ffffff; }
.epaper_col_2 { height:29px;  background-color:#cccccc; }
.epaper_title { font-size:8pt;	 color:#cccccc;  font-weight:bold; }
.epaper_text { font-size:8pt;  color:#cccccc; }

.faq_title { font-size:10pt;  font-weight:bold; }
.faq_text { font-size:8pt;  color:#cccccc; }
.faq_file { font-size:7pt;  color:#000000;  font-weight:bold; }
.faq_time { font-size:7pt;  color:#000000; }

.intro_text { font-size:8pt;  color:#ffffff; }

.guestbook_name { font-size:8pt;  color:#000000;  font-weight:bold; }
.guestbook_ip { font-size:7pt;  color:#000000; }
.guestbook_text { font-size:8pt;  color:#E3E3E3; }
.guestbook_boss { font-size:8pt;  color:#ffffff;  font-weight:bold; }
.guestbook_boss_text { font-size:8pt;  color:#cccccc;   }
.guestbook_post { font-size:8pt;  color:#000000;  font-weight:bold; }

.link_group { font-size:10pt;  color:#FF6600;  font-weight:bold; }
.link_title { font-size:8pt;  color:#000000;  font-weight: normal; }
.link_title a:link {
	color: #999999;
	text-decoration: none;}
.link_title a:visited {
	color: #999999;
	text-decoration: none;}
.link_title a:hover {
	color: #FF0000;
	text-decoration: underline;}
.link_title a:active {
	color: #CC0000;
	text-decoration: none;}
.link_text { font-size:8pt;  color:#ffffff; }
.link_url { font-size:10pt;  color:#000000;   }
.link_url a:link {
	color: #000000;
	text-decoration: none;}
.link_url a:visited {
	color: #000000;
	text-decoration: none;}
.link_url a:hover {
	color: #CC0000;
	text-decoration: underline;}
.link_url a:active {
	color: #FF0000;
	text-decoration: none;}



.news_date { font-size:8pt;  color:#ffffff;  font-weight:bold; }
.news_title { font-size:10pt;  color:#000000;  font-weight:bold; }
.news_file { font-size:8pt;  color:#000000;  font-weight:bold; }

.album_name { font-size:7pt;  color:#000000;  }
.album_pic_name { font-size:7pt;  color:#000000; }
.album_info { font-size:7pt;  color:#000000; }
.album_nav { font-size:10pt;  color:#460324;  font-weight:bold; }
.album_number { font-size:9pt;  color:#000000;  font-weight:bold; }
.album_text { font-size:8pt;  color:#333333; }

.product_title { font-size:8pt;  color:#333333;  font-weight:bold; }
.product_title a:link {
	color: #000000;
	text-decoration: none;}
.product_title a:visited {
	color: #000000;
	text-decoration: none;}
.product_title a:hover {
	color: #FF0000;
	text-decoration: underline;}
.product_title a:active {
	color: #FF0000;
	text-decoration: none;}
.product_text { font-size:8pt;  color:#333333; }
.product_price { font-size:7pt;  color:#880000;  font-weight:bold; }
.product_more { font-size:7pt;  color:#000000;  font-weight:bold; }

.service_form { font-size:8pt;  color:#000000;  font-weight:bold; }
.service_text { font-size:8pt;  color:#333333; }

.vote_topic { font-size:10pt;  color:#495349;  font-weight:bold; }
.vote_text { font-size:8pt;  color:#000000; }
.vote_date { font-size:8pt;  color:#880000; }
.vote_border { border-color:#FFFFFF;  border-width:0px;  border-style:solid;  background-color:#B7B7B7; }
.vote_bg { background-color:#ffffff; }
.vote_title_bg { background-color:#90B8DD; }
.vote_title { font-size:8pt;  color:#000000;  font-weight:bold; }

.button_b {BACKGROUND-COLOR: #007799; border-color=#007799;width:90px;font-size:9pt; color:#ffffff; font-family:verdana;font-weight:bold;height: 21px;border-top-color=#CCEEFF; border-left-color=#ffffff;}
.button_small {BACKGROUND-COLOR: #000055; border-color=#007799;font-size:9pt; color:#ffffff; font-family:verdana; height: 21px;border-top-color=#CCEEFF; border-left-color=#ffffff;}

.member {color:#999999}		   
.member a{ text-decoration:none;  color:#FFFFFF; }
.member a:hover{ text-decoration:underline;  color:#0000FF; }

.doctor_title {font-size:8pt; font-family:verdana; font-weight:bold;color:#880000}
.doctor_detail_title {font-size:11pt; font-family:verdana; font-weight:bold;color:#880000}
.col1_appoint { height:28px;background-color: #EAF9FD;}
.col2_appoint { height:28px;background-color: #EAF9FD;}
.bt_appoint {   border-color: #ffffff;border-width: 0px;border-style: solid;background-color: #9AC6E2;}
.tit_appoint {  height:28px;background-color: #025D9D;}
.col1_schedule {    height:28px;background-color: #ffffff;}
.col2_schedule { height:28px;background-color: #E6E5E6;}
.bt_schedule {  border-color: #ffffff;border-width: 0px;border-style: solid;background-color: #888888;}
.tit_schedule { height:36px;background-image: url(/template/common/css/back_tit_schedule.gif);}



.user_list{
	overflow-y:auto;
	height: 250px;
	width: 161px;
	font-size: 12px;
	color: #333333;
	visibility: visible;
	line-height: 26px;
}

.user_name a:link, .user_name a:visited{
color:#000000;
text-decoration:none;
}

.user_name a:hover, .user_name a:active{
color:#0000EE;
}

.user_name a.here:link, .user_name a.here:visited{
color:#FF0000;
}

.user_name{
margin-left:4px;
color:#112222;

}
.search_form {
	color: #999999;
	background-color: #F0F0F0;
	height: 100%;
	width: 100px;
	font-size: 11px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;

}

.line{ 
height:11px;
background-image:url(../images/line.gif);
background-repeat:repeat-x;}

.content_button{
	background-image: url(../images/content_button_bg.gif);
	background-repeat: repeat;
	height: 27px;
	width: 129px;
	font-size: 12px;
	color: #333333;
	line-height: 27px;
	top: auto;
	right: auto;
	bottom: auto;
	word-spacing: normal;
	text-align: center;
	float: left;
}


.content_button a:link, .content_button a:visited, .content_button a:hover, .content_button a:active{
color:#111111;
text-decoration:none;
}

.content_button a.here:link, .content_button a.here:visited{
color:#FF0000;
}

.subject_title{
padding-left:10px;
padding-bottom:4px;
color:#646565;
}
.subject_content{
background-color:#C6DBEE;
padding-left:10px;
color:#003265;
}

#content_submenu{
width:120px;
height:27px;
background-color:#5597CF;
border:solid 1px #EFEFEF;
text-align:center;
vertical-align:middle;
}
#content_submenu a:link, #content_submenu a:visited, #content_submenu a:hover, #content_submenu a:active{
color:#FFFFFF;
text-decoration:none;
}

.content_list{
	color: #333333;
	font-size: 12px;
	line-height: 25px;
}

.content_title{
	color: #FFFFFF;
	font-size: 12px;
}

.text_button{
border:solid 1px #000000;
padding:4px;
}
.smartweb_copyright {
	font-size:9pt;  color:##CCCCCC; 
}
.smartweb_copyright a{
	text-decoration:none; 
	color:#000000; 
}
.smartweb_copyright a:hover{
	text-decoration:underline; 
	color:#CC0000;
}

