@charset "utf-8";
/* CSS Document */

/*left side*/
.left-side {
  width: 240px;
  background-color: #2d72b7;
  margin-top: 30px;
  margin-bottom: 30px;
  line-height: 40px;
  padding: 5px;
}
.left-side .a-tit {
  font-size: 16px;
  line-height: 40px;
  padding-left: 40px;
  color: #fff;
  font-weight: normal;
  background: url(../images/icon06.png) 20px no-repeat;
}
.left-side .left-nav {
  background-color: #f0f0f0;
  padding: 4px 0;
  margin-top: 6px;
}
.left-side .a-menu {
  position: relative;
  padding: 0 4px;
  margin-bottom: 4px;
}
.left-side .a-nav {
  font-size: 16px;
  color: #000;
  display: block;
  line-height: 40px;
  padding-left: 16px;
}
.left-side .a-nav-next {
  background-color: #ccc;
  color: #024689;
}
.left-side .btn {
  position: absolute;
  top: 11px;
  right: 20px;
  width: 16px;
  height: 16px;
  border-radius: 9px;
  background: #e5e5e5 url(../images/arrowdown.png) center no-repeat;
  border: #bdbdbd 1px solid;
  display: block;
}
.left-side .btn-cag {
  background: #e5e5e5 url(../images/arrowup.png) center no-repeat;
}
.left-side .b-menu {
  padding: 2px 10px 10px;
}

/*循环开始*/
.left-side .b-nav {
  display: block;
  background: url(../images/icon07.png) 10px no-repeat;
  padding-left: 20px;
  font-size: 14px;
  color: #666;
  border-bottom: #ccc 1px dotted; 
}
.left-side .b-nav:hover {
  background: #fff url(../images/icon07-1.png) 10px no-repeat;
  color: #0a4c85;
}
/*循环结束*/

/*right cont*/
.right-cont {
  width: 840px;
  margin-top: 30px;
  margin-bottom: 30px;
}
.right-cont .tit-row {
  height: 50px;
  background: url(../images/tit-bg03.jpg) no-repeat;;
  padding-bottom: 2px;
  border-bottom: #ccc 1px solid;
}
.right-cont .tit-row .tit-name {
  font-size: 20px;
  line-height: 50px;
  color: #0a4c85;
}
.right-cont .tit-row .gps {
  line-height: 30px;
  margin-top: 16px;
  padding-right: 10px;
  font-size: 14px;
}
.right-cont .gps .elem {
  margin-left: 6px;
  color: #333;
}
.right-cont .gps .link {
  color: #333;
}
.right-cont .gps .link:hover {
  color: #0a4c85;
  text-decoration: underline;
}
.right-cont .cont-row .date {
  font-size: 14px;
  color: #999;
  line-height: 24px;
}
.right-cont .cont-row .prompt {
  font-size: 15px;
  color: #333;
  white-space: pre-wrap;
  line-height: 24px;
  margin-top: 20px;
  text-align: center;
}
.right-cont .cont-row .apply-table {
	width: 600px;
	margin-left: 120px;
	margin-top: 15px;
	float: left;
  font-size: 14px;
	color: #333;
}
.right-cont .apply-table .xinghao {
  font-style: normal;
  color: #ca2828;
}
.right-cont .apply-table tr {
  height: 40px;
}
.right-cont .apply-table td {
  text-align:left;
	width:100px;
}
.right-cont .apply-table input {
  border: #999 1px solid;
  margin-left: 20px;
  float: left;
}
.right-cont .cont-row .applybt {
  width: 100%;
  float: left;
  text-align: center;
  margin-top: 40px;
}
.right-cont .applybt input {
  width: 80px;
  line-height: 22px;
  border: #999 1px solid;
  font-size: 14px; 
  text-align: center;
}


