QWidget
{
	font: 9pt "微软雅黑";
}
#tmpBtn
{
    font-size: 9pt;
    color: rgb(124, 124, 124);
    border-image: url(:/images/btnTable_normal.png);
}
#tmpBtn:pressed
{
    font-size: 9pt;
    color: rgb(134, 134, 134);
    border-image: url(:/images/btnTable_press.png);
}

/*---------------------------------SettingForm[begin]---------------------------------*/
#settingWdg
{
    background-color: rgb(64, 119, 61);
}
#settingLabHost,#settingLabUsername,#settingLabPassword,#settingLabDatabase
{
    color: rgb(255, 255, 255);
}
#settingEdtHost,#settingEdtUsername,#settingEdtPassword,#settingEdtDatabase
{
    color: rgb(98, 98, 98);
    background-color: rgb(255, 255, 255);
}
#settingLabError
{
    color: rgb(205, 0, 0);
}
#settingBtnOk
{
    color: rgb(25, 162, 25);
    background-color: rgb(255, 255, 255);
    border-radius: 3px;
}
#settingBtnCancle
{
    color: rgb(205, 0, 0);
    background-color: rgb(255, 255, 255);
    border-radius: 3px;
}
#settingBtnCancle:pressed,#settingBtnOk:pressed
{
    color: rgb(161, 161, 161);
    background-color: rgb(255, 255, 255);
    border-radius: 3px;
}
/*---------------------------------SettingForm[ end ]---------------------------------*/



/*---------------------------------MainForm[begin]---------------------------------*/
#MainForm
{
    background-color: #303030;
}
#mainFrmHead
{	
	background-color: #a02125;
}
#labLogo{
    border-image: url(:/images/logo.png);
}
#btnNew,#btnMake,#btnSend,#btnFinsh,#btnOther,#btnBook
{
font: 9pt "微软雅黑";
    padding-top:5px;
    color: #e4d0cd;
	border-image: url(:/images/tabBtn_normal.png);
}
#btnNew:checked,#btnMake:checked,#btnSend:checked,#btnFinsh:checked,#btnOther:checked,#btnBook:checked
{
font: 9pt "微软雅黑";
	padding-top:5px;
    color: #262626;
	border-image: url(:/images/tabBtn_checked.png);
}
#btnHide
{
    border: 0 solid gray;
    margin: -8 0 0 -8;
    background-image: url(:/images/btnHide_normal.png);
}
#btnHide:pressed
{
    border: 0 solid gray;
    margin:  -5 0 0 -4;
    background-image: url(:/images/btnHide_press.png);
}
#btnScroUp
{
    border-image: url(:/images/btnScroUp_normal.png);
}
#btnScroUp:pressed
{
    border-image: url(:/images/btnScroUp_press.png);
}
#btnScroDown
{
    border-image: url(:/images/btnScroDown_normal.png);
}
#btnScroDown:pressed
{
    margin-top: -6px;
    border-image: url(:/images/btnScroDown_press.png);
}
#labHeadBottom
{
    background-color: rgb(237, 160, 77);
}
#frmTable
{
    background-color: #FFFFFF;
}


#tableNew,#tableMake,#tableSend,#tableFinsh,#tableOther,#tableBook
{
    font-size: 11pt;
    color: rgb(98, 98, 98);
    selection-background-color: rgba(232, 219, 212, 60);
}
#tableNew::item,#tableMake::item,#tableSend::item,#tableFinsh::item,#tableOther::item,#tableBook::item
{
    color: rgb(80, 80, 80);
    /*margin-left: -4px;*/
}

#tableNew::indicator,#tableMake::indicator,#tableSend::indicator,#tableFinsh::indicator,#tableOther::indicator,#tableBook::indicator
{
    height: 60px; width: 4px;
    background: rgba(0, 0, 0, 0);
    margin-left: -3px;
}

#tableNew::indicator:selected,#tableMake::indicator:selected,#tableSend::indicator:selected,
#tableFinsh::indicator:selected,#tableOther::indicator:selected,#tableBook::indicator:selected
{
    background: rgb(248, 100, 0);
}


QTableWidget QHeaderView::section
{
    border: 0px solid black;
    background: rgb(255, 255, 255);
    color: rgb(98, 98, 98);
    font-size: 12pt;
}
QHeaderView::down-arrow {
    border: 0px solid white;
}
QHeaderView::up-arrow {
    border: 0px solid white;
}
QScrollBar:vertical
{
    background: rgb(207, 208, 209);
    width: 10px;
    margin: 35px 0 20px 0;
}
QScrollBar::handle:vertical
{
    border-radius: 6px;
    background: rgb(247, 112, 42);
    min-height: 20px;
}
QScrollBar::add-line:vertical
{
    height: 0px;
    margin: 20px;
}
QScrollBar::sub-line:vertical
{
    height: 0px;
}
QScrollBar::add-page:vertical,QScrollBar::sub-page:vertical
{
    background: rgb(240, 220, 210);
}
#frmSearch
{
    margin: -1;
    background-color: #303030;
}
#labSearch
{
    image: url(:/images/lab_search.png);
    background: #535353;
}
#edtSearch
{
    color: #cbcbcb;
	background-color: #535353;
}
#btnMsState,#btnCurOpe
{
    font-size: 11pt;
    font-weight: bold;
    color: red;
    background: transparent;
}
#btnMsState:checked,#btnCurOpe:checked
{
    font-size: 11pt;
    font-weight: bold;
    color: rgb(153, 245, 24);
    background: transparent;
}
#btnTestPrint
{
	color: white;
	background-color: #303030;
	border: 1px solid white;
    border-radius: 3px;
}

#btnChangeMsState,#btnChangeCurOpe
{
    color: rgb(25, 162, 25);
    border-image: url(:/images/btnTable_normal.png);
}
#btnChangeMsState:pressed,#btnChangeCurOpe:pressed
{
    color: rgb(161, 161, 161);
    border-image: url(:/images/btnTable_press.png);
}
#labCurOpe,#labMsState,#labPrinter,#labTime
{
    color: rgb(255, 255, 255);
}
#cbxPrinter
{
    font-size: 11pt;
    color: rgb(255, 255, 255);
    background: transparent;
}
#cbxPrinter::down-arrow {
    image: url(:/images/cbx_arrow.png);
}
/*---------------------------------MainForm[ end ]---------------------------------*/


/*---------------------------------NotifyForm[begin]---------------------------------*/
#notifyWdg QLabel
{
    background: rgb(255, 255, 255);
}

#notifyWdg
{
    background: white;
    border: 1 solid rgb(230, 230, 230);
}
#notifyBtnImg{
    background: rgb(255, 255, 255);
    border-image: url(:/images/error.png);
}
#notifyBtnImg:checked{
    border-image: url(:/images/ok.png);
}
#notifyLabMsg
{
    font-size: 9pt;
    color: rgb(129, 129, 129);
}

#notifyLabExtra
{
    font-size: 10pt;
    color: rgb(202, 4, 19);
}

#notifyBtnOk
{
    font-size: 9pt;
    color: rgb(255, 255, 255);
    background-color: rgb(248, 105, 41);
    border-radius: 3px;
}

#notifyBtnOk:pressed
{
    font-size: 9pt;
    color: rgb(161, 161, 161);
    background-color: rgb(197, 83, 32);
    border-radius: 3px;
}
/*---------------------------------NotifyForm[ end ]---------------------------------*/

/*---------------------------------DeliversForm[begin]---------------------------------*/
#deliversWdg
{
    background-color: rgba(0, 0, 0, 90);
}
#deliversSlab
{
    font-size: 11pt;
    color: rgb(255, 255, 255);
}
#deliversBtn0,#deliversBtn1,#deliversBtn2,#deliversBtn3,#deliversBtn4,#deliversBtn5,#deliversBtn6,#deliversBtn7,#deliversBtn8,#deliversBtn9
{
    color: #3d3d3d;
    background-color: rgb(255, 255, 255);
    border-radius: 6px;
}
#deliversBtn0:checked,#deliversBtn1:checked,#deliversBtn2:checked,#deliversBtn3:checked,#deliversBtn4:checked,
#deliversBtn5:checked,#deliversBtn6:checked,#deliversBtn7:checked,#deliversBtn8:checked,#deliversBtn9:checked
{
    color: rgb(24, 206, 0);
    background-color: rgb(255, 255, 255);
    border-radius: 6px;
    border-image: url(:/images/btn_select.png);
}
#deliversBtnOk
{
    color: rgb(24, 206, 0);
    background-color: rgb(255, 255, 255);
    border-radius: 6px;
}
#deliversBtnCancle
{
    color: rgb(235, 0, 0);
    background-color: rgb(255, 255, 255);
    border-radius: 6px;
}
#deliversBtnOk:pressed,#deliversBtnCancle:pressed
{
    color: rgb(161, 161, 161);
    background-color: rgb(255, 255, 255);
    border-radius: 6px;
}
#deliversBtnOk:disabled
{
    color: #3d3d3d;
    background-color: rgb(230, 230, 230);
    border-radius: 6px;
}
/*---------------------------------DeliversForm[ end ]---------------------------------*/


/*---------------------------------OperatorForm[begin]---------------------------------*/
#operaWdg
{
    background-color: rgba(0, 0, 0, 90);
}
#operaSlab
{
    font-size: 11pt;
    color: rgb(255, 255, 255);
}
#operaBtn0,#operaBtn1,#operaBtn2,#operaBtn3,#operaBtn4,#operaBtn5,#operaBtn6
{
    color: #3d3d3d;
    background-color: rgb(255, 255, 255);
    border-radius: 6px;
}
#operaBtn0:checked,#operaBtn1:checked,#operaBtn2:checked,#operaBtn3:checked,#operaBtn4:checked,#operaBtn5:checked,#operaBtn6:checked
{
    color: rgb(24, 206, 0);
    background-color: rgb(255, 255, 255);
    border-radius: 6px;
    border-image: url(:/images/btn_select.png);
}
#operaBtnOk
{
    color: rgb(24, 206, 0);
    background-color: rgb(255, 255, 255);
    border-radius: 6px;
}
#operaBtnCancle
{
    color: rgb(235, 0, 0);
    background-color: rgb(255, 255, 255);
    border-radius: 6px;
}
#operaBtnOk:pressed,#operaBtnCancle:pressed
{
    color: rgb(161, 161, 161);
    background-color: rgb(255, 255, 255);
    border-radius: 6px;
}
#operaBtnOk:disabled
{
    color: #3d3d3d;
    background-color: rgb(230, 230, 230);
    border-radius: 6px;
}
/*---------------------------------OperatorForm[ end ]---------------------------------*/


/*---------------------------------DetailsForm[begin]---------------------------------*/
#DetailsForm
{
    background-color: rgb(255, 255, 255);
}
#detailsBtnClose
{
    margin-top: 4px;
    margin-right: 2px;
    border-image: url(:/images/details_btn_close_normal.png) 7 6;
}
#detailsBtnClose:pressed
{
    border-image: url(:/images/details_btn_close_press.png) 7 6;
}
#detailsFrm0,#detailsFrm2
{
    margin-right: -1px;
    margin-top: -2px;
    margin-bottom: -2px;
    border-image: url(:/images/details_frm_bg.png);
}
#detailsFrm1,#detailsFrm3
{
    margin-bottom: -100px;
    border-image: url(:/images/details_frm_bg1.png);
}
#detailsSlab0
{
    font-size: 10pt;
    font-weight: bold;
    color: rgb(110, 110, 110);
    background: rgb(205, 214, 220);
    border-bottom: 1 solid rgb(238, 238, 238);
}
#detailsSlab1
{
    font-size: 10pt;
    font-weight： bold;
    color: rgb(110, 110, 110);
    background: rgb(246, 247, 248);
    border: 1 solid rgb(200, 200, 200);
    border-width: 0 1 1 0;
}
#detailsSlabChannel,#detailsSlabOrderId,#detailsSlabStatus,#detailsSlabName,#detailsSlabShopFee,
#detailsSlabTelNum,#detailsSlabAdress,#detailsSlabShipType,#detailsSlabShipFee,#detailsSlabRemark
{
    margin-top: -2px;
    font-size: 9pt;
    font-weight: bold;
    color: rgb(134, 134, 134);
    background: rgb(246, 247, 248);
    border: 1 solid rgb(200, 200, 200);
    border-width: 0 1 1 0;
}
#detailsLabChannel,#detailsLabOrderId,#detailsLabStatus,#detailsLabName,#detailsLabShopFee,
#detailsLabTelNum,#detailsLabAdress,#detailsLabShipType,#detailsLabShipFee,#detailsLabRemark
{
    border-bottom: 1px solid rgb(200, 200, 200);
    color: rgb(44, 69, 43);
    background-color: rgb(254, 255, 255);
}
#detailsLabRemark
{
    border-bottom: 1px solid rgb(200, 200, 200);
    color: rgb(190, 63, 0);
}

#detailsBtn0,#detailsBtn1,#detailsBtn2,#detailsBtn3
{
    font-size: 10pt;
    font-weight: bold;
    color: rgb(255, 255, 255);
    border: 1 solid white;
}
#detailsBtn0
{
    background-color: #3e4d65;
}
#detailsBtn1
{
    background-color: #3e4d65;
}
#detailsBtn2
{
    background-color: #3e4d65;
}
#detailsBtn3
{
    background-color: #3e4d65;
}
#detailsBtn0:pressed,#detailsBtn1:pressed,#detailsBtn2:pressed,#detailsBtn3:pressed
{
    font-size: 10pt;
    font-weight: bold;
    padding: 1 0 0 2;
}


#detailsTable QHeaderView
{
    margin-left: -1px;
}
#detailsTable QHeaderView::section
{
    border: 0px solid rgb(56, 104, 53);
    border-left: 1px solid rgb(238, 238, 238);
    background: rgb(205, 214, 220);
    color: rgb(134, 134, 134);
    font-size: 9pt;
    font-weight: bold;
    min-height: 40px;
}
#detailsTable QScrollBar:vertical
{
    background: rgb(180, 205, 163);
    width: 10px;
    margin: 0;
}
#detailsTable QScrollBar::handle:vertical
{
    border-radius: 6px;
    background: rgb(207, 234, 187);
    min-height: 20px;
}
#detailsTable QScrollBar::add-line:vertical
{
    height: 0px;
}

#detailsTable QScrollBar::sub-line:vertical
{
    height: 0px;
}
#detailsTable QScrollBar::add-page:vertical,
#detailsTable QScrollBar::sub-page:vertical
{
    background: rgb(180, 205, 163);
    height: 0px;
}


#detailsTable
{
    gridline-color: rgb(200, 200, 200);
    background-color: rgb(236, 247, 248);
    selection-background-color: rgb(247, 243, 239);
    color: rgb(98, 98, 98);
}
/* Item Widget START*/
#drinkName {
    padding-left: 6;
    padding-top: 12;
    font-size: 10pt;
    color: transparent;
}

#drinkMates {
    padding-right: 10;
    font-size: 9pt;
    color: rgb(228, 60, 30);
}
/* Item Widget END*/

#detailsTable::item {
     min-height: 35; max-height: 35;
     border-bottom: 1px solid #d9d9d9;
     border-right: 1 solid #d9d9d9;
     color: rgb(80, 80, 80);
}

#detailsTable::item:selected {
     background: rgb(247, 243, 239);
}
/*
#detailsTable::item:has-children {
     color: rgb(228, 60, 30);
}
*/

#detailsTable::branch {
     border-image: none;
     background: transparent;
     border-bottom: 1px solid #d9d9d9;
}
#detailsTable::branch:selected {
     background: rgb(247, 243, 239);
}

#detailsTable::branch:has-children:!has-siblings:closed,
#detailsTable::branch:closed:has-children:has-siblings {
     padding-left: 4;
     image: url(:/images/branch_close.png);
}

#detailsTable::branch:open:has-children:!has-siblings,
#detailsTable::branch:open:has-children:has-siblings  {
     padding-left: 4;
     image: url(:/images/branch_open.png);
}
#detailsHead0
{
	background-color: #ad3237;
}
#optTitle
{
    background-color: #ad3237;
    margin: 0px 20px 4px 0px;
    color: white;
    font-size: 12pt;
}
#optTip
{
    color: rgb(73, 200, 161);
    font-size: 11pt;
}
/*---------------------------------DetailsForm[ end ]---------------------------------*/


/*---------------------------------RejectForm[begin]---------------------------------*/
#RejectForm
{
    background-color: rgb(255, 255, 255);
}
#rejectLabHead
{
    color: rgb(255, 255, 255);
    font-size: 11pt;
    background: qlineargradient(spread:pad, x1:0, y1:0, x2:0, y2:1, stop:0 rgba(236, 174, 102), stop:0.5 rgba(236, 128, 69), stop:0.51 rgba(248, 105, 39), stop:1 rgba(238, 172, 102));
}
#RejectForm QRadioButton:indicator
{
    min-width: 22px; min-height: 22px;
}
#RejectForm QRadioButton:indicator::checked
{
    border-image: url(:/images//opt_checked.png);
}
#RejectForm QRadioButton:indicator::unchecked
{
    border-image: url(:/images//opt_unchecked.png);
}

#rejectBtnOk,#rejectBtnCancle
{
    font-size: 9pt;
    color: rgb(255, 255, 255);
    background-color: rgb(248, 105, 41);
    border-radius: 3px;
}

#rejectBtnOk:pressed,#rejectBtnCancle:pressed
{
    font-size: 9pt;
    color: rgb(161, 161, 161);
    background-color: rgb(197, 83, 32);
    border-radius: 3px;
}
#rejectRbtn0,#rejectRbtn1,#rejectRbtn2,#rejectRbtn3
{
    color: rgb(100, 100, 100);
    font-size: 10pt;
}
/*---------------------------------RejectForm[ end ]---------------------------------*/


/*---------------------------------RefundForm[begin]---------------------------------*/
#RefundForm
{
    background-color: rgb(255, 255, 255);
}
#refundLabHead
{
    color: rgb(255, 255, 255);
    font-size: 11pt;
    background: qlineargradient(spread:pad, x1:0, y1:0, x2:0, y2:1, stop:0 rgba(236, 174, 102), stop:0.5 rgba(236, 128, 69), stop:0.51 rgba(248, 105, 39), stop:1 rgba(238, 172, 102));
}
#RefundForm QRadioButton:indicator
{
    min-width: 22px; min-height: 22px;
}
#RefundForm QRadioButton:indicator::checked
{
    border-image: url(:/images/opt_checked.png);
}
#RefundForm QRadioButton:indicator::unchecked
{
    border-image: url(:/images/opt_unchecked.png);
}

#refundBtnOk,#refundBtnCancle
{
    font-size: 9pt;
    color: rgb(255, 255, 255);
    background-color: rgb(248, 105, 41);
    border-radius: 3px;
}

#refundBtnOk:pressed,#refundBtnCancle:pressed
{
    font-size: 9pt;
    color: rgb(161, 161, 161);
    background-color: rgb(197, 83, 32);
    border-radius: 3px;
}
#refundRbtn0,#refundRbtn1,#refundRbtn2,#refundRbtn3
{
    color: rgb(100, 100, 100);
    font-size: 10pt;
}
/*---------------------------------RefundForm[ end ]---------------------------------*/


/*---------------------------------NoRefundForm[begin]---------------------------------*/
#NoRefundForm
{
    background-color: rgb(255, 255, 255);
}
#NoRefundLabHead
{
    color: rgb(255, 255, 255);
    font-size: 11pt;
    background: qlineargradient(spread:pad, x1:0, y1:0, x2:0, y2:1, stop:0 rgba(236, 174, 102), stop:0.5 rgba(236, 128, 69), stop:0.51 rgba(248, 105, 39), stop:1 rgba(238, 172, 102));
}
#NoRefundForm QRadioButton:indicator
{
    min-width: 22px; min-height: 22px;
}
#NoRefundForm QRadioButton:indicator::checked
{
    border-image: url(:/images/opt_checked.png);
}
#NoRefundForm QRadioButton:indicator::unchecked
{
    border-image: url(:/images/opt_unchecked.png);
}

#NoRefundBtnOk,#NoRefundBtnCancle
{
    font-size: 9pt;
    color: rgb(255, 255, 255);
    background-color: rgb(248, 105, 41);
    border-radius: 3px;
}

#NoRefundBtnOk:pressed,#NoRefundBtnCancle:pressed
{
    font-size: 9pt;
    color: rgb(161, 161, 161);
    background-color: rgb(197, 83, 32);
    border-radius: 3px;
}
#NoRefundRbtn0,#NoRefundRbtn1,#NoRefundRbtn2,#NoRefundRbtn3
{
    color: rgb(100, 100, 100);
    font-size: 10pt;
}
/*---------------------------------NoRefundForm[ end ]---------------------------------*/

/*---------------------------------MateChooser[begin]---------------------------------*/
#MateChooser
{
    background-color: rgb(255, 255, 255);
    border: 1 solid rgb(230, 230, 230);
}
#mateTitle
{
    color: rgb(255, 255, 255);
    font-size: 11pt;
    background: qlineargradient(spread:pad, x1:0, y1:0, x2:0, y2:1, stop:0 rgba(236, 174, 102), stop:0.5 rgba(236, 128, 69), stop:0.51 rgba(248, 105, 39), stop:1 rgba(238, 172, 102));
}

#mateList
{
   border: 0 solid silver;
   background-color: white;
   margin: 10px;
}

#mateCancel, #mateConfirm
{
    font-size: 9pt;
    color: rgb(255, 255, 255);
    background-color: rgb(248, 105, 41);
    border-radius: 3px;
}

#mateCancel:pressed,#mateConfirm:pressed
{
    font-size: 9pt;
    color: rgb(161, 161, 161);
    background-color: rgb(197, 83, 32);
    border-radius: 3px;
}
/*---------------------------------MateChooser[ end ]---------------------------------*/




