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:#000000;  font-family:verdana, Arial, Helvetica, sans-serif; }

a{ text-decoration:none;  color:#050F7E; }
a:hover{ text-decoration:underline;  color:#FF6600; }

.input { BACKGROUND-COLOR:#E7EDF2; 
    font-size:8pt;	
    font-family:verdana, Arial, Helvetica, sans-serif;	
    font-weight:bold;	
    color:#2F4A5C;	
    border:1px solid; }

.select { font-family: Verdana; font-size: 9pt; background-color: #FFFFCC;font-weight:bold;
          color: #333300; 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: #99CC66;
	FONT-FAMILY:verdana, Arial, Helvetica, sans-serif;
	height: 22px;
	font-weight: bold;
	border-top: 1px outset #99CC66;
	border-right: 1px outset #99CC66;
	border-bottom: 1px outset #99CC66;
	border-left: 1px outset #99CC66;
	text-align: center;
	vertical-align: bottom; }

.copyright { 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:#63A2D6;  background-image:url("discuss_title_bk.gif"); }
.discuss_col_1 { height:29px;  background-color:#ffffff; }
.discuss_col_2 { height:29px;  background-color:#E3E9ED; }
.discuss_title { font-size:8pt;	 color:#ffffff;  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:#99CC99;  background-image:url("epaper_title_bk.gif"); }
.epaper_col_1 { height:29px;  background-color:#ffffff; }
.epaper_col_2 { height:29px;  background-color:#E3E9ED; }
.epaper_title { font-size:8pt;	 color:#000000;  font-weight:bold; }
.epaper_text { font-size:8pt;  color:#000000; }

.faq_title { font-size:11pt;  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;  margin-left:1.2em;  margin-right:1.2em; }
.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_text { font-size:8pt;  color:#333333;  margin-left:1.2em;  margin-right:1.2em; }
.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:#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;}

.faq_list {
	background-repeat: no-repeat;
	background-position: right bottom;
}
.faq_list_2 {
	background-image: url(photo01.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.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{
width:100%;
height:277px;
overflow-y:auto;
}

.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 { font-size:8pt;  color:#000000; background-color:#EEEEEE;border-style: groove; border-width:1px; width:100%;height:100% }

.line{ 
height:11px;
background-image:url(../images/line.gif);
background-repeat:repeat-x;}

.content_button{
width:130px !important;
width:135px;
height:27px;
margin-left:1px;
padding-left:10px;
padding-top:2px !important;
padding-top:2px;
background-image:url(../images/button-01.gif);
background-repeat:no-repeat;
float:left;
text-align: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;
}

.text_button{
border:solid 1px #CCBBAA;
padding:4px;
}


.lecturer_font {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #003366;
	overflow: auto;
}

.lecturer_font a:link, .lecturer_font a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #003366;
	text-decoration: none;
	overflow: auto;
	padding-left: 5px;
}

.lecturer_font a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #FF3333;
	text-decoration: underline;
	overflow: auto;
	padding-left: 5px;
}

.lecturer_font a.here:link, .lecturer_font a.here:visited{
	color:#FF0000;
}



.picborder {
	border: 1px solid #6699CC;
}


.lecturer_introduction_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 22px;
	color: #0099CC;
	font-weight: bold;
}

.lecturer_introduction_font {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #003366;
}

.hotnew_font {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 23.2px;
	color: #003366;
	padding-left: 3px;
}

.hotnew_font a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 23.2px;
	color: #006699;
	text-decoration: none;
	padding-left: 3px;
}

.hotnew_font a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 23.2px;
	color: #FF3333;
	text-decoration: underline;
	padding-left: 3px;
}



.news_font {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #003366;
	margin-left: 2px;
}
.news_font a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #003366;
	text-decoration: none;
	margin-left: 2px;
}
.news_font a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #FF3333;
	text-decoration: underline;
	margin-left: 2px;
}

.hotmovie_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 22px;
	color: #003366;
	text-decoration: none;
	padding-left: 5px;
}	

.hotmovie_title a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 22px;
	color: #003366;
	text-decoration: none;
}
.hotmovie_title  a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 22px;
	color:#3366FF;
	text-decoration: none;
}


.hotmovie_font {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #006699;
	padding-left: 3px;
}

.hotmovie_font a:active  {
	text-decoration: none;
}

.hotmovie_font a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #FF3333;
	text-decoration: none;
	padding-left: 2px;
}

.hotmovie_font a:hover {
	text-decoration: underline;
}



.lecturer_square {
	overflow: auto;
	height: 840px;
	width: 159px;
}
.lecturer_square_2 {
	overflow: auto;
	height: 635px;
	width: 159px;
}


.topic_font {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 21px;
	color: #003366;
}
.topic_font a:link {
	color: #003366;
	text-decoration:none;
}
.topic_font a:visited {
	color: #FF3300;
	text-decoration:none;
}
.topic_font a:hover {
	color: #FF3300;
	text-decoration:none;
}

.topic_font_2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 21px;
	color: #5597CF;
}

.topic_font_2 a:link{ 
color:#5597CF;
text-decoration:none;
}
.topic_font_2 a:visited{
color:#FF3300;
text-decoration:none;
}
.topic_font_2 a:hover {
	color: #FF3300;
}

.keyword_tag a{
	text-decoration:none;
	border-bottom-width:1px;
	border-bottom-style: dashed;
}
