@charset "utf-8";
/* CSS Document */ 
#fd1 {background: url("../images/qqkf/overlay.png") repeat scroll 0 0 transparent;height: 100%;position: fixed;width: 100%; top:0;}

.kf { display:block; position: absolute; right:20px; top: 150px; width:89px;/* height:407px;*/ overflow:hidden; z-index: 10000; background:url(../images/qqkf/kf.jpg) no-repeat left top;}
.kfqq,.kfbk{ float:left; width:100%; height:106px; display:block; cursor:pointer;}
.kfwx{ float:left; width:100%; height:12px; text-align:center; padding:40px 0 60px 0; display:block; cursor:pointer; color:#ff0;}
.kfwx:hover{ color:#ff0; text-decoration:none;}
.kfewm{ float:left; width:100%; height:77px; padding:0px 0 5px 0; display:block; cursor:pointer; text-align:center; }
.kfewm img{ width:77px; height:77px;}
.kf1{ display:none; position: absolute; right:20px; bottom:10px; width:89px; height:106px;/* height:407px;*/ overflow:hidden; z-index: 10000; background:url(../images/qqkf/kf.jpg) no-repeat left 20px;}
.kf_kq,.kf_close{ color:#f00; float:right; cursor:pointer; display:block; height:20px; line-height:20px; text-align:right; padding:0 5px 0 0;}


.kfzx{ width:60%; height:500px; border-radius:5px; position: absolute; top:170px; left:20%; background-color:#333; filter: alpha(opacity=30);}

#fd{ border-radius:5px; position: absolute; z-index:100; top:150px; left:20%; border:1px solid #d7d7d7; filter: alpha(opacity=30); background:url(../images/qqkf/titbg.jpg) no-repeat center 9px #fff; overflow:hidden;}
.fd_content{ width:96%; height:98%; padding:1% 2%; display:block; overflow:hidden;}
.fd_tit{ height:72px;}
.fd_close{ position:absolute; z-index:100; right:19px; cursor:pointer;}
.fd_close a:hover{ color:#d10006;}
.fd_content p{ margin:0; padding:0;}
.fd_weibo{ width:170px; height:30px; overflow:hidden; line-height:30px; padding:37px 20px 5px 50px;}
.fd_weibo a{ font-size:17px; color:#d10006; font-family:"微软雅黑";}
.sl_weibo{ margin-right:16px; overflow:hidden;}

.fd_left{ width:540px; height:380px; margin:25px 5px 15px 5px;}
.fd_tel{ line-height:30px; font-size:17px; color:#d10006; font-family:"微软雅黑";}
.fd_tel tel{/* font-family:"Georgia";*/ font-size:22px;}
.fd_kf{ margin:10px 0 0 0;0}
.fd_kf ul{ padding:0; margin:0;}
.fd_kf ul li{ float:left; margin:20px 10px 0 0; display:inline; line-height:33px; height:30px; overflow:hidden;}
.fd_kf ul li a:hover{ color:#d10006;}
.fd_kf ul li img{ float:left;}

.fd_message{ margin:30px 0 20px 0; line-height:24px;}
.fd_message label{ color:#d10006;}

.fd_right{ width:235px; height:340px;margin:25px 5px 15px 5px; padding:12px 10px; background-color:#d10006;border-radius: 5px 5px 5px 5px;}
.fd_right ul{ padding:0; margin:0;}
.fd_right ul a.fd_kbq{ cursor:pointer; color:#fff;}
.fd_right ul a.fd_kbq:hover{ color:#fff; text-decoration:underline;}
.fd_guest,.fd_inp,.fd_yzm{ border:1px solid #fff; border-radius:3px; background-color:#fff; font-size:12px; color:#999999;}
.fd_guest{ width:223px; height:160px; overflow:hidden;margin:0; padding:5px; resize:none;}
.fd_inp{ width:223px; height:20px; line-height:20px; margin:0; padding:2px 5px;}
.fd_yzm{ float:left; text-align:center; width:45px; height:20px; line-height:20px; overflow:hidden; margin:0 15px 0 0; border:0; padding:1px 5px;}
.fd_sub,.fd_cz{ float:left; text-align:center; width:55px; height:22px; overflow:hidden; margin:0 15px 0 0; border:0;}
.fd_sub{ background:url(../images/qqkf/fd_sub.png) no-repeat left top;}
.fd_sub:hover{ background:url(../images/qqkf/fd_sub.png) no-repeat left bottom; cursor:pointer;}
.fd_cz{ background:url(../images/qqkf/fd_sub.png) no-repeat right top;}
.fd_cz:hover{ background:url(../images/qqkf/fd_sub.png) no-repeat right bottom; cursor:pointer;}

