.imgholda { position:relative; width: 150px; margin: 0 auto; }
.imgholdl { position:relative; width: 150px; margin: 0 auto; }
.ez_img {width: 100%;}
.ez_shold {position:relative; width: 32px; margin:4px; display:inline-block;}
.ez_ezplogoh { position:relative; width: 225px; }

.ez_box_hd {
	background-color: #1B1B1B;
	background: linear-gradient(#4A4A4A, #1B1B1B);
}
.ez_box_add {
	background-color:#DFDFDF;
	background: linear-gradient(#F6F6F6, #DFDFDF);
	border-top:#FFF thin solid;
	padding-top: 5px;
	padding-bottom: 5px;
}
.ezbox_photo {
	background-color:#151515;
	padding-top: 20px;
	padding-bottom: 10px;
}
.ezbox_info {
	background-color:#FFF;
	background-image:url(../img/lowerbg.png);
	background-size:20px 200px;
	background-repeat:repeat-x;
}

.classic_hdf { font-family: 'libre_baskervilleregular', serif; }
.classic_regf { font-family: 'carlitoregular', sans-serif; font-size:14px; color:#333;}
.classic_regf_l { font-family: 'carlitoregular', sans-serif; font-size:14px; color:#333;}
.classic_regf_b { font-family: 'carlitobold', sans-serif; font-size:14px; color:#333;}
.classic_jc { text-align:center; }
.classic_jl { text-align: left; }
.classic_jr { text-align: right; }
.classic_jj {text-align:justify; }

.classic_dund {border-bottom:#333 thin double;}	
.classic_textm {color:#666; }
.classic_textl {color:#fff; }
.space_1 {margin-bottom:10px;}
.space_2 {margin-bottom:15px;}
.space_3 {margin-bottom:20px;}
.txt_16 {font-size:16px; }
.txt_18 {font-size:18px; }

.classic_phd {font-size:20px; margin-top: 20px; margin-bottom: 20px;}
.classic_shd {font-size:18px; margin-top: 10px; margin-bottom: 10px;}
.classic_add1 {font-size:16px; }
.classic_add2 {font-size:14px; }
.classic_photo { width: 200px; height: 247px; margin: 0 auto;}
.classic_agent {font-size:18px;}
.classic_phone a {color: #333; }
.classic_phone a:hover {color: #333;}
.classic_list {font-size:18px;}
.classic_info {font-size:18px;}
.classic_footer {
	background-color: #4A4A4A;
	background: linear-gradient(#1B1B1B, #4A4A4A); 
	padding: 5px;
}
.classic_footer_txt {font-size:11px; color:#FFF; text-align:left; }
.classic_office {font-size:16px;}
.classic_office2 {font-size:12px;}

@media (min-width: 340px) {.classic_photo { width: 300px; height: 317px; margin: 0 auto;}}
@media (min-width: 440px) {.classic_photo { width: 400px; height: 387px; margin: 0 auto;}}
@media (min-width: 540px) {.classic_photo { width: 500px; height: 457px; margin: 0 auto;}}
@media (min-width: 640px) {.classic_photo { width: 600px; height: 527px; margin: 0 auto;}}
@media (min-width: 768px) {
.classic_phd {font-size:24px; }
.classic_shd {font-size:20px; }
.classic_add1 {font-size:18px; }
.classic_add2 {font-size:16px; }
.classic_photo { width: 700px; height: 599px; margin: 0 auto;}
.classic_list {font-size:16px;}
.classic_footer_txt {text-align:right; }
.classic_agent {font-size:16px;}
}
@media (min-width: 992px) {
.classic_phd {font-size:30px; }
.classic_shd {font-size:26px; }
.classic_add1 {font-size:24px; }
.classic_add2 {font-size:20px; }
.classic_photo { width: 850px; height: 705px; }
.classic_agent {font-size:18px;}
.classic_list {font-size:18px;}
}
@media (min-width: 1200px) {
.classic_phd {font-size:36px; }
.classic_shd {font-size:30px; }
.classic_add1 {font-size:30px; }
.classic_add2 {font-size:24px; }
.classic_photo { width: 1000px; height: 811px; }
.classic_agent {font-size:18px;}
}