/*************************************************
  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;
}
.inp_min {
	background-color: #ffffff;
	border: 1px solid #B0CFEE;
}
.div_tip {
	position: absolute;
	border: 1px solid #ff6c3e;
	padding: 1px;
	background-color: #fff5ec;
	width: 320px;
	height: 60px;
}
.div_tip2 {
	position: absolute;
	border: 1px solid #ff6c3e;
	padding: 1px;
	background-color: #fff5ec;
	width: 320px;
	height: 60px;
	left:40%; 
	top:40%; 
	z-index: 2000;
}
.tip_til {
	padding: 5px;
	text-align: left;
	background-color: #fff5ec;
}

.tip_content {
	padding: 5px;
	font-weight: bold;
	text-align: center;
}

.tip_image {
	background-image: url(../images/list/loading.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width: 30px;
	height: 16px;
	display: inline-block;
	vertical-align: middle;
}

.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(../images/list/list_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(../images/list/list_icon_que.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	display: none;
}

.form_que {
	cursor: hand;
	height: 21px;
	vertical-align: middle;
}

.link_quedetail {
	cursor: hand;
	text-decoration: underline;
	padding-left: 10px;
	vertical-align: middle;
	line-height: 24px;
}

.div_quedetail {
	border: 1px solid #ADB0B1;
	position: absolute;
	width: 300px;
	<!--height: 150px; -->
	padding: 5px;
	background-color: #F5F9FF;
	display: none;
	right: 5px;
	text-align: left;
	z-index: 1000;
}

.close_quedetail {
	display: block;
	cursor: pointer;
	width: 16px;
	height: 16px;
	line-height: 15px;
	background-image: url(../images/list/list_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;
	width: 100%;
}

.tb_main a {
	color: #000000;
	text-decoration: underline;
}

.tr_main_label {
	background-color: #F4F4F4;
	height: 27px;
	font-weight: bold;
}

.tr_main_label td {
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #DBE2E7;
	border-bottom: 1px solid #DBE2E7;
}

.td_main_label {
	border-top: 1px solid #97BCE3;
}

.tr_main_value_odd td {
	background-color: #FFFFFF;
}

.tr_main_value_even td {
	background-color: #F5F9FF;
}

.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;
	white-space:nowrap;
	height: 20px;
	padding: 2px 5px;
}

/*************************************************
  分页样式
.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: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	background-color: #F4F4F4;
	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 {
}

.slt_page {
	font-size: 12px;
	width: 50px;
	line-height: 18px;
	margin-right: 5px;
}

/*************************************************
列表工具条
*************************************************/
.toolbar {
	margin: 0;
	list-style: none;
	padding: 0;
}

.toolbtn {
	display: inline-block;
	padding: 0 5px 0 25px;
	line-height: 22px;
	cursor: pointer;
	background-image: url(../images/list/toolbar_btn.gif);
	background-repeat: no-repeat;
	border: 1px solid transparent;
	vertical-align: middle;
}

.toolseparate {
	display: inline-block;
	height: 20px;
	border-left: 1px solid #AAAAAA;
	border-right: 1px solid #FFFFFF;
	margin: 0 2px 0 2px;
	vertical-align: middle;
}

.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 {
	padding: 5px;
}

.advbtn {
	display: inline-block;
	line-height: 22px;
	cursor: pointer;
	padding: 0 5px 0 25px;
	white-space: nowrap;
	background-image: url(../images/list/toolbar_btn.gif);
	background-repeat: no-repeat;
	background-position: 5px -48px;
	border: 1px solid transparent;
}

.advmenu {
	position: absolute;
	top: 24;
	width: 120px;
	display: none;
	z-index: 10000;
	margin-left: -26px;
}

.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;
	color: #000000;
	text-decoration: none;
}

.advmenu a:hover {
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
}

.advarrow {
	width: 8px;
	height: 22px;
	vertical-align: middle;
	background: url(../images/list/advarrow.gif) no-repeat right center;
	margin-left: 3px;
	display: inline-block;
}

.tool {
	background: url(../images/list/toolbar_bg.png) repeat-x;
	padding-left: 10px;
}

.search {
	background: url(../images/list/toolbar_bg.png) repeat-x;
	padding-right: 10px;
	cursor: pointer;
	line-height: 24px;
}

.searchinp {
	height: 18px;
	margin-right : 3px;
	border: 1px solid #B5B4B8;
	vertical-align: middle;
}
.searchinp_min {
	border: 1px solid #B5B4B8;
}
.searchbtn {
	background: url(../images/list/search.gif) no-repeat;
	width: 72px;
	height: 20px;
	border: 0;
	line-height: 20px;
	color: #3B5165;
	vertical-align: middle;
}

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;
	border: 1px solid #F1F4F5;
}

.tb_label_menu label {
	margin-right: 10px;
}

.tb_label_menu_hover {
	background: url(../images/list/hl.png) repeat-x;
}

.tb_label_menubar {
	position: absolute;
	right: 0;
	top: 0;
	background-image: url(../images/list/list_tablethbg.gif);
	width: 20px;
	height: 100%;
	border-left: 1px solid #DBE2E7;
	display: none;
}

.tb_label_arrow {
	width: 100%;
	height: 100%;
	background: url(../images/list/ddn.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(../images/list/dn.png) no-repeat center top;
}

.tb_label_sort_asc {
	background: url(../images/list/up.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;
}

.checkall {
	position: relative;
	left: 5px;
}

.down_list{
	background: url(../images/list/down_list.png) no-repeat 5px 50%;
}

.btn_history{
	background: url(../images/list/list_btn_history.png) no-repeat 5px 50%;
}