body,button,caption,dd,div,dl,dt,fieldset,figure,form,h1,h2,h3,h4,h5,h6,hr,html,input,legend,li,menu,ol,p,pre,table,td,textarea,th,ul{margin:0;padding:0}
abbr,body,fieldset,html,iframe,img{border:0}
li{list-style:none}
textarea{overflow:auto;resize:none}
b,h1,h2,h3,h4,h5,h6,strong{font-weight:700}
a,a:hover{text-decoration:none;outline:0}
table{border-collapse:collapse;border-spacing:0;width:100%;}
body{color:#c7915f;background:#fff;}
a{text-decoration:none;outline:0;color:#c7915f;-webkit-tap-highlight-color:rgba(255,0,0,0);-webkit-touch-callout:none}
input{outline:0}
.clear{zoom:1}
.clear:after{content:"";clear:both;display:block;height:0;line-height:0;font-size:0}
table{border-collapse:collapse}
img{display:block;width:100%;}
.tc{text-align:center;}
.cell{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;}
.bd{-webkit-box-flex:1;-webkit-flex:1;flex:1;}
.twpop{z-index:100;position:relative;}
.twpop .twpop-main{background: -webkit-gradient(linear, top, from(#ab4a22), to(#9e131d));
    background: linear-gradient(#ab4a22,#9e131d);color:#febe5b;border:2px solid #e17049;border-radius:0;}
.twpop .twpop-btn{color:#9c260e;border-color:#ff8225;border-radius:4px;background:-webkit-gradient(linear,top,from(#ffdd88),to(#ffa32d));background:linear-gradient(#ffdd88,#ffa32d);}
.twpop .twpop-from-bd{background-color:#fff;}
.twpop .twpop-title{border-color:#952d19;color: #f7d591}
.twpop .twpop-close{background-image:url('../imgs/close.png');background-size:60%;}
.twpop .twpop-foot{margin-top:.28rem;}
.gray{-webkit-filter:grayscale(100%);filter:grayscale(100%);filter:gray;}
.gift .cell{text-align:left;padding:5px 0;}
.select2-container--default .select2-selection--single{background:transparent !important;border:none !important;}