.version{
  position: absolute;
  right: 11px;
  top: 24px;
  font-size: 14px;
}

.project-area{
	height: 20px;
}
#alert{
	background: #f9edb8;
    border: 2px solid #edc967;
    color: #333;
    text-shadow: none;
    position: fixed;
    top: 1%;
    padding: 10px 20px;
    border-radius: 5px;
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2);
    z-index: 1000;
    font-weight: bold;
    font-size: 14px;
}
.game-resources-content,  .game-logic-content{
    overflow: auto;
}
.priview-image{
    width: 100%;
    height: 100%;
    background: rgba(184, 184, 184, 0.5);
    position: absolute;
}
.priview-image .image-area{
	background: rgba(0, 0, 0, 0.6);
	width: 30%;
	height: 90%;
	position: absolute;
	top: 5%;
}
.priview-image .left-view .image-area{
	left: 20%,
	border-right: 1px solid;
}
.priview-image .right-view .image-area{
	left: 50%,
	border-right: 1px solid;
}
.priview-image .close-preview-image{
	position: absolute;
	right: -13px;
	width: 26px;
	height: 26px;
	top: -13px;
}
div#treeMenu ul{
    list-style:none; 
    margin:0; padding:0; 
    color:#333; font-size:13px; 
}
div#treeMenu {
    background-color:#555555;
    text-align: left;
    padding:2px;
    width:100px;
    position:absolute;
    display:none;
}
div#treeMenu ul {
    margin:1px 0;
    padding:0 5px;
    cursor: pointer;
    list-style: none outside none;
    background-color:#DFDFDF;
}
div#treeMenu ul li {
    margin:0;
    padding:2px 0;
}
/******************************added by lizhiyao*****************************/
body {
  	background: #444851;
   	font-family:"宋体";
    font-size:12px;
       
}
/*toolbar*/
.toolbar {
  height: 65px !important;
  padding-left: 35px;
}
.toolbar .ui-button.ui-state-default {
  width: 90px;
  height: 57px;
  margin: 3px;
  background: none;
  box-shadow: none;
  outline: none;
  border: 1px solid transparent;
}
.toolbar .ui-button.ui-state-hover,
.toolbar .ui-button.select {
  background-color: #374157;
  border: 1px solid #80899E;
}
.toolbar .ui-button-icon-primary {
  display: block;
  width: 26px;
  height: 26px;    
  background-image: url(images/icon26.png);
  position: absolute;
  left: 27px;
  top: 13px;
}
.toolbar .ui-button-text {
  display: block;
  position: relative;
  text-align: center;
  padding: 0;
  padding: 0;
  top: 17px;
  width: 85px;
}
.ui-icon-save_auto{
  background-position: -182px 0;
}
.ui-icon-copy_auto{
  background-position: -104px 0;
}
.ui-icon-copy-to-right{
  background-position: -156px 0;
}
.ui-icon-copy-to-left{
  background-position: -130px 0;
}
.ui-icon-show_all {
  background-position: 0 0;
}
.ui-icon-show_different {
  background-position: -26px 0;
}
.ui-icon-show_same {
  background-position: -52px 0;
}
.ui-icon-show_parts_different {
  background-position: -78px 0;
}
.ui-icon-undo {
  background-position: -208px 0;
}
.ui-icon-redo {
  background-position: -234px 0;
}
/*content-box*/
.merge-entries-left, 
.merge-entries-right {
  width: 50% !important;
  height: 100%;
}
.merge-entries-right {
  margin-left: 20px !important;
}
.project-area {
  height: 30px;
  border: 1px solid #899ABE;
  background-color: #000;
}
.project-name {
  color: #FAFAFA;
  margin: 4px 12px;
  font-size: 20px;
}
.game-logic-title,
.game-resources-title {
  height: 30px;
  color: #FAFAFA;
}
.game-resources-title {
  background-color: #242B3A;
}
.game-logic-title {
  background-color: #3A2B24;
}
.game-resources-title span,
.game-logic-title span {
  display: inline-block;
  margin-left: 30px;
  margin-top: 5px;
}
.expand, .save {
  background: none;
  box-shadow: none;
  border: none;
  position: relative;
  top: -3px;
}
.ui-icon-expand {
  background-image: url(images/icon20.png) !important;
  background-position: -80px -100px;
  width: 20px;
  height: 20px; 
}
.ui-icon-fold {
  background-image: url(images/icon20.png) !important;
  background-position: -100px -100px;
  width: 20px;
  height: 20px; 
}
.ui-icon-save {
  width: 26px;
  height: 26px;    
  background-image: url(images/icon26.png) !important;
  background-position: -182px -3px;
}
.game-resources-content,
.game-logic-content {
  overflow-x: hidden;
}
/*.ztree li:nth-child(even) {
  background-color: #DEE5ED;
} 
.ztree li:nth-child(odd) {
  background-color: #EFF5FB;
} 
#left-game-resources-tree_1,
#right-game-resources-tree_1 {
  background-color: #DEE5ED;
}
#left-game-logic-tree_1,
#right-game-logic-tree_1 {
  background-color: #EFF5FB;
}*/
/*点击选择项目 */ 
.select-user, .select-project {
  border: 1px solid #000;
  padding: 0;
}
.split {
  display: inline-block; 
}
/*.gamemei-contacts, .search-contacts {
  display: inline-block;
  width: 120px;
  border-radius: 0;
  height: 27px;
  margin-top: 2px
}*/
.contact-list, .project-list, .proj-name-pane,.ui-layout-west .search-pane {
  padding: 10px !important;
}
/*.contact-list .filter-contact {
  margin-bottom: 10px;
}*/
.search-icon,
.delete-contact.ui-state-default,
.delete-contact.ui-state-hover {
  background: none !important;
  border: none !important;
  box-shadow: none !important;
}
.contact-list .ui-icon-search, .filter-project .ui-icon-search {
  background: url(images/search_20.png) center center no-repeat;
}
.contact-list {
  height: 352px;
}
.delete-contact.ui-state-default .ui-icon-delete {
  background: url(images/delete.png) center center no-repeat;
}
.delete-contact.ui-state-hover .ui-icon-delete{
  background: url(images/delete_h.png) center center no-repeat;
}
.contact-list .search-input,
.filter-project .search-input {
  height: 25px;
  border-radius: 0;
  margin-right: 5px;
  width: 170px;
}
.contact-list .user-node {
  	height: 26px;
    
    color:#5e5f62;
}
.contact-list .user-node.selected,.project-list .project-node.selected{
  	height: 26px;
    background: #6f768b;
    color:#e5eaee;
}
.delete-contact {
  position: absolute;
  left: 189px !important;
}
/*.select-project .title label {
  display: block;
  margin: 8px;
}*/
.ui-dialog-buttonpane .confirm,
.ui-dialog-buttonpane .cancel {
  outline: none;
}

.image-area .tips-parent {
    display: table;
  width: 100%;
  height: 100%;
}
.image-area .tips {
  color: #FAFAFA;
  font-size: 20px;
  display: table-cell;
  vertical-align: middle;
  text-align: center;
}
.close-preview-image {
  background: url(images/dialog_icon.png) no-repeat;
  background-size: 78px;
  opacity: 0.8;
}
.close-preview-image:hover {
  opacity: 1;
}
/*.search-pane label*/
.confirm-user-name {
  height: 25px;
  margin: 5px;
}
.add-contact {
  margin-left: 5px;
}
.proj-name-pane .project-name {
  width: 250px;
}

.search-pane .user-name{
	margin-left:4px;
}
.search-pane .confirm-user-name,.search-pane .add-contact{
	background:#6f768b;
    border:0;
    box-shadow:none;
    font-size:12px;
    height:25px;
}

/*合并项目 left*/ 
.ui-corner-all{
    border-radius:0px;
}

.ui-widget-content {
	background: #fff none repeat scroll 0 0;
    color: #5e5f62;
    font-size:12px;
}
.ui-dialog .ui-dialog-titlebar { 
    box-shadow:none;
    padding: 0.4em 1em;
    position: relative;
    background: #444850 none repeat scroll 0 0;
    font-size:12px;
    border-bottom: 0;
  	height: 20px;
}
.ui-dialog .ui-dialog-titlebar-close{
	display:none;
}
.ui-dialog .ui-dialog-content {
  padding: .5em 15px;
  border-left: 1px solid #c1e1b6;
  border-bottom:0;
}
.select-user .ui-layout-north,.select-project .ui-layout-north{
	background-color: #242a3a;
    height:32px !important;
    
}
.gamemei-contacts, .search-contacts {
    display: inline-block;
    border-radius: 0;
    height: 27px;
    margin-top: 2px;
    line-height:27px;
    text-align:center;
    padding-left:4px;
}
.select-user .gamemei-contacts {
  	padding-left: 10px;
  	background: 0;
  	border: 0;
  	box-shadow: none;
  	font-size: 12px !important;
    font-family:"宋体";
}
.select-user .ui-button.selected{
    background:#fff;
    margin-left: 4px;
    padding:0;
    color:#6f7072;
    border:1px solid #ddd;
    margin-right:10px;
    font-size:12px !important; 
    box-shadow:none;
}
.select-user .search-contacts{
    background:0;
    border:0;
    box-shadow:none;
    font-size:12px !important;
}
.select-user .search-contacts .ui-button-text{
	text-align:center;
}
.select-user .content{
	border-left:1px solid #8A90BB;
    overflow-y:auto;
}
.ui-layout-west .contact-list{
	padding:10px;
}
.contact-list .search-input, .filter-project .search-input {
    border-radius:15px;
    height: 25px;
    margin-right: 5px;
    width: 194px;
    border:1px solid #979899;
    position:relative;
    padding-left:8px;
      outline: none;
}
.filter-contact .search-input:focus,.filter-project .search-input:focus{
    border-radius:15px;
    border:1px solid #09F;
  	box-shadow:none;
}
.contact-list .search-icon{
  position: absolute;
  right: 14px;
  top: 0px;
}
.user-node .icon{
    background: url(images/user.png) no-repeat;
}

.user-node .icon, .project-node .icon {
  width: 20px;
  height: 20px;
  display: inline-block;
  position: relative;
  top: 3px;
  left: 3px;
}
.user-node .name{
	padding-left: 3px;
    font-size: 14px;
    position: relative;
    font-family:"宋体";
    top: -3px;
    left: 3px;
}
/*合并项目 right*/
.select-project .title label{
    background:#fff;
    color:#6f7072;
    border:0;
    width:67px;
    font-size:12px !important;
    display: block;
  	margin: 2px 0 0 5px;
  	text-align: center;
  	height: 27px;
  	line-height: 27px;
}
.filter-project{
    padding:-3px;
}
 .contact-list .filter-contact,.select-project .filter-project {
    margin-bottom: 10px;
    position:relative;
}
.filter-project .search-icon{
	position:absolute;
    margin-left:-38px;
    top:0;
}
.ui-dialog .ui-dialog-buttonpane{
	background-color:#444850 !important;
    
}
 .ui-widget-content .ui-state-defaul{
	border:0 !important;
    box-shadow:none !important;
    background:#6f768b !important;
    color:#e5eaee !important;
}
 .ui-dialog .ui-dialog-buttonpane button.ui-state-default{
	border:0;
    box-shadow:none;
    
    color:#e5eaee;
    border-radius:0;
}
.ui-dialog .ui-dialog-buttonpane .confirm{
	background:#6f768b;
}
.ui-dialog .ui-dialog-buttonpane .cancel{
	background:#a1a1a1;
}
.ui-layout-resizer{
	background:url(images/gundong.png) 0 0 no-repeat;
    overflow: visible !important;
    
}
.ui-layout-toggler.ui-layout-toggler-west-open, .ui-layout-toggler.ui-layout-toggler-east-closed {
  opacity: 0.5;
  position: absolute;
  width: 11px !important;
  left: -7px !important;
    
}
.ui-dialog-buttonset .confirm.ui-state-hover{
    background:#5c688b;
}
.ui-dialog-buttonset .cancel.ui-state-hover{
    background:#8e8989;
}
.project-list{
	overflow-y: scroll
}
.project-list .project-node{
	height:26px;
    font-size:13px;
    font-family:"宋体" !important;;
    position:relative;
}
.project-list .project-node label.name{
	position: relative;
    top: -3px;
    left: 5px;
}
.project-list .project-node .icon{
	width:20px;
    height:20px;
    background:url(images/proj_icon.png)center center no-repeat;
}