/* BASIC css start */
/* CUSTOM FOOTER */
/* FOOTER */
#footer {width:100%; border-top:solid 2px #333; margin-top:40px;padding-bottom:0px;}
.ft_inner {width:1100px; margin:0 auto;}
.ft_cont {width:1100px; margin:30px auto; height:130px;}
.ft_cont h2.f_tit {position:absolute; left:0; top:2px; font-size:15px; color:#333; font-weight:600; min-width:90px; line-height:16px;}
.ft_cont h2.f_tit span {display:block; font-size:13px; font-weight:500; padding-top:20px;}
.ft_cont .ft_cs {float:left; width:300px; padding-right:32px; border-right:1px solid #ccc; height:130px;}
.ft_cont .ft_cs div {position:relative; padding-left:130px; line-height:16px; border-bottom:1px solid #ccc; padding-bottom:15px;}
.ft_cont .ft_cs div p {font-size:13px; color:#888; font-weight:300;}
.ft_cont .ft_cs div p span {color:#68cab0;}
.ft_cont .ft_cs div h4 {font-size:25px; color:#333; font-weight:600; padding-top:20px;}
.ft_cont .ft_cs h3 {font-size:13px; color:#666; font-weight:300; padding-top:10px}
.ft_cont .ft_cs h3 span {font-weight:600; color:#333;}
.ft_cont ul.ft_icon {float:left; width:267px; padding:0 23px; border-right:1px solid #ccc; height:130px;}
.ft_cont ul.ft_icon li {float:left; width:79px; text-align:center; height:60px; padding:5px 5px 0 5px;}
.ft_cont ul.ft_icon li a {}
.ft_cont ul.ft_icon li a h2 {}
.ft_cont ul.ft_icon li a h4 {display:none;}
.ft_cont ul.ft_icon li:hover a h2 {display:none;}
.ft_cont ul.ft_icon li:hover a h4 {display:block;}
.ft_cont ul.ft_icon li a p {font-size:12px; color:#666; font-weight:300; padding-top:8px;}
.ft_cont .ft_notice {float:left; position:relative; margin-left:32px; width:420px;}
.ft_cont .ft_notice ul {padding-left:118px;}
.ft_cont .ft_notice ul li {line-height:27px; height:27px; font-size:13px; font-weight:300; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.ft_cont .ft_notice ul li p {float:left; width:240px; color:#666; }
.ft_cont .ft_notice ul li span {float:right; width:60px; text-align:right; color:#aaa;}

/* FOOT NAV */
.ft_nav {width:100%; border-top:solid 1px #ccc; border-bottom:solid 1px #ccc;}
.ft_nav ul {overflow:hidden; height:44px;}
.ft_nav ul li {padding:0 17px; float:left; line-height:42px; background:url(/design/etlove15/da_image/foot_nav_line.gif) no-repeat left 17px;}
.ft_nav ul li a {color:#777; font-size:13px; font-weight:400;}
.ft_nav ul li.point a {color:#777; font-weight:400;}
.ft_nav ul li:first-child {margin-left:0px; padding-left:0px; background:none;}

/* ADDRESS */
.address {position:relative; background-color:#eee;}
.address > div {position:relative; height:127px;}
.address h1 {position:absolute;top:38px;left:0;}
.address .dot {position:relative; top:0px; display:inline-block; *display:inline; _display:inline; /*background:url(/design/etlove15/da_image/address_line.gif) no-repeat left center;*/ background-size:1px 10px; width:1px; height:10px; margin:0 7px;}
.address address {padding:24px 0 0 280px; line-height:22px; color:#666; font-weight:300; font-size:12px;}
.address address a {color:#666;}
.address p.copy {padding:10px 0 0 280px; color:#888; font-weight:300;font-size:12px;}
.ft_opt_msg {background-color:#333; height:45px; line-height:45px;}
.ft_opt_msg p {width:1100px; margin:0 auto; color:#fff; font-size:12px; font-weight:400;}
.ft_opt_msg p span {opacity: .4;  margin-left:25px;}
.account{font-size:13px;color:#4a4a4a;font-weight:400;}

.escrow{position:absolute; top:20px; right:-20px;}
.escrow img{width:80%;}

/* BASIC css end */

