@charset "utf-8";
/* CSS Document */
body{ background-color:#393F42; margin:0; padding:0;font-family: Arial, Verdana, Helvetica, sans-serif;}
img{ margin:0; padding:0; border:none;}
a{ margin:0; padding:0; border:none; text-decoration:none;}
p{ margin:0; padding:0;}
h1,h2,h3,h4,h5,h6{ margin:0; padding:0;}
.clear{ clear:both; height:2px;}



.foot_top{ width:1000px; height:170px; margin:0 auto; border-bottom:solid 2px #DEDEDE; clear:left;}
.foot_top_left{ width:460px; height:170px; float:left;}
.foot_top_left ul{  padding:0; list-style:none; float:left; font-size:16px; margin-left:40px; color:#DEDEDE; margin-top:26px;}
.foot_top_left ul li{ font-size:12px; margin-top:6px; margin-left:2px; line-height:16px;}
.foot_top_left ul li a{ color:#DEDEDE;}
.foot_top_left ul li a:hover{ color:#FDC900;}


.foot_top_right{ width:480px; height:170px; float:left; color:#DEDEDE; margin-left:20px;}
.foot_top_right ul{ height:16px; margin:26px 0 0 0; padding:0; list-style:none;}
.foot_top_right ul li{ float:left; margin-right:20px; line-height:16px;}
.foot_top_right ul li a{ color:#CBCCCF; font-size:16px;}
.foot_top_right ul li:hover a{ color:#FDC900;}
.foot_top_right_p2{ float:left; clear:left; margin-top:18px; font-size:14px; color:#FFFFFF;}
.foot_top_right_input1{ width:290px; height:30px; font-size:16px; background:#393F42; color:#838181; border:solid 1px #FFFFFF; float:left; padding:0; line-height:30px; margin-top:6px;}
.foot_top_right_input1:hover{ border:solid 1px #FDC900;}
.foot_top_right_input2{ float:left; width:46px; height:30px; background:#393F42; border:solid 1px #FFFFFF; border-bottom:solid 4px #FFFFFF; color:#FFFFFF; margin-left:4px; font-size:16px; margin-top:6px;}
.foot_top_right_input2:hover{ border:solid 1px #FDC900; color:#FDC900; border-bottom:solid 4px #FDC900;}





.foot_middle{ width:1000px; height:50px; clear:left; margin:0 auto;}
.foot_middle ul{ margin:0; padding:0; list-style:none;}
.foot_middle ul li{ float:left; margin-right:45px; font-size:20px; color:#FFFFFF; line-height:50px;}
.foot_middle ul li span{ color:#FDC900;}
.foot_middle .jiange{ color:#959493;}


.foot_bottom{ height:30px; background:url(../images/head_top_bg.jpg) repeat-x;}
.foot_bottom ul{ margin:0; padding:0; list-style:none;}
.foot_bottom ul li{ float:left; margin-right:10px; line-height:30px; color:#FFFFFF;}
.foot_bottom ul li a{ font-size:18px; color:#000000;}
.foot_bottom ul li a:hover{ text-decoration:underline;}



.foot_final{ height:60px; background:#000000; text-align:center; clear:left;}
.foot_final p{ color:#A9A8A7; font-size:12px;}
.foot_final_p1{ line-height:30px; vertical-align:text-bottom;}


.email_input{ position:relative; z-index:0;}
.email_input label.error{width:100px;position:relative; z-index:0;left:5px;top:12px;color:#FFF;}
.email_input label.success{width:14px;position:relative; z-index:0;left:5px;top:0;}

.success_2{display:inline-block;background:url(../images/apply.png) no-repeat;margin:-2px 0 0 5px;width:25px;height:25px;}


















