.dcjq-mega-menu ul.menu ul,.dcjq-mega-menu ul.menu li{list-style:none;margin:0;padding:0}.dcjq-mega-menu ul.menu ul{display:none}.dcjq-mega-menu ul.menu .sub ul{display:block}.dcjq-mega-menu ul.menu{background:#222 url(images/bg_black.png) repeat-x 0 -80px;width:96.3%;height:40px;border-right:1px solid #1b1b1b;border-left:1px solid #1b1b1b;position:relative;font:normal 13px Arial,sans-serif;line-height:16px}.dcjq-mega-menu ul.menu li{float:left;font-weight:700}.dcjq-mega-menu ul.menu li a{float:left;display:block;background:url(images/bg_black.png) repeat-x 100% 0;color:#fff;text-shadow:1px 1px 1px #000;text-decoration:none;padding:12px 25px}.dcjq-mega-menu ul.menu li.mega-hover a,.dcjq-mega-menu ul.menu li a:hover{background-position:100% -40px;color:#000;text-shadow:none}.dcjq-mega-menu ul.menu li a.dc-mega{padding-right:38px;position:relative}.dcjq-mega-menu ul.menu li a .dc-mega-icon{display:block;position:absolute;top:18px;right:15px;width:8px;height:6px;background:url(images/arrow.png) no-repeat 0 0}.dcjq-mega-menu ul.menu li.mega-hover a .dc-mega-icon{background-position:0 100%}.dcjq-mega-menu ul.menu li .sub-container{position:absolute;background:url(images/bg_sub_left.png) no-repeat 0 100%;padding-left:10px;margin-left:-3px}.dcjq-mega-menu ul.menu li .sub{background:url(images/bg_sub.png) no-repeat 100% 100%;padding:20px 20px 20px 10px}.dcjq-mega-menu ul.menu li .sub-container.mega .sub{padding:20px 10px 0 0}.dcjq-mega-menu ul.menu li .sub .row{width:100%;overflow:hidden;clear:both}.dcjq-mega-menu ul.menu li .sub li{float:none;font-size:1em;font-weight:700}.dcjq-mega-menu ul.menu li .sub li.mega-hdr{float:left;width:260px;border:1px solid #ccc;margin:0 10px 20px}.dcjq-mega-menu ul.menu li .sub a{background:none;border:none;text-shadow:none;color:#111;display:block;float:none;text-decoration:none;font-size:.9em;padding:7px 10px}.dcjq-mega-menu ul.menu li .sub li.mega-hdr a.mega-hdr-a{margin-bottom:5px;border-bottom:1px solid #ccc;text-transform:uppercase;font-weight:700;color:#000;background:#eaeaea url(images/bg_hdr.png) repeat-x center center;padding:7px 10px}.dcjq-mega-menu ul.menu li .sub li.mega-hdr a.mega-hdr-a:hover{color:#000;text-shadow:none}.dcjq-mega-menu ul.menu li .sub li#menu-item-1{background:url(images/bg_network-icon.png) no-repeat 195px 35px;background-size:40px}.dcjq-mega-menu ul.menu li .sub li#menu-item-3{background:url(images/bg_safari.png) no-repeat 195px 38px;background-size:40px}.dcjq-mega-menu ul.menu li .sub li#menu-item-4{background:url(images/bg_saturn-icon.png) no-repeat 198px 36px;background-size:40px}.dcjq-mega-menu ul.menu li .sub li#menu-item-5{background:url(images/bg_office-v3-icon.png) no-repeat 198px 36px;background-size:40px}.dcjq-mega-menu ul.menu li .sub li#menu-item-7{background:url(images/bg_hans.jpg) no-repeat 182px 40px}.dcjq-mega-menu ul.menu li .sub li#menu-item-8{background:url(images/bg_alex.jpg) no-repeat 180px 40px}.dcjq-mega-menu ul.menu li .sub li ul li{margin-right:90px}.dcjq-mega-menu ul.menu .sub li.mega-hdr li a{color:#444;font-weight:400;background:url(images/bullet.png) no-repeat 10px 8px;padding:3px 0 3px 25px}.dcjq-mega-menu ul.menu .sub li.mega-hdr li a:hover{color:#900;background-image:url(images/arrow_on.png)}.dcjq-mega-menu ul.menu li .sub-container.non-mega .sub{padding:20px 20px 20px 10px}.dcjq-mega-menu ul.menu li .sub-container.non-mega li{width:190px}.dcjq-mega-menu ul.menu li .sub-container.non-mega li a{background:url(images/bullet.png) no-repeat 5px 12px;padding:7px 5px 7px 22px}.dcjq-mega-menu ul.menu li .sub-container.non-mega li a:hover{color:#900;background-image:url(images/bullet_on.png)}