QWidget {
        font-size: 12px;
        font-family: "Microsoft YaHei UI";
}

QListWidget {
	border:1px rgb(190,190,190);
	border-style:solid solid solid solid;
}

QSpinBox
{
	font-size: 12px;
}

QTreeWidget::indicator:checked{ image: url(./Skin/body_option_p.png);}
QTreeWidget::indicator:unchecked{ image: url(./Skin/body_option_n.png);}

/*QTreeView START*/
QTreeView::branch {background-color: transparent; }
QTreeView#CameraTree::item {
		font-family: "Arial";
		font-size: 14px;
		height: 44px;
		width: 224px;
		color: black;
        background-color: transparent;
}

QTreeView::branch:has-children:!has-siblings:closed,
QTreeView::branch:closed:has-children:has-siblings {
border-image: none;
        image: url(./Skin/close.png);
}
QTreeView::branch:open:has-children:!has-siblings,
QTreeView::branch:open:has-children:has-siblings  {
border-image: none;
        image: url(./Skin/open.png);
}
	
QTreeView::indicator:checked {image: url(./Skin/body_option_p.png);}
QTreeView::indicator:unchecked {image: url(./Skin/body_option_n.png);}
	
QTreeView 
{
	font-family: "Arial";
	font-size: 14px;
	background-color: rgb(250,250,250); 	
	border-style:solid solid solid solid;
}


 /*QScrollBar Start*/
QScrollArea
{
	background-color: transparent;
}

QScrollBar:horizontal {
        background: transparent;
        margin: 0px 0px 0px 0px;
        height: 5px;
        border-radius:4px
}
QScrollBar:vertical {
        background: transparent;
        margin: 0px 0px 0px 0px;
        width: 5px;
        border-radius:4px
}
QScrollBar::handle:horizontal {
        background-color:rgb(192, 193, 201);
        border-radius:8px
        }
QScrollBar::handle:vertical {
        background-color:rgb(192, 193, 201);
        border-radius:8px;
		min-height:30px
        }
QScrollBar::add-line:horizontal {width: 0px}
QScrollBar::sub-line:horizontal {width: 0px}
QScrollBar::sub-line:vertical {height:0px}
QScrollBar::add-line:vertical {height:0px}
QScrollBar::add-page {background-color: none; }
QScrollBar::sub-page {background-color: none; }
 /*QScrollBar END*/
		
QLineEdit{ 
color: black;
border: 1px solid rgb(195,195,195);
border-radius: 0px;
font-size: 12px;
padding-left:10px;
}

QTableWidget{ border: 0px rgb(49,49,49); border-style:solid solid none solid;
        color: (53,51,51);
        gridline-color: rgb(49,49,49);
		background-color: rgb(255,255,255);
}

QTableWidget#CameraTable { border: 1px rgb(203, 201, 201); border-style:solid solid solid solid;
        color: (53,51,51);
        gridline-color: rgb(49,49,49);
		background-color: rgb(255,255,255);
}

QTableWidget#StorageTable { border: 1px rgb(203, 201, 201); border-style:solid solid solid solid;
        color: (53,51,51);
        gridline-color: rgb(49,49,49);
		background-color: rgb(255,255,255);
}

QTableWidget::item:selected {
        background-color: rgb(244,245,252);
}


QGroupBox{
	border:1px solid rgb(49, 49, 49);
	margin-top: 8px;
	font: 12px;
}

QGroupBox::title { 
	subcontrol-origin: margin;
	subcontrol-position: top left;
	left:10px;  
	margin-left: 0px;    
	padding:0 1px;  
	color: rgb(255,255,255);	
}


QGraphicsScene{ border: none;}

QGraphicsView{ border: none;}

QMenu{ /*color: white;*/
		background: white;
		border: 1px solid rgb(180,189,203);
		padding: 5px 0px 5px 5px; 
}
	
QMenu::indicator:checked{ image: url(./Skin/right.png);}

QMenu::item {
	padding: 5px 25px 5px 20px;
}
	
QMenu::item:selected {
	color: white;
	background-color: rgb(90,138,255);
}

QDateTimeEdit{ 
    padding-left:5px;
	border: 1px solid rgb(184, 184, 184);
	}
QDateTimeEdit::up-button {
	margin-right: 3px; 
	margin-top: 5px;
	width: 10px;
	height: 10px;
	border-image: url(./Skin/body_upward_n.png);
}
QDateTimeEdit::up-button:hover {
	margin-right: 3px; 
	margin-top: 5px;
	width: 10px;
	height: 10px;
	border-image: url(./Skin/body_upward_P.png);
}
QDateTimeEdit::down-button {
	margin-right: 3px; 
	margin-bottom: 5px;
	width: 10px;
	height: 10px;
	border-image: url(./Skin/body_down_n.png);
}
QDateTimeEdit::down-button:hover {
	margin-right: 3px; 
	margin-bottom: 5px;
	width: 10px;
	height: 10px;
	border-image: url(./Skin/body_down_P.png);
}

QDoubleSpinBox { 
	padding-left:5px;
	border: 1px solid rgb(184, 184, 184);
	}
QDoubleSpinBox::up-button {
	margin-right: 3px; 
	margin-top: 3px;
	width: 10px;
	height: 10px;
	border-image: url(./Skin/body_upward_n.png);
}
QDoubleSpinBox::up-button:hover {
	margin-right: 3px; 
	margin-top: 3px;
	width: 10px;
	height: 10px;
	border-image: url(./Skin/body_upward_P.png);
}
QDoubleSpinBox::down-button {
	margin-right: 3px; 
	margin-bottom: 3px;
	width: 10px;
	height: 10px;
	border-image: url(./Skin/body_down_n.png);
}
QDoubleSpinBox::down-button:hover {
	margin-right: 3px; 
	margin-bottom: 3px;
	width: 10px;
	height: 10px;
	border-image: url(./Skin/body_down_P.png);
}

QDoubleSpinBox#list::up-button {
	margin-right: 3px; 
	margin-top: 1px;
	width: 10px;
	height: 10px;
	border-image: url(./Skin/body_upward_n.png);
}
QDoubleSpinBox#list::up-button:hover {
	margin-right: 3px; 
	margin-top: 1px;
	width: 10px;
	height: 10px;
	border-image: url(./Skin/body_upward_P.png);
}
QDoubleSpinBox#list::down-button {
	margin-right: 3px; 
	margin-bottom: 1px;
	width: 10px;
	height: 10px;
	border-image: url(./Skin/body_down_n.png);
}
QDoubleSpinBox#list::down-button:hover {
	margin-right: 3px; 
	margin-bottom: 1px;
	width: 10px;
	height: 10px;
	border-image: url(./Skin/body_down_P.png);
}

QHeaderView::down-arrow {
  	width: 10px;
	height: 10px;
  	margin-right:10px;
  	image: url(./Skin/body_down_P.png);
}

QHeaderView::up-arrow {
  	width: 10px;
	height: 10px;
  	margin-right:10px;
  	image: url(./Skin/body_upward_P.png);
}

QComboBox
{
	padding-left:8px;
	border: 1px solid rgb(223, 228, 252);
	background-color: transparent; 
}

QComboBox::drop-down
{
	border-left-width: 1px;
}

QComboBox::down-arrow {
	width: 10px;
	height: 10px;
	border-image: url(./Skin/body_down_n.png);
}

QComboBox::down-arrow:hover {
	width: 10px;
	height: 10px;
	border-image: url(./Skin/body_down_p.png);
}

QComboBox::down-arrow:pressed {
	width: 10px;
	height: 10px;
	border-image: url(./Skin/body_down_p.png);
}
		
QPushButton#save
{
	border-image: url(./Skin/body_save_n.png);
}

QPushButton#save:hover
{
	border-image: url(./Skin/body_save_p.png);
}

QPushButton#save:pressed
{
	border-image: url(./Skin/body_save_p.png);
}

QPushButton#edit
{
	border-image: url(./Skin/body_modify_n.png);
}

QPushButton#edit:hover
{
	border-image: url(./Skin/body_modify_p.png);
}

QPushButton#edit:pressed
{
	border-image: url(./Skin/body_modify_p.png);
}

