.h1,h2,h3,h4,h5,h6{
	margin:10px;
	}
body{font-size:16px;background:#fff;line-height:24px;}
ul {margin:0px;list-style-type:none;padding:0px;}
ul li{list-style-type:none;padding:0px;}
a{color:#06C;text-decoration:none;}
a:hover, a:active, a:visited{text-decoration:none;color:#06C;}
.linehwt25{line-height:25px;}
.fontstress{color:#e30039;}
/*åˆ†ç±»æ ‡é¢˜*/
.sortbar {
	width: 100%;
	margin: 5px auto 5px auto;
	text-indent:5px;
	color:#333333;
	border-bottom:1px solid #666;
	font-weight:bold;
	font-size:16px;
	line-height:35px;
	position:relative;
}
.header{
	background:#FFF
	line-height:40px;
	font-size:18px;
	text-align:center;
	margin-top:15px;
	}
.header2{
	background:#FFF
	line-height:40px;
	font-size:18px;
	text-align:center;
	}
.headertitle{
	line-height:40px;
	font-size:18px;
	text-align:center;
	}
.headerbtn_left {
	background-color:transparent;
	border:0px solid transparent;
	float:left;
	margin-top:10px;
	margin-left:10px;
}
.headerbtn_right {
	background-color:transparent;
	border:0px solid transparent;
	float:left;
	margin-top:10px;
	margin-right:10px;
}
.maintitle{font-size:20px;overflow:hidden;margin-top:15px;}
.maintitle .count{font-size:12px;color:#999;line-height:25px;}
.maintitle .count .redbox{background:#F1471D;font-size:16px;color:#fff;padding:3px;-webkit-border-radius:.3em;border-radius:.3em}

.left{
	float:left;
	}
.right{
	float:right;
	}
.panel{
	border:#d3d3d3 solid 1px;
	margin:7px 0px;
	padding:7px;
	overflow:hidden;
	background-color:#FFF;
	-webkit-border-radius: 				.2em /*{global-radii-blocks}*/;
	border-radius: 						.2em /*{global-radii-blocks}*/;
	-moz-box-shadow: 0 1px 1px /*{global-box-shadow-size}*/ 			rgba(0,0,0,.1) /*{global-box-shadow-color}*/;
	-webkit-box-shadow: 0 1px 1px /*{global-box-shadow-size}*/ 		rgba(0,0,0,.1) /*{global-box-shadow-color}*/;
	box-shadow: 0 1px 1px /*{global-box-shadow-size}*/ 				rgba(0,0,0,.1) /*{global-box-shadow-color}*/
	}
.textcontent{
	line-height:28px;
	}
.arrow_box {
	position: relative;
	background: #51abe9;
	border: 1px solid #51abe9;
	color:#fff;
	font-size:16px;
	padding:5px;
	padding-left:10px;
	line-height:30px;
	margin:10px 0;
	-webkit-border-radius: 				.2em /*{global-radii-blocks}*/;
	border-radius: 						.2em /*{global-radii-blocks}*/;
	-webkit-box-shadow:0 0 3px #a0a6ab;box-shadow:1px 1px 1px #a0a6ab;
}
.arrow_box:after, .arrow_box:before {
	top: 100%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}

.arrow_box:after {
	border-color: rgba(213, 213, 213, 0);
	border-top-color: #51abe9;
	border-left-color: #51abe9;
	border-width: 5px;
	left: 10%;
	margin-left: -5px;
}
.arrow_box:before {
	border-color: rgba(194, 225, 245, 0);
	border-top-color: #51abe9;
	border-width: 5px;
	left: 10%;
	margin-left: -5px;
}
.ctable {
	width: 100%;
	padding-bottom: 0px;
	border-collapse: collapse;
	border: none;
}
.ctable td {
	 border: solid #E7E7E7 0px;
	 line-height:28px;
	 height:28px;
	 text-align:center;
	 color:#666;
}
.dtable {
	width: 100%;
	padding-bottom: 0px;
	border-collapse: collapse;
	border: none;
	font-size:14px;
}
.dtable td {
	 border: solid #E7E7E7 1px;
	 line-height:35px;
	 height:35px;
	 text-align:center;
	 color:#666;
}
.dtable2 {
	width: 100%;
	padding-bottom: 0px;
	border-collapse: collapse;
	border: none;
	font-size:14px;
}
.dtable2 td {
	 border: solid #E7E7E7 1px;
	 line-height:35px;
	 height:35px;
	 text-indent:5px;
	 text-align:left;
	 color:#666;
}
.icontitle{font-size:18px;line-height:25px;border-bottom:1px #dddddd solid;line-height:35px;padding-bottom:5px;}
.icontitle img{width:28px;float:left;margin-top:3px;margin-right:5px;}

.chartlist{width:100%;overflow:hidden;color:#666;}
.chartlist ul{margin:0px;list-style-type:none;padding:0px;}
.chartlist ul li{
	background: #fff;
	border-bottom:#dadada solid 1px;
	overflow:hidden;
	list-style-type:none;
	font-size:14px;
}
.chartlist ul li .titlename{font-size:16px;text-align:center;color:#666;width:100%;line-height:30px;}
.chartlist ul li .graphbox{overflow:hidden;padding:0 10px;}
.chartlist ul li .graphbox .leftdiv{border:1px solid #CCC;width:85%;height:15px;margin:6px auto;}
.chartlist ul li .graphbox .leftdiv .percentage1{background:#62e0a5;height:15px;}/*ç»¿è‰²*/
.chartlist ul li .graphbox .leftdiv .percentage2{background:#F30;height:15px;}/*>=90%çº¢è‰²*/
.chartlist ul li .graphbox .rightdiv{width:13%;text-align:center;}
.chartlist ul li .sorts{padding:0 10px;overflow:hidden;line-height:30px;}
.chartlist ul li .sorts .sort{height:10px;width:10px;background:#fff;border:1px solid #CCC;margin:10px auto;margin-left:20px;}
.chartlist ul li .sorts .sort1{height:10px;width:10px;background:#62e0a5;border:1px solid #CCC;margin:10px auto;}/*ç»¿è‰²*/
.chartlist ul li .sorts .sort2{height:10px;width:10px;background:#F30;border:1px solid #CCC;margin:10px auto;}/*>=90%çº¢è‰²*/
.chartlist ul li .sorts .sort3{height:10px;width:10px;background:#F90;border:1px solid #CCC;margin:10px auto;}/*>=Ê¹ÓÃ×´Ì¬*/

.tags{background:#fff;border-bottom:1px solid #009ad9;height:37px;margin-top:5px;}
.tags li{float:left;LIST-STYLE-TYPE:none;line-height:35px;border-top:3px solid #fff;background:#fff;text-align:center;}
.tags a{float:left;width:100%;color:#666;height:34px;display:inline-block;text-decoration:none;}
.tags .selectedTag{text-decoration:none;width:100%;height:32px;margin-right:3px;background:#fff;float:left;border-bottom:3px solid #009ad9;}

.promptbox {
	margin: 2px auto 2px auto;
	color: #666;
	position: relative;
	overflow:hidden;
}
.promptbox .titlename{;
	background:#ffcc00;
	text-indent:10px;
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#fff0b5), to(#ffcc00));
	line-height:35px;
	color:#C30;
	font-weight:bold;
	webkit-border-radius: 5px 5px 0 0;
	border-radius: 5px 5px 0 0;
	width:100%;
	}
.promptbox .panel {
	padding: 0px 10px 0px 10px;
	line-height: 35px;
	moz-border-radius: 5px;
	webkit-border-radius: 5px;
	border-radius: 5px;
	border: 1px solid #ffc58d;
	background:#FFFEFB;
	-webkit-box-shadow: 0 0 3px #dbdbdb;
	box-shadow: 1px 1px 1px #dbdbdb;
}
.promptbox .radiusbottom{
	webkit-border-radius: 0 0 5px 5px; 
	border-radius: 0 0 5px 5px; 
	}
.promptbox .panel img{margin-right:5px;margin-bottom:5px;width:18px;}

.listicon{margin:5px auto;width:100%;overflow:hidden;color:#666;}
.listicon li{
	float: left;
	width:25%;
	font-size:14px;
	overflow:hidden;
	text-align:center;
}
.listicon .icon{}
.listicon .icon img{width:55px;}
.listicon .title{margin-top:2px;}

.ui_btn_a {
	border: 1px solid 		#597886 /*{b-bhover-border}*/;
	background: 			#4b88b6 /*{b-bhover-background-color}*/;
	margin: 10px 0px;
	color: 					#ffffff /*{b-bhover-color}*/;
	text-shadow: 0 /*{d-bup-shadow-x}*/ 0px /*{d-bup-shadow-y}*/ 0 /*{d-bup-shadow-radius}*/ #fff /*{d-bup-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #6facd5 /*{b-bhover-background-start}*/), to( #4272a4 /*{b-bhover-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #6facd5 /*{b-bhover-background-start}*/, #4272a4 /*{b-bhover-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #6facd5 /*{b-bhover-background-start}*/, #4272a4 /*{b-bhover-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #6facd5 /*{b-bhover-background-start}*/, #4272a4 /*{b-bhover-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #6facd5 /*{b-bhover-background-start}*/, #4272a4 /*{b-bhover-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #6facd5 /*{b-bhover-background-start}*/, #4272a4 /*{b-bhover-background-end}*/);
	-webkit-border-radius: 				0.3em /*{global-radii-buttons}*/;
	border-radius: 						0.3em /*{global-radii-buttons}*/;
	font-size: 16px; padding: .6em 20px; min-width: .75em; display: block; overflow:hidden;text-overflow: ellipsis; overflow: hidden; white-space: nowrap; zoom: 1;text-align: center; 
}

.ui_btn_b {
	border: 1px solid 		#bbb /*{d-bup-border}*/;
	background: 			#fff /*{d-bup-background-color}*/;
	margin: 10px 0px;
	color: 					#4e4e4e /*{d-bup-color}*/;
	text-shadow: 0 /*{d-bup-shadow-x}*/ 1px /*{d-bup-shadow-y}*/ 0 /*{d-bup-shadow-radius}*/ #fff /*{d-bup-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #fafafa /*{d-bup-background-start}*/), to( #f6f6f6 /*{d-bup-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #fafafa /*{d-bup-background-start}*/, #f6f6f6 /*{d-bup-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #fafafa /*{d-bup-background-start}*/, #f6f6f6 /*{d-bup-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #fafafa /*{d-bup-background-start}*/, #f6f6f6 /*{d-bup-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #fafafa /*{d-bup-background-start}*/, #f6f6f6 /*{d-bup-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #fafafa /*{d-bup-background-start}*/, #f6f6f6 /*{d-bup-background-end}*/);
	-webkit-border-radius: 				0.3em /*{global-radii-buttons}*/;
	border-radius: 						0.3em /*{global-radii-buttons}*/;
	font-size: 16px; padding: .6em 20px; min-width: .75em; display: block; position: relative; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; zoom: 1;text-align: center; 
}
.ui_btn_c {
	border: 1px solid 		#f4c63f /*{e-bup-border}*/;
	background: 			#fadb4e /*{e-bup-background-color}*/;
	margin: 10px 0px;
	color: 					#4e4e4e /*{e-bup-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #ffefaa /*{e-bup-background-start}*/), to( #ffe155 /*{e-bup-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #ffefaa /*{e-bup-background-start}*/, #ffe155 /*{e-bup-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #ffefaa /*{e-bup-background-start}*/, #ffe155 /*{e-bup-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #ffefaa /*{e-bup-background-start}*/, #ffe155 /*{e-bup-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #ffefaa /*{e-bup-background-start}*/, #ffe155 /*{e-bup-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #ffefaa /*{e-bup-background-start}*/, #ffe155 /*{e-bup-background-end}*/);
	-webkit-border-radius: 				0.3em /*{global-radii-buttons}*/;
	border-radius: 						0.3em /*{global-radii-buttons}*/;
	font-size: 16px; padding: .6em 20px; min-width: .75em; display: block; position: relative; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; zoom: 1;text-align: center; 
}

.ui_shadow {
	-moz-box-shadow: 0 1px 1px rgba(0,0,0,.1);
	-webkit-box-shadow: 0 1px 1px rgba(0,0,0,.1);
	box-shadow: 0 1px 1px rgba(0,0,0,.1);
}
/* listview
-----------------------------------------------------------------------------------------------------------*/
.listview{line-height:40px;}
.listview li{padding-left:10px;background:#fff;border-top:#d3d3d3 solid 1px;border-left:#d3d3d3 solid 1px;border-right:#d3d3d3 solid 1px;}
.listview li:after{background-image:url("images/icons-36.png");-webkit-background-size:18px 18px;background-size:18px 18px;background-repeat:no-repeat;background-position:0px 12px;width:30px;height:40px;content: "";float:right;pointer-events: none;}
.listview li:first-child{
	padding-left:10px;
	border-top:#d3d3d3 solid 1px;
    -webkit-border-top-left-radius: 0.3em;
	border-top-left-radius: 0.3em;
	-webkit-border-top-right-radius: 0.3em;
	border-top-right-radius: 0.3em;
}
.listview li:last-child{
	padding-left:10px;
	border-bottom:#d3d3d3 solid 1px;
    -webkit-border-bottom-left-radius: 0.3em;
	border-bottom-left-radius: 0.3em;
	-webkit-border-bottom-right-radius: 0.3em;
	border-bottom-right-radius: 0.3em;
	-moz-box-shadow: 0 1px 1px rgba(0,0,0,.1);
	-webkit-box-shadow: 0 1px 1px rgba(0,0,0,.1);
	box-shadow: 0 1px 1px rgba(0,0,0,.1);
}
.listview .list-divider{background:#f7f7f7;font-size:20px;}
.listview .list-divider:after{background-image:none;}
.listview li a{color:#4e4e4e;display:inline-block;width:85%;}
.noarrow li:after{background-image:none;}


.ui_btn_c:visited,
.ui_btn_c:hover,
.ui_btn_c a.ui-link-inherit,
.ui_btn_b:visited,
.ui_btn_b:hover,
.ui_btn_b a.ui-link-inherit {
	color:#000;
}
.ui_btn_a:visited,.ui_btn_c:hover,.ui_btn_c a.ui-link-inherit {
	color:#fff;
}