@charset "utf-8";
html{background:#FFF;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
body,dl,dd,h1,h2,h3,h4,h5,h6,p,form,pre,blockquote,figure{margin:0;}
th,td{padding:0;}
ul,ol,menu,input,button{margin:0;padding:0;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}
body,button,input,select,textarea{color:#565656;font:12px/1.5 tahoma,arial,SimSun; background: #fefefe;}
input,select,textarea{font-size:100%;}
input,select{vertical-align:baseline;}table{border-collapse:collapse;border-spacing:0;}th{text-align:inherit;}fieldset,img{border:0;}iframe{display:block;}abbr,acronym{border:0;font-variant:normal;}del{text-decoration:line-through;}address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:400;}ol,ul{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;}q:before,q:after{content:'';}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}ins,a{text-decoration:none;}a{color:#666;}a:hover{color:#D2364C;}.clearfix:before,.clearfix:after{display:table;line-height:0;content:'';}.clearfix:after{clear:both;}.clearfix{*zoom:1;}div.clear{clear:both;height:0;font-size:0;overflow:hidden;}body .hide,body .none{display:none;}.left,.right,.center,.l,.r,.c{_display:inline;}.left,.l,.center,.c{float:left;}.right,.r{float:right;}
.relative{position:relative;}
.absolute{position:absolute;}
.text-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;_width:100%;}
.underline,.hover-underline{text-decoration:underline;}
.block{display:block;}
.inline-block{display:inline-block;}
.inline{display:inline;}
.bold{font-weight:700;}
.title-subcnt .widget{display:inline;}
.title-subcnt .widget[style]{display:inline-block !important;min-height:10px;min-width:10px;}
.title-subcnt .widget b{font-weight:400;}
.tltle{ font: 400 14px/32px 'Microsoft YaHei'; }
.ml-0{ margin-left: 0px; }
.fl{ float: left; }
/* common */

.pd-04{ padding: 0 4px; }
.pd-r3{padding-right:3px;}
.f14{ font-size: 14px; }
.common-bd{ position: relative; _display: inline-block; line-height: 18px; _width: 24px; border:1px solid #ef4c63; background:#f36277 ; margin-right: 6px;  }
.common-bd i{ position: absolute; top:6px; right: -4px; width: 4px; height: 3px; background-position: -39px -83px; }
.top-0 {top: 0;}
.bottom-0 {bottom: 0;}
.position-p {position: relative;z-index: 1;}
.position-s {position: static;}
.mt-8{ margin-top: 8px; }
.mt-9{ margin-top: 9px; }
.mt-10{ margin-top: 10px; }
.hidden{ overflow: hidden; zoom:1; }
.loading-c{ display: block; width: 100%; height: 100%;  background: url(themes/mall/default/styles/default/images/loading2.gif) center center no-repeat; }
.bg-fff{ background-color: #fff; background-image: none; }
.font-yh{ font-family: "Microsoft YaHei"; }
.limit-24 {height: 24px;line-height: 24px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.floor-area {height: 403px;visibility: hidden; width: 100%;}
.pointer{ cursor: pointer; }
.floor .f-aside .more-to{  font-family: "宋体"; color: #565656; line-height: 16px; }
.floor .f-aside a.more-to:hover{ color: #d2364c; text-decoration: underline;}
.more-to:hover{ text-decoration: none; color: #666;  }
.mlr-3{ margin-left: 3px; margin-right: 3px; }
.bg-f1{  background-color: #f1f1f1; }
.clr-aaa{ color: #a0a0a0; }
.clr-d34{ color: #d2364c; }
.both{ clear: both; }
.fw-600{ font-weight: 600; }
.fs-13{ font-size: 13px; _font-size:12px; }
.mb-10{margin-bottom:10px;}
.mb-25{ margin-bottom: 25px; }
.bb-da{ border-bottom: 1px dotted #ccc; }
.clr-555{ color: #565656; }
.ff-yh{ font-family: "Microsoft YaHei" }
.pb-10{ padding-bottom: 10px; }
.limit-315{ height: 322px; overflow: hidden; zoom:1;  }
.limit-352{ height: 352px; overflow: hidden; zoom:1;  }
.limit-280{ height: 280px; overflow: hidden; zoom:1; }
.w-120{ _width: 120px; }
.f-main .good-lists li.list-4 .m-goods{ _width:120px; }
/* 页面宽度 */
.area,.layout,.wrapper{margin:0 auto;width:163px;}
/* Tab组件 */
.tab-cnt-item{display:none;}.tab-cnt-item-current{display:block;}
/* Menu组件 */
.menu{position:relative;}.menu-hd b{position:absolute;}.menu-bd{position:absolute;top:100%;left:0;z-index:990;display:none;}.menu:hover .menu-bd,.menu-hover .menu-bd{display:block;}
/* 面包屑 */
.crumb h1{display:inline;font-weight:400;}
/* clearfix */
.list,.content,#main-category,#contentB,#contentC,#contentD,#contentE,#contentF,#contentG,#contentH,#contentI,#contentJ,#contentK{zoom:1;}
.list:after,.content:after,#main-category:after,#contentB:after,#contentC:after,#contentD:after,#contentE:after,#contentF:after,#contentG:after,#contentH:after,#contentI:after,#contentJ:after,#contentK:after{display:block;visibility:hidden;clear:both;height:0;content:" ";font-size:0;}
/* Color */
/*.red,.mark{color:#888;}*/.black{color:black;}.white{color:white;}
/* UI */
.ui-text{display:inline-block;border:1px solid #d9d9d9;border-top:1px solid #c0c0c0;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;background:#fff;}.ui-text:hover{border:1px solid #b9b9b9;border-top:1px solid #a0a0a0;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);}.ui-text:focus{outline:none;border:1px solid #4D90FE;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.3);box-shadow:inset 0 1px 2px rgba(0,0,0,0.3);}.ui-text[disabled=disabled]{border:0 solid #e5e5e5;background:#f1f1f1;color:#000;}.ui-text[disabled=disabled]:hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.ui-text[readonly=readonly]{border:1px solid #d9d9d9;}.ui-text[readonly=readonly]:hover,.ui-text[readonly=readonly]:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.ui-button:hover{text-decoration:none;}
/*注释display:none方便设计修改 ，正常发布在下一行的大括号中间，分号前添加display:none*/

.no_div{;}
.WHITE-12{COLOR:WHITE}
.white-12:hover{color:Yellow}
/*
* html #header .logo{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='themes/mall/default/styles/default/images/eelly_logo.png');}
*/
#nav { width:100%; _overflow:hidden; }
#nav .nav,#nav .nav-category .menu-hd{font-size:16px;font-family:'Microsoft YaHei';line-height:36px;}
#nav .nav li,#nav .main-nav,#nav .nav-category,#nav .nav-category dt,#nav .nav-category dd{display:inline;float:left;}
#nav .nav a,#nav .nav-category .menu-hd{display:block;}
#nav .nav a:hover{text-decoration:none;}
#nav .menu{z-index:112;}

#nav .nav-category .menu-bd{border-width:0 1px 1px;border-style:solid;background:#FFF;}
#nav .nav-category li{width:700px;}
#nav .nav-category dl{overflow:hidden;padding:2px 0;border-width:1px 0;border-style:solid;zoom:1;}
#nav .nav-category dt{margin-top:-2px;margin-right:12px;margin-bottom:-990px;padding:6px 0 996px 16px;width:94px;}
#nav .nav-category dd{margin:4px 16px 0 0;padding-bottom:4px;white-space:nowrap;}

/* hack for ie6-7*/
#nav .m1 .menu-bd li,#nav .m2 .menu-bd li{*margin-bottom:-3px;}
#nav .nav-category{*z-index:8;}
#nav .nav-category li{*margin-bottom:-2px;}
#nav .m1 .menu-bd li,#nav .m2 .menu-bd li{_margin-bottom:-2px;_height:22px;}
#nav .nav-category li{_margin-bottom:-2px;}
/* overwrite */
#nav .nav a{color:#FFF;}
#nav .nav .current a,#nav .nav a:hover{ background: #f36277;}
#nav .m1 .menu-hd{overflow:hidden;height:36px;zoom:1;}
#nav .m1 .menu-hd b{ display: inline-block; width: 13px; height: 7px;_height:0px;_padding:4px 0 3px 0;overflow:hidden;zoom:1;line-height:0;background-position: -20px -88px;  }
#nav .m1 .menu-hd b.b-on{background-position: -20px -82px;}
#nav .m2 a,#nav .m2 .menu-hd:hover{background-color:#fff;color:#333;}
#nav .m2 a:hover{background:#000;color:#fff;}
#nav .m2 .menu-hd b{border-color:#333 #fff;}
#nav .divider{background-position:0 0;}
#nav .nav-category .menu-hd{padding:5px 38px 5px 13px;background:#D2364C;color:#fff;}
#nav .nav-category .menu-hd b{top:6px;margin-left:8px;width:21px;height:21px;border:0;background-position:0 -33px;}
#nav .nav-category .menu-bd{border-color:#D2364C;}
#nav .nav-category dl{border-color:#fff transparent #FBE2E6;}
#nav .nav-category dt{background-color:#FFF3F5;font-weight:700;}
#nav .nav-category dl:hover,#nav .nav-category dl.hover{background:#FFF3F5;}
#nav .nav-category dl:hover dt,#nav .nav-category dl.hover dt{background:#FFF3F5;}



@media screen and (max-width: 1260px){
    .area{ width: 163px; }
    #header .search { width: 500px; }
    #header .search-panel{ width: 395px; }
    #header .search-text{ width: 300px; }
    #nav .main-nav .home a{ padding: 0 20px; }
    .main-section,.main-screen,.screen-box .screen-list li{ width: 510px; }
    .main-screen .l-screen{ width: 510px; }
    .main-screen .r-screen{ width: 513px; }
    .r-screen a{ float: left; display: inline; width: 170px; }
    .l-screen img{ width: 510px; height: 228px; }
    .l-screen .mask{ width: 510px; height: 228px; }
    .l-screen a{ width: 510px; height: 228px; }
    .f-main .good-lists .m-pic{ width: 118px; height: 118px; }
    .f-main .good-lists .m-pic img{ width: 118px; height: 118px; }
    .f-main .good-lists li{ width:260px}
    .f-main .good-lists li.list-1 , .f-main .good-lists li.list-4{ width: 230px; }
    .f-main .m-bd{ padding:21px 12px 20px; }
    .f-main .m-infos p{ height: 20px;line-height: 20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }
    .m-community .m-person{ width:385px; padding-left: 15px;  }
    .m-community .m-person-ul li{ margin-right: 12px; }
    .show-goods .m-types li{ width: 326px; }
    .show-goods{height:475px;}
    .show-goods .goods-list{ padding: 22px 0 0 22px }
    .show-goods .goods-list li{ width:120px; margin: 0 16px 22px 0 }
    .show-goods .goods-list .m-pic{ width: 118px; height: 118px; }
    .show-goods .goods-list .m-pic img{ width: 118px; height: 118px; }
    #footer{ min-width: 163px; }
    #footer .area{ width: 163px;}
    .eelly-intro .activity .col{ width: 215px; padding:50px 0; }
    /*.eelly-intro .contact .col{ padding: 60px 0 50px 40px; }*/
    .eelly-intro .contact .col{margin:60px 0 30px 30px;width:320px;}
    .eelly-intro .contact .w-220{ width:220px; }
    .eelly-intro .contact .mt-10{ margin-top:50px;}
    .eelly-intro .course{ padding-left: 15px; }
    .eelly-intro .course .col{ padding-right: 10px; }
    .main-screen .r-screen a{ border-top: 1px solid #d8d8d7; width: 169px; overflow: hidden; border-right:1px solid #d8d8d7;  }
    .guide-detail-1{ top:69px; left: 10px;  }
    .order-info{ width: 512px; }
    .floor-1 .m-types span{ padding: 0 30px; }
    .eelly-intro .about .intro{ width: 50%; }
    .eelly-intro .article{ padding: 20px 0 0 5px; }
    .eelly-intro .pdl-0{ padding-left: 0; }
    #header .search-suggest{ width: 315px; }
    .foot-r{ width: 236px;  }
    #footer .f-help dl{ width: 80px; }
    #footer .f-help .right{ padding-right: 0 }
    #footer .f-help .left{ padding-left: 25px; }
    .s-hide{ display: none; }
    .w-hide{ display: block; margin-left: 65px; }
    .f-main .good-lists{ height: 315px; }
    .f-main .good-lists li{ margin-bottom: 35px; }
    .eelly-intro .about .s-intro{ width: 50%; }
    .focus-us{ margin-left: 10px; width: 155px; }
    .focus-ul li{ margin-right: 18px; }
    .eelly-intro .about .pic{ padding-left: 12px; }
    .wx-info{ padding-left: 12px; }
    .eelly-zs .info{ width:72% }
    .eelly-zs li{ width: 32%; }
    .eelly-zs .pic-icon{ margin-top: 22px; }
    .join-us .info{ width: 57%; }
    .join-us .last .info{ width: 47%; }
    .eelly-intro .tab-cnt{ height: 190px; }
    .join-us{ padding: 10px 0; overflow: hidden; }
    .eelly-zs{ padding:20px 0;  }
    #header .logo .act-logo{ display:none; }
    #nav .main-nav a{ padding:0 29px; }
    .prd-wrapper{margin-left:2px;}
    .prd-list{margin:16px 0 16px 10px;width:356px;}
    .prd-list .img-link{margin-right:15px;padding:10px 0 10px 10px;width:148px;height:148px;}
    .prd-list .img-link img{width:148px;height:148px;}
    .info-list{width:175px;}
    .info-list li{margin-top:2px;}
    .txt-line-through{float:left;margin-right:10px;}
    .flash-sale-price{font-size:18px;}
    .info-list li.prd-t{margin-top:15px;margin-bottom:5px;width:170px;height:36px;}
    .snap-up-btn,.cur-sale .b-btn{margin-top:5px;margin-left:40px;}
    .discount-icon{left:-10px;}
    .info-list li.t-preview{width:170px;}
    .preview .info-list li{margin-top:10px;}
    .sale-out-icon{top:70px;left:230px;}
}
.w980 #nav .main-nav a{ padding:0 29px; }
.w980 .f-main .good-lists .m-pic{ width: 118px; height: 118px; }
.w980 .eelly-intro .article{ padding: 20px 0 0 5px; }
.w980 .area{ width: 163px; }
.w980 #header .search { width: 500px; }
.w980 #header .search-panel{ width: 395px; }
.w980 #header .search-text{ width: 300px; }
.w980 #nav .main-nav .home a{ padding: 0 20px; }
.w980 .main-section,.w980 .main-screen,.w980 .screen-box .screen-list li{ width: 510px; }
.w980 .main-screen .l-screen{ width: 510px; height: 228px; }
.w980 .l-screen .mask{ _height: 228px; }
.w980 .main-screen .r-screen{ width: 513px; }
.w980 .l-screen a{ height: 228px; }
.w980 .l-screen .mask{ width: 510px; height: 228px; }
.w980 .r-screen a{ float: left; display: inline; width: 170px; }
.w980 .l-screen img{ width: 510px; height: 228px; }
.w980 .f-main .good-lists .m-pic img{ width: 118px; height: 118px; }
.w980 .f-main .good-lists li{ width:260px}
.w980 .f-main .good-lists li.list-1 , .w980 .f-main .good-lists li.list-4{ width: 230px; }
.w980 .f-main .m-bd{ padding:21px 12px 20px; }
.w980 .f-main .m-infos p{ height: 20px;line-height: 20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }
.w980 .m-community .m-person{ width:385px; padding-left: 15px;  }
.w980 .m-community .m-person-ul li{ margin-right: 12px; }
.w980 .show-goods .m-types li{ width: 326px; }
.w980 .show-goods{height:475px;}
.w980 .show-goods .goods-list{ padding: 22px 0 0 22px }
.w980 .show-goods .goods-list li{ width:120px; margin: 0 16px 22px 0 }
.w980 .show-goods .goods-list .m-pic{ width: 118px; height: 118px; }
.w980 .show-goods .goods-list .m-pic img{ width: 118px; height: 118px; }
.w980 #footer{ min-width: 163px; }
.w980 .eelly-intro .activity .col{ width: 215px; padding: 50px 0; }
.w980 .eelly-intro .contact .col{margin:60px 0 30px 30px;width:320px;}
.w980 .eelly-intro .contact .w-220{ width:220px; }
.w980 .eelly-intro .contact .mt-10{ margin-top:50px;}
.w980 .eelly-intro .course .col{ padding-right: 10px; }
.w980 .main-screen .r-screen a{ border-top: 1px solid #d8d8d7; width: 169px; overflow: hidden; border-right:1px solid #d8d8d7;  }
.w980 .order-info{ width: 512px; }
.w980 .f-main .good-lists .m-infos{ _width: 80px; }
.w980 .floor-1 .m-types span{ padding: 0 30px; }
.w980 .eelly-intro .about .s-intro{ width: 50%; }
.w980 #header .search-suggest{ width: 315px; }
.w980 .foot-r{ width: 236px;  }
.w980 #footer .f-help dl{ width: 80px; }
.w980 .s-hide{ display: none; }
.w980 .w-hide{ display: block; margin-left: 65px; }
.w980 .f-main .good-lists{ height: 315px; }
.w980 .f-main .good-lists li{ margin-bottom: 35px; }
.w980 .eelly-intro .pdl-0{ padding-left: 0; }
.w980 .eelly-intro .course{ padding-left: 15px; }
.w980 .focus-us{ margin-left: 10px; width: 155px; }
.w980 .focus-ul li{ margin-right: 18px; }
.w980 .eelly-intro .about .pic{ padding-left: 12px; }
.w980 .wx-info{ padding-left: 12px; }
.w980 .eelly-zs .info{ width:72%; _width:70%;}
.w980 .eelly-zs li{ width: 32%; _width:31%; }
.w980 .eelly-zs li.last{ width: 240px; }
.w980 .eelly-zs .pic-icon{ margin-top: 22px; }
.w980 .join-us .info{ width: 57%; }
.w980 .join-us .last .info{ width: 47%; }
.w980 .eelly-intro .tab-cnt{ height: 190px; }
.w980 .join-us{ padding: 10px 0; overflow: hidden; }
.w980 .eelly-zs{ padding:20px 0;  }
.w980 .w-120{ _width: 90px; }
.w980 .f-main .good-lists li.list-4 .m-goods{ _width:90px; }
.w980 #footer .f-help .right{ padding-right: 0 }
.w980 #footer .f-help .left{ padding-left: 25px; }
.w980 #header .logo .act-logo{ display:none; }
.w980 .return_top{left:auto;margin-left:0;right:0;}
.w980 .prd-wrapper{margin-left:2px;}
.w980 .prd-list{margin:16px 0 16px 10px;width:356px;}
.w980 .prd-list .img-link{margin-right:15px;padding:10px 0 10px 10px;width:148px;height:148px;_margin-right:0;}
.w980 .prd-list .img-link img{width:148px;height:148px;}
.w980 .info-list{width:175px;}
.w980 .info-list li{margin-top:2px;}
.w980 .flash-sale-price{font-size:18px;}
.w980 .txt-line-through{float:left;margin-right:10px;_margin-right:0;_margin-left:8px;}
.w980 .info-list li.prd-t{margin-top:15px;margin-bottom:5px;width:170px;_width:150px;height:36px;}
.w980 .snap-up-btn,.w980 .cur-sale .b-btn{margin-top:5px;margin-left:40px;}
.w980 .discount-icon{left:-10px;}
.w980 .info-list li.t-preview{width:170px;_width:150px}
.w980 .preview .info-list li{margin-top:10px;}
.w980 .sale-out-icon{top:70px;left:230px;}

@media screen and (max-width: 1320px){
    .float-tool,#J_feedback_box,.return_top{left:auto;margin-left:0;right:0;}
}



#nav .category-content{ position:relative; width: 163px;height:600px; float: left; z-index: 113; }
#nav .category-content .all-goods { display: block; width: 100%;height: 36px; padding: 0; border-radius: 5px 5px 0 0; color: #fff; text-align: center; font: 16px/36px "Microsoft YaHei";  background: #d2364c; }
#nav .category-content .all-goods em{ font: 12px/36px "Microsoft YaHei"; }
.status .list i,.category-content .down-ico,.category-content .list-nz i,.category-content .list-nanz i,.category-content .list-tz i,.category-content .list-ny i,.category-content .list-xb i,.category-content .list-xl i{ background: url(themes/mall/default/styles/default/images/index_ico_png32.png) no-repeat; -background: url(themes/mall/default/styles/default/images/index_ico.png) no-repeat; }
.category-content .category{top:33px; z-index:113; width:161px;+height:auto;border: 1px solid #dadad9; border-top: none; background: #fefefe; box-shadow:2px 2px 3px #dedede; background: #fff6ec;}
.category-content .category-list li {  height:auto;  border-right: none; z-index:113;text-align: lest;}
.category-content .category-list li.first{ margin-top: 0; }
.category-content .category-list li.last .c-category-list{ border-bottom: none; }
.category-content .category-list a:hover{ text-decoration: none; color: #D2364C; }
.category-content .category-info{ _width: 172px;  _overflow: hidden; }
.category-content .category-name{ overflow:hidden; position: relative;}
.category-content .category-name i{ position: absolute; top: 13px; width: 25px; height: 25px; -top: 6px; }
.category-content .category-name .ml-22{ }
.category-content .category-list .bd-b{ height: 1px;  margin: -1px 10px 0 10px;  background: #eee; line-height: 1; font-size: 0; }
.category-content .list-nz i{ background-position:0 -200px; }
.category-content .list-nanz i{ background-position:-23px -200px; }
.category-content .list-tz i{ background-position:-48px -200px; }
.category-content .list-ny i{ background-position:-72px -200px; }
.category-content .list-xb i{ background-position:-96px -200px; }
.category-content .list-xl i{ background-position:0 -225px; }
.category-content .b-category-name { padding-top: 1px; font:400 12px/20px "宋体";  _line-height:32px;}
.category-content .b-category-name b{ margin-left: 4px; font:400 12px/28px "宋体";}
.category-content .b-category-name a{ color: #4c4c4c; }
.category-content .c-category-list { font:400 12px/24px "宋体"; }
.category-content .c-category-list a{ margin-right:8px; color:#626262; }
.category-content .b-category-name .fr{ background-position:0 -629px; width:22px; height:22px; margin:10px 16px 0 0; }
.category-content .s-category-name{ height:22px;}
.category-content .s-category-name a{ margin:0 16px 0 0; font:12px/22px "宋体";}
.category-content .category-info{ position:relative;height:100%;  }
.category-content .category-info em{ position:absolute; top:16px; right:10px; width: 13px; height: 13px; font: 12px/18px "宋体"; color: #9b9b9b;}
.category-content .category .hover{ box-shadow:0px 2px 3px #ccc; margin-left: -1px; padding-left: 1px;z-index:999;} 
.category-content .hover .category-info{ border:none; text-decoration:none; background: #fff;  }
.category-content .menu-item { position: absolute; z-index: 11;  left:190px;width:185px;padding:0 0 0 2px;background: #fff; border:none; box-shadow:0px 2px 3px #ccc;  border-top: 1px solid #bbb\9;zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(color=#dddddd,direction=135,strength=4)";*filter:progid:DXImageTransform.Microsoft.Shadow(color=#dddddd,direction=135,strength=4);}
.category-content .menu-item .area-in{ position: relative;  z-index: 1;  }
.category-content .menu-item .area-bg{ padding: 10px 0 10px 15px; }
.shadow-bg{ display: none; position: relative; width: 100%; height: 0; } 
.shadow-b,.shadow-bg i{background: url(themes/mall/default/styles/default/images/index_ico.png) no-repeat; }
.shadow-r,.shadow-l{ background: url(themes/mall/default/styles/default/images/shadow.png) no-repeat; }
.shadow-bg i,.shadow-b{ position: absolute; width: 100%; height: 0; height: 2px\9; background-position: 0 -188px; background-repeat: repeat-x;  }
.shadow-bg i,.shadow-b{ _height:0; }
.shadow-l{  position: absolute; left: 0; _left:-42px; top: 0; width: 0; width: 2px\9;  height: 100%; background-position: right 0;  background-repeat: repeat-y;  }
.shadow-r{  position: absolute; right: 0; top: 0; width: 0; width: 2px\9;  height: 100%;  background-repeat: repeat-y;  }
.category-content .menu-in{ display: none; }
.category-content .category-list li.hover .category-info{z-index:999;}

.category-content .menu-srot{width: 100%; overflow: hidden;}
.menu-srot .sort-side{ overflow:hidden; }
.sort-side .dl-sort{ float:left; width:33%; }
.sort-side dt { margin-top: 5px; font-size: 14px; font-weight: bold; color: #db3e54; }
.sort-side dd { float:left; margin: 2px 6px 4px 0;}
.sort-side dd a{ float:left; width: auto; letter-spacing:0.5px;  line-height: 14px;  color:#888; white-space:nowrap; overflow: hidden; text-overflow:ellipsis; padding: 3px 10px; border:1px solid #e6e6e6; }
.sort-side dd a span.red{ color:#DB3E54; }
.menu-srot .brand-side{ float: left; position: relative; width: 710px; margin-left: -10px; padding-top: 15px; }
.brand-side {margin-top: 50px; border-top: 1px solid #eae9e9;}
.brand-side .dl-sort{overflow: hidden; height: 70px;}
.brand-side dt { position: absolute; top: -11px; padding:0 10px; font-size: 14px; font-weight: bold; background: #fff; }
.brand-side dd { float: left; padding: 5px 0; }
.brand-side dd a{ display: block; padding: 0 10px; line-height: 1; border-right: 1px solid #bcbcbc; color: #888; }
.brand-side dd a.more{color: #b6b6b6;}
.category-list li.hover .menu-in { border: 1px solid #d83e54; }
.category-list li.hover{border: 1px solid #d83e54; border-right: none; }
.category-content .menu-item{ left: 158px;}
.category-content .menu-item.top{top: -2px;}
.category-content .menu-item.bottom{bottom: -2px;*bottom: -6px;_*bottom: -7px;}
.top-0{top: 0;}
.bottom-0{bottom: 0;}
.c-category-list{width: 160px;margin-right:1px;padding-bottom: 10px; border-bottom: 1px solid #f4f4f4;zoom:1;}


#nav .nav a { color: #505050;}
#nav .nav a:hover{color: #fff; background: #d2364c; }
#nav .nav li.current a{color: #fff; background: #d2364c;}
/*#nav .area{ position: relative; height: 36px; background: transparent; -background: #fff;}*/
#nav .main-nav .m1 a { padding: 0 40px 0 25px; }
#nav .m1 i.arrow1,#nav .m1 i.arrow2{position: absolute; top: 16px; right: 12px; border:6px solid transparent; -border:6px solid #fff; border-top: 6px solid #555; -border-top: 6px solid #555; -display: none;}
#nav .m1 i.arrow2{border-top: 8px solid #fff; top: 12px;}
#nav .main-nav .m1 a:hover i{display: none;}
#nav .m1 .menu-hd.on{ color: #fff; background: #d2364c; }
#nav .m1 .menu-hd.on i{display: none;}
#nav .m1 .menu-bd li {width: 127px;margin-left:0}
#nav .m1 .menu-bd li a:hover{ width: 102px; border-radius: 0; background: #d2364c;}
#nav .nav-info{float: right; position: relative; margin-top: -2px; border: 1px solid #ebebeb;  _margin-top: 14px;   }
#nav .nav-info .nav-i{ float: left; }
#nav .nav-info .nav-i p{display: block; position: relative; height: 30px; padding-left: 33px; padding-right: 13px; font: bold 12px/30px "宋体"; color: #e94a60;*display: inline;}
#nav .nav-info .nav-i a{color:#e94a60}
#nav .nav-info .nav-i em { font-weight: bold; color: #787878; }
#nav .nav-info .separate { position: absolute; width: 1px; height: 15px; background: #dcdcdc; left: 49%; top: 8px; }
#nav .nav-info .nav-i i {position: absolute; left: 8px; top: 5px;width: 20px; height: 20px;*margin-top:-5px;background-image: url(themes/mall/default/styles/default/images/index_ico_png32.png); -background-image: url(themes/mall/default/styles/default/images/index_ico.png); }
.icon-buyer{background-position: -20px -250px;}
.icon-saler{background-position: 0 -250px;}
.icon-unorder-item{background-image: url(themes/mall/default/styles/default/images/index_info_unorder_item.png);}
.icon-enter{background-position: 0 -273px; background-image: url(themes/mall/default/styles/default/images/index_ico_png32.png); -background-image: url(themes/mall/default/styles/default/images/index_ico.png);}
#nav .separate {position: absolute; z-index: 112; left:0; bottom: 0; width: 100%; height: 3px; background: #d2364c;}
#contentA .activity{height: 78px;}
#contentA .activity .bd li a{line-height: 3;}

/*IE67*/
#nav .area{*z-index: 10;}
#nav .nav-info .nav-i i {*top: 0;}
.category-content .menu-item .area-in{*z-index: 9999;}
.sort-side .dl-sort{*width: 31%; *margin-right: 2%;}
.sort-side dd, .brand-side dd{ *float: none; *display: inline; *zoom:1;}
#contentA .warrant2 .tab-cnt .tab-cnt-item{ *height:50px; *overflow: hidden; *position:relative;}



/*IE6*/
#nav .area{/*-position: static;*/}
#nav .nav-info{-top: -20px;}
#nav .separate{ -bottom: 10px; -font-size: 0;}
.category-content .hover .category-info{ -padding-right:4px; -width: 180px;}
/*.category-content .menu-item.bottom{-bottom: -3px;}*/
#contentA {-margin-top: -10px;}
#contentA .warrant1 .m-hd .m-types li{-padding-bottom: 6px; }
#contentA .warrant1 .m-hd .slider i{-font-size: 0; -bottom: -4px;}
#contentA .warrant1 .st-ul li{ -padding-bottom: 10px; }
#contentA .warrant1 .st-ul li i{ -font-size: 0}
#contentA .warrant2 .m-types li{-border-bottom: 1px solid #ebebeb;}
#contentA .warrant2 .m-types li.active{ -border-bottom:2px solid #fff;}
.category-content .category-list li.h73{_height:73px}
.category-content .category-list li .pdb11{_padding-bottom:11px;}
