﻿
/**************************************************************************************************/
/* 消息样式
/**************************************************************************************************/

.interview_visitor
{
    width: 576px;
	border: solid 1px #6f574a;
    background: #fff;
}

.Message { border-left: 6px solid #bfbfbf; }
.MessageAlternate { border-left: 6px solid #fff600; }
.MessageNew { border-left: 6px solid #41a300; }
.MessageUpdated { border-left: 6px solid #5de005; }
.MessageDeleted { border-left: 6px solid #ffffff; display: none; } 
.MessageSelected { border-left: 6px solid #0000ff; } 

.pnlInterview_Pending_Pending,
.pnlInterview_Pending_Started,
.pnlInterview_Audited_Pending,
.pnlInterview_Audited_Started,
.pnlInterview_Approved_Pending,
.pnlInterview_Approved_Started
{
    width: 566px;
    height: 1000px;
    margin: 6px 6px 6px 2px;
    overflow: auto;
}
.pnlInterview_Pending_Ended,
.pnlInterview_Audited_Ended,
.pnlInterview_Approved_Ended
{
    height: auto;
}

.interview .t_sayer
{
	width: 510px;
    height: 24px;
    line-height: 24px;
}
.interview .t_sayer .t_sayer_txt
{
	float: left;
	width: 300px;
    line-height: 24px;
    font-size: 11pt;
    font-weight: bold;
}
.interview .t_sayer .t_sayer_txt *
{
    font-size: 11pt;
    font-weight: bold;
}
.interview .t_sayer .t_btn
{
	float: right;
    width: 210px;
    text-align: right;
    line-height: 24px;
}
.interview .t_hr
{
	width: 510px;
	border-top: dotted 1px #9c9c9c;
	border-collapse: collapse;
	height: 0px;
	line-height: 0px;
	margin: 4px auto;
}
.interview .t_msg
{
	width: 510px;
    line-height: 24px;
    font-size: 11pt;
    color: #000;
}
.interview .t_msg *
{
    font-size: 11pt;
}
.interview .t_modifyinfo
{
	width: 510px;
    line-height: 24px;
    font-size: 9pt;
    color: #b4b4b4;
}

/*信息主体色彩*/
.interview .sayer_is_Host,
.interview .sayer_is_Guest,
.interview .sayer_is_Visitor{ border: #c6c6c6 1px solid; padding: 8px; }

.interview .sayer_is_Host .t_msg{ color: #000000; }
.interview .sayer_is_Guest .t_msg{ color: #0a2ec6; }
.interview .sayer_is_Visitor .t_msg{ color: #f10df4; }


/**************************************************************************************************/
/* 发言栏样式
/**************************************************************************************************/

.interview_speak
{
}

.interview_speak fieldset
{
	padding: 5px 10px 10px;
}

.interview_speak input[type='text'],
.interview_speak textarea
{
	border-top: solid 1px #abadb3;
	border-left: solid 1px #e2e3ea;
	border-right: solid 1px #dbdfe6;
	border-bottom: solid 1px #e3e9ef;
}

.interview_speak textarea.txtMessage
{
	width: 530px;
	height: 200px;
	line-height: 150%;
	margin: 8px 3px 3px;
	padding: 5px;
	background: #fff;
	overflow: auto;
}

.interview_speak .DialogRichText{ text-align: left; }


.interview_speak .Dialog_UserSelect 
{ 
	text-align: left; 
	width: 96%;  
	height: 30px;
	margin-left: 3px;
	border-top: solid 1px #abadb3;
	border-left: solid 1px #abadb3;
	border-right: solid 1px #dbdfe6;
	border-bottom: solid 1px #e3e9ef;
	border-collapse: collapse;
	background: #dddddd;
}
.interview_speak .Dialog_UserSelect td { text-align: left; padding: 0 5px;}

.interview_speak .Dialog_SenderName 
{ 
	padding: 3px; 
	width: 100px; 
	height: 22px; 
	line-height: 22px; 
}

.interview_speak .Dialog_Anonymous
{
	margin-left: 3px;
	padding: 4px;
	height: 20px; 
	line-height: 20px; 
	border-top: solid 1px #abadb3;
	border-left: solid 1px #abadb3;
	border-right: solid 1px #dbdfe6;
	border-bottom: solid 1px #e3e9ef;
	background: #dddddd;
}

.interview_speak .Dialog_UserMsg
{
	margin-left: 3px;
	padding: 4px;
	width: 160px;
	height: 20px; 
	line-height: 20px; 
	border-top: solid 1px #abadb3;
	border-left: solid 1px #abadb3;
	border-right: solid 1px #dbdfe6;
	border-bottom: solid 1px #e3e9ef;
	background: #dddddd;
	font-weight: bolder;
	font-size: 13px;
	color: Red;
}

.interview_speak .Dialog_ValidateCode
{
	width: 66px;
	height: 26px;
	padding: 1px;
	border-top: solid 1px #abadb3;
	border-left: solid 1px #abadb3;
	border-right: solid 1px #dbdfe6;
	border-bottom: solid 1px #e3e9ef;
	background: #ffffff;
}

.interview_speak .Dialog_CheckCode
{
	padding: 3px; 
	width: 60px; 
	height: 22px; 
	line-height: 22px; 
	font-size: 13pt;
	color: #000;
	font-weight: bold;
	word-spacing: 120%;
	text-transform: uppercase;
}

/**************************************************************************************************/
/* 刷新设置栏样式
/**************************************************************************************************/

.interview_refreshlink
{
}

.interview_refreshlink fieldset
{
	padding: 5px 10px 10px;
}

.interview_refreshlink .interview_refresh
{
	padding: 10px 3px;
}

/**************************************************************************************************/
/* 选项卡标签栏样式
/**************************************************************************************************/

.interview .tabPanesContainer
{
	background: Transparent;
	width: 560px !important;
	height: 38px;
	padding: 0 10px;
}

.interview .tabContentContainer
{
    width: 574px !important;
    padding: 0;
    margin: -1px 2px 0;
}

.interview .tabContentContainer .tabPaneContent
{
    width: 574px !important;
    padding: 0;
    margin: 0;
}

.interview .tabContentContainer .tabPaneContent .tabPanesHelp
{
	display: inline-block;
	width: 554px !important;
	height: 22px;
	line-height: 22px;
	padding: 8px 10px;
}