
body {
	margin-left: 0px;
	margin-top: 0px;
}

a {
	text-decoration: none;
}

ul, li{
	margin:0;
	padding:0;
	list-style-type: none;
}

img {
}

p {
	margin-top: 0px;
	margin-bottom: 0px;
}

/*版面TOP*/
#header {
	height: 138px;
	width: 961px;
}

/*版面TOP_LOGO*/
#logo {
	float: left;
	height: 118px;
	width: 201px;
	background-image: url(images/index/index_logo.jpg);
	background-repeat: no-repeat;
}

/*版面TOP_banner+menu*/
#nav1 {
	float: right;
	background-image: url(images/index/index_top.gif);
	background-repeat: no-repeat;
	height: 118px;
	width: 760px;
	overflow:hidden;
}

/*版面TOP_藍色bar*/
#nav2 {
	background-image: url(images/index/button_bg.gif);
	background-repeat: repeat-x;
	height: 20px;
	width: 961px;
	float: none;
	clear: both;
}

#wrapper {
	width: 961px;
	min-height:100%;
	left: 0px;
}

/*版面TOP_menu*/
#menu {
	width: 760px;
	margin-top: 92px;
}
#menu li {
	display: inline;
	list-style-type: none;
	margin-right:2px;
	padding:0;
}
#menu ul {
	padding: 0px;
	margin: 0px;
}


/*目前位置路徑*/
#trace_bar {
	font-size: 12px;
	color: #1d4a75;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 15px;
	clear: both;
}


/*左方選單*/
#sidebar {
	height: auto;
	width: 168px;
	float: left;
	margin-left: 8px;
	font-family:"新細明體";
	font-size: 13px;
	line-height:19px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #64a9e7;
	border-bottom-color: #64a9e7;
	border-left-color: #64a9e7;
}

/*版型B左方選單*/
#sidebar_B {
	height: auto;
	width: 168px;
	float: left;
	margin-left: 8px;
	font-family:"新細明體";
	font-size: 13px;
	line-height:19px;
}




/*左方選單title1*/
.sidebar-1 {
	font-family: "新細明體";
	font-size: 14px;
	font-weight: bold;
	color: #1d4a75;
	background-image: url(images/menu_bg.jpg);
	background-repeat: no-repeat;
	height: 19px;
	width: 168px;
	border-bottom-color: #68a9e3;
	text-align: center;
	letter-spacing: 1px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	padding-top: 6px;
	border-top-width: 1px;
	border-top-color: #68a9e3;
	border-top-style: solid;
	clear: both;
}

/*左方選單_中醫外科*/
.sidebar-2 {
	color: #484848;
	padding-left: 30px;
	background-color: #b6dafc;
	background-position:15px 8px;
	background-image: url(images/arrow/arrow3.gif);
	background-repeat: no-repeat;
	padding-top: 2px;
	padding-bottom: 2px;
	clear: both;
}

/*左方選單_中醫外科子選項*/
.sidebar-3 {
	background-color: #f5faff;
	background-image: url(images/arrow/arrow2.gif);
	background-repeat: no-repeat;
	background-position: 30px;
	padding-left: 42px;
	margin-top: 0px;
	color: #69117f;
	padding-top: 1px;
	padding-bottom: 1px;
	clear: both;
}

/*會員專區_選項*/
.sidebar-4 {
	background-repeat: no-repeat;
	background-position: 30px;
	margin-top: 0px;
	color: #333333;
	padding-bottom: 3px;
	clear: both;
	padding-top: 3px;
	text-align: center;
}

/*會員專區_選項1*/
.sidebar-5{
	background-color: #f5faff;
	background-image: url(images/arrow/arrow11.gif);
	background-repeat: no-repeat;
	background-position: 20px;
	padding-left: 42px;
	margin-top: 1px;
	color: #6d7174;
	padding-top: 1px;
	padding-bottom: 1px;
	clear: both;
	margin-bottom: 1px;
}

/*會員專區_選項2*/
.sidebar-6{
	background-color: #eef5ff;
	padding-left: 55px;
	margin-top: 1px;
	color: #dd0050;
	padding-top: 1px;
	padding-bottom: 1px;
	clear: both;
	margin-bottom: 1px;
	background-image: url(images/arrow/arrow12.gif);
	background-repeat: no-repeat;
	background-position: 40px;
}



/*登入會員*/
.signin {
	font-size: 10px;
	background-color: #e5f3ff;
	background-image: url(images/sign.jpg);
	background-repeat: no-repeat;
	float: right;
	height: 135px;
	width: 168px;
	border: 1px solid #6aaae4;
}
.signin_content {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #6aaae4;
	margin-top: 28px;
	width: 158px;
	text-align: right;
	padding-right: 10px;
}

/*文章搜尋*/
.searchform {
	font-size: 12px;
	background-color: #e5f3ff;
	background-image: url(images/search.jpg);
	background-repeat: no-repeat;
	background-position: top;
	float: right;
	border: 1px solid #6aaae4;
	margin-top: 6px;
	height: 130px;
	margin-bottom: 6px;
}
.searchform_content {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #6aaae4;
	margin-top: 28px;
	height: 100px;
	width: 168px;
	text-align: right;
}

.searchform_content select, .searchform_content input {
	margin-top: 5px;
	margin-right: 10px
}

/*copyright*/
#copyright {
	background-color: #6aaae4;
	font-size: 12px;
	color: #FFFFFF;
	height: 25px;
	width: 100%;
	text-align: center;
	vertical-align: middle;
	margin-top: 10px;
	clear: both;
	padding-top: 10px;
	line-height: 20px;
	float: left;
}

#form1 {
	font-size: 12px;
	color: #1d4a75;
	line-height: 25px;
	margin-top: 8px;
}

#form2 {
	margin-top: 8px;
	margin-right: 10px;
}

.contain1 {
	margin-right: 20px;
	margin-left: 20px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}

/*首頁本月焦點*/
.topic_contain {
	margin-left: 8px;
	margin-top: 15px;
	margin-bottom: 25px;
}

.main {
	margin-right: 10px;
	margin-left: 8px;
	/*position: absolution;*/
	margin-top: 10px;
	margin-bottom: 15px;
	clear: both;
	height: 170px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #666666;
}


.purple_title {
	font-size: 14px;
	font-weight: bold;
	color: #601886;
	line-height: 22px;
	letter-spacing: 1px;
}

.orange_name {
	font-size: 12px;
	font-weight: normal;
	color: #FF6600;
	line-height: 22px;
	letter-spacing: 1px;
	text-align: center;
}

.purple_s_title {
	font-size: 13px;
	font-weight: bold;
	color: #601886;
	line-height: 23px;
	letter-spacing: 1px;
}


.q_purple_s_title {
	font-size: 12px;
	color: #601886;
	line-height: 22px;
	letter-spacing: 1px;
}

.red_title {
	font-size: 14px;
	color: #e60011;
	text-indent: 0px;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	line-height: 22px;
}

.redbold_title {
	font-size: 14px;
	color: #e60011;
	font-weight: bold;
	text-indent: 0px;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	line-height: 30px;
}

.red_s_title {
	font-size: 12px;
	color: #e60011;
	font-weight: normal;
	text-indent: 0px;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	line-height: 19px;
}

.violet_title {
	font-size: 12px;
	color: #5f52a0;
	font-weight: normal;
	text-indent: 0px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	line-height: 23px;
	text-align: left;
}

.gray_text{
	font-size: 12px;
	color: #4c4c4c;
	line-height: 20px;
	margin: 0px;
	font-weight: normal;
	text-indent: 0px;
}

.green_text{
	font-size: 12px;
	color: #33980c;
	line-height: 20px;
	margin: 0px;
	font-weight: normal;
	text-indent: 0px;
}

.gray_text_underline{
	font-size: 12px;
	color: #7f7f7f;
	line-height: 18px;
	margin: 0px;
	font-weight: normal;
	text-indent: 0px;
	word-spacing: 5px;
	text-decoration: underline;
}



a.gray_text:hover {
	color: #FF7E00;
}


.lightgray_text{
	font-size: 12px;
	color: #898989;
	line-height: 18px;
	margin: 0px;
	font-weight: normal;
	text-indent: 0px;
	word-spacing: 5px;
}

.black_title{
	font-size: 12px;
	color: #000000;
	line-height: 20px;
	font-weight: normal;
	text-indent: 0px;
	margin-top: 0px;
}

.deepviolet_title{
	font-size: 12px;
	color: #ac3370;
	line-height: 20px;
	font-weight: normal;
	text-indent: 0px;
	margin-top: 0px;
}

.deepviolet_boldtitle{
	font-size: 12px;
	color: #ac3370;
	line-height: 20px;
	font-weight: bold;
	text-indent: 0px;
	margin-top: 0px;
}


.green_title {
	font-size: 14px;
	font-weight: bold;
	color: #0a8f2a;
	letter-spacing: 1px;
	line-height: 20px;
}
#img_bloder {
	border: 1px solid #CCCCCC;
	float: left;
	margin-top: 15px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 0px;
	height: 110px;
	width: 170px;
	overflow: hidden;
	clip: rect(auto,auto,auto,auto);
}
.blue_title {
	font-size: 13px;
	color: #0068b7;
	letter-spacing: 2px;
	font-weight: bold;
	margin-top: 20px;
	margin-right: 5px;
	margin-bottom: 2px;
	margin-left: 0px;
	background-position: center;
}

.blue_stitle {
	font-size: 13px;
	color: #0068b7;
	font-weight: normal;
	line-height: 20px;
}

.brown_stitle {
	font-size: 12px;
	color: #6a3905;
	font-weight: normal;
	line-height: 20px;
	text-indent: 0px;
	margin-top: 0px;
}

/*右邊欄位*/
#rpannel {
     width:168px;
     /*hight:100%;*/
	 float:right;
}


.rpannel_img {
	border: 1px solid #B6DAFC;
	float: right;
	margin-top: 6px;
	margin-bottom: 6px;
}

.sidebar_member {
	background-color: #e5f3ff;
	background-image: url(images/member.jpg);
	background-repeat: no-repeat;
	background-position: top;
	float: right;
	border: 1px solid #6aaae4;
	height: 298px;
	margin-bottom: 5px;
	width: 168px;
    font-size: 13px;
}
.sidebar_member_content {
	background-color: #e5f3ff;
	width: 168px;
	margin-top: 28px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #6aaae4;
	height: 268px;
	overflow: hidden;
}

/*健康醫療館內容標題框*/
.health_content {
	width:561px;
	margin-left:5px;
	background-image: url(images/title/head1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-size: 13px;
	font-weight: bold;
	text-indent: 23px;
	margin-top: 10px;
	line-height: 25px;
	color: #FFFFFF;
	
}

.health2_form {
	float:left;
	width:561px;
	margin-left:5px;
	margin-top: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	clear: both;
	height: 200px;
	
}


/*健康醫療館第2層內容框*/

.health2_content {
	width:561px;
	margin-left:5px;
	margin-top: 10px;
	padding-top: 0px;
	height: 150px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	float: left;
	text-align: left;
	
}


/*健康醫療館內*/
.health_content_form {
	width:560px;
	background-repeat: repeat-x;
	background-image: url(images/bg/healthcontent_bgtop.jpg);
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #e8e8e8;
	border-right-color: #e8e8e8;
	border-bottom-color: #99d4a7;
	border-left-color: #e8e8e8;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	padding-left: 10px;
	padding-top: 20px;
	
}

.health_content_1 {
	width:325px;
	padding-left: 20px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	float: left;
	
}

/*健康醫療館第二層框_內容*/
.health2_content_1 {
	width:300px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	padding-left: 20px;
	clear: both;
	float: left;
	
}

.health_content_1_2 {
	width:520px;
	padding-left: 20px;
	margin-top: 5px;
	line-height: 23px;
	
}

.health_content_img {
	border: 1px solid #CCCCCC;
	float: right;
	clear: both;
	margin-top: 0px;
	
}

.bolderimg {
	border: 1px solid #CCCCCC;
	float: right;
	margin-right: 20px;
	margin-top: 35px;

}

.health_content_2 {
	width:561px;
	height: 145px;
	text-align: left;
	text-indent: 8px;
	
}

.health_content_3 {
	width:100%;
	text-indent: 8px;
	text-align: left;
	height: 100px;
	
}

/*健康醫療館第三層內*/
.health3_content_1 {
	width:350px;
	margin-top: 5px;
	margin-right: 0px;
	margin-left: 0px;
	float: left;
	height: 135px;
	
}
.health3_content_2 {
	width:530px;
	padding-left: 20px;
	float: left;
	background-image: url(images/icon/icon8.jpg);
	background-repeat: no-repeat;
	background-position: 480px 130px;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #CCCCCC;
	padding-top: 5px;
	margin-top: 5px;
	clear: both;
	height: 150px;
	
}


/*頁碼*/
.paging {
	font-size: 12px;
	color: #003466;
	text-align: center;
	width: 550px;
	margin-top: 20px;
	margin-bottom: 20px;
	clear: both;
	float: left;
	
}

#service {
	font-size: 12px;
	color: #6aaae4;
	text-align: center;
	margin-top: 10px;
	clear: both;
	float: left;
	width: 961px;
}

.health4_content {
	width: 530px;
	margin-left: 15px;
	margin-right: 10px;
	overflow: visible;
	margin-bottom: 10px;
}

.blue_text {
	font-size: 12px;
	line-height: 20px;
	color: #54a0e4;
	margin-top: 0px;
}
.health4_content1 {
	width: 320px;
	margin-left: 15px;
	margin-right: 5px;
	padding-left: 220px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	padding-bottom: 10px;
	padding-top: 10px;
	background-image: url(images/pic/1_3.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	clear: both;
	float: left;
}
.health4_content2 {
	width: 320px;
	margin-left: 15px;
	margin-right: 5px;
	padding-left: 220px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	padding-bottom: 10px;
	padding-top: 10px;
	background-image: url(images/pic/1_4.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	clear: both;
	float: left;
}
.health4_content3 {
	width: 320px;
	margin-left: 15px;
	margin-right: 5px;
	padding-left: 220px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	padding-bottom: 10px;
	padding-top: 10px;
	background-image: url(images/pic/1_5.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	clear: both;
	float: left;
}

.health4_content4{
	width: 320px;
	margin-left: 15px;
	margin-right: 5px;
	padding-left: 220px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	padding-bottom: 10px;
	padding-top: 10px;
	background-image: url(images/pic/1_6.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	clear: both;
	float: left;
}

/*元氣話題館內容標題框*/
.article_content {
	margin-left:10px;
	font-size: 13px;
	font-weight: bold;
	margin-top: 10px;
	line-height: 25px;
	color: #FFFFFF;
	width: 730px;
	float: left;
	padding-top: 25px;
	
}

/*元氣話題館內*/
.article_content_form {
	background-repeat: repeat-x;
	background-image: url(images/bg/articlecontent_bgtop.jpg);
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-color: #8e8e8e;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-left-style: solid;
	padding-left: 0px;
	padding-top: 20px;
	padding-bottom: 20px;
	padding-right: 10px;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	
}

/*元氣話題館精華區內*/
.articleelite_content_form {
	background-repeat: repeat-x;
	background-image: url(images/bg/articleelite_content_bgtop.jpg);
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-color: #e1e1e1;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-left-style: solid;
	padding-top: 20px;
	padding-bottom: 20px;
	padding-right: 10px;
	border-right-color: #FFFAAB;
	border-left-color: #FFFAAB;
	
}

/*元氣話題館精華區內第2層*/
.articleelite_content_form1 {
	background-repeat: repeat-x;
	background-image: url(images/bg/articleelite_content_bgtop.jpg);
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-color: #e1e1e1;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-left-style: solid;
	padding-top: 20px;
	padding-bottom: 20px;
	padding-right: 10px;
	border-right-color: #FFFAAB;
	border-left-color: #FFFAAB;
	padding-left: 50px;
	
}

/*元氣話題館內*/
.article_content_newform {
	border-bottom-width: 1px;
	border-bottom-color: #8e8e8e;
	border-bottom-style: dashed;
	padding-left: 0px;
	padding-top: 10px;
	padding-bottom: 10px;
	width: 730px;
	float: right;
	
}

/*健康筆記本內*/
.myhealthnote_content_form1 {
	padding-left: 0px;
	padding-top: 10px;
	padding-bottom: 10px;
	width: 730px;
	float: right;
	
}


.gray_title {
	font-size: 14px;
	font-weight: bold;
	color: #737979;
	letter-spacing: 1px;
	line-height: 20px;
}

.white_title {
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
	line-height: 25px;
}

.white_text {
	font-size: 12px;
	color: #FFFFFF;
	line-height: 20px;
}
.article_graytitle {
	font-size: 13px;
	color: #666666;
	font-weight: bold;
	line-height: 20px;
}

/*收藏本第四層*/
.collection_content_form {
	width:650px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #FF7211;
	border-right-color: #e8e8e8;
	border-bottom-color: #FF7211;
	border-left-color: #e8e8e8;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-left-style: solid;
	padding-top: 20px;
	border-top-width: 1px;
	border-top-style: dashed;
	float: left;
	clear: both;
	margin-left: 0px;
	padding-left: 50px;
	
}

/*元氣話題館內*/
.myhealthnote_content_form {
	background-repeat: repeat-x;
	background-image: url(images/bg/myheatlthnote_bgtop.jpg);
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	padding-left: 0px;
	padding-top: 20px;
	padding-bottom: 20px;
	padding-right: 10px;
	border-right-color: #EEEEEE;
	border-left-color: #EEEEEE;
	background-color: #FDFCFE;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DAB4EF;
	
}


.frame_text{
	font-size: 15px;
	color: #4c4c4c;
	margin: 0px;
	font-weight: normal;
	vertical-align: middle;
	letter-spacing: 1px;
	line-height: 35px;
}

/*連結大全*/

a.lightgray_text:hover{
	color: #54a0e4;
}

a.gray_text:hover,a.blue_text:hover,a.orange_name:hover,a.blue_stitle:hover,a.gray_text_underline:hover{
	color: #601886;
}


a.blue_text:visited{
	color: #54a0e4;
}

a.brown_stitle:hover,a.black_title:hover{
	color: #666666;
}

a.paging:visited{
	color: #FF0000;
}

a.q_purple_s_title:hover{
	color: #BA6BE4;
}

a.green_text:hover{
	color: #74DA18;
}

a.white_title:hover,a.white_title:visited{
	color: #FFFFFF;
}

a.article_graytitle:hover{
	color: #999999;
}

a.purple_s_title:hover{
	color: #666666;
}

/*
a.city-name:link, a.city-name:visited {
	text-decoration: none;
}
*/

#logo{ display:none; }
#nav1{ display:none; }
#sidebar { display:none; }
#rpannel { display:none; }
#service { display:none; }
#sidebar_B { display:none; }
#trace_bar { display:none; }
.content { position:absolute;top:0;left:0}
#print { display:none; }

