/* ----------- POPUP Div ----------- */
div.window {
	width:100%;
	clear: both;
	position: absolute;
	top: 0;
	left: 0;
	visibility: hidden;
	z-index: 999999;
	overflow: hidden;
}
div.blackBgPop{	
	width:100%;
	height:100%;
	background:rgba(0,0,0,0.8);
	position:absolute;
	top:0;
	left:0;
	z-index:999998;
	visibility:hidden;
}
table.window {
	width:auto;
	position: relative;
	margin: 0 auto;
	border-collapse: collapse;
	text-align: left;
}

td.left_top,td.right_top,td.left_bottom,td.right_bottom {
	height: 4px;
	overflow: hidden;
	padding: 0px !important;
	width: 4px !important
}

table.window td.left_top {
	background: url("/images/window/bg_borderLT.png") no-repeat left top;
}

table.window td.right_top {
	background: url("/images/window/bg_borderRT.png") no-repeat right top;
}

table.window td.popBorder {
	background: url("/images/window/bg_border.png") repeat left top;
}

table.window td.left_bottom {
	width: 4px;
	height: 4px;
	background: url("/images/window/bg_borderLB.png") no-repeat left
		bottom;
}

table.window td.right_bottom {
	width: 4px;
	height: 4px;
	background: url("/images/window/bg_borderRB.png") no-repeat right
		bottom;
}

table.window td.content {
	background-color: #FFF;
	padding: 0
}

table.window td.content h2 {
	padding: 10px 18px;
	background: #f6f6f6;
	font-size: 16px;
	color: #333;
	clear: both;
	overflow: hidden;
	/*border-bottom: 1px solid #01CF49;*/
}

table.window td.content h2 a.close-button {
	
}

table.window td.content div.contentDiv {
	margin:0;
	padding:10px;
	text-align:left
}

table.datalist {
	border-top: #DDD solid 1px;
	margin-bottom: 10px;
	width: 100%;
	line-height: 15px;
	text-align: left;
	font-family: "宋体";
}

table.datalist .datalistTrTitle {
	background: url("/images/bg_datalist_column_title.jpg") repeat-x left top;
}

table.datalist .datalistTd {
	padding: 5px 0;
	border-bottom: #DDD solid 1px;
	vertical-align: middle;
}
.btn_y{
	display:inline-block;
	padding:8px 30px;
	font-size:14px;
	color:#fff;
	text-decoration: none;
	background:#00a73b;
	margin:0 auto;
	border-radius: 5px;
}

.buttonsDIV{
	padding-bottom:10px;
	padding-top:30px;
}
.windowInput{
	width:180px;
	height:30px;
	line-height:30px;
	border:1px solid #ddd;
	font-family:'微软雅黑';
	font-size:14px;
	outline:none;
	padding:0 10px;
	color:#999;
}
.yzmBtn2{
	display:block;
	width:100px;
	height:20px;
	line-height:20px;
	text-align: center;
	border:1px solid #e3e3e3;
	background:url(/images/bg_yzm2.gif) repeat-x;
	margin-left:20px;
}
.yzmBtn2:link, .yzmBtn2:visited, .yzmBtn2:hover{
	color:#333;
	text-decoration: none;
}
td.yuyue{	
	font-size:12px;
}
td.yuyue span{	
	cursor:pointer;
	color: #00b447;
}
td.yuyue span.on{	
	background:#00A73B;
	color:#fff;
}

/*begin 预约看车弹窗 yyt*/
.saleCarYuyue th, .saleCarYuyue td{
	border:1px solid #ddd;
}
.saleCarYuyue td span{
	display:block;
}
.yuyue{
	cursor:pointer;
}
#freeService{	
	padding: 18px;
	background: #e6f8ec;
	border-bottom: 1px solid #e2e9e5;
	border-top: 1px solid #e2e9e5;
	font-size: 13px;
}
#freeService p{	
	padding: 0 12px 0 16px;
}
#freeService p strong,#phoneYuyue p strong{	
	position: relative;
}
#freeService p strong em,#phoneYuyue p strong em{
	position: absolute;	
	display: inline-block;
	width: 12px;
	height: 12px;	
	background: #00cf4d;
	left: -18px;
	top: 3px;
}
#phoneYuyue{	
	padding: 12px 18px 0px;
	font-size: 13px;
}
#phoneYuyue p{	
	padding-left: 16px;
	padding-right: 0;
}
#phoneYuyue p strong em{	
	background: url(/images/phone_icon.png) no-repeat 0 0;
	width: 15px;
	height: 16px;
}
.yyOnline h3{	
	font-size:14px;
	padding: 5px 18px;
	height:28px;
	line-height:28px;
}
.yyOnline h3 em{	
	display: inline-block;
	width: 15px;
	height: 16px;	
	background: url(/images/online_icon.png) no-repeat 0 0;
	position: relative;
	top: 3px;
	margin-right: 4px;
}	
#login-modal .closeBtn{	
	margin-top: 0px;
}
.yytable th{	
	background: #f5f5f5;
	color: #333;
	font-weight: normal;
}
.modal{	
	margin-top: 10px;
	position: relative;
	top: 0px;
}
.modal h2{
	padding: 10px;
	font-size: 16px;
}
/*end 预约看车弹窗 yyt*/
