/*************************************************
  Description:	列表页样式，list.css
*************************************************/

/*************************************************
  公共样式、默认样式
.btn			默认按钮
.inp			默认输入框
.div_tip		提示层
.tip_til		提示标题
.tip_content	提示内容
.tip_image		提示图片
.cursor_hand	手型
*************************************************/
.btn{
	cursor:hand;
	height:22px;
	background-color:#ffffff;
	border:1px solid #B0CFEE;
	vertical-align: middle;
	text-align:center;
	padding:2px;
}
.inp{
	background-color:#ffffff;
	border:1px solid #B0CFEE;
	height:20px;
}
.div_tip{
	position: absolute;
	border: 1px solid #ff6c3e;
	padding:1px;
	background-color:#ffffff;
	top:expression((this.parentElement.offsetHeight-this.offsetHeight)/2);
	left:expression((this.parentElement.offsetWidth-this.offsetWidth)/2);
	width:320px;
	height:60px;
}
.tip_til{
	padding:5px;
	width:100%;
	text-align:left;
	background-color:#fff5ec;
}
.tip_content{
	background-color:#fff5ec;
	padding:5px;
	width:100%;
	font-weight:bold;
	text-align:center;
	height:100%;
}
.tip_image{
	background-image:url(imageslistloading.gif);
	background-repeat:no-repeat;
	background-position: center center;
	width:30px;
	height:16px;
}
.cursor_hand{
	cursor:hand;
}

/*************************************************
  导航样式、当前位置、顶部菜单
.tb_title		导航区表格
.title_menu		顶部菜单
.title_short	顶部导航缩短样式
.title_long		顶部导航全长	
*************************************************/
.tb_title{
	border: 1px solid #94C3F7;
	background-color:#EFF8FF;
	height:28px;
	width:100%;
}
.title_menu{
	cursor:hand;
}
.title_short{
	padding:1px;
	cursor:hand;
	font-weight:bold;
}
.title_long{
	position: absolute;
	padding:2px;
	cursor:hand;
	font-weight:bold;
	left:10px;
	border: 1px solid #94C3F7;
	background-color:#EFF8FF;
	width:100%;
}

/*************************************************
  按钮操作区、检索、高级检索
.tb_banner			操作区
.td_option			按钮区
.td_que				检索区
.img_que			检索框前缀
.form_que			检索表单区
.link_quedetail		高级检索链接样式
.div_quedetail		高级检索层
.close_quedetail	关闭高级检索ո߼�����
*************************************************/
.tb_banner{
	border:0px;
	spacing:1px;
	padding:1px;
	width:100%px;
	height:60px;
	background-image:url(imageslistlist_banner_bg.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}
.td_option{
	valign:middle;
	text-align:left;
}
.td_que{
	valign:middle;
	text-align:right;
}
.img_que{
	background-color:#ffffff;
	border:1px solid #B0CFEE;
	width:20px;
	height:20px;
	background-image:url(imageslistlist_icon_que.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.form_que{
	cursor:hand;
	height:21px;
	vertical-align: middle;
}
.link_quedetail{
	cursor:hand;
	text-decoration:underline;
	padding-left:10px;
}
.div_quedetail{
	border: 1px solid #ADB0B1;
	position: absolute;
	top:100px;
	width:300px;
	height:150px;
	padding:5px;
	/*background-color:#F9F9F9;*/
	background-color:#F5F9FF;
	display:none;
	/*filter:alpha(opacity=90);*/
	z-index:1000;
}
.close_quedetail{
	cursor:hand;
	width:16px;
	height:16px;
	line-height:15px;
	background-image:url(imageslistlist_icon_queclose.gif);
}
/***********************************************
.btn_add			新建按钮
.btn_delete			撤稿按钮
.btn_send			呈送按钮
.btn_get			获取按钮
.btn_publish		发布按钮
.btn_check			审核按钮
.btn_import			导入按钮
.btn_export			导出按钮
*************************************************/
.btn_add{
	background-position: 5px -23px;
}
.btn_newuser{
	background-position: 5px -413px;
}
.btn_deluser{
	background-position: 5px -309px;
}
.btn_delete{
	background-position: 5px -231px;
}
.btn_clear{
	background-position: 5px -127px;
}
.btn_send{
	background-position: 5px -802px;
}
.btn_get{
	background-position: 5px -361px;
}
.btn_publish{
	background-position: 5px -542px;
}
.btn_check{
	background-position: 5px -101px;
}
.btn_import{
	background-position: 5px -387px;
}
.btn_export{
	background-position: 5px -335px;
}

/***********************************************
.btn_revoke			撤稿
.btn_unrevoke		恢复撤稿
.btn_relation		相关信息
.btn_order			排序
.btn_history		历史库
.btn_abandoned		回收站
.btn_precata		预览栏目页
.btn_delall			清空回收站
.btn_recover		还原
.btn_recoverall		还原所有项
.btn_back			返回
.btn_update			更新
*************************************************/
.btn_back{
	background-position: 5px -75px;
}
.btn_revoke{
	background-position: 5px -724px;
}
.btn_relation{
	background-position: 5px -698px;
}
.btn_order{
	background-position: 5px -439px;
}
.btn_abandoned{
	background-position: 5px 3;
}
.btn_delall{
	background-position: 5px -257px;
}
.btn_recover{
	background-position: 5px -594px;
}
.btn_recoverall{
	background-position: 5px -620px;
}
/**********留言本按钮******************************	
.btn_setelite		精华
.btn_setnoelite		撤销精华
.btn_settop			置顶
.btn_setnottop		撤销置顶
.btn_all			全部
.btn_nodistribute	未分发
.btn_noreply		待回复
.btn_nocheckmessage	未审核回复
.btn_nocheckreply   未审核
.btn_audit			已审核
.btn_notreat		不处理
.btn_setnoaudit		标记未审
.btn_backskin     撤销举报
*************************************************/
.btn_update{
	background-position: 5px -854px;
}
/************************************************	
.btn_reply		已回复
.btn_refresh	刷新
.btn_paste		粘贴
.btn_noaudit	待审
.btn_move		移动
.btn_exit		退出
.btn_enter		确认
.btn_current	当前库
.btn_cut		剪切
.btn_copy		复制
.btn_share		共享
.btn_setsend	接收呈送设置
.btn_setting	设置
.btn_setmodel	模版选择
.btn_combin		合并
*************************************************/
.btn_refresh{
	background-position: 5px -672px;
}
.btn_paste{
	background-position: 5px -491px;
}
.btn_enter{
	background-position: 5px -23px;
}
.btn_cut{
	background-position: 5px -205px;
}
.btn_copy{
	background-position: 5px -179px;
}
.btn_setting{
	background-position: 5px -828px;
}
.btn_answer{
	background-position: 5px -750px;
}
.btn_select{
	background-position: 5px -776px;
}
.btn_pass{
	background-position: 5px -465px;
}
/*************************************************
  主表格、列表区样式
.tb_main				主表格
.tr_main_label			主表格标签行
.td_main_label			主表格标签格
.tr_main_value_odd		主表格奇数列表行
.tr_main_value_even		主表格偶数列表行
.tr_main_value_selected	主表格选中列表行
.td_main_value			主表格列表格
*************************************************/
.tb_main{
	border:1px solid #DBE2E7;
	spacing:1;
	padding:1;
	width:100%;
}
.tr_main_label{
	background-image:url(imageslistlist_tablethbg.gif);
	height:27px;
	font-weight:bold;
}
.tr_main_label td{
	border-left:1px solid #FFFFFF;
	border-right:1px solid #DBE2E7;
	border-bottom:1px solid #DBE2E7;
	padding-left:5px;
}
.td_main_label{
	border-top:1px solid #97BCE3;
}
.tr_main_value_odd{
	background-color:#FFFFFF;
	height:20px;
	padding:2px 5px;
}
.tr_main_value_even{
	background-color:#F5F9FF;
	height:20px;
	padding:2px 5px;
}
.tr_main_value_selected{
	background-color:#FFFFDE;
	padding:2px 5px;
}
.td_main_value{
	border-left:1px solid #FFFFFF;
	border-right:1px solid #DBE2E7;
	border-bottom:1px solid #DBE2E7;
	word-break:break-all;
}


/*************************************************
  分页样式
.page_currpage	当前页码
.tb_page		页码表格
.btn_page		页码按钮
.inp_page		页码输入框
*************************************************/
.page_currpage{
	font-weight:bold;
	color:#FF6400;
}
.tb_page{
	border-top:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	border-right:2px solid #CCCCCC;
	border-bottom:2px solid #CCCCCC;
	background-image:url(imageslistlist_tablethbg.gif);
	width:100%;
	padding:2px;
	font-size:14px;
}
.btn_page{
	cursor:hand;
	background-color:#ffffff;
	border:1px solid #B0CFEE;
	vertical-align: middle;
	font-size:12px;
}
.inp_page{
	background-color:#ffffff;
	border:1px solid #B0CFEE;
	vertical-align: middle;
	text-align:center;
}
.slt_div {
    border:1px solid #CCCCCC;
    width:50px;
    height:18px;
    overflow:hidden;
    margin-right:5px;
}
.slt_page{
    position:relative;
    left:-2px;
    top:-2px;
    font-size:12px;
    width:52px;
    line-height:18px;border:0px;
    color:#003366;
}


/*************************************************
列表工具条
*************************************************/

.toolbar{
	margin:0;
	list-style:none;
}

.toolbar li{
	position:relative;
	z-index:100;
}

.toolbtn{
	float:left;
	margin:2px 0;
	padding:0 5px 0 25px;
	line-height:22px;
	cursor:pointer;
	background-image:url(imageslisttoolbar_btn.gif);
	background-repeat:no-repeat;
	border:1px solid transparent ;
	_border-color:#EAEAEA; /*For IE6-*/ 
	_filter:chroma(color=#EAEAEA);/*For IE6-*/
}

.toolseparate{
	float:left;
	height:24px;
	border-left:1px solid #AAAAAA;
	border-right:1px solid #FFFFFF;
	margin:0 2px 0 2px;
}

.addbtn{
	background:url(../images/list/list_btn_add.gif) no-repeat 5px center;
	padding:1 6px 1 26px;
}

.delbtn{
	background:url(../images/list/list_btn_del.gif) no-repeat 5px center;
	padding:1 6px 1 26px;
}

.recbtn{
	background:url(../images/list/list_btn_rec.gif) no-repeat 5px center;
	padding:1 6px 1 26px;
}

.btnhover{
	border-top:1px solid #FFFFFF;
	border-left:1px solid #FFFFFF;
	border-right:1px solid #AAAAAA;
	border-bottom:1px solid #AAAAAA;
	background-color:#EFEFEF;
}

.btndown{
	border-top:1px solid #AAAAAA;
	border-left:1px solid #AAAAAA;
	border-right:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	background-color:#EFEFEF;
}

.listbox{
	width:100%;
	height:100%;
	padding:5px;
}

.advbtn{
	float:left;
	margin:2px 0;
	line-height:22px;
	cursor:pointer;
	padding:0 5px 0 25px;
	position:absolute;
	z-index:10;
	white-space:nowrap;
	background-image:url(imageslisttoolbar_btn.gif);
	background-repeat:no-repeat;
	background-position: 5px -50px;
	border:1px solid transparent;
	_border-color:#EAEAEA; /*For IE6-*/ 
	_filter:chroma(color=#EAEAEA);/*For IE6-*/
}

.advbtnhover{
	border-top:1px solid #FFFFFF;
	border-left:1px solid #FFFFFF;
	border-right:1px solid #AAAAAA;
	background-color:#EFEFEF;
}

.advmenu{
	position:absolute;
	left:0;
	top:24;
	width:120px;
	display:none;
	z-index:9;
}

.advmenu ul{
	margin:0;
	padding:5px 3px;
	list-style:none;
	background-color:#EFEFEF;
	border-left:1px solid #FFFFFF;
	border-right:1px solid #AAAAAA;
	border-bottom:1px solid #AAAAAA;
	border-top:1px solid #FFFFFF;
}

.advmenu a{
	height:20px;
	display:block;
	padding:0 5px;
	line-height:20px;
	border:1px solid #EFEFEF;
}

.advmenu a:hover{
	background-color:#FFFFFF;
	border:1px solid #CCCCCC;
}

.advarrow{
	width:8px;
	height:22px;
	vertical-align:middle;
	background:url(imageslistadvarrow.gif) no-repeat right center;
	margin-left:3px;
}

.tool{
	background:url(imageslisttoolbar_bg.png) repeat-x;
	padding-left:10px;
}

.search{
	background:url(imageslisttoolbar_bg.png) repeat-x;
	padding-right:10px;
}

.searchinp{
	height:20px;
	border:1px solid #B5B4B8;
}

.searchbtn{
	background:url(imageslistsearch.gif) no-repeat;
	width:72px;
	height:20px;
	border:0;
	line-height:20px;
	color:#3B5165;
}

body{
	padding:0;
	margin:0;
}

.tb_label_menu{
	margin:0;
	border-left:1px solid #FFFFFF;
	padding:3px;
}
.tb_label_menu li{
	white-space:nowrap;
	list-style:none;
	width:100%;
	height:24px;
	font-weight:normal;
	padding:2px;
	border:1px solid #F1F4F5;
}
.tb_label_menu label{
	margin-right:10px;
}
.tb_label_menu_hover{
	background:url(imageslisthl.png) repeat-x;
}

.tb_label_menubar{
	position:absolute;
	right:0;
	background-image:url(imageslistlist_tablethbg.gif);
	width:20px;
	height:100%;
	border-left:1px solid #DBE2E7;
	display:none;
}

.tb_label_arrow{
	width:100%;
	height:100%;
	background:url(imageslistddn.png) no-repeat center middle;
	border-left:1px solid #FFFFFF;
	cursor:pointer;
}

.tb_label_title{
	padding:0 5px;
	line-height:27px;
	height:100%;
	position:relative;
	cursor:default;
}

.tb_label_title_text{
	width:100%;
	white-space:nowrap;
}

.tb_label_sort_desc{
	background:url(imageslistdn.png) no-repeat center top;
}

.tb_label_sort_asc{
	background:url(imageslistup.png) no-repeat center top;
}

#tb_label_menubox{
	display:none;
	position:absolute;
	margin-left:-1px;
}

#tb_label_menubox li{
	text-align:left;
}

.tb_label_menu{
	background-color:#F1F4F5;
	border:1px solid #DBE2E7;
	border-right:2px solid #CCCCCC;
	border-bottom:2px solid #CCCCCC;
}

.selectedrow{
	background-color:#FFFFBE;
}

.nopassed{
	text-decoration:line-through;
}