/*body{font-family:"Microsoft YaHei","Helvetica Neue",HelveticaNeue,Helvetica,Arial,"Lucida Grande",sans-serif}    font-size: 62.5%;
*/
html {
    background-color: #f9f9f9;
    font-size: 100.01%;font-family:sans-serif;
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%;
    -webkit-tap-highlight-color: transparent
}
/*ecf0ef*/
body {
    overflow-x: hidden;
    background-color: transparent;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 14px;
    color: #333
}
    /*line-height: 1.42857143;*/
ul,dl,dt,dd,li,h4,h3,h2,h1, ol, p, pre{margin :0;padding:0;}
li,ul{list-style:none;}/*margin-left:0;padding:0*/
*{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
table{border-collapse:collapse;border-spacing:0;}
:after,:before{box-sizing:border-box}
input:-webkit-autofill,textbox:-webkit-autofill {-webkit-box-shadow: 0 0 0px 1000px white inset;}
.dcx-scroll{-webkit-overflow-scrolling: touch;}
:after,:before/*,input[type=search]*/{-webkit-box-sizing:border-box;-moz-box-sizing:border-box}
/*a{background:0 0}*/
a:active,a:hover{outline:0}
b,optgroup,strong{font-weight:700}
h1{margin:.67em 0}a{color:#428bca;text-decoration:none;}
a:focus,a:hover{text-decoration:underline}/**/
a:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}
body a,.home-main a{text-decoration:none;color:#666;}/* background:0*/
::-webkit-scrollbar-corner{background:0 0}
::-webkit-scrollbar:not(div.table--body-wrapper){width:6px;background:#eee;height:10px}
.mbm::-webkit-scrollbar{width:0px;height:0px}
::-webkit-scrollbar-thumb{background-color:rgba(194,194,194,.6);border-radius:4px;cursor :pointer ;}
	::-webkit-scrollbar-thumb:hover
	{background-color:#aaa;border-radius:4px;cursor :pointer ;
	}
::-webkit-scrollbar-button{height:0;width:0}
body::-webkit-scrollbar-track-piece{background-clip:padding-box;background-color:#eee}
body::-webkit-scrollbar-corner{background-clip:padding-box;background-color:#eee;border:solid #fff;border-width:3px 0 0 3px;box-shadow:inset 1px 1px 0 rgba(0,0,0,.14)}
.no-data{width:100%;margin:0 auto;padding:25px 0 15px 0;color:#999;font-size:13px;text-align:center}
.floatleft{float:left;clear:none}.none{display:none!important}.left{float:left}.right{float:right}.mr15{margin-right:15px}.mr30{margin-right:30px}.fl,.fr{clear:none}.fr{float:right}.fl{float:left}.bg{background:#fff}.floatL{float:left}.floatR{float:right}.more{color:#666}.more:hover{color:#17aae2}.homePageMatrixHdr{cursor:move}img{border-width:0}
.home-logo{width:168px;height:32px;background:url(../images/logo/Dcxlogo.png) no-repeat}
.noselect{-moz-user-select:-moz-none;-moz-user-select:none;-o-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}
.detail_frame{width: 100%;box-sizing :border-box ;min-height:550px;height:auto;padding-left:0;position:fixed;z-index:10001;right:0;top:56px;display:none;
			  background-color:#fff;border:0;margin-bottom:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding-bottom :39.66px;
			  -webkit-box-shadow:0 7px 21px rgba(0,0,0,.3);box-shadow:0 7px 21px rgba(0,0,0,.3);backface-visibility:hidden;border-radius:5px;}
.dcx-ico{font-size:12px}
.dcx-web .detail_frame{width:940px;}
.detail_frame5{width: 100%;box-sizing :border-box ;min-height:550px;height:auto;padding-left:0;position:fixed;z-index:10001;right:0;top:56px;display:none;
			  background-color:#fff;border:0;margin-bottom:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding-bottom :39.66px;
			  -webkit-box-shadow:0 7px 21px rgba(0,0,0,.3);box-shadow:0 7px 21px rgba(0,0,0,.3);backface-visibility:hidden;border-radius:5px;}
.dcx-web .detail_frame5{width:1132px;}
.dcx-ico{color:#a07a45;font-family:dcx!important;line-height:normal!important;vertical-align:middle;margin-left:5px}
.dcx-ico:hover{color:#613d11}
a.overunder:hover{text-decoration-line :underline ;color :#3487e2;}
.go-top{z-index :12000;}
.pull-right{float:right!important;position:relative;top:0px}/*28px*/
/**********************************************************begin:home-top***************************************************/
.home-top{left:0;top:0;z-index:1900;background-color:#fff;height:56px;background-image:none;width:100%;position:fixed;}/*border-bottom: 1px solid #f3f3f3;*/
.home-top.styl1{background-color:#159ef5;}
.home-top.toph.styl1 .home-top-menu-list li.m-item>a{color:#fff;}
.home-top.styl1 .home-top-menu-list li.m-item>a.menu-txt-link2:hover{background-color:rgb(7, 121, 193)}
.home-top.toph.styl1 .bt3{border: 1px solid #fff;color: #fff;}
/*159ef5 ��ɫ a6926c��*/
.home-top .home-top1{padding-top:0px;width:100%;position:absolute;z-index:24}/*height:41px;*/
.home-top .home-top-logo{float:left;clear:none;margin-left:10px;margin-top :3px;}
.home-top .home-top-logo img{position:relative;top:0;left:0;border:0;margin:0;padding:0}
.home-top .home-top-search{position:absolute;right:0;float:right;clear:none;z-index:25;height :100%;}
.home-top .home-top-menu{float:left;clear:none;margin-left:50px;height :100%;}
.home-top .home-top-menu-list{margin-top:0px;min-width:320px;z-index:21;margin-right:16px;height :100%;}
.home-top .home-top-menu-list li.m-item{white-space:nowrap;line-height: 41px;float:left;clear:none}
.home-top-menu-list li.m-item>a{text-decoration:none;outline:0;margin:0;font-size:14px;margin-right:0px}/*color:#fff;padding:12px 11px 12px 6px;border-radius:3px;*/
.home-top.toph .home-top-menu-list li.m-item>a{padding: 16px 14px;color:#666;}
.home-top.toph .home-top-menu-list li.m-item {line-height: 48px;height: 48px;}
/*.home-top.toph .home-top-menu-list li.m-item:hover {}*/
.home-top .home-top-menu-list li.m-item>a.menu-txt-link2:hover{color:#fff;background-color:rgb(21, 158, 245);}/*!important*/
/*.home-top.blue{background:#159ef5}*/
.home-top .m-line{display:none}
.home-top.toph{height:48px;}
.home-main.toph{margin: 47px auto 0;width: 100%;}
.home-top.toph .home-top1{height:48px;}
.home-top.toph .bt3{padding: 6px 21px 5px 21px;font-size: 13px;border-radius: 20px;margin-top: -3px;border: 1px solid #ccb41a;}
/*.home-main.toph .home-main-left{top: 48px;background: #2f4050;border-color: #2f4050;border-top: 0px solid #e7e7e7;position: fixed;left: 0;float: none;clear: both;width: 180px;}
.home-main-left .title-hlt{border-bottom: 0px solid #eaeaea; background: #394555; color: #aeb9c2;overflow: hidden; width: 100%; height: 30px; text-align: left; text-align: right; line-height: 30px !important; font-size: 18px; user-select: none; cursor: pointer; -webkit-user-select: none;}*/
.home-main.toph .home-main-left{z-index:1100;min-height:700px;border-right: 1px solid #f8f8f8;top: 48px;width: 211px;background-color : #fff;position: fixed;left: 0;float: none;clear: both;}
/*.home-main .home-main-left{}*/ /*position:relative;left:0;float:left;clear:none;top:0;border-top:1px solid #e7e7e7;border-color:#d8d8d8 width:215px;min-height:1100px;*/
.home-main-left .title-hlt{border-bottom : 1px solid #E7E7E7; background-color : #fff; color: #aeb9c2;overflow: hidden; width: 100%;
						    height: 34px;line-height: 30px !important; text-align: right;  font-size: 18px; user-select: none; cursor: pointer; -webkit-user-select: none;}
.home-main-left .title-hlt .fa{margin-right: 8px;margin-top: 0px;}
.home-main-left .sidebar-collapse.dscroll{overflow: hidden; width: 100%; text-align: left;}
.home-main-left .sidebar-collapse.dscroll-box{overflow: hidden; width: 100%;}
.sidebar-inner li.active{-webkit-transition:all .5s;transition:all .5s}
/*.nav>li.active{background:#fff;}*//*f8f8f8  border-left:4px solid #19aa8d;293846*/
.nav>li.active>a,.sidebar-inner .nav>li.active>a:focus{color: mediumblue;font-weight: bolder;}
.nav>li>a{color:black;font-weight:inherit;padding:9px 20px 9px 20px;font-size:16px;display:block;}/*color:#d0d0d0;*/
.nav>li>a i{margin-right:6px}
.nav-second-level li,.nav-third-level li{border-bottom:none!important}
.nav-second-level li a{padding:7px 15px 7px 0px;}
.sidebar-inner .nav>li a:focus,.sidebar-inner .nav>li a:hover{color:#000;}/*background-color:transparent;*/
.ng-scope{width: 100%;border-top: 1px solid #f5f5f5;}
.ng-scope .dscroll .dscroll-box .dscroll-container
{
	width: 100%;
}
.nav .nav-item a.J_menuItem:hover {background-color :#f8f8f8}
.nav .nav-item{border-right :0px;white-space: nowrap;}
/*.nav-container
{margin-left: 211px;width: auto;  position: relative; top: 0px; display: none;
}*/
.dcx-web .home-main .home-main-right {
    margin-left: 211px;
    width: auto;
    float: none;
    clear: both;
}
/*.nav.nav-second-level.in>li,.nav>li{padding-left:20px}*/
.nav-second-level>li>a{padding-left:40px;}
.nav-second-level .nav-second-level>li>a{padding-left:60px;}
.nav-second-level .nav-second-level .nav-second-level>li>a{padding-left:80px;}
.d-m .sidebar-inner .nav>li>a:focus,.d-m .sidebar-inner .nav>li>a:hover{background-color:transparent;color:orange}
.sidebar-collapse>.nav{display:block}
.nav-item .nav{display:none}
.nav-item .nav.cur{display:block}
.home-main.toph .home-main-left.left-hid{box-shadow:none ;border-right: 0px solid #f8f8f8;background-color: transparent;}
/**********************************************************begin:home-main***************************************************/
.home-main,.home-main .page-container,.home-main .home-main-left,.home-main .home-main-right{background-color:Transparent}
.home-main{top:0;min-width:200px;width:100%;width:1180px;margin:82px auto 0}
.home-main .home-main-right{margin-left:0;float:left;clear:none;height:auto}
.dcx-web .home-main .home-main-right .main{min-width:780px;padding:0;min-height:1000px;margin-left:25px;margin-top:3px!important;background:0 0;}/*box-shadow:0 0 0 rgba(0,0,0,.3)width:100%;*/
.home-main .home-main-right .main .middle{background-color:transparent;margin-top:0;width:100%}
.home-main .home-main-right .main .middle .middle1{margin:0 auto;background-color:transparent}
.dcx-web .middle1{height:900px;}
.dcx-web .middle1{width:940px;height:600px;}
.dcx-web .middle-left{width:580px;min-height:900px;}/*.home-main .home-main-right .main*/
.dcx-web .middle .middle-left{margin-left:3px;}
.dcx-web .middle .middle-right{margin-left:30px;}
.middle .middle-left{float:left;clear:none;box-shadow:0 0 0 #e1e1e1;margin:0px;background-color:transparent;border-radius:0;padding:0}
.middle .middle-right{float:left;clear:none;overflow:hidden;padding:0;margin:0px;width:296px;background-color:transparent;height:900px}
.home-main-right .page-container>div{ display :none ;position: absolute;}
.dcx-web .home-main-right .page-container>div{position:initial  ;}
.home-main-right .page-container > div.cur-page {
    display: block;

}
/*display: grid;*/
/*display: block;
display: -webkit-inline-box;*/
.cur-page {
    width: 100%;
}
.home-main-right .page-container>div.page-border{ box-shadow: 0px 0px 18px #ccc;position: static ; width:auto; height: 100%; border-width:0px; padding :0px;}/*border: 1px solid rgb(230, 230, 230); margin :0px;*/
/*.dcx-web .home-main-right .page-container>div.page-border{     margin: 20px 20px;}*/
.tbox .home-main-right .page-container > div.page-border {
    box-shadow:unset;
}
/*.home-main-right .page-container>div.page-content{}*/
/*background-color :#fff;*/
cur-page {
    background-color: #fff;
}
.home-main-right .page-container > div.page-border > div.page-inner {
    height: 100%;
    margin: 0px;
    padding: 0px;
}
.home-main .home-main-left .profile{padding:20px 0;position:relative;z-index:10;width:100%;min-height:55px;margin-bottom:0}
.home-main .profile .ui_avatar{position:relative}
.home-main .profile a{text-decoration:none;float:left;margin-left:16px;clear:none}
.home-main .profile .nickname a{color:#444;margin-left:5px;margin-top:10px;font-size:15px;font-weight:700}
.home-main .profile .ui_avatar img{border-radius:4px;vertical-align:top;max-width:144px;width:50px;height:50px;border:0}
.home-main .dcx-column,.home-main .dcx-row .col-md-12{width:100%}
.home-main .shadow{box-shadow:#ddd 6px 6px 6px;box-shadow:0 2px 4px #ccc}
.home-main .dcx-row{margin-bottom:20px;margin-left:0;margin-right:0;width:100%}
.home-main .mbm .dcx-row{margin-bottom:10px;}
 /*.page-contents .cur-page*/
.fpt.home-main-right .page-container>div.page-border{margin: 20px 20px;}
.fpt .page-contents .cur-page.hme{margin-left:0px;margin-top: 0px;}
/*.home-main .dcx-row .col-md-11{width:91.66666667%}
.home-main .dcx-row .col-md-10{width:83.33333333%}
.home-main .dcx-row .col-md-9{width:75%}
.home-main .dcx-row .col-md-8{width:66.66666667%}
.home-main .dcx-row .col-md-7{width:58.33333333%}
.home-main .dcx-row .col-md-6{width:50%}
.home-main .dcx-row .col-md-5{width:41.66666667%}
.home-main .dcx-row .col-md-4{width:33.33333333%}
.home-main .dcx-row .col-md-3{width:25%}
.home-main .dcx-row .col-md-2{width:16.66666667%}
.home-main .dcx-row .col-md-1{width:8.33333333%}*/
.dcx-row .col-md-1,.dcx-row .col-md-10,.dcx-row .col-md-11,.dcx-row .col-md-12,.dcx-row .col-md-2,.dcx-row .col-md-3,.dcx-row .col-md-4,.dcx-row .col-md-5,.dcx-row .col-md-6,.dcx-row .col-md-7,.dcx-row .col-md-8,.dcx-row .col-md-9,.home-main .dcx-column{float:left;clear:none;background-color:#fff}
.home-main .dcx-module{margin-left:0;margin-right:0;width:100%;border-right:0px solid #e8e8e8;border-left:0px solid #eee}
.home-main .module-menu{margin:0;padding:0;border-right:1px solid #e1e5e4;width:100%;background-color:#fff;font-size:14px}
.home-main .module-menu .overview{height:50px;line-height:50px}
.home-main .module-menu .overview.active,.home-main .module-menu li.active,.home-main .module-menu li:hover{background-color:#f7faf9}
.home-main .module-menu .overview a{display:block;padding-left:56px}
.home-main .module-menu dl{margin:0;padding:0}
.home-main .module-menu dt{color:#8fb300;font-weight:400;border-top:1px solid #e3e3e3;padding-left:56px}/*height:40px;line-height:40px;*/
.home-main .module-menu dd{margin-left:0}
.home-main .module-menu li{cursor:pointer}
.home-main .module-menu li,.home-main .module-menu ul{margin:0;padding:0;list-style:none}
.home-main .module-menu li span:first-child{font-size:14px;height:40px;line-height:40px;display:block;padding-left:56px;color:#000;text-decoration:none;background:0}
.home-main .module-menu li span:first-child .fa{margin-right:10px;color:#bbb;font-size:16px}
/**********************************************************begin:send-box***************************************************/
.dcx-send-box ,.box-content{position:relative;top:0;left:0}
.dcx-send-box .box-top{width:100%;margin:10px 0}
.dcx-send-box .box-top .box-tab{padding:0;width:90%;position:relative;margin:0 auto}
.dcx-send-box .box-top .box-tab .box-tab-item{float:left;clear:none;color:#666;padding:5px 10px;font-size:14px;cursor:pointer}
.dcx-send-box .box-top .box-tab .box-tab-item:hover{color:Orange}
.dcx-send-box .box-top .box-tab .box-tab-item.current{color:#dd4b39!important}
.dcx-send-box .box-content{width:100%;margin-bottom:10px}
.dcx-send-box .box-content .box-app{width:100%}
.dcx-send-box .box-toolbar{width:100%;padding-bottom:25px}
.dcx-send-box .box-toolbar .box-icon-list{width:90%;position:relative;margin:0 auto}
.box-icon-list .icon-link-bus,.box-icon-list .icon-public{color:Orange;margin-top:6px;cursor:pointer;display:inline-block}
.box-icon-list .btn{width:60px!important;float:right;background-color:#fff;color:#777;top:0;margin-right:0}
.box-icon-list .btn:hover{color:Orange}
.box-icon-list .icon-com{margin-right:14px;margin-top:6px;vertical-align:top;display:inline-block;background:url(../images/common/im_icons.png) no-repeat;width:16px;height:16px;font-size:0;line-height:0}
.box-icon-list .icon-public{float:right;margin-right:10px}
.box-icon-list .icon-link-bus{float:right;margin-right:40px}
.box-icon-list .icon-public:hover{color:red}
.box-icon-list .iconsend-face{background-position:-205px 0}
.box-icon-list .iconsend-img{background-position:-205px -25px}
.box-icon-list .iconsend-att{background-position:-205px -49px}
.box-icon-list .iconsend-fontb{background-position:-262px -73px;margin-left:4px}
.box-icon-list .iconsend-fontu{background-position:-262px -97px}
.box-icon-list .iconsend-fontcolor{background-position:-260px -149px}
.box-icon-list .iconsend-fontsize{background-position:-262px -124px}
.box-app .box-editor{border:1px solid #e7e7e7;background-color :#fff;width:90%;margin:0 auto;font-size:14px;padding:3px 8px 5px;word-break:break-word;color:#333;word-wrap:break-word;outline:0;cursor:text}
.dcx-module .block-top{height:70px;line-height:70px;padding:0 20px;border-bottom:1px solid #e3e3e3}
.dcx-module .block-top .pull-left{float:left!important}
.dcx-module .block-top .title{font-size:14px;color:#000}
.dcx-module .block-top .code{margin-left:20px;display:inline-block;width:18px;height:16px;background:url(../images/menu1.png) no-repeat;color:#000}
.dcx-module .block-content{clear:both;padding:20px}
/**********************************************************begin:msg-feed***************************************************/
.dcx-msg .msg-top .msg-title{/*height:50px;background:#fafafa;*/text-align:left;font-size:14px;color:#333;line-height:50px;background:transparent;
							 padding-left:0;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom:0px solid #ddd}
.dcx-msg .msg-top .msg-title .msg-tab{margin-left:0;padding:0;height:100%}
.dcx-msg .msg-top .msg-title .msg-tab li{height:100%;float:left;clear:none;color:#666;line-height:50px;padding:0 20px;font-size:14px;cursor:pointer}
.dcx-msg .msg-top .msg-title .msg-tab li:hover{color:Orange}
.dcx-msg .msg-top .msg-title .msg-tab li.active a{color:#dd4b39;padding-bottom:3px;border-bottom:2px solid #dd4b39}
.home-main .info-time a{color:#1a93de;text-decoration:none;background:0}
.reply-content.msg-feed .msg-item{border: 1px solid #eee; border-width: 1px 0px 1px 0px;border-color: #f8f8f8;}
/*border-width:1px;border-color:#eee;*/
.msg-feed .msg-item{border-width: 1px 0px 1px 0px;border-color: #f8f8f8;margin-bottom:12px;vertical-align:top;zoom:1;border-style:solid;border-radius:2px;background-color:#fff}
.msg-feed .msg-aside{min-height:50px;margin-bottom:12px;padding:15px 10px 0 72px;position:relative}
.msg-feed .msg-aside .user-face{position:absolute;left:9px;top:15px}
.msg-feed .msg-aside .msg-user-avatar{position:relative}
.msg-feed .msg-aside .msg-user-avatar img{border-radius:4px;vertical-align:top;max-width:144px}
.msg-feed .msg-aside .user-nick{min-width:100px;white-space:nowrap;word-wrap:normal;overflow:hidden;text-overflow:ellipsis;font-size:14px;line-height:22px;margin-bottom:8px}
.msg-feed .msg-aside .info-time .state{display:inline-block;vertical-align:top}
.msg-feed .ui-mr8{margin-right:8px}
.msg-feed .msg-aside .info-time .location,.msg-feed .msg-aside .info-time .phone-style{max-width:110px;white-space:nowrap;word-wrap:normal;overflow:hidden;text-overflow:ellipsis}
.msg-feed .msg-wrap{zoom:1}
.msg-feed .msg-wrap-inner{position:relative;word-wrap:break-word;zoom:1}
.msg-feed .msg-wrap-inner .msg-detail{font-size:14px;padding:0 10px 8px;margin-top:-5px;font-weight:400;zoom:1;line-height:22px;color: #333;}
.msg-feed .f-name{color:#333}
.msg-feed .msg-wrap-inner .msg-toolbar .item,a.c_tx{color:#5d7895}
.msg-feed .msg-wrap-inner .f-op-wrap{zoom:1;background-color:#fafafa}
.msg-feed .msg-wrap-inner .msg-toolbar .item .fa{margin-right:6px}
.msg-feed .msg-wrap-inner .msg-like .icon-btn .praise{border-width:1px;border-style:solid;width:16px;height:16px;padding:6px;display:inline-block;border-radius:2px}
.msg-feed .msg-wrap-inner .msg-like{padding:0 0 0 20px;margin-bottom:2px;zoom:1}
.msg-feed .msg-wrap-inner .f-ct{line-height:22px;zoom:1;margin:0 10px}
.msg-feed .msg-wrap-inner .msg-like .icon-btn .praise,.msg-feed .msg-wrap-inner .msg-like .user-list .more{border-color:#e6e6e6;background:#fff}
.msg-feed .msg-wrap-inner .msg-like .icon-btn{width:30px;margin-right:10px;float:left;position:relative}
.msg-feed .msg-wrap-inner .msg-like .like-user-list{zoom:1}
.msg-feed .msg-wrap-inner .msg-like .like-user-list img{border-radius:4px;vertical-align:top;max-width:144px}
.msg-feed .msg-wrap-inner .f-extra-info,.msg-feed .msg-wrap-inner .msg-toolbar{border-color:#f4f4f4}
.msg-feed .mod-comments{padding:10px 30px 20px}
.mod-comments .comments-list .comments-item:first-child{border:0;padding-top:0;margin-top:0}
.mod-comments .comments-list .bor3{border-width:0}
.msg-feed .mod-comments .comments-list .comments-item{margin-bottom:4px}
.bgr,.bgr2,.bgr3,.bor,.bor2,.bor3,.bor4,.bor5{border-style:solid;border-color:#e6e6e6}
.mod-comments .comments-list .comments-item .comments-item-bd{padding:0 0 0 40px;position:relative}
.mod-comments .comments-list .ui-avatar{position:absolute;left:0;top:0}
.mod-comments .comments-list .ui-avatar img{width:30px;height:30px;border-radius:2px}
.mod-comments .comments-list .comments-content img{vertical-align:text-bottom}
.msg-feed .msg-wrap-inner .nickname img,.msg-feed .msg-wrap-inner .q_namecard img{vertical-align:-3px;height:16px}
.mod-comments .comments-list .comments-content{position:relative;line-height:1.5;top:-4px}
.msg-feed .mod-comments .comments-list .comments-content{top:-3px}
.msg-feed .mod-comments .comments-list .comments-op{background:url(about:blank);padding-left:3px}
.mod-comments .comments-list .comments-op{line-height:18px;position:relative}
.mod-comments .comments-list .comments-op span{margin-right:10px}
.msg-feed .msg-wrap-inner .f-ct .f-ct-kinds-info .txt-box .source,.msg-feed .msg-wrap-inner .f-ct .f-ct-kinds-info .txt-box .source a,.msg-feed .msg-wrap-inner .f-ct-imgtxt .txt-box-title .light,.msg-feed .msg-wrap-inner .f-reprint,.msg-feed .msg-wrap-inner .msg-toolbar,.msg-feed .msg-wrap-inner .msg-toolbar .info-source a,.msg-feed .state{color:#8c8c8c}
.mod-comments .comments-op .act-delete,.mod-comments .comments-op .act-reply{display:inline-block;width:16px;height:16px;margin-right:10px;background-repeat:no-repeat;vertical-align:-3px}
.mod-comments .comments-op .act-reply,.mod-comments .comments-op .act-reply:hover{background-image:url(../images/35.32-ocu150204190306.png);background-position:-440px 0}
.hide-clip{display:none;position:absolute!important;clip:rect(1px 1px 1px 1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}
.msg-feed .msg-wrap-inner .f-ct-txtimg .img-three{width:168px;height:125px;margin-right:4px;margin-bottom:4px;overflow:hidden;display:inline-block;zoom:1;vertical-align:top}
.msg-feed .msg-wrap-inner .f-ct-txtimg .img-three,.msg-feed .msg-wrap-inner .f-ct-txtimg .img-two{background:#f5f5f5}
.msg-feed .msg-wrap-inner .f-ct-txtimg .img-two{width:254px;height:190px;margin-right:4px;margin-bottom:4px;overflow:hidden;display:inline-block;zoom:1;vertical-align:top}
.msg-feed .msg-wrap-inner .msg-toolbar{padding:5px 10px;position:relative;border-width:1px 0 0;border-style:solid}
.msg-feed .msg-wrap-inner .msg-toolbar .item{height:16px;display:inline-block;padding:6px 8px;margin:0 8px 0 0;vertical-align:middle;border-color:#fafafa}
.msg-feed .msg-wrap-inner .msg-toolbar .item .ui-icon{margin-right:7px;vertical-align:-3px}
.msg-feed .icon-comment{width:16px;height:16px}
.msg-feed .msg-wrap-inner .msg-toolbar .item-line{font-size:0;width:1px;height:11px;margin-right:9px;border-width:0 1px 0 0;border-style:solid;overflow:hidden;display:inline-block;line-height:0;vertical-align:-3px;border-color:#e6e6e6}
.bbor,.bbor2,.bbor3,.bbor4,.bbor5,.bgr,.bgr2,.bgr3,.bor,.bor2,.bor3,.bor4,.bor5,.lbor,.lbor2,.lbor3,.lbor4,.lbor5,.rbor,.rbor2,.rbor3,.rbor4,.rbor5,.tbor,.tbor2,.tbor3,.tbor4,.tbor5,.textinput{border-width:1px}
.popwin_title,.tbox .selector-ddl .sel_list a{font-size:14px}
.mod-commnets-poster{position:relative}
.mod-commnets-poster div.comments-poster-default{padding-left:0}
.mod-commnets-poster .comments-poster-bd{padding:0 0 0 40px;position:relative;z-index:1}
.mod-commnets-poster .comments-poster-bd .comments-box{position:relative;z-index:1}
.tbox,.tclose{position:absolute}
.msg-feed .comments-poster-default .comments-box{padding:0}
.msg-feed .mod-commnets-poster .comments-poster-default .textinput{padding-left:10px}
.mod-commnets-poster .comments-poster-default .textinput{box-shadow:none}
.msg-feed .textarea,.msg-feed .textinput{color:#333;border-color:#e6e6e6;background-color:#fff}
.mod-commnets-poster .comments-poster-bd .textarea,.mod-commnets-poster .comments-poster-bd .textinput{padding:2px 3px;word-wrap:break-word}
.textinput{border-style:solid;outline:0;cursor:text}
.mod-commnets-poster .comments-box .textinput-default a{text-decoration:none;cursor:text;outline:0}
.mod-commnets-poster .comments-box .textinput-default .c_tx3{color:#8c8c8c}
.mod-commnets-poster div.comments-poster-default .textinput{min-height:24px;line-height:23px}
.btn-insert-img,.btn-quick-comment{display:block;height:28px;line-height:27px;cursor:pointer}
.comments-box .mod-insert-img,.comments-box .mod-quick-comment{position:absolute;top:1px;right:1px;border-width:0 0 0 1px;height:28px;width:56px;text-align:center}
.bbor2,.bgr2,.bor2,.lbor2,.rbor2,.tbor2{border-color:#e6e6e6}
.tbox{display:none;padding:14px 17px;z-index:10001}
.mbm .popwin_title{background-color:#19acca;color:#fff;height:39.55px;line-height:39.55px;border-bottom-width:0;border-radius:0}
.mbm .popwin_title h2{font-size:17px;max-width:120px;display:inline-block;line-height:39.55px;height:39.55px;overflow:hidden}
.mbm .popwin_title .btn-success{margin-right:15px}
.mbm .popwin_title .btn{color:#fff;font-size:16px}
.home-top.mbm,.home-top.mbm .home-top-menu-list,.home-top.mbm .home-top-search{position:initial;z-index:initial}
.home-top.mbm .home-top1{background:#09C;z-index:initial}
.tbox.mbm{padding:0}
.tbox div{box-sizing:border-box}
.tbox.mbm .tinner{border-radius:0;border-width:0;box-shadow:unset}
.tbox .tinner{display: inline-table;background-color: #fff;}
.tbox *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
.tinner{border-radius:3px;box-shadow:0 4px 8px rgba(0,0,0,.4),inset 0 1px 0 rgba(255,255,255,.5);background:#FFF;border:1px solid #f5f5f5}
/*background:#F5F5F5;*/
.popwin_title{margin-top: 0px;margin-bottom :0px; height:50px;text-align:left;color:#333;line-height:50px;background:#fff;padding-left:20px;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom:1px solid #DDD}
.tclose{top:35px;right:20px;width:30px;height:30px;cursor:pointer;background:url(../designer/images/popwin_close.png) no-repeat}
.tbox .form-data-txt,.tbox .form-ddl,.tbox .form-txt,.tbox .form-txts{border-radius:5px}
/*.tbox .form-ddl-txt,.tbox .form-txt{height:32px;line-height:32px}*/
.tbox .defaultform .area-title{color:#777;float :left ;clear :none ;}
.tbox .selector-ddl .sel_list a:link,.tbox .selector-ddl .sel_list a:visited,.tbox .selector-ddl-multi .sel_list a:link,.tbox .selector-ddl-multi .sel_list a:visited{color:#888}
.selector-ddl-multi .sel_list a:hover,.tbox .selector-ddl .sel_list a:hover{color:#000}
.tbox .selector-ddl .sel_list .sel_li:hover,.tbox .selector-ddl-multi .sel_list .sel_li:hover{background:#f6f6f6}
.tbox .selector-ddl .sel_list .sel_li{height:42px;line-height:42px}
.selector-ddl-multi .sel_list .sel_li .op_a,.tbox .selector-ddl .sel_list .sel_li .op_a{display:block;height:42px;line-height:42px;overflow:hidden;padding:0 12px;cursor:pointer}
.tbox .popwin_content{height:auto;padding:10px 20px;text-align:left;font-size:12px}
.tbox .selector-ddl{width:336px;min-width:250px;max-width:400px;max-height:480px;min-height:160px}
.tbox .selector-ddl .sel_list{min-width:148px;max-width:600px;min-height:140px;max-height:340px}
.selector-ddl .sel_list em,.selector-ddl .sel_list span,.selector-ddl-multi .sel_list em,.selector-ddl-multi .sel_list span{height:100%;overflow:hidden}
.box-icon-list .icon-com2{margin-right:14px;margin-top:6px;vertical-align:top;display:inline-block;width:16px;height:16px;font-size:16px;color:#1a93de}
.dcxSay-container .box-toolbar .box-icon-list .btn-sumbit.btn{font-size:13px;color:#fff;background-color:#5cb85c;border-color:#4cae4c}
.dcxSay-container .box-toolbar .box-icon-list .btn-sumbit.btn.active,.dcxSay-container .box-toolbar .box-icon-list .btn-sumbit.btn:active,.dcxSay-container .box-toolbar .box-icon-list .btn-sumbit.btn:focus,.dcxSay-container .box-toolbar .box-icon-list .btn-sumbit.btn:hover,.dcxSay-container .box-toolbar .box-icon-list .btn-sumbit.btn:link,.dcxSay-container .box-toolbar .box-icon-list .open>.dropdown-toggle.btn-sumbit.btn{color:#fff;background-color:#449d44!important;border-color:#398439}

.dcx-app .app-content .elem-group.cui-tab-mod>.elem-area {
    min-height: 13.8px!important;
}
.cui-tab-mod{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;height:43px;line-height:43px;border-bottom:#ddd 1px solid;background-color:#fafafa;color:#666;font-size:15px;position:relative;width:100%}
.cui-tab-mod .a-tab{padding-left:5px;white-space:nowrap;word-break:keep-all;font-size: 13px;}/*overflow:hidden;text-overflow:ellipsis;*/
.cui-tab-mod .a-tab .link-event span{font-size: 13px;}
.cui-tab-mod,.list_st_border li,.ticket_bottom_line{border-width:0 0 1px;-webkit-border-image:url(../mobile/images/border_icon.png) 2 stretch;border-image:url(../mobile/images/border_icon.png) 2 stretch}
.cui-tab-mod li{border: 0px;text-align:center;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;cursor:pointer}
.cui-tab-mod .cui-tab-scrollbar{position:absolute;left:0;height:2px;bottom:-1px;background-color:#099fde;-webkit-transition:-webkit-transform 300ms ease-in-out;-moz-transition:-moz-transform 300ms ease-in-out;-ms-transition:-ms-transform 300ms ease-in-out;transition:transform 300ms ease-in-out;z-index:-1}
.mbm .cui-tab-mod .cui-tab-scrollbar{display :none ;}
.mbm .cui-tab-mod{border-width :0px;height: 33px;line-height: 33px;}
.mbm .cui-tab-mod .a-tab{font-size: 13px;}
.cui-tab-mod li.cui-tab-current~.cui-tab-scrollbar{z-index:2}
.cui-tab-mod li.cui-tab-current, .cui-tab-mod li.cui-tab-current .a-tab {color: #099fde;}
.elem-group.cui-tab-mod > .elem-area {height: auto;}
.sqa .cui-tab-mod{height:40px;background-color:#fff;line-height:40px}
.sqa .cui-tab-mod a{font-size:12px}
.cui-tabnum2{width:50%}
.cui-tabnum3{width:33.3%}
.cui-tabnum4{width:25%}
.cui-tabnum5{width:20%}
.cui-tabnum6{width:16.6%}
.tab_ul  li.li-tab {border-color: #e9e9e9;}
.dcx-contact-letter-nav{width:100%;padding:5px 0}
.fn-clear{zoom:1}
.dcx-contact-letter-nav .list-0,.dcx-contact-letter-nav .list-1{float:left;width:100%;margin-left:10px;margin-bottom:5px}
.dcx-contact-letter-nav li{float:left;width:22px;height:15px;line-height:15px;color:#ddebfc;text-align:center;font-weight:700;margin:1px;font-size:14px;cursor:pointer}
.dcx-contact-letter-nav li.dcx-contact-letter-selected{color:#7cb3f5;cursor:pointer}
.msg-feed .msg-wrap-inner .msg-toolbar .item:hover{text-decoration:none;border-width:1px;border-style:solid;border-radius:2px;padding:5px 7px;border-color:#e6e6e6;background:#fff}
.msg-feed .msg-wrap-inner .f-ct-txtimg .img-box{margin:0 0 10px;max-width:516px;overflow:hidden}
.people .item .ico-gs-ok{display:none}
.layer_pic_list .pic_list li:hover .fa-remove,.people .item.item-selected .ico-gs-ok{display:block}
.layer_pic_list .pic_list li{position:relative;left:0;top:0}
.layer_pic_list .pic_list li .fa-remove{position:absolute;right:3px;top:3px;display:none}
.layer_pic_list .pic_list li:hover .fa-remove:hover{color:orange;font-size:14px}
.file-box .download{display:none;position:absolute;top:26px;left:40px;color:#0082cb}
.file-box li:hover .download{display:block}
.msg-feed .msg-wrap-inner .f-ct-txtimg .img-three img{border-radius:3px;cursor:pointer}
.msg-wrap .msg-forward{background-color:#f2f2f5;position:relative;top:0;left:0;margin:10px 25px;padding:15px 16px 13px;border-radius:3px}
.msg-feed .msg-forward .msg-item{margin-bottom:12px;vertical-align:top;zoom:1;border-style:solid;border-width:0;border-radius:2px;border-color:#d9d9d9;background-color:transparent}
.msg-feed .msg-forward .msg-wrap-inner .f-ct-txtimg .img-three{width:118px;height:95px;margin-right:8px;margin-bottom:4px;overflow:hidden;display:inline-block;zoom:1;vertical-align:top}
.msg-feed .msg-forward .msg-wrap-inner .f-op-wrap{background-color:transparent}
.msg-feed .msg-forward .msg-wrap-inner .msg-toolbar{border-width:0;padding:5px 10px;position:relative;border-style:solid}
.msg-feed .msg-forward .msg-wrap-inner .msg-toolbar .item{float:right;clear:none}
.msg-feed .msg-forward .mod-comments{border-top:solid 1px #ddd;padding:5px 30px 20px;margin-top:5px}
/**************************************begin:**********************************/
.bg-red{background-color:#e4d8c2}
.bg-green{background-color:#c1d8c0;border-top:#c9c3b9 solid 1px}/*height:48px;*/
.bg-red2{background-color:#cec9d9}
.bg-red3{background-color:#dcd6ae}
/**************************************begin:report(table)**********************************/
div.report-data .list-container,div.child-mod .list-container {border: solid 1px #f4f4f4;}
/*table-layout: fixed;*/
 .listf div.report-data .list-container{display: inherit;}
/*div.report-data,div.report-data .list-container,div.report-data .list-container .list-total,div.report-data .list-container .table-body,div.report-data .list-container .table-head,div.report-data .list-container tr{width:100%}*/
div.report-data, .listf div.report-data .list-container, .listf div.report-data .list-container .list-total,
.listf div.report-data .list-container .table-body,
.listf div.report-data .list-container .table-head,
.listf div.report-data .list-container tr{width:initial ;}
div.report-data .table-body-tr td,div.report-data .table-head-tr td{border-width:0}
div.report-data .table-head-tr{line-height:32px;background-color:#fefefe;}/*border-width:1px 0 0 0;background-color:#f6f31c;background-color:#131e25;*/
div.report-data .table-body-tr>li:first-child,div.report-data .table-head-tr>li:first-child{margin-left:15px}
div.report-data .table-body.div-list{border-top: solid 2px #eee;}
div.report-data .table-head-tr .table-head-td label{    cursor: pointer;
    color: #000;
    font-size: 13px;
    vertical-align: middle;
    margin-left: 0px;
    white-space: nowrap;
    font-weight: 500;}
    div.report-data .table-head-tr .table-head-td label:hover {
        color: #ec9628;
    }
    .div-list .no-data
{
width :100%;line-height :100px;font-size :16px;color :#777;text-align :center ;}
div.report-data .table-body-tr{background-color:transparent;text-decoration:none;text-align:left;border-style:solid;border-width:0;margin:0;padding:0}
    div.report-data .table-body-tr:nth-child(2n){
        background-color: #f9f9f9
    }
        div.report-data .table-body-tr:nth-child(2n):hover, div.report-data .table-body-tr:hover {
            background-color: #eaeaea
        }
            div.report-data .table-body-tr:hover .table-body-td {
                color: #ff9309;
            }

div.report-data .table-body-td .list-td-field {
    position: relative;
    left: 0;
    top: 0;
    padding-right: 10px;
    color: #333;
    font-size: 13px;
    margin-left: 5px;
    word-break: break-all;
}
div.report-data .table-body-td .list-td-field .e-f{position :absolute;top:35%;right :-4px;}
/*top:4px;*/
/*top:14px;    height: 42px;
    line-height: 42px;
*/
div.report-data .table-body-tr td {
    height: 34px;
    line-height: 34px;
    margin: 0px;
    padding: 0px;
}
div.report-data .table-head-tr th{height:32px;padding-right:15px;} /*30px*/
div.report-data .table-body-tr td,div.report-data .table-head-tr th{padding-left:5px;padding-right:5px;}
div.report-data .table-head-tr th .resize-line,div.table--header-wrapper .table-head-tr th .resize-line{position:absolute;height:100%;width:5px;right:-1.5px !important;top:0px; font-size: 0px; cursor:col-resize !important; z-index:10205 !important;}
.table-head-tr th, .td-btn-list, .td-total, .table-body-tr td{white-space:nowrap}
.table-body-tr td .form-ctr{white-space:nowrap ;}
/*div.report-data .table-body-tr td{white-space :nowrap;}*/
/*div.report-data .td-btn-list{white-space:nowrap}
div.report-data .tr-total .td-total{white-space:nowrap}*/

div.report-data .table-body-select .checkbox_wrap,div.report-data .table-head-tr label{margin-bottom:0}
/*div.report-data .table-body-tr .td-opt{width:200px}*/
div.report-data .table-body-tr .td-opt .elem-icon{margin: 9px 2px 3px 2px;}
/*text-decoration:underline;*/
div.report-data .datarow .link-event {
    font-weight: 400;
    font-size: 12px;
    margin: 2px;
}
div.report-data .datarow .link-event:hover{color:#f7a000!important;}
/*margin:8px 5px 5px*/
div.report-data .td{text-align:left}
div.report-data  td{empty-cells:show}
div.report-data .table-body-select,div.report-data .table-head-select{text-align:center;width:32px;position :relative;}
div.report-data .list-area{border-bottom:1px solid #ddd}

.list-td-field .btn.btn-model-1{background-color:transparent;margin-left:6px;margin-top:6px;color:#777;font-size:12px;padding:4px 12px}
.list-td-field .btn.btn-model-1:hover{color:#fff;border-color:#fff}
 /*div.report-data .table-body-tr:hover .list-td-field .btn.btn-model-1{color:#fff;border-color:#fff}*/
.dropdown-menu a.page-num{margin-left:10px;padding:3px 0;font-size:13px}
.table-head .sort-ico{display:inline-block;width:9px;height:12px;background:url(../apps/images/icos.png) no-repeat 0 3px;margin-left:10px}
.resize-line-cover,.resize-line-start{display:none;position:absolute;padding:0 0px;margin-left:-0px;cursor:col-resize;z-index:10203}
.resize-line-cover span,.resize-line-start span{display:block;height:100%;border-left:1px dotted #555;width:0;cursor:col-resize}
.resize-line-start span{border-left:1px solid #444}
.table-head{cursor :pointer ;}
.table-head .table-head-td{position:relative}
/*.table-head th{position:relative}position:relative;*/
.table-head .th-div{height:100%;margin: 0 auto;}/*width: min-content;*/
.table-head>tr>th>.ui-draggable{height:100%;line-height:32px;}
.table-head .list-td-field{position:relative;padding-right: 10px;padding-left: 5px;cursor :pointer ;}
.table-head .list-td-field:hover label{color: orange;}
.table-head th:after{content:' ';display:block;position:absolute;right:0;top:5px;width:1px;height:24px;border-left:1px solid #f8f8f8;background-color:#fff;overflow:hidden}
/*.table-head th .fa-caret-down{position:relative;top:2px;cursor:pointer;color:#fff;font-size:15px;margin-left:10px;display:none} 9px*/
.table-head th .fa-caret-down,.table-head th .fa-caret-up{position: relative;top: 0%;width: 20px;height:100%;line-height:31px;right: 0px;cursor: pointer;color: #ddd;font-size: 12px;margin-left: 0px;display: inline-block;}
.table-head th:hover .fa{display:inline-block}
.table-head th .fa:hover{color:orange}
.table-head .th-dropdown{position:absolute;left:0;top:0;z-index:10000;display:none}
/**************************************begin:form-total**********************************/
.form-total{background-color:#fff;padding:6px 50px 0 50px;border:0 solid #e3e3e3;border-top:0;position:relative}
.form-total .total-head{border:0!important;padding-bottom:23px!important;border-bottom:1px solid #e3e3e3}
.form-total .total-head h2{font-size:28px;font-family:"Microsoft Yahei","微软雅黑",SimHei,"黑体";font-weight:400;line-height:40px;background:url(../apps/images/chart.png) -270px 8px no-repeat;padding-left:40px}
.form-total .total-head .handler{padding:12px 0;color:#6c6c6c}
.total-head .handler .joiner,.total-head .handler .share,.total-head .handler .source,.total-head .handler .status,.total-head .handler .view-result{float:left;display:inline;padding-right:20px;clear:none}
.total-head a:hover{text-decoration:underline}
.total-head .item-title{color:#999}
a.cf29,a.cf29:active,a.cf29:focus,a.cf29:hover,a.cf29:link,a.cf29:visited{color:#f29149}
.form-total .total-head .tabs{clear:both;border-bottom:1px solid #e3e3e3;margin-top:6px}
.form-total .total-head .tabs a.blank{width:10px;height:35px;background:#fff;cursor:default}
.form-total .total-head .tabs a{float:right;display:inline;background:url(../apps/images/chart.png) 0 0 no-repeat;line-height:300px;overflow:hidden;margin-bottom:-6px}
.form-total .total-head .tabs a.pie{width:74px;height:35px;background-position:-84px -301px;margin-left:10px}
.form-total .total-head .tabs .selected a.chart{background-position:0 -339px}
.form-total .total-head .tabs a.chart{width:74px;height:35px;background-position:0 -301px}
.form-total .item-title .btn-toolbar{margin:0;width:500px;position:absolute;top:8px;right:0}
.form-total .chart-btn-area .btn{font-size:12px;padding:4px 12px;border-color:#ddd;color:#777}
.form-total .chart-btn-area .btn.btn-current{background-color:#eee}
.form-total .chart-btn-area .btn img{position:relative;top:-2px;margin-right:5px}
.form-total .chart-btn-area .btn i{position:relative;font-size:14px;margin-right:5px;color:#888}
.form-total .field-item{padding:4px 0 35px 55px;margin-top:0!important}
.form-total .field-item .item-title{line-height:26px;padding:4px 0;text-indent:-28px;position:relative;line-height:32px}
.form-total .field-item .item-title .question-index{margin-right:6px;font-size:15px;color:#444;font-family:"Open Sans",sans-serif}
.form-total .field-item .item-title .question-title{margin-left:5px;font-size:15px;color:#666}
.form-total .field-item .item-title .question-type{margin-left:10px;color:orange}
.field-item .bars{width:210px;margin-left:20px}
.field-item .bar{width:150px;height:14px;overflow:hidden;background-color:#e3e3e3;float:left;display:inline;margin:10px 0;margin-right:10px}
.field-item .precent{background-color:#f29149;border-right:1px solid #fff;height:14px;width:0}
.field-item .data{height:34px;line-height:34px}
.cf29{color:#f29149}
.field-item .counter{padding:8px 0;font-family:Arial,"Microsoft Yahei","微软雅黑";text-align:right;margin-left:40px;width:100px;font-size:14px;color:#6c6c6c}
.field-item .options{padding:8px 0;color:#6c6c6c;font-size:14px}
.field-item td{color:#6c6c6c;font-size:14px;font-family:Arial,"Microsoft Yahei","微软雅黑"}
.field-item td,.field-item th{color:#2c2c2c;font-size:14px;font-family:Arial,"Microsoft Yahei","微软雅黑"}
.field-item .options{width:280px}
.field-item th{padding:8px 0}
.form-cross .filter-wrap{width:880px;margin:0 auto;padding:20px 0;text-align:left;border-bottom:0;border:1px solid #ddd}
.form-cross .filter{width:350px;display:inline-block;margin:0 40px;vertical-align:top}
.form-cross .filter .title{font-size:18px;color:#666}
.filter h2{font-weight:400}
.form-cross .tip{display:inline-block;width:18px;height:18px;background:url(../apps/images/icon_info.png);vertical-align:-2px}
.form-cross .factor{margin-top:10px}
.form-cross .add-col,.form-cross .add-row{display:block;margin-top:15px}
.form-cross a{color:#6baadc;text-decoration:underline;font-size:13px}
.form-cross select{width:300px;height:32px;vertical-align:middle;border:1px solid #cdcdcd;border-radius:2px;padding:2px 5px;line-height:1.5em;resize:none;outline:0;font-size:12px;background-color:#fff}
.form-cross .delete-col,.form-cross .delete-row{margin-left:10px}
.form-cross .btns{margin:20px 0 0;text-align:center}
.btn.btn_green{background-color:#52cc49;color:#fff;border:1px solid #52cc49}
.btn.btn_middle{padding:0 20px;border-radius:2px;font-size:14px;height:34px;line-height:34px}
.form-all-total .page-prev-next li{background-color:#fff}
.form-all-total .page-prev-next li:hover{background-color:#f0f0f0}
.form-all-total .page-prev-next .gray{background-color:#f0f0f0}
.link-edit{color:#2898E0!important;text-overflow:ellipsis}
.link-edit:hover{text-decoration:underline}
.text-overflow{display:block;width:31em;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.dcx-dlg .home-main{width:auto}

/**************************************begin:namecard *********************************/
.namecard{display:none;position:absolute;z-index:100;width:350px;height:186px;padding:0!important}
.namecard .content{display:none;position:absolute;z-index:100;width:160px;min-height:186px}
.namecard .name_card .links{margin:0;background:#f5f5f5;padding:10px 15px 11px 15px;_padding-left:16px;overflow:hidden;width:320px}
.namecard .name_card .links p{float:left;display:inline-block;margin-top:4px}
.namecard .name_card .links .W_btn_b,.name_card .links .W_addbtn_even{float:right;display:inline;_line-height:18px; margin-left :15px;}
.name_card .name{zoom:1;width:350px}
.name_card .name dt,.name_card .name dd,.name_card .info dt,.name_card .info dd{float:left;display:inline;clear:none}
.W_layer dt,.W_layer dd{padding:0;margin:0}
.name_card .name dd{margin:-4px 0 0 20px;line-height:20px}
.name_card .userdata{width:170px;position:relative;top:20px}
.name_card .userdata li{float:none;clear:both;padding-bottom:5px}
.addbtn_b{background-position:0 -710px}
.icon_add{float:left;width:8px;height:10px;background:url(../images/common/icon.png) no-repeat 0 -730px;margin:7px 4px 0 0}
.namecard .content a.uname{font-size:24px;font-weight:normal}
.card-profile,.card-profile a{color:#707070}
.namecard .content a.uname{display:inline-block;max-width:4em;_width:4em;font-family:\5FAE\8F6F\96C5\9ED1;font-size:24px;color:#373737}
.namecard .content a:hover{text-decoration:underline}
.ellipsis{display:inline-block;white-space:nowrap;word-wrap:normal;width:100%;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;-webkit-text-overflow:ellipsis;text-overflow:ellipsis}
.W_btn_b,.W_btn_b span,.W_btn_b_disable,.W_btn_b_disable span{cursor:pointer;background:url(../images/common/btn.png) no-repeat;color:#fff;display:inline-block;padding:0 0 0 2px;height:24px;line-height:23px;line-height:24px 9}
.W_btn_b span,.W_btn_b_disable span{background-position:right -24px;padding:0 10px 0 8px;min-width:37px;text-align:center}
.W_btn_b:hover span {background-position: right -72px;}
.W_btn_a_disable span,.W_btn_a_disable span:hover,.W_btn_b_disable span,.W_btn_b_disable:hover span{background-position:right -120px;color:#c7c7c7;min-width:37px;cursor:default}
/**************************************end:namecard**********************************/
/**********************************************************begin:analysis******************************************************/
.analysis { margin: 0px 20px 20px 20px;}
.analysis div.analysis-title{width:100%; font-size :19px; color :#666; text-align :center ; padding-bottom :20px;}
.analysis .cstable{     margin-top: 10px; font-weight:bolder ; font-size:13px; border-collapse:collapse;text-align:center;color:#000;background-color: #fff;}
.analysis .cstable {text-align:center;width:100%;border-collapse:collapse;border:solid #f7f6f6; border-width:0px 0px 0px 0px;} /*���*/
.analysis .cstable td { white-space :nowrap ;  }
.analysis .cstable .headtd { border: solid #f7f6f6;
    border-width: 0px 1px 1px 0px;
    font-weight: initial;
    padding: 7px 6px;
    background: #abaaab;
    text-align: center;
    color: #fff;
    font-size: 12px;}
.analysis .cstable .headtotaltd {  font-weight:normal;  background:#a3a3a3;text-align:left;color:#ffffff}
.analysis .cstable .bodydatatd
.analysis .cstable .BodyOddTr,
.analysis .cstable .BodyEvenTr{text-align:left;}
.analysis .cstable .bodytr{border: solid 1px #f8f8f8;}/*#f7f6f6*/
.analysis .cstable tr.bodytr:hover,.analysis .cstable tr.total-tr:hover{  background:#b8d2aa;}/*#f7f6f6 total-td .analysis .cstable .totaltd,*/
.analysis .cstable .bodytd,.analysis .cstable .total-td,.analysis .cstable .totaltd,.analysis .cstable .total-col,.analysis .cstable .BodyOddTd,.analysis .cstable .BodyEvenTd
{font-weight :normal ;color: #666;font-size :12px; text-align:left;empty-cells:show;border:solid #f7f6f6;border-width:0px 1px 0px 0px;padding:0px 3px 0px 7px;height:42px;vertical-align:middle; }/*����������ż����td��Ԫ��border-width: 0px;  border-width:0px 1px 1px 0px;*/
/*.analysis .cstable .bodytr:nth-child(odd) {background-color: #f1f1f1;}*/
.analysis .cstable tbody tr td.ovr,.analysis .cstable tfoot tr td.ovr{  background-color :#b8d2aa!important;}
.analysis .cstable tr.bodytr:hover  .bodytd,.analysis .cstable tr.total-tr:hover  .total-td{ border-color :#b8d2aa;}/*#f7f6f6*/
.analysis .cstable .totaltd,.analysis .cstable .total-td{ text-align :center ;font-size :13px; font-weight :bolder  ;}
.analysis .cstable .total-col{font-weight :bold ;}
.cstable .headtr>.headtd:first-child
{    border-radius: 5px 0px 0px 0px;
}
.cstable .headtr>.headtd:last-child
{    border-radius: 0px 5px 0px 0px;
}
.cross-container
{background-color: #fff;
}
.totaltr {
    border: solid 1px #f8f8f8;
    border-width: 0px 0px 1px 1px;
}
/**********************************************************end:analysis*****************************************************/
/**********************************************************begin:dscroll******************************************************/
.dscroll {
    position: relative;
    zoom: 1;
}
/*.dscroll .dscroll-box{}*/
.dscroll .dscroll-box{position:relative;position:relative;_position:relative ; height:100%;overflow:hidden; }/*overflow:hidden;*/
.dscroll .dscroll-box .dscroll-container{position:relative;_position:relative ; width:94%; top:0; float:left;min-height:10px;height:auto !important; overflow:hidden;}/*overflow:hidden;*/
.dscroll .dscroll-box .dscroll-content{clear:both;}
.dscroll .dscroll-box .dragger-container{ display:none; position:absolute!important;right:0px;top:1px; width:8px!important; height:100%!important;  cursor:pointer; -moz-border-radius:2px; -khtml-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; cursor:s-resize;}/*background:#999;*/
/* e6e6e6��b3b3b3����  58bcee ��  */
.dscroll .dscroll-box .dscroll-dragger{position:absolute; width:8px; height:60px; background:#e6e6e6; text-align:center; line-height:60px;  cursor:pointer; -moz-border-radius:5px; -khtml-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;overflow:hidden;}/*overflow:hidden;*/
.dscroll .dscroll-box .dscroll-dragger:hover{background:#666;}
.sidebar-collapse.dscroll .dscroll-box .dscroll-dragger{background:#f1f1f1; }
.dscroll .dscroll-box .dragger-pressed{position:absolute; width:8px;  height:60px; background:#666; text-align:center; line-height:60px;  overflow:hidden; -moz-border-radius:5px; -khtml-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; cursor:s-resize;}
.dscroll .dscroll-box .dscroll-upbtn,.dscroll .dscroll-downbtn{position:absolute; display:inline-block;margin-left:-1px; width:14px; height:15px; margin-right:12px; text-decoration:none; right:0; filter:alpha(opacity=20); -moz-opacity:0.20; -khtml-opacity:0.20; opacity:0.20;}
.dscroll .dscroll-box .dscroll-upbtn{top:16px; background:url(mcs_btnUp.png) center center no-repeat;}
.dscroll .dscroll-box .dscroll-downbtn{bottom:12px; background:url(mcs_btnDown.png) center center no-repeat;}
.dscroll .dscroll-box .dscroll-upbtn:hover,.dscroll .dscroll-downbtn:hover{filter:alpha(opacity=60); -moz-opacity:0.60; -khtml-opacity:0.60; opacity:0.60;}
.dscroll .dscroll-box .dragger-container-h{ display:none; position:absolute!important;height:8px!important;bottom :0px;left:1px; width:100%!important;   cursor:pointer ;-moz-border-radius:2px; -khtml-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; cursor:w-resize;}/*background:#999;*/
.dscroll .dscroll-box .dscroll-dragger-h{position:absolute;  height:8px;line-height:8px; width:60px; background-color :#b3b3b3; text-align:center;   cursor:pointer; -moz-border-radius:5px; -khtml-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;overflow:hidden;}/*overflow:hidden; e6e6e6*/
.dscroll .dscroll-box .dscroll-dragger-h:hover{background:#666;}/*b3b3b3*/
.dscroll .dscroll-box .dragger-h-pressed{position:absolute;height:8px;line-height:8px; width:60px;background:#666; text-align:center;   overflow:hidden; -moz-border-radius:5px; -khtml-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; cursor:w-resize;}
/**********************************************************end:dscroll******************************************************/
/**********************************************************begin:import*****************************************************/
.import{margin-left:55px}
.pop_list{margin:28px 0 0 0;float:left;height:auto}
.pop_list li{clear:left;float:left;margin-bottom:20px;height:auto;line-height:20px;width:100%;position:relative}
.pop_list li span{float:left;margin-right:10px;max-width:260px}
.import a:link{text-decoration:none;color:#4a73ab}
.import a:hover{text-decoration:underline;color:orange}
/**********************************************************end:dcx-wf******************************************************/
.dcx-wf li,.dcx-wf ul{padding:0;margin:0}
.dcx-wf #holder{top:0;left:0;right:0;bottom:0;position:absolute;z-index:999}
.dcx-wf test{position:absolute;width:80px;height:30px;top:0;z-index:0}
.dcx-wf.detail_frame{height:auto;padding-left:0;position:absolute;z-index:3000;right:0;top:0}
.dcx-wf .detail_border{width:810px;height:100%;background:#fff}
.dcx-wf .tab_ul li.li-tab{padding:5px 5px 1px}
.sidebar-inner .sptree .sptree-container .sptree_title{display:none}
.sidebar-inner .sptree,.sidebar-inner .sptree .sptree-container{background:#293846;border:0;font-size:14px}
.sidebar-inner .sptree .sptree-container .sptree-list a:link,.sidebar-inner .sptree .sptree-container .sptree-list a:visited{color:#fff}
a.qqtalk{width:100px;height:30px;background:url(../images/site/icon1.png) no-repeat;background-position:-197px -248px;float:left}
a.qqtalk1{width:100px;height:30px;background:url(../images/site/icon1.png) no-repeat;background-position:-197px -248px;float:left}
div.im-file{background:0 0;cursor:pointer;width:101px;height:18px;line-height:18px;top:0;left:0;overflow:hidden;position:absolute;color:#fff;text-align:center;cursor:pointer}
div.im-file input{outline:0;cursor:pointer;position:absolute;top:0;right:0;opacity:0;filter:Alpha(opacity:0)}
div.im-file input:hover{cursor:pointer}
/**********************************************************begin:sptree***************************************************/
/**********************************************************
*sptree
*time:2012-10-11
*********************background-color :white ;************/
.sptree{ z-index :11000; position :relative ;}
/*div,.sptree .sptree-container dl,.sptree .sptree-container dt,.sptree .sptree-container dd,.sptree .sptree-container ul,.sptree .sptree-container ol,.sptree .sptree-container li,.sptree .sptree-container form,.sptree .sptree-container fieldset,.sptree .sptree-container input,.sptree .sptree-container textarea,.sptree .sptree-container p*/
.sptree *{float:none;margin:0;padding:0;width:auto;}
.sptree fieldset,.sptree img{border:0;}
.sptree em,.sptree strong{font-weight:normal;font-style:normal;}
.sptree li{list-style:none;}
.sptree .sptree-container.right{margin-left :10px;}
.sptree a:link,.sptree a:visited,.sptree a:hover{outline:none;text-decoration:none;}
.sptree a:hover{text-decoration:underline;}
.sptree-list a.hide{ display :none;}
.sptree .sptree-container{display: inline-block;float: left;border:1px solid #d6ddcb;background:#FFF;position:relative;width:178px;height:348px;text-align:left;font-size:12px;zoom:1;_position:static ;}
.sptree .sptree-container.sptree_width{width:201px;}
.sptree .sptree_height{height:320px;}
/*title .sptree .sptree-container  */
.sptree_title{position:relative;height:28px;background: #fff;
    border-bottom: 1px solid #f2f2ff;color:#6B8C6F;}
.fs_tit{padding-left:14px;line-height:27px; float :left ; clear :none ;color:#666;}
.right-count{padding-left:3px;line-height:27px; float :left ; clear :none ;}
.right-count span{padding-right:1px;padding-left:1px;color: #666;font-weight: bold;font-size: 15px;}
.fs_tit_op{ margin-right :9px; margin-top :4px; float :right ; clear :none ;}
.tree-ok{margin-right :9px; margin-top :4px;float :right ; clear :none ;}
.sptree_tab{padding-top:0px;padding-left:2px;}
.sptree_tab a{float:left;display:block;height:24px;text-align:center;line-height:27px;font-size:13px;}/* width:27px; */
.sptree_tab a.tab_now{margin-left:15px;cursor:default; }
/*title  d9efc2*/
.tree-ok a{color:#666;}/*2b7fbf*/
.fs_empty:link,.fs_empty:visited{color:#666;}/*2b7fbf*/
.sptree_tab a.tab_now{background-position:2px -101px;background-repeat:no-repeat;color:#666; }/*517f07*/
.sptree_tab a.tab_other{background-position:-121px -101px;background-repeat:no-repeat;}
/*search .sptree .sptree-container */
.sptree_search{padding-top:4px;padding-bottom:2px;height:26px;border-bottom:1px solid #eff4ea;background-color:#fcfcfd; }
.nd-search{position:relative;margin-left:5px;width:189px;height:22px;_position:static ; border:1px solid #f8f8f8;background-color:#fff;border-radius:15px;}
.nd-search-btn{position:absolute;top:4px; right:6px;display:block; overflow:hidden;width:15px;height:15px;line-height:999px;_line-height:9px; _text-indent:-9999px;_position:static; _float :right ; _margin-right :2px; _margin-top :-17px;background-position:0 -292px;}
.nd-search-txt{position:absolute;top:0;padding-top:4px; padding-left:10px;width:155px; outline:none;font-size:12px; _padding-left:0px;_position:static ;_width:135px;border:0 none; background:none; color:#ccc;}
.nd-search-btn.nd-search-del{background-position:2px -222px;}
.nd-search-btn.nd-search-del:hover{background-position:2px -248px;}
/*tree node overflow-y:auto; */
.sptree-list{position:relative;padding:6px 2px 0;height:287px;_position:static ;}/* height:287px; *//* overflow-y:auto; */
.sptree-list .nd-fold,.sptree-list .nd-unfold>dt{height:26px;line-height:26px; }
/*.sptree .sptree-container .sptree-list dt,.sptree .sptree-container .sptree-list li{}*/
/*unfold*/
.sptree-list dt .nd-add-all{position:absolute;top:0;right:0;display:block;overflow:hidden;width:18px;height:18px;line-height:999px; }
.nd-checked{position:absolute;top:5px;right:20px;display:block;overflow:hidden;width:10px;height:7px;line-height:999px;cursor:pointer;}
/*search result .sptree .sptree-container */
.ul-node-list{margin-top:6px;zoom:1;}
.ul-node-list:after{clear:both;display:block;visibility:hidden;height:0;}
.sptree .sptree-container.sptree_width .sptree-list li a.fs_m,.sptree .sptree-container.sptree_width .sptree-list li a.nd-right{width:128px;}
.ul-node-list li{ height :22px;}
.ul-node-list li a.nd-right{padding-left:24px;width:128px;cursor:pointer ;}
.ul-node-list li .nd-remove{display:block;color:#666;font-size:12px;float:right;clear:none;margin-top:4px;
    overflow:hidden;width:18px;height:18px;}
/*position:absolute;top:0;right:0;line-height:999px;*/
.ul-node-list li .sptree-awoke{position:relative;padding:4px 2px 2px 27px;zoom:1;_position:static ;}
.ul-node-list li a.nd-no-item{padding-left:24px;width:128px;cursor:pointer ;}
/********************************end:LTreeRList*************************************/
/*.sptree a:link,.sptree a:visited,.sptree a:hover{color:#58656f;}*/
/*.sptree .sptree-container .sptree_title,  .sptree .sptree-container */
.tab_other,.sptree_search .nd-search-btn,.sptree-list dt .nd-add-all,.nd-checked,.sptree-list li a.nd-right,.sptree_addnode dd .fs_btn_add,.sptree_selected li .nd-remove
{background-image:url("../images/tree/sptree_selector.png");background-repeat:no-repeat;_background-image:url("../images/tree/sptree_selector.gif");}
/*tree node .sptree .sptree-container */
.sptree-list a:link,.sptree-list a:visited{color:#666;}
.sptree-list dt,.sptree-list li{border:1px solid transparent;}/* border:1px solid #FFF; */
.sptree-list dt.selected{background-color :#e6e6e6}/*8acc95 box-shadow: 3px 5px 2px rgba(0, 0, 0, 0.3);*/
.sptree-list dt.selected .nd-text {color:#666}
/*.sptree-list dt.selected .nd-text{ color:#fff;}*/
/*.sptree-list dt.selected:hover  .nd-text{ color:#fff;}*//*background-color :#8acc95;*/
.sptree-list dt.selected:hover { background-color :#f1f1f1;}
.sptree-list dt .spicon-unfold.nd-text {display:inline-block ;}
.nd-fold>dd{display :none ;}
.nd-unfold>dd{display :block;}/*padding-left :20px;*/
/*tree node icons .sptree .sptree-container .sptree-list dt float :left ; clear :none ;*/
.spicon-open, .spicon-close, .spicon-no, .spicon-unfold, .spicon-fold{display: inline-block;position:relative;width: 16px;top:2px;height: 16px;color: transparent;overflow :hidden ;}
.spicon-open{  height: 16px;cursor :pointer ;}
.spicon-close{cursor :pointer ;}
dt .spicon-no{ }/*display: none ;*/
.sptree-list>dl>dd dt{padding-left :10px;}
.sptree-list>dl>dd>dl>dd dt{padding-left :20px;}
.sptree-list>dl>dd>dl>dd>dl>dd dt{padding-left :40px;}
.sptree-list>dl>dd>dl>dd>dl>dd>dl>dd dt{padding-left :60px;}
/*.spicon-unfold{}
.spicon-fold{  }*/
/*.sptree .sptree-container .sptree-list dt .nd-icon{ }*/
.sptree-list dt { _zoom:1;position: relative;}
.sptree-list dt a{     margin-left: 5px;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;} /*float :left ; clear :none ;*/
/*.sptree .sptree-container .sptree-list dt*/
.sptree-list>dl>dd>dl>dd>dl>dd>dl>dt>a{width:146px;display: inline-block;}
.spicon-open{background: url(../images/tree/head-icon.png) -64px -25px no-repeat;}/*_background: url(/images/tree/head-icon.gif) -64px -25px no-repeat;*/
.spicon-close{background: url(../images/tree/head-icon.png) -80px -3px no-repeat;}/*_background: url(/images/tree/head-icon.gif) -80px -3px no-repeat;*/
.spicon-unfold{background-image: url(../images/tree/open.png);}/*_background-image: url(/images/tree/open.gif);*/
.spicon-fold{background-image: url(../images/tree/close.png);}/*_background-image: url(/images/tree/close.gif);*/
/*unfold*/
.sptree dt:hover,.sptree li:hover{background-color:#f1f5fa;background-position:0 -44px;}/*border:1px solid #e6ecf3; mouse hover*/
.sidebar-collapse .sptree dt:hover{background-color:#383737;}
.sptree-list dt .nd-add-all{background-position:0 -197px; }
.sptree-list dt .nd-add-all:hover{background-position:0 -174px;}/*add all button*/
.nd-checked{background-position:0 -273px;}/*selected*/
/*search result .sptree .sptree-container .ul-node-list */
li a.nd-right{background-position:-173px -128px;}
li .nd-remove{background-position:0 -153px;}
li .nd-remove:hover{background-position:0 -153px;}
li .sptree-awoke{border:1px solid #ffeda7;background:#fff9e0;}
.sptree .t_iframe{  position:absolute; top:0; left:0; z-index:-1;width:100%; height:100%; border:0;  background-color :transparent ; }
.sptree.tree-mode-2{background-color:transparent;z-index:100}
.sptree.tree-mode-2 .sptree-container{border:0 solid #d6ddcb;background-color:transparent;}
.sptree.tree-mode-2 .tab_now{background-image:none}
.sptree.tree-mode-2 .sptree-list dt,.sptree.tree-mode-2 .sptree-list li{border:1px solid transparent;}
.sptree.tree-mode-2 .sptree-list{padding:6px 0 0}
.sptree.tree-mode-2 .dscroll .dscroll-box .dscroll-container{width:100%}
.sptree.tree-mode-2 dt{font-size:13px}
.sptree.tree-mode-2 .sptree-list dt{height:30px;line-height:30px}
.sptree.tree-mode-2 .sptree-list .nd-fold{height:30px;line-height:30px}
.sptree.tree-mode-2 .sptree-list dt .nd-add-all,.sptree.tree-mode-2 .sptree-list dt .spicon-fold,.sptree.tree-mode-2 .sptree-list dt .spicon-unfold{background-image:none;display:none}
.sptree.tree-mode-2 .fa-caret-down{color:#666;display:none;position:absolute;right:20px;top:9px;cursor:pointer}
.sptree.tree-mode-2 dt{font-weight:400}
.sptree.tree-mode-2 dt:hover .fa-caret-down{display:inline-block}
.sptree.tree-mode-2 .sptree-list dl dd{margin-left:0}
.sptree .fa-caret-down {margin-left: 3px;}
    /*.sptree.tree-mode-2 .sptree-container .sptree-list dl dd dt{padding-left:12px}*/
    .tabs-left>.nav-tabs{border-bottom:0;position:static;}
.tab-content>.tab-pane,.pill-content>.pill-pane{display:none;}
.tab-content>.active,.pill-content>.active{display:block;}
.tabs-below>.nav-tabs{border-top:1px solid #ddd;position: static ;}
.tabs-below>.nav-tabs>.active>a,.tabs-below>.nav-tabs>.active>a:hover,.tabs-below>.nav-tabs>.active>a:focus{border-color:transparent #ddd #ddd #ddd;}
.tabs-left>.nav-tabs>li,.tabs-right>.nav-tabs>li{position: relative;right: -1px;float:none;}
.tabs-left>.nav-tabs>li>a,.tabs-right>.nav-tabs>li>a{margin-right:0;margin-bottom:3px;min-width:74px;}
.tabs-left>.nav-tabs{float:left;margin-right:19px;width:111px;border-right:1px solid #ddd;height :auto ;}
.tabs-left>.nav-tabs>li>a{margin-right:-1px;padding: 8px 20px 8px 10px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;color:#666;color: #666;font-weight: initial;}
.tabs-left>.nav-tabs>li>a:hover,.tabs-left>.nav-tabs>li>a:focus{border-color:#eee #ddd #eee #eee;}
.tabs-left>.nav-tabs .active>a,.tabs-left>.nav-tabs .active>a:hover,.tabs-left>.nav-tabs .active>a:focus{border-color:#ddd transparent #ddd #ddd;color:#666;*border-right-color:#fff;}

.d-sel .d-title{padding:8px 0 2px 0;border-bottom:#e5e1db solid 1px;font-weight:bolder;font-size:15px;}
.d-sel .d-list{display:inline-block;margin-top:10px;width:100%;}
/*overflow: hidden;*/
.d-sel .d-list .d-item{text-overflow: ellipsis; white-space: nowrap;float:left;clear:none;padding:6px 20px 4px 20px;padding:6px 0 4px 0;width:19%;color:#666;text-align:left;font-size:14px;}
.d-sel .d-list .d-item:hover{background-color:orange;color:#fff;cursor:pointer;}
.d-sel .d-d{margin-bottom:20px;}
.d-no{padding:30px 20px;width:100%;color:#666;text-align:left;font-size:15px;}
.d-sel .ppt-more .fa-angle-down{display:none;}
.d-sel .ppt-more:hover .fa-angle-down{display:inline-block;}
/***********************************************************************begin:to-page*************************************************************************/
.to-page{width:100%;margin:0 auto 0 auto;text-align:center}
.to-page .to-cur,.to-page .to-next,.to-page .to-prev{width:20px;height:20px;line-height:20px;border:1px solid transparent;display:inline-block}
.to-page .fa{font-size:15px;color:#ccc;line-height:inherit}
.to-page .to-cur .fa{font-size:13px}
.to-page .to-cur:hover,.to-page .to-next:hover,.to-page .to-prev:hover{background-color:#eee;cursor:pointer;border-radius:5px;border:1px solid transparent}
.to-page .to-cur:hover .fa,.to-page .to-next:hover .fa,.to-page .to-prev:hover .fa{color:orange}
.to-page .to-next.unable .fa,.to-page .to-prev.unable .fa{color:#f5f5f5;cursor:not-allowed}
/***********************************************************************begin:logs*************************************************************************/
.logs{background-color:#fff;padding:15px 0 0 20px}
.lg-avatar img{border-radius:32px;width:32px;height:32px}
.logs .lgs-lists .lg-item{padding:10px 15px 10px 50px;position:relative;font-size:14px;min-height:32px}
.lgs-lists .l-gt{font-size:15px;text-align:left;margin-bottom:10px;font-weight:initial}
.lgs-lists .lg-time{width:120px;float:left}
.lgs-lists .lg-time .time{font-size:14px;text-align:left;color:#999}
.lgs-lists .lg-item:before{width:1px;position:absolute;top:20px;left:15px;height:100%;border-left:1px solid #CCC;content:''}
.lgs-lists .lg-time .time:before{position:absolute;top:14px;left:11px;display:block;width:7px;height:7px;background-color:#EEE;border:1px solid gray;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;content:''}
.lgs-lists .lg-face{position:absolute;left:125px}
.lgs-lists .lg-content{padding-left:120px;word-break:break-all}
.lgs-lists .lg-content .lg-target{color:#666;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.lgs-lists .lg-content .lg-target>a{display:inline-block;margin-top:10px;color:#444;text-decoration:none;white-space:nowrap;font-size:14px}
.lgs-lists .lg-item.not-bordered:before{border:0}
.lgs-lists .lg-content .lg-binding{font-size:13px;color:#666;margin:0 5px 0 0}
.lgs-lists .lg-content a.lg-user{color:#597db7;margin:0 5px 0 0;font-size:13px}
.lgs-lists .lg-content .lg-target:hover .lg-d,.lgs-lists .lg-content a.lg-user:hover{color:#203F71;text-decoration:underline}
.lgs-lists .lg-content .lg-target .fa{margin-right:5px;color:#999}
.lgs-lists .lg-content .lg-target:hover .fa{color:#203F71}
.lgs-lists .lg-content .lg-target .lg-d{margin-right:5px;font-size:13px;color:#2f76ec}
.lgs-more{text-align:center;margin:15px auto}
.lgs-more .lgs-btn{width:100px;margin:0 auto}
.lgs-more .fa{margin-right:5px;display:inline;font-size:14px;color:#999}
.lgs-more span{display:inline;font-size:14px;color:#203F71}
.lgs-more .lgs-btn:hover .fa,.lgs-more .lgs-btn:hover span{color:#2F76EC;cursor:pointer}
.lgs-more .lgs-btn:hover span{text-decoration:underline}
/***********************************************************************begin:ico*************************************************************************/
.ico_fexl,.ico_fpdf,.ico_fppt,.ico_fword{background:url(../images/common/ico_file_1104470.png) no-repeat;width:99px;height:102px;margin-left:-3px;display:block}
.ico_osend{background-position:0 -64px!important;width:20px;height:15px}
.ico_odown,.ico_osend,.ico_ostar,.ico_ostared{margin:5px 6px 0;display:inline-block;cursor:pointer}
.ico_attach{background:url(../images/common/ico_attachment104470.png) no-repeat}
.ico_odown{background-position:-32px -64px!important;width:15px;height:17px}
.ico_ostar{background-position:-64px -64px!important;width:17px;height:17px;margin-top:4px}
.ico_ostared{background-position:-96px -64px!important;width:17px;height:17px;margin-top:4px;display:none}
.ico_fppt{background-position:-4px -102px!important}
.ico_fword{background-position:-4px 0!important}
.ico_frar{background-position:-125px -102px!important}
.ico_fother{background-position:-239px 1px!important}
.ico_fpdf{background-position:-117px -102px!important}
.ico_fexl{background-position:-118px 0!important}
.ico_ftxt{background-position:-10px -102px!important}
.ico_attach{background:url(../images/common/ico_attachment104470.png) no-repeat}
.ico_faudio,.ico_fother,.ico_fpic,.ico_frar,.ico_ftxt,.ico_fvedio{background:url(../images/common/ico_file_3104470.png) no-repeat;width:92px;height:102px;display:block}
.ico_ostar:hover{background-position:-64px -96px!important}
.ico_odown:hover{background-position:-32px -96px!important}
.ico_osend:hover{background-position:0 -96px!important}
.ico_ostared:hover{background-position:-96px -96px!important}
.pic_v2{background:url(../images/common/pic_icon.png?d=20120919) no-repeat 0 0;display:inline-block;width:100%;height:100%;font-size:0;line-height:0;background-size:100px auto}
.box-app .pic_v2
{    height: 100px;
}
.v_pic_txt{background-position:0 -1000px}
.v_pic_doc{background-position:0 -200px}
.v_pic_pdf{background-position:0 -700px}
.filecell .filecolumn{background-color: #fff;position:relative;width:153px!important;height:175px!important;float:left;border:1px solid #fff;border-radius:6px;margin:0 12px 12px 0}
.filecell .f_type{position:relative;display:block;margin:14px auto 0;width:99px;height:102px}
.filecell .f_type_img{position:relative;border:1px solid #fff;border-color:#e1e1e1;background-color:#fff;box-shadow:0 0 5px #b2b2b2;width:80px;height:93px;margin-top:17px}
.filecell .f_type_img .f_img_box{width:72px;height:85px;border:4px solid #fff;overflow:hidden}
.cal_m_container table{table-layout:fixed;width:100%;height:100%;border-collapse:collapse}
.filecell .f_type_img table{width:120px;height:120px;margin:-18px 0 0 -24px}
.f_img_box img{width:100%}
.filecell .filedetail{text-align:center}
.filecell .filecolumn:hover{background-color: #ccc;}
.filecell .filedetail{position:absolute;top:122px;left:50%;width:140px;margin-left:-70px;text-align:center;overflow:hidden}
.filecell .filedetail .filename{word-break:all-break;word-wrap:break-word;overflow:hidden;text-overflow:ellipsis;cursor:text;display:-webkit-box;-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-pack:center}
.filecell .filedetail .datasize{margin:8px 0 0}
.graytext,a.graytext:link,a.graytext:visited{color:#a0a0a0}
.filecell .file_selected .operation,.filecell .operation{display:none;cursor:default;position:absolute;bottom:7px;left:0;background-color:#c5cad0;width:120px;height:25px;left:50%;margin-left:-60px;border-radius:20px;text-align:center}
.filecolumn:hover .file_selected .operation,.filecolumn:hover .operation{display:block;zoom:1}
.filecell .file_selected,.filecell .file_selected .f_checkbox,.filecell .file_selected:hover .operation,.filecell .filecolumn:hover,.filecell .filecolumn:hover .f_checkbox,.filecell .filecolumn:hover .operation{-moz-transition:all .3s linear;-webkit-transition:opacity .3s linear,border .3s linear,background .3s linear}
.filecell .file_selected,.filecell .file_selected .f_checkbox,.filecell .file_selected:hover .operation,.filecell .filecolumn:hover .f_checkbox,.filecell .filecolumn:hover .operation,filecell .filecolumn:hover{-moz-transition:all .3s linear;-webkit-transition:opacity .3s linear,border .3s linear,background .3s linear}
ul.btn_operation{display:inline-block}
ul.btn_operation li{float:left}
.operation li{float:left;margin-left:5px}
.ico_odown,.ico_osend,.ico_ostar,.ico_ostared{margin:5px 6px 0;display:inline-block;cursor:pointer}
.ico_attach{background:url(../images/common/ico_attachment104470.png) no-repeat}
.ico_odown{background-position:-32px -64px!important;width:15px;height:17px}
.ico_ostar:hover{background-position:-64px -96px!important}
.ico_odown,.ico_osend,.ico_ostar,.ico_ostared{margin:5px 6px 0;display:inline-block;cursor:pointer}
.ico_attach{background:url(../images/common/ico_attachment104470.png) no-repeat}
.ico_ostar{background-position:-64px -64px!important;width:17px;height:17px;margin-top:4px}
.ico_osend{background-position:0 -64px!important;width:20px;height:15px}
.ico_odown,.ico_osend,.ico_ostar,.ico_ostared{margin:5px 6px 0;display:inline-block;cursor:pointer}
.ico_attach{background:url(../images/common/ico_attachment104470.png) no-repeat}
.tmask{position:absolute;display:none;top:0;left:0;height:100%;width:100%;background:#000;z-index:10000}
#blackmask{background:#000}
.calbody{padding:20px 38px 10px 38px;color:#000}
.filecell .filecolumn:hover,.filecell .listhover_ie6{border-color:#ececec}
.day_main_min{min-height:300px;height:430px}
.day_main{border:0 solid #edecec}
ul.filecell{position:relative;margin:10px 0 0;overflow:hidden;cursor:default}
.filecell .filecolumn .ico{display:none}
.filecell .filecolumn.cur .ico{position:absolute;right:-1px;bottom:-1px;width:23px;height:23px;background:url(../designer/images/ui-selectedbg.png) no-repeat -5px -5px transparent;display:block}
.filecell .filecolumn.cur{cursor:default}
.filecell .filecolumn.cur{border:1px solid #1a8fda}
/***********************************************************************begin:*************************************************************************/
.panel2{box-sizing:border-box;padding:0;float:left;clear:none;margin-bottom:0;background-color:transparent}
.panel2 .p2{background-color:#fff;margin:7px;border-radius:2px;min-height:100px;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)}
.panel2 .p-title{padding:10px 20px 0;line-height:30px;font-size:14px}
.panel2 .p-title .t-left{float:left;clear:none}
.panel2 .p-title .t-right{float:right;clear:none}
.panel2 .p-title .t-left span{color:#333;border-left:solid 3px #2dbcff;padding-left:8px;line-height:1;font-size:14px;font-weight:bolder}
.panel2 .p-v{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-top:25px;padding-right:10px;box-sizing:border-box;display:inline-block;width:23%}
.panel2 .p-v .v-title{margin-top:10px;font-size:15px;color:#aaa}
.panel2 .p-v .v-val{display:inline-block;line-height:50px;font-size:40px;font-family:lcletter;text-align:left}
.filecolumn.doc:hover{background-color:#fffef5!important;cursor:pointer}
/***********************************************************************begin:site-box*************************************************************************/
.site-box:first-child{margin-top:0}
.site-box{padding:0;position:relative;background:#fff;box-shadow:0 1px 1px rgba(0,0,0,.05);border:0 solid #dadada;border-radius:0;margin:30px auto 0}
.site-box .site-info{margin-bottom:40px;padding:36px 36px 0 36px;margin-bottom:10px;padding:16px 36px 10px 36px}
.site-box .site-pic{float:left;width:120px;text-align:center;position:relative}
.site-box .site-id{line-height:40px;font-size:14px;margin-left:25px;float:left;width:570px;clear:none;padding-top:0}
.span-20{width:590px}
.f13  .span-20{width:490px}
.column,.span-1,.span-10,.span-11,.span-12,.span-13,.span-14,.span-15,.span-16,.span-17,.span-18,.span-19,.span-2,.span-20,.span-21,.span-22,.span-23,.span-24,.span-25,.span-26,.span-27,.span-28,.span-29,.span-3,.span-30,.span-31,.span-32,.span-4,.span-5,.span-6,.span-7,.span-8,.span-9{float:left;margin-right:10px}
.site-box .site-name{font-size:16px;float:left;color:#626161}
.site-box .site-status{font-size:14px;color:#66ac0d;text-align:left}
body .txt-normal{font-size:12px}
.span-10{width:290px}
.site-box .site-gray{color:#727272;line-height:30px;margin-right:40px;font-size:12px}
.site-box .site-kcoin{float:left;margin-right:20px}
.site-box .site-cost{float:left;margin-right:10px}
.site-box .site-charge{color:#1a93de;font-size:12px;float:left;display:inline-block;height:30px;line-height:30px;position:relative;top:1px}
.site-box .site-op{line-height:30px;color:#a0a0a0;text-align:left;font-size:12px}
.site-box .site-op a{margin-right:10px;font-size:14px}
.site-box .site-lowgray{color:#a0a0a0}
.site-box .site-cont{color:#a0a0a0;background-color:#f7f8fa;overflow:hidden;padding:10px 30px 10px 50px}
.site-box .icon{display:block;background:url(../designer/images/site-index.png) 0 0 no-repeat transparent}
.site-box .site-cont .detail-item .icon{display:inline-block;margin-right:10px;vertical-align:middle;display:none}
.site-box .icon-domain,.site-box .icon-mydomain,.site-box .icon-page,.site-box .icon-pic,.site-box .icon-time,.site-box .icon-updatetime{width:22px;height:22px;padding:0;margin:0;background-position-y:-30px}
.site-box .site-cont .detail-item a{color:#a0a0a0}
.site-box .icon-time{background-position-x:-66px}
.site-box .icon-mydomain{background-position-x:-22px}
.site-box .icon-updatetime{background-position-x:-44px}
.site-box .icon-domain{background-position-x:0}
.site-box .site-cont .detail-item{float:left;width:50%;height:30px;font-size:12px;line-height:30px;margin-bottom:5px;text-align:left}
.site-box .site-info{border:1px solid transparent}
.site-box .site-info:hover{background-color:#fcfaf9;border:1px solid #f3f3f3}
.span-20 .btn .fa{display:none}
.span-20 .btn{width:70px;float:left;color:#777;margin-right:0;border-radius:24px;border:solid 1px transparent}
.span-20 .btn:hover{border:solid 1px #CCC}
.span-20 .btn:hover .fa{display:inline}
.site-info .fa-star-active{color:#f2d600;display:block}
.site-info .fa-star-o{bottom:0;font-size:14px;height:18px;line-height:18px;opacity:0;padding:9px;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-property:color,background,-webkit-transform;transition-property:color,background,transform;display:none;opacity:1}
.site-info .fa-star-o:hover{display:block;color:#f2d600;font-size:18px;font-weight:700}
.site-title .btn{margin-right:10px;border:1px solid #f2f2f2;font-size:13px;float:left;clear:none}
/***********************************************************************begin:form-item*************************************************************************/
.b-form .li-area .area-title{width:150px}
.form-total .nav-tabs > li {
    position: relative;
    top: -1px;
    float: left;
    border: 0px solid transparent;
    background-color: #fff;
    padding-left: 0px;
}
    .form-total .nav-tabs > li.active {
        top: 1px;
        border: 1px solid #f5f5f5;
        border-bottom: 0px;
        border-radius: 5px 5px 0px 0px;
    }
.form-msg .site-gray{flex:1;display:inline;margin-right:20px}
.form-msg .site-gray span{font-size:12px}
.form-item{padding:10px 0}
.form-item:hover{background-color:#f5f5f5}
.form-item .title{color:#999;font-size:15px}
.form-item .title-od{margin-right:3px;color:#bbb}
.form-item .title-rmk{margin-left:5px;color:#bbb}
.form-item .data-cnt{font-size:14px;color:#666}
.form-item .data-score{font-size:13px;color:orange}
.form-item .item-data{margin:10px 0}
.sh .d-share{width:100px;height:100px;border-radius:50%;border:1px solid #ddd;line-height:100px;cursor:pointer;float:left;clear:none;margin-right:40px}
.sh .d-share i{font-size:40px;color:#bbb;margin:30px}
.sh .d-share:hover{border:1px solid orange;color:orange}
.sh .d-share:hover i{color:orange}
.sh-ctn .row{margin:10px 10px 10px 25px}
.sh .qri img{display:none}
.sh .qri:hover i{display:none}
.sh .qri:hover img{display:block}
.sh .qri:hover{border-radius:5px;border:1px solid orange}
/************************************************************** form **********************************************************************************/
.form-lbl { font-size:13px;display :block ; margin-top: 5px;margin-left: 4px;} /* position:relative;top:5px; */
.div-list .form-lbl{white-space: nowrap;}
.form-rmk {  padding:3px 4px 4px 1px;line-height: 25px;font-size:12px;color:#333;display: inline-block;}
.form-rmk:hover {color:#999;}
/*hyperlink*/
form-a{ text-decoration:none;outline:none;}
form-a:hover{ text-decoration:underline;}
/*validate notes*/
.form-vld{position:absolute ;left:0;top:0; z-index:100; display:none ; cursor:pointer ;}
.form-vld-warn, .form-vld-err {width:247px;padding-top:3px;z-index:9999;cursor:pointer;}
.form-vld-warn, .form-vld-err {display:inline-block;vertical-align:top;padding-right:5px;font-size:12px;position:relative;padding-left:40px;}
.form-vld-warn .action_po, .form-vld-err .action_po {position:absolute;left:0;top:0;line-height: 16px;}
.form-vld-err {z-index:9999;}
.form-vld-err .action_po_top {white-space:normal;display:block;padding:7px 10px 4px 40px;min-height:10px;_height:10px; }/*width:247px;*/
.form-vld-err .action_po_bot {display:block;width:287px;height:5px;overflow:hidden;z-index:9999;}
.form-vld-warn {z-index:9999;}
.form-vld-warn .action_po_top {display:block;width:247px;padding:7px 10px 4px 40px;min-height:10px;_height:10px; }
.form-vld-warn .action_po_bot {display:block;width:287px;height:5px;overflow:hidden;z-index :9999;}
.form-vld-warn {z-index:8000;}
.form-vld-ok{z-index:8000;width:30px;height:30px;}
.form-vld-warn, .form-vld-err,.action_po_top,.action_po_bot { background: url("./images/verification_ui6.gif")  no-repeat;}
.form-vld-warn, .form-vld-err {background-position:0px 0px;color: black;}
.form-vld-err {background-position: 0 -190px;}
.form-vld-err .action_po_top { background-position: 0px -190px;}
.form-vld-err .action_po_bot {background-position:  0px -375px;}
.form-vld-warn .action_po_top { background-position:0px -0px;}
.form-vld-warn .action_po_bot {background-position: 0px -185px;}
.form-vld-warn {background-position:0 -190px;}
.form-vld-ok{background: url("../images/ico_success.png") no-repeat 0px 0px;}

.mbm .form-vld-warn,.mbm  .form-vld-err,.mbm  .action_po_top,.mbm  .action_po_bot {
    background: none;
}
.mbm  .form-vld-err {
    background-color: #f90648;
}

.mbm .form-vld-warn{
    background-color: green ;
}
.mbm .form-vld-err .action_po_top ,.mbm .form-vld-warn .action_po_top {
color :#fff;font-size :15px;
}
.mbm .action_po_bot {
 display: none;
}
.mbm .form-vld-warn .action_po,.mbm  .form-vld-err .action_po
{
	position: relative ;
}
.mbm .form-vld-err .action_po_top,.mbm .form-vld-warn .action_po_top
{
	width: 100%;
	padding:0;
}
.mbm .form-vld{width :100%; }
.mbm .form-vld-warn,.mbm  .form-vld-err {width :100%;margin :0 auto ;  padding: 8px 10px;text-align: center;text-align :center ;box-sizing: border-box;}
/*textbox vertical-align:middle;*/
.form-txt ,.form-data-txt ,.form-txts {vertical-align:top ;outline:none;cursor:text;padding:3px 2px 3px 2px; padding-left :3px; height:22px;line-height:22px;margin-right: 7px;}
.form-txts { padding-top :5px;padding-left :6px; }
.form-data-txt ,.form-txts {margin-right: 0px;}
.form-lstxt-err {padding:3px 4px 2px 4px;outline:none;}
.form-lstxt-warn {padding:3px 4px 2px 4px;outline:none;}
.lt-txt,.rbl-txt,.ddl-txt {box-sizing: border-box;height:32px;font-size :12px; line-height:32px; padding:0px 0px 0px 6px;text-align:left;outline:none;} /*underline height:100%;*/
.listf .lt-txt,.rbl-txt,.ddl-txt {width :100%;}
.ddl-txt:focus,.ddl-txt:hover,.rbl-txt:focus,.rbl-txt:hover,.lt-txt:focus, .lt-txt:hover{border-width:1px ;}
.temp_txt{text-align:left;font-size:13px;padding:3px 2px 2px 3px;}
/*multiline textbox*/
.form-txtarea/*,.form-txts*/  { font-size:13px;padding:4px 3px 2px 4px;}
.form-txtarea:hover{ text-decoration:underline;}
/*dropdown controls
.form-select option{ padding-left:4px;}*/
.form-select { padding:6px 0px 7px 6px;vertical-align:middle;outline:none;font-size: 12px;color: #787878;border:1px solid #ddd;    border-radius: 2px;}/*padding:6px 4px 7px 4px;*/
.form-ddl .form-ddl-txts { cursor :pointer ;}
.r-th .form-ddl{width :auto ;}
.form-ddl,.lt-ddl  {padding:0px 17px 0px 4px;display:inline-block;position:relative; _position:static ;line-height:28px;*height:28px;_height:28px;height:28px\9; height :auto ;}/*height:28px;*/
.lt-dll-div{position:relative; top :0px; padding:0px;display:inline-block;line-height:28px;}
.form-ddl-txt,.lt-ddl-txt { cursor :pointer ;}
.form-ddl-txt ,.lt-ddl-txt{ vertical-align:middle; outline:none;  border:0; height:26px; line-height:26px; padding:0px 0px 0px 4px;}/*height:28px; line-height:28px;*/
.form-ddl-txt option,.lt-ddl-txt:option{ vertical-align:middle; }
.form-ddl-txt:hover,.lt-ddl-txt:hover{ vertical-align:middle; }
.form-ddl-txt option,.lt-ddl-txt option{ padding-left:4px;}
.lt-ddl-bt,.form-ddl-bt,.form-date-bt,.lt-date-bt{width:16px;height:18px; line-height:18px;cursor:pointer;outline:0;position:absolute;
                                                  _position:static ;_float:right;_margin-right:3px;_margin-top:-25px; right:4px;top:8px; }
/*.form-ddl-txts,.lt-ddl-txts { }*/
.form-ddl-txts ,.lt-ddl-txts{ padding-left:3px;outline:none; height:20px; border:0;overflow:scroll;overflow-y:hidden;overflow-x:hidden;}
/*radio buttons*/
.form-radio:hover{ vertical-align:middle; }
/*checkbox radio*/
.form-single-column,.form-multiple-column{font-size:12px; }
.form-single-column .clearfix{display:block;}
.form-multiple-column .form-radio-item,.form-multiple-column .form-checkbox-item{width:150px;}
.form-radio,.form-checkbox{margin:0;padding:0;vertical-align:middle; margin-left :5px;_margin-left:0px; }
.form-radio-item br,.form-checkbox-item br{clear:left;}
.form-radio-item,.form-checkbox-item{float:left;margin-top:5px;text-align:left; margin-right :15px; font-size:13px;}
.form-radio-item input,.form-checkbox-item input{margin-top:0px!important; margin :0px!important; padding :0px;top:0px;cursor :pointer ;}/*position :relative ;-3px*/
.form-radio-item label,.form-checkbox-item label,.form-radio-other-input{margin-left:5px;_margin-left:2px;  cursor:pointer;  top:0px;}/*position:relative;0px*/
.form-radio-item label{white-space: nowrap;font-size :12px;}
.form-multiple-column,.form-single-column,.form-input{display:inline-block;}
/*calendar,dropdown controls*/
.form-txt-span,  .form-ddl-span,  .form-date-span{ padding-left:1px; }
.form-txt-span input,  .form-ddl-span input,  .form-date-span input{height:15px; padding:4px 0 2px 4px; border:none;outline:none; line-height:15px;}
/*calendar*/
.form-date-span input{outline :none; }
input.form-date{ outline :none;}
input.form-ddl-txt{ outline :none;width :100%;}
/*buttons*/
.form-btn{ margin:3px 0; padding:2px 5px; *padding:4px 5px 1px;cursor:pointer; vertical-align:middle; }
/*upload files*/
.form-upfile{position:relative;width:500px;height:auto;overflow:hidden;}
div.dcx-form[data-isform="1"] .form-upfile{width:auto;}
.form-upfile a{font-size:12px;/*position: relative;z-index: 9999;*/}
.form-upfile .upfile{ position:relative;cursor:pointer;border-radius:4px; width:100px; height:30px;}
.form-upfile .upfile a{font-size:12px;text-decoration:none;cursor:pointer;display:inline-block;outline:none;}
.form-upfile .upfile a .upfile-left{display:inline-block;padding:6px 0 0 22px;line-height:16px;height:16px; font-size:14px;}
div.list-td-field .form-upfile .upfile a .upfile-left{padding: 0;}
.form-upfile .upfile input{height:100%;}
.form-upfile .upfile .file{cursor:pointer;width:101px;height:32px;line-height:32px;top:0;left:0;overflow:hidden;position:absolute;text-align:center;}
.form-upfile .upfile .file  input{outline:none;cursor:pointer;position:absolute;top:0px;right:0px;opacity:0.0;filter:Alpha(opacity:0);}
.form-upfile .uped{cursor:pointer;/*height:18px;*/line-height:18px;left:0;overflow:hidden;top:0;margin-right:10px;padding:3px 0;text-align:left;direction:ltr;}
.form-upfile .uped .link{text-decoration:underline;}
.form-upfile .uped .delete{text-decoration:underline;}
.form-upfile .uped>a{position: relative;display: block;margin: 5px 0;}
.form-upfile .uped>a:first-child{margin-top: 0;}
.form-upfile .uped>a>span{position: absolute;right: 0;top:-7px;background: rgba(255,255,255,0.85);}
.dcx-app div.detail_frame5[data-isform="1"] .form-upfile .uped>a>span>i{padding: 6px;}
/*upload iamges*/
.form-upimg{position:relative;height:auto;min-height:30px; overflow:hidden; }
.form-upimg table{ border :0px;}
.form-upimg a{font-size:12px;}
.form-upimg .upfile{ margin-right:5px; border-radius:4px; position:relative;cursor:pointer; width:100px; height:30px;}
.form-upimg .upfile a{font-size:12px;text-decoration:none;cursor:pointer;display:inline-block;outline:none;}
.form-upimg .upfile a .upfile-left{display:inline-block;padding:6px 0 0 22px;line-height:16px;height:16px;font-size:14px; }
.form-upimg .upfile .file{cursor:pointer;width:101px;height:30px;line-height:30px;top:0;left:0;overflow:hidden;position:absolute;text-align:center;}
body.mobile .form-upimg .upfile .file{line-height: 20px;}
.form-upimg .upfile .file  input{outline:none;cursor:pointer;height:30px;position:absolute;top:0px;right:0px;opacity:0.0;filter:Alpha(opacity:0);}
.form-upimg .uped{cursor:pointer;height:18px;line-height:18px;left:0;overflow:hidden;top:0;margin-right:10px;padding:3px 0;text-align:left;direction:ltr;}
.form-upimg .uped .link{text-decoration:underline;}
.form-upimg .uped .delete{text-decoration:underline;}
.form-upimg .uped img{ border :0px; text-decoration:underline;}
/*y-m-d control*/
.form-dateymd{ position:relative; top:-5px; }
.form-dateymd table td{ padding-right :4px;padding-top: 1px; }
.form-dateymd table{  border :0px;}
.form-dateymd table select {  margin-right :4px;}
/*address*/
.form-address{ position:relative; top:-1px; }
.form-address table td{ padding-right :8px; }
.form-address table{  border :0px;}
/*verify*/
.form-verify a{ margin-left:5px;position:relative;top:-21px;font-size:12px; text-decoration:none;}
.form-verify a:hover{ text-decoration:underline;}
/*dropdown tree*/
.form-tree{ padding:2px;}
/*checkbox */
.checkbox_wrap{font-weight:400!important}
.checkbox-input-s{display:none;margin:0;padding:0}
.checkbox-input-s+i,.checkbox-input-s:checked+i,.checkbox_wrap i{background:url(../images/ctrl-icons.png) no-repeat;background-size:200px 150px}
.checkbox_wrap i{display:inline-block;cursor: pointer;width:16px;height:16px;background-position:-21px -89px;vertical-align:text-bottom;margin-right:5px}
.checkbox-input-s:checked+i{background-position:0 -89px}
/*****************************************************************begin: nui-menu******************************************************************/
.nui-menu{border-radius:0px;text-align:left;padding:7px 0;white-space:nowrap;position:absolute;left:0;top:0;z-index:1000;border:1px solid #999;background:#fff;box-shadow:0 0 10px rgba(0,0,0,.5);cursor:default;outline:0}
.nui-menu .nui-menu-item{position:relative;zoom:1;cursor:pointer;outline:0;line-height:32px}
.nui-menu .nui-menu-item,.nui-menu .nui-menu-item-link{color:#555}
.nui-menu .nui-menu-item-link{display:block;text-decoration:none;padding:0 52px 0 12px;position:relative;zoom:1;font-size:13px;font-family:tahoma;cursor:pointer}
.nui-menu .nui-menu-split{margin:4px 0;border-color:#e9e9e9}
.nui-menu .nui-split{color:#e0e0e0;clear:both;height:0;font-size:0;line-height:0;overflow:hidden;border-width:0 0 1px;border-style:solid}
/*,.nui-menu .nui-menu-item:active>.nui-menu-item-link,.nui-menu .nui-menu-item:focus>.nui-menu-item-link,.nui-menu .nui-menu-item:hover>.nui-menu-item-link*/
.nui-menu .nui-menu-item:hover{background-color:#008810;}
.nui-menu .nui-menu-item:active>.nui-menu-item-link,.nui-menu .nui-menu-item:focus>.nui-menu-item-link,.nui-menu .nui-menu-item:hover>.nui-menu-item-link{color:#fff!important}
.nui-menu .mynui-menu-item a.mynui-menu-item-link{padding:2px 12px 4px 12px;color:#444;text-decoration:none;font-size:13px;font-family:"Microsoft YaHei","΢���ź�","Microsoft JhengHei","���ĺ���",STHeiti,Georgia,"Times New Roman",Times,serif}
.nui-menu .mynui-menu-item{float:left;width:100px;margin:6px 5px}
.nui-menu .mynui-menu-item:active>a,.nui-menu .mynui-menu-item:focus>a,.nui-menu .mynui-menu-item:hover>a{background-color:#008810}
.mynui-menu-item:active>a,.mynui-menu-item:focus>a,.mynui-menu-item:hover>a{color:#fff!important}
.nui-menu-item-icon{left:8px;top:3px}/*position:absolute;*/
.nui-menu-item-icon .nui-ico-unread{top:3px}
.nui-menu-item-icon .nui-ico{position:absolute}
.nui-menu-item-arr,.nui-menu-item-close{position:absolute;right:12px;top:7px;line-height:normal}
/*.nui-menu .nui-menu-item:active>.nui-menu-item-link,.nui-menu .nui-menu-item:focus>.nui-menu-item-link,.nui-menu .nui-menu-item:hover>.nui-menu-item-link{color:#fff!important}*/
.nui-menu .nui-menu-item .nui-menu-item-text{margin-left:12px}
.nui-menu .nui-menu-item.r-th:hover, .nui-menu .nui-menu-item.r-th:hover>.nui-menu-item-link, .nui-menu .nui-menu-item.r-th:active>.nui-menu-item-link, .nui-menu .nui-menu-item.r-th:focus>.nui-menu-item-link {
    background-color: transparent ;
}
/*****************************************************************begin:   ******************************************************************/
.new-asy{background-color:#fff;border:2px dashed #ccc!important;box-sizing:border-box;margin-left:40px;margin-right:0}
.new-asy:hover{background-color:#f7f7f7;cursor:pointer}
.lbox{background-color:#fff;margin:9px 20px 20px 10px;padding:15px;border-style:none}
.lbox .analysis{margin:0 0 20px 0}
.p0{padding:0}
.MatrixLayer{position:relative;visibility:visible}
.p15{padding:15px!important;box-sizing:border-box}
.dcx-app .elem .blk li.st-link.lkt:hover{background:#eee;border-radius:0}
.tl li.lkt:hover{background:#eee;border-radius:0}
.elem-block .pic-gp2.tl li.lkt div.div-text{color:#7c8389;font-size:15px;text-align:left}
.elem-block .pic-gp2.tl li.lkt:hover div.div-text{color:orange}
.elem-block .pic-gp2.tl li.lkt div{overflow:hidden;color:#fff;background-color:transparent;text-overflow:ellipsis;opacity:.9;line-height:22px}
.dropDiv .jhover{background-color:#eee}

.ppt-more{position:relative}
.ppt-more .dropdown{display:none}
.ppt-more:hover .dropdown{display:block}
.dcx-app .view_type li{border:0}

.li-tab{border-color: #c8c8c8;background: #f9f9f9;color: #7E8178;}
.tab_ul li a{ color:#787878;}
/*****************************************************************begin:padding  ******************************************************************/
.pad3{ padding:3px 3px 3px 5px;}
.pad4{ padding:4px 3px 4px 5px;}
.pad5{ padding:5px 5px 5px 7px;}
.pad6{ padding:5px 4px;}
.pad7{ padding:7px 5px 7px 5px;}
.pad8{ padding:8px 5px 7px 5px;}
.pad9{ padding:9px 5px 7px 7px;}
.ajaxform .elem-area{padding :0px 3px 8px 3px;}
/*********************************begin:scroll**********************************/
.dcx-scroll::-webkit-scrollbar {width: 8px;height: 8px;border-radius: 10px;cursor :pointer ;}
.dcx-scroll:hover::-webkit-scrollbar-thumb {border-radius: 10px; background-color :#333!important; cursor :pointer ;background-color: rgba(0, 0, 0, 0.2);-webkit-box-shadow: inset 1px 1px 0 rgba(0, 0, 0, .1);}
.dcx-scroll::-webkit-scrollbar-thumb {border-radius: 10px;background-color: rgba(0, 0, 0, 0.05);-webkit-box-shadow: inset 1px 1px 0 rgba(0, 0, 0, .1);}
.dcx-scroll::-webkit-scrollbar-track {border-radius: 10px;-webkit-box-shadow: inset 0 0 6px transparent;}
/************************************end:scroll********************************/
.float-left{ float :left !important; clear :none ;}
/**********************************begin:EmotionForm********************************/
.EmotionForm{width:438px;height:177px;background:#fff url(../webIM/files/public/images/emotion/all.png) no-repeat;margin:0;padding:0;border:0;overflow:hidden;z-index:10000000}
.EmotionForm .EmotUnit{width:26px;height:26px;margin:2px 1px 1px 2px;float:left;cursor:pointer;display:inline}
.EmotionForm .EmotUnit:hover{width:26px;height:26px;margin:1px 0 0 1px;border:solid 1px #00F;float:left;cursor:pointer;display:inline}
.dropdown .colorlist{width:100%;height:100%;margin:0;padding:5px;border:0;overflow:hidden;z-index:10000000}
.dropdown .colorlist .EmotUnit2{width:21px;height:21px;margin:2px 1px 1px 2px;float:left;cursor:pointer;display:inline;border:solid 1px #fff}
.dropdown .colorlist .EmotUnit2:hover{border:solid 1px #00F}
/**********************************begin:LrList********************************/
.form-lrlist{font-size:12px; background-color :#fff; z-index :1000; z-index :1000;}
.form-lrlist ul li a{color:#999;font-size:12px; text-decoration :none;}
.form-lrlist .form-lrlist-title{position:relative;background:#D9EFC2;height:27px;border-bottom:1px solid #CBE3B0;color:#6B8C6F;}
.form-lrlist .form-lrlist-title-txt{height:28px;line-height:28px;padding-left:8px;float: none;width: auto;text-align: left;color: #517f07;}
.form-lrlist .form-lrlist-title-addall,
.form-lrlist .form-lrlist-title-empty{ font-size:12px; text-decoration:none;cursor:pointer;color:#2B7FBF;}/*color:#333;*/
.form-lrlist .form-lrlist-title-addall:hover,.form-lrlist .form-lrlist-title-empty:hover{color:red;}
.form-lrlist .form-lrlist-title-op{position:absolute;right:9px;top:6px;}
.form-lrlist-left{ float:left; clear:none; overflow:hidden; border:1px solid #d6ddcb; }
.form-lrlist-right{float:left;clear:none; margin-left:40px;overflow:hidden; border:1px solid #DDD; }
.form-lrlist .form-lrlist-content{ padding:3px 0px 2px 0px; overflow:auto; overflow-x:hidden;}
.form-lrlist .form-lrlist-content .form-lrlist-list{ padding:0px;width:100%; margin-left :0px;list-style :none;}
.form-lrlist  li{ list-style :none;}
.form-lrlist .form-lrlist-content .form-lrlist-list li:hover{ background:#f6f6f6;}
.form-lrlist .form-lrlist-list li .form-lrlist-text{    overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;color:#888;display:block;height:21px;line-height:21px;float:left; clear:none; text-decoration :none; padding:0 5px; width:80%;}
.form-lrlist .form-lrlist-list li .form-lrlist-text:hover{ color:#000; }
.form-lrlist .form-lrlist-list li .form-lrlist-checked,.form-lrlist .form-lrlist-list li .form-lrlist-remove{ background: url("../images/LrList_Selector.png") no-repeat;}
.form-lrlist .form-lrlist-title-txt{line-height:27px;padding-left:8px;font-size: 12px;color: #58656F;font-family: Arial,Simsun;float: none;width: auto;text-align: left;}
.form-lrlist .form-lrlist-list{ list-style :none;}
.form-lrlist .form-lrlist-list li{padding :1px 5px 1px 10px; border: 1px solid transparent; }
.form-lrlist .form-lrlist-list li:hover{background:#FFF4D2; border-color:#FF7A23; border:1px solid #FF7A23;}
.form-lrlist-item,.form-lrlist-selected{vertical-align:middle;cursor:pointer;padding:1px 3px 1px 6px;clear:both;float:none}
.form-lrlist .form-lrlist-list li .form-lrlist-checked{margin:7px 4px 0 0;height:15px;width:15px;float:right;clear:none;line-height:333px;background-position:0 -273px}
.form-lrlist .form-lrlist-list li .form-lrlist-remove{margin:7px 4px 0 0;height:15px;width:15px;float:right;clear:none;background-position:0 -153px;cursor:pointer}
/********************************end:LrList*********************************/
/*********************************begin:���ڿؼ� calendar***********************************/
.ui-calendar{border:1px solid #a6c9e2;background:#fcfdfd url(../css/style/default/control/calendar/images/ui-bg_inset-hard_100_fcfdfd_1x100.png) 50% bottom repeat-x;color:#222;font-size:1.1em;font-family:Lucida Grande,Lucida Sans,Arial,sans-serif}
.ui-calendar{font-size:12px;margin:0px;padding:.2em .2em 0;width:17em;zoom:1}
.ui-calendar::after{clear:both;display:table;content:""}
.ui-calendar,.ui-calendar .ui-calendar-header,.ui-calendar .ui-calendar-header .ui-calendar-prev,.ui-calendar .ui-calendar-header .ui-calendar-next,.ui-calendar .ui-calendar-current,.ui-calendar .ui-calendar-close{-webkit-border-top-right-radius:5px;-khtml-border-top-right-radius:5px;-moz-border-radius-topright:5px;border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-khtml-border-bottom-right-radius:5px;-moz-border-radius-bottomright:5px;border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-khtml-border-bottom-left-radius:5px;-moz-border-radius-bottomleft:5px;border-bottom-left-radius:5px;-webkit-border-top-left-radius:5px;-khtml-border-top-left-radius:5px;-moz-border-radius-topleft:5px;border-top-left-radius:5px}
.ui-calendar .ui-calendar-header{position:relative;padding:.2em 0;border:1px solid #4297d7;color:white;font-weight:bold;
								 background:#5c9ccc url(../css/style/default/control/calendar/images/ui-bg_gloss-wave_55_5c9ccc_500x100.png) 50% 50% repeat-x; }
.ui-calendar .ui-calendar-header .ui-calendar-prev,.ui-calendar .ui-calendar-header .ui-calendar-next{position:absolute;top:2px;width:1.8em;height:1.8em;color:white;font-weight:bold}
.ui-calendar .ui-calendar-header .ui-calendar-prev{left:2px}
.ui-calendar .ui-calendar-header .ui-calendar-next{right:2px}
.ui-calendar .ui-calendar-header .ui-calendar-prev span,.ui-calendar .ui-calendar-header .ui-calendar-next span{position:absolute;top:50%;left:50%;display:block;display:block;overflow:hidden;margin-top:-8px;margin-left:-8px;width:16px;height:16px;background-repeat:no-repeat;text-indent:-99999px}
.ui-calendar .ui-calendar-header .ui-calendar-prev span{background-image:url(../css/style/default/control/calendar/images/ui-icons_d8e7f3_256x240.png);background-position:-80px -192px}
.ui-calendar .ui-calendar-header .ui-calendar-next span{background-image:url(../css/style/default/control/calendar/images/ui-icons_d8e7f3_256x240.png);background-position:-48px -192px}
.ui-calendar .ui-calendar-title{margin:0 0 0 25px;text-align:left !important;line-height:1.8em}
.ui-calendar .ui-calendar-title select{padding:2px;outline:0;color:#999}
.ui-calendar table{margin:0 0 .4em;width:100%;border-collapse:collapse;color:#222;font-size:12px}
.ui-calendar table thead{border-collapse:collapse}
.ui-calendar table thead th{padding:.7em .3em;border:0;text-align:center;font-weight:bold}
.ui-calendar table td{padding:1px;border:0}
.ui-calendar table td a{display:block;padding:.2em;text-align:center;text-decoration:none}
.ui-calendar table td a.ui-state-default{border:1px solid #c5dbec;background:#dfeffc url(../css/style/default/control/calendar/images/ui-bg_glass_85_dfeffc_1x400.png) 50% 50% repeat-x;color:#2e6e9e;font-weight:bold}
.ui-calendar table td a.ui-state-highlight{border:1px solid #fad42e !important;background:#fbec88 url(../css/style/default/control/calendar/images/ui-bg_flat_55_fbec88_40x100.png) 50% 50% repeat-x !important;color:#363636 !important;}
.ui-calendar table td a.ui-now-highlight{border:1px solid #e9a56d !important;color:#d38445 !important;}
.ui-calendar table td a.ui-state-active{border:1px solid #79b7e7;background:#f5f8f9 url(../css/style/default/control/calendar/images/ui-bg_inset-hard_100_f5f8f9_1x100.png) 50% 50% repeat-x;color:#e17009;font-weight:bold}
.ui-calendar a.ui-state-default:hover,.ui-calendar .ui-calendar-buttonpane button:hover,.ui-calendar .ui-calendar-prev:hover,.ui-calendar .ui-calendar-next:hover{border:1px solid #79b7e7;background:#d0e5f5 url(../css/style/default/control/calendar/images/ui-bg_glass_75_d0e5f5_1x400.png) 50% 50% repeat-x;color:#1d5987;font-weight:bold}
/*.ui-calendar .ui-calendar-header{position:relative;padding:.2em 0}*/
.ui-calendar .ui-calendar-prev,
.ui-calendar .ui-calendar-next{position:absolute;top:2px;width:1.8em;height:1.8em}
.ui-calendar .ui-calendar-prev-hover,
.ui-calendar .ui-calendar-next-hover{top:1px}
.ui-calendar .ui-calendar-prev{left:2px}
.ui-calendar .ui-calendar-next{right:2px}
.ui-calendar .ui-calendar-prev:hover{left:1px}
.ui-calendar .ui-calendar-prev:hover .ui-icon{background-image:url(../css/style/default/control/calendar/images/ui-icons_217bc0_256x240.png);background-position:-80px -192px}
.ui-calendar .ui-calendar-next:hover .ui-icon{background-image:url(../css/style/default/control/calendar/images/ui-icons_217bc0_256x240.png);background-position:-48px -192px}
.ui-calendar .ui-calendar-buttonpane button{float:right;overflow:visible;margin:.5em .2em .4em;padding:.2em .6em .3em .6em;width:auto;border:1px solid #c5dbec;background:#dfeffc url(../css/style/default/control/calendar/images/ui-bg_glass_85_dfeffc_1x400.png) 50% 50% repeat-x;color:#2e6e9e;font-weight:normal;font-weight:bold;opacity:.7;cursor:pointer;filter:Alpha(Opacity=70)}
.ui-calendar .ui-calendar-next:hover{right:1px}
.ui-calendar .ui-calendar-title select{margin:1px 0;font-size:1em}
.ui-calendar .ui-calendar-buttonpane button{float:right;overflow:visible;margin:.5em .2em .4em;padding:.2em .6em .3em .6em;width:auto;cursor:pointer}
.ui-calendar .ui-calendar-buttonpane button.ui-calendar-current{float:left}
.ui-calendar .ui-calendar-buttonpane{margin:.7em 0 0 0;padding:0 .2em;border:1px solid #a6c9e2;border-right:0;border-bottom:0;border-left:0;background:#fcfdfd url(../css/style/default/control/calendar/images/ui-bg_inset-hard_100_fcfdfd_1x100.png) 50% bottom repeat-x;background-image:none;color:#222}
.ui-calendar table td{ cursor :pointer ;}
#multi-template-print{display:none}
.calendar .datelist{_height:200px;}
/**********************************end:calendar**********************************/
.form-title2 {clear: both;display: inline-block;margin:5px 0;padding:0px 3px 3px 0;width :100%; }
.form-title2 .title-name{font-size: 17px;/*position:relative;top:5px;*/margin-left:8px;}
/*.form-title2 h2{font-size: 17px; font-weight :bolder ;color: #666;line-height: 0px;}*/
.form-title2 h3{font-size: 13px;line-height: 0px;}
.a{ text-decoration:none;outline:none;} /*color :#999!important;*/
.a:hover{ text-decoration:underline;}/*color :orange!important;*/
.f_hot_op_bt{color:#fff;white-space: nowrap;line-height: 25px;border-width:1px;border-style:solid;text-align:center;padding:4px 18px;border-radius:3px;font-size:15px;display:inline-block;zoom:1;overflow:hidden;text-decoration:none; margin: 6px 6px 0 0;}
.f_hot_op_bt span{display:block;zoom:1;float:left;cursor:pointer;}
a.f_hot_op_bt{border:1px solid #bbb}
.f_hot_op_bt1{border-color:#84B939;background-color:#9CCA39;}
.f_hot_op_bt1:hover{border-color:#84B939;background-color:#b1dc55;}
img.col-img{ width :90%;}
.li-img .form-ctr img.col-img{ width :90%;}
ul.selected-record{background: #f9f2a7!important;}/*fffbf4*/
/*span.new_tip{z-index:99;height:14px;line-height:14px;color:#fff;font-size:10px;display:block;padding:0 4px;background:url(/images/tip_bg.jpg) center repeat-x;border-radius:16px;-moz-box-shadow:0 0 1px 0 #525252;behavior:url(/css/style/Home/PIE.htc);position:absolute;right:-3px;top:-6px}*/
.pic_list .loading{background:0 0}
/*.msg-list-content>div:first-child{border-radius:0 0 2px 2px}*/
.dcx-msg4:hover{overflow-y:auto}
.form-img{ border:none; background:none; vertical-align:middle;height:14px; }
.form-ctr{-padding-bottom:1px}
.go-top{position:fixed;text-indent:-9999px;display:block;width:50px;height:50px;bottom:20px;right:50px;margin-left:500px;background:url(../images/gotop.png) no-repeat 0 0}
.container{clear:both;}
/*li{border-width:1px}*/
/*.clearfix,.container,.search-block,.ul-listfield,.ul-mform{display:block}*/
.clearfix:after,.clearfix:before,.container:after,.container:before,.list-head:after,.list-head:before,.search-block:after,.search-block:before,.ul-listfield:after,.ul-listfield:before,.ul-mform:after,.ul-mform:before,.ul-title:after,.ul-title:before{content:" ";display:block;height:0;clear:both;visibility:hidden;line-height: 0;}
/*.main{box-shadow:0 2px 2px rgba(0,0,0,.3);min-height:450px;padding-left:20px;background-color:#fff;padding-top:1px;padding-right:3px}*/
/*img{border:0}*/
/*a{text-decoration:none}*/
.hide{display:none}
.show{display:block}
@font-face{font-family:dcx;src:url(../css/control/Font/neteasefont-regular.eot);src:url(../css/control/Font/neteasefont-regular.eot#iefix) format('embedded-opentype'),url(../css/control/Font/neteasefont-regular.ttf) format('truetype'),url(../css/control/Font/neteasefont-regular.svg#neteasefontregular) format('svg')}
body,html{margin:0;padding:0;border:0}
.bigcursor,.bigcursor canvas,.bigcursor img{cursor:url(../images/common/big.cur),auto!important}
/**************************************begin: *********************************/
.tag_edit{padding-right:20px;font-size:12px;line-height:30px}
.S_line2{border-color:#e6e6e6}
.fake_input{margin:5px 0;border-width:1px;border-style:solid;padding:10px 5px 0 5px}
.fake_input .tag{display:inline-block}
.tag_edit .tag{margin:0 5px 10px 5px}
.tag_edit .tag{margin:2px 5px 10px 0;font-size:12px;cursor:pointer;text-decoration:none}
.tag_edit .tag .icon_close{margin-left:3px;width:12px!important;height:12px!important;vertical-align:-2px;-vertical-align:-6px;-position:static}
.W_btn_arrow,.W_btn_arrow span{cursor:pointer;background:url(../images/common/bg_btn.png) no-repeat 0 -600px;display:inline-block;padding:0 5px 0 8px!important;height:22px;line-height:21px}
.W_btn_arrow span{background-position:right -630px}
.W_btn_arrow,.W_btn_arrow span{background-image:url(../images/common/all_iconbtn.png)}
.W_ico12{display:inline-block;width:12px;height:12px;background-image:url(../images/common/icons.png);background-repeat:no-repeat}
.icon_close{background-position:-75px -25px}
.tag_edit a:hover{color:#0a8cd2}
/**************************************end: **********************************/

.arrow{width:16px;height:8px;overflow:hidden;position:absolute;left:16px;top:-8px;background:url(../images/common/new_index_bg.png) no-repeat -142px -71px;_background:url(images/new_index_bg.png) no-repeat 0 -12px;_top:-7px}
.arrow-top{top:-8px;bottom:auto;background-position:-142px -71px;_background-position:0 -12px;_top:-7px}
/*drop-dialog*/
.drop-dialog ul.drop-list li{ color:#A8A8A8!important; }
.drop-dialog ul.drop-list li:hover{background-color:#cbcaca; }
/*.drop-dialog .arrow-right{background:url(images/new_index_bg.png) no-repeat -142px -71px;_background:url(images/new_index_bg.png) no-repeat 0 -12px;}*/
.arrow-right{width:16px;height:8px;overflow:hidden;position:absolute;right:16px !important;top:-8px;background:url(../images/common/new_index_bg.png) no-repeat -142px -71px;_background:url(images/new_index_bg.png) no-repeat 0 -12px;_top:-7px}
.drop-dialog ul,.more-operate .drop-dialog li{ list-style :none;}
/*.drop-dialog .arrow-right{width:16px;height:8px;overflow:hidden;position:absolute;right:16px !important;top:-8px;_top:-7px;background:url(images/new_index_bg.png) no-repeat -142px -71px;_background:url(images/new_index_bg.png) no-repeat 0 -12px;}*/
.drop-dialog ul.drop-list:after{ overflow :auto ;}
.drop-dialog .arrow_b{width:14px;height:9px;top:auto;bottom:-9px;overflow:hidden;position:absolute;left:116px;background:url(../images/common/layer_arrow.png) no-repeat 0 -8px!important;background-position:0 -8px}
.drop-dialog a {color:#222;}
.drop-dialog a:hover {color :#b14713;}
.drop-dialog ul.drop-list li .dcx-ico{ color :#000;}
.drop-dialog ul.drop-list li.drop-dialog-line{ background-color:#999;}
.drop-dialog ul.drop-list li:hover .dcx-ico{color:#fff; }
.drop-dialog .overlay-b{
    box-sizing: border-box;
    padding :4px 4px 6px 4px; background-color:#BBB;opacity:.8;filter:alpha(opacity=80);border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px}
.drop-dialog .drop-dialog-content{ height :100%; background-color:#FFFFFF;opacity:1 !important;filter:alpha(opacity=99);border:1px solid #999;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px}
.drop-dialog .drop-dialog-bd{overflow:hidden;position:relative}
.drop-dialog .usercard-content{padding:10px;_position:relative}
.drop-dialog ul li{ min-height :26px; width :86%;padding :5px 10px 5px 10px;color: #A8A8A8!important;margin-right:10px; }
.drop-dialog ul li a {text-decoration: none;color: #222; font-size:15px;}
.drop-dialog ul li a:hover {color :#b14713;}
.drop-dialog ul li .dcx-ico{ font-weight :normal;  color :#000; top :-4px; left :-5px; position :relative ;}
.drop-dialog ul li.drop-dialog-line{ height :1px!important; padding :0px !important; background-color :#999;  margin :10px 0px;}
.drop-dialog ul li:hover .dcx-ico{color :#ffffff; }
.drop-dialog{z-index:10005 }
/*10002*/
.W_layer .content{position:relative;background:#fff;border-radius:2px}
.W_layer .W_close{position:absolute;z-index:2;right:17px;top:6px}
.W_layer .SW_fun:hover .S_func1,.W_layer .S_func1:hover,.W_layer .S_link1,.W_layer a{color:#0a8cd2}
.W_close{display:inline-block;width:16px;height:16px;background:url(../images/common/icon.png) no-repeat -75px -200px}
.W_close:hover{background-position:-100px -200px}
.W_layer .title{background:#f2f2f2;height:30px;line-height:30px;font-weight:700;padding:0 0 0 20px;font-size:12px;vertical-align:middle}
.layer_pic_list{width:464px;overflow:hidden;padding:20px 0 20px 20px}
.layer_pic_list .pic_list_count{margin-bottom:10px;color:#333;font:12px/1.125 Arial,Helvetica,sans-serif}
.W_layer .S_txt2{color:grey}
.layer_pic_list .pic_list li.pic{display:block;width:80px;height:80px;text-decoration:none}
.layer_pic_list .pic_list li{float:left;width:80px;height:80px;position:relative;margin:0 6px 6px 0;border:1px solid #ccc;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px;text-align:center;padding:1px;overflow:hidden}
.mbm .layer_pic_list .pic_list li{height:125px;}
.layer_pic_list .pic_list .add{width:80px;height:80px;border:2px dashed #ccc;background:0 0;padding:0}
.layer_pic_list .pic_list li.pic img{width:80px;height:80px}
.layer_pic_list .pic_list .add a{display:block;font-size:40px;font-weight:700;color:#ccc;margin-top:0px !important;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);}
.drop-dialog input.input-file{outline:0;cursor:pointer;top:0;right:0;opacity:0;filter:Alpha(opacity:0)}
.layer_pic_list .pic_list li .txt{line-height:20px;display:inline-block;vertical-align:middle;margin-top:22px;text-align:center;overflow:hidden}
.layer_pic_list .pic_list .loading .picloading{display:block;margin:0 auto}
.layer_pic_list .pic_list img{width:80px;height:80px}
/*************************************************************************************************************/
.smallcursor,.smallcursor canvas,.smallcursor img{cursor:url(../images/common/small.cur),auto!important}
.dcx-msgtoolbar{margin-top:10px;margin-left:10px;border:solid 1px #E5E5E5;padding:0 0;color:#00f;width:700px;height:36px;font-size:13px;cursor:pointer;font-family:"Microsoft YaHei","΢���ź�","Microsoft JhengHei","���ĺ���",STHeiti,Georgia,"Times New Roman",Times,serif}
.dcx-msgtoolbar2{height:100%;border:0;padding:10px 6px;color:#00f;width:300px;cursor:pointer}
.dcx-msgtoolbar3{width:27px;height:100%;border-left:solid 1px #f4f4f4;background-color:#f4f4f4;cursor:pointer}
.dcx-msgtoolbar4{margin-left:8px;margin-top:12px;width:12px;height:13px;background:url(../images/dicon.png) 0 0 no-repeat;cursor:pointer}
/*******************************begin:tabs***********************************/
.div_tabs {margin:0; padding:0;}
.div_tabs .tab_ul{border-bottom: 1px solid #84B939;padding:0;height:27px;width:100%;margin-bottom:10px;overflow:hidden;list-style:none;margin-top: 12px;}
.div_tabs .tab_ul li.de-selected .tab_a {color:#fff;}
.div_tabs .tab_ul li.de-selected .tab_a:hover{text-decoration:underline}
.tab_a{display:block;width:100%;white-space:nowrap;overflow:hidden}
.tab_ul .de-selected{outline:0;cursor:pointer;float:left;position:relative;_position:static ;z-index:3;height:20px;width:70px;text-align:center;line-height:normal;font-size:13px;padding:5px 5px 1px 5px;margin-right:4px;border-top-left-radius:4px;border-top-right-radius:4px;border-width:1px 1px 0 1px;border-style:solid;list-style:none;}
.li-tab,.de-selected{outline:0;cursor:pointer;float:left;position:relative;_position:static ;z-index:3;height:20px;width:70px;text-align:center;line-height:normal;font-size:13px;padding:5px 5px 1px 5px;margin-right:4px;border-top-left-radius:4px;border-top-right-radius:4px;border-width:1px 1px 0 1px;border-style:solid;list-style:none;}
.div_tabs .tab_ul li a{text-decoration:none}
.de-selected{z-index:6;position:relative;_position:static ;font-weight:bold;list-style:none;}
.div_tabs .tab_ul li.de-selected a:link,.div_tabs .tab_ul li.de-selected a:visited{color:#fff;text-decoration:none}
.div_tabs li .tab-icon{background: url("../images/dcx/moreOperate2.png");float:left;width:12px;height:12px}
/**********************************end:tabs**********************************/
.tag-radio{list-style:none}
.tag-radio li{float:left;clear:none}
.tag-radio .current *,.tag-radio .current :hover{background-color:#00b2e9!important;color:#fff}
.tag-radio .current *,.tag-radio .current :hover{text-decoration:none;background:#c6c6c6;color:#fff;cursor:default;outline:0}
.tag-radio .current,.tag-radio li{border-left:1px solid #E5E5E5;float:left;margin:4px 5px 6px -1px;padding:2px 8px;outline:0}
.tag-radio .current{background-color:#00b2e9!important}
.tag-radio li:hover{background-color:#00b2e9!important}
.tag-radio li a{color:#545454!important;text-decoration:none}
/* <a class="btn-gotop" style=""></a>*/
.btn-gotop{position:fixed;bottom:60px;right:12px;display:block;width:36px;height:36px;border-radius:36px;background:rgba(0,0,0,.18)}
.btn-gotop::before{content:'';position:absolute;top:7px;left:13px;font-family:Ionicons;content:"\f125";font-size:23px;color:#fff;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}
/************************************************************************cui-switch************************************************************************/
.cui-switch{position:relative;display:inline-block;width:64px;height:24px;border-radius:24px;background-color:#ccc;vertical-align:middle;cursor:pointer;-webkit-transition:.2s background-color ease-in;-moz-transition:.2s background-color ease-in;transition:.2s background-color ease-in}
.cui-switch.current{background-color:#099fde}
.cui-switch .cui-switch-bg{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:24px;background-color:#ccc;-webkit-transition:.2s -webkit-transform ease-in;-moz-transition:.2s -moz-transform ease-in;transition:.2s transform ease-in;-webkit-transform:scale(1,1);-moz-transform:scale(1,1);transform:scale(1,1);transform-origin:center center}
.cui-switch .cui-switch-bg.current{width:100%;height:100%;-webkit-transform:scale(0,0);-moz-transform:scale(0,0);transform:scale(0,0)}
.cui-switch .cui-switch-scroll{position:absolute;top:1px;right:21px;left:1px;width:22px;height:22px;border-radius:22px;background-color:#fff;-webkit-transition:.2s width ease-in,.2s left ease-in,.2s right ease-in;-moz-transition:.2s width ease-in,.2s left ease-in,.2s right ease-in;transition:.2s width ease-in,.2s left ease-in,.2s right ease-in}
.cui-switch.current .cui-switch-scroll{right:1px!important;left:inherit}
/************************************************************************add-subtract************************************************************************/
.add-subtract{position:relative;top:auto;right:auto;left:auto;display:inline-block;margin-top:0;margin-right:6px;height:22px;border:1px solid #e4e4e4;background-color:#fff;color:#666;vertical-align:middle;text-align:center;line-height:22px}
.add-subtract i{position:absolute;width:24px;height:22px;background:#FFF;text-align:center;font:400 26px/22px Arial}
.add-subtract i:first-child{left:0;border-right:1px solid #e4e4e4;color:#009ee4;font:400 34px/18px Arial;cursor:pointer}
.add-subtract .list_num{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 5px;outline:0;border:0;border-radius:0;background:0 0;font-size:16px;-webkit-appearance:none}
.add-subtract input.list_num{font-size:14px}
.add-subtract input.list_num{padding:0 25px;width:94px;height:22px;text-align:center}
.add-subtract .list_num{font-size:16px}
.add-subtract i:last-child{right:0;border-left:1px solid #e4e4e4;color:#009ee4;cursor:pointer}
.add-subtract{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-khtml-user-select:none;user-select:none}
/************************************************************************checkbox************************************************************************/
.checkbox-input-s+i,.checkbox-input-s:checked+i,.checkbox_wrap i{background:url(../images/icons2/ctrl-icons.png) no-repeat;background-size:200px 150px}
.checkbox_wrap i{display:inline-block;margin-right:5px;width:16px;height:16px;background-position:-21px -89px;vertical-align:text-bottom}
.checkbox-input-s:checked+i{background-position:0 -89px}
.checkbox_wrap,.checkbox_wrap .cpinkgray{color:#099fde}
/************************************************************************img-selector************************************************************************/
.form-img-selector .img-selector-list{position:relative;border:0 solid #cfcfcf;border-bottom:0;background:0 0}
.form-img-selector .img-selector-list li{position:relative;z-index:1;float:left;clear:none;margin:0 0 0!important;padding:0 7px;
										 border:solid 0 transparent;border-bottom:0 solid #cfcfcf;text-align:left}/*width:260px;*/
.form-img-selector .img-selector-list li .checkbox_wrap,.form-img-selector .img-selector-list li .checkbox_wrap .cpinkgray{color:#099fde}
.form-img-selector .img-selector-list li input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 5px;width:100%;height:42px;outline:0;border:0;border-radius:0;background:0 0;font-size:100%;-webkit-appearance:none}
.form-img-selector .img-selector-list li .checked,.form-img-selector .img-selector-list li input[type=checkbox]:checked{background-position:-190px -23.5px}
.form-img-selector .img-selector-list li .checkbox-input-s{display:none;margin:0;padding:0}
.form-img-selector .img-selector-list li .checkbox_wrap{font-weight:400!important}
.form-img-selector .img-selector-list li .spictureItem_img{display:inline-block;margin:0 auto;width:95%;}/*overflow:hidden;height:110px*/
.form-img-selector .img-selector-list li .spictureItem_img img{width:auto;height:100%}/*width:100%;*/
.form-img-selector .img-selector-list li .f_spictureLabel{display:inline-block;width:100%;cursor:pointer}
.form-img-selector .img-selector-list li .picselect_contect{padding:9px 0;color:#666;text-align:center;font-size:13px}
/************************************************************************block-selector************************************************************************/
.form-ddl{width :80%;}
.form-ddl .form-ddl-txt{border:1px solid transparent;}/*padding :3px 3px 3px 5px;*/
.form-block-selector dt{clear:left;padding-bottom:5px;color:#333;font-size:14px}
/*.form-block-selector dd,.hotel-border,.hotel-hyd-tag span{border:1px solid #dbdbdb\9;border-width:1px}*/
.form-block-selector dd{line-height: 19px;float:left;margin-bottom:10px;margin-left:-2px;padding:8px 0;width:25%;border-width:1px;background:#fff;text-align:center;white-space:nowrap;letter-spacing:-1px;font-size:13px}
.form-block-selector dd:hover{background:#efefef;cursor:pointer}
.form-block-selector dd.current{position:relative;z-index:10;border-style:solid;-webkit-border-image:url(data:image/gif; base64,R0lGODlhBQAFAIABAAmf3v///yH5BAEAAAEALAAAAAAFAAUAAAIHhB9pGatnCgA7) 2 stretch;border-image:url(data:image/gif; base64,R0lGODlhBQAFAIABAAmf3v///yH5BAEAAAEALAAAAAAFAAUAAAIHhB9pGatnCgA7) 2 stretch;background:#52c1f0;color:#fff}
    .form-block-selector dd.current span.nui-menu-item-text {
        color: #555
    }
    .form-block-selector dd.current span {
        color: #fff
    }
.form-block-selector dd.current .ico{position:absolute;right:-1px;bottom:-1px;display:block;width:23px;height:23px;background:url(../designer/images/ui-bg.png) no-repeat -5px -5px transparent}
.form-block-selector dd .ico{display:none}
.form-block-selector dd.current:before{position:absolute;right:-1px;bottom:-1px;width:23px;height:23px;content:"";background: url(../designer/images/ui-bg.png) no-repeat -5px -5px transparent}
.form-block-selector dd,.hotel-border,.hotel-hyd-tag span{border:1px solid #dbdbdb;border-width:1px;    min-width:72px;}
.form-block-selector dt:nth-of-type(2)~dd{width:33.33333%}
.form-ddl-selector .selector-title{margin-bottom:0;padding-left:0;height:28px;background:#d9efc2;color:#517f07;text-align:left;text-indent:10px;font-size:13px;line-height:28px}
.form-ddl-selector label.checkboxwrap{padding:10px 0;width:100%;height:100%;color:#333}
.form-ddl-selector.selector-mode1 label.checkboxwrap{padding-left:2px;text-align:left}
.form-ddl-selector label{color:#333;font-weight:400;font-size:13px;cursor:pointer}
.form-ddl-selector dd.current .ico{position:absolute;right:-1px;bottom:-1px;display:block;width:23px;height:23px;background:0}
.form-ddl-selector .checkbox-input-ss{display:none;margin:0;padding:0}
.form-ddl-selector .selector-content{margin:0 10px;padding-top:10px}
.form-ddl-selector.selector-mode2 .checkboxwrap .checked-icon{display:none}
.form-ddl-selector.selector-mode1 dd .ico,.form-ddl-selector.selector-mode1 dd.current .ico{display:none}
.form-ddl-selector.selector-mode1 dd,.selector-mode1 .hotel-border,.selector-mode1 .hotel-hyd-tag span{border:0 solid #dbdbdb}
.form-ddl-selector.selector-mode1 dd.current{-webkit-border-image:none;border-image:none;background:#fff;color:#333}
.form-ddl-selector.selector-mode3 .selector-content .cui-block-selector dd .ddl-selector-img{display:inline-block;overflow:hidden;margin:0 auto;width:95%;height:110px}
.form-ddl-selector.selector-mode3 .selector-content .cui-block-selector dd .ddl-selector-img img{width:100%}
.form-ddl-selector.selector-mode3 .checkboxwrap .picselect_contect{padding:9px 0 0;color:#666;text-align:center;font-size:13px}
.form-ddl-selector.selector-mode3 label.checkboxwrap{padding:10px 0}
.form-ddl-selector.selector-mode3 dd.current .checkboxwrap .picselect_contect,.form-ddl-selector.selector-mode3 dd.current .checkboxwrap .picselect_contect .checked-icon{color:#fff}
.form-ddl-selector dt{clear:left;padding-bottom:5px;color:#333;font-size:14px}
.form-ddl-selector dd,.hotel-border,.hotel-hyd-tag span{border:1px solid #dbdbdb\9;border-width:1px}
.form-ddl-selector dd{float:left;margin-bottom:10px;margin-left:-2px;padding:0 0;width:25%;border-width:1px;background:#fff;text-align:center;white-space:nowrap;letter-spacing:-1px;font-size:13px}
.form-ddl-selector dd:hover{background:#fff;cursor:pointer}
.form-ddl-selector dd.current{position:relative;z-index:10;border-style:solid;-webkit-border-image:url(data:image/gif; base64,R0lGODlhBQAFAIABAAmf3v///yH5BAEAAAEALAAAAAAFAAUAAAIHhB9pGatnCgA7) 2 stretch;border-image:url(data:image/gif; base64,R0lGODlhBQAFAIABAAmf3v///yH5BAEAAAEALAAAAAAFAAUAAAIHhB9pGatnCgA7) 2 stretch;background:#52c1f0;color:#fff;color:#333}
.form-ddl-selector dd.current span{color:#fff}
.form-ddl-selector dt:nth-of-type(2)~dd{width:33.33333%}
.form-ddl-selector dd.current .ico{position:absolute;right:-1px;bottom:-1px;display:block;width:23px;height:23px;background:url(../designer/images/ui-bg.png) no-repeat -5px -5px transparent}
.form-ddl-selector dd .ico{display:none}
.form-ddl-selector dd.current:before{position:absolute;right:-1px;bottom:-1px;width:23px;height:23px;content:"";background:url(../designer/images/ui-bg.png) no-repeat -5px -5px transparent}
.form-ddl-selector .form-block-selector-items dd.js_price_h{float:left;clear:none;cursor:pointer}
.form-ddl-selector .form-block-selector-items dd.js_price_h .picselect_contect{margin-top:10px;text-align:center}
.form-ddl-selector .form-block-selector-items dd.js_price_h img{cursor:pointer}
.form-ddl-selector .form-block-selector-items dd.no-border-line{border-width:0}
.form-ddl-selector .form-block-selector-items dd.no-border-line.current{background-color:#52c1f0;}
.form-ddl-selector .form-block-selector-items dd.js_price_h:hover{background-color:#52c1f0!important}
.form-ddl-selector .form-block-selector-items dd.js_price_h:hover label{color:#fff}
.form-ddl-selector .form-block-selector-items dd.current{color:#fff}
.form-ddl-selector dd.js_price_h .picselect_contect{margin-bottom:10px}
.form-ddl-selector dd .checkboxwrap i.checked-icon:before{content:"\f096"}
.form-ddl-selector dd.current .checkboxwrap i.checked-icon:before{content:"\f046"}
.form-block-selector-title,.form-img-selector-title,.form-radio-title{padding:4px 0;padding:10px 0;color:#000;font:400 14px/1.5 Arial,"Lucida Grande",Verdana,"Microsoft YaHei",hei;font-size:15px;line-height:20px;-webkit-user-select:none;-webkit-font-smoothing:antialiased;-moz-user-select:none}
.form-block-selector-group,.form-img-selector-group,.form-radio-group{margin-left:10px}
.on6{border:solid 1px #fff;background:0 0!important;text-align:center;cursor:pointer}
.off6{height:39px;border:solid 1px #fff;background:#fff;text-align:center;text-decoration:none;cursor:pointer}
/************************************************************************ ************************************************************************/
.ds-ctrl{border: 1px solid rgb(221, 221, 221);
    /*height: 32px;*/

    /*width: 260px;*/
    border-radius: 2px;
    min-height: 32px;
    padding: 0px;width :80%;
     position: relative;top: 0px;
    background-color:transparent ;cursor :pointer ;border :solid 1px #dfdfdf;
    overflow: hidden;}
	.ds-ctrl:hover
	{
	border-color :#fbde52 ;background-color :#f6f6f6;}
.ds-ctrl input.form-txt,.ds-ctrl textarea.form-txts
	{
	/*position: relative;
    top: -8px;*/
    font-size: 13px;
    box-shadow: none;min-height: 32px;
    border-width: 0px;
   cursor :pointer ;    box-sizing: border-box;
    padding-left: 10px;width:-webkit-calc(100% - 10px);
width:-moz-calc(100% - 10px);
width:calc(100% - 10px);     border-color: transparent;
    /*height: 26px;
    line-height: 26px;*/border-width :0px;background-color:transparent ;
	}
.dcx-web .report-search .ds-ctrl input.form-txt, .report-search .ds-ctrl .form-ddl, .report-search .ds-ctrl .form-select
{  border-color: transparent;
}
.ds-ctrl .fa
	{
		color: #bbb;
		position: absolute;
		top: 23%;
		right: 10px;
		font-size: 16px;
	}
.f-date
{
min-width :70px;}
.ds-ctrl{min-width :90px;}
span.form-ctr .ds-ctrl{min-width:auto;}
.form-ddl-list .ul-selected-list{margin:6px 56px 0 10px}
.form-ddl-list .ul-selected-list li{float:left;margin:3px 4px 3px 4px;padding:0 8px;height:24px;
									min-width:67px;border:1px solid #B4D3EB;border-width:1px;border-radius:10px;
									line-height:22px}/*background-color:#D2E8F9;margin:0 8px 8px 0;*/
.form-ddl-list .ul-selected-list li span.person-tag{float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;-o-text-overflow:ellipsis}
.form-ddl-list .ul-selected-list li i.fa-remove{float:left;margin:5px 0 0 5px;color:orange ;cursor:pointer}/*color:#B4D3EB;*/
.form-ddl-list .ul-selected-list li i.fa-remove:hover{color:red}
.form-ddl-list .form-ddl-down{position:absolute;top:0;right:0;width:56px;height:100%;border-width:0 0 0 1px;border-left:1px solid #e7e7e7;background-color:#f9f9f9;text-align:center;cursor:pointer}
.form-ddl-list .form-ddl-down:hover{background-color:#f5f5f5}
.form-ddl-list .form-ddl-down .fa-angle-double-down{position:relative;top:2px;color:#999}/*top:36%;*/
.form-ddl.form-ddl-list{min-width: 150px;position:relative;padding:0;width:100%;min-height:32px;border:1px solid #e7e7e7}/*min-height:40px;*/
.form-ddl.form-ddl-list,.form-ddl.form-ddl-list *{box-sizing:border-box;margin:0;cursor :pointer;min-height: 26px !important;padding-bottom: 0px !important;}
/************************************************************************��:����ؼ�************************************************************************/
.nstSlider{position:relative;width:600px;height:5px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:#f0f0f0;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);cursor:hand;cursor:pointer}
.nstSlider .ui-slider-handle.gripHighlighted{background:#134}
.nstSlider .rightGrip.gripHighlighted{background:#134}
.nstSlider .rightGrip,.nstSlider .ui-slider-handle{position:absolute;width:20px;height:20px;outline:0;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background:#1a8fda}
.nstSlider .ui-slider-range{position:absolute;top:0;height:4px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background:#1a8fda}
.nstSlider .highlightPanel{position:absolute;top:0;height:20px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background:#e87722;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out}
.nstSlider .ui-slider-handle{position:absolute;top:0;margin-top:-18px;margin-left:-7px;width:20px;width:14px;height:20px;height:23px;outline:0;border-width:0;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background:#fff;background:url('../designer/images/icon-24-1.png') no-repeat -293px -3px;
cursor:ew-resize
}
/************************************************************************��:����************************************************************************/
.star{display:inline-block;overflow:hidden;width:24px;height:28px;background-image:url(../designer/images/formStar.png);background-position:0 0;background-repeat:no-repeat;cursor:pointer;zoom:1}
.starGroup .star.star-on{background-position:0 100%}
.starGroup .selected{background-position:0 100%}
/**********************************************display: inline-block;**************************��:���ֿؼ�************************************************************************/
.form-ctr{margin-bottom:10px}
.form-ctr .form-slider{width:100%}
.form-ctr .form-star-group{width:100%;    white-space: nowrap;}
body .ui-slider{display:inline-block;width:320px;width:280px;height:5px;vertical-align:middle;line-height:5px}
.checkboxwrap i.checked-icon{display:inline-block}
.checkbox-input-ss:checked+i{background-position:0 -89px}
.form-radio-items i.fa:hover{color:#f58220!important}
.onscore{overflow:hidden;width:100%;height:39px;border:solid 1px #dbdbdb;background:url(../designer/images/point_lv.png);background-color:#FFF}
span.form-checkbox-item,span.form-radio-item{margin-top:2px;font-size:14px}/*margin-top:8px;*/
span.form-radio-item.radio-first-text{margin-top:4px;}
span.form-checkbox-item input,span.form-radio-item input{margin-right:5px!important}
.dcx-app .form-verify a{color:#099fde}
.dcx-app .form-verify a{position:relative;top:-3px;margin-left:0;text-decoration:none;font-size:12px}
/*textbox*/
.form-txt:focus ,.form-data-txt:focus ,.form-txts:focus{color:#545454;box-shadow:0 0 4px #FFD364;}
.form-txt,.form-data-txt,.textarea,.form-txts{color: #333;border:1px solid #ddd;background-color: white;}
.form-txt:focus,.form-txt:hover,.form-data-txt:focus,.form-data-txt:hover,.form-txts:focus,.form-txts:hover,.textarea:focus,.textinput_focus,.textarea_focus,.textarea:hover {border-color:#FFD364;}
.form-txt-err {border: 1px solid #FF9A9A;background: #fffbbc !important;color:#F00;}
.form-txt-warn {border: 1px solid #1D95F6;background: #fffbbc !important;}
.form-lstxt-err {border: 1px solid #FF9A9A !important;background: #fffbbc !important;color:#F00;}/*background: #FEFFE3 url("images/txt_bg.gif") left top repeat-x;*/
.form-lstxt-warn {border: 1px solid #1D95F6;background: #fffbbc !important;color:#666666;}/*background: #FEFFE3 url("images/txt_bg.gif") left top repeat-x;*/
.lt-txt,.rbl-txt,.ddl-txt{border: 0px solid #09C;background-color:transparent;color:#222;}/*underline*/
.ddl-txt:focus,.ddl-txt:hover,.rbl-txt:focus,.rbl-txt:hover,.lt-txt:focus, .lt-txt:hover{background: #fffbbc; }
.temp_txt{border:1px solid #09C;color:#666;background:#fffbbc; }
/*multiline textbox*/
.form-txtarea { color:#444;}
.form-ddl-txts,.lt-ddl-txts { color :#333; }
/*label*/
.form-lbl-spn { color:#ffa200;}
.form-span-impt{color:#F00;}/*must input*/
/*hyperlink*/
.form-a{ color:#226699; }
/*title(break)*/
f.form-title {border-bottom: 1px dotted #CCC;}
.form-title h2{color: #545454!important; }
.form-title {border-bottom: 1px dotted #CCC;clear: both;display: inline-block;margin: 0 0 5px;padding: 0 1% 0.4em; width :100%;}
.form-title h2{font-size: 17px;color: #CF3B19!important;}
/*.form-title2 .title-name,.form-title2 h2,.form-title2 h3{color: #545454!important;}
.form-title3 {border-bottom:1px dotted #CCC;}
.form-title3 h2{color:#000;}
.form-title3 h3{color:#444;}
.form-title4 {border-bottom: 1px dotted #CCC;}
.form-title4 .title-name{color:#666!important;}
.form-title5 .title-name{color:#545454!important;}
.form-bottom-button2{border-top:1px dotted #CCC;}*/
/*radio buttons*/
.form-radio:hover{ border:none; background:none; }
/*checkbox*/
.form-ckb{ border:none; background:none; }
.form-ckb:hover{ border:none; background:none;}
/*common of radio and checkbox*/
.form-single-column,.form-multiple-column{color:#787878; }
/*dropdown controls*/
/*calendar,dropdown controls*/
.form-date-nobg{background:#fffdea; border:1px solid #efdf71;}
.form-txt-span input,  .form-ddl-span input, .form-date-span input{color:#333;}
.form-ddl{ background-color: #FFF;color:#333;border:1px solid #ddd;}
.form-ddl-bt{ background:transparent url("images/drop-down.png") no-repeat;_background:transparent url("images/drop-down.gif") no-repeat;}
.lt-ddl{ background-color: #FFF;color:#333;border:0px solid #ddd;}
.lt-ddl-bt{ background:transparent url("images/drop-down.png") no-repeat;_background:transparent url("images/drop-down.gif") no-repeat;}
.form-date-bt{ background:transparent url("images/calender.gif") no-repeat;}
.lt-date-bt{ background:transparent url("images/calender.gif") no-repeat;}
/*calendar*/
.form-date-span input{background-position:right -356px;}
/*buttons*/
.form-btn{ border-color:#ddd #666 #666 #ddd; background:#DDD; color:#000;}
/*upload button*/
.form-uploadbtn{ border-color:#999; }
 /*upload files*/
.form-upfile .upfile{ background-color:#9fc829; border:1px solid #8ebc2c; }
.form-upfile .upfile:hover{background-color:#8DB817;  border-color:#80aa0e;}
.form-upfile .upfile a{color:#444;}
.form-upfile .upfile a .upfile-left{color:#fff;}
.form-upfile .upfile .file{background:transparent;color:#fff;}
.form-upfile .uped{color:#FFF;}
 /*upload iamges*/
.form-upimg .upfile{ background-color:#9fc829; border:1px solid #8ebc2c;}
.form-upimg .upfile:hover{background-color:#8DB817; border-color:#80aa0e;}
.form-upimg .upfile a{color:#444;}
.form-upimg .upfile a .upfile-left{color:#fff;}
.form-upimg .upfile .file{background:transparent;color:#fff;}
.form-upimg .uped{color:#FFF;}
/*verify*/
.form-verify a{ color:blue; }
.de-selected{border-color: #93b825;background-color: #b5d44e;}
/************************************************************************menu-container***********************************************************************/
.menu-container .nav2>li.active{border-left:4px solid #19aa8d;background:#293846}
.menu-container .nav2 > li{    padding-left: 0px;width :100%;}
.menu-container .d-sel .d-list .d-item{width:24.1%;}
.menu-container .d-item .titem{
margin-bottom:0px;color: #333;display: inline-block;text-align: center;cursor: pointer;width:80%;
border-radius: 2px;border:1px solid #eceff3;line-height: 28px;background-color: #fff;width:92%;font-size :11px;}
/*.menu-container .d-item .titem span{}*/
.menu-container .d-item .titem:hover{ background-color: #f5f5f5;}
.menu-container .d-sel .d-title div
{
	color: #333;
	display: inline-block;
	width: auto;
	height: 100%;
	text-align: left;
	cursor: pointer;
	padding: 0px;
	border: 0px solid #eee;
	line-height: 30px;
	margin-right: 5px;
}
.menu-container .d-sel .d-title span{color: #83868f;font-size: 14px;font-weight:normal ;}
.menu-container .d-sel .d-title{line-height: 1;padding: 15px 0 0px 0;margin: 0;border-bottom: 0px;}
/*.menu-container .nav2{}*/
.menu-container .nav2>li.active{border-left:0px;position: relative;background-color: #f2f5f8;}
.menu-container .d-sel .d-list .d-item:hover {background-color: transparent ;}
.menu-container .d-sel .d-list {margin-top: 0px;}
.menu-container .nav2>li.active:before {content: '';position: absolute;width: 2px;height: 16px;background: #ff6666;left: 0;top: 50%;margin-top: -8px;}
.menu-container .nav2 > li
{    padding-left: 16px;
    border-bottom: 1px solid #f4f4f4;
    height: 44px;
    line-height: 43px;
    font-size: 14px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    background-color: #fff;
    color: #3c3f46;
}/*padding: 0 16px;*/

.menu-container .form-txts, .menu-container .form-ddl , .menu-container .textarea, .menu-container input.form-txt
{
	border: 7px solid #f9f7f7;
}
.menu-container .area-title
{    color: #666;padding-bottom :0px;    line-height: 22px;
}
.menu-container .elem-area
{   padding  :15px 0px;border-bottom :solid 1px #f5f5f5;
}
.menu-container .form-block-selector dd {
    border: 1px solid #f5f5f5;
    border-width: 1px;    padding: 4px 0;    font-size: 12px;    margin-left:0;margin-right:5px;
}
.mbm .report-tool .elem-nav a
{
    color: #666;font-size :12px;
}

.mbm .report-tool .elem-nav  .fa-angle-down
{
	float: right;
	margin-top:6px;color :#bbb;font-size :11px;margin-right :20px;
}
.nav-container{margin-left: 211px;display:none;width:auto;height:27px;z-index:1015;position:relative;top:0;left:0;margin-top:1px;background-color:#fff}
.dire{float:right;margin-top:2px}
.nav-tabs{height:26px;margin-left:1px;font-size:12px;border-bottom:1px solid #eee;clear:both;display:block;
		      position: fixed;
    top: 48px;
    left: 210px;
    width: 100%;
    background-color: #fff;
}/*overflow:hidden*/
.nav-tabs .nav-tabs-item{border:solid 1px #ddd ;margin:0;opacity:.7;margin-right:0;float:left;clear:none;outline:0;border-radius :5px 5px 0px 0px;
						 cursor:pointer;position:relative;z-index:3;height:19px;
						 border-bottom-width:0!important;border-left-width:0;width:91px;
						 text-align:center;font-size:12px;padding:3px 0 3px 0;background-color:transparent;
						 }
.nav-tabs .nav-tabs-item:first-child
	{border-left-width:1px;
	}
/*border-top-left-radius:5px;border-top-right-radius:5px;border-width:1px;border-style:solid;border-color:#ddd;border-color:#eee;line-height:normal;color:#777;color:#bcc2cd;color:#999;outline:0;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-khtml-user-select:none;user-select:none;
						 -webkit-transition-property:width,opacity;-moz-transition-property:width,opacity;-ms-transition-property:width,opacity;
						 -o-transition-property:width,opacity;transition-property:width,opacity;-webkit-transition-duration:.2s;
						 -moz-transition-duration:.2s;-ms-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s*/
.nav-tabs .nav-tabs-item-selected{background:#51a754;opacity:1}
.nav-tabs .nav-tabs-item-selected .nav-tabs-item-text{position:relative;top:0;color:#fff;text-overflow:ellipsis;-o-text-overflow:ellipsis}
.nav-tabs .nav-tabs-item:hover{background:#595b5d;opacity:1}
.nav-tabs .nav-tabs-item .nui-tabs-item-close{display:none;position: absolute;top:0px;right: 5px;}/*top: 4px;*/
.nav-tabs .nav-tabs-item:hover .nui-tabs-item-close{display:inline}
.nav-tabs .nav-tabs-item:hover .fa-times-circle,.nav-tabs .nav-tabs-item:hover .nav-ico-dArr,.nav-tabs .nav-tabs-item:hover .nav-tabs-item-text{color:#fff}
.nav-tabs .nav-tabs-item .fa-times-circle{margin-left:5px}
.nav-tabs .nav-tabs-item-hover{background-position: -208px -448px;}
.nav-tabs .nav-tabs-item-active{border-color:#77907b;background:#9bba9e;color:#6a6a6a;}
.nav-tabs .nav-tabs-item-focus{border-color:#008810}
.nav-tabs-item-text{line-height: 20px;text-overflow:ellipsis;-o-text-overflow:ellipsis;display:block;width:100%;white-space:nowrap;overflow:hidden;margin: 0 auto;position :relative ; top :0px;}
.nav-tabs-item-more{border-top-left-radius:0;padding:0;font-size:12px;width:30px!important;height:21px!important;margin-top:3px;line-height:20px!important}
.nav-tabs-item-more .dcx-ico{position:absolute;top:13px;left:5px}
.nav-bottom{background-image:url(images/bgx.png);z-index:1;background-position:0 -85px;z-index:2;bottom:0;left:0;position:relative  ;top:-2px;width:100%;line-height:0;font-size:0;height:5px}
.nav-tabs .nav-tabs-item .nav-tabs-item-close{outline: 0;position: absolute;right: 8px;top: 11px;font-size: 12px;text-decoration: none;line-height: normal;padding: 3px;height: 7px;width: 7px;}
.nav-tabs .nav-tabs-item .nav-tabs-item-close:focus,
.nav-tabs .nav-tabs-item .nav-tabs-item-close:hover,
.nav-tabs .nav-tabs-item .nav-tabs-item-close:active{border-radius:2px;border-style:solid;border-width:1px;padding:2px;outline:0}
.nav-tabs .nav-tabs-item .nav-tabs-item-close:focus .dcx-ico,.nav-tabs .nav-tabs-item .nav-tabs-item-close:hover .dcx-ico,
.nav-tabs .nav-tabs-item .nav-tabs-item-close:active .dcx-ico{top:-5px;left: -3px;}
.nav-tabs .nav-tabs-item-selected .nav-tabs-item-close:focus,
.nav-tabs .nav-tabs-item-selected .nav-tabs-item-close:hover,
.nav-tabs .nav-tabs-item-selected .nav-tabs-item-close:active{border-radius:2px;border:0;padding:3px;outline:0}
.nav-tabs .nav-tabs-item-selected .nav-tabs-item-close:focus .dcx-ico,
.nav-tabs .nav-tabs-item-selected .nav-tabs-item-close:hover .dcx-ico,
.nav-tabs .nav-tabs-item-selected .nav-tabs-item-close:active .dcx-ico{top:-4px;left: -2px;}
.nav-tabs .nav-tabs-item .nav-tabs-item-close .dcx-ico {cursor: pointer;position: absolute;top: -4px;left: -3px;}
.nav-tabs .nav-tabs-item .nav-tabs-item-close .dcx-ico{color: #CCC; font-weight :normal; }
.nav-tabs .nav-tabs-item-selected .nav-tabs-item-close{color: #A0D1A6; }
.nav-tabs .nav-tabs-item .nav-tabs-item-close:hover{border-color:#95ac98;background:#d2edd6;background:-webkit-linear-gradient(top,#fdfefd,#d2edd6);background:-moz-linear-gradient(top,#fdfefd,#d2edd6);background:-o-linear-gradient(top,#fdfefd,#d2edd6);background:-ms-linear-gradient(top,#fdfefd,#d2edd6);background:linear-gradient(top,#fdfefd,#d2edd6);color:#606461}
.nav-tabs .nav-tabs-item-selected .nav-tabs-item-close:hover{background:#7dbe85;background:-webkit-linear-gradient(top,#8ece96,#72b37a);background:-moz-linear-gradient(top,#8ece96,#72b37a);background:-o-linear-gradient(top,#8ece96,#72b37a);background:-ms-linear-gradient(top,#8ece96,#72b37a);background:linear-gradient(top,#8ece96,#72b37a);color:#037c11}
/*webHome*/
.collapse.in{padding-bottom:0px}


/************************************************************************��:bootstrap��Ť************************************************************************/
.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}
.btn-group>.btn-group,.btn-toolbar .btn-group,.btn-toolbar .input-group,.dropdown-menu{float:left}
button{overflow:visible}
button,select{text-transform:none}
button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
/*input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}
input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}*/
/*.btn,.btn-danger.active,.btn-danger:active,.btn-default.active,.btn-default:active,.btn-info.active,.btn-info:active,.btn-primary.active,.btn-primary:active,.btn-warning.active,.btn-warning:active,.btn.active,.btn:active
,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover,.form-control,.navbar-toggle
,.open .dropdown-toggle.btn-danger,.open .dropdown-toggle.btn-default,.open .dropdown-toggle.btn-info,.open .dropdown-toggle.btn-primary,.open .dropdown-toggle.btn-warning
{background-image:none}*/
/*button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}*/
.btn{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;cursor:pointer;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.btn.active:focus,.btn:active:focus,.btn:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}
.btn:focus,.btn:hover{color:#333;text-decoration:none}
.btn.active,.btn:active{outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}
.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;pointer-events:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}
.btn-default{color:#333;background-color:#fff;border-color:#e8e8e8;}
.btn-default.active,.btn-default:active,.btn-default:focus,.btn-default:hover,.open .dropdown-toggle.btn-default{color:#333;background-color:#ebebeb;border-color:#ccc;}
.btn-default.disabled,.btn-default.disabled.active,.btn-default.disabled:active,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled],.btn-default[disabled].active,.btn-default[disabled]:active,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default.active,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#ccc}
.btn-default .badge{color:#fff;background-color:#333}
.btn.btn-primary{color:#fff;background-color:#428bca;border-color:#357ebd}
.btn-primary.active,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.open .dropdown-toggle.btn-primary{color:#fff;background-color:#3276b1;border-color:#285e8e}
.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#428bca;border-color:#357ebd}
.btn-primary .badge{color:#428bca;background-color:#fff}
.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}
.btn-success span{color :#fff;}
.btn-success.active,.btn-success:active,.btn-success:focus,.btn-success:hover,.open .dropdown-toggle.btn-success{color:#fff;background-color:#47a447;border-color:#398439}
.btn-success.active,.btn-success:active,.open .dropdown-toggle.btn-success{background-image:none}
.btn-success.disabled,.btn-success.disabled.active,.btn-success.disabled:active,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled],.btn-success[disabled].active,.btn-success[disabled]:active,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success.active,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c}
.btn-success .badge{color:#5cb85c;background-color:#fff}
.btn.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}
.btn-info.active,.btn-info:active,.btn-info:focus,.btn-info:hover,.open .dropdown-toggle.btn-info{color:#fff;background-color:#39b3d7;border-color:#269abc}
.btn-info.disabled,.btn-info.disabled.active,.btn-info.disabled:active,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled],.btn-info[disabled].active,.btn-info[disabled]:active,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info.active,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}
.btn-info .badge{color:#5bc0de;background-color:#fff}
.btn.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}
.btn-warning.active,.btn-warning:active,.btn-warning:focus,.btn-warning:hover,.open .dropdown-toggle.btn-warning{color:#fff;background-color:#ed9c28;border-color:#d58512}
.btn-warning.disabled,.btn-warning.disabled.active,.btn-warning.disabled:active,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled],.btn-warning[disabled].active,.btn-warning[disabled]:active,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning.active,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}
.btn-warning .badge{color:#f0ad4e;background-color:#fff}
.btn.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}
.btn-danger.active,.btn-danger:active,.btn-danger:focus,.btn-danger:hover,.open .dropdown-toggle.btn-danger{color:#fff;background-color:#d2322d;border-color:#ac2925}
.btn-danger.disabled,.btn-danger.disabled.active,.btn-danger.disabled:active,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled],.btn-danger[disabled].active,.btn-danger[disabled]:active,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger.active,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}
.btn-danger .badge{color:#d9534f;background-color:#fff}
.btn.btn-link{color:#428bca;font-weight:400;cursor:pointer;border-radius:0}
.btn-link,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}
.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}
.btn-link:focus,.btn-link:hover{color:#2a6496;text-decoration:underline;background-color:transparent}
.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#999;text-decoration:none}
/*.btn-group-lg>.btn,.btn-lg{padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}
.btn-group-sm>.btn,.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}
.btn-group-xs>.btn,.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}*/
/*.btn-block{display:block;width:100%;padding-left:0;padding-right:0}
.btn-block+.btn-block{margin-top:5px}*/
.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}
.btn-group-vertical>.btn,.btn-group>.btn{position:relative;float:left}
.btn-group-vertical>.btn:focus,.btn-group>.btn:focus{outline:0}
.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}
.btn-toolbar{margin-left:-5px}
.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}
.btn .caret,.btn-group>.btn:first-child{margin-left:0}
.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}
.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}
.btn-group>.btn-group:first-child>.btn:last-child,.btn-group>.btn-group:first-child>.dropdown-toggle{border-bottom-right-radius:0;border-top-right-radius:0}
.btn-group>.btn-group:last-child>.btn:first-child{border-bottom-left-radius:0;border-top-left-radius:0}
.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}
.btn-group>.btn+.dropdown-toggle{padding-left:8px;padding-right:8px}
.btn-group>.btn-lg+.dropdown-toggle{padding-left:12px;padding-right:12px}
.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}
.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}
.btn-group-vertical>.btn:not(:first-child):not(:last-child), .btn-group>.btn-group:not(:first-child):not(:last-child)>.btn, .btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
    border-radius: 0;
}
.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle) {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0;
}
.btn-group>.btn:last-child:not(:first-child), .btn-group>.dropdown-toggle:not(:first-child) {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0;
}
/************************************************************************��:�ճ�************************************************************************/
/*h1,h2,h3,h4,h5,h6{font-size:12px;font-weight:400;margin:0}
body,form,li,ul{margin:0;padding:0}
body,button,input,select,td{font-family:"lucida Grande",Verdana;font-size:12px}
li,ul{list-style:none}
a{text-decoration:none;cursor:pointer;outline:0}*/
.cal_top .right .btn_gray,.view_type li{float:left}
.cal_top .left a{float:left;margin-right:5px}
.cal_top .btn_onlyicon{width:38px;padding:0}
.arrow_l,.arrow_r,.cal_bottom_in,.cal_bottom_line,.cal_top,.month_event li .event_msg,.sdule-item,.selected_border,.today_title{overflow:hidden}
.calbody,.sdule{padding:10px 13px 10px 10px;color:#000;background:#fff}
.arrow_l,.arrow_r,.ico_addevent{background:url(../images/myApp/ico_calendar147eef.png) no-repeat}
.cal_m_container,.cal_top_day,.cal_top_mon,.day_main{min-width:770px}
.mbm .cal_m_container,.mbm .cal_top_day,.mbm .cal_top_mon,.day_main{min-width:70px}
.ico_addevent{display:inline-block;width:13px;height:13px;margin-top:4px}
.g_title{text-align:center;margin:0 225px 0 145px}
.sdule-item.sd-item
{cursor: pointer;
    position: initial;
    width: 97%;
    box-shadow: none;
    border: 0px;
    min-height: initial;
    height: auto;
}
.hourlist dd
{    line-height: 40px;
    color: #666;
    border-bottom: 1px solid #eee;    padding-left: 10px;
}
a.btn_next,a.btn_pre{position:relative;top:3px;display:inline-block;width:20px;height:18px;line-height:18px;margin:0 10px;border:1px solid transparent}
a.btn_next .arrow_r,a.btn_pre .arrow_l{margin:4px 0 0 6px}
.arrow_l,.arrow_r{display:block;width:8px;height:9px}
.arrow_l{background-position:-64px 0}
.g_title h1{display:inline-block;width:145px;text-align:center;color:#2a4564;font-size:20px;line-height:26px;font-family:"Microsoft Yahei";top:5px;position:relative}
.arrow_r{background-position:-96px 0}
.view_type a.btn_gray{width:56px;padding:0;text-align:center}
.cal_month a.btn_gray{border-radius:3px 0 0 3px;margin-right:0}
.currpage a.btn_gray{border-color:#494949 #919191 #919191;cursor:default;color:#fff!important}
.currpage a.btn_gray,.currpage a.btn_gray:hover,.view_type .currpage a.btn_gray:active{background:#494949;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#494949', endColorstr='#919191')}
.cal_day a.btn_gray{border-radius:0;border-left:0}
.cal_rem a.btn_gray{border-radius:0 3px 3px 0;border-left:0}
.btn_blue,.btn_gray,.btn_red{height:22px;min-width:24px;line-height:22px;line-height:23px;font-family:Simsun	9;padding:0 12px;margin:0;text-align:center;text-decoration:none;cursor:pointer;-moz-user-select:none;-webkit-user-select:none;border-radius:3px;border-radius:0}
.btn_blue,.btn_gray,.btn_red,.ico_loading{vertical-align:middle;display:inline-block}
.btn_gray{border:1px solid #ccc;color:#000!important;background:#F3F3F3;background:-moz-linear-gradient(top,#fff 0,#ebebeb 90%,#F3F3F3 100%);background:-webkit-linear-gradient(top,#fff 0,#ebebeb 90%,#F3F3F3 100%);background:-o-linear-gradient(top,#fff 0,#ebebeb 90%,#F3F3F3 100%);background:-ms-linear-gradient(top,#fff 0,#ebebeb 90%,#F3F3F3 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#d7d7d7', GradientType=0 );background:linear-gradient(top,#fff 0,#ebebeb 90%,#F3F3F3 100%)}
.btn_blue{border:1px solid #1d567d;color:#fff!important;background:#2a96d8;background:-moz-linear-gradient(top,#2a96d8 0,#257db9 90%,#2e89c5 100%);background:-webkit-linear-gradient(top,#2a96d8 0,#257db9 90%,#2e89c5 100%);background:-o-linear-gradient(top,#2a96d8 0,#257db9 90%,#2e89c5 100%);background:-ms-linear-gradient(top,#2a96d8 0,#257db9 90%,#2e89c5 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#2a96d8', endColorstr='#0169a9', GradientType=0 );background:linear-gradient(top,#2a96d8 0,#257db9 90%,#2e89c5 100%)}
.bee-popmenu-radio,.date_box:hover .addevent,.hidden_select:hover .ico_select_s{display:block}
.cal_m_container{margin:15px 0 25px}
.week_title th{text-align:left;padding:0 8px 4px;font-weight:400;color:#bcc2cd}
.cal_m_content{position:relative;outline:0}
.table_border{left:0;z-index:0;height:100%}
.sixweeks .week_line{height:105px}
.week_line{position:relative;z-index:1}
.cal_m_content table,.cal_m_content td,.cal_m_content tr{height:100%}
.table_border td{height:100%;border:1px solid #edecec;border-bottom-width:0}
.mbm .sd-calendar .table_border td
{border-width:0px;border-bottom:1px solid #edecec;
}
.table_border .weekend{background-color:#f5f5f5}
.table_content,.table_content td{position:relative;z-index:1}
.cal_m_content td{padding:0;vertical-align:top}
.bee-form .bee-checkbox,.bee-form .bee-input,.bee-icon,.bee-icon2,.g_icon_tuning{vertical-align:middle}
.date_box{-webkit-transition:top .1s linear,left .1s linear;-moz-transition:top .1s linear,left .1s linear}
.cal_m_content td .date_box{width:100%;height:98%;z-index:1;outline:0;position:absolute}
.selected_border{-webkit-transition:width .1s linear,height .1s linear,box-shadow .2s linear;border:1px solid transparent;height:auto;right:0;left:-1px;bottom:-1px}
.date_box:hover .selected_border,.date_selected .selected_border{border-collapse:separate;box-shadow:0 0 5px #60caff;border:1px solid #93d4fc}
.selected_border,.table_border{position:absolute;width:100%;top:0}
.month_date{padding:0 8px;height:22px;line-height:22px;text-align:left;color:#b2b7bf}
.month_date .month_date_num{font-family:georgia;font-size:18px;color:#b2b7bf}
.other_month .month_date_num{color:#eee}
.month_event li{color:#494949;height:14px;line-height:14px;padding:5px 10px}
.date_box .addevent a{display:block;color:#B2B7BF}
.date_box .addevent{opacity:0;visibility:hidden;cursor:default;-webkit-transition:opacity .15s linear;-moz-transition:opacity .15s linear}
.date_box:hover .addevent,.date_selected:hover .addevent{opacity:1;visibility:visible}
.month_event li .event_time{float:right;color:#c2c2c2;font-size:10px;-webkit-text-size-adjust:none;cursor:default}
.date_selected .selected_border{background-color:#fff}
.date_box .addevent a:hover{color:#333;text-decoration:none;visibility:visible}
.date_box:hover .selected_border{cursor:pointer;z-index:2}
.month_event_more:hover .arrow_b{border-top-color:#000}
.btn_gray :hover{cursor:pointer}
.currpage a.btn_gray:hover,.view_type .currpage a.btn_gray:active{background:#494949;background:-moz-linear-gradient(top,#494949,#919191);background:-webkit-linear-gradient(top,#494949,#919191);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#494949', endColorstr='#919191');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#494949', endColorstr='#919191')"}
a.btn_red:hover{text-decoration:none;background:-moz-linear-gradient(top,#ff6574,#e13841);background:-webkit-linear-gradient(top,#ff6574,#e13841);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff6574', endColorstr='#e13841');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff6574', endColorstr='#e13841')"}
a.btn_next:hover,a.btn_pre:hover{border:1px solid #bebebe;border-radius:3px;}/*background:url(../images/newicon/buttonbg104472.png) 0 -128px repeat-x #DDD*/
.month_date .month_date_num:hover{color:#000;cursor:pointer}
.today_title .month_date_num:hover{color:#fff}
.month_event li:hover{background:#ceeafb}
.curr_event,.month_event .curr_event:hover{background-color:#5eb2e6}
.month_event li.curr_event a:hover{color:#fff;text-decoration:none}
.month_event li.err_event .event_time:hover{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg)}
.day_new_event a:hover{color:#000;text-decoration:none}
.day_detail .day_none_item:hover label{color:#333;cursor:pointer}
.calendar td.day a:hover{background-color:#cdcdcd;color:#000;text-decoration:none}
.calendar td.invalidateday a:hover,.calendar td.selectedtd a:hover,.calendar td.todaytd a:hover{color:#999}
.calendar table.datelist .todaytd a:hover{color:#fff}
.mac_select:hover{background:-moz-linear-gradient(top,#fefefe,#d8d7d7);background:-webkit-linear-gradient(top,#fefefe,#d8d7d7)}
.hidden_select:hover{border-color:#B3B3B3}
a.ico_close_d:hover{background-position:-160px -32px}
.day_detail .day_detail_list dd:hover{border:1px solid #93d4fc;box-shadow:0 0 5px #60caff;cursor:pointer;z-index:2;border-collapse:separate}
.table_content tr td:hover{z-index:2!important}
.bee-popmenu .active .bee-popmenu-radio,.bee-popmenu-radio:hover{border-color:#FFD99C;background:#FFF6E1}
.bee-popmenu-radio{width:48px;padding:6px 0 3px;text-align:center;border:1px solid #FFF}
.month_event li .ico_square{float:left;width:5px;height:5px;overflow:hidden;margin:5px 0 0 2px;background-color:#949494;display:none}
.month_event li .event_msg{margin:0;line-height:15px;white-space:nowrap;text-overflow:ellipsis;cursor:pointer}
.today_title{color:#c9dfec;background-color:#0d7cc1;background:-webkit-linear-gradient(top,#1d86c7,#0074bc);background:-moz-linear-gradient(top,#1d86c7,#0074bc)}
.today_title .month_date_num{color:#fff}
.cal_bottom_line{height:6px;border:1px solid #cdcdcd;border-top-color:#edecec}
.cal_bottom_in{height:1px;border:solid #d6d6d6;border-width:1px 0;margin-top:2px}
.bee-xbox{color:#737373}
.bee-event-type-combo a,.bee-input{color:#999}
.bee-form .bee-form-item,.bee-form .bee-form-row{padding:0 8px 10px 55px}
.bee-label-event-type{padding-top:11px}
.bee-form .bee-label{display:block;float:left;padding:5px 0 0;margin-left:-53px;text-align:right;font-weight:500}
.bee-event-type-group{position:relative;z-index:2}
.bee-event-type-combo .bee-popmenu{position:static;display:block;padding:0;border:none;background:0 0;margin-top:-1px;z-index:1}
.bee-popmenu-item{float:left;margin-right:1px}
.bee-popmenu-item img{display:block;width:32px;height:32px;margin:0 auto 5px}
.bee-textarea{width:336px!important;height:58px!important;color:#999;overflow:auto;resize:vertical}
.bee-input{width:75px;height:18px;margin-right:3px;padding:4px;border:1px solid #E4E4E4;font-family:Arial;box-shadow:inset 1px 1px 3px #EFEFEF}
.bee-placeholder{color:#A7A7A7}
.bee-textarea-tip{margin-bottom:-5px;padding-right:5px;text-align:right;font:600 12px/2 Georgia;color:#B2B2B2}
.bee-form p{margin-top:0}
.bee-icon{background:url(../images/myApp/icons.png) -999px -999px no-repeat}
.bee-icon,.bee-icon2{display:inline-block}
.icon-dblrarr{width:12px;height:12px;line-height:12px;background-position:-122px -101px}
.bee-address{width:270px}
.bee-calendar-input{display:inline-block;position:relative;margin-right:3px;zoom:1}
.bee-input-minute{width:30px}
.bee-calendar-input .bee-input{margin-right:0;cursor:text}
.bee-input-tuning{padding-right:18px;background:url(../images/myApp/icons.png) right -219px no-repeat}
.g_icon_tuning{display:inline-block;zoom:1;width:7px;height:10px;background:url(../images/myApp/icons.png) -146px -161px no-repeat;position:absolute;right:7px;top:10px}
.bee-form .bee-form-row .bee-cancel-remind{position:static}
.day_nav,.sdule-item,.week_detail_list{position:absolute}
.icon-unreminder{width:16px;height:16px;background-position:-100px -136px}
.calbody .week_detail_list{position:relative;margin-top:40px;min-width:880px}
.week_detail_list table{width:100%}
.week_detail_list .week_title span{color:#2a4564;font-size:15px;font-family:"Microsoft Yahei";margin-left:10px}
.week_detail_list td{border-right:1px solid #edecec;width:150px}
.week_detail_list dl{border-bottom:1px solid #edecec;margin-top:0;margin-bottom:0}
.week_detail_list dl.no-bottom{border-bottom:1px solid #fff}
.week_detail_list dd{border-top:1px solid #edecec;height:40px;padding:0;margin:0}
.week_detail_list dd.no-bottom{border-top:1px solid #fff;width:60px}
.week_detail_list dd span{line-height:40px;color:#bcc2cd}
.sdule-item{border-radius:10px;box-shadow:0 0 5px rgba(0,0,0,.25);border:1px solid #ccc;font-size:14px;font-weight:700;overflow:hidden;top:70px;left:198px;width:103px;padding:0 10px;min-height:80px;height:320px}
.sdule-item label{line-height:26px}
dl.weektime dd:hover{background-color:#fff;border:1px solid #93d4fc;box-shadow:0 0 5px #60caff;border-collapse:separate}
.day_main_min{min-height:475px}
.day_main{position:relative;top:39px;right:13px;bottom:18px;left:10px;min-width:768px;min-height:532px;margin-top:15px;border:1px solid #edecec}
.biginfo,.colorsure,.readmailinfo,.settingtable,.tabtitle td.selected,.tipstitle{background:#e4f3ff}
.day_nav{width:300px;height:100%;border-right:1px solid #edecec}
.day_info{padding:0 12px 16px 25px;line-height:22px;border-bottom:1px solid #edecec;zoom:1}
.date-txt
{
	text-align: center;
}
.day_main_min .day_num{line-height:70px;font-size:48px;    text-align: center;}
.calendar .title_year{text-align:center;padding:16px 0 8px;border:none;font-size:14px;background:0 0}
.calendar .selecter{margin:0 10px 0 8px}
.day_calendar{padding:0 6px}
.calendar table.datelist{border-collapse:separate;border-spacing:8px 4px}
.calendar .datelist{background:0 0}
.cal_m_container table{table-layout:fixed;width:100%;height:100%;border-collapse:collapse}
.calendar .week_title{font-size:12px;padding-bottom:6px}
.graytext,a.graytext:link,a.graytext:visited{color:#a0a0a0}
.calendar .day{border:none;padding:0}
.calendar td{font-family:Tahoma,Arial,Verdana;border-collapse:collapse;text-align:right}
.calendar td.day a{display:block;position:relative;padding:3px 0 6px;width:32px;font-size:14px;text-align:center;font-family:"Microsoft Yahei",tahoma;color:#000}
.calendar td.invalidateday a{color:#BABABA}
.calendar table.datelist .selectedtd a{color:#fff;background-color:#2b8dc9}
.calendar table.datelist .todaytd a{color:#fff;background-color:#848c98}
.day_detail{height:100%;overflow:auto;-moz-user-select:none;position:relative;left:190px;top:0}
.day_detail_list{min-height:100%;}/*background:url(/images/myApp/dayline104473.gif) 0 1px*/
.day_detail dl{margin-top:-1px;border-bottom:1px solid #dadada;margin-bottom:0}
.day_detail dd,.day_detail dt{height:39px;padding-left:34px;line-height:39px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.day_detail dd{cursor:pointer}
.day_detail .day_detail_list dd{border:1px solid #fff;border-top:1px solid #dadada;height:40px;margin-left:0}
.day_detail dd label{float:left;min-width:150px;padding-right:12px;color:#B2B7BF;cursor:pointer}
.day_detail dd .day_item_detail{margin-left:129px;overflow:hidden}
.bee-textarea-group .bee-textarea{background-color:#fff}
/************************************************************************************************************************************************/
.dropdown-menu{position:absolute;top:100%;left:0;z-index:1020;display:none;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);background-clip:padding-box}
.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}
.dropdown-menu>li>a{display:block;clear:both;font-weight:400;color:#333;white-space:nowrap}
.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{text-decoration:none;color:#262626;background-color:#f5f5f5}
.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;outline:0;background-color:#428bca}
.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#999}
.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;background-color:transparent;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);cursor:not-allowed}
/************************************************************************IM************************************************************************/
.B_message_box .all_msg_list .msg_list_node{margin:0 20px}
.WB_msg_type{position:relative;margin-top:-1px;padding-top:1px;cursor:pointer}
.WB_msg_type .msg_list_node{position:relative;padding-top:20px;padding-bottom:15px;border-bottom-width:1px;border-bottom-style:solid}
.WB_msg_type .id_avatar{position:relative;float:left;width:50px;height:50px}
.WB_msg_type{cursor:pointer}
.WB_msg_type img{border:0;border-radius:4px}
.WB_msg_type .msg_main{overflow:hidden;margin-left:65px;height:50px}
.WB_msg_type .msg_main .msg_title{margin-bottom:5px}
.WB_msg_type .msg_main .msg_detail{overflow:hidden;margin-right:2em;text-overflow:ellipsis;white-space:nowrap;line-height:30px}
.WB_msg_type .msg_ctrls{position:absolute;top:22px;right:0}
.WB_msg_type .msg_ctrls .W_ico12{visibility:hidden;margin-left:7px;vertical-align:top}
.private_SRLl,.private_SRLr{margin:0 0 30px}
.private_SRLr .content,.private_SRLr .face{float:right}
.private_SRLr .face{margin-left:15px}
.private_SRLl .face,.private_SRLr .face{display:inline;width:50px}
.private_dialogue .content{position:relative;padding:15px 20px 15px;width:387px;border-style:solid;border-width:1px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:2px;word-wrap:break-word;line-height:22px}
.mbm .private_dialogue .content
{width:70%;
}
.private_dialogue .content .R_msg{position:relative}
.private_dialogue .private_operate{margin-bottom:5px}
.private_dialogue .private_operate .close{position:absolute;top:-5px;right:-10px}
.private_dialogue .R_msg:hover .hover{visibility:visible}
.private_dialogue .R_msg .hover{visibility:hidden}
.private_dialogue .private_operate .txt{float:left;display:inline-block;width:367px;height:auto;zoom:1}
.private_dialogue .private{line-height:16px}
.private_dialogue .operation{clear:both;margin-top:-5px;height:auto;vertical-align:top;line-height:22px}
.private_dialogue .operation .fl{float:left;width:280px}
.private_dialogue .operation .fl .date{display:inline-block}
.private_dialogue .message_arrow *{display:block;overflow:hidden;height:20px;font-size:20px;font-family:SimSun;line-height:1.231}
.private_dialogue .content .W_linedot{margin:10px 0 20px;border-bottom-style:solid;border-bottom-width:1px;height:0;font-size:0;line-height:0}
.private_dialogue .message_arrow{position:absolute;top:20px;right:-10px;overflow:hidden;width:10px}
.private_dialogue .message_arrow span{margin:-20px 1px 0 0}
.private_SRLr .message_arrow{right:-10px}
.private_SRLr .message_arrow *{margin-left:-10px}
.private_SRLr .message_arrow span{margin:-20px 0 0 -11px}
.private_SRLl .content,.private_SRLl .face{float:left}
.private_SRLl .face{margin-right:15px}
.private_SRLl .content,.private_SRLl .face{float:left}
.private_SRLl .message_arrow span{margin:-20px 0 0 1px}
.private_SRLl .message_arrow{left:-10px}
.W_pages{margin:20px 15px 0}
.W_pages,.W_pages_comment,.W_pages_minibtn,.W_pages_minitxt,.W_pages_txt{text-align:right}
.W_pages .W_btn_c{margin:0 5px}
.W_pages:hover #divMsgPage{display:inline;overflow-y:scroll;height:241px}
.W_pages .list{position:relative;display:inline-block;padding:0 10px;height:24px;color:#95a8b2;line-height:24px}
.W_pages .list div{position:absolute;bottom:30px;left:-8px;width:80px;border:1px solid #cdcdcd;background:#fff}
.W_pages .list div a{display:block;margin:1px;padding:0 15px;height:23px;color:#595959!important;text-align:center;white-space:nowrap;line-height:23px}
.W_pages .list div a.current{color:#c1c0c0!important}
.W_pages .list div a:hover{background:#e7e7e7;text-decoration:none}
.W_btn_c:hover span{background-position:right -450px}
.W_layer dd,.W_layer dt{margin:0;padding:0}
.W_ico20{position:relative;top:3px;display:inline-block;margin-right:8px;width:20px;height:20px;background-image:url(../images/common/icon.png);background-repeat:no-repeat}
.W_fb{font-weight:700}
.SW_fun2:hover .S_txt3,.S_txt2{color:grey}
.W_f14{font-size:14px}
.icon_choose{background-position:-75px -75px}
.W_ico12{display:inline-block;width:12px;height:12px;background-image:url(../images/common/icon.png);background-repeat:no-repeat}
.S_bg1{background-color:#f2f2f2}
.S_line2{border-color:#e6e6e6}
.S_bg1,a.W_gotop{background-color:#f2f2f2}
.icon_close{background-position:-75px -25px}
.W_ico12{display:inline-block;width:12px;height:12px;background-image:url(../images/common/icon.png);background-repeat:no-repeat}
.private_dialogue .op_cbox{float:left;padding-top:5px;width:20px}
.W_checkbox,.W_radio{margin-right:3px;vertical-align:-2px}
address,caption,cite,code,dfn,em,i,th,var{font-weight:400;font-style:normal}
.S_line1_c{color:#d9d9d9!important}
.S_bg1_c{color:#f2f2f2}
.SW_fun_btn:hover,.S_bg5{background-color:#fff}
.S_bg5_c{color:#fff}
.ico_feedpin{width:47px;height:16px;background-position:-500px -50px}
/************************************************************************:IM S_bg1***********************************************************************/
/************************************************************************ks-steps************************************************************************/
/*.ks-steps.num3 li{width:33.3%}
.ks-steps.num4 li{width:237px}
.ks-steps.num5 li{width:20%}
.ks-steps.num6 li{width:158px}*/
.ks-steps.orange li.done{background-color:#FFE6BA;color:#f89453!important}
.ks-steps.orange li.current{background-color:#f89453}
.ks-steps.orange .done .blo{border-left-color:#FFE6BA!important}
.ks-steps.orange .current .blo{border-left-color:#f89453!important}
/*.ks-steps.blue li.done{background-color:#CAE6F1;color:#3784BC!important}
.ks-steps.blue li.current{background-color:#3784BC}
.ks-steps.blue .done .blo{border-left-color:#CAE6F1!important}
.ks-steps.blue .current .blo{border-left-color:#3784BC!important}
.ks-steps.green li.done{background-color:#d0ed76;color:#7f9f1b!important}
.ks-steps.green li.current{background-color:#7f9f1b}
.ks-steps.green .done .blo{border-left-color:#d0ed76!important}
.ks-steps.green .current .blo{border-left-color:#7f9f1b!important}
.ks-steps.red li.done{background-color:#f5abab;color:#a32626!important}
.ks-steps.red li.current{background-color:#a32626}
.ks-steps.red .done .blo{border-left-color:#f5abab!important}
.ks-steps.red .current .blo{border-left-color:#a32626!important}
.ks-steps.pink li.done{background-color:#f1afd6;color:#9c1866!important}
.ks-steps.pink li.current{background-color:#9c1866}
.ks-steps.pink .done .blo{border-left-color:#f1afd6!important}
.ks-steps.pink .current .blo{border-left-color:#9c1866!important}
.ks-steps.gray li.done{background-color:#c4c4c4;color:#606060!important}
.ks-steps.gray li.current{background-color:#606060}
.ks-steps.gray .done .blo{border-left-color:#c4c4c4!important}
.ks-steps.gray .current .blo{border-left-color:#606060!important}*/
.ks-steps{overflow:hidden;word-spacing:-.43em;letter-spacing:-.31em}
.ks-steps li.ks-steps-item{    min-width: 175px;position:relative;z-index:100;display:inline-block;margin:0!important;
							   height:40px;background-color:#E4E4E4;color:#404040;vertical-align:top;text-align:center;
							   word-spacing:normal;letter-spacing:normal;font-weight:400;font-size:15px;line-height:40px;zoom:1}
	.ks-steps li.ks-steps-item:hover
	{background-color:#524f4f;    color: #fff;
	}
		.ks-steps li.ks-steps-item:hover  .trigon .blo
	{   border-left-color:#524f4f!important;
	}

.ks-steps li.first{-moz-border-radius-bottomleft:3px 3px;border-bottom-left-radius:3px 3px;-moz-border-radius-topleft:3px 3px;
				   border-top-left-radius:3px 3px}
.ks-steps li.last{-moz-border-radius-topright:3px 3px;border-top-right-radius:3px 3px;-moz-border-radius-bottomright:3px 3px;
				  border-bottom-right-radius:3px 3px}
.ks-steps li.current{color:#FFF!important;font-weight:400}
.ks-steps li.current .first{background-color:#f89453}
.ks-steps li .trigon{position:absolute;top:0;right:-24px;z-index:200;z-index:200;overflow:hidden;padding:0;width:23px;height:41px;
					 background-color:transparent}
.ks-steps li .trigon span{padding:0;width:0;height:0;line-height:0!important}
.ks-steps li .trigon .blo{position:absolute;top:0;left:0;border:20px solid;border-color:transparent transparent transparent #E4E4E4;
						  border-style:dashed dashed dashed solid}
.ks-steps li .trigon .bor{position:absolute;top:-3px;left:0;border:24px solid;border-color:transparent transparent transparent #FFF;
						  border-style:dashed dashed dashed solid}
/************************************************************************��:����addFriend.css************************************************************************/
.py-create-mod .cont{width:560px;height:288px;position:relative;border:#e7e7e7 solid 1px;border-width:0 0 1px 0;margin:0 0}
.py-create-mod .cont .teams{width:187px!important}
.py-create-mod .cont .teams{position:absolute;top:10px;left:0;height:260px;overflow:hidden;margin-right:20px}
.people{position:absolute;top:10px;left:206px;width:350px;height:270px;overflow:hidden}
.gs-scrollbox{overflow:hidden;position:relative}
.people .item{float:left;vertical-align:top;width:50px;height:80px;position:relative;margin:0 40px 10px 0;cursor:pointer}
.py-create-mod .cont .people .gs-scrollcont{padding-top:10px;width:360px}
.gs-scrollbox .gs-scrollcont{overflow-y:scroll;overflow-x:hidden;width:100%;padding-right:20px;height:100%;position:relative;margin-right:-50px}
.people .item .pic{width:50px;height:50px}
/*fieldset,img{border:0}*/
/*verflow:hidden;*/
/*-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;-webkit-text-overflow:ellipsis;*/
/*text-overflow:ellipsis;*/
.people .item .name{text-align:center;color:#646464;font-weight:400;
    white-space:nowrap;word-wrap:normal;width:50px;omargin-top:8px}
.people .item .join-done{display:none}
.people .item .join-done{position:absolute;top:36px;left:0;width:50px;text-align:center;background-color:#000;color:#FFF;filter:alpha(opacity=80);-moz-opacity:.8;opacity:.8}
.people .gs-scrollcont .item .ico-gs-ok{display:none}
.people .item .ico-gs-ok{position:absolute;top:-10px;right:-10px}
.ico-gs-ok{display:inline-block;overflow:hidden;background-image:url(../images/common/group-create.png);background-position:-1284px 0;width:23px;height:23px}
.people .item{cursor:pointer}
.people .gs-scrollcont .item-selected .ico-gs-ok{display:block}
.people .item-selected2 .join-done{display:block}

.productlist-r-1{height:50px;background:url(../designer/images/pro-list-line.png) no-repeat left bottom}
.productlist-r-1 ul{margin-left:170px}
.productlist-r-1 ul li{float:left;width:100px;height:35px;text-align:center}
.productlist-r-1 ul li.on{background:url(../designer/images/pro-list-tit.png) no-repeat center center}
.productlist-r-1 ul li a{color:#666;font-size:14px;height:35px;line-height:35px}
.productlist-r-1 ul li.on a{color:#FFF}
/*color:#3185c7;line-height:200px;*/
.vd_sieve_box a{color:transparent;overflow:hidden;width:60px;height:60px;float:left;margin-right:22px;display:block;padding:5px}
.vd_sieve_box a span{overflow:hidden}
.vd_sieve_box .sieve_pic span{background-position:-2px -84px}
.vd_sieve_box a span{background:url(../images/common/vd_sieve_icon.png) no-repeat 0 0;display:inline-block;width:60px;height:58px}
.vd_sieve_box .sieve_music span{background-position:-2px -6px}
.vd_sieve_box .sieve_vedio span{background-position:-2px -154px}
.vd_sieve_box .sieve_file span{background-position:-2px -216px}
.vd_sieve_box .sieve_other span{background-position:-2px -360px}
.vd_sieve_box .sieve_word span{background-position:-2px -11px;height:58px}
.vd_sieve_box .sieve_war span{background-position:-2px -10px;height:58px}
/*dl,dt{border:0;margin:0;padding:0;list-style:none}*/
.day_main_min .taglist dd,.day_main_min .taglist dd div{display:block;float:none;clear:both;width:70px}
.day_main_min .taglist dd{margin-bottom:15px}
.day_main_min .taglist dd .tag-txt{height:20px;text-align:center;padding:0;margin:0;text-decoration:none;color:#9b9b9b;font-size:14px;color:#606060;font-weight:700;font-family:"Microsoft YaHei","Helvetica Neue",HelveticaNeue,Helvetica,Arial,"Lucida Grande",sans-serif}
.day_main_min .taglist dl{margin-top:0px;margin-left:35px}
.filecolumn :hover{cursor:pointer}
.msg-loading,.msg-notes{padding:10px;background-color:#fff;color:#666;text-align:center}
.msg-notes:hover{cursor:pointer;color:orange}
.selector-ddl .sel_list em{display:none}
.dcx-app .form-title2 .ul-mform.dcx-login .elem-area .area-title{position:absolute;margin:0;padding-top:8px;padding-right:10px;padding-left:10px;width:67px;text-align:left;font-size:16px}
.dcx-app .form-title2 .ul-mform.dcx-login .elem-area>.field-content{margin-left:74px;width:80%;}
.dcx-app .dcx-login input.form-txt{padding:3px 8px;width:96%;height:37px;border:0 solid #ddd;border-radius:0;font-size:16px}
.page-contents .detail_frame.mbm{background-color:#f5f5f5}
/************************************************************************wf-dlg************************************************************************/
.wf-dlg .area-title{float :left ;width:65px;text-align: left;color: orange;padding-right:5px;font-size: 13px;padding-top:3px;}
.wf-dlg .field-content {float :left ;}


.wf-dlg.drop-dialog ul.ul-group{    margin-top:0px;}
.wf-dlg.drop-dialog ul li{padding: 0px 10px 0px 10px;}

.link-down:hover
{
	color :orange ;
}

.y-cd
{    text-decoration: none;cursor :default ;
}
.y-cd .y-cd2
{
position :relative ;}

.ycode
{
	display: none;
	position: absolute;
	left: 0;
	bottom :2px; width: 210px;border:solid 1px #bbb;
}
.y-cd:hover .ycode
{
display :block ;}

/*.hover{display :none ;}*/
.img-list:hover .hover
	{
display :inline-block ;}
.loginbox .form-vld-err
{
	background:none;font-size: 14px;line-height: 19px!important;
}
.form-selector li
{    display: inline-block;
    border: solid 1px #ddd;
    padding: 5px 8px;
    border-radius: 5px;font-size :14px;color :#666;margin-right :10px;
}
	.form-selector li .row-index
	{
		font-size: 14px;
		color: #EC8406;
		font-style: italic;margin-right :4px;
	}
	.form-selector li .row-title
	{
	  font-size: 14px;
    color: #000;
	}

	.form-selector li:hover span
	{color :orange ;
	}

	.form-selector li .delete img
	{
	width: 12px;height: 12px;position: relative;top: 0px;cursor :pointer ;margin-left :3px;
	}

.dcx-app.dcx-browse .area-title
{
	color: #000;
	font-size: 15px;
	font-weight: bold;
}

.dcx-wf .dcx-app .app-content
{
	position: relative;
}
.dcx-wf .dcx-app .inner-page-container
{
	position: relative;
}
.child-mod div.report-data .list-container {/*table-layout: auto;*/}
.link-down:hover
{text-decoration: underline;
}
.one-als
{
font-size :15px;}

.dscroll .hidit
{
display :none!important ;}
/*.dscroll .shoit
{
display :block ;}*/
.dscroll:hover  .shoit
{
display :block!important ;}
.dcx-web .report-search .area-title {
    font-size: 13px;
    color: #999;
    font-weight: inherit;
}
.dcx-web .report-search  input.form-txt,.report-search .form-ddl,.report-search .form-select
{
    border: 1px solid #f2f2f2;border-radius: 3px;
}
.dcx-web .report-search .elem-group .elem-area {
    background-color: transparent;padding :4px 0px 6px;
}
/*background-color: #fcfcfc;*/
.dcx-web .report-search .elem-group .elem-area:first-child {
    border-radius: 3px 0px 0px 3px;
    padding-left: 5px;
}
.dcx-web .report-search .elem-group .elem-area:last-child {

   border-radius :0px 3px 3px 0px;padding-right :15px;
}
.dcx-web .report-search .form-switch
{    margin-top: 4px;
}
.dcx-add-new
{
	float: right;
	margin-right: 10px;
	margin-top: 5px;
	color: #999!important;
}
.chart-container {
    background-color: #fff;
}
 .chart-container .toolbar {
        margin-left: 10px;
    }
.page-left .sptree.tree-mode-2 {
    z-index: 0;
}
.child-mod div.report-data .table-head-tr .table-head-td label {
    cursor: default;
    color: #333;
    font-size: 12px;
    font-weight:normal ;
}
.child-mod .table-head .list-td-field {
    cursor: default;}
.child-mod div.report-data .table-head-tr th .resize-line{   cursor: default;}

.nav-item .mnu-btn
{border: 1px solid #fbf1b3;
    padding: 3px 4px;
    border-radius: 3px;
    font-size: 11px;
    color: #f59494;
    margin: -2px 0px 0px 5px;
    position: relative;
    top: 0px;
    display: none;
    float: right;}
/*border: 1px solid #ffdf15;
    padding: 3px 4px;
    border-radius: 3px;
    font-size: 12px;
    color: #da8e70;
    margin: -2px 0px 0px 5px;
    position: relative;
    top: 0px;
    display: none;
    float: right;*/
.nav-item:hover>a>.mnu-btn
{display :inline-block ;
}
.sidebar-collapse .mnu-new
{
    width: 130px;
    font-size: 12px;
    margin-top: 30px;
    margin-left: 26px;}





#overview{margin-right:25px;margin-bottom:20px;margin-left:25px;color:#fff;text-align:left}/*overflow:hidden;*/
#overview .first{float:left;overflow:hidden;padding-bottom:10px;width:40%;width:50%;height:240px}
#overview .outer{float:right;width:50%}/*overflow:hidden;*/
#overview p{line-height:2}
#overview p{margin:0 0 10px}
#overview .outer .wrap{float:left;padding-bottom:7px;width:25%;height:73px;}
#overview .outer .title{cursor:pointer ;margin-right:10px;padding-left:0;height:100%;line-height:73px;font-size :15px;position:relative;}/*padding-left:42%;*/
#overview .outer .wrap.wr2{height:58px}
#overview .outer .wr2 .title{line-height:58px;}

#overview a.title{display:block;color:#fff;text-decoration:none}
#overview .outer .last .title{margin-right:0}
.index-doc{margin-right:10px;padding-top:28px;padding-right:10%;padding-left:36%;height:100%;background:url(../designer/images/index-doc.png) no-repeat 10% center}
/*.index-doc .title{padding-bottom:5px;font-weight:700;font-size:18px;margin-top: 60px;}*/
.index-doc .intro{font-size:12px}
.index-ide{background:url(../designer/images/index-ide.png) no-repeat 15% center}
.index-mod{background:url(../designer/images/index-mod.png) no-repeat 15% center}
.index-db{background:url(../designer/images/index-db.png) no-repeat 15% center}
.index-sdk{background:url(../designer/images/index-sdk.png) no-repeat 15% center}
.index-config{background:url(../designer/images/index-config.png) no-repeat 15% center}
.index-download{background:url(../designer/images/index-download.png) no-repeat 15% center}

.purple{background-color:#9699e0}
.purple .fa{color:#9699e0}
.purple:hover{background-color:#797dde}

.green{background-color:#48c79c}
.green .fa{color:#48c79c}
.green:hover{background-color:#0da571}
.blue1 .title2 .fa-edit {
    color: #fff;display:none;margin-left:5px;font-size:15px;
}
.blue1 .title2:hover .fa-edit {
    color: orange;display:inline-block ;
}
.blue1 .title2 {cursor:pointer;font-weight: normal;padding-bottom:8px;font-weight:700;font-size:17px;margin-top: 10px;}
.blue1 .title2:hover{color:orange;}
.blue1 .btn-default{border: 1px solid #b3d0e4;border-radius: 5px;width: 120px;font-size: 13px;color: #fff;margin: 10px 0px;}
.blue1 .btn-default:hover,.blue1 .btn-default:hover .fa{color: #333;}
.blue1 .btn-default .fa{margin-left: 5px;display:inline-block;color:#fff; }

.blue1{background-color:#6ebfda}
.blue1 .fa{color:#6ebfda}
.blue1:hover{background-color:#6ebfda }/*0b82a9*/

.blue2{background-color:#709bce}
.blue2 .fa{color:#709bce}
.blue2:hover{background-color:#2b6fbf}

.blue3{background-color:#70ceaf}
.blue3 .fa{color:#70ceaf}
.blue3:hover{background-color:#368e71}

.blue4{background-color:#61abd4}
.blue4 .fa{color:#61abd4}
.blue4:hover{background-color:#188aca}

.blue5{background-color:#61abd4}
.blue5 .fa{color:#61abd4}
.blue5:hover{background-color:#188aca}

.blue6{background-color:#8fd461}
.blue6 .fa{color:#8fd461}
.blue6:hover{background-color:#609c38}

.blue7{background-color:#fdb56c}
.blue7 .fa{color:#fdb56c}
.blue7:hover{background-color:#e28629}

.blue8{background-color:#7dcdff}
.blue8 .fa{color:#7dcdff}
.blue8:hover{background-color:#41b3fb}

.blue9{background-color:#f9a386}
.blue9 .fa{color:#f9a386}
.blue9:hover{background-color:#e67a55}

.blue10{background-color:#acd26c}
.blue10 .fa{color:#acd26c}
.blue10:hover{background-color:#93bf48}

.title .dicon
{background-color :#fff;border-radius :50%;width :40px;height :40px;margin : auto;text-align :center ;vertical-align :middle ;
position: absolute;    top: 50%;
    left: 50%;    margin-top: -20px; margin-left: -20px;

}

.title .dicon .fa
{font-size :20px;    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -10px;
    margin-left: -9px;
}
.title .dicon0
{
	width :42%;height :100%;line-height :100%;margin :0;text-align :center ;vertical-align :middle ;    margin-left: 0px;

    position: relative;    float: left;
}
.tbox #overview div
{
	box-sizing: initial;
}
div.shadow2{box-shadow: 0px 3px 18px #ccc;}
.opt-box .elem-block2 .pic-gp2 li {
    padding: 15px 0px;
    margin-bottom: 0px;    line-height: 20px;
}
.site-name{padding-left :10px;cursor :pointer ;}
.site-name .fa{display :none ;}
.site-name:hover{color :#000;}
.site-name:hover  .fa{display :inline-block  ; margin-left :5px;margin-right :5px;}
.opt-box .elem-block2{padding: 0px;margin: 0px;}
.opt-box .elem-block2 .pic-gp2 { margin: 0px;}
.opt-box .elem-block2 .pic-gp2 li{padding: 15px 0px;margin-bottom:0px;}
.opt-box .elem-block2 .pic-gp2 li .icon-desc{color: #666;font-size: 13px;}
.opt-box .elem-block2 .pic-gp2 li.st-link:hover .icon-desc {color: #333;}

.recent-l .worktodo-item{line-height:30px;width:49%;height:36px;text-align :left;}
.recent-l .worktodo-item .r-sp1{display:inline;border-radius:3px;font-size:12px;margin:0 0 0 5px;position:relative;top:0;color:#fbd189;border:1px solid #fbd189;padding:1px 2px;white-space:nowrap}
.recent-l .worktodo-item .r-sp2{display:inline;display:none;margin-left:5px;float:right;margin-right:5px;font-size:12px;color:#999}
.recent-l .worktodo-item div{display:inline-block;font-size:13px;color:#666}
.recent-l .worktodo-item:hover{cursor:pointer}
.recent-l .worktodo-item:hover div,.recent-l .worktodo-item:hover span{color:orange!important}
.recent-l .worktodo-item .r-tl{display:none;position:absolute;left:-15px;padding:4px 8px;top:-32px;border:1px solid #000;background-color:#000;border-radius:5px}
.recent-l .worktodo-item .r-tl span{line-height:20px;color:#fff!important;font-size:14px;padding:3px 0;display:inline;white-space:nowrap}
.recent-l .worktodo-item .r-tl .fa-caret-down{color:#000;font-size:12px;position:absolute;bottom:-8px;left:30px}
.recent-l .worktodo-item:hover .r-tl{display:block!important}
.menu-txt-link2:hover .tbox
{
display :block!important;}

.rpt-type .rpt-title{margin-bottom:10px}
.rpt-type .rpt-title span{font-size:19px;color:#666}
.rpt-type td:hover .rpt-remark,.rpt-type td:hover .rpt-title span{color:#fff}
.rpt-type .rpt-ctn{height:100%;padding:10px 0;margin:0 20px}
.rpt-type td:hover{background-color:#1a8fda;cursor:hand;cursor:pointer;border-radius:10px}
.rpt-type .rpt-img img{width:100px}
.rpt-type .rpt-remark{margin-top:10px;font-size:13px}

.search-template .search-box{margin-left:11px;position:relative;display:inline-block}
.search-template .search-box input[type=search]{box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;line-height:1em;vertical-align:top;padding:0 6px;margin-bottom:10px;font-weight:400;-webkit-tap-highlight-color:transparent;color:rgba(255,255,255,.8);border:none;background:rgba(0,0,0,.3);width:146px;height:22px;padding-left:28px;padding-right:12px;border-radius:22px;font-size:12px;-webkit-transition:background .2s ease-in;-o-transition:background .2s ease-in;transition:background .2s ease-in;outline-style:none}
.search-template .search-box input[type=search]+i{color:#c3c9d0;position:absolute;left:50%;top:50%;margin-left:-7px;margin-top:-12px;cursor:text;-webkit-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in;font-size:14px}
.tmpl-form{float:left;clear:none;width:50%;border:0;overflow-x:hidden;padding-top:10px}
.tmpl-left{background-color:#eee;background-color:#f3f3f3}
.tmpl-right{padding-top:10px}
.tmpl-form dd,.tmpl-form dl,.tmpl-form dt,.tmpl-form li,.tmpl-form ul{list-style:none;margin-bottom:0}
.tmpl-form dl{list-style:none;margin-bottom:10px}
.tmpl-form dt{width:100%;line-height:30px;border-bottom:solid 1px #bbb;font-size:14px;color:#666}
.tmpl-right .dl-form dt{border-bottom:solid 1px #eee}
.tmpl-right .dl-form dt a{font-size:13px;color:#999}
.tmpl-form li,.tmpl-form ul{width:100%;line-height:28px}
.tmpl-form li{padding-left:30px}
.tmpl-form li:hover{background-color:#bbb;cursor:pointer}
.tmpl-form li:hover a{color:#fff}
.tmpl-form dd{padding-top:10px;margin-left:0;width:100%}
.tmpl-form .ul-f-r li{padding-left:15px}
ul.ul-f-r a{line-height:33px}
ul.ul-f-r a i{background:none repeat scroll 0 0 #27ae60;color:#fff;display:block;float:left;font-size:12px;font-style:normal;font-weight:700;line-height:28px;margin-right:10px;text-align:center;width:28px;border-radius:28px;margin-top:2px}
ul.ul-f-r a b{color:#111;display:block;font-size:105%;margin:0 0 2px;line-height:33px;font-weight:400}
ul.ul-f-r li:hover a i{background:none repeat scroll 0 0 #2ecc71}
ul.ul-f-r li.selected a i{background-color:#f1c40f!important}
ul.ul-f-r li.selected a{color:orange!important}
.form-crt .phone-designer .phone-note2{padding:62px 16px 76px 15px;padding:64px 16px 76px 17px;padding:54px 10px 54px 7px;padding:34px 22px 34px 21px;width:311px;width:349px;width:317px;height:551px;height:678px;height:606px;background:url(../images/note2.png) no-repeat 0 0;background:url(../images/s_00.png) no-repeat 0 0;background:url(../images/frame.png) no-repeat 0 0;overflow:hidden}
.form-crt .phone-designer .phone-note2 .phone-area{padding:0;width:100%;width:334px;width:320px;height:100%;height:567px;height:570px;background-color:#fff}
.form-crt .home-main .phone-designer.app-mode .phone-note2 .phone-area .app-content-w{height:524px}
.form-crt .sptree .sptree-container .sptree-list{padding:6px 2px 0;position:relative;height:287px;overflow-y:auto}
.dcx-app .area-title.sample{width:100%;height:30px;border-bottom:1px solid #E7E7E7;border-right:1px solid #E7E7E7;border-left:1px solid #E7E7E7;color:#666;white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:26px;font-weight:700;background-color:#f7f7f7;clear:both;float:none}
.designer-container .report-data
{    overflow-x: auto;
}
.form-ckb[cid="13"]
{    position: relative;
    top: 2px;
}
.dlg-new
{    padding-bottom: 15px;
}

.form-ddl .form-ddl-txts{
    background-color: transparent;
    border: 1px solid transparent;
    border-radius: 0px;
    display: block;
    margin-bottom: 0px;
    min-height: 29px;
    padding: 7px;
    width: 100%;
    margin: 0px;
}
/**************************************************************************py-pop**************************************************/
.py-pop{position:absolute;z-index:101;outline:0 none}
/*.pop-sys-count{position:absolute;width:150px}*/
.py-pop .pop-inner,.py-pop-inner{background:#fff;border:1px solid #8a8a8a;border-bottom-color:#6d6d6d;-webkit-box-shadow:0 2px 8px 1px rgba(0,0,0,.35);-moz-box-shadow:0 2px 8px 1px rgba(0,0,0,.35);-khtml-box-shadow:0 2px 8px 1px rgba(0,0,0,.35);-ms-box-shadow:0 2px 8px 1px rgba(0,0,0,.35);box-shadow:0 2px 8px 1px rgba(0,0,0,.35);-moz-border-radius:3px;-webkit-border-radius:3px;-ms-border-radius:3px;border-radius:3px;position:relative;z-index:2}
.pop-sys-count .pop-inner{border:1px solid #8c8c8c;position:relative;padding:10px 10px 8px 15px!important;background-color:#fff; box-shadow:0 0px 23px 6px rgba(90, 86, 86, 0.3);display:block}
.pop-sys-count .pop-inner .arrow-up{border-bottom-color:#8c8c8c;top:-9px!important}
.pop-sys-count .pop-inner .arrow-up,.pop-sys-count .pop-inner .arrow-up-in{border-width:0 9px 9px 9px!important}/*left:40px;margin-left:39px!important;*/
.py-pop .arrow-down,.py-pop .arrow-down-in,.py-pop .arrow-up,.py-pop .arrow-up-in{z-index:3}
.arrow-up,.arrow-up-in{border-width:0 9px 9px;border-style:dashed dashed solid;border-color:transparent transparent #ebebeb;top:-9px;left:50%;margin-left:-4px}
.arrow-down,.arrow-down-in,.arrow-left,.arrow-left-in,.arrow-right,.arrow-right-in,.arrow-up,.arrow-up-in{position:absolute;font:normal 0/9999px serif;overflow:hidden;width:0;height:0;z-index:1}
.pop-sys-count .pop-inner .arrow-up-in{top:-8px!important}
.arrow-up-in{border-bottom-color:#fff;top:-8px}
.pop-sys-count .pop-inner .close{position:absolute;font-size:0;-webkit-text-size-adjust:none;padding:5px 5px 6px!important;right:0!important;top:0!important;z-index:10}
.link-color,.py-pop a.close{color:#435e99;text-decoration:none}
.py-pop .icon{width:16px;height:16px}
.hide-txt,.icon,.icon-text,.icon-text .icon{font:0/0 arial!important;color:transparent!important;overflow:hidden}
.pop-sys-count .i-pop-close{width:7px;height:7px;background-image:url(../designer/images/gb.png);background-position:-43px -136px}
.py-pop .pop-bd{font-size:12px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.pop-sys-count .count-list{line-height:1.8}
.pop-sys-count .count-list li{white-space:nowrap;word-wrap:normal;padding-bottom:3px}
/*li,ul{list-style:none}*/
.pop-sys-count .count-list a{margin-left:3px}
.hide-txt,.icon,.icon-text,.icon-text .icon,.icon-text .text{display:inline-block;vertical-align:middle;overflow:hidden!important}
/****************************************************************************************************************************/
/********************************************************************site-card********************************************************/
.site-card-list{padding:0;padding-bottom:20px;overflow:hidden}
.site-card{display:block;position:relative;float:left;width:259px;height:420px;margin-top:30px;margin-left:15px;
           margin-right:15px;background-color:#fff;border:1px solid #e3e3e3;cursor:default;
           box-shadow:0 1px 4px rgba(0,0,0,.1);border:1px solid #f4f4f4;box-shadow:0 0 0 rgba(0,0,0,.1);
           border:1px solid #e3e3e3;cursor:pointer;box-shadow:0 1px 4px rgba(0,0,0,.1);overflow:hidden}
/*background-color:#f9f9f9;*/
    .site-card .card-content {
        padding: 10px 10px 0 10px
    }
    .site-card .item-operate {
      display :none;
    }
.tmpl .arrow-r,.tmpl .arrow-r:after{top:30%}
.tmpl .dcx-app .ul-design .li-area{padding-bottom:0}
.site-card .head .price{float:right;width:40%;text-align:right;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}
.site-card h2{margin-top:0;margin-bottom:0}
.sitestar_phone_tu span{position:absolute;z-index:5;margin-left:22px;display:none}
.sitestar_phone_tu h4{font-size:20px;color:#fff;font-family:microsoft yahei;line-height:70px;font-weight:400}
.sitestar_phone_tu h6{font-size:12px;color:#fff;font-family:microsoft yahei;line-height:55px;font-weight:400}
.sitestar_phone_tu a{color:#fff;text-decoration:none;display:block;padding-bottom:4px;padding-top:4px;border:#f76301 1px solid;margin-left:45px;margin-top:8px;background-color:#f76301;width:95px;font-size:12px;border-radius:5px;-moz-border-radius:5px;float:left;clear:none;margin-top:80px}
.sitestar_phone_tu .bg{height:279px;position:absolute;z-index:2;width:185px;width:219px;height:360px;width:259px;height:420px;opacity:.5;background:#000}
.sitestar_phone_tu .bg1{height:280px;position:absolute;z-index:4;width:185px;text-align:center;width:219px;height:360px;width:259px;height:420px}
span.sitestar_phone_tu{position:absolute;z-index:4;top:0;width:219px;height:360px;width:259px;height:420px;left:0;display:none}
.site-card:hover .sitestar_phone_tu{display:inline}
.site-card.cur:before{content:".";position:absolute;right:-8px;transform:rotate(135deg);-ms-transform:rotate(135deg);-webkit-transform:rotate(135deg);top:-33px;width:0;height:0;border-bottom:50px solid transparent;border-top:50px solid transparent;border-right:50px solid #1bb201;font-size:0;line-height:0;z-index:1}
.site-card.cur:after{content:"选用此模板";transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);position:absolute;right:-4px;top:13px;color:#fff;font-size:14px;z-index:1}
.site-card.cur{border:1px solid #1bb201;outline:1px solid #1bb201}
.sitestar_phone_tu a.mybigbtn{margin:150px auto 0;padding-bottom:24px;padding-top:24px;width:155px;font-size:16px;background-color:green;border:green 1px solid}
.site-card .app-content-w{overflow:auto;overflow-x:hidden}
/***************************************************************************************************************************/
.dcx-web .dcx-browse .inner-page-middle > .ul-mform {
    margin-top: 20px;
}
.dcx-app.dcx-web .dcx-form .pad50 {
    padding: 15px 5px 0px 5px;
}
.form-radio .option-text {
    position: relative;
    top: -1px;
}
.form-radio-item {
    line-height: 30px;
}
.home-top .m-item .img{
  width:30px;
}
.listf div.report-data .table-body-tr td {
    line-height: initial;
}
div.report-data .table-body-tr td {
    line-height: 42px;
}
div.report-data .table-body-tr td.td-total {
    line-height: 39px;
    padding:0;
}

.dcx-app .listf select.form-select {
    width: auto;
}
.list-report img.col-img {
    margin: 10px;
    width: 200px;
    border-radius:3px;
}
div.report-data .cell .form-ctr .e-f {
    position: absolute;
    top: 4px;
    right: -4px;
}

.dcx-app .cell:hover .e-f {
    display: inline-block;
    font-size: 13px;
}
.dcx-app .cell .e-f {
    display: none;
    margin-left: 5px;
    cursor: pointer;
    color: #fb901c;
}
div.report-data .app-list .datarow .td-opt .elem-icon {
    margin-top: 0px;
}
.app-list .item-group  {
    padding: 2px 2px;
}
div.report-data .app-list .table-body-tr:nth-child(2n) {
    background-color:transparent;
}
    div.report-data .app-list .table-body-tr:nth-child(2n):hover,
    div.report-data .app-list .table-body-tr:hover {
        background-color: #f9f9f9;
    }
/*overflow-x: auto;*/
.dcx-dlg .report-data {
    padding-bottom: 5px;
}
.app-list.tmpl {
    margin-top: 20px;
}

/*.bigpm.dcx-app.dcx-web .report-search .area-title {
    font-size: 13px;
    color: #fff;
}
.bigpm.dcx-app.dcx-web div.field-content {
    font-size: 13px;
    color: #fff;
}
.bigpm.dcx-app.dcx-web .form-radio-item label {
    color: #fff;
}
.bigpm.dcx-app.dcx-web .elem-button {
    color: #fff;
}
.bigpm.dcx-app.dcx-web .btn-default {
    color: #fff;
}
.bigpm.dcx-app.dcx-web .btn.btn-model-1 {
    color: #fff;
}*/

.dcx-app .bigpm .report-search .area-title {
    font-size: 13px;
    color: #fff;
}

.dcx-app .bigpm div.field-content {
    font-size: 13px;
    color: #fff;
}

.dcx-app .bigpm .form-radio-item label {
    color: #fff;
}

.dcx-app .bigpm .elem-button {
    color: #fff;
}

.dcx-app .bigpm .btn-default {
    color: #fff;
}

.dcx-app .bigpm .btn.btn-model-1 {
    color: #fff;
}
.dcx-app .bigpm .chart-container{
    background-color:transparent;
}

.md-content {
    position:relative;
}

.elem .md-content .md-title {
    font-size: 16px;
    padding: 10px 3px 6px 10px;
}
    .elem .md-content .md-title {
        width: 100%;
        font-size: 20px;
        padding: 6px 3px 6px 10px;
        box-sizing: border-box;
        border-bottom: solid 1px transparent;
        text-align: center;
        position: relative;
        left: 0;
        top: 0;
    }

    .elem .md-content .md-ctn-bg.mdbg2 {
        opacity: 1 !important;
        background-color: transparent !important;
        border-bottom-left-radius: 0 !important;
        border-bottom-right-radius: 0 !important;
        border-bottom: 0 !important;
        border-color:transparent !important;
    }


.elem .md-content .md-ctn {
    width: 100%;
    height: 100%;
    padding: 36px 3px 6px 10px;
}
.elem .md-content .md-ctn-bg {
    width: 100%;
    height: 100%;
    position:absolute;top:0;left:0;overflow:hidden;
}

table, tbody, tfoot, thead, tr, th, td {
    margin: 0;
    padding: 0;
    outline: 0;
    font-size: 100%;

    background: transparent;
    border-collapse: collapse;
    border-spacing: 0;
    border: 0px;
}
/*vertical-align: baseline;*/
.tablebox {
    overflow: hidden;
    /*width: 300px;
    height: 400px;*/
    /*margin: 50px auto;*/
}
.cur-page{
    background-color:#fff;
}
.hme {
    background-color: #f9f9f9;
}
/*.tablebox table {
        width: 100%;
    }*/
/*.tablebox table th, .tablebox table td {
            font-size: 12px;
            text-align: center;
            line-height: 36px;
        }*/
. /*tablebox table th {
            color: #2584e3;
            background-color: #f6f6f6;
        }

        .tablebox table td img {
            display: inline-block;
            vertical-align: middle;
        }*/
/*.tablebox table tbody tr:nth-child(even) {
            background-color: #f6f6f6;
        }*/
/*.tablebox.table_md table td, .tablebox.table_md table th {
        line-height: 40px;
    }*/
.cur-page {
    background-color: #fff;
}

            .page-inner {
                background-color: transparent;
                background-size:100%;
            }

            .bigpm .list-container {
                background-color: transparent;
            }

            .bigpm div.report-data .table-body-tr:nth-child(2n), .bigpm div.report-data .table-body-tr:nth-child(2n):hover, .bigpm div.report-data .table-body-tr:hover {
                background-color: transparent;
            }

            .dcx-app .bigpm .app-content .elem-group .elem-area div.dcx-elem .btp-ul li.pin a.btp-num {
                color: #666;
            }

            .dcx-app .bigpm .app-content .elem-group .elem-area div.dcx-elem .btp-ul li.pin.p-cur a.btp-num {
                color: #fff;
            }

            .bigpm .app-content .elem-group .elem-area div.dcx-elem .nui-menu .nui-menu-item-link span.nui-menu-item-text {
                color: #555;
            }

            .bigpm .app-content .elem-group .elem-area div.dcx-elem .nui-menu .nui-menu-item:hover > .nui-menu-item-link > span.nui-menu-item-text {
                color: #fff;
            }

            .dcx-app .bigpm .app-content .elem-group .elem-area div.dcx-elem .sptree .sptree-container a {
                color: #666;
            }

            .dcx-app .bigpm .app-content .elem-group .elem-area div.dcx-elem .js_price_h span.option-text {
                color: #666;
            }


.table-head .dsw th:after{
display:none;
}

.form-select {
    color: #333 !important;
}


select.form-select option {
    color: #333;
}

.tree-module .left-tree {
    position: absolute;
    left: 0px;
    top: 0px;
    min-width: 220px;
    display: inline-flex;
    position: absolute;
    left: 10px;
    top: 20px;
    float: left;
    clear: none;
    width: 200px;
    background: #fdfdfd;
    border: 1px solid #f7f7f7;
    border-radius: 3px;
}
/*.page-content {
    background-color:#fff;
}*/
.span-deal {
    display:inline-block;
}

.nav-item .div-news {
    border: solid 0px #f1601b;
    border-radius: 3px;
    color: #f1601b;
    font-size: 12px;
    float: right;
    clear: none;
    position: absolute;
    top: -3px;
    right: -27px;
    padding: 0px 0px 0px;
    line-height: 10px;
    font-style: italic;
    font-weight: bolder;
}


.nav-item.demo {
    position: relative;
}
.dle{
    margin-top:20px;}
.dle .fg4 {
    font-size: 12px;
    color: #999;
}
    .dle .fg4 td {
        font-size: 12px;
        color: #666;
        padding: 3px 12px 0px 0px;
    }
        .dle .dfs td {
            font-size: 13px;
            color: #666;
            padding:3px 12px 0px 0px;
        }

.dcx-app .entform .list-report>.ul-mform>.elem-area{
    float:none;clear:both;height:auto;width:100%;
    overflow:initial;
    border-width:0px;
    border-bottom:solid 0px #E8EBE3;
    border-right:solid 0px #E8EBE3;
padding:6px;}

.dcx-app .entform .list-report>.ul-mform{

    border-width:0px;}
.cur-page.dcx-form .child-mod .report-data {
    max-width:1020px;
}

/*modify by panshq*/
div.report-data .table-body-tr.row-selected{background-color: #bbd7f6;}/*e1eae6 #ddd*/
#btnExecType{padding: 4px 0;margin-left:4px;}

div.dcx-web .detail_frame5{width: 96% !important;top:16px!important;}
.dcx-app .detail_frame5 .app-header{height: 40px;border-bottom: 1px solid #ddd;background: #f9f9f9;}
.module-box.btn-primary20{background: #428BCA;margin-left:4px;margin-right: 4px;border-radius: 3px;}
.module-box.btn-primary20:hover,.module-box .btn-primary21:hover{background: #1B6AAA !important;}
.module-box.btn-primary20.disabled{background: #7cb1e2 !important;cursor: not-allowed;}
.module-box.btn-primary20.disabled a{cursor: not-allowed;}
.module-box.btn-primary20.disabled:hover,.module-box .btn-primary21.disabled:hover{background: #7cb1e2 !important;border-radius: 3px;}
.btn-primary2,.btn-primary2>span{color: #fff !important;}
.dcx-app div.detail_frame5[data-isform="1"] .myul-title{width: auto;float: right;margin-top: 9px}
.dcx-app div.detail_frame5[data-isform="1"] .myul-title.ul-design{width: inherit;}
.dcx-app div.detail_frame5[data-isform="1"] .app-titlebar .elem-icon span{font-size: 13px;}
div.detail_frame5 .layui-layer-setwin{float: right;position: static;}
div.detail_frame5 .layui-layer-setwin a{margin-left:0;}
div.detail_frame5 .layui-layer-setwin .layui-layer-maxmin{display: none;}
.dcx-app div.detail_frame5[data-isform="1"] .li-area-title{float: left;}
.dcx-app div.detail_frame5[data-isform="1"] .dialog-title{float:left;clear:none;font-size: 18px;font-weight:bolder;color: #1f7ccd;line-height: 50px;padding-left: 8px;}
.dcx-app div.detail_frame5[data-isform="1"] .dialog-title>img{width: 20px;height:20px;margin-top:-5px;}
.dcx-app div.detail_frame5[data-isform="1"] .fa-close{padding: 10px 13px;color: #777;margin-top: 9px;margin-right: 3px;}
.dcx-app div.detail_frame5[data-isform="1"] .fa-close:hover{opacity: 0.7;text-decoration: none;background: #eaeaea;}
.dcx-app div.detail_frame5[data-isform="1"] .app-header .elem{height: 32px;line-height: 31px;}

.page-inner .open_interact_panel .page-right{width: 75%;}
.dcx-app div.detail_frame5 .page-left{display: none;z-index:15;top: 11px;left: 0px}
body.mobile .dcx-app div.detail_frame5 .page-left{display: none!important;}
.dcx-app div.detail_frame5 .page-inner .open_interact_panel .page-left{width: 24.5%;float: right;position: static;display: block;margin-top: 22px;}
.open_interact_panel .title-bar{display: none;}
.page-inner .open_interact_panel .page-left .content-right{display: none;}

.dcx-app div.detail_frame5 .fa.interact,.dcx-app div.detail_frame5 .fa.form-size{padding: 10px 6px;color: #777;margin-top: 4px;margin-right: 0px;cursor: pointer;text-align: center}
.dcx-app div.detail_frame5 .fa.interact:hover,.dcx-app div.detail_frame5 .fa.form-size:hover{opacity: 0.7;text-decoration: none;background: #eaeaea;}

.open_interact_panel .tast-remark{padding-left: 0!important;padding-right: 0!important;}
.open_interact_panel .de-selected{background: transparent;}
.open_interact_panel .cui-tab-current .a-tab span{color: rgb(30, 136, 229) !important;}
.open_interact_panel .div-tab>ul>li::after{width: 100%;position: absolute;bottom:0;height: 1px;left:0;background:rgb(30, 136, 229);display: block;content: " ";}
.open_interact_panel .div-tab>ul>li{position: relative;}
/*.dcx-app .app-bottom .elem-button:hover, .dcx-app .app-bottom .elem-icon:hover, .dcx-app .app-header .elem-button:hover, .dcx-app .app-header .elem-icon:hover, .dcx-web .elem-button a:hover*/
/*div.dcx-app .page-content*/
/*div.page-content-middle.inner-page-container {}*/


div.sptree-container{height: 650px !important;}
div.popwin_formNameContent.home-main div.dscroll-box{height: 630px !important;}
div.dcxSay-container.dcx-send-box{width: auto !important;}

.title-center .elem-title{margin-top:10px;text-align: center !important;color: #000080;border-bottom: none;border-top:3px solid #19acca;background-color: #f7f7f7;padding: 7px 0 8px 19px !important;}
.title-center .elem-title>h2{font-weight: bolder;font-size: 22px;background-color: #f7f7f7 !important;border: none !important;}
.title-center .elem-title>h2 span{color:#000080 !important;}

.dcx-app div.detail_frame5 .myul-title{border-bottom: none;}
.dcx-app div.detail_frame5 .page-inner .open_interact_panel .page-left{margin-top:13px;}

.dcx-app .page-search .item.active{color:rgb(255,58,20);}

.otherSet h3{margin: 10px 3px;}
/*图片*/
.field-content .layer_pic_list{width: auto;}
.pic_list{position: relative;}
.form-upimg .layer_pic_list .pic_list .add{width: 228px;height: 228px;}
.form-upimg .layer_pic_list .pic_list .add>a{margin-top:86px;font-size:70px;font-weight: 200;}
.form-upimg .pic_list>.upfile.addfile{position: absolute;top:0;left: 0;height: 100%;width: 100%;background: transparent;border: none;}
.form-upimg .pic_list>.upfile.addfile>a{display: none;}
.form-upimg .upfile.addfile>.file{height: 100%;width: 100%;}
.form-upimg .upfile.addfile>.file>input{height: 100%;width: 100%;display: block;}
.form-upimg .layer_pic_list .pic_list .img_wrap{background: #fff; width: 226px;height:226px;position: absolute;top:0;left: 0;border: 1px solid #ddd;}
.form-upimg .layer_pic_list .pic_list .img_wrap>a{height: 100%;}
.form-upimg .layer_pic_list .pic_list img,.img-inner{display: block; width: auto !important;height:auto !important;max-width:100%;max-height: 100%; min-width: 120px; margin: auto;}

.form-upimg .layer_pic_list .pic_list.enter_hover>.upfile.addfile{bottom: 0;z-index: 100;background: rgba(0,0,0,0.7);border-radius: 0px;width: 100%;border: none;height: 30px;top: unset;}
.form-upimg .layer_pic_list .pic_list.enter_hover>.upfile.addfile>a{text-align: center;display: block;}
.form-upimg .layer_pic_list .pic_list.enter_hover>.upfile.addfile>a>.upfile-left{padding-left: 0;font-size: 12px;}
.form-upimg .layer_pic_list .pic_list.enter_hover .img_wrap{display: block;}

.form-upimg .upfile.addfile>.file>input[type='file']{z-index:1001;height: 30%;width: 30%;left: 35%;top:32%;}
.form-upimg .enter_hover .upfile.addfile>.file input[type='file']{height: 100%;top: 0;left: 0;width: 23%;z-index: 99;min-width: 25px;}

.form-upimg .layer_pic_list .pic_list .op{display: none;font-size: 14px;float: left;border-right: 1px solid #fff;cursor: pointer;}
.form-upimg .layer_pic_list .pic_list.enter_hover .op{display: inline-block;height: 100%;padding: 0 8%;position: relative;}
.form-upimg .layer_pic_list .pic_list.enter_hover .op:hover{color: #eeefff;}
.form-upimg .enter_hover .upfile.addfile>a>.upfile-left{display: none;}
.form-upimg .layer_pic_list .pic_list.enter_hover .op.delete{}

/*表格行内*/
td.table-body-td .form-upimg{padding: 1px 0;}
td.table-body-td .form-upimg .layer_pic_list .pic_list .add{width: 46px;height: 46px;border: 1px dashed #bbb;display: block;}
td.table-body-td .form-upimg .layer_pic_list .pic_list .add>a{margin-top:16px;font-size:20px;font-weight: normal;}
td.table-body-td .form-upimg .layer_pic_list .pic_list .img_wrap{width: 45px;height:45px;}
td.table-body-td .form-upimg .layer_pic_list .pic_list img{min-width: 36px;}
td.table-body-td .form-upimg .layer_pic_list .pic_list.enter_hover>.upfile.addfile{height: 24px;}
body.mobile td.table-body-td .form-upimg .layer_pic_list .pic_list.enter_hover>.upfile.addfile{height:18px}
td.table-body-td .form-upimg .layer_pic_list .pic_list.enter_hover>.upfile.addfile>a{margin-top: -10px;}
td.table-body-td .form-upimg .layer_pic_list .pic_list .add>a{color: #bbb;}

.top-pic .cell.li-img{width: 202px; height: 202px;border: 1px solid #eee;}
.top-pic .cell.li-img img{margin:auto;width: auto !important;height: auto !important;max-width:100%;max-height: 100%; min-width: 160px; margin: auto;}
.item-group>.cell.item-field{min-height: 28px;}
/*图片end*/
.not-null{font-weight: 700;color:#f00;}
.child-mod div.report-data .table-head-tr .table-head-td label,.child-mod div.table--header-wrapper .table-head-tr .table-head-td label{color: #000;}/*#0978f5*/
.child-mod div.report-data .table-head-tr .table-head-td .list-td-field.disabled label,.child-mod div.table--header-wrapper .table-head-tr .table-head-td .list-td-field.disabled label{color: gray;}/*#333*/
.lt-txt[disabled]:hover, .rbl-txt[disabled]:hover, .ddl-txt[disabled]:hover,.lt-txt[disabled]:focus, .rbl-txt[disabled]:focus, .ddl-txt[disabled]:focus{border: 1px solid #bbb;background:transparent;}
.ddl-txt:focus,.ddl-txt:hover,.rbl-txt:focus,.rbl-txt:hover,.lt-txt:focus, .lt-txt:hover{background: #fff; }
.lt-txt[readonly]:focus, .lt-txt[readonly]:hover{background: #ddd; }
/*统计样式*/
.dcx-app div.detail_frame5 .child-mod .form-ctr[columntype="1"]{font-size: 12px;padding-left:6px; }
div.app-list.list9>.listarea .datarow{height: auto;min-height: 250px;   }
div.page-other-info>.elem{height:100%;}
div.page-other-info>.elem>.div-tab{height:100%;}
.dcx-app div.page-other-info>.elem>.div-tab>.ul-mform{min-height: auto;height: 43px;}
div.page-other-info .tabs-content{height: calc(100% - 45px);overflow: auto;}
div.page-other-info .msg-feed{padding: 0 !important;}
div.page-other-info .tast-remark{border: 1px solid rgb(238, 238, 238);margin-top: 5px;}
div.page-other-info .tast-remark-none{color: #999;padding-left: 9px;height: 28px;line-height: 28px;}
div.page-other-info .ul-tab>.current>a{color:#099fde;font-weight:400;border-bottom:3px solid #2898e0;}
div.page-other-info .tast-remark-none input,div.page-other-info .tast-remark-none input:focus{border: none;}

/*审批记录*/
.flex{-webkit-flex: 1;flex: 1 1 0%;-ms-flex: 1;}
.flexRow{min-width:0;}
.flexColumn, .flexRow{display: flex;display: -webkit-flex;}
.flexColumn{flex-direction: column;}
.workflowStepListWrap{padding: 10px;}
.workflowStepListWrap .flowPointer{align-items: center;width: 20px;-webkit-transform: translateY(14px);transform: translateY(14px);}
.workflowStepListWrap .flowPointer .pointerItem{width: 11px;height: 11px;flex-shrink: 0;background-color: #ddd;border-radius: 50%;}
.workflowStepListWrap .flowPointer .pointerLine{width: 1px;height: 100%;background-color: #eaeaea;margin:auto;}
.workflowStepListWrap .step .stepItem{margin-left: 14px;padding: 12px 0;}
.workflowStepListWrap .flowPointer .pointerItem.approve{box-shadow: 0 0 10px 1px #2196f3;position: relative;width: 20px;height: 20px;margin-top: 0;flex: 0 0 20px;background-color: #fff;}
.workflowStepListWrap .flowPointer .pointerItem.approve:after{background: #2196f3;content: "";position: absolute;top: 2px;left: 2px;width: 16px;height: 16px;border-radius: 50%;}
.workflowStepListWrap .step:last-child .pointerLine{width: 0;}


.ul-mform .tb_content_1 .content-left>.tast-remark,.ul-mform .tb_content_1 .ul-tab,.ul-mform .tb_content_1 #btnPublishMsg1:last-child{display: none;}
.ul-mform .tb_content_2 .approve_list h3{font-size: 15px;font-weight: 700;color:#757575;}
/*.ul-mform .tb_content_2 .approve_list .col1{float: left;width: 50px;}*/
/*.ul-mform .tb_content_2 .approve_list .col2{float: left;width: 80%;}*/
.ul-mform .tb_content_2 .approve_list .img{margin-right:8px;width: 33px;height: 33px;border-radius: 50%;background-color: rgb(175,180,45);text-align: center;line-height: 33px;color:#fff;display: block;}
.ul-mform .tb_content_2 .approve_list h5{height: 17px;line-height: 17px;font-size: 14px;color: #333;font-weight:normal;}
.ul-mform .tb_content_2 .approve_list .date{color:rgb(158, 158, 158);font-size:12px;margin-top:6px;}
.ul-mform .tb_content_2 .approve_list .detail{margin-top:6px;font-size: 12px;color:#757575;}
.ul-mform .tb_content_2 .approve_list .content{box-shadow:0 1px 3px rgb(0 0 0 / 10%);margin: 7px 0;padding: 9px 5px;border-radius:5px;}
.ul-mform .tb_content_2 .approve_list .date>span{color:#757575;margin-left:5px;}
.ul-mform .tb_content_2 .approve_list .date>span.text-warning{color:#e59f3d;}
.ul-mform .tb_content_2 .approve_list .date>span.text-success{color:#82AF6F;}
.ul-mform .tb_content_2 .approve_list h3.text-warning{color:#e59f3d;}
.text-warning{color:#e59f3d;}

.open_interact_panel .div-tab  .tabs-content{position: relative;}
.open_interact_panel .div-tab  .tabs-content .approve_op{padding: 10px 0;/*position: absolute;bottom: 0;width: 100%;left:0;*/}
.open_interact_panel .div-tab  .tabs-content .approve_op>.btn{margin-left: 6%;margin-top: 6px;}
/*.open_interact_panel .div-tab  .tabs-content .approve_op>.btn:first-child{margin-left: 45px;}*/
.open_interact_panel .div-tab  .tabs-content .approve_op.fixed{position: absolute;bottom: 0px;background-color: #fff;width: 100%;}

.dcx-app .tabs-content.tab-flow .ul-mform{/*overflow: auto;*/min-height: auto;}
div[id^="div_SendBack"],div.wf-dlg.drop-dialog.dropdown{top:51px !important;left: 0 !important;right: 0 !important;margin: auto;}
div[id^="div_SendBack"] .arrow-top,div.wf-dlg.drop-dialog.dropdown .arrow-top{display: none;}
.tbox.dcx-wf#divAddTeamDlg{display: flex !important;width: 100%;}
/*.tbox.dcx-wf.undesign>#pop_add-new-form{width: 750px !important;margin: auto;}*/
/*end*/

/*mobile*/
body.mobile .detail_frame5{min-height: 100%;padding-bottom: 0}
body.mobile .dcx-app div.detail_frame5 .page-inner .open_interact_panel .page-left{left:0;top:0;position: absolute;width: 100%;z-index: 1000;background-color: #fff;margin-top:45px;display: unset !important;}
body.mobile .page-inner .open_interact_panel .page-right{width: 100%;}
body.mobile .page-inner .open_interact_panel{position: static;}
body.mobile .dcx-window.dcx-window div.detail_frame5[data-isform="1"] .myul-title.app-titlebar{position: fixed;bottom: 0;background-color: #fff;height: auto;width: 100%;padding: 0 10px;}
/*body.mobile .dcx-app .inner-page-container{height: 1500px !important;background: #fff;}*/
body.mobile .dcx-app .detail_frame5 .app-header{position: fixed;z-index: 15000;}
.page-inner .open_interact_panel .page-left .right-div{display: none;}
body.mobile .page-right{background: #fff;}

body.mobile .dcx-app div.detail_frame5[data-isform="1"] .li-area-title{float: right;min-width: 80px;margin: 2px 0;}
/*body.mobile div[data-isform="1"] .myul-title.app-titlebar .module-box.btn-primary20{min-width: 80px;}*/
body.mobile .task-content>.tast-remark{display: none;}
/*选择对话框的选择情况*/
div.tcontent>div.popwin_content>.popwin_formNameContent.form-selector{max-height: 85px;min-height:26px;overflow: auto;}
.form-upimg .upfile .file  input[type='text']{cursor: text;}

div.fixed-table-head{position: relative;overflow-x: auto;}
div.fixed-table-head .report-data{min-width:800px;width:max-content;overflow-x: hidden !important;overflow-y: auto;max-height: 450px;}
div.fixed-table-head .report-data>table>thead{width:max-content !important;}
div.fixed-table-head .report-data>table>thead>tr:first-child{left:0;position: absolute;z-index: 9;width:max-content !important;margin-top: -1px;}
div.fixed-table-head .report-data>table>thead>tr:first-child>th,div.fixed-table-head .report-data>table>thead>tr:first-child>td{border-bottom: 1px solid #eee;background: #fff;float: left;padding-bottom: 2px;}
div.fixed-table-head div.report-data .table-body-tr td, div.fixed-table-head div.report-data .table-head-tr th{padding-left: 0;padding-right: 0;min-width: 39px;}
div.fixed-table-head div.report-data .table-body.div-list{border-top:none;}

/*#table_6086204>tbody>tr>td:nth-child(15) span{word-wrap: break-word;display: block;white-space: normal !important;}*/
/*#table_6086204>tbody>tr>td:nth-child(15) span{width: 180px;overflow: hidden;display: block;text-overflow:ellipsis;}*/
/*#table_6086359>tbody>tr>td:nth-child(16) span{width: 180px;overflow: hidden;display: block;text-overflow:ellipsis;}*/

.dcx-app.dcx-web .inner-page-middle .ul-mform{margin-left:8px;margin-right: 8px;}
div.dcx-web .detail_frame5.cur-page.page-content{width: 100% !important;}
.popwin_formNameContent.content{width: 100% !important;}
.popwin_formNameContent.content .report-gdx{overflow: auto;}
.detail_frame5.dcx-dlg .tbox .tinner{display: block;width: 1200px !important;min-width: 900px;}

/*edit-data 编辑数据*/
.detail_frame5.edit-data{}
.detail_frame5.edit-data .app-content .elem-group.ul-mform .elem-area{min-height: auto !important;}
.detail_frame5.edit-data .inner-page-middle .li-area:first-child{min-height: 17px !important;}
.detail_frame5.edit-data .area-title{font-size: 15px !important;}
div.group-title_wrap,.app-content .elem-group.ul-mform div.group-title_wrap.elem-area{min-height: auto !important;}
div.group-title_wrap .elem-title.t3 h2{display: block;position: relative;}
div.group-title_wrap .elem-title.t3 h2>span{position: relative;z-index: 10;font-size: 15px !important; background-color: #fff; padding-right: 8px;color:#19acca;}
div.group-title_wrap .elem-title.t3 h2:after{border-top:none;width: 100%;left:0;top:53%;}
div.group-title_wrap .elem-title{padding: 1px 0;}

/*列表紧凑*/
table.list-container>.table-body.div-list>tr>td{height: 33px !important;line-height: 30px !important;overflow: hidden;}
div[data-ischildform="1"] table.list-container>.table-body.div-list>tr>td{overflow: unset;}
table.list-container>.table-body.div-list>tr>td>div>.form-ctr{margin-bottom:0;}
.list-td-field .btn.btn-model-1{padding: 2px 12px;}
/*div.report-data .table-head-tr .table-head-td label.checkbox_wrap.noselect{margin-left:-6px;}*/
.bt-page{margin-top: 6px;margin-bottom: 3px;}
.btp-ul li.pin{height: auto;margin-bottom: 0;}
.btp-ul li.pin a{height: 28px;line-height: 28px;padding:0 9px;}
.btp-ul li.p-cur a{border:1px solid #09f;}
.dcx-app.dcx-web .report-search{padding-top:0;}
/*.home-main .inner-page-middle.dcx-module{padding-top: 2px;}*/
.dcx-web .report-search .elem-group .elem-area:first-child{padding-left: 0;}
.dcx-web .report-search .app-content .elem-group.ul-mform .elem-area{min-height:auto !important;}
.dcx-app.dcx-web .report-search .field-content, .dcx-app.dcx-web .report-search .area-title{margin-top: 3px;}

/*.list-container{position: relative;}*/
/*.list-container>.table-head{position: absolute;}*/
/*.list-container>.table-tfoot{position: absolute;bottom:0;}*/
.dcx-web .report-search .elem-group .elem-area{padding: 4px 0px 4px;}
/*列表头部固定*/
/*table.list-container>.table-body.div-list*/
/*div[data-isreport="1"] div.report-data table.list-container*/

/*div[data-isreport="1"] div.fixed-table-head{position: relative;overflow-x: auto;}*/
/*div[data-isreport="1"] div.fixed-table-head{background-color: red !important;}*/


div[data-isreport="1"] div.fixed-table-head .report-gdx{min-width:800px;width:max-content;overflow-x: hidden !important;overflow-y: auto;min-height: 450px;}
div[data-isreport="1"] div.fixed-table-head .report-gdx>table.list-container{position: static;}
div[data-isreport="1"] div.fixed-table-head .report-gdx>table>thead{width:max-content !important;position:static;}
div[data-isreport="1"] div.fixed-table-head .report-gdx>table>thead>tr:first-child{left:0; position: absolute;z-index: 9;width:max-content !important;margin-top: -1px;}
div[data-isreport="1"] div.fixed-table-head .report-gdx>table>thead>tr:first-child>th,div.fixed-table-head .report-data>table>thead>tr:first-child>td{border-bottom: 1px solid #eee;background: #fff;float: left;padding-bottom: 2px;}
div[data-isreport="1"] div.fixed-table-head div.report-gdx .table-body-tr td, div.fixed-table-head div.report-data .table-head-tr th{padding-left: 0;padding-right: 0;min-width: 39px;}
div[data-isreport="1"] div.fixed-table-head div.report-gdx .table-body.div-list{border-top:none;}
div[data-isreport="1"] div.fixed-table-head + .bt-page{position: absolute;bottom: -45px;border-top: 1px solid #ddd;padding-top: 5px;margin-top: 0}
div.fixed-table-head td>.list-td-field>.dcx-elem{width: auto;}
div.fixed-table-head .table-head .table-head-td>.list-td-field{padding: 0 5px;}
div.fixed-table-head .table-head .table-head-td.td-head-opt>.list-td-field,div.fixed-table-head .table-head>tr>td.table-head-td>.list-td-field{padding: 0;line-height: 28.8px;}
div.fixed-table-head .table-head .table-head-td.td-head-opt>.list-td-field>label{padding: 0 5px;}
div.fixed-table-head .table-head td.table-head-td>.list-td-field>label{padding: 0 5px;}

div.fixed-table-head div.report-data tfoot.table-foot,div.fixed-table-head tfoot.table-foot>tr{width: max-content;}
div.fixed-table-head div.report-data table.list-container{width: max-content;}
/*表格线条*/
div.report-data .table-body-tr>td, div.report-data .table-head-tr>th,div.child-mod .table-body-tr>td, div.child-mod .table-head-tr>th{border: 1px solid #eee;border-right-width: 0;padding-left: 0;padding-right: 0;text-align: center}
div.report-data .table-body-tr>td, div.report-data .table-head-tr>td{border: 1px solid #eee;border-right-width: 0;text-align:center;}
div.report-data .table-body-tr>td:last-child, div.report-data .table-head-tr>th:last-child,div.child-mod .table-body-tr>td:last-child, div.child-mod .table-head-tr>th:last-child{border-right-width: 1px;}
div.report-data .table-body-tr>td:last-child, div.report-data .table-head-tr>td:last-child,div.child-mod .table-body-tr>td:last-child, div.child-mod .table-head-tr>td:last-child{border-right-width: 1px;}


div.report-data div.list-td-field,div.table--header-wrapper div.list-td-field,div.table--footer-wrapper div.list-td-field{/*text-align: center;*/padding: 0;margin: 0;white-space:nowrap;overflow: hidden;text-overflow: ellipsis;/*overflow-x: hidden;display: inline-block;*/}
div[data-ischildform="1"] div.report-data tbody div.list-td-field{overflow: unset;}
div.report-data .table-body-select div.list-td-field{text-overflow:clip}
div[data-isreport="1"] table.list-container>.table-body.div-list>tr>td>div>.form-ctr{padding: 0 5px;}

div[data-isreport="1"][data-reporttype="8"] table.list-container>.table-body.div-list>tr>td>div>.form-ctr{padding: 0;}
div[data-isreport="1"][data-reporttype="8"] table.list-container .list-td-field .dcx-elem{width: auto;}
div[data-isreport="1"] table.list-container .list-td-field .dcx-elem[data-command]{width: auto;}

div.report-data>table>thead>tr>th>div,div.report-data>table>thead>tr>td>div{position: static !important;}
div.report-data>table>thead>tr>th>div.move-col,div.report-data>table>thead>tr>td>div.move-col{position: absolute !important;}

.regional-amplification{position: fixed !important;background: white;height: 96% !important;width: 95% !important;top: 20px;z-index: 99;}
.regional-amplification>div {height: 100% !important;}
.regional-amplification .report-data {max-height: 94% !important;}


.mobile .tmask{display: none !important;}
.mobile div.detail_frame5[data-isform="1"] .ul-mform>.li-area{min-height: 56px !important;height: auto !important;width: 100% !important;}
.mobile div.detail_frame5[data-isform="1"] .ul-mform.cui-tab-mod>.li-area{min-height: unset !important;height: auto !important;}
.mobile #divUmsg .elem-block3 .pic-gp2 li.h1{line-height: unset !important;}
.mobile #butBox{display: block;position: fixed;bottom: 68px;right: 6px;width: inherit;}
.mobile #butBox div{width: max-content;min-width: unset}
.mobile .page-inner .page-right .page-content{margin-left: unset !important;}
.mobile .mobileTopMenu{position: absolute;left: 210px;z-index: 40}
.mobile .dcx-app div.detail_frame5[data-isform="1"] .myul-title{position: fixed !important;;bottom: 0px !important;right: 0px !important;height: 45px !important;}
.color0{background-color: #FFA500;}
.color1{background-color: #EE82EE;}
.color2{background-color: #8B4513;}
.color3{background-color: #FFA500;}
.color4{background-color: #006400;}
.color5{background-color: #FFA07A;}
.color6{background-color: #FF8C00;}
.color7{background-color: #008000;}
.mobile .detail_frame5.dcx-dlg .tbox .tinner{min-width: unset !important; width: 100% !important;}

.popwin_formNameContent div.list-report>div.dcx-module {overflow: auto;}
/*.popwin_formNameContent div.list-report>div.dcx-module .report-data{float: left;}*/
/*.popwin_formNameContent div.list-report .report-right>.report-data{width: auto !important;overflow-x: initial !important;}*/

/*#div_ListR_6086577 table.list-container>thead{display: block !important;}*/
#div_ListR_6086577 table.list-container>thead th[data-fieldname="id"],#div_ListR_6086577 table.list-container>thead th[data-fieldname="creatorId"],#div_ListR_6086577 table.list-container>thead th[data-fieldname="creator"],
#div_ListR_6086577 table.list-container>thead th[data-fieldname="createTime"], #div_ListR_6086577 table.list-container>thead th[data-fieldname="Season"],
#div_ListR_6086577 table.list-container>thead th[data-fieldname="Bitno"], #div_ListR_6086577 table.list-container>thead th[data-fieldname="sourceid"]
{display: none;}
.layui-row>#divAssemblyContainer>div>.lbox{margin: 5px !important;}

/*表单*/
.form-ctr2 .form-ddl-txt{cursor: initial;}
.arrow-down-click{position: absolute;right: 0;top: 0;width: 30px;height: 100%;z-index: 10; cursor: pointer;}

.inner-page-middle.dcx-module>div.ul-mform>div:first-child>.title-center{margin-top: -8px;padding-bottom: 5px;}
div.detail_frame5 .app-content>.page-right{margin-top: 0 !important;}
.dcx-app div.detail_frame5 .page-inner .open_interact_panel .page-left{margin-top: 0;}
.app-content .elem-group.ul-mform .elem-area{min-height: unset !important;}
/*.dcx-app .area-title{color: #111 !important;}*/
/*div.elem-area>.field-content>.form-ctr>div[type='ddlselector']{height: 30px;}*/

.more-content{position: fixed;bottom: 6px;left: 52%;}

/*用户选择框*/
div.people dt[data-char]{font-weight: bolder;height: auto !important;}
.people .item{height: 20px !important;padding: 2px 0px 2px 22px !important; margin:0 !important;width: 97px;}
.people .item .ico-gs-ok{top:0;left: 0;}
.people .item .name{width: 100% !important; text-align: left;font-size: 14px;}
div.people dt>label{float: right;margin-right: 20px;color: #409eff;font-weight: normal;}
#divRecentUserCtn>label{margin-left:290px;color: #409eff;font-weight: normal;}
div.people dl>label{color: #409eff;font-weight: normal;}

/*文本标签*/
.label{line-height: 1.45;color: #FFF;display: inline-block;height:20px;}
.label-success, .label.label-green {background-color: #82AF6F;}
.label-danger,.label-red{background-color: #D15B47;}
.label-warning,.label-yellow{background-color:#F89406}
.label-purple{background-color:#9585BF;}
/*.label-yellow{background-color:#FEE188;}*/
.label-grey,.label-gray{background-color:#A0A0A0;}
.label-primary,.label-blue{background-color:#428BCA;}
.label-important{background-color:#D15B47;}
.text-primary{color: #428BCA}
.text-warning{color: #F89406}
.text-danger{color: #D15B47}
.text-success{color: #82AF6F}
.popwin_formNameContent.contn .tab-content.d-sel{width: 576px !important;}
.mobile .mbm .popwin_title{position:fixed !important;z-index: 14100;top: 0;}
.mobile .mbm .popwin_content{margin-top: 40px;}

/*表单样式*/
.dcx-app div.detail_frame5[data-isform="1"] .myul-title{margin-top:4px;}
.dcx-app div.detail_frame5[data-isform="1"] .fa-close{margin-top: 4px;}
.dcx-app div.detail_frame5 .fa.interact{margin-top: 4px;}
.dcx-app div.detail_frame5 .form-ctr .form-switch{padding: 3px 0;}

.dcx-app .form-txts,.dcx-app .textarea,.dcx-app input.form-data-txt,.dcx-app input.form-txt{padding: 0 5px;margin-right: 0;width: 90%;}
.field-content .ds-ctrl{height: 26px;padding:0 5px;width: 90%;}
.dcx-app .field-content .ds-ctrl input.form-txt,.skin2 .dcx-app .field-content .ds-ctrl .form-txts{width: 100%;padding: 0;}

.form-select{padding:0 5px;height: 28px;}
.dcx-app select.form-select{height: 28px;}

div.elem-area>.field-content>.form-ctr>div[type='ddlselector']{width: 90%;padding: 0 5px;border: 1px solid #eee;height: 28px;overflow: hidden;}
div[type='ddlselector'] .form-ddl.form-ddl-list{width: 100%;border: none;}
div[type='ddlselector'] .form-ddl-list .ul-selected-list{width: 100%;}
div[type='ddlselector'] .form-ddl-list .form-ddl-down{margin-right: -5px;}

.form-ctr .form-ddl{height:28px; width: 90%;padding: 0 5px;}
.form-ctr .ds-ctrl{min-height: 28px;}

/*列表头部搜索*/
.table-head th.has-condition .fa.fa-caret-down,.table-head th.has-sort .fa.fa-caret-down{color: orange;}
.table-head th.has-condition .list-td-field>label,.table-head th.has-sort .list-td-field>label{color: orange;}
.clear-condition{margin-right: 8px;width: 100px;}
.clear-condition,.clear-sort{padding-left:5px;padding-right: 5px;font-size: 13px; }
div.th-dropdown #btnDoSearch{margin-right: 8px;width: 100px;}
div.th-dropdown .nui-menu .top .nui-menu-item{display: inline-block;margin-right: 5px;}
div.child-mod div.th-dropdown .nui-menu .top .nui-menu-item{margin-right: 0;margin-left: 0;}
div.th-dropdown .nui-menu .top .nui-menu-item.selected{background: #4cae4c;color: #fff;border-radius: 5px;}
div.th-dropdown .nui-menu .top .nui-menu-item-link{padding-right: 8px;padding-left: 8px;line-height:29px;}
div.th-dropdown .nui-menu .top .nui-menu-item .nui-menu-item-text{margin-left:6px;}
div.child-mod div.th-dropdown .nui-menu .top .nui-menu-item .nui-menu-item-text{margin-left:0;}
div.th-dropdown .nui-menu .top .nui-menu-item.selected .nui-menu-item-text{color: #fff;}
div.th-dropdown .tabs-content.tab2{display: none;}
div.th-dropdown .btn.clear-sort{font-size: 12px;padding: 5px;margin-bottom: 3px;}
div.th-dropdown .form-txt.search{margin-left:4px;width: 92%;}
div.th-dropdown>div{padding: 8px;}
div.th-dropdown .content{min-height:120px;}
div.th-dropdown .top>label{display: inline-block;margin-top:-5px;}
div.th-dropdown .top>label>input{float: left;margin-top: 11px;margin-right: 5px;}
div.th-dropdown .detail-item{min-height: 80px;max-height: 250px;overflow: auto;}
div.th-dropdown .detail-item>label{display:block;line-height:28px;}
div.th-dropdown .btn.clear-sort.selected{background: #4cae4c;color: #fff;}
div.th-dropdown .op{width:100%;padding: 5px 0px 6px 0px;}
div.th-dropdown .detail-item>label:hover{background: rgb(245,245,245);}

body.mobile .ui-calendar{top:45px;}
/*文件列表*/
.tb_content_3 .filelist{margin-bottom: 15px;width: 100%;}
/*.tb_content_3 .filelist>li{border-bottom: 1px solid #eee;}*/
.tb_content_3 .filelist a{color: rgb(30, 136, 229);padding: 8px 0;word-break:break-all;}
.tb_content_3 .filelist a:hover{color: #0678b5;text-decoration: underline;}
.tb_content_3 .filelist .delete{display: inline-block;color: #bbb;width: 23px;text-align: center;cursor: pointer;}/*padding: 8px 0;*/
.tb_content_3 .filelist .delete:hover{color: rgb(234,120,120);}
.tb_content_3 .filelist td,.tb_content_3 .filelist th{border: 1px solid #eee;padding:5px 3px;}
.tb_content_3 input[type='file']{opacity: 0;position: absolute;left: 0;height: 34px;width: 100px;cursor: pointer;}

body.skin1 .dcx-app.dcx-web{background: #fff;}

#interact_tb_content_4 .top_detaile{padding-bottom: 10px;}
#interact_tb_content_4 .el-collapse-item__header{padding-left: 10px;}
#interact_tb_content_4 .el-collapse-item__header.is-active{color: rgb(30, 136, 229);background: rgb(246,246,246);}
#interact_tb_content_4 .cus span{cursor: default;}
#interact_tb_content_4 .cus span:hover{border: none;}
#interact_tb_content_4 .top_detaile .floatleft>div:last-child>span{font-size: 14px;}
#interact_tb_content_4 .num{color: rgb(30, 136, 229);}
#interact_tb_content_4 .el-table__row{cursor: pointer;}

.mobile .tab-content{background-color: white !important;}
.mobile .list-report img.col-img{max-width: 50px;max-height: 100%;width: unset;}

/*td.table-body-td.dataitem>div.list-td-field{overflow-y: auto;}
td.table-body-td.dataitem>div.list-td-field::-webkit-scrollbar{height:3px;}*/
#sptree187.sptree.tree-mode-2 .fa-caret-down{padding: 9px;right: 4px;top: 0;}
#sptree187.sptree.tree-mode-2 .fa-caret-down:hover{color: #51a754;background: #eee;}
#sptreeLeft187.sptree-list .nd-text{width: 183px;display: inline-block;color: #222;}
#sptreeLeft187.sptree-list .nd-text>span{color: #777;}
#sptreeLeft187.sptree-list .spicon-fold+.nd-text,#sptreeLeft187.sptree-list .spicon-unfold+.nd-text{width: 176px;}
#sptreeLeft187.sptree-list dd dd .spicon-fold+.nd-text,#sptreeLeft187.sptree-list dd dd .spicon-unfold+.nd-text{width: 167px;}
#sptreeLeft187.sptree-list dd dd dd .spicon-fold+.nd-text,#sptreeLeft187.sptree-list dd dd dd .spicon-unfold+.nd-text{width: 147px;}
#sptreeLeftContainer187 .dscroll-box{height: 550px !important;}
#sptreeLeft187 .spicon-close,#sptreeLeft187 .spicon-open{top:-6px;}

#selector22.sptree-container.sptree_width,#selector22.sptree-container.sptree_width .dscroll-box{width: 240px !important;}
#selector22 .nd-search,#selector22 #txtSearchSptree22{width: 95% !important;}
#sptree_searchbox22 .nd-text{width: 186px;display: inline-block;vertical-align: middle;}

/*table.list-container{table-layout: fixed;width: auto !important;}
table.list-container tr.table-body-tr{}*/

#btnUserImg>.ace-icon{top:-11px;}
.skin2 #btnUserImg>.ace-icon{top:0;}
.anok-hide,div.anok-hide,.list-td-field .dcx-elem.anok-hide{display: none !important;}

.mobile #message_window_box{

}
.mobile #message_window_box .message{
    height: 70px;
}
.mobile #message_window_box .icon-circle{
    display:block;
    margin:10px;
    font-family:cate_icon;
    width:50px;
    height:50px;
    border-radius:50%;
    text-align:center;
    line-height:50px;
    font-size:18px;
    color:#fff;vertical-align:middle;
    float: left;
}
.mobile #message_window_box .body{
    margin:10px;
    float: left;
    width: calc(100% - 90px);
    height: calc(100% - 20px);
}
.mobile #message_window_box .title{
    float: left;
}
.mobile #message_window_box .content{
    float: left;
}
.mobile #message_window_box .date{
    float: right;
}
.mobile #message_window_box .icon-right{
    float: right;
}
body.skin1 .notice-count{right: 145px;left: auto !important;top:8.2px !important;}
body.skin1 #btnUserImg #divNewX3X{left: 8px !important;}

.form3Data{
    width: max-content;
}
.form3Data table{
    border-collapse: collapse !important;
    border: 1px !important;
}
/*窗体尺寸，min*/
div.dcx-web .detail_frame5.min{width: 40% !important;left:35% !important; height: 50% !important;}
.dcx-dialog.dcx-window div.detail_frame5.dcx-dlg.dcx-module.dcx-form.has_tool_btns.min{left:35% !important;}

div.dcx-web .detail_frame5.middle{width: 60% !important;left:20% !important;}
.dcx-dialog.dcx-window div.detail_frame5.dcx-dlg.dcx-module.dcx-form.has_tool_btns.middle{left:20% !important;}

#messageTips{position: absolute;right: 5px;bottom: 0px;cursor:pointer;padding: 0 4px;}
#messageTips i{color: orange;}
#messageTipsBox{position: absolute;right: 3px;bottom: 25px;display: none;z-index:99;border: 1px solid #e6a23c;border-radius:8px;background:#fff;width:inherit;color:#ea9c08;font-size:14px;max-height: 300px;overflow-y :auto;padding:5px 0;}
#messageTipsBox .message{display:block;margin:6px 5px;}
/*mobile首页消息*/
body.mobile #divAssembly{min-height: unset !important;}
body.mobile #divAssembly #divAssemblyContainer{margin-bottom:0 !important;}
body.mobile #divAssembly .assemblyContainer div.dscroll-box{height: auto !important;}

body.shuoyong .home-top .home-top-menu-list {min-width: 225px;}
body.shuoyong #wfUndoWorkCount{right: 160px !important;}

.list1-item{margin: 10px}
.list1-item>div{display: flex;align-items: center;margin: 10px 0;}
.list1-item h2{font-size: 15px;color: #000;margin: 0;font-weight: normal;background-color: rgb(248,248,248);padding: 10px;border-radius: 6px;}
.list1-item h2>img{height: 25px;}
.list1-item h2>i{color: #777;}
.list1-item .image{width: 50px;position: relative;}
.list1-item .image>img{width: 100%;border-radius: 50%;}
.list1-item .image>.tip-num{font-size: 12px; text-align: center; width: 20px;position: absolute;right: 0;top: 0;border-radius: 60%;background: red;color: #fff;}
.list1-item .text{padding:10px 0 10px 8px;flex:1;border-bottom: 1px solid rgb(240,240,240);}
.list1-item div:last-child>.text{border-bottom:none;}
.list1-item .text>h3{font-size: 16px;margin: 0;font-weight: normal;}
.list1-item .text>h3 .time{font-size:13px;color: rgb(173,173,173);width:75px;float: right;text-align: right;}
.list1-item .text>div{color: rgb(173,173,173);font-size: 13px;padding-top: 5px;}

.mobile div.dcx-app{background: #fff;}
.app-bottom{background: /*rgb(247,247,247)*/#fff !important; border-top:1px solid #e0e0e0;}
.dcx-app .app-bottom .ul-mform a{color: rgb(144,148,158);}
.dcx-app .app-bottom .ul-mform a>div{margin-top:8px !important;}
.dcx-app .app-bottom .ul-mform a>div>span{font-size: 13px !important;}
.dcx-app .app-bottom .ul-mform>.active a{color: #19acca;/*rgb(84,127,220);*/}
.dcx-app .app-bottom .elem-button:hover, .dcx-app .app-bottom .elem-icon:hover{background: #fff;}
.dcx-app .app-bottom .elem,.dcx-app .app-bottom .wrapper .elem-area,.dcx-app .app-bottom{height: 60px !important;line-height: 60px !important;}

.day-group .item{width: 90%;margin:0 5%;}
.day-group .item>div{padding: 8px; border-radius: 10px;border: 1px solid rgb(225,225,225);}
.day-group .item .time{display: block;margin: 15px 0 8px 0; text-align: center;color: rgb(147,147,147);}
.day-group .item .msg{padding-bottom: 10px;color: #000;}
.day-group .item .msg>.title{padding-bottom: 13px;font-weight: bold;color: #444;}
.day-group .item .op{/*border-top:1px solid rgb(225,225,225);padding-top: 15px;*/padding-top: 3px; display: flex;}
.day-group .item .op>.btn2{flex: 1; font-size: 13px;color: rgba(69,112,218,.8);height: 28px;line-height: 28px;text-align: center;display: inline-block;border: 1px solid rgba(69,112,218,.6);border-radius: 5px;}
.day-group .item .op>.btn2.other{border-color: #ddd;color: #555;}
.no-touch {-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
body.mobile ::-webkit-scrollbar {width: 1px;}

div.el-message,div.el-popover{z-index: 101000 !important;}
body.mobile.guoya .el-message__content{font-size: 20px;}
div[data-dataid="514"],div[data-dataid="515"],div[data-dataid="516"]{width: 100% !important;}
/*div[pageid="6080644"] #message{height: 500px;overflow-y: auto;}*/
body.mobile div.app-header div.module-box.btn-primary20{padding: 5px;}
body.mobile #butBox>div{margin: 5px 0;}
body.mobile #butBox .btn-primary21{min-width: 56px;}
body.mobile div.app-header .ppt-more .dropdown.drop-menu>div{bottom: 40px;top:unset !important;}
.mobile .page-inner .page-right .page-content{margin-bottom: 70px;}
/*苹果x及以上 处理*/
body.iphonex .dcx-app .mbm .app-bottom{padding-bottom: 15px;}
body.iphonex.mobile .home-main .inner-page-middle.dcx-module{margin-bottom:67px;}
body.iphonex.mobile .dcx-app div.detail_frame5[data-isform="1"] .myul-title{bottom:20px !important;}
body.iphonex.mobile #butBox{bottom:88px;}
body.iphonex.mobile .page-inner .page-right .page-content{margin-bottom: 100px;}
body.iphonex.mobile div.mobile-approval div.tabs-content.tab-flow>div.approve_op{padding-bottom: 20px;}
body.iphonex.mobile div.mobile-approval div.tabs-content.tab-flow>div.approve_op{padding-bottom: 20px;}
body.iphonex.mobile .action-sheet{bottom:70px}
/*手机版审批*/
div.mobile-approval #ul_group_interact>li:nth-child(2){display: none !important;}
div.mobile-approval div.myul-title.app-titlebar{display: none;}
div.mobile-approval div.tabs-content.tab-flow{border-top: 13px solid #ddd;}
div.mobile-approval div.tabs-content.tab-flow>h2{font-size: 16px;color: #757575;padding:8px;font-weight: bolder;}
div.mobile-approval div.tabs-content.tab-flow>div.ul-mform{height: auto !important;max-height: 350px; }
div.mobile-approval div.tabs-content.tab-flow .approve_list{padding-top:0;}
div.mobile-approval div.tabs-content.tab-flow>div.approve_op{bottom: 0;position: fixed;width: 100%;z-index: 15001;background: #fff;}
/*body.mobile div.dcx-dialog div[data-isform='1'] .page-content-middle{height: 120vh !important;}*//*表单上下滑动卡顿*/
div.mobile-approval div.tabs-content.tab-flow>div.approve_op>div{display: flex;}
div.mobile-approval div.tabs-content.tab-flow>div.approve_op .btn{flex: 1; padding: 10px;margin: 0 4px;}
div.mobile-approval .open_interact_panel .div-tab .tabs-content .approve_op{padding: 0px;}

body.mobile div.mobile-approval div.app-header>div.approve_op{display: flex;position:fixed;bottom: 0;width: 100%;}
div.mobile-approval div.app-header>div.approve_op .btn{flex: 1; padding: 10px;margin: 0 4px;}
body.iphonex.mobile div.mobile-approval div.app-header>div.approve_op{padding-bottom: 20px;}

body.mobile div.aui_state_focus{left:0 !important;z-index: 16000 !important;}
body.mobile table.aui_dialog,.mobile div.aui_state_focus, .mobile div.aui_main,.mobile .aui_state_focus .aui_content{width: 100% !important;}
body.mobile .aui_state_focus .aui_content{max-width: none;padding: 0 !important;width: 240px !important;}
body.mobile div.aui_content textarea{width: 96% !important;margin: auto;}

div.search-container.dcx-module .elem-button>a{height: 31px;line-height: initial;}
div.search-container.dcx-module .elem-button>a.btn-gradient{line-height: 31px;}
/*头部页签样式*/
div.top-tabs{display: flex;position: fixed;left: 203px;right: 0px;}
div.top-tabs>.J_tabLeft{width: 43px;}
div.top-tabs>.J_tabRight{width: 43px;}
div.top-tabs>#ul_nav{flex: 1;position: static;margin-left: 0;overflow: hidden;}
div.top-tabs>#ul_nav>.nav-tabs-item{margin-left: 0 !important;}
button.roll-nav{border: none;border-bottom:1px solid #eee;background: #fff;}
button.roll-nav>i{color: #999;}
button.roll-nav:hover{background-color: #eee;}
button.roll-nav>i:hover{color: #222;}
.top-tabs>.btn-group>.dropdown{border: none;border: 1px solid #eee;color: #666;height: 26px;line-height: 26px;padding: 0 16px 0 8px;background: #fff;}
.top-tabs>.btn-group>.dropdown:hover{color: #222;background: #eee;}
.top-tabs>.btn-group>.dropdown-menu{right: 16px;left: unset;float: unset;}
.top-tabs>.btn-group.open>.dropdown-menu{display: block;}
.top-tabs>.btn-group>.dropdown-menu>li>a{padding: 3px 11px 4px 11px;margin: 1px 0;font-size: 13px;cursor: pointer;}

div.change-main{max-width: 800px;}
div.change>.sub-item>.sub-item-row{display: none;max-width: 800px;}
div.change>.sub-item:first-child>.sub-item-row{display: block;}
div.change h2{font-size: 14px;font-weight: bolder;}
div.change .sub-item h2{cursor: pointer;}
div.change h3{line-height:18px;font-size: 13px;}
div.change .value1,div.change .value2{color: #f0ad4e;}
div.change .value3{color: #000;}
div.change .sub-item i{margin-left: 6px;}
div.change div.cell{display: inline-block;margin-right: 7px;float: left;}
div.change h3 div.cell{float: none;}
span.op-type1{color: green;}
span.op-type2{color: #337ab7;}
span.op-type3{color: red;}
/*主题skin10*/
body.skin10{background: rgb(247,247,255);}
body.skin10 .home-main.toph>.home-main-left{background: #171717 !important;width: 246px !important;height: calc(100% - 58px) !important;overflow-y: auto;}
body.skin10 .d-m .nav>li:hover>a, body.skin10 .d-m .nav>li>a{color:#eee;}
body.skin10 .d-m .sidebar-inner .nav>li>a:focus, body.skin10 .d-m .sidebar-inner .nav>li>a:hover{color: #fff;}
body.skin10 .d-m .nav>li.active{background: rgb(255 255 255 / 18%);}
body.skin10 .home-top .home-top-logo{background: #171717;width: 246.3px;margin: 0;height: 57px;padding-top: 6px;}
body.skin10 .home-top .home-top1{border-bottom: 1px solid #eee;box-shadow: 0 2px 6px 0 rgb(218 218 253 / 65%), 0 0px 6px 0 rgb(206 206 238 / 54%);}
body.skin10 .home-top.has-tag .home-top1{box-shadow: none;}
body.skin10 #divCurAppBtn2{left:250px !important;}
body.skin10 #btnGoRun{border:1px solid #0d6efd !important;border-radius: 3px !important;}
body.skin10 .home-main.toph{background: rgb(247,247,255);}
body.skin10 .home-main .home-main-right div.main{min-height: unset;margin-left: 0 !important;padding-top:15px;}
body.skin10 .home-main .home-main-right .main .middle .middle-left{padding-left:5px;padding-right: 8px;min-height: unset;float: none;width: auto !important;}
body.skin10  #dvFrameMainNav::-webkit-scrollbar-track{background-color:#171717;}
body.skin10 .nav-container{margin-left: 248px !important; box-shadow: 0 2px 6px 0 rgb(218 218 253 / 65%), 0 0px 6px 0 rgb(206 206 238 / 54%);}
body.skin10 .fpt.home-main-right .page-container>div.page-border{margin: 8px 0px;}
body.skin10 .dcx-web .home-main .home-main-right{margin-left: 246px !important;}
body.skin10 #ul_nav.nav-tabs{left:246px;padding-left:12px;}
body.skin10 .home-main-right .page-container > div.cur-page{background: rgb(247,247,255);}
body.skin10 .dcx-web .middle .middle-right{margin-left: 0;padding-left: 10px;padding-right:10px;width: auto;}
body.skin10 .nav-tabs .nav-tabs-item-selected{background:#0d6efd;}
body.skin10 .blue7{background-color: #508ae0;}
body.skin10 .blue7:hover{background-color: #0d6efd;}
body.skin10 .blue7 .fa{color: #508ae0;}
body.skin10 .blue8{background-color: #ffc107;}
body.skin10 .blue8:hover{background-color: #ffc107;}
body.skin10 .blue8 .fa{color: #ffc107;}
body.skin10 .blue3{background-color: #508ae0;}
body.skin10 .blue3:hover{background-color: #0d6efd;}
body.skin10 .blue3 .fa{color: #508ae0;}
body.skin10 .blue9{background-color: #ffc107;}
body.skin10 .blue9:hover{background-color: #ffc107;}
body.skin10 .blue9 .fa{color: #ffc107;}
/*body.skin10 .blue5{background-color: #ffc107;}*/
/*body.skin10 .blue5:hover{background-color: #ffc107;}*/
/*body.skin10 .blue5 .fa{color: #ffc107;}*/
body.skin10 .blue10{background-color: #ce414e;}
body.skin10 .blue10:hover{background-color: #f41127;}
body.skin10 .blue10 .fa{color: #ce414e;}
body.skin10 .green{background-color: #508ae0;}
body.skin10 .green:hover{background-color: #0d6efd;}
body.skin10 .green .fa{color: #508ae0;}
body.skin10 .blue2{background-color: #508ae0;}
body.skin10 .blue2:hover{background-color: #0d6efd;}
body.skin10 .blue2 .fa{color: #508ae0;}

body.skin10 .home-top-menu-list li.m-item>a{color: #0d6efd !important;}
body.skin10 .home-top .home-top-menu-list li.m-item>a.menu-txt-link2:hover{background-color: #eeeeef;}
body.skin10 .recent-l .worktodo-item .r-sp1{color: #ff5f15;border-color: #ff5f15;}
body.skin10 .nui-menu .nui-menu-item:hover{background-color: #eeeeef;}

body.skin10 .drop-btn.dropdown .nui-menu .nui-menu-item:hover{background-color: #508ae0;}
/*end*/
div.expire{position: fixed;width: 100%;height: 100%;background-color: rgba(255,255,255,.8);top:0;left: 0;z-index: 10100;}
div.expire>span{color: red;text-align: center;padding-top: 60px;font-size: 16px;display: block;}

div.about_to_expire{position: fixed;width: 500px;height: 30px;left: 299px;top:58px;}
div.about_to_expire>span{color: red;text-align: center;}
div.about_to_expire .fa-close{padding: 5px;cursor: pointer;}
div.about_to_expire .fa-close:hover{color: #d00707;}

li.full-total>div{line-height: 38px;}
li.full-total>div>span:nth-child(even){padding-right: 8px;}
table.list-container{table-layout: fixed;width: fit-content;}
/*div.child-mod table.list-container{width: unset;}*/
/*table.list-container thead.table-head,table.list-container tr.table-head-tr{width: unset !important;}*/
div.report-data{position: relative;border-right: 1px solid #eee;}
div.report-data .table-head-tr th .resize-line{}
div[data-forfixed="1"]>table.list-container .table-head-tr th .resize-line{z-index: 10215 !important}
div.table--header-wrapper{overflow: hidden;/*position:relative;z-index:1002;*/}
div.report-gdx{overflow-y: auto;}
/*div.report-gdx[data-dofixed="1"] thead>tr{height: 1px;line-height: 1px;}*/
/*div.report-gdx[data-dofixed="1"] thead>tr>th{height: 1px;overflow: hidden;line-height: 1px;}*/
/*div.report-gdx[data-dofixed="1"] thead>tr>th{line-height: 30px;}*/
/*div.table--footer-wrapper{position:absolute;}*/
div.has-fixed-footer div.table--body-wrapper{overflow-x: hidden !important;}
body.mobile div.has-fixed-footer div.table--body-wrapper{overflow-x: auto !important;}
body.mobile div.has-fixed-footer div.table--body-wrapper::-webkit-scrollbar{height:0 !important;}
div.table--footer-wrapper{overflow-x: auto;}
div.table--fixed-left{position: absolute;left: 0;top:0;overflow: hidden;z-index: 1010;/*box-shadow: 0 0 10px rgba(0,0,0,.12);*/}
div.table--fixed-left>.table--fixed-header-wrapper{position: relative;left: 0;top:0;z-index: 1011;}
div.table--fixed-left>.table--fixed-footer-wrapper{position: relative;left: 0;bottom:0;z-index: 1010;}
div.table--fixed-body-wrapper{overflow: hidden;}
div.table--fixed-right{position: absolute;right: 0;top:0;overflow: hidden;z-index: 1010;}
div.has-srcoll-y div.table--fixed-right{right: 16px;}
div.table--fixed-right>.table--fixed-header-wrapper{position: relative;right: 0;top:0;z-index: 1010;}
div.table--fixed-right>.table--fixed-footer-wrapper{position: relative;right: 0;bottom:0;z-index: 1010;}
.table--col-extra{position:absolute;top:1px;right: 0;width: 16px;height: 32px;background:#fff;z-index:1012;border-left:1px solid #eee;display: none;}
div.has-srcoll-y .table--col-extra{display: block;}
div.scrolling--middle div.table--fixed-left,div.scrolling--right div.table--fixed-left{-webkit-box-shadow: 4px 3px 4px 0 rgb(0 0 0 / 12%);box-shadow: 4px 3px 4px 0 rgb(0 0 0 / 12%);}
div.scrolling--middle div.table--fixed-right,div.scrolling--left div.table--fixed-right {box-shadow: -8px 0 10px -5px rgba(0,0,0,.12);}
div.report-data tr.table-body-tr.table--row-hover{background: #eaeaea;}
.table-head .th-dropdown{position: fixed;}
.resize-line-cover span{border-left: 1px solid blue;}
div.table--drag{overflow: hidden;}
div.table--drag>div{width: 13000px;}
/*67acf3 79b6f6*/
div.move-col{background: #cce4f4;z-index: 10030;padding-left: 5px;line-height: 33px;}
.drag-active{background-color: #71bdf0;}
div.col-list{overflow:auto;padding:3px 5px;width: 180px;max-height: 300px; position: absolute;right: 2px;text-align: left;background-color: #fff;z-index: 19;border: 1px solid #e8eaec;border-radius: 4px;box-shadow: 0 1px 6px rgb(0 0 0 / 20%);}
div.col-list>ul>li{padding: 5px;overflow: hidden;cursor: pointer;}
div.col-list>ul>li.checked>label{color: #409eff;}
div.col-list>ul>li:hover{background-color:#f5f7fa;}
div.report-data .table-body-td .list-td-field .e-f{right:0}
div.report-data .table-body-td .list-td-field {padding-right: 0; margin-left: 0}

/*子表列，临时*/
div[data-ischildform="1"]>div.report-data{position: static;}
/*div[data-ischildform="1"]>div.report-data .table-body-td .list-td-field{padding-right:0;overflow: visible;}*/
/*div[data-ischildform="1"]>div.report-data table.list-container>.table-body.div-list>tr>td{overflow: visible;}*/
#divAssemblyContainer div[assemblyid="5"] div[istext="1"]{color:#2898E0 !important;}
#divAssemblyContainer div[assemblyid="4"] div[istext="1"]{color:#d7a13f !important;}
.hide3{position: fixed;top:-100px;visibility: visible;}
div.th-dropdown .btnDoSearch{margin-right: 8px;width: 100px;}
div[data-ischild="1"] div.th-dropdown>div{padding-top: 18px;}
td.begin-copy{background:#9bdbf3;}
td.begin-copy .ddl-txt:focus, td.begin-copy .ddl-txt:hover, td.begin-copy .rbl-txt:focus, td.begin-copy .rbl-txt:hover, td.begin-copy .lt-txt:focus, td.begin-copy .lt-txt:hover{background:#9bdbf3;}
/*div.flow-receiver-remark{position: absolute;right: -120px;}*/
/*.cond-head{border: 1px solid #eee;}*/
/*.cond-head>span{display: inline-block;width: 50%;text-align: center;}*/
/*.cond-head>span:first-child{border-right: 1px solid #eee;}*/
/*.cond-head>span.active{color: orangered;}*/
th.table-head-td .sptree div.sptree-container{height: auto !important;}/*343px*/
th.table-head-td div.th-dropdown>div{padding: 4px;}
th.table-head-td .sptree .sptree-container.right{margin-left: 5px;}
th.table-head-td .sptree .sptree_height{height: auto;padding-left:3px;}
th.table-head-td .sptree .sptree_height>div:first-child{padding-top: 3px;}
th.table-head-td .fs_tit{color: orange;}
th.table-head-td a.tab_now:hover{text-decoration: none;}
th.table-head-td .fs_tit_op{margin-top: 0;cursor: pointer;}
th.table-head-td .sptree_height.sptree_selected{width: 100%;padding: 0 3px;max-height:315px;min-height: 145px;overflow-x:hidden;overflow-y:auto;}
th.table-head-td .sptree_height.sptree_selected>ul:first-child{width: 100%;color: #2898E0;}
/*th.table-head-td .sptree_height.sptree_selected>ul:last-child{float: right;}*/
th.table-head-td .sptree_height.sptree_selected>ul>li{line-height: 22px;}
th.table-head-td .sptree_height.sptree_selected>ul>li>span{width: 86%;}
th.table-head-td .sptree_height.sptree_selected>ul>li i{float:right;padding: 5px;cursor: pointer;}
th.table-head-td .sptree_height.sptree_selected>ul>li.used>span{color: #0ba10e;}

div[isreport="1"] .clear-condition,div[isreport="1"] div.th-dropdown #btnDoSearch{width: 112px}
td.editing{position: relative;}
td.editing>.list-td-field{display: none;}
td.editing span.edit-wrap{/*position: absolute;top: 0;left: 0;*/display: block;width: 100%;}
td.editing .edit-elem{width: 100%;}
td.dataitem i.fa-caret-right{color:red;float: left;}
/*input[disabled],select[disabled],textarea[disabled]{pointer-events: none;}*/
span.lock-text{color: #6aa7e0;font-size: 17px;font-weight: normal;}
span.form-ctr span.ms-helper{display: none !important;}
body.unmouse div.home-main-left div.sidebar-collapse.dscroll-box{overflow: auto;}

div[data-islistform="1"]>div.report-data{max-height: 450px;}
#fitwidth{font-size: 12px;visibility: hidden;}
.tool-li.clear-condition2 .elem-icon .link-event,.tool-li.setting .elem-icon .link-event,.tool-li.collect-menu .elem-icon .link-event{padding-left: 5px;padding-right: 5px;}
/*#table_tooltip{max-width: 500px;text-align: center; }*/
#table_tooltip{display: none;z-index: 10100;position: absolute;background: #303133;font-size: 12px;max-width: 500px;border-radius: 4px;padding: 8px 12px;white-space: pre-line;word-break: break-word;-webkit-box-shadow: 2px 2px 4px -2px rgba(0,0,0,.2);box-shadow: 2px 2px 4px -2px rgba(0,0,0,.2);color: #fff;}
#table_tooltip>span{position: absolute;bottom:-11px;}
#table_tooltip i{color: #303133;font-size: 16px;}
a.NOrPSA{font-size:12px;padding-left:6px;color:rgb(51, 122, 183);text-decoration:underline;}
body.mobile div[id^="div_SendBack"],body.mobile div.wf-dlg.drop-dialog.dropdown{
    width: unset !important;
}
body.mobile .drop-dialog .overlay-b{
    box-sizing: border-box !important;
}
body.mobile .drop-dialog .frame-div{
    padding-left: unset !important;
    padding-bottom: 70px !important;
}
body.mobile .drop-dialog ul li{
    box-sizing: border-box !important;
}
body.mobile .dcx-app .ul-group{
    width: unset !important;
}
body.mobile .drop-dialog ul li{
    width: unset !important;
    padding: unset !important;
    margin-right: unset !important;
}
#collect2a:hover>div{
    display: block;
}
#collect2_list{
    position:absolute;background: white;box-shadow: 0 0 10px rgba(0,0,0,.5);margin-left:-50px;text-align:center
}
#collect2_list>span{display:block;padding: 0px 25px;min-width:100px}
#collect2_list>span:hover{
    cursor: pointer;
    color: rgb(250, 125, 60);
}
div.module-box[data-command="childFormUp"] a.btn,div.module-box[data-command="childFormDown"] a.btn{padding: 5px 8px}

.form-block-selector dd.dept_level[level='1']{background-color: rgba(82,193,240,0.9);width: 100%}
.form-block-selector dd.dept_level[level='2']{background-color: rgba(184,216,228,0.9);}
.form-block-selector dd.dept_level[level='3']{background-color: rgba(223,228,189,0.9);}
.form-block-selector dd.dept_level[level='4'],.form-block-selector dd.dept_level{background-color: rgba(238,238,238,0.9);color: #333;}
dd.dept_level.has-child{width: 100%}
.form-block-selector dd.dept_level[level='1']:hover{background-color: rgb(82,193,240)}
.form-block-selector dd.dept_level[level='2']:hover{background-color: rgb(184,216,228)}
.form-block-selector dd.dept_level[level='3']:hover{background-color: rgb(223,228,189)}
.form-block-selector dd.dept_level[level='4']:hover,.form-block-selector dd.dept_level:hover{background-color: rgb(238,238,238)}
.form-block-selector dd.js_price_h{position: relative}
.form-block-selector dd.js_price_h>label{position: absolute;right: 20px;}
div.child-mod td.td-total>div{text-align: left;}
div.msg-main{padding: 8px;}
div[isdropdown="1"] div.page-right div.form-block-selector-items{max-height: 300px;overflow: auto;}
/*手机版审批对话框样式调整*/
#div_FormHtml_DefaultF_2078 ul.ul-group>li.h55{float: none;clear: both;}
#div_FormHtml_DefaultF_2078 ul.ul-group>li.h55>.field-content{width: 100%;}
textarea.lt-txt.edit-elem{line-height: 18px;}
div.report-data .table-head-tr .table-head-td div.can-edit label{color: #2898E0;}
span.export-excel{color: green;float: right;padding:0 5px}
span.export-pdf{color: #d34a4a;float: right;padding:0 5px}
.app-titlebar span.export-excel .fa,.app-titlebar span.export-pdf .fa{line-height: 25px}
/*审批，输入框高度*/
div.page-pop-menu #div_FormHtml_DefaultF_2078 span.form-ctr div.dcxSay-textarea.box-editor{max-height: 310px}
/*审批，历史记录图片*/
div.approve_list.workflowStepListWrap div.col2.flexColumn div.detail img{max-width: 150px;max-height: 100px;cursor: pointer}
a.link{cursor: pointer}
div.layui-layer-content>.privew-head-opt{position: absolute;right: 98px;top:-36px}
a.layer-head-download{float: right;padding:0 5px}
a.layer-head-download.pdf{color:#d34a4a}
a.layer-head-download.excel{color:green}

tr.table-body-tr.selected,div.report-data tr.table-body-tr.selected.table--row-hover,div.report-data .selected.table-body-tr:nth-child(2n){background-color: #ddd}
div.report-data tr.table-body-tr.row-selected.table--row-hover,div.report-data .row-selected.table-body-tr:nth-child(2n){background-color: #bbd7f6}
div.options-sort{float: right;padding-right: 10px}
div.options-sort>span{cursor: pointer;padding-right: 2px}
div.options-sort>span>i{cursor: pointer;padding: 8px;font-size: 13px}
div.options-sort>span>i.selected{color: #4cae4c}

/*表单只读*/
.form-txt[readonly],.form-txt[disabled],.form-ddl-txt[readonly],.form-ddl-txt[disabled],.form-data-txt[readonly],.form-data-txt[disabled],.form-txts[readonly],.form-txts[disabled],.form-ddl-txt[disabled]{background:#edeef2}
.ds-ctrl.disabled,.ul-selected-list.disabled,span.form-ctr>.form-ddl[disabled="disabled"],span.form-ctr>[type="ddlselector"][disabled="disabled"],span.form-ctr>[type="ddlselector"][disabled="disabled"]>div{background:#edeef2}
div.list-td-field>.form-ctr>.ds-ctrl.disabled,div.list-td-field .form-select,div.list-td-field .form-ddl-txt,div.list-td-field span.form-ctr>.form-ddl,div.list-td-field span.form-ctr>.form-txts{background: none;}
.form-select[disabled]{background:#edeef2;opacity:1}
.form-txt-warn[readonly],.form-txt-warn[disabled]{background: #edeef2 !important;}
div.list-td-field .form-select[disabled]:focus, div.list-td-field .form-select[disabled]:hover,div.list-td-field .form-txts[readonly]:focus, div.list-td-field .form-txts[readonly]:hover{background: #ddd;}

div.dcx-msgtoolbar2>.tag_edit.S_line2{padding-right: 3px;}
/*最大化*/
.dcx-dialog.dcx-window div.detail_frame5.dcx-dlg.dcx-module.dcx-form.has_tool_btns.form-max{left: 0 !important;top:0 !important;width: 100% !important;height: 100% !important;}
.mobile .dcx-app div.detail_frame5 .fa.interact{padding: 10px 13px}
.mobile .dcx-app div.detail_frame5 .fa.form-size{display: none}