@import url(http://fonts.googleapis.com/earlyaccess/droidarabickufi.css);
*{
font-family:"Droid Arabic Kufi", sans-serif;	
}


body {
	-webkit-font-smoothing:antialiased;
	-webkit-text-stroke: 1px transparent;
	-moz-font-smoothing:antialiased;
	-moz-text-stroke: 1px transparent;
	
    margin: 0 auto;
    text-align: center;
	background:var(--white_bg);
	
	direction: ltr;
	font: .8em Arial, Helvetica, sans-serif;
	color:#eee;
	 box-sizing: border-box;
 -moz-box-sizing: border-box;
 -ms-box-sizing: border-box;
 -webkit-box-sizing: border-box;
	}
.line { clear: both; border-bottom: 1px solid #CEC2B9; margin: 0 0 10px; }	

#container {

    height: auto;
    margin: 0 auto;
    position: relative;
    width: 1000px;
   
}



ul li{
	border:0;
	background:var(--white_bg);   
    height: 30px;
    text-align: center;
   font-size:18px;
    line-height:26px;

	color:#1E74FF;
	float:right;
	padding:10px 20px;
	border-left:1px solid #ccc;
	cursor: pointer;
	list-style:none;

}

ul li ul{
display:none;
background:#ff495f;
z-index:1;	
padding:40px;
border-bottom:5px solid #fff;
border-top:5px solid #FFF;
width:920px;
position:absolute;
top:50px;
right:0;


}

ul li:hover{
background:#FDF5CE;	
}
ul li:hover ul{
display:block;
position:absolute;
	

}



ul{ margin: 0; padding: 0; }

#menu {
height:180px;
width:1000px;
margin:0 auto;
border-bottom:solid 3px #1E74FF;
background:#ff495f;
font-family:'gesstwo', sans-serif;	
height:50px;
z-index:3;
clear: both;
list-style-position: inside;
position:relative;


}

.tir{
background:url(../images/tir_small.png) center left no-repeat;
height:10px;
width:10px;
float:left;
margin-top:10px;
margin-right:10px;
}

.page_title{
height:35px;
width:98%;
background:#1E74FF;
color:var(--white);
padding:1%;
line-height:35px;
font-size:18px;
margin-bottom:20px;
float:right;
border-bottom:solid 5px #1EACFF;
overflow:hidden;
}


#page_title{
height:40px;
width:98%;
background:#ff495f;
color:var(--white);
padding:1%;
line-height:40px;
font-size:20px;
margin-bottom:20px;
float:right;
}

.check_value,.check_value_all{
height:20px;
background:#ff495f;	
color:var(--white);
border:none;
border-bottom:solid 1px #fff;
margin-bottom:5px;
text-align:center;
font-size:16px;
width:98%;
line-height:20px;

}

#ques_dgree,.ques_dgree{
height:40px;
width:8%;
background:#ff495f;
color:var(--white);
padding:1%;
line-height:22px;
font-size:16px;
margin-bottom:20px;
float:left;
}

#check_dgree,.check_dgree{
background:#1eacff none repeat scroll 0 0;
    color:var(--white);
    float: left;
    font-size: 13px;
    height: 40px;
    line-height: 15px;
    margin-bottom: 20px;
    padding: 1%;
    width: 8%;
}

#header_cont {
    height: 170px;
    margin-top: 0;
    width: 1000px;
	background:var(--white_bg);
	position:relative;
	border-top:solid 5px #FF403D;
	
	/*background-image:url(../images/Page-BgTexture.jpg);*/
}

#logo {
float:right; 
display:block;
margin: 20px 20px 0px 65px; 
}
 #show_debit{
 position:absolute;
 top:50px;
 left:50px;
 width:150px;
 height:150px;
 color:#010101;
 font-size:20px;
 border-radius: 150px;
 border:solid 5px #010101;
 line-height:150px;	
 }

#body_cont{
margin:10px 0px;
min-height: 500px;
text-align:center;
border-top:dotted #999 1px;
}

.no_result{
height:40px;
width:400px;
font-size:18px;	
padding:30px;
background:white;
color:#333;
margin:40px 250px 150px 100px;
border:solid 1px #777;

}
.static_img{
height:100px;
width:100px;
float:right;
border-radius: 3px 3px 3px 3px;
box-shadow: 0 15px 10px -15px rgba(0, 0, 0, 0.4);
border: 1px solid #9D9EA9;
}

.static_img_tall{
height:auto;
width:auto;
margin-right:20px;
float:right;
border-radius: 3px 3px 3px 3px;
box-shadow: 0 15px 10px -15px rgba(0, 0, 0, 0.4);
border: 1px solid #9D9EA9;
margin-top:10px;	
	
}
.pic_option{	
padding:5px 5px 0px 5px;
background:white;	
border-radius: 3px 3px 3px 3px;
box-shadow: 0 15px 10px -15px rgba(0, 0, 0, 0.4);
height:30px;
width:200px;
text-align:right;
margin:10px 0px;
font-size:16px;	
}

.pic_option input{	
margin-left:10px;
}

#input_div span{
width:90px;	
margin-right:10px;
}

#option_cont{
text-align:right;	
width:220px;	
float:right;
margin-right:20px;
}
#input_div{
text-align:right;	
width:735px;	
float:right;
position:absolute;
top:60px;
right:240px;
background:#f3f3f3;
border:solid 1px #e0e0e0;
padding:5px;
_padding:5px;
}


#form_cont{
position:relative;	
background:var(--white_bg);
width:1000px;
overflow:hidden;
color:#333;
}

#input_div span , #input_div #title ,#input_div input{
float:right;	
}  

#form_cont{
position:relative;	
}

.list_item{
padding:0px 5px;
background:white;	
border-radius: 3px 3px 3px 3px;
box-shadow: 0 15px 10px -15px rgba(0, 0, 0, 0.4);
height:100px;
width:770px;
float:left;
display: table; 
text-align:right;
}
.list_item a:hover{
color:#F5D300;	
}
.list_item a:active,.list_item a:visited,.list_item a:link,.list_item a:focus{
color:#333;	
}

.list_item_tall{
padding:5px;
_padding:11px;
margin:10px 0px ;
background:white;	
border-radius: 3px 3px 3px 3px;
box-shadow: 0 15px 10px -15px rgba(0, 0, 0, 0.4);
width:700px;
float:right;
margin-right:10px;
display: table; 
font-family: gesstwo;
text-align:justify;
line-height:25px;

}

.list_item_tall  li{
margin-bottom:10px;	
font-family: gesstwo;
padding:6px ;
text-decoration: none;
list-style: none;

}
.list_item_tall li{
margin-bottom:10px;	
font-family: gesstwo;
padding:6px ;
}



.list_item p{
display: table-cell; 
vertical-align: middle; 
font-family:gesstwo;	
width:100%;
}

.list_item:hover{

}

.list_item_tall p{
background:#888;
height:30px;
font-family: gesstwo;
line-height: 33px;
padding:0px 10px;
color:white;
margin-top:0px;
}

.list_item_tall .title{
background-image: url("../images/news_repeat2.jpg");	
height:30px;
font-family: gesstwo;
line-height: 30px;
padding:0px 10px;
color:white;
margin-top:0px;
width:690px;
margin-bottom:10px;
}





/*center p*/
.list_item p { position: relative; font-size: 16px;
margin-top: inherit;
*clear: expression(
style.marginTop = "" + (offsetHeight < parentNode.offsetHeight ? parseInt((parentNode.offsetHeight - offsetHeight) / 2) + "px" : "0"),
style.clear = "none", 0
);
}

#photoimg,#preview{
float:right;	
margin-left:10px;
}

.cp_title{

'display:inline;
width:175px;
color:#333;
height:30px;
text-align:right;
margin-right:5px;		
}

.cp_title_inside{
float:right;
display:inline;
max-width:14%;
color:#333;
height:25px;
text-align:right;
margin-right:5px;	
float:right;
	
}



.cp_field_inside{
	
float:right;
margin-right:5%;
width:62%;	
}

#top_bar{
position:absolute;
top:-5px;
left:0px;
background:#ff495f;
height:30px;
line-height:30px;
padding:5px;
}

.view_image{
border:solid 1px #777;	
}
.top_link{

float:right;
display:inline;
font-size:13px;
text-align:center;
margin:5px 5px;
}
.top_link_break{
width:1px;
float:right;
display:inline;
margin:0px 5px;
	
}

#cp_logo {
    display: inline;
    float: left;
    height: 150px;
    margin-top: 2px;
    width: 150px;
}


#slogan {
    display: inline;
    float: left;
    height: 147px;
    margin: 1px;
    width: 449px;
}
#top_slogan {
    color:white;
    font-size: 30px;
    height: 40px;
    margin-top: 45px;
    text-align: left;
}

.top_link a{
display: inline;
line-height:20px;
cursor: pointer;
color:#eee;	
font-size:14px;
}

.cp_login_row{
margin : 0 0.5%;
width:98%;
overflow:hidden;
background:#f8f8f8;


'box-shadow: 0 15px 10px -15px rgba(0, 0, 0, 0.4);
line-height: 40px;	
padding:0.5%;
}


.cp_login_row_inside{
padding : 0 0.5%;
border-right:solid 1px #FF403D;
margin-bottom:10px;
width:98%;
overflow:hidden;
background:#f8f8f8;
float:right;
overflow:hidden;
max-height: 180px;

'box-shadow: 0 15px 10px -15px rgba(0, 0, 0, 0.4);
line-height: 20px;	
padding:0.5%;
}


.cp_submit_row{
margin : 0px 10px;
height:50px;
overflow:hidden;
background:#f8f8f8;

box-shadow: 0 15px 10px -15px rgba(0, 0, 0, 0.4);
line-height: 40px;	
padding:5px;	
}

.cp_add_row{
margin : 20px 0px;
height:70px;

}

.cp_adda_row{
margin : 20px 0px;
height:100px;

}

#right_col,#left_col{
width:430px;
float:right;
margin-right:20px;
background:#E6E6E6;
padding:10px;	
}
#center_col{
width:2px;
height:200%;
border-right:solid 1px #010101;
float:right;	
margin-right:20px;
margin-left:20px;
overflow: hidden;
}
.submit_row{
height:100px;
width:900px;
text-align:center;
margin :0 auto;	
}

#right_col select ,#left_col select{
height:30px;
width:260px;
font-size:16px;
text-align:right;	
border: 1px solid #333333;	
line-height:30px;
}
option{
padding-right:5px;
background:#363636;
color:#eee;
line-height:30px;
}


.cp_logina_row{
margin : 20px 0px  ;
/*overflow:hidden;*/	
background:white;
border-radius: 3px ;
-moz-border-radius: 3px;
box-shadow: 0 15px 10px -15px rgba(0, 0, 0, 0.4);
height:100px;
display:block;
}
.cp_login_tall{
margin : 20px 0px  ;
overflow:hidden;	
background:white;
border-radius: 3px;
-moz-border-radius: 3px;
box-shadow: 0 15px 10px -15px rgba(0, 0, 0, 0.4);
padding-bottom:10px;
display:block;	
}

#cp_title{
height:35px;
margin:10px 5px;
border:dotted 1px #333333;
font-size:20px;	
background:#ff495f;
line-height:35px;
color:var(--white);
}
.field_val{
float:right;
width:250px;
height:30px;
color:red;
text-align:right;
margin-right:0px;
margin-top:16px;
display: none;
}
.field_val.no_margin{
margin-right:20px;
margin-top:0px;	
}

.cp_field{
float:right;
display:inline;	
width:100%;	
}
#search_form{
color:#333;	
}

.cp_field input , .cp_field select , textarea{
float:right;
display:inline;	
width:98%;
height:45px;	

border-bottom: 1px solid #1E74FF;
border-top: 1px solid #fff;
border-left: 1px solid #fff;
border-right: 1px solid #fff;
margin-bottom:20px;
text-align:right;
font-size:20px;
color:#0066FF;

line-height:30px; 
line-height:30px;
}


 .cp_field select , textarea{
float:right;
display:inline;	
width:98%;
height:45px;	

border-bottom: 1px solid #1E74FF;
border-top: 1px solid #fff;
border-left: 1px solid #fff;
border-right: 1px solid #fff;
margin-bottom:20px;
text-align:right;
font-size:14px;
color:#0066FF;

line-height:30px; 
line-height:30px;
}
.cp_field_inside input {
height:20px;	
float:left;
display:inline;	
width:75%;
height:20px;	

border-bottom: 1px solid #1E74FF;
border-top: 1px solid #fff;
border-left: 1px solid #fff;
border-right: 1px solid #fff;
margin-bottom:20px;
text-align:right;
font-size:12px;
color:#0066FF;
line-height:30px; 
}

::selection {
  background:#1E74FF; /* WebKit/Blink Browsers */
	color:var(--white);
}
::-moz-selection {
  background:#1E74FF; /* Gecko Browsers */
color:var(--white);
}


textarea{
height:200px;	
}

.cp_field input:focus , .cp_field select:focus , textarea:focus{
border-bottom: 2px solid #FF403D;	
}

.cp_field input,.cp_field select,.cp_field input{
margin-top:5px;	
}


.cp_fielda input ,.cp_fielda select {
float:right;
display:inline;	
width:270px;
background:var(--light1);
border:solid 1px #333333;
text-align:right;
color:#0066FF;
font-size:16px;
font-weight:bold;
margin-top:10px;
}


.cp_submit{
float:right;
text-align:center;	
width:100%;
height:50px;
margin-top:30px;
vertical-align: middle;
display:table-cell;
}
a{
cursor:pointer;	
text-decoration: none;
}

.farm_name{
background:#008789;
width:170px;
height:170px;
line-height:80px;
color:var(--white);
margin:50px 36px  ;

float:right;
font-size:28px;
border-radius: 10px ;
border:solid 3px #fff;
line-height:170px;
}

.farm_name:hover{
border:solid 3px #aaa;	
}

.send_check{
height:30px;
display: inline-block;
background:#aaa;
color:#333;
border:solid 1px #777;
padding:5px;
line-height:30px;	
}

.cp_submit input,.cp_button ,input[type="button"]{
margin-right:10px;	
display:inline;
padding:5px 10px;
height:35px;	
background:#0368AF;
border:solid 2px #015999;
color:var(--white);
font-size:18px;
font-weight:bold;
cursor: pointer;
box-shadow: 0 15px 10px -15px rgba(0, 0, 0, 0.4);
border-radius: 3px 3px 3px 3px ;
text-align:center;
line-height:15px;
}

.true{
height:30px;
font-size:16px;
background:#E3F8D8;
border:dotted 1px #333333;	
margin:10px;
}
.false{
height:30px;
font-size:20px;
background:#F2C9CA;
border:dotted 1px red;	
margin:10px;
}
.table_tr{

background-repeat: repeat-x;
overflow:hidden;
height: 30px;
line-height:30px;
color:#333;

}

.table_tr:hover{
background-image:url(../images/news_repeat_hover.jpg) ;	
}
.table_tr td div{
overflow:hidden;
height:30px;
overflow:hidden;
width:100%;

}

.first_table_tr{
background:#1E74FF;
background-repeat: repeat-x;
height:40px;	
text-align:center;	
overflow: hidden;
color:var(--white);
}
.table_tr tr{
overflow: hidden;	
}


.num_con,.num_con_search{
height:30px;
width:30px;
background:#333;
background-repeat: repeat-x;
margin:0px 5px;
border:1px solid #333333;
float:right;
cursor: pointer;
text-align:center;
color:white;
line-height:30px;
}

.num_active{
background:#FF5F49;
font-weight:bold;	
}

.num_con{
height:30px;
width:30px;
background-repeat: repeat-x;
margin:0px 5px;
border:1px solid #333333;
float:right;
cursor: pointer;
text-align:center;
font-style:normal;
line-height:30px;
}
.num_con_load{
height:20px;
width:20px;
background-image:url(../images/news_repeat2.jpg);
background-repeat: repeat-x;
margin:0px 5px;
border:1px solid #333333;
float:right;
cursor: pointer;
text-align:center;
}

#result_limit{
position:relative;
min-height:420px;
width:990px;

overflow: hidden;

border-bottom:solid thin #CEC2B9;
margin:5px;
	
}

#result_view{

top:0px;
left:0px;
width:980px;
}


tr{
height:30px;
line-height:30px;
overflow: hidden;	
}
#result_view tr td{

padding:0px 2px 0px 2px;
overflow: hidden;	
line-height:30px;	
height:30px;
border-bottom:solid 1px #ccc;
border-right:solid 1px #ccc;

}

#uum_container{
margin-right:5px;	
margin-top:5px;
}

.edit_news,.delete,.active_image,.no-delete{
cursor: pointer;	
	
}





#login{

}



.form_logo{
float:right;
width:30px;
height:30px;
}
.form_title{
float:right;
width:100px;
height:30px;
text-align:right;	
}


#login_logo{
width:260px;
float:right;
height:120px;
background-image:url(../images/img_header_logo.jpg);
background-position: center center;
background-repeat:no-repeat ;
border-left:#eee solid 1px;
margin-left:20px;
margin-top:20px;
}

.success{
height:35px;
margin:70px 10px 10px 10px;
border:dotted 1px #333333;
font-size:20px;		
background:#9FBD29;
background-repeat: repeat-x;
color:white;	
line-height:35px;
}
.faild{
height:35px;
margin:10px;
border:dotted 1px #333333;
font-size:20px;		
background:#F2C9CA;
color:#333333;	
clear: both;
}


//////////cp

.cp_row_cont{
width:998px;
height:200px;
border:solid 1px #2E2E2E;
margin-top:50px;
margin-bottom:5px;
}
.cp_row_title{
cursor:pointer;
height:42px;	
background:#0088FF;
width:1000px;
margin-bottom:1px;

}
.cp_body{

overflow:hidden;
padding:5px;
background:#efefef;	
text-align:center;
}
.cp_body_tall{
width:1000px;
height:330px;

}


.cp_item_cont{
overflow:hidden;
width:120px;
height:120px;	
text-align:center;
float:right;
box-shadow: 0 15px 10px -15px rgba(0, 0, 0, 0.4);
border-radius: 10px ;
background:var(--white_bg);
border:solid #ccc 1px;	
margin:10px 21px;
color:#666;
}

.cp_item_cont:hover{
background:var(--white_bg)AC4;	

}

.cp_item_icon,.cp_item_icon img{
height:80px;
width:80px;
margin:0px 10px;
}

.cp_item_title{
height:20px;

margin:5px 0px;

font-size:14px;
}

.arrow_title ,.cp_arrow{
float:right;	
margin-top:8px;
}

.arrow_title{
margin-right:300px;
width:320px;
text-align:center;
color:white;
font-size:15px;
overflow:hidden;
height:30px;
}
.cp_arrow{
margin-right:10px;
}

#cp_cont{
color:#333;
font-size:16px;
text-align:center;

}
.cp_word_body{
width:96%;
text-align:center;	
margin:0 1%;
background:#69B8F4;
padding:1%;
overflow:hidden;
position:relative;
}

.cp_word_body_inside{
width:98%;
text-align:center;	
margin:0 2%;
background:var(--white_bg);
padding:1%;
overflow:hidden;
position:relative;
}

#load_wait{
height:1100px;
width:100%;
min-height:50px;
position:absolute;
top:0px;
left:0px;
opacity:0.8;
z-index:1;
background:url("../images/loading.gif") no-repeat center center white;
display:none;
overflow:hidden;
}

/*----------------------------------------num------------------------------------*/

#num_container{
height:22px;	
border-top:1px solid #D3D3D3;
padding:5px;
width:97%;
float:right;
margin:10px ;
background:#eee;
}

.num_con a:active,.num_con a:link,.num_con a:visited{
color:#F0E8E8;	
}

.num{
width:20px;
height:20px;
border:solid 1px #333;
background:#aaa; 
color:#333;	
float:left;
margin:5px;	
cursor: pointer;
text-align:center;
line-height:18px;
}

#num_cont{
border:solid 1px #010101;
background:#333;
display: inline-block;
height:30px;
margin:15px;
float:left;
}


.wrapper {
     width: 120px; /*play with this value */
     height: 38px; /*play with this value */
     background:url(../images/upload.png) #1F73AF;
     border:none;
     overflow:hidden;
     border:dotted #999 1px;
     margin-top:5px;
     cursor: pointer;	
     z-index:1000;
     border-radius: 3px ;
	-moz-border-radius: 3px;
	box-shadow: 0 15px 10px -15px rgba(0, 0, 0, 0.4);
	float:right;
}

.wrapper:hover {
 background:url(../images/upload.png) #3760A3;	
}
.browse{
	 cursor: pointer;	
     margin-left:-145px; /*play with this value */
     opacity:0; /* set to .5 or something so you can better position it as an overlay then back to zero again after you're done */
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
     filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
}




#search_box{
	background:#f3f3f3;
    border: 1px solid #c3c3c3;
    border-radius: 2px;
    -moz-border-radius: 2px;
    color:#0066FF;
    text-align:left;
    height: 25px;
   	display: inline;
    width: 200px;
    font-size:14px;
    font-family:arial;
    text-align:left;
    padding:5px;

}

#search_btn{
float:left;
background-image:url("../images/search_btn.jpg");
height:40px;
width:40px;
border:none;
cursor: pointer;
}

#search_text{
float:left;
color:#333;
height:40px;
width:200px;
border:solid 1px #eee; 
cursor: pointer;

}

.btn{
position:relative;
width:100px;
text-align:right;
	
}


.right_header{
position:absolute;
right:0px;
width:300px;
height:60px;
top:10px;	
}

.search_div{
float: right;
    height: 90px;
    left: 20px;
    padding:1%;
    width: 98%;
    background:#eee;
    margin:5px 0px;
    font-size:14px;
    
}


#main_ques_list option[lang="1"]{
background:#FFC4C5;	
white-space: nowrap
}

#main_ques_list option[lang="3"]{
background:#C1ECFF;	
}



#main_job_cont,#sub_job_cont,#main_ques_cont,#sub_ques_cont,#main_staff_stage_cont,#sub_staff_stage_cont{
float:right;
width:38%;
margin:5%;	
}

#arrow_div{
width:4%;
font-size:60px;
line-height:450px;
float:right;
height:100%;	
}


#sub_job_list,#main_job_list,#sub_ques_list,#main_ques_list,#sub_staff_stage_list,#main_staff_stage_list{
width:240px;
border:solid 1px #CEC2B9;	
}
#sub_job_list option,#main_job_list option,#sub_ques_list option,#main_ques_list option,#sub_staff_stage_list option,#main_staff_stage_list option{
background:var(--white_bg) none repeat scroll 0 0;
    border-bottom: 1px solid #D3DFDF;
    
    color:#152d54;
    height: 50px;
    line-height: 40px;
}
option:focus,option:active{
box-shadow: 0px 0px 0px 0 #e5e5e5 inset;	
}

#add_main_job,#add_sub_job,#add_main_ques,#add_sub_ques,#add_main_staff_stage,#add_sub_staff_stage{
width:50px;
margin:5px;
padding:5px;
height:50px;
background:url(../images/add_job.png) center center no-repeat #eee;
line-height:50px;
clear: both;
cursor: pointer;	
}

#up_arrow_main_job,#up_arrow_sub_job,#up_arrow_main_ques,#up_arrow_sub_ques,#up_arrow_main_staff_stage,#up_arrow_sub_staff_stage{
width:50px;
margin:5px;
padding:5px;
height:50px;
background:url(../images/up_arrow.png) center center no-repeat #eee;
line-height:50px;
clear: both;
cursor: pointer;	
}

#down_arrow_main_job,#down_arrow_sub_job,#down_arrow_main_ques,#down_arrow_sub_ques,#down_arrow_main_staff_stage,#down_arrow_sub_staff_stage{
width:50px;
margin:5px;
padding:5px;
height:50px;
background:url(../images/down_arrow.png) center center no-repeat #eee;
line-height:50px;
clear: both;
cursor: pointer;	
}


#save_main_job,#save_sub_job,#save_main_ques,#save_sub_ques,#save_main_staff_stage,#save_sub_staff_stage{
width:50px;
margin:5px;
padding:5px;
height:50px;
background:url(../images/save_job.png) center center no-repeat #eee;
line-height:50px;
clear: both;
cursor: pointer;	
}


.delete_teacher_staffs,#delete_main_job,#delete_sub_job,#delete_main_ques,#delete_sub_ques,#delete_main_staff_stage,#delete_sub_staff_stage{
width:50px;
margin:5px;
padding:5px;
height:50px;
background:url(../images/delete_job.png) center center no-repeat #eee;
line-height:50px;
	
clear: both;
cursor: pointer;	
}
#edit_main_job,#edit_sub_job,#edit_main_ques,#edit_sub_ques,#edit_main_staff_stage,#edit_sub_staff_stage{
width:50px;
margin:5px;
padding:5px;
height:50px;
background:url(../images/edit_job.png) center center no-repeat #eee;
line-height:50px;
clear: both;
cursor: pointer;	
}

#edit_main_job,#add_main_job,#delete_main_job,#up_arrow_main_job,#down_arrow_main_job,#save_main_job,
#edit_main_ques,#add_main_ques,#delete_main_ques,#up_arrow_main_ques,#down_arrow_main_ques,#save_main_ques,
#edit_main_staff_stage,#add_main_staff_stage,#delete_main_staff_stage,#up_arrow_main_staff_stage,#down_arrow_main_staff_stage,#save_main_staff_stage{
float:right;	
}
#edit_sub_job,#add_sub_job,#delete_sub_job,#up_arrow_sub_job,#down_arrow_sub_job,#save_sub_job,
#edit_sub_ques,#add_sub_ques,#delete_sub_ques,#up_arrow_sub_ques,#down_arrow_sub_ques,#save_sub_ques,
#edit_sub_staff_stage,#add_sub_staff_stage,#delete_sub_staff_stage,#up_arrow_sub_staff_stage,#down_arrow_sub_staff_stage,#save_sub_staff_stage{	
float:left;	
}

#edit_main_job:hover,#edit_sub_job:hover,#edit_main_ques:hover,#edit_sub_ques:hover,#edit_main_staff_stage:hover,#edit_sub_staff_stage:hover{
background:url(../images/edit_job.png) center center no-repeat #CEC2B9;	
}

#save_main_job:hover,#save_sub_job:hover,#save_main_ques:hover,#save_sub_ques:hover,#save_main_staff_stage:hover,#save_sub_staff_stage:hover{
background:url(../images/save_job.png) center center no-repeat #CEC2B9;	
}

#edit_main_job:active,#edit_sub_job:active,#edit_main_ques:active,#edit_sub_ques:active,#edit_main_staff_stage:active,#edit_sub_staff_stage:active{
background:url(../images/edit_job.png) center 22px  no-repeat #CEC2B9;	
}

#add_main_job:hover,#add_sub_job:hover,#add_main_ques:hover,#add_sub_ques:hover,#add_main_staff_stage:hover,#add_sub_staff_stage:hover{
background:url(../images/add_job.png) center center no-repeat #CEC2B9;	
}

#add_main_job:active,#add_sub_job:active,#add_main_ques:active,#add_sub_ques:active,#add_main_staff_stage:active,#add_sub_staff_stage:active{
background:url(../images/add_job.png) center 22px  no-repeat #CEC2B9;	
}

#delete_main_job:hover,#delete_sub_job:hover,#delete_main_ques:hover,#delete_sub_ques:hover,#delete_main_staff_stage:hover,#delete_sub_staff_stage:hover{
background:url(../images/delete_job.png) center center no-repeat #CEC2B9;	
}

#delete_main_job:active,#delete_sub_job:active,#delete_main_ques:active,#delete_sub_ques:active,#delete_main_staff_stage:active,#delete_sub_staff_stage:active{
background:url(../images/delete_job.png) center 22px  no-repeat #CEC2B9;	
}

#up_arrow_main_job:active,#up_arrow_sub_job:active,#up_arrow_main_ques:active,#up_arrow_sub_ques:active,#up_arrow_main_staff_stage:active,#up_arrow_sub_staff_stage:active{
background:url(../images/up_arrow.png) center 22px  no-repeat #CEC2B9;	
}

#down_arrow_main_job:active,#down_arrow_sub_job:active,#down_arrow_main_ques:active,#down_arrow_sub_ques:active,#down_arrow_main_staff_stage:active,#down_arrow_sub_staff_stage:active{
background:url(../images/down_arrow.png) center 22px  no-repeat #CEC2B9;	
}



#save_tr{
width:50px;
margin:5px;
padding:5px;
height:50px;
background:url(../images/save_job.png) center center no-repeat #fff;
line-height:50px;
cursor: pointer;	
float:right;
margin-right:20px;
display:none;
}

#open_arrang{
	
width:50px;
margin:5px;
padding:5px;
height:50px;
background:url(../images/open_arrang.png) center center no-repeat #fff;
line-height:50px;
cursor: pointer;	
float:right;
margin-right:20px;
display:none;	
display:block;
}

#close_arrang{
	
width:50px;
margin:5px;
padding:5px;
height:50px;
background:url(../images/close_arrang.png) center center no-repeat #fff;
line-height:50px;
cursor: pointer;	
float:right;
margin-right:20px;
display:none;	
display:block;
}




.table_tr td div.up_arrow,.table_tr td div.up_sub_arrow{

width:20px;
height:20px;
cursor: pointer;
overflow: hidden;
background:url('../images/up_arrow.png') center center no-repeat;	
z-index:1;		
}
.table_tr td div.down_arrow,.table_tr td div.down_sub_arrow{

width:20px;
height:20px;
cursor: pointer;
overflow: hidden;
background:url('../images/down_arrow.png') center center no-repeat;	
z-index:1;	
}	

.over_loading{
	z-index:1000;
	width:100%;
	height:100%;
	position:absolute;
	background:url(../images/loading.gif) center center no-repeat #fff;
	opacity:0.7;
	top:0px;
	bottom:0px;
	overflow: hidden;
	display: none;

}

.jqrte_menu select{
border-color:var(--white) #fff #1e74ff;
    border-style: solid;
    border-width: 1px;
    color:#0066ff;
    display: inline;
    float: right;
    font-size: 100%;
    height: 100%;
    line-height: 30px;
    margin-bottom: 20px;
    text-align: right;
    width: 100%;	
	
	
}

.image_thumb,.partners_thumb{
width:100px;
height:30px;
margin:5px;
padding:5px;
border:solid 1px #999;
float:right;	
background:#eee;
}

.image_image2{
float:left;
width:45%;

margin:14px 13px;
overflow:hidden;
}

.image_image,.partners_image{
width:25px;
height:	25px;
float:right;
margin:5px;
}



.image_del,.partners_del{
width:25px;
height:	25px;
float:left;
margin:5px;
background:url(../images/delete_job.png) center center no-repeat #eee;
cursor: pointer;
}


.yes{
background:url(../images/yes.png) center center no-repeat #eee;
width:25px;
height:25px;
}
.no{
background:url(../images/no.png) center center no-repeat #eee;
width:25px;
height:25px;	
}




.image_add{
width:40px;
height:	40px;
float:left;
margin:5px;
background:url(../images/add.png) center center no-repeat #eee;
border:solid 1px #999;
}

.templete{background:var(--white_bg);height:100px;height:100px;float:right;margin:10px;padding:10px;border :solid 1px #CEC2B9;}
.templete img{height:100px;}
.cp_field .jqrte_body{
width:100%;
height:100%;
}


.jqrte_body table{
width:100%;

}
td{color:#333;}
.first_table_tr td{
color:var(--white);	
}
.jqrte_body .jqrte_iframebody{
width:100%;
height:400px;	
}




#big-div-cont{
display:none;
    position:fixed;
     width:950px;
     height:540px;
	background:#F8F8F8;
     top:50%;
     left:50%;
     margin:-270px 0px 0px -475px;
     z-index:2147483647;
border:solid 2px #333;
}

#over{
display: none;
z-index:10000000;
height:100%;
width:100%;
opacity:0.9;
filter:alpha(opacity=90);
background:url(../images/loading.gif) center center no-repeat #010101;
position:fixed;
right:0px;
top:0px;
overflow:auto;
color:var(--white);
text-align:center;
vertical-align:middle;

}

#close{
cursor:pointer;	
position:absolute;
top:0px;
left:0px;
height:25px;
width:25px;
background:var(--white_bg);
float:right;
z-index:250;
padding: 10px;

background:url(../images/close.png) center center no-repeat #04202E;
cursor: pointer;
opacity:1;

}








#multi_choice_div,#complete_div,#true_div{
width:880px;
height:50px;
overflow:hidden;
padding:5px;	
border:solid 1px #999;
}

#multi_choice_div2,#complete_div2,#true_div2{
width:50%;
max-height:1000%;
overflow:hidden;
padding:5px;	
'border:solid 1px #999;
margin-right:1%;
}
	

#multi_choice_left{
width:50px;
overflow:hidden;
float:left;
	
}

#multi_choice_right{
width:830px;
overflow:hidden;
float:left;	
}

#multi_choice_ques{
width:100%;
overflow:hidden;
float:left;	
}

.multi_choice_item,.complete_item,.true_item{
height:40px;
margin:4px;
border:solid 1px #999;
width:128px;
float:right;
}

.multi_choice_item2,.complete_item2,.true_item2{
min-height:40px;
margin:4px;
border:solid 1px #999;
width:98%;
margin:3% 1%;
float:right;
line-height:40px;
}

.complete_choice_item_middle{
width:98%;
margin:3% 1%	
}
.complete_choice_item_middle input {
width:100%;
height:40px;
line-height:40px;	
}


input:focus{
box-shadow: 0 0 5px #37B4D3;

}

.multi_choice_item input[type="radio"],.complete_item input[type="radio"],.true_item input[type="radio"] {
margin : 14px 5px 0 0;
}

.multi_choice_item input[type="text"]{
margin: 5px 8px 0;	
}

.complete_item input[type="text"] {
margin: 5px 5px 0;
}
.multi_choice_item_right,.complete_item_right,.true_item_right{
width:15px;
float:right;	
}

.multi_choice_item_ques,.complete_item_ques,.true_item_ques{
width:15px;
float:right;
margin-top:10px;	
}

.multi_choice_item_middle,.complete_item_middle,.true_item_middle{
width:70px;
float:right;	
}

.multi_choice_item_left,.complete_item_left,.true_item_left{

float:left;

margin-top: 9px;
width: 25px;	
}

#exam_left{
float:right;
width:75.5%;
overflow:hidden;
border:1px solid #aaa;
display:none;
}


#exam_right{
float:left;
width:22%;
overflow:hidden;

display:none;
padding-right:1%;

margin-left:5px;
}

#right_title{
cursor: pointer;	
}

.exam_right_div{
height:36px;
font-size:12px;
color:#333;
border: 3px solid #fff;
cursor:pointer;
line-height:36px;
padding:1%;

text-align:right;
overflow: hidden;

}



.exam_right_div_01{

width:95%;
background:#ff495f	;
padding-left:10%;
color:var(--white);
}

.exam_right_div_00{
background:#dfdfdf;
width:87%;
padding-right:9%;
padding-left:10%;

}

.exam_right_div_03{

background:#1E74FF url(../images/sub_image.png) no-repeat right 10px center;
width:82%;
padding-right:12%;
padding-left:13%;
color:var(--white);
}

.exam_right_div_1,.exam_right_div_2,.exam_right_div_3,.exam_right_div_4{

background:#1E74FF url(../images/sub_image.png) no-repeat right 10px center;
width:77%;
padding-right:19%;
padding-left:10%;
color:var(--white);

}


.hide_ques{
float:left;
color:var(--white);
width:40px;
margin-top:-2px;
margin-left:-2px;
text-align:center;
height:40px;
background:#ff495f url(../images/menu.png) no-repeat center center	;
}
#start_exam{
display:inline-block;
width:50%;
height:60px;
background:#1E74FF;
border-bottom:solid 10px #1EACFF;
text-align: 0 auto;
margin-top:15%;
color:var(--white);
line-height:60px;		
cursor: pointer;
}


