﻿@charset "UTF-8";
body,html{width:100%;height:100%;font-family:Microsoft YaHei,'微软雅黑',PingFangSC-Regular,Helvetica,STHeiti STXihei,Microsoft JhengHei,Arial}
*,a{-webkit-tap-highlight-color:transparent}
button,select{text-transform:none}
*,img,legend{border:0}
*,legend,td,th{padding:0}
html{font-size:26.66667vw;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}

@media only screen and (min-width:750px) {
    html {
        font-size: 200px
    }
}





*{margin:0;outline:0}
blockquote,body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,hr,input,legend,li,ol,p,pre,td,textarea,th,ul{border:0;list-style:none;vertical-align:baseline}
em,i{font-style:normal}
ol,ul{list-style:none}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}
audio,canvas,progress,video{display:inline-block;vertical-align:baseline}
audio:not([controls]){display:none;height:0}
[hidden],template{display:none}
a{background-color:transparent;color:#333;text-decoration:none}
a:active,a:hover,a:visited{outline:0;text-decoration:none}
abbr[title]{border-bottom:1px dotted}
b,optgroup,strong{font-weight:700}
dfn{font-style:italic}
h1{font-size:2em}
mark{background:#ff0;color:#000}
small{font-size:80%}
sub,sup{position:relative;vertical-align:baseline;font-size:75%;line-height:0; }
sub{bottom:-.25em}
sup{top:-.5em}
img{width:auto;height:auto;max-width:750px;vertical-align:top}
svg:not(:root){overflow:hidden}
figure{margin:1em 40px}
hr{box-sizing:content-box;height:0}
pre,textarea{overflow:auto}
code,kbd,pre,samp{font-size:1em;font-family:monospace,monospace}
button,input,optgroup,select,textarea{margin:0;color:inherit;font:inherit;resize:none}
button{overflow:visible}
button,html input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}
button[disabled],html input[disabled]{cursor:default}
button::-moz-focus-inner{padding:0;border:0}
input{line-height:normal}
input::-moz-focus-inner{padding:0;border:0}
input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}
input[type=search]{-webkit-appearance:textfield}
input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}
fieldset{margin:0 2px;padding:.35em .625em .75em;border:1px solid silver}
table{border-collapse:collapse;border-spacing:0}
leftUserNumColor{color:#ffb100}

::-webkit-input-placeholder{color:#aaa}
::-webkit-scrollbar{display:none;width:0;height:0}

@-webkit-keyframes loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}
50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}
}
@keyframes loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}
50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}
}

.clearfix:after{content:".";display:block;height:0;clear:both;overflow:hidden}
.clearfix{clear:both}
.clearfix{display:block}


body{background-color:#fff;color:#000;margin:0 auto; max-width:750px; font-size:.12rem;}

a{color:#0d0d0d;text-decoration:none}
a:hover{text-decoration:none}

.bg_white {
    background-color: #fff;
}

.bg_hei {
    background-color: #f0f0f0;
}

.header,.footer{ margin:0 auto; background:#f5f5f5;}
.contents{margin:0 auto;}

.footer{ margin:0 auto 0 auto; background:#fff;}


.header{position:relative; height:0.45rem; background-color:#fff; z-index:900;}
.header .header_logo{ position:relative; padding:0.0625rem .4rem 0.0625rem .4rem;height:0.325rem; line-height:1.805; color:#000; font-size:.18rem; text-align:center; z-index:10; overflow:hidden;}
.header .header_logo img {vertical-align: middle; height:0.325rem;}

.header .header_back,.header .header_menu{ position:absolute; top:.115rem; width:0.22rem; height:0.22rem; background-repeat:no-repeat; background-image:url(../images/header_ico.png); background-size:0.22rem auto; z-index:20; cursor:pointer;}

.header .header_back{ background-position: 0 0; left:0.14rem;}
.header .header_menu{ background-position: 0 -0.22rem;right:0.14rem;}
.header .header_menu_hover{background-position: 0 -0.66rem;}


.header_nav_overlay{display:none;position:fixed;z-index:800; top: 0;width:100%; max-width:750px; height: 100%;background: rgba(0,0,0,.6);-webkit-backface-visibility: hidden}

.header .header_nav{ display:none; position:absolute; left:0; top:0.44rem; width:100%; background:#fff; border-top:#3c3c3c solid 0px; z-index:1200}
.header .header_nav dl{ display:block; }
.header .header_nav dd{ position:relative;    line-height: .46rem;height: .46rem; text-align: center;border-top: 1px solid #f5f5f5; text-align:center;}
.header .header_nav dd a{ display:block; position:relative; margin:0 auto; width:100%; font-size:.18rem; color:#000; z-index:2;transition: none ease-out .3s;transition-property: color, background, text-indent, opacity;}
.header .header_nav dd a:hover,.header .header_nav dd a.hover {background: rgba(0, 0, 0, 0.1);}


.footer_tel {
    padding: 0.16rem 0.2rem 0.16rem 0.18rem;
    color: rgba(255, 255, 255, 1);
    background: rgba(59, 70, 83, 1);
}
    .footer_tel h4 {
        font-size:0.15rem;
    }
.footer .footer_tel dt {
    display: block;
    padding: 0 0 0 0.19rem;
    margin: 0.16rem 0;
    background: url(../images/f_add.png) no-repeat;
    background-position: 0 0.06rem;
    background-size:0.12rem auto;
    color: rgba(166, 166, 166, 1);
}
.footer .footer_tel dd {
    display: block;
    padding: 0 0 0 0.19rem;
    background: url(../images/f_tel.png) no-repeat;
    background-position: 0 0.32rem;
    background-size: 0.17rem auto;
}
.footer .footer_tel strong {
    display: block;
    padding: 0.1rem 0 0 0;
    font-size: 0.18rem;
}

    .footer .footer_tel strong a {
        color: #FE8A01;
    }

    .footer .footer_copy {
        margin: 0 auto 0 auto;
        padding: 0.06rem 0 0.06rem 0;
        color: #fff;
        text-align: center;
        background-color: #11110D;
    }
    .footer .footer_copy a {
        color: #FE8A01;
    }


.mod_blockTips{position:relative;padding:7px 10px;font-size:12px;color:#d3820f!important;background:#fff2ca}
.mod_blockTips .link,.mod_blockTips em{color:#3985ff}
.mod_blockTips .right{float:right}
.mod_blockTips .right em{font-size:12px}
.mod_blockTips .btn{display:block;width:50%;height:30px;line-height:30px;margin-top:10px;text-align:center;font-size:12px;border-radius:3px}
.mod_blockTips .close{display:block;width:38px;height:40px;position:absolute;left:0;top:50%;margin-top:-20px}
.mod_blockTips .close:after{content:"\20";display:block;width:20px;height:20px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoBAMAAAB+0KVeAAAAKlBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKE86IAAAADnRSTlMATQ1HRiw8JxoXEAU4NA74YiUAAAC0SURBVCjPY6A34AxzFEmdgCq23VAQCISrkcU4HAXBQKQBSTBQEApEEWK8gnBwAVkhhlIOQSQAM3UzsqA1VLBQUFBmMUjA66CgoDhUEOhGKSYgIaKwEOhWqGcEQXxlQUEnkIwgxFusQBZIACQBBAFgQTZBiFKIQsEEsCCzIEQpRKGgAViQURCiFKJQUACXIKZ2XBZhOgm34zG9iRkguIMOM5AxowN3xGFGMWZiIJBsEAmMzgAAtGIvax56smAAAAAASUVORK5CYII=) no-repeat;background-size:100%;position:absolute;top:50%;left:10px;margin-top:-11px}
.mod_blockTips .close + p{margin-left:30px}
a.mod_blockTips{display:block;padding:.075rem .18rem .075rem .06rem;font-size:.14rem;}
a.mod_blockTips:after{content:"\20";display:block;position:absolute;top:50%;right:10px;width:8px;height:8px;border-top:1px solid #7d7d7d;border-left:1px solid #7d7d7d;background:none;margin-top:-4px;transform:rotate(135deg);-webkit-transform:rotate(135deg)}

.mod_blockTips.fixed{position:fixed;top:0;left:0;right:0;max-width:3.17rem;margin:0 auto;z-index:201}
.mod_blockTips.bg_red{padding:.075rem .18rem .075rem .06rem;font-size:.14rem;color:#e93b3d!important;background-color:#fdf0f0}
.mod_blockTips.bg_red .close::after{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaBAMAAABbZFH9AAAAD1BMVEUAAAAAAAAAAAAAAAAAAABPDueNAAAABXRSTlMAKgUzJbRAOncAAABeSURBVBjTVZCLCcAwCESlG/QzgO0GpRN0/6WiyB28kCj6gp+LP0Nnu+I8HN1v3RQqUM8oxwiNFZJTsr1ygkIDjRo+jQz3RoafECL8ZBV2YHdOxqm5EbelElSJClLdBTTODlkw6yHeAAAAAElFTkSuQmCC) no-repeat 50%;background-size:.076rem}






.go_top_hide {
    bottom: -.64rem;
    opacity: 0;
}
.go_top_show {
    bottom: .64rem;
    opacity: 1;
}
.go_top {
    display: block;
	width: .42rem;
	height: .42rem;
	position: fixed;
	right: .18rem;
	bottom: .64rem;
	z-index: 999;
	background-image: url(data:image/png;base64,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);
	background-size: contain;
	opacity: 0;
	-webkit-transition: bottom .8s ease,opacity .6s ease;
}
@media only screen and (device-width:375px) and (device-height:812px) and (-webkit-device-pixel-ratio:3){	
	.go_top_show{margin-bottom:.34rem}
}


.km_dialog_overlay{position: fixed;z-index: 100003;top: 0;width:100%; max-width:750px; height: 100%;background: rgba(0,0,0,.6);filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000);-webkit-backface-visibility: hidden}

.km_dialog{font-size:0.15999rem;position:fixed;border-radius: .08rem;background-color:#fff; width: 2.9rem;top:50%;left:50%;z-index:20;padding-top:.12rem;color:#6c6c6c;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%); }
.km_dialog .km_dialog_title{text-align:center;padding:0 .12rem;font-size: .17rem;font-weight:700}
.km_dialog .km_dialog_content{padding:0 .12rem;font-size: .16rem;line-height: .17rem;color: #151516; text-align:center; overflow: hidden;margin-top: .07rem}
.km_dialog .km_dialog_buttons{margin-top: .18rem;width:100%;color:#f40;border-top:1px solid #ededed;display:-webkit-box;display:-moz-box;display:-ms-flexbox}
.km_dialog .km_dialog_buttons .km_dialog_btn{display:block;text-align:center;width:100%;height:.48rem; line-height:.48rem; color:#e02e24;border-left:1px solid #ededed;}
/*.km_dialog_confirm .km_dialog_buttons .km_dialog_btn{width:50%}*/
.km_dialog .km_dialog_buttons .km_dialog_btn{-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1;}
.km_dialog .km_dialog_buttons .km_dialog_btn:first-child{border-left:0;color: #9c9c9c;}

.km_toast{position:fixed;z-index:100;top:45%;width:100%;max-width:750px;text-align:center;font-family:sans-serif}
.km_toast .km_toast_text{box-sizing:border-box;display:inline-block;margin:-0.24rem auto auto;padding:0.2rem .2rem;border-radius:5px;background-clip:padding-box; font-size:0.16rem;color:#fff;background-color:rgba(0,0,0,.8);filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000);}

.km_loading{height:40px;width: 40px;position: fixed;margin: -20px 0 0 -20px;left: 50%;top: 50%;z-index:99999;-webkit-animation: rotation .6s infinite linear;animation: rotation .6s infinite linear;border-left: 4px solid rgba(255,109,0,.15);border-right: 4px solid rgba(255,109,0,.15);border-bottom: 4px solid rgba(255,109,0,.15);border-top: 4px solid rgba(255,109,0,.75);border-radius: 100%}


@-webkit-keyframes rotation{
	from{-webkit-transform: rotate(0deg)}
	to{-webkit-transform: rotate(359deg)}
}
@keyframes rotation{
	from{-webkit-transform: rotate(0deg);transform: rotate(0deg)}
	to{-webkit-transform: rotate(359deg);transform: rotate(359deg)}
}




.bm_success_layer{position:fixed;z-index: 1000;top: 0;width:100%; max-width:750px; height: 100%;filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000);-webkit-backface-visibility: hidden}

.bm_success_container{position:fixed;top:50%;left:50%;z-index:1001;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%); }
.bm_success_box_qw{  width:2.45rem; height:2.96rem; background:url(../images/bm_success_box_qw.png) no-repeat center top; background-size:contain;}
.bm_success_wx{ margin:0.16rem auto 0 auto; width:1.49rem; height:1.275rem; }
.bm_success_wx img{ width:100%; height:100%;}
.bm_tips_close{display:block; margin:0.12rem auto 0 auto; width:0.19rem; height:0.19rem; background:url(../images/bm_tips_close.png) no-repeat center center; background-size:contain;}

.bm_success_box_cg{  width:2.45rem; height:2.96rem; background:url(../images/bm_success_box_cg.png) no-repeat center top; background-size:contain;}


.fixed_bottom_height{ height:.57rem;}
.fixed_bottom_menu{position:fixed;margin:0 auto; bottom:0; z-index:900; max-width:750px; width:100%; height:.57rem; background:#eaeaea; 
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-between; }
.fixed_bottom_menu dd{display:block; position:relative; width:25%;}

.fixed_bottom_menu dd a{ position:relative; display:block; padding-top:.35rem; height:100%;  color:#4b4948; font-size:.11rem; text-align:center; z-index:20;}
 .fixed_bottom_menu dd:before {
        content: "";
        position: absolute;
        top: 0.06rem;
        left: 50%;
        width: .24rem;
        height: .24rem;
        margin-left: -.12rem;
        background-repeat: no-repeat;
        background-image: url(../images/fixed_bottom_menu.png);
        background-position: center 0;
        background-size: .24rem auto;
        z-index:1;
    }
.fixed_bottom_menu dd:nth-child(1):before { background-position:center 0;}
.fixed_bottom_menu dd:nth-child(2):before { background-position:center -0.24rem;}
.fixed_bottom_menu dd:nth-child(3):before { background-position:center -0.48rem}
.fixed_bottom_menu dd:nth-child(4):before { background-position:center -0.72rem}

.fixed_bottom_menu em{ position:absolute; top:-0.04rem; left:52%; width:.15rem; height:.15rem; line-height:.15rem; text-align:center; color:#fff; font-size:.1rem; font-style:normal; background:#df0404; border-radius:.15rem;animation: displayTo 1s linear infinite; }

@keyframes displayTo{
	0%{ opacity:1} 
	50%{ opacity:0} 
	100%{opacity:1}
}


/** 设计师预约 **/

.dialog_designers_overlay{position: fixed;z-index:1000;top: 0;width:100%; max-width:750px; height: 100%;filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000);-webkit-backface-visibility: hidden}

.dialog_designers{ position:fixed;top:50%;left:50%;z-index:900;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%); background:#fff; border-radius:8px; 
padding:.15rem; text-align:center; z-index:1001;
}

.dialog_designers h2{ font-size:.16rem; font-weight:bolder; color:#000; text-align:center;}
.dialog_designers h4{ font-size:.16rem; color:#000; text-align:center;}

.dialog_designers input[type="text"],.dialog_designers input[type="tel"]{ margin:.09rem auto 0 auto; display:block; border:#a5a4a3 solid 1px; padding-left:.43rem; text-align:left;width:2.40rem;height:.4rem; line-height:.4rem; border-radius:0px; color:#000;}



.dialog_designers input.d_realname{ background:#fff url(../images/dialog_designers_input.png) no-repeat .11rem 0;background-size: auto .8rem;   }
.dialog_designers input.d_telephone{background:#fff url(../images/dialog_designers_input.png) no-repeat .11rem -.4rem;background-size: auto .8rem; }


.dialog_designers button,.dialog_designers .dialog_designers_btn{margin:.09rem auto 0 auto; display:block; border:0; width:2.83rem; height:.4rem; line-height:.4rem;border:#da251d solid 1px; text-align:center; font-size:.15rem; color:#fff; background:#da251d; cursor:pointer; box-sizing:content-box; }

.dialog_designers p{ display:block; padding-top:0.1rem;  text-align:center;font-size:.11rem; color:#8e8c8c;}

.dialog_designers .dialog_designers_close{ position:absolute; right:.08rem; top:.08rem; width:.26rem; height:.26rem; line-height:.26rem; text-align:center; border:#d8160d solid 1px;border-radius:100%; color:#d8160d; font-size:.16rem;}

/** 设计师预约 **/

/** 报价弹窗 **/

/** 报价弹窗 **/

.dialog_bj_overlay{position: fixed;z-index: 1000;top: 0;width:100%; max-width:750px; height: 100%;background:rgba(0,0,0,0.6);filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000);-webkit-backface-visibility: hidden}

.dialog_bj{ position:fixed;top:50%;left:50%;z-index:900;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%); background-color:#0080ff; border-radius:.08rem; 
padding:.15rem; text-align:center; z-index:1001;}
.dialog_bj h3{ font-size:.20rem; font-weight:bolder; color:#fff; text-align:center;}
.dialog_bj h4{ font-size:.116rem; color:#fff; text-align:center;}
.dialog_bj .dialog_bj_close{ position:absolute; right:-.1rem; top:-.1rem; width:.315rem; height:.3rem; line-height:.3rem; text-align:center; border:#fff solid 3px;border-radius:100%; color:#0080ff; font-size:.20rem; background-color:#ffe62b; font-weight:800;}

    .dialog_bj input {
        display: block;
        margin: 0.1rem auto 0 auto;
        padding: 0 .1rem 0 .32rem;
        height: .3rem;
        line-height: .3rem;
        font-size: .16rem;
        color: #000;
        border: 0px;
        width: 2.1rem;
        border-radius: 3px;
        background-size: .3rem auto;
        background-image: url(../images/dialog_bj_input.png);
        background-repeat: no-repeat;
        background-size: .3rem auto;
        background-color: #fff;
    }
.dialog_bj button,.dialog_bj .dialog_bj_btn{margin:0.1rem auto 0 auto;display:block;border:0px;  padding:0; text-align:center;  width:2.52rem; height:.3rem;line-height:.3rem;cursor:pointer;border-radius:3px; background-color:#ffe62b; font-size:.16rem; color:#5b5b5b; background-size:contain;}
    .dialog_bj input.realname {
        background-position: .02rem 0;
    }
    .dialog_bj input.telephone {
        background-position: .02rem -.3rem;
    }
    .dialog_bj .dialog_tc_cases {
        background: rgba(245,245,245,0.3);
        color: #fff;
        font-size: .14rem;
        border-radius: 3px;
        padding: 0;
        width: 2.52rem;
        margin: 0.06rem auto 0 auto;
        height: .25rem;
        line-height: .25rem;
        overflow: hidden;
        text-align: center;
    }
.dialog_bj .dialog_tc_cases label {color: #ffe62b;}

/** 报价弹窗 **/

.jx_pags{width:100%;margin:.18rem auto;text-align:center; font-size:0px;}
.jx_pags a,.jx_pags span{display:inline-block;*display:inline;*zoom:1; vertical-align:top; width:1.3rem; height:.35rem; line-height:.35rem; font-size:.13rem;color:#999; border-radius:3px;}
.jx_pags span{ width:.97rem;font-size:.15rem; }
.jx_pags a,.pags a:hover,.jx_pags a:active,.jx_pags a:focus,.jx_pags a:visited{ color:#fff; background:#3BB375;}
.jx_pags a.disabled{background:#a7a7a7;}


.pags {
    display:block;
    margin:0 0.06rem;
    text-align: center;
    padding:0.16rem 0;

}

.pagination {
    display: inline-block;
    margin: 0 0
}
.pagination>li{display:inline-block}
.pagination>li>a,.pagination>li>span{position:relative;display:inline-block;margin:0 0.02rem;padding:0.06rem 0.09rem;line-height:1.42857143;color:#535353;text-decoration:none;background-color:#fff;border:1px solid #dadada;border-radius:3px}
.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{z-index:3;color:#fff;background-color:#3BB375;border-color:#3BB375}
.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:2;color:#fff;cursor:default;background-color:#3BB375;border-color:#3BB375}
.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd;}
.pagination li.PagedList-skipToLast,.pagination li.PagedList-skipToFirst{ }
    .pagination .PagedList-ellipses {
        display:none;
    }





