*{
    font-family: Tahoma,Arial, Helvetica, sans-serif;
}
html,body{margin:0px;padding:0px;background-color: #FFFFFF;}
#templatepage{width:1200px;margin:0 auto;overflow: auto;}
#topbox{text-align: right;margin-top:-120px;}
#topbox div{float:right;}
#boxtip{width:300px;font-size:14px;color:#FF0000;font-weight: bold;padding-right: 20px;}
#totalprice{width:100px;margin-right: 20px;font-size: 48px;color:#C52026;font-weight: bold;}
#membtns{line-height: 100px;height:100px;text-align: right;float:right;z-index: 9999;}
#membtns button{font-weight:bold;border:5px solid #C52026;padding:0px 10px;color:#FFFFFF;float:left;line-height: 36px;text-align: center;margin-right: 10px;text-decoration: none;cursor:pointer;background-color: #0198FF;line-height: 40px;}
#cart{width: 100px;margin-right: 0px !important;}

#tempcont{margin-top:200px;}
#left01,#left02,#left03,#left04{
    float:left;
}
#left01{width:230px;margin-right:20px;}
#left02{width:420px;margin-right:20px;}
#left03{width:250px;}
#left04{width:220px;float:right;margin-top:-50px;padding-left:10px;}

#left04 a{font-weight:bold;text-decoration: none;color:#FFFFFF;line-height:40px;display: block;width:210px;height:40px;border:5px solid #C52026;margin-bottom: 15px;background-color:#0198FF;text-align: center;}

#left04 a:hover{
    color:#C52026;
    cursor:pointer;
}

.iptclass{
    border:2px solid #0198FF;background-color: #C52026;color:#FFFFFF;line-height: 35px;margin-bottom: 10px;font-size:14px;text-align: center;width:100%;
    cursor: pointer;
}
.iptclass::-webkit-input-placeholder{
    color:#FFFFFF;
}
.iptclass::-moz-placeholder{
    color:#FFFFFF;
}
.iptclass::-moz-placeholder{
    color:#FFFFFF;
}
.iptclass::-ms-input-placeholder{
    color:#FFFFFF;
}
.curinput{
    border:2px solid #000000;background-color: #FFFFFF !important;color:#000000 !important;
}
#left03btn{margin-top: 20px;}
#left03btn div{margin-bottom: 20px;}
#left03btn button{width:100%;font-size: 18px;font-weight:bold;line-height: 45px;background-color:#FFFFFF;color:#0198FF;border:2px solid #C52026;
    cursor: pointer;}
#left02title{text-align: center;font-size:24px;font-weight: bold;line-height: 30px;margin-bottom: 20px;}

#surnametable div{text-align: center;}
#surnametable button{margin:0px auto;width:80px;padding:0px 10px;color:#FFFFFF;background-color: #C52026;border:5px solid #FFFFFF;line-height: 40px;margin-bottom: 10px;font-size: 18px;font-weight: bold;cursor: pointer}
.chooseone{font-weight: bold;color:#0198FF;font-size:18px;text-align: center;line-height: 45px;}
.choosetip{text-align: center;color:#333333;margin-bottom: 20px;}
#surnamebtn table{width:100%;}
#surnamebtn td{width:50%;padding:10px;}
#surnamebtn button{width:100%;background-color: #C52026;color:#FFFFFF;height:80px;line-height: 25px;
    cursor: pointer;font-size: 13px;}
#surnamebtn .curbtn{
    background-color: #0198FF;color:#FFFFFF;
}
.tiptxt td{width:50%;vertical-align: top;text-align: center;padding:5px;font-size:12px;}
.tiptxt div{border:2px solid #0198FF;padding:10px;color:#FFFFFF;background-color:#C52026;height: 300px;}

#pagecont{width:1190px;margin:0px auto;padding-bottom: 30px;}

.tip{text-align: right;color:#0198FF;}

#surnametable .curbtn{background-color:#0198FF;color:#FFFFFF;}
.disabled{background-color: #6E6E6E !important;}

#pagetitle{font-size: 48px;color:#0198FF;text-align: center;line-height: 150px;}

#selbox{width:450px;text-align: left;}
.selitem{height: 45px;margin-bottom:10px;}
.selitem select{height:40px;line-height: 40px;border:4px solid #C52026;color:#0198FF;width:100%;padding-left:10px;
    cursor: pointer;}
.seltip{text-align: center;font-size:18px;font-weight: bold;color:#C52026}

.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;}