@CHARSET "UTF-8";
/* css rest*/
* {
	margin: 0;
	padding: 0;
	list-style: none;
}

*:focus {
	outline: none;
}

html, body {
	font: normal 13px "Microsoft YaHei";
	font-family: "Microsoft YaHei", "微软雅黑", "sans-serif";
	width: 100%;
}

/**  数据列表  **/
.div_reelist {
	width: 100%;
	border: 1px;
	border-style: solid;
	border-color: #CCCCCC;
	text-align: center;
	overflow: hidden;
}

/**   列表title样式  **/
.ui_reelist_header {
	width: 98%;
	height: 25px;
	line-height: 25px;
	margin: 2px auto;
	font-size: 15px;
	margin-left: 10px;
}

/**  列表title列 **/
.ui_reelist_header_column {
	float: left;
	max-height: 30px;
	overflow: hidden;
}

.c0 {
	width: 5%;
}

.c1 {
	width: 20%;
}

.c2 {
	width: 25%;
	text-align: left;
}

.c3 {
	width: 13%;
}

.c3_data {
	text-align: right;
	margin-right: 12px;
}

.c4 {
	width: 23%;
}

.c5 {
	width: 12%;
}

.c_org {
	color: #FF7A00;
}

.w_35 {
	width: 35%;
}

.w_20 {
	width: 20%;
}

.w_30 {
	width: 30%;
}

.w_15 {
	width: 14%;
}

.w_10 {
	width: 10%;
}

.w_35_right {
	width: 202px;
	height: 20px;
	text-align: right;
	margin: 3px auto;
	font-size: 14px;
}

.w_65_left {
	height: 20px;
	width: 568px;
	text-align: left;
	margin: 3px auto;
	font-size: 14px;
}

.img {
	width: 102px;
	height: 23px;
}

.detail_button {
	width: 99%;
	height: 55px;
	margin: 0 auto;
	padding-top: 15px;
	padding-bottom: 10px;
	text-align: center;
}

.detail_button_yes {
	width: 158px;
	height: 32px;
	background-color: #C7C8C8;
	border: #fff none 0px;
}

.detail_button_yes:hover {
	width: 158px;
	height: 32px;
	background-color: #B3B3B4;
	border: #fff none 0px;
}

.detail_button_no {
	width: 158px;
	height: 32px;
	background-color: #5FAEE3;
	border: #fff none 0px;
}

.detail_button_no:hover {
	width: 158px;
	height: 32px;
	background-color: #9CD4FF;
	border: #fff none 0px;
}

/**  边框圆角样式 **/
.ui_border-radius {
	border: 1px solid #CCCCCC;
	border-radius: 3px;
}

/** 列表内容样式 **/
.ui_reelist_context {
	margin: 3px;
	font-size: 12px;
}

.ui_reelist_context_container {
	margin-top: 5px;
	margin-bottom: 2px;
}

.ui_reelist_context_item {
	height: 34px;
	line-height: 34px;
	padding: auto;
	background-color: #FFF;
	background-image: url('../img/2-36-1.png');
	width: 100%;
}

.ui_reelist_context_index {
	background: url('../img/03pt-yq-1.png') no-repeat;
	background-position: 11px 7px;
	float: left;
	font-weight: bold;
	color: #CCCCCC;
}

.ui_reelist_context_data {
	float: left;
}

/*右侧悬浮导航*/
.float {
	width: 109px;
	height: 504px;
	position: fixed;
	_position: absolute;
	overflow: hidden;
	z-index: 50;
	margin-left: 18px;
	margin-top: 100px;
}

.float a {
	display: block;
	text-indent: -9999px;
	overflow: hidden;
	height: 36px;
	background: url('../img/right_nava.png') no-repeat;
	-webkit-transition: background 0.2s ease;
}

.float .an_1 {
	background-position: -2px 0
}

.float .an_1:hover {
	background-position: -112px 0
}

.float .an_2 {
	background-position: -662px 0
}

.float .an_2:hover {
	background-position: -772px 0
}

.float .an_3 {
	background-position: -442px 0
}

.float .an_3:hover {
	background-position: -552px 0
}

.float .an_4 {
	background-position: -222px 0
}

.float .an_4:hover {
	background-position: -332px 0
}

.float .an_5 {
	background-position: -882px 0
}

.float .an_5:hover {
	background-position: -992px 0
}

.float .an_7 {
	background-position: -1102px 0
}

.float .an_7:hover {
	background-position: -1212px 0
}

/*回到顶部257*/
.top {
	width: 34px;
	height: 34px;
	position: fixed;
	_position: absolute;
	overflow: hidden;
	z-index: 50;
	margin-left: 998px;
	margin-top: 450px;
}

.top a {
	display: block;
	text-indent: -9999px;
	overflow: hidden;
	height: 34px;
	background: url('../img/top.png') no-repeat;
	-webkit-transition: background 0.2s ease;
}

.top .an_5 {
	background-position: 0px 0px;
}

.top .an_5:hover {
	background-position: -34px 0;
}

/**css 美化 input[type='file']**/
.btn_addPic {
	display: block;
	position: relative;
	width: 140px;
	height: 39px;
	overflow: hidden;
	border: 1px solid #EBEBEB;
	background: none repeat scroll 0 0 #F3F3F3;
	color: #CCCCCC;
	cursor: pointer;
	text-align: center;
}

.btn_addPic span {
	display: block;
	line-height: 39px;
}

.btn_addPic em {
	background: url('../img/file_add_.png') 0 0;
	display: inline-block;
	width: 18px;
	height: 18px;
	overflow: hidden;
	margin: 10px 5px 10px 0;
	line-height: 20em;
	vertical-align: middle;
}

.btn_addPic:hover em {
	background-position: -19px 0;
}

.filePrew {
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	width: 140px;
	height: 39px;
	font-size: 100px; /* 增大不同浏览器的可点击区域 */
	opacity: 0; /* 实现的关键点 */
	filter: alpha(opacity = 0); /* 兼容IE */
}

/**分页样式**/
a {
	text-decoration: none;
}

a:hover {
	text-decoration: none;
}

.tcdPageCode {
	padding: 15px 20px;
	text-align: left;
	color: #ccc;
}

.tcdPageCode a {
	display: inline-block;
	color: #428bca;
	display: inline-block;
	height: 25px;
	line-height: 25px;
	padding: 0 10px;
	border: 1px solid #ddd;
	margin: 0 2px;
	margin-top: -3px;
	border-radius: 4px;
	vertical-align: middle;
}

.tcdPageCode a:hover {
	text-decoration: none;
	border: 1px solid #428bca;
}

.tcdPageCode span.current {
	display: inline-block;
	height: 25px;
	line-height: 25px;
	padding: 0 10px;
	margin: -3px 2px 0px 2px;
	color: #fff;
	background-color: #428bca;
	border: 1px solid #428bca;
	border-radius: 4px;
	vertical-align: middle;
}

.tcdPageCode span.disabled {
	display: inline-block;
	height: 25px;
	line-height: 25px;
	padding: 0 10px;
	margin: 0 2px;
	color: #bfbfbf;
	background: #f2f2f2;
	border: 1px solid #bfbfbf;
}