.ui-header .ui-btn, .ui-footer .ui-btn  /*修正header footer中的button不会随着屏幕缩放的问题*/
{
    display: block;
}

.ui-mini {                     /*修正data-mini为true的button大小不正确的问题*/
    font-size: 12.5px;
}

.ui-li-divider a                 /*修正listview的divider字体颜色不正确的问题*/
{
    color: #ffffff !important;
}

.ui-field-contain .ui-input-datebox {     /*修正datebox的宽度不正确的问题*/
    width: 98%;
}

.ui-mobile, .ui-mobile body {  /*修正主画面右侧滚动条*/
    height: 97%;
}

.ui-state-disabled, .ui-disabled
{
   opacity: 1!important;
}

.ui-state-disabled input
{
    background-color: White!important;
    color:Black!important;
}



.ui-body-b,
.ui-overlay-b {
	color: 					#25BDB3 /*{b-body-color}*/;
	text-shadow: 1px /*{b-body-shadow-x}*/ 1px /*{b-body-shadow-y}*/ 1px /*{b-body-shadow-radius}*/ rgba(255,255,255,0.6) /*{b-body-shadow-color}*/;
	font-weight: normal;
}
/*header 和 footer*/
.ui-bar-b {
	border: 1px solid 		#25BDB3 /*{b-bar-border}  296d9d*/;
	background: 			#08CB3F /*{b-bar-background-color}*/;
	color: 					#fff /*{b-bar-color}*/;
	font-weight: bold;
	text-shadow: 0 /*{b-bar-shadow-x}*/ 1px /*{b-bar-shadow-y}*/ 0 /*{b-bar-shadow-radius}*/ #3e6790 /*{b-bar-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #25BDB3 /*{b-bar-background-start}*/), to( #25BDB3 /*{b-bar-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #25BDB3 /*{b-bar-background-start}*/, #25BDB3 /*{b-bar-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #25BDB3 /*{b-bar-background-start}*/, #25BDB3 /*{b-bar-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #25BDB3 /*{b-bar-background-start}*/, #25BDB3 /*{b-bar-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #25BDB3 /*{b-bar-background-start}*/, #25BDB3 /*{b-bar-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #25BDB3 /*{b-bar-background-start}*/, #25BDB3 /*{b-bar-background-end}*/);
	-moz-box-shadow: 0px 1px 3px rgba(0,0,0,0.6);
	-webkit-box-shadow: 0px 1px 3px rgba(0,0,0,0.6);
	box-shadow: 0px 1px 3px rgba(0,0,0,0.6);
}

.ui-bar-b.ui-footer {
	-webkit-border-bottom-left-radius: 10px;
	-moz-border-bottom-left-radius: 10px;
	border-bottom-left-radius: 10px;
	-webkit-border-bottom-right-radius: 10px;
	-moz-border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px;
}
/*首頁背景*/
.indexbg {
	background-image: url(images/back.jpg) !important;
	background-repeat: no-repeat;
	background-size: cover;
}
/*首頁內文*/
.ui-content {
	border-width: 0; overflow: visible; overflow-x: hidden; padding: 15px; background: none;
}
.ui-dialog-contain .ui-content {
	background: rgba(43,101,153,0.2);
	background: -moz-radial-gradient(center,  rgba(43,101,153,0.2) 0%, rgba(43,101,153,0.4) 100%); /* FF3.6+ */
	background: -webkit-gradient(radial, center, left bottom, color-stop(0%,rgba(43,101,153,0.2)), color-stop(100%,rgba(43,101,153,0.4))); /* Chrome,Safari4+ */
	background: -webkit-radial-gradient(center,  rgba(43,101,153,0.2) 0%,rgba(43,101,153,0.4) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-radial-gradient(center,  rgba(43,101,153,0.2) 0%,rgba(43,101,153,0.4) 100%); /* Opera 11.10+ */
	background: -ms-radial-gradient(center,  rgba(43,101,153,0.2) 0%,rgba(43,101,153,0.4) 100%); /* IE10+ */
	background: radial-gradient(to bottom,  rgba(43,101,153,0.2) 0%,rgba(43,101,153,0.4) 100%); /* W3C */
	-pie-background: radial-gradient(#52719e, #011e34);
}
.info-logon {
	background: rgba(43,101,153,0.2);
	background: -moz-radial-gradient(center,  rgba(43,101,153,0.2) 0%, rgba(43,101,153,0.4) 100%); /* FF3.6+ */
	background: -webkit-gradient(radial, center, left bottom, color-stop(0%,rgba(43,101,153,0.2)), color-stop(100%,rgba(43,101,153,0.4))); /* Chrome,Safari4+ */
	background: -webkit-radial-gradient(center,  rgba(43,101,153,0.2) 0%,rgba(43,101,153,0.4) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-radial-gradient(center,  rgba(43,101,153,0.2) 0%,rgba(43,101,153,0.4) 100%); /* Opera 11.10+ */
	background: -ms-radial-gradient(center,  rgba(43,101,153,0.2) 0%,rgba(43,101,153,0.4) 100%); /* IE10+ */
	background: radial-gradient(to bottom,  rgba(43,101,153,0.2) 0%,rgba(43,101,153,0.4) 100%); /* W3C */
	-pie-background: radial-gradient(#52719e, #011e34);
	border: 1px solid #7d868e;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	-webkit-box-shadow: 2px 2px 5px 0px rgba(2,44,82,0.2);
	-moz-box-shadow: 2px 2px 5px 0px rgba(2,44,82,0.2);
	box-shadow:2px 2px 2px 5px 0px rgba(2,44,82,0.2);
	/*margin-top: 10px !important;
	margin-bottom: 10px !important;*/
}

.ui-popup
{
	background: rgba(255,255,255,1) !important;
	background: -moz-radial-gradient(center, rgba(255,255,255,1)) 50%, rgba(255,255,255,1) 100%) !important; /* FF3.6+ */
	background: -webkit-gradient(radial, center, left bottom, color-stop(50%,rgba(255,255,255,1)), color-stop(100%,rgba(255,255,255,1))) !important; /* Chrome,Safari4+ */
	background: -webkit-radial-gradient(center, rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%) !important; /* Chrome10+,Safari5.1+ */
	background: -o-radial-gradient(center, rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%) !important; /* Opera 11.10+ */
	background: -ms-radial-gradient(center, rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%) !important; /* IE10+ */
	background: radial-gradient(to bottom, rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%) !important; /* W3C */
	-pie-background: radial-gradient(#ffffff, #ffffff) !important;
}
.ui-popup ul li a, .ui-popup p
{
	color: #fff !important;
	text-shadow: 0 1px 0 #000 !important;
}


/*輸入框*/
.ui-shadow-inset {
	-moz-box-shadow: inset 0 1px 3px 		rgba(0,0,0,.8);
	-webkit-box-shadow: inset 0 1px 3px 	rgba(0,0,0,.8);
	box-shadow: inset 0 1px 3px 			rgba(0,0,0,.8);
	background: rgba(255,255,255,0.8);
}
/*下拉式選單*/
.ui-btn-corner-all {
	-webkit-border-radius: 				0.6em /*{global-radii-buttons}*/;
	border-radius: 						0.6em /*{global-radii-buttons}*/;
}

/*長型按鈕*/
.ui-btn-up-b {
	border: 1px solid 		#044062 /*{b-bup-border}*/;
	background: 			#25BDB3 /*{b-bup-background-color}*/;
	font-weight: bold;
	color: 					#fff /*{b-bup-color}*/;
	text-shadow: 0 /*{b-bup-shadow-x}*/ 1px /*{b-bup-shadow-y}*/ 0 /*{b-bup-shadow-radius}*/ #194b7e /*{b-bup-shadow-color}*/;
	background: rgb(37,189,179); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(37,189,179,1) 0%, rgba(37,189,179,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(37,189,179,1)), color-stop(100%,rgba(37,189,179,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(37,189,179,1) 0%,rgba(37,189,179,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(37,189,179,1) 0%,rgba(37,189,179,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(37,189,179,1) 0%,rgba(37,189,179,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(37,189,179,1) 0%,rgba(37,189,179,1) 100%); /* W3C */
	-pie-background: linear-gradient(#25BDB3, #25BDB3);
	behavior: url(js/PIE.htc);
}
.ui-btn-inner {
	border-top: none;
	border-color: 			rgba(255,255,255,.3);
}
.ui-btn-hover-b, .ui-btn-up-b:hover {
	border: 1px solid 		#00415e /*{b-bhover-border}*/;
	background: 			#25BDB3 /*{b-bhover-background-color}*/;
	font-weight: bold;
	color: 					#fff /*{b-bhover-color}*/;
	text-shadow: 0 /*{b-bhover-shadow-x}*/ 1px /*{b-bhover-shadow-y}*/ 0 /*{b-bhover-shadow-radius}*/ #194b7e /*{b-bhover-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #25BDB3 /*{b-bar-background-start}*/), to( #25BDB3 /*{b-bar-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #25BDB3 /*{b-bar-background-start}*/, #25BDB3 /*{b-bar-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #25BDB3 /*{b-bar-background-start}*/, #25BDB3 /*{b-bar-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #25BDB3 /*{b-bar-background-start}*/, #25BDB3 /*{b-bar-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #25BDB3 /*{b-bar-background-start}*/, #25BDB3 /*{b-bar-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #25BDB3 /*{b-bar-background-start}*/, #25BDB3 /*{b-bar-background-end}*/);
	-pie-background: linear-gradient(#25BDB3, #25BDB3);
	behavior: url(js/PIE.htc);
}
.ui-btn-hover-b:visited,
.ui-btn-hover-b:hover,
.ui-btn-hover-b a.ui-link-inherit {
	color: 					#fff /*{b-bhover-color}*/;
}
.ui-btn-down-b, .ui-btn-up-b:active {
	border: 1px solid 		#225377 /*{b-bdown-border}*/;
	background: 			#25BDB3 /*{b-bdown-background-color}*/;
	font-weight: bold;
	color: 					#fff /*{b-bdown-color}*/;
	text-shadow: 0 /*{b-bdown-shadow-x}*/ 1px /*{b-bdown-shadow-y}*/ 0 /*{b-bdown-shadow-radius}*/ #194b7e /*{b-bdown-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #25BDB3 /*{b-bar-background-start}*/), to( #25BDB3 /*{b-bar-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #25BDB3 /*{b-bar-background-start}*/, #25BDB3 /*{b-bar-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #25BDB3 /*{b-bar-background-start}*/, #25BDB3 /*{b-bar-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #25BDB3 /*{b-bar-background-start}*/, #25BDB3 /*{b-bar-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #25BDB3 /*{b-bar-background-start}*/, #25BDB3 /*{b-bar-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #25BDB3 /*{b-bar-background-start}*/, #25BDB3 /*{b-bar-background-end}*/);
	-pie-background: linear-gradient(#25BDB3, #25BDB3);
	behavior: url(js/PIE.htc);
}
html head + body .ui-btn.ui-btn-b,
.ui-grid-a .ui-block-a .ui-btn-b, .ui-grid-a .ui-block-b .ui-btn-b, .ui-grid-a .ui-block-c .ui-btn
.ui-grid-b .ui-block-a .ui-btn-b, .ui-grid-b .ui-block-b .ui-btn-b, .ui-grid-b .ui-block-c .ui-btn {
	background: rgba(37,189,179,1) !important;
	background: -moz-radial-gradient(center,  rgba(37,189,179,1)) 0%, rgba(37,189,179,1) 100%) !important; /* FF3.6+ */
	background: -webkit-gradient(radial, center, left bottom, color-stop(0%,rgba(37,189,179,1)), color-stop(100%,rgba(37,189,179,1))) !important; /* Chrome,Safari4+ */
	background: -webkit-radial-gradient(center,  rgba(37,189,179,1) 0%,rgba(37,189,179,1) 100%) !important; /* Chrome10+,Safari5.1+ */
	background: -o-radial-gradient(center,  rgba(37,189,179,1) 0%,rgba(37,189,179,1) 100%) !important; /* Opera 11.10+ */
	background: -ms-radial-gradient(center,  rgba(37,189,179,1) 0%,rgba(37,189,179,1) 100%) !important; /* IE10+ */
	background: radial-gradient(to bottom,  rgba(37,189,179,1) 0%,rgba(37,189,179,1) 100%) !important; /* W3C */
	-pie-background: radial-gradient(#25BDB3, #25BDB3) !important;
	border: 1px solid #121a43 !important;
}
html .ui-body-b .ui-btn.ui-btn-active, 
html head + body .ui-btn.ui-btn-b.ui-btn-active {
	background: #ffffff !important;
}
.ui-controlgroup-label legend {
	font-size: 16px !important;
}
.ui-checkbox-on:after {
	background-color: #0e1d60 !important;
}
/*下拉選單旁的icon*/
.ui-br {
	border-color: #06273f;
	border-style: solid;
}
.ui-select .ui-mini.ui-btn-icon-right .ui-icon { right: 7px; background:none; }
/*內頁背景*/
@media screen and (orientation: landscape){
.ui-mobile .ui-page { min-height: 300px; background-image: url(images/bg.jpg);}
}
@media screen and (orientation: portrait){
.ui-mobile .ui-page { min-height: 420px; background-image: url(images/bg.jpg);}
}
html .ui-filterable+.ui-listview {
	-webkit-border-top-left-radius: 10px;
	-moz-border-top-left-radius: 10px;
	border-top-left-radius: 10px;
	-webkit-border-top-right-radius: 10px;
	-moz-border-top-right-radius: 10px;
	border-top-right-radius: 10px;
}

/*logo header*/
.logo {
	width:100%;
	height:4em;
	background: -moz-linear-gradient(top,  rgba(30,87,153,0) 0%, rgba(30,87,153,0.8) 15%, rgba(30,87,153,1) 19%, rgba(30,87,153,1) 20%, rgba(41,137,216,1) 50%, rgba(30,87,153,1) 80%, rgba(30,87,153,1) 81%, rgba(30,87,153,0.8) 85%, rgba(30,87,153,0) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(30,87,153,0)), color-stop(15%,rgba(30,87,153,0.8)), color-stop(19%,rgba(30,87,153,1)), color-stop(20%,rgba(30,87,153,1)), color-stop(50%,rgba(41,137,216,1)), color-stop(80%,rgba(30,87,153,1)), color-stop(81%,rgba(30,87,153,1)), color-stop(85%,rgba(30,87,153,0.8)), color-stop(100%,rgba(30,87,153,0))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(30,87,153,0) 0%,rgba(30,87,153,0.8) 15%,rgba(30,87,153,1) 19%,rgba(30,87,153,1) 20%,rgba(41,137,216,1) 50%,rgba(30,87,153,1) 80%,rgba(30,87,153,1) 81%,rgba(30,87,153,0.8) 85%,rgba(30,87,153,0) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(30,87,153,0) 0%,rgba(30,87,153,0.8) 15%,rgba(30,87,153,1) 19%,rgba(30,87,153,1) 20%,rgba(41,137,216,1) 50%,rgba(30,87,153,1) 80%,rgba(30,87,153,1) 81%,rgba(30,87,153,0.8) 85%,rgba(30,87,153,0) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(30,87,153,0) 0%,rgba(30,87,153,0.8) 15%,rgba(30,87,153,1) 19%,rgba(30,87,153,1) 20%,rgba(41,137,216,1) 50%,rgba(30,87,153,1) 80%,rgba(30,87,153,1) 81%,rgba(30,87,153,0.8) 85%,rgba(30,87,153,0) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(30,87,153,0) 0%,rgba(30,87,153,0.8) 15%,rgba(30,87,153,1) 19%,rgba(30,87,153,1) 20%,rgba(41,137,216,1) 50%,rgba(30,87,153,1) 80%,rgba(30,87,153,1) 81%,rgba(30,87,153,0.8) 85%,rgba(30,87,153,0) 100%); /* W3C */
}
.logo img {
	width:160px;
	height:53px;
	position: absolute;
	left:50%;
	margin-left: -80px;
	margin-top: .3em
}

/*���”*/
.ui-li, .ui-li.ui-field-contain { display: block; margin: 0; position: relative; overflow: visible; text-align: left; border-width: 0; border-top-width: 1px; 	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;}
.ui-li.ui-btn, .ui-li.ui-field-contain, .ui-li-divider, .ui-li-static { margin: 0; }
.ui-li .ui-btn-inner a.ui-link-inherit, .ui-li-static.ui-li { padding: .2em .2em; display: block; }
.ui-btn-inner { font-size: 14px; padding: .6em 20px; min-width: .75em; display: block; position: relative; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; zoom: 1; }
.ui-listview>.ui-li.ui-first-child{
	-webkit-border-top-left-radius: 10px;
	border-top-left-radius: 10px;
	-webkit-border-top-right-radius: 10px;
	border-top-right-radius: 10px;	
}
.ui-listview>.ui-li.ui-last-child {
	-webkit-border-bottom-right-radius: 10px;
	border-bottom-right-radius: 10px;
	-webkit-border-bottom-left-radius: 10px;
	border-bottom-left-radius: 10px;
}
.ui-btn-up-d {
	background: 			#fff /*{d-bup-background-color}*/;
	font-weight: bold;
	color: 					#333 /*{d-bup-color}*/;
	text-shadow: 0 /*{d-bup-shadow-x}*/ 0px /*{d-bup-shadow-y}*/ 0 /*{d-bup-shadow-radius}*/ #fff /*{d-bup-shadow-color}*/;
}
.ui-btn-hover-d {
	background: 			#56a8e3 /*{d-bhover-background-color}*/;
	font-weight: bold;
	color: 					#333 /*{d-bhover-color}*/;
	cursor: pointer;
	text-shadow: 0 /*{d-bhover-shadow-x}*/ 1px /*{d-bhover-shadow-y}*/ 0 /*{d-bhover-shadow-radius}*/ 	#fff /*{d-bhover-shadow-color}*/;
	background-image: none;
}
.ui-btn-up-d,
.ui-btn-hover-d,
.ui-btn-down-d {
	font-family: Helvetica, Arial, sans-serif /*{global-font-family}*/;
	text-decoration: none;
}
/*icon*/
.ui-icon,
.ui-icon-searchfield:after {
	background: none;
	background-repeat: no-repeat;
	-webkit-border-radius: 				9px;
	border-radius: 						9px;
	width:24px;
	height:20px;
}
.ui-icon-shadow {
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
}
.ui-btn-icon-notext .ui-btn-inner .ui-icon { margin-left: auto;  margin-top: 1.4px; height:20px; }


.ui-icon,
.ui-icon-searchfield:after {
	background-image: url(images/icons-18-white.png) /*{global-icon-set}*/;
	background-repeat: no-repeat;
	-webkit-border-radius: 				9px;
	border-radius: 						9px;
}
/*重整icon*/
.ui-icon-refresh:after {
	background-image: url(images/refresh.png);
	background-position: -0.7px
}
/*登出icon*/
.ui-icon-back:after {
	background-image: url(images/logout.png);
}
/*搜尋框icon*/
.ui-icon-searchfield:after {
	background: url(images/icons-18-black.png);
	background-position: 	-607px -1px;
}
/*回首頁icon*/
.ui-icon-home:after {
	background-image: url(images/home.png);
}
/*新增icon*/
.ui-icon-plus {
	background-position: 	3px 0px;
}
/*'向右icon*/
.ui-icon-arrow-r {
	background-position: 	-105px 0px;
}
/*向左icon*/
.ui-icon-arrow-l {
	background-position: 	-141px 0px;
}
/*搜尋icon*/
.ui-btn-inner .ui-icon-search,
.ui-btn-inner  .ui-icon-searchfield:after {
	background: url(images/icons-18-white.png);
	background-position: 	-608px -0.5px;
}
/*確定icon*/
.ui-icon-check {
	background-position: 	-249px 0px;
}
/*編輯icon*/
.ui-icon-edit:after {
	background-image: url(images/edit.png);
	background-repeat: no-repeat; 
	background-position: 3px -1px
}
/*刪除icon*/
.ui-icon-delete {
	background-position: 	-69.5px 0px;
}
.ui-icon-grid{background-position:-429px -1px}
.ui-icon-checkbox-on{background-position:-644px 0px}
.ui-icon-checkbox-off{background-position:-680px 0px}
.ui-icon-radio-on{background-position:-715px 50%}
.ui-icon-radio-off{background-position:-751px 50%}
/*excel icon*/
.ui-icon-document:after {
	background-image: url(images/excel.png);
	background-repeat: no-repeat; 
	background-position: 4px 2px;
}
/*影印icon*/
.grid-print:after {
	background-image: url(images/print.png);
	background-repeat: no-repeat; 
	background-position: 3px 3px;
}

/*表格title*/
.table-stripe thead th,
.table-stripe tbody tr:last-child {
  border-bottom: 1px solid #d6d6d6; /* non-RGBA fallback  */
  border-bottom: 1px solid rgba(0, 0, 0, .5);
background: rgb(222,239,255); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(222,239,255,1) 0%, rgba(152,190,222,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(222,239,255,1)), color-stop(100%,rgba(152,190,222,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(222,239,255,1) 0%,rgba(152,190,222,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(222,239,255,1) 0%,rgba(152,190,222,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(222,239,255,1) 0%,rgba(152,190,222,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(222,239,255,1) 0%,rgba(152,190,222,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#deefff', endColorstr='#98bede',GradientType=0 ); /* IE6-9 */
}
@media only all {
	/* Hide the table headers */ 
	.ui-table-reflow thead td, 
	.ui-table-reflow thead th {
		display: none;
		text-align: center;
	}
}
/*表格列表*/
.table-stripe tbody tr td,
.table-stripe tbody tr th {
  background-color: #d0cfef;
}
.table-stripe tbody tr:nth-child(odd) td,
.table-stripe tbody tr:nth-child(odd) th {
  background-color: #cfdaef;
}
/*datalist背景色*/
.ui-body-b .info-datalist + ul li
{
  background-color: #d0cfef;
}

.ui-body-b .info-datalist + ul li:nth-child(odd)
{
  background-color: #cfdaef;
}

.table-stripe tbody tr {
	border-bottom: 1px solid #fff
}
.table-stripe tbody tr td:first-child {
  text-align: center
}
.ui-table-reflow td .ui-table-cell-label {
	border-right: 1px dashed #a8a8a8;
}

.ui-listview-filter .ui-input-search input.ui-input-text {font-size: 12px;}
.ui-li-divider
{
    font-size: 14px;
}

.ui-li .ui-btn-text
{
    font-size: 16px;
}



/*個人工作*/
.ui-listview>li:nth-child(even) a {
	background: rgba(255,255,255,0.6) !important;
	background: -moz-radial-gradient(center, rgba(255,255,255,0.6)) 50%, rgba(255,255,255,1) 100%) !important; /* FF3.6+ */
	background: -webkit-gradient(radial, center, left bottom, color-stop(50%,rgba(255,255,255,0.6)), color-stop(100%,rgba(255,255,255,1))) !important; /* Chrome,Safari4+ */
	background: -webkit-radial-gradient(center, rgba(255,255,255,0.6) 50%,rgba(255,255,255,1) 100%) !important; /* Chrome10+,Safari5.1+ */
	background: -o-radial-gradient(center, rgba(255,255,255,0.6) 50%,rgba(255,255,255,1) 100%) !important; /* Opera 11.10+ */
	background: -ms-radial-gradient(center, rgba(255,255,255,0.6) 50%,rgba(255,255,255,1) 100%) !important; /* IE10+ */
	background: radial-gradient(to bottom, rgba(255,255,255,0.6) 50%,rgba(255,255,255,1) 100%) !important; /* W3C */
	-pie-background: radial-gradient(#ffffff, #ffffff) !important;
}
.ui-listview>li:nth-child(odd) a {
    background: rgba(255,255,255,0.6) !important;
	background: -moz-radial-gradient(center, rgba(255,255,255,0.6)) 50%, rgba(255,255,255,1) 100%) !important; 
	background: -webkit-gradient(radial, center, left bottom, color-stop(50%,rgba(255,255,255,0.6)), color-stop(100%,rgba(255,255,255,1))) !important;
	background: -webkit-radial-gradient(center, rgba(255,255,255,0.6) 50%,rgba(255,255,255,1) 100%) !important; 
	background: -o-radial-gradient(center, rgba(255,255,255,0.6) 50%,rgba(255,255,255,1) 100%) !important; 
	background: -ms-radial-gradient(center, rgba(255,255,255,0.6) 50%,rgba(255,255,255,1) 100%) !important; 
	background: radial-gradient(to bottom, rgba(255,255,255,0.6) 50%,rgba(255,255,255,1) 100%) !important;
	-pie-background: radial-gradient(#ffffff, #ffffff) !important;
}
/*彈跳pop*/
.ui-popup-container .ui-listview>li a {
	background: none !important;
}
.ui-selectmenu .ui-selectmenu-list {
	background: rgba(57,107,158,0.6) !important;
	background: -moz-radial-gradient(center, rgba(78,74,147,0.6)) 50%, rgba(78,74,147,1) 100%) !important; /* FF3.6+ */
	background: -webkit-gradient(radial, center, left bottom, color-stop(50%,rgba(78,74,1478,0.6)), color-stop(100%,rgba(78,74,147,1))) !important; /* Chrome,Safari4+ */
	background: -webkit-radial-gradient(center, rgba(78,74,147,0.6) 50%,rgba(78,74,147,1) 100%) !important; /* Chrome10+,Safari5.1+ */
	background: -o-radial-gradient(center, rgba(78,74,147,0.6) 50%,rgba(78,74,147,1) 100%) !important; /* Opera 11.10+ */
	background: -ms-radial-gradient(center, rgba(78,74,147,0.6) 50%,rgba(78,74,147,1) 100%) !important; /* IE10+ */
	background: radial-gradient(to bottom, rgba(78,74,147,0.6) 50%,rgba(78,74,147,1) 100%) !important; /* W3C */
	-pie-background: radial-gradient(#396b9e, #396b9e) !important;
}
.ui-selectmenu .ui-selectmenu-list li a
{
	color: #fff !important;
	text-shadow: 0 1px 0 #000 !important;
}
/*內頁編輯*/
.ui-field-contain {
	border:none !important;
}
fieldset.ui-grid-a {
	border: none !important;
}
/*審核,退回*/
.table1 {
	border: none;
}
.table1 tr td .labelWhite {
	color: #0d2a44;
}
.table1 .td1 {
	border: none;
}
.td1 .ui-content {
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	border: 1px solid #bababa;
	padding: 0px;
}
.td1 table tr th,
.td1 table tr td {
	border-bottom: 1px solid #bababa;
}
#MobileFormSubmit > .ui-content
,#MobileFormApprove > .ui-content
,#MobileFormReturn > .ui-content {
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	border: none;
	margin-top: 15px !important;
	margin-bottom: 15px !important;
	padding: 0px;
	padding-bottom: 20px;
	background: rgba(208,221,233,1);
	background: -moz-radial-gradient(center,  rgba(208,221,233,1) 0%, rgba(183,203,221,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(radial, center, left bottom, color-stop(0%,rgba(208,221,233,1)), color-stop(100%,rgba(183,203,221,1))); /* Chrome,Safari4+ */
	background: -webkit-radial-gradient(center,  rgba(208,221,233,1) 0%,rgba(183,203,221,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-radial-gradient(center,  rgba(208,221,233,1) 0%,rgba(183,203,221,1) 100%); /* Opera 11.10+ */
	background: -ms-radial-gradient(center,  rgba(208,221,233,1) 0%,rgba(183,203,221,1) 100%); /* IE10+ */
	background: radial-gradient(to bottom,  rgba(208,221,233,1) 0%,rgba(183,203,221,1) 100%); /* W3C */
	-pie-background: radial-gradient(#d0dde9, #b7cbdd);
	-webkit-box-shadow: 0 0 12px 		rgba(0,0,0,.6);
	-moz-box-shadow: 0 0 12px 			rgba(0,0,0,.6);
	box-shadow: 0 0 12px 				rgba(0,0,0,.6);
}
/*數字圈圈*/
.ui-li-count.ui-body-inherit {
	background: #ff0000;
	color: #fff;
	text-shadow: 0 /*{b-body-shadow-x}*/ 1px /*{b-body-shadow-y}*/ 0 /*{b-body-shadow-radius}*/ #740000 /*{b-body-shadow-color}*/;
	border-color: none;
}


/* Bar: Toolbars, dividers, slider track */
.ui-bar-b,
.ui-page-theme-b .ui-bar-inherit,
html .ui-bar-b .ui-bar-inherit,
html .ui-body-b .ui-bar-inherit,
html body .ui-group-theme-b .ui-bar-inherit {
	background-color: #5e87b0 /*{b-bar-background-color}*/;
	border-color: #456f9a /*{b-bar-border}*/;
	color: #fff /*{b-bar-color}*/;
	text-shadow: 0 /*{b-bar-shadow-x}*/ 1px /*{b-bar-shadow-y}*/ 0 /*{b-bar-shadow-radius}*/ #3e6790 /*{b-bar-shadow-color}*/;
	font-weight: bold;
}
.ui-bar-b {
	border-width: 1px;
	border-style: solid;
}

/*.ui-page-theme-b a:visited,
html .ui-bar-b a:visited,
html .ui-body-b a:visited,
html body .ui-group-theme-b a:visited {
    color: #3388cc {b-link-visited};
}*/
.ui-page-theme-b a:hover,
html .ui-bar-b a:hover,
html .ui-body-b a:hover,
html body .ui-group-theme-b a:hover {
	color: #25BDB3 /*{b-link-hover}*/;
}
.ui-page-theme-b a:active,
html .ui-bar-b a:active,
html .ui-body-b a:active,
html body .ui-group-theme-b a:active {
	color: #25BDB3 /*{b-link-active}*/;
}
/* Button up */
.ui-page-theme-b .ui-btn,
html .ui-bar-b .ui-btn,
html .ui-body-b .ui-btn,
html body .ui-group-theme-b .ui-btn,
html head + body .ui-btn.ui-btn-b,
/* Button visited */
.ui-page-theme-b .ui-btn:visited,
html .ui-bar-b .ui-btn:visited,
html .ui-body-b .ui-btn:visited,
html body .ui-group-theme-b .ui-btn:visited,
html head + body .ui-btn.ui-btn-b:visited {
	background-color: #25BDB3 /*{b-bup-background-color}*/;
	border-color: #044062 /*{b-bup-border}*/;
	color: #fff /*{b-bup-color}*/;
	text-shadow: 0 /*{b-bup-shadow-x}*/ 1px /*{b-bup-shadow-y}*/ 0 /*{b-bup-shadow-radius}*/ #194b7e /*{b-bup-shadow-color}*/;
}
/* Button hover */
.ui-page-theme-b .ui-btn:hover,
html .ui-bar-b .ui-btn:hover,
html .ui-body-b .ui-btn:hover,
html body .ui-group-theme-b .ui-btn:hover,
html head + body .ui-btn.ui-btn-b:hover {
	background-color: #25BDB3 /*{b-bhover-background-color}*/;
	border-color: #00415e /*{b-bhover-border}*/;
	color: #fff /*{b-bhover-color}*/;
	text-shadow: 0 /*{b-bhover-shadow-x}*/ 1px /*{b-bhover-shadow-y}*/ 0 /*{b-bhover-shadow-radius}*/ #194b7e /*{b-bhover-shadow-color}*/;
}
/* Button down */
.ui-page-theme-b .ui-btn:active,
html .ui-bar-b .ui-btn:active,
html .ui-body-b .ui-btn:active,
html body .ui-group-theme-b .ui-btn:active,
html head + body .ui-btn.ui-btn-b:active {
	background-color: #25BDB3 /*{b-bdown-background-color}*/;
	border-color: #225377 /*{b-bdown-border}*/;
	color: #fff /*{b-bdown-color}*/;
	text-shadow: 0 /*{b-bdown-shadow-x}*/ 1px /*{b-bdown-shadow-y}*/ 0 /*{b-bdown-shadow-radius}*/ #194b7e /*{b-bdown-shadow-color}*/;
}
/* Active button */
.ui-page-theme-b .ui-btn.ui-btn-active,
html .ui-bar-b .ui-btn.ui-btn-active,
html .ui-body-b .ui-btn.ui-btn-active,
html body .ui-group-theme-b .ui-btn.ui-btn-active,
html head + body .ui-btn.ui-btn-b.ui-btn-active,
/* Active checkbox icon */
.ui-page-theme-b .ui-checkbox-on:after,
html .ui-bar-b .ui-checkbox-on:after,
html .ui-body-b .ui-checkbox-on:after,
html body .ui-group-theme-b .ui-checkbox-on:after,
.ui-btn.ui-checkbox-on.ui-btn-b:after,
/* Active flipswitch background */
.ui-page-theme-b .ui-flipswitch-active,
html .ui-bar-b .ui-flipswitch-active,
html .ui-body-b .ui-flipswitch-active,
html body .ui-group-theme-b .ui-flipswitch-active,
html body .ui-flipswitch.ui-bar-b.ui-flipswitch-active,
/* Active slider track */
.ui-page-theme-b .ui-slider-track .ui-btn-active,
html .ui-bar-b .ui-slider-track .ui-btn-active,
html .ui-body-b .ui-slider-track .ui-btn-active,
html body .ui-group-theme-b .ui-slider-track .ui-btn-active,
html body div.ui-slider-track.ui-body-b .ui-btn-active {
	background-color: #25BDB3 /*{b-active-background-color}*/;
	border-color: #1c4a70 /*{b-active-border}*/;
	color: #ffffff /*{b-active-color}*/;
	text-shadow: 0 /*{b-active-shadow-x}*/ 1px /*{b-active-shadow-y}*/ 0 /*{b-active-shadow-radius}*/ #005599 /*{b-active-shadow-color}*/;
}
/* Active radio button icon */
.ui-page-theme-b .ui-radio-on:after,
html .ui-bar-b .ui-radio-on:after,
html .ui-body-b .ui-radio-on:after,
html body .ui-group-theme-b .ui-radio-on:after,
.ui-btn.ui-radio-on.ui-btn-b:after {
	border-color: #25BDB3 /*{b-active-background-color}*/;
}
/* Focus */
.ui-page-theme-b .ui-btn:focus,
html .ui-bar-b .ui-btn:focus,
html .ui-body-b .ui-btn:focus,
html body .ui-group-theme-b .ui-btn:focus,
html head + body .ui-btn.ui-btn-b:focus,
/* Focus buttons and text inputs with div wrap */
.ui-page-theme-b .ui-focus,
html .ui-bar-b .ui-focus,
html .ui-body-b .ui-focus,
html body .ui-group-theme-b .ui-focus,
html head + body .ui-btn-b.ui-focus,
html head + body .ui-body-b.ui-focus {
	-webkit-box-shadow: 0 0 12px #3388cc /*{b-active-background-color}*/;
	-moz-box-shadow: 0 0 12px #3388cc /*{b-active-background-color}*/;
	box-shadow: 0 0 12px #3388cc /*{b-active-background-color}*/;
}
