.con {width:95%; max-width: 844px;  background:#fff;padding:15px 28px;margin:33px auto 30px;box-shadow:0 0 8px rgba(0,0,0,0.4);
    /* For IE 8 */
    -ms-filter:"progid:DXImageTransform.Microsoft.Shadow(color=#c6c6c6,direction=0,strength=5) progid:DXImageTransform.Microsoft.Shadow(color=#c6c6c6,direction=90,strength=5) progid:DXImageTransform.Microsoft.Shadow(color=#c6c6c6,direction=180,strength=5) progid:DXImageTransform.Microsoft.Shadow(color=#c6c6c6,direction=270,strength=5)";
    /* For IE 5.5 - 7 */
    *filter:
    progid:DXImageTransform.Microsoft.Shadow(color=#c6c6c6,direction=0,strength=5)
    progid:DXImageTransform.Microsoft.Shadow(color=#c6c6c6,direction=90,strength=5)
    progid:DXImageTransform.Microsoft.Shadow(color=#c6c6c6,direction=180,strength=5)
    progid:DXImageTransform.Microsoft.Shadow(color=#c6c6c6,direction=270,strength=5);
}
.showpath {height:34px;line-height:34px;font-size:14px;color:#a0a0a0;border-bottom:1px solid #c8c8c8;}
.showpath a {color:#a0a0a0;}
.showpath span {color:#c02e40;}
.background-color-1 {background-color:#b3e5fc;}
.background-color-2 {background-color:#f8b8e5;}
.background-color-3 {background-color:#fa5c25;}
.background-color-4 {background-color:#d16700;}
.background-color-5 {background-color:#e81d60;}
.background-color-6 {background-color:#e8c41d;}
.background-color-7 {background-color:#3425fa;}
.background-color-8 {background-color:#ca25fa;}
.background-color-9 {background-color:#fcd7b3;}
.background-color-10 {background-color:#48fa25;}
.con .tag {height:45px;line-height:45px;font-size:15px;color:#fff;background:#bb2034 url(../images/ico.png) no-repeat;padding-left:42px;_margin-left:5px;}
.con .lineshadow {background:url(../images/lineshadow.png) no-repeat center 1px;border-top:1px solid #e5e5e5;}

/*stores*/
.stores {padding-bottom:70px;}
.stores .tag {font-weight:bold;background-position:14px -217px;margin-top:20px;}
.stores .storeslist {position:relative;margin-top:29px;}
.stores .storeslist a.left,.stores .storeslist a.right {position:absolute;z-index:1;top:50%;width:35px;height:35px;display:block;margin-top:-17px;}
.stores .storeslist a.left {left:3px;background-position:-150px -98px;}
.stores .storeslist a.right {right:3px;background-position:-150px -136px;}
.stores .storeslist .box {position:relative;width:723px;height:313px;border-left:1px solid #bb2034;border-right:1px solid #bb2034;margin:0 auto;overflow:hidden;}
.stores .storeslist .box .item {position:absolute;z-index:1;left:0;top:0;width:724px;padding-top:13px;}
.stores .storeslist .box .item ul {float:left;width:180px;min-height:300px;border-right:1px solid #cecece;}
.stores .storeslist .box .item ul li {height:16px;line-height:16px;border-left:22px solid #fff;padding-left:3px;margin:12px 0;overflow:hidden;-webkit-transition:border-color 300ms;}
.stores .storeslist .box .item ul li a {color:#777;}
.stores .storeslist .box .item ul li.active,.stores .storeslist .box .item ul li:hover {border-color:#bb2034;}
.stores .storeslist .box .item ul li a:hover {text-decoration:none;color:#bb2034;-webkit-transition:color 300ms;}
.stores .storeslist .box .item ul li.t {height:28px;line-height:20px;color:#bb2034;font-size:18px;}
.stores .storeslist .box .item ul li.t:hover,.stores .storeslist .box .item ul li.more:hover {border-color:#fff;}
.stores .storeslist .box .item ul li.more {height:23px;line-height:23px;padding-right:25px;}
.stores .storeslist .box .item ul li.more a {height:23px;line-height:23px;color:#fff;background-color:#c1c1c1;background-position:4px -275px;padding-left:22px;display:block;}
.stores .storeslist .box .item ul li.more a:hover {background-color:#afadad;}
.stores .storesview {margin-top:20px;}
.stores .storesview .base {padding-top:56px;}
.stores .storesview .base .slide {float:left;position:relative;width:397px;height:248px;border:11px solid #e7e6e6;border-bottom-width:8px;box-shadow:0 4px 0 #c2c2c2;overflow:hidden;}
.stores .storesview .base .slide div {position:absolute;z-index:1;left:0;top:0;width:10000px;}
.stores .storesview .base .slide div img {float:left;width:397px;height:248px;display:block;}
.stores .storesview .base .left,.stores .storesview .base .right {position:absolute;z-index:2;top:50%;width:42px;height:66px;background-position:-45px -107px;margin-top:-33px;opacity:0.5;-webkit-transition:opacity 200ms;}
.stores .storesview .base .left {left:0;}
.stores .storesview .base .right {right:0;background-position:-94px -107px;}
.stores .storesview .base .left:hover,.stores .storesview .base .right:hover {opacity:1;}
.stores .storesview .base section {float:right;width:396px;margin-top:10px;}
.stores .storesview .base section h3 {border-left:10px solid #bb2034;margin-bottom:10px;}
.stores .storesview .base section h3 span {min-width:260px;line-height:35px;font-size:22px;color:#bb2034;border-bottom:1px solid #b6b6b6;padding-left:8px;display:inline-block;}
.stores .storesview .base section p {line-height:28px;color:#717171;}
.stores .storesview .base section a {height:30px;line-height:30px;font-size:15px;color:#fff;background:#bb2034;border-radius:5px;letter-spacing:6px;display:inline-block;padding:0 10px 0 16px;_padding-left:10px;margin-top:30px;}
.stores .storesview .base section a:hover {text-decoration:none;background:#f00;-webkit-transition:background 300ms;}
.stores .storesview .intro {padding-top:20px;margin-top:56px;}
.stores .storesview .intro h3 {line-height:20px;font-size:16px;color:#bb2034;}
.stores .storesview .intro .txt {line-height:25px;font-size:14px;color:#333;padding:0 10px;margin-top:10px;overflow:hidden;}
.stores .storesview .intro .txt p {text-indent:2em;}
.stores .storesview .intro .more {text-align:right;border-top:1px solid #e5e5e5;padding-top:10px;margin-top:10px;}
.stores .storesview .intro .more a {height:23px;line-height:23px;color:#fff;background-color:#c1c1c1;background-position:4px -275px;padding:0 40px 0 22px;display:none;}
.stores .storesview .intro .more a:hover {text-decoration:none;background-color:#afadad;}
.stores .ajaxloading {padding-top:70px;margin-top:20px;}
/*activity*/
.activity {background:#f3f3f3;overflow:hidden;}
.activity .tab {height:50px;margin-top:20px;overflow:hidden;}
.activity .tab li {float:left;width:270px;height:38px;line-height:38px;background-color:#b8b8b8;margin:7px 1px 0 0;overflow:hidden;}
.activity .tab li a {line-height:38px;font-size:15px;color:#fff;padding-left:50px;display:block;-webkit-transition:background-color 200ms;_left:5px;_top:5px;}
.activity .tab li a:hover {text-decoration:none;background-color:#bb2034;}
.activity .tab li a.ico_theme {background-position:21px -317px;}
.activity .tab li a.ico_brand {background-position:25px -367px;}
.activity .tab li a.ico_vip {background-position:25px -415px;}
.activity .tab li.cur {width:300px;height:50px;background-color:#bb2034;margin-top:0;}
.activity .tab li.cur a {line-height:50px;cursor:default;}
.activity .tab li.cur a.ico_theme {background-position:21px -743px;}
.activity .tab li.cur a.ico_brand {background-position:50px -800px;padding-left:85px;}
.activity .tab li.cur a.ico_vip {background-position:50px -854px;padding-left:80px;}
.activity .monthlist {margin:30px 0 0 30px;}
.activity .monthlist li {float:left;position:relative;#z-index:10;width:51px;height:44px;text-align:center;background-color:#5f5f5f;margin-left:1px;overflow:hidden;}
.activity .monthlist li a {line-height:18px;color:#fff;padding:4px 0;display:block;}
.activity .monthlist li a:hover {text-decoration:none;background-color:#bb2034;}
.activity .monthlist li.year {width:160px;background-color:#202020;margin-left:0;overflow:visible;cursor:pointer;}
.activity .monthlist li.year a {line-height:44px;font-size:14px;color:#fff;background-position:100px -465px;padding:0 15px 0 0;}
.activity .monthlist li.year ul {position:absolute;z-index:10;left:0;top:44px;width:159px;background:#000;display:none;}
.activity .monthlist li.year ul li {width:100%;background:#202020;border-top:1px dashed #5f5f5f;}
.activity .page {border-top:1px solid #bebebe;padding:20px 0;}
/*activity-theme*/
.activity .theme {#padding-bottom:25px;margin-top:25px;}
.activity .theme section {float:left;width:372px;height:188px;padding:0;margin:0 10px 30px 30px;_display:inline;overflow:hidden;}
.activity .theme section a {position:relative;height:186px;background:#fff;border:1px solid #8c8b8b;display:block;overflow:hidden;-webkit-transition:border-color 300ms;}
.activity .theme section a:hover {text-decoration:none;border:1px solid #bb2034;}
.activity .theme section img {width:360px;height:150px;margin:5px auto 0;display:block;}
.activity .theme section h3 {position:absolute;z-index:1;left:0;top:116px;width:282px;height:30px;line-height:30px;font-size:14px;color:#fff;font-weight:bold;text-indent:15px;}
.activity .theme section h3 span {position:absolute;z-index:-1;left:0;top:0;width:100%;height:30px;background:#000;opacity:0.5;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; /*IE8*/
    filter:alpha(opacity=50);display:block;}
.activity .theme section p {height:31px;line-height:31px;color:#bb2034;background-position:17px -522px;padding-left:38px;}
/*activity-brand*/
.activity .brand {width:110%;margin:40px 0 0 15px;}
.activity .brand section {float:left;position:relative;width:250px;height:120px;background:#fff;margin:0 32px 36px 0;overflow:hidden;_display:inline;}
.activity .brand section .box {position:absolute;z-index:1;left:0;top:0;width:532px;background:#fff;}
.activity .brand section .box .base {float:left;width:250px;}
.activity .brand section .box .img {float:left;width:121px;height:120px;border-right:1px solid #e5e5e5;overflow:hidden;}
.activity .brand section .box .img div {display: table-cell;vertical-align:middle;text-align:center;*display: block;*font-size:100px;*font-family:Arial;width:120px;height:120px;}
.activity .brand section .box .img div span {display:inline-block;}
.activity .brand section .box .img img {vertical-align:middle;display:block;}
.activity .brand section .box .info {float:right;width:120px;padding-top:15px;overflow:hidden;}
.activity .brand section .box .info h3 {height:24px;line-height:24px;font-size:18px;font-family:Arial, Helvetica, sans-serif;color:#898989;white-space:nowrap;}
.activity .brand section .box .info h4 {height:20px;line-height:20px;font-size:14px;color:#1f1f1f;}
.activity .brand section .box .info a.hd {height:16px;line-height:16px;color:#bb2034;margin-top:10px;display:inline-block;}
.activity .brand section .box .info a.like {height:16px;line-height:16px;color:#bb2034;font-size:14px;background-position:0 -665px;padding-left:20px;margin-top:5px;display:inline-block;}
.activity .brand section .box .list {float:left;position:relative;width:270px;min-height:135px;_height:135px;border-left:1px solid #e5e5e5;padding-bottom:50px;}
.activity .brand section .box .list ul {padding:10px 0 0 20px;}
.activity .brand section .box .list ul li {height:15px;_height:13px;line-height:15px;color:#434242;white-space:nowrap;padding:5px 0;overflow:hidden;}
.activity .brand section .box .list ul li a {float:left;max-width:215px;text-overflow:ellipsis;color:#434242;overflow: hidden;_width:215px;}
.activity .brand section .box .list ul li a span {color:#bb2034;}
.activity .brand section .box .list ul li span.date {float:right;}
.activity .brand section .box .list .more {position:absolute;z-index:1;right:0;bottom:16px;height:23px;line-height:23px;color:#fff;background-color:#c1c1c1;background-position:4px -274px;padding:0 10px 0 25px;display:none;}
.activity .brand section .box .close {position:absolute;z-index:1;left:25px;bottom:16px;width:25px;height:25px;background-position:0 -710px;_background-position:0 -709px;}
.activity .brand section.cur,.activity .brand section:hover {z-index:2;overflow:visible;}
.activity .brand section.cur .box,.activity .brand section:hover .box {box-shadow:0 0 8px rgba(0,0,0,0.4);
    /* For IE 8 */
    -ms-filter:"progid:DXImageTransform.Microsoft.Shadow(color=#c6c6c6,direction=0,strength=5) progid:DXImageTransform.Microsoft.Shadow(color=#c6c6c6,direction=90,strength=5) progid:DXImageTransform.Microsoft.Shadow(color=#c6c6c6,direction=180,strength=5) progid:DXImageTransform.Microsoft.Shadow(color=#c6c6c6,direction=270,strength=5)";
    /* For IE 5.5 - 7 */
    *filter:
    progid:DXImageTransform.Microsoft.Shadow(color=#c6c6c6,direction=0,strength=5)
    progid:DXImageTransform.Microsoft.Shadow(color=#c6c6c6,direction=90,strength=5)
    progid:DXImageTransform.Microsoft.Shadow(color=#c6c6c6,direction=180,strength=5)
    progid:DXImageTransform.Microsoft.Shadow(color=#c6c6c6,direction=270,strength=5);}
.activity .brand section:nth-child(3n):hover .box,
.activity .brand section.nth-child-3:hover .box {left:auto;right:0;}
/*activity-vip*/
.activity .vip {padding:10px 0 30px;}
.activity .vip section {position:relative;width:783px;height:189px;padding:14px 0 15px;margin:0 auto;}
.activity .vip section .c {height:189px;background:#fff;}
.activity .vip section .abg {position:absolute;z-index:0;left:-15px;top:0;width:247px;height:217px;background:url(../images/acvipitembg.png) no-repeat;}
.activity .vip section .box {position:relative;z-index:1;height:187px;border:1px solid #dcdcdc;-webkit-transition:box-shadow 300ms;}
.activity .vip section .box:hover {box-shadow:0 0 5px #000;}
.activity .vip section .box .img {float:left;width:212px;height:177px;background:#fff;padding:5px;}
.activity .vip section .box .img img {width:212px;height:177px;}
.activity .vip section .box article {float:right;width:510px;margin:15px 23px 0 0;_display:inline;}
.activity .vip section .box article h3 {height:20px;line-height:20px;font-weight:bold;}
.activity .vip section .box article h3 a {float:left;color:#bb2034;font-size:15px;}
.activity .vip section .box article h3 span {float:right;color:#00a9f6;}
.activity .vip section .box article span.time {line-height:20px;color:#333;}
.activity .vip section .box article p {width:430px;height:76px;line-height:22px;color:#2e2e2e;padding-top:5px;}
.activity .vip section .box article p a {color:#bb2034;}
.activity .vip section .box article .tags {height:20px;line-height:20px;}
.activity .vip section .box article .tags a {color:#000;padding:0 5px;margin-right:7px;display:inline-block;}
.activity .vip section .box article .tags a:hover {text-decoration:none;color:#fff;background:#bb2034;-webkit-transition:all 200ms;}
.activity .vip section.even .abg {left:auto;right:-15px;background-image:url(../images/acvipitembgr.png);}
.activity .vip section.even .img {float:right;}
.activity .vip section.even article {float:left;margin:15px 0 0 23px;}
/*group*/
.group .box {margin-top:20px;overflow:hidden;}
.group .box .list {float:left;width:567px;overflow:hidden;}
.group .box .list .tag {background-position:20px -927px;padding-left:52px;}
.group .box .list section {height:121px;border-bottom:1px solid #d5d3d3;padding:29px 0;margin:0 15px 0 20px;overflow:hidden;}
.group .box .list section a.img {float:left;width:153px;height:121px;overflow:hidden;}
.group .box .list section article {float:right;width:370px;}
.group .box .list section article h3 {width:100%;height:22px;line-height:22px;text-overflow:ellipsis;white-space:nowrap;margin-top:10px;overflow:hidden;}
.group .box .list section article h3 a {color:#000;font-size:15px;}
.group .box .list section article span {line-height:18px;color:#333;}
.group .box .list section article p {line-height:180%;color:#5f5f5f;margin-top:5px;}
.group .box .list section article p a {color:#bb2034;}
.group .box .related {float:right;width:252px;background:#f5f3f3;overflow:hidden;}
.group .box .related .tag {background-position:20px -996px;padding-left:44px;margin-left:5px;_width:208px;}
.group .box .related aside {}
.group .box .related aside section {border-bottom:1px solid #d5d3d3;padding:11px 0;margin:0 22px;}
.group .box .related aside section:last-child {border-bottom:0;}


.group .box .related aside section h4 {line-height:18px;white-space:nowrap;}
.group .box .related aside section h4 a {color:#bb2034;}
.group .box .related aside section p {line-height:20px;color:#4a4a4a;}
.group .box .related aside section span {line-height:20px;color:#333;}
.group .box .related aside section.slide {position:relative;height:140px;padding:0;margin-top:20px;overflow:hidden;}
.group .box .related aside section.slide .box {position:absolute;z-index:1;left:0;top:0;width:10000px;margin-top:0;}
.group .box .related aside section.slide .box .item {float:left;width:207px;height:137px;overflow:hidden;}
.group .box .related aside section.slide .box .item h4 {margin-top:10px;}
.group .box .related aside section.slide .left,.group .box .related aside section.slide .right {position:absolute;z-index:2;top:15px;width:24px;height:36px;background-position:4px -278px;opacity:0.5;-webkit-transition:opacity 200ms;-moz-transition:opacity 200ms;}
.group .box .related aside section.slide .left {left:0;}
.group .box .related aside section.slide .right {right:0;background-position:-22px -278px;}
.group .box .related aside section.slide .left:hover,.group .box .related aside section.slide .right:hover {opacity:1;}

.group .page {padding:50px 0;}

/*group-video*/
.group-video .tag {background-position:20px -1433px;padding-left:52px;_margin-left:5px;}
.group-video .box {margin-top:20px;}
.group-video .box section {border-bottom:1px solid #c8c8c8;height:195px;padding:40px 20px;overflow:hidden;}
.group-video .box section a.img {float:left;position:relative;width:260px;height:195px;border-radius:5px;overflow:hidden;}
.group-video .box section a.img i {position:absolute;z-index:1;left:50%;top:50%;width:90px;height:90px;background-position:0 -173px;margin:-45px 0 0 -45px;display:none;}
.group-video .box section a.img:hover i {display:block;}
.group-video .box section article {float:right;width:520px;}
.group-video .box section article h3 {height:22px;line-height:22px;text-overflow:ellipsis;white-space:nowrap;margin-top:20px;overflow:hidden;}
.group-video .box section article h3 a {color:#000;font-size:15px;}
.group-video .box section article span {line-height:18px;color:#c0c0c0;}
.group-video .box section article p {line-height:180%;color:#5f5f5f;margin:5px 0;}
.group-video .box section article a.more {color:#bb2034;}
.group-video .page {padding:50px 0 45px;}

/*fashion*/
.fashion {background:#f3f3f3;padding-bottom:25px;_overflow:hidden;}
.fashion h1 {height:50px;line-height:50px;color:#fff;font-size:15px;background:#201f20;padding-left:25px;margin-top:20px;}
.fashion .tab {height:50px;margin-top:20px;overflow:hidden;}
.fashion .tab li {float:left;width:415px;height:38px;line-height:38px;background-color:#b8b8b8;margin:7px 1px 0 0;overflow:hidden;}
.fashion .tab li a {line-height:38px;font-size:15px;color:#fff;padding-left:175px;display:block;-webkit-transition:background-color 200ms;_left:5px;_top:5px;}
.fashion .tab li a:hover {text-decoration:none;background-color:#bb2034;}
.fashion .tab li a.ico_trend {background-position:150px -1066px;}
.fashion .tab li a.ico_stores {background-position:150px -1135px;}
.fashion .tab li.cur {width:427px;height:50px;background-color:#bb2034;margin-top:0;}
.fashion .tab li.cur a {line-height:50px;cursor:default;}
.fashion .tab li.cur a.ico_trend {background-position:150px -1199px;padding-left:180px;}
.fashion .tab li.cur a.ico_stores {background-position:150px -1269px;padding-left:185px;}
.fashion .box {margin-top:26px;}
.fashion .box .list {float:left;width:605px;background:#fff;box-shadow:0 2px 5px rgba(0,0,0,0.2);}
.fashion .box .list section {#height:121px;border-bottom:1px solid #d5d3d3;padding:18px 0;margin:0 20px;}
.fashion .box .list section a.img {float:left;width:153px;height:121px;overflow:hidden;}
.fashion .box .list section article {float:right;width:390px;}
.fashion .box .list section article h3 {height:22px;line-height:22px;text-overflow:ellipsis;white-space:nowrap;margin-top:10px;overflow:hidden;}
.fashion .box .list section article h3 a {color:#000;font-size:15px;}
.fashion .box .list section article span {line-height:18px;color:#bb2034;}
.fashion .box .list section article p {line-height:180%;color:#5f5f5f;margin-top:5px;}
.fashion .box .list section article p a {color:#bb2034;}
.fashion .box .list .page {padding:44px 0;}
.fashion .box .related {float:right;width:218px;background:#fff;box-shadow:0 2px 4px rgba(0,0,0,0.2);}
.fashion .box .related aside {}
.fashion .box .related aside section {border-bottom:1px solid #d5d3d3;padding:17px 0 11px;margin:0 17px;}
.fashion .box .related aside section:last-child {border-bottom:0;}
.fashion .box .related aside section img {width:100%;display:block;}
.fashion .box .related aside section h4 {line-height:18px;color:#bb2034;white-space:nowrap;margin-top:5px;}
.fashion .box .related aside section h4 a {color:#bb2034;}
.fashion .box .related aside section p {line-height:20px;color:#4a4a4a;}
.fashion .box .related aside section span {line-height:20px;color:#333;}
.fashion .trend {position:relative;margin-top:27px;padding-top:282px;}
.fashion .trend .slide {position:absolute;z-index:0;left:0;top:0;width:100%;height:322px;text-align:center;background:#4a4949 url(../images/sbg.gif) repeat-x 0 bottom;}
.fashion .trend .slide a {height:322px;display:block;overflow:hidden;-webkit-transition:background 200ms;-moz-transition:background 200ms;}
.fashion .trend .slide a:hover {background:#ef2540;}
.fashion .trend .slide img {margin-top:7px;}

.fashion .trend .list {position:relative;z-index:1;width:110%;}
.fashion .trend .list section {float:left;width:227px;height:272px;background:#fff;box-shadow:1px 1px 3px #cfcfcf;margin:0 40px 56px 20px;_display:inline;}
.fashion .trend .list section a {height:272px;display:block;overflow:hidden;}
.fashion .trend .list section a:hover {text-decoration:none;background:#ef2540;-webkit-transition:background-color 200ms;}
.fashion .trend .list section a img {width:210px;height:210px;margin:8px auto 0;display:block;}
.fashion .trend .list section a h3 {height:24px;line-height:24px;font-size:15px;color:#000;background-position:194px -1337px;margin:12px 0 0 8px;}
.fashion .trend .list section a h3 span {color:#bb2034;}
.fashion .trend .list section a:hover h3 {color:#fff;background-position:194px -274px;}
.fashion .trend .list section a:hover h3 span {color:#000;}
.fashion .trend .page {border-top:1px solid #bebebe;padding:20px 0;margin-top:33px;}
.fashion .trend-intro {line-height:160%;background:#fff;border:1px solid #201f20;border-top:0;padding:10px 25px;}
.fashion .trend .view {}
.fashion .trend .view .slideview {position:relative;background:#fff;padding:20px 0;margin:0 25px;box-shadow:0 1px 3px rgba(0,0,0,0.4);
    /* For IE 8 */
    -ms-filter:"progid:DXImageTransform.Microsoft.Shadow(color=#c6c6c6,direction=0,strength=2) progid:DXImageTransform.Microsoft.Shadow(color=#c6c6c6,direction=90,strength=3) progid:DXImageTransform.Microsoft.Shadow(color=#c6c6c6,direction=180,strength=4) progid:DXImageTransform.Microsoft.Shadow(color=#c6c6c6,direction=270,strength=3)";
    /* For IE 5.5 - 7 */
    *filter:
    progid:DXImageTransform.Microsoft.Shadow(color=#c6c6c6,direction=0,strength=2)
    progid:DXImageTransform.Microsoft.Shadow(color=#c6c6c6,direction=90,strength=3)
    progid:DXImageTransform.Microsoft.Shadow(color=#c6c6c6,direction=180,strength=4)
    progid:DXImageTransform.Microsoft.Shadow(color=#c6c6c6,direction=270,strength=3);}
.fashion .trend .view .slideview .left,.fashion .trend .view .slideview .right {position:absolute;z-index:1;top:248px;width:35px;height:35px;display:block;}
.fashion .trend .view .slideview .left {left:23px;background-position:-150px -174px;}
.fashion .trend .view .slideview .right {right:23px;background-position:-150px -212px;}
.fashion .trend .view .slideview .left:hover {background-position:-150px -98px;}
.fashion .trend .view .slideview .right:hover {background-position:-150px -136px;}
.fashion .trend .view .slideview .box {position:relative;width:630px;height:530px;margin:0 auto;overflow:hidden;}
.fashion .trend .view .slideview .box ul {position:relative;}
.fashion .trend .view .slideview .box ul li {position:absolute;z-index:0;left:0;top:0;display:none;}
.fashion .trend .view .slideview .box ul li img {width:630px;height:530px;}
.fashion .trend .view .slideview .box .title {position:absolute;z-index:2;left:0;bottom:0;width:100%;height:48px;line-height:48px;color:#fff;font-size:15px;padding-left:23px;}
.fashion .trend .view .slideview .box .title a {color:#fff;}
.fashion .trend .view .slideview .box .title a:hover {}
.fashion .trend .view .slideview .box .title div {position:absolute;z-index:-1;left:0;top:0;width:100%;height:48px;background:#000;opacity:0.6;display:block;}
.fashion .trend .view .slideview .box .title strong {color:#4fbaff;}
.fashion .trend .view .slideview .txt {line-height:30px;color:#696969;font-size:14px;padding:13px 0;margin:0 80px;}
.fashion .trend .view .slideview .txt a {color:#696969;}
.fashion .trend .view .slideview .txt a:hover {text-decoration:none;color:#696969;}
.fashion .trend .view .slideview .txt b {color:#c23849;font-weight:normal;}
.fashion .trend .view .slideview .loading {position:absolute;z-index:10;left:0;top:0;width:100%;height:300px;display:none;}
.fashion .trend .view .slideview .loading div {width:100%;height:100%;background:#ccc;opacity:0.5;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; /*IE8*/
    filter:alpha(opacity=50);}
.fashion .trend .view .slideview .loading i {position:absolute;z-index:1;left:50%;top:238px;width:50px;height:50px;background:url(../images/ajax-loader-round.gif) no-repeat;display:block;overflow:hidden;margin-left:-25px;}
/*details*/
.details {padding-bottom:30px;}
.details h1 {height:50px;line-height:50px;font-size:22px;color:#fff;background:#2d2d2d;padding-left:20px;}
.details .info {margin:15px 20px 0;}
.details .info span {float:left;line-height:16px;}
.details .info span.time {color:#0aa8e3;}
.details .info span.author {color:#a5a5a5;margin-left:15px;}
.details .info span.author b {color:#bb2034;}
.details .info .share,.details .info .bshare-custom {float:right;}
.details .info .share a {float:left;width:20px;height:20px;background:url(../images/share.png) no-repeat;margin-left:8px;}
.details .info .share a:hover {background-position:0 bottom;}
.details .intro {line-height:160%;font-size:13px;color:#000;background:#fafafa;border:1px solid #dadada;padding:10px 15px;margin:20px 60px 0;}
.details .content {line-height:180%;color:#000;font-size:14px;margin:20px 60px 0;overflow:hidden;}
.details .content p {min-height:20px;}
.details .content img {max-width:100%;margin:15px 0;}
.details .tags {height:20px;line-height:20px;margin:20px 60px 0;}
.details .tags a {color:#000;padding:0 5px;margin-right:7px;display:inline-block;}
.details .tags a:hover {text-decoration:none;color:#fff;background:#bb2034;-webkit-transition:all 200ms;}
.details .related {line-height:24px;color:#a4a4a4;padding:10px 30px 0;border-top:1px solid #bebebe;margin:25px 30px 0;}
.details .related a {color:#000;}
.details .related p.prev a {color:#bb2034;}

.dm {}
.dm .tag {background-position:14px -1376px;margin-top:20px;}
.dm .search {height:31px;line-height:31px;color:#000;font-size:15px;margin-top:20px;}
/*.dm .search .sc {float:right;}*/
.dm .search span,.dm .search input.stime,.dm .search .select,.dm .search input.submit {float:left;}
.dm .search span {margin:0 10px;}
.dm .search input.stime {width:96px;}
.dm .search input.stime,.dm .search input.selectstores {height:19px;line-height:19px;border:1px solid #cdcece;padding:5px;}
.dm .search .select {font-size:0;line-height:0;position:relative;z-index:10;border:1px solid #cdcece;}
.dm .search .select.select-x {border-right:0;}
.dm .search .select.select-i {border-left:0;}
.dm .search .select span {width:81px;height:29px;line-height:29px;color:#bb2034;font-size:13px;text-indent:8px;background-color:#e8e9ea;background-position:60px -1581px;margin:0;display:block;cursor:pointer;}
.dm .search .select .selectstores {width:166px;height:19px;line-height:19px;font-size:13px;background-position:169px -1581px;border:0;padding:5px 12px;}
.dm .search .select ul {position:absolute;z-index:100;left:-1px;top:30px;line-height:24px;font-size:13px;background:#fff;border:1px solid #cdcece;border-top:0;display:none;}
.dm .search .select ul li {}
.dm .search .select ul li a {height:30px;line-height:30px;padding-left:8px;display:block;}
.dm .search .select ul li a:hover {text-decoration:none;color:#fff;background:#bb2034;}
.dm .search .select.select-x ul {width:80px;}
.dm .search .select.select-i ul {width:190px;}
.dm .search input.submit {width:113px;height:31px;line-height:31px;text-align:center;font-size:15px;color:#fff;background:#bb2034;border:0;border-radius:3px;margin-left:10px;cursor:pointer;}


.dm .slide {position:relative;border-bottom:1px solid #b7b7b7;padding-bottom:50px;margin-top:40px;}
.dm .slide div.leftbox,.dm .slide div.rightbox {position:absolute;z-index:1;top:0;width:41px;height:460px;background:url(../images/shabg.png) no-repeat;}
.dm .slide div.leftbox {left:0;background-position:22px center;}
.dm .slide div.rightbox {right:0;background-position:-26px center;}
.dm .slide a.left,.dm .slide a.right {position:absolute;z-index:1;top:50%;width:35px;height:35px;margin-top:-17px;display:block;}
.dm .slide a.left {left:0;background-position:-150px -174px;}
.dm .slide a.right {right:0;background-position:-150px -212px;}
.dm .slide a.left:hover {background-position:-150px -98px;}
.dm .slide a.right:hover {background-position:-150px -136px;}
.dm .slide .box {position:relative;width:680px;height:460px;margin:0 auto;overflow:hidden;}
.dm .slide .box ul {position:absolute;z-index:1;left:0;top:0;}
.dm .slide .box ul li {float:left;width:680px;overflow:hidden;}
.dm .slide .box ul li img {width:680px;}
.dm .slidetxt {text-align:center;padding:20px 0;}
.dm .slidetxt .title {line-height:30px;color:#bb2034;font-size:16px;font-weight:bold;}
.dm .slidetxt span {line-height:28px;color:#636363;}
.dm .slidetxt a {width:110px;height:31px;line-height:31px;font-size:16px;color:#fff;text-shadow:1px 1px 0 #000;text-align:center;background:#bb2034;border-radius:3px;margin:8px auto 0;display:block;}

/*jointw*/
.jointw {padding-bottom:40px;}
.jointw .tag {background-position:13px -1498px;}
.jointw .tip {line-height:20px;color:#9f9f9f;padding:20px 0 0 40px;}
.jointw .form {font-size:15px;}
.jointw .form .item {padding:11px 0;}
.jointw .form .item .t {float:left;width:210px;height:31px;line-height:31px;text-align:right;}
.jointw .form .item .inbox {float:left;margin-left:10px;}
.jointw .form .item .inbox input.in,.jointw .form .item .inbox textarea {width:300px;height:31px; line-height:19px;border:1px solid #cdcece;padding:5px 7px;-webkit-transition:box-shadow 300ms,border-color 300ms;-moz-transition:box-shadow 300ms,border-color 300ms;}
.jointw .form .item .inbox input.in:focus,.jointw .form .item .inbox textarea:focus {border-color:#bb2034;box-shadow:0 0 5px #bb2034;}
.jointw .form .item .inbox textarea {height:110px;}
.jointw .form .item .inbox label {line-height:31px;vertical-align:middle;margin-right:18px; padding-left: 20px;}
.jointw .form .item .inbox label input {margin-right:2px;    position: absolute;
    left: 0;
    top: 10px; opacity: 1!important;}
.jointw .form .item .inbox .btn {width:113px;height:31px;line-height:31px; padding:0; font-size:17px;color:#fff;text-align:center;background:#bb2034;border:0;border-radius:3px;cursor:pointer;}
@media( max-width: 768px){
    .jointw .form .item .t{ text-align: left; }
    .jointw .form .item .inbox{ margin-left: 0; }
    .jointw .form .item .inbox label{ margin-right: 0; }

}