.nav{background-color:#01b1ed;height:42px;color:#fff}.nav a,.nav a:hover{color:#fff!important;text-decoration:none}.nav li{line-height:42px;text-align:center}.nav li.link-a,.nav li.all{float:left;font-size:14px}.nav li.all{width:240px;position:relative;margin-top:-3px;height:45px;background-color:#03a0d7;line-height:45px}.nav li.link-a{border-right:1px solid #10b9f4}.nav li.link-a.cur{background-color:#33c1f1;border:0}.nav li.all .icon-cate{color:#fff;font-size:20px}.nav li.all .txt{vertical-align:middle}.nav li.link-a{width:100px}.nav li.link-b{float:right;margin-left:19px}.nav li.link-menu{float:right;margin-left:19px;line-height:42px}.nav .menu{border:1px solid #01b1ed;border-bottom:0;height:41px;position:relative;z-index:10}.nav .menu h4{background-color:#33c1f1;color:#fff;line-height:24px;display:inline-block;padding:0 12px;z-index:12;position:relative;*margin-top:8px}.nav .menu h4 i{vertical-align:middle;display:inline-block;border:4px solid #fff;border-color:#fff transparent transparent transparent;border-style:solid dashed dashed dashed;width:0;height:0;line-height:0;margin-left:7px;margin-top:2px}.nav .menu .m-detail{display:none;box-shadow:0 2px 2px #ccc;z-index:11;position:absolute;right:-1px;top:40px}.nav .menu:hover{border-color:#33c1f1;background-color:#fff}.nav .menu:hover h4{background-color:#fff;color:#01b1ed;height:32px;*height:33px}.nav .menu:hover h4 i{margin-top:-5px;border:4px solid #01b1ed;border-color:transparent transparent #01b1ed transparent;border-style:dashed dashed solid dashed}.nav .menu:hover .m-detail{background-color:#fff;border:1px solid #33c1f1;display:block;width:238px}.nav .menu:hover li{float:left;margin-left:15px;width:63px;text-align:left}.nav .menu:hover li a{color:#888!important}.nav .menu:hover li a:hover{color:#888!important}