

/*=================================================PUBLIC======================================================*/
*{
    font-family: NORMAL_FONT_FAMILY;
	font-size: 14px;
}

a:hover{
	color: black;
}
/*QLabel#mask_label
{
	background-color:rgba(255,0,0,128);
}*/
QPushButton
{
	outline:none;
}
QToolTip
{
	background-color:#2c385a;
	padding:2px;
	font-size:14px;
	color:#ffffff;
	border:1px solid #2c385a;
	qproperty-windowOpacity:0.9;
}

QFrame#uilib_autoToolTips_win[state="normal"]{
	qproperty-wordWrap:false;
	qproperty-content_padding:4;
}
QFrame#uilib_autoToolTips_win[state="wordwrap"]{
	qproperty-wordWrap:true;
	qproperty-content_padding:16;
	qproperty-minSize:402px 70px;
}
QFrame#uilib_autoToolTips_win[type="left_tree_tip"]{
	qproperty-direction:1;
	qproperty-arrowOffset:16;
}
QFrame#uilib_autoToolTips_win[type="bad_sector_tip"]{
	qproperty-direction:2;
	qproperty-minSize:300px 70px;
}
QFrame#uilib_autoToolTips_win[type="preview_repair_tip_completed"]{
	qproperty-direction:1;
	qproperty-content_title:"Repaired";
}
QFrame#uilib_autoToolTips_win[type="preview_repair_tip_repairing"]{
	qproperty-content_title:"Repairing";
}
QFrame#uilib_autoToolTips_win[state="lost_partition_tips"]{
	qproperty-wordWrap:true;
	qproperty-content_padding:16;
	qproperty-minSize:402px 99px;
}
QFrame#uilib_autoToolTips_win[type="lost_partition_tips"]{
	qproperty-content_title:"Lost Partition";
	qproperty-direction:1;
}

QFrame#uilib_autoToolTips_content_widget_ext
{
	border-radius:4px;
	background-color:rgba(44,56,90,234);
}
QFrame#uilib_autoToolTips_content_widget_normal
{
	border-radius:2px;
	border:1px solid #1e2440;
	background-color:#2c385a;
}
QFrame#uilib_autoToolTips_content_widget_normal[state="user_sort_bar"]
{
	border:1px solid #2978ff;
	background-color:#2978ff;
}
QLabel#uilib_autoToolTips_title{
	border-radius:4px;
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
	border:none;
	qproperty-alignment:AlignCenter;
	padding-bottom:8px;
}
QLabel#uilib_autoToolTips_label_normal{
	font-family: SEMIBOLD_FONT_FAMILY;
	font-weight: SEMIBOLD_FONT_WEIGHT;
	font-size:11px;
	color:#ffffff;
	background-color:#2c385a;
}
QLabel#uilib_autoToolTips_label_normal[state="user_sort_bar"]
{
	background-color:#2978ff;
}

QLabel#uilib_autoToolTips_label_ext{
	border-radius:4px;
	font-size:14px;
	color:#ffffff;
	border:none;
}
QLabel#uilib_autoToolTips_label_ext[type="preview_repair_tip_repairing"]{
	qproperty-alignment: AlignHCenter;
}
QLabel#uilib_autoToolTips_label_ext[type="preview_repair_tip_completed"]{
	qproperty-alignment: AlignHCenter;
}
QPushButton#uilib_autoToolTips_arrow_up,#uilib_autoToolTips_arrow_down
{
	border:none;
	background-color:transparent;
	min-width:18px;
	max-width:18px;
	min-height:9px;
	max-height:9px;
}
QPushButton#uilib_autoToolTips_arrow_up
{
	background-image:url(Resource/Tips/tips_sharp.png);
}
QPushButton#uilib_autoToolTips_arrow_down
{
	background-image:url(Resource/Tips/tips_sharp_bottom.png);
}
QPushButton::menu-indicator{  
	image:url(none);
}
QCheckBox:indicator:unchecked
{
	image:url(Resource/CheckBox/checkbox_unchecked_nor.png);
}
QCheckBox:indicator:hover:unchecked
{
	image:url(Resource/CheckBox/checkbox_unchecked_hov.png);
}
QCheckBox:indicator:indeterminate
{
	image:url(Resource/CheckBox/checkbox_half_nor.png);
}
QCheckBox:indicator:hover:indeterminate
{
	image:url(Resource/CheckBox/checkbox_half_hov.png);
}
QCheckBox:indicator:checked
{
	image:url(Resource/CheckBox/checkbox_all_nor.png);
}
QCheckBox:indicator:hover:checked
{
	image:url(Resource/CheckBox/checkbox_all_hov.png);
}
QPushButton#checkbox_res_00
{
	qproperty-iconSize:16px 16px;
	qproperty-reverse3:"Resource/CheckBox/checkbox_unchecked_nor.png";
}
QPushButton#checkbox_res_01
{
	qproperty-iconSize:16px 16px;
	qproperty-reverse3:"Resource/CheckBox/checkbox_unchecked_hov.png";
}
QPushButton#checkbox_res_10
{
	qproperty-iconSize:16px 16px;
	qproperty-reverse3:"Resource/CheckBox/checkbox_half_nor.png";
}
QPushButton#checkbox_res_11
{
	qproperty-iconSize:16px 16px;
	qproperty-reverse3:"Resource/CheckBox/checkbox_half_hov.png";
}
QPushButton#checkbox_res_20
{
	qproperty-iconSize:16px 16px;
	qproperty-reverse3:"Resource/CheckBox/checkbox_all_nor.png";
}
QPushButton#checkbox_res_21
{
	qproperty-iconSize:16px 16px;
	qproperty-reverse3:"Resource/CheckBox/checkbox_all_hov.png";
}
QScrollBar:vertical {
  border:none;
  width: 10px;
  background-color: transparent;
  margin-right:4px;
}
QScrollBar::handle:vertical {
    border-radius: 3px;
	background-color:#CCD6E4;
	min-height:50px;
}
QScrollBar::handle:vertical[fake=true]{
	border: none;
	background-color: transparent;
}
QScrollBar::add-line:vertical {
	border:none;
	height:0px;
	background:rgba(255,255,255,0);
	subcontrol-position:bottom;
	subcontrol-origin:margin;
}
QScrollBar::sub-line:vertical {
	border:none;
	background:rgba(255,255,255,0);
	height:0px;
	subcontrol-position:top;
	subcontrol-origin:margin;
}
QScrollBar::up-arrow:vertical,QScrollBar::down-arrow:vertical {
	border:none;
	background:rgba(255,255,255,0);
}
QScrollBar::add-page:vertical {
	background:rgba(255,255,255,0);
}
QScrollBar::sub-page:vertical {
	background:rgba(255,255,255,0);
}

QScrollBar:horizontal {
  border:none;
  height: 12px;
  background-color: transparent;
  padding-top:4px;
}
QScrollBar::handle:horizontal {
    border-radius: 3px;
	background-color:#dfe6ed;
	min-width:50px;
}
QScrollBar::handle:horizontal[fake=true]{
	border: none;
	background-color: transparent;
}
QScrollBar::add-line:horizontal {
	border:none;
	width:0px;
	background:rgba(255,255,255,0);
	subcontrol-position:bottom;
	subcontrol-origin:margin;
}
QScrollBar::sub-line:horizontal {
	border:none;
	background:rgba(255,255,255,0);
	width:0px;
	subcontrol-position:top;
	subcontrol-origin:margin;
}
QScrollBar::up-arrow:horizontal,QScrollBar::down-arrow:horizontal {
	border:none;
	background:rgba(255,255,255,0);
}
QScrollBar::add-page:horizontal {
	background:rgba(255,255,255,0);
}
QScrollBar::sub-page:horizontal {
	background:rgba(255,255,255,0);
}		   

/*
QMenu
{
	padding: 4px 0px;
	border: 1px solid #141414;
	border-radius: 6px;
	background-color: rgba(49, 50, 53, 0.7);
}
QMenu::item
{
	background-color: transparent;
	height:30px;
	padding: 0px 8px 0px 16px;
	color: rgba(255, 255, 255, 0.7);
}
QMenu::item:selected
{
	color:rgba(255, 255, 255, 0.7);
	background-color: rgba(255, 255, 255, 0.06);
}
QMenu::item:pressed:!disabled
{
	background-color: #0A84FF;
	color:#ffffff;
}
QMenu::item:disabled
{
	color:rgba(255, 255, 255, 0.2);
}
QMenu::separator 
{
	height: 1px;
	background: #353639;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 4px;
	margin-bottom: 3px;
}
QMenu::indicator
{
	width: 8px;
	height: 8px;
	margin-left: 4px;
}
QMenu::indicator:exclusive:checked
{
    image: url(Resource/ico_filter_select.png);
}
*/
QScrollArea{
	background:transparent;
}
QFrame#HeaderViewBGWnd{
	min-height: 40px;
	max-height: 40px;
	background-color:#ffffff;
	border-right:1px solid #c1ccdf;
}
QFrame#HeaderViewBGWnd:disabled{
	background-color:#ffffff;
}
QFrame#HeaderViewBGWnd[state="ico"]{
	background-color:#f9faff;
}
QFrame#HeaderViewBGWnd[tag="true"]{
	background-color:#f9faff;
}
QFrame#CHandleView
{
	min-width:16px;
	max-width:16px;
	background-color:#f9faff;
	border-right:1px solid #c1ccdf;
}

QFrame#CHandleView:disabled{
	background-color:#f9faff;
}


QHeaderView
{
	padding-top:4px;
	padding-bottom:4px;
	border:none;
	background-color:#ffffff;
}
QHeaderView::down-arrow
{
	image: url(Resource/Header/header_ico_desc.png);
	width:16px;
	height:16px;
	margin-right:8px;
}
QHeaderView::up-arrow
{
	image: url(Resource/Header/header_ico_asce.png);
	width:16px;
	height:16px;
	margin-right:8px;
}
QHeaderView::section
{
	height:40px;
	background-color:#ffffff;
	font-size:13x;
	font-weight:SEMIBOLD_FONT_WEIGHT;
	font-family:SEMIBOLD_FONT_FAMILY;
	font-style:normal;
	line-height:0.92;
	color:#8794b3;
	border:none;
	border-right:1px solid #c1ccdf;
	padding-left:8px;
	padding-right:8px;
}
QHeaderView::section::last
{	
	border-right:none;
}
QHeaderView::section::first
{	
	padding-left:14px;
}
QHeaderView::section:hover
{
	color:#171e34;
}
QHeaderView#CListHeaderView,CClassifyListHeaderView
{
	qproperty-checkboxNameIntX:10;
	qproperty-sortIconWidth:24;
	qproperty-spaceingX:26;
	padding-left:2px;
}
QHeaderView#CClassifyListHeaderView
{
	background-color:#f9faff;
	qproperty-arrowFirstPaddingLeft:14;
	qproperty-arrowNormalPaddingLeft:8;
}
QHeaderView#CClassifyListHeaderView::section
{
	border:none;
	height:32px;
	background-color:#f9faff;
	border-right:1px solid #c1ccdf;
	font-family:NORMAL_FONT_FAMILY;
	font-weight:normal;
	font-size:14x;
	color:#8c94be;
}
QHeaderView#CClassifyListHeaderView::section::last
{	
	border-right:none;
}
QHeaderView#CClassifyListHeaderView::section::first
{	
	padding-left:14px;
}
QHeaderView#CClassifyListHeaderView::section:hover
{
	color:#141c42;
}
QHeaderView::down-arrow[state="new"]
{
	image: url(Resource/Header/header_ico_desc_new.png);
	width:24px;
	height:24px;
	padding-bottom:2px;
}
QHeaderView::up-arrow[state="new"]
{
	image: url(Resource/Header/header_ico_asce_new.png);
	width:24px;
	height:24px;
	padding-bottom:2px;
}
QHeaderView::down-arrow:hover[state="new"]
{
	image: url(Resource/Header/header_ico_desc_hov.png);
	width:24px;
	height:24px;
	padding-bottom:2px;
}
QHeaderView::up-arrow:hover[state="new"]
{
	image: url(Resource/Header/header_ico_asce_hov.png);
	width:24px;
	height:24px;
	padding-bottom:2px;
}
QHeaderView#CClassifyListHeaderView::down-arrow
{
	subcontrol-position:center left;
	padding-left:50px;
}
QHeaderView#CClassifyListHeaderView::up-arrow
{
	subcontrol-position:center left;
	padding-left:50px;
}
QDialog{
	border-radius: 8px;
	background: #ffffff;
}
/*QTreeView::branch:closed:has-children
{
	image:url(Resource/LeftTree/leftree_btn_folderfold_nor.png);
}
QTreeView::branch:closed:has-children:hover
{
	image:url(Resource/LeftTree/leftree_btn_folderfold_hov.png);
}

QTreeView::branch:closed:has-children:pressed
{
	image:url(Resource/LeftTree/leftree_btn_folderfold_pre.png);
}
QTreeView::branch:closed:has-children:!enabled
{
	image:url(Resource/LeftTree/leftree_btn_folderfold_dis.png);
}
QTreeView::branch:open
{
	image:url(Resource/LeftTree/leftree_btn_folderunfold_nor.png);
}*/
QTreeView::branch
{
	image:url(none);
}

QWidget#viewport{
	background-color:transparent;
}

/*=======================================BasicDialog================================*/
QWidget#UiBasicDialog, QWidget#FreezeAnimalDialog, QWidget#RecoverProgressDlg, QWidget#RecoverResultDlg,
QWidget#DrwMessageBox, QWidget#ActivateResultDialog, QWidget#ExternalActivateDialog, QDialog#CAboutEaseUSDlg,QDialog#CAboutOriginalDlg,
QDialog#CAboutApowerDlg,QDialog#CAbout_cn_jz_dlg,QWidget#RecoveryOriginalTipDlg, QWidget#BitlockerUnlockDialog, QWidget#OfflineActivateDialog,
QWidget#ApowerActivateDialog,QDialog#CFollowusDlg, QDialog#ScaningRecoverMessage,QDialog#PirateVictimsTipDlg{
    background: #ffffff;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    border-bottom-left-radius: 8px;
    border-bottom-right-radius: 8px;
    border: 1px solid #c1ccdf;
	qproperty-windowDropShadowPix:url(Resource/WndShadow/shadow.png);
	qproperty-dropShadowBlur:20;
}


QWidget#InnerShadowWidget
{
	qproperty-windowDropShadowPix:url(Resource/WndShadow/shadow.png);
	qproperty-dropShadowBlur:20;
	background: #ffffff;
	border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    border-bottom-left-radius: 8px;
    border-bottom-right-radius: 8px;
	border: 1px solid #c1ccdf;
}


/*=========================public pushbutton styleSheet====================*/
QPushButton#CancelButton, QPushButton#DrwMessageBoxConfirmBtn, QPushButton#RecoverCancelButton{
	min-height: 26px;
	max-height: 26px;
	min-width: 70px;
	border-style: inset;
	border: 1px solid #dfe6ed;
	border-radius: 4px;
	background: qlineargradient(x1: 0, y1: 1, x2: 0, y2: 0, stop: 0 #eef2f4, stop: 1.0 #ffffff);
	font-size: 13px;
	font-family: SEMIBOLD_FONT_FAMILY;
	font-weight: SEMIBOLD_FONT_WEIGHT;
	color:#8794b3;
	padding-left: 20px;
	padding-right: 20px;
}
QPushButton#CancelButton:hover, QPushButton#DrwMessageBoxConfirmBtn:hover, QPushButton#RecoverCancelButton:hover{
	border: 1px solid #8794b3;
}
QPushButton#CancelButton:pressed, QPushButton#DrwMessageBoxConfirmBtn:pressed, QPushButton#RecoverCancelButton:pressed{
	border: 1px solid #dfe6ed;
}
QPushButton#CancelButton:disabled, QPushButton#DrwMessageBoxConfirmBtn:disabled, QPushButton#RecoverCancelButton:disabled{
	background: #ffffff;
	color:#dfe6ed;
}

QPushButton#ActivateUpgradeButton, QPushButton#RecoverActivateButton,
QPushButton#ExternActivateBuyButton{
	border-radius: 12px;
	min-height: 26px;
	max-height: 26px;
	border: 1px solid #ff9426;
	border-style: inset;
	color: #ffffff;
	background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #ffcd83, stop: 0.7 #fd8e43, stop: 1.0 #ff9826);
	font-size: 12px;
	font-family: SEMIBOLD_FONT_FAMILY;
	font-weight: SEMIBOLD_FONT_WEIGHT;
	padding-left: 20px;
	padding-right: 20px;
	border: 1px solid #ff9426;
	
}

QPushButton#ActivateUpgradeButton:hover, QPushButton#RecoverActivateButton:hover,QPushButton#ApowerBuyNowBtn:hover
,QPushButton#ExternActivateBuyButton:hover{
	background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #ffd495, stop: 0.7 #ffad76, stop: 1.0 #ffb665);
}
QPushButton#ActivateUpgradeButton:pressed, QPushButton#RecoverActivateButton:pressed,QPushButton#ApowerBuyNowBtn:press,
QPushButton#ExternActivateBuyButton:pressed{
	background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #ffa959, stop: 0.7 #ff7e28, stop: 1.0 #ff8f13);
}

QPushButton#ActivateUpgradeButton:disabled, QPushButton#RetryButton:disabled
, QPushButton#RecoverActivateButton:disabled, QPushButton#RecoverResViewRecordBtn:disabled
,QPushButton#OkButton:disabled, QPushButton#panelview_button:disabled, QPushButton#RecoverRetryButton:disabled,
QPushButton#ApowerBuyNowBtn:disabled,QPushButton#ExternActivateBuyButton:disabled{
	background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #e8eaee, stop: 0.7 #dbdde5, stop: 1.0 #dfe2ea);
	border: 1px solid #c1ccdf;
}
QPushButton#RetryButton, QPushButton#DrwMessageBoxCancelBtn, QPushButton#RecoverRetryButton{
	min-height: 26px;
	max-height: 26px;
	min-width: 70px;
	border-style: inset;
	border: 1px solid #2a7dff;
	border-radius: 4px;
	background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #89beff, stop: 0.74 #3992ff, stop: 1.0 #4d95ff);
	font-size: 13px;
	font-family: SEMIBOLD_FONT_FAMILY;
	font-weight: SEMIBOLD_FONT_WEIGHT;
	color:#ffffff;
	padding-left: 20px;
	padding-right: 20px;
}
QPushButton#RetryButton:hover, QPushButton#DrwMessageBoxCancelBtn:hover, QPushButton#RecoverRetryButton:hover{
	background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #89c6ff, stop: 0.74 #39a8ff, stop: 1.0 #4da1ff);
}
QPushButton#RetryButton:pressed, QPushButton#DrwMessageBoxCancelBtn:pressed, QPushButton#RecoverRetryButton:pressed{
	background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #4783ff, stop: 0.74 #3980ff, stop: 1.0 #4d75ff);
}

QPushButton#OkButton, QPushButton#RecoverResViewRecordBtn, QPushButton#panelview_button,QPushButton#ContinueScanButton,QPushButton#DrwMessageBoxOkBtn,QPushButton#ActivateResViewRecordBtn{
	min-height: 26px;
	max-height: 26px;
	min-width: 70px;
	border-style: inset;
	border: 1px solid #4b9cff;
	border-radius: 4px;
	background: qlineargradient(x1: 0, y1: 1, x2: 0, y2: 0, stop: 0 #eef2f4, stop: 1 #ffffff);
	font-size: 13px;
	font-family: SEMIBOLD_FONT_FAMILY;
	font-weight: SEMIBOLD_FONT_WEIGHT;
	color:#4b9cff;
	padding-left: 20px;
	padding-right: 20px;
}

QPushButton#OkButton:hover, QPushButton#RecoverResViewRecordBtn:hover, QPushButton#panelview_button:hover, QPushButton#ContinueScanButton:hover,QPushButton#DrwMessageBoxOkBtn:hover
,QPushButton#ActivateResViewRecordBtn:hover{
	color: #3a7fff;
}
QPushButton#OkButton:pressed, QPushButton#RecoverResViewRecordBtn:pressed, QPushButton#panelview_button:pressed
, QPushButton#ContinueScanButton:pressed, QPushButton#DrwMessageBoxOkBtn:pressed
,QPushButton#ActivateResViewRecordBtn:pressed{
	color: #3a7fff;
}


QPushButton#UpgradeVerifyButton{
	background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #89beff, stop: 0.74 #3992ff, stop: 1.0 #4d95ff);
	color: #ffffff;
	border-radius: 4px;
	min-height: 26px;
	max-height: 26px;
	min-width: 140px;
	border: 1px solid #2a7dff;
	font-family: SEMIBOLD_FONT_FAMILY;
	font-weight: SEMIBOLD_FONT_WEIGHT;
	font-size: 13px;
	
}
QPushButton#UpgradeVerifyButton:hover{
	background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #89c6ff, stop: 0.74 #39a8ff, stop: 1.0 #4da1ff);
	border: 1px solid #8794b3;
}
QPushButton#UpgradeVerifyButton:pressed{
	background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #4783ffff, stop: 0.74 #3980ff, stop: 1.0 #4d75ff);
	border: 1px solid #8794b3;
	
}
QPushButton#UpgradeVerifyButton:disabled{
	background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #89c6ff, stop: 0.74 #39a8ff, stop: 1.0 #4da1ff);
	border-color: #c1ccdf;
}

QPushButton#SupportButton{
	min-width:24px;
	min-height:24px;
	background-color:transparent;
	text-decoration: underline;
	text-align: left;
	color: #4b9cff;
}


QProgressBar{
	background: #e2e7ee;
	border-radius: 2px;
	height: 5px;
	max-height: 5px;
	qproperty-textVisible: false;
}

QProgressBar::chunk{
	background: #70b7ff;
	border-radius: 2px;
}


QWidget#DrwMessageBox{
	min-height: 310px;
	min-width: 578px;
	max-width: 578px;
	max-height: 310px;
	qproperty-layoutContentMargins: "20px 10px 25px 30px";
}

QWidget#DrwMessageBox QProgressBar{
	margin-right: 25px;
}

QWidget#RecoveryOriginalTipDlg{
	qproperty-tipsSpecStyle: "color:#ff3c3c; font-weight: 900; text-decoration: underline; font-size: 14px;";
	qproperty-learnMoreStyle: "color:#2a7dff; font-size: 14px;";
	qproperty-layoutContentMargins: "20px 10px 25px 30px";
	min-height: 310px;
	min-width: 580px;
}

QDialog#ScaningRecoverMessage{
	min-height: 340px;
	min-width: 580px;
	qproperty-layoutContentMargins: "20px 10px 25px 30px";
}


QLabel#DrwMessageIconLabel{
	min-height: 72px;
	max-height: 72px;
	min-width: 72px;
	max-width: 72px;
	margin-right: 15px;
	margin-top: 10px;
}

QLabel#DrwMessageIconLabel[messageLevel="Warning"]{
	border-image: url(Resource/PopWnd/popwnd_ico_warning.png);
}
QLabel#DrwMessageIconLabel[messageLevel="Information"]{
	border-image: url(Resource/PopWnd/popwnd_ico_warning.png);
}
QLabel#DrwMessageIconLabel[messageLevel="Question"]{
	border-image: url(Resource/PopWnd/popwnd_ico_query.png);
}
QLabel#DrwMessageIconLabel[messageLevel="SaveScanSession"]{
	border-image: url(Resource/PopWnd/popwnd_ico_scansave.png);
}
QLabel#DrwMessageIconLabel[messageLevel="RestoreScanSession"]{
	border-image: url(Resource/PopWnd/popwnd_ico_scanload.png);
}
QLabel#DrwMessageIconLabel[messageLevel="CheckUpgrade"]{
	border-image: url(Resource/PopWnd/popwnd_ico_update.png);
}
QLabel#DrwMessageIconLabel[messageLevel="Complete"]{
	border-image: url(Resource/PopWnd/popwnd_ico_complete.png);
}

QLabel#DrwMessageTitleLabel{
	font-size: 18px;
	font-family: SEMIBOLD_FONT_FAMILY;
	font-weight: SEMIBOLD_FONT_WEIGHT;
	max-width: 408px;
	min-width: 408px;
	color: #171e34;
	qproperty-wordWrap: true;
	min-height: 52px;
	max-height: 52px;
}

QLabel#DrwMessageContentLabel, QLabel#ScaningRecoverContentLabel{
	color: #171e34;
	qproperty-wordWrap: true;
	min-width: 408px;
	max-width: 408px;
	qproperty-alignment: AlignTop;
	padding-top: 4px;
}
QLabel#DrwMessageContentLabel{
	min-height: 97px;
	max-height: 97px;
	
	
}
QLabel#ScaningRecoverContentLabel{
	min-height: 90px;
	max-height: 90px;
}

QPushButton#DrwMessageBoxConfirmBtn{

}

QPushButton#DrwMessageBoxOkBtn, QPushButton#DrwMessageBoxCancelBtn{

}

/*=================================================DENGFEI===================================================*/

/*=======================================Title================================*/
QWidget#BasicTitleBar, QWidget#BasicDialogTitleBar{
    background: #141c42;
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
	min-height: 50px;
	max-height: 50px;
}
QWidget#FollowTitleBar{
	background: #141c42;
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
	min-height: 50px;
	max-height: 50px;
}
QWidget#MainWindowTitleBar{
	background: #141c42;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
	min-height: 50px;
	max-height: 50px;
}
QWidget#BasicTitleBar[state="maximized"], 
QWidget#FollowTitleBar[state="maximized"],
QWidget#MainWindowTitleBar[state="maximized"]{
	border-top-left-radius: 0px;
    border-top-right-radius: 0px;
}

/*
QWidget#BasicTitleBar QPushButton {
    min-width: 24px;
    min-height: 24px;
    max-width: 24px;
    max-height: 24px;
}*/

QLabel#TitleIconLabel {
    color: #c1ccdf;
    border-image: url(Resource/Logo/titlebar_log_drw.png);
    min-width: 24px;
    min-height: 24px;
    max-width: 24px;
    max-height: 24px;
}

QLabel#TitleTextLabel{
	color: #8c94be;
    font-size: 14px;
	font-family: SEMIBOLD_FONT_FAMILY;
	min-height: 22px;
}

QLabel#TitleTextLabel[state="mainTitle"] {
    font-size: 16px;
}

QLabel#TitleTextLabel[state="preview"]{
	min-width: 900px;
	padding-top:1px;
}

QPushButton#TitleActivateButton {
    background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #ffcb6a, stop: 1.0 #fd8e43);
	border-radius: 12px;
	min-height: 24px;
	min-width: 96px;
	color: white;
	font-size: 12px;
	font-weight: bold;
	qproperty-icon: url(Resource/Titlebar/Activate/titlebar_ico_renew.png);
	qproperty-iconSize: 24px 24px;
	padding-right: 6px;

}

QPushButton#TitleActivateButton:hover{
	background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #ffd890, stop: 1.0 #ffa365);
}
QPushButton#TitleActivateButton:pressed{
	background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #ffc559, stop: 1.0 #ff8532);
}
QPushButton#TitleActivateButton[ver="Other"]{
	qproperty-icon: url(Resource/Titlebar/Activate/titlebar_ico_renew.png);
	
}
QPushButton#TitleActivateButton[ver="Trial"]{
	qproperty-icon: url(Resource/Titlebar/Activate/titlebar_ico_activate.png);
	
}
QPushButton#TitleActivateButton[ver="Free"]{
	qproperty-icon: url(Resource/Titlebar/Activate/titlebar_ico_upgrade.png);
}

QLabel#TitleActivateAnimalLabel{
	qproperty-resourceDirPath: url(Resource/Titlebar/Activate/PngSequence);
}

QPushButton#TitleApplyCss {
	min-width: 24px;
    min-height: 24px;
    max-width: 24px;
    max-height: 24px;
	background-color:transparent;
    border-image: url(Resource/Refresh/refresh_btn_nor.png);
}
QPushButton#TitleApplyCss:hover{
    border-image: url(Resource/Refresh/refresh_btn_hov.png);
}
QPushButton#TitleApplyCss:pressed{
    border-image: url(Resource/Refresh/refresh_btn_pre.png);
}
QPushButton#TitleHomeButton {
	min-width: 70px;
    min-height: 24px;
    max-height: 24px;
    background-image: url(Resource/Home/home_btn_nor.png);
	background-repeat: no-repeat;
	padding-left: 32px;
	border: none;
	color: #8794b3;
	font-size: 12px;
}
QPushButton#TitleHomeButton:hover {
    background-image: url(Resource/Home/home_btn_hov.png);
	color: #c1ccdf;
}
QPushButton#TitleHomeButton:pressed {
    background-image: url(Resource/Home/home_btn_pre.png);
	color: #dfe6ed;
}
QPushButton#TitleHomeButton:disabled {
    background-image: url(Resource/Home/home_btn_dis.png);
	color: #2c385a;
}

QPushButton#TitleOnlineHelpButton {
	min-width: 80px;
    min-height: 24px;
    max-height: 24px;
    background-image: url(Resource/OnlineQQ/titlebar_QQ_btn_nor.png);
	background-repeat: no-repeat;
	padding-left: 10px;
	border: none;
	color: #ffffff;
	font-size: 12px;
}
QPushButton#TitleOnlineHelpButton:hover {
    background-image: url(Resource/OnlineQQ/titlebar_QQ_btn_hov.png);
	color: #c1ccdf;
}
QPushButton#TitleOnlineHelpButton:pressed {
    background-image: url(Resource/OnlineQQ/titlebar_QQ_btn_pre.png);
	color: #dfe6ed;
}
QPushButton#TitleOnlineHelpButton:disabled {
    background-image: url(Resource/OnlineQQ/titlebar_QQ_btn_dis.png);
	color: #2c385a;
}

QPushButton#TitleFollowusButton {
	min-width: 80px;
    min-height: 24px;
    max-height: 24px;
    background-image: url(Resource/OnlineQQ/titlebar_wechat_btn_nor.png);
	background-repeat: no-repeat;
	padding-left: 24px;
	border: none;
	color: #ffffff;
	font-size: 14px;
}
QPushButton#TitleFollowusButton:hover {
    background-image: url(Resource/OnlineQQ/titlebar_wechat_btn_hov.png);
	color: #c1ccdf;
}
QPushButton#TitleFollowusButton:pressed {
    background-image: url(Resource/OnlineQQ/titlebar_wechat_btn_pre.png);
	color: #dfe6ed;
}
QPushButton#TitleFollowusButton:disabled {
    background-image: url(Resource/OnlineQQ/titlebar_wechat_btn_dis.png);
	color: #2c385a;
}

QPushButton#TitleSharedButton {
	min-width: 24px;
    min-height: 24px;
    max-width: 24px;
    max-height: 24px;
    border-image: url(Resource/Titlebar/Share/titlebar_btn_share_nor.png);
}
QPushButton#TitleSharedButton:hover {
    border-image: url(Resource/Titlebar/Share/titlebar_btn_share_hov.png);
}
QPushButton#TitleSharedButton:pressed {
    border-image: url(Resource/Titlebar/Share/titlebar_btn_share_pre.png);
}
QPushButton#TitleSharedButton:disabled {
    border-image: url(Resource/Titlebar/Share/titlebar_btn_share_dis.png);
}

QPushButton#TitleLoadScanButton {
	min-width: 24px;
    min-height: 24px;
    max-width: 24px;
    max-height: 24px;
    border-image: url(Resource/Titlebar/titlebar_btn_scanload_nor.png);
}
QPushButton#TitleLoadScanButton:hover {
    border-image: url(Resource/Titlebar/titlebar_btn_scanload_hov.png);
}
QPushButton#TitleLoadScanButton:pressed {
    border-image: url(Resource/Titlebar/titlebar_btn_scanload_pre.png);
}
QPushButton#TitleLoadScanButton:disabled {
    border-image: url(Resource/Titlebar/titlebar_btn_scanload_dis.png);
}

QPushButton#TitleSaveScanButton {
	min-width: 24px;
    min-height: 24px;
    max-width: 24px;
    max-height: 24px;
    border-image: url(Resource/Titlebar/titlebar_btn_scansave_nor.png);
}
QPushButton#TitleSaveScanButton:hover {
    border-image: url(Resource/Titlebar/titlebar_btn_scansave_hov.png);
}
QPushButton#TitleSaveScanButton:pressed {
    border-image: url(Resource/Titlebar/titlebar_btn_scansave_pre.png);
}
QPushButton#TitleSaveScanButton:disabled {
    border-image: url(Resource/Titlebar/titlebar_btn_scansave_dis.png);
}

QPushButton#TitleNotifyMessageButton {
	min-width: 24px;
    min-height: 24px;
    max-width: 24px;
    max-height: 24px;
    border-image: url(Resource/Titlebar/Notification/titlebar_btn_msg_nor.png);
}
QPushButton#TitleNotifyMessageButton:hover {
    border-image: url(Resource/Titlebar/Notification/titlebar_btn_msg_hov.png);
}
QPushButton#TitleNotifyMessageButton:pressed {
    border-image: url(Resource/Titlebar/Notification/titlebar_btn_msg_pre.png);
}
QPushButton#TitleNotifyMessageButton:disabled {
    border-image: url(Resource/Titlebar/Notification/titlebar_btn_msg_dis.png);
}

QPushButton#TitleMoreMenuButton {
	min-width: 24px;
    min-height: 24px;
    max-width: 24px;
    max-height: 24px;
    border-image: url(Resource/Titlebar/Menu/titlebar_btn_menu_nor.png);
}
QPushButton#TitleMoreMenuButton:hover {
    border-image: url(Resource/Titlebar/Menu/titlebar_btn_menu_hov.png);
}
QPushButton#TitleMoreMenuButton:pressed {
    border-image: url(Resource/Titlebar/Menu/titlebar_btn_menu_pre.png);
}
QPushButton#TitleMoreMenuButton:disabled {
    border-image: url(Resource/Titlebar/Menu/titlebar_btn_menu_dis.png);
}

QPushButton#TitleShowMinButton {
	min-width: 24px;
    min-height: 24px;
    max-width: 24px;
    max-height: 24px;
    border-image: url(Resource/Titlebar/titlebar_btn_min_nor.png);
}
QPushButton#TitleShowMinButton:hover {
    border-image: url(Resource/Titlebar/titlebar_btn_min_hov.png);
}
QPushButton#TitleShowMinButton:pressed {
    border-image: url(Resource/Titlebar/titlebar_btn_min_pre.png);
}
QPushButton#TitleShowMinButton:disabled {
    border-image: url(Resource/Titlebar/titlebar_btn_min_dis.png);
}

QPushButton#TitleShowNormalButton {
	min-width: 24px;
    min-height: 24px;
    max-width: 24px;
    max-height: 24px;
    border-image: url(Resource/btn_restore_nor.png);
}
QPushButton#TitleShowNormalButton:hover {
    border-image: url(Resource/btn_restore_hov.png);
}
QPushButton#TitleShowNormalButton:pressed {
    border-image: url(Resource/btn_restore_pre.png);
}
QPushButton#TitleShowNormalButton:disabled {
    border-image: url(Resource/btn_restore_dis.png);
}

QPushButton#TitleShowMaxedButton {
	min-width: 24px;
    min-height: 24px;
    max-width: 24px;
    max-height: 24px;
    border-image: url(Resource/btn_max_nor.png);
}
QPushButton#TitleShowMaxedButton:hover {
    border-image: url(Resource/btn_max_hov.png);
}
QPushButton#TitleShowMaxedButton:pressed {
    border-image: url(Resource/btn_max_pre.png);
}
QPushButton#TitleShowMaxedButton:disabled {
    border-image: url(Resource/btn_max_dis.png);
}

QPushButton#TitleCloseButton {
	min-width: 24px;
    min-height: 24px;
    max-width: 24px;
    max-height: 24px;
    border-image: url(Resource/btn_close_nor.png);
}
QPushButton#TitleCloseButton:hover {
    border-image: url(Resource/btn_close_hov.png);
}
QPushButton#TitleCloseButton:pressed {
    border-image: url(Resource/btn_close_pre.png);
}
QPushButton#TitleCloseButton:disabled {
    border-image: url(Resource/btn_close_dis.png);
}

QPushButton#TitleLinkBtnHelp{
	min-width:40px;
	max-width:40px;
	background-color:transparent;
	text-decoration: underline;
	text-align: left;
	color: #4b9cff;
}


/*==================================MainWindow===================================*/
QWidget#DrwMainWindow {
    background: #ffffff;
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
    border: 1px solid #31385d;
	min-width: 800px;
	min-height: 600px;
	qproperty-windowDropShadowPix:url(Resource/WndShadow/shadow.png);
	qproperty-dropShadowBlur:20;
	qproperty-expiredTextStyle: "font-size:16px; color:#ff3c3c; font-family:\"SEMIBOLD_FONT_FAMILY\";";
}

QMenu{
	border-radius: 4px;
	background: #2c385a;
	border: 1px solid #1e2400;
	padding: 9px 0px;
}

QMenu::item
{
	background-color: transparent;
	height:17px;
	color: #ffffff;
	font-size: 13px;
	padding-top: 7px;
	padding-bottom: 8px;
	border-radius: 4px;
	padding-left: 24px;
	padding-right: 24px;
}

QMenu:indicator{
	width: 0px;
	height: 0px;
}

QMenu::item:selected{
	background: #384670;
}
QMenu::item:checked{
	background: #101630;
}

QMenu#MainWindowMenu::item{
	padding-left: 36px;
	padding-right: 36px;
}

QMenu#MainWindowMenu::item[state='ens']{
	padding-left: 46px;
	padding-right: 36px;
}

QMenu#MainWindowMenu::item:selected{
	background: #384670;
}

QMenu#MainWindowMenu::right-arrow{
	image: url(Resource/Titlebar/Menu/menu_ico_arrow_right.png);
	width: 16px;
	height: 16px;
	margin-right: 6px;
}

QMenu#MainWindowMenu::icon{
	margin-left: 6px;
}
QLabel#mainwindow_labelmask
{
	border-radius: 4px;
	background-color:rgba(30,32,34,0.4);
}

/*===========================homepage===============================*/

QWidget#DrwHomePage, QWidget#DrwLostDiskPage{
	background: #f9faff;
	border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
}

QWidget#DrwLostDiskPage{
	qproperty-layoutContMargins: "36px 48px 48px 24px";
}


QWidget#DrwHomePage{
	qproperty-layoutContMargins: "40px 45px 0px 48px";
	min-height: 400px;
}

QWidget#DrwHomePage QScrollBar::vertical{
  margin-top: 12px;
  border:none;
  width: 12px;
  background-color: transparent;
  margin-right:1px;	
}
QWidget#DrwHomePage QScrollBar::handle::vertical{
	margin-right: 1px;
}

QWidget#CRightListView QScrollBar::vertical{
  border:none;
  width: 6px;
  background-color: transparent;
  margin-right: 0px;
  padding-top:40px;
}
QWidget#CRightIconView QScrollBar::vertical{
  border:none;
  width: 6px;
  margin-right: 0px;
  background-color: transparent;
}

QWidget#DiskScrollBarRightLine{
	min-width: 1px;
	max-width: 1px;
	background: #dfe6ed;
	margin-top: 12px;
}
/*
QWidget#DrwHomePage	QScrollArea{
	qproperty-maximumWidth: 895;
	qproperty-minimumWidth: 300;
	
}*/

QLabel#OriginalVersionLogo{
	min-width: 248px;
	max-width: 248px;
	min-height: 55px;
	max-height: 55px;
	margin-bottom: 60px;
	border-image: url(Resource/logo_oem_original.png);
}

QTextEdit#DrwHomePageTitleLabel,
QTextEdit#DrwHomePageTitleLabel:disabled{
	color: #171e34;
	font-size: 22px;
	min-width: 286px;
	max-width: 286px;
	min-height: 127px;
	max-height: 127px;
	border: none;
	background: transparent;
	font-family: SEMIBOLD_FONT_FAMILY;
	font-weight: SEMIBOLD_FONT_WEIGHT;
	padding-top: 3px;
	margin-right: 23px;
	padding-left: 6px;
}

QLabel#DiskRefushTitleLabel,QLabel#DeviceTagLabel{
	font-size: 16px;
	color:#8794b3;
	padding-left: 20px;
	min-height: 31px;
	max-height: 31px;
	qproperty-alignment: AlignTop;
}

QLabel#DeviceTagLabel{
		padding-top: 24px;
}

QPushButton#DiskRefreshButton{
	min-width: 16px;
	min-height: 16px;
	max-width: 16px;
	max-height: 16px;
	border-image: url(Resource/Refresh/refresh_btn_nor.png);
	margin-top: 8px;
}

QPushButton#DiskRefreshButton:hover{
	border-image: url(Resource/Refresh/refresh_btn_hov.png);
}
QPushButton#DiskRefreshButton:pressed{
	border-image: url(Resource/Refresh/refresh_btn_pre.png);
}
QPushButton#DiskRefreshButton:disabled{
	border-image: url(Resource/Refresh/refresh_btn_dis.png);
}
QWidget#DrwLostDiskBtnBg{
	background: transparent;
	max-width: 270px;
	border: 1px solid red;
}
QPushButton#DrwHomePageLostDiskBtn
{
	border: none;
	background-image: url(Resource/CantFindLocation/cantfind_ico_nav_right_nor.png);
	background-repeat: no-repeat;
	background-position: right center;
	text-align: left;
	max-height: 24px;
	font-size: 14px;
	color: #bf683b;
	text-decoration: underline;
	padding-right: 31px;
	padding-left: 6px;
	font-family: SEMIBOLD_FONT_FAMILY;
	font-weight: SEMIBOLD_FONT_WEIGHT;
}

QPushButton#DrwHomePageLostDiskBtn:hover
{
	background-image: url(Resource/CantFindLocation/cantfind_ico_nav_right_hov.png);
	color:#ffc899;
}
QPushButton#DrwHomePageLostDiskBtn:pressed
{
	background-image: url(Resource/CantFindLocation/cantfind_ico_nav_right_pre.png);
	color: #803c19;
}


QWidget#DrwHomePartListView{
	background:transparent;
	max-width: 899px;
	min-width: 300px;
	/*border-right: 1px solid #dfe6ed;*/
}

QWidget#HomePageScrollArea{
	max-width: 895px;
}

QWidget#DevicePageItem{
	background:#ffffff;
	max-height: 60px;
	min-height: 60px;
	max-width: 168px;
	min-width: 168px;
	border-radius: 4px;
	padding-left: 56px;
	padding-top: 20px;
	padding-right: 24px;
	padding-bottom: 28px;
	margin-top: 12px;
	margin-left: 24px;
	margin-bottom: 12px;
	margin-right: 12px;
	qproperty-defaultShadowImage:url(Resource/DriveTypes/shadow/partition_normal_shadow.png);
	qproperty-hoverShadowImage:url(Resource/DriveTypes/shadow/partition_hover_shadow.png);
	qproperty-shadowDirection:topRight;
	qproperty-shadowBlur: 12;
	qproperty-layoutContentMargins: "24px 12px 12px 12px";
	
}

QProgressBar#PartitionCapacityProgressBar{
		margin-top: 1px;
}

QProgressBar#PartitionCapacityProgressBar::chunk{
	background: #4390ff;
}
QProgressBar#PartitionCapacityProgressBar[existPartition="false"],
QProgressBar#PartitionCapacityProgressBar[existPartition="false"]::chunk,
QProgressBar#LostDiskCapacityBar[existPartition="false"],
QProgressBar#LostDiskCapacityBar[existPartition="false"]::chunk{
	/*background: #ff9348;*/
	background: #ffc10e;
}

QLabel#PartItemTitleNameLabel, QLabel#LostPartItemTitleLabel{
	font-family: SEMIBOLD_FONT_FAMILY;
	font-size: 16px;
	color:#171e34;
	min-height: 25px;
	max-height: 25px;
	qproperty-alignment: AlignTop;
}

QLabel#LostPartItemTitleLabel{
	margin-bottom: 10px;
}

QLabel#LostPartitionTipLabel{
	margin-left: 5px;
	min-height:16px;
	max-height:16px;
	min-width:16px;
	max-width:16px;
	border-image:url(Resource/DriveTypes/lostpartition_tip_nor.png);
}
QLabel#LostPartitionTipLabel:hover
{
	border-image:url(Resource/DriveTypes/lostpartition_tip_pre.png);
}
QLabel#LostPartitionTipLabel:press
{
	border-image:url(Resource/DriveTypes/lostpartition_tip_pre.png);
}
QLabel#LostPartitionTipLabel:disable
{
	border-image:url(Resource/DriveTypes/lostpartition_tip_dis.png);
}

QLabel#DiskItemTitleNameLabel{

}
QPushButton#DiskScanButton{
	min-width: 178px;
	min-height: 30px;
	border-radius: 4px;
	border-style: inset;
	border: 1px solid #4390ff;
	color: #2978ff;
	font-family: SEMIBOLD_FONT_FAMILY;
	font-size: 14px;
}

QPushButton#DiskScanButton:hover{
	background: #e8f0ff;
	color: #2978ff;
	border: 1px solid #2978ff;
	border-top: 2px solid #2978ff;
}
QWidget#LostDiskCapacityBar{
	margin-top: 2px;
	margin-bottom: 2px;
}

QLabel#DevicePageItemSystemLabel{
	min-width: 22px;
	max-width: 22px;
	min-height: 18px;
	max-height: 18px;
	background-image: url(Resource/DriveTypes/drivetype_sign_os.png);
}

QLabel#DevicePageItemExernalLabel{
	min-width: 22px;
	max-width: 22px;
	min-height: 18px;
	max-height: 18px;
	background-image: url(Resource/DriveTypes/drivetype_sign_usb.png);
}

QLabel#DevicePageItemSSDLabel{
	min-width: 22px;
	max-width: 22px;
	min-height: 18px;
	max-height: 18px;
	border-image: url(Resource/DriveTypes/drivetype_sign_ssd.png);
}


QPushButton#DeviceScanButton{
	min-width: 92px;
	min-height: 82px;
	max-width: 92px;
	max-height: 82px;
	font-family: SEMIBOLD_FONT_FAMILY;
	font-weight: SEMIBOLD_FONT_WEIGHT;
	border-image: url(Resource/ScanRecover/scan_btn_nor.png);
	text-align: center bottom;
	color: #ffffff;
	padding-bottom: 10px;
	border: none;
}

QPushButton#DeviceScanButton:pressed{
	border-image:url(Resource/ScanRecover/scan_btn_pre.png);
}

QFrame#LastScanRecordView{
	
	min-width: 250px;
	min-height: 229px;
	max-width: 250px;
	max-height: 229px;
	/*padding-left: 24px;
	padding-right: 24px;
	padding-top: 52px;
	padding-bottom: 20px;*/
	background: #ffffff;
	border-radius: 4px;
	margin-top: 110px;
	
	margin-left: 6px;
	margin-right: 6px;
	margin-bottom: 9px;
	qproperty-iconYOffset: 78;
	qproperty-defaultShadowImage:url(Resource/DriveTypes/shadow/history_scan_shadow.png);
	qproperty-layoutContentMargins: "24px 52px 24px 20px";

}

QFrame#LastScanRecordView[lang="Russian"],
QFrame#LastScanRecordView[lang="Spanish"],
QFrame#LastScanRecordView[lang="Italian"],
QFrame#LastScanRecordView[lang="Indonesian"],
QFrame#LastScanRecordView[lang="Portuguesa"]
{
	qproperty-layoutContentMargins: "8px 52px 8px 20px";
	
}

QTextBrowser#LastScanTitleLabel,
QTextBrowser#LastScanTitleLabel:disabled{
	font-family: SEMIBOLD_FONT_FAMILY;
	font-weight: SEMIBOLD_FONT_WEIGHT;
	font-size: 16px;
	color:#171e34;
	min-height: 51px;
	max-height: 51px;
	background: transparent;
	border: none;
	
}
QLabel#ScanRecordTipsLabel, QLabel#ScanRecordContentLabel,
QLabel#ScanRecordNumContentLabel{
	font-size: 12px;
	color: #8794b3;
}

QLabel#ScanRecordTipsLabel{
	font-family: SEMIBOLD_FONT_FAMILY;
	font-weight: SEMIBOLD_FONT_WEIGHT;
	qproperty-alignment: AlignLeft;
}

QLabel#ScanRecordNumContentLabel{
	qproperty-alignment: AlignRight;
	/*min-width:  110px;*/
}
QLabel#ScanRecordContentLabel{
	qproperty-alignment: AlignRight;
	/*min-width:  110px;*/
}

QPushButton#ContinueScanButton{
	margin-top: 19px;
}

QLabel#LastScanIconLabel{
	min-width: 64px;
	min-height: 64px;
	max-width: 64px;
	max-height: 64px;
	border-image: url(Resource/DriveTypes/drivetype_ico_last scan.png);
}
/*===========================Dialog===========================*/
QWidget#FreezeAnimalDialog{
	min-width: 578px;
	min-height: 308px;
	max-width: 578px;
	max-height: 308px;
	qproperty-layoutContentMargins: "40px 30px 40px 0px";
}

QLabel#FreezeDlgTitleLabel, QLabel#FreezeDlgContentLabel{
	color: #2c3845;
	qproperty-wordWrap: true;
	qproperty-alignment: 'AlignHCenter | AlignTop';
}

QLabel#FreezeDlgTitleLabel{
	font-family: SEMIBOLD_FONT_FAMILY;
	font-weight: SEMIBOLD_FONT_WEIGHT;
	font-size: 18px;
	margin-top: 15px;
	min-height: 50px;
	max-height: 50px;
}
QLabel#FreezeDlgContentLabel{
	min-height: 78px;
}
QLabel#FreezeRefreshDevice{
	qproperty-resourceDirPath: url(Resource/Refresh/PngSequence);
}
QLabel#FreezeReturnHome{
	qproperty-resourceDirPath: url(Resource/Home/PngSequence);
}
QLabel#FreezeScanFinishArbitrate, QLabel#FreezeScanStopArbitrate{
	qproperty-resourceDirPath: url(Resource/BuildTree/Organize);
}

QLabel#FreeAutoActivate{
	qproperty-resourceDirPath: url(Resource/PopWnd/ActivateBuy/AutoActivate);
}
QLabel#FreeAutoDecrtpting{
	qproperty-resourceDirPath: url(Resource/PopWnd/Bitlocker/AutoDecrypt);
}

QLabel#FreezeFilter{
	qproperty-resourceDirPath: url(Resource/Filter/filter_freeze);
}


/*=======================recover progress=====================================*/
QWidget#RecoverProgressDlg{
	qproperty-animalMiddleSize: 580px 310px;
	qproperty-animalMaxSize: 580px 340px;
	qproperty-animalNormalSize: 580px 280px;
	max-width: 580px;
	max-height: 340px;
	qproperty-savePosStyle: "color:#2a7dff; font-size: 13px;";
	qproperty-layoutContentMargins: 30px;

}

QLabel#RecoverTitleLabel, QLabel#RecoverCurrentFileLabel{
	min-height: 107px;
	qproperty-alignment: AlignTop;
}
QLabel#RecoverTitleLabel{
	font-family: SEMIBOLD_FONT_FAMILY;
	font-weight: SEMIBOLD_FONT_WEIGHT;
	color: #171e34;
}

QLabel#RecoverCurrentFileLabel{
	color: #171e34;
	max-width: 380px;
}
QLabel#RecoveredFileNumLabel, QLabel#RecoveredToFilePath{
	color: #8794b3;
	font-size: 12px;
	font-family: SEMIBOLD_FONT_FAMILY;
	font-weight: SEMIBOLD_FONT_WEIGHT;
}
QLabel#RecoveredFileNumLabel{
	padding-top: 12px;
}
QLabel#RecoverNoFreeTipLabel{
	margin-top: 8px;
	background: url(Resource/PopWnd/Recover/recover_ico_info.png);
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 29px;
	font-size: 12px;
	color: #8794b3;
}

QLabel#RecoveredToFilePathLink{
	max-width: 400px;
}

QProgressBar#RecoverProgressBar[RecoverSuccess="false"]::chunk{
	color: #ff9348;
}

QPushButton#RecoverActivateButton{
	min-height: 22px;
	max-height: 22px;
	/*border-radius: 13px;*/
	font-size: 13px;
}

QWidget#RecoverResultDlg{
	min-width: 638px;
	min-height: 278px;
	qproperty-detailBtnStyle:"color:#2a7dff; font-size: 14px;";
	qproperty-layoutContentMargins: "0px 16px 24px 8px";
}

QWidget#RecoverResultDlg[freeVersion="true"]{
	min-height: 328px;
}

QLabel#RecoverTopMarginLabel{
	min-height: 24px;
}
QLabel#RecoverResRightTitleLabel{
	font-size: 18px;
	font-family: SEMIBOLD_FONT_FAMILY;
	font-weight: SEMIBOLD_FONT_WEIGHT;
	color:#2c385a;
	min-height: 49px;
	qproperty-alignment: AlignTop;
}

QLabel#RecoverResultIconLabel{
	min-height: 200px;
	max-height: 200px;
	min-width: 200px;
	max-width: 200px;
	border-image: url(Resource/PopWnd/Recover/recover_img_success.png);
	margin-right: 28px;
	margin-top: 7px;
	margin-left: 28px;
}
QLabel#RecoverResultIconLabel[result="failed"]{
	border-image: url(Resource/PopWnd/Recover/recover_img_fail.png);
}
QLabel#recoveredFileLabel{
	min-height: 29px;
	qproperty-alignment: AlignTop;
	font-size: 14px;
	color:#2c385a;
}

QLabel#failedFiledTipsLabel{
	font-size: 14px;
	color:#2c385a;
}

QLabel#RecoverViewRecovSpaceItem{
	min-height: 28px;
}

QLabel#failedFiledLabel{
	font-size: 14px;
	color:#ff3c3c;
	font-family: SEMIBOLD_FONT_FAMILY;
	font-weight: SEMIBOLD_FONT_WEIGHT;
	padding-left: 10px;
	padding-right: 10px;
}
QLabel#RecoverLeftCapacitionLabel{
	font-size: 14px;
	color:#ff3c3c;
	font-family: SEMIBOLD_FONT_FAMILY;
	font-weight: SEMIBOLD_FONT_WEIGHT;
	min-height: 17px;
	margin-left: 22px;
	margin-top: 7px;
	
}

QLabel#RecoverLeftCapacitionTipsLabel{
	font-size: 12px;
	color:#8794b3;
	min-width: 225px;
	min-height: 16px;
	margin-left: 22px;
	qproperty-alignment: AlignBottom;
}
QLabel#ActivateButtonItemLabel{
	min-height: 5px;
	max-height: 5px;
}
QLabel#SplitLineLabel{
	min-height: 1px;
	max-height: 1px;
	margin-top: 2px;
	background: #c1ccdf;
}




QLabel#RecoverResultIconLabel[recoverSuccess="false"]{
	border-image: url(Resource/PopWnd/Recover/recover_img_fail.png);
}
QPushButton#RecoverResViewRecordBtn
{
	min-width: 198px;
	min-height: 34px;
}

QWidget#SplashWindow{
	background: url(Resource/load_default.png);
	border: 1px solid #2285d4;
	min-width: 1000px;
	max-width: 1000px;
	min-height: 650px;
	max-height: 650px;
	border-radius: 0px;
}
QWidget#SplashWindow[ChineseVer="true"]{
	background: url(Resource/load_default.png);
}
QWidget#SplashWindow[ApowerVer="true"]{
	background: url(Resource/index_apower_cn.png);
}

QLabel#SplashLoadTextLabel{
	color: #47385a;
	max-width: 234px;
	min-width: 234px;
	qproperty-wordWrap:true;
	margin-left: 40px;
	font-size: 12px;
}
QProgressBar#SplashLoadProgress{
	border-radius: 0px;
	height: 8px;
	background: transparent;
}
QProgressBar#SplashLoadProgress::chunk{
	background: qlineargradient(x1: 0, y1: 0, x2: 1, y2: 0, stop: 0 #3196f7, stop: 1.0 #0749ca);
	border-radius: 0px;
}

QProgressBar#ScanProgressBar{
	background: transparent;
}
QProgressBar#ScanProgressBar::chunk{
	background: #1568f0;
}

/*===============================DrwLostDiskPage=======================================*/
QLabel#LostDisksTitleIconLabel{
	border-image: url(Resource/CantFindLocation/cantfind_img_scandisk.png);
	margin-left: 7px;
	min-width: 96px;
	max-width: 96px;
	min-height: 96px;
	max-height: 96px;
}
QLabel#LostDisksTitleLabel{
	font-family: SEMIBOLD_FONT_FAMILY;
	font-weight: SEMIBOLD_FONT_WEIGHT;
	color: #171e34;
	font-size: 22px;
	min-height: 38px;
	max-height: 38px;
	qproperty-alignment: AlignTop;
}

QLabel#LostDisksSubTitleLabel{
	color: #8794b3;
	font-size: 16px;
	min-height: 26px;
	max-height: 26px;
	margin-bottom: 19px;
}

QLabel#LostDisksTrimOnText{
	color: #8794b3;
	font-size: 13px;
}

QPushButton#LostDisksTrimOnButton{
	border-image: url(Resource/CantFindLocation/cantfind_ico_trimon.png);
	min-height: 24px;
	max-height: 24px;
	min-width: 40px;
	max-width: 40px;
}

QPushButton#LostDisksTrimOnButton[checked="false"]{
	border-image: url(Resource/CantFindLocation/cantfind_ico_trimoff.png);
}
QLabel#LostDisksTrimOnLabel{
	color: #171e34;
	font-size: 14px;
	text-align: right;
}
QLabel#TrimOnSpaceLabel{
	min-width: 8px;
	max-width: 8px;
}
QPushButton#LostDisksTrimOnHelpBtn{
	min-width: 24px;
	max-width: 24px;
	min-height: 24px;
	max-height: 24px;
	border-image: url(Resource/CantFindLocation/cantfind_ico_triminfo_nor.png);
}
QPushButton#LostDisksTrimOnHelpBtn:pressed{
	border-image: url(Resource/CantFindLocation/cantfind_ico_triminfo_pre.png);
}

QPushButton#LostDisksSupportButton{
	min-width:24px;
	min-height:24px;
	background-color:transparent;
	background-position:left center;
	background-repeat:no-repeat;
	background-image:url(Resource/CantFindLocation/cantfind_ico_support_nor.png);
	text-decoration: underline;
	text-align: left;
	padding-left: 24px;
	color: #4b9cff;
}
QPushButton#LostDisksSupportButton:pressed{
	background-image:url(Resource/CantFindLocation/cantfind_ico_support_pre.png);
	color: #4b9cff;
}

QScrollArea#LostPartitionScrollArea{
	margin-top: 21px;
	margin-left: 6px;
	
}

QWidget#DiskListView{
	background: transparent;
}

QWidget#LostParitionGroup{
	border: 1px solid #dee1ed;
	min-height: 160px;
	max-height: 160px;
	border-radius: 4px;
	background: #ffffff;
	
	margin-bottom: 20px;
	/*margin-left: 20px;
	margin-right: 10px;*/
}

QWidget#PartListBgWidget{
	background: white;
	margin-right: 1px;
}

QLabel#LostPartItemIconLabel{
	margin-bottom: 5px;
	margin-top: 15px;
	min-height: 72px;
	min-width: 72px;
	max-height: 72px;
	max-width: 72px;
}

QWidget#LostDiskPartItem, QWidget#LostDiskDiskItem{
	background: white;
}

QWidget#LostDiskDiskItem{
	min-width: 220px;
	max-width: 220px;
	min-height: 160px;
	max-height: 160px;
	border-right: 1px solid #dfe6ed;
	border-top-left-radius: 4px;
	border-bottom-left-radius: 4px;
	qproperty-layoutContentMargins: "20px 17px 20px 20px";
	/*
	padding-left: 24px;
	padding-top: 14px;
	padding-bottom: 24px;*/
	
}
QWidget#LostDiskPartItem{
	min-width: 140px;
	max-width: 140px;
	min-height: 160px;
	max-height: 160px;
	padding-left: 20px;
	padding-right: 20px;
}
QLabel#PartitionCapacityLabel{
	font-size: 13px;
	color: #8c94be;
}
QLabel#PartitionCapacityLabel[state="partition"]{
	font-family: SEMIBOLD_FONT_FAMILY;
}
QLabel#ProgressTextLabel{
	color: #4b9cff;
	background: qlineargradient(x1: 0, y1: 1, x2: 0, y2: 0, stop: 0 #eef2f4, stop: 1.0 #ffffff);
	border-radius: 4px;
	padding: 7px 12px;
	qproperty-borderColor: #4b9cff;
	qproperty-triangleSize: 12px 7px;
	qproperty-triangleDirection: DownTriangle;
	qproperty-borderRadius: 4;
	font-family: SEMIBOLD_FONT_FAMILY;
	font-size: 13px;
	qproperty-alignment: AlignCenter;
	min-height: 24px;
	min-width: 26px;
}

QLabel#ProgressTextLabel[state="error"]{
	qproperty-borderColor: #dfe6ed;
	background: #ffffff;
	color:#8794b3;
}


/*=================================================Preview===================================================*/
QWidget#PreviewMainDialog{
	min-width: 1000px;
	max-width: 1000px;
	min-height: 720px;
	max-height: 720px;
	background: #f9faff;
    /*border: 1px solid #c1ccdf;*/
	qproperty-LeftPreviewBtnLeftPadding:4;
	qproperty-RightPreviewBtnRightPadding:4;
	qproperty-RightPreviewBtnRightPadding4k:-4;
	qproperty-PreviewButtonYMoveUp:12;
	qproperty-displayAreaMargins: "24px 25px 24px 12px";
	qproperty-ErrordisplayAreaMargins: "4px 10px 4px 0px";
}

QWidget#PreviewMainDialogPe{
	min-width: 980px;
	max-width: 980px;
	min-height: 680px;
	max-height: 680px;
	background: #ffffff;
    /*border: 1px solid #c1ccdf;*/
	/*qproperty-layoutContentMargins:"0px 40px 0px 0px";*/
	qproperty-displayAreaMargins: "40px 40px 40px 48px";
}
QFrame#PreviewBottomArea
{
	min-height: 68px;
	max-height: 68px;
	background:#f9faff;
}

QPushButton#LeftPreviewBtn
{
	min-width: 16px;
	max-width: 16px;
	min-height: 16px;
	max-height: 16px;
	background:transparent;
	border:none;
	border-image:url(Resource/Preview/preview_ico_left_nor.png)
}
QPushButton#LeftPreviewBtn:hover
{
	border-image:url(Resource/Preview/preview_ico_left_hov.png)
}
QPushButton#LeftPreviewBtn:press
{
	border-image:url(Resource/Preview/preview_ico_left_pre.png)
}
QPushButton#LeftPreviewBtn:disable
{
	border-image:url(Resource/Preview/preview_ico_left_dis.png)
}
QPushButton#RightPreviewBtn
{
	min-width: 16px;
	max-width: 16px;
	min-height: 16px;
	max-height: 16px;
	background:transparent;
	border:none;
	border-image:url(Resource/Preview/preview_ico_right_nor.png)
}

QPushButton#RightPreviewBtn:hover
{
	border-image:url(Resource/Preview/preview_ico_right_hov.png)
}
QPushButton#RightPreviewBtn:press
{
	border-image:url(Resource/Preview/preview_ico_right_pre.png)
}
QPushButton#RightPreviewBtn:disable
{
	border-image:url(Resource/Preview/preview_ico_right_dis.png)
}

QWidget#RichTextBrowser{
	border:none;
}

QListView#PreviewIconView{
	min-height: 141px;
	max-height: 141px;
	margin-left: 20px;
	border: none;
	margin-top: 7px;
	background:transparent;
}

QWidget#EmbeddedPreviewWindow, QWidget#RichTextPreviewWindow{
	min-height: 336px;
}

/*
QPushButton#PreviewRecoveryBtn
{
	margin-right: 24px;
	margin-top: 16px;
}*/
QLabel#PreviewselectedLabel{
	
	font-size: 12px;
	font-family: SEMIBOLD_FONT_FAMILY;
	font-weight: SEMIBOLD_FONT_WEIGHT;
	qproperty-alignment: AlignRight;
	color: #8794b3;
	margin-top: 12px;
	margin-right: 24px;
	margin-bottom: 16px;
	min-height: 16px;
	max-height: 16px;
}

QLabel#PreviewLoadAnimalLabel{
	qproperty-resourceDirPath: url(Resource/Preview/PngSequence/LoadingDoc);
}
QLabel#PreviewLoadAnimalLabel[fileType="image"]{
	qproperty-resourceDirPath: url(Resource/Preview/PngSequence/LoadingImg);
}
QLabel#PreviewLoadAnimalLabel[fileType="audio"]{
	qproperty-resourceDirPath: url(Resource/Preview/PngSequence/LoadingAudio);
}
QLabel#PreviewLoadAnimalLabel[fileType="vedio"]{
	qproperty-resourceDirPath: url(Resource/Preview/PngSequence/LoadingVideo);
}

QFrame#PreviewFailedWnd
{
	min-width:992px;
	min-height:412px;
	background-color:#ffffff;
	border: 1px solid #e4e7f5;
	border-radius:4px;
}
QFrame#PreviewFailedCenterWnd{
	min-height: 300px;
	max-height: 300px;
	min-width:340px;
	max-width:340px;
	background-color:#f9faff;
	border: 1px solid #e4e7f5;
	margin:0 1px 0 0;
	border-radius:4px;
	qproperty-iconSize:72px 72px;
	qproperty-noPreviewNodeIcon:"Resource/FileTypes/filetype_ico_emptyfolder_72.png";
}
QFrame#PreviewFailedCenterWndPaddingWnd{
	min-height: 5px;
	max-height: 5px;
}

QFrame#PreviewFailedTextWnd{
	min-width:340px;
	max-width:340px;
	min-height:20px;
	max-height:40px;
}

QFrame#PreviewFailedCenterWndIMGWnd
{
	min-width:340px;
	max-width:340px;
	min-height: 72px;
	max-height: 72px;
}
QLabel#PreviewFailedCenterWndIco{
	min-height:72px;
	max-height: 72px;
	max-width:72px;
	min-width:72px;
}
QLabel#PreviewFailedCenterWndName{
	min-height:21px;
	max-height: 21px;
	font-family: SEMIBOLD_FONT_FAMILY;
	font-size:16px;
	max-width:203px;
	min-width:100px;
	color:#2c385a;
}

QLabel#PreviewFailedCenterWndSize{
	min-height:17px;
	max-height: 17px;
	font-size:12px;
	max-width:70px;
	min-width:20px;
	color:#8794b3;
}
QLabel#PreviewFailedCenterWndDate{
	min-height:17px;
	max-height: 17px;
	font-size:12px;
	max-width:170px;
	min-width:100px;
	color:#8794b3;
}

QLabel#PreviewFailedCenterWndLine{
	background:transparent;
	min-width: 1px;
	min-height: 16px;
	max-width: 1px;
	max-height: 16px;
	border-left: 1px solid #8794b3;
}
QPushButton#PreviewFailedCenterWndTitleBtn{
	margin-left:23px;
	margin-right:8px;
	min-width: 20px;
	min-height: 20px;
	max-width: 20px;
	max-height: 20px;
	border-image: url(Resource/Preview/round_focus.png);
}

QPushButton#PreviewFailedCenterWndCaptionBtn{
	margin-left:23px;
	margin-right:8px;
	min-width: 20px;
	min-height: 20px;
	max-width: 20px;
	max-height: 20px;
	border-image: url(Resource/Preview/round_normal.png);
}

QLabel#PreviewFailedCenterWndTitleLabel
{
	color:#ff5e0c;
	font-size: 14px;
	min-width: 260px;
	min-height: 20px;
	max-width: 260px;
	max-height: 40px;
	line-height:normal;
	qproperty-wordWrap:true;
}
QLabel#PreviewFailedCenterWndTitleLabel[state="normal"]
{
	color:#8794b3;
}

QFrame#PreviewFailedTextLabelBGWnd
{
	background:transparent;
	min-height: 100px;
	max-height: 100px;
	min-width:340px;
	max-width:340px;
}

QFrame#PreviewFailedCenterWndBottomArea
{
	background:transparent;
	min-height: 48px;
	max-height: 48px;
	min-width:340px;
	max-width:340px;
}
QLabel#PreviewFailedCenterWndBottomDotLine
{
	border-top: 1px dotted #b1b6c9;
	min-height: 1px;
	max-height: 1px;
	min-width:340px;
	max-width:340px;
}

QPushButton#PreviewFailedCenterWndRecoveryBtn{
	border:none;
	border-radius:3px;
	background:transparent;
	min-width: 340px;
	min-height: 47px;
	max-width: 340px;
	max-height: 47px;
	text-align: center;
	color:#2978ff;
	font-size:16px;
	font-family: SEMIBOLD_FONT_FAMILY;
}
QPushButton#PreviewFailedCenterWndRecoveryBtn:hover{
	background-color:#e0eaff;
	
}
QPushButton#PreviewFailedCenterWndRecoveryBtn:pressed{

	border-radius:4px;
	background-color:#2b79fe;
	color:#ffffff;
}

QLabel#PreviewFailedTitle{
	font-family: SEMIBOLD_FONT_FAMILY;
	font-weight: SEMIBOLD_FONT_WEIGHT;
	height: 43px;
	font-size: 32px;
	qproperty-alignment: AlignCenter;
	margin-bottom: 21px;
	color:#2c385a;
}

QLabel#PreviewFailedTitleCaption{
	height: 32px;
	font-size: 14px;
	qproperty-alignment: AlignCenter;
	color:#2c385a;
}

QLabel#previewFileIconLabel
{
	min-width:120px;
	max-width:120px;
	min-height:120px;
	max-height:120px;
	qproperty-radius:8;
	qproperty-alignment: AlignCenter;
}

QLabel#PreviewFileDetailLabel{
	height: 13px;
	font-size: 12px;
	qproperty-alignment: AlignLeft;
	margin-bottom: 21px;
	color:#2c385a;
}

QLabel#PreviewFailedIcon,#NoResultIcon{
	min-width: 200px;
	max-width: 200px;
	min-height: 200px;
	max-height: 200px;
	margin-right: 39px;
	border-image: url(Resource/Preview/preview_img_fail.png);
}
QLabel#PreviewFailedSplitLine{
	min-width: 1px;
	max-width: 1px;
	margin-right: 25px;
	background: transparent;
	background-repeat:no-repeat;
	background-image:url(Resource/Preview/preview_img_line.png);
	background-position:center center;
}
QFrame#PreviewFailedTextDescCtrl,#NoResultTipItem{
	min-height: 32px;
	max-height: 32px;
}
QLabel#dotText_image{
	background: transparent;
	background-repeat:no-repeat;
	background-image:url(Resource/Preview/preview_img_point.png);
	margin-right:15px;
	background-position:left center;
}
QLabel#dotText_image[state="PreviewDot"]{
	background-image:url(Resource/Preview/preview_img_suggest.png);
}
QLabel#preview_icon_repair_gif{
	qproperty-resourceDirPath:url(Resource/Repair/PngSequence);
	qproperty-autoPlay:true;
	qproperty-loopPlay:true;
}
QPushButton#preview_icon_repaired
{
	qproperty-pix_normal:"Resource/Repair/repair_ico_complete.png";
	qproperty-pix_hover:"Resource/Repair/repaired_hov.png";
}
QLabel#dotText_text{
	font-size: 14px;
	line-height:2.29;
	color:#8794b3;
	alignment: left center;
}

QLabel#dotText_text[state="PreviewDot"]{
	color:#68b864;
}

QMenu#SharedWidget
{
	min-width: 220px;
	max-width: 220px;
	min-height: 176px;
	max-height: 176px;
	background: #2c364c;
	border-radius: 4px;
}

QLabel#SharedTitleLabel{
	font-size: 14px;
	color:#ffffff;
	padding-top: 10px;
	padding-left: 10px;
	margin-bottom: 6px;
}

QLabel#SharedContentLabel{
	font-size: 12px;
	color: rgba(255, 255, 255, 0.4);
	padding-left: 10px;
	min-height: 43px;
	max-height: 43px;
	qproperty-alignment: AlignTop;
	qproperty-wordWrap: true;

}

SharedWidget QPushButton{
	color: #ffffff;
	min-height: 44px;
	max-height: 44px;
	border: none;
}

SharedWidget QPushButton:hover{
	background: #465169;
}

QLabel#IconTextButtonIcon{
	min-height: 24px;
	max-height: 24px;
	min-width: 24px;
	max-width: 24px;
	margin-left: 20px;
	margin-right: 15px;
	margin-top: 10px;
	margin-bottom: 10px;
}
QLabel#IconTextButtonIcon[state="Facebook"]{
	border-image: url(Resource/Titlebar/Share/share_ico_fb.png);
}

QLabel#IconTextButtonIcon[state="Twitter"]{
	border-image: url(Resource/Titlebar/Share/share_ico_twitter.png);
}

QLabel#IconTextButtonText{
	color: #ffffff;
	font-size: 14px;
	text-align: center;
	qproperty-alignment: AlignVCenter;
}


QLabel#PreviewImageLabel{
	background: #f9faff;
	border-radius: 4px;
}
QWidget#ImagePreviewWindow{
	background: #ffffff;
	min-height: 400px;
	qproperty-cursorPixmapZooin: url(Resource/Preview/preview_ico_zoomin.png);
	qproperty-cursorPixmapZooout: url(Resource/Preview/preview_ico_zoomout.png);
	qproperty-cursorPixmapDrag: url(Resource/Preview/preview_ico_hand.png);
}

QWidget#recoverLayerTipWnd{
	background-color: transparent;
}
QWidget#recoverLayerTipChildWnd{
	background-color: transparent;
	min-width:540px;
	max-width:540px;
	min-height:239px;
	max-height:239px;
	qproperty-layoutContentMargins: "168px 50px 0px 0px";
	qproperty-layoutContentClickMargins: "0px 56px 0px 20px";
}

QLabel#recoverLayerBg{
	background-color: transparent;
}

QLabel#recoverLayerNearBg{
	background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 rgba(255,255,255,0.0), stop: 0.1 rgba(255,255,255,0.4), stop: 0.2 rgba(255,255,255,1),stop: 0.8 rgba(255,255,255,1),stop: 0.9 rgba(255,255,255,0.4),stop: 1 rgba(255,255,255,0.0));
	min-height:300px;
	max-height:300px;
	qproperty-alignment: AlignCenter;
}

QLabel#recoverLayerBgLower{
	background-color: #ffffff;
	min-height:161px;
	max-height:161px;
}

QLabel#recoverLayerTipBg{
	background-color: transparent;
	border-image:url(Resource/Preview/recoverTipWnd/preview_tip_recover_bg.png);
	min-width:540px;
	max-width:540px;
	min-height:239px;
	max-height:239px;
}

QLabel#recoverLayerTipText{
	background-color: transparent;
	font-size: 22px;
	font-family: SEMIBOLD_FONT_FAMILY;
	font-weight: SEMIBOLD_FONT_WEIGHT;
	color:#1e2440;
	max-width:380px;
}

QLabel#recoverLayerTipTextCaption{
	background-color: transparent;
	font-size: 13px;
	color:#1e2440;
}

QPushButton#recoverLayerTipBtn
{
	min-width:200px;
	min-height:36px;
	max-width:200px;
	max-height:36px;
	font-size:18px;
	font-weight:SEMIBOLD_FONT_WEIGHT;
	font-family:SEMIBOLD_FONT_FAMILY;
	font-style:normal;
	line-height:normal;
	text-align:center;
	color:#ffffff;
	border-image:url(Resource/Preview/recoverTipWnd/nor.png);
	border:none;
}
QPushButton#recoverLayerTipBtn:pressed
{
	border-image:url(Resource/Preview/recoverTipWnd/pre.png);
}
QPushButton#recoverLayerTipBtn:hover
{	
	border-image:url(Resource/Preview/recoverTipWnd/hov.png);
}

/*==================activate window===========================*/
QDialog#InnerBuyActivateDlg{
	min-width: 800px;
	min-height: 666px;
}

QDialog#CChinaMainlandActivateDlg{
	min-width: 800px;
	min-height: 666px;
	qproperty-bottomeEditMargins: "0px 566px 0px 0px";
}

QWidget#InnerWebWindow{
	min-height: 566px;
	max-height: 566px;
}
QFrame#ChinaMainlandStackWnd
{
	min-height: 580px;
	max-height: 580px;
	background-color:transparent;
}

QWidget#ChinaMainlandbuyIeWnd{
	min-height: 580px;
	max-height: 580px;
}
QWidget#ChinaMainlandbuyErrorWnd{
	min-height: 580px;
	max-height: 580px;
	background-color:transparent;
}
QFrame#ChinaMainlandbuyBottomWnd{
	min-width: 800px;
	max-width: 800px;
	padding-top:6px;
	min-height: 80px;
	max-height: 80px;
	background-color:transparent;
}

QPushButton#InnerBuyErrTipImgWnd{
	margin-top:65px;
	min-height: 240px;
	max-height: 240px;
	min-width: 240px;
	max-width: 240px;
	background-color:transparent;
	border-image: url(Resource/PopWnd/ActivateBuy/neterror.png);
}

QLabel#InnerBuyErrTipText{
	font-size:20px;
	font-weight:SEMIBOLD_FONT_WEIGHT;
	font-family:SEMIBOLD_FONT_FAMILY;
	font-style:normal;
	line-height:normal;
	min-height:28px;
	max-height:28px;
	color:#1b2037;
	background-color: transparent;
}

QPushButton#InnerBuyErrBtn{
	margin-top:90px;
	min-height: 36px;
	max-height: 36px;
	min-width:116px;
	font-size:13px;
	font-family:SEMIBOLD_FONT_FAMILY;
	font-style:normal;
	line-height:normal;
	text-align:center;
	color:#4b9cff;
	border-radius:2px;
	border:1px solid #4b9cff;
	background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #eef2f4, stop: 1.0 #ffffff);
}

QPushButton#InnerBuyErrCloseBtn {
	min-width: 24px;
    min-height: 24px;
    max-width: 24px;
    max-height: 24px;
	margin-top:10px;
	margin-right:10px;
	margin-bottom:10px;
    border-image: url(Resource/btn_close_nor.png);
}
QPushButton#InnerBuyErrCloseBtn:hover {
    border-image: url(Resource/btn_close_hov.png);
}
QPushButton#InnerBuyErrCloseBtn:pressed {
    border-image: url(Resource/btn_close_pre.png);
}
QPushButton#InnerBuyErrCloseBtn:disabled {
    border-image: url(Resource/btn_close_dis.png);
}

QWidget#mainlandbuyiewindow{
	min-height: 220px;
	max-height: 220px;
}
QWidget#WeChatEmbedIeWnd{
	min-height: 220px;
	max-height: 220px;
}

QLineEdit#LicenseInputEdit[state="error"],
QLineEdit#OfflineActivateEdit[state="error"],
QLineEdit#BitUnlockerInputEdit{
	border: 1px solid #ff3c3c;
	qproperty-placeTextColor:#8794b3;
}

QLineEdit#LicenseInputEdit{
	border: 1px solid #a6b4c7;
	border-radius: 4px;
	margin-right: 15px;
	min-height: 28px;
	max-height: 28px;
	min-width: 360px;
	padding-left: 17px;
}

QLineEdit#BitUnlockerInputEdit{
	border: 1px solid #a6b4c7;
	border-radius: 4px;
	margin-right: 20px;
	min-height: 28px;
	max-height: 28px;
	min-width: 360px;
	qproperty-textLeftMargin:12;
}

QLabel#ErrorTipsLabel{
	background-image: url(Resource/PopWnd/popwnd_ico_error.png);
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 25px;
	qproperty-alignment: AlignCenter;
	color: #ff3c3c;
	max-height: 24px;
	margin-right: 5px;
}

QWidget#InnerBuyPurchaseDlg{
	min-width: 752px;
	min-height: 698px;
}

QDialog#ActivateResultDialog{
	min-width: 578px;
	min-height: 308px;
	max-height: 308px;
	max-width: 578px;
	
}

QLabel#DialogTopIconLabel{
	margin-top: 30px;
	border-image: url(Resource/PopWnd/ActivateBuy/popwnd_ico_activate_success.png);
	min-height: 72px;
	max-height: 72px;
	min-width: 72px;
	max-width: 72px;
}

QLabel#ActivateResultTitleLabel{
	color: #2c3845;
	qproperty-wordWrap: true;
	qproperty-alignment: 'AlignHCenter | AlignTop';
	font-family: SEMIBOLD_FONT_FAMILY;
	font-weight: SEMIBOLD_FONT_WEIGHT;
	font-size: 18px;
	margin-top: 16px;
	min-height: 44px;
	max-height: 44px;
}

QLabel#ActivateResultContentLabel{
	color: #2c3845;
	qproperty-wordWrap:true;
	qproperty-alignment: 'AlignTop | AlignHCenter';
	min-height: 50px;
	max-height: 50px;
	padding-left: 20px;
	padding-right: 20px;
}

QWidget#ExternalActivateDialog,QWidget#BitlockerUnlockDialog{
	min-width: 738px;
	min-height: 338px;
	max-height: 338px;
	max-width: 738px;
	qproperty-layoutContentMargins: "20px 20px 30px 27px";
}


QLabel#ExternalActivateTitleLabel{
	font-family: SEMIBOLD_FONT_FAMILY;
	font-weight: SEMIBOLD_FONT_WEIGHT;
	color:#2c385a;
	font-size: 18px;
	max-width: 560px;
	min-height: 42px;
	max-height: 42px;
	qproperty-alignment: AlignTop;
	qproperty-wordWrap: true;
	border: 1px solid transparent;
}

QLabel#ExternalActivateContentLabel{
	color:#2c385a;
	font-size: 14px;
	max-width: 560px;
	min-height: 54px;
	max-height: 54px;
	qproperty-alignment: AlignTop;
	qproperty-wordWrap: true;
	border: 1px solid transparent;
}

QLabel#ExternActivateTipsLabel{
	color: #8794b3;
	font-size: 12px;
	
}

QPushButton#ExternActivateBuyButton{
	min-height: 22px;
	max-height: 22px;
	font-size: 12px;
	border-radius: 12px;
	min-width: 257px;
}

QLabel#ExternalActivateIconLabel, QLabel#BitlockerIconLabel{
	min-width: 72px;
	max-width: 72px;
	min-height: 72px;
	max-height: 72px;
	margin-right: 15px;
}

QLabel#ExternalActivateIconLabel[state="ActivateActivate"]{
	border-image: url(Resource/PopWnd/ActivateBuy/popwnd_ico_activate.png);
}
QLabel#ExternalActivateIconLabel[state="UpgradeActivate"]{
	border-image: url(Resource/PopWnd/ActivateBuy/popwnd_ico_upgrade.png);
}
QLabel#ExternalActivateIconLabel[state="RenewActivate"]{
	border-image: url(Resource/PopWnd/ActivateBuy/popwnd_ico_renew.png);
}
QLabel#ExternalActivateIconLabel[state="ManualActivate"]{
	border-image: url(Resource/PopWnd/ActivateBuy/popwnd_ico_manuactivate.png);
}

QLabel#BitlockerIconLabel{
	border-image: url(Resource/PopWnd/Bitlocker/popwnd_ico_bitlocker.png);
}
QWidget#OfflineActivateDialog{
	min-width: 740px;
	max-width: 740px;
	min-height: 550px;
	qproperty-LinkStyle: "color:#2a7dff; font-size: 14px;";
}

QLabel#OfflineTitleLabel{
	font-family: SEMIBOLD_FONT_FAMILY;
	font-weight: SEMIBOLD_FONT_WEIGHT;
	color:#2c385a;
	font-size: 18px;
	min-height: 24px;
	max-height: 24px;
}

QLabel#OfflineContentText{
	font-size: 14px;
	color:#2c385a;
	min-height: 49px;
	line-height: 22px;
	qproperty-alignment: AlignTop;
	qproperty-wordWrap: true;
}

QLineEdit#OfflineActivateEdit{
	border: 1px solid #a6b4c7;
	border-radius: 4px;
	margin-top: 10px;
	min-width: 440px;
	padding-left: 17px;
	min-height: 34px;
}

QDialog#AdToolPopWindow{
	min-width: 420px;
	min-height: 340px;
	qproperty-innerBrowserSize: 420px 272px;
	qproperty-layoutContentMargins: "10px 0px 0px 2px";
}

/*=================================================PENGJUN===================================================*/



QStackedWidget#CDetailPage
{
	/*min-width:1000px;
	min-height:658px;*/
	border-bottom-right-radius: 4px;
}
QWidget#CNavigateBar
{
	min-height:50px;
	max-height:50px;
	background-color:#141c42;
	padding-left:16px;
	padding-right:16px;
	border-top:1px solid #31385d;
}
QLabel#right_navigate_btn_right_margin
{
	min-width:15px;
	max-width:15px;
}
QLabel#navigate_direction_address_space
{
	min-width:15px;
	max-width:15px;
}

QFrame#CBottomArea
{
	min-height:68px;
	max-height:68px;
	background-color:#f9faff;
	margin-bottom:1px;
	border-bottom-left-radius:4px;	
	border-bottom-right-radius: 4px;
	border-top:1px solid #c1ccdf;
	qproperty-TxtRecoverMargin:"20px 11px 21px 0px";
}

QTreeView#CLeftTreeView,CClassifyLeftTreeView
{
	min-width:241px;
	border:none;
	qproperty-indentation:10;
	padding-left:8px;
	padding-top:0px;
	background-color:#edeff8;
	qproperty-tooltipInterval:20;
}
QWidget#CLeftTreeView QScrollBar::vertical{
  border:none;
  width: 8px;
  background-color: transparent;
  margin-right: 0px;
  padding-top:0px;
}
QWidget#CLeftTreeView QScrollBar::handle:vertical {
    border-radius: 4px;
}
QWidget#CRightContent
{
	background-color:#f9faff;
	min-width:1px;
	border:none;
	border-bottom-right-radius: 4px;
	qproperty-noResultMarginBottom:68;
}
QTreeView#CRightListView,CClassifyRightListView
{
	qproperty-columnWidth:"270;165;95;80;136";
	border:none;
	background-color:#f9faff;
	padding-bottom:4px;

	qproperty-indentation:6;
}

QListView#CRightIconView
{
	border:none;
	qproperty-spacing:0;
	padding-bottom:2px;
	padding-left:8px;
	padding-top:8px;
	background-color:#f9faff;

}
QPushButton#iconviewitem_bgwidget
{
	background-color:#ffffff;
	border-radius:4px;
	border:1px solid #e4e7f5;
	qproperty-radius:4;
	qproperty-padding_checbox_text:8;
	qproperty-padding_left:5;
	qproperty-padding_right:4;
	qproperty-padding_checkbox_top:1;
	qproperty-shadow_resource:"Resource/Tags/LargeIconShadow.png";
	qproperty-shadow_preivew_resource:"Resource/Preview/LargeIconShadow.png";
	qproperty-shadow_margins:"5,5,4,5";
	qproperty-preview_shadow_margins:"1,1,9,1";
	qproperty-preview_item_spacing:2;
	qproperty-item_vertical_spacing:4;
	qproperty-item_horizontal_spacing:2;
	qproperty-folder_margins:"8,12,8,0";
	qproperty-folder_bg_resource:"Resource/Tags/tag_bg_cover.png";
	qproperty-number_bg_resource:"Resource/Tags/over_gray.png";
	qproperty-tag_bg_adobe:"Resource/Tags/tag_bg_adobe.png";
	qproperty-tag_bg_email:"Resource/Tags/tag_bg_mail.png";
	qproperty-media_play:"Resource/Preview/video_play.png";
	qproperty-media_play_hover:"Resource/Preview/video_play_hover.png";
	qproperty-media_camera:"Resource/Preview/video_play.png";
	qproperty-img_view:"Resource/Preview/img_view.png";
	qproperty-searchWordClr:#ff0000;
	qproperty-tooltipColor:#ffffff;
	qproperty-iconSize:72px 72px;
	qproperty-PreviewiconSize:40px 40px;
	qproperty-camera_left_padding:5;
	qproperty-camera_top_padding:5;
	qproperty-bottom_area_min_height_list:32;
	qproperty-bottom_area_min_height_preview:24;
}

QPushButton#iconviewitem_bginsidewidget
{
	background-color:#f6faff;
	border-radius:4px;
	border:1px solid #dee1ed;
	margin-left:2px;
	margin-top:2px;
	margin-right:2px;
	margin-bottom:33px;
}
QPushButton#iconviewitem_bginsidewidget_preview
{
	background-color:#f6faff;
	border-radius:4px;
	border:1px solid #dee1ed;
	margin-left:2px;
	margin-top:2px;
	margin-right:2px;
	margin-bottom:24px;
}

QPushButton#iconviewitem_bgwidget[state="checked"]
{
	border:2px solid #2978ff;
	background-color:#e0eaff;
}
QPushButton#iconviewitem_bgwidget[state="hover"]
{
	background-color:#e0eaff;
	border:1px solid #e0eaff;
}
QPushButton#iconviewitem_bottom_area
{
  border-bottom-left-radius: 3px;
  border-bottom-right-radius: 3px;
	background-color:#ffffff;
	border:none;
}
QPushButton#iconviewitem_bottom_area[state="checked"]
{
	background-color:#e0eaff;
}
QLabel#iconviewitem_pixmap
{
	min-height:77px;
    border-radius: 4px;	

}
QLabel#iconviewitem_text
{
	height:20px;
	font-size:14px;
	font-weight:SEMIBOLD_FONT_WEIGHT;
	font-family:SEMIBOLD_FONT_FAMILY;
	line-height:normal;
	text-align:center;
	color:#8c94be;
	alignment: left center;
}
QLabel#iconviewitem_text[state="check"]
{
	color:#141c42;
}

QLabel#iconviewitem_number_label
{
	height:17px;
	font-size:13px;
	font-weight:SEMIBOLD_FONT_WEIGHT;
	font-family:SEMIBOLD_FONT_FAMILY;
	font-style:normal;
	line-height:normal;
	color:#ffffff;
	qproperty-alignment: AlignCenter;
}
QSplitter::handle:horizontal
{
	background-color:#c1ccdf;
}
QSplitter::handle:horizontal[state="LeftTree"]
{
	background-color:#edeff8;
}
QLabel#recover_area_top_int
{
	max-height:4px;
	min-height:4px;
}
QPushButton#CRecoveryBtn
{
	min-width:150px;
	min-height:36px;
	font-size:14px;
	font-weight:SEMIBOLD_FONT_WEIGHT;
	font-family:SEMIBOLD_FONT_FAMILY;
	font-style:normal;
	line-height:normal;
	text-align:center;
	color:#ffffff;
	background-repeat:no-repeat;
	background-image:url(Resource/ScanRecover/recover_btn_short_nor.png);
	border:none;
	qproperty-iconSize:20px 20px;
	qproperty-normalIcon:"Resource/ScanRecover/recover_ico_recover_nor.png";
	qproperty-disableIcon:"Resource/ScanRecover/recover_ico_recover_dis.png";
	qproperty-iconTextSpacing:4;
}
QPushButton#CRecoveryBtn:pressed
{
	background-image:url(Resource/ScanRecover/recover_btn_short_pre.png);
}
QPushButton#CRecoveryBtn:hover
{	
	background-image:url(Resource/ScanRecover/recover_btn_short_hov.png);
}
QPushButton#CRecoveryBtn:disabled
{	
	background-image:url(Resource/ScanRecover/recover_btn_short_dis.png);
	color:#A5AEC4;
}

QPushButton#CAutoExpendBtn
{
	min-width: 150px;
	min-height: 34px;
	font-size:14px;
	font-weight:SEMIBOLD_FONT_WEIGHT;
	font-family:SEMIBOLD_FONT_FAMILY;
	font-style:normal;
	line-height:normal;
	text-align:center;
	border-radius: 4px;
	border:1px solid #2978ff;
	color:#ffffff;
	background-color: #2978ff;
	qproperty-LineColor:#ffffff;
	qproperty-iconSize:16px 16px;
	qproperty-TextSpacing:27;
	qproperty-MiniBtnWidth:150;
}
QPushButton#CAutoExpendBtn:pressed
{
	background-color: #0f62f0;
}
QPushButton#CAutoExpendBtn:hover
{	
	background-color: #5895ff;
}
QPushButton#CAutoExpendBtn:disabled
{	
	background-color: #dee1ed;
	border:1px solid #c1ccdf;
}

QLabel#CSelectedLabel
{
	height:15px;
	font-size:12px;
	font-weight:SEMIBOLD_FONT_WEIGHT;
	font-family:SEMIBOLD_FONT_FAMILY;
	font-style:normal;
	line-height:normal;
	text-align:right;
	color:#8794b3;
	margin-top:8px;
	qproperty-alignment: AlignRight;
}
QPushButton#CTreeListItem{
	qproperty-leftMargin:16;
	qproperty-rightMargin:4;
	qproperty-midLeftMargin:8;
	min-height:48px;
	background-color:rgba(135,148,179,0.1);
	border-radius:4px;
	qproperty-checkboxMarginX:3;
	qproperty-iconMarginX:5;
	qproperty-iconSize:24px 24px;
	qproperty-tipIconHover:"Resource/LeftTree/leftree_ico_question_hov.png";
	qproperty-tipIconNormal:"Resource/LeftTree/leftree_ico_question_nor.png";
	qproperty-tipIconLeftTopOffset:8px 1px;
	qproperty-searchWordClr:#ff0000;
	qproperty-tooltipColor:#ffffff;
}
QPushButton#CTreeListItem[state="treeview"]{
	min-height:37px;
}
QPushButton#CTreeListItem[state="listview"]{
	qproperty-checkboxMarginX:2;
	qproperty-iconMarginX:7;
	qproperty-rightMargin:4;
}
QPushButton#CTreeListItem[state="listview_scrollbar"]{
	qproperty-checkboxMarginX:2;
	qproperty-iconMarginX:7;
	qproperty-rightMargin:16;
}
QPushButton#treelistitembranch_expanded
{
	min-width:16px;
	min-height:16px;
	background-color:transparent;
	background-position:center center;
	background-repeat:no-repeat;
	background-image:url(Resource/LeftTree/leftree_btn_folderunfold_nor.png);
}
QPushButton#treelistitembranch_expanded:hover
{
	background-image:url(Resource/LeftTree/leftree_btn_folderunfold_hov.png);
}
QPushButton#treelistitembranch_expanded:pressed
{
	background-image:url(Resource/LeftTree/leftree_btn_folderunfold_pre.png);
}
QPushButton#treelistitembranch_expanded:!enabled
{
	background-image:url(Resource/LeftTree/leftree_btn_folderunfold_dis.png);
}
QPushButton#treelistitembranch_collapsed
{
	min-width:16px;
	min-height:16px;
	background-position:center center;
	background-repeat:no-repeat;
	background-color:transparent;
	background-image:url(Resource/LeftTree/leftree_btn_folderfold_nor.png);
}
QPushButton#treelistitembranch_collapsed:hover
{
	background-image:url(Resource/LeftTree/leftree_btn_folderfold_hov.png);
}
QPushButton#treelistitembranch_collapsed:pressed
{
	background-image:url(Resource/LeftTree/leftree_btn_folderfold_pre.png);
}
QPushButton#treelistitembranch_collapsed:!enabled
{
	background-image:url(Resource/LeftTree/leftree_btn_folderfold_dis.png);
}
QLabel#treelistitemlabel
{
	min-height: 21px;
	font-size: 13px;
	font-weight: normal;
	font-style: normal;
	line-height: normal;
	color: #171e34;
}
QLabel#treelistitemlabel[state="visual"]
{
	color: #8c94be;
}
QLabel#treelistitemlabel[state="disable"]
{
	color: #acb0cd;
}
QLabel#treelistitemlabel[state="systemroot"]
{
	font-family: SEMIBOLD_FONT_FAMILY;
	color: #141c42;
}
QLabel#treelistitemlabel[state="rootdisable"]
{
	font-family: SEMIBOLD_FONT_FAMILY;
	color: #acb0cd;
}
QLabel#treelistitemnumber
{
	min-height: 21px;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	line-height: normal;
	color: #8c94be;
}
QPushButton#itemview_begin_item,#itemview_end_item,#itemview_center_item,#itemview_both_item
{
	margin-top:1px;
	background-color:#dee1ed;
	border-top-left-radius:4px;
	border-bottom-left-radius:4px;
	border-top-right-radius:0px;
	border-bottom-right-radius:0px;
}
QPushButton#itemview_begin_item[state="select"],#itemview_end_item[state="select"],#itemview_center_item[state="select"],#itemview_both_item[state="select"]
{
	background-color:#e0eaff;
}
QPushButton#itemview_begin_item
{
	margin-left:6px;
}
QPushButton#itemview_end_item
{
	border-top-left-radius:0px;
	border-bottom-left-radius:0px;
	border-top-right-radius:4px;
	border-bottom-right-radius:4px;
	padding-right:4px;
}
QPushButton#itemview_center_item
{
	border-radius:0px;
}
QPushButton#itemview_both_item
{
	border-radius:4px;
	padding-right:4px;
}
QLabel#newTreeItemLine
{
	max-width:2px;
	min-width:2px;
	max-height:22px;
	min-height:22px;
	background-color:#2978ff;
}
QPushButton#itemview_begin_item_normal,#itemview_end_item_normal,#itemview_center_item_normal
{
	margin-top:1px;
	background-color:transparent;
	border-radius:0px;
	border-bottom:1px solid #e4e7f5;
}
QPushButton#itemview_begin_item_normal
{
	margin-left:14px;
}
QPushButton#itemview_end_item_normal
{
	border-radius:0px;
	padding-right:4px;
	margin-right:14px;
}
QPushButton#itemview_center_item_normal
{
	border-radius:0px;
}
QPushButton#navigate_direction_button
{
	min-width:24px;
	min-height:24px;
	max-height:24px;
	background-color:transparent;
	font-size:13px;
	font-weight:normal;
	font-style:normal;
	line-height:1;
	color:#c1ccdf;
	border:none;
}
QPushButton#navigate_address_button
{
	min-width:24px;
	min-height:24px;
	max-height:24px;
	background-color:transparent;
	font-size:13px;
	font-weight:normal;
	font-style:normal;
	line-height:1;
	color:#b6bac6;
}
QPushButton#navigate_address_button:hover
{
	color:#ffffff;
}
QPushButton#navigate_direction_button
{
	max-width:24px;
}
QPushButton#navigate_address_button
{
	background-image: url(Resource/path/path_ico_arrow_right.png);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:20px;
	margin-right:4px;
	qproperty-button_text_width_reduce:24;
	min-width:30px;
}

/*QWidget#address_widget_bg
{
	border:1px solid red;
}*/
QPushButton#navigate_address_button[state="0"]
{
	padding-left:32px;
	qproperty-button_text_width_reduce:36;
	min-width:38px;
	background-image: url(Resource/Path/path_ico_parti_existing.png);	
}
QPushButton#navigate_address_button[state="tag"]
{
	padding-left:26px;
	qproperty-button_text_width_reduce:36;
	min-width:38px;
}
QPushButton#navigate_address_button[state="search"]
{
	padding-left:32px;
	qproperty-button_text_width_reduce:36;
	min-width:38px;
	background-image: url(Resource/Path/path_ico_search.png);	
}
QPushButton#navigate_direction_button[index="0"]
{
    image: url(Resource/Path/back_btn_nor.png);	
}
QPushButton#navigate_direction_button[index="0"]:hover
{
	image: url(Resource/Path/back_btn_hov.png);
}
QPushButton#navigate_direction_button[index="0"]:pressed
{
	image: url(Resource/Path/back_btn_pre.png);
}
QPushButton#navigate_direction_button[index="0"]:!enabled
{
	image: url(Resource/Path/back_btn_dis.png);
}
QPushButton#navigate_direction_button[index="1"]
{
    image: url(Resource/Path/go_btn_nor.png);
}
QPushButton#navigate_direction_button[index="1"]:hover
{
	image: url(Resource/Path/go_btn_hov.png);
}
QPushButton#navigate_direction_button[index="1"]:pressed
{
	image: url(Resource/Path/go_btn_pre.png);
}
QPushButton#navigate_direction_button[index="1"]:!enabled
{
	image: url(Resource/Path/go_btn_dis.png);
}

QPushButton#navigate_direction_button[index="2"]
{
    image: url(Resource/Path/up_btn_nor.png);
}
QPushButton#navigate_direction_button[index="2"]:hover
{
	image: url(Resource/Path/up_btn_hov.png);
}
QPushButton#navigate_direction_button[index="2"]:pressed
{
	image: url(Resource/Path/up_btn_pre.png);
}
QPushButton#navigate_direction_button[index="2"]:!enabled
{
	image: url(Resource/Path/up_btn_dis.png);
}

QPushButton#navigate_direction_button[index="3"]
{
    image: url(Resource/Path/back_btn_nor.png);	
}
QPushButton#navigate_direction_button[index="3"]:hover
{
	image: url(Resource/Path/back_btn_hov.png);
}
QPushButton#navigate_direction_button[index="3"]:pressed
{
	image: url(Resource/Path/back_btn_pre.png);
}
QPushButton#navigate_direction_button[index="3"]:!enabled
{
	image: url(Resource/Path/back_btn_dis.png);
}

QPushButton#navigatebar_filter_button
{
	min-width:32px;
	min-height:30px;
	border-radius:4px;
	border:1px solid #101630;
	background-color:#26326a;
	background-position:left center;
	background-repeat:no-repeat;
	font-size:14px;
	font-weight:SEMIBOLD_FONT_WEIGHT;
	font-family:SEMIBOLD_FONT_FAMILY;
	line-height:normal;
	color:#8c94be;
	padding-left:34px;
	padding-right:14px;
	qproperty-clean_btn_resource:"Resource/Filter/filter_clear_btn.png";
}
QPushButton#navigatebar_tip_sharp{
	min-width:18px;
	max-width:18px;
	min-height:9px;
	max-height:9px;
	background-color:transparent;
	background-repeat:no-repeat;
	background-image: url(Resource/Filter/tips_sharp.png);
}
QPushButton#navigatebar_filter_button
{
    background-image: url(Resource/Filter/filter_btn_nor.png);	
	background-color:#31385d;
}
QPushButton#navigatebar_filter_button:hover
{
    background-image: url(Resource/Filter/filter_btn_hov.png);	
	background-color:#31385d;
	border:1px solid #8c94be;
}
QPushButton#navigatebar_filter_button:pressed
{
    background-image: url(Resource/Filter/filter_btn_pre.png);	
	background-color:#0d122b;
	border:1px solid #f9faff;
	color:#f9faff;
}
QPushButton#navigatebar_filter_button:!enabled
{
    background-image: url(Resource/Filter/filter_btn_dis.png);	
	background-color:transparent;
	border:1px solid #31385d;
	color:#141c42;
}

QPushButton#navigatebar_iconlistswitch_button
{
	min-width:48px;
	max-width:48px;
	min-height:30px;
	max-height:30px;
	border-radius:4px;
	background-color:#31385d;
	background-position:center center;
	background-repeat:no-repeat;
	background-image: url(Resource/View/view_btn_details_nor.png);
}
QPushButton#navigatebar_iconlistswitch_button:hover
{                
	border:1px solid #8c94be;                            
	background-image: url(Resource/View/view_btn_details_hov.png);
}                                            
QPushButton#navigatebar_iconlistswitch_button:pressed
{                                            
	border:1px solid #f9faff;                            
	background-image: url(Resource/View/view_btn_details_pre.png);
}                                            
QPushButton#navigatebar_iconlistswitch_button:!enabled
{
	border:1px solid #31385d;
	background-color:transparent;
	background-image: url(Resource/View/view_btn_details_dis.png);
}
QPushButton#navigatebar_iconlistswitch_button[state="icon"]
{
	background-image: url(Resource/View/view_btn_largeicons_nor.png);
}
QPushButton#navigatebar_iconlistswitch_button[state="icon"]:hover
{                                            
	background-image: url(Resource/View/view_btn_largeicons_hov.png);
}                                            
QPushButton#navigatebar_iconlistswitch_button[state="icon"]:pressed
{                                            
	background-image: url(Resource/View/view_btn_largeicons_pre.png);
}                                            
QPushButton#navigatebar_iconlistswitch_button[state="icon"]:!enabled
{
	background-color:transparent;
	background-image: url(Resource/View/view_btn_largeicons_dis.png);
}
QLineEdit#navigatebar_search_lineedit{
  min-width:240px;
  max-width:240px;
  min-height:28px;
  font-size: 13px;
  font-family:SEMIBOLD_FONT_FAMILY;
  line-height: 1.36;
  color: white;
  border-radius: 4px;
  border:1px solid #31385d;
  background-color: #31385d;
  qproperty-placeTextColor:#8c94be;
  qproperty-invalidChars:"[^\\x5c/\"<>|]+$";
  qproperty-menuOffset:0px 1px;
  qproperty-textLeftMargin:12;
  qproperty-textRightMargin:30;
}
QLineEdit#navigatebar_search_lineedit[state="menu"]
{
	border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
}
QLineEdit#navigatebar_search_lineedit:hover
{
	border:1px solid #8c94be;
}
QLineEdit#navigatebar_search_lineedit:focus
{
  border-color:#f9faff;
}
QLineEdit#navigatebar_search_lineedit:focus[state="error"]
{
  border-color:#ff3c3c;
}
QMenu#lineedit_menu{
	border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
	border-top:none;
	border-bottom:1px solid #f9faff;
	border-left:1px solid #f9faff;
	border-right:1px solid #f9faff;
	background-color: #31385d;
	min-width:240px;
	padding-bottom:5px;
}
QPushButton#lineedit_menu_top_item{
	border-top:1px solid #f9faff;
	margin-left: 12px;
	margin-right: 12px;
	padding-top:5px;
	padding-bottom:3px;
	min-height:24px;
	font-size: 12px;
	line-height: 2;
	color: #76b3ff;	
	text-align:center;
}
QPushButton#lineedit_menu_item{
	margin-left: 12px;
	margin-right: 12px;
	font-size: 14px;
	line-height: 1.36;
	color: #171e34;	
	text-align:left;
	border:none;
	color: #97aad9;	
	line-height: 1.71;
	background-color:transparent;
	margin-bottom:5px;
	min-height:24px;
	max-height:24px;
}
QPushButton#lineedit_menu_item[state="last"]{
	margin-bottom:10px;
}
QPushButton#lineedit_menu_item:hover{
	color:white;
}
QPushButton#navigatebar_search_button
,#pause_button
,#stop_button
,#continue_button
,#filter_type_custom_handler
{
	background-color:transparent;
	min-width:24px;
	max-width:24px;
	min-height:24px;
	max-height:24px;
	margin-right:5px;
}
QPushButton#navigatebar_search_button
{
	image: url(Resource/Search/ico_search_nor.png);
}
QPushButton#navigatebar_search_button:hover
{                                            
	image: url(Resource/Search/ico_search_hov.png);
}                                            
QPushButton#navigatebar_search_button:pressed
{                                            
	image: url(Resource/Search/ico_search_pre.png);
}                                            
QPushButton#navigatebar_search_button:!enabled
{
	image: url(Resource/Search/ico_search_dis.png);
}
QPushButton#navigatebar_search_button[state="clean"]
{
	image: url(Resource/Search/search_btn_clear_nor.png);
}
QPushButton#navigatebar_search_button:hover[state="clean"]
{
	image: url(Resource/Search/search_btn_clear_hov.png);
}
QPushButton#navigatebar_search_button:pressed[state="clean"]
{
	image: url(Resource/Search/search_btn_clear_pre.png);
}
QPushButton#navigatebar_search_button:!enabled[state="clean"]
{
	image: url(Resource/Search/search_btn_clear_dis.png);
}
QFrame#CSearchBar{
	background-color:#fff9e6;
	border-right:1px solid #c1ccdf;
}
QLabel#search_bar_label{
	min-height:30px;
	margin-left:16px;
	font-size:13px;
	font-weight:normal;
	font-style:normal;
	line-height:normal;
	color:#171e34;
}
QPushButton#progress_button
{
	min-width:52px;
	min-height:52px;
	margin-left:16px;
}
QStackedWidget#CProgressState
{
	margin-top:6px;
	min-width:60px;
	max-width:60px;
	min-height:60px;
	max-height:60px;
}
QFrame#CProgressBar{
	background-color:#f9faff;
	min-height:3px;
	max-height:3px;
	margin-right:8px;
}
QFrame#CProgressBarForegroundWnd{
	background-color:#1568f0;
}


QLabel#progress_button_gif_error{
	qproperty-resourceDirPath:url(Resource/ScanProgress/PngSequence/ScanStop);
	qproperty-startFrameIdx:0;
	qproperty-endFrameIdx:35;
	qproperty-autoPlay:true;
	qproperty-loopPlay:false;
}
QLabel#progress_button_gif_suc{
	qproperty-resourceDirPath:url(Resource/ScanProgress/PngSequence/ScanComplete);
	qproperty-startFrameIdx:0;
	qproperty-endFrameIdx:35;
	qproperty-autoPlay:true;
	qproperty-loopPlay:false;
}
QLabel#progress_button_gif_scanning{
	qproperty-resourceDirPath:url(Resource/ScanProgress/PngSequence/Scanning);
	qproperty-startFrameIdx:100;
	qproperty-endFrameIdx:129;
	qproperty-loopPlay:false;
	qproperty-autoPlay:false;
	qproperty-currentFrameIdx:0;
}
QLabel#bottom_progress_text_margin
{
	min-width:6px;
	max-width:6px;
}
QLabel#progress_label
{	
	font-size:13px;	
	font-family:SEMIBOLD_FONT_FAMILY;
	font-weight:SEMIBOLD_FONT_WEIGHT;
	font-style:normal;
	line-height:normal;
	text-align:center;
	color:#171e34;
}
/*QPushButton#progress_button[state="finished"]
{
	image: url(Resource/ScanProgress/scan_btn_pause_nor.png);
}*/
QPushButton#pause_button
{	
	min-width:24px;
	max-width:24px;
	image: url(Resource/ScanProgress/scan_btn_pause_nor.png);
}
QPushButton#pause_button:hover
{                                            
	image: url(Resource/ScanProgress/scan_btn_pause_hov.png);
}                                            
QPushButton#pause_button:pressed
{                                            
	image: url(Resource/ScanProgress/scan_btn_pause_pre.png);
}                                            
QPushButton#pause_button:!enabled
{
	image: url(Resource/ScanProgress/scan_btn_pause_dis.png);
}
QPushButton#pause_button[state="paused"]
{
	image: url(Resource/ScanProgress/scan_btn_continue_nor.png);
}
QPushButton#pause_button:hover[state="paused"]
{                                            
	image: url(Resource/ScanProgress/scan_btn_continue_hov.png);
}                                            
QPushButton#pause_button:pressed[state="paused"]
{                                            
	image: url(Resource/ScanProgress/scan_btn_continue_pre.png);
}                                            
QPushButton#pause_button:!enabled[state="paused"]
{
	image: url(Resource/ScanProgress/scan_btn_continue_dis.png);
}
QPushButton#stop_button
{	
	min-width:24px;
	max-width:24px;
	padding-left:12px;
	image: url(Resource/ScanProgress/scan_btn_stop_nor.png);
}
QPushButton#stop_button:!enabled[state="complete"]
{	
	image: url(Resource/ScanProgress/scan_ico_complete.png);
}
QPushButton#stop_button:!enabled[state="stopped"]
{	
	image: url(Resource/ScanProgress/scan_ico_stop.png);
}

QPushButton#stop_button:hover
{                                            
	image: url(Resource/ScanProgress/scan_btn_stop_hov.png);
}                                            
QPushButton#stop_button:pressed
{                                            
	image: url(Resource/ScanProgress/scan_btn_stop_pre.png);
}                                            
QPushButton#stop_button:!enabled[state="normal"]
{
	image: url(Resource/ScanProgress/scan_btn_stop_dis.png);
}

QLabel#bottom_txt_margin{
qproperty-rtCaptionMargin:"0px 20px 50px 620px";
}

QLabel#bottom_btn_margin{
	min-width:0px;
	max-width:0px;
}
QLabel#progress_title_text
{
	min-height:24px;
	max-height:24px;
	font-size:18px;
	font-weight:SEMIBOLD_FONT_WEIGHT;
	font-family:SEMIBOLD_FONT_FAMILY;
	font-style:normal;
	line-height:normal;
	text-align:left;
	color:#171e34;
}
QLabel#progress_title_text[lang="Arabic"]
{
	max-width:600px;
	min-width: 600px;
}
QLabel#bottom_title_margin
{
	min-height:7px;
	max-height:7px;
}
QLabel#progress_subtitle_text
{
	min-height:19px;
	max-height:19px;
	font-size:14px;
	font-style:normal;
	line-height:normal;
	text-align:left;
	color:#8c94be;
	min-width:0px;
}
QLabel#progress_subtitle_text[lang="Arabic"]
{
	min-width: 600px;
}
QPushButton#panelview_handle_button
{
	background-color:transparent;
	background-image: url(Resource/PanelView/Details_right_nor.png);
	background-repeat: no-repeat;
	background-position: center right;
	max-height:16px;
	min-height:16px;
	max-width:16px;
	min-width:16px;
}
QPushButton#panelview_handle_button:hover
{
	background-image: url(Resource/PanelView/Details_right_hov.png);
}
QPushButton#panelview_handle_button:pressed
{
	background-image: url(Resource/PanelView/Details_right_hov.png);
}
QPushButton#panelview_handle_button:!enabled
{
	background-image: url(Resource/PanelView/Details_right_dis.png);
}
QPushButton#panelview_handle_button[state="collapse"]
{
    background-image: url(Resource/PanelView/Details_left_nor.png);
}
QPushButton#panelview_handle_button:hover[state="collapse"]
{
	background-image: url(Resource/PanelView/Details_left_hov.png);
}
QPushButton#panelview_handle_button:pressed[state="collapse"]
{
	background-image: url(Resource/PanelView/Details_left_hov.png);
}
QPushButton#panelview_handle_button:!enabled[state="collapse"]
{
	background-image: url(Resource/PanelView/Details_left_dis.png);
}
QFrame#CPanelView{
	qproperty-iconSize:72px 72px;
	qproperty-borderInterval:10;
	qproperty-noPreviewNodeIcon:"Resource/FileTypes/filetype_ico_emptyfolder_72.png";
	min-width:209px;
	max-width:209px;
	background-color:#f9faff;
	padding-left:15px;
	padding-right:5px;
}
QLabel#panelview_top_margin
{
	max-height:14px;
	min-height:14px;
}
QLabel#panelview_pixmap
{
	min-width:199px;
	max-width:199px;
	min-height:176px;
	max-height:176px;
	qproperty-radius:4;
	qproperty-alignment: AlignCenter;
}
QLabel#panelview_pixmap_button_margin
{
	max-height:29px;
	min-height:29px;
}
QPushButton#panelview_button
{
	min-width:109px;
	max-width:109px;
	min-height:31px;
	max-height:31px;
	background-color:#ffffff;
	border:1px solid #4390ff;
	border-radius:4px;
	font-size: 14px;
	font-family: SEMIBOLD_FONT_FAMILY;
	font-weight: SEMIBOLD_FONT_WEIGHT;
	color:#2978ff;
	text-align:center;
}
QPushButton#panelview_button:hover
{
	background-color:#e8f0ff;
	border:1px solid #2978ff;
}
QPushButton#panelview_button[state="error"]
{
	border:none;
	background-color:transparent;
	color:#171e34;
	max-width:180px;
}
QLabel#panelview_pixmap_info_margin
{
	max-height:38px;
	min-height:38px;
}

QLabel#panelview_text_key,#panelview_text_value
{
	max-width:96px;
	min-width:96px;
	margin-top:0px;
	margin-left:3px;
	height:17px;
	margin-bottom:13px;
	font-size:13px;
	font-weight:normal;
	font-style:normal;
	line-height:1;
	color:#171e34;
}
QFrame#panelview_info_widget
{
	min-height:115px;
	min-width:200px;
	max-width:200px;
}
QFrame#panelview_pixmaparea_widget
{
	min-height:290px;
	max-height:377px;
	min-width:200px;
	max-width:200px;
}

QWidget#iconview_selectall_bg
{
	min-height:40px;
	background-color:#ffffff;
}
QCheckBox#iconview_selectallbox
{
	margin-left:16px;
}
QCheckBox#Preview_selectallbox
{
	margin-top:10px;
	margin-left:24px;
	font-size:13px;
	color:#141c42;
	background-color:transparent;
}
QLabel#giflabel_text
{
	font-size:13px;
	font-weight:SEMIBOLD_FONT_WEIGHT;
	font-family:SEMIBOLD_FONT_FAMILY;
	font-style:normal;
	line-height:normal;
	color:#171e34;
	qproperty-alignment:AlignCenter;
}

QWidget#CClassifyRightListView QScrollBar::vertical{
  border:none;
  width: 6px;
  background-color: transparent;
  margin-right: 0px;
  padding-top:32px;
}
QFrame#CNoSearchRlt
{
	background-color:#f9faff;
	border-right:1px solid #c1ccdf;
	border-bottom:1px solid #c1ccdf;	
	qproperty-linkClr:"#4a7dff";
}
QFrame#NoResultCenterContent{
	padding-top: 180px;
	min-height: 198px;
	padding-bottom:247px;
}
QLabel#NoResultIcon{
	border-image: url(Resource/Search/search_img_null.png);
}
QFrame#NoResultTipItem{
	min-height: 24px;
	max-height: 24px;
}


QFrame#CFilterBar
{	
	background-color:#f9faff;
	min-height:44px;
	padding-left:16px;
	border-right:1px solid #c1ccdf;
	border-bottom:1px solid #c1ccdf;
	qproperty-buttonSpacing:16;
}
QPushButton#CFilterButton
{
	min-width:58px;
	min-height:30px;
	border-radius:4px;
	background-color:#f9faff;
	border:1px solid #c1ccdf;
	font-family: SEMIBOLD_FONT_FAMILY;
	font-size:13px;
	font-weight:normal;
	font-style:normal;
	line-height:0.92;
	color:#1b2037;	
	padding-left:24px;
	qproperty-clean_btn_resource:"Resource/Filter/filter_clear_btn.png";
	qproperty-long_string_languages:"Mungarian;Dutch;Indonesian;Portuguesa";
}
QPushButton#CFilterButton::menu-indicator{  
	image:url(Resource/Filter/filter_btn_arr_nor.png);
	subcontrol-position:right center;
	margin-left:3px;
	margin-right:20px;
}
QPushButton#CFilterButton::menu-indicator:hover{  
	image:url(Resource/Filter/filter_btn_arr_nor.png);
}
QPushButton#CFilterButton::menu-indicator:pressed{  
	image:url(Resource/Filter/filter_btn_arr_pre.png);
}
QPushButton#CFilterButton:hover,#CFilterButton:pressed
{
	border:1px solid #131415;
	color:#131415;
}
QMenu#filter_menu
{
	border: 1px solid #131415;
	border-top-left-radius: 0px;
    border-top-right-radius: 4px;
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
	background-color: #ffffff;
	margin-top:4px;
	min-width:244px;
	max-width:244px;
}
QMenu#filter_menu[state="long_translation"]
{
	min-width:284px;
	max-width:284px;
}
QCheckBox#filter_menu_item_checkbox
{
	padding-left:12px;
	font-size:13px;
	color:#171e34;
	min-height:32px;
	min-width:232px;
	max-width:232px;
	background-color:transparent;
	border-top-right-radius: 4px;
}
QLabel#filter_item_count
{
	margin-right:6px;
	font-size:13px;
	color:#b6bac6;
	min-height:32px;
	min-width:4px;
	max-width:232px;
	background-color:transparent;
}
QCheckBox#filter_menu_item_checkbox[state="long_translation"]
{
	min-width:272px;
	max-width:272px;
}
QCheckBox#filter_menu_item_checkbox:hover
{
	border-radius: 0px;
	background-color:#edeef2;
}
QCheckBox#filter_menu_item_checkbox[state="first"]
{
	margin-bottom:0px;
	border-top-right-radius: 4px;
}
QCheckBox#filter_menu_item_checkbox[state="last"]
{
	border-radius: 0px;
	margin-bottom:10px;
}
QFrame#filter_custom_item
{
	margin-left:12px;
	margin-right:12px;
	background-color:transparent;
}
QLabel#filter_custom_label_to{	
	min-height:30px;
	margin-left:10px;
	margin-right:10px;
	font-size:14px;
	color:#2c385a;
}

QLineEdit#filter_type_custom
,QLineEdit#dateEdit_from
,QLineEdit#dateEdit_to
,QLineEdit#filter_custom_size_from
,QLineEdit#filter_custom_size_to{
	min-height:28px;
	max-height:28px;
	font-size: 13px;
	color:#8794b3;
	border-radius:4px;
	border:1px solid #dfe6ed;
	background-color:#ffffff;
	qproperty-placeTextColor:#8794b3;
	qproperty-textLeftMargin:10;
}

QLineEdit#filter_type_custom:focus
,QLineEdit#dateEdit_from:focus
,QLineEdit#dateEdit_to:focus
,QLineEdit#filter_custom_size_from:focus
,QLineEdit#filter_custom_size_to:focus{
  color:#171e34;
  border:1px solid #2c385a;
}

QLineEdit#dateEdit_from
,QLineEdit#dateEdit_to
,QLineEdit#filter_custom_size_from
,QLineEdit#filter_custom_size_to{
  min-width:90px;
  max-width:90px;	
}
/*custom type*/
QLineEdit#filter_type_custom{
	qproperty-textRightMargin:27;
}

QPushButton#filter_type_custom_handler{
	image: url(Resource/Filter/ok.png);
}

QPushButton#filter_type_custom_handler:hover{
	image: url(Resource/Filter/ok_select.png);
}
QPushButton#filter_type_custom_handler:pressed{
	image: url(Resource/Filter/ok_select.png);
}


/*custom date*/
QLineEdit#dateEdit_from
,QLineEdit#dateEdit_to{
  qproperty-menuOffset:0px -4px;
  qproperty-cellSize:40px 30px;
  qproperty-calendarPadding:12;
  qproperty-headerTextClr:#8794b3;
  qproperty-headerBgClr:#ffffff;
  qproperty-headerTextPixSize:12;
  qproperty-textRightMargin:0;
}
QMenu#dateEdit_men{	
	border-top-left-radius: 0px;
    border-top-right-radius: 4px;
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
	border:1px solid #2c385a;
	background-color: #ffffff;
	min-width:302px;
	min-height:270px;
}

/*date calendar*/
QCalendarWidget#dateEidt_calendar
{
	min-height:248px;
	color:#2c385a;
	border-radius:8px;
	border: 10px solid #2c385a;
}
QTableView#qt_calendar_calendarview
{
	selection-background-color:#ffffff;
	selection-color:#2c385a;
	border-width:0xp;
	background-color:#ffffff;
}
/*date calendar navigate*/
QWidget#qt_calendar_navigationbar{
	margin:0px 0px 0px 0px;
}
QToolButton#qt_calendar_prevmonth{
	width:24px;
	height:24px;
	qproperty-icon:url(none);
	background-color:transparent;
	background-repeat: no-repeat;
	background-position:center;
	background-image:url(Resource/Filter/filter_ico_mouth_left_nor.png);
}
QToolButton#qt_calendar_prevmonth:hover{
	background-image:url(Resource/Filter/filter_ico_mouth_left_sel.png);
}
QToolButton#qt_calendar_prevmonth:pressed{
	background-image:url(Resource/Filter/filter_ico_mouth_left_pre.png);
}
QToolButton#qt_calendar_prevmonth:disabled{
	background-image:url(Resource/Filter/filter_ico_mouth_left_dis.png);
}
QLabel#calendar_navigationbar_dateLabel
{
	font-size:14px;
	color:#2c385a;
}
QPushButton#calendar_navigationbar_pre_year{
	qproperty-icon:url(none);
	width:24px;
	height:24px;
	background-repeat: no-repeat;
	background-color:transparent;
	background-position:center;	
	background-image:url(Resource/Filter/filter_ico_year_left_nor.png);
}
QPushButton#calendar_navigationbar_pre_year:hover{
	background-image:url(Resource/Filter/filter_ico_year_left_sel.png);
}
QPushButton#calendar_navigationbar_pre_year:pressed{
	background-image:url(Resource/Filter/filter_ico_year_left_pre.png);
}
QPushButton#calendar_navigationbar_pre_year:disabled{
	background-image:url(Resource/Filter/filter_ico_year_left_dis.png);
}
QToolButton#qt_calendar_nextmonth{
	qproperty-icon:url(none);
	width:24px;
	height:24px;
	background-repeat: no-repeat;
	background-color:transparent;
	background-position:center;
	background-image:url(Resource/Filter/filter_ico_mouth_right_nor.png);
}
QToolButton#qt_calendar_nextmonth:hover{
	background-image:url(Resource/Filter/filter_ico_mouth_right_sel.png);
}
QToolButton#qt_calendar_nextmonth:pressed{
	background-image:url(Resource/Filter/filter_ico_mouth_right_pre.png);
}
QToolButton#qt_calendar_nextmonth:disabled{
	background-image:url(Resource/Filter/filter_ico_mouth_right_dis.png);
}
QPushButton#calendar_navigationbar_next_year{
	qproperty-icon:url(none);
	width:24px;
	height:24px;
	background-repeat: no-repeat;
	background-color:transparent;
	background-position:center;
	background-image:url(Resource/Filter/filter_ico_year_right_nor.png);
}
QPushButton#calendar_navigationbar_next_year:hover{
	background-image:url(Resource/Filter/filter_ico_year_right_sel.png);
}
QPushButton#calendar_navigationbar_next_year:pressed{
	background-image:url(Resource/Filter/filter_ico_year_right_pre.png);
}
QPushButton#calendar_navigationbar_next_year:disabled{
	background-image:url(Resource/Filter/filter_ico_year_right_dis.png);
}
/*date calendar cell*/
QLabel#calendar_draw_label{
	font-size:12px;
	color:#2c385a;
}
QLabel#calendar_draw_label[state="today"]{
	color:#ffffff;
}
QLabel#calendar_draw_label[state="other"]{
	color:#dfe6ed;
}
QPushButton#calendar_draw_bg{
	border:none;
	border-top:1px solid #dfe6ed;
	border-right:1px solid #dfe6ed;
}
QPushButton#calendar_draw_bg[state="lastCell"]{
	border-right:none;
	border-top:1px solid #dfe6ed;
}

QPushButton#calendar_draw_bg[state="today"]
{
	border:none;
	border-radius:4px;
	background-color:#2c385a;
}
QPushButton#calendar_draw_bg[state="hover"]
{
	border:none;
	border-top:1px solid #dfe6ed;
	border-right:1px solid #dfe6ed;
	border-bottom:1px solid #2c385a;
}
QPushButton#calendar_draw_bg[state="lastHover"]
{
	border:none;
	border-top:1px solid #dfe6ed;
	border-bottom:1px solid #2c385a;
}
QPushButton#calendar_draw_bg[state="selected"]
{
	border:1px solid #2c385a;
	border-radius:4px;
}

/*custom size*/
QLineEdit#filter_custom_size_from,#filter_custom_size_to{
	qproperty-menuOffset:49px 4px;
	qproperty-decimals:1;
	qproperty-notation:0;
	qproperty-bottom:0;
	qproperty-top:1024;
    qproperty-textRightMargin:44;
}
QPushButton#size_spin_handler{
	margin-top:2px;
	margin-bottom:2px;
	margin-right:2px;
	padding-right:5px;
	min-width:36px;
	max-width:36px;
	min-height:26px;
	max-height:26px;
	background-color:#2c385a;
	border-radius:3px;
}
QPushButton#size_spin_handler[state="in"]{
	background-color:#2c385a;
}
QLabel#size_spin_unit_label
{
	margin-left:1px;
	margin-right:5px;
	min-width:22px;
	max-width:22px;
	min-height:28px;
	max-height:28px;
	color:#ffffff;
	font-size:13px;
	qproperty-alignment: AlignCenter;
}
QLabel#spin_button_spacing{
	min-height:2px;
	max-height:2px;
}
QPushButton#size_spin_up_button,QPushButton#size_spin_down_button
{
	min-width:8px;
	max-width:8px;
	min-height:5px;
	max-height:5px;
	background-color:transparent;
	background-repeat:no-repeat;
	background-position:center;
}
QPushButton#size_spin_up_button
{	
	background-image: url(Resource/Filter/up.png);
}
QPushButton#size_spin_down_button
{
	background-image: url(Resource/Filter/down.png);
}

QMenu#size_spin_menu
{	
	border:none;
	min-width:41px;
	max-width:41px;
	margin-left:1px;
	border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-left-radius: 3px;
	border-bottom-right-radius: 3px;
}
QPushButton#size_spin_menu_item
{
	min-width:41px;
	max-width:41px;
	min-height:24px;
	max-height:24px;
	color:#ffffff;
	font-size:13px;
	text-align:center;
	background-color:#2c385a;
	border:none;
}
QPushButton#size_spin_menu_item[state="last"]
{	
	border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-left-radius: 3px;
	border-bottom-right-radius: 3px;
}
QPushButton#size_spin_menu_item:hover{	
	background-color:#455687;
}
QPushButton#size_spin_menu_item:pressed{	
	background-color:#151f3d;
}


/*==================Aboutdlg===========================*/

QDialog#CAboutEaseUSDlg
{
	min-width: 720px;
	min-height: 560px;
	max-width: 720px;
	max-height: 560px;
}

QLabel#AboutTitleIconLabel{
	border-image: url(Resource/Logo/about_log_drw.png);
	min-width: 68px;
	max-width: 68px;
	min-height: 68px;
	max-height: 68px;
	qproperty-alignment: AlignTop;
}
QLabel#AboutTitleMainText
{
	min-height:30px;
	font-size: 20px;
	font-family: SEMIBOLD_FONT_FAMILY;
	font-weight: SEMIBOLD_FONT_WEIGHT;
	qproperty-alignment: AlignLeft;
	color: #171e34;
	padding-top:8px;
}
QLabel#AboutTitle1MainText
{
	font-size: 14px;
	font-family: SEMIBOLD_FONT_FAMILY;
	font-weight: SEMIBOLD_FONT_WEIGHT;
	qproperty-alignment: AlignLeft;
	color: #171e34;
	padding-top:8px;
}

QLabel#AboutHomePageLink{
	margin-top: 24px;
	margin-bottom: 30px;
	max-width: 600px;
}

QLabel#AboutItemText
{
	min-height: 21px;
	font-size: 13px;
	line-height: normal;
	qproperty-alignment: AlignLeft;
	color: #212121;
	padding-left:3px;
}
QTextBrowser#AboutDetailContent,
QTextBrowser#AboutDetailContent:disabled
{
	min-height: 75px;
	max-height: 75px;
	font-size: 13px;
	color: #212121;
	/*qproperty-alignment: AlignTop;
	qproperty-wordWrap: true;*/
	border: none;
	background: transparent;
}

QWidget#AboutBottomBgWidget{
	min-height: 80px;
	max-height: 80px;
	margin-bottom: 0px;
	border-radius: 4px;
	background: #eff3f6;
}
QTextBrowser#ThanksContentsLabel,
QTextBrowser#ThanksContentsLabel:disabled{
	min-height: 1300px;
	max-height: 2000px;
	margin-bottom: 0px;
	padding-top:100px;
	padding-bottom:100px;
	color: #212121;
	border: none;
	background: transparent;
}
QScrollArea#ThanksContentScrollArea,
QScrollArea#ThanksContentScrollArea:disabled{
	background-color: transparent;
}

QLabel#AboutBottomEaseUSIMG{
	border-image: url(Resource/PopWnd/About/about_easeus.png);
	min-width: 65px;
	max-width: 65px;
	min-height: 25px;
	max-height: 25px;
	qproperty-alignment: AlignTop;
}
QLabel#AboutBottomYiwoIMG{
	border-image: url(Resource/PopWnd/About/about_yiwo.png);
	min-width: 68px;
	max-width: 68px;
	min-height: 17px;
	max-height: 17px;
	qproperty-alignment: AlignTop;
}
QLabel#AboutBottomItemText{
	min-width: 680px;
	max-width: 680px;
	min-height: 19px;
	max-height: 19px;
	font-size: 13px;
	line-height: normal;
	color: #7f8fa4;
}

/*==================AboutApowerdlg===========================*/

QDialog#CAboutApowerDlg
{
	min-width: 640px;
	min-height: 290px;
	max-width: 640px;
	max-height: 290px;
}
QWidget#AboutApowerBottomBgWidget{
	min-height: 50px;
	max-height: 50px;
	margin-bottom: 0px;
	border-radius: 4px;
	background: #eff3f6;
}

QDialog#CAbout_cn_jz_dlg
{
	min-width: 640px;
	min-height: 290px;
	max-width: 640px;
	max-height: 290px;
}
QWidget#AboutCN_JZBottomBgWidget{
	min-height: 50px;
	max-height: 50px;
	margin-bottom: 0px;
	border-radius: 4px;
	background: #eff3f6;
}

/*==================AboutOriginaldlg===========================*/

QDialog#CAboutOriginalDlg
{
	min-width: 812px;
	min-height: 575px;
	max-width: 812px;
	max-height: 575px;
}

QLabel#AboutOriginalTitle
{
	font-size: 18px;
	font-family: SEMIBOLD_FONT_FAMILY;
	font-weight: SEMIBOLD_FONT_WEIGHT;
	qproperty-alignment: AlignLeft;
	color: #171e34;
	padding-top:8px;
}
QTextBrowser#AboutOriginalDetailContent,
QTextBrowser#AboutOriginalDetailContent:disabled
{
	min-height: 65px;
	max-height: 65px;
	font-size: 13px;
	color: #212121;
	border: none;
	background: transparent;
}


/*==================ApowerActivatedlg===========================*/


QWidget#ApowerActivateDialog{
	min-width: 728px;
	max-width: 728px;
	min-height: 450px;
	max-height: 450px;
}

QPushButton#ApowerBuyNowBtn{
	border-radius: 4px;
	min-width: 260px;
	max-width: 260px;
	min-height: 38px;
	max-height: 38px;
	border: 1px solid #ff9426;
	border-style: inset;
	color: #ffffff;
	background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #ffcd83, stop: 0.7 #fd8e43, stop: 1.0 #ff9826);
	font-size: 18px;
	font-family: SEMIBOLD_FONT_FAMILY;
	font-weight: SEMIBOLD_FONT_WEIGHT;
	padding-left: 20px;
	padding-right: 20px;
	border: 1px solid #ff9426;
	qproperty-alignment: AlignCenter;
}

QLabel#ApowerActivateTitleLabel{
	font-family: SEMIBOLD_FONT_FAMILY;
	font-weight: SEMIBOLD_FONT_WEIGHT;
	color:#2c385a;
	font-size: 22px;
	max-width: 660px;
	min-width: 660px;
	min-height: 64px;
	max-height: 64px;
	qproperty-alignment: AlignCenter;
}

QLabel#ApowerActivateContentLabel{
	color:#666666;
	font-size: 16px;
	max-width: 260px;
	min-width: 180px;
	min-height: 51px;
	max-height: 51px;
	qproperty-alignment: AlignCenter;
	qproperty-wordWrap: true;
}

/*==================Followusdlg===========================*/


QDialog#CFollowusDlg
{
	min-width: 460px;
	min-height: 420px;
	max-width: 460px;
	max-height: 420px;
}

QFrame#CWeChatIEWnd
{
	min-width: 460px;
	min-height: 370px;
	max-width: 460px;
	max-height: 370px;
	qproperty-layoutWeChatContentMargins: "110px 60px 110px 160px";
}

QLabel#CWeChatLoadingImg{
	qproperty-resourceDirPath: url(Resource/WeChatLoading);
}

QLabel#FollowusContentsLabel{
	color:#666666;
	font-size: 16px;
	max-width: 380px;
	min-width: 380px;
	min-height: 51px;
	max-height: 51px;
	qproperty-alignment: AlignCenter;
	qproperty-wordWrap: true;
}


/*====================PirateVictimsTipDlg================*/
QDialog#PirateVictimsTipDlg
{
	border:none;
	background: transparent;
	qproperty-rtCloseMargin:"0px 122px 30px 0px";
	qproperty-rtCaptionMargin:"0px 20px 50px 620px";
	qproperty-rtHotMargin:"20px 100px 20px 50px";
}

QLabel#PirateVictimsTipDlgBg{
	background-color: transparent;
}


/*====================PeripheralView================*/

QFrame#NavigationTabBar{
	background: #edeff8;
	min-width: 250px;
	qproperty-itemSpacing: 10;
	border-bottom-left-radius: 4px;
	qproperty-layoutContentMargins: "0px 20px 0px 16px";
	border: none;
}

QFrame#NavigationTabBar[state="LeftTreeView"]{
	qproperty-layoutContentMargins: "0px 0px 0px 16px";
}
QFrame#CExternalLeftView{
	background: #edeff8;
	min-width: 249px;
	border: none;
	border-bottom-left-radius: 4px;
}
QFrame#CNormalLeftView{
	background: #edeff8;
	min-width: 250px;
	border-bottom-left-radius: 4px;
	border: none;
}

QWidget#NavigationDataRecover{
	qproperty-icons: "url(Resource/Help/ico_External_nor.png)url(Resource/Help/ico_External_dis.png)url(Resource/Help/ico_External_hov.png)url(Resource/Help/ico_External_sel.png)";
}
QWidget#NavigationDataRecoverHelp{
	qproperty-icons: "url(Resource/Help/ico_help_nor.png)url(Resource/Help/ico_help_dis.png)url(Resource/Help/home_btn_hov.png)url(Resource/Help/ico_help_sel.png)";
}

QWidget#NavigationSDCardImg{
	qproperty-icons: "url(Resource/LeftTree/leftree_ico_root_sdcard.png)url(Resource/LeftTree/leftree_ico_root_sdcard0.png)url(Resource/LeftTree/leftree_ico_root_sdcard.png)url(Resource/LeftTree/leftree_ico_root_sdcard.png)";
}
QWidget#NavigationUSBImg{
	qproperty-icons: "url(Resource/LeftTree/leftree_ico_root_usb.png)url(Resource/LeftTree/leftree_ico_root_usb0.png)url(Resource/LeftTree/leftree_ico_root_usb.png)url(Resource/LeftTree/leftree_ico_root_usb.png)";
}

.NavigationTabItem{
	border: none;
	min-height: 50px;
	max-height: 50px;
	font-family: SEMIBOLD_FONT_FAMILY;
	font-size: 16px;
	color: #141c42;
	qproperty-iconSize: 24px 24px;
	qproperty-textColorGroup: "#141c42 #141c42 #4390ff #8794b3";
	qproperty-checkBoxSize: 16px 16px;
	qproperty-selectedIndicatorSize: 3px 32px;
	qproperty-selectedIndicatorColor: #4390ff;
	qproperty-CountLabelPaddingRight: 11;
	qproperty-iconTextLeftSpacing: 19;
	qproperty-iconTextSpacing: 10;
	qproperty-ExternalItemSelectedColor: #141c42;
}

.NavigationTabItem:hover{
	background: #dee1ed;
}
.NavigationTabItem:checked{
	background: #dee1ed;
}

QLabel#NavigationTabItemCountLabel{
	font-size: 12px;
	font-family: SEMIBOLD_FONT_FAMILY;
	color: #b6bac6;
	min-width:4;
	background:transparent;
}

QLabel#NavigationTabItemAddiLabel{
	font-size: 13px;
	color: green;
}

.PeripheralSelectedView{
	border-bottom-right-radius: 4px;
	qproperty-layoutContMargins: "20px 30px 0px 8px";
	background: #f9faff;
}
.PRDeviceListView QLabel{
	color: #8c94be;
	font-size: 14px;
}
.PeripheralHelpView{
	border-bottom-right-radius: 4px;
	
}
/*
QFrame#PeripheralHelpViewDiskBgWidget{
	background: #f9faff;
}
*/
.PRDeviceListView{
	background: #f9faff;
}
QPushButton#NavigationTabActivateBtn
{
	min-width: 210px;
	max-width: 210px;
	height: 36px;
	border: none;
	background: qlineargradient(x1: 0, y1: 0, x2: 1, y2: 0, stop: 0 #ff5b08, stop: 1.0 #ff873a);
	color: #ffffff;
	font-family: SEMIBOLD_FONT_FAMILY;
	font-size: 14px;
	border-radius: 6px;
	font-size:14px;
	color:#ffffff;
	qproperty-iconSize:24px 24px;
	qproperty-normalIcon:"Resource/Titlebar/Activate/titlebar_ico_activate.png";
	qproperty-iconTextSpacing:8;
}
QPushButton#NavigationTabActivateBtn:hover
{
	background: qlineargradient(x1: 0, y1: 0, x2: 1, y2: 0, stop: 0 #ffa458, stop: 1.0 #ff8308);
}
QPushButton#NavigationTabActivateBtn:pressed
{
	background: qlineargradient(x1: 0, y1: 0, x2: 1, y2: 0, stop: 0 #ff6c3a, stop: 1.0 #ff3b08);
}
QPushButton#NavigationTabActivateBtn:disable
{
	background: qlineargradient(x1: 0, y1: 0, x2: 1, y2: 0, stop: 0 #31385d, stop: 1.0 #31385d);
}

QPushButton#NavigationTabActivateBtn[state="expired"]{
	qproperty-normalIcon:"Resource/Titlebar/Activate/titlebar_ico_renew.png";
}


QPushButton#NavigationTabActivatedProBtn,QPushButton#NavigationTabActivatedProBtn:hover,QPushButton#NavigationTabActivatedProBtn:pressed{
	min-width: 210px;
	max-width: 210px;
	min-height: 34px;
	max-height: 34px;
	border: 1px solid #cdcdcd;
	border-radius: 4px;
	background-repeat: no-repeat;
	background-image: url(Resource/Titlebar/Activate/titlebar_ico_pro.png);
	background-position: center;
}

QPushButton#NavigationTabActivatedProBtn[state="tec"]
{
	min-width: 210px;
	max-width: 210px;
	min-height: 36px;
	max-height: 36px;
	background-image: url(Resource/Titlebar/Activate/titlebar_ico_tec.png);
}

QLabel#PeripheralSelectedTitleLabel{
	font-family: SEMIBOLD_FONT_FAMILY;
	font-size: 22px;
	color: #272e4e;
}
QLabel#PeripheralSelectedTitleSpaceLabel{
	min-width: 6px;
	max-width: 6px;
}
QWidget#PeripheralSelectedTitleMargin{
	min-height: 20px;
	max-height: 20px;
}

QPushButton#ExternalScanButton
{
	min-height: 40px;
	background: #4390ff;
	color: white;
	font-family: SEMIBOLD_FONT_FAMILY;
	font-size: 18px;
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;
}

.InternalDeviceItem{
	min-width: 164px;
	min-height: 49px;
	max-width: 164px;
	max-height: 49px;
	background: #ffffff;
	border-radius: 4px;
	border: 1px solid #dee1ed;
	padding-left: 102px;
	padding-right: 20px;
	padding-top: 28px;
	padding-bottom: 65px;
	qproperty-iconLeftPadding: 20;
	qproperty-iconTopPadding: 20;
	margin: 1px;
}
InternalDeviceItem[state="WSHover"]{
	border: 2px solid #4390ff;
	min-width: 164px;
	min-height: 49px;
	max-width: 164px;
	max-height: 49px;
	margin: 0px;
}
QLabel#PeripheralDeviceIconLabel{
	min-width: 72px;
	max-width: 72px;
	min-height: 72px;
	max-height: 72px;
	margin-left: 10px;
	margin-right: 10px;
	border: 1ps solid red;
	
}

QLabel#PeripheralDeviceNameLabel{
	color: #141c42;
	font-family: SEMIBOLD_FONT_FAMILY;
	font-size: 16px;
	margin-top: 19px;
	margin-bottom: 8px;
	border: 1px solid transparent;
}

QLabel#PeripheralDeviceSizeLabel{
	color: #8c94be;
	font-family: SEMIBOLD_FONT_FAMILY;
	font-size: 13px;
	border: 1px solid transparent;
}

QLabel#PeripheralDeviceDescribeLabel{
	qproperty-wordWrap: true;
	color: #8c94be;
	qproperty-alignment: AlignHCenter;
	font-family: SEMIBOLD_FONT_FAMILY;
	font-size: 13px;
	margin-top: 19px;
}

QFrame#PeripheralDeviceInnerWidget{
	min-width: 246px;
	min-height: 92px;
	max-height: 92px;
	background: #f9faff;
	border-radius: 10px;
}

.PeripheralDeviceItem{
	min-width: 246px;
	min-height: 190px;
	max-height: 190px;
	max-width: 246px;
	background: #ffffff;
	border-radius: 4px;
	border: 1px solid #dee1ed;
	padding: 20px;
	margin: 1px;
}
PeripheralDeviceItem[state="WSHover"], PeripheralDeviceItem[state="WSSelected"]{
	border:2px solid #4390ff;
	min-width: 246px;
	min-height: 190px;
	max-height: 190px;
	max-width: 246px;
	margin: 0px;
}

QTabWidget{
	border-bottom-right-radius: 4px;
	background-color: #f9faff;
}
QTabWidget::pane{
	border-bottom-right-radius: 4px;
	border-width: 0px;
	margin-bottom: 8px;
	background-color: #f9faff;
	
}
QTabBar{
	font-size: 22px;
	font-family: SEMIBOLD_FONT_FAMILY;
	color: #272e4e;
	background-color: #f9faff;
}

QTabBar[font-bold = "true"]{
	font-weight: bold;
}

QTabWidget::tab-bar{
	border: none;
}

QTabBar::tab{
	border: none;
	font-size: 22px;
	font-family: SEMIBOLD_FONT_FAMILY;
	color: #272e4e;
	margin-right: 30px;
	margin-top: 31px;
	padding-bottom: 2px;
	border-bottom: 3px solid transparent;
}


QTabBar::tab:hover{
	color: #2978ff;
}
QTabBar::tab:selected{
	border-bottom: 3px solid #4390ff;
	color: #2978ff;
}

QTabBar::tab:first{
	margin-left: 20px;
}

.NoDeviceHelpView{
	border-bottom-right-radius: 4px;
}

.GuideHelpItemCard{
	min-width: 276px;
	max-width: 276px;
	min-height: 278px;
	max-height: 278px;
	border-radius: 4px;
	border: 1px solid #dee1ed;
	margin-right: 20px;
	background: #ffffff;
}

QFrame#GuideHelpItemLastItem{
	margin-right: 1px;
}

QLabel#GuideHelpItemIconLabel{
	min-width: 170px;
	min-height: 106px;
	max-width: 170px;
	max-height: 106px;
	margin-top: 19px;
	margin-left: 60px;
	margin-bottom: 15px;
}
QLabel#GuideHelpItemIconLabel[state="TryAnotherUsbPort"]{
	border-image: url(Resource/Help/ico_help_pc.png);
}
QLabel#GuideHelpItemIconLabel[state="TryAnotherUsbCable"]{
	border-image: url(Resource/Help/ico_help_usb.png);
}

QLabel#GuideHelpItemIconLabel[state="TrySDCardReader"]{
	border-image: url(Resource/Help/ico_help_sd.png);
}

QLabel#NoDeviceHelpCardTitleLabel{
	font-size: 16px;
	font-family: SEMIBOLD_FONT_FAMILY;
	color: #141c42;
	qproperty-wordWrap: true;
	qproperty-alignment: AlignHCenter;
	min-height: 49px;
	max-height: 49px;
	margin-left: 30px;
	margin-right: 30px;
}

QLabel#NoDeviceHelpCardContentLabel{
	font-size: 14px;
	qproperty-wordWrap: true;
	qproperty-alignment: AlignHCenter;
	min-height: 60px;
	color: #8c94be;
	margin-left: 30px;
	margin-right: 30px;
}

QLabel#NoDeviceTechSupportLabel{
	font-size: 16px;
	padding-bottom: 22px;
	padding-left: 20px;
	color: #141c42;
}

.PeripheralSelectedView QScrollBar::handle::vertical:hover{
  background-color: #b6bac6;
}

.PeripheralSelectedView QScrollBar::handle::vertical{
  background-color: #D1D7EA;
}

.PeripheralSelectedView QScrollBar::handle::vertical:pressed{
  background-color: #31385d;
}


QScrollArea#PeripheralHelpViewScrollArea QScrollBar::handle::vertical{
	margin-bottom: 40px;
}

QFrame#DiskListTabTopSpaceWidget{
	padding-top: 20px;
}

QWidget#DiskListExplainFrame{
	/*min-height: 189px;
	max-height: 189px;*/
	border-radius: 4px;
	background: #edeff8;
	margin-left: 20px;
	margin-right: 20px;
	/*margin-bottom: 40px;*/
	/*margin-top: 20px;*/
	padding-left: 16px;
	padding-right: 20px;
	/*padding-bottom: 20px;*/
	padding-top: 20px;
	qproperty-techSupportStyle: "color:#2978ff; font-size: 16px;";
}

.DiskListBottomExplainFrame{
	border-radius: 4px;
	background: #edeff8;
	margin-left: 20px;
	margin-right: 20px;
	margin-bottom: 40px;
	margin-top: 20px;
	padding-left: 16px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-top: 20px;
	qproperty-techSupportStyle: "color:#2978ff; font-size: 16px;";
}

QWidget#NoDeviceGuideTextFrame{
	/*min-height: 189px;
	max-height: 189px;*/
	border-radius: 4px;
	background: #edeff8;
	margin-left: 20px;
	margin-right: 20px;
	margin-bottom: 20px;
	margin-top: 20px;
	padding-left: 16px;
	/*padding-right: 20px;*/
	padding-bottom: 20px;
	padding-top: 20px;
	/*qproperty-techSupportStyle: "color:#2978ff; font-size: 16px;";*/
}

.NoDeviceGuideBottomTextFrame{
	border-radius: 4px;
	background: #edeff8;
	margin-left: 20px;
	margin-right: 20px;
	margin-bottom: 40px;
	padding-left: 16px;
	/*padding-right: 20px;*/
	padding-bottom: 20px;
	padding-top: 20px;
	qproperty-techSupportStyle: "color:#2978ff; font-size: 16px;";
}

QWidget#NoDeviceGuideTextFrame QLabel{
	margin-right: 20px;
}


QLabel#DiskListExplainTitleLabel{
	min-height: 21px;
	max-height: 21px;
	color: #272e4e;
	font-size: 15px;
	padding-bottom: 15px;
}
QLabel#DiskListExplainTitleLabel[font-bold = "false"]{
	font-family:SEMIBOLD_FONT_FAMILY;
}

QLabel#DiskListExplainTitleLabel[font-bold = "true"]{
	font-weight: bold;
}
/*
QLabel#DiskListExplainSubTitleLabel{
	min-height: 21px;
	max-height: 21px;
	font-family: SEMIBOLD_FONT_FAMILY;
	color: #272e4e;
	font-size: 18px;
	padding-bottom: 14px;
}
*/
QLabel#DiskListNumberDecriptLabel
{
	min-width: 6px;
	min-height: 6px;
	max-width: 6px;
	max-height: 6px;
	border-radius: 3px;
	background:#272e4e;
	color: white;
	qproperty-alignment: AlignHCenter;
	font-family: SEMIBOLD_FONT_FAMILY;
	font-size: 11px;
	margin-right: 6px;
	margin-left: 5px;
	margin-bottom: 5px;
}
QLabel#DiskListDecriptLinkContentsLabel{
	min-height: 19px;
	max-height: 19px;
	font-size: 15px;
	color: #272e4e;
	padding-left: 1px;
	
}
QLabel#DiskListDecriptContentsLabel{
	min-height: 19px;
	max-height: 19px;
	font-size: 15px;
	color: #272e4e;
	padding-bottom: 6px;
}

QLabel#DiskListExplainNoteLabel{
	min-height: 32px;
	max-height: 32px;
	font-size: 13px;
	color: #8c94be;
	padding-bottom: 20px;
	qproperty-wordWrap: true;
}

QLabel#NoDeviceGuideNoteLabel{
	min-height: 34px;
	max-height: 34px;
	font-size: 13px;
	color: #8c94be;
	padding-bottom: 20px;
	qproperty-wordWrap: true;
}
QLabel#PRDeviceListViewTagSpacing{
	min-height: 1px;
	max-height: 1px;
}
QLabel#PRDeviceListViewTagLabel{
	margin-right:20px;
}
QFrame#CFileTypeFilterTabBar
{
	min-height:95px;
	max-height:95px;
	min-width:500px;
	border-bottom:1px solid #dee1ed;
	background-color:#f9faff;
}

QPushButton#CFileTypeFilterTabBarLineImg{
	min-width: 12px;
	min-height: 16px;
	max-width: 12px;
	max-height: 16px;
	border-image: url(Resource/UserDefineSortBar/AnimationLine.png);
}

QPushButton#CFileTypeTagTabItem
{
	min-width:55px;
	min-height:32px;
	max-height:32px;
	background:transparent;
	font-family: SEMIBOLD_FONT_FAMILY;
	font-size:18px;
	color:#141c42;	
	qproperty-selectedIndicatorColor: #2978ff;
	qproperty-IndicatorLineHeight: 3;
	qproperty-IndicatorLineWidth:30;
	qproperty-TextCntSpacing: 6;
	qproperty-MinBtnLen: 55;
	qproperty-PaddingText:0;
	qproperty-MaxShowCnt:99999;
	qproperty-TextColorGroup:"#141c42 #2978ff #2978ff";
	qproperty-CntFontSize:14;
}
QPushButton#CFileTypeTagTabItem[state='checked']
{
	font-size:18px;
	color:#2978ff;	
}

QFrame#CFileTypeTagTabGroupWnd
{
	min-height:45px;
	max-height:45px;
	min-width:500px;
	background:transparent;
}
QFrame#CFileTypeTagBarBottomBgWnd
{
	min-height:50px;
	max-height:50px;
	min-width:500px;
	background:transparent;
}
QFrame#CFileExtensionGroupWnd
{
	min-height:50px;
	max-height:50px;
	min-width:520px;
	background:transparent;
	qproperty-LineImgWidth:12;
	qproperty-MaxItemsWidth:470;
}
QFrame#CUserDefineSortBar
{
	max-width:210px;
	min-width:210px;
	background:transparent;
}

QPushButton#CFileExtensionItem
{
	min-width:50px;
	max-width:90px;
	min-height:24px;
	max-height:24px;
	background:transparent;
	font-size:14px;
	font-style:normal;
	color:#8c94be;	
	qproperty-MaxBtnLen: 90;
	qproperty-TextMaxLen:57;
	qproperty-TextCntSpacing: 5;
	qproperty-TextCntMaxLen:90;
	qproperty-CntSize:11;
	qproperty-PaddingText:0;
	qproperty-CntColor:#8c94be;
	qproperty-TextColorGroup:"#1b2037 #2978ff #2978ff";
}
QPushButton#CFileExtensionItem[state='checked']
{
	color:#2978ff;	
}

QPushButton#CUserDefineSortBarItem
{
	border:none;
	min-width:24px;
	min-height:24px;
	max-height:24px;
	background:transparent;
	font-size:14px;
	font-style:normal;
	color:#8c94be;	
	qproperty-TextIcoSpacing: 8;
	qproperty-icoWidth:24;
	qproperty-PaddingText:16;
	qproperty-Borderradius:4;
	qproperty-HovBgColor:#e8ebf3;
	qproperty-DisColor:#dee1ed;
}
QPushButton#CUserDefineSortBarItem[state='checked']
{
	border-radius: 4px;
	background-color:#e0eaff;
	color:#2978ff;
}

QPushButton#CUserDefineSortBarItem[state='hover']
{
	border-radius: 4px;
	background-color:#e8ebf3;
}

QPushButton#CUserDefineSortBarItem[state='disable']
{
	background-color:#dee1ed;
}

/*=====================CPopupMenu===========================*/
QWidget#CClassifyPopupMenu
{
	border: 1px solid #dee1ed;
	background: #ffffff;
	border-radius:4px;
	min-width:210px;
	min-height:399px;
	max-width:210px;
	max-height:399px;
}


QPushButton#PopupMenuSharpBtn
{
	border: none;
	background-color:transparent;
	min-width:27px;
	max-width:27px;
	min-height:16px;
	max-height:16px;
}

QPushButton#PopupMenuSharpBtn[state="classify"]
{
		margin-left:92px;
}

QPushButton#PopupMenuSharpBtn[state="sort"]
{
		margin-left:91px;
}

QPushButton#PopupMenuSharpBtn
{
	background-image:url(Resource/PopupMenu/popmenu_sharp.png);
}

QListView#PopMenuList
{
	background-color:transparent;
	border:none;
	min-width:205px;
	max-width:205px;
	min-height:360px;
	max-height:360px;
	margin-top:24px;
	margin-left:5px;
}

QListView#PopMenuList::item
{
	border:none;
	min-width:200px;
	max-width:200px;
	min-height:30px;
	max-height:30px;
	padding-left:15px;
	
	font-family:SEMIBOLD_FONT_FAMILY;
	font-size:14px;
	color:#1b2037;
}

QListView#PopMenuList::item::hover
{
	background:#dee1ed;
}

QListView#PopMenuList::item::selected
{
	background:transparent;
	color:#2978ff;
}

QLabel#PopMenuItemLabel
{	
	font-size:11px;
	color:#8c94be;
	min-width:60px;
	max-width:60px;
	min-height:30px;
	max-height:30px;
}

QLabel#PopMenuItemLabel[state="hover"]
{
		color:#2978ff;
}

QWidget#CSortPopupMenu
{
	border: 1px solid #dee1ed;
	background: #ffffff;
	border-radius:4px;
	min-width:208px;
	min-height:260px;
	max-width:208px;
	max-height:260px;
}

QListView#SortPopMenuList
{
	background-color:transparent;
	border:none;
	min-width:200px;
	max-width:200px;
	min-height:234px;
	max-height:234px;
	margin-top:19px;
	margin-left:4px;
}

QListView#SortPopMenuList::item
{
	border: none;
	min-width:200px;
	max-width:200px;
	min-height:32px;
	max-height:32px;
	padding-left:29px;
	
	font-family:SEMIBOLD_FONT_FAMILY;
	font-size:14px;
	color:#141c42;
}

QListView#SortPopMenuList::item[state="asc"]
{
	border-top: 1px solid #dee1ed;
}

QListView#SortPopMenuList::item::hover
{
	background:#dee1ed;
}

QListView#SortPopMenuList::item::selected
{
	background:transparent;
}

QLabel#PopMenuItemIcon
{	
	min-width:16px;
	max-width:16px;
	min-height:16px;
	max-height:16px;
	background-image:url(Resource/PopupMenu/popmenu_check.png);
}
/*======================================================================*/

QFrame#CHomeAdWnd
{
	background:transparent;
	qproperty-CloseBtnMargin:"178px 8px 8px 165px";
	qproperty-BtnMargin:"32px 145px 32px 20px";
}

QFrame#CLostPartitionTipWnd
{
	background: transparent;
	min-width:429px;
	max-width:429px;
	min-height:339px;
	max-height:339px;
	qproperty-ArrowBtnLeftPadding:16;
}

QPushButton#LostPartitionTipWndSharpBtn
{
	border: none;
	background-image:url(Resource/Tips/tips_sharp_left.png);
	min-width:9px;
	max-width:9px;
	min-height:18px;
	max-height:18px;
}
QFrame#CLostPartitionTipWndContentWnd
{
	border-radius: 4;
	background-color: rgba(44, 56, 90, 0.96);
	min-width:420px;
	max-width:420px;
	min-height:339px;
	max-height:339px;
	qproperty-CloseBtnMargins:"380px 16px 16px 305px";
}

QLabel#LostPartitionTipIcoLabel
{	
	min-width:72px;
	max-width:72px;
	min-height:72px;
	max-height:72px;
	background-image:url(Resource/DriveTypes/drivetype_ico_parti_lost.png);
}
QPushButton#LostPartitionTipCloseBtn
{
	background:transparent;
	min-width:24px;
	max-width:24px;
	min-height:24px;
	max-height:24px;
	background-image:url(Resource/btn_close_nor.png);
}
QPushButton#LostPartitionTipCloseBtn:hover
{
	background-image:url(Resource/btn_close_hov.png);
}
QPushButton#LostPartitionTipCloseBtn:press
{
	background-image:url(Resource/btn_close_pre.png);
}
QLabel#LostPartitionTipLabel1
{	
	font-family:SEMIBOLD_FONT_FAMILY;
	font-size:16px;
	color:#f9faff;
	min-width:160px;
	min-height:24px;
	max-height:24px;
	margin-right:40px;
	qproperty-alignment:AlignLeft;
}
QLabel#LostPartitionTipLabel2
{	
	font-style:normal;
	font-size:14px;
	color:#f9faff;
	min-width:160px;
	max-width:300px;
	min-height:20px;
	max-height:60px;
	padding-left:1px;
	line-height:normal;
	qproperty-alignment:AlignLeft;
}
QPushButton#LostPartitionTipLearnmoreBtn
{
	min-width:67px;
	min-height:16px;
	max-height:16px;
	background-color:transparent;
	text-decoration: underline;
	text-align: left;
	color: #60a1ff;
	padding-left:2px;
	margin-top:8px;
}
QLabel#LostPartitionTipLabel3
{	
	font-family:SEMIBOLD_FONT_FAMILY;
	font-size:13px;
	color:#f9faff;
	min-width:160px;
	max-width:300px;
	min-height:18px;
	max-height:18px;
	padding-left:1px;
	line-height:normal;
	margin-top:24px;
	qproperty-alignment:AlignLeft;
}

QLabel#LostPartitionTipLabel4
{	
	font-style:normal;
	font-size:13px;
	color:#f9faff;
	min-width:300px;
	max-width:300px;
	min-height:70px;
	max-height:110px;
	padding-left:1px;
	line-height:1.54;
	margin-top:8px;
	qproperty-alignment:AlignLeft;
}

QLabel#LostPartitionTipLabel5
{	
	font-style:normal;
	font-size:13px;
	color:#f9faff;
	min-width:300px;
	max-width:300px;
	min-height:60px;
	max-height:60px;
	padding-left:1px;
	line-height:1.54;
	margin-top:8px;
	margin-bottom:19px;
	qproperty-alignment:AlignLeft;
}



.RecoverPathTipDlg{
	min-width: 640px;
	min-height: 360px;
	qproperty-layoutContentMargins: "30px 20px 30px 30px";
}

QLabel#RecoverPathTipTitleLabel{
	font-family: SEMIBOLD_FONT_FAMILY;
	font-size: 20px;
	min-height: 48px;
	qproperty-alignment: AlignTop;
}

QLabel#RecoverPathTipContentLabel{
	font-size: 14px;
	min-height: 50px;
	qproperty-alignment: AlignTop;
}
QLabel#RecoverPathTipErrorLabel{
	font-size: 14px;
	margin-right: 35px;
}


RecoverPathTipDlg QLineEdit{
	border: 1px solid #c1ccdf;
	min-height: 28px;
	border-top-left-radius: 4px;
	border-bottom-left-radius: 4px;
	border-right: none;
}
QPushButton#RecoverPathTipChooseButton{
	border: none;
	min-width: 30px;
	min-height: 30px;
	border-image: url(Resource/PopWnd/alternate path_nor.png);
}

QPushButton#RecoverPathTipChooseButton:hover{
	border-image: url(Resource/PopWnd/alternate path_hov.png);
}
QPushButton#RecoverPathTipChooseButton:pressed{
	border-image: url(Resource/PopWnd/alternate path_sel.png);
}
QPushButton#RecoverPathTipChooseButton:disabled{
	border-image: url(Resource/PopWnd/alternate path_dis.png);
}

QPushButton#RecoverPathTipErrorIconLabel{
	min-width: 24px;
	max-width: 24px;
	min-height: 24px;
	max-height: 24px;
	border: none;
	border-image: url(Resource/PopWnd/popwnd-ico-ok.png);
}
QPushButton#RecoverPathTipErrorIconLabel[state="error"]{
	border-image: url(Resource/PopWnd/popwnd_ico_error.png);
}

QPushButton#RecoverPathTipErrorIconLabel[state="ok"]{
	border-image: url(Resource/PopWnd/popwnd-ico-ok.png);
}
QLabel#RecoverPathTipErrorTipsLabel{
	min-width: 439px;
	max-width: 439px;
	min-height: 34px;
	max-height: 34px;
	qproperty-alignment: AlignTop;
	font-size: 12px;
	qproperty-wordWrap: true;
}

QLabel#RecoverPathTipErrorTipsLabel[state="error"]{
	color: #ff3c3c;
}

QPushButton#RecoverPathTipChangePosButton{
	background: white;
	font-family: SEMIBOLD_FONT_FAMILY;
	color: #8794b3;
	font-size: 12px;
	border: 1px solid #c1ccdf;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
	min-height: 28px;
	min-width: 86px;
}

QPushButton#RecoverPathTipChangePosButton:hover{
	color: #141c42;
	border: 1px solid #141c42;
}
QPushButton#RecoverPathTipChangePosButton:pressed{
	color: #ffffff;
	background: #141c42;
	border: #ffffff;
}

QLabel#originalBtn
{
	min-width: 206px;
	max-width: 206px;
	min-height: 46px;
	max-height: 46px;
	background-image:url(Resource/logo_oem_original.png);
}

QFrame#CUserGuidTipWnd
{
	background: transparent;
	min-width:500px;
	max-width:500px;
	min-height:532px;
	max-height:532px;
}

QFrame#CUserGuidTopCoverWnd
{
	border: 2px dotted #4390ff;
	border-radius:4px;
	background-color:rgba(62,141,255,0.2);
	min-height: 42px;
	max-height: 42px;
	min-width:706px;
	max-width:706px;
}

QPushButton#UserGuidTipWndSharpBtn
{
	border: none;
	background-image:url(Resource/Tips/tips_sharp_user_guid.png);
	min-width:18px;
	max-width:18px;
	min-height:9px;
	max-height:9px;
}
QFrame#CUserGuidTipWndContentWnd
{
	border-radius: 4;
	background-color: rgba(44, 56, 90, 0.96);
	min-width:500px;
	max-width:500px;
	min-height:532px;
	max-height:532px;
	qproperty-CloseBtnMargins:"177px 471px 177px 20px";
}

QFrame#UserGuidTextBg
{
	background: transparent;
	min-width:300px;
	max-width:300px;
	min-height:72px;
	max-height:72px;
	padding-left:10px;
}

QFrame#CTagCaptionItem
{
	background: transparent;
	min-width:412px;
	max-width:412px;
	min-height:21px;
	qproperty-MaxItemsWidth:412;
	qproperty-MinItemsHeight:21;
}

QLabel#UserGuidTipIcoLabel
{	
	min-width:72px;
	max-width:72px;
	min-height:72px;
	max-height:72px;
	background-image:url(Resource/UserDefineSortBar/drivetype_ico_position.png);
}

QLabel#UserGuidTipTitle
{	
	font-size: 15px;
	font-family: SEMIBOLD_FONT_FAMILY;
	max-width: 412px;
	min-width: 412px;
	color: #f9faff;
	qproperty-wordWrap: true;
	min-height: 21px;
}
QLabel#UserGuidTipTitle[state="title"]
{	
	max-width: 300px;
	min-width: 300px;
}
QLabel#UserGuidTipSubTitle
{	
	font-size: 13px;
	max-width: 412px;
	min-width: 412px;
	color: #f9faff;
	qproperty-wordWrap: true;
	min-height: 21px;
	line-height:1.54;
	qproperty-alignment:AlignTop;
}
QLabel#UserGuidTipSubTagDot
{	
	margin-top:10px;
	max-width: 2px;
	min-width: 2px;
	min-height: 2px;
	max-height: 2px;
	background: #f9faff;
}

QPushButton#UserGuidGotitBtn
{
	background:transparent;
	min-width:146px;
	max-width:146px;
	min-height:32px;
	max-height:32px;
	background-color:#559bff;
	border-radius:16px;
	color:#ffffff;
	font-size:14;
	font-weight: bold;
}
QPushButton#UserGuidGotitBtn:hover
{
	background-color:#2978ff;
}





QFrame#DiskListTabExternBGWidget{
	background: #f9faff;
}
