/*pub-1|2012-06-13 17:08:21*/.module .hd h2,.module .hd em,.module .more,.floors,.floors li,.floors li a,.floors li b,.sub-nav dd span,.wedding-goods .sub-nav dd a,.pic-word .price,.tb-scrollable .prev,.tb-scrollable .next,.tuangou .sub-bd .bttn,.word-list li,.J_PicAlpha .pop-info .price{background:url(http://img02.taobaocdn.com/tps/i2/T1NmaAXXhnXXXXXXXX-192-626.png) 0 -999em no-repeat;}.tb-slide-trigger li{background:url(http://img02.taobaocdn.com/tps/i2/T1gpaoXdRZXXXXXXXX-44-20.png) no-repeat 0 0;}.wedding-jewelry .pic-list{background:url(http://img04.taobaocdn.com/tps/i4/T1ZlWyXidIXXXXXXXX-520-330.png) 0 0 no-repeat;}.sub-box .sub-hd{background:url(http://img01.taobaocdn.com/tps/i1/T1_aPjXc8qXXb0eHvo-76-55.png) 0 0 no-repeat;}.module .col-sub{float:left;width:239px;margin-left:-100%;background-color:#FFFBFC;}.module .col-extra{float:left;width:229px;margin-left:-229px;}.module .main-wrap{margin:0 239px 0 249px;}.grid-c2 .main-wrap{margin:0 0 0 249px;}.module{position:relative;margin-bottom:10px;}.module .hd{height:32px;padding-left:10px;background-color:#D90C37;}.module .hd h2{width:74px;height:32px;text-indent:-999em;}.module .hd em{position:absolute;top:0;left:-32px;display:block;width:32px;height:32px;text-indent:-999em;}.module .bd{border:1px solid #d5d5d5;border-top:none;background-color:#fff;}.module .actions{position:absolute;top:0;right:0;}.actions ul{float:left;margin:10px -1px 0 0;}.actions ul li{float:left;height:12px;line-height:1em;padding:0 15px;border-right:1px solid #EF4166;}.actions ul a,#content .actions ul a:hover{color:#ffc;}.module .more{float:left;height:32px;line-height:32px;padding:0 32px 0 18px;background-color:#CB002D;background-position:right -543px;color:#ffc;}#content .module .more:hover{background-position:right -575px;color:#ffc;}.wedding-dress .hd h2{background-position:-33px 0;}.wedding-shoes .hd h2{background-position:-33px -33px;}.wedding-home .hd h2{background-position:-33px -66px;}.wedding-jewelry .hd h2{background-position:-33px -99px;}.wedding-goods .hd h2{background-position:-33px -132px;}.wedding-photo .hd h2{background-position:-33px -165px;}.wedding-diary .hd h2{background-position:-33px -198px;}.wedding-photograph .hd h2{background-position:-33px -231px;}.wedding-present .hd h2{background-position:-33px -264px;}.wedding-dress .hd em{background-position:0 0;}.wedding-shoes .hd em{background-position:0 -33px;}.wedding-home .hd em{background-position:0 -66px;}.wedding-jewelry .hd em{background-position:0 -99px;}.wedding-goods .hd em{background-position:0 -132px;}.wedding-photo .hd em{background-position:0 -165px;}.wedding-diary .hd em{background-position:0 -198px;}.wedding-photograph .hd em{background-position:0 -231px;}.wedding-present .hd em{background-position:0 -264px;}.sub-nav{padding:5px 10px 0;line-height:20px;border-right:1px solid #D5D5D5;}.sub-nav dt{font-weight:700;color:#CC002C;}.sub-nav dd{overflow:hidden;zoom:1;margin-bottom:5px;padding:3px 0 7px 0;border-bottom:1px solid #F8E3E8;}.sub-nav dd span{overflow:hidden;display:block;float:left;width:56px;margin-right:7px;white-space:nowrap;background-position:right -609px;}.sub-nav dd span.side{width:23px;margin-right:0;background:none;}.sub-nav dd a{color:#3E3E3E;}.sub-nav dd a em{color:#CC002C;}.sub-nav .last{border:none;background:none;margin-bottom:0!important;}.sub-nav .price-level span{display:inline;float:none;margin-right:0;padding-right:10px;background:none;}.sub-nav dd.image{height:24px;margin-bottom:0!important;margin-right:-4px;padding:5px 0 4px 0!important;}.sub-nav dd.image a{float:left;margin-right:4px;}.sub-nav dd.image a,.sub-nav dd.image img,.sub-nav dd.image a span,.tb-scrollable .ks-switchable-content a span{overflow:hidden;zoom:1;display:block;width:70px;height:24px;line-height:24px;*line-height:26px;_line-height:24px;}.sub-nav dd.image a span,.tb-scrollable .ks-switchable-content a span{display:none;text-align:center;color:#fff;background:#d90b37;cursor:pointer;}.sub-nav dd.image a:hover,.tb-scrollable .ks-switchable-content a:hover{text-decoration:none;}.sub-nav dd.image a:hover img,.tb-scrollable .ks-switchable-content a:hover img{display:none;}.sub-nav dd.image a:hover span,.tb-scrollable .ks-switchable-content a:hover span{display:block;}.pic-list{overflow:hidden;zoom:1;}.pic-word{position:relative;padding-top:120px;}li.pic-word{float:left;}.pic-word .pic{display:block;position:absolute;top:0;left:0;}.pic-word .title,.pic-word .title_bg{width:100%;overflow:hidden;height:22px;line-height:22px;white-space:nowrap;}.pic-word .title a{color:#333;}.pic-word .title_bg{height:19px;line-height:18px;text-align:center;background:#D90C37;}.pic-word .title_bg a,#content .pic-word .title_bg a:hover{color:#ffc;}.pic-word .price,.J_PicAlpha .pop-info .price{padding-left:12px;background-position:-184px -193px;font-weight:700;color:#CC002C;}.pic-word del.price{font-weight:400;color:#3E3E3E;}.pic-word .special{background-position:-184px -266px;font-size:14px;color:#FC0000;}.w160{float:left;width:160px;padding-top:160px;margin:0 5px 6px 15px;}h4.sub-hd{height:36px;line-height:36px;padding:10px 0 0 10px;color:#CC002C;}.word-list li,.word-list li a{overflow:hidden;display:block;height:25px;line-height:25px;color:#3E3E3E;}.word-list li{padding-left:9px;background-position:-188px -237px;}.word-list li a em{padding-right:2px;color:#CC002C;}.J_PicAlpha{position:relative;}.J_PicAlpha a{position:absolute!important;overflow:hidden;display:block;font-size:0;cursor:pointer;}.J_PicAlpha .pop-info,.J_PicAlpha div{position:absolute;bottom:0;left:0;width:100%;height:40px;}.J_PicAlpha .pop-info{display:none;bottom:-40px;}.J_PicAlpha .pop-info p{overflow:hidden;margin:0 5px;white-space:nowrap;font-size:12px;}.J_PicAlpha .pop-info .title{height:20px;line-height:20px;color:#CC002C;}.J_PicAlpha a:hover .pop-info .title,.J_PicAlpha a:hover,.J_PicAlpha a:hover .pop-info .price{text-decoration:none;}.J_PicAlpha .info-mask{background:#fff;filter:alpha(opacity=80);opacity:.8;}.J_PicAlpha .mask-layer{position:absolute;top:0;left:0;display:block;width:100%;height:100%;}.dark .mask-layer{background:#000;filter:alpha(opacity=50);opacity:.5;}.J_NoPrice div{height:24px;}.J_NoPrice .pop-info{bottom:-24px;}.J_NoPrice .pop-info .title{height:24px;line-height:24px;}.wedding-slide{overflow:hidden;}.wedding-slide .col-main{float:left;width:500px;}.wedding-slide .col-sub{width:240px;margin-left:0;margin-right:10px;}.wedding-slide .col-extra{width:230px;float:right;margin-left:0;}.wedding-slide .sub-nav{height:457px;padding:3px 10px 0;border:2px solid #CD012D;}.wedding-slide .sub-nav dt,.wedding-slide .sub-nav dt a{color:#CD012D;}.wedding-slide .sub-nav dd a{color:#050102;}.wedding-slide .sub-nav dd{margin-bottom:3px;padding:0 0 6px 0;}#J_Slide{position:relative;overflow:hidden;width:500px;height:240px;}#J_Slide .tb-slide-list li{overflow:hidden;width:500px;height:240px;}.tb-slide-list img{width:500px;height:240px;}.tb-slide-trigger{position:absolute;bottom:5px;right:1px;z-index:10;}.tb-slide-trigger li{float:left;width:20px;height:20px;margin-right:4px;font:700 12px/20px tahoma;color:#FFF5F8;text-align:center;cursor:pointer;}.tb-slide-trigger li.selected{background-position:-24px 0;}body.IE-6 .tb-slide-trigger li{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img02.taobaocdn.com/tps/i2/T1hc1oXaJkXXXXXXXX-20-20.png',sizingMethod='scale');}body.IE-6 .tb-slide-trigger li.selected{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img01.taobaocdn.com/tps/i1/T1eZ1oXa8kXXXXXXXX-20-20.png',sizingMethod='scale');}.wedding-slide .sub-box{position:relative;padding-top:15px;}.wedding-slide .w230x120 a{display:block;line-height:0;font-size:0;}.sub-box .sub-hd{height:27px;line-height:27px;padding-left:79px;}.sub-box .sub-hd em{font-weight:700;color:#CC002C;}*+html .sub-box .sub-hd{line-height:30px;}.sub-box .sub-bd{overflow:hidden;height:166px;padding:7px;border:1px solid #EAEAEA;}.sub-box .actions{position:absolute;top:0;right:0;display:block;}.sub-box .actions,.sub-box .actions img{width:255px;height:42px;}.sub-box .pic-word .title{width:109px;padding:0 3px;white-space:normal;}.sub-box .pic-word .title a{color:#666;}.sub-box .sub-bd .price{font-size:14px;font-weight:400;color:#CD022F;background-position:-184px -191px;}.selections .sub-bd{padding-right:0;padding-left:9px;}.selections .pic-word{width:115px;margin-right:7px;padding-top:123px;_display:inline;}.tuangou .sub-hd{background-position:0 -28px;}.tuangou .sub-bd .pic-word{height:46px;zoom:1;}.tuangou .pic-word .title{width:209px;}.tuangou .sub-bd p{margin-top:2px;}.tuangou .sub-bd .bttn{position:absolute;right:0;bottom:0;overflow:hidden;display:block;width:52px;height:21px;background-position:-108px -275px;text-indent:-999em;}.tuangou .sub-bd .bttn:hover{background-position:0 -605px;}.wedding-dress .sub-nav{height:426px;}.wedding-dress .sub-nav dd{padding-bottom:10px;margin-bottom:8px;}.wedding-dress .J_PicAlpha{height:411px;margin:10px 0;}.wedding-dress .J_PicAlpha .pic-1{top:0;left:0;}.wedding-dress .J_PicAlpha .pic-2{top:0;left:167px;}.wedding-dress .J_PicAlpha .pic-3{top:0;left:334px;}.wedding-dress .J_PicAlpha .pic-4{top:251px;left:0;}.wedding-dress .J_PicAlpha .pic-5{top:251px;left:251px;}.wedding-dress .pic-word{zoom:1;padding:150px 9px 0;border-left:1px solid #D5D5D5;}.wedding-dress .pic-word .pic{top:10px;left:9px;}.wedding-dress .sub-hd{border-left:1px solid #D5D5D5;}.wedding-dress .word-list{height:216px;padding:0 9px;border-left:1px solid #D5D5D5;}.wedding-shoes .main-wrap{padding-top:10px;}.wedding-shoes .main-wrap .pic-word,.wedding-home .main-wrap .pic-word,.wedding-goods .main-wrap .pic-word,.wedding-present .main-wrap .pic-word{_display:inline;}.wedding-shoes .sub-nav{height:417px;}.wedding-shoes .sub-nav dd{padding-top:1px;}.wedding-home .sub-nav{height:400px;}.wedding-home .sub-nav dd{margin-bottom:15px;padding-top:6px;padding-bottom:16px;}.wedding-home .main-wrap{padding-top:10px;}.wedding-home .pic-word{float:left;width:220px;padding-top:150px;margin:0 5px 6px 15px;}.wedding-jewelry .main-wrap{margin:0 229px 0 239px;}.wedding-jewelry .sub-nav{border-right:none;}.wedding-jewelry .sub-nav dd{margin-bottom:15px;padding-top:6px;padding-bottom:17px;}.wedding-jewelry .pic-list{overflow:hidden;width:494px;height:314px;margin:10px 0 12px;padding:16px 0 0 26px;}.wedding-jewelry .pic-list .pic-word{overflow:hidden;width:100px;padding-top:100px;margin:0 20px 18px 0;}.wedding-jewelry .pic-list .w140{width:76px;padding-left:150px;}.wedding-jewelry .pic-list .price{white-space:nowrap;}.wedding-jewelry .col-extra .pic-word{padding:150px 9px 0 10px;zoom:1;}.wedding-jewelry .col-extra .pic-word .pic{top:10px;left:10px;}.wedding-jewelry .sub-hd{padding-top:7px;}.wedding-jewelry .word-list{padding:0 9px;}.wedding-goods .sub-nav{height:420px;padding-right:9px;}.wedding-goods .sub-nav dd{padding-bottom:10px;margin-bottom:20px;}.wedding-goods .sub-nav dd a{display:block;float:left;width:40px;height:40px;line-height:40px;padding-left:33px;margin-bottom:7px;_display:inline-block;}.wedding-goods .sub-nav dd a.xh{background-position:0 -297px;}.wedding-goods .sub-nav dd a.lh{background-position:0 -337px;}.wedding-goods .sub-nav dd a.lp{background-position:0 -377px;}.wedding-goods .sub-nav dd a.gz{background-position:0 -417px;}.wedding-goods .sub-nav dd a.qq{background-position:0 -457px;}.wedding-goods .sub-nav dd a.zk{background-position:0 -497px;}.wedding-goods .sub-nav dd a.jkj{background-position:-79px -297px;}.wedding-goods .sub-nav dd a.gcj{background-position:-79px -337px;}.wedding-goods .sub-nav dd a.pj{background-position:-79px -377px;}.wedding-goods .sub-nav dd a.bj{background-position:-79px -417px;}.wedding-goods .sub-nav dd a.dg{background-position:-79px -457px;}.wedding-goods .sub-nav dd a.tp{background-position:-79px -497px;}.wedding-goods .sub-nav dd a.qt{background-position:-159px -297px;}.wedding-goods .sub-nav dd a.xt{background-position:-159px -337px;}.wedding-goods .sub-nav dd a.lpin{background-position:-159px -377px;}.wedding-goods .sub-nav dd a.xd{background-position:-159px -417px;}.wedding-goods .sub-nav dd a.qmc{background-position:-159px -457px;}.wedding-goods .sub-nav dd a.cmb{background-position:-159px -497px;}.wedding-goods .main-wrap{padding-top:10px;}.wedding-diary .J_PicAlpha{height:311px;margin:10px 0 10px 10px;}.wedding-diary .J_PicAlpha .pic-1{top:0;left:0;}.wedding-diary .J_PicAlpha .pic-2{top:141px;left:0;}.wedding-diary .J_PicAlpha .pic-3{top:141px;left:115px;}.wedding-diary .main-wrap h4.title{overflow:hidden;width:100%;padding:16px 0 4px;text-align:center;white-space:nowrap;}.wedding-diary .main-wrap h4.title a{font-size:14px;color:#F75881;}.wedding-diary .main-wrap p{overflow:hidden;height:36px;text-indent:2em;color:#404040;}.wedding-diary .word-list{overflow:hidden;zoom:1;margin-top:12px;padding-top:24px;border-top:1px solid #E5E5E5;}.wedding-diary .word-list li{float:left;width:220px;padding-right:20px;background-position:-188px -212px;}.wedding-diary .word-list li a{color:#4C4C4C;}.pic-word-s{height:311px;padding:10px;border-left:1px solid #E5E5E5;}.pic-word-s dt{margin-bottom:2px;font-weight:700;color:#CC002C;}.pic-word-s .pic-word{zoom:1;padding:8px 0 9px 41px;border-bottom:1px solid #E5E5E5;}.pic-word-s .pic-word .pic{top:14px;}.pic-word-s .pic-word .pic img{width:32px;height:32px;}.pic-word-s .pic-word p{color:#77787A;}.pic-word-s .pic-word p .username{padding-right:12px;color:#FF7B92;}.pic-word-s .pic-word p.title a{color:#666;}.pic-word-s .last{border:none;}.wedding-photo .bd{padding:10px;height:311px;}.wedding-photo .J_PicAlpha .pic-1{top:0;left:0;}.wedding-photo .J_PicAlpha .pic-2{top:141px;left:0;}.wedding-photo .J_PicAlpha .pic-3{top:0;left:230px;}.wedding-photo .J_PicAlpha .pic-4{top:0;left:439px;}.wedding-photo .J_PicAlpha .pic-5{top:141px;left:439px;}.wedding-photo .J_PicAlpha .pic-6{top:141px;left:594px;}.wedding-photo .J_PicAlpha .pic-7{top:0;left:750px;}.wedding-photo .J_PicAlpha .pic-8{top:171px;left:750px;}.wedding-photograph .J_PicAlpha .pic-1{top:171px;}.wedding-photograph .J_PicAlpha .pic-2{top:0;}.wedding-photograph .J_PicAlpha .pic-4{top:171px;}.wedding-photograph .J_PicAlpha .pic-5{top:0;}.wedding-photograph .J_PicAlpha .pic-6{top:0;}.wedding-photograph .J_PicAlpha .pic-7{top:141px;}.wedding-photograph .J_PicAlpha .pic-8{top:0;}.wedding-present .sub-nav{height:217px;}.wedding-present .sub-nav dd{margin-bottom:8px;}.wedding-present .main-wrap{padding-top:10px;}#J_Floors{position:fixed!important;z-index:20;width:998px;height:0;margin:0;top:181px;_position:relative;}.floors{position:absolute;top:2px;right:-84px;width:84px;height:284px;padding-top:5px;background-position:-108px 0;}.floors li{overflow:hidden;padding:0 2px 2px;background-position:-108px -5px;height:24px;line-height:24px;}.floors li.last{padding-bottom:6px;background-position:-108px -32px;}.floors li a{display:inline-block;width:57px;height:24px;}.floors li a,#content .floors li a:hover,.floors li b{color:#ffc;}.floors li a:focus{outline:none;}.floors li b{padding:0 11px 0 4px;background-position:-173px -164px;}.floors li.to-top,.floors li.next-site{padding-bottom:0;background:#fff;height:23px;line-height:23px;}.floors li.to-top a,.floors li.next-site a{overflow:hidden;display:block;width:80px;height:23px;text-indent:-999em;}.floors li.to-top a{background-position:-110px -63px;}.floors li.next-site a{background-position:-110px -86px;}.floors li.to-top a:hover{background-position:-110px -110px;}.floors li.next-site a:hover{background-position:-110px -133px;}.module:after,.module .bd:after{content:'\0020';display:block;height:0;clear:both;}.module,.module .bd{zoom:1;}.w100 img{width:100px;height:100px;}.s110 img{width:110px;height:110px;}.w140 img{width:140px;height:140px;}.w160 img{width:160px;height:160px;}.w115x120 img{width:115px;height:120px;}.w210x110 img{width:210px;height:110px;}.w210x140 img{width:210px;height:140px;}.w215x120 img{width:215px;height:120px;}.w220x150 img{width:220px;height:150px;}.w230x120 img{width:230px;height:120px;}