﻿@charset "utf-8";
/********************************************************
	copyright (c) 2004-2011 成都依能科技有限公司
	www.yineng.com.cn 
	filename: pageframe.css
	revision: 1.0
	createdate: 2011-06-20
	author: HeQiang
	description: 内容页面通用样式集
********************************************************/
#PageRight p{ line-height:160%; text-indent:2em;}
/*** 登录信息 ***/
.loginInfoCenter{background:url(../images/page/loginInfiCenter_bg.jpg) bottom repeat-x; padding:0 19px 0 15px; height:30px; padding-top:4px; line-height:30px;}
.loginInfoLeft{background:url(../images/page/loginInfoLeft_bg.jpg) left bottom no-repeat; width:10px; height:30px; padding-top:4px;}
.loginInfoRight{background:url(../images/page/loginInfoRight_bg.jpg) right bottom no-repeat; width:10px; height:30px; padding-top:4px;}
/*** 当前位置 ***/
#location{ height:37px; color:#FFFFFF; width:98%; padding:0 1%; line-height:36px; background:url(../images/frame/nav_bg.jpg) left top repeat-x;}
.locationMain{float:left;}
#location a{ color:#FFFFFF;}
/*** 内容区域 ***/
#pageRightMain{background-color:#FFFFFF; padding-top:10px; min-height:480px; _height:expression(this.scrollHeight < 480 ? "480px" : "auto");}
/* 页面标题样式 */
.pageTitle{height:20px;}
.pageTitleText{height:20px; line-height:20px; color:#127eb4;}
/***新窗口打开页面样式***/
.newPage{margin-bottom:10px;}
.newPageTitle{background:url(../images/page/newTitle_bg.jpg) repeat-x; height:48px; line-height:48px; font-size:18px; font-weight:bold; color:#FFFFFF; text-align:center;}
.newPageInfo{background-color:#FFFFFF; font-size:12px; min-height:500px;_height:expression((document.documentElement.clientHeight||document.body.clientHeight)>500?"500px":"auto"); }
/***各种颜色的文字***/
.f_red  { color:#FF0000 !important;}
.f_green{ color:#008000 !important;}
.f_blue { color:#006699 !important;}
/***边框样式***/
.boreder_l{border-left:solid 1px #bbbbbb;}
.boreder_b{border-bottom:solid 1px #bbbbbb;}
.boreder_t{border-top:solid 1px #bbbbbb;}
.border_trbl{border:solid 1px #bbbbbb;}
/***布局常用div***/
.divStyle{padding:10px 0; margin:0 auto;width:98%;}
.divStyle1{padding:10px 0; margin:0 auto;width:98%;}
/****表格组件****/	
table.tableMainStyle{text-align:left; margin:10px auto; border-collapse:collapse; border:solid #bbbbbb; border-width:1px 0 0 1px;width:98%;}
table.tableMainStyle td{border:solid #bbbbbb;border-width:0 1px 1px 0; line-height:28px; padding:0 5px; color:#595757; background-color:#FFFFFF;}
table.tableMainStyle th{text-align:center; background:#d5dade; height:28px; font-weight:normal; color:#333333;border:solid #bbbbbb;border-width:0 1px 1px 0; line-height:28px;}
table.tableMainStyle td a{color:#0086b8;}
table.tableMainStyle td a:hover{color:#0065a5; text-decoration:underline;}
table.tableMainStyle tbody tr:hover td{background:#e5f8fc;}
.rows1BgColor{background-color:#FFFFFF;}
.rows2BgColor{background-color:#F8F8F8;}

table.tablesorter{table-layout:fixed; text-align:left; margin:0px auto 10px auto; border-collapse:collapse;	border:none; font-size:12px;width:98%;}
table.tablesorter td {line-height:26px; font-size:12px; padding:2px 5px; color:#4C4C4C; overflow:hidden;}
table.tablesorter th{text-align:right; font-size:12px; line-height:26px; padding:2px 5px 2px 15px; font-weight:normal; color:#000000; overflow:hidden;}
table.tablesorter td td,table.tablesorter td th{border:none;}
.rows1{background-color:#edeeef; border:solid #bbbbbb 1px; dispaly:block;}
.rows2{background-color:#FFFFFF; border:solid #FFFFFF 1px; dispaly:block;}
.tabletd{background:url(../images/page/th_bg.jpg) repeat-x;}

/** 输入框 **/
/*常用文本框*/
.commonText{height:17px; width:160px;}
/*特殊文本框*/
.specialText{height:17px; width:90%;}
/*下拉列表（编辑页面）*/
.editSelect{width:162px;}
/*文本域（编辑页面）*/
.editTextarea{background-color:#FFFFFF; overflow:auto;}
/*文本域（只读）*/
.readonlyTextarea{border:solid 1px #A8A8A8; background-color:#FAFAFA; overflow:auto;}
/**文本域*/
.textarea_css {
resize: none;
border:1px solid #A8A8A8;
background-color: #FAFAFA;
color: #000000;
font-size: 12px;
overflow: auto;
}
/* 必填 */
.mustwrite{color:#ff0000; margin-left:3px;}
/***tab式选项卡组件***/
.tabMenu{background:url(../images/page/tabMenu_bg.jpg) bottom repeat-x; height:34px; padding:19px 50px 0;}
.tabMenu table{ display:inline;}
.tabMenuCenter{background:url(../images/page/tabTitleCenter_bg.jpg) bottom repeat-x; height:34px; padding:0 20px 0 10px;}
.tabMenuLeft{background:url(../images/page/tabTitleLeft_bg.jpg) right bottom no-repeat; width:10px; height:34px;}
.tabMenuRight{background:url(../images/page/tabTitleRight_bg.jpg) left bottom no-repeat; width:10px; height:34px;}
.tabMenuCenter a{text-decoration:none; color:#FFFFFF; line-height:34px; font-weight:bold;}
.tabMenu .select .tabMenuCenter{background:url(../images/page/tabTitleCenter_select.jpg) bottom repeat-x;}
.tabMenu .select .tabMenuLeft{background:url(../images/page/tabTitleLeft_select.jpg) right bottom no-repeat;}
.tabMenu .select .tabMenuRight{background:url(../images/page/tabTitleRight_select.jpg) left bottom no-repeat;}
.tabMenu .select a{color:#127eb4; line-height:34px;}
/* 通用按钮样式 */
.inputBtn_out{border:1px solid #afafaf; color:#666666; background:url(../images/page/btn_out.jpg) repeat-x bottom; cursor:pointer; vertical-align:middle; overflow:visible; height:22px; line-height:20px; padding:0px 10px;  /*ie6使用*/ _height:16px; _line-height:18px; _padding:0px 10px;}
.inputBtn_over{border:1px solid; border-color:#3aa5d7 #3092bf #2780aa #3092bf; color:#FFFFFF; background:url(../images/page/btn_over.jpg) repeat-x bottom; cursor:pointer; vertical-align:middle; overflow:visible; height:22px; line-height:20px; padding:0px 10px;  /*ie6使用*/ _height:16px; _line-height:18px; _padding:0px 10px;}
.inputBtn_down{border:1px solid; border-color:#3aa5d7 #3092bf #2780aa #3092bf; color:#FFFFFF; background:url(../images/page/btn_over.jpg) repeat-x bottom; cursor:pointer; vertical-align:middle; overflow:visible; height:22px; line-height:20px; padding:0px 10px;  /*ie6使用*/ _height:16px; _line-height:18px; _padding:0px 10px;}
.inputBtn_up{border:1px solid; border-color:#3aa5d7 #3092bf #2780aa #3092bf; color:#FFFFFF; background:url(../images/page/btn_over.jpg) repeat-x bottom; cursor:pointer; vertical-align:middle; overflow:visible; height:22px; line-height:20px; padding:0px 10px;  /*ie6使用*/ _height:16px; _line-height:18px; _padding:0px 10px;}
.inputBtn_disabled{border:1px solid #afafaf; color:#000000; background:url(../images/page/btn_disabled.jpg) repeat-x bottom; cursor:default; vertical-align:middle; overflow:visible; height:22px; line-height:20px; padding:0px 10px;  /*ie6使用*/ _height:16px; _line-height:18px; _padding:0px 10px;}

/***步骤***/
.procedure{padding:10px 0; height:34px; margin:0 auto;width:98%;}
.setp_bg{float:left; background:url(../images/page/next_bg.jpg) left bottom repeat-x; display:inline; margin-right:5px;}
.setp{padding:0 15px; height:34px; line-height:34px;}
.setp_bg.current,.setp_bg.prev{background:url(../images/page/prev_bg.jpg) left bottom repeat-x;}
.setp_bg.current .setp{ background:url(../images/page/current_bg.jpg) center bottom no-repeat;}


/*** 试题样式 ***/	
.testTitle{width:98%; margin:0 auto; background:#f2f2f2; height:26px; line-height:26px; margin-bottom:10px; border:1px solid #666666; font-weight:600; text-indent:20px;}
.testInfo{width:98%; margin:0 auto;}
.testList{border:solid 1px #666666; padding:5px; margin:10px auto;}
testList p{line-height:180%;}
.radioBtn{padding-left:10px;}
/*** 论坛看帖样式 ***/
table.tableMainBbs {
	border:solid #CCCCCC;
	border-width:1px 0 0 1px;
	padding:0;
	width:98%;
	margin:0 auto;
	border-collapse:collapse;
	font-family:"宋体";
	table-layout:fixed;
}
table.tableMainBbs th {
	padding:3px 20px;
	border:solid #CCCCCC;
	border-width:0 1px 1px 0;
	font-size:12px;
	height:24px;
	line-height:24px;
	color:#000000;
	background:#EEEEEE;
	text-align:right;
}
table.tableMainBbs td {
	padding:3px 10px;
	font-size:12px;
	line-height:24px;
	color:#000000;
	border:solid #CCCCCC;
	border-width:0 1px 1px 0;
	word-wrap:break-word;
}
table.tableMainBbs td.userInfo {
	width:80px;
}
table.tableMainBbs p {
	padding:5px !important;
	color:#555555;
}
table.tableMainBbs td a {
	color:#12416C;
	text-decoration:none;
}
table.tableMainBbs td a:hover {
	color:#12416C;
	text-decoration:underline;
}
table.tableMainBbs .img{
	text-align:center;
}
table.tableMainBbs .name{
	margin-top:2px;
	font-weight:bold;
	text-align:center;
}
/*** 权限管理 ***/
#navigation {padding-top:10px;}
#navigation .nav_name {display:inline-block; width:150px;}
#navigation .nav_manage {padding-left:20px;}
#navigation ul li {line-height:24px;}
#navigation ul li ul li {padding-left:50px;}
/*有提示的地方，黄色背景，灰色框，字体灰色 luoqiang*/
.tips{
	border:1px solid #E4E4E4;
	padding:3px;
	background-color:#FEFEE1;
	color:#666666;
	width:380px;
}