﻿@charset "utf-8";

.displayno
{ display:none; width:0; height:0; border:none;}
/*--=Basic Class--*/
.fl { float:left; _display:inline; }
.fr { float:right; _display:inline; }
.tl { text-align:left; }
.tc { text-align:center; }
.tr { text-align:right; }
.f10{ font-size:10px;}
.f12 { font-size:12px; }
.f13 { font-size:13px; }
.f14 { font-size:14px; }
.f16 { font-size:16px; }
.f18 { font-size:18px; }
.f24 { font-size:24px; }
.fb { font-weight: normal; }
.fn { font-weight:normal; }
.noline { text-decoration:none; }
.underline { text-decoration:underline; }
.ml0 { margin-left: 0!important; }
.mr0 { margin-right: 0!important; }
.mt5 { margin-top:5px; }
.mt8 { margin-top:8px; }
.mt10 { margin-top:10px; }
.mt15 { margin-top:15px; }

.mt18 { margin-top:18px; }

.mt20 { margin-top:20px; }
.mt25 { margin-top:25px; }
.mt30 { margin-top:30px; }
.mt35 { margin-top:35px; }
.mt50 { margin-top:50px; }
.mr1 { margin-right:1px; }
.mr2 { margin-right:2px; }
.mr3 { margin-right:3px; }

.mr5 { margin-right:5px; }
.mr10 { margin-right:10px; }
.mr15 { margin-right:15px; }
.mr20 { margin-right:20px; }
.mr30 { margin-right:30px; }
.mr50 { margin-right:50px; }
.mb5 { margin-bottom:5px; }
.mb10 { margin-bottom:10px; }
.mb15 { margin-bottom:15px; }
.mb20 { margin-bottom:20px; }
.mb30 { margin-bottom:30px; }
.mb50 { margin-bottom:50px; }
.ml5 { margin-left:5px; }
.ml10 { margin-left:10px; }
.ml15 { margin-left:15px; }
.ml20 { margin-left:20px; }
.ml25 { margin-left:25px; }
.ml30 { margin-left:30px; }
.ml45 { margin-left:45px; }
.ml50 { margin-left:50px; }
.pt5 { padding-top:5px; }
.pt10 { padding-top:10px; }
.pt15 { padding-top:15px; }
.pt20 { padding-top:20px; }
.pt30 { padding-top:30px; }
.pt50 { padding-top:50px; }
.pr5 { padding-right:5px; }
.pr10 { padding-right:10px; }
.pr15 { padding-right:15px; }
.pr20 { padding-right:20px; }
.pr30 { padding-right:30px; }
.pr50 { padding-right:50px; }
.pb5 { padding-bottom:5px; }
.pb10 { padding-bottom:10px; }
.pb15 { padding-bottom:15px; }
.pb20 { padding-bottom:20px; }
.pb30 { padding-bottom:30px; }
.pb50 { padding-bottom:50px; }
.pl5 { padding-left:5px; }
.pl10 { padding-left:10px; }
.pl15 { padding-left:15px; }
.pl20 { padding-left:20px; }
.pl30 { padding-left:30px; }
.pl50 { padding-left:50px; }
.block { display:block; }
.inline { display:inline; }
.inblock { display:inline-block; *display:inline;
zoom:1; letter-spacing:0; }/*--HTML源码内有换行会导致连续内联块元素间半个字符的间距，如需修正，请在父元素添加letter-spacing:-.5em;--*/
.none { display:none; }
.hidden { visibility:hidden; }
.hide{ width:0 !important; height:0 !important; overflow:hidden !important; padding:0 !important; margin:0 !important; border:0 none !important;}
.relative { position:relative; }
.absolute { position:absolute; }
.wfill { width:100%; }
.nowrap { white-space:nowrap; }
.nobor { border:none; }
.vm { vertical-align:middle; _vertical-align:bottom; }
.zoom { zoom:1; }

.e_wrap{width:1000px;margin-left:auto; margin-right:auto;}

/*--xb-t-Nav---*/
.e_NavlistBgbak{ margin-top:-2px;height:30px;color:#666;}
.e_NavlistBg{ margin-top:6px;height:30px;color:#666;}

.e_NavlistBg span{ margin-right:2px; display:inline; font-family:"simsun"; font-weight:normal}
.e_NavlistBg a,.e_NavlistBg a:hover{ font-weight:normal}

/*--xb-h-menu---*/
.entranceBar{line-height:30px; height:30px;}
.e_login li{float:left; padding:0 4px; color:#666}
.e_login li span{ color:#c50149}
.e_user li span{ color:#c50149}
.e_logo{width:230px; overflow:hidden; }
.e_SmallMenu{width:500px; overflow:hidden; }
.e_SmallMenu ul{text-align:right; }

.e_SmallMenu li{float:right; padding:0 4px; color:#666}
.e_SmallMenu li span{ color:#c50149; }
.e_SmallMenu li img{ float:left;margin-top:4px !important; margin-top:3px; }
.e_SmallMenu .jiesuan{ width:45px; padding:0px 0px 0px 0px; display:block;color:#fff; text-align:center; background:#c50149}

/*--xb-h-menubtn---*/
.e_MenuBox{ background:url(../img/xbMenuBox.gif) repeat-x; height:62px; }
.e_MenuMainBg{ width:715px; height:58px; background:url(../img/xbMenuBg.jpg) no-repeat; line-height:58px; }

.e_MenuMainBg li{ display:inline;float:left;list-style-type:none }
.e_MenuMainBg li .fnav{ width:87px; height:58px; display:block; text-align:center; text-indent:-299em; }
.e_MenuMainBg li .fnav span{ width:87px; height:58px; display:block; text-align:center; text-indent:-299em; }

.e_MenuMainBg li.home a.fnav:hover,.e_MenuMainBg li.home .fnav span { background:url(../img/xbMenuDown.jpg) no-repeat;}


.e_MenuMainBg li.clothing a.fnav:hover,.e_MenuMainBg li.clothing a.fnav.hover{ background:url(../img/xbMenuHover.jpg) no-repeat -87px 0 !important;}
.e_MenuMainBg li.clothing a.fnav span{ background:url(../img/xbMenuDown.jpg) no-repeat -87px 0 !important;}
.e_MenuMainBg li.clothing a.fnav:hover span,.e_MenuMainBg li.clothing a.fnav.hover span{ background:url(../img/xbMenuHover.jpg) no-repeat -87px 0 !important;}

.e_MenuMainBg li.shoes a.fnav:hover,.e_MenuMainBg li.shoes a.fnav.hover{ background:url(../img/xbMenuHover.jpg) no-repeat -174px 0 !important;}
.e_MenuMainBg li.shoes a.fnav span{ background:url(../img/xbMenuDown.jpg) no-repeat -174px 0 !important;}
.e_MenuMainBg li.shoes a.fnav:hover span,.e_MenuMainBg li.shoes a.fnav.hover span{ background:url(../img/xbMenuHover.jpg) no-repeat -174px 0 !important;}

.e_MenuMainBg li.bags a.fnav:hover,.e_MenuMainBg li.bags a.fnav.hover{ background:url(../img/xbMenuHover.jpg) no-repeat -261px 0 !important;}
.e_MenuMainBg li.bags a.fnav span{ background:url(../img/xbMenuDown.jpg) no-repeat -261px 0 !important;}
.e_MenuMainBg li.bags a.fnav:hover span,.e_MenuMainBg li.bags a.fnav.hover span{ background:url(../img/xbMenuHover.jpg) no-repeat -261px 0 !important;}

.e_MenuMainBg li.accessory a.fnav:hover,.e_MenuMainBg li.accessory a.fnav.hover{ background:url(../img/xbMenuHover.jpg) no-repeat -348px 0 !important;}
.e_MenuMainBg li.accessory a.fnav span{ background:url(../img/xbMenuDown.jpg) no-repeat -348px 0 !important;}
.e_MenuMainBg li.accessory a.fnav:hover span,.e_MenuMainBg li.accessory a.fnav.hover span{ background:url(../img/xbMenuHover.jpg) no-repeat -348px 0 !important;}

.e_MenuMainBg li.brand a.fnav:hover{ background:url(../img/xbMenuDown.jpg) no-repeat -435px 0 !important;}
.e_MenuMainBg li.brand a.fnav span{ background:url(../img/xbMenuDown.jpg) no-repeat -435px 0 !important;}

.e_MenuMainBg li.vip a.fnav:hover{ background:url(../img/xbMenuDown.jpg) no-repeat -522px 0 !important;}
.e_MenuMainBg li.vip a.fnav span{ background:url(../img/xbMenuDown.jpg) no-repeat -522px 0 !important;}

.e_MenuMainBg li.shop a.fnav:hover{ background:url(../img/xbMenuDown.jpg) no-repeat -609px 0 !important;}
.e_MenuMainBg li.shop a.fnav span{ background:url(../img/xbMenuDown.jpg) no-repeat -609px 0 !important;}

.e_MenuMainBg li .navp{font-weight:normal; width:606px; position:absolute; left:85px; background:url(../img/xbMenuBg.gif) repeat-y; border:3px solid #9c2626; border-top:none; padding-bottom:9px; overflow:hidden;display:none; z-index:999}
.e_MenuMainBg li .menu .menuleft{ width:273px; overflow:hidden;}
.e_MenuMainBg li .menu .menuleft h2{ line-height:30px; color:#9c2626; font-weight: normal; text-indent:10px;}
.e_MenuMainBg li .menu .menuleft ul{float:left; margin-left:10px; display:inline; width:250px; }
.e_MenuMainBg li .menu .menuleft li{ width:250px; overflow:hidden; padding-bottom:1px; border-bottom:1px solid #e3e3e3; float:left;line-height:20px;}
.e_MenuMainBg li .menu .menuleft li a{ text-decoration:none; color:#000}
.e_MenuMainBg li .menu .menuleft li a:hover{ text-decoration:none; color:#9c2626}
.e_MenuMainBg li .menu .menuleft li span{ width:40px; font-weight: normal; color:#000; float:left;line-height:26px;}
.e_MenuMainBg li .menu .menuleft li ul{ width:200px; float:left; overflow:hidden;}
.e_MenuMainBg li .menu .menuleft li ul li{ margin:3px 1px 0px 0px; padding:0px; width:45px; float:left; border:0px;line-height:20px;}
.newslist li{background:url(../img/xbPointB.gif) no-repeat left 0.8em; text-indent:10px; padding-top:3px; height:24px;}
.e_MenuMainBg li .menu .menuright{ width:330px; overflow:hidden;}
.e_MenuMainBg li .menu .menuright h2{ line-height:30px; color:#9c2626; font-weight: normal; text-indent:5px;}
.e_MenuMainBg li .menu .menuright ul{float:left; margin-left:5px; display:inline; width:330px; }
.e_MenuMainBg li .menu .menuright li{ margin-right:10px; margin-bottom:10px; width:98px; height:42px; float:left;}
.e_MenuMainBg li .menu .menuright li img{width:98px; height:42px; float:left; border:1px solid #e2e2e2; }

/*--xb-Search--*/
.e_Search{ width:270px;}
.e_Search .Searchbg{ width:213px; height:22px; background:url(../img/xbSearchBg.gif) no-repeat; float:left;}
.e_Search .Searchbg input{ margin-top:3px; margin-left:22px; width:190px; height:15px; line-height:15px; float:left;display:inline; border:0px; color:#cccccc; background:#FFF;}
.e_Search .btnbox{width:51px; height:22px; float:right;}



/*--xb-bottom---*/
.e_BottomWrap{width:985px;}
.e_BottomWrap .bottomImg{ width:985px; text-align:center;}
.e_BottomWrap .bottomContent{ width:985px; height:125px; background:url(../img/xbBottombg.jpg) repeat-x;}
.e_BottomWrap .bottomContent ul{ margin-top:10px; width:845px; overflow:hidden; float:left;}
.e_BottomWrap .bottomContent li{width:140px; height:110px; overflow:hidden; float:left; background:url(../img/xbBottomLine.gif) right center repeat-y;}
.e_BottomWrap .bottomContent li .list{ width:110px; overflow:hidden; float:right; margin-top:5px; margin-right:5px; display:inline;}
.e_BottomWrap .bottomContent li .list h2{ font-weight: normal;}
.e_BottomWrap .bottomContent li .list ul{width:110px; overflow:hidden; float:left; margin:5px 0px 0px 0px;}
.e_BottomWrap .bottomContent li .list li{width:110px; overflow:hidden; height:20px; float:left; line-height:20px; background:url(../img/xbBottomPoint.gif) no-repeat left 0.6em; padding:0px 0px 0px 10px;}
.e_BottomWrap .bottomContent .telbox{ width:120px; overflow:hidden; margin-left:10px; display:inline;}
.e_BottomWrap .bottomContent .telbox h2{ width:120px; font-weight: normal; color:#000; line-height:22px;}
.e_BottomWrap .bottomContent .telbox h2 span{ font-weight:normal;}
.e_BottomWrap .bottomContent .telbox h3{ width:120px; font-weight: normal; color:#9c2626;line-height:22px;}
.e_BottomWrap .bottomtxt{ width:985px; float:left; overflow:hidden; text-align:center; color:#666}
.e_BottomWrap .bottomtxt p{ margin-top:5px; width:985px; text-align:center}
.e_BottomWrap .bottomtxt span{ padding:10px; overflow:hidden; list-style:20px;}
.e_BottomWrap .bottomtxt p img{ width:100px; height:35px; padding:5px 10px 0px 10px;}


/*--xb-share---*/

.e_shareHbg{line-height:30px; height:84px; background:url(../img/xbshareHbg.gif) repeat-x;}


.e_sharelogo{width:230px; overflow:hidden; margin-left:0;margin-top:-8px;}

.e_shareMenu{width:500px; overflow:hidden; text-align:right }
.e_shareMenu ul{ width:500px; float:left; display:inline;}
.e_shareMenu li{ height:30px; line-height:30px;}
.e_shareMenu li span{ margin-left:10px; margin-right:10px;}

.orange{ color: #f15a24;}
.bigfont{ font-size: 18px;}
.gray{color:#666666;}

.e_wrap_1200{width:1200px; margin-left: auto;margin-right: auto;}