@charset "utf-8";
/* CSS Document */
/* ========================== * 常用宽度、高度、边距、边框属性 * ========================== */
.ydshop-container,.ydshop-main{width: 1200px;margin: 0 auto;}
/** 清除浮动 **/
.fixed:after{content: "."; display: block; clear: both; height: 0; visibility: hidden;}
.fixed{display: block; min-height: 1%;}
*html .fixed{height: 1%;}
/* clear */
.yd-clear{clear: both; font-size:1px; width:1px; height:0; visibility: hidden;}
.fl{float: left;}
.fr{float: right;}


/*头部*/
#ydshop-header{border-bottom: 2px #E31939 solid; color:#333;font: 12px/150% microsoft yahei;}
#ydshop-header .site-nav{min-width: 1200px;width: auto;height: 32px;position: relative!important;background: #f2f2f2;z-index: 99999;-webkit-transform: translate3d(0, 0, 0);border-bottom: 1px solid #e5e5e5;font-family: Arial,Verdana,"\5b8b\4f53";}
#ydshop-header .sn-bd{width: 1200px;margin: auto;position: relative; *zoom:1}
#ydshop-header .site-nav .sn-login-info{height: 32px;line-height: 32px;display: inline-block;*display:inline;*zoom:1;}
#ydshop-header .site-nav .sn-login-info a{padding: 0 5px; color:#333}
#ydshop-header .site-nav .sn-login-info a.sn-login{padding-left: 10px}
#ydshop-header .site-nav .sn-quick-menu{position:absolute;right:0 ; top:0;height: 32px;line-height: 32px;-webkit-backface-visibility: hidden}
#ydshop-header .site-nav .sn-quick-menu li{float: left;position: relative;z-index: 93110;}
#ydshop-header .site-nav .sn-quick-menu li .sn-menu .menu-hd{display: block;height: 32px;line-height:32px;cursor: pointer;z-index: 100001;border: solid #f2f2f2;border-width: 0 1px;position: relative;padding-right:14px; padding-left:10px;}
#ydshop-header .site-nav .sn-quick-menu li .sn-menu .menu-hd b{position: absolute;right: 2px;top: 10px;background: url(../../images/ydshop-default/site-bg.png) no-repeat 2px 0px;margin-left: 3px;display: inline-block;*zoom:1;width: 11px;height: 11px;transition: .2s ease-in-out;-webkit-transition: .2s ease-in-out;-moz-transition: .2s ease-in-out;-o-transition: .2s ease-in-out;vertical-align: -1px}
#ydshop-header .site-nav .sn-quick-menu li .sn-menu:hover .menu-hd b{transform: rotate(-180deg);-webkit-transform: rotate(-180deg);-moz-transform: rotate(-180deg);-o-transform: rotate(-180deg)}
#ydshop-header .site-nav .sn-quick-menu li .sn-menu .menu-bd{display: none;position: absolute;right: 0;top: 33px;background: #fff;opacity: .99;filter: alpha(opacity=99);z-index: 93110;border: solid #eee;border-width: 0 1px 1px;padding: 8px 10px;line-height: 1.4; white-space:nowrap;}
#ydshop-header .site-nav .sn-quick-menu li .sn-menu .menu-bd a{display:block; line-height:20px;}
#ydshop-header .site-nav .sn-quick-menu li .sn-menu:hover .menu-bd{display: block;}
#ydshop-header .site-nav .sn-quick-menu li .sn-menu:hover .menu-hd{background-color: #FFF;border-color: #EEE;padding-bottom: 1px;}
#ydshop-header .site-nav .sn-quick-menu li.sn-coupon{padding:0 10px;}
#ydshop-header .site-nav .sn-quick-menu li.sn-coupon a{color: #E31939; background-image:url(../../images/ydshop-default/user_header.png);background-repeat: no-repeat;}
#ydshop-header .site-nav .sn-quick-menu li.sn-coupon a:hover{text-decoration: underline;}
#ydshop-header .site-nav .sn-quick-menu li.sn-coupon a.sn-coupon-link{background-position: -400px -26px;padding-left: 18px;}
#ydshop-header .site-nav .sn-quick-menu li.sn-coupon a.sn-coupon-link{background-position: -290px -55px;padding-left: 18px;}
#ydshop-header .site-nav .sn-quick-menu li.sn-list1{padding:0 10px;}
#ydshop-header .site-nav .sn-quick-menu li.sn-list1 a{color: #E31939; background-image:url(../../images/ydshop-default/user_header.png);background-repeat: no-repeat;}
#ydshop-header .site-nav .sn-quick-menu li.sn-list1 a:hover{text-decoration: underline;}
#ydshop-header .site-nav .sn-quick-menu li.sn-list1 a.sn-center-link{background-position: -400px -44px;padding-left: 18px;}
#ydshop-header .site-nav .sn-quick-menu li.sn-list1 a.sn-myorder-link{background-position: -400px -26px;padding-left: 18px;}
#ydshop-header .site-nav .sn-quick-menu li.sn-list1 a.sn-mybrand-link{background-position: -290px -23px;padding-left: 18px;}
#ydshop-header .site-nav .sn-quick-menu li.sn-list1 a.sn-cart-link{background-position: -295px -1px;padding-left: 18px;}
#ydshop-header .site-nav .sn-quick-menu li.sn-list2{display: inline-block;*display:inline;*zoom:1;width: 0;height: 14px;line-height: 14px;vertical-align: top;position: relative;top: 9px;left: 0;font-size: 0;border-left: 1px solid #ccc;margin: 0 2px 0 5px}
#ydshop-header .site-nav .sn-quick-menu li.sn-list3 .menu-hd{ background:url(../../images/ydshop-default/user_header.png) -396px 7px no-repeat;text-indent: 12px;}
#ydshop-header .site-nav .sn-quick-menu li.sn-list3 .menu-bd{padding: 15px 10px 15px;}
#ydshop-header .site-nav .sn-quick-menu li.sn-list3 .menu-bd .app_xiazai{width: 100px;float: left;text-align: center;}
#ydshop-header .site-nav .sn-quick-menu li.sn-list3 .menu-bd .app_xiazai1{margin-left: 10px;width: 100px;float: left;text-align: center;background:url(../../images/ydshop-default/user_header.png) -201px -155px no-repeat;}
#ydshop-header .site-nav .sn-quick-menu li.sn-list3 .menu-bd li a{ display:block; height:30px; width:100%; margin-bottom:10px;}
#ydshop-header .site-nav .sn-quick-menu li.sn-list3 .menu-bd li.app_xiazai a{background:url(../../images/ydshop-default/user_header.png) -201px -115px no-repeat;}
#ydshop-header .site-nav .sn-quick-menu li.sn-list3 .menu-bd li.app_xiazai1 a{background:url(../../images/ydshop-default/user_header.png) -201px -155px no-repeat;}
/*菜单栏*/
#ydshop-header .site-nav .sn-quick-menu li.sn-list4 .menu-hd{padding-right: 14px}
#ydshop-header .site-nav .sn-quick-menu li.sn-list4 .menu-bd{width: 122px;overflow: hidden;right: 0;left: auto}
#ydshop-header .site-nav .sn-quick-menu li.sn-list4 ul{margin-top: -5px;overflow: hidden;width: 122px}
#ydshop-header .site-nav .sn-quick-menu li.sn-list4 li{float: none; overflow:hidden;padding: 5px 0;height: auto;display: block;line-height: 1.4;border-bottom: 1px dotted #827777;*zoom:1;}
#ydshop-header .site-nav .sn-quick-menu li.sn-list4 h3{color: #666;font-weight: 700}
#ydshop-header .site-nav .sn-quick-menu li.sn-list4 li a{ float:left;width: 48px;margin-right: 10px;line-height: 22px}
/*快速导航*/
#ydshop-header .site-nav .sn-quick-menu li.sn-list5 .menu-bd{width: 1208px;border-width: 0 1px 1px;right: 0;left: auto;padding: 25px 0;}
#ydshop-header .site-nav .sn-quick-menu li.sn-list5 .menu-hd{font-weight: 400}
#ydshop-header .site-nav .sn-quick-menu li.sn-list5 .menu-hd span{background:url(../../images/ydshop-default/user_header.png) -295px -42px no-repeat;padding-left: 18px;height:32px;line-height:32px;}
#ydshop-header .site-nav .sn-quick-menu li.sn-list5 dl{float:left;padding-left: 30px;overflow: hidden}
#ydshop-header .site-nav .sn-quick-menu li.sn-list5 dl dt{font-size: 16px;padding-bottom: 8px;font-family: '\5FAE\8F6F\96C5\9ED1', arial, "\5b8b\4f53"}
#ydshop-header .site-nav .sn-quick-menu li.sn-list5 dl dt span{padding-left: 6px}
#ydshop-header .site-nav .sn-quick-menu li.sn-list5 dl ul{overflow: hidden}
#ydshop-header .site-nav .sn-quick-menu li.sn-list5 dl.site-hot dt, #ydshop-header .site-nav .sn-quick-menu li.sn-list5 .site-hot a:hover{color: #f56a00}
#ydshop-header .site-nav .sn-quick-menu li.sn-list5 dl.site-market dt, #ydshop-header .site-nav .sn-quick-menu li.sn-list5 .site-market a:hover{color: #2263d4}
#ydshop-header .site-nav .sn-quick-menu li.sn-list5 dl.site-brand dt, #ydshop-header .site-nav .sn-quick-menu li.sn-list5 .site-brand a:hover{color: #000}
#ydshop-header .site-nav .sn-quick-menu li.sn-list5 dl.site-hot{width: 410px}
#ydshop-header .site-nav .sn-quick-menu li.sn-list5 dl.site-market{width: 375px;border-left: 1px solid #f5f5f5;border-right: 1px solid #f5f5f5}
#ydshop-header .site-nav .sn-quick-menu li.sn-list5 dl.site-brand{width: 310px}
#ydshop-header .site-nav .sn-quick-menu li.sn-list5 dl dd li{width: 100px;float: left;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
#ydshop-header .site-nav .sn-quick-menu li.sn-list5 dl dd li a{position: relative;_display: inline-block;_display: inline;_zoom: 1}
/*选择语言版本*/
#ydshop-header .site-nav .sn-quick-menu li.sn-list6 .menu-hd{ background:url(../../images/icon_language.png) no-repeat 7px center;text-indent:15px;}
#ydshop-header .site-nav .sn-quick-menu li.sn-list6 .menu-bd{min-width:90px;max-width:350px;padding-left: 0px;padding-right: 0px;}
#ydshop-header .site-nav .sn-quick-menu li.sn-list6 ul{overflow: hidden;}
#ydshop-header .site-nav .sn-quick-menu li.sn-list6 li{float: none;display: block;padding: 5px 15px 5px 20px;margin-bottom: 1px;}
#ydshop-header .site-nav .sn-quick-menu li.sn-list6 li.on{color: #fff;background: url(../../images/icon_curr.png) no-repeat 5px center;background-color: #f0f0f0;}
#ydshop-header .site-nav .sn-quick-menu li.sn-list6 li:hover{background: url(../../images/icon_curr.png) no-repeat 5px center;background-color: #f0f0f0;}
#ydshop-header .site-nav .sn-quick-menu li.sn-list6 li.on a{color: #e31939;}
#ydshop-header .site-nav .sn-quick-menu li.sn-list6 li.on a:hover{color: #e31939;}
#ydshop-header .site-nav .sn-quick-menu li.sn-list6 li a{display: block;width:60px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
#ydshop-header .site-nav .sn-quick-menu li.sn-list6 li a:hover{color: #e31939;}

#ydshop-header .headerLayout{padding-bottom:10px;background: #fff;}
#ydshop-header .headerCon{width: 1200px;margin: 0px auto;}
#mallLogo{float: left;padding-top: 15px;width: 330px;height: 64px;line-height: 64px;position: relative;}
#mallLogo a{position: relative;display: block;color: #fff;text-indent: 0!important;}
#ydshop-header .headerCon .mallSearch{float: right;padding-top: 20px;width: 50%;position:relative; overflow:visible;}
#ydshop-header .headerCon .search-type li{cursor: pointer;float: left;height: 25px;line-height: 25px;text-align: center;width: 50px;}
#ydshop-header .headerCon .search-type li:hover{background-color: #f9e6e6;color: #c60000;}
#ydshop-header .headerCon .search-type .on, .search-type li.on:hover{background-color: #E31939;color: #fff;font-weight: 700;}
#ydshop-header .headerCon .mallSearch-form{border: solid #E31939;border-width: 3px 0 3px 3px}
#ydshop-header .headerCon .mallSearch-form legend{display: none}
#ydshop-header .headerCon .mallSearch-form fieldset{position: relative;margin:0;padding:0; border:0 none;}
#ydshop-header .headerCon .mallSearch-form fieldset .mallSearch-input {height: 32px;line-height: 32px;}
#ydshop-header .headerCon .mallSearch-form fieldset .mallSearch-input .button{position: absolute;right: 0;top: 0;width: 90px;border: 0;font-size: 16px;letter-spacing: 4px;cursor: pointer;color: #fff;background-color: #E31939;height: 32px;overflow: hidden;_right: -1px}
#ydshop-header .headerCon .mallSearch-form fieldset .mallSearch-input .s-combobox{height:32px; line-height:32px;}
#ydshop-header .headerCon .mallSearch-form fieldset .mallSearch-input .s-combobox .s-combobox-input{height: 22px;line-height: 22px;padding-bottom: 8px;color: #999; position: relative;z-index: 2;padding: 5px 3px 4px 5px; width:480px;border: 0px none;}
#ydshop-header .headerCon .searchs .searchs-form{border: solid #E31939;border-width: 3px 0 3px 3px}
#ydshop-header .headerCon .searchs-form fieldset{position: relative;margin:0;padding:0; border:0 none;}
#ydshop-header .headerCon .searchs-form fieldset .searchs-input {height: 32px;line-height: 32px;}
#ydshop-header .headerCon .searchs-form fieldset .searchs-input .button{position: absolute;right: 0;top: 0;width: 90px;border: 0;font-size: 16px;letter-spacing: 4px;cursor: pointer;color: #fff;background-color: #E31939;height: 32px;overflow: hidden;_right: -1px;border-radius: 0;}
#ydshop-header .headerCon .searchs-form fieldset .searchs-input .s-combobox{height:32px; line-height:32px;}
#ydshop-header .headerCon .searchs-form fieldset .searchs-input .s-combobox .s-combobox-input{height: 22px;line-height: 22px;padding-bottom: 8px;color: #999; position: relative;z-index: 2;padding: 5px 3px 4px 5px; width:380px;border: 0px none;}
#ydshop-header .headerCon .searchs-form select{display: none;}
#ydshop-header .headerCon .searchs-form .select_box{float:left;height:32px;width:76px;position:relative;z-index:2;border-right:3px #E31939 solid;}
#ydshop-header .headerCon .searchs-form .select_showbox{height:32px;line-height:32px;overflow: hidden;padding-left: 10px;color: #111; font-size:14px;background: url(../../images/ydshop-default/ico-more-arrow-3.gif) 50px 10px no-repeat;}
#ydshop-header .headerCon .searchs-form .select_option{display:none;width: 76px;border:3px solid #E31939; border-top:0;z-index: 1000;position:absolute;left:-3px;top: 32px;background-color: #FFFFFF;}
#ydshop-header .headerCon .searchs-form .select_option li{font-size:13px;color:#666666;padding-top:6px;padding-bottom:6px;padding-left:10px; }
#ydshop-header .headerCon .searchs-form .select_option li.hover{background-color:#F2F2F2;cursor: pointer;}



#ydshop-header .headerCon .hot-query{padding: 4px 0 0;margin-left: -12px;height: 16px;overflow: hidden;width: 100%;*height:16px}
#ydshop-header .headerCon .hot-query li{display: inline-block;*zoom:1;*display:inline;border-left: 1px solid #ccc;line-height: 1.1;padding: 0 12px}
#ydshop-header .headerCon .hot-query li:first-child{border-left:0 none;}
#ydshop-header .headerCon .hot-query li a{color: #999}
/**********头部导航导航***********/
#ydshop-header .ydshop-nav{height: 37px;padding-top: 5px;background: #fff}
#ydshop-header .ydshop-nav .allGoodsCat{float:left;height: 37px;position: relative;width: 210px;z-index:103;}
#ydshop-header .ydshop-nav .allGoodsCat .menuEvent{color: #fff;display: block;font-family: 微软雅黑;font-weight: 700;text-align: center;text-decoration: none;width: 210px;height: 38px;line-height: 38px;background: #E31939;}
#ydshop-header .ydshop-nav .allGoodsCat .menuEvent .catName{font-size: 15px;height: 36px;line-height: 36px;}
#ydshop-header .ydshop-nav .allGoodsCat .menuEvent i{background:url("../../images/ydshop-default/user_header.png") -428px -115px no-repeat;width: 10px;height: 7px;display: block;position: absolute;top: 17px;left: 175px}
#ydshop-header .ydshop-nav ul.allMenu{font-weight: 400;line-height: 36px;text-align: center;float: left;padding: 0}
#ydshop-header .ydshop-nav ul.allMenu li{text-decoration: none;position: relative;float: left;}
#ydshop-header .ydshop-nav ul.allMenu li a{color: #3C3C3C;height: 36px;padding: 0 20px;line-height: 36px;display: inline-block;text-decoration: none;font-size: 15px}
#ydshop-header .ydshop-nav ul.allMenu li a.index{padding: 0;width: 88px;margin-left: 20px;font-size: 15px}
#ydshop-header .ydshop-nav ul.allMenu li a.nav:hover, #ydshop-header .ydshop-nav ul.allMenu li a.current{color: #E31939!important;}
#ydshop-header .ydshop-nav ul.sideMenu2{font-size: 14px;font-weight: 700;height: 37px;line-height: 37px;padding: 0}
#ydshop-header .ydshop-nav ul.sideMenu2 li{position: relative;float: left;padding-left: 5px;z-index: 100;}
#ydshop-header .ydshop-nav ul.sideMenu2 li.ydshopnima{background: none;padding-left: 0;}
#ydshop-header .ydshop-nav ul.sideMenu2 li a{color: #E22A40;height: 37px;padding: 0 8px;line-height: 37px;display: inline-block;text-decoration: none;position: relative;z-index: 9;font-size: 15px}
#ydshop-header .ydshop-nav ul.sideMenu2 li span.ico_xia1{width: 11px;height: 6px;background-position:-40px 0px;position: absolute;top: 16px;right: 5px;}
#ydshop-header .ydshop-nav ul.allMenu li span.icon_hot{display: block;width: 19px;height: 23px;background: url(../Images/sicon.gif) no-repeat -38px top;position: absolute;top: -10px;right: 0;z-index: 99;}
#ydshop-header .ydshop-nav ul.allMenu li span.ico_xia{width: 11px;height: 6px;background: url(../Images/li_xia.gif) no-repeat 0px top;position: absolute;top: 16px;right: 0px;}
.blank15{height: 12px;line-height: 12px;clear: both;background: #FFF;}
#ydshop-header .ydshop-nav ul.allMenu li span.icon_new{display: block;width: 19px;height: 23px;background: url(../Images/sicon.gif) no-repeat -19px top;position: absolute;top: -10px;right: 0;}
/*导航下拉菜单*/
#ydshop-header .ydshop-nav .allGoodsCat .all_cat.expandMenu{display: none;filter: alpha(Opacity=100);background-color: rgba(255,255,255,1);}
#ydshop-header .ydshop-nav .allGoodsCat .all_cat{background: #ffffff;filter: alpha(Opacity=80);background-color: rgba(255,255,255,.8);border: #e7e7e7 1px solid;border-top: none;height: 513px;width: 208px;display: none;}
#ydshop-header .ydshop-nav .allGoodsCat .all_cat .list{height: 64px;padding: 0px 15px; position:relative;}
#ydshop-header .ydshop-nav .allGoodsCat .all_cat .list .cat{border-bottom: solid 1px #e7e7e7;height: 40px;padding: 12px 0px;position: absolute;width: 180px;z-index: 12;}
#ydshop-header .ydshop-nav .allGoodsCat .all_cat .list .cat .catName{height: 54px;overflow: hidden;}
#ydshop-header .ydshop-nav .allGoodsCat .all_cat .list .cat .catName strong, #ydshop-header .ydshop-nav .allGoodsCat .all_cat .list .cat .catName span{display: inline-block;height: 20px;line-height: 20px;font-weight: normal;}
#ydshop-header .ydshop-nav .allGoodsCat .all_cat .list .cat .catName a{color: #3C3C3C!important;text-decoration: none;}
#ydshop-header .ydshop-nav .allGoodsCat .all_cat .list .cat .catName strong{font-weight: 400;font-size: 14px;background: url(../../images/ydshop-default/ico.png) no-repeat;color: #3C3C3C!important;padding-left: 42px;display: block;width: 146px; float:left;}
#ydshop-header .ydshop-nav .allGoodsCat .all_cat .list .cat .catName p{height: 20px;line-height: 20px;width: 166px;margin-top: 10px;text-indent: 30px;font-size: 12px;color: #999;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;margin-top: 0px}
#ydshop-header .ydshop-nav .allGoodsCat .all_cat .list .cat .catName p a{color: #999;margin-left: 8px;}
#ydshop-header .ydshop-nav .allGoodsCat .all_cat .list.on .cat .catName strong{background: url(../../images/ydshop-default/icohover.png) no-repeat;}
#ydshop-header .ydshop-nav .allGoodsCat .all_cat .list .cat .catName .cat1{background-position: 0px 0px}
#ydshop-header .ydshop-nav .allGoodsCat .all_cat .list .cat .catName .cat2{background-position: 0px -24px}
#ydshop-header .ydshop-nav .allGoodsCat .all_cat .list .cat .catName .cat3{background-position: 0px -48px}
#ydshop-header .ydshop-nav .allGoodsCat .all_cat .list .cat .catName .cat4{background-position: 0px -72px}
#ydshop-header .ydshop-nav .allGoodsCat .all_cat .list .cat .catName .cat5{background-position: 0px -96px}
#ydshop-header .ydshop-nav .allGoodsCat .all_cat .list .cat .catName .cat6{background-position: 0px -120px}
#ydshop-header .ydshop-nav .allGoodsCat .all_cat .list .cat .catName .cat7{background-position: 0px -144px}
#ydshop-header .ydshop-nav .allGoodsCat .all_cat .list .cat .catName .cat8{background-position: 0px -168px}
#ydshop-header .ydshop-nav .allGoodsCat .all_cat .list .cat .catName .cat9{background-position: 0px -192px}
#ydshop-header .ydshop-nav .allGoodsCat .all_cat .list .cat .catName .cat10{background-position: 0px -216px}
#ydshop-header .ydshop-nav .allGoodsCat .all_cat .list .cat .catName .cat11{background-position: 0px -338px}
#ydshop-header .ydshop-nav .allGoodsCat .all_cat .list .cat .catName .cat12{background-position: 0px -264px}
#ydshop-header .ydshop-nav .allGoodsCat .all_cat .list .cat .catName .cat13{background-position: 0px -288px}
#ydshop-header .ydshop-nav .allGoodsCat .all_cat .list .cat .catName .cat14{background-position: 0px -312px}
#ydshop-header .ydshop-nav .allGoodsCat .all_cat .list .cat .catName .cat15{background-position: 0px -336px}
#ydshop-header .ydshop-nav .allGoodsCat .all_cat .list .cat .catName .cat16{background-position: 0px -360px}
#ydshop-header .ydshop-nav .allGoodsCat .all_cat .list.on .cat .catName .cat1{background-position: 0px 0px}
#ydshop-header .ydshop-nav .allGoodsCat .all_cat .list.on .cat .catName .cat2{background-position: 0px -24px}
#ydshop-header .ydshop-nav .allGoodsCat .all_cat .list.on .cat .catName .cat3{background-position: 0px -48px}
#ydshop-header .ydshop-nav .allGoodsCat .all_cat .list.on .cat .catName .cat4{background-position: 0px -72px}
#ydshop-header .ydshop-nav .allGoodsCat .all_cat .list.on .cat .catName .cat5{background-position: 0px -96px}
#ydshop-header .ydshop-nav .allGoodsCat .all_cat .list.on .cat .catName .cat6{background-position: 0px -120px}
#ydshop-header .ydshop-nav .allGoodsCat .all_cat .list.on .cat .catName .cat7{background-position: 0px -144px}
#ydshop-header .ydshop-nav .allGoodsCat .all_cat .list.on .cat .catName .cat8{background-position: 0px -168px}
#ydshop-header .ydshop-nav .allGoodsCat .all_cat .list.on .cat .catName .cat9{background-position: 0px -192px}
#ydshop-header .ydshop-nav .allGoodsCat .all_cat .list.on .cat .catName .cat10{background-position: 0px -216px}
#ydshop-header .ydshop-nav .allGoodsCat .all_cat .list.on .cat .catName .cat11{background-position: 0px -240px}
#ydshop-header .ydshop-nav .allGoodsCat .all_cat .list.on .cat .catName .cat12{background-position: 0px -264px}
#ydshop-header .ydshop-nav .allGoodsCat .all_cat .list.on .cat .catName .cat13{background-position: 0px -288px}
#ydshop-header .ydshop-nav .allGoodsCat .all_cat .list.on .cat .catName .cat14{background-position: 0px -312px}
#ydshop-header .ydshop-nav .allGoodsCat .all_cat .list.on .cat .catName .cat15{background-position: 0px -336px}
#ydshop-header .ydshop-nav .allGoodsCat .all_cat .list.on .cat .catName .cat16{background-position: 0px -360px}
#ydshop-header .ydshop-nav .allGoodsCat .all_cat .list .cat .catName span{color: #ddd}
#ydshop-header .ydshop-nav .allGoodsCat .all_cat .list .cat .catlist{height: 47px;margin-top: 3px}
#ydshop-header .ydshop-nav .allGoodsCat .all_cat .list .cat .catlist a{color: #676767;display: inline-block;line-height: 22px}
#ydshop-header .ydshop-nav .allGoodsCat .all_cat .list .hideMap{background: #fff;border: solid 1px #DE1838;box-shadow: 1px 1px 8px #dfdfdf;display: none;left: 208px;position: absolute;/*top:-30px;*/width:673px;z-index: 11;}
#ydshop-header .ydshop-nav .allGoodsCat .all_cat .list:first-child .hideMap{top:0;}
#ydshop-header .ydshop-nav .allGoodsCat .all_cat .list .hideMap .topMap .subCat{margin:0 15px;_margin:0 10px;font-size: 14px;}
#ydshop-header .ydshop-nav .allGoodsCat .all_cat .list .hideMap .topMap .subCat .list1{border-bottom: dashed 1px #d9d9d9;height: auto;padding: 10px 0;overflow: hidden;}
#ydshop-header .ydshop-nav .allGoodsCat .all_cat .list .hideMap .topMap .subCat .list1 .cat1{font-weight:bold;font-size:12px;color:#b10000;float: left;height: 28px;line-height: 28px;text-align:right;width: 17%;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;}
#ydshop-header .ydshop-nav .allGoodsCat .all_cat .list .hideMap .topMap .subCat .list1 .link1{color: #ddd;float: right;line-height: 28px;width: 80%;FONT-SIZE: 12px;}
#ydshop-header .ydshop-nav .allGoodsCat .all_cat .list .hideMap .topMap .subCat .list1 .link1 a{padding:0 15px;display:inline-block;*display: inline;*zoom:1}
#ydshop-header .ydshop-nav .allGoodsCat .all_cat .list .hideMap .topMap .ad{float: right;height: 381px;overflow: hidden;width: 250px}
#ydshop-header .ydshop-nav .allGoodsCat .all_cat .list .hideMap .topMap .subBrand{float: right;margin-right: 15px;width: 194px;_margin-right: 10px;font-size: 14px;}
#ydshop-header .ydshop-nav .allGoodsCat .all_cat .list .hideMap .topMap .subBrand dt{FONT-WEIGHT: 400;FONT-SIZE: 14px;color: #E22A40;padding: 10px 0px;height: 20px;line-height: 20px;border-bottom: dashed 1px #d9d9d9;}
#ydshop-header .ydshop-nav .allGoodsCat .all_cat .list .hideMap .topMap .subBrand dd{padding: 10px 0px;height: auto;font-size: 12px}
#ydshop-header .ydshop-nav .allGoodsCat .all_cat .list .hideMap .topMap .subBrand .categorys-brands dd ul{height: auto;display: inline-block}
#ydshop-header .ydshop-nav .allGoodsCat .all_cat .list .hideMap .topMap .subBrand .categorys-brands dd ul li{float: left;width: 97px;}
#ydshop-header .ydshop-nav .allGoodsCat .all_cat .list .hideMap .bottomMap{background: #f9f9f9;border-top: solid 1px #f2f2f2;height: 88px}
#ydshop-header .ydshop-nav .allGoodsCat .all_cat .list .hideMap .bottomMap .brand{float: left;height: 72px;padding: 8px 0}
#ydshop-header .ydshop-nav .allGoodsCat .all_cat .list .hideMap .bottomMap .brand .li{border-right: dashed 1px #e8e8e8;float: left;height: 72px;padding: 0 25px;text-align: center;width: 85px}
#ydshop-header .ydshop-nav .allGoodsCat .all_cat .list .hideMap .bottomMap .brand .img{height: 50px;overflow: hidden}
#ydshop-header .ydshop-nav .allGoodsCat .all_cat .list .hideMap .bottomMap .brand .name{color: #848482;font-size: 14px;font-weight: 700;height: 22px;line-height: 22px}
#ydshop-header .ydshop-nav .allGoodsCat .all_cat .list .hideMap .bottomMap .go{background: #d0d0d0;color: #fff;display: inline-block;float: right;font-size: 16px;height: 30px;line-height: 30px;margin: 29px 30px 0 0;padding: 0 28px;text-decoration: none}
#ydshop-header .ydshop-nav .allGoodsCat .all_cat .list.on .cat{background: url(../../images/ydshop-default/nav.png) no-repeat center center;opacity:0.7;filter: alpha(Opacity=70);width: 194px;height: 40px;padding: 12px 0px 12px 20px;border-bottom: none;position: absolute;left: -6px; *left:-6px;cursor: pointer;}
#ydshop-header .ydshop-nav .allGoodsCat .all_cat .list.on .cat .catName a{color: #ffffff!important;}
#ydshop-header .ydshop-nav .allGoodsCat .all_cat .otherMenu{height: 33px;padding: 10px 8px;_padding: 5px 8px;}
#ydshop-header .ydshop-nav .allGoodsCat .all_cat .otherMenu a{display: inline-block;font-size: 14px;line-height: 24px;padding: 0 6px;}

/*********首页banner轮播*********/
.ydshop-banner-layout{width: 100%;height: 518px;position: relative;z-index: 1;font: 12px/150% microsoft yahei;}
.ydshop-banner-layout .full-screen-slides{width: 100%; height: 514px; position: relative; z-index: 1;}
.ydshop-banner-layout .full-screen-slides li{width: 100%; height: 100%; position: absolute; z-index: 1; top: 0px; left: 0px;}
.ydshop-banner-layout .full-screen-slides li a{display: block;width: 750px;height: 290px;text-indent: -9999px;margin-left: -365px;position: absolute;z-index: 2;left: 50%;top: 0px;}
.ydshop-banner-layout .full-screen-slides-pagination{font-size: 0;*word-spacing:-1px;filter: progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#33FFFFFF', endColorstr='#33FFFFFF');background: rgba(255,255,255,0.2);text-align: right;display: block;list-style: none;width: 774px;height: 6px;padding: 7px 8px;margin-left: -395px;position: absolute;left: 50%;top: 495px;z-index: 9;}
.ydshop-banner-layout .full-screen-slides-pagination li{vertical-align: top;letter-spacing: normal;word-spacing: normal;display: inline-block;*display:inline;*zoom:1;list-style: none;width: 24px;height: 6px;margin-left: 4px;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#3F000000', endColorstr='#3F000000');background: rgba(0,0,0,0.25);overflow: hidden;cursor: pointer;*zoom:1;}
.ydshop-banner-layout .full-screen-slides-pagination a{display: block;width: 100%;height: 100%;padding: 0;margin: 0;text-indent: -9999px;}
.ydshop-banner-layout .full-screen-slides-pagination .current{background: #F30;}

.ydshop-banner-layout .banr-sidebar{background: rgba(0, 0, 0, 0.1); width: 210px; height: 514px; padding: 0px 1px; margin-left: 394px; position: absolute; z-index: 1; top: 0px; left: 50%;}
.ydshop-banner-layout .banr-sidebar .banr-sidebar-list1{width: 210px;height: 328px;position: relative;z-index: 1;background: #ffffff;filter: alpha(Opacity=80);background-color: rgba(255,255,255,.8);}
.ydshop-banner-layout .banr-sidebar .banr-sidebar-list1 .title{line-height: 36px;font-size:14px;color: #3C3C3C;width: 210px;height: 36px;font-weight: 500;text-indent:15px;border-bottom:1px solid #E7E7E7}
.ydshop-banner-layout .banr-sidebar .banr-sidebar-list1 ul{width: 190px;height: 225px;padding: 18px 10px;margin: 0px;float: left;clear: both;z-index: 99}
.ydshop-banner-layout .banr-sidebar .banr-sidebar-list1 ul li{float: left;width: 190px;line-height: 30px;padding: 0px; color:#666;}
.ydshop-banner-layout .banr-sidebar .banr-sidebar-list1 ul li i{background: #E31939;color: #ffffff;padding: 2px 5px;margin-right: 10px;font-style: normal;}
.ydshop-banner-layout .banr-sidebar .banr-sidebar-list1 ul li p.intel{height: 20px;line-height: 20px;text-indent: 25px}
.ydshop-banner-layout .banr-sidebar .banr-sidebar-list1 ul li p.phone{height: 40px;line-height: 40px;text-indent: 25px;font-size: 22px;color: #E31939;text-indent: 25px}
.ydshop-banner-layout .banr-sidebar .banr-sidebar-list1 ul li .wei_ydshop{width: 80px;line-height: 20px;margin-left: 25px;width: 165px;}
.ydshop-banner-layout .banr-sidebar .banr-sidebar-list1 ul li .wei_ydshop p{width: 80px;line-height: 20px;float: left;}
.ydshop-banner-layout .banr-sidebar .banr-sidebar-list1 ul li .wei_ydshop img{float: left;margin-left: 15px;width: 68px;height: 68px;}

.ydshop-banner-layout .banr-sidebar .banr-sidebar-list2{background: #FFF; width: 210px; height: 185px; border-bottom: 1px solid #E7E7E7;}
.ydshop-banner-layout .banr-sidebar .banr-sidebar-list2 .tabs-nav{background: #F7F7F7;height: 30px;padding: 0px;border: solid #E7E7E7;border-width: 1px 0;z-index: 1;}
.ydshop-banner-layout .banr-sidebar .banr-sidebar-list2 .tabs-nav li{background: #F7F7F7;text-align: center;display: block;width: 103px;height: 20px;float: left;padding: 5px 0;margin: 0px;border: solid #F7F7F7;border-width: 0 0 0 1px;z-index: 9;cursor: pointer;}
.ydshop-banner-layout .banr-sidebar .banr-sidebar-list2 .tabs-nav li.on{color: #333;font-weight: 600;line-height: 20px;background: #FFF;width: 104px;height: 20px;border-style: solid;border-color: transparent #E7E7E7 #FFF #E7E7E7;border-width: 0 1px 1px 1px;position: relative;z-index: 10;_margin-bottom: -1px/* IE6 */;}
.ydshop-banner-layout .banr-sidebar .banr-sidebar-list2 .tabs-nav li h3{color: #333;}
.ydshop-banner-layout .banr-sidebar .banr-sidebar-list2 .tabs-panel{width: 95%;margin: 6px auto;}
.ydshop-banner-layout .banr-sidebar .tabs-panel ul li .store-join-btn{background: url(../../images/ydshop-default/home_bg.png) no-repeat 0 -200px;display: block;width: 165px;height: 60px;margin: 20px auto 15px;}
.ydshop-banner-layout .banr-sidebar .banr-sidebar-list2 .tabs-panel ul li .store-join-help{color: #999;display: block;text-align: center;}
.ydshop-banner-layout .banr-sidebar .banr-sidebar-list2 .tabs-panel ul li .store-join-help:hover{text-decoration: none;color: #E4393C;}
.ydshop-banner-layout .banr-sidebar .banr-sidebar-list2 .tabs-panel ul li .store-join-help i{font-size: 14px;margin-right: 4px;}
.ydshop-banner-layout .banr-sidebar .banr-sidebar-list2 .mall-news{padding: 3px 2.5%;}
.ydshop-banner-layout .banr-sidebar .banr-sidebar-list2 .mall-news li{line-height: 25px;text-overflow: ellipsis;white-space: nowrap;height: 25px;padding: 1px 0;overflow: hidden;}
.ydshop-banner-layout .banr-sidebar .banr-sidebar-list2 .mall-news li i{background: url(../../images/ydshop-default/home_bg.png) no-repeat -70px -40px;vertical-align: middle;display: inline-block;width: 2px;height: 2px;margin-right: 6px;}

/**************首页整体布局样式*****************/
/*ydshop-index-list1*/
.ydshop-index-list1 .title{display: block; margin: 15px 0px 8px; height: 20px; line-height: 20px; font-size: 18px; color: #000; width: 210px; background-position: 0px 1px;color:#666;}
.ydshop-index-list1 .title i{text-transform:uppercase;color:#aeacac;font-family: "Times New Roman",Times,serif;font-weight:100;font-style:italic;font-size:22px;padding-left:10px;}
.ydshop-index-list1 .content{position: relative;border-top: 2px solid #F0F0F0;border-bottom: 2px solid #F0F0F0;background: #F0F0F0;}
.ydshop-index-list1 .brand-first {float: left;display: block;overflow: hidden;height: 326px;width: 212px;}
.ydshop-index-list1 .brand-rec-slide {position: relative;float: left;width: 774px;}
.ydshop-index-list1 .brand-rec-slide ul{position: relative;padding: 0px 2px 0px 4px;height: 326px; }
.ydshop-index-list1 .brand-rec-slide ul li {float: left;position: relative;display: block;width: 128px;height: 80px;transition: height 0.3s ease 0s;
text-align: center;background: #FFF;}

.ydshop-index-list1 .brand-rec-slide ul li img {padding-top: 15px;left: 50%;margin-left: -45px;}
.ydshop-index-list2{margin-top:10px; overflow:hidden;font: 12px/150% microsoft yahei; }
.ydshop-index-list2 .left-layout{width:990px;float: left;border-bottom: 1px solid #F0F0F0;}
.ydshop-index-list2 .left-layout .tabs-nav{background-color: transparent;width: 100%;height: 40px;border-style: solid;border-width: 0px 0px 2px;border-color: transparent transparent #F0F0F0;position: relative;z-index:1;}
.ydshop-index-list2 .left-layout .tabs-nav li{background-color: transparent;width: 20%;height: 40px;float: left;padding: 0px;z-index: 1;cursor: pointer;}
.ydshop-index-list2 .left-layout .tabs-nav li.on{border-style: solid;border-width: 0px 0px 2px;border-color: #E22A40; position:relative;}
.ydshop-index-list2 .left-layout .tabs-nav li.on i{font-size: 0px;line-height: 0;width: 0px;height: 0px;float: right;margin-left: -4px;border-width: 5px;border-style: dashed dashed solid;position: absolute;z-index: 1;bottom: 0px;left: 50%;display: block;border-color: transparent transparent #E22A40;}
.ydshop-index-list2 .left-layout .tabs-nav li.on h3{color:#E22A40;}
.ydshop-index-list2 .left-layout .tabs-nav li h3{font-size: 14px;font-weight: 400;line-height: 38px;text-align: center;color:#666;}
.ydshop-index-list2 .left-layout .tabs-panel{width:989px; overflow:hidden;}
.ydshop-index-list2 .left-layout .tabs-panel ul{width: 990px;margin-left: -1px;overflow: hidden;}
.ydshop-index-list2 .left-layout .tabs-panel ul li{width: 197px;height: 235px;padding: 15px 0px 0px;border-left: 1px dotted #F0F0F0;float: left;overflow: hidden;}
.ydshop-index-list2 .left-layout .tabs-panel dl{width: 160px;margin: 0px auto auto;position: relative;z-index: 1;}
.ydshop-index-list2 .left-layout .tabs-panel dt{width: 160px;height: 35px;position: absolute;z-index: auto;top: 164px;left: 0px;overflow: hidden;}
.ydshop-index-list2 .left-layout .tabs-panel dt a{color:#666;}
.ydshop-index-list2 .left-layout .tabs-panel dt a:hover{color: #E4393C;}
.ydshop-index-list2 .left-layout .tabs-panel dd.thumb {width: 160px;height: 160px;position: absolute;z-index: auto;top: 0px;left: 0px;}
.ydshop-index-list2 .left-layout .tabs-panel dd.thumb a {text-align: center;vertical-align: middle;display: table-cell;width: 160px;height: 160px;overflow: hidden;}
.ydshop-index-list2 .left-layout .tabs-panel dd.thumb a img {max-width: 160px;max-height: 160px;}
.ydshop-index-list2 .left-layout .tabs-panel dd.price {height: 20px;line-height: 20px;color: #999;position: absolute;z-index: auto;top: 200px;left: 0px;}
.ydshop-index-list2 .left-layout .tabs-panel dd.price em {font-family: Verdana;color: #E31939; font-size:12px;}

.ydshop-index-list2 .right-sidebar{float:right;width: 210px;}
.ydshop-index-list2 .right-sidebar .title{height: 40px;border-bottom: 2px solid #E22A40;}
.ydshop-index-list2 .right-sidebar .title h3{font-size: 14px;font-weight: 400;line-height: 38px;color: #E22A40;}
.ydshop-index-list2 .right-sidebar .title h3 i {width: 20px;height: 20px;display: inline-block;margin: 0px 5px 0px 2px;vertical-align: middle;background: url("../../images/ydshop-default/index.png") no-repeat 0px -125px;}
.ydshop-index-list2 .right-sidebar .sale-discount{width: 210px;height: 252px;overflow: hidden;position: relative;z-index: 1;}
.ydshop-index-list2 .right-sidebar .sale-discount ul li {width: 210px;height: 50px;float: left;padding: 191px 0px 0px;}
.ydshop-index-list2 .right-sidebar .sale-discount dl {height: 59px;width: 210px;border-bottom: 1px solid #F0F0F0;position: relative;z-index: 1;}
.ydshop-index-list2 .right-sidebar .sale-discount dt.name {text-overflow: ellipsis;white-space: nowrap;width: 200px;height: 20px;position: absolute;top: 30px;left: 5px;overflow: hidden;}
.ydshop-index-list2 .right-sidebar .sale-discount dt.name a{color:#666;}
.ydshop-index-list2 .right-sidebar .sale-discount dt.name a:hover {color: #E4393C;}
.ydshop-index-list2 .right-sidebar .sale-discount dd.thumb {position:absolute;top: -155px;left: 30px;}
.ydshop-index-list2 .right-sidebar .sale-discount dd.thumb a {text-align: center;vertical-align: middle;display: table-cell;width: 150px;height: 150px;overflow: hidden;}
.ydshop-index-list2 .right-sidebar .sale-discount dd.thumb a img{width:150px;height:150px;}
.ydshop-index-list2 .right-sidebar .sale-discount dd.price {font: 14px/30px Verdana;color:#E31939;width:200px;height:30px;position:absolute;top:0px;left: 5px;}
.ydshop-index-list2 .right-sidebar .sale-discount dd.price .original {font-size: 12px;color: #AAA;font-weight: normal;text-decoration: line-through;margin-left: 6px;}
.ydshop-index-list2 .right-sidebar .sale-discount dd.price-discount {color: #FFF;background:url("../../images/ydshop-default/index.png") no-repeat -102px -138px;text-align: center;width: 48px;height: 24px;padding: 28px 0px 16px;position:absolute;top: -40px;right: 5px;}
.ydshop-index-list2 .right-sidebar .sale-discount dd.price-discount em {font-size: 16px;font-weight: 600;margin-right: 2px;}
.ydshop-index-list2 .right-sidebar .sale-discount dd.time-remain {color: #999;line-height: 16px;text-align: center;width: 210px;height: 16px;position:absolute;top:-180px;left: 0;}
.ydshop-index-list2 .right-sidebar .sale-discount dd.time-remain i {background-position: -25px -125px;vertical-align: middle;display: inline-block;width: 11px;height: 11px;margin-right: 4px;}
.ydshop-index-list2 .right-sidebar .sale-discount dd.time-remain em {color: #E22A40;margin: 0px 2px;}
.ydshop-index-list2 .right-sidebar .sale-discount .next, .ydshop-index-list2 .right-sidebar .sale-discount .prev{display:block;width: 19px;height: 29px;margin-top: -40px;position: absolute;z-index: 2;top: 50%;cursor: pointer;opacity: 0.25;}
.ydshop-index-list2 .right-sidebar .sale-discount .next:hover, .ydshop-index-list2 .right-sidebar .sale-discount .prev:hover{opacity: 0.6;}
.ydshop-index-list2 .right-sidebar .sale-discount .next{background:url("../../images/ydshop-default/index.png") no-repeat -105px 0px;left:0;}
.ydshop-index-list2 .right-sidebar .sale-discount .prev{background:url("../../images/ydshop-default/index.png") no-repeat -126px 0px;right:0;}

.ydshop-index-list3 {font: 12px/150% microsoft yahei; color:#666;}
.ydshop-index-list3 .ydshop-floorlayout{min-height: 549px; overflow:hidden;}
.ydshop-index-list3 .ydshop-floorlayout .ydshop-floorlayout-ban{margin: 10px 0px 15px;}
.ydshop-index-list3 .ydshop-floorlayout .con{margin-top: 10px;height: 600px;}
.ydshop-index-list3 .ydshop-floorlayout .con .floorlayout-l{ float:left;width: 235px;padding: 0px 0px 5px 5px;}
.ydshop-index-list3 .ydshop-floorlayout .con .floorlayout-l h2 {font-size: 22px;height: 35px;line-height: 35px;float: left;color: #FFF;}
.ydshop-index-list3 .ydshop-floorlayout .con .floorlayout-l h2 span {display: inline-block;width: 30px;font-size: 20px;font-family: Arial,sans-serif,Helvetica;padding-top: 5px;padding-left: 5px;background: transparent url("../../images/ydshop-default/floor_bg2.png") no-repeat scroll left center;}
.ydshop-index-list3 .ydshop-floorlayout .con .floorlayout-l h2 span.on {background: transparent url("../../images/ydshop-default/floor_bg.png") no-repeat scroll left center;}
.ydshop-index-list3 .ydshop-floorlayout .con .floorlayout-l .recommend {width: 240px;float: left;margin-left: -5px;}
.ydshop-index-list3 .ydshop-floorlayout .con .floorlayout-l .recommend .words {height: 201px;overflow: hidden;padding: 30px 0px 10px 20px;}
.ydshop-index-list3 .ydshop-floorlayout .con .floorlayout-l .recommend .words a {margin: 0px;line-height: 1.1em;float: left;width: 69px;height: 69px;text-align: center;color: #2F2F2F;text-decoration: none;position: relative;background:url("../../images/ydshop-default/index.png") no-repeat 5px -45px;}
.ydshop-index-list3 .ydshop-floorlayout .con .floorlayout-l .recommend .words a b{font-weight: 400;height: 1.1em;width: 3em;display: inline-block;position: absolute;top: 45%;left: 50%;margin-left: -1.5em;margin-top: -0.55em;line-height: 15px;}
.ydshop-index-list3 .ydshop-floorlayout .con .floorlayout-l .recommend .words a:hover {color: #fff;text-decoration: none;background-position:-64px -45px}
.ydshop-index-list3 .ydshop-floorlayout .con .floorlayout-l .recommend .banner {display: block;height: 296px;padding-top: 20px;}
.ydshop-index-list3 .ydshop-floorlayout .con .floorlayout-m{width: 820px;height: 600px;float: left;position: relative;}
.ydshop-index-list3 .ydshop-floorlayout .con .floorlayout-m .tabs-nav {display: inline;width: auto;height: 35px;z-index: 4;position: absolute;top: 0px;right: -140px;}
.ydshop-index-list3 .ydshop-floorlayout .con .floorlayout-m .tabs-nav li{background-color: #FFF;width: auto;height: 34px;line-height: 34px;float: left;padding: 0px;position: relative;z-index: 4;cursor: pointer;margin-left: 8px;}
.ydshop-index-list3 .ydshop-floorlayout .con .floorlayout-m .tabs-nav li h3{font-size:12px;font-weight:400;padding:0px 25px;border:1px #ddd solid;border-bottom:none;background:#fff;}
.ydshop-index-list3 .ydshop-floorlayout .con .floorlayout-m .tabs-panel {width: 820px;height: 556px;margin-top: 35px;position: absolute;}
.ydshop-index-list3 .ydshop-floorlayout .con .floorlayout-m .tabs-panel li{float: left;width: 25%;*width:24.99%;color: #2F2F2F;height: 278px;overflow: hidden;border-right: 1px solid #E7E7E7;border-bottom: 1px solid #E7E7E7;margin-right: -1px;}
.ydshop-index-list3 .ydshop-floorlayout .con .floorlayout-m .tabs-panel li .wrap {margin: 20px;position: relative;}
.ydshop-index-list3 .ydshop-floorlayout .con .floorlayout-m .tabs-panel li .wrap img {margin: 0px auto 10px;display: block;}
.ydshop-index-list3 .ydshop-floorlayout .con .floorlayout-m .tabs-panel li .wrap .title {margin-bottom: 5px;height: 35px;overflow: hidden;}
.ydshop-index-list3 .ydshop-floorlayout .con .floorlayout-m .tabs-panel li .wrap .title a{color: #666;}
.ydshop-index-list3 .ydshop-floorlayout .con .floorlayout-m .tabs-panel li .wrap .title a:hover{color: #E4393C;}
.ydshop-index-list3 .ydshop-floorlayout .con .floorlayout-m .tabs-panel li .wrap .o-price {color: #999;text-decoration: line-through;font-family: arial;}
.ydshop-index-list3 .ydshop-floorlayout .con .floorlayout-m .tabs-panel li .wrap .price {font-size: 15px;font-family: Verdana;color: #E31939;}
.ydshop-index-list3 .ydshop-floorlayout .con .floorlayout-m .tabs-panel li .wrap a.j_AddCart {position: absolute;bottom: 0px;right: 0px;width: 32px;height: 32px;cursor: pointer;background: transparent url("../../images/ydshop-default/index.png") no-repeat 0px 0px;}
.ydshop-index-list3 .ydshop-floorlayout .con .floorlayout-r {width: 140px;float: left;font-size: 0px;border-top: 1px solid #DDD;margin-top: 35px;}
.ydshop-index-list3 .ydshop-floorlayout .con .floorlayout-r a {display: block;}
.ydshop-index-list3 .ydshop-floorlayout .con .floorlayout-r a img{ width:140px; height:279px;}
/*floor1*/
.ydshop-index-list3 .ydshop-floorlayout.floor1 .con .floorlayout-l .recommend {background: #8DD514;border-top: 1px solid #8DD514;}
.ydshop-index-list3 .ydshop-floorlayout.floor1 .con .floorlayout-m li.on {border-color: #8DD514;}
.ydshop-index-list3 .ydshop-floorlayout.floor1 .con .floorlayout-m li.on h3 {color: #76BB02;border-color: #8DD514;height: 35px;}
.ydshop-index-list3 .ydshop-floorlayout.floor1 .con .floorlayout-m .tabs-panel{border-top: 1px solid #8DD514;}
.ydshop-index-list3 .ydshop-floorlayout.floor1 .con .floorlayout-r{border-top: 1px solid #8DD514;}
/*floor2*/
.ydshop-index-list3 .ydshop-floorlayout.floor2 .con .floorlayout-l .recommend {background: #FF9228;border-top: 1px solid #FF9228;}
.ydshop-index-list3 .ydshop-floorlayout.floor2 .con .floorlayout-m li.on {border-color: #FF9228;}
.ydshop-index-list3 .ydshop-floorlayout.floor2 .con .floorlayout-m li.on h3 {color: #E27104;border-color: #FF9228;height: 35px;}
.ydshop-index-list3 .ydshop-floorlayout.floor2 .con .floorlayout-m .tabs-panel{border-top: 1px solid #FF9228;}
.ydshop-index-list3 .ydshop-floorlayout.floor2 .con .floorlayout-r{border-top: 1px solid #FF9228;}
/*floor3*/
.ydshop-index-list3 .ydshop-floorlayout.floor3 .con .floorlayout-l .recommend {background: #2ABFF6;border-top: 1px solid #2ABFF6;}
.ydshop-index-list3 .ydshop-floorlayout.floor3 .con .floorlayout-m li.on {border-color: #2ABFF6;}
.ydshop-index-list3 .ydshop-floorlayout.floor3 .con .floorlayout-m li.on h3 {color: #09A4DD;border-color: #2ABFF6;height: 35px;}
.ydshop-index-list3 .ydshop-floorlayout.floor3 .con .floorlayout-m .tabs-panel{border-top: 1px solid #2ABFF6;}
.ydshop-index-list3 .ydshop-floorlayout.floor3 .con .floorlayout-r{border-top: 1px solid #2ABFF6;}
/*floor4*/
.ydshop-index-list3 .ydshop-floorlayout.floor4 .con .floorlayout-l .recommend {background: #FF7A64;border-top: 1px solid #FF7A64;}
.ydshop-index-list3 .ydshop-floorlayout.floor4 .con .floorlayout-m li.on {border-color: #FF7A64;}
.ydshop-index-list3 .ydshop-floorlayout.floor4 .con .floorlayout-m li.on h3 {color: #E34E35;border-color: #FF7A64 ;height: 35px;}
.ydshop-index-list3 .ydshop-floorlayout.floor4 .con .floorlayout-m .tabs-panel{border-top: 1px solid #FF7A64;}
.ydshop-index-list3 .ydshop-floorlayout.floor4 .con .floorlayout-r{border-top: 1px solid #FF7A64;}
/*floor5*/
.ydshop-index-list3 .ydshop-floorlayout.floor5 .con .floorlayout-l .recommend {background: #83CFFF;border-top: 1px solid #83CFFF;}
.ydshop-index-list3 .ydshop-floorlayout.floor5 .con .floorlayout-m li.on {border-color: #83CFFF;}
.ydshop-index-list3 .ydshop-floorlayout.floor5 .con .floorlayout-m li.on h3 {color: #4CACE8;border-color: #83CFFF;height: 35px;}
.ydshop-index-list3 .ydshop-floorlayout.floor5 .con .floorlayout-m .tabs-panel{border-top: 1px solid #83CFFF;}
.ydshop-index-list3 .ydshop-floorlayout.floor5 .con .floorlayout-r{border-top: 1px solid #83CFFF;}
/*floor6*/
.ydshop-index-list3 .ydshop-floorlayout.floor6 .con .floorlayout-l .recommend {background: #FB0;border-top: 1px solid #FB0;}
.ydshop-index-list3 .ydshop-floorlayout.floor6 .con .floorlayout-m li.on {border-color: #FB0;}
.ydshop-index-list3 .ydshop-floorlayout.floor6 .con .floorlayout-m li.on h3 {color: #F2B202;border-color: #FB0;height: 35px;}
.ydshop-index-list3 .ydshop-floorlayout.floor6 .con .floorlayout-m .tabs-panel{border-top: 1px solid #FB0;}
.ydshop-index-list3 .ydshop-floorlayout.floor6 .con .floorlayout-r{border-top: 1px solid #FB0;}

/*底部*/
#ydshop-footer{background: #FAFAFA;font-size: 14px;line-height: 1.5em;z-index: 101;margin-top: 10px;position: relative;border-top: 1px solid #EEE;padding-top: 10px;}
#ydshop-footer a { color: #666;}
#ydshop-footer a:hover{color: #E4393C;}
#ydshop-footer .ydshop-footer-list1{padding: 15px 0px 20px;border-bottom: 1px solid #DFDFDF;}
#ydshop-footer .ydshop-footer-list1 li{float: left;width: 20%;margin: 15px 0px;}
#ydshop-footer .ydshop-footer-list1 li a{display: block;font-size: 12px;color: #333;}
#ydshop-footer .ydshop-footer-list1 li a:hover{text-decoration: underline;}
#ydshop-footer .ydshop-footer-list1 li h3 {font-size: 16px;font-weight: bold;margin: 4px 0px 0px;padding: 0px;}
#ydshop-footer .ydshop-footer-list1 li img {float: left;margin: 0px 15px 0px 0px;}
#ydshop-footer .ydshop-footer-list2{padding: 20px 0px;border-bottom: 1px solid #DFDFDF;color: #6D6D6D;} 
#ydshop-footer .ydshop-footer-list2 dl{ display:table-cell;*display:inline;*zoom:1;width: 190px;margin: 0px;border-right: 1px solid #DFDFDF;text-align: center;}
#ydshop-footer .ydshop-footer-list2 dl dt {margin-bottom: 10px;font-size: 16px;}
#ydshop-footer .ydshop-footer-list2 dl dd {margin: 0px 0px 6px;}
#ydshop-footer .ydshop-footer-list2 .ydshop-footer-contact{ display:table-cell;*display:inline;*zoom:1;width:250px;*width:240px;text-align: center;}
#ydshop-footer .ydshop-footer-list2 .ydshop-footer-contact p{margin-bottom:15px;}
#ydshop-footer .ydshop-footer-list2 .ydshop-footer-contact p.phone {margin-bottom: 5px;font-size: 26px;line-height: 1;color: #E31939;}
#ydshop-footer .ydshop-footer-list2 .ydshop-footer-contact a.contact-btn{background: #FF4A00;border:1px #FF4A00 solid;height: 28px;line-height: 28px;width: 118px;font-size: 12px;display: inline-block;*display:inline;*zoom:1;text-align: center;cursor: pointer; color:#fff;}
#ydshop-footer .ydshop-footer-list2 .ydshop-footer-contact a.contact-btn:hover{border-color: #ee330a;background-color: #ee330a}
#ydshop-footer .ydshop-footer-list3{padding: 30px 0px 15px;font-size: 12px; text-align:center;}
#ydshop-footer .ydshop-footer-list3 .ydshop-footer-nav{line-height: 25px;}
#ydshop-footer .ydshop-footer-list3 .ydshop-footer-nav a{padding: 0px 8px;}
#ydshop-footer .ydshop-footer-list3 .trust {margin-top: 35px;}
#ydshop-footer .ydshop-footer-list3 .copyright {font-size: 12px;text-align: center;height: 25px;line-height: 25px;color: #666;}
#ydshop-footer .ydshop-footer-list3 .credit {margin: 5px 0px;text-align: center;padding: 10px 0px;}
#ydshop-footer .ydshop-footer-list3 .credit a {display: inline-block;margin-right: 20px;}
/*右侧快速访问列表*/
#sidebar-nav{position: fixed;top: 0px;right: 0px;height: 100%;width: 35px;z-index:9999;padding-top: 1px;background-color: #333;}
#sidebar-nav .mods {position: relative;height: 100%;}
#sidebar-nav .middle-items {position: absolute;height: 570px;top: 50%;margin-top: -285px;}
#sidebar-nav .middle-items .dropdown {position: absolute;min-height: 114px;top: 0px;right: 42px;background: #FFF;border: 1px solid #E4E4E4;display: none;padding: 10px;box-shadow: -1px 2px 2px 0px rgba(0, 0, 0, 0.08);-webkit-box-shadown: -1px 2px 2px 0 rgba(0,0,0,.08);-moz-box-shadown: -1px 2px 2px 0 rgba(0,0,0,.08);-ms-box-shadown: -1px 2px 2px 0 rgba(0,0,0,.08)}
#sidebar-nav .middle-items .dropdown .cart_arrow{display: inline-block;height: 134px;width: 8px;position: absolute;top: 0px;right: -8px;}
#sidebar-nav .middle-items .dropdown .cart_arrow .arrow-1, #sidebar-nav .middle-items .dropdown .cart_arrow .arrow-2{position: absolute;width: 0;height: 0;top:16px;right: 0px;border-style: solid;border-width: 8px 0 8px 8px;border-color: transparent transparent transparent #ccc}
#sidebar-nav .middle-items .dropdown .cart_arrow .arrow-2 {border-left-color: #fff;right: 1px;}
#sidebar-nav .middle-items .mod_list1 {height: 45px;position:relative}
#sidebar-nav .middle-items .mod_list1 .btn_head {width: 35px;display: block;overflow: hidden;position: relative;text-align: center;z-index: 2;}
#sidebar-nav .middle-items .mod_list1 .btn_head img{width: 35px; height: 35px;}
#sidebar-nav .middle-items .mod_list1 .dropdown .form {padding: 10px 15px;width: 210px;}
#sidebar-nav .middle-items .mod_list1 .dropdown .form h2 {height: 30px;line-height: 30px;font-size: 16px;margin-bottom: 10px;}
#sidebar-nav .middle-items .mod_list1 .dropdown .form h2 strong{color:#E31939;float:left;border-bottom:2px #E31939 solid}
#sidebar-nav .middle-items .mod_list1 .dropdown .form h2 span{float:right;font-size:12px;}
#sidebar-nav .middle-items .mod_list1 .dropdown .form h2 span a.right_register{background:#E31939;color:#ffffff;padding:2px 5px;text-decoration:none;}
#sidebar-nav .middle-items .mod_list1 .dropdown .form .item{width:210px;height:30px;line-height:30px;padding:10px 0px 0px;}
#sidebar-nav .middle-items .mod_list1 .dropdown .form .item span,#sidebar-nav .middle-items .mod_list1 .dropdown .form .item div{float:left;}
#sidebar-nav .middle-items .mod_list1 .dropdown .form .item span{padding:0px 5px;letter-spacing:7px;font-size:14px;}
#sidebar-nav .middle-items .mod_list1 .dropdown .form .item span.label_t{letter-spacing:0px}
#sidebar-nav .middle-items .mod_list1 .dropdown .form .item div input.text{height:15px;line-height:15px;padding:5px;width:145px;color: #999;border:1px #ddd solid}
#sidebar-nav .middle-items .mod_list1 .dropdown .form .item div input.text-1{width:70px;}
#sidebar-nav .middle-items .mod_list1 .dropdown .form .item img{width:65px;height:25px;margin-top:-2px;*margin-top:-10px;vertical-align: middle;cursor: pointer;}
#sidebar-nav .middle-items .mod_list1 .dropdown .form .item div.safety {width: 210px;}
#sidebar-nav .middle-items .mod_list1 .dropdown .form .item div.safety .checkbox {float: left;margin: 9px 5px 0px;}
#sidebar-nav .middle-items .mod_list1 .dropdown .form .item div.safety .mar-b {vertical-align: middle;float: left;}
#sidebar-nav .middle-items .mod_list1 .dropdown .form .item div.safety a {float: right;color: #E31939;text-decoration: none;}
#sidebar-nav .middle-items .mod_list1 .dropdown .form .item .btn-img {width: 210px;height: 30px;line-height: 30px;color: #FFF;background: #E31939;text-align: center;border: medium none;cursor: pointer;}


#sidebar-nav .middle-items .mod_list2{height:135px;margin: 20px 0px 14px;}
#sidebar-nav .middle-items .mod_list2 .formCart{position:relative;}
#sidebar-nav .middle-items .mod_list2 .formCart .btn{height: 135px;padding-top: 5px;color: #FFF;font-size: 12px;width: 35px;display: block;text-align: center;-webkit-transition: background-color ease .2s;-moz-transition: background-color ease .2s;transition: background-color ease .2s}
#sidebar-nav .middle-items .mod_list2 .formCart .btn:hover {color: #fff;background: #C40000}
#sidebar-nav .middle-items .mod_list2 .formCart .btn i {width: 35px;height: 35px;background:url("../../images/ydshop-default/site_bar.png") 0px -39px no-repeat;display: block;}
#sidebar-nav .middle-items .mod_list2 .formCart .btn .cart-good-mun{display:block;margin-top:7px;}
#sidebar-nav .middle-items .mod_list2 .dropdown{width:300px;}
#sidebar-nav .middle-items .mod_list2 .dropdown .empty-tip{display:none;padding: 20px 0px;}
#sidebar-nav .middle-items .mod_list2 .dropdown .empty-tip p{text-align: center;font-size: 12px;color: #999;margin-bottom: 20px;}
#sidebar-nav .middle-items .mod_list2 .dropdown .goods-tip{}
#sidebar-nav .middle-items .mod_list2 .dropdown .goods-tip .bar{margin-bottom:5px;border-bottom:1px solid #E4E4E4;padding-bottom:10px;text-align:right;}
#sidebar-nav .middle-items .mod_list2 .dropdown .goods-tip .bar .good-mun{float:left;font-size: 13px;height: 30px;line-height: 30px;color: #666;}
#sidebar-nav .middle-items .mod_list2 .dropdown .goods-tip .bar .good-mun span{color: #F00;font-size: 13px;margin: 0px 3px;font-weight: 700;}
#sidebar-nav .middle-items .mod_list2 .dropdown .goods-tip .bar a{display:inline-block; *display:inline;*zoom:1; background: #FF6400;line-height: 30px;text-align: center;font-size: 13px;color: #FFF;border-radius: 2px;padding: 0px 10px;}
#sidebar-nav .middle-items .mod_list2 .dropdown .goods-tip .bar a:hover{background: #E65C00 ;}
#sidebar-nav .middle-items .mod_list2 .dropdown .goods-tip .good-cart{width: 300px;}
#sidebar-nav .middle-items .mod_list2 .dropdown .goods-tip .good-cart-list{height: 353px;overflow: hidden;}
#sidebar-nav .middle-items .mod_list2 .dropdown .goods-tip .good-cart-list ul{height: 343px;overflow-y: auto;margin-top: 10px;font-size: 12px;}
#sidebar-nav .middle-items .mod_list2 .dropdown .goods-tip .good-cart-list li {display: block;font-size: 13px;margin: 5px 0px;border-bottom: 1px solid #F2F2F2;height: 78px;}
#sidebar-nav .middle-items .mod_list2 .dropdown .goods-tip .good-cart-list li a {display: block;overflow: hidden;padding: 0px 10px 0px 90px;float: left;cursor: pointer;}
#sidebar-nav .middle-items .mod_list2 .dropdown .goods-tip .good-cart-list li img {width: 70px;height: 70px;margin-left: -90px;float: left;}
#sidebar-nav .middle-items .mod_list2 .dropdown .goods-tip .good-cart-list li h4 {font-size: 13px;line-height: 15px;font-weight: 400;margin: 5px 0px;width: 150px;height: 30px;overflow: hidden;}
#sidebar-nav .middle-items .mod_list2 .dropdown .goods-tip .good-cart-list li span {font-size: 12px;display: block;color: #888;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
#sidebar-nav .middle-items .mod_list2 .dropdown .goods-tip .good-cart-list li strong {color: #EA5614;margin:0 7px;}
#sidebar-nav .middle-items .mod_list2 .dropdown .goods-tip .good-cart-list li i {width: 24px;height: 24px;line-height: 24px;text-align: center;font-size: 16px;background-image: none;color: #666;font-style: normal;float: right;cursor: pointer;margin-top: 0px;}
#sidebar-nav .middle-items .mod_list2 .dropdown .goods-tip .good-cart-list li i:hover {background: #333;color: #FFF;cursor: pointer;}


#sidebar-nav .middle-items .mod_list3{margin: 20px 0px 14px;font-size: 12px; position:relative;}
#sidebar-nav .middle-items .mod_list3 .btn{display: block;text-align: center;width: 35px;height: 45px;color: #fff;overflow: hidden;transition: background-color 0.2s ease 0s;-webkit-transition: background-color ease-in-out .2s;-moz-transition:background-color ease-in-out .2s;}
#sidebar-nav .middle-items .mod_list3 .btn:hover {color: #fff; background:#c40000;}
#sidebar-nav .middle-items .mod_list3 .btn table{-webkit-transition: margin-top ease-in-out .2s;-moz-transition: margin-top ease-in-out .2s;transition: margin-top ease-in-out .2s}
#sidebar-nav .middle-items .mod_list3 .btn:hover table {margin-top: -45px}
#sidebar-nav .middle-items .mod_list3 .btn td{text-align:center;vertical-align: middle;line-height:16px;cursor:pointer;width:35px;height:45px; font-size:12px;}
#sidebar-nav .middle-items .mod_list3 .btn td i {display:block;width: 24px;height: 24px;margin: 0px auto;background:url("../../images/ydshop-default/site_bar.png") no-repeat;}
#sidebar-nav .middle-items .mod_list3 .btn td i.f{background-position: -6px -74px;}
#sidebar-nav .middle-items .mod_list3 .btn td i.s{background-position: -6px -109px;}
#sidebar-nav .middle-items .mod_list3 .btn td i.t{background-position: -6px -144px;}
#sidebar-nav .middle-items .mod_list3 .btn td em {display: inline-block;padding-top: 2px;font-style: normal;line-height: 18px;color: #fff;font-size:11px;-webkit-transition: color ease .2s;-moz-transition: color ease .2s;transition: color ease .2s}
#sidebar-nav .middle-items .mod_list3 .btn:hover td em {font-size: 13px}
#sidebar-nav .middle-items .mod_list3 .btn td a{ vertical-align:middle; color:#fff;}

#sidebar-nav .middle-items .mod_list3 .dropdown{width: 160px;height: auto;padding: 20px; text-align:center;}
#sidebar-nav .middle-items .mod_list3 .dropdown span {display: block;width: 110px;height: 110px;margin: 0px auto 10px;background:url("../../images/ydshop-default/pic12.png") no-repeat;}

#sidebar-nav .bottom-items {background-color: #333;position: absolute;bottom: 0px;z-index: 5;}
#sidebar-nav .bottom-items .Totop.disabled {height: 0px;margin: 0px;overflow: hidden;}
#sidebar-nav .bottom-items .Totop{	width: 35px;height: 45px;font-size: 12px;margin-bottom: 3px;margin-top: 5px;}
#sidebar-nav .bottom-items .Totop .btn{display: block;text-align: center;width: 35px;height: 45px;color: #fff;overflow: hidden;-webkit-transition: all ease .2s;-moz-transition: all ease .2s;transition: all ease .2s;}
#sidebar-nav .bottom-items .Totop .btn:hover {color: #fff; background:#c40000;}
#sidebar-nav .bottom-items .Totop .btn table{-webkit-transition: margin-top ease-in-out .2s;-moz-transition: margin-top ease-in-out .2s;transition: margin-top ease-in-out .2s}
#sidebar-nav .bottom-items .Totop .btn:hover table {margin-top: -45px}
#sidebar-nav .bottom-items .Totop .btn td i {display:block;width: 24px;height: 24px;margin: 0px auto;background:url("../../images/ydshop-default/site_bar.png") -6px -179px no-repeat;}
#sidebar-nav .bottom-items .Totop .btn td{text-align:center;vertical-align: middle;line-height:16px;cursor:pointer;width:35px;height:45px; font-size:12px;}

/*左侧楼层轮动*/
.fsFixedTopContent{display: block;overflow:visible;width:40px;height:400px;position:fixed;left:50%;top:50%;margin:-150px 0px 0px -650px;z-index:1000;font:12px/150% microsoft yahei;}
.fsFixedTop {width: 40px;height: 400px;transform: scale(1);opacity: 0;transition: all 0.3s ease 0s;position: absolute;left: 0px;top: 0px;}
.fsFixedTop a {width: 40px;height: 35px;line-height: 35px;display: block;position: relative;margin-top: -1px;cursor: pointer;}
.fsFixedTop a b{width: 18px;height: 18px;position: absolute;left: 50%;top: 50%;margin: -18px 0 0 -9px;z-index: 1;color:#625351;font-family: Arial;}
.fsFixedTop a .fs-name {width: 40px;height: 35px;line-height: 35px;color: #FFF;background: #E31939;text-align: center;position: absolute;left: 0px;top: 0px;z-index: 2;display: none; font-style:normal;}
.fsFixedTop a:hover .fs-name{ display:block;}
.fsFixedTop a.active .fs-name {background: #E31939;color: #FFF;display: block;}
.fsFixedTop a.active .fs-name:hover {background: #E31939 ;color: #fff;}
.fsFixedTop a .fs-line{display: block; width: 16px; margin-left: -9px; height: 0px; line-height: 0; font-size: 0px; border-top: 1px dotted #E31939; position: absolute; left: 50%; top: 35px; z-index: 3;}
.fsFixedTop a:hover .fs-line {display: none}
.fsFixedTop a.active .fs-line{display: none;}



