*{ padding:0 0; margin:0 0}
li{list-style:none;}
a{ text-decoration:none;}
.Name:hover,.home_icon1:hover,.Skin_icon:hover,.e_mail_icon:hover,.setting_icon:hover,.language_icon:hover,.login_out_icon1:hover{cursor:pointer;}
.admin .arrow_top_icon2015{margin-top:10px;}




.Photo_ico{width:34px; height:34px; position:fixed; z-index:99;margin-left:10px;border-radius:50%;}
.Photo_ico_w{border-radius: 50%;overflow: hidden;width: 34px;height: 34px;margin-top:6px;border:1px solid #fff;background-color: #fff;}
.Photo_ico_w img{display: block;width:100%;min-height: 100%;}


.top_nav_content{ width:100%; height:40px;}
.Top_Right{ float:right;}
.home_icon1{ background-image:url(home_ui/images/home_icon.png); width:40px; height:40px; float:left;}
.home_icon1:hover{ background-image:url(home_ui/images/home_icon_hover.png); width:40px; height:40px; background-color:#ebebeb;}
#top_menu_my_fav_menu_li .top_menu_icon a{home_ui/images/home_icon_hover.png); width:40px; height:40px; background-color:#ebebeb;}


.setting_icon{ background-image:url(home_ui/images/setting_icon.png); width:40px; height:40px;float:left;}
.setting_icon:hover{ background-image:url(home_ui/images/setting_icon_hover.png); width:40px; height:40px;background-color:#ebebeb;}



.e_mail_icon{ background-image:url(home_ui/images/e_mail_icon.png); width:40px; height:40px;float:left;}
.e_mail_icon:hover{ background-image:url(home_ui/images/e_mail_icon_hover.png);width:40px; height:40px;background-color:#ebebeb;}


.language_icon{ background-image:url(home_ui/images/language_icon.png);width:40px;height:40px; float:left;}
.language_icon:hover{ background-image:url(home_ui/images/language_icon_hover1.png);width:40px;height:40px;background-color:#ebebeb;}

.login_out_icon1{ background-image:url(home_ui/images/login_out_icon.png);width:40px;height:40px;float:left;}
.login_out_icon1:hover{background-image:url(home_ui/images/login_out_icon1_hover.png);width:40px;height:40px;background-color:#ebebeb;}

.logo{ background-image:url(home_ui/images/logo_icon.png); background-repeat:no-repeat;}



.top_nav_first{ width:100%; height:45px; background-color:#0ebdf5; margin-top:0px;overflow:hidden}

.top_nav_first ul,.top_nav li{list-style:none;margin:0;padding:0;}
.top_nav_first ul{overflow:hidden;}
.top_nav_first ul a{text-decoration:none;}
.top_nav_first ul #home{margin-left:50px;}
.top_nav_first li{float:left;color:#fff;font-size:16px;line-height:45px;}
.top_nav_first li:hover{color:#88e0ff;background-color:#0db1e5;cursor:pointer;}
.top_nav_second_title{padding-right:10px;}
.top_nav_second_title_selected {color:#88e0ff;background-color:#3593e5;cursor:pointer;}
.Navigation{ float:left; }



.top_nav_first ul .top_menu_icon{display:block;width:50px;height:50px;float:left;
	-moz-transition: background 0.3s ease;
    -webkit-transition: background 0.3s ease;
	-o-transition: background 0.3s ease;
	-ms-transition: background 0.3s ease;
	transition: background 0.3s ease;}
.top_nav_first ul li:hover .top_menu_icon{
	-moz-transition: background 0.3s ease;
    -webkit-transition: background 0.3s ease;
	-o-transition: background 0.3s ease;
	-ms-transition: background 0.3s ease;
	transition: background 0.3s ease;}


.top_nav_first ul .home_icon{display:block;width:50px;height:50px;float:left;background-image:url(home_ui/images/Framework_ico.png);
	-moz-transition: background 0.3s ease;
    -webkit-transition: background 0.3s ease;
	-o-transition: background 0.3s ease;
	-ms-transition: background 0.3s ease;
	transition: background 0.3s ease;}
.top_nav_first ul li:hover .home_icon{background-image:url(home_ui/images/Framework_ico.png);background-position-y:-50px;
	-moz-transition: background 0.3s ease;
    -webkit-transition: background 0.3s ease;
	-o-transition: background 0.3s ease;
	-ms-transition: background 0.3s ease;
	transition: background 0.3s ease;}

	
.top_nav_first ul .OPM_icon{display:block;width:50px;height:50px;float:left;background-image:url(home_ui/images/Personnel_management_ico.png);background-position:-50px 0;
	-moz-transition: background 0.3s ease;
    -webkit-transition: background 0.3s ease;
	-o-transition: background 0.3s ease;
	-ms-transition: background 0.3s ease;
	transition: background 0.3s ease;}
.top_nav_first ul li:hover .OPM_icon{background-image:url(home_ui/images/Personnel_management_ico.png);background-position:-50px -50px;
	-moz-transition: background 0.3s ease;
    -webkit-transition: background 0.3s ease;
	-o-transition: background 0.3s ease;
	-ms-transition: background 0.3s ease;
	transition: background 0.3s ease;}
	
.top_nav_first ul .SalaryManagement_icon{display:block;width:50px;height:50px;float:left;background-image:url(home_ui/images/Vacation_Management_ico.png);background-position:-100px 0;
	-moz-transition: background 0.3s ease;
    -webkit-transition: background 0.3s ease;
	-o-transition: background 0.3s ease;
	-ms-transition: background 0.3s ease;
	transition: background 0.3s ease;}
.top_nav_first ul li:hover .SalaryManagement_icon{background-image:url(home_ui/images/Vacation_Management_ico.png);background-position:-100px -50px;
	-moz-transition: background 0.3s ease;
    -webkit-transition: background 0.3s ease;
	-o-transition: background 0.3s ease;
	-ms-transition: background 0.3s ease;
	transition: background 0.3s ease;}
	
.top_nav_first ul .TM_icon{display:block;width:50px;height:50px;float:left;background-image:url(home_ui/images/Social_security_ico.png);background-position:-150px 0;
	-moz-transition: background 0.3s ease;
    -webkit-transition: background 0.3s ease;
	-o-transition: background 0.3s ease;
	-ms-transition: background 0.3s ease;
	transition: background 0.3s ease;}
.top_nav_first ul li:hover .TM_icon{background-image:url(home_ui/images/Social_security_ico.png);background-position:-150px -50px;
	-moz-transition: background 0.3s ease;
    -webkit-transition: background 0.3s ease;
	-o-transition: background 0.3s ease;
	-ms-transition: background 0.3s ease;
	transition: background 0.3s ease;}

.top_nav_first ul .icon_system_initialization{display:block;width:50px;height:50px;float:left;background-image:url(home_ui/images/Salary_management_ico.png);background-position:-200px 0;
	-moz-transition: background 0.3s ease;
    -webkit-transition: background 0.3s ease;
	-o-transition: background 0.3s ease;
	-ms-transition: background 0.3s ease;
	transition: background 0.3s ease;}
.top_nav_first ul li:hover .icon_system_initialization{background-image:url(home_ui/images/Salary_management_ico.png);background-position:-200px -50px;
	-moz-transition: background 0.3s ease;
    -webkit-transition: background 0.3s ease;
	-o-transition: background 0.3s ease;
	-ms-transition: background 0.3s ease;
	transition: background 0.3s ease;}

.top_nav_first ul .icon_jxls_report{display:block;width:50px;height:50px;float:left;background-image:url(home_ui/images/Statistical_report_ico.png);background-position:-250px 0;
	-moz-transition: background 0.3s ease;
    -webkit-transition: background 0.3s ease;
	-o-transition: background 0.3s ease;
	-ms-transition: background 0.3s ease;
	transition: background 0.3s ease;}
.top_nav_first ul li:hover .icon_jxls_report{background-image:url(home_ui/images/Statistical_report_ico.png);background-position:-250px -50px;
	-moz-transition: background 0.3s ease;
    -webkit-transition: background 0.3s ease;
	-o-transition: background 0.3s ease;
	-ms-transition: background 0.3s ease;
	transition: background 0.3s ease;}

.top_nav_first ul .icon_system_security{display:block;width:50px;height:50px;float:left;background-image:url(home_ui/images/Self_reporting_ico.png);background-position:-300px 0;
	-moz-transition: background 0.3s ease;
    -webkit-transition: background 0.3s ease;
	-o-transition: background 0.3s ease;
	-ms-transition: background 0.3s ease;
	transition: background 0.3s ease;}
.top_nav_first ul li:hover .icon_system_security{background-image:url(home_ui/images/Self_reporting_ico.png);background-position:-300px -50px;
	-moz-transition: background 0.3s ease;
    -webkit-transition: background 0.3s ease;
	-o-transition: background 0.3s ease;
	-ms-transition: background 0.3s ease;
	transition: background 0.3s ease;}

.top_nav_first ul .icon_10000{display:block;width:50px;height:50px;float:left;background-image:url(home_ui/images/System_setting_ico.png);background-position:-350px 0;
	-moz-transition: background 0.3s ease;
    -webkit-transition: background 0.3s ease;
	-o-transition: background 0.3s ease;
	-ms-transition: background 0.3s ease;
	transition: background 0.3s ease;}
.top_nav_first ul li:hover .icon_10000{background-image:url(home_ui/images/System_setting_ico.png);background-position:-350px -50px;
	-moz-transition: background 0.3s ease;
    -webkit-transition: background 0.3s ease;
	-o-transition: background 0.3s ease;
	-ms-transition: background 0.3s ease;
	transition: background 0.3s ease;}

.top_nav_first ul .icon_100179_key{display:block;width:50px;height:50px;float:left;background-image:url(home_ui/images/tops_navs_firsts_icons.png);background-position:-400px 0;
	-moz-transition: background 0.3s ease;
    -webkit-transition: background 0.3s ease;
	-o-transition: background 0.3s ease;
	-ms-transition: background 0.3s ease;
	transition: background 0.3s ease;}
.top_nav_first ul li:hover .icon_100179_key{background-image:url(home_ui/images/tops_navs_firsts_icons.png);background-position:-400px -50px;
	-moz-transition: background 0.3s ease;
    -webkit-transition: background 0.3s ease;
	-o-transition: background 0.3s ease;
	-ms-transition: background 0.3s ease;
	transition: background 0.3s ease;}




.Skin_icon{ background-image:url(home_ui/images/Skin_in.png); width:40px; height:40px;float:left;}
.Skin_icon:hover{ background-image:url(home_ui/images/Skin_to.png); width:40px; height:40px;background-color:#ebebeb;}

.Skin_icon .Skin_items{display:none; }
.Skin_icon:hover .Skin_items{display:block;}
.Skin_icon:hover .Skin_items{z-index:10000;-webkit-animation:fadeInUp .5S ease 0s 1 both;animation:fadeInUp .5S ease 0s 1 both;}
@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0)}}
@-moz-keyframes fadeInUp{0%{opacity:0;-moz-transform:translateY(20px)}100%{opacity:1;-moz-transform:translateY(0)}}
@-o-keyframes fadeInUp{0%{opacity:0;-o-transform:translateY(20px)}100%{opacity:1;-o-transform:translateY(0)}}
@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}

.Change_skin ul,.Change_skin li{list-style:none;margin:0;padding:0;}
.Change_skin ul{margin-top:10px;}
.Change_skin a {text-decoration:none;}
.Change_skin li{text-align:left;text-indent:10px;height:30px;line-height:30px;font-size:14px;color:#323232;font-family:Microsoft YaHei;}
.Change_skin li:hover{color:white;background-color:#53afff;cursor:pointer; -moz-transition:background 0.3s ease-in-out;
-webkit-transition:background 0.3s ease-in-out;
-o-transition:background 0.3s ease-in-out;
-ms-transition:background 0.3s ease-in-out;
transition:background 0.3s ease-in-out;}


.Change_skin .Skin1_icons{display:block;width:30px;height:30px;float:left;background-image:url(home_ui/images/Color_01.png);}

.Change_skin .Skin2_icons{display:block;width:30px;height:30px;float:left;background-image:url(home_ui/images/Color_02.png);}

.Change_skin .Skin3_icons{display:block;width:30px;height:30px;float:left;background-image:url(home_ui/images/Color_03.png);}

.Change_skin .Skin4_icons{display:block;width:30px;height:30px;float:left;background-image:url(home_ui/images/Color_04.png);}

.Change_skin .Skin5_icons{display:block;width:30px;height:30px;float:left;background-image:url(home_ui/images/Color_08.png);}

.Change_skin .Skin6_icons{display:block;width:30px;height:30px;float:left;background-image:url(home_ui/images/Color_09.png);}

.Change_skin .Skin7_icons{display:block;width:30px;height:30px;float:left;background-image:url(home_ui/images/Color_07.png);}











.setting_icon .setting_items{display:none; }
.setting_icon:hover .setting_items{display:block;}
.setting_icon:hover .setting_items,.language_icon:hover .language_items,.user_role_switch:hover .user_switch_items ,.admin
	{z-index:10000;-webkit-animation:fadeInUp .5S ease 0s 1 both;animation:fadeInUp .5S ease 0s 1 both;}
@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0)}}
@-moz-keyframes fadeInUp{0%{opacity:0;-moz-transform:translateY(20px)}100%{opacity:1;-moz-transform:translateY(0)}}
@-o-keyframes fadeInUp{0%{opacity:0;-o-transform:translateY(20px)}100%{opacity:1;-o-transform:translateY(0)}}
@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}

.shortcuts_items ul,.shortcuts_items li{list-style:none;margin:0;padding:0;}
.shortcuts_items ul{margin-top:10px;}
.shortcuts_items a {text-decoration:none;}
.shortcuts_items li{text-align:left;text-indent:10px;height:30px;line-height:30px;font-size:14px;color:#323232;font-family:Microsoft YaHei;}
.shortcuts_items li:hover{color:white;background-color:#53afff;cursor:pointer; -moz-transition:background 0.3s ease-in-out;
-webkit-transition:background 0.3s ease-in-out;
-o-transition:background 0.3s ease-in-out;
-ms-transition:background 0.3s ease-in-out;
transition:background 0.3s ease-in-out;}
.shortcuts_items .Chinese_icon{display:block;width:30px;height:30px;float:left;background-image:url(home_ui/images/Chinese_icon.png);}

.shortcuts_items .Chinese_icons{display:block;width:30px;height:30px;float:left;background-image:url(home_ui/images/Chineses1_icons.png) !important;}


.shortcuts_items .Chineses2_icons{display:block;width:30px;height:30px;float:left;background-image:url(home_ui/images/Chineses2_icons.png) !important;}
.shortcuts_items li:hover .Chineses2_icons{background-image:url(home_ui/images/Chineses2_iconsbs.png) !important;}

.shortcuts_items .Chineses3_icons{display:block;width:30px;height:30px;float:left;background-image:url(home_ui/images/Chineses3_icons.png) !important;}
.shortcuts_items li:hover .Chineses3_icons{background-image:url(home_ui/images/Chineses3_iconsbs.png) !important;}

.shortcuts_items .Chineses4_icons{display:block;width:30px;height:30px;float:left;background-image:url(home_ui/images/Chineses4_icons.png) !important;}


.shortcuts_items .HongKong_icon{display:block;width:30px;height:30px;float:left;background-image:url(home_ui/images/HongKong_icon.png);}

.shortcuts_items .USA_icon{display:block;width:30px;height:30px;float:left;background-image:url(home_ui/images/USA_icon.png);}

.shortcuts_items .lang_icon{display:block;width:30px;height:30px;float:left;}

.arrow_top_icon2015{width:12px; height:5px;background-image:url(home_ui/images/arrow_top_icon.png)}

.language_icon .language_items{display:none;}
.language_icon:hover .language_items{display:block;}


.admin{ width:200px; margin-top:1px;}
.shortcuts_items{background-color:#FFF; float:left;border-bottom:1px solid #0892be; border-left:1px solid #0892be; border-right:1px solid #0892be;}
.admin_s{width:200px;overflow:hidden;}
.admin_s P{ line-height:30px; padding-left:10px; color:#000;}
.Name{float:left; margin-left:60px; color:#FFF;position:fixed; z-index:99;margin-top: 0px}
.Name .admin{display:none;}
.Name:hover .admin{display:block;}
.Chineses_icon:hover{color:white;background-color:#53afff;cursor:pointer; /*-moz-transition:background 0.3s ease-in-out;
-webkit-transition:background 0.3s ease-in-out;
-o-transition:background 0.3s ease-in-out;
-ms-transition:background 0.3s ease-in-out;
transition:background 0.3s ease-in-out;*/}
.admin_s li {
text-align: left;
text-indent: 10px;
height: 30px;
line-height: 30px;
font-size: 14px;
color: #323232;
font-family: Microsoft YaHei;}
.admin_s li:hover{ background-color:#53afff; color:#FFF;}

.admin_s .Chineses_icon{display:block;width:30px;height:30px;float:left;}



.admin_s .Chineses_icon_pt{display:block;width:30px;height:30px;float:left;background-image:url(home_ui/images/aChinese_icons_admin.png) !important;}
.admin_s li:hover .Chineses_icon_pt{background-image:url(home_ui/images/aChinese_icons_adminbs.png);}


.admin_s .Chineses_icon_admin{display:block;width:30px;height:30px;float:left;background-image:url(home_ui/images/role_icons/admin.png) !important;}
.admin_s li:hover .Chineses_icon_admin{background-image:url(home_ui/images/aChinese_icons_adminbs.png);}


.Buttons{ background-image:url(home_ui/images/Buttonig.png); width:28px; height:45px; float:left;position:fixed; margin-left:98%;}

@media (max-width: 1120px){
	.Buttons{ background-image:url(home_ui/images/Buttonig.png); width:28px; height:45px; float:left; position:fixed; margin-left:97.5%;}
	}

@media (max-width: 960px){
	.Buttons{ background-image:url(home_ui/images/Buttonig.png); width:28px; height:45px; float:left; position:fixed; margin-left:97%;}
	}

@media (max-width: 800px){
	.Buttons{ background-image:url(home_ui/images/Buttonig.png); width:28px; height:45px; float:left; position:fixed; margin-left:96.5%;}
	}

@media (max-width: 640px){
	.Buttons{ background-image:url(home_ui/images/Buttonig.png); width:28px; height:45px; float:left; position:fixed; margin-left:95.5%;}
	}

@media (max-width: 480px){
	.Buttons{ background-image:url(home_ui/images/Buttonig.png); width:28px; height:45px; float:left; position:fixed; margin-left:94%;}
	}
	
@media (max-width: 320px){
	.Buttons{ background-image:url(home_ui/images/Buttonig.png); width:28px; height:45px; float:left; position:fixed; margin-left:92%;}
	}	
	
@media (max-width: 160px){
	.Buttons{ background-image:url(home_ui/images/Buttonig.png); width:28px; height:45px; float:left; position:fixed; margin-left:94.5%;}
	}	

.Buttons:hover{ background-image:url(home_ui/images/Buttonto.png);width:28px; height:45px;}

.bj{ width:100%; height:60px; background-color:#FFF}



#ext-comp-1005 .x-panel-bbar .x-toolbar, .x-panel-tbar .x-toolbar{padding: 0px !important; }




#top_menu_my_fav_menu .top_menu_icon{-moz-transition: background 0.3s ease;-webkit-transition: background 0.3s ease;-o-transition: background 0.3s ease;-ms-transition: background 0.3s ease;	transition: background 0.3s ease;}








/*Setting Scrollbar CSS Style*/
::-webkit-scrollbar {
    width: 15px;height:15px;
}

#menu_panel_west_id ::-webkit-scrollbar-thumb {
    background: rgba(200,200,200,0.8);
}

#menu_panel_west_id ::-webkit-scrollbar-thumb:window-inactive {background: rgba(180,180,180,0.8);}
#menu_panel_west_id ::-webkit-scrollbar-thumb:hover{background: rgba(180,180,180,0.8);}
#menu_panel_west_id .x-toolbar {border-color:#e6e6e6;background-color:#dadada;background-image:none;}
#menu_panel_west_id{left:0 !important;width:265px !important;background-color:#dadada !important;}
#menu_panel_west_id .x-toolbar{background-color:#273240 !important;margin-right:10px;}
.x-form-empty-field{color:#ababab !important;}
#filter_menu_treepanel_id{width:212px !important;height:23px !important;margin-bottom:10px;margin-left:3px;margin-top:10px !important;font-size:14px;font-family:Microsoft YaHei;border:1px solid #545454;border-radius: 4px;
padding-left: 8px;background-color: #3E4C5F;color: #fff;}

#menu_panel_west_id .x-form-focus{border:1px solid #646464 !important;}

#filter_menu_treepanel_id:hover {border: 1px solid #646464;}



.search-icon {background-position:right;background-image:url(home_ui/images/Search.png) !important;}
.x-panel-header-text{margin-left:10px;color:#000;}


#menu_panel_west_id .x-panel-body{border:none !important;background-color:#273240 !important;}

#menu_panel_west_id .x-panel .x-panel-header{border:none;background-color:#e6e6e6;color:white;}

#menu_panel_west_id .x-panel .x-panel-bwrap .x-panel-body{border:none;background-color:#1e2631 !important;}
#menu_panel_west_id .x-panel .x-panel-header .x-panel-header-text{color:#fff;}


#menu_panel_west_id .x-tree-node .x-tree-node-over{background-color:#253244;background-repeat:no-repeat;background-image: url(home_ui/images/Blue_Bar.png) !important;}
#menu_panel_west_id .x-tree-node .x-tree-selected {background-color:#3D495A;background-repeat:no-repeat;background-image: url(home_ui/images/Blue_Bar.png) !important;}

#menu_panel_west_id .x-tree-no-lines .x-tree-elbow-minus,#menu_panel_west_id .x-tree-no-lines .x-tree-elbow-end-plus,#menu_panel_west_id .x-tree-no-lines .x-tree-elbow-end-minus{height:30px;margin-left:4px;width: 27px;}
#menu_panel_west_id .x-tree-node-leaf .x-tree-node-icon{background-image:url(home_ui/images/leaf.gif) !important ;display:none;}


 .x-tool{background-image:url(home_ui/images/tool-spritess.gif)}
 .x-tool-toggle{background-image:url() !important;}

#menu_panel_west_id {margin-top: 15px !important;}


#contentPanel{margin-top: 58px !important;}



#menuMyMessageBtn .x-btn-text{width:50px !important;height: 44px !important;}

#menuMyMessageBtn .x-btn-small:hover{background-color:#3d4e64;}

#menuChangePassordBtn .x-btn-text{width:50px !important;height: 44px !important;}

#menuChangePassordBtn .x-btn-small:hover{background-color:#3d4e64;}

#menuAddFavMenuBtn .x-btn-text{width:50px !important;height: 44px !important;}

#menuAddFavMenuBtn .x-btn-small:hover{background-color:#3d4e64;}

#menuOpenFavMenuBtn .x-btn-text{width:50px !important;height: 44px !important;}

#menuOpenFavMenuBtn .x-btn-small:hover{background-color:#3d4e64;}

#menu_panel_west_id .x-tree-node-indent {width:0 !important;}




/*** report button fix ***/
.x-ext-emb-first{
	background-image:url(home_ui/images/ReportServer.png) !important;
	background-repeat:no-repeat !important;
	background-position:0px -61px !important;
}
.x-ext-emb-previous{
	background-image:url(home_ui/images/ReportServer.png) !important;
	background-repeat:no-repeat !important;
	background-position:0px -79px !important;
}
.x-ext-emb-next{
	background-image:url(home_ui/images/ReportServer.png) !important;
	background-repeat:no-repeat !important;
	background-position:0px -97px !important;
}
.x-ext-emb-last{
	background-image:url(home_ui/images/ReportServer.png) !important;
	background-repeat:no-repeat !important;
	background-position:0px -115px !important;
}
.x-ext-emb-appletprint {
	background-image: url(home_ui/images/ReportServer.png) !important;
	background-repeat: no-repeat !important;
	background-position: 0px -213px !important;
}
.x-ext-emb-flashprint {
	background-image: url(home_ui/images/ReportServer.png) !important;
	background-repeat: no-repeat !important;
	background-position: 0px -171px !important;
}
.x-ext-emb-pdfprint {
	background-image: url(home_ui/images/ReportServer.png) !important;
	background-repeat: no-repeat !important;
	background-position: 0px -192px !important;
}
.x-ext-emb-excel{
	background-image:url(home_ui/images/ReportServer.png) !important;
	background-repeat:no-repeat !important;
	background-position:0px -255px !important;
}
.x-ext-emb-pdf{
	background-image:url(home_ui/images/ReportServer.png) !important;
	background-repeat:no-repeat !important;
	background-position:0px -234px !important;
}
.x-ext-emb-word{
	background-image:url(home_ui/images/ReportServer.png) !important;
	background-repeat:no-repeat !important;
	background-position:0px -276px !important;
}
.x-ext-emb-preview{
	background-image:url(home_ui/images/ReportServer.png) !important;
	background-repeat:no-repeat !important;
	background-position:0px -768px !important;
}
.x-ext-emb-submit{
	background-image:url(home_ui/images/ReportServer.png) !important;
	background-repeat:no-repeat !important;
	background-position:0px -0px !important;
}
.x-ext-emb-verify{
	background-image:url(home_ui/images/ReportServer.png) !important;
	background-repeat:no-repeat !important;
	background-position:0px -593px !important;
}


.x-ext-emb-pagesetup{
	background-image:url(home_ui/images/ReportServer_pagesetup.png) !important;
	background-repeat:no-repeat !important;
	background-position:0px 0px !important;
}
.x-ext-emb-email{
	background-image:url(home_ui/images/ReportServer_email.png) !important;
	background-repeat:no-repeat !important;
	background-position:0px 5px !important;
}
.x-ext-emb-image{
	background-image:url(home_ui/images/ReportServer_image.png) !important;
	background-repeat:no-repeat !important;
	background-position:0px 0px !important;
}


/*** tab panel sizing fix ***/
.x-tab-strip-wrap{background-color:white;}
.x-tab-panel-header, .x-tab-panel-footer{background-color:#f5f5f5;}
.x-tab-panel-header {border:0px solid #cccccc !important;border-bottom:0px solid #cccccc !important;}

.x-tab-panel-header {border: 1px solid;padding-bottom:0px;}
.x-tab-panel-noborder .x-tab-panel-header-noborder {border-top:2px solid white;border:none;}
.x-tab-scroller-left,.x-tab-scroller-right{border-bottom:1px solid #cccccc;}
.x-tab-scroller-left{background-image: url(home_ui/images/tab_panel/scroll-left.gif);background-position-y:-8px;}
.x-tab-scroller-right{background-image: url(home_ui/images/tab_panel/scroll-right.gif);background-position-y:-8px;}

ul.x-tab-strip-top {background-color:#e9e9e9;background-image:none;border-bottom-color:#e9e9e9;height:41px;padding-top:1px;}
.x-tab-strip span.x-tab-strip-text {line-height:33px !important;color: #7E7E7E;font: normal 16px Microsoft YaHei,tahoma,arial,helvetica;}
.x-tab-strip-over span.x-tab-strip-text {color: #888888 !important;}
.x-tab-strip-active span.x-tab-strip-text,.x-tab-strip-active span.x-tab-strip-text:hover{color: black !important;cursor:pointer;}
.x-tab-strip-top .x-tab-right, .x-tab-strip-top .x-tab-left, .x-tab-strip-top .x-tab-strip-inner{background-image: url(home_ui/images/tab_panel/tabs_sprite.png);}
.x-tab-scroller-right-disabled{opacity:1 !important;}
.x-tab-scroller-left-disabled{opacity:1 !important;}

/*** fine tune content panel spacing ***/
#contentPanel { padding: 0px 3px 0px 3px !important; }


/*** add icon to search box ***/
#top_menu_search_id .x-panel-header.x-panel-header-noborder.x-unselectable.x-accordion-hd{cursor: pointer;padding-left: 40px;background: url(home_ui/images/menu_icons/Search.png) 0px -105px no-repeat transparent !important;}

/*** 修复左边菜单icon最下层margin不对称的问题 ***/
#menu_panel_west_id .x-tree-node a span, .x-dd-drag-ghost a span {text-decoration:none;padding:0;color:#ABABAB;font-size:12px !important;padding-left: 5px;}

#menu_panel_west_id .x-tree-icon, 
#menu_panel_west_id .x-tree-ec-icon, 
#menu_panel_west_id .x-tree-elbow-line, 
#menu_panel_west_id .x-tree-elbow, 
#menu_panel_west_id .x-tree-elbow-end, 
#menu_panel_west_id .x-tree-elbow-plus, 
#menu_panel_west_id .x-tree-elbow-minus, 
#menu_panel_west_id .x-tree-elbow-end-plus, 
#menu_panel_west_id .x-tree-elbow-end-minus{height: 30px;width: 10px !important; margin-left: -2px;}

#menu_panel_west_id .x-tree-node-el .x-tree-node-indent .x-tree-elbow-line{width:10px !important; margin-left: -2px;}
#menu_panel_west_id .x-tree-no-lines .x-tree-elbow-plus{background-image:url(home_ui/images/ContractionS_ins.png) !important ; margin-left: -2px;}
#menu_panel_west_id .x-tree-no-lines .x-tree-elbow-minus{background-image:url(home_ui/images/ContractionS_on.png) !important ; margin-left: -2px;}
#menu_panel_west_id .x-tree-no-lines .x-tree-elbow-end-plus{background-image:url(home_ui/images/ContractionS_ins.png) !important; margin-left: -2px;}
#menu_panel_west_id .x-tree-no-lines .x-tree-elbow-end-minus{background-image:url(home_ui/images/ContractionS_on.png) !important; margin-left: -2px;}

/** fix tree search panel color, from blue to current skin color: f5f5f5**/
.x-grid-panel .x-panel-body .x-panel-body-noheader .x-panel-body-noborder{background:#f5f5f5 !important;}
.x-toolbar-left-row .x-toolbar-cell .x-panel.x-panel-noborder .x-panel-bwrap .x-panel-body.x-panel-body-noheader.x-panel-body-noborder{background:#f5f5f5 !important; padding: 0px 0px 0px !important;height: 32px !important;}

/** fix search panel popup picklist control spacing **/
.sim_search_panel_tbar .x-panel-body.x-panel-body-noheader.x-panel-body-noborder .x-form-field-wrap.x-form-field-trigger-wrap .x-form-text.x-form-field{width: 144px;}

/**panel toolbar 2像素蓝色线条改成2像素灰色线条 **/
/* .x-panel-noborder .x-panel-header-noborder{border-top: 2px solid #dadada !important;} */



/** new left menu minimize and maximize style**/
#menu_panel_west_id-xcollapsed {display:none !important;}


/** minimize缩进图片在所有层之上，在弹出窗口层之下**/
#west_panel_minimize_button a{z-index:10 !important;}

/** maximize展开图片在所有层之上，在弹出窗口层之下**/
#west_panel_maximize_button a{z-index:10 !important;}

/* add a blue highlight effect to input control */
input:hover {border: 1px solid #0ebdf5;}

/**修改 添加的的蓝色边框, 一些不带边框的field(例如readonly那些, disable那些) 不需要蓝色边框**/
.x-panel.x-panel-noborder.x-form-label-right .x-panel-bwrap .x-panel-body.x-panel-body-noheader.x-panel-body-noborder .x-form-item .x-form-element .x-form-text.x-form-field.x-form-text-h:hover{border:0px solid #0ebdf5;}

/**修复iE浏览器search panel文本的, IE不支持height: auto的定义方法**/
#contentPanel .x-toolbar-left .x-toolbar-cell .x-form-field-wrap{height: 31px !important;}

/*************************************************************/
/***********Input and Button round corner start***********/
/*************************************************************/
/***给所有文本框加上4像素圆角***/
input{border-radius:4px;}



/**给所有右边带有按钮的文本框 左上角和左下角加上4像素圆角**/
.x-form-field-wrap.x-form-field-trigger-wrap .x-form-text.x-form-field.x-trigger-noedit {border-radius: 4px 0 0 4px;}
.x-form-field-wrap.x-form-field-trigger-wrap .x-form-text.x-form-field{border-radius: 4px 0 0 4px;}
.x-form-text.x-form-field.x-item-readOnly_css.x-trigger-noedit{border-radius:4px !important;}


/**文本右边下拉图标**/
.x-form-field-wrap .x-form-trigger{background-image: url(home_ui/images/round_corner/trigger.gif);width: 24px;height: 30px;border: none !important;}
.x-form-field-wrap .x-form-trigger-over{background-position: -24px 0 !important;}
.x-trigger-wrap-focus .x-form-trigger-over{background-position: -96px 0 !important;}


/**文本右边日期图标**/
.x-form .x-form-field-wrap .x-form-date-trigger{background-image: url(home_ui/images/round_corner/date-trigger.gif) !important;}
.x-trigger-wrap-focus .x-form-trigger-click{background-position: -120px 0 !important;}
.x-form-field-wrap .x-form-trigger-click{background-position: -48px 0 !important;}


/**文本左边搜索图标**/
.x-form-field-wrap .x-form-search-trigger{background-image: url(home_ui/images/round_corner/search-trigger.gif);width: 24px;height: 30px;border: none !important;}





/** add round corner to texarea **/
textarea{border-radius: 4px !important;}

/**修改button的圆边**/
.x-panel-tbar .x-toolbar .x-btn-over{border-radius: 4px;}
.x-form .x-btn-tl, .x-form .x-btn-tr, .x-form .x-btn-tc, .x-form .x-btn-ml, .x-form .x-btn-mr, .x-form .x-btn-mc, .x-form .x-btn-bl, .x-form .x-btn-br, .x-form .x-btn-bc{background-image: url(home_ui/images/round_corner/btn.gif) !important;}
.x-panel-fbar .x-btn-tl, .x-panel-fbar .x-btn-tr, .x-panel-fbar .x-btn-tc, .x-panel-fbar .x-btn-ml, .x-panel-fbar .x-btn-mr, .x-panel-fbar .x-btn-mc, .x-panel-fbar .x-btn-bl, .x-panel-fbar .x-btn-br, .x-panel-fbar .x-btn-bc{background-image: url(home_ui/images/round_corner/btn.gif) !important;}
.x-window-footer .x-btn-tl, .x-window-footer .x-btn-tr, .x-window-footer .x-btn-tc, .x-window-footer .x-btn-ml, .x-window-footer .x-btn-mr, .x-window-footer .x-btn-mc, .x-window-footer .x-btn-bl, .x-window-footer .x-btn-br, .x-window-footer .x-btn-bc{background-image: url(home_ui/images/round_corner/btn-window-yes.gif) !important;}
.x-panel.x-panel-noborder.x-form-label-right .x-panel-bwrap .x-panel-body.x-panel-body-noheader.x-panel-body-noborder .x-form-item.x-hide-label .x-form-element td{border-radius:4px !important;}

/**修复search panel 第三个输入框 向下1像素**/
.sim_search_panel_tbar .x-panel-bwrap > .x-panel-body.x-panel-body-noheader.x-panel-body-noborder > .x-form-text.x-form-field {margin-top: 1px !important;}
                           

/*************************************************************/
/*********End of Input and Button round corner end ***********/
/*************************************************************/


/** fix search panel spacing **/
/*.sim_search_panel_tbar .x-panel-bwrap .x-panel-body.x-panel-body-noheader.x-panel-body-noborder.x-form .x-panel.x-panel-noborder{margin-left: 3px; !important;}*/
#contentPanel .x-toolbar{height: 40px;}
.x-panel-bwrap .x-panel-tbar.x-panel-tbar-noborder .x-toolbar.x-small-editor.x-toolbar-layout-ct .x-toolbar-ct{/*margin-top: 4px;*/padding: 5px 1px 1px 2px;}

/**修改左边菜单整体向下14像素**/
#menu_panel_west_id{margin-top: 50px !important;}


/** fix ueditor height problem **/
.x-form-field.edui-default {height: auto !important;}

/** fix upload field height problem **/
.x-form-file-wrap {height: 30px;}


/**代理角色 div default css**/
#top_menu_change_delegate_role {height: 40px; /*background-color: #0892be; border-bottom: 1px solid #0892be;*/ color:#333; line-height: 40px; font-size: 15px; text-indent: 10px; font-family: Arial,Microsoft YaHei,Helvetica,sans-serif; /*border: 1px solid #0892be*/ !important;  }

/**给代理角色整个DIV添加白色背景**/
.admin_s{ background-color:#fff;}

/**切换角色和代理角色相隔5像素**/
.Stroke {padding-top: 5px; }

/**给代理角色四周添加1像素的蓝色边框**/
.shortcuts_items.Acting_role{border: 0px solid #0892be !important;  border-bottom: 1px solid #0892be; border-left: 1px solid #0892be; border-right: 1px solid #0892be;}
.Proxy_role_parent{border-bottom: 1px solid #0892be; border-left: 1px solid #0892be; border-right: 1px solid #0892be;}

/* add a blue highlight effect to input control */
input:hover {border: 1px solid #cacaca; box-shadow: 0px 0px 0px #eeeeee inset;}

/*#filter_menu_treepanel_id:hover{box-shadow: 0px 0px 2px #8591a0 inset;}*/

.x-form-focus, textarea.x-form-focus {
	border-color:#BABABA;
	box-shadow:none;
}
        
/* fix firefox top menu bar been able to double click and highlight items */
.top_nav_first {
	-moz-user-select:none;
}

/* fix file upload field's height */
.x-form-file-wrap .x-form-file
{
	height: 30px;
	cursor: pointer;
}




/*** New top menu UI ***/

/**顶部导航**/
/**背景**/

#ext-comp-1002{z-index: 100;}

#ext-comp-1002 a{text-decoration:none;}

._top_navigation_background{ width:100%;
	height:50px;
	background-color:#3ba5ff;}
/**背景结束**/

._top_navigation_head_portrait_name{ float:left;}

/**头像**/
._top_navigation_head_portrait{ float:left;
        float:left;
        border-radius: 50%;
        overflow: hidden;
        width: 39px;
        height: 39px;
        border-bottom: 1px solid #fff;
        border-left: 1px solid #fff;
        border-right: 1px solid #fff;
        border-top: 1px solid #fff;
        background-color: #fff;
        margin:4px 15px;

}


._top_navigation_head_portrait img{display: block;
    width: 100%;
    min-height: 100%;
	}


/**头像结束**/

/**名字**/



#_top_navigation_role_ul p{width:265px !important;}

#_top_navigation_delegate_role_ul p{width:265px !important;}

._top_navigation_user_name{ float:left;
    width: 130px;
    overflow: hidden;
    text-overflow: ellipsis;
    color: #fff;
    line-height: 32px;}

._top_navigation_user_name a{ line-height:50px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size:14px;
	text-decoration:none;}
/**名字结束**/

/**admin**/
._top_navigation_user_admin{ /*float:left;*/
	text-indent:0.5em;
	color: #fff;
    	/*line-height: 50px;*/
        position: fixed;
        top: 25px;
	left: 65px;}
	
._top_navigation_user_admin a{line-height:50px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size:14px;
	text-decoration:none;}

._top_navigation_avatar_two_menu.Agent_role {margin-top: 5px;}
/**admin结束**/

/**Arrow1**/
._top_navigation_arrow1{ float:left;
	background-image:url(home_ui/images/top_menu_navigation/Arrow1.png);
	width:239px;
	height:50px;}

._top_navigation_arrow1:hover{ background-image:url(home_ui/images/top_menu_navigation/Arrow2.png);
	width:239px;
	height:50px;
	background-color:#3593e5;
	cursor: pointer;}
/**Arrow1结束**/

/**主页**/
._top_navigation_homepage{ float:left;
	/*margin-left:15px;*/}

._top_navigation_homepage:hover{ width:50px;
	height:50px;
	background-color:#3593e5;}
/**主页结束**/

/**导航**/

._top_navigation_menu{overflow:hidden;
	background-color:#3ba5ff;
	height:50px;
	font-family: Arial,Microsoft YaHei,Helvetica,sans-serif;
	/*float:left;*/}
	
._top_navigation_menu ul .top_nav li{list-style:none;
	margin:0;
	padding:0;}
	
._top_navigation_menu ul{overflow:hidden;}

._top_navigation_menu ul a{text-decoration:none;}

._top_navigation_menu ul #home{margin-left:50px;}

._top_navigation_menu li{float:left;
	color:#fff;
	font-size:16px;
	line-height:50px;}
	
._top_navigation_menu li:hover{color:white;
	background-color:#3593e5;
	cursor:pointer;}
	
._top_navigation_menu_text_title{padding-right:10px;}

._top_navigation_menu ul .system_installation{display:block;
	width:45px;
	height:45px;
	float:left;
	background-image:url(home_ui/images/top_menu_navigation/system_installation.png);
	background-position:0px 0;
	-moz-transition: background 0.3s ease;
    -webkit-transition: background 0.3s ease;
	-o-transition: background 0.3s ease;
	-ms-transition: background 0.3s ease;
	transition: background 0.3s ease;}
	
._top_navigation_menu ul li:hover .system_installation{background-image:url(home_ui/images/top_menu_navigation/system_installation.png);
	background-position:0px -50px;
	-moz-transition: background 0.3s ease;
    -webkit-transition: background 0.3s ease;
	-o-transition: background 0.3s ease;
	-ms-transition: background 0.3s ease;
	transition: background 0.3s ease;}
	
._top_navigation_menu ul .organizational_structure{display:block;
	width:45px;
	height:45px;
	float:left;
	background-image:url(home_ui/images/top_menu_navigation/organization_management.png);
	background-position:0px 0;
	-moz-transition: background 0.3s ease;
    -webkit-transition: background 0.3s ease;
	-o-transition: background 0.3s ease;
	-ms-transition: background 0.3s ease;
	transition: background 0.3s ease;}
	
._top_navigation_menu ul li:hover .organizational_structure{background-image:url(home_ui/images/top_menu_navigation/organization_management.png);	
	background-position:0px -50px;
	-moz-transition: background 0.3s ease;
    -webkit-transition: background 0.3s ease;
	-o-transition: background 0.3s ease;
	-ms-transition: background 0.3s ease;
	transition: background 0.3s ease;}
	
._top_navigation_menu ul .personnel_management{display:block;
	width:45px;
	height:45px;
	float:left;
	background-image:url(home_ui/images/top_menu_navigation/personnel_management.png);
	background-position:0px 0;
	-moz-transition: background 0.3s ease;
    -webkit-transition: background 0.3s ease;
	-o-transition: background 0.3s ease;
	-ms-transition: background 0.3s ease;
	transition: background 0.3s ease;}
	
._top_navigation_menu ul li:hover .personnel_management{background-image:url(home_ui/images/top_menu_navigation/personnel_management.png);
	background-position:0px -50px;
	-moz-transition: background 0.3s ease;
    -webkit-transition: background 0.3s ease;
	-o-transition: background 0.3s ease;
	-ms-transition: background 0.3s ease;
	transition: background 0.3s ease;}

._top_navigation_menu ul .vacation_management{display:block;
	width:45px;
	height:45px;
	float:left;
	background-image:url(home_ui/images/top_menu_navigation/hr_lv_application.png);
	background-position:0px 0;
	-moz-transition: background 0.3s ease;
    -webkit-transition: background 0.3s ease;
	-o-transition: background 0.3s ease;
	-ms-transition: background 0.3s ease;
	transition: background 0.3s ease;}
	
._top_navigation_menu ul li:hover .vacation_management{background-image:url(home_ui/images/top_menu_navigation/hr_lv_application.png);
	background-position:0px -50px;
	-moz-transition: background 0.3s ease;
    -webkit-transition: background 0.3s ease;
	-o-transition: background 0.3s ease;
	-ms-transition: background 0.3s ease;
	transition: background 0.3s ease;}

._top_navigation_menu ul .social_security_management{display:block;
	width:45px;
	height:45px;
	float:left;background-image:
	url(home_ui/images/top_menu_navigation/Social_Insurance_Management.png);
	background-position:-0px 0;
	-moz-transition: background 0.3s ease;
    -webkit-transition: background 0.3s ease;
	-o-transition: background 0.3s ease;
	-ms-transition: background 0.3s ease;
	transition: background 0.3s ease;}
	
._top_navigation_menu ul li:hover .social_security_management{background-image:url(home_ui/images/top_menu_navigation/Social_Insurance_Management.png);	 	
	background-position:-0px -50px;
	-moz-transition: background 0.3s ease;
    -webkit-transition: background 0.3s ease;
	-o-transition: background 0.3s ease;
	-ms-transition: background 0.3s ease;
	transition: background 0.3s ease;}

._top_navigation_menu ul .salary_management{display:block;
	width:45px;
	height:45px;
	float:left;
	background-image:url(home_ui/images/top_menu_navigation/payroll_management.png);
	background-position:0px 0;
	-moz-transition: background 0.3s ease;
    -webkit-transition: background 0.3s ease;
	-o-transition: background 0.3s ease;
	-ms-transition: background 0.3s ease;
	transition: background 0.3s ease;}
	
._top_navigation_menu ul li:hover .salary_management{background-image:url(home_ui/images/top_menu_navigation/payroll_management.png);
	background-position:0px -50px;
	-moz-transition: background 0.3s ease;
    -webkit-transition: background 0.3s ease;
	-o-transition: background 0.3s ease;
	-ms-transition: background 0.3s ease;
	transition: background 0.3s ease;}
/**导航结束**/

._top_navigation_quick_link{position: fixed !important;top: 0 !important;right: 0 !important;background-color: #3ba5ff !important; height:50px !important;}

/**箭头2**/
._top_navigation_toggle_button{ background-image:url(home_ui/images/top_menu_navigation/Arrow3a.png); 
	width:25px; 
	height:50px; 
	float:left;}
._top_navigation_toggle_button:hover{width:25px; 
	height:50px;
	background-color:#3593e5;
	cursor: pointer;}

/**箭头2结束**/	
/**箭头2b**/
._top_navigation_toggle_button_b{ background-image:url(home_ui/images/top_menu_navigation/Arrow3b.png); 
	width:25px; 
	height:50px; 
	float:left;}		
._top_navigation_toggle_button_b:hover{width:25px; 
	height:50px;
	background-color:#3593e5;
	cursor: pointer;}

/**箭头2b结束**/
/**箭头2c**/
._top_navigation_toggle_button_c{ 
	width:25px; 
	height:50px; 
	float:left;}		


/**箭头2c结束**/
/**信息**/
._top_navigation_information{ float:left; 
	/*margin-left:15px;*/}
	
._top_navigation_information:hover{width:50px; 
	height:50px; 
	background-color:#3593e5;}
/**信息结束**/

/**logo**/
._top_navigation_cityray_logo{ float:right; 
	background-image:url(home_ui/images/top_menu_navigation/logo.png); 
	width:100px;
	height:50px; 
	margin-right:10px !important;
	
	}
	
._top_navigation_cityray_logo:hover{ background-image:url(home_ui/images/top_menu_navigation/logohover.png); 
	width:100px; 
	height:50px;
	margin-right:10px;
	cursor: pointer;
	}

/**logo结束**/

/**logo二级菜单**/
._top_navigation_right_menu{ width:200px;
	overflow:hidden;
	background-color:#fff;
	float:right; 
	margin-top:50px;
	box-shadow: 0 2px 2px rgba(0,0,0,0.3);}
	
._top_navigation_right_menu li{ line-height:40px; 
	width:200px; 
	height:40px;}
	
._top_navigation_right_menu li:hover{width:200px; 
	height:40px; 
	background-color:#3593E5;}

/*._top_navigation_gray_menu:hover{background-color:#27303f !important;}

._top_navigation_blue_menu:hover{background-color:#0ebdf5 !important;}

._top_navigation_coffee_menu:hover{background-color: #a67a4e !important;}

._top_navigation_pure_green_menu:hover{background-color: #1d95a6 !important;}

._top_navigation_green_menu_icon:hover{background-color: #1d95a6 !important;}

._top_navigation_pure_red_menu:hover{background-color: #f3837d !important;}*/
	
._top_navigation_right_menu a{font-family:Microsoft YaHei; 
	font-size:14px; 
	color:#7d7d7d;
	text-indent: 3.4em;}
	
._top_navigation_right_menu a:hover{color:#fff}

._top_navigation_right_menu ._top_navigation_system_settings{ background-image:url(home_ui/images/top_menu_navigation/System_settings.png); 
	width:23px; 
	height:40px; 
	position:absolute; 
	z-index:999;
	margin-left: -30px;}
	
._top_navigation_right_menu li:hover ._top_navigation_system_settings{ background-image:url(home_ui/images/top_menu_navigation/System_settings_hover.png); 
	width:23px; 
	height:40px;}

._top_navigation_right_menu ._top_navigation_select_language{ background-image:url(home_ui/images/top_menu_navigation/Select_language.png); 
	width:23px; 
	height:40px; 
	position:absolute; 
	z-index:999;
	margin-left: -30px;}
	
._top_navigation_right_menu li:hover ._top_navigation_select_language{ background-image:url(home_ui/images/top_menu_navigation/Select_language_hover.png);
	width:23px; 
	height:40px;}

._top_navigation_right_menu ._top_navigation_toggle_skin{ background-image:url(home_ui/images/top_menu_navigation/Toggle_skin.png);
	width:23px; 
	height:40px; 
	position:absolute; 
	z-index:999;
	margin-left: -30px;}
	
._top_navigation_right_menu li:hover ._top_navigation_toggle_skin{ background-image:url(home_ui/images/top_menu_navigation/Toggle_skin_hover.png);
	width:23px; 
	height:40px;}

._top_navigation_right_menu ._top_navigation_sign_out_menu{ background-image:url(home_ui/images/top_menu_navigation/Sign_out.png);
	width:23px; 
	height:40px; 
	position:absolute; 
	z-index:999;
	margin-left: -30px;}
	
._top_navigation_right_menu li:hover ._top_navigation_sign_out_menu{ background-image:url(home_ui/images/top_menu_navigation/Sign_out_hover.png);
	width:23px; 
	height:40px;}
/**logo二级菜单结束**/

/**去掉UI左边点样式**/
._top_navigation_menu ul{list-style-type:none}	
/**去掉UI左边点样式结束**/

/**去掉A下划线样式**/
._top_navigation_background a{text-decoration:none;}
/**去掉A下划线样式结束**/

/**头像二级菜单**/
._top_navigation_avatar_two_menu{ width:265px; 
	overflow:hidden;
	background-color:#fff; 
	float:right; 
	margin-top:1px;
	box-shadow: 0 2px 5px rgba(0,0,0,0.3);}
	
._top_navigation_avatar_two_menu li{ line-height:40px; 
	width:265px; 
	height:40px;}
	
/*._top_navigation_avatar_two_menu .admin_li:hover{ width:265px; 
	height:40px; 
	background-color:#1d95a6; 
	color:#fff;}*/
	
._top_navigation_avatar_two_menu li:hover{ width:265px; 
	height:40px; 
	background-color:#3593e5;
	color:#fff;}

li.switch_roles_li:hover {
    background-color: #f5f5f5 !important;
    color: #333 !important;
}

.Chineses_icon:hover{ width:239px; 
	height:40px; 
	background-color:rgba(29, 149, 166, 0);
	color:#fff;}
	
._top_navigation_avatar_two_menu p{ font-family:Microsoft YaHei; 
	font-size:14px; 
	color:#7d7d7d; 
	text-indent:3.5em; }

._top_navigation_avatar_two_menu p:hover{ color:#fff;}

	
._top_navigation_avatar_two_menu .switch_roles_li{width:265px; 
	height:40px; 
	background-color:#f5f5f5;
	text-indent:1.5em; 
	font-size:16px; 
	color:#333;}

._top_navigation_avatar_two_menu .Chineses_icon{ background-image:url(home_ui/images/top_menu_navigation/admin.png); !important
	width:36px;!important 
	height:40px;!important
	position:absolute; !important
	z-index:999;!important
	margin-left: -35px;!important}
	
._top_navigation_avatar_two_menu li:hover .Chineses_icon{ background-image:url(home_ui/images/top_menu_navigation/admin_hover.png); 
	width:36px; 
	height:40px;}

._top_navigation_avatar_two_menu .Chineses_icon{ background-image:url(home_ui/images/top_menu_navigation/Cityray.png); 
	width:36px; 
	height:40px;
	position:absolute; 
	z-index:999;
	margin-left: -35px;
	margin-left: 10px;}
	
._top_navigation_avatar_two_menu li:hover .Chineses_icon{ background-image:url(home_ui/images/top_menu_navigation/admin_hover.png);
	width:36px; 
	height:40px;
	margin-left: 10px;}
	
/**头像二级菜单结束**/


/**系统设置二级菜单**/
._top_navigation_system_settings_two_level_menu{position: absolute;
	z-index: 9999; 
	color:#666;
	right:210px;
	top:50px; 
	float:right;
	width:200px; 
	overflow:hidden;
	background-color:#fff; 
	float:right;
	box-shadow: 0 2px 2px rgba(0,0,0,0.3);}
	
._top_navigation_system_settings_two_level_menu li:hover{ color:#fff;}

._top_navigation_system_settings_two_level_menu ._top_navigation_set_default_home_page_menu_icon{ background-image:url(home_ui/images/top_menu_navigation/Default_home_page.png);
	width:23px; 
	height:40px; 
	position:absolute; 
	z-index:99999;
	margin-left: -30px;}
	
._top_navigation_system_settings_two_level_menu li:hover ._top_navigation_set_default_home_page_menu_icon{ background-image:url(home_ui/images/top_menu_navigation/Default_home_page_hover.png);
	width:23px; 
	height:40px;}
	
._top_navigation_system_settings_two_level_menu ._top_navigation_modify_password_menu_icon{ background-image:url(home_ui/images/top_menu_navigation/Modify_password.png);
	width:23px; 
	height:40px; 
	position:absolute; 
	z-index:99999;
	margin-left: -30px;}
	
._top_navigation_system_settings_two_level_menu li:hover ._top_navigation_modify_password_menu_icon{ background-image:url(home_ui/images/top_menu_navigation/Modify_password_hover.png);
	width:23px; 
	height:40px;}
	
/**系统设置二级菜单结束**/

/**选择语言二级菜单**/
._top_navigation_select_language_two_level_menu{position: absolute;
	z-index: 9999; 
	color:#666;
	right:210px;
	top:90px; 
	float:right;
	width:200px; 
	overflow:hidden;
	background-color:#fff; 
	float:right;
	box-shadow: 0 2px 2px rgba(0,0,0,0.3);}
	
._top_navigation_select_language_two_level_menu li:hover{color:#fff;}

._top_navigation_select_language_two_level_menu .lang_icon{width:23px; 
	height:40px; 
	position:absolute; 
	z-index:99999;
	margin-left: -30px;}
	
._top_navigation_select_language_two_level_menu li:hover .lang_icon{width:23px; 
	height:40px;}
	
._top_navigation_select_language_two_level_menu .lang_icon{width:23px; 
	height:40px; 
	position:absolute; 
	z-index:99999;
	margin-left: -30px;}
	
._top_navigation_select_language_two_level_menu li:hover .lang_icon{width:23px; 
	height:40px;}
	
._top_navigation_select_language_two_level_menu .lang_icon{ width:23px; 
	height:40px; 
	position:absolute; 
	z-index:99999;
	margin-left: -30px;}
	
._top_navigation_select_language_two_level_menu li:hover .lang_icon{ width:23px; 
	height:40px;}
	
/**选择语言二级菜单结束**/

/**切换皮肤**/
._top_navigation_toggle_skin_two_level_menu{position: absolute;
	z-index: 9999; 
	color:#666;
	right:210px;
	top:130px; 
	float:right;
	width:200px; 
	overflow:hidden;
	background-color:#fff; 
	float:right;
	box-shadow: 0 2px 2px rgba(0,0,0,0.3);}
	
._top_navigation_toggle_skin_two_level_menu li:hover{ color:#fff;}

._top_navigation_toggle_skin_two_level_menu ._top_navigation_default_menu_icon{ background-image:url(home_ui/images/top_menu_navigation/default.png);
	width:23px; 
	height:40px; 
	position:absolute; 
	z-index:99999;
	margin-left: -30px;}

._top_navigation_toggle_skin_two_level_menu ._top_navigation_gray_menu_icon{ background-image:url(home_ui/images/top_menu_navigation/gray.png);
	width:23px; 
	height:40px; 
	position:absolute; 
	z-index:99999;
	margin-left: -30px;}
	
._top_navigation_toggle_skin_two_level_menu ._top_navigation_blue_menu_icon{ background-image:url(home_ui/images/top_menu_navigation/Blue.png);
	width:23px; 
	height:40px; 
	position:absolute; 
	z-index:99999;
	margin-left: -30px;}
	
._top_navigation_toggle_skin_two_level_menu ._top_navigation_coffee_menu_icon{ background-image:url(home_ui/images/top_menu_navigation/Coffee.png);
	width:23px; 
	height:40px; 
	position:absolute; 
	z-index:99999;
	margin-left: -30px;}
	
._top_navigation_toggle_skin_two_level_menu ._top_navigation_pure_green_menu_icon{ background-image:url(home_ui/images/top_menu_navigation/Pure_green.png);
	width:23px; 
	height:40px; 
	position:absolute; 
	z-index:99999;
	margin-left: -30px;}
	
._top_navigation_toggle_skin_two_level_menu ._top_navigation_green_menu_icon{ background-image:url(home_ui/images/top_menu_navigation/green.png);
	width:23px; 
	height:40px; 
	position:absolute; 
	z-index:99999;
	margin-left: -30px;}
	
._top_navigation_toggle_skin_two_level_menu ._top_navigation_pure_red_menu_icon{ background-image:url(home_ui/images/top_menu_navigation/Pure_red.png);
	width:23px; 
	height:40px; 
	position:absolute; 
	z-index:99999;
	margin-left: -30px;}

._top_navigation_menu ul .top_menu_icon {display: block;
    width: 50px;
    height: 50px;
    float: left;
    -moz-transition: background 0.3s ease;
    -webkit-transition: background 0.3s ease;
    -o-transition: background 0.3s ease;
    -ms-transition: background 0.3s ease;
    transition: background 0.3s ease;
}





/*****************************************/
/*.x-form .x-form-text, textarea.x-form-field {
    background-image: none;
    border: 1px solid #e0e0e0;
    border-radius: 3px;
}

.x-form .x-form-text:hover, textarea.x-form-field:hover {
    border: 1px solid #ccc;}


.x-form-focus, textarea.x-form-focu{border:1px solid#67afe9important}*/

.x-resizable-handle{background-color: rgba(255, 255, 255, 0) !important;}*/






