.g-menu { height: 50px; width: 100%; min-width: 980px; background: #a750d6; text-align: center; z-index: 18 }
.g-menu-wrap { width: 980px; text-align: left; margin: 0 auto }
.g-menu .all-catalog { float: left; width: 193px; position: relative; z-index: 17 }
.g-menu .all-btn { width: 193px; height: 50px; display: block; text-align: left; line-height: 50px; font-size: 20px; font-weight: 100; color: #fff; background: url(../images/i_index_icon.png) 0 -131px repeat-x; overflow: hidden; font-family: "Microsoft YaHei"; position: relative; text-indent: 20px }
.g-menu .all-btn .arrow { width: 17px; height: 16px; background: transparent url(../images/i_index_icon.png) 0 -112px no-repeat; font-size: 0; line-height: 0; overflow: hidden; position: absolute; top: 15px; right: 15px }
.g-menu .all-btn:hover { color: #fff }
.g-menu .channel { float: left; width: 384px; height: 50px; overflow: hidden }
.g-menu .channel li { float: left; width: 95px; height: 50px; text-align: center; color: #fff }
.g-menu .channel li a { display: block; width: 95px; height: 50px; overflow: hidden; color: #fff; font-weight: 100; font-family: "Microsoft YaHei"; font-size: 18px; margin: 1px 0; line-height: 50px }
.g-menu .channel li a:hover { background-color: #3cc8c7; zoom: 1; position: relative; color: #ffff00; background-image: none; height: 50px; line-height: 50px }
.g-menu .channel li.m-show a { background-image: none }
.g-menu a.vip-club { float: right; width: 131px; height: 50px; text-align: left; overflow: hidden; display: block;font-size: 14px; font-weight: 700; color: #fff; text-indent: 43px; line-height: 50px; font-family: "微软雅黑" }
.g-menu a.vip-club:hover { background-position: -110px -245px }
.g-menu .over-all-cata .catalog-list { display: block }
.g-menu .over-all-cata .all-btn .arrow { background-position: -22px -112px }
.g-menu .catalog-list { width: 190px; height: 395px; position: absolute; top: 50px; display: none; left: 0; background-color: #eee; /*border-bottom:2px solid #279695;
	border-left:1px solid #279695;
	border-right:1px solid #279695;*/ padding-top: 0; z-index: 16; display: none; box-shadow: 3px 0 0 rgba(0, 0, 0, 0.2); -webkit-box-shadow: 3px 0 0 rgba(0, 0, 0, 0.2); -moz-box-shadow: 3px 0 0 rgba(0, 0, 0, 0.2); }
.g-menu .catalog-list .cata-group { width: 192px; margin: 0 auto; height: 93px; }
.g-menu .catalog-list .cata-group .cata-group-btn { width: 170px; margin: 0 auto; border-bottom: 1px solid #ccc; padding: 10px 0; z-index: 20; }
.g-menu .catalog-list .cata-group .nober { border-bottom: 0 }
.g-menu .catalog-list .cata-group-head { height: 28px; overflow: hidden }
.g-menu .catalog-list .cata-group-head h3 { height: 28px; float: left; width: 147px; line-height: 28px; }
.g-menu .catalog-list .cata-group-head h3 a { text-align: left; overflow: hidden; height: 28px; width: 147px; display: block; font-size: 15px; font-weight: 700; font-family: "微软雅黑"; color: #a750d6; }
.g-menu .catalog-list .cata-group-head h3 a:hover { color: #a750d6; }
.g-menu .catalog-list .cata-group-head h3 i { float: left; display: inline-block; width: 23px; height: 27px; margin: 0; background: url(../images/i_index_icon.png) no-repeat; }
.g-menu .catalog-list .cata-group-head h3 i.i_1 { background-position: -2px -34px }
.g-menu .catalog-list .cata-group-head h3 i.i_2 { background-position: -31px -34px; }
.g-menu .catalog-list .cata-group-head h3 i.i_3 { background-position: -68px -34px; }
.g-menu .catalog-list .cata-group-head h3 i.i_4 { background-position: -106px -34px; }
.g-menu .catalog-list .cata-group-head .more-ico { float: right; display: block; width: 9px; height: 9px; font-size: 0; line-height: 0;margin-top: 6px }
.g-menu .catalog-list .cata-hot-link { width: 150px; line-height: 24px; height: 48px; overflow: hidden; padding-left: 20px; }
.g-menu .catalog-list .cata-hot-link a { float: left; display: inline-block; color: #666; padding-right: 10px; white-space: nowrap }
.g-menu .catalog-list .cata-hot-link a:hover { color: #ed1b24 }
.g-menu .catalog-list .cata-link-new, .g-menu .catalog-list .cata-link-sale, .g-menu .catalog-list .cata-link-allstock, .g-menu .catalog-list .cata-link-top { height: 45px; width: 193px }
.g-menu .catalog-list .cata-link-new a, .g-menu .catalog-list .cata-link-sale a, .g-menu .catalog-list .cata-link-allstock a, .g-menu .catalog-list .cata-link-top a { height: 45px; width: 192px; text-align: left; overflow: hidden; border-top: 1px solid #ccc; display: block; line-height: 45px; text-indent: 6px; font-weight: 400; font-family: "微软雅黑"; color: #666 }
.g-menu .catalog-list .cata-link-new a:hover, .g-menu .catalog-list .cata-link-sale a:hover, .g-menu .catalog-list .cata-link-allstock a:hover, .g-menu .catalog-list .cata-link-top a:hover { background: #ebebeb }
.g-menu .catalog-list .cata-link-new i, .g-menu .catalog-list .cata-link-sale i, .g-menu .catalog-list .cata-link-allstock i, .g-menu .catalog-list .cata-link-top i { float: left; display: inline-block; width: 14px; height: 16px;margin: 14px 0 0 15px }
.g-menu .catalog-list .cata-link-new i { background-position: -572px 0 }
.g-menu .catalog-list .cata-link-sale i { background-position: -586px 0 }
.g-menu .catalog-list .cata-link-allstock i { background-position: -614px 2px }
.g-menu .catalog-list .cata-link-top i { background-position: -600px 0 }
.g-menu .catalog-list .cata-link-new strong { color: #ed1b24; padding-right: 8px; font-size: 14px }
.g-menu .catalog-list .cata-link-sale strong { color: #ed1b24; padding-right: 8px; font-size: 14px }
.g-menu .catalog-list .cata-link-allstock strong { color: #ed1b24; padding-right: 8px; font-size: 14px }
.g-menu .catalog-list .cata-link-top strong { color: #000; padding-right: 8px; font-size: 14px }
.g-menu .catalog-list .cata-sub { display: none; /*border:2px solid #21a4a3;*/ background: #fff url(../images/cata-sub.png) repeat-y; overflow: hidden; width: 759px; height: 395px; position: absolute; top: 0; left: 192px; z-index: 17; box-shadow: 2px 2px 2px #e0e0e0 }
.g-menu .catalog-list .women-cata-sub { top: -93px; }
.g-menu .catalog-list .man-cata-sub { top: -186px; }
.g-menu .catalog-list .other-cata-sub { top: -279px; }
.g-menu .catalog-list .cata-sub .cata-sub-list { float: left; padding: 12px 10px 8px; width: 500px; background-color: #fff; margin-left: 3px; }
.g-menu .catalog-list .cata-sub .cata-sub-list .gohome-box { position: absolute; bottom: 25px; left: 15px; padding-top: 20px; border-top: 1px solid #ccc; width: 500px; }
.g-menu .catalog-list .cata-sub .cata-sub-list .gohome { background: #eee; border: 1px solid #ccc; font: 12px/34px ""; margin: 0 auto; width: 120px; height: 34px; text-align: center; }
.g-menu .catalog-list .cata-sub .cata-sub-list dl { border-bottom: 0px solid #eaeaea; padding: 8px 0 }
.g-menu .catalog-list .cata-sub .cata-sub-list dl.over-sub { background-color: #eee; /*弹出每行*/ }
.g-menu .catalog-list .cata-sub .cata-sub-list dt { font-size: 12px; font-family: "微软雅黑"; color: #a750d6; font-weight: 700; line-height: 190%; display: inline-block; *display:inline;
zoom: 1; width: 95px; text-align: right; padding: 0 5px 0 0; vertical-align: top }
.g-menu .catalog-list .cata-sub .cata-sub-list dd { line-height: 190%; display: inline-block; *display:inline;
zoom: 1; width: 385px; color: #bbb; }
.g-menu .catalog-list .cata-sub .cata-sub-list dd.nober { border-bottom: 0 }
.g-menu .catalog-list .cata-sub .cata-sub-list dd a { white-space: nowrap; padding-right: 0; }
.g-menu .catalog-list .cata-sub .cata-brand { float: right; padding-right: 12px; width: 220px; overflow: hidden; background: #f8f8f8 }
.g-menu .catalog-list .cata-sub .cata-brand .go-channel { height: 40px; width: 219px; display: block; line-height: 40px; font-size: 12px; color: #888; font-family: "微软雅黑"; font-size: 14px; margin-top: 4px; padding-left: 12px }
.g-menu .catalog-list .cata-sub .cata-brand .go-channel:hover { color: red }
.g-menu .catalog-list .cata-sub .cata-brand .go-channel span { font-family: '宋体' }
.g-menu .catalog-list .cata-sub .cata-brand .go-channel:hover span { color: red }
.g-menu .catalog-list .cata-sub .cata-brand h3 { background: #f8f8f8; height: 33px; padding-top: 3px; color: #555; font: 15px/33px "微软雅黑"; padding-left: 12px; color: #ed1b24 }
.g-menu .catalog-list .cata-sub .cata-brand ul { width: 219px; overflow: hidden; *zoom:1;
background-color: #dedede; border-bottom: 1px #dedede solid }
.g-menu .catalog-list .cata-sub .cata-brand ul li { float: left; display: inline; width: 109px; height: 57px; background: #f8f8f8 }
.g-menu .catalog-list .cata-sub .cata-brand ul li a { display: block; width: 106px; height: 54px; overflow: hidden; padding: 1px; border-left: 1px #dedede solid; border-top: 1px #dedede solid; background: #FFF }
.g-menu .catalog-list .cata-sub .cata-brand ul li a span { display: block; width: 106px; height: 18px; overflow: hidden; color: #a0a0a0; line-height: 18px; text-align: center; background: #f8f8f8 }
.g-menu .catalog-list .cata-sub .cata-brand ul li a:hover { border-color: #999; position: relative; z-index: 1; padding: 1px 0 0 1px; border-right: 1px #999 solid; border-bottom: 1px #999 solid }
.g-menu .catalog-list .cata-sub .cata-brand ul li a:hover span { color: #505050 }
.g-menu .catalog-list .cata-sub .cata-active { float: right; padding-left: 12px; width: 220px; overflow: hidden; background: #f8f8f8 }
.g-menu .catalog-list .cata-sub .cata-active img { padding: 18px 0; }
.g-menu .catalog-list .cata-sub .cata-active h3 { background: #f8f8f8; height: 33px; padding-top: 3px; color: #555; font: 15px/33px "微软雅黑"; padding-left: 12px; color: #ed1b24 }
.g-menu .catalog-list .cata-sub .cata-active ul { overflow: hidden; *zoom:1;
padding-bottom: 5px; padding-left: 12px }
.g-menu .catalog-list .cata-sub .cata-active ul li { line-height: 23px; display: block }
.g-menu .catalog-list .cata-sub .cata-active ul li a { overflow: hidden; color: #666; padding-left: 12px; }
.g-menu .catalog-list .cata-sub .cata-active ul li a:hover { color: #ed1b24 }
.g-menu .catalog-list .cata-sub .cata-active ul li a.red, .g-menu .catalog-list .cata-sub .cata-active ul li a.red:hover { color: #ed1b24 }
.g-menu .catalog-list .cata-sub-man { top: -82px }
.g-menu .catalog-list .cata-sub-fun { top: -167px }
.g-menu .catalog-list .over-group { position: relative; z-index: 16; }
html .g-menu .catalog-list .over-group .cata-group-btn { width: 182px; height: 75px; /*border-top:2px solid #21a4a3;
	border-bottom:2px solid #21a4a3!important;
	border-left:3px solid #21a4a3;*/ background-color: #fff; padding: 8px 0 8px 11px; position: absolute; z-index: 18; top: 0; box-shadow: -1px 1px 2px #656565; background: #a750d6; }
html .g-menu .catalog-list .over-group .cata-group-btn a { color: #fff; }
html .g-menu .catalog-list .over-group .cata-group-btn .cata-group-head h3 i { float: left; display: inline-block; width: 23px; height: 27px; margin: 0; background: url(../images/i_index_icon.png) no-repeat; }
html .g-menu .catalog-list .over-group .cata-group-btn .cata-group-head h3 i.i_1 { background-position: -2px -418px }
html .g-menu .catalog-list .over-group .cata-group-btn .cata-group-head h3 i.i_2 { background-position: -31px -418px; }
html .g-menu .catalog-list .over-group .cata-group-btn .cata-group-head h3 i.i_3 { background-position: -68px -418px; }
html .g-menu .catalog-list .over-group .cata-group-btn .cata-group-head h3 i.i_4 { background-position: -106px -418px; }
.g-menu .catalog-list .over-group .cata-hot-link { width: 150px }
.g-menu .catalog-list .over-group .cata-sub { display: block }
.g-menu .catalog-list .over-group .more-ico { display: none }
.g-menu .menu-shadow-hack, .g-menu .catalog-shadow-hack2 { height: 3px; width: 100%; min-width: 980px; background: position: absolute; bottom: -3px; z-index: 16; left: 0; font-size: 0; line-height: 0; overflow: hidden; _background: 0 }
.g-menu .catalog-shadow-hack { height: 395px; width: 3px; font-size: 0; line-height: 0; overflow: hidden; position: absolute; top: 0; right: -3px; z-index: 15 }
.g-menu .catalog-shadow-hack2 { z-index: 17; width: 193px; top: 0; left: 0; min-width: 193px }
.g-menu .all-catalog { width: 194px }
.g-menu .catalog-list { width: 192px }
.g-menu .all-btn { width: 194px }
.g-menu .cata-group { width: 194px }
.g-menu .catalog-list .cata-link-top a { width: 193px }































@media (max-width: 650px){
.g-menu-wrap { width:100%; text-align: left; margin: 0 auto;}
.g-menu .all-catalog { display:none;}
.g-menu { height: 50px; width: 100%; min-width:100%; background: #a750d6;text-align: center;z-index: 18;}
.g-menu .menu-shadow-hack, .g-menu .catalog-shadow-hack2 {height: 3px; width: 100%; min-width:100%; background:position: absolute;  bottom: -3px; z-index: 16;left: 0; font-size: 0; line-height: 0;overflow: hidden;}
}



















