.text[text=text]{
	text-overflow:ellipsis;
	white-space:nowrap; 
	overflow:hidden;
	
}




h1,h2,h3,h4,h5,h6,p,a{margin:0; padding:0; font-weight:lighter; font-family: "微软雅黑","黑体","宋体","新宋体" }

h1{ font-size:1.3em; font-weight:bold; text-align:center; font-family:"微软雅黑","黑体","宋体","新宋体" ; } 
h2{ font-size:1em;} 
h3{ font-size:1em;} 
h4{ font-size:1em;} 
h5{ font-size:1em;} 
h6{ font-size:0.75em;} 


p{ line-height:1.6em; text-indent :2em; font-weight:normal; margin:0; padding:0;}
dl{ margin:0; padding:0.625em 0;}
dt{ font-weight:bold; margin-bottom:5px; }
dd{ margin-bottom:5px;}
h5 ul, h5 ol{ margin-top: 0.625em; margin-bottom: 0.625em; }
h5 ul li{ list-style-type: disc; list-style-position:inside;}
h5 ol li{ list-style-type: decimal; list-style-position:inside;}





.theme-Bg{ background:#CC0000; color:#FFF; } 
.theme-color{ color:#CC0000; } 
.theme-border{ border-color:#CC0000;} 


.theme-gules{ background:#D1160A; color:#FFF; } 
.theme-darkorange{ background:#FF8C00; color:#FFF; } 
.theme-crimson{ background:#DC143C; color:#FFF; } 

.theme-orangered{ background:#FF4500; color:#FFF; } 
.theme-orangered a{color:#FFF}
.theme-orangered:hover{background:none; color:#FF4500;}
.theme-orangered:hover a{color:#FF4500;}


.theme-gold{ background:#FFD700 ; color:#000; } 
.theme-lightskyblue{ background:#87CEFA ; color:#000; } 
.theme-highlight{ background:#3399FF ; color:#FFF; } 
.theme-dodgerblue{ background:#1E90FF ; color:#FFF; } 
.theme-mediumpurple{ background:#9370DB ; color:#FFF; } 
.theme-tomato{ background:#FF6347 ; color:#FFF; } 
.theme-darkgray{ background:#A9A9A9; color:#000; } 
.theme-aliceblue{ background:#F0F8FF ; color:#000; } 
.theme-menu{ background:#F0F0F0 ; color:#000; } 
.theme-threedshadow{ background:#A0A0A0 ; color:#000; }
.theme-scrollbar{ background:#C8C8C8 ; color:#000; }
.theme-{ background: ; color:#000; }
.theme-{ background: ; color:#000; }




.button{
	float:left;
	padding:1em 2.6em;
	text-align:center;
	border-radius:100px;
	list-style-type:none;	
	font-size:1em;
	font-weight:bold;
	
}
.button a{font-weight:bold;}



	


.radius-5,.radius-5-m{border-radius:5px;} 
.radius-t5,.radius-t5-m{border-radius:5px 5px 0 0;} 
.radius-b5,.radius-b5-m{border-radius:0 0 5px 5px;} 




.module{ 
	margin:0 auto;
	padding:0 2.85%;
	width: 91.3%;
	height:auto;	
	overflow:hidden;
	clear:both;	
}
.subModule{ 
	overflow:hidden;
	clear:both;	
}
.module-full{ 
	margin:0 auto;
	padding:0;
	width: 100%;
	height:auto;	
	overflow:hidden;
	clear:both;	
}



.module-16,
.module-15,
.module-14,
.module-13,
.module-12,
.module-11,
.module-10,
.module-9,
.module-8,
.module-7,
.module-6,
.module-5,
.module-4,
.module-3,
.module-2,
.module-1{
	margin:0 auto;
	padding:0;
	height:auto;	
	overflow:hidden;	
}
.module-16{ width:100%; }
.module-15{ width:93.75%; }
.module-14{ width:87.5%; }
.module-13{ width:81.25%; }
.module-12{ width:75%; }
.module-11{ width:68.75%; }
.module-10{ width:62.5%; }
.module-9{ width:56.25%; }
.module-8{ width:50%;  }
.module-7{ width:43.75%; }
.module-6{ width:37.5%; }
.module-5{ width:31.25%; }
.module-4{ width:25%; }
.module-3{ width:18.75%; }
.module-2{ width:12.5%; }
.module-1{ width:6.25%; }

.module-16-p{ width:96%; padding:2%; float:left; }
.module-15-p{ width:89.75%; padding:2%; float:left; }
.module-14-p{ width:83.5%; padding:2%; float:left; }
.module-13-p{ width:77.25%; padding:2%; float:left; }
.module-12-p{ width:71%; padding:2%; float:left; }
.module-11-p{ width:64.75%; padding:2%; float:left; }
.module-10-p{ width:58.5%; padding:2%; float:left; }
.module-9-p{ width:52.25%; padding:2%; float:left; }
.module-8-p{ width:46%; padding:2%; float:left; }
.module-7-p{ width:39.75%; padding:2%; float:left; }
.module-6-p{ width:33.5%; padding:2%; float:left; }
.module-5-p{ width:27.25%; padding:2%; float:left; }
.module-4-p{ width:21%; padding:2%; float:left; }
.module-3-p{ width:14.75%; padding:2%; float:left; }
.module-2-p{ width:8.5%; padding:2%; float:left; }
.module-1-p{ width:2.25%; padding:2%; float:left; }

.module-16-m{ width:96%; margin:2%; float:left; }
.module-15-m{ width:89.75%; margin:2%; float:left; }
.module-14-m{ width:83.5%; margin:2%; float:left; }
.module-13-m{ width:77.25%; margin:2%; float:left; }
.module-12-m{ width:71%; margin:2%; float:left; }
.module-11-m{ width:64.75%; margin:2%; float:left; }
.module-10-m{ width:58.5%; margin:2%; float:left; }
.module-9-m{ width:52.25%; margin:2%; float:left; }
.module-8-m{ width:46%; margin:2%; float:left; }
.module-7-m{ width:39.75%; margin:2%; float:left; }
.module-6-m{ width:33.5%; margin:2%; float:left; }
.module-5-m{ width:27.25%; margin:2%; float:left; }
.module-4-m{ width:21%; margin:2%; float:left; }
.module-3-m{ width:14.75%; margin:2%; float:left; }
.module-2-m{ width:8.5%; margin:2%; float:left; }
.module-1-m{ width:2.25%; margin:2%; float:left; }




.layout-16{ width:100%; float:left; }
.layout-15{ width:93.75%; float:left; }
.layout-14{ width:87.5%; float:left; }
.layout-13{ width:81.25%; float:left; }
.layout-12{ width:75%; float:left; }
.layout-11{ width:68.75%; float:left; }
.layout-10{ width:62.5%; float:left; }
.layout-9{ width:56.25%; float:left; }
.layout-8{ width:50%; float:left; }
.layout-7{ width:43.75%; float:left; }
.layout-6{ width:37.5%; float:left; }
.layout-5{ width:31.25%; float:left; }
.layout-4{ width:25%; float:left; }
.layout-3{ width:18.75%; float:left; }
.layout-2{ width:12.5%; float:left; }
.layout-1{ width:6.25%; float:left; }



.width-10{width: 96%; padding: 2%; } 
.width-9{width: 96%; padding: 2%;  } 
.width-8{width: 96%; padding: 2%;  } 
.width-7{width: 96%; padding: 2%;  } 
.width-6{width: 96%; padding: 2%;  } 
.width-5{width: 96%; padding: 2%;  } 
.width-4{width: 96%; padding: 2%;  } 
.width-3{width: 96%; padding: 2%;  } 
.width-2{width: 96%; padding: 2%;  } 
.width-1{width: 9%; padding: 2%;  } 


.padding-15{ padding:15px;}
.padding-10{ padding:10px;}
.padding-5{ padding:5px;}
.padding-0{ padding:0px;}
.padding-15-side{ padding-left:15px; padding-right:15px;}
.padding-10-side{ padding-left:10px; padding-right:10px;}
.padding-5-side{ padding-left:5px; padding-right:5px;}
.padding-0-side{ padding-left:0px; padding-right:0px;}
.padding-15-updown{ padding-top:15px; padding-bottom:15px; }
.padding-10-updown{ padding-top:10px; padding-bottom:10px; }
.padding-5-updown{ padding-top:5px; padding-bottom:5px; }
.padding-0-updown{ padding-top:0px; padding-bottom:0px; }

.margin{ margin:0 auto; }
.margin-15{ margin:15px;}
.margin-10{ margin:10px;}
.margin-5{ margin:5px;}
.margin-0{ margin:0px;}
.margin-15-auto{ margin:15px auto;}
.margin-10-auto{ margin:10px auto;}
.margin-5-auto{ margin:5px auto;}
.margin-0-auto{ margin:0px auto;}
.margin-15-side{ margin-left:15px; margin-right:15px;}
.margin-10-side{ margin-left:10px; margin-right:10px;}
.margin-5-side{ margin-left:5px; margin-right:5px;}
.margin-15-updown{ margin-top:15px; margin-bottom:15px; }
.margin-10-updown{ margin-top:10px; margin-bottom:10px;}
.margin-5-updown{ margin-top:5px; margin-bottom:5px;}


.wrap { 
	position: relative;
	float: left; 
	left: 50%;
	width:auto;
	height:auto; 	
	clear:both;
	overflow:visible;
}
.inner { 
	position: relative;
	left: -50%;
	width:auto;
	height:auto; 	
	clear:both;
	overflow:visible;
}


.warning{
	padding:1em;
	
	text-align:center;
	background:#FFC993;
	
	
}







.setTab{
	margin-bottom:20px;
	
}
.setTab ol{	overflow:hidden; margin-bottom:0px; background:none; } 
.setTab ol li{ 
	float: left;
	padding:8px 15px; 
	margin:0 -5px;
	word-break:keep-all;
	background:none; 
} 
.setTab ol li.hover{
	color:#FFF; 
	border-radius:5px 5px 0 0; 
	margin:0 0px;
	
	background:#FF4500;
}

.setTab div{ background:none; border:1px solid #CCC; } 
.setTab div ul{	display:none; padding-top:10px; padding-bottom:10px } 
.setTab div ul.block{ display:block;}
.setTab div ul li{	
	padding-left:10px;
	padding-right:10px;
	margin-top:5px;  
}

.listGroup{ 

	clear:both;
	
	border:1px solid #D2D2D2;
	padding:1px;
	margin-bottom:20px;
	background:none;
}
.listGroup .name,ul .name{ 		
	text-align:center;
	padding:10px;
	font-family:"微软雅黑","黑体","宋体","新宋体" ;
}

.listGroup li{ 
	padding-left:10px;
	padding-right:10px;
	margin-bottom:10px;	
}

aside ul li{ 
	overflow: hidden;
	text-overflow:ellipsis;	
	word-break:keep-all ;
	
}


ul.list.list-type-none,
ul.list.list-type-none li,
ol.list.list-type-none,
ol.list.list-type-none li{
	line-height:1.5em;
	list-style-type:none;
	clear:both;
}

ul.list.list-type-none li.indent,
ol.list.list-type-none li.indent{ margin-left:2em; }

ul.list.list-type-none li.title,
ol.list.list-type-none li.title{  font-weight:bold; }


table.table{
	
	margin:0;
	padding:0;
	border-top:none;
	
}
table.table tbody{
	margin:0;
	padding:0;
	border:none;
	border-top:none;
}
table.table td{
	padding:0;
	margin:0;
	vertical-align: bottom;
	border-top:none;
}
table.table tr{
	margin:0;
	padding:0;
	border:none;
	border-top:none;
}

table.table caption { caption-side: top; width: auto; text-align: center; } 


.x-left,left-x{float:left !important} 
.x-right,right-x{float:right !important}