
/*左侧悬浮导航*/
.float{ display:none;width:111px;height:504px;position:fixed;right:50%; _position:absolute;overflow:hidden;margin-right:560px; z-index:50}/*left50%确保页面中间，左边距515大于页面内容的一半，确保在内容整体右侧外*/
.float a{display:block;text-indent:-9999px;overflow:hidden;height:50px;background:url(../pimages2/right_nav.png) no-repeat;-webkit-transition:background 0.2s linear}
.float .an_1{background-position:-111px 0}
.float .an_1:hover{background-position:0 0}
.float .an_2{background-position:-333px 0}
.float .an_2:hover{background-position:-222px 0}
.float .an_3{background-position:-555px 0}
.float .an_3:hover{background-position:-444px 0}
.float .an_4{background-position:-777px 0}
.float .an_4:hover{background-position:-666px 0}
.float .an_5{background-position:-999px 0}
.float .an_5:hover{background-position:-888px 0}
.float .an_6{background-position:-1221px 0}
.float .an_6:hover{background-position:-1110px 0}
.float .an_7{background-position:-1443px 0}
.float .an_7:hover{background-position:-1332px 0}
.float .an_8{background-position:-1665px 0}
.float .an_8:hover{background-position:-1554px 0}
.float .an_9{background-position:-1887px 0}
.float .an_9:hover{background-position:-1776px 0}

/*右侧悬浮*/
.right_nav{display:none; width:50px; height:320px; position: fixed; left:50%;margin-left:620px; z-index:1000; background-color:#383838;}
.right_nav a{display:block}
.right_nav .one,.right_nav .two,.right_nav .three,.right_nav .four,.right_nav .five,.right_nav .six{ display:block; margin-top:10px; width:50px; height:90px; background:url(../pimages2/left_nav_icon.png) 8px 5px no-repeat;}
.right_nav .one:hover,.right_nav .two:hover,.right_nav .three:hover,.right_nav .four:hover,.right_nav .five:hover,.right_nav .six:hover{ background-color:#da0b66;}
.right_nav .number{ display:block; overflow: hidden; position:absolute; top:5px; right:5px; width:22px; height:24px; background:url(../pimages2/left_nav_icon02.png) no-repeat; color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:8px; line-height:22px;  text-align:center;}
.right_nav .two{height:90px;background-position:8px -100px;}
.right_nav .three{ height:35px; background-position:8px -195px;}
.right_nav .four{ height:40px; background-position:8px -252px;}
.right_nav .five{ height:40px; background-position:8px -310px;}
.right_nav .six{ height:110px; background-position:8px -358px;}
.left_nav_one{ display:none; overflow:hidden;position:absolute; top:9px; left:-252px; width:250px; height: auto; padding-bottom:10px; border:1px solid #da0b66; background-color:#fff;}
.left_nav_one .no_shopping{ height:70px; background:url(../pimages2/no_shopping.gif) 0 10px no-repeat;  }/*没有商品的时候*/
.left_nav_one .no_shopping h3{ line-height:88px; padding-left:55px; font-weight:normal;font-size:12px; color:#999; font-family:'宋体';}
.no_left_nav_one{display:block;}
.left_nav_one_cont ul{width:250px; max-height:375px; overflow:auto; border-bottom:1px solid #dcdcdc;}
.left_nav_one_cont ul li{ height:74px; border-top:1px solid #dcdcdc;}
.left_nav_one_cont .img,.left_nav_one_cont .name,.left_nav_one_cont .num{ float:left; display:block;}
.left_nav_one_cont .img{ margin:10px 0 0 10px; width:50px; height:50px; border:1px solid #dcdcdc;}
.left_nav_one_cont .img:hover{ border:1px solid #f6a412;}
.left_nav_one_cont .img img{width:50px; height:50px;}
.left_nav_one_cont .name{ overflow:hidden; margin:16px 0 0 10px;width:90px; height:40px; line-height:20px; font-size:12px;}
.left_nav_one_cont .num{ margin-top:16px; width:60px; text-align:right; font-size:12px; line-height:20px;}
.left_nav_one_cont .num b{ color:#f00; font-family:Arial, Helvetica, sans-serif;}
.left_nav_one_cont .num i{ display:block; text-align:right; text-decoration:none; font-style:normal;}
.left_nav_one_btn_le{ float:left; width:120px; margin:15px 0 0 10px; font-size:14px;}
.left_nav_one_btn_le b{ color:#f00;font-weight:normal;}
.left_nav_one_btn_le .all b{ font-size:16px;}
.left_nav_one_btn_ri{ float:right; width:80px; padding:15px 20px 0 0;}
.left_nav_one_btn_ri input{width:80px; height:30px; line-height:30px; border:none; font-size:12px;}

.left_nav_t,.left_nav_s,.left_nav_sv{ display:none;overflow:hidden;position:absolute;}
.left_nav_t{ width:105px; height:105px; right:50px; top:170px; background-color:#fff; border:1px solid #f6a412;}
.left_nav_s{ width:95px; height:35px; right:50px; top:260px; background-color:#393738; color:#fff; font-size:14px; text-align:center; line-height:35px;}
.left_nav_sv{width:95px; padding:10px 0 0 10px; height:50px; right:50px; top:300px; background-color:#393738; color:#fff; font-size:14px; line-height:20px;}
.left_nav_sv .tel{ display:block;}