﻿/* 右侧浮动 */  
/*.bdshare_popup_bg,.bdshare_popup_box{ right:89px !important; left:auto !important;}*/
.leftfloat{ position:fixed; right:15px; width:54px; height:363px; bottom:15%; color:#fff; z-index:99; /*border-top:3px solid #034379;*/}
.leftfloat div{ height:52px; margin-top:1px; cursor:pointer;}
.leftfloat .bdsharebuttonbox{background:#104787; color:#fff;}
.leftfloat .bdsharebuttonbox .bds_more {  margin: 0 !important;  background: url(../kefu/right01.png) center 8px no-repeat; width:54px; height:22px; display:block; font-size:12px; color:#fff; text-align:center; padding-top:28px; padding-left:0;}
.leftfloat div.float02{ background:#E63D00; color:#fff; text-align:center; padding-top:8px; height:44px; font-size:12px;}
.float02 img{ margin:0 auto 1px; display:block;}
.float03 {position:relative;}
.float03 a{ display:block; height:52px; width:54px; background:#104787 url(../kefu/limg05.png) no-repeat center center;}
.float03 a:hover{background:#fff url(../kefu/limg01.png) no-repeat center center;}
.float03 .sub_float03{position:absolute; line-height:52px; width:110px; padding:0 15px; right:54px; top:0; background:#104787; color:#fff; margin:0; display:none;}
.leftfloat div.float04{padding-top:16px; height:36px; position:relative; background:#104787 url(../kefu/limg02.png) no-repeat center center;}
.leftfloat div.float04:hover{ background:#fff url(../kefu/limg03.png) no-repeat center center;}
.leftfloat div.float04 img{ margin:0 auto;}
.leftfloat div.float05{ padding-top:14px; padding-left:15px; height:38px; width:39px; position:relative;background:#104787 url(../kefu/right07.png) no-repeat center center;}
.float06 a{ background:#e71419 url(../kefu/right07.png) 11px center no-repeat; display:block; height:52px; width:54px;}
.float07{ background:#5896de url(../kefu/right08.png) 16px center no-repeat;}
.sub_float05{ width:180px; position:absolute; left:-185px; top:50%;display:none; padding-right:5px; height:auto !important;}
.sub_float05 a{ height:52px; margin-bottom:1px; display:block; background:#142747;padding-left:5px; color:#fff; font-size:14px; line-height:52px;}
.sub_float05 span{ display:block; position:absolute; background:url(../kefu/right10.png) no-repeat; width:5px; height:10px; right:0px; top:50%; margin-top:-5px;}
.leftfloat div.float04 .sub_float04{ width:133px; height:149px; border:1px solid #e6e6e6; background:#fff; text-align:center; font-size:12px; color:#666; position:absolute; left:-137px; top:-50px; display:none;}
.leftfloat div.float04 .sub_float04 span{ display:block; position:absolute; background:url(../kefu/wei01.png) no-repeat; width:5px; height:10px; right:-5px; top:50%; margin-top:-5px;}
.leftfloat div.float04 .sub_float04 img{ margin:0px auto 0; display:block}
/* 右侧浮动 */

/* 留言 */
.feedBack{width:100%; height:100%; position:fixed; left:0; top:0; z-index:9999999;background:url(../kefu/index_12.png) repeat; display:none;}
.leave_message{width:644px; background:#f2f2f2; position:fixed; left:50%; margin-left:-322px; top:50%; margin-top:-259px; z-index:999; }
.message_form h2{ font-size:24px; color:#000; font-weight:bold; line-height:40px; border-bottom:1px solid #e6e6e6;}
.leave_message .email_form{ width:408px; margin:0 auto; padding-top:30px;}
.leave_message .email_form ul li textarea{ height:116px; width:280px; background:#fff; border:1px solid #e6e6e6; padding:10px;}
.hsh_close{ position:absolute; background:url(../kefu/close01.png) no-repeat; height:42px; width:42px; top:-21px; right:-21px; cursor:pointer;}
.diyform .codediv{overflow:hidden; margin-bottom:10px;}
.diyform .codediv input{border:1px solid #a5aeb6; margin:0 10px 0 129px; padding:3px; width:70px; height:26px; line-height:26px;float:left;}
.diyform .codediv img{height:30px; display:block; float:left;}
