@charset "UTF-8";

/*******************************************************************************
 * 系统名称：会议通监控系统
 * 文件名  ：pubstyles.css
 * 功  能  ：会议通监控系统公共层叠样式表。
 * 版  本  ：V1.0
 * 日  期  ：2007/12/01
 * 作  者  ：
 * 版  权  ：信元公众信息发展有限责任公司
 * 修改历史
 * ---------------------------------------------------------
 * 修改日期         修改人           修改目的
 *
*******************************************************************************/

/*
 * 文件编写顺序：
 * （1）按照英语字母表顺序从上往下编写；
 * （2）先HTML标签再到样式类；
 */

/* HTML基本容器的样式 */


/* <a></a>样式 */
a:link {
    text-decoration             : none;
    color                       : #007CBA;
}
a:visited {
    text-decoration             : none;
    color                       : #666666;
}
a:hover {
    text-decoration             : underline;
    color                       : #ff6600;
}
a:active {
    text-decoration             : none;
    color                       : #007CBA;
}
/* <body></body>样式 */
body {
    background                  : url(../../../images/indexbg.jpg) #ffffff repeat-x left top;
    margin                      : 0px;
    padding                     : 0px;
    border                      : 0px;
    color                       : #007CBA;
    line-height                 : 26px;
    text-align                  : left;
    SCROLLBAR-FACE-COLOR        : #005B99;
    SCROLLBAR-HIGHLIGHT-COLOR   : #0080C0;
    SCROLLBAR-SHADOW-COLOR      : #004080;
    SCROLLBAR-3DLIGHT-COLOR     : #005B99;
    SCROLLBAR-ARROW-COLOR       : #004080;
    SCROLLBAR-TRACK-COLOR       : #D4D0C8;
    SCROLLBAR-DARKSHADOW-COLOR  : #000040;
}

body, td, th {
	font-size: 12px;
	line-height: 26px;
}
p, ol, ul { 
	margin: 0px;
	padding: 0px;
	text-align: left;
	text-indent: 2em;
}
/* <p></p>;<ol></ol>;<ul></ul>样式 */


/* <tr></tr>样式 */
tr {

}

/* <th></th>样式 */
th {
    word-wrap                   : break-word;
    overflow                    : hidden;
    line-height                 : 26px;
}

/* <td></td>样式 */
td {
    word-wrap                   : break-word;
    overflow                    : hidden;
    line-height                 : 26px;
}

/********************************
 * 表单数据元素基本样式
 ********************************/
input,select,textarea {
    font-size:12px;
    border:1px #B3CEE1 solid;
    background: #7CB8D5;
    color: #004F9E;
}

select {
	width:90px;	
}

/********************************
 * 线条样式类
 ********************************/

/* 黑色，实线，1象素 */
.broderblack010 {
    border                      : 1px solid #000000;
}

/* 蓝色，实线，1象素 */
.borderblue010 {
    border                      : 1px solid #006699;
}

/* 白色，实线，1象素 */
.borderwhite010 {
    border                      : 1px solid #FFFFFF;
}

/* 白色，实线，2象素 */
.borderwhite020 {
    border                      : 2px solid #FFFFFF;
}

/* 白色，上下没有线，左右实线，2象素 */
.borderwhite030 {
    border-top                  : 0px none;
    border-right                : 2px solid #FFFFFF;
    border-bottom               : 0px none;
    border-left                 : 2px solid #FFFFFF;
}

/********************************
 * 按钮样式类
 ********************************/

/* 一般按钮样式类 */
.btn010 {
    font-size                   : 12px;
    color                       : #07375D;
    background                  : #A5B9C5;
    border                      : 1px solid;
    border-color                : #FFFFFF #195E95 #195E95 #FFFFFF;
    padding-top                 : 1px;
    height                      : 20px
}

/********************************
 * 下拉列表样式类
 ********************************/

/* 一般输入框样式类 */
.select010 {
    border-top                  : 1px solid #999999;
    border-right                : 1px solid #999999;
    border-bottom               : 1px solid #999999;
    border-left                 : 1px solid #999999;
    background-color            : #FFFFFF;
    font-family                 : Arial, Helvetica, sans-serif;
    font-size                   : 12px;
}

/********************************
 * 输入框样式类
 ********************************/

/* 输入框样式类（透明，有底边） */
.text010 {
    border-top                  : 0px none;
    border-right                : 0px none;
    border-bottom               : 1px solid #999999;
    border-left                 : 0px none;
    font-family                 : Arial, Helvetica, sans-serif;
    font-size                   : 12px;
    background-color            : transparent;
}

/* 输入框样式类（白色，四边） */
.text020 {
    border-top                  : 1px solid #999999;
    border-right                : 1px solid #999999;
    border-bottom               : 1px solid #999999;
    border-left                 : 1px solid #999999;
    background-color            : #FFFFFF;
    font-family                 : Arial, Helvetica, sans-serif;
    font-size                   : 12px;
}

/* 完全透明输入框样式类 */
.text_transparent {
    border-top                  : 0px none;
    border-right                : 0px none;
    border-bottom               : 0px none;
    border-left                 : 0px none;
    font-family                 : Arial, Helvetica, sans-serif;
    background-color            : transparent;
    font-size                   : 12px;
}

/********************************
 * 多行输入框样式类
 ********************************/

/* 多行输入框样式类 */
.textarea010 {
    border                      : 1px solid #999999;
    font-family                 : Arial, Helvetica, sans-serif;
}

/********************************
 * td样式类
 ********************************/

/* 底边是白色，其他边没有颜色的单元格 */
.td010 {
    border-top                  : 0px none;
    border-right                : 0px none;
    border-bottom               : 1px solid #FFFFFF;
    border-left                 : 0px none;
}

/* 四边都是白色的单元格 */
.td020 {
    border                      : 1px solid #FFFFFF;
}

/* 上下边是白色，左右没有边的单元格 */
.td030 {
    border-top                  : 1px solid #FFFFFF;
    border-right                : 0px none;
    border-bottom               : 1px solid #FFFFFF;
    border-left                 : 0px none;
}

/********************************
 * tr样式类
 ********************************/

/* 标题行 */
.tr010 {
    background-color            : #EEDDFF;
}

/* 数据列表中偶数行 */
.tr020 {
    background-color            : #DFDFDF;
}

/* 数据列表中奇数行 */
.tr030 {
    background-color            : #9F9F9F;
}

/* 数据列表中被选中行 */
.tr040 {
    background-color            : #bFbFbF;
}

/* 固定不动的表头行 */
.tr_fixed010 {
    position                    : relative;
    top                         : expression(this.offsetParent.scrollTop);
}

.buttom {
    background                  : url(../../../images/buttonbg.gif) #004F9E repeat-x center;
    padding                     : 3px 3px 0px 3px;
    margin                      : 2px;
    color                       : #fff;
    font-weight                 : bold;
    border                      : 1px #004195 solid;
}

/********************************
 * table样式类
 ********************************/
 
/* table样式类：具体样式说明 */
.table010 {
    padding                     : 0px;
    margin                      : 0px;
    border                      : 0px;
    width                       : 100%;
    text-align                  : left;
}

.table010 td {
    background-color            : #E1F7FE;
    border                      : 1px #AADBEF solid;
    padding                     : 0px 5px 0px 5px;
}

.table010 th {
    background-color            : #AADBEF;
    border                      : 1px #78C2E2 solid;
    padding                     : 0px 5px 0px 5px;
}

/* 系统左方菜单样式类 */
.menuleft {
    color                       : #005B99;
    border                      : 1px #2F8CBE solid;
    padding-left                : 30px;
    background                  : url(../../../images/leftmenuoff.gif) #6AB8DC no-repeat 15px 7px;
    font-weight                 : bold;
}
.menuleft a:link {
    color                       : #005B99;
}
.menuleft a:visited {
    color                       : #005B99;
}
.menuleft a:hover {
    color                       : #fff;
    text-decoration             : none;
}
.menuitem {
    font-size                   : 12px;
    padding-left                : 40px;
    border-bottom               : 1px #6AB8DC solid;
    font-weight                 : bold;
    background                  : url(../../../images/leftmenu.gif) #005B99 no-repeat 25px 10px;
}
.menuitem a:link {
    color                       : #fff;
}
.menuitem a:visited {
    color                       : #fff;
}
.menuitem a:hover {
    color                       : #f60;
    text-decoration             : none;
}

/* page */
#left {
    position                    : absolute;
    top                         : 92px;
    left                        : 0px;
    width                       : 22px;
    height                      : 530px;
    background                  : url(../../../images/mainbg.jpg) repeat-x top;
}
#leftimg {
    float                       : right;
    width                       : 15px;
    height                      : 15px;
    background                  : url(../../../images/mainbgl.jpg) no-repeat;
}
#mainleft {
    position                    : absolute;
    color                       : #FFFFFF;
    top                         : 92px;
    left                        : 32px;
    width                       : 175px;
}
#main {
    position                    : absolute;
    background                  : url(../../../images/ad_main.jpg) no-repeat;
    top                         : 92px;
    left                        : 217px;
    width                       : 490px;
    height                      : 550px;
}
#mainright {
    position                    : absolute;
    top                         : 92px;
    left                        : 715px;
    width                       : 135px;
}
#right {
    margin                      : 0px 0px 0px 862px;
    height                      : 530px;
    background                  : url(../../../images/mainbg.jpg) repeat-x top;
}
#rightimg {
    float                       : left;
    width                       : 15px;
    height                      : 15px;
    background                  : url(../../../images/mainbgr.jpg) no-repeat;
}
#foot {
    background                  : url(../../../images/footbgl.gif) no-repeat left;
    margin                      : 8px 0px 8px 0px;
}
#footright {
   background                   : url(../../../images/footbgr.gif) no-repeat right;
}
#footfont {
	border-top                  : 1px #B6E4F5 solid;
	border-bottom               : 1px #B6E4F5 solid;
	background                  : #EEFAFE;
	margin                      : 0px 10px 0px 10px;
	height                      : 58px;
}
#page {
    position                    : absolute;
    top                         : 92px;
    left                        : 217px;
    width                       : 633px;
}
#pageright {
    margin                      : 0px 0px 0px 0px;
    height                      : 530px;
}
.text021 {
    font-size                   :12px;
    border                      :1px #B3CEE1 solid;
    background                  : #7CB8D5;
    color                       : #004F9E;
}
.head {
    width                       : 850px;
    color                       : #A7EBFF;
    padding-top                 : 10px;
    line-height                 : 30px;
    text-align                  : right;
}
.head a:link {
    color                       : #A7EBFF;
}
.head a:visited {
    color                       : #A7EBFF;
}
.head a:hover {
    color                       : #ffffff;
}
.menu {
    height                      : 40px;
    background                  : #005B99;
    color                       : #ffffff;
    line-height                 : 40px;
    padding-left                : 240px;
    margin-bottom               : 12px;
    background                  : url(../../../images/logo.gif) #005B99 no-repeat;
}
.logintitbg {
    color                       : #ffffff;
    padding                     : 12px 0px 0px 12px;
    font-size                   : 14px;
    font-weight                 : bold;
    background                  : url(../../../images/logintitbg.gif) no-repeat;
}
.logintelbg {
    height                      : 180px;
    padding                     : 4px 0px 0px 12px;
    background                  : url(../../../images/logintelbg.gif) repeat-x top;
}
.loginmain {
    padding                     : 2px 12px 2px 12px;
    background                  : #005B99;
}
.loginfoot {
    padding                     : 4px;
    background                  : url(../../../images/loginfoot.gif) no-repeat;
}
.w700 {
    width                       : 700px;
}
.marginbottom4px {
    margin-bottom               : 4px;
}
.pagemain {
    padding                     : 0px 20px 0px 20px;
    background                  : #fff;
}
.tit16 {
    font-family                 : 黑体;
    font-size                   : 16px;
    padding-top                 : 20px;
}
.tit20red {
    font-family                 : 黑体;
    font-size                   : 20px;
    background                  : url(../../../images/light.jpg) no-repeat bottom right;
    padding                     : 30px 0px 10px 0px;
    color                       : #FF6600;
}
.tit28red {
    font-family                 : 黑体;
    font-size                   : 28px;
    font-weight                 : bold;
    color                       : #FF6600;
}
.tit14b {
    font-size                   : 14px;
    font-weight                 : bold;
    padding                     : 0px 0px 0px 8px;
}
.pagetit20red {
    font-family                 : 黑体;
    font-size                   : 20px;
    background                  : url(../../../images/pageicon.gif) no-repeat 0px 22px;
    padding                     : 20px 0px 0px 24px;
    margin-bottom               : 10px;
    border-bottom               : 1px #6AB8DC solid;
    color                       : #FF6600;
}
.pagetit20flower {
    font-family                 : 黑体;
    font-size                   : 20px;
    background                  : url(../../../images/flower.gif) no-repeat bottom right;
    padding                     : 20px 0px 0px 5px;
    margin-bottom               : 10px;
    border-bottom               : 2px #347F1C solid;
    color                       : #FF6600;
}
.w12b {
    font-weight                 : bold;
    color                       : #fff;
}
.red12 {
    color                       : #f00;
}
.pagei_frame {
    background                  : #6E97C5;
    padding                     : 0px 2px 2px 2px;
    border-left                 : 1px #2E4E72 solid;
    border-right                : 1px #2E4E72 solid;
    border-bottom               : 1px #2E4E72 solid;
}
.pagei_bg {
    width                       : 694px;
    background                  : #F5F8FB;
}
.pagei_bg300 {
    width                       : 300px;
    background                  : #F5F8FB;
}
.pagei_bg500 {
    width                       : 500px;
    background                  : #F5F8FB;
}
.pagei_icon {
    background                  : url(../../../images/pagei_05.gif) repeat-x center;
    border-bottom               : 2px #80A4CC solid;
}
.pagei_a {
    height                      : 26px;
    padding                     : 0px 5px 0px 5px;
    background                  : url(../../../images/pagei_04.gif) repeat-x center;
    border-bottom               : 1px #B7CBE2 solid;
}
.pagei_b {
    padding                     : 5px;
    background                  : #fff;
    border                      : 1px #BBCBD8 solid;
}

.pagei_c {
    text-align                  : center;
    line-height                 : 22px;
    font-weight                 : bold;
    color                       : #FFFFFF;
    background                  : url(../../../images/pagei_07.gif) no-repeat;
}
.pagei_d {
    background                  : #FFFFFF;
}
.pagei_c a:link {
    color                       : #ffffff;
}
.pagei_c a:visited {
    color                       : #ffffff;
}
.pagei_c a:hover {
    color                       : #005B99;
    text-decoration             : none;
}
.pageitable{
    padding                     : 0px;
    margin                      : 0px;
    border                      : 0px;
    width                       : 100%;
    text-align                  : left;
}
.pageitable td{
    background-color            : #E5F0FA;
    border                      : 1px #B3CCE5 solid;
    padding                     : 0px 5px 0px 5px;
}
.pageitable th{
    background-color            : #B3CCE5;
    border                      : 1px #86ABD3 solid;
    padding                     : 0px 5px 0px 5px;
}
.pageiform {
    background                  : inherit;
    border                      : 0px;
}
.pageibutton {
    background                  : inherit;
    border                      : 1px #BBCBD8 solid;
}