@charset "utf-8";
/*基础html元素定义*/
body{
	font-family:"Microsoft Yahei","微软雅黑", Helvetica, Arial, sans-serif, "宋体";
	background-color:#efefef;
	color:#666;
}
h1,h2,h3{
	color:#222;
}
h1,h2{
	font-weight:normal;
}
a{
	color:#2e9057;
	text-decoration:underline;
}
em{
	font-weight:bold;
	font-style:normal;
}
.ui-weak{
	color:#999;
}/*弱化文本*/
/*页面布局样式*/
/**页头页尾**/
.ui-header .ui-topnav{
	background-color:#fff;
}
.ui-header .ui-topnav .ui-title{
	color:#155d33;
}
.ui-header .ui-topnav .ui-links a{
	color:#666;
	text-decoration:none;
}
.ui-header .ui-topnav .ui-links a:hover{
	text-decoration:underline;
}
.ui-header .ui-navigator{
	background:url('images/nav-bg.png') repeat-x;
}
.ui-header .ui-navigator ul li.ui-selected{
	background:url('images/nav-bg.png') repeat-x 0 -40px;
}
.ui-header .ui-navigator ul li a{
	color:#fff;
	text-decoration:none;
}
.ui-header .ui-navigator ul li.ui-selected a{
	color:#222;
}
.ui-footer{
	border-top:1px solid #dadada;
	background-color:#e3e3e3;
}
/**首页**/
.ui-body .ui-focus-img{
	background-color:#1c211a;
	border-bottom:6px solid #dfdfdf;
}
.ui-body .ui-sub-columns .ui-ac-columns{
	border:2px solid #fff;
	box-shadow:0 2px 0 #dedede;
	background:#fff url('images/sub-bg.jpg') no-repeat 0 0;
}
.ui-body .ui-sub-columns .ui-column .ui-header{
	padding-left:50px;
}
.ui-body .ui-sub-columns .ui-column .ui-header h2{
	color:#222;
}
.ui-body .ui-sub-columns .ui-announce .ui-header{
	background:url('images/announce.png') no-repeat 0 0;
}
.ui-body .ui-sub-columns .ui-announce .ui-header a{
	color:#666;
	text-decoration:none;
}
.ui-body .ui-sub-columns .ui-announce .ui-body ul li a{
	color:#222;
	text-decoration:none;
}
.ui-body .ui-sub-columns .ui-announce a:hover,.ui-body .ui-sub-columns .ui-announce .ui-body ul li a:hover{
	text-decoration:underline;
}
.ui-body .ui-sub-columns .ui-supports .ui-header{
	background:url('images/supports.png') no-repeat 19px 0;
	padding-left:69px;
}
.ui-body .ui-sub-columns .ui-supports .ui-body{
	border-left:1px solid #cecece;
	border-right:1px solid #cecece;
}
.ui-body .ui-sub-columns .ui-supports .ui-body button{
	color:#222;
	border:none;
}
.ui-body .ui-sub-columns .ui-supports .ui-body button:hover{
	color:#1f6cb3;
}
.ui-body .ui-sub-columns .ui-supports .ui-body .ui-homework{
	background:url('images/btn-homework.png') no-repeat 0 0;
}
.ui-body .ui-sub-columns .ui-supports .ui-body .ui-qa{
	background:url('images/btn-qa.png') no-repeat 0 0;
}
.ui-body .ui-sub-columns .ui-supports .ui-body .ui-class{
	background:url('images/btn-class.png') no-repeat 0 0;
}
.ui-body .ui-sub-columns .ui-supports .ui-body .ui-qq{
	background:url('images/btn-qq.png') no-repeat 0 0;
}
.ui-body .ui-sub-columns .ui-supports .ui-body .ui-links .ui-phone{
	padding-left:26px;
	background:url('images/icon_phone.png') no-repeat 0 6px;
}
.ui-body .ui-sub-columns .ui-supports .ui-body .ui-links .ui-mail{
	padding-left:26px;
	background:url('images/icon_mail.png') no-repeat 0 6px;
}
.ui-body .ui-sub-columns .ui-supports .ui-body .ui-links .ui-phone em{
	font-weight:normal;
	color:#ed5824;
}
.ui-body .ui-sub-columns .ui-calendar .ui-header{
	background:url('images/calendar.png') no-repeat 0 0;
}
/**二级页面**/
.ui-body .ui-main-content .ui-column{
	border:1px solid #e3e3e3;
	background-color:#fff;
}
.ui-body .ui-main-content .ui-column .ui-header{
	border-bottom:1px solid #e0e0e0;
	background:url('images/tit-bg.png') repeat-x 0 0;
}
.ui-body .ui-main-content .ui-column .ui-header h2{
	color:#666;
}
.ui-body .ui-main-content .ui-left-column a{
	color:#666;
	text-decoration:none;
}
.ui-body .ui-main-content .ui-left-column .ui-menu>li{
	border-bottom:1px solid #e0e0e0;
}
.ui-body .ui-main-content .ui-left-column .ui-menu li.ui-folder>a{
	padding-left:30px;
	background:url('images/icon_plus.png') no-repeat 10px 9px;
}
.ui-body .ui-main-content .ui-left-column .ui-menu li.ui-folder.ui-open>a{
	background-image:url('images/icon_minus.png');
	color:#333;
}
.ui-body .ui-main-content .ui-left-column .ui-menu .ui-folder li>a{
	padding-left:34px;
	background:url('images/icon_dot.png') no-repeat 22px 9px;
}
.ui-body .ui-main-content .ui-left-column .ui-menu .ui-folder.ui-open li:first-child{
	border-top:1px solid #e0e0e0;
}
.ui-body .ui-main-content .ui-left-column .ui-menu li.ui-selected{
	background-color:#f5f5f5;
	color:#333;
	font-weight:bold;
}
/*图片预览*/
.ui-image-view{
	background:url('images/modal.png') repeat 0 0;
}
.ui-image-view .ui-image{
	position:relative;
}
.ui-image-view .ui-image img{
	border:1px solid #d8d8d8;
}
.ui-image-view .ui-image button{
	background:url('images/close.png') no-repeat 0 0;
	border:none;
}