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; }
table{
	border-color:#555555;
}
td{
	font-size:8pt; color:#000000; font-family:verdana, Arial, Helvetica, sans-serif;border-color:#222222}

.bottom_dash{
  border-bottom-style:dashed;border-width:1px
}
a{ text-decoration:none;  color:#FF6600; }
a:hover{ text-decoration:underline;  color:#CC3300; }

.input { BACKGROUND-COLOR:#FDF3CC; 
    font-size:8pt;	
    font-family:verdana, Arial, Helvetica, sans-serif;	
    font-weight:bold;	
    color:#FF9933;	
    border:1px solid; }

.select { font-family: Verdana; font-size: 9pt; background-color: #FDF3CC;font-weight:bold;
          color: #CC3300; border-top: #000000 1px solid;
          border-bottom: #000000 1px solid;  border-left: #000000 1px solid;
          border-right: #000000 1px solid; }

.button { FONT-SIZE: 12px;
	COLOR: #111111;
	FONT-FAMILY:verdana, Arial, Helvetica, sans-serif;
	height: 22px;
	font-weight: bold;
	border-top: 1px outset #16416C;
	border-right: 1px outset #16416C;
	border-bottom: 1px outset #16416C;
	border-left: 1px outset #16416C;
	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:#FFFFFF;  border-width:0px;  border-style:solid;  background-color:#ffffff; }
.discuss_title_back { height:36px;  background-color:#FF9625;  background-image:url("discuss_title_bk.gif"); }
.discuss_col_1 { height:29px;  background-color:#ffffff; }
.discuss_col_2 { height:29px;  background-color:#FBECAF; }
.discuss_title { font-size:8pt;	 color:#000000;  font-weight:bold; }
.discuss_text { font-size:8pt;  color:#000000; }
.discuss_group { font-size:10pt;  color:#1F3E5E;  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:#FFFFFF;  border-width:0px;  border-style:solid;  background-color:#ffffff; }
.epaper_title_back { height:36px;  background-color:#FF9625;  background-image:url("epaper_title_bk.gif"); }
.epaper_col_1 { height:29px;  background-color:#ffffff; }
.epaper_col_2 { height:29px;  background-color:#FBECAF; }
.epaper_title { font-size:8pt;	 color:#000000;  font-weight:bold; }
.epaper_text { font-size:8pt;  color:#000000; }

.faq_title { font-size:10pt;  font-weight:bold; }
.faq_text { font-size:8pt;  color:#000000; }
.faq_file { font-size:7pt;  color:#880000;  font-weight:bold; }
.faq_time { font-size:7pt;  color:#880000; }

.intro_text { font-size:8pt;  color:#000000; }

.guestbook_name { font-size:8pt;  color:#495349;  font-weight:bold; }
.guestbook_ip { font-size:7pt;  color:#666666; }
.guestbook_text { font-size:8pt;  color:#333333; }
.guestbook_boss { font-size:8pt;  color:#000000;  font-weight:bold; }
.guestbook_boss_text { font-size:8pt;  color:#333333;   }
.guestbook_post { font-size:8pt;  color:#000000;  font-weight:bold; }

.link_group { font-size:10pt;  color:#1F3E5E;  font-weight:bold; }
.link_title { font-size:8pt;  color:#000000;  font-weight:bold; }
.link_text { font-size:8pt;  color:#333333; }

.news_date { font-size:8pt;  color:#000000;  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;  font-weight:bold; }
.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:#000000;  font-weight:bold; }
.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:#FBECAF; }
.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 #CCBBAA;
padding:4px;
}

.smartweb_copyright {
	font-size:7pt;  color:#000000; 
}
.smartweb_copyright a{
	text-decoration:none;  color:#1C4766; 
	color:#1C4766; 
}
.smartweb_copyright a:hover{
	text-decoration:underline; 
	color:#6C463C;
}

.member_select{
	width: 100%;
	margin-left:auto;
	margin-right:auto;
	text-align: center;
}
.member_select ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}

.member_select li {
	display: inline;
}

.member_select li a{
	display: inline;
	padding: 5px 5px 5px 0.5em;
	text-decoration: none;		 
}


.sun_font_01 {
	font-family: "·s²Ó©úÅé", Verdana,;
	font-size: 12px;
	line-height: 22px;
	font-weight: normal;
}
.sun_font_01 a {
	font-size: 12px;
	color: #CC3300;
}
.sun_font_01 a:link {
	text-decoration: none;
}
.sun_font_01 a:visited {
	text-decoration: none;
}
.sun_font_01 a:hover {
	text-decoration: underline;
	color: #FF3300;
}
.sun_font_01 a:active {
	text-decoration: none;
}

.sun_newfont{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 26px;
	font-weight: normal;
	color: #666666;
}
.sun_newfont a {
	font-size: 12px;
	color: #990000;
}
.sun_newfont a:link {
	text-decoration: none;
}
.sun_newfont a:visited {
	text-decoration: none;
}
.sun_newfont a:hover {
	text-decoration: underline;
	color: #FF3300;
}
.sun_newfont a:active {
	text-decoration: none;
}
.sun_table_001 {
	border: 1px solid #333333;
}
.sun_font_02 {
	font-size: 12px;
	line-height: 22px;
}
.sun_font_02 a {
	font-size: 12px;
	color: #000000;
}
.sun_font_02 a:link {
	text-decoration: none;
}
.sun_font_02 a:visited {
	text-decoration: none;
}
.sun_font_02 a:hover {
	text-decoration: underline;
	color: #FF3300;
}
.sun_font_02 a:active {
	text-decoration: none;
}
.sun_news_date {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.sun_news_from {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}

.vote_item{
margin:1px;
	width:180px;
	height:140px;
	border:1px #CDCDCD solid;
	float:left;
	overflow:hidden;
}

.vote_item td{
  padding-left:2px;
}

.vote_item .item_title{
	padding-left:2px;
	color:#0077FF;	
}

.vote_item .item_desc{
	line-height:1.3;
}

.vote_item .item_hot{
	color:#EE5555;
}


.pic_border{
	border:1px #222222 solid;
}
.clear{
clear:both;
}


