.side{position:fixed;width:54px;height:275px;right:0;top:214px;z-index:999999999999}
.side ul li{width:54px;height:54px;position:relative;border-bottom:1px solid #444;margin:10px 0;background:grey;-moz-border-radius:10px 0 0 10px;-webkit-border-radius:10px 0 0 10px;border-radius:10px 0 0 10px}
.side ul li .sidebox{background:grey;-webkit-box-shadow:1px 2px 5px grey;-moz-box-shadow:1px 2px 5px grey;-o-box-shadow:1px 2px 5px grey;box-shadow:1px 2px 5px grey;-moz-border-radius:10px 0 0 10px;-webkit-border-radius:10px 0 0 10px;border-radius:10px 0 0 10px;position:absolute;width:54px;height:54px;top:0;right:0;transition:all .3s;background:grey;color:#fff;font:14px/54px Arial;overflow:hidden}
.side ul li .sidetop{width:54px;height:54px;line-height:54px;display:inline-block;background:#ff0}
.side ul li .sidetop:hover{background:red}
.side ul li .fd-01{background:url(../img/fd_link01.png) 15px 12px no-repeat;width:300px;padding:15px 0 15px 55px;height:54px;overflow:hidden}
.side ul li .fd-02{background:url(../img/fd_link02.png) 10px 15px no-repeat;width:300px;padding:15px 0 15px 55px;height:54px;overflow:hidden}
.side ul li .fd-03{background:url(../img/fd_link03.png) 10px 10px no-repeat;width:300px;padding:15px 0 15px 55px;height:54px;overflow:hidden}
.product_ms_name i{margin-right:5px;color:#fff}
.product_ms_name{color:#fff;line-height:35px;padding:0 0 0 10px}
.product_ms_name{background:#535E6C}
.sidebox div{padding:0;margin:0}
.sidebox p{float:left;overflow:hidden;height:30px;display:block;line-height:30px;width:100%}
.sidebox span{display:block;margin-top:-30px;height:30px;line-height:30px;overflow:hidden;width:100%}
.sidebox p:hover{padding-top:30px}
