@charset "utf-8";
	#pop_comprare{
		width:660px;
		border:3px solid #f14646;
	}
	#pop_comprare h2{
		position:relative;
		background:#f14646;
		height:45px;
		line-height:45px;
		color:#fff;
		margin-bottom:20px;
		font-size:18px;
		text-indent:20px;
	}
	#pop_comprare h2 .esc{
		position:absolute;
		top:0;
		right:5px;
		width:50px;
	}
	#pop_comprare h2 .esc a{
		color:#fff;
	}
	#pop_comprare .pop_table{
		width:620px;
		border:solid #d3d3d3;
		border-width:1px 0 0 1px;
		margin:20px;
		text-align:center;
		table-layout: fixed;
	}
	#pop_comprare .pop_table tr th{
		padding:5px 0;
		border:solid #d3d3d3;
		border-width:0 1px 1px 0;
		background:#ededed;
		font-size:11px;
	}
	#pop_comprare .pop_table tr td{
		padding:5px 0 2px 0;
		border:solid #d3d3d3;
		border-width:0 1px 1px 0;
	}
	#pop_comprare .pop_table img{
		width:115px;
		height:86px;
		border:1px solid #d3d3d3;
		padding:2px;
	}
	#pop_comprare .pop_table .none{
		color:#888;
	}

/*로그인*/

#login_wrap{
	width:410px;
	height:180px;
	background-color:#f7f7f7;
	padding:20px;
}
#login_wrap .login_tit{
	margin-bottom:10px;
	padding-bottom:10px;
	text-align:center;
	overflow:hidden;
	border-bottom:1px solid #dedede;
}
#login_wrap .login_tit h2{
	height:35px;
	line-height:35px;
	color:#333;
	font-size:26px;
	/*background:url(../images/sub/login.png)0 4px no-repeat;*/
	margin:0 5px 0px 0px;
}
#login_wrap .login_tit p{
	color:#6b6b6b;
	overflow:hidden;
	font-size:13px;
}
#login_wrap .login_tit p.txt_17{
	color:#e01a1a;
	font-weight:bold;
	font-size:16px;
	margin:2px 0;
}
#login_wrap .login_content {
	text-align:left;
	overflow:hidden;
	padding:10px 15px 15px 15px;
}
#login_wrap .login_content p{
	margin-bottom:10px;
}
#login_wrap .login_content .login_form{
	width:278px;
	float:left;
}
#login_wrap .login_content .login_btn{
	width:90px;
	height:70px;
	float:right;
}
#login_wrap .login_content .login_btn  a{
	width:90px;
	height:70px;
	display:inline-block;
	text-align:center;
	line-height:70px;
	font-size:15px;
	color:#fff;
	border-radius:3px;
	font-weight:bold;
	background:#cc001e;
}
#login_wrap .login_content label{
	font-size:15px;
	width:60px;
	font-weight:bold;
	display:inline-block;
}
#login_wrap .login_content input[type='text'],#login_wrap .login_content input[type='password'] {
	width:200px;
	height:17px;
	padding:5px;
	border:1px solid #e0e0e0;
}

/*//로그인*/

/*알선차량수정팝업*/
	#pop_edit{
		width:745px;
		border:3px solid #f14646;
	}
	#pop_edit h2{
		position:relative;
		background:#f14646;
		height:45px;
		line-height:45px;
		color:#fff;
		font-size:18px;
		text-indent:20px;
	}
	#pop_edit h2 .esc{
		position:absolute;
		top:0;
		right:5px;
		width:50px;
	}
	#pop_edit h2 .esc a{
		color:#fff;
	}
	#pop_edit .edit_table{
		width:706px;
		border:solid #d3d3d3;
		border-width:1px 0 0 1px;
		margin:20px;
		text-align:center;
		table-layout: fixed;
	}
	#pop_edit .edit_table tr th{
		padding:5px 0;
		border:solid #d3d3d3;
		border-width:0 1px 1px 0;
		vertical-align: middle;
		background:#ededed;
		font-size:11px;
	}
	#pop_edit .edit_table tr td{
		padding:5px 0;
		border:solid #d3d3d3;
		text-align:left;
		padding-left:10px;
		vertical-align: middle;
		border-width:0 1px 1px 0;
	}
	#pop_edit .edit_table input{
		width:120px;
		height:20px;
		padding:3px;
		margin-right:5px;
		border:1px solid #b5b5b5;
	}
	#pop_edit .edit_table textarea{
		width:490px;
		height:100px;
		border:1px solid #b5b5b5;
	}
	#pop_edit .edit_table img{
		width:115px;
		height:86px;
		border:1px solid #d3d3d3;
		padding:2px;
	}
	#pop_edit .edit_table .none{
		color:#888;
	}
	#pop_edit .edit_btn{
		text-align:center;
		margin-bottom:20px;
	}
	#pop_edit .edit_btn span a{
		color:#fff;
	}
	
/*//알선차량수정팝업*/



/*핫마크팝업*/

#pop_hotmark{
	width:600px;
	border:3px solid #f14646;
}
#pop_hotmark h2{
	position:relative;
	background:#f14646;
	height:45px;
	line-height:45px;
	color:#fff;
	font-size:18px;
	text-indent:20px;
}
#pop_hotmark h2 .esc{
	position:absolute;
	top:0;
	right:5px;
	width:50px;
}
#pop_hotmark h2 .esc a{
	color:#fff;
}
.hotmark_content{
	width:560px;
	padding:20px;
}

.hotmark_content ul li{
	width:280px;
	vertical-align: middle;
	float:left;
	margin-bottom:10px;
}
.hotmark_content ul li span{
	display:block;
	float:left;
	font-weight:500;
}
.hotmark_content ul li p{
	display:inline-block;
}
.hotmark_content li input[type='checkbox'] {  
	vertical-align:-3px; 
	margin:5px 5px 0 0 ;
}


/*.hotmark_content ul li .icon2{
	display:inline-block;
	background:url(../images/sub/hotmark.png) no-repeat;
	font-size:0;
	width:20px;
	height:18px;
	margin:0 0 0 2px;
	vertical-align:middle;
}*/
.iconwrap .icon2{
	display:block;
	background:url(/static/images/sub/hotmark.png) no-repeat;
	font-size:0;
	float:left;
	width:24px;
	height:23px;
	vertical-align:middle;
}

.iconwrap .png12{
	background-position: 7px 3px;
}
.iconwrap .png13{
	background-position: -27px 4px;
}
.iconwrap .png14{
	background-position: -57px 4px;
}
.iconwrap .png15{
	background-position: -97px 5px;
}
.iconwrap .png16{
	background-position: -137px 2px;
}
.iconwrap .png17{
	background-position: 2px -24px;
}
.iconwrap .png18{
	background-position: -28px -26px;
}
.iconwrap .png19{
	background-position: -62px -22px;
}
.iconwrap .png20{
	background-position: -95px -27px;
}
.iconwrap .png21{
	background-position: -135px -27px;
}
.iconwrap .png22{
	background-position: 6px -56px;
}
.iconwrap .png23{
	background-position: -25px -57px;
}
.iconwrap .png24{
	background-position: -62px -57px;
}
.iconwrap .png25{
	background-position: -96px -55px;
}
.iconwrap .png26{
	background-position: -135px -57px;
}
.edit_btn{
	text-align:center;
	margin:10px 0;
}

.edit_btn span a{
	color:#fff;
}


/*//핫마크팝업*/


/*비밀번호확인*/

#password_wrap{
	width:270px;
	height:110px;
	border: 2px solid #e1e1e1;
}

#password_wrap h2{
	position:relative;
	background: #e1e1e1;
	width:270px;
	margin-bottom:5px;
	padding-bottom:5px;
	height:40px;
	line-height:40px;
	color:#333;
	font-size:14px;
	text-indent: 10px;
}
#password_wrap h2 .esc{
	position:absolute;
	top:0;
	right:11px;
}
#password_wrap h2 .esc a{
	color:#333;
	font-size:14px;
}
.password_content{
	height:35px;
	padding:5px;
	margin-top:15px;
}
.password_content label{
	font-weight: bold;
}
.password_content span{
	margin-top:-3px;
}
.p_input{
	border:1px solid #ccc;
	padding:4px 0 3px;
	width:137px;
}
/*//비밀번호확인*/


/*sms문자발송*/

#pop_sms{
	width:400px;
	height:400px;
	border:3px solid #004795;
}
#pop_sms h2{
	position:relative;
	background:#004795;
	height:45px;
	line-height:45px;
	color:#fff;
	font-size:18px;
	text-indent:20px;
}
#pop_sms h2 .esc{
	position:absolute;
	top:0;
	right:5px;
	width:50px;
}
#pop_sms h2 .esc a{
	color:#fff;
}

#pop_sms .sms_tit p{
	padding:10px;
	font-size: 13px;
	display: block;
}
/*
#pop_sms{
	border:1px solid #ccc;
	padding:15px;
}
#pop_sms h2{
	font-size:18px;
	font-weight:bold;
	margin-bottom:5px;
}*/
.scontent_01 h3{
	font-size:18px;
	margin-bottom:10px;
	height:30px;
	font-weight:normal;
	color:#312f2f;
	line-height:30px;
}
.scontent_01 h3 .scontent_wrap{
	width:27px;height:27px;
	line-height:27px;
	color:#fff;
	float:left;
	font-size:15px;
	margin-right:10px;
	text-align:center;
	display: block;
	border-radius:50px;
	background:#c61e1d;
}
.s_s_list{
	width:355px;
	height:240px;
	background-color:#f3f3f3;
	padding:10px;
	margin:0 10px 10px 10px;
	overflow:hidden;
}
.s_s_list .sms_cont_01{
	float:left;
	width:184px;
	height:230px;
	position:relative;
	background:url(/static/images/index/sms_phone.png)0 4px no-repeat;
}
.s_s_list .sms_cont_02{
	float:right;
	width:155px;
}
.s_s_list .sms_cont_02 li p{
	margin:5px 0;
	text-indent:10px;
	background:url(/static/images/sub/info_bullet.png) 0px 5px no-repeat;
}

.s_s_list .sms_cont_02 .sms_info p{
	background:none;
	text-indent: 0;
}
.s_s_list .sms_cont_02 .sms_info p input[type='checkbox']{
	vertical-align: -3px;

}
.s_s_list .sms_cont_02 .sms_info p .smsinfo_btn a{
	display: inline-block;
	height:20px;
	line-height:20px;
	font-size: 12px;
	padding:0 3px;
	color:#fff;
	background-color:#b5b5b5;
	border-radius:3px;
}
.s_s_list .sms_cont_02 input.sms_name[type='text']{
	padding:4px;
	width:145px;
	height:17px;
	border: 1px solid #ccc;
}
.s_s_list .sms_cont_02 select{
	padding:3px 4px 4px;
	width:52px;
	border: 1px solid #ccc;
	background:#fff url(/static/images/sub/select_png.png) no-repeat 98% 50%;
	-webkit-appearance: none;  /* 네이티브 외형 감추기 */
	 -moz-appearance: none;
	 appearance: none;
	 vertical-align: middle;
}
.s_s_list .sms_cont_02 select::-ms-expand{
	display: none;
}
.s_s_list .sms_cont_02 input.sms_num[type='text']{
	padding:4px; width:38px; 
	height:15px;
	border: 1px solid #ccc;
	vertical-align: middle;
}
.sms_cont_01 textarea{
	position:absolute;
	top:77px; left:28px;
	width:120px; height:68px;
	overflow-y:hidden;
	border:1px solid #ccc;
}
.sms_cont_01 span{
	position:absolute;
	top:150px;right:35px;
}
.sms_btn{
	width:155px;
	height:30px;
	text-align:center;
	line-height: 30px;
	color: #f26c00;
    background-color: #ff7800;
    border-radius:4px;
}
.sms_btn a{
	color:#fff;
	font-weight:bold;
	font-size:14px;
	display: block;
}
/*//sms문자발송*/



/*미검색 매물 조회 */

#pop_search{
	width:320px;
	height:330px;
	border:3px solid #4c4c4c;
}
#pop_search h2{
	position:relative;
	background:#4c4c4c;
	height:45px;
	line-height:45px;
	color:#fff;
	font-size:18px;
	text-indent:20px;
}
#pop_search h2 .esc{
	position:absolute;
	top:0;
	right:5px;
	width:50px;
}
#pop_search h2 .esc a{
	color:#fff;
}

.car_search_wrap{
	padding:15px;
}
.car_search_wrap label{
	font-size:15px;
	font-weight:bold;
	float:left;
	margin-top:5px;
}
.car_search_wrap input[type='text']{
	padding:4px;
	width:145px;
	height:17px;
	border: 1px solid #ccc;
	margin:0 5px;
	float:left;
}
.p_search1{
	overflow: hidden;
}
.p_search1 .search_btn a{
	width:65px;
	height:27px;
	background-color:#f14646;
	display:block;
	line-height: 27px;
	text-align: center;
	color:#fff;
	float:left;
}
.p_search2{
	margin:10px 0;
	padding:8px;
	border:1px solid #e3e3e3;
	background-color:#f8f9f9;
}
.p_search2 p{
	color:#959595;
}
.p_search3 h3{
	font-size:13px;
	margin-bottom:3px;
}
.p_search3 table{
	border:1px solid #d5d5d5;
	border-top:2px solid #949494 ;
}
.p_search3 table td{
	height:45px;
	text-align: center;
	vertical-align: middle;
	border-right:1px solid #d5d5d5;
	border-bottom:1px solid #d5d5d5;
}
/*//미검색 매물 조회 */

/*개인정보취급방침*/
#pop_info{
	width:400px;
	height:390px;
	border:3px solid #004795;
}
#pop_info h2{
	position:relative;
	background:#004795;
	height:45px;
	line-height:45px;
	color:#fff;
	font-size:18px;
	text-indent:20px;
}
#pop_info h2 .esc{
	position:absolute;
	top:0;
	right:5px;
	width:50px;
}
#pop_info h2 .esc a{
	color:#fff;
}
.info_tit p{
	margin:10px;
	clear:both;
	font-size:13px;
	font-weight:bold;
}
.pinfo_content{
	width:360px;
	margin:10px;
	padding:10px;
	border:1px solid #d4d4d4;
	background-color:#f6f6f6;
}
/*//개인정보취급방침*/



