@charset "utf-8";
/* CSS Document */
body {
	margin: 0;
}

a, img {
	vertical-align: middle;
}

a, div, input, select, td {
	font-family: "Microsoft YaHei" ! important;
	color: #646464;
	text-decoration: none;
}
input,select,textarea{	
	border: 1px #cccccc solid;
	border-style: solid;
	margin: 0px 40px 0px 5px;
	padding:0px 5px;
}
input,select{
	height: 23px;
}
.fl{float:left}
/*
 * 移除图标、帮助图标（显示手型）
 */
.remove, .help {
	cursor: pointer;
}
/*
 * 页面标题
 */
.caption {
	width: 100%;
	border: 0px;
	border-spacing: 0px;
	padding-bottom: 10px;
}

.caption td {
	text-align: left;
	vertical-align: middle;
	padding-left: 15px;
	height: 40px;
	background-image: url(../images/home01.png);
	background-repeat: repeat-x;
	background-position: center;
	color:#005b3a;
	font-weight:bold;
	font-size:15px;
}
/*
 * 列表页面样式——查询域
 */
.cxtjqu {
	width: 96%;
	border: 0px;
	border-spacing: 0px;
	padding: 0px;
	background:#c7dbd4;
	border-radius:10px;
	margin:0 auto;
	margin-top:15px;
	font: normal 12px '\5FAE\8F6F\96C5\9ED1';
	-moz-border-radius: 10px; 
	-webkit-border-radius: 10px;	
}
.cxtjqu tr{height:30px;line-height:30px;padding:0px;margin:0px}

.cxtjqu select {
	width: 165px;
	height: 20px;
	
}

.cxtjqu input {
	width: 165px;
	height: 20px;
	border: 1px #cccccc solid;
}

.cxtjqu td .imgTianJia {
	width: 79px;
	height: 35px;
	vertical-align: middle;
	margin-left: 30px;
}

/*
 * 列表页面样式——操作按钮域
 */
.caozuo {
	width: 100%;
}

.caozuo td {
	padding: 16px 10px;
	text-align: left;
}

.caozuo input {
	display: inline-block;
	margin: 0px 10px 5px 0px;
	line-height: 28px;
	padding: 0px 20px 2px 20px;
	text-align: center;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	background-color: #f2f6f9;
	border: 1px #d3dbde solid;
}

/*
 * 列表页面样式——查询列表
 */
.gridlist {
	width: 98%;
	border-collapse: collapse;
	border-left: 1px #cbcbcb solid;
	border-top: 1px #cbcbcb solid;
	border-bottom: 1px #cbcbcb solid;
}
/* 列表页面样式——查询列表——表头*/
.gridlist th {
	font-weight: bold;
	height: 34px;
	border-right: 1px #cbcbcb solid;
	background: url(../images/gridlistth.jpg) repeat-x center;
	padding-top: 5px;
}
/* 列表页面样式——查询列表——内容*/
/*奇数行*/
.gridlist tbody tr:nth-child(odd) {
	background-color: #fff;
}
/*偶数行*/
.gridlist tbody tr:nth-child(even) {
	background-color: #f4f8ea;
}
/*鼠标经过行*/
.gridlist tbody tr:HOVER {
	background-color: #fdf1c0;
}

.gridlist td {
	height: 36px;
	border-right: 1px #cbcbcb solid;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	verical-align: middle !important;
}

.gridlist td a {
	color: #0265cd;
	margin: 0px 5px 0px 5px;
}


/*
 * 分页样式
 */
.pagination {
	float: right;
	text-align: right;
	width: 650px;
	line-height: 40px;
}

.pagination ul {
	float: left;
	margin: 0;
}

.pagination ul li {
	padding: 2px 10px;
	line-height: 32px;
	float: left;
	color: #818181;
	list-style: none;
	background-color: #FFF;
}

.pagination ul li a {
	text-align: center;
	color: #000;
	float: left;
	display: block;
}

.pagination ul li a:hover {
	color: #03F;
	text-decoration: none;
}

.pagination_border {
	border-top: 1px #dddddd solid;
	border-bottom: 1px #dddddd solid;
	border-left: 1px #dddddd solid;
}

.pagination_borderend {
	border: 1px #dddddd solid;
}

.pagination_noborder {
	text-align: center;
	color: #000;
	line-height: 28px;
	margin: 0px 0px 0px 4px;
}

.pagination_noborder input[type="number"] {
	width: 40px;
	margin: 0px 3px;
	text-align: center;
	border: 1px #dddddd solid;
}
.pagination input{margin:0px 5px;}
#pageNo, #pageSize {
	width: 40px;
}
/*
 * 设计单框架——标题
 */
.designFrameTitle {
	margin: auto; /*居中*/
	width: 98%;
	font-weight: bold;
	/*高度*/
	height: 34px;
	line-height: 34px;
	/*边线*/
	border: 1px #cbcbcb solid;
	border-bottom-width: 0px;
	/*背景*/
	background-color: #f0f5f8;
}
/* 设计单框架——标题 */
.designFrameTitle div {
	float: right;
}

/*
 * 多列详细页面样式
 */
.gridlist2 {
	margin: 0 auto;
	width: 98%;
	text-align: center;
	border-collapse: collapse;
	border: 1px #cbcbcb solid;
}

.gridlist2 th {
	font-weight: bold;
	height: 34px;
	line-height: 34px;
	text-align: left;
	padding-left: 2px;
	border-right: 1px #cbcbcb solid;
	background: url(../images/gridlistth.jpg) repeat-x center;
}

.gridlist2 td {
	height: 36px;
	text-align: center;
	vertical-align: middle;
	border-right: 1px #cbcbcb solid;
	border-bottom: 1px #cbcbcb solid;
}

.gridlist2 td a {
	color: #0265cd;
	margin: 0px 5px 0px 5px;
}

.gridlist2 td input {
	border: 1px solid #CCC;
}

.gridlist2 td input[type="text"] {
	
}

.gridlist2 div {
	float: right;
}

/*
 * 单列详细页面样式
 */
.cjlr {
	width: 95%;
	margin-left:30px;
	border-collapse: collapse;
	font-size:12px;
	border:1px solid #e2e2e2;
}



/*单列详细页面样式——标题*/
.cjlrhead {
	width:200px;
	text-align: right;
	vertical-align: top;
	white-space: nowrap;
	padding-right: 20px;
}
/*单列详细页面样式——标题（*） */
b {
	padding-left:5px;
	color: #F00;
	font-weight: normal;
}
/*单列详细页面样式——内容 */
.cjlr td {
	padding-top:3px;
	padding-bottom:3px;
	height: 36px;
	vertical-align: middle;
	border-bottom: 1px #e2e2e2 solid;
	padding-left:20px;
}
.cjlr .cjlr-title{padding-left:20px;background:#dbe8e3;margin-top:20px;font-weight:bold;}
.cjlr-thead{width:13%;min-width:160px;border-right:1px solid #e2e2e2;background:#f1fdf9}
/*单列详细页面样式——文本框 */
.cjlr td input,select,textarea {
	width: 300px;
}
/*详细页面样式——大文本 */
.cjlr td textarea {
	height: 60px;
}
.btnDiv{
	padding-top:20px;
	padding-left:300px;
}


.queryTable {
	margin: 0 auto;
	width: 98%;
	border-collapse: collapse;
	border: 1px #cbcbcb solid;
}

.queryTable td {
	height: 36px;
	border-right: 1px #cbcbcb solid;
	border-bottom: 1px #cbcbcb solid;
	padding-left: 10px;
	padding-right: 10px;
}

/*
 * 按钮样式
 */
/*一级按钮*/
.fmbutton {
	display: inline-block; 
	margin : 0px 10px 5px 0px; 
	line-height : 20px;
	height:22px;
	white-space:nowrap;
	padding:0px 10px;
	background: url(../images/rearch01.png) repeat-x;
	text-align: center;
	color: #fff;
	border:1px solid #005b3a;
	border-radius:3px;
	font-size:12px
}
/*一级按钮——鼠标指向*/
.fmbutton:hover {
	background: url(../images/rearch01-hover.png) repeat-x;
	border:1px solid #eca518;
}
/*添加、删除 修改 对比信息等按钮*/
.fmbutton-btn{
	width:88px;
	height:59px;
	text-align:center;
	line-height:18px;
	background:url(../images/btn.png) repeat-x;
	border:2px solid #eca518;
	margin-left:10px;
	margin-top:10px;
	color:#fff;
	font-size:12px
	}
.fmbutton-btn img{height:30px;margin:3px 0px}
.fmbutton-btn:hover{
	background:url(../images/btn-hover.png) repeat-x;
	}



/* 操作域按钮 */
.editbutton {
	display: inline-block;
	margin: 0px 10px 5px 0px;
	line-height: 28px;
	padding: 0px 20px 2px 20px;
	text-align: center;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	background-color: #f2f6f9;
	border: 1px #d3dbde solid;
}
/*操作域按钮——鼠标指向*/
.editbutton:hover {
	display: inline-block;
	margin: 0px 10px 5px 0px;
	line-height: 28px;
	padding: 0px 20px 2px 20px;
	text-align: center;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	background-color: #e2f6f9;
}
/*编辑页面——内容按钮样式*/
.contentButton {
	color: #ffffff;
	background-color: #019dda;
}

/*列表行操作按钮*/
.addbutton {
	display: inline-block;
	margin: 0px 10px 5px 0px;
	color: #FFF;
	line-height: 26px;
	padding: 0px 20px 2px 20px;
	text-align: center;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	background-color: #30b856;
}
/*列表行操作按钮——鼠标指向*/
.addbutton:hover {
	display: inline-block;
	margin-bottom: 5px;
	line-height: 26px;
	padding: 0px 20px 2px 20px;
	text-align: center;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	background-color: #30b400;
	color: #f0f0f0;
}

/* 按钮样式-红色背景(未审核、删除) */
.ws {
	width: 60px;
	height: 26px;
	line-height: 26px;
	font-size: 12px;
	color: #FFF;
	display: block;
	text-align: center;
	background-color: #cd3335;
	margin: 0px 8px;
}
/* 按钮样式-绿色背景(已审核) */
.ys {
	width: 60px;
	height: 26px;
	line-height: 26px;
	font-size: 12px;
	color: #FFF;
	display: block;
	text-align: center;
	background-color: #00cc99;
	margin: 0px 8px;
}
/*edit页面样式*/
.editBody{
	width:98%;
	height:98%;
	border:1px solid thick;
	border-collapse: collapse;
	border-spacing:inherit;
	border-radius:10px;
	background-color: #eaf4fd;
}

.editBody th{
		background-color: #eaf4fd;
}

.editBody textarea{
	border-collapse: collapse;
	border: 1px solid; 
	border-color: #e5e3e4 #dcdcdc #dcdcdc #e5e3e4; 
	width:80%;
	height:100%;
	box-shadow: 0 0 0; 
	float: left;
	
}
.cjlr input[type=radio]{
	height:15px;
	width:15px;
	margin-left: 10px;
	margin-right: 10px !important;
}
.editBodyhead{
	width:200px;
	text-align: center;
	vertical-align: center;
	white-space: nowrap;
	padding-right: 20px;
}

.tianjiaButton {
    display: inline-block;
    line-height: 28px;
    padding: 0 10px 2px;
    text-align: center;
    width: 79px;
    height: 35px;
    vertical-align: middle;
}

.tab {
	width: 100%;
	height: 66px;
	border-bottom: 1px solid #d7d7d7;
}

.tab>div {
	display: inline-block;
	width: 143px;
	height: 41px;
	line-height: 41px;
	margin: 23px 10px 0 20px;
	border: 1px solid #3b95c7;
	border-radius: 10px;
	text-align: center;
}

.tab .unSelect {
	background-color: #f0f5f8;
	cursor: pointer;
}
.tab .select {
	background-color: #3c96c8;
	color: white;
}

.tab .select>a {
	color: white;
}

/*车辆信息的背景颜色*/
.bgSelect {
	background-color: #f2db94;
	text-align:center;
}
.gridlist{width:100%;font-size:12px;margin-bottom:20px}
.gridlist td {
	border-bottom:1px solid #e2e2e2;
	
}
.gridlist thead th{
	font-weight:normal;
	background:#d9ae3c;
	color:#fff;
}
.gridlist_ji td a{color:#005b3a}

span[id^="tint"] {
	color: red;
}

.cjlr a {
	color: #0265cd;
}
