body {
  overflow: hidden;
  font-family: Helvetica, Arial, sans-serif;
  font-size:12px;
  background-size: cover;
  background-color:#f5f5f6;
  margin: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none; 
  -webkit-tap-highlight-color: rgba(0,0,0,0);
}

.loading-feedback {
  position: fixed;
  left: 50%;
  margin: -120px;
  width: 240px;
  top: 50%;
  font-family: arial;
  font-size: 12px;
  border: 1px solid #6799CC;
  border-radius: 7px 7px 7px 7px;
  text-align: left;
  padding: 7px 15px 15px 15px;
  z-index: 50;
  display: block;
}

.loading-feedback label {
	display: block;
	font-size: 10px;
	color: #999;
	margin-bottom: 5px;
}

.loading-feedback div {
	border: 1px solid #DFDFDF;
	background-color: #F2F2F2;
	width: 240px;
	height: 8px;
	position: relative
}

.loading-feedback div span {
	height: 10px;
	background-color: #6799CC;
	position: absolute;
	top: -1px;
	left: -1px;
}

.ui-nav-bbbtnicon {background-image: url("bbbtnicon.png");height: 30px;width: 30px;background-repeat: no-repeat;display: block;overflow: hidden;text-indent: -99999px;}

/* drag */
.ui-dialog-title {font-size:14px; color:#464950; top:5px}
.ui-bzwin{position:absolute;top:100px;left:100px;width:300px;height:160px;border:1px solid #bdc5ce;border-radius:5px;background:#ffffff;}
.ui-bzwin-title{position:relative;height:27px;background:#d4d9e1;border-bottom:1px solid #bdc5ce;}
.ui-bzwin-title h2{font-size:14px;height:27px;line-height:24px;}
.ui-bzwin-title span{float:left;margin-top:5px;margin-left:5px;}
.ui-bzwin-title div{float:right;margin-top:5px;margin-right:2px;}
.ui-bzwin-title a{float:left;width:21px;height:19px;display:block;margin-left:1px;background:url(bbbtnicon.png)}
.ui-bzwin-title a.ui-bzwin-min{background-position:-4px -66px;}
.ui-bzwin-title a.ui-bzwin-min:hover{background-position:-4px -95px;}
.ui-bzwin-title a.ui-bzwin-max{background-position:-35px -66px;}
.ui-bzwin-title a.ui-bzwin-max:hover{background-position:-35px -95px;}
.ui-bzwin-title a.ui-bzwin-edit{background-position:-64px -66px;}
.ui-bzwin-title a.ui-bzwin-edit:hover{background-position:-64px -95px;}
.ui-bzwin-title a.ui-bzwin-del{background-position:-94px -66px;}
.ui-bzwin-title a.ui-bzwin-del:hover{background-position:-94px -95px;}
.ui-bzwin-title a.ui-bzwin-next{background-position:-124px -66px;}
.ui-bzwin-title a.ui-bzwin-next:hover{background-position:-124px -95px;}
.ui-bzwin-title a.ui-bzwin-revert{background-position:-149px 0;display:none;}
.ui-bzwin-title a.ui-bzwin-revert:hover{background-position:-149px -29px;}


.ui-bzwin-content{position: relative; border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1;}
.ui-bzwin-resizeBR{position:absolute;width:14px;height:14px;right:0;bottom:0;overflow:hidden;cursor:nw-resize;background:url(bbbtnicon.png) no-repeat;background-position:-277px -37px;}
.ui-bzwin-resizeL,.ui-bzwin-resizeT,.ui-bzwin-resizeR,.ui-bzwin-resizeB,.ui-bzwin-resizeLT,.ui-bzwin-resizeTR,.ui-bzwin-resizeLB{position:absolute;background:#000;overflow:hidden;opacity:0;filter:alpha(opacity=0);}
.ui-bzwin-resizeL,.ui-bzwin-resizeR{top:0;width:5px;height:100%;cursor:w-resize;}
.ui-bzwin-resizeR{right:0;}
.ui-bzwin-resizeT,.ui-bzwin-resizeB{width:100%;height:5px;cursor:n-resize;}
.ui-bzwin-resizeT{top:0;}
.ui-bzwin-resizeB{bottom:0;}
.ui-bzwin-resizeLT,.ui-bzwin-resizeTR,.ui-bzwin-resizeLB{width:8px;height:8px;background:#FF0;}
.ui-bzwin-resizeLT{top:0;left:0;cursor:nw-resize;}
.ui-bzwin-resizeTR{top:0;right:0;cursor:ne-resize;}
.ui-bzwin-resizeLB{left:0;bottom:0;cursor:ne-resize;}

.ui-bzwin-textarea {resize: none;}
.ui-bzwin-textarea {
    -webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	font-size:14px; 
	color:#bdc5ce;
	width: 100%;
	height: 100%;
	border: 0;
	background: transparent;
}

.ui-bbtitle {position: absolute; z-index: 3; top: 128px; left: 132px;font-size:14px; color:#b6b6b6;font-weight: bold;}
.ui-bborigin {position: absolute; z-index: 3;bottom: 20px; left: 270px;font-size:12px; color:#b6b6b6;font-weight: bold;}

.ui-nav-btn-homeloc {position: absolute; width: 18px; height: 18px; z-index: 3; top: 112px; left: 93px;}
.ui-nav-btn-leftloc {position: absolute; width: 18px; height: 18px; z-index: 3; top: 112px; left: 63px;}
.ui-nav-btn-rightloc {position: absolute; width: 18px; height: 18px; z-index: 3; top: 112px; left: 123px;}
.ui-nav-btn-uploc {position: absolute; width: 18px; height: 18px; z-index: 3; top: 82px; left: 93px;}
.ui-nav-btn-downloc {position: absolute; width: 18px; height: 18px; z-index: 3; top: 142px; left: 93px;}
.ui-nav-btn-zoominloc {position: absolute; width: 18px; height: 18px; z-index: 3; top: 172px; left: 63px;}
.ui-nav-btn-zoomoutloc {position: absolute; width: 18px; height: 18px; z-index: 3; top: 172px; left: 93px;}
.ui-nav-btn-eyesloc {position: absolute; width: 18px; height: 18px; z-index: 3; top: 172px; left: 123px;}
.ui-nav-btn-playloc {position: absolute; width: 18px; height: 18px; z-index: 3; top: 172px; left: 123px;}


.ui-nav-btn-left {background-position: -30px -180px;cursor:pointer;}
.ui-nav-btn-right {background-position: -60px -180px;cursor:pointer;}
.ui-nav-btn-up {background-position: -90px -180px;cursor:pointer;}
.ui-nav-btn-down {background-position: -120px -180px;cursor:pointer;}
.ui-nav-btn-eyes {background-position: -210px -180px;cursor:pointer;}
.ui-nav-btn-play {background-position: -240px -180px;cursor:pointer;}
.ui-nav-btn-bzicon {background-position: -270px 0px;cursor:pointer;}

.ui-nav-btn-leftover {background-position: -30px -210px;cursor:pointer;}
.ui-nav-btn-rightover {background-position: -60px -210px;cursor:pointer;}
.ui-nav-btn-upover {background-position: -90px -210px;cursor:pointer;}
.ui-nav-btn-downover {background-position: -120px -210px;cursor:pointer;}
.ui-nav-btn-eyesover {background-position: -210px -210px;cursor:pointer;}
.ui-nav-btn-playover {background-position: -240px -210px;cursor:pointer;}

.ui-toolsfill { padding-bottom:10px}

.ui-tool-move {width: 102px; height: 33px;margin-top:20px;padding-bottom:10px;cursor:pointer;background:url(../Images/pathology/tool2_move.png) no-repeat;}
.ui-tool-rotate {width: 102px; height: 33px;margin-top:20px;padding-bottom:10px;cursor:pointer;background:url(../Images/pathology/tool2_rotate.png) no-repeat}

.ui-tool-home {width: 44px; height: 44px;cursor:pointer;background:url(../Images/pathology/tool2_home_off.png) no-repeat;}
.ui-tool-homeover {width: 44px; height: 44px;cursor:pointer;background:url(../Images/pathology/tool2_home_on.png) no-repeat}

.ui-tool-zoomin {width: 44px; height: 44px;cursor:pointer;background:url(../Images/pathology/tool2_zoomin_off.png) no-repeat;}
.ui-tool-zoominover {width: 44px; height: 44px;cursor:pointer;background:url(../Images/pathology/tool2_zoomin_on.png) no-repeat}

.ui-tool-zoomout {width: 44px; height: 44px;cursor:pointer;background:url(../Images/pathology/tool2_zoomout_off.png) no-repeat;}
.ui-tool-zoomoutover {width: 44px; height: 44px;cursor:pointer;background:url(../Images/pathology/tool2_zoomout_on.png) no-repeat}

.ui-leftnavbtn1 {position: absolute;margin-left:245px; margin-top:500px; cursor:pointer; width: 30px; height: 84px;cursor:pointer;background:url(../Images/pathology/leftnavbtn_1off.png) no-repeat;}
.ui-leftnavbtn1over {position: absolute;margin-left:228px; margin-top:500px; cursor:pointer; width: 30px; height: 84px;cursor:pointer;background:url(../Images/pathology/leftnavbtn_1on.png) no-repeat}

.ui-leftnavbtn2 {position: absolute;margin-left:228px; margin-top:500px; cursor:pointer; width: 30px; height: 84px;cursor:pointer;background:url(../Images/pathology/leftnavbtn_2off.png) no-repeat;}
.ui-leftnavbtn2over {position: absolute;margin-left:228px; margin-top:500px; cursor:pointer; width: 30px; height: 84px;cursor:pointer;background:url(../Images/pathology/leftnavbtn_2on.png) no-repeat}

.ui-leftnav {position: absolute;z-index: 3;display:block;background-color:#7a8798;width: 245px;height:100%;overflow-y:auto;overflow-x: hidden;}
.ui-tools {width:102px;height:100%;position:absolute; right:20px; z-index: 3;}
.ui-tools1 {width:45px;height:372px;padding-left:56px;}
.ui-tools2 {width:45px;height:372px;padding-left:56px;display:none;}
.ui-tools3 {width:100px;height:150px;margin-top:-45px;margin-left:-60px;display:none; background-color:#f2f2f2;border-style:solid;border-width:2px; border-color:#a7adb8;}
.ui-tools4 {width:100px;height:106px;margin-top:8px;margin-left:-60px;display:none; background-color:#f2f2f2;border-style:solid;border-width:2px; border-color:#a7adb8;}

.ui-tool1 {width: 44px; height: 44px;cursor:pointer;background:url(../Images/pathology/tool1_off.png) no-repeat;}
.ui-tool1over {width: 44px; height: 44px;cursor:pointer;background:url(../Images/pathology/tool1_on.png) no-repeat}
.ui-tool2 {width: 44px; height: 44px;cursor:pointer;background:url(../Images/pathology/tool2_off.png) no-repeat}
.ui-tool2over {width: 44px; height: 44px;cursor:pointer;background:url(../Images/pathology/tool2_on.png) no-repeat}
.ui-tool3 {width: 44px; height: 44px;cursor:pointer;background:url(../Images/pathology/tool3_off.png) no-repeat}
.ui-tool3over {width: 44px; height: 44px;cursor:pointer;background:url(../Images/pathology/tool3_on.png) no-repeat}
.ui-tool4 {width: 44px; height: 44px;cursor:pointer;background:url(../Images/pathology/tool4_off.png) no-repeat}
.ui-tool4over {width: 44px; height: 44px;cursor:pointer;background:url(../Images/pathology/tool4_on.png) no-repeat}
.ui-tool5 {width: 44px; height: 44px;cursor:pointer;background:url(../Images/pathology/tool5_off.png) no-repeat}
.ui-tool5over {width: 44px; height: 44px;cursor:pointer;background:url(../Images/pathology/tool5_on.png) no-repeat}

.ui-tool2_01 {width: 44px; height: 44px;cursor:pointer;background:url(../Images/pathology/tool2_01_off.png) no-repeat;}
.ui-tool2_01over {width: 44px; height: 44px;cursor:pointer;background:url(../Images/pathology/tool2_01_on.png) no-repeat}
.ui-tool2_02 {width: 44px; height: 44px;cursor:pointer;background:url(../Images/pathology/tool2_02_off.png) no-repeat;}
.ui-tool2_02over {width: 44px; height: 44px;cursor:pointer;background:url(../Images/pathology/tool2_02_on.png) no-repeat}
.ui-tool2_03 {width: 44px; height: 44px;cursor:pointer;background:url(../Images/pathology/tool2_03_off.png) no-repeat;}
.ui-tool2_03over {width: 44px; height: 44px;cursor:pointer;background:url(../Images/pathology/tool2_03_on.png) no-repeat}
.ui-tool2_04 {width: 44px; height: 44px;cursor:pointer;background:url(../Images/pathology/tool2_04_off.png) no-repeat;}
.ui-tool2_04over {width: 44px; height: 44px;cursor:pointer;background:url(../Images/pathology/tool2_04_on.png) no-repeat}
.ui-tool2_05 {width: 44px; height: 44px;cursor:pointer;background:url(../Images/pathology/tool2_05_off.png) no-repeat;}
.ui-tool2_05over {width: 44px; height: 44px;cursor:pointer;background:url(../Images/pathology/tool2_05_on.png) no-repeat}
.ui-tool2_06 {width: 44px; height: 44px;cursor:pointer;background:url(../Images/pathology/tool2_06_off.png) no-repeat;}
.ui-tool2_06over {width: 44px; height: 44px;cursor:pointer;background:url(../Images/pathology/tool2_06_on.png) no-repeat}
.ui-tool2_07a {width: 44px; height: 44px;cursor:pointer;background:url(../Images/pathology/tool2_07a_off.png) no-repeat;}
.ui-tool2_07aover {width: 44px; height: 44px;cursor:pointer;background:url(../Images/pathology/tool2_07a_on.png) no-repeat}
.ui-tool2_07b {width: 44px; height: 44px;cursor:pointer;background:url(../Images/pathology/tool2_07b_off.png) no-repeat;}
.ui-tool2_07bover {width: 44px; height: 44px;cursor:pointer;background:url(../Images/pathology/tool2_07b_on.png) no-repeat}
.ui-tool2_07c {width: 44px; height: 44px;cursor:pointer;background:url(../Images/pathology/tool2_07c_off.png) no-repeat;}
.ui-tool2_07cover {width: 44px; height: 44px;cursor:pointer;background:url(../Images/pathology/tool2_07c_on.png) no-repeat}
.ui-tool2_07d {width: 44px; height: 44px;cursor:pointer;background:url(../Images/pathology/tool2_07d_off.png) no-repeat;}
.ui-tool2_07dover {width: 44px; height: 44px;cursor:pointer;background:url(../Images/pathology/tool2_07d_on.png) no-repeat}
.ui-tool2_07e {width: 44px; height: 44px;cursor:pointer;background:url(../Images/pathology/tool2_07e_off.png) no-repeat;}
.ui-tool2_07eover {width: 44px; height: 44px;cursor:pointer;background:url(../Images/pathology/tool2_07e_on.png) no-repeat}
.ui-tool2_08a {width: 44px; height: 44px;cursor:pointer;background:url(../Images/pathology/tool2_08a_off.png) no-repeat;}
.ui-tool2_08aover {width: 44px; height: 44px;cursor:pointer;background:url(../Images/pathology/tool2_08a_on.png) no-repeat}
.ui-tool2_08b {width: 44px; height: 44px;cursor:pointer;background:url(../Images/pathology/tool2_08b_off.png) no-repeat;}
.ui-tool2_08bover {width: 44px; height: 44px;cursor:pointer;background:url(../Images/pathology/tool2_08b_on.png) no-repeat}
.ui-tool2_08c {width: 44px; height: 44px;cursor:pointer;background:url(../Images/pathology/tool2_08c_off.png) no-repeat;}
.ui-tool2_08cover {width: 44px; height: 44px;cursor:pointer;background:url(../Images/pathology/tool2_08c_on.png) no-repeat}
.ui-tool2_09 {width: 44px; height: 44px;cursor:pointer;background:url(../Images/pathology/tool2_09_off.png) no-repeat;}
.ui-tool2_09over {width: 44px; height: 44px;cursor:pointer;background:url(../Images/pathology/tool2_09_on.png) no-repeat}
.ui-tool2_10 {width: 44px; height: 44px;cursor:pointer;background:url(../Images/pathology/tool2_10_off.png) no-repeat;}
.ui-tool2_10over {width: 44px; height: 44px;cursor:pointer;background:url(../Images/pathology/tool2_10_on.png) no-repeat}
.ui-tool2_11 {width: 44px; height: 44px;cursor:pointer;background:url(../Images/pathology/tool2_11_off.png) no-repeat;}
.ui-tool2_11over {width: 44px; height: 44px;cursor:pointer;background:url(../Images/pathology/tool2_11_on.png) no-repeat}

.ui-tool_color1 {width: 98px; height: 30px;cursor:pointer;background:url(../Images/pathology/tool_color1_off.png) no-repeat;}
.ui-tool_color1over {width: 98px; height: 30px;cursor:pointer;background:url(../Images/pathology/tool_color1_on.png) no-repeat;}
.ui-tool_color2 {width: 98px; height: 30px;cursor:pointer;background:url(../Images/pathology/tool_color2_off.png) no-repeat;}
.ui-tool_color2over {width: 98px; height: 30px;cursor:pointer;background:url(../Images/pathology/tool_color2_on.png) no-repeat}
.ui-tool_color3 {width: 98px; height: 30px;cursor:pointer;background:url(../Images/pathology/tool_color3_off.png) no-repeat;}
.ui-tool_color3over {width: 98px; height: 30px;cursor:pointer;background:url(../Images/pathology/tool_color3_on.png) no-repeat}
.ui-tool_color4 {width: 98px; height: 30px;cursor:pointer;background:url(../Images/pathology/tool_color4_off.png) no-repeat;}
.ui-tool_color4over {width: 98px; height: 30px;cursor:pointer;background:url(../Images/pathology/tool_color4_on.png) no-repeat}
.ui-tool_color5 {width: 98px; height: 30px;cursor:pointer;background:url(../Images/pathology/tool_color5_off.png) no-repeat;}
.ui-tool_color5over {width: 98px; height: 30px;cursor:pointer;background:url(../Images/pathology/tool_color5_on.png) no-repeat}

.ui-tool_line1 {width: 98px; height: 36px;cursor:pointer;background:url(../Images/pathology/tool_line1_off.png) no-repeat;}
.ui-tool_line1over {width: 98px; height: 36px;cursor:pointer;background:url(../Images/pathology/tool_line1_on.png) no-repeat}
.ui-tool_line2 {width: 98px; height: 36px;cursor:pointer;background:url(../Images/pathology/tool_line2_off.png) no-repeat;}
.ui-tool_line2over {width: 98px; height: 36px;cursor:pointer;background:url(../Images/pathology/tool_line2_on.png) no-repeat}
.ui-tool_line3 {width: 98px; height: 36px;cursor:pointer;background:url(../Images/pathology/tool_line3_off.png) no-repeat;}
.ui-tool_line3over {width: 98px; height: 36px;cursor:pointer;background:url(../Images/pathology/tool_line3_on.png) no-repeat}

#account-line a:link, a:visited{
	color: #ffffff;
	text-decoration: none;
}

a:hover{
	color: #6799CC;
	text-decoration: none;
}

#account-login{
	width:40%;
	float:left;
}

#account-line{
	position:absolute;
	right:30px;
	color: #ffffff;
	z-index:5;
}

#account-line-add{
	position:absolute;  
	right:30px;
	color: #ffffff;
	z-index:5;
	
}

#account-line-add .a{text-decoration: none;
	 color:#BABABA;width:85px; float:left; display:block;height:28px; line-height:28px; margin-left:10px;
	background:#595959;border-radius: 5px;  
}

#account-line-add .a:hover{
	width:85px; float:left; display:block;height:28px; line-height:28px; margin-left:10px;
	background:#7B7A7A;border-radius: 5px;color:#fff;
}


#account-name{
	position:relative;
	top:1px;
}

#account-links{
	position:relative;
	top:1px;
}

#account-links{
	position:relative;
	top:1px;
}