@CHARSET "UTF-8";
body{
	margin:0;
	padding:0;
	background:;
	font-size:12px;
	font: normal 11pt Arial,Helvetica,sans-serif,Simsun;
	
}
#page
{	
	margin:0 auto 0 auto;	
	padding:0;
	background: white;	
	font: normal 11pt Arial,Helvetica,sans-serif,Simsun;
	background:#F9F9F9;
	/*width:960px;*/
}
 a,a:visited,a:hover,a:link{
	text-decoration:none; color:#4169E1;	
}
/*去除IE中图片a标签的边框*/
a img{border:0px;}
li{list-style-type: square}
#header{	
	height:36px;
	background-color: #5a92d9;
	background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgi…pZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
	background-size: 100%;
	background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #4276b5), color-stop(100%, #5a92d9));
	background-image: -webkit-linear-gradient(#4276b5,#5a92d9);
	background-image: -moz-linear-gradient(#4276b5,#5a92d9);
	background-image: linear-gradient(#4276b5,#5a92d9);
	-webkit-box-shadow: 0 -1px 0 rgba(0,0,0,0.15) inset;
	-moz-box-shadow: 0 -1px 0 rgba(0,0,0,0.15) inset;
	box-shadow: 0 -1px 0 rgba(0,0,0,0.15) inset;
	padding:3px 5px 5px 5px;
	line-height:26px;
	font: bold 26px Arial,Helvetica,sans-serif;
	color:white;	
}
#footer
{	color:#404040;
	clear:both;
	padding: 10px;
	margin-left: 0px;
	margin-right:0px;
	margin-top:10px;
	font-size: 0.8em;
	text-align: right;
	/*border-top:1px solid #D0D0D0;
	background-color:#F2F2F2;*/
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
/*-----------------
消息提示框
-------------------*/
.success{	
	position:fixed;
	z-index:100;
	top:0;
	left:0; right:0;
	margin: 0px auto 5px auto;
	max-width:600px;
	min-height:32px;
	-webkit-border-radius:0 0 3px 3px;
	-moz-border-radius:0 0 3px 3px;
	border-radius:0 0 3px 3px;
	-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.15);
	-moz-box-shadow:0 2px 4px rgba(0,0,0,0.15);
	box-shadow:0 2px 4px rgba(0,0,0,0.15);	
	border-top:none;	
	background-color:#E6FAE6;
	background-color:rgba(230,250,230,0.95);
	border-color:#47B347;
	text-align:left;
	font: bold 11pt Arial,Helvetica,sans-serif;
	color:red;
	display:none;
}
.success_img{
	z-index:101;
	background:url(../images/success.png);
	background-repeat:no-repeat;	
}
.error{
	position:fixed;
	z-index:100;
	top:0;
	left:0; right:0;
	margin: 0px auto 5px auto;
	max-width:600px;
	min-height:32px;
	-webkit-border-radius:0 0 3px 3px;
	-moz-border-radius:0 0 3px 3px;
	border-radius:0 0 3px 3px;
	-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.15);
	-moz-box-shadow:0 2px 4px rgba(0,0,0,0.15);
	box-shadow:0 2px 4px rgba(0,0,0,0.15);	
	border-top:none;	
	border-color:#FCF2CA;
	text-align:left;
	font: bold 9pt Arial,Helvetica,sans-serif;
	color:black;
	display:none;	
	background-color:#FCF2CA;
	background-color:rgba(252,242,202,0.95);		
}
.error ul{
	font-size:9pt;text-align:left;color:red;
}
.error_img{
	z-index:101;	
	background:url(../images/warning.gif);
	background-repeat:no-repeat;	
}
.close_img{
	z-index:101;
	background:url(../images/cancel.gif);
	background-repeat:no-repeat;
	background-position:right;	
}
/*表单验证式样*/
.input_validation-failed { border: 3px solid pink; color:red;}
.vtip {position: absolute; padding: 3px; border : 1px solid #FF0000; background-color:#FFC1C1; font-size:12px; line-height :20px;  -moz-border-radius: 5px; -webkit-border-radius: 5px; z-index: 9999;}
.input_disable{background-color:#F8F8FF;border:1px solid #DCDCDC};
/*-------内嵌消息提示框------------*/
.inline_error{
	position:fixed;
	z-index:100;
	top:0;
	padding:3px;	
	margin-bottom:10px;
	left:50%;
	margin-left:-250px !important;
	width:600px;	
	min-height:20px;
	line-height:14px;
	-webkit-border-radius:0 0 3px 3px;
	-moz-border-radius:0 0 3px 3px;
	border-radius:0 0 3px 3px;
	-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.15);
	-moz-box-shadow:0 2px 4px rgba(0,0,0,0.15);
	box-shadow:0 2px 4px rgba(0,0,0,0.15);	
	border-top:none;	
	border-color:#FCF2CA;
	text-align:left;
	font: bold 14px Arial,Helvetica,sans-serif;
	color:black;	
	background-color:#FCF2CA;
	background-color:rgba(252,242,202,0.95);	
}

.inline_error ul{
	font-size:9pt;text-align:left;color:red;
}
/*-----------------
区域块
-------------------*/
.region_mobile {
	max-width: 600px;min-width: 200px;
	margin:5px auto 10px  ;
	-webkit-box-sizing:border-box;/**/
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	clear:both;/*清除浮动*/
	-webkit-border-radius:3px;/*圆角*/
	-moz-border-radius:3px;/*圆角*/
	border-radius:3px;/*圆角*/
	-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.1);/*阴影*/
	-moz-box-shadow:0 1px 1px rgba(0,0,0,0.1);/*阴影*/
	box-shadow:0 1px 1px rgba(0,0,0,0.1);/*阴影*/
	border:1px solid #AAA;
	background-color:#FFF;
	color:#333;
	overflow:auto;
	font-size:14px;
}
.region{
	-webkit-box-sizing:border-box;/**/
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	clear:both;/*清除浮动*/
	-webkit-border-radius:3px;/*圆角*/
	-moz-border-radius:3px;/*圆角*/
	border-radius:3px;/*圆角*/
	-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.1);/*阴影*/
	-moz-box-shadow:0 1px 1px rgba(0,0,0,0.1);/*阴影*/
	box-shadow:0 1px 1px rgba(0,0,0,0.1);/*阴影*/
	border:1px solid #AAA;
	background-color:#FFF;
	color:#333;
	margin:5px 10px 10px 10px ;
	overflow:auto;
	font-size:14px;
	
	
}
.region p{	
	margin:3px 10px 3px 10px;
	line-height:18px;
}
/*区域块头*/
.region_heading{
	
	display:table;
	width:100%;
	border-spacing:0;
	border-collapse:collapse;
	/*background-image:url("../images/header_bk.png");*/
	background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZhZmFmYSIvPjxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjZjBmMGYwIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZWFlYWVhIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');
	background-size:100%;	
	background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fafafa), color-stop(50%, #f0f0f0), color-stop(100%, #eaeaea));
	background-image:-webkit-linear-gradient(top, #fafafa 0%,#f0f0f0 50%,#eaeaea 100%);background-image:-moz-linear-gradient(top, #fafafa 0%,#f0f0f0 50%,#eaeaea 100%);
	background-image:linear-gradient(top, #fafafa 0%,#f0f0f0 50%,#eaeaea 100%);	
	-webkit-border-radius:3px 3px 0 0;
	-moz-border-radius:3px 3px 0 0;	
	border-radius:3px 3px 0 0;
	border-bottom:1px solid #AAA;
	-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.75) inset;
	-moz-box-shadow:0 1px 0 rgba(255,255,255,0.75) inset;
	box-shadow:0 1px 0 rgba(255,255,255,0.75) inset;	
	/*
	border: 1px solid #aaaaaa;
	background: #cccccc url("../images/header_bk.png") 50% 50% repeat-x;
	color: #222222;
	font-weight: bold
	*/	
}

.region_heading collapse{
	display:table-cell;
	vertical-align:middle;
	font:bold 12px/36px "Helvetica Neue",Helvetica,Arial,sans-serif;
	text-shadow:0 1px 0 rgba(255,255,255,0.75);
	padding-left:20px;
	padding-right:3px;	
	background:  url(../images/collapse.png) no-repeat 0 10px; 
}
.region_heading expand{
	display:table-cell;
	vertical-align:middle;
	font:bold 12px/36px "Helvetica Neue",Helvetica,Arial,sans-serif;
	text-shadow:0 1px 0 rgba(255,255,255,0.75);
	padding-left:20px;
	padding-right:3px;	
	background:  url(../images/expand.png) no-repeat 0 10px; 
}

.region_heading h1{
	display:table-cell;
	vertical-align:middle;
	font:bold 12px/36px "Helvetica Neue",Helvetica,Arial,sans-serif;
	text-shadow:0 1px 0 rgba(255,255,255,0.75);
	padding-left:3px;
	padding-right:3px;
	color:#333;	
}
.region_content{
	-webkit-border-radius:0 0 3px 3px;
	-moz-border-radius:0 0 3px 3px;
	border-radius:0 0 3px 3px;
	padding:8px;
	overflow:auto
}
.asite_list {
	display: block;
	padding:0px;
	margin:0;
	text-align:left;
}
.asite_list li{
	padding:6px;
	margin:3px 0px 3px 0px;
	background-color:#F0F8FF;
}
.asite_list li:hover{	
	background-color:#F0FFFF;
}
.asite_list a{
	color:black;
}
/*--------------
按钮
----------------*/

.uButton,.uButtonLarge{
	padding:0;
	margin:0;
	display:inline-block;
	text-decoration:none;
	border:1px solid #aaa;
	border-bottom-color:#909090;
	background-color:#aaa;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.1);
	-moz-box-shadow:0 1px 1px rgba(0,0,0,0.1);
	box-shadow:0 1px 1px rgba(0,0,0,0.1);
	-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;
	-webkit-transition:box-shadow 0.25s;
	-moz-transition:box-shadow 0.25s;
	transition:box-shadow 0.25s;cursor:pointer
}
.uButton span,.uButtonLarge span{
	display:block;
	text-align:center;
	padding:0 12px;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;
	color:#404040;
	text-shadow:0 1px 0 rgba(255,255,255,0.65);
	background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y4ZjhmOCIvPjxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjZWRlZGVkIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZTBlMGUwIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f8f8f8), color-stop(50%, #ededed), color-stop(100%, #e0e0e0));
	background-image:-webkit-linear-gradient(top, #f8f8f8 0%,#ededed 50%,#e0e0e0 100%);
	background-image:-moz-linear-gradient(top, #f8f8f8 0%,#ededed 50%,#e0e0e0 100%);
	background-image:linear-gradient(top, #f8f8f8 0%,#ededed 50%,#e0e0e0 100%);
	-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.75) inset;
	-moz-box-shadow:0 1px 0 rgba(255,255,255,0.75) inset;
	box-shadow:0 1px 0 rgba(255,255,255,0.75) inset;
	-webkit-transition:box-shadow 0.25s;
	-moz-transition:box-shadow 0.25s;
	transition:box-shadow 0.25s;
	white-space:nowrap
}
.uButton:hover,.uButtonLarge:hover{
	-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.75) inset,0 0 10px rgba(90,153,232,0.9) !important;
	-moz-box-shadow:0 1px 0 rgba(255,255,255,0.75) inset,0 0 10px rgba(90,153,232,0.9) !important;box-shadow:0 1px 0 rgba(255,255,255,0.75) inset,0 0 10px rgba(90,153,232,0.9) !important
}
.uButton:active span,.uButtonLarge:active span{
	background:none silver;-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.25) inset;
	-moz-box-shadow:0 2px 4px rgba(0,0,0,0.25) inset;
	box-shadow:0 2px 4px rgba(0,0,0,0.25) inset
}
.uButton.uHotButton,.uHotButton.uButtonLarge{
	border:1px solid #2d61a6;
	border-bottom-color:#224a7e;
	background-color:#2d61a6
}
.uButton.uHotButton span,.uHotButton.uButtonLarge span{
	font-weight:bold;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjEwMCUiIHgyPSI1MCUiIHkyPSIwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzMxNjRhNSIvPjxzdG9wIG9mZnNldD0iNzUlIiBzdG9wLWNvbG9yPSIjNWI5N2U1Ii8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjNTQ5OWYyIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');
	background-size:100%;
	background-image:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #3164a5), color-stop(75%, #5b97e5), color-stop(100%, #5499f2));
	background-image:-webkit-linear-gradient(bottom, #3164a5 0%,#5b97e5 75%,#5499f2 100%);
	background-image:-moz-linear-gradient(bottom, #3164a5 0%,#5b97e5 75%,#5499f2 100%);
	background-image:linear-gradient(bottom, #3164a5 0%,#5b97e5 75%,#5499f2 100%);
	-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.4) inset;
	-moz-box-shadow:0 1px 0 rgba(255,255,255,0.4) inset;
	box-shadow:0 1px 0 rgba(255,255,255,0.4) inset;color:#fff;
	text-shadow:0 -1px 0 rgba(0,0,0,0.35)
}
.uButton.uHotButton:hover,.uHotButton.uButtonLarge:hover{
	-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.4) inset,0 0 10px rgba(90,153,232,0.9) !important;
	-moz-box-shadow:0 1px 0 rgba(255,255,255,0.4) inset,0 0 10px rgba(90,153,232,0.9) !important;
	box-shadow:0 1px 0 rgba(255,255,255,0.4) inset,0 0 10px rgba(90,153,232,0.9) !important
}
.uButton.uHotButton:active span,.uHotButton.uButtonLarge:active span{
	background:none #2d61a6;
	-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.25) inset;
	-moz-box-shadow:0 2px 4px rgba(0,0,0,0.25) inset;
	box-shadow:0 2px 4px rgba(0,0,0,0.25) inset
}

.uButton span,.uButtonLarge span{
	font:normal 12px/22px "Helvetica Neue",Helvetica,Arial,sans-serif
}
/*--------------
  UI field
----------------*/
.fieldContainer{
	margin:3px auto 3px auto;
	padding:3px;
}
.fieldContainer label,input{
	display:table-cell,inline-block;	
	padding:3px;
	font:normal 12px/16px "Helvetica Neue",Helvetica,Arial,sans-serif
}

.fieldContainer span{	
	font:normal 12px/16px "Helvetica Neue",Helvetica,Arial,sans-serif
}
/*--------------
  Form table
----------------*/

/*--------------
  UI Shuttle
----------------*/
.ui_shuttle_reload{
	width:16px;height:16px;
	background:url(../images/shuttle_reload.png);
	background-repeat:no-repeat;
}
.ui_shuttle_first{
	width:16px;height:16px;
	background:url(../images/shuttle_first.png);
	background-repeat:no-repeat;
}
.ui_shuttle_last{
	width:16px;height:16px;
	background:url(../images/shuttle_last.png);
	background-repeat:no-repeat;
}
.ui_shuttle_right{
	width:16px;height:16px;
	background:url(../images/shuttle_right.png);
	background-repeat:no-repeat;
}
.ui_shuttle_left{
	width:16px;height:16px;
	background:url(../images/shuttle_left.png);
	background-repeat:no-repeat;
}
.ui_shuttle_top{
	width:16px;height:16px;
	background:url(../images/shuttle_top.png);
	background-repeat:no-repeat;
}
.ui_shuttle_up{
	width:16px;height:16px;
	background:url(../images/shuttle_up.png);
	background-repeat:no-repeat;
}
.ui_shuttle_down{
	width:16px;height:16px;
	background:url(../images/shuttle_down.png);
	background-repeat:no-repeat;
}
.ui_shuttle_bottom{
	width:16px;height:16px;
	background:url(../images/shuttle_bottom.png);
	background-repeat:no-repeat;
}


.rd-dot{
	height: 20px;
	width:22px;
    line-height: 22px;
	position: relative;
    display: inline-block;
    padding-top:3px;
    font-size: 12px;
    text-align: center;
    background-color: #FF5722;
    color: #fff;
    border-radius: 2px;
	background-color: #FF5722!important;
	
}


.rd-no{
	height: 20px;
	width:22px;
    line-height: 20px;
    border-width: 1px;
    border-style: solid;
    background-color: #fff;
    color: #666;
	position: relative;
    display: inline-block;
    padding-top:3px;
    font-size: 12px;
    text-align: center;
	border-radius: 2px;
	border-color: #e6e6e6;
	
}
