.bg-contain{background-size:contain;-webkit-background-size:contain}.bg-cover{background-size:cover;-webkit-background-size:cover}.flex-h{display:box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;-o-flex-direction:row;flex-direction:row}body{background-color:#f2f2f2}.container--center{width:1180px;margin:0 auto}.clear--both{clear:both}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.bgcwhite{background-color:#fff}.flexslider{position:absolute;top:0;left:50%;width:1920px;height:420px;margin-left:-960px;z-index:1}.flexslider .slides li{width:100%;height:100%}.banner_link{width:100%;height:100%;display:block}.flex-direction-nav a{width:70px;height:70px;line-height:99em;overflow:hidden;margin:-35px 0 0;display:block;position:absolute;top:50%;z-index:10;cursor:pointer;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .3s ease;border-radius:35px}.flex-direction-nav .flex-next{background:url(/img/right_arrow_big.png) center center no-repeat;right:320px}.flex-direction-nav .flex-prev{background:url(/img/left_arrow_big.png) center center no-repeat;left:320px}.flexslider:hover .flex-next{opacity:.8;filter:alpha(opacity=80)}.flexslider:hover .flex-prev{opacity:.8;filter:alpha(opacity=80)}.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1;filter:alpha(opacity=100)}.flex-control-nav{width:100%;position:absolute;bottom:10px;text-align:center}.flex-control-nav li{margin:0 2px;display:inline-block;zoom:1;*display:inline}.flex-control-paging li a{display:block;height:16px;overflow:hidden;text-indent:-99em;width:16px;cursor:pointer}.flex-control-nav{margin:0;width:1180px;left:50%;margin-left:-590px;bottom:35px;height:28px;text-align:right}.flex-control-nav li{width:auto;height:28px;margin:0;line-height:28px}.flex-control-nav li a{margin:0;height:28px;line-height:28px;width:auto;padding:0 20px;border-radius:0;color:#fff;background-color:rgba(0,0,0,0.42);text-align:center;text-indent:0}.flex-control-nav li.active a{background-color:#ff7385}.recommend--img-box .flex-direction-nav li a.flex-prev{left:0}.recommend--img-box .flex-direction-nav li a.flex-next{right:0}.wrap--title{font-size:30px;color:#333;padding-bottom:20px;overflow:hidden}.wrap--title h2{float:left;font-size:30px;color:#333}.wrap--title .title--en{float:left;padding-left:10px;padding-top:6px;font-size:12px;display:inline-block;color:#333}.wrap--title span{color:#999}.wrap--title a.more{float:right;margin-top:18px;font-size:16px;color:#333}.wrap--title a.more .iconfont{font-size:14px;color:#333}.wrap--title a.more:hover{color:#ff7385}.wrap--title a.more:hover .iconfont{color:#ff7385}.title--wrap{width:100%;height:40px;line-height:40px;text-align:center}.title--wrap span{display:inline-block;width:475px;height:2px;vertical-align:middle;opacity:.68;-ms-filter:alpha(opacity=68);filter:alpha(opacity=68);background-color:#ccc}.title--wrap h2{display:inline-block;width:210px;color:#2f2f2f;font-size:30px;vertical-align:middle;text-align:center}.banner{position:relative;background-color:#eee;width:100%;height:420px;min-width:1180px}.banner .banner--img{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.banner .banner--inner{height:0;position:relative;width:1180px;margin:0 auto;z-index:2}.banner .banner--step{position:relative;width:280px;height:420px;background-color:#000;background-color:rgba(0,0,0,0.7);border-radius:4px 4px 0 0}.banner .banner--step .step--panel{border-radius:4px;overflow:hidden}.banner .banner--step .step--panel .step--title{width:100%;height:70px;padding:13px 20px 11px;background-color:#333;background-color:rgba(255,255,255,0.27)}.banner .banner--step .step--panel .step--title-img{display:inline-block;width:46px;height:46px;border-radius:50%;margin-right:15px;vertical-align:middle;background:url(http://static.xitaoinfo.com/v4/pi/cat.png) no-repeat}.banner .banner--step .step--panel strong{line-height:1.5;color:#fff;font-size:20px;font-weight:500;vertical-align:middle}.banner .banner--step .step--panel .step--item{position:relative;width:100%;height:90px;padding:18px 20px 0 20px}.banner .banner--step .step--panel .step--item.hover{cursor:default;background-color:#fff;border-left:4px solid #ff7385}.banner .banner--step .step--panel .step--item.hover .step--item-title{color:#2f2f2f}.banner .banner--step .step--panel .step--item.hover .step--item-tip{color:#2f2f2f}.banner .banner--step .step--panel .step--item.hover .iconfont{color:#fff}.banner .banner--step .step--panel .step--item-title{color:#fff;font-size:14px}.banner .banner--step .step--panel .step--item-tip{height:54px;padding-top:5px;color:#fff;font-size:16px;border-bottom:solid 2px rgba(204,204,204,0.3)}.banner .banner--step .step--panel .step--item-tip.noBorder{border-bottom:0}.banner .banner--step .step--panel .step--item-tip span{font-weight:600}.banner .banner--step .step--panel .step--item-tip .item--more-tip{font-weight:normal;display:none}.banner .banner--step .step--panel .step--item-tip .item--more-tip i{font-style:normal}.banner .banner--step .step--panel .xt--icon{position:absolute;top:50%;right:0;margin-top:-15px;width:30px;height:30px;line-height:30px;text-align:center}.banner .banner--step .step--panel .xt--icon .iconfont{font-size:20px;color:#fff}.banner .banner--step .step--panel .step--program{width:100%;height:70px;padding:8px 20px}.banner .banner--step .step--panel .step--program .step--program-btn{width:240px;height:40px;margin:80 auto;border-radius:4px;background-color:#ff7385;line-height:40px;text-align:center;color:#fff;font-size:18px;font-weight:bold;cursor:pointer}.banner .banner--step .step--panel .step--program .step--program-btn:hover{background-color:#fc5066}.banner .banner--step .step--panel .step--program .step--program-btn .iconfont{padding-right:8px;font-size:20px;color:#fff}.banner .banner--step .step--box{position:absolute;top:0;left:280px;height:410px;background-color:#fff;width:0;overflow:hidden;-webkit-transition:width .3s ease-in-out;-moz-transition:width .3s ease-in-out;-ms-transition:width .3s ease-in-out;-o-transition:width .3s ease-in-out;transition:width .3s ease-in-out;-webkit-backface-visibility:hidden}.banner .banner--step .step--box.show{width:660px}.banner .banner--step .step--box.showAfter{overflow:visible}.banner .banner--step .step--box-inner{position:relative;width:660px;height:410px;padding:40px 38px 25px;border:1px solid #e3e3e3;border-left:none}.banner .banner--step .step--box-inner .step--box-close{position:absolute;top:10px;right:10px;width:40px;height:40px;text-align:center;line-height:40px;cursor:pointer}.banner .banner--step .step--box-inner .step--box-close .iconfont{font-size:30px}.banner .banner--step .step--box-inner .step--block{width:100%;height:100%;display:none}.banner .banner--step .step--box-inner .step--block.show{display:block}.banner .banner--step .step--box-inner .step--block .step--block-title{padding-bottom:27px;color:#4d4b4b;font-size:24px}.banner .banner--step .step--box-inner .step--block .step--block-title span{color:#fc5066}.banner .banner--step .step--box-inner .step--block .step--block-panel{width:180px;height:200px;margin-right:20px;background-color:#fafafa;border:solid 1px #e6e6e6}.banner .banner--step .step--box-inner .step--block .step--block-panel.last{margin-right:0}.banner .banner--step .step--box-inner .step--block .step--block-panel .block--panel-title{padding:15px 0 16px;color:#4d4b4b;font-size:20px;text-align:center}.banner .banner--step .step--box-inner .step--block .step--block-panel .block--panel-select{padding:15px 0 22px;overflow:hidden}.banner .banner--step .step--box-inner .step--block .step--block-panel .block--panel-select .block--panel-btn{width:20px;height:20px;margin:7px 5px;display:inline-block;cursor:pointer}.banner .banner--step .step--box-inner .step--block .step--block-panel .block--panel-select .block--panel-btn i{display:block;width:0;border:10px solid transparent}.banner .banner--step .step--box-inner .step--block .step--block-panel .block--panel-select .block--panel-btn.btn--left i{margin-left:-5px;border-right-color:#999}.banner .banner--step .step--box-inner .step--block .step--block-panel .block--panel-select .block--panel-btn.btn--left.true i{border-right-color:#666}.banner .banner--step .step--box-inner .step--block .step--block-panel .block--panel-select .block--panel-btn.btn--left:hover i{border-right-color:#ff7385}.banner .banner--step .step--box-inner .step--block .step--block-panel .block--panel-select .block--panel-btn.btn--right i{margin-left:5px;border-left-color:#999}.banner .banner--step .step--box-inner .step--block .step--block-panel .block--panel-select .block--panel-btn.btn--right.true i{border-left-color:#666}.banner .banner--step .step--box-inner .step--block .step--block-panel .block--panel-select .block--panel-btn.btn--right:hover i{border-left-color:#ff7385}.banner .banner--step .step--box-inner .step--block .step--block-panel .block--panel-select ul{width:118px;height:33px;line-height:33px;text-align:center;overflow:hidden}.banner .banner--step .step--box-inner .step--block .step--block-panel .block--panel-select ul li{color:#2f2f2f;font-size:24px;font-weight:600;display:none}.banner .banner--step .step--box-inner .step--block .step--block-panel .block--panel-select ul li.true{display:block}.banner .banner--step .step--box-inner .step--block .step--block-panel .block--panel-tip{line-height:1.56;color:#666;font-size:16px;text-align:center}.banner .banner--step .step--box-inner .step--block .step--block-panel .block--panel-tip span{display:none}.banner .banner--step .step--box-inner .step--block .step--block-panel .block--panel-tip span.true{display:block}.banner .banner--step .step--box-inner .step--block .step--block-panel .panel--shape-box{color:#2f2f2f;font-size:18px;font-weight:600;padding-left:37px;margin-bottom:10px}.banner .banner--step .step--box-inner .step--block .step--block-panel .panel--shape-box .panel--shape-inner{width:90px;height:35px;background-color:#fff;border:solid 1px #e6e6e6;border-left:none;border-right:0;display:inline-block;vertical-align:middle}.banner .banner--step .step--box-inner .step--block .step--block-panel .panel--shape-box .shape--inner-opt{float:left;width:15px;height:33px;line-height:32px;background-color:#fff;border:solid 1px #e6e6e6;border-top:0;border-bottom:0;text-align:center;color:#2f2f2f;font-size:15px;cursor:pointer}.banner .banner--step .step--box-inner .step--block .step--block-panel .panel--shape-box .panel--shape-input{float:left;width:60px;height:33px;border:0;color:#2f2f2f;font-size:16px;line-height:32px;text-align:center;outline:0}.banner .banner--step .step--box-inner .step--block .step--block-panel .panel--shape-box .panel--shape-input:focus{border-color:#ff7385}.banner .banner--step .step--box-inner .step--block .select--wrap-inner{width:100%;padding-bottom:10px}.banner .banner--step .step--box-inner .step--block .select--wrap-inner .select--left{line-height:1.5;color:#4d4b4b;font-size:16px;font-weight:bold}.banner .banner--step .step--box-inner .step--block .select--wrap-inner .select--right{width:530px;line-height:1.5;color:#666;font-size:20px}.banner .banner--step .step--box-inner .step--block .select--wrap-inner .select--right .select--item{position:relative;display:block;height:30px;margin:0 0 10px 10px;padding:0 11px;line-height:28px;color:#666;font-size:16px;background-color:#fff;border:solid 1px #e3e3e3;cursor:pointer}.banner .banner--step .step--box-inner .step--block .select--wrap-inner .select--right .select--item .select--item-img{position:absolute;top:44px;left:0;width:180px;height:180px;background-color:#fff;box-shadow:0 4px 10px 0 rgba(0,0,0,0.41);border:6px solid #fff;z-index:1;display:none}.banner .banner--step .step--box-inner .step--block .select--wrap-inner .select--right .select--item .select--item-img .select--item-arrow{position:absolute;top:-16px;left:0;width:60px;height:10px;overflow:hidden}.banner .banner--step .step--box-inner .step--block .select--wrap-inner .select--right .select--item .select--item-img .select--item-arrow em{position:absolute;bottom:0;left:50%;margin-left:-10px;width:0;border:10px solid transparent;border-bottom-color:#f5f5f5}.banner .banner--step .step--box-inner .step--block .select--wrap-inner .select--right .select--item .select--item-img .select--item-arrow i{position:absolute;bottom:0;left:50%;margin-left:-8px;width:0;border:8px solid transparent;border-bottom-color:#fff}.banner .banner--step .step--box-inner .step--block .select--wrap-inner .select--right .select--item .select--item-img img{width:168px;height:168px}.banner .banner--step .step--box-inner .step--block .select--wrap-inner .select--right .select--item:hover{color:#ff7385;border-color:#ff7385}.banner .banner--step .step--box-inner .step--block .select--wrap-inner .select--right .select--item.active{color:#fff;background-color:#ff7385;border:solid 1px #ff7385}.banner .banner--step .step--box-inner .step--block .select--wrap-inner .select--right .select--item.select--all{border-color:transparent}.banner .banner--step .step--box-inner .step--block .select--wrap-inner .select--right .select--item.select--all.active{color:#ff7385;background-color:transparent}.banner .banner--step .step--box-inner .step--block.step--block0 .block--panel-wrap{padding-top:10px}.banner .banner--step .step--box-inner .step--block2 .select--wrap-inner .select--right{width:490px}.banner .banner--step .step--box-inner .step--result{position:relative;z-index:1;background-color:#fff}.banner .banner--step .step--box-inner .step--result .step--block-title{padding-bottom:3px;font-size:30px;font-weight:bold;text-align:center}.banner .banner--step .step--box-inner .step--result .step--block-title i{position:relative;top:2px;display:inline-block;width:24px;height:30px;background:url(http://static.xitaoinfo.com/v4/pi/padnote.png) center no-repeat}.banner .banner--step .step--box-inner .step--result .step--block-title .step--block-titlezh{position:relative;color:#4d4b4b}.banner .banner--step .step--box-inner .step--result .step--block-title .step--block-titlen{position:absolute;top:-15px;left:-25%;width:150%;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:3px;color:#c5c5c5;font-size:14px}.banner .banner--step .step--box-inner .step--result .block--select-wrap{width:457px;height:150px;margin:10px auto 20px;padding:15px 28px 15px 50px;background-color:#fafafa}.banner .banner--step .step--box-inner .step--result .result--row{overflow:hidden;padding:5px 0}.banner .banner--step .step--box-inner .step--result .result--left{width:80px;height:30px;line-height:1.5;color:#999;font-size:18px;font-weight:300}.banner .banner--step .step--box-inner .step--result .result--right{line-height:1.5;color:#4d4b4b;font-size:18px;font-weight:500}.banner .banner--step .step--box-inner .step--result .result--program{width:580px;height:50px;margin:0 auto;background-color:#fff}.banner .banner--step .step--box-inner .step--result .result--program .result--input{position:relative;width:380px}.banner .banner--step .step--box-inner .step--result .result--program .result--input .iconfont{position:absolute;top:50%;left:15px;margin-top:-10px;font-size:20px;color:#666}.banner .banner--step .step--box-inner .step--result .result--program .result--input input{width:100%;height:50px;padding:5px 10px 5px 45px;line-height:48px;border:solid 1px #e3e3e3;border-right:0;color:#3d3d3d;font-size:14px;outline:0}.banner .banner--step .step--box-inner .step--result .result--program .result--input input:focus{border-color:#ff7385}.banner .banner--step .step--box-inner .step--result .result--program .result--input input.error{color:#ff7385}.banner .banner--step .step--box-inner .step--result .result--program .result-btn{width:200px;height:50px;line-height:50px;text-align:center;font-size:18px;background-color:#ff7385;color:#fff;cursor:pointer}.banner .banner--step .step--box-inner .step--result .result--program .result-btn:hover{background-color:#fc5066}.banner .banner--step .step--box-inner .step--result .result--program .result-btn .iconfont{padding-right:8px;font-size:20px;color:#fff}.banner .banner--step .step--box-inner .step--btn-wrap{position:absolute;width:100%;left:0;bottom:0;padding:0 40px 25px;line-height:40px}.banner .banner--step .step--box-inner .step--btn-wrap p{display:inline-block;color:#999;font-size:14px;cursor:pointer}.banner .banner--step .step--box-inner .step--btn-wrap p:hover{color:#ff7385}.banner .banner--step .step--box-inner .step--btn-wrap button{width:120px;height:40px;border-radius:4px;color:#fff;font-size:18px;background-color:#ff7385;border:0;outline:0;cursor:pointer}.banner .banner--step .step--box-inner .step--btn-wrap button:hover{background-color:#fc5066}.result--slogan{margin:20px auto 0;width:430px;height:40px}.result--slogan .slogan--wrap{display:block;width:130px;height:40px;padding-right:10px;padding-left:2px;line-height:40px;color:#666;font-size:14px;background-color:#e3e3e3;background-position:right center;background-repeat:no-repeat}.result--slogan .slogan--wrap span{color:#999;font-size:24px;font-weight:bold;vertical-align:middle;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.result--slogan .slogan--wrap.arrow--grey{width:140px;background-image:url(http://static.xitaoinfo.com/v4/pi/step_arrow_grey.png)}.result--slogan .slogan--wrap.arrow--black{background-image:url(http://static.xitaoinfo.com/v4/pi/step_arrow_black.png)}.result--slogan .slogan--wrap.slogan--wrap-black{background-color:#2f2f2f;color:#fff}.result--slogan .slogan--wrap.slogan--wrap-black.arrow--grey{width:155px;padding-left:0;text-align:center}.result--slogan .slogan--wrap.slogan--wrap-black span{color:#fff}.step--process{width:100%;padding:20px 0 40px;background-color:#fff;overflow:hidden}.step--process .process--left{width:275px;height:92px;border:solid 1px #ff7385;border-radius:6px;overflow:hidden}.step--process .process--left ul li{float:left;width:91px;height:90px;border-right:solid 1px #ff7385;text-align:center}.step--process .process--left ul li.noBorder{border-right:0}.step--process .process--left ul li.less1{width:79px}.step--process .process--left ul li .process--btn{display:block;height:100%;padding-top:16px;color:#2f2f2f;font-size:12px;background-color:#fbf6f6;cursor:pointer}.step--process .process--left ul li .process--btn span{padding-bottom:5px;display:block}.step--process .process--left ul li .process--btn .iconfont{font-size:30px;color:#ff7385}.step--process .process--left ul li .process--btn:hover{color:#fff;background-color:#ff7385}.step--process .process--left ul li .process--btn:hover .iconfont{color:#fff}.step--process .process--left ul li .process--btn.sm .iconfont{font-size:26px}.step--process .process--left ul li .process--btn.fs28 .iconfont{font-size:28px}.step--process .process--left ul li .process--btn.pt14{padding-top:14px}.step--process .process--left ul li .process--btn.pt14 span{padding-bottom:3px}.step--process .process--left ul li .process--btn.pt13{padding-top:13px}.step--process .process--left ul li .process--btn.pt13 span{padding-bottom:3px}.step--process .process--left ul li .process--btn.pt13.big span{padding-bottom:1px}.step--process .process--left ul li .process--btn.pt15{padding-top:15px}.step--process .process--left ul li .process--btn.pt15 span{padding-bottom:3px}.step--process .process--left ul li .process--btn.big .iconfont{font-size:32px}.step--process .process--left ul li .process--btn.process--ask{position:relative}.step--process .process--left ul li .process--btn.process--ask strong{position:absolute;top:0;left:0;display:none;width:100%;height:100%;line-height:83px;text-align:center;background-color:#616b6d;color:#fff;font-size:14px}.step--process .process--left ul li .process--btn.process--ask:hover strong{display:block}.step--process .process--right a{position:relative;display:inline-block;float:left;width:285px;margin-left:10px;font-size:0;border-radius:5px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);-webkit-backface-visibility:hidden}.step--process .process--right a .process--block{position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;padding:24px}.step--process .process--right a .process--block strong{font-weight:bold;display:inline-block;width:100%;font-size:20px;color:#fff}.step--process .process--right a .process--block i{display:inline-block;width:100%;font-style:normal;padding-top:2px;font-size:14px;color:#fff}.step--process .process--right a:hover{-webkit-transform:translate(0,-3px);-moz-transform:translate(0,-3px);-ms-transform:translate(0,-3px);-o-transform:translate(0,-3px);transform:translate(0,-3px)}.main--content{width:100%;min-height:1180px;overflow:hidden}.main--content .hot--wrap{padding:40px 0 20px}.main--content .hot--wrap .hot--tip{width:190px;height:240px;background-color:#fc5066}.main--content .hot--wrap .hot--tip .hot--tip-txt{position:relative;padding:48px 38px 48px 30px;text-align:right;color:#fff;font-size:24px;font-weight:bold;line-height:1}.main--content .hot--wrap .hot--tip .hot--tip-txt i{display:block;font-style:normal;font-size:36px;line-height:1.14;margin-bottom:6px}.main--content .hot--wrap .hot--tip .hot--tip-txt .hot--tip-arrow{position:absolute;top:50%;right:14px;width:0;margin-top:-7px;border:7px solid transparent;border-left-color:#fff}.main--content .hot--wrap .hot--item{width:310px;height:240px}.main--content .hot--wrap .hot--item .item--top{position:relative;width:100%;height:190px}.main--content .hot--wrap .hot--item .item--top .item--img{width:100%;height:100%}.main--content .hot--wrap .hot--item .item--top .item--price{position:absolute;bottom:30px;left:0;padding:5px 8px;background-color:#333;background-color:rgba(0,0,0,0.67);display:inline-block;color:#fff}.main--content .hot--wrap .hot--item .item--top .item--price .iconfont{position:relative;top:10px;font-size:20px;color:#fecb33}.main--content .hot--wrap .hot--item .item--top span.price--new{display:block;font-size:20px;font-weight:bold;line-height:20px}.main--content .hot--wrap .hot--item .item--top span.price--old{font-size:12px;text-decoration:line-through}.main--content .hot--wrap .hot--item .item--top .item--top-hover{position:absolute;top:0;left:0;width:100%;height:100%;padding:40px 32px 0;background-color:#333;background-color:rgba(0,0,0,0.67);color:#fff;display:none}.main--content .hot--wrap .hot--item .item--top .item--top-hover .high--light{display:block;padding-top:22px;font-size:14px}.main--content .hot--wrap .hot--item .item--top:hover .item--top-hover{display:block}.main--content .hot--wrap .hot--item .item--top:hover .item--price{display:none}.main--content .hot--wrap .hot--item .item--bottom{position:relative;width:100%;height:50px;background-color:#fff;padding:0 120px 0 10px;line-height:50px;font-size:18px;font-weight:bold;color:#2f2f2f;overflow:hidden}.main--content .hot--wrap .hot--item .item--bottom .item--link{display:block;position:absolute;right:0;top:0;width:70px;height:100%;background-color:#f4b348;color:#fff}.main--content .hot--wrap .hot--item .item--bottom .item--link:before{content:'';position:absolute;top:0;left:-60px;width:0;border:35px solid transparent;border-right-color:#f4b348;border-bottom-color:#f4b348;transform:rotate(-10deg);z-index:0}.main--content .hot--wrap .hot--item .item--bottom .item--link span{position:relative;z-index:1}.main--content .hot--wrap .hot--item .item--bottom .item--link span .tip--arrow{display:inline-block;width:0;margin-top:-5px;border:5px solid transparent;border-left-color:#fff}.main--content .monthly--list{padding:40px 0}.main--content .monthly--list .guest--item{position:relative;width:380px;height:240px;margin-right:20px}.main--content .monthly--list .guest--item img{width:100%}.main--content .monthly--list .guest--item .item--link{position:absolute;top:0;left:0;width:100%;height:100%}.main--content .monthly--list .guest--item .item--link .link--info{position:absolute;top:0;width:100%;height:100%;text-align:center;display:block;background:linear-gradient(rgba(0,0,0,0) 50%,rgba(0,0,0,0.5) 100%);background:-webkit-linear-gradient(rgba(0,0,0,0) 50%,rgba(0,0,0,0.5) 100%);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-backface-visibility:hidden}.main--content .monthly--list .guest--item .item--link .link--info span{position:absolute;width:100%;color:#fff;display:block;-webkit-transform:translate(0,120px);-moz-transform:translate(0,120px);-ms-transform:translate(0,120px);-o-transform:translate(0,120px);transform:translate(0,120px);-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;-webkit-backface-visibility:hidden}.main--content .monthly--list .guest--item .item--link .link--info span.link--name{font-size:20px;top:64px}.main--content .monthly--list .guest--item .item--link .link--info span.link--name-en{font-size:14px;top:90px}.main--content .monthly--list .guest--item .item--link .link--info span.link--pic-num{padding-top:14px;font-size:14px;top:112px;-webkit-transform:translate(0,122px);-moz-transform:translate(0,122px);-ms-transform:translate(0,122px);-o-transform:translate(0,122px);transform:translate(0,122px)}.main--content .monthly--list .guest--item .item--link .link--info span.link--pic-num:before{position:absolute;top:6px;left:50%;margin-left:-60px;content:'';display:inline-block;width:120px;height:2px;border-top:solid 2px #999}.main--content .monthly--list .guest--item .item--link:hover .link--info{background:rgba(0,0,0,0.73)}.main--content .monthly--list .guest--item .item--link:hover .link--info span{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.main--content .process--wrap{height:142px;font-size:0;padding-top:24px}.main--content .process--wrap .process--img{width:100%}.main--content .photo--t-work{width:100%;height:400px;padding:40px 0;background-color:#2f2f2f}.main--content .photo--t-work .wrap--title{height:57px;padding-bottom:17px;margin-bottom:33px;border-bottom:2px solid #4c4b4b}.main--content .photo--t-work .wrap--title h2{color:#fff}.main--content .photo--t-work .wrap--title a.more{color:#fff}.main--content .photo--t-work .wrap--title a.more .iconfont{color:#fff}.main--content .photo--t-work .wrap--title a.more:hover{color:#ff7385}.main--content .photo--t-work .wrap--title a.more:hover .iconfont{color:#ff7385}.main--content .photo--t-work .t--work-nav{position:relative;height:40px;line-height:40px;display:inline-block;padding:0 30px 0 45px;text-align:center}.main--content .photo--t-work .t--work-nav span{margin:0 25px;font-size:16px}.main--content .photo--t-work .t--work-nav li{position:relative;height:40px;line-height:40px;display:inline-block;color:#ccc;font-size:16px}.main--content .photo--t-work .t--work-nav li.tw--nav-item{cursor:pointer}.main--content .photo--t-work .t--work-nav li.tw--nav-item i{font-family:"Arial",sans-serif;font-style:normal}.main--content .photo--t-work .t--work-nav li.tw--nav-item.first{margin-right:5px}.main--content .photo--t-work .t--work-nav li.tw--nav-item.active{color:#fff}.main--content .photo--t-work .t--work-nav .active--block{position:absolute;bottom:-16px;left:45px;display:none;width:80px;border-bottom:solid 4px #ff7385;-webkit-transition:left .3s ease-in-out;-moz-transition:left .3s ease-in-out;-ms-transition:left .3s ease-in-out;-o-transition:left .3s ease-in-out;transition:left .3s ease-in-out;-webkit-backface-visibility:hidden}.main--content .photo--t-work .tw--block{position:relative;height:230px;overflow:hidden}.main--content .photo--t-work .tw--wrap{position:absolute;top:0;left:0;width:100%;height:260px;overflow:hidden;opacity:0;-ms-filter:alpha(opacity=0);filter:alpha(opacity=0);-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-ms-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;-webkit-backface-visibility:hidden}.main--content .photo--t-work .tw--wrap.active{opacity:1;-ms-filter:alpha(opacity=100);filter:alpha(opacity=100);z-index:1}.main--content .photo--t-work .tw--wrap .team--des{position:relative;width:220px;height:460px;padding:0 30px 30px 0;color:#fff}.main--content .photo--t-work .tw--wrap .team--des .team--des-title h2{line-height:42px;font-size:30px;color:#fff}.main--content .photo--t-work .tw--wrap .team--des .team--des-title p{font-size:18px;color:#fff}.main--content .photo--t-work .tw--wrap .team--des .team--des-title span{font-size:18px}.main--content .photo--t-work .tw--wrap .team--des .team--des-info{padding:20px 0;font-size:14px;line-height:1.79;color:#f5f5f5;text-align:justify}.main--content .photo--t-work .tw--wrap .team--des .team--more{font-size:14px;color:#fff}.main--content .photo--t-work .tw--wrap .team--des .team--more .iconfont{font-size:14px;color:#fff}.main--content .photo--t-work .tw--wrap .team--des .team--more:hover{color:#ff7385}.main--content .photo--t-work .tw--wrap .team--des .team--more:hover .iconfont{color:#ff7385}.main--content .photo--t-work .tw--wrap .tw--list{width:960px;height:100%}.main--content .photo--t-work .tw--wrap .tw--list .tw--item{height:220px;margin:0 0 20px 20px;background-color:#fff}.main--content .photo--t-work .tw--wrap .tw--list .tw--item img{width:100%}.main--content .photo--t-work .tw--list .tw--item{position:relative;width:300px;height:230px;overflow:hidden}.main--content .photo--t-work .tw--list .tw--item .item--link{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:background-color .4s ease-in-out;-moz-transition:background-color .4s ease-in-out;-ms-transition:background-color .4s ease-in-out;-o-transition:background-color .4s ease-in-out;transition:background-color .4s ease-in-out;-webkit-backface-visibility:hidden}.main--content .photo--t-work .tw--list .tw--item .item--link .item--head{position:absolute;left:22px;bottom:12px;width:30px;height:30px;border-radius:50%;overflow:hidden;display:block;z-index:1;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;-webkit-backface-visibility:hidden}.main--content .photo--t-work .tw--list .tw--item .item--link .item--head img{width:100%}.main--content .photo--t-work .tw--list .tw--item .item--link .item--link-inner{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;-ms-filter:alpha(opacity=0);filter:alpha(opacity=0);-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out;-webkit-backface-visibility:hidden}.main--content .photo--t-work .tw--list .tw--item .item--link .item--link-inner .item--t-name{position:absolute;left:0;top:100%;width:100%;display:block;font-size:20px;text-align:center;color:#fff;-webkit-transition:all .4s ease-in-out .1s;-moz-transition:all .4s ease-in-out .1s;-ms-transition:all .4s ease-in-out .1s;-o-transition:all .4s ease-in-out .1s;transition:all .4s ease-in-out .1s;-webkit-backface-visibility:hidden}.main--content .photo--t-work .tw--list .tw--item .item--link .item--link-inner .item--t-nums{position:absolute;left:0;top:100%;width:100%;display:block;font-size:14px;text-align:center;color:#fff;-webkit-transition:all .4s ease-in-out .2s;-moz-transition:all .4s ease-in-out .2s;-ms-transition:all .4s ease-in-out .2s;-o-transition:all .4s ease-in-out .2s;transition:all .4s ease-in-out .2s;-webkit-backface-visibility:hidden}.main--content .photo--t-work .tw--list .tw--item .item--link:hover .item--head{width:60px;height:60px;-webkit-transform:translate(98px,-100px);-moz-transform:translate(98px,-100px);-ms-transform:translate(98px,-100px);-o-transform:translate(98px,-100px);transform:translate(98px,-100px)}.main--content .photo--t-work .tw--list .tw--item .item--link:hover .item--link-inner{opacity:1;-ms-filter:alpha(opacity=100);filter:alpha(opacity=100);background-color:rgba(0,0,0,0.8)}.main--content .photo--t-work .tw--list .tw--item .item--link:hover .item--link-inner .item--t-name{opacity:1;-ms-filter:alpha(opacity=100);filter:alpha(opacity=100);-webkit-transform:translate(0,-102px);-moz-transform:translate(0,-102px);-ms-transform:translate(0,-102px);-o-transform:translate(0,-102px);transform:translate(0,-102px)}.main--content .photo--t-work .tw--list .tw--item .item--link:hover .item--link-inner .item--t-nums{opacity:1;-ms-filter:alpha(opacity=100);filter:alpha(opacity=100);-webkit-transform:translate(0,-70px);-moz-transform:translate(0,-70px);-ms-transform:translate(0,-70px);-o-transform:translate(0,-70px);transform:translate(0,-70px)}.main--content .theme--wrap,.main--content .guest--wrap{padding:40px 0}.main--content .theme--wrap .guest--item,.main--content .guest--wrap .guest--item{position:relative;top:0;display:block;background-color:#fff;box-shadow:0 1px 6px 0 rgba(0,0,0,0.1);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.main--content .theme--wrap .guest--item .item--cover,.main--content .guest--wrap .guest--item .item--cover{position:relative;width:100%;height:360px;display:block;background-color:#f6f6f6;overflow:hidden}.main--content .theme--wrap .guest--item .item--cover img,.main--content .guest--wrap .guest--item .item--cover img{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:100%}.main--content .theme--wrap .guest--item .item--link-hover,.main--content .guest--wrap .guest--item .item--link-hover{position:relative;display:block;padding:20px;text-align:center;background-color:#fff}.main--content .theme--wrap .guest--item .item--link-hover strong,.main--content .guest--wrap .guest--item .item--link-hover strong{display:block;font-size:18px;font-weight:bold;color:#3d3d3d}.main--content .theme--wrap .guest--item .item--link-hover span,.main--content .guest--wrap .guest--item .item--link-hover span{display:inline-block;padding-top:10px;font-size:14px;color:#808080}.main--content .theme--wrap .guest--item:before,.main--content .guest--wrap .guest--item:before{content:'';position:absolute;width:95%;height:100%;background-color:#c5c5c5;top:10px;left:2.5%;border-radius:25px;filter:blur(10px);-webkit-filter:blur(10px);-webkit-transition:transform .3s ease-in-out;-moz-transition:transform .3s ease-in-out;-ms-transition:transform .3s ease-in-out;-o-transition:transform .3s ease-in-out;transition:transform .3s ease-in-out;opacity:0;-ms-filter:alpha(opacity=0);filter:alpha(opacity=0)}.main--content .theme--wrap .guest--item:hover,.main--content .guest--wrap .guest--item:hover{top:-5px}.main--content .theme--wrap .guest--item:hover .item--link-hover strong,.main--content .guest--wrap .guest--item:hover .item--link-hover strong{color:#ff7385}.main--content .theme--wrap .guest--item:hover:before,.main--content .guest--wrap .guest--item:hover:before{opacity:1;-ms-filter:alpha(opacity=100);filter:alpha(opacity=100)}.main--content .spots--wrap{padding:40px 0;background-color:#fff}.main--content .spots--wrap .spot--item{position:relative;width:280px;height:200px}.main--content .spots--wrap .spot--item .item--bg{position:absolute;top:0;left:0;width:100%;height:100%;line-height:200px;text-align:center;background-color:rgba(0,0,0,0.5);font-size:20px;font-weight:600;color:#fff;-webkit-transition:background-color .3s ease-in-out;-moz-transition:background-color .3s ease-in-out;-ms-transition:background-color .3s ease-in-out;-o-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out;-webkit-backface-visibility:hidden}.main--content .spots--wrap .spot--item:hover .item--bg{background-color:rgba(0,0,0,0.3)}.main--content .customer--comment{padding:40px 0}.main--content .customer--comment .comment--item{position:relative;width:280px;height:370px;margin-top:20px;margin-right:20px;background-color:#fff}.main--content .customer--comment .comment--item .item--link{display:block;padding:0 20px;position:relative;width:100%;height:100%}.main--content .customer--comment .comment--item .item--link .item--info{position:relative;height:125px;margin-top:-20px;padding-bottom:13px;border-bottom:solid 1px #dedbdb;text-align:center}.main--content .customer--comment .comment--item .item--link .item--info .item--info-head{display:block;margin:0 auto;width:60px;height:60px;border-radius:50%}.main--content .customer--comment .comment--item .item--link .item--info .item--info-name{display:block;margin-top:8px;font-size:18px;color:#2f2f2f}.main--content .customer--comment .comment--item .item--link .item--info .item--info-content{display:block;margin-top:2px;font-size:14px;color:#2f2f2f}.main--content .customer--comment .comment--item .item--link .item--content .item--content-txt{margin:20px 0;font-size:13px;line-height:1.54;color:#666;letter-spacing:1.3px}.main--content .customer--comment .comment--item .item--link .item--content .item--content-imgs{position:absolute;bottom:10px;font-size:0}.main--content .customer--comment .comment--item .item--link .item--content .item--content-img{margin-right:5px}.main--content .customer--comment .comment--item .item--link .item--content .item--content-img:nth-of-type(3){margin-right:0}.main--content .stores--wrap{padding:40px 0;overflow:hidden;background-color:#fff}.main--content .stores--wrap .wrap--title .more .iconfont{margin-right:-20px;color:#ff7385}.main--content .stores--wrap .wrap--title .more .store--city{font-size:20px;line-height:1.81;color:#666;cursor:pointer}.main--content .stores--wrap .wrap--title .more .store--city.active{color:#ff7385}.main--content .stores--wrap .wrap--title .more .store--city:hover{color:#ff7385}.main--content .stores--wrap .wrap--title .more span{margin:0 6px;font-size:20px;color:#666}.main--content .stores--wrap .stores--list{width:100%;height:380px}.main--content .stores--wrap .stores--list .stores--item{width:100%;height:100%;display:none}.main--content .stores--wrap .stores--list .stores--item.active{display:block}.main--content .stores--wrap .stores--list .stores--item .stores--left{width:660px;height:100%}.main--content .stores--wrap .stores--list .stores--item .stores--right{width:520px;height:100%}.main--content .stores--wrap .stores--list .stores--item .stores--right .stores--sm-img{width:240px;height:170px;background-image:radial-gradient(circle at 50% 50%,rgba(0,0,0,0),rgba(0,0,0,0.5))}.main--content .stores--wrap .stores--list .stores--item .stores--right .stores--info{padding-left:20px}.main--content .stores--wrap .stores--list .stores--item .stores--right .stores--info .stores--name{padding-top:35px;font-size:30px;font-weight:bold;color:#2f2f2f}.main--content .stores--wrap .stores--list .stores--item .stores--right .stores--info .stores--name-tip{padding-top:6px;opacity:.43;-ms-filter:alpha(opacity=43);filter:alpha(opacity=43);font-family:arial;font-size:12px;line-height:1;letter-spacing:2.2px;color:#333}.main--content .stores--wrap .stores--list .stores--item .stores--right .stores--info .stores--address{padding:20px 0 0;font-size:14px;font-weight:bold;line-height:1.5;color:#2f2f2f}.main--content .stores--wrap .stores--list .stores--item .stores--right .stores--info .stores--time,.main--content .stores--wrap .stores--list .stores--item .stores--right .stores--info .stores--tel{padding-top:8px;font-size:14px;font-weight:bold;letter-spacing:.5px;color:#2f2f2f}.main--content .stores--wrap .stores--list .stores--item .stores--right .stores--info .stores--tip{color:#666}.main--content .news--wrap{padding:40px 0;font-size:0}.main--content .news--wrap .news--splendid-list .news--splendid{display:inline-block;width:580px;height:180px;position:relative;padding:0 20px;background-size:cover;background-repeat:no-repeat;background-position:center;overflow:hidden}.main--content .news--wrap .news--splendid-list .news--splendid .news--spd-bg{width:100%;height:100%;position:absolute;top:0;left:0;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.main--content .news--wrap .news--splendid-list .news--splendid .news--spd-bg.news--spd-bg-580{display:block}.main--content .news--wrap .news--splendid-list .news--splendid .news--spd-bg.news--spd-bg-470{display:none}.main--content .news--wrap .news--splendid-list .news--splendid .news--spd-title{width:50%;position:absolute;bottom:37px;font-size:18px;font-weight:bold;color:#fff;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.main--content .news--wrap .news--splendid-list .news--splendid .news--spd-content{position:relative;top:150px;font-size:14px;color:#fff;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.main--content .news--wrap .news--splendid-list .news--splendid:first-of-type{margin-right:20px}.main--content .news--wrap .news--splendid-list .news--splendid:hover .news--spd-bg{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}.main--content .news--wrap .news--list{width:100%;margin-top:20px}.main--content .news--wrap .news--list .news--item{width:580px;display:inline-block;font-size:18px;color:#2f2f2f;line-height:2.5;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.main--content .news--wrap .news--list .news--item:hover{color:#ff7385}.main--content .news--wrap .news--list .news--item a{font-size:inherit;color:inherit}.main--content .news--wrap .news--list .news--item:before{content:'';display:inline-block;width:20px;height:10px;position:relative;top:-2px;box-sizing:border-box;border-top:solid 5px transparent;border-bottom:solid 5px transparent;border-left:solid 10px #ff7385;border-right:solid 10px transparent}.main--content .news--wrap .news--list .news--item.news--item-odd{margin-right:20px}.main--content .asks--wrap{margin-bottom:40px;background-color:#fff}.diy--ad{position:fixed;left:50%;bottom:-146px;width:1180px;height:0;margin-left:-590px;border-radius:10px 10px 0 0;box-shadow:0 0 20px 0 rgba(0,0,0,0.12);overflow:hidden;z-index:10;-webkit-transition:bottom .4s linear;-moz-transition:bottom .4s linear;-ms-transition:bottom .4s linear;-o-transition:bottom .4s linear;transition:bottom .4s linear;-webkit-backface-visibility:hidden}.diy--ad.show{height:146px;bottom:0}.diy--ad span{position:absolute;top:0;right:0;width:40px;height:50px;line-height:40px;text-align:center;background-color:#fff;font-size:14px;cursor:pointer;z-index:1}.diy--ad span .iconfont{padding-right:2px;font-size:20px;color:#999}.diy--ad a{width:100%;height:100%;display:block}.diy--ad a .fix--block{position:absolute;top:0;left:0;width:40px;height:50px;background-color:#fff}.program--fix{position:fixed;left:0;top:auto;bottom:40px;height:170px;background-color:transparent;z-index:1;display:none!important}.program--fix.fixed{position:fixed;top:auto;bottom:90px}.program--fix.ab-bottom{position:absolute;top:auto;bottom:455px}.program--fix .program--fix-btn{position:absolute;top:0;left:-44px;width:44px;height:170px;padding:16px 12px;background-color:#ff7385;line-height:1.13;color:#fff;font-size:16px;text-align:center;cursor:pointer}.program--fix .program--fix-btn:hover{background-color:#fc5066}.program--fix .program--fix-btn span{display:block;width:20px;height:30px}.program--fix .program--fix-btn .iconfont{color:#fff;font-size:20px}.program--fix .program--fix-panel{position:absolute;top:-34px;width:0;height:204px;padding-top:34px;overflow:hidden;-webkit-transition:width .2s ease-in-out .2s;-moz-transition:width .2s ease-in-out .2s;-ms-transition:width .2s ease-in-out .2s;-o-transition:width .2s ease-in-out .2s;transition:width .2s ease-in-out .2s;-webkit-backface-visibility:hidden}.program--fix .program--fix-panel.show{width:360px}.program--fix .program--fix-panel .program--fix-close{position:absolute;top:4px;right:0;width:64px;height:30px;padding:0 6px;line-height:30px;text-align:center;opacity:.78;-ms-filter:alpha(opacity=78);filter:alpha(opacity=78);background-color:#000;cursor:pointer;color:#fff;font-size:14px}.program--fix .program--fix-panel .program--fix-close:active{background-color:#ff7385}.program--fix .program--fix-panel .program--fix-close .iconfont{color:#fff;font-size:14px;padding-left:7px}.program--fix .program--fix-panel .fix--panel-wrap{position:relative;width:360px;height:170px}.program--fix .program--fix-panel .fix--panel-wrap .step--success-img{position:absolute;bottom:0;left:0;width:130px;height:203px;z-index:1}.program--fix .program--fix-panel .fix--panel-wrap .step--success-img img{position:absolute;bottom:0;width:100%}.program--fix .program--fix-panel .fix--panel-bg{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.78;-ms-filter:alpha(opacity=78);filter:alpha(opacity=78);background-color:#000}.program--fix .program--fix-panel .fix--panel-box{position:relative;z-index:1;padding-left:137px}.program--fix .program--fix-panel .fix--panel-box .program--step-tip{padding:13px 0 11px;color:#ccc;font-size:12px}.program--fix .program--fix-panel .fix--panel-box .program--step-tip .white{color:#fff;font-weight:bold}.program--fix .program--fix-panel .fix--panel-box .program--step-tip .iconfont{color:#fff;font-size:12px}.program--fix .program--fix-panel .fix--panel-box .program--input{position:relative;width:195px;height:40px;line-height:40px}.program--fix .program--fix-panel .fix--panel-box .program--input input{width:195px;height:40px;line-height:40px;padding:0 20px 0 64px;color:#666;font-size:14px;background-color:#fff;border:1px solid transparent;outline:0}.program--fix .program--fix-panel .fix--panel-box .program--input input:focus{border-color:#ff7385}.program--fix .program--fix-panel .fix--panel-box .program--input input.error{color:#ff7385}.program--fix .program--fix-panel .fix--panel-box .program--input .iconfont{position:absolute;left:38px;font-size:16px;color:#666}.program--fix .program--fix-panel .fix--panel-box .program-btn{width:195px;height:40px;margin-top:10px;line-height:40px;text-align:center;background-color:#ff7385;color:#fff;font-size:16px;cursor:pointer}.program--fix .program--fix-panel .fix--panel-box .program-btn:hover{background-color:#fc5066}.program--fix .program--fix-panel .fix--panel-box .program-btn .iconfont{font-size:20px;color:#fff;padding-right:13px}.program--fix .program--fix-panel .fix--panel-box .program--tip{padding-top:4px;line-height:2.31;color:#fff;font-size:12px}.land--planning{position:fixed;top:50%;left:0;margin-top:-89px;width:172px;height:292px;z-index:10;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transform:translate(-172px,0);-moz-transform:translate(-172px,0);-ms-transform:translate(-172px,0);-o-transform:translate(-172px,0);transform:translate(-172px,0)}.land--planning.show{-webkit-transform:translate(-14px,0);-moz-transform:translate(-14px,0);-ms-transform:translate(-14px,0);-o-transform:translate(-14px,0);transform:translate(-14px,0)}.land--planning.show:hover{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.land--planning img{width:100%}.step--success-wrap{position:fixed;top:0;left:0;width:100%;height:100%;z-index:5;display:none}.step--success-wrap .step--success-bg{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;opacity:.7;-ms-filter:alpha(opacity=70);filter:alpha(opacity=70)}.step--success-wrap .step--success-box{position:absolute;left:50%;width:664px;margin-left:-332px;top:50%;height:402px;margin-top:-201px;background-color:#fff;border:solid 4px #2f2f2f;padding:40px 0 0 120px;background-image:url(http://static.xitaoinfo.com/v4/pi/step_success.png);background-position:390px bottom;background-repeat:no-repeat}.step--success-wrap .step--success-box .step--success-close{position:absolute;top:-4px;right:-52px;width:52px;height:52px;text-align:center;line-height:52px;background-color:#000;cursor:pointer}.step--success-wrap .step--success-box .step--success-close .iconfont{font-size:30px;color:#fff}.step--success-wrap .step--success-box .result--slogan{margin:0}.step--success-wrap .step--success-box .result--slogan .slogan--wrap.arrow--grey{width:145px;text-align:left;padding-left:4px}.step--success-wrap .step--success-box .result--slogan .slogan--wrap.arrow--black{width:150px;padding-left:10px}.step--success-wrap .step--success-box .step--success-txt{padding-top:50px;line-height:1.25;color:#2f2f2f;font-size:36px;font-weight:bold}.step--success-wrap .step--success-box .step--success-link{margin-top:60px;display:block;width:200px;height:50px;line-height:50px;border-radius:3px;background-color:#ff7385;text-align:center;color:#fff;font-size:18px}.step--success-wrap .step--success-box .step--success-link:hover{background-color:#fc5066}@media screen and (max-width:1200px){.program--fix{display:none}.flex-control-nav{width:960px}.container--center{width:960px}.banner{min-width:960px}.banner .banner--inner{width:960px}.step--process .process--right a{width:212px;overflow:hidden;margin-left:6px}.main--content .monthly--list .guest--item{width:307px;height:193px;overflow:hidden}.main--content .monthly--list .guest--item .item--link .link--info span{-webkit-transform:translate(0,80px);-moz-transform:translate(0,80px);-ms-transform:translate(0,80px);-o-transform:translate(0,80px);transform:translate(0,80px)}.main--content .monthly--list .guest--item .item--link .link--info span.link--name{top:64px}.main--content .monthly--list .guest--item .item--link .link--info span.link--name-en{top:90px}.main--content .monthly--list .guest--item .item--link .link--info span.link--pic-num{top:112px}.main--content .theme--wrap .theme--list .theme--item.theme--item0{width:470px;height:470px}.main--content .theme--wrap .theme--list .theme--item.theme--item1{width:470px}.main--content .theme--wrap .theme--list .theme--item.theme--item2,.main--content .theme--wrap .theme--list .theme--item.theme--item3{width:225px}.main--content .theme--wrap .theme--list .theme--item.item--right{min-width:225px;height:225px}.main--content .theme--wrap .theme--list .theme--item.item--right .item--link .link--info span.link--name{top:90px}.main--content .theme--wrap .theme--list .theme--item.item--right .item--link .link--info span.link--des{top:115px}.main--content .theme--wrap .theme--list .theme--item .item--link .link--info span.link--name{top:206px;-webkit-transform:translate(0,224px);-moz-transform:translate(0,224px);-ms-transform:translate(0,224px);-o-transform:translate(0,224px);transform:translate(0,224px)}.main--content .theme--wrap .theme--list .theme--item .item--link .link--info span.link--des{top:232px}.main--content .theme--wrap .theme--list .theme--item .item--link:hover .link--info span.link--name{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.main--content .theme--wrap .theme--list .theme--item .item--link:hover .link--info span.link--des{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.main--content .process--wrap{padding-top:34px}.main--content .photo--t-work{height:360px}.main--content .photo--t-work .tw--wrap{height:210px}.main--content .photo--t-work .tw--wrap .team--des{width:200px;padding-right:10px}.main--content .photo--t-work .tw--wrap .team--des .team--des-title h2{font-size:26px}.main--content .photo--t-work .tw--wrap .team--des .team--des-title p{font-size:16px}.main--content .photo--t-work .tw--wrap .team--des .team--des-info{padding:10px 0}.main--content .photo--t-work .tw--wrap .tw--list{width:760px}.main--content .photo--t-work .tw--wrap .tw--list .tw--item{height:170px;margin:0 0 20px 20px}.main--content .photo--t-work .tw--list .tw--item{width:233px}.main--content .photo--t-work .tw--list .tw--item .item--link:hover .item--head{width:50px;height:50px;-webkit-transform:translate(68px,-80px);-moz-transform:translate(68px,-80px);-ms-transform:translate(68px,-80px);-o-transform:translate(68px,-80px);transform:translate(68px,-80px)}.main--content .photo--t-work .tw--list .tw--item .item--link:hover .item--link-inner{opacity:1;-ms-filter:alpha(opacity=100);filter:alpha(opacity=100);background-color:rgba(0,0,0,0.8)}.main--content .photo--t-work .tw--list .tw--item .item--link:hover .item--link-inner .item--t-name{-webkit-transform:translate(0,-82px);-moz-transform:translate(0,-82px);-ms-transform:translate(0,-82px);-o-transform:translate(0,-82px);transform:translate(0,-82px)}.main--content .photo--t-work .tw--list .tw--item .item--link:hover .item--link-inner .item--t-nums{-webkit-transform:translate(0,-50px);-moz-transform:translate(0,-50px);-ms-transform:translate(0,-50px);-o-transform:translate(0,-50px);transform:translate(0,-50px)}.main--content .spots--wrap .spot--item{width:225px;height:160px;overflow:hidden}.main--content .spots--wrap .spot--item img{width:100%}.main--content .spots--wrap .spot--item .item--bg{line-height:170px}.main--content .customer--comment{overflow:hidden}.main--content .customer--comment .comment--item{margin-right:60px}.main--content .customer--comment .comment--item:nth-of-type(4){display:none}.main--content .theme--wrap .guest--item,.main--content .guest--wrap .guest--item{width:225px}.main--content .theme--wrap .guest--item .item--cover,.main--content .guest--wrap .guest--item .item--cover{height:289px}.main--content .stores--wrap .stores--list .stores--item .stores--left{width:400px;overflow:hidden}.main--content .stores--wrap .stores--list .stores--item .stores--left img{position:relative;left:0;margin-left:-130px}.main--content .news--wrap .news--splendid-list .news--splendid{width:470px}.main--content .news--wrap .news--splendid-list .news--splendid .news--spd-bg.news--spd-bg-580{display:none}.main--content .news--wrap .news--splendid-list .news--splendid .news--spd-bg.news--spd-bg-470{display:block}.main--content .news--wrap .news--list .news--item{width:470px}.diy--ad{display:none}}.item--parent{position:relative}.list--box{width:100%}.list--box .list--wrap{width:100%;overflow:hidden}.list--box .list--wrap .slider--list{position:relative;height:100%}.list--box .list--wrap .slider--list .slider--item{float:left}.list--box .item--pack-nav{width:100%}.list--box .item--pack-nav .iconfont{color:#4c4b4b;font-size:50px}.list--box .item--pack-nav .item--nav-block{position:absolute;top:50%;margin-top:-50px;width:60px;height:100px}.list--box .item--pack-nav .item--nav-block .item--nav-btn{position:absolute;top:50%;margin-top:-30px;width:60px;height:60px;line-height:60px;display:block;cursor:pointer;opacity:.5;-ms-filter:alpha(opacity=50);filter:alpha(opacity=50);text-align:center}.list--box .item--pack-nav .item--nav-block .item--nav-btn.nav--prev{display:none}.list--box .item--pack-nav .item--nav-block .item--nav-btn:hover{opacity:1;-ms-filter:alpha(opacity=100);filter:alpha(opacity=100)}.list--box .item--pack-nav .item--nav-block.prev--block{left:-60px}.list--box .item--pack-nav .item--nav-block.prev--block .item--nav-btn{display:none}.list--box .item--pack-nav .item--nav-block.next--block{right:-60px}