*{
    font-family: Tahoma,Arial, Helvetica, sans-serif;
}
html,body{margin:0px;padding:0px;background-color: #FFFFFF;}
#templatepage,#pagecont{
    width:1200px;
    margin:0px auto 20px auto;
}
#topbox{background-color: #669900;padding:10px;overflow: hidden;}
#membtns{line-height: 100px;height:100px;text-align: right;float:right;z-index: 9999;}
#membtns button{font-weight:bold;border:5px double #FF0000;padding:0px 10px;color:#FFFFFF;float:left;line-height: 36px;text-align: center;margin-right: 10px;text-decoration: none;cursor:pointer;background-color: #000000;line-height: 40px;}
#cart{width: 100px;}
#left01,#left02,#left03,#left04{
    float:left;
}
#left01{width:330px;padding-left:10px;}
#left02{width:400px;padding:0px 20px;}
#left03{width:170px;}
#left04{text-align: right;float:right !important;margin-right: 10px;}
#left04 a{font-weight:bold;text-decoration: none;color:#FFFFFF;line-height:40px;display: block;width:200px;height:40px;margin-left:10px;border:5px double #000000;margin-bottom: 15px;background-color:#FF0000;text-align: center;}
#left04 a:hover{
    color:#0000FE;
    cursor:pointer;
}
.sublogo{margin-bottom: 20px;}
.orgbtn{
    border:5px double #FFCC00;color: #FFFFFF;font-size: 14px;font-weight: bold;background-color: transparent;width:100%;margin-bottom: 15px;padding:10px;cursor:pointer;
}
.orgblackbtn{
    border:5px double #FFCC00;color: #FFFFFF;font-size: 12px;font-weight: bold;background-color: #000000;width:100%;margin-bottom: 15px;padding:10px 0px;cursor:pointer;
}
.orgblackbtn option{line-height: 30px;height:30px;}
.inputlist .txt{
    width:320px;
}
.subtip{font-size: 2mm;color:#FFFFFF;line-height: 12px;}
#title{text-align: center;font-weight: bold;font-size: 28px;color:#FFFFFF;line-height: 60px;margin-bottom: 10px;}
.txt{border:5px double #FFFFFF;background-color: transparent;color:#FFFFFF;text-align:center;line-height: 30px;margin-bottom: 20px; width:390px;cursor: pointer}
.txt::-webkit-input-placeholder{
color:#FFFFFF;
}
.txt::-moz-placeholder{
color:#FFFFFF;
}
.txt::-moz-placeholder{
color:#FFFFFF;
}
.txt::-ms-input-placeholder{
color:#FFFFFF;
}
.curinput{
    border:5px double #000000 !important;background-color: #FFFFFF !important;color:#000000 !important;
}
.tiptxt{font-size:24px;font-weight: bold;color:#000000;text-align: center;padding:10px;}
.lefttitle{font-size:18px;line-height: 50px;color:#FFCC00;text-align: center;font-weight: bold;}
#surnametable div{text-align: center;}
#surnametable button{margin:0px auto;width:80px;padding:0px 10px;color:#FFFFFF;background-color: #FF0000;border:5px double #FFFFFF;line-height: 40px;margin-bottom: 20px;font-size: 18px;font-weight: bold;cursor: pointer}
.btnnor{
    padding:0px 40px;border:2px solid #FFFFFF;background-color: transparent;color:#FFFFFF;font-size: 16px;text-align: center;height:60px;font-weight: bold;width:100%;cursor: pointer;
}
.curbtnnor{
    background-color: #FFCC00;color:#FF0000;
}
.lefttip{
    color:#FFFFFF;text-align: center;line-height: 20px;font-size: 14px;margin:20px 0px;
}
.orgtip{
    font-weight: bold;color: #FF0000;background-color:#FFCC00 ;text-align: center;font-size:12PX;margin-top: 20px;line-height: 30px;
}


#surnametable .curbtn{background-color:#FFCC00;color:#FF0000;}
.disabled{background-color: #6E6E6E !important;}
#totalprice{font-weight: bold;font-size:36px;text-align: center;margin-bottom:30px;line-height: 80px; color:#FFCC00}
#selectitem{margin:0px auto;width:400px;margin-top:120px;margin-bottom:-500px;margin-left: 360px;}
.selectTxt{font-size: 18px;text-align: center;color:#FFCC00;line-height: 40px;margin-bottom: 10px;}

.layui-layer-btn{height:80px;}
.layui-layer-btn a{
    height: 60px !important;
    line-height: 60px !important;
    margin: 5px 5px 0;
    padding: 0 15px;
    border: 1px solid #dedede;
    background-color: #fff;
    color: #333;
    border-radius: 2px;
    font-weight: bold;
    cursor: pointer;
    text-decoration: none;
    min-width: 60px !important;
    text-align: center;
    font-size: 24px;
}
.layui-layer-btn0,layui-layer-btn1{display:block;font-weight: bold;font-size:24px;line-height: 80px;width:100px;height:80px;text-align: center;}
.layerbody{width:100%;background-color: #0C0C0C;color:#FFFFFF;padding:10px;line-height: 35px;position: absolute;display: none;}
.layerbody div{line-height: 45px;cursor: pointer;padding:0px 5px;}
.layerbody div:hover{
    background-color:#FFCC00;color:#0C0C0C;;
}
#selectitem button{width:100%;border-radius: 5px;line-height: 35px;border:5px double #FFCC00;background-color: #0C0C0C;color:#FFFFFF;cursor:pointer;margin-bottom: 20px;}