/*ȫ����ʽ  */
body{margin:0 auto;padding:0px; width:100%; font-family:"microsoft yahei"; color:#333; line-height:18px; font-size:12px;}/*modify by wjp 2014-04-16����body������ɫΪ��ɫ*/
ul,li,dl,dd,dt,p,span,input,h1,h2,h3,h4,h5,h6{margin:0px; padding:0px;}
iframe,form{ margin:0px; padding:0px;}
ul,li{ list-style:none;}
img{ border:none;}
select {height: 23px;line-height: 23px;width: 178px;font-size:12px;}
textarea{ width:360px; height:60px;font-size:12px;line-height:16px;color:#666;}
input{font-size:12px;}
a{ color:#333; text-decoration:none;cursor: pointer;}
a:hover{ color:#333; text-decoration: underline; vertical-align:top;}
.clear{ clear:both;}
.radio{vertical-align:middle;border:none;}
.checked{border:none;padding-right:0px;}

/*ȫ������*/
.yellow a{text-decoration: underline;}
.lan13{ font-size:12px;}
.purple18{font:18px bold; line-height:36px; font-family:"΢���ź�";}
.star{color:#red;font-weight:bold;font-size:13px;padding-top:3px;}
.red{font-size:12px;color:#e41803;line-height:20px;}
.error{color:red;float:left;}
.navy{ font-size:12px;}
.white{color:#fff;}
.tishi{color:red;line-height:28px;height:28px;}

/*ȫ�ְ�ť*/
.select_button{border-radius:3px;background:#009ae2;float:left;font-size:12px;margin-right:0px;text-align:center;cursor:pointer;border:none;color:#fff;height:28px;line-height:28px;width:76px;margin-left:10px;}
.exit2{width:20px;height:19px;float:right;margin:10px 0 0 0;border:none;cursor:pointer;background:url(../images/exit2.jpg) no-repeat;}
.course_btn{border-radius:3px;background:#009ae2;text-align:center;cursor:pointer;border:none;color:#fff;height:32px;line-height:32px;width:265px;margin-top:5px;}/*�ϴ��γ̷��水ť*/
.help{width:30px;height:30px;float:right;border:none;background:url(images/help.png) no-repeat;cursor:pointer;margin-top:7px;}

/*��������ť*/
.ad_button1,.ad_button2,.ad_button3,.ad_button4{text-align:center;cursor:pointer;border:none;color:#fff;height:32px;line-height:32px;margin:6px 5px 0 0;cursor:pointer;display:inline-block;}
.ad_button1{width:auto;padding:0 10px;}
.ad_button1 span{color:#fff;}
.ad_button3{min-width:40px;margin:0px 5px;line-height:20px;height:20px;padding:0 5px;}

/*ȫ�ֱ���ȡ��ť*/
.textwarp_button1,.textwarp_button2,.textwarp_button3,.textwarp_button4{float:left;text-align:center;background:#fff;margin-bottom:10px;}
.textwarp_button1{margin-left:43%;}
.textwarp_button2{margin-left:38%;}
.textwarp_button3{margin-left:32%;}
.textwarp_button4{margin-left:22%;}
.textwarp_button1 .button,.textwarp_button2 .button,.textwarp_button3 .button,.textwarp_button4 .button{height:32px;line-height:32px;width:96px;margin:0 5px;border-radius:0px;text-align:center;cursor:pointer;border:none;color:#fff;float:left;}
.space{margin-top:10px;}/*�Ӽ��*/

/*��ѯ����������ť��ʱ�䰴ť��ѡ��ť��������ť*/
.choosebtn,.timebtn,.selectbtn{width:44px;height: 26px;float:left;border:none;cursor:pointer;border-top-left-radius:0px;border-bottom-left-radius:0px}
.choosebtn{background:url(images/choosebtn_bg.jpg) no-repeat;}
.timebtn{background:url(images/timebtn_bg.jpg) no-repeat;}
.selectbtn{background:url(images/selectbtn_bg.jpg) no-repeat;}
.search_btn{text-align:center;cursor:pointer;border:none;color:#fff;height:32px;line-height:32px;width:120px;float:right;margin-right:14px;}
.chooser_delete{float:left;width:20px;height:24px;line-height:24px;border-top:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;border-left:none;background:#fff;text-align:center;}/*ɾ��ѡ��*/

/*����ҳ-ͷ��*/
.paper_header{width:100%;height:51px;background:url(images/pepar_bg.jpg) repeat-x center;float:left;}
.paper_logo{width:980px;margin:0 auto;text-align:left;}

/*main*/
#main{width:1000px; margin:0px auto;overflow:hidden;margin-top:10px;text-align:left;}
.main{width:1000px; margin:0px auto; padding:10px 0 0 0;min-height:670px; }
.main_left{width:170px; text-align:left; position:relative;float:left;}			
.main_right{width:820px;float:right;padding-left:10px;}

/*warp*/
#stepDiv{display: none;}
.textwarp{width:880px;float:left;margin-bottom:10px;margin-left: 8px;}
.textwarp_title{width:808px;height:40px;line-height:40px; padding-left:10px;float:left;}
.textwarp_title h3{font-size:16px;width:150px;}
.content{width:885px;float:left;padding:5px 10px 0;}
.textwarplist_popup{ margin:0px auto;  width:820px; margin-top:10px;}/*�������ڷ�fromҳ�� */
.textwarplist{overflow: hidden; width:770px;float:left;margin-bottom:5px;padding:0 5px;background:#fff;}/*border:1px solid #e7e7e7;*/
.textwarplistfortab{ width:816px; margin:auto; padding:1px; overflow: hidden;}	
.textwarp_popup{width:99%; margin:0px auto; padding-bottom:10px;clear:left;}
.dialog_form_div{width:915px;height:100%;margin:0px auto;}/*ʹ�����������ݾ�����ʾ*/ 
.addwarp{width:780px;height:100%;float:left;padding:10px 10px 0;}/*����form���*/
.form_table_div{width:800px;float:left;padding:10px 9px;}/*form_table���*/
.grid_table_div{width:800px;float:left;padding:10px 9px;}/*grid_table���*/
.custom_table_div{width:820px;float:left;}/*������컯table���*/

/*����*/
.admintitle{width:100%;height:43px;line-height:41px;float:left;margin-bottom:10px;}
.somlltitle{width:98%;margin-left:1%;}
.admintitle h4{width:auto;margin-left:20px;float:left;color:#333;font-size:13px;padding:0 7px;}
.admintitle span{float:right;font-weight: normal;padding-right:15px;}

/*������*/
.textwarplist2{float:left;margin-bottom:5px;margin-left: 8px;}
.textwarpline{border:1px solid #dfdfdf;}

/*������ICO*/	
.tablebutton_alter{ width:26px; height:21px;cursor:pointer; display:block;background:url(images/hanputable_button.png) no-repeat -25px 0px;margin-top:5px;}
.tablebutton_download{ width:26px; height:21px;cursor:pointer; display:block;background:url(images/hanputable_button.png) no-repeat -48px 0px;margin-top:5px;}
.tablebutton_delete{ width:26px; height:21px;cursor:pointer; display:block;margin-top:5px;background:url(images/hanputable_button.png) no-repeat -77px 0px;}
.tablebutton_see{ width:25px; height:21px;cursor:pointer; display:block;margin-top:5px;background:url(images/hanputable_button.png) no-repeat 0px 0px;}
.tablebutton_up{ width:26px; height:21px;cursor:pointer; display:block;margin-top:5px;background:url(images/hanputable_up.png) no-repeat;}
.tablebutton_down{ width:26px; height:21px;cursor:pointer; display:block;margin-top:5px;background:url(images/hanputable_down.png) no-repeat;}
.tablebutton_greyup{ width:26px; height:21px;cursor:pointer; display:block;margin-top:5px;background:url(images/hanputable_grey.png) no-repeat;}
.tablebutton_greydown{ width:26px; height:21px;cursor:pointer; display:block;margin-top:5px;background:url(images/hanputable_grey.png) no-repeat 0px -21px;}
.examQuestion_right{ width:32px; height:32px;display:inline-block;background:url(images/yes.png) no-repeat;}
.examQuestion_error{ width:32px; height:32px;cursor:pointer;  display:inline-block;background:url(images/no.png) no-repeat;}

/*���ͷ*/
.tabletitle{width:100%;float:left;height:44px;}/*modify by wjp 2014-04-16��ӱ�����ɫ*/
.tabletitle a:hover{text-decoration:none;}
.tabletitle ul{width:60%;float:left;}
.tabletitle li{float:left;line-height:30px;margin-right:10px;line-height:32px;margin-top:5px;}
.tabletitle li a{color:#333;font-weight:normal;padding:3px 8px;}
.tabletitle li a:hover{color:#fff;text-decoration:none; padding:3px 8px;}
.tabletitle li a.active{color:#fff;padding:3px 8px;}
.tabletitle h4{float:left;font-size:14px;padding-left:15px;line-height:44px;text-align:left;}
.tabletitle p{float:right;padding-right:13px;}

.adminform_tab4{ width:100%; border:solid 1px #e6e6e6; margin:0px auto; margin-top:10px; border-collapse:collapse;float:left;}	
.adminform_tab4 th{ color:#333;height:34px; font-size:13px; font-weight:bold;  padding-left:10px; line-height:34px; border-right:solid 1px #e6e6e6; border-bottom:solid 1px #e6e6e6; text-align:center; }				
.adminform_tab4 td{ line-height:18px; text-align:left; border-right:solid 1px #e6e6e6; border-bottom:solid 1px #e6e6e6; padding:6px 0px 6px 10px; font-size: 12px;}
.adminform_tab4 td .operate{ width:auto; float:right; }
.adminform_tab4 td .operate input{ float:left; margin-right:6px;}
.adminform_tab4 td span,.adminform_tab4 td label,.adminform_tab4 td input,.adminform_tab4 td p{ float:left; vertical-align: middle;;}
.adminform_tab4 td p{padding: 0px 3px;}
.adminform_tab4 td label{ width:110px; text-align:right; padding-right:6px; font-weight:bold;}			
.adminform_tab4 td span{ font-weight:bold; color:#333; width:100%; clear:right; display:block;}	
.adminform_tab4 td s{ color:#999; text-decoration:none; width:100%;  clear:right; display:block;}	
.adminform_tab4 tr{ background:#f7f7f7;}

/*���ڱ���*/
.adminform_tab7{width:100%;float:left;padding:10px 0;}
.adminform_tab7 th{ line-height:38px; height:38px; text-align:center; border-bottom:solid 1px #e6e6e6; font-size:14px;  }
.adminform_tab7 td{ height:20px; line-height:18px; color:#666; padding-left:20px; padding-top:5px;}
.adminform_tab7 td label{ font-weight:bold; color:#333;}
.adminform_tab7 a{ color:#077abf;}
.adminform_tab7 dt,.adminform_tab7 dd{ float:left;}
.adminform_tab7 dt{ width:216px;height:auto;}
.adminform_tab7 dt img{border:solid 1px #e7e7e7;width:216px;height:122px;} 
.adminform_tab7 dt p{ width:100px; margin:0px auto; margin-top:5px;}
.adminform_tab7 dt a{ margin-top:10px ; padding-left:36px; float: left;}
.adminform_tab7 dd{ width:567px;margin-left:15px;}
.adminform_tab7 .button{width:216px;height:30px;text-align:center;float:left;line-height:30px;border-radius:3px;border:none;color:#fff;}
.adminform_tab7 ul{width:100%; margin:0px auto; margin-bottom:10px; /*padding-bottom:10px; */clear:left;}
.adminform_tab7 li{ width:50%; float:left; height:auto;margin-bottom:10px; padding:0px 0px 0px 0px;*/}	
.adminform_tab7 li label{ width:80px; text-align:right; font-weight:bold; padding-right:6px; }				
.adminform_tab7 li p{ float:left; width:auto; margin-right:4px;}
.adminform_tab7 li b{ color:#1d95de; font-size:13px;}
.adminform_tab7 li input,.adminform_tab7 li label,.adminform_tab7 li p,.adminform_tab7 li select,.adminform_tab7 li textarea{ float:left; font-size:12px; }	
.adminform_tab7 li textarea{ width: 176px;}	

.adminfrom2{background:#fff;width:800px;}		
.adminfrom2 th{width:90px;color:#333;height:30px;font-weight:bold;line-height:30px;text-align:right;padding-right:10px;}
.adminfrom2 td{ height:30px; font-size:12px;line-height:30px; text-align:left;color:#666;word-wrap: break-word;word-break: break-all;}
.adminfrom2 td span{ font-weight:bold; color:#666; }
.adminfrom2 td p{ width:auto; margin-left:30px;}
.adminfrom2 td a{ float:left; margin-right:6px;}	
.adminfrom2 td span a{float:none;}
.adminfrom2 h1{font-size:14px;}
.adminfrom2 textarea{width:393px;height:80px;float:left;}

.adminform_tab2{ width:100%; margin-bottom:10px;float:left; border:solid 1px #e7e7e7;}
.adminform_tab2 th{height:38px;line-height:38px;}
.adminform_tab2	h1{font-size:14px; font-weight:bold; background:#f5f5f5;border-bottom:1px solid #e7e7e7; padding-left:20px;text-align:left;}	
.adminform_tab2 td{ height:30px; line-height:30px; font-size:12px;}
.adminform_tab2 td input,.adminform_tab2 td a,.adminform_tab2 td p,.adminform_tab2 td label,.adminform_tab2 td textarea{ float:left;}
.adminform_tab2 td input{ margin-left:3px;}
.adminform_tab2 td label{ width:120px; text-align:right; padding-right:6px;}
.adminform_tab2 td span{ font-weight:bold;}	
.adminform_tab2 dt,.adminform_tab2 dd{ float:left;}
.adminform_tab2 dt{ width:288px; height:auto;}
.adminform_tab2 dt img{border:solid 1px #e6e6e6;} 
.adminform_tab2 dt p{width:80px; margin:0px auto; margin-top:5px;}
.adminform_tab2 dt a{float: left;margin-bottom:10px;}
.adminform_tab2 dd{width:500px; margin:0px auto; overflow: hidden; padding-left:10px; }
.adminform_tab2 .input{width:40px;float:left;height:22px;line-height:22px;border:1px solid #dfdfdf;margin-top:2px;}


.adminform_tab1{width:100%; border-top:solid 1px #e7e7e7; border-left:solid 1px #e7e7e7; margin:10px 0;float:left;}		
.adminform_tab1 th{ height:40px; font-size:14px; font-weight:bold; line-height: 40px; border-right:solid 1px #e6e6e6; border-bottom:solid 1px #e6e6e6; text-align:left; color: #0099cb; }
.adminform_tab1 th .operate{ width:auto; float:right; padding:5px 5px 0px 0px;}
.adminform_tab1 th .operate input{ float:left; margin-right:6px;}
.adminform_tab1 td .operate{ width:auto; float:right; padding:5px 5px 0px 0px;}
.adminform_tab1 td .operate input{ float:left; margin-right:6px;}
.adminform_tab1 td span,.adminform_tab1 td input{float:left; vertical-align: middle;}
.adminform_tab1 td input{margin-top: 8px;}			
.adminform_tab1 td{ height:30px; border-right:solid 1px #e6e6e6; border-bottom:solid 1px #e6e6e6; line-height:30px; padding:3PX 0PX 3PX 3PX; }
.adminform_tab1 td span,.adminform_tab1 td input{float:left;}
.adminform_tab1 td span{ font-size:12px; font-weight:bold; color:#666;  }
.adminform_tab1 td textarea{ margin:5px 0px 5px 0px;}
.adminform_tab1 td p{ width:auto;}
.adminform_tab1 td a{ float:left; margin-right:10px;text-decoration: none;color:#009ae2;}	
.adminform_tab1 td span a{ float:none;}	
.adminform_tab1 td label{ width:80px; text-align:right; padding-right:6px;}

/*��ѯ����-����*/	
.textwarp3{float:left;width:900px;border-bottom:1px solid #e7e7e7;margin-bottom:7px;}/*�����������*/
.form_ulthree{width:100%;float:left; margin-top: 10px;margin-left: 10px;}
.form_ulthree li{float:left;margin-bottom:10px;}	
.form_ulthree li label{width:60px;text-align:right;margin-right:5px;float:left;color:#666; }
.form_ulthree p{float:left;padding:3px;}
.form_ulthree .right{float:right;}
.form_ulthree .sixlabel{width:72px;}
.form_ulthree .sixinput{width:239px;}
.form_ulthree .fuxuan{height:30px;}

.listyle1,.listyle2,.listyle3{height:30px;line-height:30px;float:left;}
.listyle1{width:220px;}/*�ɷų�input��date��choose��select*/
.listyle2{width:160px;}/*�ɷŶ�input��date��choose��select*/
.listyle3{width:480px;}/*�ɷ�����input��date*/

.search_input1,.search_input2,.search_input3,.search_chooser1,.search_chooser2,.search_select1,.search_select2,.search_date1,.search_date2{height:24px;line-height:24px;border:1px solid #d5d5d5!important;border-radius:2px;float:left;color:#777;}
.search_input1{width:150px;}/*��input*/
.search_input2{width:90px;}/*��input*/
.search_input3{width:118px;}
.search_date1{width:207px;border-top-right-radius:0px;border-bottom-right-radius:0px}/*��date*/
.search_date2{width:154px;px;border-top-right-radius:0px;border-bottom-right-radius:0px}/*��date*/
.search_chooser1{width:87px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-right:none;border: 0;}/*��select*/
.search_chooser2{width:26px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-right:none;}/*��select*/
.search_select1{width:152px;border-top-right-radius:0px;border-bottom-right-radius:0px;height:28px;border:none;}/*��select*/
.search_select2{width:91px;border-top-right-radius:0px;border-bottom-right-radius:0px;height:28px;border:none;}/*��select*/

/*ͼ�Ļ���*/	
.path_add{width:100%;float:left;}		
.path_add dt{width:auto;float:left;}
.path_add dt img{width:265px;height:149px;}
.path_add dt .imgbox{width:265px;float:left;}
.path_add dt p{margin-top:6px;width:265px;float:left;}
.path_add dd textarea{width:425px;border:1px solid #dfdfdf;}
.path_add dd{}
.path_add .alginleft{float:left;}

.add_ul{}
.add_ul li{width:auto;float:left;margin-bottom:7px;}	
.add_ul li label{width:66px;text-align:right;line-height:26px;float:left;margin-right:5px;}	
.add_ul li p{float:left; width:auto; margin-right:4px;line-height:28px;}
.add_ul li input{float:left;color:#888;padding:0 0 0 3px;height:24px;line-height:24px;} 
.add_ul li .label{width:100%;float:left; text-align:left;height:24px;line-height:18px;}/*����һ�е�lebel,��textarea�����*/
.add_ul li textarea{width:778px;float:left;overflow-x:hidden;height:80px;float:left;line-height:22px;color:#777;font-family:"΢���ź�";}
.add_ul li .input{width:445px;border:1px solid #dfdfdf;}/*�������input*/
.add_ul li .chooser{width:393px;border-top-right-radius:0px;border-bottom-right-radius:0px;border:1px solid #dfdfdf;/*border-right:none;*/}/*��ѡ���б�select*/
.add_ul li .date{width:357px;border-top-right-radius:0px;border-bottom-right-radius:0px;border:1px solid #dfdfdf;border-right:none;}/*��ʱ��ѡ����select*/
.add_ul li .selector{width:461px;border-top-right-radius:0px;border-bottom-right-radius:0px;}/*�������б�select*/
.add_ul li li .radio{vertical-align:middle;border:none;margin-right:5px;}
.add_ul li li .checked{vertical-align:middle;border:none;margin-right:5px;}
.add_ul li span{ color:#888;}
.add_ul li .leftwz{text-align:left;}
.add_ul li .small{width:455px;}
.add_ul li .short{height:40px;}
.add_ul li .fivelabel{width:70px;}/*label����ֳ���*/
.add_ul li .fiveinput{width:451px;}

.add_ultwo{}
.add_ultwo li{ width:auto;float:left;margin-bottom:7px;}
.add_ultwo li label{width:66px;height:26px;text-align:right;line-height:26px;float:left;margin-right:5px;}		
.add_ultwo li p{float:left; height:26px; width:auto; margin-right:4px; line-height:26px;}
.add_ultwo li input{float:left;height:24px;line-height:24px;border:1px solid #dfdfdf;color:#888;padding:0 3px;}
.add_ultwo li .input{width:181px;}	
.add_ultwo li .chooser{width:123px;border-top-right-radius:0px;border-bottom-right-radius:0px;border:1px solid #dfdfdf!important;border-right:none;}/*��ѡ���б�select*/
.add_ultwo li .selector{width:195px;border-top-right-radius:0px;border-bottom-right-radius:0px;}/*�������б�select*/
.add_ultwo li .date{width:139px;border-top-right-radius:0px;border-bottom-right-radius:0px;border:1px solid #dfdfdf;}/*ѡ��ʱ��select*/
.add_ultwo li .radio{vertical-align:middle;border:none;margin-right:5px;}
.add_ultwo li .checked{vertical-align:middle;border:none;margin-right:5px;padding-right:0}
.add_ultwo li span{color:#888;}
.add_ultwo li .changlabel{width:90px;}
.add_ultwo li .duaninput{width:146px;}
.add_ultwo li .fivelabel{width:70px;}/*label����ֳ���*/
.add_ultwo li .fiveinput{width:182px;}
.add_ultwo li .text{width:190px;}
.add_ultwo li .fewtext{width:150px;}
.alignleft{float:left;}/*���������*/


/*һ��li*/
.form_ul{width:100%;float:left;}
.form_ul li{width:100%;float:left;margin-bottom:7px;}	
.form_ul li label{width:66px;text-align:right;line-height:30px;float:left;margin-right:5px;}	
.form_ul li p{float:left; width:auto; margin-right:4px;line-height:28px;}
.form_ul li input{float:left;color:#888;padding:0 3px;height:24px;line-height:24px;}
.form_ul li textarea{width:720px;float:left;overflow-x:hidden;height:80px;float:left;line-height:22px;}
.form_ul li .input{width:718px;border:1px solid #dfdfdf;}/*�������input*/
.form_ul li .chooser{width:652px;border-top-right-radius:0px;border-bottom-right-radius:0px;border:1px solid #dfdfdf;}/*��ѡ���б�select*/
.form_ul li .selector{width:723px;border-top-right-radius:0px;border-bottom-right-radius:0px;}/*�������б�select*/
.form_ul li .radio{vertical-align:middle;border:none;margin-right:5px;}
.form_ul li .checked{vertical-align:middle;border:none;margin-right:5px;}
.form_ul li span{ color:#888;}
.form_ul li .leftwz{text-align:left;}
.form_ul li .sevenlabel{width:87px;}

/*������li*/
.form_ultwo{width:100%;float:left;}
.form_ultwo li{ width:50%;float:left;margin-bottom:7px;}
.form_ultwo li label{width:66px;height:32px;text-align:right;line-height:30px;float:left;margin-right:5px;}		
.form_ultwo li p{float:left; height:28px; width:auto; margin-right:4px; line-height: 30px;}
.form_ultwo li input{float:left;height:24px;line-height:24px;color:#666;padding:0 3px;}
.form_ultwo li textarea{float:left;overflow-x:hidden;width:325px;height:80px;float:left;line-height:22px;}
.form_ultwo li .input{width:307px;border:1px solid #dfdfdf;}	
.form_ultwo li .chooser{width:155px;border-top-right-radius:0px;border-bottom-right-radius:0px;border:1px solid #dfdfdf!important;border-right:none;}/*��ѡ���б�select*/
.form_ultwo li .selector{width:327px;border-top-right-radius:0px;border-bottom-right-radius:0px;}/*�������б�select*/
.form_ultwo li .date{width:175px;border-top-right-radius:0px;border-bottom-right-radius:0px;border:1px solid #dfdfdf;}/*ѡ��ʱ��select*/
.form_ultwo li .radio{vertical-align:middle;border:none;margin-right:5px;}
.form_ultwo li .label{width:120px;}
.form_ultwo li .checked{vertical-align:middle;border:none;margin-right:5px;}
.form_ultwo .zhengshu{width:195px;}
.form_ultwo li span{color:#666;}
.form_ultwo li .sixlabel{width:78px;}
.form_ultwo li .sixdate{width:263px;}
.form_ultwo li .sevenlabel{width:87px;}
.form_ultwo li .sevendate{width:250px;height:30px;}


/*���ֱ༭��*/
#questionDiv{width:100%;float:left;}

/*��ʾ������*/				
.float_box{	position:relative;  /*right:100px; margin:0 auto;	border:1px solid #27A4EC;*/ font:12px "΢���ź�"; line-height: 18px;}
.float_top{	position: absolute; background: url("images/hanpu_navbg.gif") repeat-x scroll 0 0 transparent; color:#fff; text-align:center; font-weight:bold; height:20px; cursor:move;}
.float_content{	background:#FFF; padding:10px;position: absolute;line-height: 20px;width: 480px;}
.float_content a{ color: #666; text-decoration: none; cursor:pointer;}
.float_box li{list-style: none;float: left;padding-left: 5px;}
.float_box li a { 
    font-size: 12px;
    padding: 0 10px;
    cursor: pointer;
    border: none;
    margin-right: 5px;
    margin-top: 7px;
    float: right;
    height: 24px;
    background: #009ae2;
    color: #fff;
}

/*ѡ��������������ʽ-����*/
.dialog_tree_div{width:90%;height:100%;margin:10px auto;}/*ʹ�����������ݾ�����ʾ*/
.dialog_treewarp{width:80%;float:left;}/*���νṹ���*/
.dialog_button{width:96px;text-align:center;top:25px;position: fixed;right:8%;z-index:10009;}/*���νṹ��ť*/
.adminform_tab3{width:100%;min-height:80px;background:#fff;padding:10px 0;float:left;}	/*modify by wjp 2014-04-16����ѡ����ȥ���߿���ʽ*/				
.adminform_tab3 td{ height:30px; line-height:30px;}			.
.adminform_tab3 td span,.adminform_tab3 td input,.adminform_tab3 td a,.adminform_tab3 td label{ float:left;}
.adminform_tab3 td label{ width:120px; text-align:left; padding-left:6px;}
.adminform_tab3 td input{ margin-top:10px;}
.adminform_tab3 td span{ font-weight:bold;}

/*tab��ǩ*/	
#Tab1{WIDTH:100%;padding:0px;}
#Tab2{WIDTH:100%; margin:0px auto; padding:0px;}
.Menubox{width:100%;height:40px;float:left;}
.Menubox UL{padding:0px; height:40px; MARGIN:0px;}
.Menubox LI{text-align:center;display:block;float:left;color:#666; cursor:pointer;font-size:14px;line-height:40px;padding:0 15px;}
.Menubox LI.hover{height:40px;color:#fff}
.Contentbox{float:left;width:100%;}	
.Contentbox_warp{ width:784px; border:solid 1px #e7e7e7; padding:1px; margin-bottom:10px;}
.Contentbox_title{ height:36px; line-height:33px; font-size:13px; padding-left:10px; color:#666;}


.learingtab{ width:100% }
.learingtab label,.learingtab input{ float:left;}
.learingtab label{ width:100px; text-align:right; display:block; margin-right:6px;}
.learingtab th{ font-size:12px; font-weight: normal; width:100px; }
.learingtab td{ height:28px; list-style: 28px; font-size:12px; padding-bottom: 5px;}		
.learingtab td input{float:left; margin-right:3px;}
.learingtab td s{ float:left; vertical-align:middle; margin-right:5px;}					
.learingtab td span{margin-right:3px;color: red;}
.learingtab td p{ float:left; margin-right:6px;}

/*����*/
.report{width:100%;overflow:hidden;float:left;}
.report h2{ font-size:13px; font-weight:bold;line-height:30px; padding-left:10px; border:solid 1px #baced9; border-bottom:none;}
.report h2 p{ float:right; width:auto; height:30px; line-height:30px; margin-right:10px;}
.report h2 p a{ float:left; padding-right:5px;}
.reporttab{ width:100%;border-top:solid 1px #d9e7ef; border-left:solid 1px #e7e7e7;background:#fff;float:left;margin-bottom:10px;}
.reporttab th{font-size:12px; text-align:left; padding-left:6px; height:34px; line-height:20px; border-right: solid 1px #d9e7ef;  border-bottom: solid 1px #d9e7ef; }
.reporttab th s{  font-family:Arial, Helvetica, sans-serif; font-weight: normal; text-decoration:none; color:#333;} 		
.reporttab td{font-size:12px; height:34px; line-height:30px; text-align:left; padding-left:6px; border-right: solid 1px #e6e6e6; border-bottom: solid 1px #e6e6e6;word-wrap: break-word;word-break: break-all;}
.reporttab td a{ float:left; margin-right:6px;color:#009ae2;}
.reporttab td p	,.reporttab td input{ float:left; margin-right: 3px;}
.reportico_chart{ width:16px; height:16px;cursor:pointer;background:url(images/reportico_chart.png) no-repeat;}
.reportico_excel{ width:16px; height:16px;cursor:pointer;background:url(images/reportico_excel.png) no-repeat;}
.report_ico1{ width:18px; height:18px; cursor:pointer; display:block;background:url(images/report_ico.png) no-repeat;}
.report_ico2{ width:18px; height:18px; cursor:pointer; display:block;background:url(images/report_ico.png) no-repeat 0px  -26px;}
.report_ico3{ width:18px; height:18px; cursor:pointer; display:block;background:url(images/report_ico.png) no-repeat  -23px  0px;}
.report_ico4{ width:18px; height:18px; cursor:pointer; display:block;background:url(images/report_ico.png) no-repeat  -23px  -26px;}
.report_texttab{ width:30%; height:auto; margin:0px auto; font-family:"΢���ź�"; font-size:12px; }
.report_texttab ul{ padding-left:66px;}
.report_texttab li{ width:50%; float:left; line-height: 30px;}
.report_texttab li label{ font-weight:bold; width:80px; float: none; padding-right:6px;}

.textwarp2{width:860px;background:#fff;float:left;margin-bottom:7px;margin-left:8px;display: none;}/*Ŀǰֻ���ڿγ̹��?�����*/


/*�γ̹���-����*/
/*
.learnstep4{width:100%;height:45px;float:left;background:url(images/step_bg.png) no-repeat;}
.learnstep4 a,.learnstep4 a:hover{text-decoration:none;}
.learnstep4 ul{width:100%;float:left;}
.learnstep4 li{width:204px;height:45px;line-height:45px;float:left;color:#999;text-align:center;font-size:15px;}
.learnstep4 .active{color:#fff;}
*/
/*��һ�����ֱ�ʾ�ߵ�����󲽳���,�ڶ������ֱ�ʾ��ǰ������,��������ֱ�ʾ�ܲ�����*/
/*.step0_0_4{background-position:0 0px;}
.step1_1_4{background-position:0 -46px;}������һ��
.step2_2_4{background-position:0 -92px;}�����ڶ���
.step3_3_4{background-position:0 -138px;}��������
.step4_4_4{background-position:0 -184px;}�������Ĳ����༭���Ĳ�
.step2_1_4{background-position:0 -230px;}�����ڶ����ڼ��޸ĵ�һ��
.step3_1_4{background-position:0 -276px;}���������ڼ��޸ĵ�һ��
.step3_2_4{background-position:0 -322px;}���������ڼ��޸ĵڶ���
.step4_1_4{background-position:0 -368px;}�༭��һ��
.step4_2_4{background-position:0 -414px;}�༭�ڶ���
.step4_3_4{background-position:0 -460px;}�༭����
*/

.learnstep4{width:100%;height:46px;float:left;background:url(images/step_bg_new.png) no-repeat;}
.learnstep4 a,.learnstep4 a:hover{text-decoration:none;}
.learnstep4 ul{width:100%;float:left;}
.learnstep4 li{width:204px;height:45px;line-height:45px;float:left;color:#999;text-align:center;font-size:15px;}
.learnstep4 .active{color:#fff;}


/*��һ�����ֱ�ʾ�ߵ�����󲽳���,�ڶ������ֱ�ʾ��ǰ������,��������ֱ�ʾ�ܲ�����*/\
.step0_0_4{background-position:0 0px;}
.step1_1_4{background-position:0 -45px;}/*������һ��*/
.step2_2_4{background-position:0 -92px;}/*�����ڶ���*/
.step3_3_4{background-position:0 -138px;}/*��������*/
.step4_4_4{background-position:0 -184px;}/*�������Ĳ����༭���Ĳ�*/
.step2_1_4{background-position:0 -230px;}/*�����ڶ����ڼ��޸ĵ�һ��*/
.step3_1_4{background-position:0 -305px;}/*���������ڼ��޸ĵ�һ��*/
.step3_2_4{background-position:0 -357px;}/*���������ڼ��޸ĵڶ���*/
.step4_1_4{background-position:0 -368px;}/*�༭��һ��*/
.step4_2_4{background-position:0 -413px;}/*�༭�ڶ���*/
.step4_3_4{background-position:0 -460px;}/*�༭����*/


/*��ѵ����-3����*/
.learnstep3{width:100%;height:45px;float:left;background:url(images/step_bg_three.png) no-repeat;}
.learnstep3 a,.learnstep3 a:hover{text-decoration:none;}
.learnstep3 ul{width:100%;float:left;}
.learnstep3 li{width:273px;height:45px;line-height:45px;float:left;color:#999;text-align:center;font-size:15px;}
.learnstep3 .active{color:#fff;}
.step0_0_3{background-position:0 0px;}
.step1_1_3{background-position:0 -46px;}/*������һ��*/
.step2_2_3{background-position:0 -92px;}/*�����ڶ���*/
.step3_3_3{background-position:0 -138px;}/*��������*/
.step2_1_3{background-position:0 -184px;}/*�����ڶ����ڼ��޸ĵ�һ��*/
.step3_1_3{background-position:0 -276px;}/*���������ڼ��޸ĵ�һ��*/
.step3_2_3{background-position:0 -230px;}/*���������ڼ��޸ĵڶ���

/*��������-2����*/
.learnstep2{width:100%;height:45px;float:left;background:url(images/step_bg_two.png) no-repeat;}
.learnstep2 a,.learnstep2 a:hover{text-decoration:none;}
.learnstep2 ul{width:100%;float:left;}
.learnstep2 li{width:50%;height:45px;line-height:45px;float:left;color:#999;text-align:center;font-size:15px;}
.learnstep2 .active{color:#fff;}
.step0_0_2{background-position:0 0px;}
.step1_1_2{background-position:0 -46px;}/*������һ��*/
.step2_2_2{background-position:0 -92px;}/*�����ڶ���*/
.step2_1_2{background-position:0 -138px;}/*�����ڶ����ڼ��޸ĵ�һ��*/

/*5����*/
.learnstep5{width:100%;height:45px;float:left;background:url(images/step_bg_five.png) no-repeat;}
.learnstep5 a,.learnstep5 a:hover{text-decoration:none;}
.learnstep5 ul{width:100%;float:left;}
.learnstep5 li{width:164px;height:45px;line-height:45px;float:left;color:#999;text-align:center;font-size:15px;}
.learnstep5 .active{color:#fff;}
/*��һ�����ֱ�ʾ�ߵ�����󲽳���,�ڶ������ֱ�ʾ��ǰ������,��������ֱ�ʾ�ܲ�����*/
.step0_0_5{background-position:0 0px;}
.step1_1_5{background-position:0 -46px;}/*������һ��*/
.step2_2_5{background-position:0 -92px;}/*�����ڶ���*/
.step3_3_5{background-position:0 -138px;}/*��������*/
.step4_4_5{background-position:0 -184px;}/*�������Ĳ����༭���Ĳ�*/

.step2_1_5{background-position:0 -276px;}/*�����ڶ����ڼ��޸ĵ�һ��*/
.step3_1_5{background-position:0 -322px;}/*���������ڼ��޸ĵ�һ��*/
.step3_2_5{background-position:0 -368px;}/*���������ڼ��޸ĵڶ���*/
.step4_1_5{background-position:0 -414px;}/*�༭��һ��*/
.step4_2_5{background-position:0 -460px;}/*�༭�ڶ���*/
.step4_3_5{background-position:0 -506px;}/*�༭����*/

.step5_1_5{background-position:0 -552px;}/*�༭��һ��*/
.step5_2_5{background-position:0 -598px;}/*�༭�ڶ���*/
.step5_3_5{background-position:0 -644px;}/*�༭����*/
.step5_4_5{background-position:0 -690px;}/*�༭����*/
.step5_5_5{background-position:0 -230px;}/*�������Ĳ����༭���Ĳ�*/

.lecturer_examine {width:810px; margin:0px auto; margin-bottom:10px; padding-bottom:10px; clear:left; margin-top:10px; }
.lecturer_examine li{ width:46%; float:left; height:auto; margin-left:20px; line-height:32px; height:32px; border-bottom:dashed 1px #c6c6c6;}		
.lecturer_examine li p{ float:left; width:auto; margin-right:4px;}



/*��ѵͨ�ñ��*/
.currenttab{ padding:0px; width:100%; background:#fff; border:solid 1px #dcdcdc;}	
.currenttab_title{ height:36px; line-height:33px; font-size:13px; padding-left:10px; color:#666; border:solid 1px #dcdcdc; border-bottom:none;}			
.currenttab_title p{display:block; float:right; padding-top:4px;}
.currenttab_title a{float:left; text-decoration:none; font-weight:normal;}
.currenttab_title a:hover{ text-decoration:none;}
.currenttab_title span{color:#666; font-size:13px;}
.currenttab_tr{ background:#eff0f1;}
.currenttab td{ height:40px; padding:0px 5px 0px 5px;}
.currenttab td a{ float:left; margin-right:10px;text-decoration: underline;}
.currenttab th{ height:38px; font-size:12px; background:url(images/textwarptab_th.gif) repeat-x; padding-left:5px; }
.currenttab th span,.textwarptab th s{ float:left;}	
.currenttab td a,.textwarptab td input{ float:left;}
.currenttab th s{ margin:5px 10px 0px 5px; float:right;}
.currenttab2{  padding:0px; width:100%; background:#fff; border:solid 1px #dcdcdc; border-right:none; border-bottom:none;}	
.currenttab2 td{ height:25px; text-align:left; padding-left:10px; line-height:25px; border:solid 1px #dcdcdc; border-left:none; border-top:none;}
.currenttab2 td input,.currenttab2 td label{ float:left; vertical-align:middle; }
.currenttab2 td b{ float:left; font-weight: normal;}
.currenttab2 td input{margin-left:8px; margin-top: 5px;}
.currenttab2 td label{ margin-left:4px; }

.Terms{ width:100%; margin:0px auto; margin-top:10px; border:solid 1px #dbdbdb; border-collapse:collapse;}
.Terms h2{ color:#666; font-size: 13px; height:36px; line-height:33px; padding-left: 10px; background:#F2F7FA; border-bottom:solid 1px #b9cdd8; }

.adminfrom{width:900px;background:#fff;float:left;margin-bottom:7px;padding:0 10px;}

.noheader{width:100%;height:50px;border-bottom:1px solid #009ae2;background:#f2f7fa;margin-bottom:15px\9;}
.noheader_logo{width:980px;margin:0 auto;text-align:left;}

/*�鿴�����б����õ�*/
.adminform_tab5{ width:100%; border-top:solid 0px #e7e7e7; border-left:solid 0px #e6e6e6; margin:10px 0;float:left; }
.adminform_tab5 label{ height: 30px; margin-left:6px; }
.adminform_tab5 input{ margin:2px 0px 0px 30px;}
.adminform_tab5 input,.adminform_tab5 label,.adminform_tab5 p{float:left;}
.adminform_tab5 td{ float:left; padding-left:10px;}			
.adminform_tab5 td{ height:25px; text-align:left; line-height:25px;}
.adminform_tab5 td input,.adminform_tab5 td label{ float:left; vertical-align:middle; }
.adminform_tab5 td b{ float:left; font-weight: normal;}
.adminform_tab5 td input{margin-left:8px;}
.adminform_tab5 td label{ margin-left:4px;}
.adminform_tab5 .input{border:1px solid #dfdfdf;height:22px;line-height:22px;}
.smallinput{width:50px;border:1px solid #dfdfdf;height:22px;line-height:22px;float:left;}

/*���*/
.textwarptab{float:left;width:100%; background:#fff;border:1px solid #dfdfdf; border-collapse:collapse;}
.textwarptab th{ border-top:solid 1px #e7e7e7;border-right:solid 1px #e7e7e7; border-collapse:collapse; padding:0px 2px; height:40px; line-height:40px;color:#0099cb;font-size:14px;}	
.textwarptab th u{ display:inline-block; width:20px; height:20px; padding-top:5px;}
.textwarptab td u{ display:inline-block; width:20px; height:20px; padding:5px 0px 0px 6px;}	
.textwarptab td{ border-top:solid 1px #e7e7e7;border-right:solid 1px #e7e7e7; border-collapse:collapse; padding:0px 2px; height:35px; line-height:35px;line-height: 20px;}			
.textwarptab_tr{ background:#f9f9f9;}/*�����л���ɫwjp*/	
.ui-state-hover{ background:#eff0f1;}/*����������ȥ��ɫwjp*/	
.textwarptab th span,.textwarptab th s{ float:left; color:#6c954f;}	
.textwarptab td input{ float:left;}
.textwarptab td a{color:#0050c9;}
.textwarptab th s{ margin:10px 5px 0px 5px; float:right;}

/* ������� ��Ժ�̨����ҳ��*/	
.grid_search_hidden{display: none;}
.grid_search_show{display: block; margin:0px auto; width:750px;/*for firefox*/_width:760px;/*for IE6*/}
.grid_search_show td{ height:20px; width: 50%; font-size:12px;line-height: 26px;}	
.grid_search_show td select,.grid_search_show td textarea,.grid_search_show td p,.grid_search_show td input,.grid_search_show td label,.grid_search_show td s{ float:left; vertical-align:middle; font-size:12px;}
.grid_search_show td textarea{ margin-right:6px; }
.grid_search_show td s{ padding:0px 5px 0px 5px; font-weight:normal; text-decoration:none;}		
.grid_search_show td p{ width:auto; text-align:center; line-height:38px; padding:0px 2px 0px 2px;}
.grid_search_show td label{ width:78px; line-height:38px; text-align:right; padding-right:6px;height:38px;}
.grid_search_show td input{ margin-top:1px;}
.grid_search_button{width:200px; height:30px; margin:0px auto; padding-top:10px;}
.grid_search_show .radio{height:30px;}

.info_filetab2{ width:100%;float:left;margin-bottom:12px;}
.info_filetab2 .course{width:25%;}
.info_filetab2 td{ height:24px;font-size:12px;line-eight:24px;padding:0 2px;line-height:24px;}	
.info_filetab2 td a{ float:left; margin-right:10px;}
.info_filetab2 td label{ float:left; margin-right:6px; text-align:right; width:96px;}
.info_filetab2 td input{ font-size:12px; font-family:"΢���ź�"; line-height:24px;height:24px;margin-right:5px;}
.info_filetab2 td p{ padding:0px 3px;}
.info_filetab2 td textarea{ width:240px; font-size:12px; font-family:"΢���ź�";}
.info_filetab2 th{ height:30px; line-height:30px; text-align:left; background:url(../images/textwarptab_th.gif) repeat-x; border-bottom:solid 1px #ecda54; position:relative;}
.info_filetab2 th s{ float:right; margin:10px 20px 0px 5px;}	
.info_filetab2 lable{ width:100%; font-size:12px; background:none; color:#444; text-align:right; display:block;}
.info_filetab2 input,.info_filetab2 p,.info_filetab2 lable{ float:left; vertical-align:middle;}		
.info_filewarp2{ width:100%; height:auto;  }
.info_filewarp2 p{ float:right; height:36px; line-height:36px; padding-top:10px;}
.info_filewarp2 input{ float:left; margin-right:10px;}

/*��Ϣ*/
.news_title{ width:870px;margin:10px 0px; border-bottom:solid 1px #e8e8e8; background:#f5f6f6; padding:5px 15px 15px; line-height:20px;float:left;word-wrap: break-word;word-break: break-all;word-wrap: break-word;word-break: break-all;}
.news_title h3{ color:#1d95de; font-size:14px; line-height:36px;}
.news_text{ width:880px; margin:0px auto; padding: 0px 10px 0px 10px; text-indent:2em; line-height:20px; word-break:break-all;float:left;word-wrap: break-word;word-break: break-all;}
.news_button{width:760px; margin-top:10px; margin:0px auto; border-top:solid 1px #e8e8e8; padding:10px 0px 10px 30px;}
.news_button input,.news_button a{ float:left; margin-right:6px;}
	
.nunmber{float:left;width:100%;height:40px;line-height:40px;}
.nunmber li{width:25%;float:left;}

/*���ڶ���*/
.pub{width:100%;float:left;}
.pub li{width:100%;float:left;line-height:28px;font-size:13px;color:#999;}
.pub li:hover{background:#f5f5f5;}
.pub .cur{background:#f2f7fa;color:#009ae2;}

.chooser_input{float: left;border: 1px solid #dfdfdf; background-color: #fff;}
.chooser_icon{margin-left: -18px;margin-top: 7px!important; position: absolute; float: left;cursor:pointer}
