﻿

/**搜索结果列表容器**/
.ct_itemlist
{
    display:block;
    position:absolute;
    left:0px;
    top:0px;
    right:0px;
    bottom:0px;
    padding:0px;
    margin:0px;
}

/**列表表头格式**/
.ct_itemlist .itemheader
{
    position:absolute;
    left:0px;
    right:0px;
    top:0px;
    padding:5px;
    margin:0px;
	display:block;
	font-size:14px;
	font-weight:bold;
    background-color:#eee;
    border-bottom:1px solid #ddd;
}
.ct_itemlist .itemheader .icheck
{
    width: 4%;
    margin: 0px 5px 0px 0px;
    padding:0px;
    float:left;
}
.ct_itemlist .itemheader .ititle
{
    width: 30%;
    margin: 0px 5px 0px 0px;
    padding:0px;
    float:left;
}
.ct_itemlist .itemheader .iname
{
    width: 18%;
    margin: 0px 5px 0px 0px;
    padding:0px;
    float:left;
}
.ct_itemlist .itemheader .iperson
{
    width: 8%;
    margin: 0px 5px 0px 0px;
    padding:0px;
    float:left;
}
.ct_itemlist .itemheader .itime
{
    width: 11%;
    margin: 0px 5px 0px 0px;
    padding:0px;
    float:left;
}
.ct_itemlist .itemheader .itag
{
    width: 20%;
    margin: 0px 5px 0px 0px;
    padding:0px;
    float:left;
}
.ct_itemlist .itemheader .istatus
{
    width: 8%;
    margin: 0px 5px 0px 0px;
    float:left;
}
.ct_itemlist .itemheader .idesc
{
    width: 40%;
    margin: 0px 5px 0px 0px;
    float:left;
}
.ct_itemlist .itemheader .iopr
{
    width: 10%;
    margin: 0px 0px 0px 0px;
    padding:0px;
    float:left;
}
.ct_itemlist .itemheader .iopr1
{
    width: 14%;
    margin: 0px 0px 0px 0px;
    padding:0px;
    float:left;
}
/**列表格式**/
.ct_itemlist .itembody
{
    position:absolute;
    left:0px;
    right:0px;
    bottom:40px;
    top:40px;
    display:block;
}
.ct_itemlist .itembody .ilist
{
    position:absolute;
    left:0px;
    right:0px;
    bottom:0px;
    top:0px;
    display:block;
    overflow:auto;
}
.ct_itemlist .itemrow
{
    padding:5px;
    margin:3px 0px 3px 0px;
	display:block;
    border-bottom:1px dotted #aaa;
}
.ct_itemlist .itemrow:hover
{
	background-color: #f0f0f0;
	border: #1996e6 1px solid;
}
.ct_itemlist .current
{
	background-color: #f0f0f0;
	border: #1996e6 1px solid;
}

.ct_itemlist .itemrow .icheck
{
    width: 4%;
    margin: 0px 5px 0px 0px;
    padding:0px;
    float:left;
}
.ct_itemlist .itemrow .ititle
{
    width: 30%;
    margin: 0px 5px 0px 0px;
    padding:0px;
	color:#1996e6;
    float:left;
    word-break: break-all;
    word-wrap: break-word;
    white-space: normal;
}
.ct_itemlist .itemrow .iname
{
    width: 18%;
    margin: 0px 5px 0px 0px;
    padding:0px;
    float:left;
    word-break: break-all;
    word-wrap: break-word;
    white-space: normal;
}
.ct_itemlist .itemrow .iname a
{
	display:block;
	text-decoration:none;
	color:#1996e6;
}
.ct_itemlist .itemrow .iname a:hover
{
	text-decoration:underline;
    color:#f27b04;
}
.ct_itemlist .itemrow .iperson
{
    width: 8%;
    margin: 0px 5px 0px 0px;
    padding:0px;
    float:left;
    word-break: break-all;
    word-wrap: break-word;
    white-space: normal;
}
.ct_itemlist .itemrow .itime
{
    width: 11%;
    margin: 0px 5px 0px 0px;
    padding:0px;
    float:left;
    word-break: break-all;
    word-wrap: break-word;
    white-space: normal;
}
.ct_itemlist .itemrow .itag
{
    width: 20%;
    margin: 0px 5px 0px 0px;
    padding:0px;
    float:left;
    word-break: break-all;
    word-wrap: break-word;
    white-space: normal;
}
.ct_itemlist .itemrow .istatus
{
    width: 8%;
    margin: 0px 5px 0px 0px;
    float:left;
    word-break: break-all;
    word-wrap: break-word;
    white-space: normal;
}
.ct_itemlist .itemrow .idesc
{
    width: 40%;
    margin: 0px 5px 0px 0px;
    padding:0px;
    float:left;
    word-break: break-all;
    word-wrap: break-word;
    white-space: normal;
}
.ct_itemlist .itemrow .iopr
{
    width: 10%;
    margin: 0px 0px 0px 0px;
    padding:0px;
    float:left;
    word-break: break-all;
    word-wrap: break-word;
    white-space: normal;
}
.ct_itemlist .itemrow .iopr1
{
    width: 14%;
    margin: 0px 0px 0px 0px;
    padding:0px;
    float:left;
    word-break: break-all;
    word-wrap: break-word;
    white-space: normal;
}
.ct_itemlist .itemrow .icmd
{
    display:inline-block;
    margin: 0px 5px 0px 0px;
    padding:0px;
    color:#1996e6;
    text-decoration:none;
}
.ct_itemlist .itemrow .icmd:hover
{
    color:#f27b04;
    text-decoration:underline;
}

.ct_itemlist .audit
{
    color:#f27b04;
}
.ct_itemlist .draft
{
    color:#ff0000;
}
.ct_itemlist .publish
{
    color:#1996e6;
}

/**分页区**/
.ct_itemlist .itempage
{
    display:block;
    position:absolute;
    left:0px;
    right:0px;
    bottom:0px;
    padding:5px 0px 0px 0px;
    margin:0px;
    border-top:1px solid #ddd;
}


/*弹出框中搜索词条，2列布局；ks是kbsearch*/
.ks-toolbar
{
    position:absolute;
    left:5px;
    top:5px;
    right:5px;
}
.ks-main
{
    position:absolute;
    left:5px;
    top:40px;
    bottom:5px;
    right:5px;
    border:1px solid #ccc;
    background: #fff;
}
.ks-left
{
    position:absolute;
    display:block;
    left: 0px;
    bottom: 0px;
    top: 0px;
    width: 300px;
    overflow: auto;
    border-top:0px solid #ddd;
    border-bottom:0px solid #ddd;
    border-left:0px solid #ddd;
    border-right:1px solid #ccc;
    padding:0px;
}
.ks-right
{
    position:absolute;
    display:block;
    right: 0px;
    bottom: 0px;
    top: 0px;
    left: 301px;
    overflow: auto;
    padding:5px;
}



/**标签页**/
.infotab
{
    position: absolute;
    left: 15px;
    right: 15px;
    top: 55px;
    bottom: 0px;
}
.tabrow
{
    display: block;
    margin: 0px 0px 10px 0px;
    padding: 0px 0px;
}
.tabrow_l
{
    display: block;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}
.tabrow-bl
{
    display: block;
    margin: 10px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}
.inforow
{
    display: block;
    margin: 0px 0px 10px 0px;
    padding: 0px 0px 10px 0px;
    border-bottom:1px solid #ddd;
}
.formct
{
    display: block;
    margin: 0px 0px 10px 0px;
    padding: 5px 5px;
    border: 1px solid #ddd;
}

.tableft
{
    display: block;
    position: absolute;
    left: 0px;
    bottom: 5px;
    top: 40px;
    width: 39%;
    overflow: auto;
    border:1px solid #ddd;
    padding:5px;
}
.tabright
{
    display: block;
    position: absolute;
    right: 0px;
    bottom: 0px;
    top: 40px;
    width: 100%;
    border: 0px solid #ddd;
    overflow: auto;
}

.tableft0
{
    display: block;
    position: absolute;
    left: 0px;
    bottom: 5px;
    top: 0px;
    width: 39%;
    overflow: auto;
    border:1px solid #ddd;
    padding:5px;
}
.tabright0
{
    display: block;
    position: absolute;
    right: 0px;
    bottom: 0px;
    top: 0px;
    width: 100%;
    border: 0px solid #ddd;
    overflow: auto;
}
.tabopr
{
    display: block;
    position: absolute;
    left: 0px;
    right:0px;
    bottom: 0px;
    top: 40px;
    overflow: auto;
}
.tabopr0
{
    display: block;
    position: absolute;
    left: 0px;
    right:0px;
    bottom: 0px;
    top: 0px;
    overflow: auto;
}
.tabebook
{
    display: block;
    position: absolute;
    left: 0px;
    right:0px;
    bottom: 0px;
    top: 0px;
    border:0px solid #f00;
    padding:0px;
    margin:0px;
}


/*日志*/
.ct_log
{
    margin:0px 0px;
    padding:0px 0px;
    display:block;
}
.logitem
{
    margin:0px 0px 10px 0px;
    padding:10px 10px;
    border:1px solid #ddd;
    background-color:#f4f4f4;
    display:block;
}
.logitem .logtitle
{
    display:block;
    margin:0px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
    font-size:14px;
    font-weight:bold;
    color:#1996e6;
}
.logitem .logtime
{
    display:block;
    margin:0px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
}
.logitem .logperson
{
    display:block;
    margin:0px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
}
.logitem .logperson .ptip
{
    display:inline-block;
    margin:0px 5px 0px 0px;
    padding:0px;
    color:#1996e6;
}
.logitem .logperson .pname
{
    display:inline-block;
    margin:0px 5px 0px 0px;
    padding:0px;
}
.logitem .logdesc
{
    display:block;
    margin:0px 0px 5px 0px;
	padding: 0px 0px;
}
.logitem .logdesc .ritem
{
    display:block;
    margin:0px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
}
.logitem .logdesc .rtip
{
    display:inline-block;
    margin:0px 5px 0px 0px;
    padding:0px;
    color:#1996e6;
}
.logitem .logdesc .rcontent
{
    display:inline-block;
    margin:0px 5px 0px 0px;
    padding:0px;
}
.logitem .logfile
{
    display:block;
    margin:0px 0px 5px 0px;
	padding: 0px 0px;
}
.logitem .logfile .cmd
{
    display:inline-block;
    margin:0px 5px 0px 0px;
    color:#0000ff;
    text-decoration:underline;
}
.logitem .logfile .cmd:hover
{
    color:#f27b04;
}
.logitem .filedesc
{
    display:block;
    margin:0px 0px 5px 0px;
	padding: 0px 0px;
    color:#1996e6;
}
.logitem .fileoprstatus
{
    display:block;
    margin:0px 0px 5px 0px;
	padding: 0px 0px;
    color:#f00;
}
.logitem .srchtip
{
    display:inline-block;
    color:#f00;
}


