/*侧边工具栏(改版)*/.side_tool_box .side_tool em,.side_tool_box .idea_tickling:hover em,.side_tool_box .go_top:hover em,.side_tool_box .apply_design:hover em,.side_tool_box .app_down:hover em,.side_tool_box .down_code em,.side_tool_box .app_down i,.side_tool_box .weixin_code em{    background: url('../images/tool_icon.png') no-repeat;}a {    text-decoration: none !important;    outline: none ;    font-family: Arial,tahoma,Helvetica,sans-serif,"Microsoft YaHei","微软雅黑";    cursor: pointer;    color: #666;}.side_tool_box{    position: fixed;    right:130px;    width: 72px;    z-index: 1000;    border-top: none;    text-align: center;    text-align: center;    background-color: #fd610c;} .side_tool_box .tool_box{    position: relative;}.side_tool_box .side_tool{    float: left;    width: 70px;    height: 70px;    border: solid 1px #eee;    font-size: 12px;    color: #666;    /*background: #fff;*/    border-top: none;}.side_tool_box .apply_design{    position: relative;     border-top: solid 1px #eee; }.side_tool_box .side_tool:hover{    background: #dd4f50;    border: solid 1px #dd4f50;    color:#fff;    border-top: none;}.side_tool_box .apply_design:hover{    border-top: solid 1px #dd4f50;}.side_tool_box .side_tool em{    display: block;    width: 30px;    height: 30px;    margin: 10px auto 5px;}.side_tool_box .side_tool label{    color: white;    cursor: pointer;}.side_tool_box .apply_design em{    background: url('../images/hunt.gif') no-repeat;}.side_tool_box .apply_design .red_dot{    position: absolute;    top: 12px;     right: 6px;     width: 6px;    height: 6px;     background: url('../images/red_dot.gif') no-repeat;     border-radius: 3px; }.side_tool_box .app_down em{    background: url('../images/consult.gif') no-repeat;}.side_tool_box .idea_tickling em{    background: url('../images/cost.gif') no-repeat;}.side_tool_box .app_down i{    display: block;    width: 16px;    height: 16px;    background-position: -160px -5px;    margin: -35px 0 0 -2px;    *margin-left: -48px;}.side_tool_box .go_top em{    background: url(../images/telephone.gif) no-repeat;}.side_tool_box .apply_design:hover em{    background-position: -10px -10px;}.side_tool_box .idea_tickling:hover em{    background-position: -10px -60px;}.side_tool_box .app_down:hover em{    background-position: -10px -110px;}.side_tool_box .go_top:hover em{    background-position: -10px -155px;}.side_tool_box .tool_box .down_code_box{    display: none;    position: absolute;    top:20px;    left:-342px;    width: 342px;    height: 174px;     overflow: hidden;    z-index: 990;    *top:-165px;     box-shadow: 1px 1px 15px rgba(0, 0, 0, .1);        background: #fff;}.side_tool_box .down_code{    float: left;    display: block;    width: 110px;    height: auto;    margin: 15px 0 3px 32px;    border-right: none;    *border-right: 0;}.side_tool_box .down_code em{    display: block;    width: 110px;    height: 110px;    margin-bottom: 8px;    background-position: -4px -106px;}.side_tool_box .down_code p{    line-height: 16px;    color: #ef404a;    font-size: 12px;}.side_tool_box .weixin_code{    float: left;    display: block;    width: 120px;    height: auto;    margin: 15px 0 3px 60px;    border-right: none;    *border-right: 0;}.side_tool_box .weixin_code em{    display: block;    width: 110px;    height: 110px;    margin: 0 auto 8px;    background-position: -121px -106px;}.side_tool_box .weixin_code p{    line-height: 16px;    color: #ef404a;    font-size: 12px;}