.shop-bg{background-color:#fcfcfc;overflow:hidden;padding-bottom:50px}.banner-shop{margin-left:auto;margin-right:auto;height:400px;overflow:hidden;position:relative}.shop-yh-bg .banner-shop{height:340px}.banner-shop .slideBox .hd{width:100%;overflow:hidden;position:absolute;bottom:15px;z-index:1}.banner-shop .slideBox .hd ul{overflow:hidden;zoom:1;text-align:center}.banner-shop .slideBox .hd ul li{display:inline-block;margin-right:10px;width:15px;height:15px;line-height:15px;text-align:center;background:#fff;cursor:pointer;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;text-indent:-999em}.banner-shop .slideBox .hd ul li.on{background:#ff6000}.banner-shop .slideBox .bd{position:relative;height:100%;z-index:0}.banner-shop .slideBox .bd li{text-align:center;zoom:1;vertical-align:middle}.shop-main-warp{padding-top:20px;border-top:1px solid #DDD}.shop-main{width:1100px;margin-left:auto;margin-right:auto;padding-bottom:30px}.shop-main .breads{height:40px;line-height:40px}.shop-main .breads a:hover{color:#ff6000;text-decoration:underline}.shop-side{width:200px}.shop-side .shop-info{padding:0 10px;background-color:#fff}.shop-side .shop-info .name{padding:10px 0 15px;border-bottom:1px dashed #ddd}.shop-side .shop-info .img{display:block}.shop-side .shop-info p.txt{margin-top:5px;font-size:14px;text-align:center}.shop-side .shop-info .tit{font-weight:bold}.shop-side .shop-info .qq{padding:10px 0 15px;border-bottom:1px dashed #ddd}.shop-side .shop-info .qq a{width:88px;height:60px;border-right:1px solid #ddd;text-align:center}.shop-side .shop-info .qq a.last{border-right:0}.shop-side .shop-info .qq .icon{display:block;width:36px;height:36px;margin-left:auto;margin-right:auto;background:url(../images/shop/sprite-shop.png) no-repeat scroll}.shop-side .shop-info .qq .boy{background-position:0 0}.shop-side .shop-info .qq .girl{background-position:-40px 0}.shop-side .shop-info .qq p{margin-top:5px}.shop-side .shop-info .phone{padding:10px 0 15px}.shop-side .shop-info .phone .num{height:20px;margin-top:10px;padding-left:25px;background:url(../images/shop/sprite-shop.png) no-repeat scroll 0 -40px;font-weight:bold}.shop-side .box .code{padding:10px 10px 15px;background-color:#fff}.shop-side .box .code img{display:block;margin-left:5px}.shop-side .box .code p{text-align:center}.shop-side .box .lately{padding:0 10px 15px;background-color:#fff}.shop-side .box .lately li{padding:15px 5px;border-bottom:1px dashed #ddd}.shop-side .box .lately li:last-child{padding-bottom:0;border-bottom:0}.shop-side .box .lately .img{display:inline;float:left;width:50px}.shop-side .box .lately .info{display:inline;float:right;width:110px;line-height:16px}.shop-side .box .lately .name:hover{color:#ff6000;text-decoration:underline}.shop-side .box .lately .money{color:#999}.shop-side .box .lately .money em{font-size:13px;color:#e72f0e}.shop-side .box .lately .times{color:#999}.shop-side .box .lately .times em{color:#535353;font-weight:bold}.shop-side .box,.shop-cont .box{border:1px solid #ddd}.shop-side .box .hd,.shop-cont .box .hd{height:30px;padding-left:10px;font-size:14px;font-weight:bold;line-height:30px;background-color:#f7f7f7;border-bottom:1px solid #ddd}.shop-cont{width:890px}.shop-cont .box .tab-hd{height:30px;background-color:#f7f7f7;line-height:30px;border-bottom:1px solid #ff6000}.shop-cont .box .tab-hd li{display:inline;float:left;width:110px;font-size:14px;text-align:center;border-right:1px solid #ddd;cursor:pointer}.shop-cont .box .tab-hd li.on,.shop-cont .box .tab-hd li:hover{color:#fff;background-color:#ff6000;border-right:1px solid #ff6000}.shop-cont .box .tab-bd .bd,.shop-cont .box .tab-pic .bdpic{display:none}.shop-cont .box .tab-bd .bd.on,.shop-cont .box .tab-pic .bdpic.on{display:block}.shop-cont .box .bd{min-height:300px;padding:10px 9px;text-align:center;background-color:#fff}.shop-cont .box .bd img{max-width:870px}.shop-cont .box .tab-bd .bd .info{text-align:left}.shop-cont .box .bdpic{min-height:300px;padding:30px 9px;text-align:center;background-color:#fff}.shop-cont .box .bdpic img{max-width:870px}.shop-cont .intros{padding:25px}.shop-cont .intros img{max-width:100%;width:auto\9;height:auto}.shop-cont .rec-list{padding:0 0 20px 3px}.shop-cont .rec-list li{display:inline;float:left;width:170px;margin:15px 5px 0 0;padding:20px 20px 15px 20px;border:1px solid #fff;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.shop-cont .rec-list li.last{margin-right:0}.shop-cont .rec-list li:hover{border:1px solid #f0f0f0;box-shadow:1px -1px 8px #eee}.shop-cont .rec-list li .img{display:block;width:170px;height:170px}.shop-cont .rec-list li .name{display:block;height:40px;margin-top:10px;line-height:20px}.shop-cont .rec-list li .name:hover{color:#ff6000;text-decoration:underline}.shop-cont .rec-list li .money{margin-top:5px;font-size:14px;font-weight:bold;color:#e72f0e}.shop-cont .rec-list li .times{margin-top:5px;color:#898989}.shop-cont .rec-list li .times em{font-weight:bold;color:#68b4f4}.shop-cont .team-list{padding:0 25px}.shop-cont .team-list li{padding:30px 20px;border-bottom:1px dashed #ddd}.shop-cont .team-list li .img{width:160px;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;border-radius:50%}.shop-cont .team-list li .info{width:580px}.shop-cont .team-list li .info h3{margin-top:35px;font-size:14px;font-weight:bold}.shop-cont .team-list li .info p{padding-top:0;margin-top:10px;line-height:20px}.shop-cont .team-list li.last{border-bottom:0}.shop-cont .auth-list{padding:20px 0 40px 32px}.shop-cont .auth-list li{display:inline;float:left;width:170px;margin:20px 40px 0 0}.shop-cont .auth-list li.last{margin-right:0}.shop-cont .auth-list li .img{height:140px;padding-top:10px;border:1px solid #ddd}.shop-cont .auth-list li .name{display:block;height:40px;margin-top:20px;line-height:20px}.shop-cont .auth-list li .name:hover{color:#ff6000;text-decoration:underline}.prodiver-main{margin-top:20px}.prodiver-cont{width:890px}.prodiver-cont .filter-box{padding:0 20px;background-color:#fff;border:1px solid #ddd}.prodiver-cont .filter-box .area,.prodiver-cont .filter-box .service{padding:20px 10px 15px}.prodiver-cont .filter-box .auto{padding:20px 10px;border-top:1px dotted #ddd;border-bottom:1px dotted #ddd}.prodiver-cont .filter-box .auto .search-box{width:740px}.prodiver-cont .filter-box .auto .input{width:246px}.prodiver-cont .filter-box .auto input[type="text"]{width:190px;height:24px;margin-right:-1px;padding:0 5px;border:1px solid #ddd;-webkit-box-shadow:inset 0 1px 4px rgba(0,0,0,.1);-moz-box-shadow:inset 0 1px 4px rgba(0,0,0,.1);box-shadow:inset 0 1px 4px rgba(0,0,0,.1)}.prodiver-cont .filter-box .auto input[type="button"]{width:43px;height:24px;background-color:#f7f7f7;text-align:center;color:#666;border:1px solid #ddd;box-sizing:content-box;padding:0}.prodiver-cont .filter-box .auto .tips{margin-left:10px;line-height:24px;color:#999}.prodiver-cont .filter-box .area span.tit,.prodiver-cont .filter-box .auto span.tit,.prodiver-cont .filter-box .service span.tit{width:75px;line-height:22px;color:#353535}.prodiver-cont .filter-box .area .list,.prodiver-cont .filter-box .service .list{width:740px}.prodiver-cont .filter-box .area .list a,.prodiver-cont .filter-box .service .list a{display:inline;float:left;height:22px;margin:0 8px 5px 0;padding:0 5px;line-height:22px;color:#666}.prodiver-cont .filter-box .area .list a.on,.prodiver-cont .filter-box .service .list a.on,.prodiver-cont .filter-box .area .list a:hover,.prodiver-cont .filter-box .service .list a:hover{background-color:#ff6000;color:#fff}.prodiver-cont .filter-bar{height:20px;padding:10px 0;line-height:20px;background-color:#f7f7f7;border:1px solid #ddd}.prodiver-cont .filter-bar .bar li.first{border-left:none}.prodiver-cont .filter-bar .bar li{display:inline;float:left;padding:0 15px;cursor:pointer;border-left:1px dashed #ddd}.prodiver-cont .filter-bar .bar li i{display:inline-block;width:8px;height:5px;margin-left:4px;background:url(../images/shop/sprite-select.png) no-repeat scroll 0 0}.prodiver-cont .filter-bar .bar li.on{color:#ff6000}.prodiver-cont .filter-bar .bar li.on i{background-position:right top}.prodiver-cont .filter-bar .page{margin-right:20px}.prodiver-cont .filter-bar .page .prev,.prodiver-cont .filter-bar .page .next{display:inline-block;width:5px;height:10px;background:url(../images/shop/sprite-select.png) no-repeat scroll}.prodiver-cont .filter-bar .page .prev.no{background-position:left -14px}.prodiver-cont .filter-bar .page .next.no{background-position:right -14px}.prodiver-cont .filter-bar .page .prev.yes{background-position:left -30px}.prodiver-cont .filter-bar .page .next.yes{background-position:right -30px}.prodiver-cont .filter-bar .page .num{margin:0 5px}.prodiver-cont .filter-bar .page .first{color:#ff6000}.prodiver-cont .filter-list ul{padding:20px 0;border-bottom:1px solid #ddd}.prodiver-cont .filter-list ul li{display:inline;float:left;width:195px;margin:0 3px 0 2px;padding:10px 10px 20px;border:1px solid #fff;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.prodiver-cont .filter-list ul li:hover{border:1px solid #f0f0f0;box-shadow:1px -1px 8px #ddd}.prodiver-cont .filter-list ul li .img{display:block;width:195px;height:200px}.prodiver-cont .filter-list ul li .name{margin-top:15px;line-height:20px}.prodiver-cont .filter-list ul li .name a{display:inline;float:left;font-size:14px;font-weight:bold;color:#454545}.prodiver-cont .filter-list ul li .name a:hover{color:#ff6000}.prodiver-cont .filter-list ul li .name em{display:inline;float:right;padding-left:14px;background:url(../images/shop/sprite-select.png) no-repeat scroll 0 -43px;color:#999}.prodiver-cont .filter-list ul li .words{margin-top:10px;color:#666}.prodiver-cont .filter-list .not-data{padding:45px 0 55px;text-align:center;border:1px solid #ddd}.prodiver-cont .filter-list .not-data .info{margin-left:240px}.prodiver-cont .filter-list .not-data span.txt{margin-left:30px;line-height:90px;font-size:16px;color:#666}.prodiver-side{width:200px}.prodiver-side .rec-prodiver{border:1px solid #ddd}.prodiver-side .rec-prodiver .hd{height:40px;padding-left:10px;background-color:#f7f7f7;border-bottom:1px solid #ddd;font-size:14px;font-weight:bold;line-height:40px}.prodiver-side .rec-prodiver .bd{padding:0 10px;background-color:#fff}.prodiver-side .rec-prodiver .bd li{padding:20px 0;border-bottom:1px dotted #ddd}.prodiver-side .rec-prodiver .bd li.last{border-bottom:0}.prodiver-side .rec-prodiver .img{height:178px;text-align:center}.prodiver-side .rec-prodiver img{width:178px}.prodiver-side .rec-prodiver .name{margin-top:15px;line-height:20px}.prodiver-side .rec-prodiver .name a{display:inline;float:left;font-size:14px;font-weight:bold;color:#454545}.prodiver-side .rec-prodiver .name a:hover{color:#ff6000}.prodiver-side .rec-prodiver .name em{display:inline;float:right;padding-left:14px;background:url(../images/shop/sprite-select.png) no-repeat scroll 0 -43px;color:#999}.prodiver-side .rec-prodiver .words{margin-top:7px;color:#666}.prodiver-side .rec-prodiver .times{margin-top:7px;color:#333}.prodiver-side .rec-prodiver .times em{color:#68b4f4}.shop-cont .box .bd p{padding:40px 0 10px}.shop-cont .bd .intros p{line-height:24px;text-align:left;padding:0}.shop-cont .bd .intros p+p{margin-top:5px}.order-form{margin:10px auto}.tb-gallery{width:420px;overflow:hidden}.tb-main-pic{width:420px;height:420px;background:#f7f7f7;overflow:hidden}.tb-main-pic a{display:block;width:420px;height:420px;overflow:hidden}.zoom-icon{position:absolute;right:0;bottom:0;z-index:2;display:block;height:30px;width:30px}.tb-thumb{margin:22px 0 0 16px;overflow:hidden}.tb-thumb li{display:inline;float:left;margin-right:16px;width:60px;height:60px;border:2px solid #FFF;transition-property:border-color;transition-duration:.2s;overflow:hidden}.tb-thumb .tb-selected{border-color:#F40}.tb-s50,.tb-s50 a{display:block;width:60px;height:60px}.tb-thumb li img{max-width:60px;max-height:60px}