@charset "utf-8";



/*===reset-star===*/

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,tr,td,section,a,input,span{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;}

html, body, form, fieldset, p, div, h1, h2, h3, h4, h5, h6 {-webkit-text-size-adjust:none;}

html,body{-webkit-user-select: none;user-select: none;-webkit-overflow-scrolling: touch;overflow-scrolling: touch;}

html{ height: 100%; }

body{ min-height: 100%; position: relative; width:100%;min-width:320px;max-width:450px;font:16px/1.5 -apple-system-font, "Helvetica Neue", "microsoft yahei", SimSun, sans-serif;margin:0 auto;background:#eee3d7;color:#111;overflow-x: hidden;}

table {border-collapse:collapse;border-spacing:0;}

fieldset,img {border:0}

address,caption,cite,code,dfn,em,strong,th,var {font-style:normal;font-weight:normal}

ol,ul {list-style:none}

caption,th,td{text-align:center}

h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal}

q:before,q:after {content:''}

input[type=button],button{-webkit-appearance:none;-webkit-user-select:none;}

a,img{text-decoration:none;-webkit-touch-callout:none;}

a,input,img,select{outline:none;}

input[type="submit"],input[type="button"]{ -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0; -webkit-appearance: none;}

input::-webkit-clear-button,input::-webkit-inner-spin-button,input::-webkit-outer-spin-button {-webkit-appearance: none;}

input::-webkit-search-cancel-button {display:none;}

input:focus::-webkit-input-placeholder{opacity:0;}

::-webkit-scrollbar{display:none;}

*{-webkit-tap-highlight-color:rgba(0,0,0,0);}



.c{*zoom:1}

.c:before,.c:after{display:table; content:"";}

.c:after{clear:both;}

.fl{ float:left;}

.fr{ float:right;}

.dn{ display: none; }



/*add:防止闪屏*/

.x-input-el{ display:block; -webkit-user-modify:read-write-plaintext-only;}



.scrollable{ overflow:auto; -webkit-backface-visibility:hidden; -webkit-scrollbar:none; -webkit-overflow-scrolling:touch;}

.scrollable::-moz-scrollbar{ display:none;}

.scrollable::-webkit-scrollbar{ display:none;}



.radius4{ -moz-border-radius: 4px !important; -webkit-border-radius: 4px !important; border-radius: 4px !important; overflow: hidden;}

.nowrap{ white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}



.pt1{ padding-top: 134px !important;}

.pt2{ padding-top: 94px !important;}

.pb1{ padding-bottom: 50px !important;}



.header{ height: 40px; line-height: 40px; position: relative; background: #522400;}

.header .return{ position: absolute; top: 0; left: 0; z-index: 5;}

.header .return a{ display: block; padding: 0 10px;}

.header .return a i{ color: #fff;}

.header .text{ text-align: center; font-size: 18px; color: #fff;}



.mainbox{ position: relative; padding: 15px 15px 0 15px; overflow: hidden; }

.decorate{ position: absolute; z-index: -1; }

.tr1{ position: absolute; top: 78px; right: 0; z-index: -5; width: 37px; height: 60px;}

.tr2{ position: absolute; top: 387px; right: 0; z-index: -5; width: 23px; height: 49px;}

.tr3{ position: absolute; top: 310px; left: 0; z-index: -5; width: 180px; height: 264px;}



.float_link{ position: fixed; right: 0; top: 180px; z-index: 20; width: 30px; }

.float_link a{ display: inline-block; }

.float_link i{top: 0; bottom: 0;  width: 30px; height: 30px; text-align: center; line-height: 30px; color: #fff; background: #ff0800; 

                -moz-border-radius: 5px 5px 0 0; -webkit-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0; }

.float_link span{ display: inline-block; padding-bottom: 2px; line-height: 1.3; font-size: 17px; font-weight: bold; text-align: center; color: #ff0800; background: #fff; }

.custom_dialog.layui-m-layerchild{
    width: 80%;
    max-width: 310px;
}
.custom_dialog .layui-m-layercont{
    padding: 20px 10px;
}
.custom_dialog .show_tel{
    text-align: center;
}
.custom_dialog .show_tel a{
    color: #111;
}
.custom_dialog .layui-m-layerbtn{
    background: #fff;
    border-top-color: #eee;
}
.custom_dialog .layui-m-layerbtn span[yes]{
    color: #157eca;
    font-weight: bold;
}