html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;font-weight:normal;}
html,body,fieldset,img,iframe,abbr{border:0;}
i,cite,em,var,address,dfn{font-style:normal;}
[hidefocus],summary{outline:0;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6,small{font-size:100%;}
sup,sub{font-size:83%;}
pre,code,kbd,samp{font-family:inherit;}
q:before,q:after{content:none;}
textarea{overflow:auto;resize:none;}
label,summary{cursor:default;}
a,button{cursor:pointer;}
h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:normal;}
del,ins,u,s,a,a:hover{text-decoration:none;}
body,textarea,input,button,select,keygen,legend{font:12px/1.14 arial,\5b8b\4f53;color:#333;outline:0;}
body{background:#fff;}
a,a:hover{color:#333;}
.clearfix:after{
		height:0;
		content:" ";
		display:block;
		overflow:hidden;
		clear:both;
}
body {
    font: 12px/150% microsoft yahei,Arial, Verdana, "\5b8b\4f53";
    color: #666;
    background: #f0f2f4;
    min-width: 1220px;
    position: relative;
    /*zoom:80%;*/
    transform-origin:top center;
    
    
}

/*公共类*/
.top{
	width: 100%;
	background: #0952ac;	
	color: #fff;
	height: 72px;
	line-height: 72px;
}

.top .logo{
	margin-left:20px;
	height: 72px;
}

.top .logo img{
	display: block;
	padding-top: 16px;
}

.top .logo span{
	display: block;
	padding-left: 24px;
	font-size: 22px;
	background: url(../img/logo_line.png) no-repeat  10px center;
}

.top .message{
	padding-right: 52px;
	height: 72px;
	cursor: pointer;
}

.top .message a{
	display: block;
	height: 72px;
	line-height: 72px;
	position: relative;
	text-align: center;
}
.top .message div{
	padding: 0 3px;
	line-height: 18px;
	position: absolute;
	color: #fff;
	top: 17px;
	right: 2px;
	font-size: 12px;
	font-family: Arial;
}

.top .user_name{
	margin-right: 20px;
	position: relative;
	padding:0 14px;
	height: 72px;
}

.top .user_name:hover{
	background: #185fb6;
}

.top .user_name span{
	padding:0  20px 0 10px;
	font-size: 16px;
	background: url(../img/header_triangle.png) no-repeat center right;
}

.top .back{
	width: 157px;
	line-height: 59px;
	background: #FFFFFF url(../img/exit.png) no-repeat 30px center;
	color: #666666;
	font-size: 14px;
	text-indent: 50px;
	cursor: pointer;
	position: absolute;
	top: 72px;
	right: 14px;
	z-index: 4;
	box-shadow:2px 3px 5px rgba(218,218,218,0.75);
	-moz-box-shadow:2px 3px 5px rgba(218,218,218,0.75); 
	-webkit-box-shadow:2px 3px 5px rgba(218,218,218,0.75);
}

.fl {
    float: left
}

.fr {
    float: right
}

.al {
    text-align: left
}

.ac {
    text-align: center;
}

.ar {
    text-align: right;
}

.hide {
    display: none;
}

.dzh_nav .dropdown .cur{
	border-color:#fcb02b;
	background-color: #0000c8;
}

.dzh_nav .dropdown .cur a{
	color: #fff;
}
/*导航*/
.dzh_nav{
	width: 180px;
	position: absolute;
	top: 72px;
	left: 0;
}

.dzh_nav .nav_2 li{
	height: 44px;
	line-height: 44px;
	background: #306dbe;
	color: #9bc4fc;
	text-indent: 60px;
	font-size: 14px;
}

.dzh_nav .dropdown{
	/*background: #4483d7;*/
}

.dropdown .title{
    line-height:60px;
    font-size:18px;
    text-indent: 40px;
    border-bottom: 1px solid #4186e3;
}

.dropdown .title a{
	color: #9bc4fc;
}

.dropdown .items{
	position: relative;
}

.dropdown .items a{
	display: block;
    height: 48px;
    line-height: 48px;
    padding-left: 62px;
    color: #FFF;
    font-size: 16px;
    border-left: 4px solid #4483d7;
}

.dzh_nav .nav_2 .cur{
	color: #fff;
}

.dropdown .pic_1 a{
	background: url(../img/activity.png) no-repeat 34px center;
}

.dropdown .pic_2 a{
	background: url(../img/school.png) no-repeat 33px center;
}

.dropdown .pic_3 a{
	background: url(../img/class.png) no-repeat 32px center;
}

.dropdown .pic_4 a{
	background: url(../img/student.png) no-repeat 35px center;
}

.dropdown .pic_5 a{
	background: url(../img/set.png) no-repeat 34px center;
}

.dropdown .pic_6 a{
	background: url(../img/deal.png) no-repeat 34px center;
}

.dropdown .pic_7 a{
	background: url(../img/ranking.png) no-repeat 35px center;
}

.dropdown .pic_8 a{
	background: url(../img/stock.png) no-repeat 35px center;
}

.dropdown .pic_9 a{
	background: url(../img/password.png) no-repeat 36px center;
}

.dropdown .pic_10 a{
	background: url(../img/help.png) no-repeat 33px center;
}

.dropdown .items span{
	position: absolute;
	left: 140px;
	top:15px;
}

/*main通用标题*/
.main{
	margin-left: 180px;
}

.main .top_title{
	background: #fff;
	font-size: 14px;
	text-indent: 26px;
	line-height: 40px;
}

/*btn*/
.btn{
	position: absolute;
	left: 50%;
	margin-left: -94px;
}

.btn button{
	border: 0 none;
	width: 88px;
	height: 32px;
	font-size: 14px;
	background: #fda924;
	color: #fff;
}

.btn button:nth-child(2){
	margin-left: 12px;
	background: #afafaf;
}

/*copy*/
.copy{
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	color: #bababa;
	position: absolute;
	bottom: -32px;
	left: 50%;
	margin-left: -65px;
}

/*主内容开始*/
.main .main_1,.main .main_2{
	margin: 20px 28px 0 30px;
	/*width: 1575px;*/
	background: #fff;
	box-shadow:2px 3px 5px rgba(218,218,218,0.75);
	-moz-box-shadow:2px 3px 5px rgba(218,218,218,0.75); 
	-webkit-box-shadow:2px 3px 5px rgba(218,218,218,0.75);
}

.main .main_1{
	position: relative;
	padding-bottom: 58px;
}

.main .main_1 h4,.main .main_2 h4{
	line-height: 60px;
	color: #fa8802;
	font-size: 18px;
	border-bottom: 1px solid #eeeeee;
	text-indent: 24px;
}

.main .main_1 .con .box{
	margin-top: 50px;
	margin-bottom: 45px;
	line-height: 32px;
}

.main .main_1 .con .box_2{
	padding-left: 118px;
}

.main .main_1 .con .school{
	padding-left: 22px;
	width: 450px;
}

.main .main_1 .con .school li,.main .main_1 .con .box_2 li{
	margin-bottom: 18px;
}

.main .main_1 .con .box div{
	width: 82px;
	text-align: right;
}

.main .main_1 .con input,.main .main_1 .con select{
	height: 32px;
	margin-left: 8px;
}

.main .main_1 .con input{
	/*width: 510px;*/
	width: 280px;
}

.main .main_1 .con select{
	/*width: 514px;*/
	width: 254px;
}

.main .main_1 .con .school select{
	appearance:none;
	-moz-appearance:none;
	-webkit-appearance:none;
	background: url(../img/input_down.png) no-repeat center right;
	border: 1px solid #ccc;
}

.main .main_1 .con input{
	height: 28px;
	border: 1px solid #ccc;
}

.main .main_2{
	position: relative;
	padding-bottom: 54px;
    float: left;
    width: 99%;
}

.main .main_2 .list dt{
	color: #999;
	font-size: 16px;
	line-height: 50px;
	text-indent: 24px;
}

.main .main_2 .list dt>li,.main .main_2 .list dd>li{
	padding:6px 0;
}

.main .main_2 .list li{
	float: left;
	line-height: 25px;
}

.main .main_2 .list dd{
	margin-left: 10px;
	text-indent: 14px;
}

.main .main_2 .list dd li{
	font-size: 14px;
	color: #333;
}

.main .main_2 .list .operation{
	position: relative;
}

.main .main_2 .list .operation li{
	padding-left: 22px;
}

.main .main_2 .list .operation li:nth-child(1){
	background: url(../img/compile.png) no-repeat center left;
	color: #ffa70f;
}

.main .main_2 .list .operation li:nth-child(2) a{
	background: url(../img/delete.png) no-repeat center left;
	color: #666666;
	padding-left: 22px;
}

.main .main_2 .list .operation li:nth-child(3)  a{
	background: url(../img/addmoney.png) no-repeat center left;
	color: #ffa70f;
	padding-left: 22px;
}

.main .main_2 .list .clearfix .operation .cur a{
	background-image: url(../img/delete_1.png);
	color: #333;
}

/*翻页开始*/
.main .main_2 .pageturning{
	text-align: center;
	position: absolute;
	bottom: 12px;
	left: 50%;
	margin-left: -192.5px;
}

.main .main_2 .pageturning ul{
	float: left;
}

.main .main_2 .pageturning li{
	float: left;
}

.main .main_2 .pageturning .page{
	background: #eee;
	border: 1px solid #e5e5e5;
	border-radius: 3px;
	margin-right: 12px;
	font-family: arial;
	line-height: 28px;
}

.main .main_2 .pageturning .page li{
	width: 29px;
}

.main .main_2 .pageturning .page .cur{
	background-color: #fff;
	color: #fd8e3d;
}

.pageturning .page li:not(:nth-child(7)){
	background: url(../img/page_line.png) no-repeat center right;
}

.main .main_2 .pageturning .text{
	font-family:\5B8B\4F53;
	color: #666;
}

.main .main_2 .pageturning .text input{
	width: 28px;
	height: 26px;
}

.main .main_2 .pageturning .text .go{
	margin-left: 10px;
	background: #f4b837;
	width: 30px;
	line-height: 30px;
	border-radius: 3px;
	color: #fff;
}
/*翻页结束*/

/*主内容结束*/

/*确定退出框开始*/
.main .main_2 .list .operation li:nth-child(2) .choose{
	width: 113px;
	height: 46px;
	line-height: 46px;
	background: url(../img/choose.png);
	position: absolute;
	top: 30px;
	left: 52px;
	z-index: 2;
}

.main .main_2 .list .operation li:nth-child(2) .choose span{
	display: block;
	width: 50%;
	text-align: center;
	color: #333;
}

.main .main_2 .list .operation li:nth-child(2) .choose span:nth-child(1){
	background: url(../img/choose_line.png) no-repeat center right;
	color: #ffa70f;
}
.hide{
	display:none;
}

dd.datalist:nth-child(even){background:#F4F4F4;}
/*确定退出框结束*/

.prtbtn{
	border: 0 none;width: 88px;height: 32px;font-size: 14px;background: #fda924;color: #fff;float:right;
	margin-right:30px;
}