::-webkit-scrollbar-thumb:vertical {
height:9px;
background-color:#999;
-webkit-border-radius:3px;
}

::-webkit-scrollbar-thumb:horizontal {
width:5px;
background-color:#ccc;
-webkit-border-radius:3px;
}

::-webkit-scrollbar {
width:6px;
height:6px;
}

::-webkit-scrollbar-thumb {
background-color:#3994ef;
border-radius:3px;
}

::-webkit-scrollbar-thumb:hover {
background-color:#a4eef0;
}

::-webkit-scrollbar-thumb:active {
background-color:#666;
}

.x-field-scan .x-field-input .x-form-field {
margin-left:1.4em!important;
}

.x-field-scan .x-field-input:before {
width:1em!important;
height:1em!important;
background-image:url(../../img/scan.png);
-webkit-mask-image:none!important;
background-size:100%;
content:"";
position:absolute;
top:50%;
left:.5em;
-webkit-mask-size:.86em;
background-color:#CCC;
margin-top:-.43em;
}

body {
font-family:'Segoe UI',Arial,Meiryo,'MS PGothic',sans-serif!important;
background-color:#28496A;
background-size:100% 100%;
}

#leftArrow {
width:1.4em;
color:#e7e6e6;
-webkit-box-shadow:-3px 0 5px #000 inset;
border:0;
background-image:none;
background-color:rgba(206,186,186,0.34);
border-radius:0;
padding:0 5px 0 0;
}

#rightArrow {
width:1.4em;
color:#e7e6e6;
-webkit-box-shadow:3px 0 5px #000 inset;
border:0;
background-image:none;
background-color:rgba(206,186,186,0.34);
border-radius:0;
padding:0 0 0 5px;
}

body.x-desktop {
font-size:.92em!important;
}

form.voiceinput .x-scroll-container {
overflow:hidden!important;
}

.x-tabbar .x-scroll-container {
background-color:rgba(0,0,0,0)!important;
overflow:hidden!important;
}

.x-container.x-floating,.x-panel.x-floating,.x-msgbox.x-floating,.x-form.x-floating {
-webkit-box-shadow:0 0 .5em .2em #000!important;
}

.x-form-fieldset {
margin:0!important;
}

.x-floating .apptoolbar {
cursor:move;
border-radius:4px 4px 0 0;
}

.windowapppanel.x-floating {
border-radius:4px;
}

.AdvanceBtnCls .x-button-label {
color:#000afa;
font-size:1.4em!important;
}

#tinyeditor {
border:0;
font:14px 'Courier New',Verdana;
margin:0;
padding:0;
}

.tinyeditor {
border:1px solid #bbb;
font:12px Verdana,Arial;
padding:0 1px 1px;
}

.tinyeditor iframe {
border:0;
overflow:scroll;
}

.tinyeditor-header {
height:31px;
border-bottom:1px solid #bbb;
background:url(../../img/editor/header-bg.gif) repeat-x;
padding-top:1px;
}

.tinyeditor-header select {
float:left;
margin-top:5px;
}

.tinyeditor-font {
margin-left:12px;
}

.tinyeditor-size {
margin:0 3px;
}

.tinyeditor-style {
margin-right:12px;
}

.tinyeditor-divider {
float:left;
width:1px;
height:30px;
background:#ccc;
}

.tinyeditor-control {
float:left;
width:34px;
height:30px;
cursor:pointer;
background-image:url(../../img/editor/icons.png);
}

.tinyeditor-control:hover {
background-color:#fff;
background-position:30px 0;
}

.tinyeditor-footer {
height:32px;
border-top:1px solid #bbb;
background:#f5f5f5;
}

.toggle {
float:left;
background:url(../../img/editor/icons.png) -34px 2px no-repeat;
height:23px;
border-right:1px solid #ccc;
cursor:pointer;
color:#666;
padding:9px 13px 0 31px;
}

.toggle:hover {
background-color:#fff;
}

.resize {
float:right;
height:32px;
width:32px;
background:url(../../img/editor/resize.gif) 15px 15px no-repeat;
cursor:s-resize;
}

#editor {
cursor:text;
margin:10px;
}

a {
text-decoration:none;
color:rgba(255,255,255,0.9);
}

#CFInstall {
color:#FFF;
cursor:pointer;
height:330px;
background-image:url(../../img/tCloudUI/DownloadChromeFrame.png);
background-repeat:no-repeat;
background-position:center;
}

#ChromeInstall {
color:#FFF;
cursor:pointer;
height:330px;
background-repeat:no-repeat;
background-position:center;
}

.chromeFrameInstallDefaultStyle {
top:60%;
border:5px solid blue;
}

.VMainAppMask {
background-position:center;
background-repeat:no-repeat;
width:64px;
height:64px;
background-size:cover;
margin:0 auto;
}

.downloadlink {
text-decoration:underline;
color:#62d1f5;
}

#VMainTabBar {
height:2.6em!important;
background-image:0!important;
border-top:2px solid rgba(219,219,219,0.41)!important;
-webkit-box-shadow:0 2px 2px rgba(12,12,12,0.32) inset;
padding:0 .8em!important;
}

#VMainTabBar .x-inner {
-webkit-box-pack:start!important;
}

#VMainTabBar .x-button-label {
font-size:.8em!important;
line-height:1.2em!important;
}

#VMainTabBar .x-tab-active {
background-color:#c8d4e7;
background-image:0;
border:0;
}

.x-tabbar-vmaintabbar .x-button-icon {
width:2.4em!important;
height:2.4em!important;
}

.x-tabbar-vmaintabbar .x-tab-active .x-button-icon {
border-bottom:1px solid #f0f0f0;
}

.x-tabbar-vmaintabbar {
background-color:rgba(224,223,223,0.43);
border-top-width:0!important;
}

#profileBtn .x-button-icon {
border-radius:.8em;
-webkit-box-shadow:0 2px 8px #faf8f8;
width:1.6em;
height:1.6em;
}

.x-toolbar .x-component-outer .x-field-input .x-input-search {
width:97%;
}

.x-mask {
background:rgba(22,22,22,0.2) center center no-repeat!important;
}

.FolderPanel.x-container {
background-color:rgba(20,104,162,0.78)!important;
}

.FolderPanel .x-field-text .x-component-outer {
background-color:transparent!important;
box-shadow:none!important;
}

#icopanel,#Home {
background:transparent;
}

.IcopanelItem,.IcopanelItemEdit {
display:inline-block!important;
position:relative!important;
}

.IcopanelItem .app-icodel {
width:1.3em;
position:absolute;
left:-7px;
top:-4px;
display:none!important;
}

.IcopanelItemEdit .app-icodel {
width:1.3em;
position:absolute;
left:-7px;
top:-4px;
display:initial!important;
}

.app-ico {
height:5.4em;
width:4.8em;
cursor:pointer;
text-align:center;
margin:0 .2em;
}

.app-icoimg {
height:3.2em;
width:3.2em;
background-size:3.2em;
background-position:center center;
background-repeat:no-repeat;
border-radius:.5em;
text-align:left;
position:relative;
margin:.4em auto 0;
}

.x-desktop .app-icoimg {
height:3.6em;
width:3.6em;
background-size:3.6em;
}

.app-icoscut {
bottom:0;
position:absolute;
width:1.4em;
}

.app-icoNoScut {
bottom:0;
position:absolute;
width:1.4em;
height:1.4em;
background-size:1.4em;
background-image:url(./img/shortcut.png);
background-repeat:no-repeat;
}

.app-icoNoPconly {
bottom:0;
position:absolute;
width:1.4em;
height:1.4em;
background-size:1.4em;
background-image:url(./img/PCOnly.png);
background-repeat:no-repeat;
}

.app-ico .appnamespan {
font-size:.8em;
width:100%;
height:2em;
display:block;
color:#FFF;
text-shadow:0 3px 6px black,0px -3px 6px black,0px 3px 6px #000;
line-height:2em;
white-space:nowrap;
}

.AppicoInApp {
height:1.4em;
margin-top:.4em;
margin-right:.3em;
margin-bottom:-.3em;
}

.x-button.x-button-noticeui {
background-color:#e7e7e6;
border-radius:0;
background-image:linear-gradient(#f5f5f5,#eff0ee2%,#e3e4e2);
}

.app-notice {
-webkit-box-flex:1;
-webkit-box-align:center;
white-space:nowrap;
text-overflow:ellipsis;
text-align:center;
font-weight:700;
-webkit-border-radius:1em;
border-radius:1em;
-webkit-background-clip:padding;
background-clip:padding-box;
text-shadow:rgba(0,0,0,0.5) 0 -.08em 0;
-webkit-box-shadow:#000 0 .1em .2em;
overflow:hidden;
color:#FFF;
border:2px solid #FFF;
position:relative;
width:2em;
min-width:2em;
height:2em;
line-height:1.2em;
font-size:.6em;
top:-.4em;
right:-2.6em;
max-width:100%;
background-color:#900;
background-image:linear-gradient(#e60000,#b3000050%,#90051%,maroon);
display:block;
padding:.15em .25em;
}

.x-button-icon {
background-size:cover!important;
background-color:transparent!important;
}

.backgroundcenter {
background-position:center;
}

.whitemargin .x-inner {
padding:5px;
}

.TextareaAutoGrowPanel textarea {
min-height:3em!important;
}

.x-field-textarea {
-webkit-box-flex:1!important;
}

textarea {
-webkit-box-flex:1;
height:auto!important;
font-size:.9em!important;
margin:0!important;
padding:0!important;
}

.notice .x-list-item-label {
width:100%;
padding-left:.3em!important;
}

.vnotice {
border-left:1px solid rgba(128,128,128,0.6);
}

.x-desktop .vnotice {
background-color:rgba(34,34,34,0.68);
color:#FFF;
}

.noticeTime {
color:gray;
font-size:.6em;
right:.3em;
position:absolute;
bottom:.1em;
}

.noticecheck {
width:1.8em;
display:table-cell;
vertical-align:middle;
}

.noticecheckImg {
width:1.4em;
}

.noticeleft {
min-height:1.8em;
overflow:hidden;
text-overflow:ellipsis;
max-height:2.7em;
}

.x-phone .noticeleft {
max-height:2.5em;
}

.noticeMark {
width:1.6em;
vertical-align:middle;
display:table-cell;
text-align:center;
color:red;
}

.noticeErase {
width:1.6em;
background-image:url(../../img/DelNow.png);
display:table-cell;
background-size:contain;
background-repeat:no-repeat;
}

.cards {
background-color:rgba(255,255,255,0);
}

.CarouselOnBigscreen {
color:rgba(255,255,255,0.9);
text-shadow:-3px 2px 3px #rgba(233,233,233,0.3);
padding:.5em;
}

.tCloudBar {
background-color:rgba(255,255,255,0.9)!important;
}

.page-switcher {
cursor:pointer;
background-color:rgba(15,20,15,0.3);
border:0;
bottom:0;
font-size:40px;
position:absolute;
width:100%;
top:0;
-webkit-transition:width 150ms 150ms 150ms;
color:rgba(255,255,255,0.9);
font-family:SimSun;
margin:0;
padding:0;
}

.disableswitcher {
background-color:rgba(140,140,143,0.3);
}

.disableswitcher .page-switcher {
color:rgba(45,45,45,0.9);
}

.innerapppanel {
padding-left:.5em;
padding-top:.5em;
padding-right:.5em;
border:1em;
background-color:#000;
border-radius:.6em;
}

.tWindowClose {
-webkit-box-flex:1;
-webkit-box-align:center;
white-space:nowrap;
text-overflow:ellipsis;
text-align:center;
font-weight:700;
-webkit-border-radius:1em;
border-radius:1em;
-webkit-background-clip:padding;
background-clip:padding-box;
z-index:30;
text-shadow:rgba(0,0,0,0.5) 0 -.08em 0;
-webkit-box-shadow:#000 0 .1em .2em;
overflow:hidden;
color:#FFF;
border:2px solid #FFF;
position:relative;
width:auto;
min-width:2em;
height:2em;
line-height:1.2em;
font-size:.6em;
top:1.3em;
left:4.5em;
max-width:100%;
background-color:#900;
background-image:linear-gradient(#e60000,#b3000050%,#90051%,maroon);
display:inline-block;
padding:.15em .25em;
}

.x-panel-action-icon-close {
background-image:url(../../img/tWinClose.png);
background-position:center top;
position:absolute;
overflow:hidden;
width:auto;
min-width:2.4em;
height:2.4em;
line-height:1.2em;
font-size:.6em;
top:1.3em;
left:4.5em;
max-width:100%;
}

.LoginForm .x-scroll-indicator {
opacity:0!important;
}

.loginfieldset {
margin-bottom:0!important;
margin-top:10px!important;
}

.memolist-item-narrative {
color:#a9a9a9;
}

.appstorerecord img {
margin-right:8px;
height:32px;
width:32px;
vertical-align:middle;
}

.appstorerecord .title {
vertical-align:middle;
}

.appstorerecord .description {
margin-left:8px;
margin-right:8px;
color:#a9a9a9;
vertical-align:middle;
}

.SNSActivity-selecteditem {
background-image:0;
}

.SNSActivity-item,.SNSComments-item,.SNSEvent-item,.ProfilePlus-item {
cursor:pointer;
border-bottom:1px solid #d7d7e7;
word-wrap:break-word;
word-break:break-all;
}

.List-item {
cursor:pointer;
display:table;
width:100%;
}

.List-item-selected {
cursor:pointer;
display:table;
width:100%;
background-image:0!important;
color:#FFF!important;
}

.List-item .title {
font-size:1em;
color:#000;
}

.List-item .authorphoto {
border:1px solid #fff;
height:3em;
width:3em;
vertical-align:middle;
-webkit-box-shadow:0 2px 4px #b3b3b3;
float:left;
margin:.5em;
}

.List-item .selectcontactersdelimg {
width:1.6em;
}

.x-desktop form.ContactersVGroup .x-scroll-container {
overflow-y:auto!important;
}

.Contacters-vadsearch .x-body {
background-color:#e4e4e4!important;
}

.ContactersHisList-offselect .List-item-selected {
background-image:none!important;
color:#000!important;
border-bottom:1px solid #d7d7e7;
padding:.5em;
}

#VContacters .description {
overflow:hidden;
height:1.3em;
}

.ContactersLCom .containt {
padding:.4em;
}

.onlinemark {
position:absolute;
left:5em;
bottom:.5em;
width:1em;
}

.onstar {
height:1.4em;
display:block;
}

.contMems {
width:1.4em;
height:1.4em;
background-image:url(../../img/icon_users.png);
background-size:100%;
}

.ProfilePlus-item {
padding:.3em;
}

.ProfilePlus-item-selected {
background-image:0!important;
background-color:#1468a2;
color:#FFF!important;
}

.ProfilePlus-item .description {
margin-bottom:.5em;
}

.NumGroup {
display:block;
position:relative;
text-align:right;
font-size:.6em;
}

.Num {
background-color:#D3D3D3;
border:1px solid #999;
border-top-color:#adadad;
-webkit-border-radius:.4em;
border-radius:.4em;
-webkit-background-clip:padding;
background-clip:padding-box;
-webkit-box-align:center;
box-align:center;
min-height:1em;
box-sizing:border-box;
-webkit-tap-highlight-color:rgba(0,0,0,0);
-webkit-user-select:none;
display:inline;
margin:.4em;
padding:.3em .6em;
}

.favorites .img {
background-image:url(../../img/favoNo.png);
background-repeat:no-repeat;
padding-left:1.8em;
display:inline-block;
}

.favorites .imgFavo {
background-image:url(../../img/favo.png);
background-repeat:no-repeat;
padding-left:1.8em;
display:inline-block;
}

.comments .img {
background-image:url(../../img/edit.png);
background-repeat:no-repeat;
padding-left:1.8em;
display:inline;
}

.authorphoto {
border:1px solid #fff;
height:3em;
width:3em;
vertical-align:middle;
-webkit-box-shadow:0 2px 4px #b3b3b3;
float:left;
margin:0 .5em .5em 0;
}

.authorphotoList {
border:1px solid #fff;
height:3em;
width:3em;
vertical-align:middle;
-webkit-box-shadow:0 2px 4px #b3b3b3;
margin:.5em;
}

.snsbody {
padding-left:4em;
}

.snscontaint {
min-height:3em;
}

.snsdate {
float:left;
display:inline;
}

.snsuploadpic {
border:1px solid #fff;
height:auto;
width:auto;
min-height:4em;
max-height:30%;
vertical-align:middle;
-webkit-box-shadow:0 2px 4px #777;
margin-bottom:.5em;
}

.filedrag,.uploadHtml {
line-height:1.8em;
text-align:center;
color:#555;
border-radius:6px;
cursor:default;
border:0 solid #DDD;
background-color:#FFF;
font-size:12px;
font-weight:400;
}

.filedrag input,.uploadHtml input {
max-width:9em;
margin:5px 0;
}

.uploadHtml .fileselect,.uploadHtml .uploadvedio {
padding:.1em;
}

.uploadHtml .uploadBtn {
white-space:nowrap;
overflow:hidden;
}

#filedrag:hover {
color:red;
border-color:red;
border-style:solid;
}

.fileupload-li {
text-overflow:ellipsis;
overflow:hidden;
float:left;
}

.fileupload-img {
width:4em;
height:4em;
vertical-align:middle;
border:1px solid #FFF;
-webkit-box-shadow:0 2px 4px #b3b3b3;
margin:.5em;
}

.fileupload-delimg {
position:absolute;
}

.fileupload-span {
width:6em;
display:block;
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;
color:#2828d3;
}

.Files {
background:#424242;
}

.FileItem {
height:auto;
width:auto;
float:left;
text-align:center;
overflow:hidden;
text-overflow:ellipsis;
line-height:1em;
color:#FFF;
margin:1em;
}

.FileItemBlack {
color:#000!important;
}

.FileItem a {
color:#888;
}

.FileItem .fico {
height:5em;
width:auto;
cursor:pointer!important;
}

.FileItem .sharebtn {
width:2em;
height:2em;
position:absolute;
margin:3em 0 0 -2.2em;
}

.FileItem .phothu {
height:5em;
width:auto;
border:3px solid #FFF;
cursor:pointer;
}

.FileItem span,.FileItem-selected span {
font-size:.8em;
white-space:nowrap;
display:block;
text-overflow:ellipsis;
overflow:hidden;
}

.graf .x-innerhtml {
width:100%;
height:100%;
}

.x-legend {
z-index:10;
border:1px solid #ccc;
background:#FFF;
overflow:hidden;
position:absolute;
-webkit-border-radius:5px;
border-radius:5px;
-webkit-box-shadow:rgba(255,255,255,0.6) 0 1px 1px;
box-shadow:rgba(255,255,255,0.6) 0 1px 1px;
}

.x-legend .x-legend-item {
color:#1985d0;
fill:#1985d0;
background:rgba(255,255,255,0);
max-width:20em;
min-width:8em;
font-size:14px;
line-height:14px;
font-weight:700;
position:relative;
padding:.8em 1em .8em 1.8em;
}

.x-legend .x-legend-item .x-legend-item-marker {
width:.8em;
height:.8em;
-webkit-border-radius:.4em;
border-radius:.4em;
-webkit-box-shadow:rgba(255,255,255,0.3) 0 1px 0 0 1px 0 inset;
box-shadow:rgba(255,255,255,0.3) 0 1px 0 0 1px 0 inset;
position:absolute;
left:.7em;
top:1em;
}

.x-legend .x-legend-item.x-dragging {
-webkit-box-shadow:gray 0 0 .5em;
box-shadow:gray 0 0 .5em;
}

.x-legend .x-legend-item.x-drop-hover {
-webkit-box-shadow:inset 0 0 .3em 0 rgba(0,0,200,0.9);
box-shadow:inset 0 0 .3em 0 rgba(0,0,200,0.9);
}

.x-legend .x-legend-inactive {
filter:alpha(opacity=30);
opacity:.3;
}

.x-legend.x-legend-horizontal .x-legend-inner>* {
display:0;
-webkit-box-orient:horizontal;
box-orient:horizontal;
padding:0 .4em;
}

.x-legend.x-legend-horizontal .x-legend-item {
border:0;
border-right:1px solid rgba(204,204,204,0.5);
white-space:nowrap;
max-width:none;
min-width:0;
}

.x-legend-button-icon {
-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAADqklEQVRoBe2aS2jUUBSGO7UPX1UrIj4Wgi8EFYvUlUtdKmp14aMggigidSNIFwWRogtBEFwouHMjrkQRLYIKIqKI6MIufBUsglAQLFqrtHX8/tA7jGnuTHAKzcnkwEcy99ybnj8nuTm5aS6fz9dUk9VWk1hpzQSnPeN1EpjD2DTAdHBZH2N/GEa5zyNvdIZpfBNYsaGacS3NRHwEPoHE/YHXsAsa1ScKfK0wCBpjgTbiDDJ02RPwN9oPQ21aBOvy3QNHIcrm0ngW1kc5LbZJ8GnQPeyzhTjafU5r7RK8LEbQa2L0MdFFgkdjRBqnT4zDTH0XCX5SJgzNvo/K9DHjluAL8BUkLGzKbC/cCjus/q7jcXOHAuIUArpgATSCnsO/4A10Qj/4TAXKCESdMN+YqWrPB5UWf/0aKJPbYQMMwVPo4YS8Y+szFR0PYA5IeJJNV/NATgWFMzKt7BYyjK/kZEX/afSf5cYb2A7/I9hAwBWHqDRXlWWC057uLMNZhlN2BqruknaVlta16knmfJgBqka+wyDFh7eCYozWwRaBlRM3EAgmcJWGm2ArLAHVxm/hIb5eRKuujrKlNKoOnwmqv5NsWuS4pAD1wnAevoAyW4xeHo5Dg0rQMLS3gqVFvN26FA/AIdClGba1NJyAdWGH0d95CT4GyrLPVuPY6XNaa5fgVTGC1itjKkyCvbNwkcLfRfumdyX4WQwFL2L0MdFFgi/C+xLRPsd3u4TflEvP4R7QDH0Q9JjRSZDp2fsYrkCpZR7cZiwXrHhQXGhZZyVshMWgIqIPXsJnX7XFOPXdB6q4LNjNwhIPwasS0edSV1r+RGjJyYohWtNSlaarQgVL0u1HQXDSI52s+Nz9OlnHS/xxMsGJT1GFAWYZrvAEJn54luHEp6jCAIMlHncMConZ7Lusj1B46P+0vDZeeJj6mBYIJnCtSW2BdpgHqpr6aL+K6Ffs+2w5jnNg5XNpt8pJ1cEnoQOaQeWiTAt5H6ET7iF8QunICdHLxn3QlTHBT1vSbK8C2g++hTh9H/4ALdIbhnZri3htul+VXV2SUaZsr4AdUU6LbRLcEiNwvTamwtyMXE6MhfuznIbAL8GlZmF3kDh9XN9EbyX4TJkItd51vUwfM24J1mOlG6JWN/pp7wLN1Omw8cerqqVtcBckXP+ZdwM2Q334ceR+4zP3WHKLeCpAVHVpMU+fTTVJqfCQ+DEERk5aFB4a0wRWbChb07KSqv+NU5NWVVnVCf4LlUj5R3Y0QSkAAAAASUVORK5CYII=);
}

.PPTwoOneProfilePhoto {
border:1px solid #fff;
height:4em;
width:4em;
vertical-align:middle;
-webkit-box-shadow:0 2px 4px #b3b3b3;
float:left;
margin:.5em;
}

.PPTwoOneProfile .row {
border:1px solid #DDD;
display:0;
background-color:#FFF;
}

.PPTwoOneProfile .row .left {
width:30%!important;
display:block!important;
padding:.6em;
}

.PPTwoOneProfile .row .right {
-webkit-box-flex:1;
padding:.6em;
}

.taskDepartPanel .x-item-selected .selectmark {
width:1.5em;
display:table-cell;
}

.SendtoList {
margin-top:4px;
border:1px solid #DDD;
border-radius:4px;
background-color:#FFF!important;
padding:2px;
}

.SendtoList .x-innerhtml {
font-size:.8em;
vertical-align:middle;
font-weight:700;
min-height:26px;
margin:0;
padding:6px;
}

.SendtoList-Item .x-list-item-label {
display:inline-block;
vertical-align:middle;
border:solid 1px #7a5bca!important;
border-radius:12px;
background-image:0;
min-height:0!important;
height:28px;
margin:2px!important;
padding:4px 4px 4px 6px !important;
}

.SendtoList-Item img {
height:16px;
}

.S119StatusLabel {
padding:.6em .2em .6em 0 !important;
}

.S119Status .x-field-input {
width:40px!important;
}

.weacont {
overflow:scroll;
border-top:1px solid #c5c1c1;
}

.futwea {
display:0;
-webkit-box-pack:center;
font-size:9pt;
}

.futwea .oneday {
width:6em;
text-align:center;
display:inline-block;
}

.vnowpanel {
float:left;
}

.tBarBtn {
background-color:transparent!important;
background-image:none!important;
color:#000!important;
}

.Main-TabIcon {
background-image:url(../../img/logo64.png)!important;
}

.Files-TabIcon {
background-image:url(../../img/Files.png)!important;
}

.TeamWork-TabIcon {
background-image:url(../../img/TeamWork.png)!important;
}

.SalesNote-TabIcon {
background-image:url(../../img/SalesNote.png)!important;
}

.DReport-TabIcon {
background-image:url(../../img/DReport.png)!important;
}

.TOPReport-TabIcon {
background-image:url(../../img/TOPReport.png)!important;
}

.WeekReport-TabIcon {
background-image:url(../../img/WeekReport.png)!important;
}

.TWeekReport-TabIcon {
background-image:url(../../img/TWeekReport.png)!important;
}


.CCLSQL-TabIcon {
background-image:url(../../img/CCLSQL.png)!important;
}

.CCL-TabIcon {
background-image:url(../../img/CCL.png)!important;
}

.Calendar-TabIcon {
background-image:url(../../img/Calendar.png)!important;
}

.Now-TabIcon {
background-image:url(../../img/Now.png)!important;
}

.DataTool-TabIcon {
background-image:url(../../img/DataTool.png)!important;
}

.ChartTry-TabIcon {
background-image:url(../../img/ChartTry.png)!important;
}

.WebOffice-TabIcon {
background-image:url(../../img/WebOffice.png)!important;
}

.Tbrowser-TabIcon {
background-image:url(../../img/Tbrowser.png)!important;
}

.Elearning-TabIcon {
background-image:url(../../img/Elearning.png)!important;
}

.Annketo-TabIcon {
background-image:url(../../img/ANNKETO.png)!important;
}

.KeiKou2-TabIcon {
background-image:url(../../img/KeiKou2.png)!important;
}

.PLReport-TabIcon {
background-image:url(../../img/PLReport.png)!important;
}

.PLReportCopy-TabIcon {
background-image:url(../../img/PLReportCopy.png)!important;
}

.QA-TabIcon {
background-image:url(../../img/QA.jpg)!important;
}

.SalesReal-TabIcon {
background-image:url(../../img/SalesReal.png)!important;
}

.WorkFlow-TabIcon {
background-image:url(../../img/WorkFlow.png)!important;
}

.Help-TabIcon {
background-image:url(../../img/Help.png)!important;
}

.AmericanApp-TabIcon {
background-image:url(../../img/AmericanApp.png)!important;
}

.Narejji-TabIcon {
background-image:url(../../img/Narejji.png)!important;
}

.AppManageGroup-TabIcon {
background-image:url(../../img/AppManageGroup.png)!important;
}

.OA-TabIcon {
background-image:url(../../img/OA.png)!important;
}

.OTReport-TabIcon {
background-image:url(../../img/OTReport.png)!important;
}

.TCReport-TabIcon {
background-image:url(../../img/TCReport.png)!important;
}

.ProfitReport-TabIcon {
background-image:url(../../img/ProfitReport.png)!important;
}

.WebDB-TabIcon {
background-image:url(../../img/WebDB.png)!important;
}

.TCCL-TabIcon {
background-image: url(../../img/CCLSQL.png)!important;
}

.Port-TabIcon {
background-image:url(../../img/Port.png)!important;
}

.CheckSys-TabIcon {
background-image:url(../../img/CheckSys.png)!important;
}

.WordSearch-TabIcon {
background-image:url(../../img/WordSearch.png)!important;
}

.SiteCheck-TabIcon {
background-image:url(../../img/SiteCheck.png)!important;
}

.SiteCheckNew-TabIcon {
background-image:url(../../img/SiteCheckNew.png)!important;
}

.Dwiki-TabIcon {
background-image:url(../../img/Dwiki.png)!important;
}

.KeyRecord-TabIcon {
background-image:url(../../img/KeyRecord.png)!important;
}

.ItemSales-TabIcon {
background-image:url(../../img/ItemSales.png)!important;
}

.PPTwo-TabIcon {
background-image:url(../../img/PPTwo.png)!important;
}

.PPlus-TabIcon {
background-image:url(../../img/PPlus.png)!important;
}

.KillerItem-TabIcon {
background-image:url(../../img/KillerItem.png)!important;
}

.WFHtml-TabIcon {
background-image:url(../../img/WFHtml.png)!important;
}

.StoreHome-TabIcon {
background-image:url(../../img/StoreHome.png)!important;
}

.NginxTest-TabIcon {
background-image:url(../../img/NginxTest.png)!important;
}

.Rescue119-TabIcon {
background-image:url(../../img/Rescue119.png)!important;
}

.Resucure119-TabIcon {
background-image:url(../../img/Rescue119.png)!important;
}


.x-list .x-list-disclosure {
overflow:visible!important;
background-image:url(../../resources/images/Arrow.png)!important;
background-size:1.7em!important;
width:1.7em!important;
height:1.7em!important;
background-color:transparent!important;
}

#weathersetinicopanel .x-form-fieldset-inner {
background-color:rgba(253,253,253,0.6);
}

.vprofileBtn {
height:1em;
font-size:.8em!important;
margin:.7em .5em 0 0;
}

.x-button-flat {
background-color:rgba(111,106,106,0.1)!important;
background-image:none!important;
color:#000!important;
}

.x-carousel-indicator span {
background-image:none;
background-color:rgba(0,0,0,0.1);
}

.x-carousel-indicator span.x-carousel-indicator-active {
background-image:none;
background-color:rgba(0,0,0,0.3);
}

.x-toolbar-alert {
background-color:#e6c45a;
}

.webfocus .rate {
display:inline-block;
text-align:center;
margin:0 4px;
}

.webfocus .links {
display:inline-block;
text-align:center;
}

.webfocus .x-innerhtml {
text-align:center;
margin-bottom:8px;
}

.x-phone .webfocus .x-innerhtml {
margin-top:8px;
}

.webfocus .links a {
text-decoration:underline;
margin:.2em;
}

.DakokuDetailBtn .x-innerhtml {
bottom:5px;
position:absolute;
}

.blueA {
color:#0052ff;
text-decoration:underline;
margin:.2em;
}

.profilelist .x-list-item-label {
min-height:2em!important;
padding:.2em .8em 0!important;
}

.profilelist .row {
display:inline-block;
width:100%;
}

.profilelist .content {
display:inline;
}

.profilelist .createTime {
color:#999;
float:right;
font-size:80%!important;
}

.autoHeightList .x-scroll-container {
position:relative!important;
top:0!important;
left:0!important;
}

.autoHeightList .x-scroll-scroller {
position:relative!important;
}

.datefieldnative .x-component-outer .x-field-input {
padding-right:0!important;
}

.tselectfield .x-component-outer:before {
background:none!important;
}

.tselectfield select {
width:100%;
min-height:2.5em;
border:0;
background-color:transparent;
margin:0!important;
padding:.4em;
}

.x-toolbar .tselectfield select {
min-height:0;
padding:0!important;
}

#DakokuTime {
background-color:rgba(255,249,240,0.34);
border-radius:6px 0 0 6px;
border:1px solid gray;
margin:0 0 0 4px;
}


/*10060184 20150722*/
#noticelist  .x-list-header{
	background-color: rgba(58, 117, 157, 0.77) !important;
	color: #FFFFFF !important;
}

/* 10073306 2016-07-12 */
.x-ipad .vnotice{background-color: rgba(34,34,34,0.68);color: #FFF}.x-ipad .vnotice .x-list .x-list-item{color:#fff;font-size:13px;line-height:20px}.x-ipad .vnotice .webfocus a{color:#fff}

#punchClockBtn {
border-radius:0 6px 6px 0;
background-image:none;
background-color:#e42131;
}

.x-list-normal .x-list-header {
border:none!important;
background-image:none!important;
background-color:rgba(10,10,10,0.2)!important;
color:#000!important;
}

.x-tabbar-neutral.x-docked-bottom .x-tab .x-button-icon {
background-image:linear-gradient(#fafafa,#8392fa2%,#4771f8)!important;
}

body::-webkit-scrollbar-track-piece,.x-container.x-floating .x-scroll-container {
background-color:#FFF;
}

.x-desktop .x-title .x-innerhtml,.sharePCToggle .x-component-outer {
padding:0;
}

.x-toolbar .x-button .x-button-label,.x-toolbar .x-button .x-hasbadge .x-badge,.x-hasbadge .x-toolbar .x-button .x-badge,.x-toggle {
font-size:.8em;
}

.x-button,.x-list-item,.x-tab,.x-dataview-item {
cursor:pointer;
}

#VMainTabBar .x-button-icon,.tselectfield .x-component-outer:after {
display:none!important;
}

.x-tabbar-vmaintabbar .x-button-label,.app-icoNo,.List-item .selectmark,.ContactersList .selectmark,.ContactersHisList .selectmark,.ContactersHisList-offselect .selectmark,.uploadHtml .fileselectvideo,.uploadHtml .fileselectmul,.FileItem .selectmark,.taskDepartPanel .x-list-item .selectmark {
display:none;
}

.x-desktop .FolderPanel .x-toolbar,#icopaneltoolbar,.notice,.transparent,.transparent .x-form-label,.WebExceltabBar .x-scroll-view {
background-color:transparent!important;
}

.FolderPanel input,.x-desktop .notice .x-list-item,.ProfilePlus-item-selected .title {
color:#FFF!important;
}

#icopanel *,::after,::before,.iconpanelVFolder *,::after,::before {
-webkit-user-select:none!important;
}

.x-toolbar,.x-button {
background-image:none!important;
}

.x-field-textarea .x-component-outer,.x-field-textarea .x-field-input {
display:0;
-webkit-box-flex:1;
}

.help .x-panel-inner,.SNSpicpreview,.x-inner.x-layout-vbox,.tselectfield .x-component-outer {
width:100%;
}

.LoginForm-NoBorder,.cssVProfile {
padding:0!important;
}

.List-item .x-list-item-label,.taskDepartPanel .x-list-item-label {
display:table;
width:100%;
}

.List-item .selectmark-show,.List-item-selected .selectmark,.ContactersList .List-item-selected .selectmark,.ContactersHisList .List-item-selected .selectmark,.FileItem-selected .selectmark {
height:26px;
width:26px;
position:absolute;
display:block;
}

.List-item .colstar,.colMems {
display:table-cell;
vertical-align:middle;
width:2em;
}

.List-item .description,.ProfilePlus-item .title {
font-size:.9em;
color:gray;
}

#VContacters .containt,.PPTwoHisPDF .x-innerhtml {
padding:.6em;
}

.ContactersVGroupMList .x-list-item-label,#ContactersFavoritesList .x-list-item-label,#ContactersGroupSQLList .x-list-item-label,#ContactersGroupList .x-list-item-label,#ContactersBelongList .x-list-item-label,#ContactersTenantList .x-list-item-label,#ContactersHisList .x-list-item-label,.ContactersLCom .x-list-item-label {
padding:0 .3em!important;
}

.x-list-normal.ContactersBelongList,.x-list-normal.ContactersTenantList {
display:block!important;
position:relative!important;
}

.ContactersBelongList span,.ContactersTenantList span {
display:table;
width:100%;
padding-right:20px;
}

.snsuploadfile,#PPTwoOneProfileHisPDF,.x-button-flat a,.x-phone .webfocus a {
color:#000;
}

.filelist,.SendtoList-Item {
display:inline-block;
}

.x-legend .x-legend-item:last-child,.x-legend.x-legend-horizontal .x-legend-item:last-child {
border:0;
}

.xcamera .x-innerhtml,.imgcontainer .x-innerhtml {
height:100%;
}

.wea img,.futwea img {
height:3em;
padding:.2em;
}

#weaContComp,.webfocus {
border-bottom:1px solid gray;
}
.c-label-checkbox .x-input-checkbox:after{
 right:auto !important;
}