@charset "utf-8";
/* CSS Document */

/*.line-footer { background:url(../images/footer/line.jpg) repeat-x; height:15px; width:100%; clear:both; float:left; overflow:hidden; }*/
/*.line-footer { height:15px; /*min-width:1418px;*/ /*width:100%; clear:both; float:left; overflow:hidden; }*/
/*.line-footer { background:url(../images/footer/line.gif) repeat-x; width:100%;height:330px ;float:left; overflow:hidden; }*/
/*.line-footer { background: url(../images/footer/line.gif) repeat-x; width:100%;height:330px ;float:left; overflow:hidden; border-top: 3px ;}*/
.line-footer {   background: linear-gradient(
    to bottom,#F3F3F3 0%, #F3F3F3 75%, white 25%, white 100%);
 width:100%;height:100% ;float:left; overflow:hidden;border-top: 3px solid #ccc;    font-size: 12px;
    /*box-shadow: 0 1px 6px 0 rgb(90 90 90 / 20%);*/}
#footer {width:1020px; margin:0 auto; clear:both;padding-top:20px; padding-bottom:25px; overflow:hidden;}
#footer .block { width:236px; float:left;  }
#footer .blockright { float:right;  }
#footer .email {
	width:191px;
	float:left;
	border:solid 0px #000;
	background-image: url(../images/btn/footer_mail.png);
	height: 136px;
	margin: 5px;
	clip: rect(10px,auto,auto,auto);}
#footer .block-slide { width:700px; float:left; border:solid 0px #000; padding:0px; margin:0 auto; height:100px;  }
#footer var { padding-bottom:5px; font-style:normal; float:left; width:100%; clear: both; border:solid 0px red;}
#footer .callcenter { width:270px; float:left; clear: both}
#footer .nav { float:left; margin-left:14px; }
#footer .nav div { float: left;
    padding-left: 31px;
    max-width: 240px;
   }
#footer .nav div h3 { font-size:14px; color:#6f5f5e; padding-bottom:12px;}
#footer .nav div ul li { display:block; padding-bottom:5px;}
#footer .nav div ul li a { display:block; padding-left:0px; color:#554242; font-size: 13px;
    line-height: 22px;}
#footer .nav div ul li a:hover {text-decoration:none;color:#463737;}

#footer .trustmark { float:right;  clear:right; margin-right: 20px; margin-top: 30px;}

#footer .nav-sub {  float:left; width:85%;  /*adding-bottom:10px;*/ padding-top:10px;}
#footer .nav-sub li { float:left; margin-right:13px;}
#footer .nav-sub li a { display:block; background:url(../images/icon/arrow-gray-s.jpg) no-repeat 0 8px; padding-left:10px; color:#554242;font-family: 'krungsri_condensedmedium';}

#footer .copyRight { float:left; clear:left; font-size:11px; width:700px;}

#footer ul.link { float:right;}
#footer ul.link li { float:left; padding-left:5px;}

.clear { width:100%; clear:both; height:1px;}


#footer .nav-member { float:right; padding-bottom:10px;}
#footer div ul.nav-member li { clear:both; padding-bottom:3px; float:left; width:100%;}
#footer div ul.nav-member li a { padding:0; margin:0; background:none}
#footer div ul.nav-member li a em { float:left;width:25px;}
#footer div ul.nav-member li a span { float:left;}
