body{
    background: url(2011images/intro01.jpg) center top repeat-x #fff; margin:0px; padding:0; font-family: "Arial", "Helvetica", "sans-serif";
	}
/*div {
	margin:0px; padding:0px;
}*/
ul {
	margin:0px; padding:0px; 
}
h1 {
	margin:0px; padding:0px;
}
h2 {
	margin:0px; padding:0px;
}
form {
	margin:0px; padding:0px;
}
p {
	margin:0px; padding:0px;
}
th {
	margin:0px; padding:0px;
}
td {
	margin:0px; padding:0px;
}
table {
	BORDER-COLLAPSE: collapse; border-spacing: 0
}
img {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
li {
    list-style-type: none; margin:0px; padding:0px;
	}
.clear_float{
    clear:both;
	}
.outer{
    //background: url(2011images/bg.jpg) center top no-repeat;
	}
.inner{
    width:985px; margin: auto; background: url('https://www.kingnet.com.tw/allsitetitle/2011images/intro02.gif') left 4px no-repeat;
	}
.innerNewYear{
    width:985px; margin: auto; background: url(2011images/intro03.gif) left 4px no-repeat;
}
.innerNewYear2014{
    width:985px; margin: auto; background: url(2011images/intro2014.gif) left 4px no-repeat;
}
.GoogleSearch{
    color:#d6eef2; font-size: 12px; text-align: left; padding-left:345px; _padding-left:345px; *padding-left:340px; padding-top:2px; background: url(2011images/intro34-FF.gif) 337px top no-repeat; _background: url(2011images/intro34.gif) 337px top no-repeat; *background: url(2011images/intro34.gif) 337px top no-repeat; background: url(2011images/intro34.gif) 337px top no-repeat \9;  height:32px; 
	}
.GoogleSearch td{
    color:#d6eef2; font-size: 12px; text-align: left;
	}
.GoogleSearch input.txt {
    color: #7b7b7b; background-color:transparent; border:none ; margin-left:0px; width:85px; padding-left:3px;
}
.GoogleSearch input.btn {
    cursor:pointer; background: url(2011images/search.gif) 4px 6px no-repeat; border:none; width:24px; height:24px; margin-right:2px; margin-left:5px;
}
.GoogleSearch input.choose{
    margin-right:0px; margin-left:0px; margin-right:-2px \9; margin-left:-4px \9; _margin-right:-2px; _margin-left:-4px; *margin-right:-2px; *margin-left:-4px;
	}
.siteSearch{
	float: left; width: 498px; _width: 510px; *width: 520px; width: 520px \9;
}
.TopBox{
    height:52px; margin-bottom: 10px;
	}
.LeftBox{
    width:210px; float:left; 
	}
.KingnetSearch{
    color:#747474; font-size: 12px; padding:8px 0 15px 0; text-align:left; background: url(2011images/intro34.jpg) center top no-repeat; text-align:center; margin-top:3px
	}
.KingnetSearch input.txt {
    color:#747474; background-color:#e2e2e2; border:1px solid #ffffff; width:122px; height:18px; padding-left:6px; margin-left:1px
}
.KingnetSearch input.btn {
    cursor:pointer; background: url(2011images/intro33.gif) center 2px no-repeat; border:none; width:68px; height:28px; font-size:13px; color:#FFFFFF; _line-height:32px
}
.TopBox div.logo{
    text-align:left; font-size:12px; color:#888888; width:340px; float:left; padding-top:5px
 }
.logo td a.queennet{
    font-size:25px; color:#8d8d8d; text-decoration:none; font-weight:bold; letter-spacing:1px; font-family: Helvetica, sans-serif; line-height:25px
 }
.logo td{
    font-size:12px; color:#888888; text-align:right; vertical-align:top
 }
.logo td a{
    FONT-FAMILY: "Simhei"; font-size:25px; color:#4996a4; text-decoration:none;
 }
 
.KingnetMenu{
    font-size:10px; color:#a2a2a2; float:left; margin-top:8px; _line-height:18px; text-align:left
 }
.logo a{
    FONT-FAMILY: "Simhei"; font-size:25px; color:#4996a4; text-decoration:none
	}
.logout{
    float: right; color:#84d5e1; font-size:9px; width:500px; text-align:right; margin-top:8px; margin-right:5px
	}
.logout a{
    color:#34a6b7; font-size:12px; text-decoration:none; 
	}
.logout a span{
    font-weight:bold
	}
.logout a:hover{
    color:#1b717e
	}
.login{
    float: right; width: 600px;
	}
.login div{
    font-size:10px; color:#84d5e1; text-align: left; float:right;
	}
.login div a{
    color:#34a6b7; font-size:12px; text-decoration:none; 
	}
.login div a:hover{
    color:#1b717e
	}
.login div input.txt {
    color: #7b7b7b; border:1px solid #bed5ea; margin-right:2px; width:94px; padding-left:6px
}
.login div input.btn {
    cursor:pointer; background: url(2011images/index01.gif) left 3px no-repeat; border:none; width:47px; height:29px; margin-left:1px; color:#ffffff; font-size:15px; font-weight:bold; text-align:center; line-height:35px
}
.KingnetMenu a{
    text-decoration:none; font-size:13px; _font-size:12px; color:#7b7b7b; _line-height:18px; padding-left:1px; padding-right:1px; _padding-left:0px; _padding-right:0px
	}
.KingnetMenu a:hover{
    color:#c90f19
	}
.home a{
    text-align:center; background: url(2011images/intro35.gif) left 1px no-repeat; _background: url(2011images/intro35.gif) left top no-repeat; text-decoration:none; padding-left:12px; font-size:13px; color:#7b7b7b; width:60px; float:left; margin-top:32px; margin-left:42px; _line-height:18px
	}
.home a:hover{
    background: url(2011images/intro_over35.gif) left 1px no-repeat; _background: url(2011images/intro_over35.gif) left top no-repeat; color:#c90f19
	}
.ad a{
    text-align:center; background: url(2011images/intro36.gif) left 1px no-repeat; _background: url(2011images/intro36.gif) left top no-repeat; text-decoration:none; padding-left:12px; font-size:13px; color:#7b7b7b; width:60px; float:left; margin-top:32px; _line-height:18px
	}
.ad a:hover{
    background: url(2011images/intro_over36.gif) left 1px no-repeat; _background: url(2011images/intro_over36.gif) left top no-repeat; color:#c90f19
	}
.WebCreat a{
    text-align:center; background: url(2011images/intro37.gif) left 2px no-repeat; _background: url(2011images/intro37.gif) left top no-repeat; text-decoration:none; padding-left:17px; font-size:13px; color:#7b7b7b; width:60px; float:left; margin-top:32px; _line-height:18px
	}
.WebCreat a:hover{
    background: url(2011images/intro_over37.gif) left 2px no-repeat; _background: url(2011images/intro_over37.gif) left top no-repeat; color:#c90f19
	}
.HowTo a{
    text-align:center; background: url(2011images/intro38.gif) left 3px no-repeat; _background: url(2011images/intro38.gif) left 2px no-repeat; text-decoration:none; padding-left:8px; font-size:13px; color:#7b7b7b; width:100px; float:left; margin-top:32px; _line-height:18px
	}
.HowTo a:hover{
    background: url(2011images/intro_over38.gif) left 3px no-repeat; _background: url(2011images/intro_over38.gif) left 2px no-repeat; color:#c90f19
	}
	/*
	.ColumnBox{
    width:252px; float:left; margin-left: 5px;
	}*/
	.ColumnBox{
    width:252px; float:right;
	}
.consultation{
    background: url(2011images/intro26.jpg) center repeat-y; width:250px; margin-bottom:14px; 
	}
.ConsultationTop{
    background: url(2011images/intro25.jpg) center top no-repeat;
	}
.ConsultationBottom{
    background: url(2011images/intro27.jpg) center bottom no-repeat; text-align:left
	}
.ConsultationTop h1{
    font-size:16px; color:#FFFFFF; padding-top:4px; height:20px; padding-left:28px; margin-top:0px
	}
.ConsultationTop div.rightnav{
    width:80px; float:left; margin-top:10px; line-height:22px
	}
.ConsultationTop div.rightnav a{
    font-size:15px; color:#908585; font-weight:bold; text-decoration:none; padding-left:10px; 
	}
.ConsultationTop div.rightnav a:hover{
    background: url(2011images/intro28.gif) left top no-repeat; color:#6c4088; padding-left:10px
	}
.ConsultationTop div.rightnav a.vis{
    background: url(2011images/intro28.gif) left top no-repeat; color:#6c4088; padding-left:10px; text-decoration:none
	}
.ConsultationTop div.question{
    background: url(2011images/intro32.gif) left bottom repeat-x; color:#777777; font-size:13px; width:132px; float:right; margin-top:20px; margin-right:10px; _margin-right:6px; text-align:left
	}
.ConsultationTop div.answer{
    background: url(2011images/intro31.gif) left top no-repeat; color:#777777; font-size:13px; width:133px; padding-left:25px; float:right; margin-right:10px; _margin-right:6px; margin-bottom:15px; text-align:left; padding-top:14px; line-height:18px
	}
.ConsultationTop div.answer a{
	font-size:11px; color:#9579a7; font-weight:bold; text-decoration:none
}
.news{
    background: url(2011images/intro09.gif) center repeat-y; width:250px; margin-bottom:14px; float:right; margin-right:2px
	}
.NewsTop{
    background: url(2011images/intro07.gif) center top no-repeat; text-align:left; width:250px
	}
.NewsTop h1{
    font-size:16px; color:#FFFFFF; padding-top:4px; height:20px; padding-left:28px; float:left; width:131px; margin-bottom:12px; margin-top:0px
	}
.NewsTop div.more{
    float: right; width:35px; background: url(2011images/intro29.gif) left 4px no-repeat; padding-left:10px; margin-top:10px; margin-right:2px
	}
.NewsTop div.more a{
    font-size:11px; color:#9579a7; font-weight:bold; text-decoration:none
	}
.NewsTop p{
    background: url(2011images/intro08.gif) left 2px no-repeat; padding-top:0px; padding-left:14px; clear: both; margin-left:13px; margin-bottom:5px; margin-right:15px
	}
.NewsTop p a{
    text-decoration:none; font-size:15px; color:#777777; 
	}
.NewsTop p a:hover{
    color:#222222;
	}
.NewsTop div.footer{
    background: url(2011images/intro10.gif) center bottom no-repeat; padding-top:10px;  
	} 
.sex{
    background: url(2011images/intro13.jpg) center repeat-y; width:250px; margin-bottom:14px; float:right; margin-right:2px
	}
.SexTop{
    background: url(2011images/intro12.gif) center top no-repeat; text-align:left; width:250px
	}
.SexTop h1{
    font-size:16px; color:#FFFFFF; padding-top:4px; height:20px; padding-left:28px; margin-bottom:12px; margin-top:0px
	}
.SexTop  div.title{
    background: url(2011images/intro32.gif) left bottom repeat-x; color:#9f7584; font-size:15px; font-weight:bold; margin:10px 15px; 
	}
.SexTop  p{
    margin:0 10px 10px 15px; color:#777777; font-size:13px; line-height:18px
	}
.SexTop  p a{
    color:#e06892; font-size:11px; text-decoration:none; font-weight:bold
	}
.joke{
    background: url(2011images/intro16.gif) center repeat-y; width:250px; margin-bottom:14px; float:right; margin-right:2px
	}
.JokeTop{
    background: url(2011images/intro15.jpg) center top no-repeat; text-align:left; width:250px
	}
.JokeTop h1{
    font-size:16px; color:#FFFFFF; padding-top:4px; height:20px; padding-left:21px; margin-bottom:12px; margin-top:0px
	}
.JokeTop div.title{
    color:#b86d24; font-size:12px; margin:13px; 
	}
.JokeTop p{
    margin:0 10px 5px 15px; color:#777777; font-size:13px; line-height:18px;  word-wrap: break-word;
	}
.JokeTop div.more{
    background: url(2011images/intro30.gif) 196px 4px no-repeat; text-align: right; margin-right:15px; padding-bottom:8px
	}
.JokeTop div.more a{
    text-decoration:none; color:#ff7d00; font-size:11px; font-weight:bold
	}
.RightAd{
    width:250px; height:70px; margin-bottom:10px; float:right; border:1px solid #eeeeee
	}
.StoreAd{
    text-align:center; background: url(2011images/intro11.jpg) center top no-repeat; width:250px; height:231px; float:right; margin-bottom:8px; _margin-bottom:0px; margin-right:2px
	}
.StoreAd img, .StoreAd embed{
    border:1px solid #ffffff; margin:19px auto
	}

.IndexMain{
    position: relative;
	}	
.DrArticle{
    background: url(2011images/index_v.gif) left top no-repeat; padding-left:11px; width:186px; text-align:left; margin-left:1px; margin-bottom:8px; padding-right:12px
	}
.DrArticle a.title{	
    color:#1a607e; font-size:16px; text-decoration:none; font-weight:bold; line-height:38px; padding-left:38px
	}
.DrArticle a.title:hover{
    color:#ffffff;
	}
.DrArticle h1{
     width:192px; border-bottom: 1px dashed #9d9e9e; margin-left:2px; width:182px; 
	}
.DrArticle h1 a{
    font-size:13px; color:#606871; text-decoration:none
	}
.DrArticle h1 a:hover{
	color:#4396ba
	}
.DrArticle img{
    float:left; border:1px solid #a9ada3; margin-top:8px; margin-right:5px;
	}
.DrArticle p{
    font-size:13px; color:#606060; width:118px; line-height:18px; float:left; margin-top:8px; word-wrap: break-word;
	}
.DrArticle p a{
    font-size:13px; color:#606060; text-decoration:none
	}
.DrArticle span{
    color: #a7877a
	}
.space{
    background: url(images/index.gif) -213px -213px no-repeat; width:210px; height:5px
	}
.service{
    background: url(2011images/index.gif) left top no-repeat; padding-left:47px; padding-top:19px; color:#d47f71; font-size:12px; width:163px; height:25px; text-align:left; margin-left:1px; 
	}
.service a{	
    color:#a44d3f; font-size:16px; text-decoration:none; font-weight:bold
	}
.service a:hover{
    color:#ffffff;
	}
.LeftAd{
    background: url(2011images/index.gif) -430px -138px no-repeat; width:184px; padding-left:24px; padding-top:3px; padding-bottom:2px; margin-top:5px; _padding-top:6px; margin-bottom:10px; text-align: left;
	}
.LeftAd a{
    color:#a7877a; font-size:13px; text-decoration:none
	}
.LeftAd a:hover{
    color:#a44d3f
	}
.nursing{
    background: url(2011images/index_v.gif) -213px top no-repeat; padding-left:47px; color:#b6b6b6; font-size:12px; width:163px; text-align:left; margin-left:1px; margin-bottom:8px
	}
.nursing a.title{	
    color:#1a607e; font-size:16px; text-decoration:none; font-weight:bold; line-height:38px
	}
.nursing a.title:hover{
    color:#ffffff;
	}
.nursing a{	
    color:#606871; font-size:15px; text-decoration:none; line-height:20px
	}
.nursing a:hover{
    color:#26282a;
	}

.FreeDiagnosis{
    background: url(2011images/index_v.gif) -425px top no-repeat; padding-left:47px; color:#b6b6b6; font-size:12px; width:163px; text-align:left; margin-left:1px; padding-top:9px; margin-bottom:8px
	}
.FreeDiagnosis a.title{	
    color:#1a607e; font-size:16px; text-decoration:none; font-weight:bold; line-height:20px
	}
.FreeDiagnosis a.title:hover{
    color:#ffffff;
	}
.FreeDiagnosis a{	
    color:#606871; font-size:15px; text-decoration:none; line-height:20px; 
	}
.FreeDiagnosis a:hover{
    color:#26282a;
	}
.FreeDiagnosis p{
    color:#2097cf; padding-bottom:10px; 
	}
.ActionManage{
    background: url(2011images/index_v.gif) -1061px top no-repeat; padding-left:47px; color:#b6b6b6; font-size:12px; width:163px; text-align:left; margin-left:1px; margin-bottom:8px
	}
.ActionManage a.title{	
    color:#1a607e; font-size:16px; text-decoration:none; font-weight:bold; line-height:38px
	}
.ActionManage a.title:hover{
    color:#ffffff;
	}
.ActionManage a{	
    color:#606871; font-size:15px; text-decoration:none; line-height:20px
	}
.ActionManage a:hover{
    color:#26282a;
	}



.guide{
    background: url(2011images/index.gif) left -153px no-repeat; padding-left:47px; color:#b6b6b6; font-size:12px; width:163px; text-align:left; margin-left:1px; margin-bottom:8px
	}
.guide a{	
    color:#1a607e; font-size:16px; text-decoration:none; font-weight:bold; line-height:38px
	}
.guide a:hover{
    color:#ffffff;
	}

.pharmacopoeia{
    background: url(2011images/index.gif) left -46px no-repeat; padding-left:47px; color:#b6b6b6; font-size:12px; width:163px; text-align:left; margin-left:1px; margin-bottom:8px
	}
.pharmacopoeia a{	
    color:#1a607e; font-size:16px; text-decoration:none; font-weight:bold; line-height:36px
	}
.pharmacopoeia a:hover{
    color:#ffffff;
	}

.leftmenulibrary{
    background: url(2011images/index.gif) left -193px no-repeat; padding-left:47px; color:#b6b6b6; font-size:12px; width:163px; text-align:left; margin-left:1px; margin-bottom:10px
	}
.leftmenulibrary a{	
    color:#1a607e; font-size:16px; text-decoration:none; font-weight:bold; line-height:36px
	}
.leftmenulibrary a:hover{
    color:#ffffff;
	}

.fact{
    background: url(2011images/index_v.gif) -638px top no-repeat; padding-left:15px; width:183px; text-align:left; margin-left:1px; margin-bottom:8px; padding-right:12px
	}
.fact a.title{	
    color:#1a607e; font-size:16px; text-decoration:none; font-weight:bold; line-height:38px; padding-left:33px
	}
.fact a.title:hover{
    color:#ffffff;
	}
.fact a.sec{	
    color:#606871; font-size:13px; text-decoration:none; font-weight:bold; line-height:18px
	}
.fact a.sec:hover{
    color:#26282a;
	}
.fact p{
    color:#606871; font-size:13px; line-height:18px; margin-top:3px; word-wrap: break-word;
	}
.fact p a{
    color: #2daeff; font-size:11px; text-decoration:none; 
	}
	
.tools{
    background: url(2011images/index_v.gif) -849px top no-repeat; padding-left:47px; color:#b6b6b6; font-size:12px; width:163px; text-align:left; margin-left:1px; margin-bottom:8px
	}
.tools a.title{	
    color:#1a607e; font-size:16px; text-decoration:none; font-weight:bold; line-height:38px
	}
.tools a.title:hover{
    color:#ffffff;
	}
.tools a{	
    color:#606871; font-size:15px; text-decoration:none; line-height:20px
	}
.tools a:hover{
    color:#26282a;
	}

.guestbook{
    background: url(2011images/index_v.gif) -1273px top no-repeat; padding-left:47px; color:#b6b6b6; font-size:12px; width:163px; text-align:left; margin-left:1px; margin-bottom:8px
	}
.guestbook a.title{	
    color:#1a607e; font-size:16px; text-decoration:none; font-weight:bold; line-height:38px
	}
.guestbook a.title:hover{
    color:#ffffff;
	}
.guestbook a{	
    color:#606871; font-size:15px; text-decoration:none; line-height:20px
	}
.guestbook a:hover{
    color:#26282a;
	}

.shop{
    background: url(2011images/index.gif) left -81px no-repeat; padding-left:47px; color:#b6b6b6; font-size:12px; width:163px; text-align:left; margin-left:1px; margin-bottom:8px
	}
.shop a{	
    color:#1a607e; font-size:16px; text-decoration:none; font-weight:bold; line-height:36px
	}
.shop a:hover{
    color:#ffffff;
	}

.MoreService{
    background: url(2011images/index.gif) left -118px no-repeat; padding-left:47px; color:#b6b6b6; font-size:12px; width:163px; text-align:left; margin-left:1px; margin-bottom:8px
	}
.MoreService a{	
    color:#1a607e; font-size:16px; text-decoration:none; font-weight:bold; line-height:36px
	}
.MoreService a:hover{
    color:#ffffff;
	}

.RightAd2{
    border:1px solid #c9c9c9; margin-bottom:10px; width:248px
	}

.KeyPoint{
    background: url(2011images/bg.gif) left top repeat-y; width:252px; margin-bottom:10px; _margin-bottom:5px; 
	}
.KeyPoint div.title{
    text-align: center; background: url(2011images/index.gif) -213px top no-repeat; color:#FFFFFF; font-size:16px; font-weight:bold; padding-top:8px; padding-bottom:3px; margin-bottom:3px
	}
.KeyPoint div.GRList{
    background: url(2011images/index_h.gif) left -48px no-repeat; padding:0 0 2px 10px; margin-left:11px 
	}
.KeyPoint div.GRList p.rank{	
    font-size:13px; color:#FFFFFF; width:64px; padding-left:7px; padding-top:11px
	}
.KeyPoint div.GRList p.rank span{
    font-size:22px; font-weight:bold; color:#FFFFFF
	}
.KeyPoint div.GRList p{
    float:left; color:#777777; font-size:13px; width:140px; text-align:left; line-height:16px; padding-top:3px
	}
.KeyPoint div.GRList p a{
    color:#777777; font-size:13px;
	}
.KeyPoint div.GRList p a:hover{
    color:#282828
	}
.KeyPoint div.GRList p span{
    color:#50d799; 
	}
.KeyPoint div.RedList{
    background: url(2011images/index_h.gif) left TOP no-repeat; padding:0 0 2px 10px; margin-left:11px 
	}
.KeyPoint div.RedList p.rank{	
    font-size:13px; color:#FFFFFF; width:64px; padding-left:7px; padding-top:11px
	}
.KeyPoint div.RedList p.rank span{
    font-size:22px; font-weight:bold; color:#FFFFFF
	}
.KeyPoint div.RedList p{
    float:left; color:#777777; font-size:13px; width:140px; text-align:left; line-height:16px; padding-top:3px
	}
.KeyPoint div.RedList p a{
    color:#777777; font-size:13px;
	}
.KeyPoint div.RedList p a:hover{
    color:#282828
	}
.KeyPoint div.RedList p span{
    color:#f42b00; 
	}
.KeyPoint div.fotter{
    background: url(2011images/index.gif) -213px -33px no-repeat; height:11px; clear: both 
	}
.Mo-Soft{
    background: url(2011images/index.gif) -213px -55px no-repeat; width:252px; padding-top:12px; text-align:left; display:block; margin-bottom:8px
	}
.Mo-Soft h1 a{
    font-size:15px; color:#0e8baf; padding-bottom:68px; text-decoration:none; margin-left:66px
	}
.Mo-Soft a.btn{
    background: url(2011images/index.gif) -213px -196px no-repeat; text-decoration:none; font-size:12px; color:#FFFFFF; width:165px; height:35px; float:left; padding-top:3px; _padding-top:5px; padding-left:7px; margin-left:62px; margin-top:5px
	}
.Mo-Soft a.btn:hover{
    background: url(2011images/index.gif) -213px -153px no-repeat; text-decoration:none; font-size:12px; color:#FFFFFF
	}
.AdList{
    background: url(2011images/bg.gif) -252px top repeat-y; width:252px;  margin-bottom:12px
	}
.AdList div.bg{
    background: url(2011images/index_v.gif) -1484px top no-repeat; padding:14px 0 3px 15px; border-bottom:1px solid #c9c9c9; 
	}
.AdList div.bg div.photo{
    float: left; padding:2px; background-color:#FFFFFF; border:1px solid #c9c9c9; margin-bottom:8px
	}
.AdList div.bg p{
    width:160px; float:left; margin-left:5px; text-align: left; 
	}
.AdList div.bg p a{
    font-size:13px; color:#606060; line-height:16px; text-decoration:none
	}
.AdList div.bg p a:hover{
    color:#282828
	}