.noSelect{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;}
.tab-click dt,.tab-over dt{cursor:pointer;float:left;position:relative;text-align:center;}
.tab-con{display:none;}
.text-common h3.title{color:#000;padding-bottom:5px;border-bottom:1px dotted #aaa;margin-bottom:5px;}
/*commonform*/
.input-common{height:30px;border:1px solid #ddd;background-color:#fff;padding:0 5px;line-height:30px;vertical-align:top;width:30%;font-size:1em;border-radius:3px;}
.input-common~.input-common{margin-left:4px;}
.input-common.sm{width:15%!important}.input-common.md{width:50%!important}.input-common.xl{width:80%!important;}
textarea{padding:5px;width:90%;height:80px;border:1px solid #ddd;line-height:20px;vertical-align:top;border-radius:3px}
textarea.sm{width:30%!important}textarea.md{width:50%!important;}
.label-input input,.check-common,.radio-common{vertical-align:middle;margin-right:2px;*margin-left:-3px;margin-top:-2px;}
.label-input{padding:0 5px;white-space:nowrap;display:inline-block;}
.label-input input{margin-right:3px;}
.input-common:focus,textarea:focus{background-color:#fdfff0;}
.datagrid-btable .input-common{padding:0 3px;}
.label-input{line-height:32px;padding:0 18px;cursor:pointer;position:relative;}
.label-input input{opacity:0;position:absolute;z-index:-1;}
.label-input input+em{display:inline-block;font:normal normal normal 16px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:none;position:absolute;margin-right:3px;width:16px;height:16px;top:50%;left:0;margin-top:-8px;color:#666;}
.label-input input[type=radio]+em:before{content:"\e695";}
.label-input input[type=radio]:checked+em:before,.inputon input[type=radio]+em:before{content:"\e629";color:#3bb;}
.label-input input[type=checkbox]+em:before{content:"\e783";}
.label-input input[type=checkbox]:checked+em:before,.inputon input[type=checkbox]+em:before{content:"\e645";color:#3bb;}
#conversionWin .label-input input[type=radio]+em:before{content:"\e783";}
#conversionWin .label-input input[type=radio]:checked+em:before,.inputon input[type=checkbox]+em:before{content:"\e645";color:#3bb;}
/*font*/
.fc-fff,a.fc-fff{color:#fff!important;}
.fc-ccc,a.fc-ccc{color:#ccc!important;}
.fc-999,a.fc-999{color:#999!important;}
.fc-666,a.fc-666{color:#666!important;}
.fc-333,a.fc-333{color:#333!important;}
.fc-000,a.fc-000{color:#000!important;}
.fc-red,a.fc-red{color:#e33!important;}
.fc-green,a.fc-green{color:#2ca35c!important;}
.fc-blue,a.fc-blue{color:#39e!important;}
.fc-org,a.fc-org{color:#f90!important;}
.fc-yellow,a.fc-yellow{color:#cb0!important;}
.fc-cyan,a.fc-cyan{color:#3bb!important;}
/*gm按钮gm*/
.btn-style,.btn-style.disable:hover{display:inline-block;height:30px;line-height:30px;*line-height:29px;border:none;color:#fff;text-align:center;cursor:pointer;background:#3bb;*zoom:1;*display:inline;padding:0 12px;font-size:14px;font-family:"\5FAE\8F6F\96C5\9ED1";vertical-align:top;border-radius:3px;border:1px solid #3aa;white-space:nowrap;}
.btn-style.big,.btn-style.big.disable:hover{height:40px;line-height:40px;*line-height:39px;font-size:16px;padding:0 24px;}
.btn-style.sm,.btn-style.sm.disable:hover{height:18px;line-height:18px;*line-height:17px;padding:0 6px;font-size:12px;}
input.btn-style{height:32px;line-height:32px;*line-height:31px;}
input.btn-style.big{height:42px;line-height:42px;*line-height:41px;}
input.btn-style.sm{height:20px;line-height:20px;*line-height:19px;}
.btn-style>i{margin-right:4px;}
.btn-style:hover{text-decoration:none;background:#3aa;}
.btn-style.disable,.btn-style.disable:hover{cursor:not-allowed;opacity:.6;filter:alpha(opacity=60);}
.btn-style.red,.btn-style.red.disable:hover{background:#e33;border-color:#c33;}
.btn-style.red:hover{background:#c33;}
.btn-style.org,.btn-style.org.disable:hover{background:#f90;border-color:#f70;}
.btn-style.org:hover{background:#f70;}
.btn-style.yellow,.btn-style.yellow.disable:hover{background:#cb0;border-color:#ca0;}
.btn-style.yellow:hover{background:#ca0;}
.btn-style.blue,.btn-style.blue.disable:hover{background:#39e;border-color:#0d76ce;}
.btn-style.blue:hover{background:#0d76ce;}
.btn-style.green,.btn-style.green.disable:hover{background:#2ca35c;border-color:#1e924d;}
.btn-style.green:hover{background:#1e924d;}
.btn-style.dark,.btn-style.dark.disable:hover{background:#456;border-color:#345;}
.btn-style.dark:hover{background:#234;}
.btn-style.black,.btn-style.black.disable:hover{background:#3d3d3d;border-color:#1f1f1f;}
.btn-style.black:hover{background:#1f1f1f;}
.btn-style.gray,.btn-style.gray.disable:hover{background:#d9d9d9;color:#666!important;border-color:#ccc;}
.btn-style.gray:hover{background:#ccc;}
.btn-style.light,.btn-style.light.disable:hover{background:#eff;color:#33BBBB!important;border-color:#dff;}
.btn-style.light:hover{background:#dff;}
.btn-style.nobg,.btn-style.nobg.disable:hover{background:#fff;color:#333!important;border-color:#ddd;}
.btn-style.nobg:hover{background:#eff;border-color:#3bb;}
.btn-style.nobd,.btn-style.nobd.disable:hover{background:#fff;color:#333!important;border-color:transparent;}
.btn-style.nobd:hover{color:#3bb !important;}
.btn-style.lightgreen,.btn-style.lightgreen.disable:hover{background:#61cb32;border-color:#55af2d;}
.btn-style.lightgreen:hover{background:#55af2d;}
.btn-style.lightyellow,.btn-style.lightyellow.disable:hover{background:#ffb606;border-color:#df9f05;}
.btn-style.lightyellow:hover{background:#df9f05;}
.btn-style.lightred,.btn-style.lightred.disable:hover{background:#e74c3c;border-color:#c03f32;}
.btn-style.lightred:hover{background:#c03f32;}
.btn-style.lightpurple,.btn-style.lightpurple.disable:hover{background:#9b59b6;border-color:#88509f;}
.btn-style.lightpurple:hover{background:#88509f;}



.btn-style.iafont{font-family:FontAwesome;padding:0 10px;}
.btn-style>.iafont{width:1em;text-align:center;}
.search-bar .btn-style>.iafont{line-height:30px;}
/*gm有效性按钮gm*/
.btn-validity{background:#fff;border:1px solid #2ca35c;display:inline-block;line-height:30px;height:30px;border-radius:3px;}
.btn-validity span{height:30px;padding:0 8px;display:inline-block;}
.btn-validity span:first-child{background:#2ca35c;color:#fff;}
.btn-validity[data-val="1"],.btn-validity.no{border-color:#e33;}
.btn-validity[data-val="1"] span:last-child,.btn-validity.no span:last-child{background:#e33;color:#fff;}
.btn-validity[data-val="1"] span:first-child,.btn-validity.no span:first-child{background:#fff;color:#666;}
/*gm提示警告框gm*/
.alert{padding:8px 10px;margin-bottom:10px;border:1px solid transparent;border-radius:4px;background:#e5f3f3;border-color:#d6efef;position:relative;color:#3bb;}
.alert-red{background-color:#ffeded;border-color:#f6e1e1;color:#e33;}
.alert-blue{background-color:#e9f5fe;border-color:#dceaf4;color:#39e;}
.alert-yellow{background-color:#fcf8e3;border-color:#faebcc;color:#c90;}
.alert-green{background-color:#edfff4;border-color:#d7f0e1;color:#2ca35c;}
.alert-dark{background-color:#456;border-color:#234;color:#eee;}
.alert-gray{background-color:#eee;border-color:#e1e1e1;color:#777;}
.alert-close,.alert-remove{padding-right:40px;}
.alert .close{position:absolute;right:10px;top:50%;line-height:20px;z-index:10;cursor:pointer;font-size:14px;margin-top:-10px;width:20px;text-align:center;opacity:.6;filter: alpha(opacity=60);}
.alert .close:hover{opacity:1;filter: alpha(opacity=100);}
.alert-pop{position:fixed;top:50%;left:50%;font-size:14px;z-index:10000;padding:15px 60px 15px 20px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
/*gmheadnavgm*/
	/*gm深蓝色gm*/
.bdblue .p-header{background:#1F1F1F;background:#2f3847;color:#ccc;}
.bdblue .p-header h1 .iafont{background:#1F1F1F;}
.bdblue .p-header a{color:#ccc;border-color:#3D3D3D !important;}
.bdblue .p-handle .block,.phl-tit{border-color:#3D3D3D !important;}
.bdblue .p-morenav a:hover{color:#fff;}
.bdblue .p-morenav a:hover i{color:#fff;background:#3bb;}
.bdblue .phl-tit:hover{color:#fff;background:#3d3d3d;}
.bdblue .p-handle .block{border-left:1px solid #3d3d3d;}
.bdblue .p-handle .block dt.iafont:hover,.p-handle .block:hover dt{background:#3d3d3d;color:#fff;}
.bdblue .p-handle .block a:hover{color:#333;}
.bdblue .p-handle .block:hover dd a:hover{background:#3d3d3d;}
.bdblue .phl-main a{color:#333;border-color:#555 !important;}
.bdblue .phl-main a:hover i{-background:#293038;-color:#fff;color:#39e;}
/*.p-morenav li.curr a{background:#fff;color:#1f1f1f;border-bottom:2px solid #3bb !important;}*/
.bdblue .p-morenav li.curr a{color:#fff;}
.bdblue .p-morenav li.curr i{color:#fff;background:#3bb;}
/*leftnav*/
.bdblue .p-menu{background:#293038;}
.bdblue .p-menu a{color:#aaa;}
.bdblue .menu-group>a:hover{color:#fff;background:#333;}
.bdblue .menu-group.curr>a{background:#444;border-left:3px solid #33BBBB;color:#fff;}
.bdblue .sortable-ghost{opacity: 0.6;background-color: #3bb !important;color:#fff;}
.bdblue .menu-more li.curr a{color:#fff;background:#555;}
.bdblue .menu-more a:hover{color:#fff;background:#444;}
	/*gm绿色gm--bdgreen*/
.bdgreen .p-header{background:#053801;color:#ccc;}	
.bdgreen .p-header h1 .iafont{background:#053801;}
.bdgreen .p-header a{color:#ccc;border-color:#768779 !important;}
.bdgreen .p-handle .block,.bdgreen .phl-tit,.bdgreen .phl-main a,.bdgreen .menu-group{border-color:#768779 !important;}
.bdgreen .p-morenav a:hover{color:#fff;}
.bdgreen .p-morenav a:hover i{color:#fff;background:#2ca35c;}
.bdgreen .phl-tit:hover{color:#fff;background:#111e00;}

.bdgreen .p-handle .block dt.iafont:hover,.bdgreen .p-handle .block:hover dt{background:#2b3829;color:#fff;}
.bdgreen .p-handle .block a:hover{color:#333;}
.bdgreen .p-handle .block:hover dd a:hover{background:#2b3829;color:#fff;}
.bdgreen .phl-main a{color:#333;border-color:#768779 !important;}
.bdgreen .phl-main a:hover i{-background:#2b3829;-color:#fff;color:#2ca35c;}
.bdgreen .p-morenav li.curr a{background:#fff;color:#1f1f1f;border-bottom:2px solid #19772c !important;}
/*leftnav*/
.bdgreen .p-menu{background:#2b3829;}
.bdgreen .p-menu a{color:#aaa;}
.bdgreen .menu-group>a:hover{color:#fff;background:#40493f;}
.bdgreen .menu-group.curr>a{background:#40493f;color:#fff;border-left:3px solid #2ca35c;}
.bdgreen .label-input input[type=radio]:checked+em:before,.bdgreen .label-input input[type=checkbox]:checked+em:before,.inputon em:before{color:#2ca35c;}
.bdgreen .sortable-ghost{opacity: 0.6;background-color: #2ca35c !important;color:#fff;}
.bdgreen .menu-more li.curr a{color:#fff;background:#768779;}
.bdgreen .menu-more a:hover{color:#fff;background:#40493f;}

/*gm crm浅色gm*/
.logo_img{background-size:98% !important;background-position:center right !important;}
.p-header{background:#2e3846;color:#ccc;}
.p-header h1 .iafont{background:#2e3846;}
.p-header a{color:#ccc;border-color:#3D3D3D !important;}
.p-handle .block,.phl-tit{border-color:#3D3D3D !important;}
.p-morenav a:hover{color:#fff;}
.p-morenav a:hover i{color:#fff;background:#3bb;}
.phl-tit:hover{color:#fff;background:#3d3d3d;}
.p-handle .block{border-left:1px solid #3d3d3d;}
.p-handle .block dt.iafont:hover,.p-handle .block:hover dt{background:#3d3d3d;color:#fff;}
.p-handle .block a:hover{color:#333;}
.p-handle .block:hover dd a:hover{background:#3d3d3d;}
.phl-main a{color:#333;border-color:#555 !important;}
.phl-main a:hover i{-background:#293038;-color:#fff;color:#39e;}
/*.p-morenav li.curr a{background:#fff;color:#1f1f1f;border-bottom:2px solid #3bb !important;}*/
.p-morenav li.curr a{color:#fff;}
.p-morenav li.curr i{color:#fff;background:#3bb;}
/*leftnav*/
.p-menu{background:#f0f6f6;}
.p-menu a{color:#586376;}
.menu-group>a:hover{color:#3298e0;background:#d6e2f0;}
.menu-group.curr>a{background:#d6e2f0;border-left:3px solid #0079d5;color:#0079d5;}
.sortable-ghost{opacity: 0.6;-background-color: #3bb !important;-color:#fff;}
.menu-more li.curr a{color:#3298e0;background:#d6e2f0;}
.menu-more a:hover{color:#3298e0;background:#d6e2f0;}
.p-menu .sm_nav{line-height:40px !important;}
.menu-group{border-bottom:none !important;}
