.footer{background-color: #23272f;color: #606572;}
.footer span.iconfont{margin-right: 8px;color: #f94653;}
.footer h4{font-size: 16px;margin-bottom: 15px;color: #828797;margin-top: 0;line-height: 1.5}
.footer h4 a{color: #828797;}
.footer h4 font{font-size: 12px;vertical-align: middle;}
.footer p.text-uppercase{margin-top: 26px;font-size: 13px;}
.footer p em{font-style: normal;color: #828797;}
.footer .col-sm-12{margin-top: 10px;}

.footer-form .form-control,.footer-form .input-group-addon{border: 0;border-radius: 0;background-color: #f5f5f5;box-shadow: none;}
.footer-form .input-group-addon{border-right: 1px dotted #d4d4d4;padding: 0px 12px;margin: 6px 0;}
.footer-form button[type="submit"]{background-color: #f94653;border: 0;border-radius: 0;}
.footer-form button[type="submit"]:active,
.footer-form button[type="submit"]:focus,
.footer-form button[type="submit"]:hover{background-color: #e71d2c;outline: none;}

.position-tool{position: fixed;bottom: 20px;right: 20px;width: 50px;z-index: 20;}
.position-tool li{position: relative;float: right;width: 50px;height: 52px;background-color: #363a47;padding: 5px 10px;margin-top: 1px;transition:background-color .4s,width .8s;-moz-transition:background-color .4s,width .8s;-webkit-transition:background-color .4s,width .8s;-o-transition:background-color .4s,width .8s;}
.position-tool li:first-child{background-color: #cfcfcf;}
.position-tool li:hover{background-color: #f94653;}
.position-tool li a.iconfont{font-size: 30px;text-decoration: none;color: #fff;}
.position-tool li a.iconfont:hover{text-decoration: none;}
.position-tool li:nth-child(2):hover,.position-tool li:nth-child(3):hover{width: 220px;}
.position-tool li span{font-size: 20px;line-height: 45px;color: #fff;display: none;}
.position-tool li:nth-child(2) span,.position-tool li:nth-child(3) span{position: absolute;left: 0;top: 5px;width: 160px;text-align: center;}
.position-tool li p{position: absolute;right: 70px;bottom: -10px;background-color: #fff;border:1px solid #e5e5e5;padding: 10px;display: none;}
.position-tool li p img{margin-bottom: 5px;}
.position-tool li p i{position: absolute;right: -7px;bottom: 10px}
.position-tool li:hover p{display: block;}
.position-tool li:hover span{display: inline;}

