﻿html {
	_background-image: url(about:blank); _background-attachment: fixed;
}
.laydate_body .laydate_box {
	margin: 0px; padding: 0px;
}
.laydate_body .laydate_box * {
	margin: 0px; padding: 0px;
}
.laydate-icon {
	background-position: right; outline: 0px; border: 1px solid rgb(198, 198, 198); border-image: none; height: 22px; line-height: 22px; padding-right: 20px; background-repeat: no-repeat; background-color: rgb(255, 255, 255);
}
.laydate-icon-default {
	background-position: right; outline: 0px; border: 1px solid rgb(198, 198, 198); border-image: none; height: 22px; line-height: 22px; padding-right: 20px; background-repeat: no-repeat; background-color: rgb(255, 255, 255);
}
.laydate-icon-danlan {
	background-position: right; outline: 0px; border: 1px solid rgb(198, 198, 198); border-image: none; height: 22px; line-height: 22px; padding-right: 20px; background-repeat: no-repeat; background-color: rgb(255, 255, 255);
}
.laydate-icon-dahong {
	background-position: right; outline: 0px; border: 1px solid rgb(198, 198, 198); border-image: none; height: 22px; line-height: 22px; padding-right: 20px; background-repeat: no-repeat; background-color: rgb(255, 255, 255);
}
.laydate-icon-molv {
	background-position: right; outline: 0px; border: 1px solid rgb(198, 198, 198); border-image: none; height: 22px; line-height: 22px; padding-right: 20px; background-repeat: no-repeat; background-color: rgb(255, 255, 255);
}
.laydate-icon-default {
	background-image: url("../skins/default/icon.png");
}
.laydate-icon-danlan {
	border: 1px solid rgb(177, 210, 236); border-image: none; background-image: url("../skins/danlan/icon.png");
}
.laydate-icon-dahong {
	background-image: url("../skins/dahong/icon.png");
}
.laydate-icon-molv {
	background-image: url("../skins/molv/icon.png");
}
.laydate_body .laydate_box {
	font: 12px/normal "宋体"; width: 240px; z-index: 99999999; font-size-adjust: none; font-stretch: normal; background-color: rgb(255, 255, 255); _margin: 0; _position: absolute;
}
.laydate_body .laydate_box li {
	list-style: none;
}
.laydate_body .laydate_box .laydate_void {
	cursor: text !important;
}
.laydate_body .laydate_box a {
	text-decoration: none; cursor: pointer;
}
.laydate_body .laydate_box a:hover {
	text-decoration: none; cursor: pointer;
}
.laydate_body .laydate_box a:hover {
	text-decoration: none;
}
.laydate_body .laydate_box cite {
	border: 5px dashed transparent; width: 0px; height: 0px; overflow: hidden; position: absolute; cursor: pointer;
}
.laydate_body .laydate_box label {
	border: 5px dashed transparent; width: 0px; height: 0px; overflow: hidden; position: absolute; cursor: pointer;
}
.laydate_body .laydate_box .laydate_yms {
	display: none;
}
.laydate_body .laydate_box .laydate_time {
	display: none;
}
.laydate_body .laydate_box .laydate_show {
	display: block;
}
.laydate_body .laydate_box input {
	outline: 0px; font-size: 14px; background-color: rgb(255, 255, 255);
}
.laydate_body .laydate_top {
	padding: 5px; height: 26px; position: relative; z-index: 99;
}
.laydate_body .laydate_ym {
	height: 24px; float: left; position: relative; cursor: pointer;
}
.laydate_body .laydate_ym input {
	border: currentColor; border-image: none; height: 24px; text-align: center; line-height: 24px; float: left; cursor: pointer;
}
.laydate_body .laydate_ym .laydate_yms {
	left: -1px; top: 24px; height: 181px; position: absolute;
}
.laydate_body .laydate_y {
	width: 121px; margin-right: 6px;
}
.laydate_body .laydate_y input {
	width: 64px; margin-right: 15px;
}
.laydate_body .laydate_y .laydate_yms {
	width: 121px; text-align: center;
}
.laydate_body .laydate_y .laydate_yms a {
	height: 20px; display: block; position: relative;
}
.laydate_body .laydate_y .laydate_yms ul {
	padding: 0px; height: 139px;
}
.laydate_body .laydate_y .laydate_yms ul li {
	width: 60px; height: 20px; line-height: 20px; overflow: hidden; float: left; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.laydate_body .laydate_m {
	width: 99px;
}
.laydate_body .laydate_m .laydate_yms {
	padding: 0px; width: 99px;
}
.laydate_body .laydate_m input {
	width: 42px; margin-right: 15px;
}
.laydate_body .laydate_m .laydate_yms span {
	margin: 5px 0px 0px 5px; width: 42px; text-align: center; line-height: 24px; float: left; display: block; _display: inline;
}
.laydate_body .laydate_choose {
	width: 20px; height: 24px; float: left; display: block; position: relative;
}
.laydate_body .laydate_choose cite {
	left: 50%; top: 50%;
}
.laydate_body .laydate_tab cite {
	left: 50%; top: 50%;
}
.laydate_body .laydate_chtop cite {
	margin: -7px 0px 0px -5px; border-bottom-style: solid;
}
.laydate_body .laydate_chdown cite {
	margin: -2px 0px 0px -5px; top: 50%; border-top-style: solid;
}
.laydate_body .laydate_ym label {
	margin: -2px 0px 0px -5px; top: 50%; border-top-style: solid;
}
.laydate_body .laydate_chprev cite {
	margin: -5px 0px 0px -7px;
}
.laydate_body .laydate_chnext cite {
	margin: -5px 0px 0px -2px;
}
.laydate_body .laydate_ym label {
	right: 28px;
}
.laydate_body .laydate_table {
	margin: 0px 5px; width: 230px; border-collapse: collapse; border-spacing: 0px;
}
.laydate_body .laydate_table td {
	width: 31px; height: 19px; text-align: center; line-height: 19px; font-size: 12px; cursor: pointer;
}
.laydate_body .laydate_table thead {
	height: 22px; line-height: 22px;
}
.laydate_body .laydate_table thead th {
	text-align: center; font-size: 12px; font-weight: 400;
}
.laydate_body .laydate_bottom {
	padding: 5px; height: 22px; line-height: 20px; font-size: 12px; position: relative;
}
.laydate_body .laydate_bottom #laydate_hms {
	float: left; position: relative; z-index: 1;
}
.laydate_body .laydate_time {
	left: 5px; width: 129px; height: 125px; bottom: 26px; position: absolute;
}
.laydate_body .laydate_time .laydate_hmsno {
	padding: 5px 0px 0px 5px;
}
.laydate_body .laydate_time .laydate_hmsno span {
	width: 24px; height: 19px; text-align: center; line-height: 19px; float: left; display: block; cursor: pointer;
}
.laydate_body .laydate_time1 {
	width: 228px; height: 154px;
}
.laydate_body .laydate_time1 .laydate_hmsno {
	padding: 6px 0px 0px 8px;
}
.laydate_body .laydate_time1 .laydate_hmsno span {
	width: 21px; height: 20px; line-height: 20px;
}
.laydate_body .laydate_msg {
	left: 49px; width: 141px; height: auto; bottom: 67px; overflow: hidden;
}
.laydate_body .laydate_msg p {
	padding: 5px 10px;
}
.laydate_body .laydate_bottom li {
	height: 20px; line-height: 20px; font-weight: 900; border-right-color: currentColor; border-right-width: medium; border-right-style: none; float: left;
}
.laydate_body .laydate_bottom .laydate_sj {
	width: 33px; text-align: center; font-weight: 400;
}
.laydate_body .laydate_bottom input {
	border: currentColor; border-image: none; width: 21px; height: 20px; text-align: center; line-height: 20px; font-size: 12px; font-weight: 400; float: left; cursor: pointer;
}
.laydate_body .laydate_bottom .laydte_hsmtex {
	height: 20px; text-align: center; line-height: 20px;
}
.laydate_body .laydate_bottom .laydte_hsmtex span {
	top: 0px; width: 20px; right: 0px; position: absolute; cursor: pointer;
}
.laydate_body .laydate_bottom .laydte_hsmtex span:hover {
	font-size: 14px;
}
.laydate_body .laydate_bottom .laydate_btn {
	top: 5px; right: 5px; position: absolute;
}
.laydate_body .laydate_bottom .laydate_btn a {
	padding: 0px 6px; height: 20px; float: left; _padding: 0 5px;
}
.laydate_body .laydate_bottom .laydate_v {
	left: 10px; top: 6px; font-family: Courier; position: absolute; z-index: 0;
}

.ejym_lanmu_title {
    background: rgb(234, 245, 252);
    height: 34px;
    color: rgb(11, 110, 203);
    line-height: 34px;
}


.t1 {
	FONT-SIZE: 18px; HEIGHT: 33px; FONT-FAMILY: '微软雅黑'; WIDTH: 132px; BACKGROUND: #0c73cf; FLOAT: left; COLOR: #fff; TEXT-ALIGN: center; DISPLAY: block; LINE-HEIGHT: 33px
}
.t2 {
	FONT-SIZE: 18px; HEIGHT: 33px; FONT-FAMILY: '微软雅黑'; WIDTH: 132px; FLOAT: left; COLOR: #000; TEXT-ALIGN: center; DISPLAY: block; LINE-HEIGHT: 33px
}


.ejym_lanmu_title_left {
    background: url("ejym_lanmu_title_left.jpg") no-repeat;
    width: 3px;
    height: 34px;
    float: left;
    display: block;
}























