charset "utf-8";
/* CSS Document */


.cf:before,.cf:after{/* display: table; *//* content: ""; */}
.cf:after{clear: both}
.cf{zoom: 1}
.img-responsive{display: inline-block;}
.shadow{z-index: 999990;display: none;position: fixed;width: 100%;height: 100%;top: 0;left: 0;background-color: rgba(0,0,0,.2);}
.float_container{z-index: 999991;display: none;position: fixed;width: 100%;left: 0;bottom: 0;background:#f5f5f5;}
.db{display: block}
.float_container .title_talk{height:32px;line-height: 32px;background: #eb7aab;font-size: 16px;color: #fff;text-align: center;letter-spacing: -1px;}
.title_talk a{display: block;color:#ffffff;text-decoration:none;font-size: 16px;line-height:32px;float:left;margin-left: 2%;float:left;}
.title_talk img{width: 20px;vertical-align: middle;margin: 6px;display:inline;float: left;}
.title_talk span{cursor: pointer;display: block; margin-right: 2%;position: relative;float: right;}
.title_talk span a{width: 20px;float: right;padding:6px;display:inline;box-sizing:initial;height: 20px;}
.title_talk span a img{ width: 20px;margin:0;}

.float_container dl{display: none;transiton: all .3s linear 0s;width: 100%;float: left; padding:0;margin:0;}
.float_container dt{display: inline-block;width: 14%;float: left;margin: 18px 0 0 0;text-align: center;}
.float_container dt img{max-width: 40px;max-height: 40px;overflow: hidden;width: 100%;float: right;}
.float_container dd{margin: 0;display: inline-block;position: relative;width: 75%;float: left;margin-top: 3px;}
.float_container .time{font-size: 12px;line-height: 22px;color: #6c6761;text-align: center;}
.float_container .box{ width: auto !important; height: auto !important; color: #000;position: relative;margin-left: 5%;padding: 10px;border-radius: 6px;background:#9eeb6b;letter-spacing: -1px;font-size: 12px;line-height: 20px;}
.float_container .box img{width: 20px;vertical-align: bottom;margin-bottom: .13333333rem;display: initial;}

.float_container .box:before,
.float_container .box:after{position: absolute;content: ""}
.float_container .box:before{width: 6px;height: 12px;top:10px;left: -6px;background: url(//guahao.0716mr.com/common/swt/images/ft.png) no-repeat left;}
.float_container .btn_cf{margin-top: 8px;padding: 5px 0;border-bottom: 1px solid #979185;background-color: #e0e0e0;overflow: hidden;float: left;width: 100%; overflow: hidden; display: flex;}
.float_container .btn_cf a{position: relative;background-color: #eb7aab;color: #fff;width:19%;margin: 0 1%;display: block;height: 32px;line-height:32px;float: left;border-radius: 5px;font-size:14px;text-align: center;text-decoration: none;transition: all .3s linear 0s;}
.float_container .btn_cf a span{position: relative}
.float_container .btn_cf input{display: block;width: 73%;height: 32px;float: left;margin: 0 2%;border-radius: 6px;background-color: #fefefe;font-size: 14px;line-height: 32px;color: #6c6761;text-indent:10px;text-decoration: none;transition: all .3s linear 0s; border:0;outline: none; box-sizing:border-box;}

#ft_t_num{position: absolute;width: .4rem;height: .4rem;background-color: #e11a1a;top: -.40625rem;right: -.71875rem;border-radius: .625rem;-moz-border-radius: .00266667rem;-webkit-border-radius: .26666667rem;font-size: .6875rem;color: #fff;text-align: center;line-height: .875rem;box-shadow: 0 0 .15625rem #666;-moz-box-shadow: 0 0 .15625rem #666;-webkit-box-shadow: 0 0 .15625rem #666;}