body{font-family: 'Montserrat Alternates', sans-serif;margin:0px;padding:0px; }
div{border:0px solid #333;}
#container{width:1020px;height:760px;margin-top:5px;/*overflow:hidden;*/}
#left{width:400px;float:left;height:100%;}
#right{width:620px;float:right;height:100%;}
#qresult{width:97%;height:197px;padding:5px;margin-left:5px;background-color:#D4FFFF;border:1px solid #ccc;border-radius:10px;}
#btn_set{width:97%;height:523px;margin-top:10px;margin-left:5px;padding:5px;/*background-color:#FFD4D4;*/border:1px solid #ccc;border-radius:10px;}
#customer_list{width:48px;float:left;}
#order_details{width:315px;float:right;
	  position: relative;
    z-index: 1;
    font-family: arial;
    font-size: 12px;
    border: 1px solid rgb(204, 204, 204);
    border-radius: 10px;
    min-height: 732px;
    height: auto !important;
    padding: 10px 10px 0px 10px;
    margin-bottom: 0px;}
#order_btns{border-radius:10px;background-color:#D4FFD4;min-height:60px;}
#order_btns ul {    list-style: none;padding-top:5px;}
#order_btns ul li {    float: left;  margin-left:10px;margin-right:10px;}
#order_btns ul li.first {   margin-left:-10px;  }
#order_btns ul li.last{    margin-right:0px; }
#my-tabs{font-family: arial,verdana,helvetica,sans-serif;float: left;width: 63px;position: relative;z-index: 2;margin: 12px 0px 0px 3px;padding: 0px;list-style: none outside none;line-height: 1;}
#my-tabs li {height: 39px;width: 63px;font-size: 18px;color: rgb(72, 72, 72);font-weight: normal;text-shadow: 1px 1px rgb(243, 243, 243);background-image: url("my_navi.png");margin-bottom: 5px;background-position: 0px 0px;float: left;}
#my-tabs li:hover{background-position: 0px -38px;}
#my-tabs li.tab_selected {background-position: 0px -77px;color: rgb(255, 255, 255);text-shadow: 1px 1px #ccc;width: 73px;}
#my-tabs li a{display: block;text-decoration: none;color: rgb(72, 72, 72);padding: 10px 0px 0px 15px;height: 33px;width: 63px;line-height: 1;}
#my-tabs li.tab_selected a{color: #fff;}
.clear, .clear-all{clear:both;	height:0;	line-height:0;	font-size:0;}
#setting_list{float: left;width:50px;list-style: none outside none;line-height: 50px;z-index: 999;padding-left:10px;margin:0px;margin-top:272px;}
#setting_list li img{width:32px;}
#setting_list2{float: left;width:50px;list-style: none outside none;line-height: 50px;z-index: 999;padding-left:10px;margin:0px;margin-top:564px;}
#setting_list2 li img{width:32px;}
#power_options{list-style: none outside none;line-height: 50px;margin-left:-50px;}
.small_box{width:400px;}
.small_boxc{width:400px;min-height:180px;text-align:center;}
.xl_box{width:900px;min-height:600px;padding-top:20px;}
.myButton {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #f6f6f6));
	background:-moz-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-webkit-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-o-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-ms-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:linear-gradient(to bottom, #ffffff 5%, #f6f6f6 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0);
	background-color:#ffffff;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #dcdcdc;
	display:inline-block;
	cursor:pointer;
	color:#666666;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:0px 1px 0px #ffffff;
}
.myButton:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f6f6f6), color-stop(1, #ffffff));
	background:-moz-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
	background:-webkit-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
	background:-o-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
	background:-ms-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
	background:linear-gradient(to bottom, #f6f6f6 5%, #ffffff 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f6f6', endColorstr='#ffffff',GradientType=0);
	background-color:#f6f6f6;
}
.myButton:active {
	position:relative;
	top:1px;
}
.order_btns{

	-webkit-border-radius:6px;
	border-radius:6px;
	cursor:pointer;

	font-family:Arial;

	font-weight:bold;
	/*padding:2px;*/
	padding:0px;
	margin:5px;
	text-decoration:none;
	/*text-shadow:0px 1px 0px #ffffff;*/
	height:62px;
}
.order_btns:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f6f6f6), color-stop(1, #ffffff));
	background:-moz-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
	background:-webkit-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
	background:-o-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
	background:-ms-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
	background:linear-gradient(to bottom, #f6f6f6 5%, #ffffff 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f6f6', endColorstr='#ffffff',GradientType=0);
	background-color:#f6f6f6;
}
.btn_size1{
		width:63px;
}
.btn_size2{
	width:135px;
}
#rtable{width:97%;float:auto;margin:auto;background-color:#fff;font-size:12px;font-weight:bold;table-layout:fixed;border-collapse:collapse;}
#rtable .rtd,#rtable .rtdt  { padding:1px;width:47.9%; height:45px;border:0; border:dotted 1px #ccc; vertical-align:middle; text-align:left; font-weight:bold;  }
#rtable thead tr td{height:42px; padding:5px;border:0; border:dotted 1px #ccc; font-weight:bold;  word-wrap:break-word;}
#sqtitle{font-size:17px;font-weight:bold;color:blue;}
.optionSelect{	border: 1px solid #ccc;	-moz-border-radius: 10px;	-webkit-border-radius: 6px;	border-radius: 10px;	-moz-box-shadow: 2px 2px 3px #666;	-webkit-box-shadow: 2px 2px 3px #666;	box-shadow: 2px 2px 3px #666;	font-size: 17px;	padding: 4px 7px;	outline: 0; width:350px;}
.optionContainer{margin:10px;margin-bottom:20px;}.cart_combo{font-weight:normal;font-size:11px;}
.rtd a{color:#333;font-size:17px;background:url(link_add_icon.png) center left no-repeat;padding:0 0 0 16px;text-decoration:none;}
#num_hint{font-size:17px;margin-left:20px;margin-right:20px;}
.navi_hint,.navi_hint2{margin:auto;float:auto;text-align:center;}
.kword_link{background:url(link_remove_icon.png) center left no-repeat;padding:0 0 0 16px;white-space:nowrap;text-decoration:none;}
#combo_submit{width:111px;height:32px;border:0px;font-size:17px;float:right;margin-right:150px;margin-top:3px;cursor: pointer; cursor: hand;background: url(add_combo_btn.png) no-repeat -4px -3px;}
#user_info .width3{    height: 32px;  font-size: 17px;  padding: 1px 0 0 5px; width:220px; margin-bottom:10px;}
#delivery_charge{height: 32px;  font-size: 17px;  padding: 1px 0 0 5px; }
#user_info span{font-size:12px;}
.xl_box #user_info{width:240px;float:left;margin-left:20px;padding-top:20px;padding-bottom:20px;}
#address_list{width:300px;height:420px;overflow:scroll;float:left;padding-left:5px;padding-top:20px;padding-bottom:20px;margin-left:20px;border-radius:10px;background-color:#FFD4D4;}
#address_list a{text-decoration:none;font-weight:normal;line-height:24px;}
#address_list a:hover{text-decoration:underline;font-weight:bold;}
.iextra{text-decoration:none;color:#000;    border-bottom: 1px dotted #000;}
#main_panel{width:957px;height:745px;border-radius:10px;background-color:#ddd;margin-left:60px;margin-top:0px;padding-top:10px;}
#main{width:957px;height:755px;border-radius:10px;background-color:#FFFFE4;margin-left:60px;margin-top:0px;}
#panel_list{   list-style: none;padding-top:5px;}
#panel_list li {    float: left;  margin-left:24px;margin-right:24px;}
#panel_list li.first {   margin-left:0px;  }
#panel_list li.last{    margin-right:0px; }
a.button {

	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #fff6af;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffec64), color-stop(1, #ffab23));
	background:-moz-linear-gradient(top, #ffec64 5%, #ffab23 100%);
	background:-webkit-linear-gradient(top, #ffec64 5%, #ffab23 100%);
	background:-o-linear-gradient(top, #ffec64 5%, #ffab23 100%);
	background:-ms-linear-gradient(top, #ffec64 5%, #ffab23 100%);
	background:linear-gradient(to bottom, #ffec64 5%, #ffab23 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffec64', endColorstr='#ffab23',GradientType=0);
	background-color:#ffec64;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #dcdcdc;
	display:inline-block;
	cursor:pointer;
	color:#666666;
	font-family:Arial;
	font-size:17px;
	font-weight:bold;
	padding:30px 14px;
	text-decoration:none;
	text-shadow:0px 1px 0px #ffffff;
	height:24px;
	width:100px;
	text-align:center;
	vertical-align:middle;
	margin-bottom:50px;
}
a.button:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffab23), color-stop(1, #ffec64));
	background:-moz-linear-gradient(top, #ffab23 5%, #ffec64 100%);
	background:-webkit-linear-gradient(top, #ffab23 5%, #ffec64 100%);
	background:-o-linear-gradient(top, #ffab23 5%, #ffec64 100%);
	background:-ms-linear-gradient(top, #ffab23 5%, #ffec64 100%);
	background:linear-gradient(to bottom, #ffab23 5%, #ffec64 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffab23', endColorstr='#ffec64',GradientType=0);
	background-color:#ffab23;
}
#langs_switcher{position:absolute;margin-top:640px;margin-left:810px;width:120px;}
#btn_switcher{position:absolute;margin-top:0px;margin-left:110px;width:120px;}
#langs_switcher input,#btn_switcher input{  margin:0;padding:0;   -webkit-appearance:none;    -moz-appearance:none;        appearance:none;}
.eng{background-image:url(eng.png);}
.chs{background-image:url(chs.png);}
.cht{background-image:url(cht.png);}
.insert{background-image:url(button_insert.png);}
.swap{background-image:url(button_swap.png);}
#langs_switcher input:active +.lang-cc, #btn_switcher input:active +.lang-cc{opacity: .9;}
#langs_switcher input:checked +.lang-cc, #btn_switcher input:checked +.lang-cc{
    -webkit-filter: none;
       -moz-filter: none;
            filter: none;
}
.lang-cc{
    cursor:pointer;
    background-size:contain;
    background-repeat:no-repeat;
    display:inline-block;
    width:48px;height:48px;
    -webkit-transition: all 100ms ease-in;
       -moz-transition: all 100ms ease-in;
            transition: all 100ms ease-in;
    -webkit-filter: brightness(1.8) grayscale(1) opacity(.7);
       -moz-filter: brightness(1.8) grayscale(1) opacity(.7);
            filter: brightness(1.8) grayscale(1) opacity(.7);
}
.lang-cc:hover{
    -webkit-filter: brightness(1.2) grayscale(.5) opacity(.9);
       -moz-filter: brightness(1.2) grayscale(.5) opacity(.9);
            filter: brightness(1.2) grayscale(.5) opacity(.9);
}

#delivery_selector{width:300px;text-align:center;}
#payment_charge_info{width:220px;text-align:center;}
#payment_selector{width:480px;text-align:center;}
#ptitle,#pcharge{margin-bottom:10px;}
#payment_charge_info span{font-weight:bold;font-size:12px;}
#delivery_selector input,#payment_selector input,#dtype_selector input{  margin:0;padding:0;   -webkit-appearance:none;    -moz-appearance:none;        appearance:none;}
.delivery{background-image:url(delivery_icon.png);}
.collection{background-image:url(collection_icon.png);}
.cash{background-image:url(cash_icon.png);}
.card{background-image:url(card_icon.png);margin-left:10px;}
.wechat{background-image:url(wechatpay.png);margin-left:10px;}
.alipay{background-image:url(alipay.png);margin-left:10px;}
.bank{background-image:url(bank.png);margin-left:10px;}
.member{background-image:url(membership.png);margin-left:10px;}
.sitin{background-image:url(eatin_icon.png);}
.takeaway{background-image:url(takeaway_icon.png);margin-left:10px;}
#delivery_selector input:active +.dtype-cc,#payment_selector input:active +.ptype-cc, #dtype_selector input:active +.cdtype-cc{opacity: .9;}
#delivery_selector input:checked +.dtype-cc,#payment_selector input:checked +.ptype-cc,#dtype_selector input:checked +.cdtype-cc{
    -webkit-filter: none;
       -moz-filter: none;
            filter: none;
}
.dtype-cc,.cdtype-cc,.ptype-cc{
    cursor:pointer;
    background-size:contain;
    background-repeat:no-repeat;
    display:inline-block;
    width:64px;
    -webkit-transition: all 100ms ease-in;
       -moz-transition: all 100ms ease-in;
            transition: all 100ms ease-in;
    -webkit-filter: brightness(1.8) grayscale(0.5) opacity(.7);
       -moz-filter: brightness(1.8) grayscale(0.5) opacity(.7);
            filter: brightness(1.8) grayscale(0.5) opacity(.7);
}
.dtype-cc,.cdtype-cc{height:64px;}
.ptype-cc{height:48px;}
.dtype-cc:hover,.cdtype-cc:hover,.ptype-cc:hover{
    -webkit-filter: brightness(1.2) grayscale(.1) opacity(.9);
       -moz-filter: brightness(1.2) grayscale(.1) opacity(.9);
            filter: brightness(1.2) grayscale(.1) opacity(.9);
}
#booked_time{width:300px;height:280px;overflow:hidden;float:left;padding-left:5px;padding-top:20px;padding-bottom:20px;border-radius:10px;background-color:#FFFFD4;}
#pf,#df{font-size:17px;font-weight:bold;}
#schedule_time{width:300px;font-size:21px;margin-top:10px;}
#schedule_time select{line-height:27px;}
#ptitle{width:140px;font-weight:bold;text-align:center;float:left}
#pcharge{width:80px;font-weight:bold;text-align:center;float:left}
#bottom_btns{width:100%;height:50px;float:auto;text-align:center;padding-top:20px;}
#bottom_cancel{width:100px;float:left;}
#bottom_confirm{width:100px;float:right;}
#note_box{width:300px;margin-top:10px;text-align:center;}
#memo{font-size:21px;padding:5px;width:288px;height:80px;}
.boxTitle{font-size:17px;font-weight:bold;min-width:400px;}
.errorMSG{color:#FF0055;}
#login_form{width:400px;height:400px;text-align:center;float:auto;margin:auto;}
#info{padding:5px;}
#info h2{margin-top:5px;margin-bottom:5px;}
.navi_hint{position:absolute;font-size:14px;color:#666;width:400px;height:40px;margin-left:500px;margin-top:-40px;}
.navi_hint a {text-decoration:none;color:#333;font-weight:bold;}
#new_cai_btn{position:absolute;margin-left:370px;margin-top:-50px;width:120px;height:32px;}
#menu{width:500px;float:left;}
#cmd{width:420px;float:left;}
#coptions{font-size:14px;width:450px;float:auto;text-align:left;color:#666;padding:5px;margin-top:5px;border-top:1px dotted #ccc;}
.optionContainer{font-size:14px;color:#666;}
#coptions .optionContainer select{font-size:12px;}
#ctools{font-size:14px;width:450px;float:auto;text-align:left;color:#666;margin-top:5px;}
#coptions .optionContainer a{font-size:14px;padding:5px;color:#78B941;}
#coptions #ctools a{font-size:14px;color:#78B941;padding:0px;}
.switch-wrapper{padding-top:10px;width:400px;display: inline-block;position: relative;top: 3px;}
.switch-wrapper input{width:100px;}
.bge1{background-color:#F0F0F0;padding:3px;}
.bgo1{background-color:#FFF;padding:3px;}
.bge1:hover, .bgo1:hover{background-color:#D4FFD4;}
#category{width:380px;height:32px;font-size:21px;overflow:hidden;}
#bysearch,#byfilter{width:1000px;float:left;margin-top:10px;}
#svalue{height:28px;font-size:19px;}
#htable td{font-size:14px;height:28px;padding:5px;text-align:center;}
#htable td a{font-size:14px;height:28px;padding:5px;}
#htable1 td{font-size:17px;height:28px;padding:5px;text-align:center;}
#htable1 td a{font-size:17px;height:32px;padding:8px;text-decoration:none;}
#chist h2{font-size:17px;margin:15px;width:300px;height:30px;}
#copt{height:100px;overflow:hidden;}
#copt1{height:70px;overflow:hidden;}
.lbold{font-weight:bold;text-align:left;}
.plangs{text-align:left;}
.lang a.lang_set{color:#A66F00;}
.lang a.lang_yet{color:#FF7F7F;}
#mnum{position:absolute;margin-left:10px;margin-top:40px;width:200px;}
.bold{font-weight:bold;}
#cinfo input.btn1 {font-size:17px;font-weight:bold;color:#1B5473;width:100px;height:32px;}
.box_row1{width:300px;float:auto;margin:auto;}
.box_row2{width:600px;float:auto;margin:auto;height:40px;}
.box_row3{width:600px;float:auto;margin:auto;height:80px;}
.box_row4{width:600px;float:auto;margin:auto;padding:5px;}
.box_row5{width:900px;float:left;margin:auto;}
.box_row6{width:300px;float:right;margin:auto;}
.box_row7{width:590px;float:auto;margin:auto;text-align:left;}
.box_row3 input,.box_row5 input,.box_row1 input,.box_row2 input,.box_row12 input,.box_row13 input,.box_row22 input{height:28px;font-size:19px;margin:5px;padding-left:5px;}
.box_row1 input{height:28px;margin:5px;}
.box_row2 .clabel,.box_row3 .clabel,.box_row12 .clabel,.box_row13 .clabel{width:150px;float:left;margin:auto;padding-left:5px;margin-top:10px;}
.box_row2 select,.box_row12 select{height:32px;font-size:17px;margin:5px;}
.box_row3 select,.box_row5 select,.box_row13 select{height:32px;font-size:17px;margin-top:5px;}
#menu_result,#options_result,#plang_result,#dirver_result,#offer_result,#extra_result{height:24px;width:24px;float:right;margin-right:200px;margin-top:-30px;}
.clabel{font-size:17px;font-weight:bold;margin:5px;}
.slabel{font-size:14px;font-weight:bold;margin:9px;width:250px;float:right;}
.xs{width:50px;}
.xm{width:120px;}
.xmx{width:180px;}
.bs{width:80px;}
.bm{width:150px;}
.bl{width:240px;}
.ls{width:80px}
.lm{width:240px;}
.ll{width:400px;}
.tls{width:150px;height:40px;}
.tlm{width:250px;height:70px;}
.tll{width:840px;height:80px;}
#logout{position:absolute; margin-left:950px;margin-top:10px;}
#logout img{width:42px;}
.orow{margin:10px;padding:10px;float:auto;border-bottom:1px dotted #ccc;overflow: hidden;}
.vrow{margin:5px;float:auto;margin-bottom:10px;border-bottom:1px dotted #ccc;overflow: hidden;}
.vrow2{margin:5px;float:auto;overflow: hidden;}
.otitle{font-size:17px;font-weight:bold;width:180px;float:left;padding-top:5px;}
.vtitle{font-size:14px;font-weight:bold;width:140px;float:left;margin-left:10px;}
.vvalue{margin-bottom:10px;}
.vvalue2{margin-bottom:1px;}
.ovalue{float:left;width:300px;margin-left:10px;}
.ovalue2{float:left;width:500px;margin-left:10px;}
.ovalue select{width:280px;height:32px;font-size:21px;}
#etabs{background-color:#fff;width:820px;min-height:540px;overflow:auto;}
.extra_options{margin-top:5px;margin-bottom:5px;margin-left:15px;margin-right:15px;width:155px;float:left;}
#etabs label{width:140px;height:40px;vertical-align: middle;}
#tabs{background-color:#fff;height:680px;margin-top:20px;overflow:hidden;}
#tabs .oinput1{width:280px;padding:3px;font-size:17px;}
#tabs .oinput2{width:210px;padding:3px;font-size:17px;}
#tabs .otxt{height:80px;width:280px;margin-top:20px;}
#tabs .otxt2{height:80px;width:280px;margin-bottom:20px;}
#tabs .obtn1{width:120px;height:36px;font-size:17px;}
.oresult{position:absolute;margin-left:620px;margin-top:-30px;height:24px;width:24px;}
.oresult2{position:absolute;margin-left:820px;margin-top:-30px;height:24px;width:24px;}
.switch-wrapper1{padding-top:3px;}

.switch-wrapper3{width:260px;}

.switch-wrapper1 span{font-size:14px;font-weight:bold;}
.switch-wrapper2 span{font-size:24px;font-weight:bold;}
.switch-wrapper3 span{font-size:21px;font-weight:bold;}
.switch-wrapper5 span, .switch-wrapper6 span, .switch-wrapper7 span{font-size:21px;font-weight:bold;}
.switch-wrapper4{width:160px;padding-top:3px;padding-left:10px;}
.small{font-size:11px;float:auto;color:#333;font-weight:normal;text-align:left;padding:1px;}
.smallc{font-size:12px;text-align:left;color:#666;padding:5px;margin-top:5px;}
.postcode{font-size:11px;font-weight:normal;width:260px;padding:0px;max-height:80px;overflow:auto;}
.dfees{width:80px;padding:5px;}
img.desaturate {	filter: grayscale(100%);}
input:read-only {
    background-color: #B1C6E9;
}
.mapl{width:150px;height:20px;font-size:14px;font-weight:bold;float:left;margin-left:10px;text-align:center;}
.preorder{background-color:#FFD4FF;padding:10px;}
.delayed{background-color:#FF0007;padding:10px;}
.done{background-color:#D4FFD4;padding:10px;}
.today{background-color:#FFD4D4;padding:10px;}
.price{font-family:arial; color:#99AC34; font-weight:bold; font-size:17px;}
.refunded{text-decoration:line-through;}
#oDetails {width:500px;}
#oDetails td{padding:5px;}
#oDetails .theader{font-weight:bold;}
.offer_edit_link,.offer_del_link,.offer_stats_link{width:32px;height:32px;text-decoration:none;border:0px;}
.offer_edit_link{background: url(/css/default/edit_grey.png) no-repeat}
.offer_edit_link:hover{background: url(/css/default/edit_orange.png) no-repeat}
.offer_del_link{background: url(/css/default/block_grey.png) no-repeat}
.offer_del_link:hover{background: url(/css/default/block_orange.png) no-repeat}
.offer_stats_link{background: url(/css/default/stats_grey.png) no-repeat}
.offer_stats_link:hover{background: url(/css/default/stats_orange.png) no-repeat}
.discount_invalid{color:#961522;}
.discount_valid{font-weight:bold;}
.offer_btn{width:150px;float:right;height:32px;margin-top:20px;margin-right:10px;font-size:17px;font-weight:bold;}
.mi{width:80px;}
.navi_hint3{font-size:14px;color:#666;width:400px;height:40px;margin:15px;}
.navi_hint3 a {text-decoration:none;color:#333;font-weight:bold;}
fieldset {  overflow: hidden; border:0px;}
.offerclass {  float: left;  clear: none; width:500px;}
.offerclass label {  float: left;  clear: none;  display: block;  padding: 10px 1em 10px 10px; width:400px; text-align:left;}
.offerclass input[type=radio],input.radio {  float: left;  clear: none;  margin: 3px 10px 10px 6px;}
.confirm_offer{width:500px;text-align:right;margin-right:10px;}
.confirm_offer img {width:32px;}
#extra_details{width:440px;float:right;padding-top:10px;padding-bottom:10px;}
.custom-header{font-weight:bold;}
.inuse{color:black;}
.nouse{color:#ccc;text-decoration:line-through;}
.draggable{border:1px dotted gray;float:left;text-align:left;}
.obtns{float:left;text-align:left;min-width:73px;height:72px;}
.obtns2{float:left;text-align:left;min-width:146px;height:72px;}
.draggable_s{width:70px;height:70px;}
.draggable_b{width:140px;height:70px;}
.toplayer{z-index:999;}
#remove_btn,#num_btn{position:absolute;margin-top:448px;margin-left:520px;}
#num_btn{background-color:#fff;background-image: url("numpad_icon.png");background-position:-1px -1px;}
#PrintMode,#PrintMode2{width:220px;}
#time{font-size:11px;text-align:center;margin-left:5px;}
#time a{text-decoration:none;}
#btn-tabs{width: 32px;position: absolute;margin-left:575px;margin-top:100px;z-index: 2;padding: 0px;list-style: none outside none;line-height: 1;overflow:hidden;}
#btn-tabs li {height: 69px;width: 32px;font-size: 18px;color: }
#btn-tabs li:hover{}
#btn-tabs li.btn_tab_selected {}
#btn-tabs li a{display: block;text-decoration: none;color: rgb(72, 72, 72);padding: 25px 0px 25px 12px;}
#btn-tabs li.btn_tab_selected a{color: #fff;}
#panel1, .layout1{background-color:#FFD4D4;}
#panel2, .layout2{background-color:#D4FFFF;}
#panel3, .layout3{background-color:#D4FFD4;}
#panel4, .layout4{background-color:#B1C6E9;}

#number_panel{position:absolute;margin-top:-308px;margin-left:270px;width:730px;height:288px;z-index:999;display:none;}
#cash_panel{position:absolute;margin-top:-70px;margin-left:200px;width:270px;height:288px;z-index:999;display:block;}
#note_panel{position:absolute;margin-top:-70px;margin-left:430px;width:140px;height:288px;z-index:999;display:block;}
#vkb{position:absolute;width:60px;height:60px;margin-top:640px;margin-left:100px;}
.vkb{filter:none;}
.vkbf{-webkit-filter: brightness(0.5) grayscale(1) opacity(.7);
    -moz-filter: brightness(0.5) grayscale(1) opacity(.7);
    filter: brightness(0.5) grayscale(1) opacity(.7);}
.panel_time{position:absolute;margin-top:720px;margin-left:10px;}
#wifi{position:absolute;width:60px;height:60px;margin-top:640px;margin-left:40px;}
#cashbox{position:absolute;width:60px;height:60px;margin-top:640px;margin-left:160px;}
#internet{position:absolute;width:60px;height:60px;margin-top:640px;margin-left:40px;}
#swap_panel{display:none;position:absolute;width:400px;height:755px;border-radius:10px;z-index:998;background:#ccc;opacity: 0.7;filter: alpha(opacity=70); /* For IE8 and earlier */}
#cancel_swap{position:absolute;margin-top:300px;margin-left:350px;opacity: 1;filter: alpha(opacity=100);z-index:999; display:none;}
.switchbtn{height:48px;text-align:right;}
#blist ul {list-style-type: none; margin: 0px; padding: 0px;}
#blist ul li{float:left;margin-left:30px;margin-right:40px;margin-top:30px;margin-bottom:20px;}
#blist ul li a{background:url(link_remove_icon.png) center left no-repeat;padding:0 0 0 16px;white-space:nowrap;text-decoration:none;}
#blist label{float:left;margin-left:20px;margin-right:30px;margin-top:30px;margin-bottom:20px;}
#save_btn,#close_btn{width:120px;height:32px;font-size:17px;}
#close_btn{float:right;}
.box_row12{width:910px;float:auto;margin:auto;height:40px;}
.box_row13{width:910px;float:auto;margin:auto;height:80px;}
.box_row22{width:450px;float:left;}

#extra_list{position:absolute;width:50px;list-style: none outside none;line-height: 50px;z-index: 999;padding-left:10px;margin:0px;margin-top:407px;}
#extra_list li img{width:32px;}
.login_form{text-align:center;}
.login_form input{width:300px;height:35px;font-size:17px;margin:10px;}

