@charset 'utf-8';
.collocation,.collocation *{box-sizing:border-box}
.big a img,.collocation .list li img,.edit_left li img,.sele_shop li img{max-height:100%;max-width:100%}
.cate-list-container>ul>li::after,.clear,.clearfix::after,.collocation .collo_bottom::after,.edit_right .label-list::after,.page{clear:both}
.btn,.my-colloca-container .collo-info .info-container .info:focus,a{outline:0}
*{margin:0;padding:0}
a{text-decoration:none;color:#333}
.fl{float:left}
.fr{float:right}
.martop30{margin-top:30px}
.sugge_title{height:30px;margin-top:20px}
.sugge_title .line{width:1200px;height:15px;margin:0;border-bottom:1px solid #ccc}
.carouse_swipe .carouse_swipe_box,.sugge_lun{height:458px}
.sugge_title .line span{font-size:18px;position:relative;top:50%;left:10px;display:inline-block;padding:0 10px;color:#000;background:#fff}
p.see{font-size:14px;padding:10px 0;text-align:right;color:#666}
.sugge_lun{position:relative}
.collocation-container{min-height:100px}
.collocation{float:left;width:386px;height:auto;margin-right:21px;padding:5px;border:1px solid #ddd}
.collocation .img-container{margin:5px;height:345px}
.collocation .list{height:350px;padding:5px;overflow:hidden}
.collocation .list li{float:left;width:108px;height:108px;margin-bottom:13px;text-align:center}
.collocation .list li.first,.collocation .list li:first-child{float:right;width:235px;height:350px;display:table}
.collocation .list li.first>*,.collocation .list li:first-child>*{display:table-cell;vertical-align:middle}
.collocation:hover{-webkit-box-shadow:2px 2px 5px #ddd;-moz-box-shadow:2px 2px 5px #ddd;box-shadow:2px 2px 5px #ddd;-o-box-shadow:2px 2px 5px #ddd}
.last{margin-right:0}
.pointer{cursor:pointer}
.collocation .collocation_top{position:static;height:auto}
.collocation .collocation_top .collo_left{float:left}
.collocation .collocation_top .collo_left img{width:108px;height:auto;margin-top:auto;margin-bottom:auto}
.collocation .collocation_top .collo_right img{width:auto;height:348px}
.collocation .collocation_top .collo_right{float:right}
.collocation .collocation_top .collo_left a{display:block;width:108px;height:108px;margin-bottom:10px;box-shadow:0 0 4px #eee}
.collocation .collocation_top .collo_left a.last{margin-bottom:0}
.collocation .collocation_top .collo_right a{display:block;width:258px;height:344px}
.collocation .collo_bottom{position:relative;margin-top:10px;padding:10px 5px 5px;border-top:1px solid #ddd;overflow:hidden\9}
.collocation .collo_bottom::after,.collocation .collo_bottom::before{content:' ';display:table}
.collocation .collo_bottom .user{float:left;height:65px;margin-left:5px;text-align:center}
.collocation .collo_bottom .user img{width:70px;height:auto}
.collocation .collo_bottom .come_like{float:right;overflow:hidden;margin-right:5px;position:absolute;right:0}
.collocation .collo_bottom .user a{display:block;float:left;width:55px;height:55px;border-radius:50%;overflow:hidden;box-shadow:1px 1px 3px rgba(0,0,0,.15)}
.collocation .collo_bottom .user{width:60%}
.collocation .collo_bottom .user span{font-size:16px;line-height:65px;padding:0 10px;color:#000;width:60%;text-align:left;float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.collocation .collo_bottom .come_like{height:65px}
.collocation .collo_bottom .come_like li{line-height:65px;float:left;width:auto;margin-left:15px}
.step_three,.step_two{margin-left:-18px}
.collocation .collo_bottom .come_like li i{position:relative;top:20px;display:block;float:left;margin-top:0;padding:0;width:24px;height:24px;border:none}
.collocation .collo_bottom .come_like li i.icon-heart-hollow-red,.collocation .collo_bottom .come_like li i.icon-heart-solid-red{height:20px}
.collocation .collo_bottom .come_like li .comment{background:url(../images/sprite_home.png) -355px -218px no-repeat}
.collocation .collo_bottom .come_like li .like{background:url(../images/sprite_home.png) -385px -218px no-repeat}
.collocation a{overflow:hidden}
.carouse_swipe_box .collocation .img-container{height:345px}
.img-box-wrap{background:center center no-repeat;background-size:contain}
.inhere{font-size:14px;line-height:45px;overflow:hidden;height:50px;padding-top:5px}
.step .step_1,.step .step_2{display:inline-block;height:36px;color:#666;background:#eee}
.inhere ul li{font-size:14px;float:left;padding-right:6px}
.inhere ul li h1{font-size:16px;font-weight:700}
.step{position:relative;float:left}
.step_one{z-index:1}
.step_three{z-index:-1}
.step .step_1{font-size:14px;line-height:36px;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-width:115px;padding-left:15px;text-align:center;text-indent:1em;border-top:1px solid #ccc;border-bottom:1px solid #ccc;border-left:1px solid #ccc;-ms-box-sizing:border-box}
.step .step_2{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:18px;border:1px solid #ccc;border-left:none;-webkit-border-radius:0 18px 18px 0;-moz-border-radius:0 18px 18px 0;border-radius:0 18px 18px 0;-ms-box-sizing:border-box;-o-border-radius:0 18px 18px 0}
.big a,.creat_outfit,.hot_words .hot_right,.hot_words .hot_right *{box-sizing:border-box}
.current .step_1{color:#fff;border:none;background:#e51056}
.current .step_2{float:left;border:none;background:#e51056}
.step_one .step_1{text-indent:0}
.hot_words{margin-top:30px;border:1px solid #ccc;display:table}
.creat_outfit{display:table-cell;vertical-align:middle;width:230px;height:100px;padding:10px;cursor:pointer;text-align:center;background:#666}
.creat_outfit i{display:block;width:60px;height:50px;margin:0 auto;background:url(../images/sprite_home.png) -7px -813px no-repeat}
.creat_outfit p{margin-top:10px;font-size:16px;font-weight:700;color:#FFF}
.hot_words .creat_outfit{border-color:transparent #ccc transparent transparent}
.hot_words .hot_right{position:relative;display:table-cell;vertical-align:top;width:965px;padding:15px 20px 0 35px}
.hot_words .hot_right .words{font-size:14px;color:#666}
.hot_words .hot_right .words p{line-height:36px;width:914px}
.hot_words .hot_right .words a{display:inline-block;margin-bottom:2px;padding:1px 3px;font-size:14px;line-height:1.4;white-space:normal;text-decoration:none;color:#000}
.hot_words .hot_right .words a.selected{color:#fff;background-color:#666}
.hot_words .hot_right .words a.selected:hover{color:#fff;background-color:#777}
.hot_words .hot_right .words a:hover{color:#000;background:#f2f2f2}
.hot_words .hot_right .words a.first{margin-left:0}
.hot_words .words{overflow:hidden}
.hot_words .hot_right .hr_bottom{position:relative;height:35px;margin-bottom:10px}
.hot_words .hot_right .hr_bottom .fl{position:relative;top:12px}
.hot_words .hot_right .hr_bottom a{font-size:14px;line-height:18px;height:24px;padding:0 5px;text-align:center;text-decoration:none;color:#000}
.hot_words .hot_right .hr_bottom a.selected,.hot_words .hot_right .hr_bottom a.selected:hover{color:#e33057;background-color:transparent}
.hot_words .hot_right .hr_bottom .tools_box{position:relative;position:absolute;bottom:0;left:auto;left:160px;float:left;margin-left:15px;z-index:9}
.hot_words .hot_right .hr_bottom .tools_box:first-child{margin-right:10px}
.hot_words .hot_right .hr_bottom .tools_box strong{line-height:24px;position:relative;display:block;min-width:80px;height:24px;padding-left:10px;border:1px solid #dedede}
.hot_words .hot_right .hr_bottom .tools_box strong i{position:absolute;top:9px;right:10px;display:block;width:11px;height:6px;background:url(../images/sprite_home.png) -13px -295px no-repeat}
.hot_words .hot_right .hr_bottom .tools_box .box{position:absolute;top:25px;left:0;display:none;min-width:90px;border:1px solid #dedede;background:#fff}
.hot_words .hot_right .hr_bottom .tools_box .box a{font-size:12px;line-height:24px;display:block;min-width:80px;text-decoration:none}
.hot_words .hot_right .hr_bottom a:hover{color:#000;background:0 0;text-decoration:none}
.hot_words .hot_right .hr_bottom p{font-size:16px;position:absolute;bottom:4px;left:65px;color:#000}
.hot_words .hot_right .hr_bottom .hr_more{font-size:12px;float:right;margin-top:10px;cursor:pointer}
.hot_words .hot_right .hr_bottom .hr_more a{color:#e33057}
.hot_words .hot_right .hr_bottom ul{line-height:24px;position:absolute;bottom:0;left:140px;float:left;width:80px;height:22px;margin:0 20px;list-style:none;text-indent:1em;border:1px solid #000;background:url(../images/xiala.png) right center no-repeat}
.hot_words .hot_right .hr_bottom ul li{font-size:14px;display:none;color:#000}
.big a,.hot_words .hot_right .hr_bottom ul li.first{display:block}
.input_word{font-size:16px;margin-top:30px;margin-bottom:-15px;color:#333}
.input_word span{color:#e51056}
.show{width:110%;padding-top:10px}
.show .collocation{float:left;width:386px;height:auto;margin-top:20px;margin-right:21px;padding:10px;border:1px solid #ddd}
.show .collocation:hover{-webkit-box-shadow:2px 2px 5px #ddd;-moz-box-shadow:2px 2px 5px #ddd;box-shadow:2px 2px 5px #ddd;-o-box-shadow:2px 2px 5px #ddd}
.show .pai,.show .pai1,.show .pai2{margin-top:20px}
.show .last{margin-right:0}
.load_more{font-size:16px;line-height:34px;width:210px;height:34px;margin:40px auto 0;cursor:pointer;text-align:center;color:#5f5e5e;border:1px solid #bbb;background:#fff}
.load_more:hover{background:#fcfcfc;box-shadow:0 0 3px #ccc}
.load_more.disabled,.load_more.disabled:hover{color:#999;border:1px solid #bbb;background:#f7f7f7}
.big{float:left;width:630px}
.big a{position:relative;float:left;overflow:hidden;width:300px;height:300px;margin:0 10px 10px 0;text-align:center;border:1px dashed #ccc;background:url(../images/big_a.png) center center no-repeat}
.big a .remove{position:absolute;display:none;width:35px;height:35px;left:50%;top:50%;margin-left:-17px;margin-top:-17px;background:url(../images/sprite_home.png) -348px -369px no-repeat}
.big a:hover .remove{display:block}
.big a:hover .shade{position:absolute;right:0;bottom:0;left:0;top:0;background:#000;filter:alpha(opacity=50);opacity:.5}
.big a img{width:auto}
.big a.bigger{border:none;box-shadow:0 0 3px #cecece}
.select{float:right;width:545px;margin-top:15px}
.sele_nav .my_goods>li{padding:3px 5px;cursor:pointer;text-align:center;color:#333;border:1px solid #bbb}
.sele_nav .my_goods li.last{border-right:1px solid #bbb}
.sele_nav .my_goods li.active{cursor:text;color:#fff;background:#646464}
.sele_shop{min-height:300px}
.sele_shop .pagination a,.sele_shop .pagination span{padding:6px}
.sele_shop.tab-content .tab-pane{min-height:300px;display:none}
.sele_shop.tab-content .tab-pane.in{display:block}
.sele_shop.tab-content .search-pro-container>li{float:left;margin:0;height:auto}
.sele_shop.tab-content .search-pro-container .cate-list{width:30%;margin-right:-1px}
.sele_shop.tab-content .search-pro-container .key-container{width:69.9%}
.sele_shop.tab-content .search-pro-container .select-selection-single{height:38px;line-height:38px}
.sele_shop.tab-content .search-pro-container .select-selection-arrow{height:36px}
.sele_shop .pro-list{width:110%}
.sele_shop .pro-list>li{display:block;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;width:126px;height:126px;margin-top:10px;margin-right:13px;text-align:center;border:2px solid #fff;background:url(../images/loading_3.gif) center center no-repeat #fff;box-sizing:border-box;cursor:pointer;box-shadow:0 0 3px rgba(0,0,0,.1);position:relative}
.sele_shop .pro-list>li:hover{border:2px solid #e33057}
.sele_shop .pro-list>li .attr{display:block;position:absolute;right:5px;bottom:5px;width:20px;height:20px;background:url(../images/sprite_home.png) -325px -219px no-repeat}
.sele_shop .pro-list>li .attr-container{position:absolute;top:100%;right:-40%;width:360px;min-height:180px;margin-top:10px;padding:20px;text-align:left;border:1px solid #eee;background:#fff;box-shadow:2px 2px 7px rgba(0,0,0,.15);z-index:999}
.sele_shop .pro-list>li .attr-container,.sele_shop .pro-list>li .attr-container *{box-sizing:border-box}
.edit_left .gridly-container,.edit_right .add{-webkit-box-sizing:border-box;-moz-box-sizing:border-box}
.sele_shop .pro-list>li .attr-container .arrow{position:absolute;top:0;left:0}
.sele_shop .pro-list>li .attr-container .arrow:after,.sele_shop .pro-list>li .attr-container .arrow:before{content:' ';display:block;position:absolute;left:0;top:-20px;border:10px solid}
.sele_shop .pro-list>li .attr-container .arrow:before{border-color:transparent transparent #eee}
.sele_shop .pro-list>li .attr-container .arrow:after{top:-18px;border-color:transparent transparent #fff}
.sele_shop .pro-list>li .attr-container .pull-left{width:160px;padding-bottom:25px}
.sele_shop .pro-list>li .attr-container .pull-left p{margin-bottom:10px;font-weight:700;color:#333}
.sele_shop .pro-list>li .attr-container .pull-right{width:140px;height:140px;text-align:center}
.sele_shop .pro-list>li .attr-container .color-list li{width:initial;height:initial;float:left;padding:5px;margin-right:5px;margin-bottom:5px;border:1px solid #ddd}
.sele_shop .pro-list>li .attr-container .color-list li.active,.sele_shop .pro-list>li .attr-container .color-list li:hover{color:#e33057;border-color:#e33057}
.sele_shop .pro-list>li .attr-container .btn-group{position:absolute;bottom:17px;left:20px}
.sele_shop .pro-list>li .attr-container .btn{border-radius:0;margin-bottom:0;margin-right:5px}
.sele_shop .pro-list>li .attr-container .btn,.sele_shop .pro-list>li .attr-container .btn:hover{color:#fff}
.sele_shop .pro-list>li .attr-container{display:none}
.sele_shop .pro-list>li.selec{border:2px solid #e33057}
.sele_shop .pro-list>li.selec .backdrop{display:block;position:absolute;left:0;right:0;top:0;bottom:0;filter:alpha(opacity=30);opacity:.3;background:#000}
.sele_shop .pro-list>li.selec .checked{display:block;position:absolute;z-index:99;top:50%;left:50%;width:45px;height:32px;margin-top:-16px;margin-left:-22px;background:url(../images/sprite_home.png) -426px -299px no-repeat}
.sele_shop li.last{margin-right:0}
.sele_shop li img{width:auto}
.page_num{line-height:28px;height:28px}
.page_num a{display:inline-block;margin:0 1px;padding:0 12px;border:1px solid #dedede}
.page_num a:hover{border-color:#999;text-decoration:none}
.page{position:relative;height:43px;margin-top:30px}
.page .page_num{position:absolute;top:0;right:0}
.page_num .selected{font-weight:700;display:inline-block;color:#fff;border-color:#e83832;background:#e33057}
.select p{font-size:14px;color:#666}
.title_h2{position:relative;height:50px;margin-top:60px}
.title_h2 b,.title_h2 s{position:absolute;display:block}
.title_h2 s{top:19px;left:0;width:100%;height:1px;background:#ccc}
.title_h2 b{font-weight:400;top:14px;right:10px;padding:0 10px;background:#fff}
.carouse_swipe_list{position:relative;visibility:hidden;width:1200px;margin:0 auto;padding-bottom:10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-khtml-user-select:none}
.carouse_swipe .carouse_swipe_box>ul>li>div.last,.carouse_swipe .carouse_swipe_box>ul>li>div:last-child{margin-right:0}
.carouse_swipe_list .carouse_swipe_box{position:relative;overflow:hidden;width:1200px;margin:0 auto}
.carouse_swipe_list .carouse_swipe_box div{position:relative}
.carouse_swipe_list .carouse_swipe_box>div>ul{position:relative;float:left;overflow:hidden;width:100%}
.carouse_swipe_list .carouse_swipe_box>div>ul .collocation ul{float:none}
.carouse_swipe_list .carouse_tab{position:absolute;bottom:10px;display:none;width:100%;text-align:center}
.carouse_swipe_list .carouse_tab li{position:relative;display:inline-block;overflow:hidden;width:12px;height:12px;margin:0 2px;cursor:pointer;border-radius:100%}
.carouse_swipe_list .carouse_tab li.active{width:20px;height:20px;margin-top:-4px}
.carouse_swipe_list .carouse_tab li.active i{position:absolute;top:4px;left:4px;display:block;width:12px;height:12px;border-radius:100%;background:#fff}
.carouse_swipe_list .also_like{overflow:hidden}
.collo_like>li{position:relative;float:left;width:345px;margin:2px 0 0 44px}
.collo_like>li .collocation .list{width:100%;height:auto}
.collo_like>li .collocation .list li{width:88px;height:87px;overflow:hidden}
.collo_like>li .collocation .list li.first,.collo_like>li .collocation .list li:first-child{width:200px;height:287px}
.collo_like>li .collocation .list li.first>*,.collo_like>li .collocation .list li:first-child>*{display:table-cell;vertical-align:middle}
.collo_like>li .collocation .img-container{height:308px}
.also_like .collocation{width:335px;height:auto;margin:0;padding:12px}
.also_like .collocation .img-container{height:303px}
.also_like .collocation .collocation_top .collo_left a{width:99px;height:99px;margin-bottom:8px}
.also_like .collocation .collocation_top .collo_left img{width:inherit;margin:auto}
.also_like .collocation .collocation_top .collo_right a{width:233px;height:312px;text-align:center}
.also_like .collocation .collo_bottom .come_like,.also_like .collocation .collo_bottom .user{height:59px}
.also_like .collocation .collocation_top .collo_right img{width:inherit;margin:auto}
.also_like .collocation .collo_bottom .user a{width:59px;height:59px}
.also_like .collocation .collo_bottom .come_like li{line-height:65px}
.title_h2 h3{left:50%;margin-left:-145px}
.edit_left{margin-bottom:60px;float:left}
.edit_left .gridly-container{overflow:hidden;box-sizing:border-box;width:668px;height:632px;margin:20px 0;padding:15px 10px 0;border:1px solid #ddd;-ms-box-sizing:border-box}
.edit_left ul{position:relative}
.edit_left li{float:left;width:188px;height:188px;margin-bottom:16px;overflow:hidden;text-align:center}
.edit_left li.first{float:right;display:table;width:449px;height:600px}
.edit_left li.first span{display:table-cell;vertical-align:middle}
.edit_left li .ui-draggable-dragging{width:188px;height:188px;border:1px solid #ccc}
.edit_left li.ui-state-highlight>*{opacity:.3}
.edit_right{position:relative;float:right;width:435px;min-height:576px;margin:56px 0 20px;text-align:left}
.edit_right .edit_info li{margin-top:25px}
.edit_right h3{font-size:14px;color:#333;font-weight:700;text-transform:uppercase}
.edit_right input{display:inline-block;min-width:284px;height:34px;line-height:34px;margin-top:10px;margin-bottom:10px;padding-left:10px;border:1px solid #bbb}
.edit_right .text-tips{display:block;font-size:12px;position:relative}
.edit_right .text-tips.text-danger{color:#e33057}
.edit_right .tags-container{position:relative;margin-top:30px}
.edit_right .label{display:block;padding:0}
.edit_right .label-list{padding:15px 0 0;overflow:hidden\9}
.edit_right .label-list::after,.edit_right .label-list::before{content:' ';display:table}
.edit_right .label-list li{position:relative;float:left;margin:0 10px 5px 0;padding:4px 8px;font-size:12px;color:#333;border:1px solid #000;text-shadow:0 0}
.edit_right .label-list li.add-tag{padding:0;width:45px;height:22px;line-height:20px;font-size:26px;border:1px solid #afafaf;color:#656565}
.edit_right .label-list li.add-tag:hover{box-shadow:1px 1px 5px rgba(0,0,0,.15)}
.edit_right .label-list li .remove{display:inline-block;margin-left:5px;width:8px;height:8px;background:url(../images/sprite_home.png) -15px -278px no-repeat;cursor:pointer;filter:alpha(opacity=60);opacity:.6}
.edit_right .label-list li .remove:hover{filter:alpha(opacity=100);opacity:1}
.edit_right .tags-list{position:absolute;z-index:2;top:55px;width:350px;padding:15px 5px 15px 15px;border:1px solid #ccc;background:#fff;box-shadow:0 0 5px rgba(0,0,0,.15);box-sizing:border-box}
.edit_right .tags-list li{font-size:14px;float:left;margin-top:0;margin-right:5px;padding:5px 10px;color:#333;cursor:pointer}
.edit_right .tags-list li:hover{text-decoration:underline}
.edit_right .tags-list li.selected,.edit_right .tags-list li.selected:hover{color:#999;text-decoration:none}
.edit_right input.buttn{font-size:18px;min-width:112px;height:40px;margin-top:44px;cursor:pointer;text-align:center;color:#fff;border:none;border-radius:3px;background:#e91a5d}
.edit_right input.buttn:hover{background:#f12869}
.edit_right .add{position:relative;box-sizing:border-box;width:59px;cursor:pointer;border:1px dashed #fff;-ms-box-sizing:border-box}
.edit_right .add i{position:absolute;top:50%;left:50%;display:block;width:12px;height:12px;margin-top:-6px;margin-left:-6px;background:url(../images/sprite_home.png) -416px -222px no-repeat}
.edit_right .tags-list i.close,.icon-remove{position:absolute;z-index:3;top:0;right:0;display:block;width:16px;height:16px;cursor:pointer;background:url(../images/sprite_home.png) -13px -272px no-repeat}
.block_none{display:none}
.my_colloc{min-height:60px;overflow:hidden}
.my_colloc .w1000{overflow:hidden;width:950px}
.my_colloc .colloca{float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:310px;height:410px;margin:0 0 15px 5px;padding:10px;border:1px solid #eee;-o-box-sizing:border-box;-ms-box-sizing:border-box}
.my_colloc .colloca .come_like li{width:36px}
.my_colloc .colloca .operation-container .status{width:45%;padding-left:10px;color:#333;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.my_colloc .colloca .operation-container .status .text-success{color:#319b00}
.my_colloc .colloca .operation-container .status *{line-height:30px}
.my_colloc .colloca .operation-container .btn-group .btn{padding:5px 15px;border-radius:0}
.my_colloc .colloca .operation-container .btn-group .btn-default{border:1px solid #000}
.my_colloc .colloca:hover{border:1px solid #ccc}
.my_colloc .fu_left{float:left}
.my_colloc .fu_left li{overflow:hidden;width:88px;height:88px;margin-top:8px}
.my_colloc .fu_left li.first{margin-top:0}
.my_colloc .fu_left li img{height:inherit}
.my_colloc .li_top{width:100%;min-height:280px}
.my_colloc .li_top .img-container{height:294px}
.my_colloc .li_top .list li{float:left;width:88px;height:88px;margin-bottom:10px;overflow:hidden;box-sizing:border-box}
.my_colloc .li_top .list li.first,.my_colloc .li_top .list li:first-child{float:right;width:195px;height:284px}
.my_colloc .li_top .list li.first>*,.my_colloc .li_top .list li:first-child>*{display:table-cell;height:284px;vertical-align:middle}
.my_colloc .li_top .list li img{width:100%;height:auto}
.my_colloc .li_bottom{overflow:hidden;margin:15px 0}
.my_colloc .li_bottom .share_to{line-height:22px;display:block;float:right;overflow:hidden;margin-right:2px}
.my_colloc .li_bottom .share_to span{float:left;margin-right:5px}
.my_colloc .li_bottom .share_to i{background-color:#E4E4E4;border-radius:3px;margin-right:3px}
.my_colloc .li_bottom .share_to i.pin{margin-right:3px;background:url(../images/sprite_home.png) -514px -218px no-repeat}
.my_colloc .li_bottom .share_to i.face{background:url(../images/sprite_home.png) -539px -218px no-repeat}
.my_colloc .li_bottom .date{width:45%;font-size:12px;float:right;margin-top:10px;margin-right:2px;text-align:right;color:#999}
.colloca .come_like{float:left;overflow:hidden;margin-right:5px}
.colloca .come_like li{line-height:28px;float:right;width:50px;margin-right:10px}
.colloca .come_like li i{position:relative;top:3px;display:block;float:right;width:20px;height:20px;margin-left:2px}
.colloca .come_like li .comment{margin-top:0;padding:0;border:none;background:url(../images/sprite_home.png) -355px -218px no-repeat}
.colloca .come_like li .like{background:url(../images/sprite_home.png) -385px -218px no-repeat}
.nav-tab-collocation{margin-top:50px;margin-bottom:20px;font-size:14px}
.foot_far{margin-bottom:100px}
@media (max-width:1200px){.head,.wrap{padding:0 10px}
.head{min-width:1200px}
.head .head_right{right:10px}
.touch_close{visibility:visible}
.nc_wrap .cart_bottom_box .left,.nc_wrap .cart_bottom_box .right,.nc_wrap .cart_main dl dd,.nc_wrap .cart_main dl dt,.nc_wrap .content_box .order_form_left,.nc_wrap .content_box .order_form_right,.nc_wrap .foot .foot_3,.nc_wrap .head,.nc_wrap .recent_orders .product_list ul.goodsbox li,.nc_wrap .registration_log .log_in,.nc_wrap .registration_log .registration,.nc_wrap .shopcart_head,.nc_wrap .wrap{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-ms-box-sizing:border-box}
.nc_wrap .foot .foot_3,.nc_wrap .head,.nc_wrap .wrap{width:auto;min-width:980px;padding:0 10px}
.nc_wrap .foot .foot_1>.join,.nc_wrap .foot .foot_1>.newsletter{width:40%}
.nc_wrap .foot .foot_1>.appdownload{width:20%}
.nc_wrap .cart_main dl dd{width:100%}
.nc_wrap .cart_main dl dd .td_select{width:5%}
.nc_wrap .cart_main dl dd .td_opt,.nc_wrap .cart_main dl dd .td_price,.nc_wrap .cart_main dl dd .td_subtotal{width:10%}
.nc_wrap .cart_main dl dd .td_quantity{width:15%}
.nc_wrap .cart_main dl dd .td_product{width:45%}
.nc_wrap .cart_main dl dt .dt_selected_item{width:50%;margin-left:0}
.nc_wrap .cart_main dl dt .dt_edit{width:10%}
.nc_wrap .cart_main dl dt .dt_quantity{width:15%}
.nc_wrap .cart_main dl dt .dt_subtotal,.nc_wrap .cart_main dl dt .dt_unit_price{width:10%}
.nc_wrap .cart_bottom_box .estimate{width:45%}
.nc_wrap .cart_bottom_box .estimate .country_tool{width:100%}
.nc_wrap .cart_bottom_box .estimate .country_tool .tools{width:86%}
.nc_wrap .cart_bottom_box .estimate .country_tool .tools strong{width:90%}
.nc_wrap .country_tool .tools .box{overflow:hidden;width:100%;height:168px}
.nc_wrap .country_tool .tools .box .search input{width:88%}
.nc_wrap .country_tool .tools .box ul{width:100%}
.nc_wrap .cart_bottom_box .right{width:55%}
.nc_wrap .cart_bottom_box .coupon_tool{width:100%}
.nc_wrap .cart_bottom_box .coupon_tool .inputbox{width:63%}
.nc_wrap .cart_bottom_box .coupon_tool .inputbox input{width:92%}
.nc_wrap .registration_log .log_in,.nc_wrap .registration_log .registration{width:50%;margin:0;padding:5%}
.nc_wrap .content_box .order_form_left{width:18%}
.nc_wrap .content_box .order_form_left dl dd i{display:none}
.nc_wrap .content_box .order_form_right{width:80%}
.nc_wrap .order_form_right .member_welcome .my .num_box>span{padding:0 20px}
.nc_wrap .content_box .order_form_right .recent_orders,.nc_wrap .content_box .order_form_right .recent_orders .product_list{width:100%}
.nc_wrap .recent_orders .product_list ul.goodsbox li{width:25%;margin:0;padding:1%}
}
.cate-list-container,.cate-list-container *,.collocation-banner,.collocation-banner *,.collocation-tags,.collocation-tags *,.detail-wrap *,.detail-wrap .outfit-tags-container,.detail-wrap .outfit-tags-container *,.dialog-collocation-share-coupon .zs-dialog-button button,.dialog-creat-outfit .popup_msg_message,.full-width,.my-colloca-container .collo-info{box-sizing:border-box}
.carouse_swipe .carouse_btn li{cursor:pointer}
.clearfix::after,.clearfix::before{display:table;line-height:0;content:''}
.clearfix{overflow:hidden\9}
.pull-left{float:left}
.pull-right{float:right}
.full-width{width:100%}
.none{display:none}
.margin-left-10{margin-left:10px!important}
.margin-left-20{margin-left:20px!important}
.margin-top-10,.margin-top-20{margin-top:20px!important}
.margin-right-10,.margin-right-20{margin-right:20px!important}
.margin-bottom-10,.margin-bottom-20{margin-bottom:20px!important}
.text-danger{color:#df3057;line-height:1.5}
.text-muted{color:#777;line-height:1.5}
.text-left{text-align:left!important}
.text-right{text-align:right!important}
.text-center{text-align:center!important}
img{max-width:100%}
fieldset{margin:20px 0;padding-left:10px;font-size:16px;border:1px solid;border-color:#bbb transparent transparent}
fieldset legend{padding:0 10px;color:#000}
.dl-horizontal dt{float:left;width:80px;line-height:1.5;clear:left;overflow:hidden;text-align:right}
.dl-horizontal dd{margin-left:100px;margin-bottom:20px}
.btn{display:inline-block;margin-bottom:10px;padding:3px 6px;font-size:14px;text-align:center;vertical-align:middle;white-space:nowrap;cursor:pointer;background-image:none;border:1px solid transparent;border-radius:3px}
.btn.btn-large{padding:8px 15px}
.btn.btn-small{padding:2px 7px;font-size:12px}
.btn.focus,.btn:focus,.btn:hover{color:#333;text-decoration:none}
.btn.default{color:#333;background-color:#fff;border-color:#ccc}
.btn.default:hover{background-color:#e6e6e6;border-color:#adadad}
.btn.btn-red-rose{color:#fffdfc;background-color:#e61056}
.btn.btn-red-rose:hover{background-color:#d00d4d}
.btn.btn-red-rose-hollow{color:#e61056;background-color:#fff;border:1px solid #e61056}
.btn.btn-red-rose-hollow:hover{color:#fff;background-color:#e61056}
.btn.btn-black-hollow{color:#272727;border-color:#212129}
.btn.btn-black-hollow:hover{box-shadow:2px 2px 2px #ccc}
.btn.btn-grey-gallery{color:#fff;background-color:#818181}
.btn.btn-grey-gallery:hover{background-color:#636363}
.btn.btn-dark{color:#fff;background-color:#333}
.btn.btn-dark:hover{background-color:#2a2a2a}
.btn.btn-pink:hover{color:#fff}
.no-radius{border-radius:0}
.input-group{position:relative;display:table;border-collapse:separate}
.input-group .input-group-addon,.input-group .input-group-btn{padding-left:2px;width:1%;white-space:nowrap;vertical-align:middle}
.input-group>*{display:table-cell}
.input-group input{padding:3px 5px;border:1px solid #bbb}
.input-group .input-group-addon{padding:6px 12px;border:1px solid #ccc}
.input-group .input-group-btn:first-child>.btn,.input-group .input-group-btn:first-child>.btn-group{margin-right:-1px}
.input-group .input-group-btn:last-child>.btn,.input-group .input-group-btn:last-child>.btn-group{z-index:2;margin-left:-1px}
.input-group.input-group-large input{padding:8px 5px;height:38px}
.input-group.input-group-large .input-group-btn>.btn{padding:8px 10px}
.input-group.input-prep-icon span.prep-icon{display:block;position:absolute;left:10px;top:8px;width:20px;height:20px}
.input-group.input-prep-icon input{padding-left:45px}
.icon{width:20px;height:20px;vertical-align:middle}
.icon-praise{background-position:-354px -218px}
.icon-message{background-position:-384px -218px}
.icon-heart-hollow-red{background-position:-189px -8px}
.icon-heart-solid-red{background-position:-189px -26px}
.icon-pin{width:30px;height:30px;background-position:-523px -116px}
.icon-facebook{width:30px;height:30px;background-position:-562px -116px}
.icon-heart{background-position:-46px -91px}
.collocation-title h1{margin-bottom:10px;font-size:24px}
.step-1-container{padding-top:30px}
.detail-wrap .left-sider{width:670px;margin-left:-100%}
.detail-wrap .right-sider{width:100%}
.detail-wrap .right-sider>.right-sider-container{margin-left:710px;padding:20px;border:1px solid #eee}
.detail-wrap .review-list-container{max-height:300px;overflow-x:hidden;overflow-y:auto}
.detail-wrap .btn-more-review{border-width:0;background:#e61056;box-shadow:none;color:#fff}
.detail-wrap .btn-more-review:active,.detail-wrap .btn-more-review:hover{background:#ce0e4d;box-shadow:1px 1px 3px rgba(0,0,0,.05)}
.detail-wrap .outfit-tags-container{display:table;width:100%;margin-bottom:50px;background-color:#f5f5f5}
.detail-wrap .outfit-tags-container>*{display:table-cell;vertical-align:middle}
.detail-wrap .outfit-tags-container>* p{margin-left:7px}
.detail-wrap .outfit-tags-container .creat_outfit{height:80px;width:270px;padding-left:10px}
.detail-wrap .outfit-tags-container .creat_outfit>*{display:inline-block;vertical-align:middle}
.detail-wrap .outfit-tags-container .tags{padding:10px 25px}
.detail-wrap .outfit-tags-container .tags a{float:left;padding:3px 6px;margin-right:5px;margin-bottom:5px}
.show-counter{border:1px solid #eee;padding:20px 20px 0}
.show-counter .img-container{height:420px}
.show-counter li{float:left;width:180px;height:180px;margin-bottom:20px;overflow:hidden;text-align:center}
.show-counter li.first{float:right;width:425px;height:580px;display:table}
.show-counter li.first span{display:table-cell;vertical-align:middle}
.show-counter li img{max-height:100%;max-width:100%}
.create-share{margin:15px 0}
.create-share .share{line-height:40px;font-size:16px;font-weight:700}
.create-share .icon{margin-left:5px;text-align:middle}
.create-share .pro_share{padding:5px 0}
.create-share .pro_share ul{height:auto}
.review-contaier .head-icon{margin-left:10px;width:60px;height:60px;overflow:hidden;border-radius:50%;box-shadow:0 0 1px #ccc}
.review-contaier .head-icon img{width:100%}
.review-contaier .info{padding-bottom:20px;border-bottom:1px dashed #ccc}
.review-contaier .info:last-child{border-bottom:none}
.review-contaier .info .user-name{font-size:16px;color:#222}
.review-contaier .info .review-text{padding:10px 2px;line-height:1.5em;word-break:break-word}
.review-contaier .info .review-date{color:#aaa}
.review-contaier .info textarea{margin-bottom:10px;padding:5px;line-height:1.5;color:#666;border:1px solid #bababa;background-color:#f9f9f9;resize:none}
.right-sider .user-info{height:110px}
.right-sider .user-info .head-icon{width:100px;height:100px;overflow:hidden;border-radius:50%;box-shadow:0 0 1px #ccc}
.right-sider .user-info .head-icon img{width:100%}
.right-sider .user-info .info{width:300px;margin:20px 0 0 15px;font-size:12px}
.right-sider .user-info .info .user-name{line-height:2em;font-size:24px;font-weight:700}
.right-sider .user-info .user-intro{position:relative;width:330px;margin-top:5px;color:#777;font-size:12px}
.right-sider .user-info .user-intro .text{height:3em;line-height:1.5em;overflow:hidden}
.right-sider .user-info .user-intro:hover{margin-left:-10px;position:absolute;padding:10px;border:1px solid #eee;background-color:#fff;box-shadow:1px 1px 3px rgba(0,0,0,.15)}
.right-sider .user-info .user-intro:hover .text{height:auto;overflow:initial}
.right-sider .tags-list span{float:left;margin:10px 0 0 10px;padding:5px;font-size:14px;color:#484848}
.right-sider .tags-list span i{color:#989898;padding:0 1px}
.right-sider .tags-list span.tag{background-color:#666;color:#fff}
.right-sider .tags-list span.tag:hover{background-color:#e80f56}
.right-sider .tags-list span.tag-title{padding-left:0;margin-left:0}
.right-sider .show-counter{width:420px;margin:0 auto;padding:0;border:10px solid #eee}
.right-sider .show-counter>a>ul{padding:20px}
.right-sider .show-counter li{width:100px;height:93px;border:none}
.right-sider .show-counter li.first{float:right;width:240px;height:280px}
.right-sider .show-counter .user-info{position:relative;padding:10px 20px;height:85px;border-top:1px solid #eee;font-size:16px;line-height:1.5}
.right-sider .show-counter .user-info>.user-name-wrap{position:absolute;top:10px;left:20px}
.right-sider .show-counter .head-icon{width:55px;height:55px;overflow:hidden;border-radius:50%;box-shadow:0 0 1px #ccc}
.buyer-show-wrap .img-container,.edit_left .img-container{height:600px;display:table-cell;text-align:center;overflow:hidden;vertical-align:middle}
.right-sider .show-counter .user-name{margin-top:15px;margin-left:10px;width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.right-sider .show-counter .praise-message{margin-top:15px;font-size:14px}
.costume-detail dt img{width:80px;max-height:100px;text-align:center}
.buyer-show-wrap .img-container img,.edit_left .img-container img{max-height:100%}
.costume-detail dd{margin-bottom:20px;color:#696969;line-height:1.5em}
.costume-detail dd>div{padding:0 3px}
.costume-detail dd .price-container{margin-bottom:10px;font-size:14px;color:#323232;line-height:2em}
.costume-detail dd .price-container del{color:#999}
.coll-nav-tabs>li .dropdown-menu li.active>a,.coll-nav-tabs>li .dropdown-menu ul li:hover,.coll-nav-tabs>li.active>a{color:#e33057}
.costume-detail a:hover{text-decoration:none}
.buyer-show-wrap{width:600px;margin-left:-100%;border:1px dashed #b9b9b9}
.buyer-show-wrap .img-container{width:600px;background:url(../images/big_a.png) center center no-repeat}
.edit_left .img-container{width:600px}
.local-image-select{width:100%}
.local-image-select>*{margin-left:560px}
.local-image-select .text-muted{font-size:14px}
.coll-nav-tabs>li{font-size:13px;position:relative}
.coll-nav-tabs>li .dropdown-menu{display:none;position:absolute;top:100%;right:-1px;min-width:150px;max-height:400px;padding:5px;z-index:99;overflow:auto;border:1px solid #eee;box-shadow:0 0 3px #eee;background-color:#fff}
.coll-nav-tabs>li .dropdown-menu>li>a{text-transform:capitalize}
.coll-nav-tabs>li .dropdown-menu li{border:none;line-height:20px}
.coll-nav-tabs>li .dropdown-menu a{display:block;padding:.5em 1em;text-align:left}
.coll-nav-tabs>li .dropdown-menu a:hover{background-color:#f5f5f5}
.coll-nav-tabs>li .dropdown-menu ul{padding:0 14px}
.coll-nav-tabs>li .dropdown-menu ul li{padding-left:25px;position:relative}
.coll-nav-tabs>li .dropdown-menu ul li:before{content:'';display:block;position:absolute;left:5px;top:50%;width:5px;height:5px;margin-top:-3px;border-radius:50%;background-color:#999}
.coll-nav-tabs>li .dropdown-menu ul li:hover:before{background-color:#e33057}
.coll-nav-tabs>li .dropdown-menu ul a{padding:.3em .1em .3em 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.coll-nav-tabs>li .dropdown-menu ul a:hover{color:#e33057;background-color:transparent}
.coll-nav-tabs>li .icon-trigon{display:inline-block;margin-left:5px;border:5px solid transparent;border-top-color:#333;vertical-align:middle}
.coll-nav-tabs>li>a{padding:14px 10px 13px}
.coll-nav-tabs>li.active>a{padding:13px 10px 14px}
.coll-nav-tabs>li.active i{position:absolute;left:50%;bottom:-10px;margin-left:-2px;border:5px solid;border-color:#646464 transparent transparent}
.tab-pane ul li{width:120px;height:120px;margin-right:20px}
.local-image-select .tab-pane ul li{width:110px;height:110px;margin-right:16px}
.thumbnail-list li{position:relative;float:left;width:60px;height:60px;margin-right:10px;border:1px solid #bababa;overflow:hidden}
.thumbnail-list li .icon-remove{top:2px;right:2px;width:10px;height:10px;background-position:-13px -276px;display:none}
.thumbnail-list li:hover .icon-remove{display:block;opacity:.6}
.thumbnail-list li:hover .icon-remove:hover{opacity:.8}
.thumbnail-list .add{border:1px dashed #bababa;background:url(../images/big_a.png) center center no-repeat;background-size:80%}
.buyer-show-wrapper .edit_left{width:600px;height:600px;padding:0}
.buyer-show-wrapper .edit_right{width:500px}
.none-found{display:table;margin:100px auto;min-height:110px;vertical-align:middle;line-height:110px;font-size:18px;color:#666}
.none-found i.icon-sad{float:left;width:110px;height:110px;margin-right:20px;background:url(../images/icon-sad.png) left center no-repeat;background-size:100%}
.tab-pane .none-found{min-height:60px;line-height:60px;font-size:14px}
.tab-pane .none-found i.icon-sad{width:60px;height:60px;background-image:url(../images/icon-sad-60-60.png)}
.dialog-creat-outfit{border:none}
.dialog-creat-outfit .popup_msg_message{width:400px;height:260px;padding:35px}
.dialog-creat-outfit .popup_msg_title{display:none!important}
.dialog-creat-outfit .popup_msg_content .select-type{margin-bottom:30px;font-size:14px;font-weight:700}
.dialog-creat-outfit .popup_msg_content .select-type small{font-size:85%;font-weight:400}
.dialog-creat-outfit .popup_msg_content .btn{padding:15px;margin-bottom:20px;border-width:2px}
.dialog-creat-outfit .popup_msg_content .btn.btn-black-hollow:hover{color:#fff;background-color:#212129}
.dialog-creat-outfit .popup_msg_content .btn-close{position:absolute;right:10px;top:10px;cursor:pointer;font-size:24px;font-family:initial}
.page-container{margin:10px 0}
.page-container .pagination{margin:0}
.create-my-outfit{font-size:14px;cursor:pointer}
.create-my-outfit,.create-my-outfit:hover{text-decoration:none}
.create-my-outfit i{position:relative;display:inline-block;margin-right:5px;width:16px;height:16px;background-color:#252436;border-radius:50%;vertical-align:middle}
.create-my-outfit i::after,.create-my-outfit i::before{position:absolute;display:block;content:' ';width:10px;height:10px}
.create-my-outfit i::before{border-left:2px solid #fff;left:7px;top:3px}
.create-my-outfit i::after{border-top:2px solid #fff;left:3px;top:7px}
.winner-collocation-container{position:relative;margin-top:50px;height:457px;background:url(../images/collocation_winner_bg.png) center 0 no-repeat}
.winner-collocation-container,.winner-collocation-container *{box-sizing:border-box}
.winner-collocation-container .legend{margin-top:-25px}
.winner-collocation-container .next,.winner-collocation-container .prev{display:none;position:absolute;top:50%;margin-top:-20px;width:20px;height:40px;color:#fff;font-size:20px;line-height:40px;background-color:#a2a2a2;font-family:serif;font-weight:700;cursor:pointer;filter:alpha(opacity=80);opacity:.8}
.winner-collocation-container .next:hover,.winner-collocation-container .prev:hover{filter:alpha(opacity=100);opacity:1}
.winner-collocation-container .next.disabled,.winner-collocation-container .next.disabled:hover,.winner-collocation-container .prev.disabled,.winner-collocation-container .prev.disabled:hover{filter:alpha(opacity=50);opacity:.5}
.winner-collocation-container .prev{padding-left:2px;left:10px;border-radius:0 40px 40px 0;text-align:left}
.winner-collocation-container .next{padding-right:2px;right:10px;border-radius:40px 0 0 40px;text-align:right}
.winner-collocation-container .point-list{height:30px;text-align:center}
.winner-collocation-container .point-list>*{display:inline-block;width:10px;height:10px;margin-right:10px;background-color:#999;border-radius:50%;cursor:pointer}
.winner-collocation-container .point-list>.active,.winner-collocation-container .point-list>:hover{background-color:#c6c6c6}
.winner-collocation-container .winner-collocation-date,.winner-collocation-container .winner-collocation-title{margin:0 90px}
.winner-collocation-container .winner-collocation-title{height:50px;width:305px;background:url(../images/collocation-icons.png) no-repeat #fff}
.winner-collocation-container .winner-collocation-date{height:30px;margin-top:23px;padding:0 5px;color:#666;font-size:14px;background-color:#fff}
.winner-collocation-container .winner-container{width:1136px;height:385px;margin:15px auto 0 37px;overflow:hidden}
.winner-collocation-container .winner-container .winner-list{width:3000%}
.winner-collocation-container .collocation{position:relative;width:365px;height:365px;margin:5px 15px 0 0;padding:10px;border:1px solid #eee}
.winner-collocation-container .collocation,.winner-collocation-container .collocation:hover{box-shadow:2px 2px 8px #ddd}
.winner-collocation-container .collocation .list{height:auto;padding:0}
.winner-collocation-container .collocation .list li{margin-bottom:10px}
.winner-collocation-container .collocation .list li.first{width:225px;height:344px}
.winner-collocation-container .collocation .img-container{height:344px;margin:0}
.collocation-banner{position:relative}
.collocation-banner .contest-container{margin-top:190px;margin-left:50px}
.collocation-banner .contest-container .contest{position:relative;display:inline-block;margin-left:90px;padding:0 5px;font-size:24px;font-weight:700}
.collocation-banner .contest-container .contest:after,.collocation-banner .contest-container .contest:before{content:' ';display:block;position:absolute;top:0;width:90px;height:22px;background:url(../images/sprite_collocation.png) no-repeat}
.collocation-banner .contest-container .contest:before{right:100%;background-position:-125px -13px}
.collocation-banner .contest-container .contest:after{left:100%;background-position:-225px -13px}
.collocation-banner .contest-container ul{margin-top:25px}
.collocation-banner .contest-container ul li{position:relative;margin-bottom:3px;padding-left:25px;line-height:2;font-size:18px}
.collocation-banner .contest-container ul li:before{content:' ';display:block;position:absolute;top:0;left:0;width:20px;height:22px;background:url(../images/sprite_collocation.png) -70px -8px no-repeat}
.collocation-banner .contest-container ul li .date{margin-top:10px;padding:0 10px;font-size:14px;border:1px solid #333;text-shadow:0 0}
.collocation-banner .rules-container{width:555px;margin-top:220px;margin-right:30px}
.collocation-banner .rules-container .coll-rule{position:relative;margin-bottom:30px;margin-left:35px;font-size:20px;font-weight:700}
.collocation-banner .rules-container .coll-rule:before{content:' ';display:block;position:absolute;top:-7px;right:100%;width:30px;height:40px;background:url(../images/sprite_collocation.png) -13px -8px no-repeat}
.collocation-banner .rules-container .rules-list div{position:relative;margin-left:-20px;margin-top:10px;font-size:16px;line-height:1.7;text-shadow:0 0}
.collocation-banner .rules-container .rules-list div:before{content:' ';display:block;position:absolute;top:4px;right:100%;width:20px;height:15px;background:url(../images/sprite_collocation.png) -92px -17px no-repeat}
.dialog-collocation-rules{border:none}
.dialog-collocation-rules .zs-dialog-header{height:35px;color:#fff;background-color:#737373;letter-spacing:1px;font-weight:400}
.dialog-collocation-rules .zs-dialog-close{opacity:.8;color:#fff}
.dialog-collocation-rules .zs-dialog-close:hover{box-shadow:none}
.dialog-collocation-rules .zs-dialog-content{font-size:14px;line-height:2}
.collocation-fieldset{margin-top:40px;border-top:2px solid #000}
.collocation-fieldset legend{margin:0 auto;padding:0 5px}
.collocation-fieldset legend span{display:inline-block;position:relative;padding:10px 40px;margin:0 5px;border:2px solid #000;font-size:18px;cursor:pointer}
.collocation-fieldset legend span.active,.collocation-fieldset legend span:hover{background-color:#000;color:#fff}
.collocation-fieldset legend span.active:after{content:' ';position:absolute;display:block;left:50%;top:100%;margin-left:-10px;border:10px solid;border-color:#000 transparent transparent}
.collocation-tags .tags-type{font-size:16px}
.collocation-tags .tags-type>li{position:relative;padding:10px 5px}
.collocation-tags .tags-type>li>span{color:#000}
.collocation-tags .tags-type .tags-container{display:none;position:absolute;left:-20px;top:100%;width:290px;padding:15px 0 15px 20px;z-index:9;font-size:14px;border:1px solid #dfdfdf;background:#fff;box-shadow:1px 1px 5px rgba(0,0,0,.15)}
.collocation-tags .tags-type .tags-container:after,.collocation-tags .tags-type .tags-container:before{content:' ';position:absolute;left:40px;border:10px solid}
.collocation-tags .tags-type .tags-container:before{top:-20px;border-color:transparent transparent #dfdfdf}
.collocation-tags .tags-type .tags-container:after{top:-18px;border-color:transparent transparent #fff}
.collocation-tags .tags-type .tags-container ul.list li{float:left;width:120px;margin-right:10px;margin-bottom:3px;padding:3px 5px;line-height:1.5}
.collocation-tags .tags-type .tags-container.cate-tags-container{width:700px}
.collocation-tags .tags-type .tags-container.cate-tags-container .cate-list>li{width:130px}
.collocation-tags .tags-type .tags-container.cate-tags-container .cate-list b{display:block;padding-left:5px;line-height:2}
.collocation-tags .tags-type .tags-container a.selected,.collocation-tags .tags-type .tags-container a.selected:hover{color:#999;text-decoration:none}
.collocation-tags .tags-type .tags-container .more{display:inline-block;float:right;padding:3px 5px;margin-right:20px;cursor:pointer}
.collocation-tags .tags-type .tags-container .more:hover{color:#e33057;text-decoration:underline}
.hot_right .search-box{margin-top:5px;margin-left:-5px}
.hot_right .search-box>*{display:inline-block;padding:5px 8px;margin-right:5px;margin-bottom:5px;border:1px solid #666}
.hot_right .search-box>* i{display:inline-block;margin:auto -3px auto 3px;width:8px;height:8px;background:url(../images/sprite_home.png) -15px -278px no-repeat;cursor:pointer}
.hot_right .search-box>.tag-label{margin-left:20px;text-shadow:0 0;text-transform:uppercase;border:2px solid #f0ad4e;font-size:12px}
.hot_right .search-box>.tag-label:first-child{margin-left:0}
.list-container .show{width:auto;margin-right:-22px;min-height:50px}
.load-container{display:none;width:80px;height:80px;margin:10px auto}
.cate-list-container{display:none;position:relative}
.cate-list-container>ul>li{padding:10px 0 10px 15px;border-bottom:1px solid #eee;overflow:hidden\9}
.cate-list-container>ul>li::after,.cate-list-container>ul>li::before{content:' ';display:table}
.cate-list-container>ul>li:last-child{border-bottom:none}
.cate-list-container .category{float:left;width:100px;padding-top:5px;line-height:1.5;font-weight:700}
.cate-list-container .list{margin-left:120px}
.cate-list-container .list li{float:left;margin-right:30px;padding:7px 0}
.cate-list-container .list a.selected,.cate-list-container .list a.selected:hover{color:#999;text-decoration:none}
.cate-list-container .close{display:block;position:absolute;right:-10px;top:-10px;width:20px;height:20px;background:url(../images/sprite_home.png) -388px -180px no-repeat;cursor:pointer}
.input-group.search-group .input-group-btn{padding-left:0}
.input-group.search-group input{color:#666;border:1px solid #e4e4e4}
.input-group.search-group input:focus{box-shadow:0 0 5px rgba(0,0,0,.1)}
.my-colloca-container .creat_outfit{display:block;margin:20px auto;width:270px;height:70px;background:#fff;border:2px solid #f4f4f4}
.my-colloca-container .creat_outfit>*{float:left;margin:0}
.my-colloca-container .creat_outfit i{margin-left:5px;margin-right:10px;background:url(../images/sprite_home.png) -80px -813px no-repeat}
.my-colloca-container .creat_outfit p{height:50px;line-height:50px;color:#333}
.my-colloca-container .collo-info{min-height:170px;margin-bottom:20px;padding:25px 70px 10px;background-color:#f4f4f4}
.my-colloca-container .collo-info .head-icon{margin-right:25px;width:110px;height:110px;border-radius:50%;overflow:hidden;text-align:center}
.my-colloca-container .collo-info .head-icon img{max-width:100%;max-height:100%}
.my-colloca-container .collo-info .info-container .info{padding:10px;max-width:500px;font-size:14px}
.my-colloca-container .collo-info .info-container .info textarea{display:none;padding:5px;line-height:1.2}
.my-colloca-container .collo-info .info-container .info .text{padding-top:10px;line-height:1.5;font-size:14px}
.my-colloca-container .collo-info .info-container .edit{margin-top:45px;margin-left:20px}
.my-colloca-container .collo-info .info-container .edit i{background-position:-498px -377px}
.my-colloca-container .collo-info .info-container .btn-group,.my-colloca-container .collo-info .info-container.editable .edit,.my-colloca-container .collo-info .info-container.editable .text{display:none}
.my-colloca-container .collo-info .info-container.editable .info{width:600px;max-width:600px}
.my-colloca-container .collo-info .info-container.editable .info textarea{display:block;width:600px;height:70px;overflow-x:auto;line-height:1.5;background:#fff;color:#000;border:1px solid #ccc}
.my-colloca-container .collo-info .info-container.editable .btn-group{display:block;padding-right:10px;text-align:right}
.my-colloca-container .collo-info .info-container.editable .btn-group>*{display:inline-block;margin-left:5px}
.my-colloca-container .no-message{padding:30px 0;text-align:center;color:#000;font-size:14px}
.collocation-search-container .hot_words{margin-top:0}
.dialog-collocation-share-coupon .zs-dialog-button button{padding:0;width:auto;background:0 0;height:25px;line-height:25px;border:1px solid #ccc;border-radius:4px}
.dialog-collocation-share-coupon .zs-dialog-button button i{float:left;width:23px;height:23px;background:url(../images/sprite_home.png) -203px -380px no-repeat #fff;border-radius:4px}
.dialog-collocation-share-coupon .zs-dialog-button button span{float:left;margin-top:-1px;padding:0 10px;border-radius:0 4px 4px 0;color:#fff;background-color:#32588c}