@charset "utf-8";

body{position:relative}
.preoder-wrap{position:relative;overflow:hidden}
.header-top{position:absolute;top:0;left:0;z-index:100;width:100%;height:59px;border-bottom:1px solid #cacaca;background:#fff}
.header-top .header-inner{position:relative;width:1280px;height:60px;margin:0 auto}
.header-top .header-inner .header-tit{display:none}
.header-top .header-inner .blur-line{display:none}
.header-top .header-inner .preoder-nav{position:absolute;top:2px;left:-34px;}
.header-top .header-inner .preoder-nav li{float:left}
.header-top .header-inner .preoder-nav li:first-child{margin:0}
.header-top .header-inner .preoder-nav li a{position:relative;float:left;padding:22px 13px;text-transform:uppercase;font-size:18px;color:#828282;line-height:14px;font-family:'ssB', sans-serif; -webkit-font-smoothing: antialiased;}
.header-top .header-inner .preoder-nav li a:hover{color:#000}
.header-top .header-inner .preoder-nav li a:hover:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:6px;background:#00b3e3}
.header-top .header-inner .preoder-nav li.active a:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:6px;background:#00b3e3}
.header-top .header-inner .preoder-nav-m-wrap{display:none}
.header-top .header-inner .preoder-nav-m-wrap .preoder-nav-m{display:none}

.header-top .header-inner .btn-warp{position:absolute;top:13px;right:-20px;}
.header-top .header-inner .btn-warp .btn-preoder{display:block;height:34px;padding:0 0 0 16px;font-size:13px;color:#fff;line-height:37px;font-family:'ssM', sans-serif;background:url(../images/preoder-nav-btn-bg-left.png) 0 0 no-repeat}
.header-top .header-inner .btn-warp .btn-preoder span{display:block;height:34px;padding:0 16px 0 0;background:url(../images/preoder-nav-btn-bg-right.png) right 0 no-repeat}
.header-top .header-inner .btn-warp .btn-nav{display:none}

/* pre-keyvisual ----------------------------------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.pre-keyvisual{position:relative;z-index:10;margin:60px 0 0}
.pre-keyvisual .pre-keyvisual-inner{position:relative;width:1280px;height:660px;margin:0 auto}
.pre-keyvisual .pre-keyvisual-inner .samsung-tit{overflow:hidden;position:absolute;top:38px;left:40px;z-index:30;width:172px;height:26px;text-indent:-9999px;background:url(../images/samsung-logo-w.png) 0 0 no-repeat}
.pre-keyvisual .pre-keyvisual-inner .product-copy{overflow:hidden;position:absolute;top:38px;right:-20px;z-index:30;width:232px;height:26px;text-indent:-9999px;background:url(../images/product-copy-w.png) 0 0 no-repeat}
.pre-keyvisual .pre-keyvisual-inner .inner-copy{position:relative;z-index:20}
.pre-keyvisual .pre-keyvisual-inner .inner-copy .txt{font-size:30px;color:#000;line-height:40px;font-family:'ssB', sans-serif}
.pre-keyvisual .pre-keyvisual-inner .inner-copy .txt .nowrap{display:block}
.pre-keyvisual .pre-keyvisual-inner .inner-copy .order-move{margin:66px 0 0 95px;padding:16px 45px;font-size:24px;color:#333;line-height:40px;font-family:'ssM', sans-serif;border:1px solid #dfdfdf;background:#fff;outline:none;border-radius:2px}

.pre-keyvisual.typeA .pre-keyvisual-inner{display:table;width:1280px}
.pre-keyvisual.typeA .pre-keyvisual-inner .inner-copy{display:table-cell;vertical-align:middle}
.pre-keyvisual.typeA .pre-keyvisual-inner .inner-copy .txt{margin:0 40px}

.pre-keyvisual.typeB .pre-keyvisual-inner{}
.pre-keyvisual.typeB .pre-keyvisual-inner .inner-copy{padding:136px 0 0 40px}

.pre-keyvisual.hero-Atype .pre-keyvisual-inner .inner-copy .txt1,
.pre-keyvisual.hero-Btype .pre-keyvisual-inner .inner-copy .txt2,
.pre-keyvisual.cover-Atype .pre-keyvisual-inner .inner-copy .txt3,
.pre-keyvisual.cover-Btype .pre-keyvisual-inner .inner-copy .txt4,
.pre-keyvisual.vr-Atype .pre-keyvisual-inner .inner-copy .txt5,
.pre-keyvisual.vr-Btype .pre-keyvisual-inner .inner-copy .txt6,
.pre-keyvisual.charger .pre-keyvisual-inner .inner-copy .txt7{display:block}

.pre-keyvisual .pre-keyvisual-inner .keyvisual{position:absolute;bottom:0;right:0;z-index:10;}
.pre-keyvisual .pre-keyvisual-inner .keyvisual .vis img{vertical-align:top}
.pre-keyvisual .pre-keyvisual-inner .keyvisual .vis img.key-m{display:none}

.pre-keyvisual.hero-Atype .pre-keyvisual-inner .keyvisual li.vis1,
.pre-keyvisual.hero-Btype .pre-keyvisual-inner .keyvisual li.vis2,
.pre-keyvisual.cover-Atype .pre-keyvisual-inner .keyvisual li.vis3,
.pre-keyvisual.cover-Btype .pre-keyvisual-inner .keyvisual li.vis4,
.pre-keyvisual.vr-Atype .pre-keyvisual-inner .keyvisual li.vis5,
.pre-keyvisual.vr-Btype .pre-keyvisual-inner .keyvisual li.vis6,
.pre-keyvisual.charger .pre-keyvisual-inner .keyvisual li.vis7{display:block}

.pre-keyvisual .sns-share-area{position:absolute;top:19px;right:50%;z-index:30;margin:0 -940px 0 0}
.pre-keyvisual .sns-share-area .sns-btn{position:absolute;top:0;right:0;width:30px;height:32px;outline:none;background:url(../images/btn-sns-share.png) 0 0 no-repeat;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;transition:all .3s}
.pre-keyvisual .sns-share-area .sns-btn:hover{transform:scale(1.1)}
.pre-keyvisual .sns-share-area .pop-sns-share{display:none;position:absolute;top:52px;right:0;width:341px;height:123px;padding:50px 40px;border:2px solid #d3d3d3;background:#fff}
.pre-keyvisual .sns-share-area .pop-sns-share .close{overflow:hidden;position:absolute;top:14px;right:14px;width:20px;height:18px;text-indent:-9999px;outline:none;background:url(../images/sns-share-close.png) 0 0 no-repeat}
.pre-keyvisual .sns-share-area .pop-sns-share ul{width:100%}
.pre-keyvisual .sns-share-area .pop-sns-share ul:after{content:"";display:block;clear:both}
.pre-keyvisual .sns-share-area .pop-sns-share ul li{float:left;}
.pre-keyvisual .sns-share-area .pop-sns-share ul li a{float:left;width:110px;padding:16px 0 12px 60px;font-size:16px;color:#333;line-height:32px;font-family:'ssM', sans-serif;border-bottom:1px solid #d3d3d3}
.pre-keyvisual .sns-share-area .pop-sns-share ul li.facebook a{border-top:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;border-right:1px solid #d3d3d3;background:url(../images/pop-sns-share-icon-01.gif) 15px 14px no-repeat}
.pre-keyvisual .sns-share-area .pop-sns-share ul li.pinterest a{border-top:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;background:url(../images/pop-sns-share-icon-02.gif) 15px 14px no-repeat}
.pre-keyvisual .sns-share-area .pop-sns-share ul li.twitter a{border-bottom:1px solid #d3d3d3;border-right:1px solid #d3d3d3;background:url(../images/pop-sns-share-icon-03.gif) 14px 14px no-repeat}
.pre-keyvisual .sns-share-area .pop-sns-share ul li.google a{border-bottom:1px solid #d3d3d3;background:url(../images/pop-sns-share-icon-04.gif) 14px 14px no-repeat}
.pre-keyvisual .sns-share-area .pop-sns-share .close{overflow:hidden;position:absolute;top:14px;right:14px;width:20px;height:18px;text-indent:-9999px;outline:none;background:url(../images/choice-close.png) 0 0 no-repeat}
.pre-keyvisual .sns-share-area.active .pop-sns-share{display:block}

.model-select-wrap .subject{background:#f1f1f1}
.model-select-wrap .subject ul{min-width:1px;padding:15px 0;text-align:center}
.model-select-wrap .subject ul:after{content:"";display:block;clear:both}
.model-select-wrap .subject ul li{
    display: inline-block;
    position: relative;
    top: 2px;
    margin: 0 0 0 40px;
    padding: 0 0 0 26px;
    background: url(../images/list-dot.png) 0 50% no-repeat;
    background-size: 20px 20px;}
.model-select-wrap .subject ul li:first-child{margin:0}
.model-select-wrap .subject ul li span{display:inline-block;font-size:16px;color:#4b4b4b;line-height:30px;font-family:'ssM', sans-serif}

@media screen and (max-width:1902px){
    .pre-keyvisual .sns-share-area{right:20px;margin:0}
}

@media screen and (max-width:1490px){
    .pre-keyvisual .pre-keyvisual-inner .product-copy{right:70px}
}

@media screen and (max-width:1400px){
    .header-top .header-inner .preoder-nav{left:0}
    .header-top .header-inner .btn-preoder{right:0}
}

@media screen and (max-width:1280px){
    .header-top .header-inner{width:auto;margin:0 40px}
    .pre-keyvisual .pre-keyvisual-inner{width:auto;height:600px;margin:0}
    .pre-keyvisual .pre-keyvisual-inner .samsung-tit{left:40px}
    .pre-keyvisual .pre-keyvisual-inner .product-copy{right:90px}
    .pre-keyvisual .pre-keyvisual-inner .inner-copy{}
    .pre-keyvisual .pre-keyvisual-inner .inner-copy .txt{font-size:26px}
    .pre-keyvisual .pre-keyvisual-inner .inner-copy .order-move{margin:60px 0 0 74px;padding:14px 43px;line-height:30px}

    .pre-keyvisual.typeA .pre-keyvisual-inner{width:100%}

    .pre-keyvisual.hero-Atype .pre-keyvisual-inner .inner-copy{top:261px}
    .pre-keyvisual.hero-Btype .pre-keyvisual-inner .inner-copy{top:246px}
    .pre-keyvisual.cover-Atype .pre-keyvisual-inner .inner-copy{top:246px}
    .pre-keyvisual.cover-Btype .pre-keyvisual-inner .inner-copy{top:246px}
    .pre-keyvisual.vr-Atype .pre-keyvisual-inner .inner-copy{top:118px}
    .pre-keyvisual.vr-Btype .pre-keyvisual-inner .inner-copy{top:118px}
    .pre-keyvisual.charger .pre-keyvisual-inner .inner-copy{top:242px}

    .pre-keyvisual .sns-share-area{right:20px;margin:0}
    .pre-keyvisual .sns-share-area .sns-btn{right:20px}

    .pre-keyvisual .pre-keyvisual-inner .keyvisual{}
    .pre-keyvisual .pre-keyvisual-inner .keyvisual img{width:964px}

    .header-top .header-inner .btn-warp{right:0}
}

@media screen and (max-width:1024px){
    .header-top{height:133px}
    .header-top .header-inner{height:134px;margin:0 20px 0 13px}

    .pre-keyvisual{margin:134px 0 0}

    .pre-keyvisual .pre-keyvisual-inner{height:480px;margin:0}
    .pre-keyvisual .pre-keyvisual-inner .samsung-tit{top:27px;left:20px;width:134px;height:20px;background-size:134px 20px}
    .pre-keyvisual .pre-keyvisual-inner .product-copy{top:27px;right:70px;width:182px;height:20px;background-size:182px 20px}
    .pre-keyvisual .pre-keyvisual-inner .inner-copy{}
    .pre-keyvisual .pre-keyvisual-inner .inner-copy .txt{font-size:22px;line-height:34px}
    .pre-keyvisual .pre-keyvisual-inner .inner-copy .order-move{margin:44px 0 0 92px;padding:14px 40px;font-size:20px;line-height:24px}

    .pre-keyvisual.typeA .pre-keyvisual-inner .inner-copy .txt{margin:0 20px}

    .pre-keyvisual.hero-Atype .pre-keyvisual-inner .inner-copy{width:100%}
    .pre-keyvisual.hero-Atype .pre-keyvisual-inner .inner-copy{top:205px}
    .pre-keyvisual.hero-Btype .pre-keyvisual-inner .inner-copy{top:191px}
    .pre-keyvisual.cover-Atype .pre-keyvisual-inner .inner-copy{top:188px}
    .pre-keyvisual.cover-Btype .pre-keyvisual-inner .inner-copy{top:188px}
    .pre-keyvisual.vr-Atype .pre-keyvisual-inner .inner-copy{top:93px}
    .pre-keyvisual.vr-Btype .pre-keyvisual-inner .inner-copy{top:93px}
    .pre-keyvisual.charger .pre-keyvisual-inner .inner-copy{top:191px}

    .pre-keyvisual .pre-keyvisual-inner .keyvisual{}
    .pre-keyvisual .pre-keyvisual-inner .keyvisual img{width:805px}

    .model-select-wrap .subject ul li{margin:0 0 0 30px}
    .model-select-wrap .subject ul li span{font-size:14px}

    .pre-keyvisual .sns-share-area .sns-btn{right:0}
    .header-top .header-inner .btn-warp{}
    .header-top .header-inner .btn-warp .btn-preoder{float:left;height:42px;padding:0 0 0 22px;background:url(../images/preoder-nav-btn-bg-left-t.png) 0 0 no-repeat}
    .header-top .header-inner .btn-warp .btn-preoder span{height:42px;padding:0 22px 0 0;line-height:46px;background:url(../images/preoder-nav-btn-bg-right-t.png) right 0 no-repeat}
    .header-top .header-inner .btn-warp .btn-nav{display:inline;position:static;float:left;width:54px;height:40px;padding:0 30px 0 0;margin:0 0 0 16px;background:url(../images/btn-nav.gif) 0 0 no-repeat;}
    .header-top .header-inner .preoder-nav{top:inherit;bottom:1px}
    .header-top .header-inner .preoder-nav li a{padding:22px 15px; font-size: 14px;}
    .header-top .header-inner .header-tit{display:block;overflow:hidden;position:absolute;top:32px;left:12px;width:248px;height:30px;text-indent:-9999px;background:url(../images/preoder-nav-logo.png) 0 0 no-repeat}
}

@media screen and (max-width:880px){
    .pre-keyvisual .pre-keyvisual-inner .inner-copy{}
    .model-select-wrap .subject ul li{margin:0 0 0 9px}
    .model-select-wrap .subject ul li span{font-size:12px}
}

@media screen and (max-width:720px){
    .header-top{height:65px}
    .header-top .header-inner{height:66px;margin:0 4px 0 6px}
    .header-top .header-inner .header-tit{top:16px;left:14px;width:124px;height:15px;background:url(../images/preoder-nav-logo.png) 0 0 no-repeat;background-size:124px 15px}
    .header-top .header-inner .preoder-nav{display:none;top:25px}
    .header-top .header-inner .preoder-nav li{float:left}
    .header-top .header-inner .preoder-nav li a{padding:10px 8px;font-size:12px}
    .header-top .header-inner .preoder-nav li a:hover:after{height:3px}
    .header-top .header-inner .preoder-nav li.active a:after{height:3px}
    .header-top .header-inner .blur-line{display:block;position:absolute;bottom:1px;right:-4px;z-index:20;width:22px;height:32px;background:url(../images/blur-line.png) 0 0 no-repeat;background-size:22px 32px}
    .header-top .header-inner .preoder-nav-m-wrap{display:block;position:absolute;bottom:1px;left:0;z-index:10;width:100%;height:30px;overflow:hidden}
    .header-top .header-inner .preoder-nav-m-wrap .preoder-nav-m{display:block;width:500px}
    .header-top .header-inner .preoder-nav-m-wrap .preoder-nav-m:after{content:"";display:block;clear:both}
    .header-top .header-inner .preoder-nav-m-wrap .preoder-nav-m li{float:left;width:auto;height:auto}
    .header-top .header-inner .preoder-nav-m-wrap .preoder-nav-m li:first-child{margin:0}
    .header-top .header-inner .preoder-nav-m-wrap .preoder-nav-m li a{position:relative;float:left;padding:11px 6px;text-transform:uppercase;letter-spacing:-0.4px;font-size:13px;color:#828282;line-height:8px;font-family:'ssB', sans-serif; -webkit-font-smoothing: antialiased}
    .header-top .header-inner .preoder-nav-m-wrap .preoder-nav-m li a:hover{color:inherit}
    .header-top .header-inner .preoder-nav-m-wrap .preoder-nav-m li a:hover:after{}
    .header-top .header-inner .preoder-nav-m-wrap .preoder-nav-m li.active a{color:#313131}
    .header-top .header-inner .preoder-nav-m-wrap .preoder-nav-m li.active a:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:3px;background:#00b3e3}
    .header-top .header-inner .preoder-nav-m-wrap .preoder-nav-m li.last{margin:0 100px 0 0}

    .header-top .header-inner .btn-warp .btn-preoder{top:11px;right:40px;z-index:20;height:21px;padding:0 0 0 11px;font-size:12px;background-size:11px 21px}

    .header-top .header-inner .btn-warp .btn-preoder span{height:21px;padding:0 11px 0 0;line-height:24px;background-size:auto 21px}
    .header-top .header-inner .btn-warp .btn-nav{top:11px;right:5px;width:27px;height:20px;margin:0 0 0 8px;background-size:27px 20px}
    .pre-keyvisual{margin:66px 0 0}

    .pre-keyvisual .pre-keyvisual-inner{height:420px;margin:0}
    .pre-keyvisual .pre-keyvisual-inner .samsung-tit{top:20px;left:20px;width:86px;height:13px;background-size:86px 13px}
    .pre-keyvisual .pre-keyvisual-inner .product-copy{top:20px;right:46px;width:116px;height:13px;background-size:116px 13px}
    .pre-keyvisual .pre-keyvisual-inner .inner-copy{width:100%}
    .pre-keyvisual .pre-keyvisual-inner .inner-copy .txt{text-align:center;font-size:15px;line-height:19px}
    .pre-keyvisual .pre-keyvisual-inner .inner-copy .txt .nowrap{margin:0}
    .pre-keyvisual .pre-keyvisual-inner .inner-copy .order-move{display:block;width:140px;height:35px;margin:18px auto 0;padding:0;font-size:12px;line-height:37px}

    .pre-keyvisual.typeA .pre-keyvisual-inner .inner-copy{display:block;padding:84px 0 0;}
    .pre-keyvisual.typeB .pre-keyvisual-inner .inner-copy{display:block;padding:84px 0 0;}

    .pre-keyvisual .pre-keyvisual-inner .keyvisual{width:100%;text-align:center}
    .pre-keyvisual .pre-keyvisual-inner .keyvisual .vis img{width:360px}
    .pre-keyvisual .pre-keyvisual-inner .keyvisual .vis img.key-d{display:none}
    .pre-keyvisual .pre-keyvisual-inner .keyvisual .vis img.key-m{display:inline}
    .pre-keyvisual .sns-share-area{top:15px;right:13px;margin:0}
    .pre-keyvisual .sns-share-area .sns-btn{width:20px;height:21px;background:url(../images/btn-sns-share-m.png) 0 0 no-repeat;background-size:20px 21px}

    .model-select-wrap .subject ul{margin:0 20px;padding:10px 0}
    .model-select-wrap .subject ul li{float:left;width:100%;}
    .model-select-wrap .subject ul li:first-child {margin-left: 9px;}
    .model-select-wrap .subject ul li span{float:left;padding:0 0 0 10px;font-size:13px;line-height:28px}
}

@media screen and (max-width:640px){
    .pre-keyvisual .pre-keyvisual-inner .keyvisual .vis img{width:280px}
}

@media screen and (max-width:510px){
    .header-top .header-inner .preoder-nav{top:inherit;bottom:1px}
}

/* model-select-wrap ----------------------------------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.model-select-wrap{}
.model-select-wrap .model-order-area{overflow:hidden;position:relative;z-index:10;max-width: 1440px;height:645px;margin:0 auto; padding: 80px 40px 90px}
.model-select-wrap .model-order-area:after{content:"";display:block;clear:both}
.model-select-wrap .model-order-area .area-wrap{width:100%;-webkit-transition:all 0.8s;-moz-transition:all 0.8s;-o-transition:all 0.8s;-ms-transition:all 0.8s;transition:all 0.8s}
.model-select-wrap .model-order-area .area-wrap:after{content:"";display:block;clear:both}
.model-select-wrap .model-order-area .area-wrap .phone-area{visibility:hidden;position:absolute;top:-9999px;left:-9999px;float:left;width:100%;}
.model-select-wrap .model-order-area .area-wrap .accessories-area{visibility:hidden;position:absolute;top:-9999px;left:-9999px;float:left;width:100%;height:654px}
.model-select-wrap .model-order-area .area-wrap .phone-area.active,
.model-select-wrap .model-order-area .area-wrap .accessories-area.active{display:block;visibility:visible;position:static;top:inherit;left:inherit}
.model-select-wrap .model-order-area .model-thumb{float:left;width:50%;max-width:662px;text-align:center}
.model-select-wrap .model-order-area .model-thumb .model-thumb-inner{overflow:hidden;margin:0 0 0 62px}
.model-select-wrap .model-order-area .model-thumb .model-thumb-inner .thumb-view{position:relative;margin:32px 0}
.model-select-wrap .model-order-area .model-thumb .model-thumb-inner .thumb-view .flex-control-paging{/*overflow:hidden;visibility:hidden;position:absolute;top:-9999px;left:-9999px*/}
.model-select-wrap .model-order-area .model-thumb .model-thumb-inner .thumb-view .flex-direction-nav{display:none}
.model-select-wrap .model-order-area .model-thumb .model-thumb-inner .thumb-view-inner{overflow:hidden;width:100%;--height:594px}
.model-select-wrap .model-order-area .model-thumb .model-thumb-inner .thumb-view-inner .view-wrap{vertical-align:middle}
.model-select-wrap .model-order-area .model-thumb .model-thumb-inner .thumb-view-inner .view-wrap img{--max-width:530px;vertical-align:middle}
.model-select-wrap .model-order-area .model-thumb .model-thumb-inner .thumb-list{}
.model-select-wrap .model-order-area .model-thumb .model-thumb-inner .thumb-list ul{text-align:center}
.model-select-wrap .model-order-area .model-thumb .model-thumb-inner .thumb-list ul li{display:inline;margin:0 2px 0 1px}
.model-select-wrap .model-order-area .model-thumb .model-thumb-inner .thumb-list ul li span{display:inline-block;cursor:pointer;border:1px solid #dfdfdf}
.model-select-wrap .model-order-area .model-thumb .model-thumb-inner .thumb-list ul li span img{width:48px;height:58px;vertical-align:middle}
.model-select-wrap .model-order-area .model-thumb .model-thumb-inner .thumb-list ul li.active span{border:1px solid #666}
.model-select-wrap .model-order-area .model-thumb .model-thumb-inner .thumb-list ul li span:hover{border:1px solid #666}
.model-select-wrap .model-order-area .model-choose{float:right;width:50%;max-width: 600px}
.model-select-wrap .model-order-area .model-choose {width:100%}
.model-select-wrap .model-order-area .model-choose .choose-tit{min-width:1px;margin:20px 0 30px;font-size:46px;color:#1a1a1a;line-height:66px;font-family:'ssB', sans-serif}
.model-select-wrap .model-order-area .model-choose .choose-tit:after{content:"";display:block;clear:both}
.model-select-wrap .model-order-area .model-choose .choose-tit h2{font-size:46px;color:#1a1a1a;font-family:'ssB', sans-serif}
.model-select-wrap .model-order-area .model-choose .choose-tit span{float:left}
.model-select-wrap .model-order-area .model-choose .choose-tit span.line{width:1px;height:66px;padding:0 15px;background:url(../images/choose-line.gif) 15px 15px no-repeat;background-size:1px 27px}
.model-select-wrap .model-order-area .model-choose .step-area{}
.model-select-wrap .model-order-area .model-choose .step-area .step{position:relative;padding:30px 0 20px 0}
.model-select-wrap .model-order-area .model-choose .step-area .step .tit{margin:0 0 17px;font-size:20px;color:#1a1a1a;line-height:24px;font-family:'ssB', sans-serif}
.model-select-wrap .model-order-area .model-choose .step-area .step .tit em{margin:0 0 0 14px;font-family:'ssR', sans-serif}
.model-select-wrap .model-order-area .model-choose .step-area .step ul{min-width:1px}
.model-select-wrap .model-order-area .model-choose .step-area .step ul:after{content:"";display:block;clear:both}
.model-select-wrap .model-order-area .model-choose .step-area .step ul li{float:left}
.model-select-wrap .model-order-area .model-choose .step-area .step ul li .btn{float:left;height:62px;text-align:center;font-size:16px;color:#000;line-height:66px;font-family:'ssR', sans-serif;border:1px solid #dfdfdf;outline:none;border-radius:2px}
.model-select-wrap .model-order-area .model-choose .step-area .step ul li.active .btn{line-height:64px;border:2px solid #3c3c9d;border-radius:3px;box-shadow:4px 4px 10px rgba(0, 0, 0, 0.2)}
.model-select-wrap .model-order-area .model-choose .step-area .step .mask{position:absolute;top:0;left:0;z-index:10;width:100%;height:100%;background:url(../images/mask-dimm.png) 0 0 repeat}
.model-select-wrap .model-order-area .model-choose .step-area .step1 ul li{margin:0 0 0 6px}
.model-select-wrap .model-order-area .model-choose .step-area .step1 ul li:first-child{margin:0}
.model-select-wrap .model-order-area .model-choose .step-area .step1 ul li .btn{width: 100px;}
.model-select-wrap .model-order-area .model-choose .step-area .step2 ul li{margin:0 0 0 6px}
.model-select-wrap .model-order-area .model-choose .step-area .step2 ul li:first-child{margin:0}
.model-select-wrap .model-order-area .model-choose .step-area .step2 ul li .btn{width: 100px;}
.model-select-wrap .model-order-area .model-choose .step-area .step3 ul li{margin:0 0 0 6px}
.model-select-wrap .model-order-area .model-choose .step-area .step3 ul li:first-child{margin:0}
.model-select-wrap .model-order-area .model-choose .step-area .step3 ul li .btn{width: 100px; text-indent: -9999px}
.model-select-wrap .model-order-area .model-choose .step-area .step3 ul li .btn.negro{background:url(../images/model-color-black.png) center center no-repeat}
.model-select-wrap .model-order-area .model-choose .step-area .step3 ul li .btn.blanco{background:url(../images/model-color-white.png) center center no-repeat}
.model-select-wrap .model-order-area .model-choose .btn-accessories-area{min-width:1px;padding:30px 0 0;border-top:1px solid #d3d3d3}
.model-select-wrap .model-order-area .model-choose .btn-accessories-area:after{content:"";display:block;clear:both}
.model-select-wrap .model-order-area .model-choose .btn-accessories-area .btn-accessories{float:right;width:220px;height:76px;font-size:22px;color:#1a1a1a;line-height:80px;font-family:'ssR', sans-serif;border:1px solid #dfdfdf;border-radius:2px;background:#f5f5f5;outline:none}
.model-select-wrap .model-order-area .model-choose .btn-accessories-area .btn-accessories .txt{display:inline-block;height:60px;margin:0 13px 0 0}
.model-select-wrap .model-order-area .model-choose .btn-accessories-area .btn-accessories .icon{display:inline-block;width:6px;height:10px;background:url(../images/btn-arrow-right.png) 0 0 no-repeat}
.model-select-wrap .model-order-area .accessories-area .model-choose .choose-tit{min-width:1px;margin:21px 0 24px;font-size:46px;color:#1a1a1a;line-height:66px;font-family:'ssB', sans-serif}
.model-select-wrap .model-order-area .accessories-area .model-choose .accessories-list{overflow-y:scroll;height:442px;margin:0;padding:0 0 2px;outline:none}
.model-select-wrap .model-order-area .accessories-area .model-choose .accessories-list ul{width:436px}
.model-select-wrap .model-order-area .accessories-area .model-choose .accessories-list ul li{position:relative;height:110px;margin:0;padding:20px 0 20px 128px;border-bottom:1px solid #d3d3d3}
.model-select-wrap .model-order-area .accessories-area .model-choose .accessories-list ul li .accessories-img{display:table;position:absolute;top:10px;left:0;width:126px;height:114px;text-align:center;cursor:pointer;}
.model-select-wrap .model-order-area .accessories-area .model-choose .accessories-list ul li .accessories-img span{display:table-cell;vertical-align:middle}
.model-select-wrap .model-order-area .accessories-area .model-choose .accessories-list ul li .accessories-img img{vertical-align:middle}
.model-select-wrap .model-order-area .accessories-area .model-choose .accessories-list ul li .accessories-tit{display:block;overflow:hidden;position:relative;top:-1px;width:66%;margin:10px 0 10px 9px;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;font-size:20px;color:#1a1a1a;line-height:1.1;font-family:'ssR', sans-serif}
.model-select-wrap .model-order-area .accessories-area .model-choose .accessories-list ul li .accessories-price{display:block;margin:0 0 16px 9px;line-height:1;font-size:20px;color:#777;line-height:1;font-family:'ssR', sans-serif}
.model-select-wrap .model-order-area .accessories-area .model-choose .accessories-list ul li .accessories-color{overflow:hidden;width:auto;min-width:1px;margin:0 0 0 9px}
.model-select-wrap .model-order-area .accessories-area .model-choose .accessories-list ul li .accessories-color:after{content:"";display:block;clear:both}
.model-select-wrap .model-order-area .accessories-area .model-choose .accessories-list ul li .accessories-color li{float:left;height:auto;margin:0 0 10px 4px;padding:0;border:none;background-color:#ffffff;}
.model-select-wrap .model-order-area .accessories-area .model-choose .accessories-list ul li .accessories-color li button{width:30px;height:30px;outline:none;border:1px solid #d3d3d3;border-radius:2px}
.model-select-wrap .model-order-area .accessories-area .model-choose .accessories-list ul li .accessories-color li.active button{border:1px solid #666;box-shadow:4px 4px 10px rgba(0, 0, 0, 0.2)}
.model-select-wrap .model-order-area .accessories-area .model-choose .accessories-list ul li .accessories-color li button:hover{border:1px solid #666;box-shadow:4px 4px 10px rgba(0, 0, 0, 0.2)}
.model-select-wrap .model-order-area .accessories-area .model-choose .accessories-list ul li .accessories-color li:first-child{margin:0}
.model-select-wrap .model-order-area .accessories-area .model-choose .accessories-list ul li .accessories-color li.negro button{background:url(../images/acc-color-black.png) 50% 50% no-repeat}
.model-select-wrap .model-order-area .accessories-area .model-choose .accessories-list ul li .accessories-color li.rosa button{background:url(../images/acc-color-salmonpink.png) 50% 50% no-repeat}
.model-select-wrap .model-order-area .accessories-area .model-choose .accessories-list ul li .accessories-color li.azul button{background:url(../images/acc-color-blue.png) 50% 50% no-repeat}
.model-select-wrap .model-order-area .accessories-area .model-choose .accessories-list ul li .accessories-color li.silver button{background:url(../images/acc-color-silver.png) 50% 50% no-repeat}
.model-select-wrap .model-order-area .accessories-area .model-choose .accessories-list ul li .accessories-color li.blanco button{background:url(../images/acc-color-white.png) 50% 50% no-repeat}
.model-select-wrap .model-order-area .accessories-area .model-choose .accessories-list ul li .accessories-color li.gold button{background:url(../images/acc-color-gold.png) 50% 50% no-repeat}
.model-select-wrap .model-order-area .accessories-area .model-choose .accessories-list ul li .accessories-color li.grey button{background:url(../images/acc-color-grey.png) 50% 50% no-repeat}
.model-select-wrap .model-order-area .accessories-area .model-choose .accessories-list ul li .accessories-color li.gris button{background:url(../images/acc-color-grey.png) 50% 50% no-repeat}
.model-select-wrap .model-order-area .accessories-area .model-choose .accessories-list ul li .accessories-color li.lightbrown button{background:url(../images/acc-color-lightbrown.png) 50% 50% no-repeat}
.model-select-wrap .model-order-area .accessories-area .model-choose .accessories-list ul li .accessories-color li.salmonpink button{background:url(../images/acc-color-salmonpink.png) 50% 50% no-repeat}
.model-select-wrap .model-order-area .accessories-area .model-choose .accessories-list ul li .accessories-color li.rosa button{background:url(../images/acc-color-pink.png) 50% 50% no-repeat}
.model-select-wrap .model-order-area .accessories-area .model-choose .accessories-list ul li .accessories-color li.airsuperiorityblue button{background:url(../images/acc-color-airsuperiorityblue.png) 50% 50% no-repeat}
.model-select-wrap .model-order-area .accessories-area .model-choose .accessories-list ul li .accessories-add{position:absolute;top:10px;right:10px;width:60px;height:32px;font-size:14px;color:#545454;border:1px solid #dfdfdf;background:#f5f5f5;outline:none;border-radius:2px}
.model-select-wrap .model-order-area .accessories-area .model-choose .accessories-list ul li .accessories-remove{position:absolute;top:80px;right:10px;width:60px;height:32px;font-size:14px;color:#545454;border:1px solid #dfdfdf;background:#f5f5f5;outline:none;border-radius:2px}
.model-select-wrap .model-order-area .accessories-area .model-choose .accessories-list ul li .accessories-count{
    position: absolute;
    top: 47px;
    right: 10px;
    width: 48px;
    font-size: 14px;
    color: #545454;
    border: 1px solid #dfdfdf;
    background: #f5f5f5;
    outline: none;
    border-radius: 2px;
    text-align: center;
    padding: 5px;
}
.model-select-wrap .model-order-area .accessories-area .model-choose .accessories-list ul li:last-child{border-bottom:none}
.model-select-wrap .model-order-area .accessories-area .model-choose .btn-model-area{min-width:1px;margin:0;padding:30px 0 0;border-top:1px solid #d3d3d3}
.model-select-wrap .model-order-area .accessories-area .model-choose .btn-model-area:after{content:"";display:block;clear:both}
.model-select-wrap .model-order-area .accessories-area .model-choose .btn-model-area .btn-model{float:right;width:174px;height:62px;text-align:center;font-size:16px;color:#1a1a1a;line-height:66px;font-family:'ssR', sans-serif;border:1px solid #dfdfdf;background:#f5f5f5;border-radius:2px;outline:none}
.model-select-wrap .model-order-area .accessories-area .model-choose .btn-model-area .btn-model .icon{display:inline-block;width:6px;height:10px;margin:0 8px 0 0;background:url(../images/btn-arrow-left.png) 0 0 no-repeat}
.model-select-wrap .model-order-area .accessories-area .model-choose .btn-model-area .btn-model .txt{display:inline-block}
.model-select-wrap .model-order-area .accessories-area .model-choose .btn-more-area{display:none}

.model-select-wrap .model-selected-area{position:relative;z-index:20;height:109px;border-top:1px solid #dfdfdf;background:#f1f1f1}
.model-select-wrap .model-selected-area .model-selected-inner{position:relative;width:1280px;margin:0 auto}
.model-select-wrap .model-selected-area .model-selected-inner ol{width:100%;margin:17px 0 0}
.model-select-wrap .model-selected-area .model-selected-inner ol:after{content:"";display:block;clear:both}
.model-select-wrap .model-selected-area .model-selected-inner ol li{float:left;margin:0 0 0 40px}
.model-select-wrap .model-selected-area .model-selected-inner ol li.selected1{min-width:100px}
.model-select-wrap .model-selected-area .model-selected-inner ol li.selected4{width:28%; min-width:1px}
.model-select-wrap .model-selected-area .model-selected-inner ol li .seq{float:left;margin:0 17px 0 0;font-size:52px;color:#d5d5d5;line-height:60px;font-family:'ssR', sans-serif}
.model-select-wrap .model-selected-area .model-selected-inner ol li .cont{float:left;margin:17px 0 0;font-size:14px;color:#000;line-height:20px;font-family:'ssR', sans-serif}
.model-select-wrap .model-selected-area .model-selected-inner ol li .cont.model{}
.model-select-wrap .model-selected-area .model-selected-inner ol li .cont.accessories{overflow:hidden;width:73%;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap}
.model-select-wrap .model-selected-area .model-selected-inner ol li .cont.accessories em{overflow:hidden;width:90%;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap}
.model-select-wrap .model-selected-area .model-selected-inner ol li .cont em{display:block;font-size:18px}
.model-select-wrap .model-selected-area .model-selected-inner ol li.active .seq{color:#000}
.model-select-wrap .model-selected-area .model-selected-inner ol li.active .cont{font-family:'ssB', sans-serif}
.model-select-wrap .model-selected-area .model-selected-inner ol li.active .cont em{font-family:'ssR', sans-serif}
.model-select-wrap .model-selected-area .model-selected-inner .total-area .choice{position:absolute;top:0;right:40px;width:174px;height:16px}
.model-select-wrap .model-selected-area .model-selected-inner .total-area .choice button{width:100%;height:16px;letter-spacing:-1px;font-size:14px;color:#000;line-height:16px;font-family:'ssR', sans-serif;outline:none}
.model-select-wrap .model-selected-area .model-selected-inner .total-area .choice button .txt{display:inline-block;height:16px;margin:0 8px 0 0}
.model-select-wrap .model-selected-area .model-selected-inner .total-area .choice button .icon{display:inline-block;width:8px;height:6px;background:url(../images/btn-arrow-up.png) 0 0 no-repeat}
.model-select-wrap .model-selected-area .model-selected-inner .total-area .choice.active button .icon{background:url(../images/btn-arrow-down.png) 0 0 no-repeat}
.model-select-wrap .model-selected-area .model-selected-inner .total-area .calc{position:absolute;top:-8px;right:254px;width:162px;height:16px;padding:8px 0;border-bottom:1px solid #dfdfdf}
.model-select-wrap .model-selected-area .model-selected-inner .total-area .calc button{width:100%;height:16px;text-align:left;text-indent:2px;font-size:14px;color:#000;line-height:16px;font-family:'ssR', sans-serif;outline:none}
.model-select-wrap .model-selected-area .model-selected-inner .total-area .calc button .txt{display:inline-block;height:16px;margin:0 8px 0 0;line-height:16px}
.model-select-wrap .model-selected-area .model-selected-inner .total-area .calc button .icon{display:inline-block;width:14px;height:15px;background:url(../images/btn-calc.png) 0 0 no-repeat}

.model-select-wrap .model-selected-area .model-selected-inner .total-area .total{position:absolute;top:32px;right:254px;min-width:162px;text-align:right}
.model-select-wrap .model-selected-area .model-selected-inner .total-area .total:after{content:"";display:block;clear:both}
.model-select-wrap .model-selected-area .model-selected-inner .total-area .total span{display:inline-block;position:relative;top:-5px;margin:7px 0 0;font-size:18px;color:#000;line-height:1;font-family:'ssB', sans-serif}
.model-select-wrap .model-selected-area .model-selected-inner .total-area .total em{display:inline-block;margin:0 0 0 19px;font-size:36px;color:#000;line-height:1;font-family:'ssR', sans-serif}
.model-select-wrap .model-selected-area .model-selected-inner .buy-now{position:absolute;top:24px;right:40px;width:174px;height:48px;font-size:16px;color:#fff;line-height:52px;font-family:'ssB', sans-serif;outline:none;background:#3c3c9d;}
.model-select-wrap .model-selected-area .model-selected-inner .where-to-buy{display:none;position:absolute;top:12px;right:40px;width:174px;height:48px;font-size:16px;color:#fff;line-height:52px;font-family:'ssB', sans-serif;outline:none;background:#3c3c9d;}

.model-select-wrap .model-selected-area .model-selected-inner.where-to-buy ol li.selected4{display:none;}
.model-select-wrap .model-selected-area .model-selected-inner.where-to-buy .total-area {display:none;}
.model-select-wrap .model-selected-area .model-selected-inner.no-acc ol li.selected4{display:none;}
.pop-choice .no-acc {display:none;}

@media screen and (max-width:1280px){
    .model-select-wrap .model-order-area{width:auto;padding: 80px 40px 90px}
    .model-select-wrap .model-order-area .model-choose{width:44.83%}
    .model-select-wrap .model-order-area .model-thumb .model-thumb-inner{margin:0}
    .model-select-wrap .model-order-area .model-thumb .model-thumb-inner .thumb-view{margin:32px 0 30px}
    .model-select-wrap .model-order-area .model-thumb .model-thumb-inner .thumb-view .thumb-view-inner .view-wrap img{}
    .model-select-wrap .model-selected-area .model-selected-inner{width:auto;margin:0 40px}
    .model-select-wrap .model-selected-area .model-selected-inner ol{width:75%;margin:19px 0 0}
    .model-select-wrap .model-selected-area .model-selected-inner ol li{margin:0 0 0 1%}
    .model-select-wrap .model-selected-area .model-selected-inner ol li.selected1{min-width:20%;max-width:35%}
    .model-select-wrap .model-selected-area .model-selected-inner ol li.selected2{min-width:20%}
    /*.model-select-wrap .model-selected-area .model-selected-inner ol li.selected3{width:16%}*/
    .model-select-wrap .model-selected-area .model-selected-inner ol li.selected4{width:37%;min-width:inherit}
    .model-select-wrap .model-selected-area .model-selected-inner ol li:first-child{margin:0}
    .model-select-wrap .model-selected-area .model-selected-inner ol li .cont.accessories{width:80%}
    .model-select-wrap .model-order-area .model-choose .choose-tit{font-size:43px}
    .model-select-wrap .model-order-area .model-choose .step-area .step ul{min-width:459px}
    .model-select-wrap .model-order-area .accessories-area .model-choose .accessories-list ul{width:auto;margin:0 21px 0 0}
    .model-select-wrap .model-selected-area .model-selected-inner .total-area .choice .pop-choice{right:0}

    .model-select-wrap .model-selected-area .model-selected-inner .total-area .choice{right:0;width:103px}
    .model-select-wrap .model-selected-area .model-selected-inner .total-area .calc{right:200px;}
    .model-select-wrap .model-selected-area .model-selected-inner .total-area .calc  button{width:100%}
    .model-select-wrap .model-selected-area .model-selected-inner .total-area .calc  button .txt{overflow:hidden;width:auto;font-size:14px;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap}
    .model-select-wrap .model-selected-area .model-selected-inner .total-area .calc  button .icon{}
    .model-select-wrap .model-selected-area .model-selected-inner .total-area .total{top:38px;right:200px}
    .model-select-wrap .model-selected-area .model-selected-inner .total-area .total span{font-size:14px}
    .model-select-wrap .model-selected-area .model-selected-inner .total-area .total em{font-size:28px}
    .model-select-wrap .model-selected-area .model-selected-inner .buy-now{right:0;}
    .model-select-wrap .model-selected-area .model-selected-inner .where-to-buy{right:0;width: 130px;}
}

@media screen and (max-width:1024px){
    .model-select-wrap .model-order-area{height:auto;padding:88px 60px 60px}
    .model-select-wrap .model-order-area .area-wrap .phone-area{height:auto}
    .model-select-wrap .model-order-area .model-thumb{width:50%}
    .model-select-wrap .model-order-area .model-thumb .model-thumb-inner{margin:0 20px 0 0}
    .model-select-wrap .model-order-area .model-thumb .model-thumb-inner .thumb-view{width:434px;margin:35px 0}
    .model-select-wrap .model-order-area .model-thumb .thumb-view-inner{margin:0 0 34px}
    .model-select-wrap .model-order-area .model-thumb .thumb-view-inner .view-wrap img{width:384px;height:444px}
    .model-select-wrap .model-order-area .model-thumb .thumb-list{width:434px}
    .model-select-wrap .model-order-area .model-thumb .thumb-list ul li span img{max-width:40px;max-height:48px}
    .model-select-wrap .model-order-area .model-choose{width:50%;max-width:inherit}
    .model-select-wrap .model-order-area .model-choose .choose-tit{margin:0 0 40px;font-size:40px;line-height:1}
    .model-select-wrap .model-order-area .model-choose .choose-tit span.line{height:40px;background-size:1px 24px;background-position:15px 8px}
    .model-select-wrap .model-order-area .model-choose .step-area .step{margin: 0 0 10px 0}
    .model-select-wrap .model-order-area .model-choose .step-area .step .tit{margin:0 0 16px;font-size:18px;line-height:1}
    .model-select-wrap .model-order-area .model-choose .step-area .step ul{min-width:1px}
    .model-select-wrap .model-order-area .model-choose .step-area .step ul li .btn{height:52px;font-size:14px;line-height:56px}
    .model-select-wrap .model-order-area .model-choose .step-area .step ul li .btn:hover{line-height:54px}
    .model-select-wrap .model-order-area .model-choose .step-area .step ul li.active .btn{line-height:54px}
    .model-select-wrap .model-order-area .model-choose .step-area .step1 ul li{width: 20%;margin:0 0 0 1.43%}
    .model-select-wrap .model-order-area .model-choose .step-area .step1 ul li .btn{width:100%}
    .model-select-wrap .model-order-area .model-choose .step-area .step2 ul li{width: 20%;margin:0 0 0 1.43%}
    .model-select-wrap .model-order-area .model-choose .step-area .step2 ul li .btn{width:100%}
    .model-select-wrap .model-order-area .model-choose .step-area .step3 ul li{width: 20%;  margin:0 0 0 1.43%}
    .model-select-wrap .model-order-area .model-choose .step-area .step3 ul li .btn{width:100%}
    .model-select-wrap .model-order-area .model-choose .btn-accessories-area .btn-accessories{height:52px;line-height:56px;background-position:143px 21px}
    .model-select-wrap .model-order-area .model-choose .btn-accessories-area .btn-accessories .txt{height:50px}

    .model-select-wrap .model-order-area .area-wrap .accessories-area{height:auto}
    .model-select-wrap .model-order-area .accessories-area .model-choose .choose-tit {margin:0 0 16px 34px;line-height:55px}
    .model-select-wrap .model-order-area .accessories-area .model-choose .accessories-list{height:374px;margin:0 0 0 34px}
    .model-select-wrap .model-order-area .accessories-area .model-choose .accessories-list .jspHorizontalBar{visibility:hidden;}
    .model-select-wrap .model-order-area .accessories-area .model-choose .accessories-list ul{margin:0 21px 0 0}
    .model-select-wrap .model-order-area .accessories-area .model-choose .accessories-list ul li{height:94px;margin:0 0 6px;padding:10px 0 16px 105px}
    .model-select-wrap .model-order-area .accessories-area .model-choose .accessories-list ul li .accessories-img{width:104px;height:94px}
    .model-select-wrap .model-order-area .accessories-area .model-choose .accessories-list ul li .accessories-img img{width:100%}
    .model-select-wrap .model-order-area .accessories-area .model-choose .accessories-list ul li .accessories-tit{width:60%;margin:7px 0 3px 9px;font-size:18px}
    .model-select-wrap .model-order-area .accessories-area .model-choose .accessories-list ul li .accessories-price{margin:0 0 12px 9px;font-size:18px}
    .model-select-wrap .model-order-area .accessories-area .model-choose .accessories-list ul li .accessories-add{top:10px;right:0}
    .model-select-wrap .model-order-area .accessories-area .model-choose .accessories-list ul li .accessories-remove{right:0;}
    .model-select-wrap .model-order-area .accessories-area .model-choose .accessories-list ul li .accessories-count{right:0;}
    .model-select-wrap .model-order-area .accessories-area .model-choose .btn-model-area{margin:0 0 0 34px}
    .model-select-wrap .model-order-area .accessories-area .model-choose .btn-model-area .btn-model{height:52px;line-height:56px}

    .model-select-wrap .model-selected-area .model-selected-inner{margin:0 60px}
    .model-select-wrap .model-selected-area .model-selected-inner ol{width:66%}
    .model-select-wrap .model-selected-area .model-selected-inner ol li{float:left;margin:0 0 0 1%}
    .model-select-wrap .model-selected-area .model-selected-inner ol li.selected3{width:22%}
    .model-select-wrap .model-selected-area .model-selected-inner ol li.selected4{width:37%}
    .model-select-wrap .model-selected-area .model-selected-inner ol li .seq{margin:0 6px 0 0;font-size:48px;font-family:'ssR', sans-serif}
    .model-select-wrap .model-selected-area .model-selected-inner ol li .cont{}
    .model-select-wrap .model-selected-area .model-selected-inner ol li .cont em{overflow:hidden;font-size:16px;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap}
    .model-select-wrap .model-selected-area .model-selected-inner .total-area .choice{right:20px;width:154px}
    .model-select-wrap .model-selected-area .model-selected-inner .total-area .calc{right:175px}
    .model-select-wrap .model-selected-area .model-selected-inner .total-area .total{right:175px;}
    .model-select-wrap .model-selected-area .model-selected-inner .buy-now{right:20px;width:154px}
    .model-select-wrap .model-selected-area .model-selected-inner .where-to-buy{right:20px;width:154px}
    .model-select-wrap .model-selected-area .model-selected-inner .total-area .choice{right:0;width:103px}
    .model-select-wrap .model-selected-area .model-selected-inner .total-area .calc  button{overflow:hidden;width:100%;font-size:14px;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap}
    .model-select-wrap .model-selected-area .model-selected-inner .total-area .total span{font-size:14px}
    .model-select-wrap .model-selected-area .model-selected-inner .total-area .total em{font-size:28px}
    .model-select-wrap .model-selected-area .model-selected-inner .buy-now{right:0;}
    .model-select-wrap .model-selected-area .model-selected-inner .where-to-buy{right:0;}
}

@media screen and (max-width:910px){
    .model-select-wrap .model-order-area .model-thumb .model-thumb-inner .thumb-view{width:100%}
    .model-select-wrap .model-order-area .model-thumb .model-thumb-inner .thumb-view .thumb-view-inner .view-wrap img{width:100%;height:auto}
    .model-select-wrap .model-order-area .model-thumb .model-thumb-inner .thumb-list{width:100%}
    .model-select-wrap .model-order-area .model-choose .choose-tit{font-size:34px}
}
@media screen and (max-width:820px){
    .model-select-wrap .model-order-area{padding:88px 10px 60px}
    .model-select-wrap .model-selected-area .model-selected-inner{margin:0 10px}
}

@media screen and (max-width:720px){
    .model-select-wrap .model-order-area{margin:0;padding:60px 0 0}
    .model-select-wrap .model-order-area .model-thumb{display:block;float:none;width:auto;max-width:inherit}
    .model-select-wrap .model-order-area .model-thumb .model-thumb-inner{margin:0}

    .model-select-wrap .model-order-area .model-thumb .model-thumb-inner .thumb-view{width:100%;margin:0}

    .model-select-wrap .model-order-area .model-thumb .model-thumb-inner .thumb-view .thumb-view-inner{display:block;height:auto;margin:0}
    .model-select-wrap .model-order-area .model-thumb .model-thumb-inner .thumb-view .thumb-view-inner .view-wrap{display:block;max-width:inherit}
    .model-select-wrap .model-order-area .model-thumb .model-thumb-inner .thumb-view .thumb-view-inner .view-wrap img{width:200px}
    .model-select-wrap .model-order-area .model-thumb .model-thumb-inner .thumb-view .flex-direction-nav{display:inline}
    .model-select-wrap .model-order-area .model-thumb .model-thumb-inner .thumb-view .flex-direction-nav li a{overflow:hidden;position:absolute;top:50%;width:26px;height:46px;margin:-23px 0 0;text-indent:-9999px;outline:none}
    .model-select-wrap .model-order-area .model-thumb .model-thumb-inner .thumb-view .flex-direction-nav li .flex-prev{left:20px;background:url(../images/model-thumb-prev.png) 0 0 no-repeat;background-size:26px 46px}
    .model-select-wrap .model-order-area .model-thumb .model-thumb-inner .thumb-view .flex-direction-nav li .flex-next{right:20px;background:url(../images/model-thumb-next.png) 0 0 no-repeat;background-size:26px 46px}
    .model-select-wrap .model-order-area .model-thumb .model-thumb-inner .thumb-list ul{margin:25px 0 0}
    .model-select-wrap .model-order-area .model-thumb .model-thumb-inner .thumb-list ul li{margin:0 3px}
    .model-select-wrap .model-order-area .model-thumb .model-thumb-inner .thumb-list ul li span img{width:34px;height:43px}
    .model-select-wrap .model-order-area .model-thumb .model-thumb-inner .thumb-list ul li span:hover{border:1px solid #dfdfdf}
    .model-select-wrap .model-order-area .model-choose{float:none;width:auto;margin:0 20px;padding:60px 0 0}
    .model-select-wrap .model-order-area .model-choose .choose-tit{margin:0 0 35px;font-size:28px;text-align:center}
    .model-select-wrap .model-order-area .model-choose .choose-tit span{float:none}
    .model-select-wrap .model-order-area .model-choose .choose-tit span.line{background-size:1px 21px;background-position:15px 3px}
    .model-select-wrap .model-order-area .model-choose .step-area .step{margin:0; padding: 10px 0 15px 0px}
    .model-select-wrap .model-order-area .model-choose .step-area .step .tit{margin:0 0 15px}
    .model-select-wrap .model-order-area .model-choose .step-area .step ul li .btn{height:58px;line-height:58px}
    .model-select-wrap .model-order-area .model-choose .step-area .step ul li .btn:hover{height:58px;line-height:56px;}
    .model-select-wrap .model-order-area .model-choose .step-area .step ul li.active .btn{height:58px;line-height:56px;box-shadow:2px 5px 10px 3px rgba(0, 0, 0, 0.2)}
    .model-select-wrap .model-order-area .model-choose .step-area .step1 ul li{width:100%;margin:0 0 10px}
    .model-select-wrap .model-order-area .model-choose .step-area .step1 ul li:first-child{margin:0 0 10px}
    .model-select-wrap .model-order-area .model-choose .step-area .step2 ul li{width:100%;margin:0 0 10px}
    .model-select-wrap .model-order-area .model-choose .step-area .step2 ul li:first-child{margin:0 0 10px}
    .model-select-wrap .model-order-area .model-choose .step-area .step3{margin-bottom: 30px}
    .model-select-wrap .model-order-area .model-choose .step-area .step3 ul li{width: 20%;}
    .model-select-wrap .model-order-area .model-choose .step-area .step3 ul li .btn.negro{background:url(../images/model-color-black-m.png) center center no-repeat;background-size:30px 30px}
    .model-select-wrap .model-order-area .model-choose .step-area .step3 ul li .btn.blanco{background:url(../images/model-color-white-m.png) center center no-repeat;background-size:30px 30px}
    .model-select-wrap .model-order-area .model-choose .btn-accessories-area{padding:17px 0 60px}
    .model-select-wrap .model-order-area .model-choose .btn-accessories-area .btn-accessories{width:100%;padding:0;text-align:center;background-position:75% 21px}

    .model-select-wrap .model-selected-area{height:auto}
    .model-select-wrap .model-selected-area .model-selected-inner{margin:0 20px;padding:0 0 20px}
    .model-select-wrap .model-selected-area .model-selected-inner ol{width:auto;margin:0}
    .model-select-wrap .model-selected-area .model-selected-inner ol li{position:relative;float:none;width:auto;min-width:1px;margin:0;border-bottom:1px solid #dfdfdf}
    .model-select-wrap .model-selected-area .model-selected-inner ol li:after{content:"";display:block;clear:both}
    .model-select-wrap .model-selected-area .model-selected-inner ol li.selected1{width:auto;min-width:inherit;max-width:inherit}
    .model-select-wrap .model-selected-area .model-selected-inner ol li.selected2{width:auto}
    .model-select-wrap .model-selected-area .model-selected-inner ol li.selected3{width:auto}
    .model-select-wrap .model-selected-area .model-selected-inner ol li.selected4{width:auto}
    .model-select-wrap .model-selected-area .model-selected-inner ol li:first-child{width:auto}
    .model-select-wrap .model-selected-area .model-selected-inner ol li .seq{position:relative;top:3px;width:25px;font-size:30px;line-height:55px}
    .model-select-wrap .model-selected-area .model-selected-inner ol li .cont{width:auto !important;margin:28px 0 0;line-height:1.1}
    .model-select-wrap .model-selected-area .model-selected-inner ol li .cont em{position:absolute;top:26px;right:0;width:70%;text-align:right;font-size:17px;letter-spacing:-0.5px}
    .model-select-wrap .model-selected-area .model-selected-inner ol li.selected1 .cont{}
    .model-select-wrap .model-selected-area .model-selected-inner ol li.selected2 .cont{}
    .model-select-wrap .model-selected-area .model-selected-inner ol li.selected3 .cont{}
    .model-select-wrap .model-selected-area .model-selected-inner ol li.selected4 .cont{letter-spacing:-0.5px}

    .model-select-wrap .model-selected-area .model-selected-inner .total-area{min-width:1px}
    .model-select-wrap .model-selected-area .model-selected-inner .total-area:after{content:"";display:block;clear:both}
    .model-select-wrap .model-selected-area .model-selected-inner .total-area .choice{position:static;top:inherit;right:inherit;float:left;width:44.54%;height:55px;border-bottom:1px solid #dfdfdf}
    .model-select-wrap .model-selected-area .model-selected-inner .total-area .calc{position:static;top:inherit;right:inherit;float:left;width:55.45%;height:55px;padding:0;border-bottom:1px solid #dfdfdf;background-position:90% 50%}
    .model-select-wrap .model-selected-area .model-selected-inner .total-area .calc button{display:block;width:100%;height:55px;padding:0;text-align:center;line-height:55px;background:none}
    .model-select-wrap .model-selected-area .model-selected-inner .total-area .calc button .txt{width:auto;height:55px;margin:0 10px 0 0;text-indent:inherit;line-height:55px}
    .model-select-wrap .model-selected-area .model-selected-inner .total-area .calc button .icon{position:relative;top:-20px}
    .model-select-wrap .model-selected-area .model-selected-inner .total-area .choice button{display:block;position:relative;width:100%;height:55px;line-height:55px;background-position:90% 50%}
    .model-select-wrap .model-selected-area .model-selected-inner .total-area .choice button:after{content:"";display:block;position:absolute;top:15px;right:0;width:1px;height:25px;background:#dfdfdf}
    .model-select-wrap .model-selected-area .model-selected-inner .total-area .choice button .txt{height:55px}
    .model-select-wrap .model-selected-area .model-selected-inner .total-area .total{clear:both;position:static;top:inherit;right:inherit;width:auto;min-width:1px;height:70px;text-align:inherit;line-height:70px}
    .model-select-wrap .model-selected-area .model-selected-inner .total-area .total span{top:inherit;float:left;height:70px;margin:0;line-height:70px}
    .model-select-wrap .model-selected-area .model-selected-inner .total-area .total em{float:right;line-height:70px}
    .model-select-wrap .model-selected-area .model-selected-inner .buy-now{position:static;top:inherit;right:inherit;width:100%}
    .model-select-wrap .model-selected-area .model-selected-inner .where-to-buy{position:static;top:inherit;right:inherit;width:100%}

    .model-select-wrap .model-selected-area .model-selected-inner .total-area .one{width:100%;}
    .model-select-wrap .model-selected-area .model-selected-inner .total-area .one button:after{display:none}

    .model-select-wrap .model-order-area .accessories-area .model-thumb{display:block;max-width:inherit;padding:20px 0}
    .model-select-wrap .model-order-area .accessories-area .model-thumb .thumb-view-inner{display:block;height:auto}
    .model-select-wrap .model-order-area .accessories-area .model-thumb .thumb-view-inner .view-wrap{display:block}
    .model-select-wrap .model-order-area .accessories-area .model-thumb .thumb-view-inner .view-wrap img{width:132px}
    .model-select-wrap .model-order-area .accessories-area .model-thumb .thumb-list{margin:25px 0 0}

    .model-select-wrap .model-order-area .accessories-area .model-choose{padding:40px 0 0}
    .model-select-wrap .model-order-area .accessories-area .model-choose .choose-tit{margin:0 0 30px;text-align:left;font-size:31px;line-height:1}
    .model-select-wrap .model-order-area .accessories-area .model-choose .accessories-list{overflow:visible;height:auto;margin:0;padding:0}
    .model-select-wrap .model-order-area .accessories-area .model-choose .accessories-list ul{margin:0;border-top:1px solid #dfdfdf}
    .model-select-wrap .model-order-area .accessories-area .model-choose .accessories-list ul li{height:80px;margin:0;padding:17px 0 17px 89px}
    .model-select-wrap .model-order-area .accessories-area .model-choose .accessories-list ul li.hide{display:none}
    .model-select-wrap .model-order-area .accessories-area .model-choose .accessories-list ul li:last-child{border-bottom:1px solid #dfdfdf}
    .model-select-wrap .model-order-area .accessories-area .model-choose .accessories-list ul li .accessories-img{width:89px}
    .model-select-wrap .model-order-area .accessories-area .model-choose .accessories-list ul li .accessories-img img{}
    .model-select-wrap .model-order-area .accessories-area .model-choose .accessories-list ul li .accessories-tit{margin:2px 0 10px;font-size:17px}
    .model-select-wrap .model-order-area .accessories-area .model-choose .accessories-list ul li .accessories-price{margin:0 0 5px;font-size:17px}
    .model-select-wrap .model-order-area .accessories-area .model-choose .accessories-list ul li .accessories-color{margin:0;border:none}
    .model-select-wrap .model-order-area .accessories-area .model-choose .accessories-list ul li .accessories-color li button{width:29px;height:29px}
    .model-select-wrap .model-order-area .accessories-area .model-choose .accessories-list ul li .accessories-color li.negro button{background:url(../images/acc-color-black-m.png) 50% 50% no-repeat;background-size:16px 16px}
    .model-select-wrap .model-order-area .accessories-area .model-choose .accessories-list ul li .accessories-color li.azul button{background:url(../images/acc-color-blue-m.png) 50% 50% no-repeat;background-size:16px 16px}
    .model-select-wrap .model-order-area .accessories-area .model-choose .accessories-list ul li .accessories-color li.silver button{background:url(../images/acc-color-silver-m.png) 50% 50% no-repeat;background-size:16px 16px}
    .model-select-wrap .model-order-area .accessories-area .model-choose .accessories-list ul li .accessories-color li.white button{background:url(../images/acc-color-white-m.png) 50% 50% no-repeat;background-size:17px 17px}
    .model-select-wrap .model-order-area .accessories-area .model-choose .accessories-list ul li .accessories-color li.gold button{background:url(../images/acc-color-gold-m.png) 50% 50% no-repeat;background-size:16px 16px}
    .model-select-wrap .model-order-area .accessories-area .model-choose .accessories-list ul li .accessories-color li.brown button{background:url(../images/acc-color-brown-m.png) 50% 50% no-repeat;background-size:16px 16px}
    .model-select-wrap .model-order-area .accessories-area .model-choose .accessories-list ul li .accessories-color li.grey button{background:url(../images/acc-color-grey.png) 50% 50% no-repeat;background-size:16px 16px}
    .model-select-wrap .model-order-area .accessories-area .model-choose .accessories-list ul li .accessories-color li.gris button{background:url(../images/acc-color-grey.png) 50% 50% no-repeat;background-size:16px 16px}
    .model-select-wrap .model-order-area .accessories-area .model-choose .accessories-list ul li .accessories-color li.lightbrown button{background:url(../images/acc-color-lightbrown.png) 50% 50% no-repeat;background-size:16px 16px}
    .model-select-wrap .model-order-area .accessories-area .model-choose .accessories-list ul li .accessories-color li.salmonpink button{background:url(../images/acc-color-salmonpink.png) 50% 50% no-repeat;background-size:16px 16px}
    .model-select-wrap .model-order-area .accessories-area .model-choose .accessories-list ul li .accessories-color li.rosa button{background:url(../images/acc-color-pink.png) 50% 50% no-repeat;background-size:16px 16px}
    .model-select-wrap .model-order-area .accessories-area .model-choose .accessories-list ul li .accessories-color li.airsuperiorityblue button{background:url(../images/acc-color-airsuperiorityblue.png) 50% 50% no-repeat;background-size:16px 16px}
    .model-select-wrap .model-order-area .accessories-area .model-choose .accessories-list ul li .accessories-add{top:18px;width:45px;height:24px;font-size:11px}
    .model-select-wrap .model-order-area .accessories-area .model-choose .accessories-list ul li .accessories-remove{position:absolute;top:79px;width:45px;height:24px;font-size:11px;}
    .model-select-wrap .model-order-area .accessories-area .model-choose .accessories-list ul li .accessories-count{
        position: absolute;
        width:33px;
        /*height:24px;*/
        font-size:11px;
        top: 48px;

    }


    .model-select-wrap .model-order-area .accessories-area .model-choose .btn-more-area{display:block;margin:-1px 0 0;border-top:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf}
    .model-select-wrap .model-order-area .accessories-area .model-choose .btn-more-area.style-m{visibility:hidden;overflow:hidden;position:absolute;top:-9999px;left:-9999px}
    .model-select-wrap .model-order-area .accessories-area .model-choose .btn-more-area .btn-more{display:block;width:100%;height:56px;font-size:18px;color:#1a1a1a;line-height:56px;font-family:'ssR', sans-serif;outline:none}
    .model-select-wrap .model-order-area .accessories-area .model-choose .btn-more-area .btn-more .txt{display:inline-block}
    .model-select-wrap .model-order-area .accessories-area .model-choose .btn-more-area .btn-more .icon{display:inline-block;position:relative;top:1px;left:10px;width:15px;height:15px;background:url(../images/btn-view-more-icon.gif) 74% 50% no-repeat;background-size:15px 15px}
    .model-select-wrap .model-order-area .accessories-area .model-choose .btn-model-area{margin:0;padding:18px 0 60px;border:none}
    .model-select-wrap .model-order-area .accessories-area .model-choose .btn-model-area .btn-model{width:100%;height:56px;padding:0;text-align:center;font-size:18px;background-position:26% 50%}
}

@media screen and (max-width:640px){
    .model-select-wrap .model-selected-area .model-selected-inner ol li .cont em{width:50%}
    .model-select-wrap .model-selected-area .model-selected-inner ol li .cont.accessories em{width:53%;font-size:16px}
    .model-select-wrap .model-selected-area .model-selected-inner .total-area .calc button .txt{font-size:13px}
}

/* package-wrap ----------------------------------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.package-inner{width:1200px;margin:0 auto;padding:90px 40px 0}
.package-inner .inner-tit{margin:0 0 35px;font-size:28px;color:#1a1a1a;line-height:1;font-family:'ssB', sans-serif}
.package-inner .package-list{min-width:1px}
.package-inner .package-list:after{content:"";display:block;clear:both}
.package-inner .package-list li{float:left;width:12.5%}
.package-inner .package-list li img{display:block;width:80%; margin: 0 auto;}
.package-inner .package-list li p{margin:18px 0 0;text-align:center;font-size:15px;color:#4b4b4b;line-height:21px;font-family:'ssM', sans-serif}
.package-inner .package-list li p .nowrap{display:block}

@media screen and (max-width:1280px){
    .package-inner{width:auto;margin:0}
}

@media screen and (max-width:1024px){
    .package-inner{padding:60px 0 0}
    .package-inner .inner-tit{margin:0 20px 30px;font-size:26px}
    .package-inner .package-list li{width:12.5%}
    .package-inner .package-list li img{width:70%; margin: 0 auto;}
    .package-inner .package-list li .txt-wrap{display:table;width:100%;margin:13px 0 0}
    .package-inner .package-list li p{display:table-cell;height:37px;font-size:12px;line-height:16px;vertical-align:middle}
}

@media screen and (max-width:720px){
    .package-inner{padding:60px 20px 0}
    .package-inner .inner-tit{margin:0 0 25px;font-size:21px}
    .package-inner .package-list li{width:24.33%}
    .package-inner .package-list li .txt-wrap{margin:0 0 8px}
    .package-inner .package-list li p{height:46px;line-height:13px}
    .package-inner .package-list li p .nowrap-m{display:block}
}

@media screen and (max-width:400px){
    .package-inner .package-list li{width:33.33%}
}


/* accessories-wrap ----------------------------------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.accessories-inner{width:1200px;margin:0 auto;padding:90px 40px 0}
.accessories-inner .inner-tit{margin:0 0 35px;font-size:28px;color:#1a1a1a;line-height:1.4;font-family:'ssB', sans-serif}
.accessories-inner .cover-list{min-width:1px}
.accessories-inner .cover-list:after{content:"";display:block;clear:both}
.accessories-inner .cover-list li{overflow:hidden;position:relative;float:left;width:35.41%;max-width:425px;height:480px;margin:0 0 0 1.66%}
.accessories-inner .cover-list li a{float:left;width:100%;height:100%}
.accessories-inner .cover-list li a .txt{display:block;margin:40px 0 0;text-align:center;font-size:16px;color:#333;line-height:1;font-family:'ssM', sans-serif}
.accessories-inner .cover-list li.cover1{margin:0;background:#5a677a}
.accessories-inner .cover-list li.cover1 img{position:absolute;bottom:-243px;left:-59.52%}
.accessories-inner .cover-list li.cover1 .txt{color:#fff}
.accessories-inner .cover-list li.cover2{background:#f1f1f1}
.accessories-inner .cover-list li.cover2 img{position:absolute;bottom:-89px;left:15.29%}
.accessories-inner .cover-list li.cover3{margin:0 0 20px 1.66%}
/*.accessories-inner .cover-list li.cover3 img{position:absolute;bottom:-241px;left:20.32%}*/
.accessories-inner .cover-list li.cover3,
.accessories-inner .cover-list li.cover4{width:25.83%;max-width:310px;height:230px;background:#f1f1f1}
.accessories-inner .cover-list li.cover4 img{position:absolute;bottom:-243px;left:20.32%}

@media screen and (max-width:1280px){
    .accessories-inner{width:auto;margin:0}
}

@media screen and (max-width:1024px){
    .accessories-inner{padding:60px 0 0}
    .accessories-inner .inner-tit{margin:0 20px 30px;font-size:26px}
    .accessories-inner .cover-list li{height:410px}
    .accessories-inner .cover-list li a .txt{margin:30px 0 0}
    .accessories-inner .cover-list li.cover1 img{width:571px}
    .accessories-inner .cover-list li.cover2 img{width:259px}
    .accessories-inner .cover-list li.cover3{height:197px}
    /*.accessories-inner .cover-list li.cover3 img{width:185px}*/
    .accessories-inner .cover-list li.cover4{height:197px}
    .accessories-inner .cover-list li.cover4 img{width:180px}
}

@media screen and (max-width:720px){
    .accessories-inner{padding:60px 20px 0}
    .accessories-inner .inner-tit{margin:0 0 25px;font-size:21px}
    .accessories-inner .cover-list li{width:48.28%;max-width:inherit;height:200px;margin:0 0 10px 3.11%}
    .accessories-inner .cover-list li:first-child{margin:0 0 10px}
    .accessories-inner .cover-list li.cover3,
    .accessories-inner .cover-list li.cover4{width:48.28%;height:200px;max-width:inherit;margin:0 0 0 3.11%}
    .accessories-inner .cover-list li.cover3{margin:0 0 10px}
    .accessories-inner .cover-list li.cover1 img{top:70px;left:-40%;width:126%}
    .accessories-inner .cover-list li.cover2 img{top:70px;left:-53%;width:139%}
    /*.accessories-inner .cover-list li.cover3 img{top:70px;left:-42%;width:126%}*/
    .accessories-inner .cover-list li.cover4 img{top:70px;left:-40%;width:126%}
    .accessories-inner .cover-list li a .txt{margin:20px 0 0;font-size:14px}
}


/* check-inner ----------------------------------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.check-inner{width:1200px;margin:0 auto;padding:90px 40px 40px}
.check-inner .inner-tit{margin:0 0 35px;font-size:28px;color:#1a1a1a;line-height:1.4;font-family:'ssB', sans-serif}
.check-inner .check-list{position:relative;top:-2px;left:-0.3%;width:100.3%}
.check-inner .check-list:after{content:"";display:block;clear:both}
.check-inner .check-list li{float:left;width:20%}
.check-inner .check-list li .check-wrap{min-width:1px;margin:0 1.19% 1.19%;border:1px solid #f1f1f1}
.check-inner .check-list li .check-wrap:after{content:"";display:block;clear:both}
.check-inner .check-list li a{float:left;width:100%;padding:10px 0;text-align:center}
.check-inner .check-list li a span{}
.check-inner .check-list li a span img{vertical-align:top}


@media screen and (max-width:1280px){
    .check-inner{width:auto;margin:0}
}

@media screen and (max-width:1024px){
    .check-inner{padding:60px 40px 60px}
    .check-inner .inner-tit{margin:0 0 30px 20px;font-size:26px}
    .check-inner{padding:60px 0}
    .check-inner .check-list li a{padding:3px 0}
    .check-inner .check-list li a span img{height:49px}
}

@media screen and (max-width:720px){
    .check-inner{padding:60px 20px 60px}
    .check-inner .inner-tit{margin:0 0 25px;font-size:21px}
    .check-inner .check-list li{width:33.33%}
    .check-inner .check-list li a span img{height:29px}
}

/* popup ----------------------------------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.pop-wrap{position:absolute;top:0;left:0;z-index:1000;width:100%;height:100%}
.pop-wrap .mask{display:block;position:absolute;top:0;left:0;z-index:10;width:100%;height:100%;background:url(../images/mask-empty.png) 0 0 repeat}
.pop-choice{display:block;position:absolute;left:50%;z-index:20;width:436px;margin:0 0 0 300px;padding:40px;border:2px solid #d3d3d3;background:#fff}
.pop-choice .choice-product{margin:0 0 3px}
.pop-choice .choice-product .tit{display:block;padding:11px 0 4px;font-size:20px;color:#1a1a1a;line-height:1;font-family:'ssM', sans-serif}
.pop-choice .choice-product .product-name{display:block;position:relative;padding:7px 0;font-size:16px;color:#777;line-height:1;font-family:'ssR', sans-serif}
.pop-choice .choice-product .product-name .cancel{position:absolute;top:0;right:0;width:82px;height:24px;font-size:14px;color:#545454;line-height:24px;font-family:'ssM', sans-serif;text-align:center;border:1px solid #dfdfdf;border-radius:2px;background:#f5f5f5;outline:none}
.pop-choice .choice-product .price{display:block;margin:3px 0 29px;padding:22px 0 0;font-size:20px;color:#1a1a1a;line-height:1;font-family:'ssR', sans-serif;border-top:1px solid #d3d3d3}
.pop-choice .choice-product .price.type2{margin:14px 0 38px}
.pop-choice .choice-total{position:relative;border-top:1px solid #d3d3d3}
.pop-choice .choice-total .total-section{padding:41px 0 0;}
.pop-choice .choice-total .total-section .txt{display:block;width:100%;margin:0 0 10px;font-size:20px;color:#1a1a1a;line-height:1;font-family:'ssM', sans-serif}
.pop-choice .choice-total .total-section .total-price{display:block;margin:0;font-size:30px;color:#1a1a1a;line-height:1;font-family:'ssM', sans-serif}
.pop-choice .choice-total .util{position:absolute;bottom:17px;right:0}
.pop-choice .choice-total .util li{float:left;width:auto;margin:0 0 0 2px;border:none}
.pop-choice .choice-total .util li button{overflow:hidden;width:auto;height:26px;text-align:center;border:1px solid #dfdfdf;border-radius:2px;background:#f5f5f5;outline:none}
.pop-choice .choice-total .util li.calcurator{width:auto}
.pop-choice .choice-total .util li.calcurator button{width:28px;text-indent:-9999px;background:#f5f5f5 url(../images/btn-util-calc.png) 50% 50% no-repeat}
.pop-choice .choice-total .util li.reset button{width:82px;font-size:14px;color:#000;line-height:28px;font-family:'ssM', sans-serif}
.pop-choice .close{overflow:hidden;position:absolute;top:14px;right:14px;width:20px;height:18px;text-indent:-9999px;outline:none;background:url(../images/choice-close.png) 0 0 no-repeat}
.pop-choice.active .pop-choice{display:block}

.pop-wrap.sns {position:fixed;}
.pop-wrap.sns .mask{display:block;background:url(../images/mask-dimm-type2.png) 0 0 repeat}
.pop-wrap.sns .close{overflow:hidden;position:fixed;top:20px;right:20px;z-index:30;width:18px;height:18px;text-indent:-9999px;color:#fff;outline:none;background:url(../images/pop-sns-close.png) 0 0 no-repeat;-webkit-transition:all .6s;-moz-transition:all .6s;-o-transition:all .6s;-ms-transition:all .6s;transition:all .6s}
.pop-wrap.sns .close:hover{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}
.sns-list{position:fixed;top:50%;left:50%;z-index:20;min-width:1px;margin:-72px 0 0 -320px}
.sns-list:after{content:"";display:block;clear:both}
.sns-list li{float:left;margin:0 20px;-webkit-transition:all .8s;-moz-transition:all .8s;-o-transition:all .8s;-ms-transition:all .8s;transition:all .8s}
.sns-list li a{float:left;width:120px;}
.sns-list li a .img{position:relative;z-index:10;float:left;width:120px;height:120px;margin:0 5px}
.sns-list li a .img img{display:block;position:absolute;top:0;left:0;z-index:10;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;transition:all .3s}
.sns-list li a .img img.on{z-index:20;opacity:0}
.sns-list li a .txt{float:left;width:100%;text-align:center;text-transform:uppercase;font-size:18px;color:#888;line-height:24px;font-family:'ssR', sans-serif;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;transition:all .3s}
.sns-list li a:hover .img img.on{opacity:1;filter:alpha(opacity=100)}
.sns-list li a:hover .txt{color:#fff}
.sns-list li a:hover img.off{opacity:0;filter:alpha(opacity=0)}
.sns-list li.sns-1{-webkit-transform:translate3d(0, 50px, 0);-moz-transform:translate3d(0, 50px, 0);-o-transform:translate3d(0, 50px, 0);-ms-transform:translate3d(0, 50px, 0);transform:translate3d(0, 50px, 0)}
.sns-list li.sns-2{-webkit-transform:translate3d(0, 70px, 0);-moz-transform:translate3d(0, 70px, 0);-o-transform:translate3d(0, 70px, 0);-ms-transform:translate3d(0, 70px, 0);transform:translate3d(0, 70px, 0)}
.sns-list li.sns-3{-webkit-transform:translate3d(0, 90px, 0);-moz-transform:translate3d(0, 90px, 0);-o-transform:translate3d(0, 90px, 0);-ms-transform:translate3d(0, 90px, 0);transform:translate3d(0, 90px, 0)}
.sns-list li.sns-4{-webkit-transform:translate3d(0, 110px, 0);-moz-transform:translate3d(0, 110px, 0);-o-transform:translate3d(0, 110px, 0);-ms-transform:translate3d(0, 110px, 0);transform:translate3d(0, 110px, 0)}
.sns-list.active li{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}

@media screen and (max-width:1640px){
    .pop-choice{left:initial;right:40px;margin:0}
}

@media screen and (max-width:720px){
    .pop-wrap.choice .mask{display:block;background:url(../images/mask-dimm-type3.png) 0 0 repeat}
    .pop-wrap.sns .close{top:20px;right:20px;width:16px;height:16px;background:url(../images/pop-sns-close-m.png) 0 0 no-repeat;background-size:16px 16px}
    .pop-choice{width:auto;left:0;right:0;padding:20px;border:1px solid #fefefe;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;}
    .pop-choice .choice-product .tit{font-size:18px}
    .pop-choice .choice-product .product-name{margin:0 100px 0 0;font-size:15px}
    .pop-choice .choice-product .product-name .cancel{right:-100px}
    .pop-choice .choice-product .price{font-size:18px}
    .pop-choice .choice-total .total-section .txt{font-size:18px}
    .pop-choice .choice-total .total-section .total-price{font-size:25px}
    .pop-choice .choice-total .util li{margin:0 0 0 10px}
    .pop-choice .choice-total .util li button{height:25px}
    .pop-choice .choice-total .util li.calcurator button{width:25px}
    .pop-choice .choice-total .util li.reset button{width:80px;font-size:13px}
    .pop-choice .close{width:16px;height:16px;background:url(../images/choice-close-m.png) 0 0 no-repeat;background-size:16px 16px}

    .sns-list{position:fixed;top:50%;left:inherit;z-index:20;width:100%;min-width:inherit;margin:-244px 0 0 0}
    .sns-list li{width:100%;margin:0;padding:20px 0}
    .sns-list li a{display:block;float:none;width:100%;margin:0 auto;text-align:center}
    .sns-list li a .img{display:block;float:none;width:60px;height:60px;margin:0 auto}
    .sns-list li a .img img{width:60px}
    .sns-list li a .txt{font-size:15px;line-height:22px}
}


.buy-layer-wrap {display:none; position:fixed;top:0;left:0;width:100%;height:100%;z-index:31;}
.buy-layer-wrap .buy-layer { position:relative;margin:20px auto;width:808px;background-color:#fff;z-index:1; }
.buy-layer .layer-header {position:relative;padding:49px 39px 37px;}
.buy-layer .layer-header .header-tit {font-family:'sssM',sans-serif;}
.buy-layer .layer-header .header-tit strong {display:block;margin-bottom:-2px;font-size:30px;color:#333;letter-spacing:-0.05em;}
.buy-layer .layer-header .header-tit i {font-size:14px;color:#999;}
.buy-layer .layer-header .close-btn {display:block;position:absolute;top:20px;right:20px;width:20px;height:20px;background:url('../images/btn_layer_close.png') no-repeat;text-indent:-9999px;color:transparent;}
.buy-layer .layer-con {padding:0 40px;}
.buy-layer .layer-con .time-list {margin-left:-10px;overflow:hidden;}
.buy-layer .layer-con .time-list li {float:left;margin:0 0 10px 10px;width:357px; height:58px;border:1px solid #e9e9e9;}
.buy-layer .layer-con .time-list li.noretailer { width:auto;height:auto;border:0; }
.buy-layer .layer-con .time-list li a { position:relative;display:block;overflow:hidden; }
.buy-layer .layer-con .time-list li a img {max-width:71%; margin: 8px 140px 0 0;}
.buy-layer .layer-con .time-list li a i {position:absolute;top:23px;right:33px;display:block; font-size:14px;color:#333;font-family:'sssB',sans-serif; }
.buy-layer .layer-con .time-paging {position:relative;display:block;width:100%;margin:7px 0 27px;text-align:center;}
.buy-layer .layer-con .time-paging > button { display:inline-block;vertical-align:-2px; width:6px; height:12px; background-image:url('../images/bu_toggle.png'); background-repeat:no-repeat; text-indent:-9999px}
.buy-layer .layer-con .time-paging > button.prev-btn{ background-position:0 0; margin-right:4px}
.buy-layer .layer-con .time-paging > button.next-btn{background-position:-6px 0; margin-left:4px}
.buy-layer .layer-con .time-paging > a { display:inline-block;font-size:14px;color:#666; margin:0 7px;font-family:'sssM',sans-serif; }
.buy-layer .layer-con .time-paging > a.on { color:#10309d; }

/*.buy-layer .layer-footer { padding:0 40px;height:89px;border-top:1px solid #e9e9e9;background-color:#f9f9f9;overflow:hidden; }
.buy-layer .layer-footer p {display:block;float:left;margin-top:28px;font-size:24px;color:#212121;font-family:'sssB',sans-serif;}
.buy-layer .layer-footer .link-btn { display:block;float:right;margin-top:25px;padding:0 22px;height:38px;border-radius:25px;background-color:#10309d;font-size:14px;color:#fff;line-height:38px;text-align:center;font-family:'sssM',sans-serif; }*/
.buy-layer .layer-footer { padding:0 40px;height:89px;border-top:1px solid #e9e9e9;background-color:#f9f9f9;overflow:hidden; }
.buy-layer .layer-footer .link-btn{float:left; vertical-align:top; margin-top:25px; width:204px; height:39px; text-align:center; background-color:#10309d;font-size:14px;color:#fff; font-family:'sssM',sans-serif; line-height:39px}
.buy-layer .layer-footer p{display:inline-block; vertical-align:top; margin:29px 0 0 36px; color:#333; font-size:13px;}

.buy-layer-wrap .dimmed {position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:0.6;}


@media screen and (max-width:720px){
    .buy-layer-wrap .buy-layer{width:90%}

    .buy-layer .layer-header .header-tit strong{font-size:15px}
    .buy-layer .layer-header{padding:29px 19px 17px}
    .buy-layer .layer-header .header-tit i{display:block; margin-top:3px; font-size:10px}
    .buy-layer .layer-con{padding:0 20px}
    .buy-layer .layer-con .time-list li{width:96%; box-sizing:border-box; height:auto}
    .buy-layer .layer-con .time-list li a img{max-width:42%; margin:0 5% 0 0;}
    .buy-layer .layer-con .time-list li a i{top:32%;right:10px;font-family:'sssM'}
    .buy-layer .layer-footer{padding:15px 20px;height:auto}
    .buy-layer .layer-footer p{margin:0; color:#333; font-size:10px; font-family:'sssM'}
    .buy-layer .layer-footer .link-btn{float:none; width:100%; margin:7.5px 0 0}
    .buy-layer .layer-con .time-paging > button{text-indent:0}
    .buy-layer .layer-con .time-paging > button.prev-btn,
    .buy-layer .layer-con .time-paging > button.next-btn{position:absolute; top:-1px; width:auto;height:auto; text-transform:uppercase; font-size:14px; font-family:'sssM'; background-size:auto 12px; background-repeat:no-repeat;}
    .buy-layer .layer-con .time-paging > button.prev-btn{left:0; padding-left:17px; background-position:0 3.5px; background-image:url(../common/promotions/galaxy/gears2/pre_order/bu_prev.png)}
    .buy-layer .layer-con .time-paging > button.next-btn{right:0; padding-right:17px; background-position:right 3.5px; background-image:url(../common/promotions/galaxy/gears2/pre_order/bu_next.png)}

}