﻿@Media Screen 
{
    /* Knowledge Catalog Style - Start */
    .CatalogHolder
    {
        padding:10px;
        float:right;
        margin:-40px auto;
        width:130px;
        height:500px;
    }
    
    .CatalogHolder h1
    {
        background:transparent url('images/icon.gif') no-repeat 0 -395px;
        font-size:15px;
        font-weight:bold;
        color:#009900;
        padding:5px 0 0 30px;
        height:25px;
    }

    .CatalogHolder ul
    {        
        list-style-position:inside;        
        list-style-image:url('images/arrow_3.gif');
    }
    
    .CatalogHolder li
    {
        height:1.3em;
        padding:5px;
    }
    
    .CatalogHolder li a
    {
        padding:5px;
        font-size:15px;
        color:#098a09;
        text-decoration:underline;           
    }

    /* Knowledge Catalog Style - End */

    /* Knowledge Banner Style - Start */
    .KnowledgeBannerHoder
    {
        background-color:#d8f5d8;
        width:655px;
        height:32px;
        padding-top:3px;
        margin-top:10px;
        margin-bottom:10px;
        float:left;
    }

    .KnowledgeBannerHoder .RoundBox
    {
        margin:0 5px;
    }


    .SortNote
    {
        text-align:right;
        color:#333333;
        font-size:15px;    
        padding:5px 3px;
        float:right;
    }

    .SortNote a
    {    
        color:#0000cc;
        text-decoration:underline; 
    }
    /* Knowledge Banner Style - End */

    /* New/Update Content Style - Start */
    .KnowledgeHolder
    {
        border:solid 1px #7bcf7b;
        background-color:#daf6da;
        padding:3px;
        height:100%;
        float:left;
        width:650px;
        margin-bottom:10px;
    }
    
    .KnowledgeTypeHolder
    {
    }
    
    .ArticleHolder
    {
        background-color:White;
    }   
    
    .Row
    {
        height:100%;
    }
    
    .LeftColumn
    {
        width:150px;
        float:left;        
        text-align:right;        
    }
    
    .RightColumn
    {
        padding:3px 0 0 150px;                   
    }
    
    .ButtonHolder
    {
        text-align:center;
        padding-left: 300px;
        padding-bottom:50px;
    }
    
    /* New/Update Content Style - End */
    
    /* KnowledgeList Style - Start */
    .KnowledgeOutline
    {
        float:left;
        width:560px;
        height:100%;        
    }
    
    .KnowledgeListHolder
    {
        background-color:White;
        padding:3px;
        height:100%;        
    }

    .KnowledgeListHolder h1
    {
        font-weight:bold;
        font-size:15px;
        color:#009900;        
    }
    
    .KnowledgeListHolder h1 .new
    {        
        font-family:Arial Black;
        font-size:12px;
        color:Red;
        padding:0 3px;
    }
    
    .KnowledgeListHolder hr
    {
        height:1px;
        border-style:dashed;
        margin:3px 0;
        color:#009900;
    }
    
    .KnowledgeListHolder p
    {
        padding:3px;
    }
    
    .KnowledgeListHolder .reply,
    .KnowledgeListHolder .subject
    {
        padding:3px 10px;
        color:#333333;
        font-size:12px;        
    }
    
    .KnowledgeListHolder .subject
    {        
        background-color:#a9e5e4;
    }
    
    .KnowledgeListHolder .reply
    {
        background-color:#cfe976;        
    }

    .KnowledgeListHolder p a
    {
        color:#000066;
        font-size:15px;
        text-decoration:underline;
        padding-left:5px;        
    } 
    
    .KnowledgeListHolder p span
    {
        padding-left:5px;
    }
    
    .KTitle
    {
    	padding-left:10px;
    	padding-top:10px;
    	height:25px;
    }
    
    .KTitle .RoundBox
    {
        margin-right:10px;
        float:right;
    }
    
    .KTitle p
    {
		float:left;
		display:inline ;	
    }
    
    .KTitle1
    {
    	font-size:12px;
    	width:8%;
    	text-align :center;
    	margin-right:10px;
    	color:#333333;
    	padding-top:3px;
    	
    }
    
    .KTitleTopic
    {
    	background-color:#a9e5e4;
    	
    }
    .KTitleReplyTopic
    {
    	background-color:#cfe976;
    	margin-bottom :10px;
    }
    
    .KTitle2
    {
    	color:#333333;
    	font-size:15px;
    	font-weight:bold ;
    	width:60%;
    	word-wrap:break-word; overflow:hidden; /*讓文章斷行*/

    }
    
    .ReplyBox
    {
		border-top:1px dashed black;
		height:100%;
		width:96%;
		padding-top:10px;   	
    }
    
    .KTopicContent
    {
		font-size:15px;
		padding:10px;
    }
    
    .KTopicAuthorDetails
    {
        width:100%;
        height:60px;
    }
   
    .KTopicAuthorImg
    {
    	width:70px;
    	height:53px;
    	float:left;
    }
    .KTopicAuthorDec
    {
    	padding-left:10px;
    	width:85%;
    	float:left;
    }
     .KTopicAuthorDec p
     {
		color:#098a09;	
     }
     .KTopicAuthorDec p span
     {
		color:#333333;	
     }
     
     .KTopicAuthorDec p span.KTODHighlight
     {
		color:Red;
		font-weight :bold ;	
     }
     
     .KTopicDec
     {
     	padding-top:5px;
     	padding-bottom:10px;
		width:100%;
		overflow:auto;
     }
     
     .KTopicDec p, .KTopicDec span, .KTopicDec div
     {
         line-height:30px;
     }
   
	 .PictureItem
	 {
		width:160px;
		height:150px;
		padding:10px;
		float:left;
	 }
	 .PictureItem a
	 {
	 	display:block;	
	 	width:160px;
	 	text-align:center;
	 	color:#333333;
	 	font-size:15px;
	 }
	 .Pitcures
	 {
	    background-color:White;
	    height:180px;
	 	padding-left:30px;
		width:90%;
	 }
	 .KTReplyButton
	 {
	 	width:300px;
		padding-left:275px;	
		padding-top:10px;
		padding-bottom:10px;
		height:20px;
	 }
	 .KMessage
	 {
	 	color:#cc0000;
	 	font-size:13px;
	 }
	 .KRemark
	 {
	 	color:red;
	 	font-size:13px;
	 }
    /* KnowledgeList Style - End */
    
    /* RSSList Style - Start */
    
    .RSSList
    {
        margin-top:20px;
        float:right;
        width:160px;
    }
    
    .RSSList li
    {
        font-size:10pt;
        height:25px;
    }
    
    .RSSList ul
    {
        padding-bottom:10px;
        padding-left:10px;
    }
    
    .RSSList li a
    {
        color:#098a09;
        text-decoration:underline;     
    }
    
    .RSSList h1
    {
        background:transparent url('images/icon.gif') no-repeat 0 -395px;
        font-size:15px;
        font-weight:bold;
        color:#009900;
        padding-left:25px;
        padding-top:5px;
        height:25px;
    }
    
    .RSSList p
    {
        font-size:8pt;
        padding-left:10px;
        color:#7d7c7c;
    }
    /* RSSList Style - End */
    
}
