/* BASIC css start */
#ftWrap { position: relative; }
#footer { position: relative; width: 1024px; margin: 0 auto 0 auto; padding:50px 0 35px 0;}
#footer .foot_cs {border-top:1px #c6c6c6 dotted; border-bottom:1px #c6c6c6 dotted; padding:23px 0 31px 0;}
#footer .foot_cs .cs_center {width:300px; text-align:center;}
#footer .foot_cs .community {width:429px; text-align:center;}
#footer .foot_cs .bank_info {width:295px; text-align:center;}
#footer .foot_cs dt {text-align:center; color:#000; font-size:28px; font-weight:400; line-height:34px;}
#footer .foot_cs .cs_center dt {padding-bottom:11px;}
#footer .foot_cs .community dt {padding-bottom:34px;}
#footer .foot_cs .bank_info dt {padding-bottom:19px;}
#footer .foot_cs dd {text-align:center; color:#000; font-size:11px; line-height:15px;}
#footer .foot_cs dd ul {margin:0 0 0 13px;}
#footer .foot_cs dd ul li {padding:0 24px;}
#footer .foot_cs dd ul li a,
#footer .foot_cs dd ul li a:hover {color:#000; font-size:11px;}
#footer .foot_cs dd .phone {display:block; font-size:33px; font-weight:400; line-height:38px; font-family: 'Lato', sans-serif; padding:0 0 1px 0;}
#footer .foot_cs dd .bank {display:block; font-size:13px; font-weight:400; line-height:18px; font-family: 'Lato', sans-serif; margin-bottom:-1px;}
#footer .foot_cs .community dd ul {text-align:center;}
#footer .foot_cs .community dd ul li { display:inline; letter-spacing:1px; }
#footer .foot_cs .bank_info dd,
#footer .foot_cs .bank_info dd a,
#footer .foot_cs .bank_info dd a:hover {color:#303030;}
#footer .foot_logo {padding:47px 0 29px 0; text-align:center; }

#footer .list { zoom: 1; overflow: hidden; padding: 0px 0 8px 0px; text-align:center; }
#footer .list li { display:inline; }
#footer .list li a { display: inline-block; padding: 0 7px; color: #7d7d7d; letter-spacing:2px; font-weight:300;}
#footer .info { text-align: center; color: #b2b2b2; font-size: 11px; }
#footer .info p {line-height:17px;}
#footer .info a,
#footer .info a:hover { color: #b2b2b2; font-size: 11px; }
#footer .info address {padding-top:6px;}
#footer .escrow { padding: 10px 0; text-align: center; }
/* BASIC css end */

