﻿@charset "utf-8";
/**
 +------------------------------------------------------------------------------
 * 全局公共CSS global.css
 +------------------------------------------------------------------------------
 * @author   Mr.kin
 * @date  	 2011-07-20
 +------------------------------------------------------------------------------
 */
 
 /** CSS Reset **/
html,body,div,p,form,h1,h2,h3,h4,h5,ul,li,dl,dt,dd{ margin:0; padding:0;}

li{list-style:none;}
a{ text-decoration:none;}
a img{ border:0;}
select{ padding:2px;width: 130px;
    height: 30px;
    border: 1px solid #DADADC;}
input,textarea { outline:none;}
input[type='submit']{cursor:pointer;}
input[type='button']{cursor:pointer;}
textarea{resize:none; overflow:auto;}

/** 常用class **/
.dp_n{ display:none;}
.dp_b{ display:block;}
.f_l{float:left}
.f_r{float:right}
.pt_r{ position:relative;}
.pt_a{ position:absolute;}
.ta_l{ text-align:left;}
.ta_c{ text-align:center;}
.ta_r{ text-align:right;}
.of_h{ overflow:hidden;}
.fw_b{ font-weight:bold;}
.fw_n{ font-weight:normal;}
.fs_12{ font-size:12px;}
.fs_14{ font-size:14px;}
.fs_16{ font-size:16px;}
.ff_s{ font-family:"宋体";}
.ff_y{ font-family:"微软雅黑";}
.ff_v{ font-family:Verdana;}
.lh_20{ line-height:20px;}
.lh_22{ line-height:22px;}
.lh_24{ line-height:24px;}
.cf_o{overflow:hidden;_zoom:1;}
.cf_c{clear:both; line-height:0; font-size:0;}
.b_0{ border:0;}
.mr0{margin-right:0px;}

#BODY_BOX{ padding:5px;}
h2.pagetitle{ font-size:14px; font-family:"Microsoft Yahei","幼圆"; text-indent:8px; margin-bottom:15px; line-height:24px; background:#f0f0f0;color:#C00}

.list ul{ font-size:12px; font-family:Arial}
.list ul li{float:left; display:inline; padding:3px; margin-right:5px; margin-bottom:5px; border:1px dashed #e0e0e0}

/*分页样式 */
.pagelist{ text-align:center; bottom:0px;margin-top:30px; }
.pagination {
	display: inline-block;
	padding-left: 0;
	border-radius: 4px
}
.pagination>li {
	display: inline
}
.pagination>li>a, .pagination>li>span {
	position: relative;
	float: left;
	padding: 6px 12px;
	margin-left: -1px;
	line-height: 1.42857143;
	color: #337ab7;
	text-decoration: none;
	background-color: #fff;
	border: 1px solid #ddd
}
.pagination>li:first-child>a, .pagination>li:first-child>span {
	margin-left: 0;
	border-top-left-radius: 4px;
	border-bottom-left-radius: 4px
}
.pagination>li:last-child>a, .pagination>li:last-child>span {
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px
}
.pagination>li>a:focus, .pagination>li>a:hover, .pagination>li>span:focus, .pagination>li>span:hover {
	z-index: 3;
	color: #23527c;
	background-color: #eee;
	border-color: #ddd
}
.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover {
	z-index: 2;
	color: #fff;
	cursor: default;
	background-color: #337ab7;
	border-color: #337ab7
}
.pagination>.disabled>a, .pagination>.disabled>a:focus, .pagination>.disabled>a:hover, .pagination>.disabled>span, .pagination>.disabled>span:focus, .pagination>.disabled>span:hover {
	color: #777;
	cursor: not-allowed;
	background-color: #fff;
	border-color: #ddd
}
.pagination-lg>li>a, .pagination-lg>li>span {
	padding: 10px 16px;
	font-size: 18px;
	line-height: 1.3333333
}
.pagination-lg>li:first-child>a, .pagination-lg>li:first-child>span {
	border-top-left-radius: 6px;
	border-bottom-left-radius: 6px
}
.pagination-lg>li:last-child>a, .pagination-lg>li:last-child>span {
	border-top-right-radius: 6px;
	border-bottom-right-radius: 6px
}
.pagination-sm>li>a, .pagination-sm>li>span {
	padding: 5px 10px;
	font-size: 12px;
	line-height: 1.5
}
.pagination-sm>li:first-child>a, .pagination-sm>li:first-child>span {
	border-top-left-radius: 3px;
	border-bottom-left-radius: 3px
}
.pagination-sm>li:last-child>a, .pagination-sm>li:last-child>span {
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px
}



/** 简单分页分页样式 */
.pager {
	display: inline-block;
	padding-left: 0;
	border-radius: 4px
}
.pager>li {
	display: inline
}
.pager>li>a, .pager>li>span {
	position: relative;
	float: left;
	padding: 6px 12px;
	margin-left: -1px;
	line-height: 1.42857143;
	color: #337ab7;
	text-decoration: none;
	background-color: #fff;
	border: 1px solid #ddd
}
.pager>li:first-child>a, .pager>li:first-child>span {
	margin-left: 0;
	border-top-left-radius: 4px;
	border-bottom-left-radius: 4px
}
.pager>li:last-child>a, .pager>li:last-child>span {
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px
}
.pager>li>a:focus, .pager>li>a:hover, .pager>li>span:focus, .pager>li>span:hover {
	z-index: 3;
	color: #23527c;
	background-color: #eee;
	border-color: #ddd
}
.pager>.active>a, .pager>.active>a:focus, .pager>.active>a:hover, .pager>.active>span, .pager>.active>span:focus, .pager>.active>span:hover {
	z-index: 2;
	color: #fff;
	cursor: default;
	background-color: #337ab7;
	border-color: #337ab7
}
.pager>.disabled>a, .pager>.disabled>a:focus, .pager>.disabled>a:hover, .pager>.disabled>span, .pager>.disabled>span:focus, .pager>.disabled>span:hover {
	color: #777;
	cursor: not-allowed;
	background-color: #fff;
	border-color: #ddd
}
.pager-lg>li>a, .pager-lg>li>span {
	padding: 10px 16px;
	font-size: 18px;
	line-height: 1.3333333
}
.pager-lg>li:first-child>a, .pager-lg>li:first-child>span {
	border-top-left-radius: 6px;
	border-bottom-left-radius: 6px
}
.pager-lg>li:last-child>a, .pager-lg>li:last-child>span {
	border-top-right-radius: 6px;
	border-bottom-right-radius: 6px
}
.pager-sm>li>a, .pager-sm>li>span {
	padding: 5px 10px;
	font-size: 12px;
	line-height: 1.5
}
.pager-sm>li:first-child>a, .pager-sm>li:first-child>span {
	border-top-left-radius: 3px;
	border-bottom-left-radius: 3px
}
.pager-sm>li:last-child>a, .pager-sm>li:last-child>span {
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px
}