.ui-bar-c {
	background: #111;
	color: #2e2e2e;
	font-weight: bold;
	/*text-shadow: 0 -1px 1px #000;*/
	/*background: url("../app/banner.png");*/
	background-image: -webkit-linear-gradient(#f0f0f0, #dddddd);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#f0f0f0),
		to(#dddddd) );
	background-image: -moz-linear-gradient(#f0f0f0, #dddddd);
	background-image: -ms-linear-gradient(#f0f0f0, #dddddd);
	background-image: -o-linear-gradient(#f0f0f0, #dddddd);
	background-image: linear-gradient(#f0f0f0, #dddddd);
}
.ui-body-c,.ui-overlay-c {
	/*border: 1px solid #2a2a2a;*/
	background: #222;
	/*text-shadow: 0 1px 0 #ffffff;*/
	background: url("../app/dev_bg.png");
	/*background: #21252b;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #21252b ), to( #21252b));
	background-image: -webkit-linear-gradient( #21252b , #21252b );
	background-image:    -moz-linear-gradient( #21252b , #21252b );
	background-image:     -ms-linear-gradient( #21252b , #21252b );
	background-image:      -o-linear-gradient( #21252b , #21252b ); 
	background-image:         linear-gradient( #21252b , #21252b );*/
}
.ui-body-c,.ui-dialog.ui-overlay-c {
	background: #222;
	color: #2e2e2e;
	font-weight: normal;
	background: url("../app/dev_bg.png");
}

.ui-btn-up-c {
	border: 1px solid #dcdcdc;
	font-weight: bold;
	color: #2e2e2e;
	/*text-shadow: 0 -1px 1px #000;*/
	background-image: -webkit-linear-gradient(#fefefe, #f6f6f6);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#fefefe),
		to(#f6f6f6) );
	background-image: -moz-linear-gradient(#fefefe, #f6f6f6);
	background-image: -ms-linear-gradient(#fefefe, #f6f6f6);
	background-image: -o-linear-gradient(#fefefe, #f6f6f6);
	background-image: linear-gradient(#fefefe, #f6f6f6);
}

.ui-btn-hover-c {
	border: 1px solid #dcdcdc;
	background: #444;
	font-weight: bold;
	color: #fff;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#07b2e7),
		to(#07b2e7) );
	background-image: -webkit-linear-gradient(#07b2e7, #07b2e7);
	background-image: -moz-linear-gradient(#07b2e7, #07b2e7);
	background-image: -ms-linear-gradient(#07b2e7, #07b2e7);
	background-image: -o-linear-gradient(#07b2e7, #07b2e7);
	background-image: linear-gradient(#07b2e7, #07b2e7)
}
.ui-btn-hover-c a.ui-link-inherit {
	color: #fff /*{c-bup-color}*/;
}
.textshow{
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	padding: 5px 0 5px 0;
	color: #2e2e2e;
	white-space:normal; 
	display:block;
	word-break:break-all;
	line-height:1.5em;
	width:80px;
	margin:0 auto;
}
.ui-btn-corner-all {
	-moz-border-radius: .4em;
	-webkit-border-radius: .4em;
	border-radius: .4em;
}
.ui-btn-up-z {
	border: 1px solid #1a1c23;
	font-weight: bold;
	color: #fff;
	text-shadow: 0 -1px 1px #000;
	background-image: -webkit-linear-gradient(#6b94c7, #2c4986);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#6b94c7),
		to(#2c4986) );
	background-image: -moz-linear-gradient(#6b94c7, #2c4986);
	background-image: -ms-linear-gradient(#6b94c7, #2c4986);
	background-image: -o-linear-gradient(#6b94c7, #2c4986);
	background-image: linear-gradient(#6b94c7, #2c4986);
}
.ui-btn-hover-z {
	border: 1px solid #000;
	background: #444;
	font-weight: bold;
	color: #fff;
	text-shadow: 0 -1px 1px #000;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#3b5898),
		to(#487ab8) );
	background-image: -webkit-linear-gradient(#3b5898, #487ab8);
	background-image: -moz-linear-gradient(#3b5898, #487ab8);
	background-image: -ms-linear-gradient(#3b5898, #487ab8);
	background-image: -o-linear-gradient(#3b5898, #487ab8);
	background-image: linear-gradient(#3b5898, #487ab8)
}
.ui-btn-up-x {
	border: 1px solid #1a1c23;
	font-weight: bold;
	color: #fff;
	text-shadow: 0 -1px 1px #000;
	background-image: -webkit-linear-gradient(#ec4e61, #be1819);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#ec4e61),to(#be1819) );
	background-image: -moz-linear-gradient(#ec4e61, #be1819);
	background-image: -ms-linear-gradient(#ec4e61, #be1819);
	background-image: -o-linear-gradient(#ec4e61, #be1819);
	background-image: linear-gradient(#ec4e61, #be1819);
}
.ui-btn-hover-x {
	border: 1px solid #000;
	background: #444;
	font-weight: bold;
	color: #fff;
	text-shadow: 0 -1px 1px #000;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#c7191a),to(#e4253a) );
	background-image: -webkit-linear-gradient(#c7191a, #e4253a);
	background-image: -moz-linear-gradient(#c7191a, #e4253a);
	background-image: -ms-linear-gradient(#c7191a, #e4253a);
	background-image: -o-linear-gradient(#c7191a, #e4253a);
	background-image: linear-gradient(#c7191a, #e4253a)
}

.ui-btn-up-y {
	border: 1px solid #1a1c23;
	font-weight: bold;
	color: #fff;
	text-shadow: 0 -1px 1px #000;
	background-image: -webkit-linear-gradient(#9cc102, #668a1b);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#9cc102),to(#668a1b) );
	background-image: -moz-linear-gradient(#9cc102, #668a1b);
	background-image: -ms-linear-gradient(#9cc102, #668a1b);
	background-image: -o-linear-gradient(#9cc102, #668a1b);
	background-image: linear-gradient(#9cc102, #668a1b);
}
.ui-btn-hover-y {
	border: 1px solid #000;
	background: #444;
	font-weight: bold;
	color: #fff;
	text-shadow: 0 -1px 1px #000;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#668a1b),to(#a2da2c) );
	background-image: -webkit-linear-gradient(#668a1b, #a2da2c);
	background-image: -moz-linear-gradient(#668a1b, #a2da2c);
	background-image: -ms-linear-gradient(#668a1b, #a2da2c);
	background-image: -o-linear-gradient(#668a1b, #a2da2c);
	background-image: linear-gradient(#668a1b, #a2da2c)
}

.ui-btn-up-w {
	border: 1px solid #dcdcdc;
	font-weight: bold;
	color: #2e2e2e;
	/*text-shadow: 0 -1px 1px #000;*/
	background-image: -webkit-linear-gradient(#dfdfdf, #969696);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#dfdfdf),
		to(#969696) );
	background-image: -moz-linear-gradient(#dfdfdf, #969696);
	background-image: -ms-linear-gradient(#dfdfdf, #969696);
	background-image: -o-linear-gradient(#dfdfdf, #969696);
	background-image: linear-gradient(#dfdfdf, #969696);
}
.ui-btn-hover-w {
	border: 1px solid #000;
	background: #444;
	font-weight: bold;
	color: #fff;
	text-shadow: 0 -1px 1px #000;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#00abee),
		to(#00abee) );
	background-image: -webkit-linear-gradient(#00abee, #00abee);
	background-image: -moz-linear-gradient(#00abee, #00abee);
	background-image: -ms-linear-gradient(#00abee, #00abee);
	background-image: -o-linear-gradient(#00abee, #00abee);
	background-image: linear-gradient(#00abee, #00abee)
}
.ui-corner-bottom {
	-moz-border-radius-bottomleft: .4em /*{global-radii-blocks}*/;
	-webkit-border-bottom-left-radius: .4em /*{global-radii-blocks}*/;
	border-bottom-left-radius: .4em /*{global-radii-blocks}*/;
	-moz-border-radius-bottomright: .4em /*{global-radii-blocks}*/;
	-webkit-border-bottom-right-radius: .4em /*{global-radii-blocks}*/;
	border-bottom-right-radius: .4em /*{global-radii-blocks}*/;
}
.ui-corner-top {
	-moz-border-radius-topleft: .4em /*{global-radii-blocks}*/;
	-webkit-border-top-left-radius: .4em /*{global-radii-blocks}*/;
	border-top-left-radius: .4em /*{global-radii-blocks}*/;
	-moz-border-radius-topright: .4em /*{global-radii-blocks}*/;
	-webkit-border-top-right-radius: .4em /*{global-radii-blocks}*/;
	border-top-right-radius: .4em /*{global-radii-blocks}*/;
}
/*input style*/
.input_text {
	color: #44a1d2;
	border: 1px solid #4f5665;
}
a {
	text-decoration: none;
	color: #666;
	outline: none;
	text-align: center;
}

.wbf{
	color:#2e2e2e;
}
.ybf{
	color:#f00;
}
.fqbf{
	color:#ff0;
	text-shadow: 0 -1px 1px #000;
}

.alarm_floor{
	font-size:1.2em;
	margin-right: 10px;
	color:#07b2e7;
}
.alarm_room{
	font-size:1.2em;
	margin-right: 10px;
	color:#07b2e7;
}
.alarm_type{
	font-size:1.2em;
	margin-right: 10px;
	color:#07b2e7;
}
.alarm_time{
	font-size:1em;
	color:#07b2e7;
}
.ui-field-contain .ui-controlgroup-controls {
	width: 100%;
	display: inline-block;
}
.footer{
	color:green;
	float:left;
}
.listview_readonly{
	background:#f8f8f8;
}
.listview_title{
	font-size:1.2em;
	font-weight:bold;
	color:#676767;
}
.listview_value{
	font-weight:bold;
	color:#7eb307;
}