/*!@import url(//fonts.googleapis.com/css?family=Telex);/*!* Bootstrap v2.3.1 * * Copyright 2012 Twitter,Inc * Licensed under the Apache License v2.0 * http://www.apache.org/licenses/LICENSE-2.0 * * Designed and built with all the love in the world @twitter by @mdo and @fat. */ .clearfix{*zoom:1;}.clearfix:before,.clearfix:after{display:table;line-height:0;content:"";}.clearfix:after{clear:both;}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;}.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block;}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}audio:not([controls]){display:none;}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}a:hover,a:active{outline:0;}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{width:auto\9;height:auto;max-width:100%;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic;}#map_canvas img,.google-maps img{max-width:none;}button,input,select,textarea{margin:0;font-size:100%;vertical-align:middle;}button,input{*overflow:visible;line-height:normal;}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0;}button,html input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;}label,select,button,input[type="button"],input[type="reset"],input[type="submit"],input[type="radio"],input[type="checkbox"]{cursor:pointer;}input[type="search"]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield;}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none;}textarea{overflow:auto;vertical-align:top;}@media print{*{color:#000!important;text-shadow:none!important;background:transparent!important;box-shadow:none!important;}a,a:visited{text-decoration:underline;}a[href]:after{content:"(" attr(href) ")";}abbr[title]:after{content:"(" attr(title) ")";}.ir a:after,a[href ^="javascript:"]:after,a[href ^="#"]:after{content:"";}pre,blockquote{border:1px solid #999;page-break-inside:avoid;}thead{display:table-header-group;}tr,img{page-break-inside:avoid;}img{max-width:100%!important;}@page{margin:.5cm;}p,h2,h3{orphans:3;widows:3;}h2,h3{page-break-after:avoid;}}body{margin:0;font-family:Helvetica,Tahoma,Arial,'Hiragino Sans GB','Hiragino Sans GB W3','Microsoft YaHei',STXihei,STHeiti,Heiti,SimSun,sans-serif;font-size:14px;line-height:20px;color:#555;background-color:#fff;}a{color:#2fa4e7;text-decoration:none;}a:hover,a:focus{color:#157ab5;text-decoration:underline;}.img-rounded{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}.img-polaroid{padding:4px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.1);box-shadow:0 1px 3px rgba(0,0,0,0.1);}.img-circle{-webkit-border-radius:500px;-moz-border-radius:500px;border-radius:500px;}.row{margin-left:-20px;*zoom:1;}.row:before,.row:after{display:table;line-height:0;content:"";}.row:after{clear:both;}[class *="span"]{float:left;min-height:1px;margin-left:20px;}.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:940px;}.span12{width:940px;}.span11{width:860px;}.span10{width:780px;}.span9{width:700px;}.span8{width:620px;}.span7{width:540px;}.span6{width:460px;}.span5{width:380px;}.span4{width:300px;}.span3{width:220px;}.span2{width:140px;}.span1{width:60px;}.offset12{margin-left:980px;}.offset11{margin-left:900px;}.offset10{margin-left:820px;}.offset9{margin-left:740px;}.offset8{margin-left:660px;}.offset7{margin-left:580px;}.offset6{margin-left:500px;}.offset5{margin-left:420px;}.offset4{margin-left:340px;}.offset3{margin-left:260px;}.offset2{margin-left:180px;}.offset1{margin-left:100px;}.row-fluid{width:100%;*zoom:1;}.row-fluid:before,.row-fluid:after{display:table;line-height:0;content:"";}.row-fluid:after{clear:both;}.row-fluid [class *="span"]{display:block;float:left;width:100%;min-height:30px;margin-left:2.127659574468085%;*margin-left:2.074468085106383%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.row-fluid [class *="span"]:first-child{margin-left:0;}.row-fluid .controls-row [class *="span"]+[class *="span"]{margin-left:2.127659574468085%;}.row-fluid .span12{width:100%;*width:99.94680851063829%;}.row-fluid .span11{width:91.48936170212765%;*width:91.43617021276594%;}.row-fluid .span10{width:82.97872340425532%;*width:82.92553191489361%;}.row-fluid .span9{width:74.46808510638297%;*width:74.41489361702126%;}.row-fluid .span8{width:65.95744680851064%;*width:65.90425531914893%;}.row-fluid .span7{width:57.44680851063829%;*width:57.39361702127659%;}.row-fluid .span6{width:48.93617021276595%;*width:48.88297872340425%;}.row-fluid .span5{width:40.42553191489362%;*width:40.37234042553192%;}.row-fluid .span4{width:31.914893617021278%;*width:31.861702127659576%;}.row-fluid .span3{width:23.404255319148934%;*width:23.351063829787233%;}.row-fluid .span2{width:14.893617021276595%;*width:14.840425531914894%;}.row-fluid .span1{width:6.382978723404255%;*width:6.329787234042553%;}.row-fluid .offset12{margin-left:104.25531914893617%;*margin-left:104.14893617021275%;}.row-fluid .offset12:first-child{margin-left:102.12765957446808%;*margin-left:102.02127659574467%;}.row-fluid .offset11{margin-left:95.74468085106382%;*margin-left:95.6382978723404%;}.row-fluid .offset11:first-child{margin-left:93.61702127659574%;*margin-left:93.51063829787232%;}.row-fluid .offset10{margin-left:87.23404255319149%;*margin-left:87.12765957446807%;}.row-fluid .offset10:first-child{margin-left:85.1063829787234%;*margin-left:84.99999999999999%;}.row-fluid .offset9{margin-left:78.72340425531914%;*margin-left:78.61702127659572%;}.row-fluid .offset9:first-child{margin-left:76.59574468085106%;*margin-left:76.48936170212764%;}.row-fluid .offset8{margin-left:70.2127659574468%;*margin-left:70.10638297872339%;}.row-fluid .offset8:first-child{margin-left:68.08510638297872%;*margin-left:67.9787234042553%;}.row-fluid .offset7{margin-left:61.70212765957446%;*margin-left:61.59574468085106%;}.row-fluid .offset7:first-child{margin-left:59.574468085106375%;*margin-left:59.46808510638297%;}.row-fluid .offset6{margin-left:53.191489361702125%;*margin-left:53.085106382978715%;}.row-fluid .offset6:first-child{margin-left:51.063829787234035%;*margin-left:50.95744680851063%;}.row-fluid .offset5{margin-left:44.68085106382979%;*margin-left:44.57446808510638%;}.row-fluid .offset5:first-child{margin-left:42.5531914893617%;*margin-left:42.4468085106383%;}.row-fluid .offset4{margin-left:36.170212765957444%;*margin-left:36.06382978723405%;}.row-fluid .offset4:first-child{margin-left:34.04255319148936%;*margin-left:33.93617021276596%;}.row-fluid .offset3{margin-left:27.659574468085104%;*margin-left:27.5531914893617%;}.row-fluid .offset3:first-child{margin-left:25.53191489361702%;*margin-left:25.425531914893618%;}.row-fluid .offset2{margin-left:19.148936170212764%;*margin-left:19.04255319148936%;}.row-fluid .offset2:first-child{margin-left:17.02127659574468%;*margin-left:16.914893617021278%;}.row-fluid .offset1{margin-left:10.638297872340425%;*margin-left:10.53191489361702%;}.row-fluid .offset1:first-child{margin-left:8.51063829787234%;*margin-left:8.404255319148938%;}[class *="span"].hide,.row-fluid [class *="span"].hide{display:none;}[class *="span"].pull-right,.row-fluid [class *="span"].pull-right{float:right;}.container{margin-right:auto;margin-left:auto;*zoom:1;}.container:before,.container:after{display:table;line-height:0;content:"";}.container:after{clear:both;}.container-fluid{padding-right:20px;padding-left:20px;*zoom:1;}.container-fluid:before,.container-fluid:after{display:table;line-height:0;content:"";}.container-fluid:after{clear:both;}p{margin:0 0 10px;}.lead{margin-bottom:20px;font-size:21px;font-weight:200;line-height:30px;}small{font-size:85%;}strong{font-weight:bold;}em{font-style:italic;}cite{font-style:normal;}.muted{color:#999;}a.muted:hover,a.muted:focus{color:#808080;}.text-warning{color:#dd5600;}a.text-warning:hover,a.text-warning:focus{color:#aa4200;}.text-error{color:#bd4247;}a.text-error:hover,a.text-error:focus{color:#983538;}.text-info{color:#178acc;}a.text-info:hover,a.text-info:focus{color:#126b9e;}.text-success{color:#669533;}a.text-success:hover,a.text-success:focus{color:#4c6f26;}.text-left{text-align:left;}.text-right{text-align:right;}.text-center{text-align:center;}h1,h2,h3,h4,h5,h6{margin:10px 0;font-family:Helvetica,Tahoma,Arial,'Hiragino Sans GB','Hiragino Sans GB W3','Microsoft YaHei',STXihei,STHeiti,Heiti,SimSun,sans-serif;font-weight:bold;line-height:20px;color:#317eac;text-rendering:optimizelegibility;}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-weight:normal;line-height:1;color:#999;}h1,h2,h3{line-height:40px;}h1{font-size:38.5px;}h2{font-size:31.5px;}h3{font-size:24.5px;}h4{font-size:17.5px;}h5{font-size:14px;}h6{font-size:11.9px;}h1 small{font-size:24.5px;}h2 small{font-size:17.5px;}h3 small{font-size:14px;}h4 small{font-size:14px;}.page-header{padding-bottom:9px;margin:20px 0 30px;border-bottom:1px solid #f5f5f5;}ul,ol{padding:0;margin:0 0 10px 25px;}ul ul,ul ol,ol ol,ol ul{margin-bottom:0;}li{line-height:20px;}ul.unstyled,ol.unstyled{margin-left:0;list-style:none;}ul.inline,ol.inline{margin-left:0;list-style:none;}ul.inline>li,ol.inline>li{display:inline-block;*display:inline;padding-right:5px;padding-left:5px;*zoom:1;}dl{margin-bottom:20px;}dt,dd{line-height:20px;}dt{font-weight:bold;}dd{margin-left:10px;}.dl-horizontal{*zoom:1;}.dl-horizontal:before,.dl-horizontal:after{display:table;line-height:0;content:"";}.dl-horizontal:after{clear:both;}.dl-horizontal dt{float:left;width:160px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap;}.dl-horizontal dd{margin-left:180px;}hr{margin:20px 0;border:0;border-top:1px solid #f5f5f5;border-bottom:1px solid #fff;}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #999;}abbr.initialism{font-size:90%;text-transform:uppercase;}blockquote{padding:0 0 0 15px;margin:0 0 20px;border-left:5px solid #f5f5f5;}blockquote p{margin-bottom:0;font-size:17.5px;font-weight:300;line-height:1.25;}blockquote small{display:block;line-height:20px;color:#999;}blockquote small:before{content:'\2014 \00A0';}blockquote.pull-right{float:right;padding-right:15px;padding-left:0;border-right:5px solid #f5f5f5;border-left:0;}blockquote.pull-right p,blockquote.pull-right small{text-align:right;}blockquote.pull-right small:before{content:'';}blockquote.pull-right small:after{content:'\00A0 \2014';}q:before,q:after,blockquote:before,blockquote:after{content:"";}address{display:block;margin-bottom:20px;font-style:normal;line-height:20px;}code,pre{padding:0 3px 2px;font-family:Helvetica,Tahoma,Arial,'Hiragino Sans GB','Hiragino Sans GB W3','Microsoft YaHei',STXihei,STHeiti,Heiti,SimSun,sans-serif;font-size:12px;color:#333;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}code{padding:2px 4px;color:#d14;white-space:nowrap;background-color:#f7f7f9;border:1px solid #e1e1e8;}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:20px;word-break:break-all;word-wrap:break-word;white-space:pre;white-space:pre-wrap;background-color:#f5f5f5;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}pre.prettyprint{margin-bottom:20px;}pre code{padding:0;color:inherit;white-space:pre;white-space:pre-wrap;background-color:transparent;border:0;}.pre-scrollable{max-height:340px;overflow-y:scroll;}form{margin:0 0 20px;}fieldset{padding:0;margin:0;border:0;}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:40px;color:#333;border:0;border-bottom:1px solid #e5e5e5;}legend small{font-size:15px;color:#999;}label,input,button,select,textarea{font-size:14px;font-weight:normal;line-height:20px;}input,button,select,textarea{font-family:Helvetica,Tahoma,Arial,'Hiragino Sans GB','Hiragino Sans GB W3','Microsoft YaHei',STXihei,STHeiti,Heiti,SimSun,sans-serif;}label{display:block;margin-bottom:5px;}select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{display:inline-block;height:20px;padding:4px 6px;margin-bottom:10px;font-size:14px;line-height:20px;color:#555;vertical-align:middle;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}input,textarea,.uneditable-input{width:240px;}textarea{height:auto;}textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{background-color:#fff;border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border linear .2s,box-shadow linear .2s;-moz-transition:border linear .2s,box-shadow linear .2s;-o-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s;}textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,.uneditable-input:focus{border-color:rgba(82,168,236,0.8);outline:0;outline:thin dotted \9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);}input[type="radio"],input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;*margin-top:0;line-height:normal;}input[type="file"],input[type="image"],input[type="submit"],input[type="reset"],input[type="button"],input[type="radio"],input[type="checkbox"]{width:auto;}select,input[type="file"]{height:30px;*margin-top:4px;line-height:30px;}select{width:220px;background-color:#fff;border:1px solid #ccc;}select[multiple],select[size]{height:auto;}select:focus,input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}.uneditable-input,.uneditable-textarea{color:#999;cursor:not-allowed;background-color:#fcfcfc;border-color:#ccc;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.025);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.025);box-shadow:inset 0 1px 2px rgba(0,0,0,0.025);}.uneditable-input{overflow:hidden;white-space:nowrap;}.uneditable-textarea{width:auto;height:auto;}input:-moz-placeholder,textarea:-moz-placeholder{color:#999;}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#999;}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#999;}.radio,.checkbox{min-height:20px;padding-left:20px;}.radio input[type="radio"],.checkbox input[type="checkbox"]{float:left;margin-left:-20px;}.controls>.radio:first-child,.controls>.checkbox:first-child{padding-top:5px;}.radio.inline,.checkbox.inline{display:inline-block;padding-top:5px;margin-bottom:0;vertical-align:middle;}.radio.inline+.radio.inline,.checkbox.inline+.checkbox.inline{margin-left:10px;}.input-mini{width:60px;}.input-small{width:90px;}.input-medium{width:150px;}.input-large{width:210px;}.input-xlarge{width:270px;}.input-xxlarge{width:530px;}input[class *="span"],select[class *="span"],textarea[class *="span"],.uneditable-input[class *="span"],.row-fluid input[class *="span"],.row-fluid select[class *="span"],.row-fluid textarea[class *="span"],.row-fluid .uneditable-input[class *="span"]{float:none;margin-left:0;}.input-append input[class *="span"],.input-append .uneditable-input[class *="span"],.input-prepend input[class *="span"],.input-prepend .uneditable-input[class *="span"],.row-fluid input[class *="span"],.row-fluid select[class *="span"],.row-fluid textarea[class *="span"],.row-fluid .uneditable-input[class *="span"],.row-fluid .input-prepend [class *="span"],.row-fluid .input-append [class *="span"]{display:inline-block;}input,textarea,.uneditable-input{margin-left:0;}.controls-row [class *="span"]+[class *="span"]{margin-left:20px;}input.span12,textarea.span12,.uneditable-input.span12{width:926px;}input.span11,textarea.span11,.uneditable-input.span11{width:846px;}input.span10,textarea.span10,.uneditable-input.span10{width:766px;}input.span9,textarea.span9,.uneditable-input.span9{width:686px;}input.span8,textarea.span8,.uneditable-input.span8{width:606px;}input.span7,textarea.span7,.uneditable-input.span7{width:526px;}input.span6,textarea.span6,.uneditable-input.span6{width:446px;}input.span5,textarea.span5,.uneditable-input.span5{width:366px;}input.span4,textarea.span4,.uneditable-input.span4{width:286px;}input.span3,textarea.span3,.uneditable-input.span3{width:206px;}input.span2,textarea.span2,.uneditable-input.span2{width:126px;}input.span1,textarea.span1,.uneditable-input.span1{width:46px;}.controls-row{*zoom:1;}.controls-row:before,.controls-row:after{display:table;line-height:0;content:"";}.controls-row:after{clear:both;}.controls-row [class *="span"],.row-fluid .controls-row [class *="span"]{float:left;}.controls-row .checkbox[class *="span"],.controls-row .radio[class *="span"]{padding-top:5px;}input[disabled],select[disabled],textarea[disabled],input[readonly],select[readonly],textarea[readonly]{cursor:not-allowed;background-color:#f5f5f5;}input[type="radio"][disabled],input[type="checkbox"][disabled],input[type="radio"][readonly],input[type="checkbox"][readonly]{background-color:transparent;}.control-group.warning .control-label,.control-group.warning .help-block,.control-group.warning .help-inline{color:#dd5600;}.control-group.warning .checkbox,.control-group.warning .radio,.control-group.warning input,.control-group.warning select,.control-group.warning textarea{color:#dd5600;}.control-group.warning input,.control-group.warning select,.control-group.warning textarea{border-color:#dd5600;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);}.control-group.warning input:focus,.control-group.warning select:focus,.control-group.warning textarea:focus{border-color:#aa4200;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ff8d44;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ff8d44;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ff8d44;}.control-group.warning .input-prepend .add-on,.control-group.warning .input-append .add-on{color:#dd5600;background-color:#f1ceab;border-color:#dd5600;}.control-group.error .control-label,.control-group.error .help-block,.control-group.error .help-inline{color:#bd4247;}.control-group.error .checkbox,.control-group.error .radio,.control-group.error input,.control-group.error select,.control-group.error textarea{color:#bd4247;}.control-group.error input,.control-group.error select,.control-group.error textarea{border-color:#bd4247;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);}.control-group.error input:focus,.control-group.error select:focus,.control-group.error textarea:focus{border-color:#983538;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d88e90;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d88e90;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d88e90;}.control-group.error .input-prepend .add-on,.control-group.error .input-append .add-on{color:#bd4247;background-color:#f2bdb1;border-color:#bd4247;}.control-group.success .control-label,.control-group.success .help-block,.control-group.success .help-inline{color:#669533;}.control-group.success .checkbox,.control-group.success .radio,.control-group.success input,.control-group.success select,.control-group.success textarea{color:#669533;}.control-group.success input,.control-group.success select,.control-group.success textarea{border-color:#669533;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);}.control-group.success input:focus,.control-group.success select:focus,.control-group.success textarea:focus{border-color:#4c6f26;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #99ca63;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #99ca63;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #99ca63;}.control-group.success .input-prepend .add-on,.control-group.success .input-append .add-on{color:#669533;background-color:#d5ecbf;border-color:#669533;}.control-group.info .control-label,.control-group.info .help-block,.control-group.info .help-inline{color:#178acc;}.control-group.info .checkbox,.control-group.info .radio,.control-group.info input,.control-group.info select,.control-group.info textarea{color:#178acc;}.control-group.info input,.control-group.info select,.control-group.info textarea{border-color:#178acc;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);}.control-group.info input:focus,.control-group.info select:focus,.control-group.info textarea:focus{border-color:#126b9e;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #5db8ec;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #5db8ec;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #5db8ec;}.control-group.info .input-prepend .add-on,.control-group.info .input-append .add-on{color:#178acc;background-color:#a7dff1;border-color:#178acc;}input:focus:invalid,textarea:focus:invalid,select:focus:invalid{color:#b94a48;border-color:#ee5f5b;}input:focus:invalid:focus,textarea:focus:invalid:focus,select:focus:invalid:focus{border-color:#e9322d;-webkit-box-shadow:0 0 6px #f8b9b7;-moz-box-shadow:0 0 6px #f8b9b7;box-shadow:0 0 6px #f8b9b7;}.form-actions{padding:19px 20px 20px;margin-top:20px;margin-bottom:20px;background-color:#f5f5f5;border-top:1px solid #e5e5e5;*zoom:1;}.form-actions:before,.form-actions:after{display:table;line-height:0;content:"";}.form-actions:after{clear:both;}.help-block,.help-inline{color:#7b7b7b;}.help-block{display:block;margin-bottom:10px;}.help-inline{display:inline-block;*display:inline;padding-left:5px;vertical-align:middle;*zoom:1;}.input-append,.input-prepend{display:inline-block;margin-bottom:10px;font-size:0;white-space:nowrap;vertical-align:middle;}.input-append input,.input-prepend input,.input-append select,.input-prepend select,.input-append .uneditable-input,.input-prepend .uneditable-input,.input-append .dropdown-menu,.input-prepend .dropdown-menu,.input-append .popover,.input-prepend .popover{font-size:14px;}.input-append input,.input-prepend input,.input-append select,.input-prepend select,.input-append .uneditable-input,.input-prepend .uneditable-input{position:relative;margin-bottom:0;*margin-left:0;vertical-align:top;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;}.input-append input:focus,.input-prepend input:focus,.input-append select:focus,.input-prepend select:focus,.input-append .uneditable-input:focus,.input-prepend .uneditable-input:focus{z-index:2;}.input-append .add-on,.input-prepend .add-on{display:inline-block;width:auto;height:20px;min-width:16px;padding:4px 5px;font-size:14px;font-weight:normal;line-height:20px;text-align:center;text-shadow:0 1px 0 #fff;background-color:#f5f5f5;border:1px solid #ccc;}.input-append .add-on,.input-prepend .add-on,.input-append .btn,.input-prepend .btn,.input-append .btn-group>.dropdown-toggle,.input-prepend .btn-group>.dropdown-toggle{vertical-align:top;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}.input-append .active,.input-prepend .active{background-color:#bede9c;border-color:#73a839;}.input-prepend .add-on,.input-prepend .btn{margin-right:-1px;}.input-prepend .add-on:first-child,.input-prepend .btn:first-child{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;}.input-append input,.input-append select,.input-append .uneditable-input{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;}.input-append input+.btn-group .btn:last-child,.input-append select+.btn-group .btn:last-child,.input-append .uneditable-input+.btn-group .btn:last-child{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;}.input-append .add-on,.input-append .btn,.input-append .btn-group{margin-left:-1px;}.input-append .add-on:last-child,.input-append .btn:last-child,.input-append .btn-group:last-child>.dropdown-toggle{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;}.input-prepend.input-append input,.input-prepend.input-append select,.input-prepend.input-append .uneditable-input{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}.input-prepend.input-append input+.btn-group .btn,.input-prepend.input-append select+.btn-group .btn,.input-prepend.input-append .uneditable-input+.btn-group .btn{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;}.input-prepend.input-append .add-on:first-child,.input-prepend.input-append .btn:first-child{margin-right:-1px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;}.input-prepend.input-append .add-on:last-child,.input-prepend.input-append .btn:last-child{margin-left:-1px;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;}.input-prepend.input-append .btn-group:first-child{margin-left:0;}input.search-query{padding-right:14px;padding-right:4px \9;padding-left:14px;padding-left:4px \9;margin-bottom:0;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;}.form-search .input-append .search-query,.form-search .input-prepend .search-query{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}.form-search .input-append .search-query{-webkit-border-radius:14px 0 0 14px;-moz-border-radius:14px 0 0 14px;border-radius:14px 0 0 14px;}.form-search .input-append .btn{-webkit-border-radius:0 14px 14px 0;-moz-border-radius:0 14px 14px 0;border-radius:0 14px 14px 0;}.form-search .input-prepend .search-query{-webkit-border-radius:0 14px 14px 0;-moz-border-radius:0 14px 14px 0;border-radius:0 14px 14px 0;}.form-search .input-prepend .btn{-webkit-border-radius:14px 0 0 14px;-moz-border-radius:14px 0 0 14px;border-radius:14px 0 0 14px;}.form-search input,.form-inline input,.form-horizontal input,.form-search textarea,.form-inline textarea,.form-horizontal textarea,.form-search select,.form-inline select,.form-horizontal select,.form-search .help-inline,.form-inline .help-inline,.form-horizontal .help-inline,.form-search .uneditable-input,.form-inline .uneditable-input,.form-horizontal .uneditable-input,.form-search .input-prepend,.form-inline .input-prepend,.form-horizontal .input-prepend,.form-search .input-append,.form-inline .input-append,.form-horizontal .input-append{display:inline-block;*display:inline;margin-bottom:0;vertical-align:middle;*zoom:1;}.form-search .hide,.form-inline .hide,.form-horizontal .hide{display:none;}.form-search label,.form-inline label,.form-search .btn-group,.form-inline .btn-group{display:inline-block;}.form-search .input-append,.form-inline .input-append,.form-search .input-prepend,.form-inline .input-prepend{margin-bottom:0;}.form-search .radio,.form-search .checkbox,.form-inline .radio,.form-inline .checkbox{padding-left:0;margin-bottom:0;vertical-align:middle;}.form-search .radio input[type="radio"],.form-search .checkbox input[type="checkbox"],.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{float:left;margin-right:3px;margin-left:0;}.control-group{margin-bottom:10px;}legend+.control-group{margin-top:20px;-webkit-margin-top-collapse:separate;}.form-horizontal .control-group{margin-bottom:20px;*zoom:1;}.form-horizontal .control-group:before,.form-horizontal .control-group:after{display:table;line-height:0;content:"";}.form-horizontal .control-group:after{clear:both;}.form-horizontal .control-label{float:left;width:160px;padding-top:5px;text-align:right;}.form-horizontal .controls{*display:inline-block;*padding-left:20px;margin-left:180px;*margin-left:0;}.form-horizontal .controls:first-child{*padding-left:180px;}.form-horizontal .help-block{margin-bottom:0;}.form-horizontal input+.help-block,.form-horizontal select+.help-block,.form-horizontal textarea+.help-block,.form-horizontal .uneditable-input+.help-block,.form-horizontal .input-prepend+.help-block,.form-horizontal .input-append+.help-block{margin-top:10px;}.form-horizontal .form-actions{padding-left:180px;}table{max-width:100%;background-color:transparent;border-collapse:collapse;border-spacing:0;}.table{width:100%;margin-bottom:20px;}.table th,.table td{padding:8px;line-height:20px;text-align:left;vertical-align:top;border-top:1px solid #ddd;}.table th{font-weight:bold;}.table thead th{vertical-align:bottom;text-align:center;}.table caption+thead tr:first-child th,.table caption+thead tr:first-child td,.table colgroup+thead tr:first-child th,.table colgroup+thead tr:first-child td,.table thead:first-child tr:first-child th,.table thead:first-child tr:first-child td{border-top:0;}.table tbody+tbody{border-top:2px solid #ddd;}.table .table{background-color:#fff;}.table-condensed th,.table-condensed td{padding:4px 5px;}.table-bordered{border:1px solid #ddd;border-collapse:separate;*border-collapse:collapse;border-left:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.table-bordered th,.table-bordered td{border-left:1px solid #ddd;}.table-bordered caption+thead tr:first-child th,.table-bordered caption+tbody tr:first-child th,.table-bordered caption+tbody tr:first-child td,.table-bordered colgroup+thead tr:first-child th,.table-bordered colgroup+tbody tr:first-child th,.table-bordered colgroup+tbody tr:first-child td,.table-bordered thead:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child td{border-top:0;}.table-bordered thead:first-child tr:first-child>th:first-child,.table-bordered tbody:first-child tr:first-child>td:first-child,.table-bordered tbody:first-child tr:first-child>th:first-child{-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topleft:4px;}.table-bordered thead:first-child tr:first-child>th:last-child,.table-bordered tbody:first-child tr:first-child>td:last-child,.table-bordered tbody:first-child tr:first-child>th:last-child{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-topright:4px;}.table-bordered thead:last-child tr:last-child>th:first-child,.table-bordered tbody:last-child tr:last-child>td:first-child,.table-bordered tbody:last-child tr:last-child>th:first-child,.table-bordered tfoot:last-child tr:last-child>td:first-child,.table-bordered tfoot:last-child tr:last-child>th:first-child{-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;}.table-bordered thead:last-child tr:last-child>th:last-child,.table-bordered tbody:last-child tr:last-child>td:last-child,.table-bordered tbody:last-child tr:last-child>th:last-child,.table-bordered tfoot:last-child tr:last-child>td:last-child,.table-bordered tfoot:last-child tr:last-child>th:last-child{-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;}.table-bordered tfoot+tbody:last-child tr:last-child td:first-child{-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;}.table-bordered tfoot+tbody:last-child tr:last-child td:last-child{-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;-moz-border-radius-bottomright:0;}.table-bordered caption+thead tr:first-child th:first-child,.table-bordered caption+tbody tr:first-child td:first-child,.table-bordered colgroup+thead tr:first-child th:first-child,.table-bordered colgroup+tbody tr:first-child td:first-child{-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topleft:4px;}.table-bordered caption+thead tr:first-child th:last-child,.table-bordered caption+tbody tr:first-child td:last-child,.table-bordered colgroup+thead tr:first-child th:last-child,.table-bordered colgroup+tbody tr:first-child td:last-child{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-topright:4px;}.table-striped tbody>tr:nth-child(odd)>td,.table-striped tbody>tr:nth-child(odd)>th{background-color:#f9f9f9;}.table-hover tbody tr:hover>td,.table-hover tbody tr:hover>th{background-color:#f5f5f5;}table td[class *="span"],table th[class *="span"],.row-fluid table td[class *="span"],.row-fluid table th[class *="span"]{display:table-cell;float:none;margin-left:0;}.table td.span1,.table th.span1{float:none;width:44px;margin-left:0;}.table td.span2,.table th.span2{float:none;width:124px;margin-left:0;}.table td.span3,.table th.span3{float:none;width:204px;margin-left:0;}.table td.span4,.table th.span4{float:none;width:284px;margin-left:0;}.table td.span5,.table th.span5{float:none;width:364px;margin-left:0;}.table td.span6,.table th.span6{float:none;width:444px;margin-left:0;}.table td.span7,.table th.span7{float:none;width:524px;margin-left:0;}.table td.span8,.table th.span8{float:none;width:604px;margin-left:0;}.table td.span9,.table th.span9{float:none;width:684px;margin-left:0;}.table td.span10,.table th.span10{float:none;width:764px;margin-left:0;}.table td.span11,.table th.span11{float:none;width:844px;margin-left:0;}.table td.span12,.table th.span12{float:none;width:924px;margin-left:0;}.table tbody tr.success>td{background-color:#d5ecbf;}.table tbody tr.error>td{background-color:#f2bdb1;}.table tbody tr.warning>td{background-color:#f1ceab;}.table tbody tr.info>td{background-color:#a7dff1;}.table-hover tbody tr.success:hover>td{background-color:#c8e6ab;}.table-hover tbody tr.error:hover>td{background-color:#eeab9b;}.table-hover tbody tr.warning:hover>td{background-color:#edc195;}.table-hover tbody tr.info:hover>td{background-color:#91d7ee;}[class ^="icon-"],[class *=" icon-"]{display:inline-block;width:14px;height:14px;margin-top:1px;*margin-right:.3em;line-height:14px;vertical-align:text-top;background-image:url("../img/glyphicons-halflings.png");background-position:14px 14px;background-repeat:no-repeat;}.icon-white,.nav-pills>.active>a>[class ^="icon-"],.nav-pills>.active>a>[class *=" icon-"],.nav-list>.active>a>[class ^="icon-"],.nav-list>.active>a>[class *=" icon-"],.navbar-inverse .nav>.active>a>[class ^="icon-"],.navbar-inverse .nav>.active>a>[class *=" icon-"],.dropdown-menu>li>a:hover>[class ^="icon-"],.dropdown-menu>li>a:focus>[class ^="icon-"],.dropdown-menu>li>a:hover>[class *=" icon-"],.dropdown-menu>li>a:focus>[class *=" icon-"],.dropdown-menu>.active>a>[class ^="icon-"],.dropdown-menu>.active>a>[class *=" icon-"],.dropdown-submenu:hover>a>[class ^="icon-"],.dropdown-submenu:focus>a>[class ^="icon-"],.dropdown-submenu:hover>a>[class *=" icon-"],.dropdown-submenu:focus>a>[class *=" icon-"]{background-image:url("../img/glyphicons-halflings-white.png");}.icon-glass{background-position:0 0;}.icon-music{background-position:-24px 0;}.icon-search{background-position:-48px 0;}.icon-envelope{background-position:-72px 0;}.icon-heart{background-position:-96px 0;}.icon-star{background-position:-120px 0;}.icon-star-empty{background-position:-144px 0;}.icon-user{background-position:-168px 0;}.icon-film{background-position:-192px 0;}.icon-th-large{background-position:-216px 0;}.icon-th{background-position:-240px 0;}.icon-th-list{background-position:-264px 0;}.icon-ok{background-position:-288px 0;}.icon-remove{background-position:-312px 0;}.icon-zoom-in{background-position:-336px 0;}.icon-zoom-out{background-position:-360px 0;}.icon-off{background-position:-384px 0;}.icon-signal{background-position:-408px 0;}.icon-cog{background-position:-432px 0;}.icon-trash{background-position:-456px 0;}.icon-home{background-position:0 -24px;}.icon-file{background-position:-24px -24px;}.icon-time{background-position:-48px -24px;}.icon-road{background-position:-72px -24px;}.icon-download-alt{background-position:-96px -24px;}.icon-download{background-position:-120px -24px;}.icon-upload{background-position:-144px -24px;}.icon-inbox{background-position:-168px -24px;}.icon-play-circle{background-position:-192px -24px;}.icon-repeat{background-position:-216px -24px;}.icon-refresh{background-position:-240px -24px;}.icon-list-alt{background-position:-264px -24px;}.icon-lock{background-position:-287px -24px;}.icon-flag{background-position:-312px -24px;}.icon-headphones{background-position:-336px -24px;}.icon-volume-off{background-position:-360px -24px;}.icon-volume-down{background-position:-384px -24px;}.icon-volume-up{background-position:-408px -24px;}.icon-qrcode{background-position:-432px -24px;}.icon-barcode{background-position:-456px -24px;}.icon-tag{background-position:0 -48px;}.icon-tags{background-position:-25px -48px;}.icon-book{background-position:-48px -48px;}.icon-bookmark{background-position:-72px -48px;}.icon-print{background-position:-96px -48px;}.icon-camera{background-position:-120px -48px;}.icon-font{background-position:-144px -48px;}.icon-bold{background-position:-167px -48px;}.icon-italic{background-position:-192px -48px;}.icon-text-height{background-position:-216px -48px;}.icon-text-width{background-position:-240px -48px;}.icon-align-left{background-position:-264px -48px;}.icon-align-center{background-position:-288px -48px;}.icon-align-right{background-position:-312px -48px;}.icon-align-justify{background-position:-336px -48px;}.icon-list{background-position:-360px -48px;}.icon-indent-left{background-position:-384px -48px;}.icon-indent-right{background-position:-408px -48px;}.icon-facetime-video{background-position:-432px -48px;}.icon-picture{background-position:-456px -48px;}.icon-pencil{background-position:0 -72px;}.icon-map-marker{background-position:-24px -72px;}.icon-adjust{background-position:-48px -72px;}.icon-tint{background-position:-72px -72px;}.icon-edit{background-position:-96px -72px;}.icon-share{background-position:-120px -72px;}.icon-check{background-position:-144px -72px;}.icon-move{background-position:-168px -72px;}.icon-step-backward{background-position:-192px -72px;}.icon-fast-backward{background-position:-216px -72px;}.icon-backward{background-position:-240px -72px;}.icon-play{background-position:-264px -72px;}.icon-pause{background-position:-288px -72px;}.icon-stop{background-position:-312px -72px;}.icon-forward{background-position:-336px -72px;}.icon-fast-forward{background-position:-360px -72px;}.icon-step-forward{background-position:-384px -72px;}.icon-eject{background-position:-408px -72px;}.icon-chevron-left{background-position:-432px -72px;}.icon-chevron-right{background-position:-456px -72px;}.icon-plus-sign{background-position:0 -96px;}.icon-minus-sign{background-position:-24px -96px;}.icon-remove-sign{background-position:-48px -96px;}.icon-ok-sign{background-position:-72px -96px;}.icon-question-sign{background-position:-96px -96px;}.icon-info-sign{background-position:-120px -96px;}.icon-screenshot{background-position:-144px -96px;}.icon-remove-circle{background-position:-168px -96px;}.icon-ok-circle{background-position:-192px -96px;}.icon-ban-circle{background-position:-216px -96px;}.icon-arrow-left{background-position:-240px -96px;}.icon-arrow-right{background-position:-264px -96px;}.icon-arrow-up{background-position:-289px -96px;}.icon-arrow-down{background-position:-312px -96px;}.icon-share-alt{background-position:-336px -96px;}.icon-resize-full{background-position:-360px -96px;}.icon-resize-small{background-position:-384px -96px;}.icon-plus{background-position:-408px -96px;}.icon-minus{background-position:-433px -96px;}.icon-asterisk{background-position:-456px -96px;}.icon-exclamation-sign{background-position:0 -120px;}.icon-gift{background-position:-24px -120px;}.icon-leaf{background-position:-48px -120px;}.icon-fire{background-position:-72px -120px;}.icon-eye-open{background-position:-96px -120px;}.icon-eye-close{background-position:-120px -120px;}.icon-warning-sign{background-position:-144px -120px;}.icon-plane{background-position:-168px -120px;}.icon-calendar{background-position:-192px -120px;}.icon-random{width:16px;background-position:-216px -120px;}.icon-comment{background-position:-240px -120px;}.icon-magnet{background-position:-264px -120px;}.icon-chevron-up{background-position:-288px -120px;}.icon-chevron-down{background-position:-313px -119px;}.icon-retweet{background-position:-336px -120px;}.icon-shopping-cart{background-position:-360px -120px;}.icon-folder-close{width:16px;background-position:-384px -120px;}.icon-folder-open{width:16px;background-position:-408px -120px;}.icon-resize-vertical{background-position:-432px -119px;}.icon-resize-horizontal{background-position:-456px -118px;}.icon-hdd{background-position:0 -144px;}.icon-bullhorn{background-position:-24px -144px;}.icon-bell{background-position:-48px -144px;}.icon-certificate{background-position:-72px -144px;}.icon-thumbs-up{background-position:-96px -144px;}.icon-thumbs-down{background-position:-120px -144px;}.icon-hand-right{background-position:-144px -144px;}.icon-hand-left{background-position:-168px -144px;}.icon-hand-up{background-position:-192px -144px;}.icon-hand-down{background-position:-216px -144px;}.icon-circle-arrow-right{background-position:-240px -144px;}.icon-circle-arrow-left{background-position:-264px -144px;}.icon-circle-arrow-up{background-position:-288px -144px;}.icon-circle-arrow-down{background-position:-312px -144px;}.icon-globe{background-position:-336px -144px;}.icon-wrench{background-position:-360px -144px;}.icon-tasks{background-position:-384px -144px;}.icon-filter{background-position:-408px -144px;}.icon-briefcase{background-position:-432px -144px;}.icon-fullscreen{background-position:-456px -144px;}.dropup,.dropdown{position:relative;}.dropdown-toggle{*margin-bottom:-3px;}.dropdown-toggle:active,.open .dropdown-toggle{outline:0;}.caret{display:inline-block;width:0;height:0;vertical-align:top;border-top:4px solid #000;border-right:4px solid transparent;border-left:4px solid transparent;content:"";}.dropdown .caret{margin-top:8px;margin-left:2px;}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);*border-right-width:2px;*border-bottom-width:2px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;}.dropdown-menu.pull-right{right:0;left:auto;}.dropdown-menu .divider{*width:100%;height:1px;margin:9px 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #fff;}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:20px;color:#333;white-space:nowrap;}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus,.dropdown-submenu:hover>a,.dropdown-submenu:focus>a{color:#fff;text-decoration:none;background-color:#27a0e5;background-image:-moz-linear-gradient(top,#2fa4e7,#1a99e2);background-image:-webkit-gradient(linear,0 0,0 100%,from(#2fa4e7),to(#1a99e2));background-image:-webkit-linear-gradient(top,#2fa4e7,#1a99e2);background-image:-o-linear-gradient(top,#2fa4e7,#1a99e2);background-image:linear-gradient(to bottom,#2fa4e7,#1a99e2);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff2fa4e7',endColorstr='#ff1a99e2',GradientType=0);}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;background-color:#27a0e5;background-image:-moz-linear-gradient(top,#2fa4e7,#1a99e2);background-image:-webkit-gradient(linear,0 0,0 100%,from(#2fa4e7),to(#1a99e2));background-image:-webkit-linear-gradient(top,#2fa4e7,#1a99e2);background-image:-o-linear-gradient(top,#2fa4e7,#1a99e2);background-image:linear-gradient(to bottom,#2fa4e7,#1a99e2);background-repeat:repeat-x;outline:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff2fa4e7',endColorstr='#ff1a99e2',GradientType=0);}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#999;}.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;cursor:default;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);}.open{*z-index:1000;}.open>.dropdown-menu{display:block;}.pull-right>.dropdown-menu{right:0;left:auto;}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid #000;content:"";}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px;}.dropdown-submenu{position:relative;}.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px 6px;border-radius:0 6px 6px 6px;}.dropdown-submenu:hover>.dropdown-menu{display:block;}.dropup .dropdown-submenu>.dropdown-menu{top:auto;bottom:0;margin-top:0;margin-bottom:-2px;-webkit-border-radius:5px 5px 5px 0;-moz-border-radius:5px 5px 5px 0;border-radius:5px 5px 5px 0;}.dropdown-submenu>a:after{display:block;float:right;width:0;height:0;margin-top:5px;margin-right:-10px;border-color:transparent;border-left-color:#ccc;border-style:solid;border-width:5px 0 5px 5px;content:" ";}.dropdown-submenu:hover>a:after{border-left-color:#fff;}.dropdown-submenu.pull-left{float:none;}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px;}.dropdown .dropdown-menu .nav-header{padding-right:20px;padding-left:20px;}.typeahead{z-index:1051;margin-top:2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,0.15);}.well-large{padding:24px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}.well-small{padding:9px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.fade{opacity:0;-webkit-transition:opacity .15s linear;-moz-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear;}.fade.in{opacity:1;}.collapse{position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease;-moz-transition:height .35s ease;-o-transition:height .35s ease;transition:height .35s ease;}.collapse.in{height:auto;}.close{float:right;font-size:20px;font-weight:bold;line-height:20px;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity = 20);}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.4;filter:alpha(opacity = 40);}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;}.btn{display:inline-block;*display:inline;padding:4px 12px;margin-bottom:0;*margin-left:.3em;font-size:14px;line-height:20px;color:#333;text-align:center;text-shadow:0 1px 1px rgba(255,255,255,0.75);vertical-align:middle;cursor:pointer;background-color:#f5f5f5;*background-color:#e6e6e6;background-image:-moz-linear-gradient(top,#fff,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#fff,#e6e6e6);background-image:-o-linear-gradient(top,#fff,#e6e6e6);background-image:linear-gradient(to bottom,#fff,#e6e6e6);background-repeat:repeat-x;border:1px solid #ccc;*border:0;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);border-bottom-color:#b3b3b3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffe6e6e6',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);*zoom:1;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);}.btn:hover,.btn:focus,.btn:active,.btn.active,.btn.disabled,.btn[disabled]{color:#333;background-color:#e6e6e6;*background-color:#d9d9d9;}.btn:active,.btn.active{background-color:#ccc \9;}.btn:first-child{*margin-left:0;}.btn:hover,.btn:focus{color:#333;text-decoration:none;background-position:0 -15px;-webkit-transition:background-position .1s linear;-moz-transition:background-position .1s linear;-o-transition:background-position .1s linear;transition:background-position .1s linear;}.btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}.btn.active,.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);}.btn.disabled,.btn[disabled]{cursor:default;background-image:none;opacity:.65;filter:alpha(opacity = 65);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.btn-large{padding:11px 19px;font-size:17.5px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}.btn-large [class ^="icon-"],.btn-large [class *=" icon-"]{margin-top:4px;}.btn-small{padding:2px 10px;font-size:11.9px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.btn-small [class ^="icon-"],.btn-small [class *=" icon-"]{margin-top:0;}.btn-mini [class ^="icon-"],.btn-mini [class *=" icon-"]{margin-top:-1px;}.btn-mini{padding:0 6px;font-size:10.5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.btn-block{display:block;width:100%;padding-right:0;padding-left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.btn-block+.btn-block{margin-top:5px;}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%;}.btn-primary.active,.btn-warning.active,.btn-danger.active,.btn-success.active,.btn-info.active,.btn-inverse.active{color:rgba(255,255,255,0.75);}.btn-primary{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#3498db;*background-color:#3498db;background-image:-moz-linear-gradient(top,#3498db,#3498db);background-image:-webkit-gradient(linear,0 0,0 100%,from(#3498db),to(#3498db));background-image:-webkit-linear-gradient(top,#3498db,#3498db);background-image:-o-linear-gradient(top,#3498db,#3498db);background-image:linear-gradient(to bottom,#3498db,#3498db);background-repeat:repeat-x;border-color:#3498db #3498db #3498db;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff2fa4e7',endColorstr='#ff2f76e7',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.btn-primary.disabled,.btn-primary[disabled]{color:#fff;background-color:#014a70;*background-color:#014a70;}.btn-primary:active,.btn-primary.active{background-color:#175dcc;}.btn-warning{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#dd5600;*background-color:#dd5600;background-image:-moz-linear-gradient(top,#dd5600,#dd5600);background-image:-webkit-gradient(linear,0 0,0 100%,from(#dd5600),to(#dd5600));background-image:-webkit-linear-gradient(top,#dd5600,#dd5600);background-image:-o-linear-gradient(top,#dd5600,#dd5600);background-image:linear-gradient(to bottom,#dd5600,#dd5600);background-repeat:repeat-x;border-color:#dd5600 #dd5600 #913800;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdd5600',endColorstr='#ffdd5600',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);}.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.btn-warning.disabled,.btn-warning[disabled]{color:#fff;background-color:#dd5600;*background-color:#c44c00;}.btn-warning:active,.btn-warning.active{background-color:#aa4200 \9;}.btn-danger{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#c32627;*background-color:#bd362f;background-image:-moz-linear-gradient(top,#c71c22,#bd362f);background-image:-webkit-gradient(linear,0 0,0 100%,from(#c71c22),to(#bd362f));background-image:-webkit-linear-gradient(top,#c71c22,#bd362f);background-image:-o-linear-gradient(top,#c71c22,#bd362f);background-image:linear-gradient(to bottom,#c71c22,#bd362f);background-repeat:repeat-x;border-color:#bd362f #bd362f #802420;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffc71c22',endColorstr='#ffbd362f',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);}.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.btn-danger.disabled,.btn-danger[disabled]{color:#fff;background-color:#bd362f;*background-color:#a9302a;}.btn-danger:active,.btn-danger.active{background-color:#942a25 \9;}.btn-success{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#65a643;*background-color:#51a351;background-image:-moz-linear-gradient(top,#73a839,#51a351);background-image:-webkit-gradient(linear,0 0,0 100%,from(#73a839),to(#51a351));background-image:-webkit-linear-gradient(top,#73a839,#51a351);background-image:-o-linear-gradient(top,#73a839,#51a351);background-image:linear-gradient(to bottom,#73a839,#51a351);background-repeat:repeat-x;border-color:#51a351 #51a351 #387038;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff73a839',endColorstr='#ff51a351',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);}.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.btn-success.disabled,.btn-success[disabled]{color:#fff;background-color:#51a351;*background-color:#499249;}.btn-success:active,.btn-success.active{background-color:#408140 \9;}.btn-info{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#6d76b3;*background-color:#2f96b4;background-image:-moz-linear-gradient(top,#9760b3,#2f96b4);background-image:-webkit-gradient(linear,0 0,0 100%,from(#9760b3),to(#2f96b4));background-image:-webkit-linear-gradient(top,#9760b3,#2f96b4);background-image:-o-linear-gradient(top,#9760b3,#2f96b4);background-image:linear-gradient(to bottom,#9760b3,#2f96b4);background-repeat:repeat-x;border-color:#2f96b4 #2f96b4 #1f6377;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9760b3',endColorstr='#ff2f96b4',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);}.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.btn-info.disabled,.btn-info[disabled]{color:#fff;background-color:#2f96b4;*background-color:#2a85a0;}.btn-info:active,.btn-info.active{background-color:#24748c \9;}.btn-inverse{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#0f3253;*background-color:#222;background-image:-moz-linear-gradient(top,#033c73,#222);background-image:-webkit-gradient(linear,0 0,0 100%,from(#033c73),to(#222));background-image:-webkit-linear-gradient(top,#033c73,#222);background-image:-o-linear-gradient(top,#033c73,#222);background-image:linear-gradient(to bottom,#033c73,#222);background-repeat:repeat-x;border-color:#222 #222 #000;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff033c73',endColorstr='#ff222222',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);}.btn-inverse:hover,.btn-inverse:focus,.btn-inverse:active,.btn-inverse.active,.btn-inverse.disabled,.btn-inverse[disabled]{color:#fff;background-color:#222;*background-color:#151515;}.btn-inverse:active,.btn-inverse.active{background-color:#080808 \9;}button.btn,input[type="submit"].btn{*padding-top:3px;*padding-bottom:3px;}button.btn::-moz-focus-inner,input[type="submit"].btn::-moz-focus-inner{padding:0;border:0;}button.btn.btn-large,input[type="submit"].btn.btn-large{*padding-top:7px;*padding-bottom:7px;}button.btn.btn-small,input[type="submit"].btn.btn-small{*padding-top:3px;*padding-bottom:3px;}button.btn.btn-mini,input[type="submit"].btn.btn-mini{*padding-top:1px;*padding-bottom:1px;}.btn-link,.btn-link:active,.btn-link[disabled]{background-color:transparent;background-image:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.btn-link{color:#2fa4e7;cursor:pointer;border-color:transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}.btn-link:hover,.btn-link:focus{color:#157ab5;text-decoration:underline;background-color:transparent;}.btn-link[disabled]:hover,.btn-link[disabled]:focus{color:#333;text-decoration:none;}.btn-group{position:relative;display:inline-block;*display:inline;*margin-left:.3em;font-size:0;white-space:nowrap;vertical-align:middle;*zoom:1;}.btn-group:first-child{*margin-left:0;}.btn-group+.btn-group{margin-left:5px;}.btn-toolbar{margin-top:10px;margin-bottom:10px;font-size:0;}.btn-toolbar>.btn+.btn,.btn-toolbar>.btn-group+.btn,.btn-toolbar>.btn+.btn-group{margin-left:5px;}.btn-group>.btn{position:relative;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}.btn-group>.btn+.btn{margin-left:-1px;}.btn-group>.btn,.btn-group>.dropdown-menu,.btn-group>.popover{font-size:14px;}.btn-group>.btn-mini{font-size:10.5px;}.btn-group>.btn-small{font-size:11.9px;}.btn-group>.btn-large{font-size:17.5px;}.btn-group>.btn:first-child{margin-left:0;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-topleft:4px;}.btn-group>.btn:last-child,.btn-group>.dropdown-toggle{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px;}.btn-group>.btn.large:first-child{margin-left:0;-webkit-border-bottom-left-radius:6px;border-bottom-left-radius:6px;-webkit-border-top-left-radius:6px;border-top-left-radius:6px;-moz-border-radius-bottomleft:6px;-moz-border-radius-topleft:6px;}.btn-group>.btn.large:last-child,.btn-group>.large.dropdown-toggle{-webkit-border-top-right-radius:6px;border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;border-bottom-right-radius:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px;}.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active{z-index:2;}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0;}.btn-group>.btn+.dropdown-toggle{*padding-top:5px;padding-right:8px;*padding-bottom:5px;padding-left:8px;-webkit-box-shadow:inset 1px 0 0 rgba(255,255,255,0.125),inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 1px 0 0 rgba(255,255,255,0.125),inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 1px 0 0 rgba(255,255,255,0.125),inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);}.btn-group>.btn-mini+.dropdown-toggle{*padding-top:2px;padding-right:5px;*padding-bottom:2px;padding-left:5px;}.btn-group>.btn-small+.dropdown-toggle{*padding-top:5px;*padding-bottom:4px;}.btn-group>.btn-large+.dropdown-toggle{*padding-top:7px;padding-right:12px;*padding-bottom:7px;padding-left:12px;}.btn-group.open .dropdown-toggle{background-image:none;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);}.btn-group.open .btn.dropdown-toggle{background-color:#e6e6e6;}.btn-group.open .btn-primary.dropdown-toggle{background-color:#2f76e7;}.btn-group.open .btn-warning.dropdown-toggle{background-color:#dd5600;}.btn-group.open .btn-danger.dropdown-toggle{background-color:#bd362f;}.btn-group.open .btn-success.dropdown-toggle{background-color:#51a351;}.btn-group.open .btn-info.dropdown-toggle{background-color:#2f96b4;}.btn-group.open .btn-inverse.dropdown-toggle{background-color:#222;}.btn .caret{margin-top:8px;margin-left:0;}.btn-large .caret{margin-top:6px;}.btn-large .caret{border-top-width:5px;border-right-width:5px;border-left-width:5px;}.btn-mini .caret,.btn-small .caret{margin-top:8px;}.dropup .btn-large .caret{border-bottom-width:5px;}.btn-primary .caret,.btn-warning .caret,.btn-danger .caret,.btn-info .caret,.btn-success .caret,.btn-inverse .caret{border-top-color:#fff;border-bottom-color:#fff;}.btn-group-vertical{display:inline-block;*display:inline;*zoom:1;}.btn-group-vertical>.btn{display:block;float:none;max-width:100%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}.btn-group-vertical>.btn+.btn{margin-top:-1px;margin-left:0;}.btn-group-vertical>.btn:first-child{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;}.btn-group-vertical>.btn:last-child{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;}.btn-group-vertical>.btn-large:first-child{-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;}.btn-group-vertical>.btn-large:last-child{-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;}.alert{padding:8px 35px 8px 14px;margin-bottom:20px;text-shadow:0 1px 0 rgba(255,255,255,0.5);background-color:#f1ceab;border:1px solid #efb99e;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.alert,.alert h4{color:#dd5600;}.alert h4{margin:0;}.alert .close{position:relative;top:-2px;right:-21px;line-height:20px;}.alert-success{color:#669533;background-color:#d5ecbf;border-color:#d2e6ab;}.alert-success h4{color:#669533;}.alert-danger,.alert-error{color:#bd4247;background-color:#f2bdb1;border-color:#f0a5a4;}.alert-danger h4,.alert-error h4{color:#bd4247;}.alert-info{color:#178acc;background-color:#a7dff1;border-color:#88e4ec;}.alert-info h4{color:#178acc;}.alert-block{padding-top:14px;padding-bottom:14px;}.alert-block>p,.alert-block>ul{margin-bottom:0;}.alert-block p+p{margin-top:5px;}.nav{margin-bottom:20px;margin-left:0;list-style:none;}.nav>li>a{display:block;}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;}#left .nav>li>a:hover,#left .nav>li>a:focus{text-decoration:none;color:#fff;}#left .nav>li{border-left:3px solid transparent;}.nav>li>a>img{max-width:none;}.nav>.pull-right{float:right;}.nav-header{display:block;padding:3px 15px;font-size:11px;font-weight:bold;line-height:20px;color:#999;text-shadow:0 1px 0 rgba(255,255,255,0.5);text-transform:uppercase;}.nav li+.nav-header{margin-top:9px;}.nav-list{background-color:#4c4a49;margin-bottom:0;}.nav-list li{line-height:45px;}.nav-list>li>a,.nav-list .nav-header{margin-right:-15px;}.nav-list>li>a{padding:3px 15px;}.nav-list>.active>a,.nav-list>.active>a:hover,.nav-list>.active>a:focus{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.2);background-color:#4c4a49;}.nav-list [class ^="icon-"],.nav-list [class *=" icon-"]{margin-right:2px;}.nav-list .divider{*width:100%;height:1px;margin:9px 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #fff;}.nav-tabs,.nav-pills{*zoom:1;background:#efefef;}.nav-tabs:before,.nav-pills:before,.nav-tabs:after,.nav-pills:after{display:table;line-height:0;content:"";}.nav-tabs:after,.nav-pills:after{clear:both;}.nav-tabs>li,.nav-pills>li{float:left;}.nav-tabs>li>a,.nav-pills>li>a{padding-right:12px;padding-left:12px;margin-right:2px;line-height:14px;}.nav-tabs{border-bottom:1px solid #ddd;}.nav-tabs>li{margin-bottom:-1px;}.nav-tabs>li>a{padding-top:8px;padding-bottom:8px;line-height:23px;border:1px solid transparent;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;}.nav-tabs>li>a:hover,.nav-tabs>li>a:focus{border-color:#f5f5f5 #f5f5f5 #ddd;}.nav-tabs>.active>a,.nav-tabs>.active>a:hover,.nav-tabs>.active>a:focus{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;}.nav-pills>li>a{padding-top:8px;padding-bottom:8px;margin-top:2px;margin-bottom:2px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}.nav-pills>.active>a,.nav-pills>.active>a:hover,.nav-pills>.active>a:focus{color:#fff;background-color:#2fa4e7;}.nav-stacked>li{float:none;}.nav-stacked>li>a{margin-right:0;}.nav-tabs.nav-stacked{border-bottom:0;}.nav-tabs.nav-stacked>li>a{border:1px solid #ddd;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}.nav-tabs.nav-stacked>li:first-child>a{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-topleft:4px;}.nav-tabs.nav-stacked>li:last-child>a{-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px;}.nav-tabs.nav-stacked>li>a:hover,.nav-tabs.nav-stacked>li>a:focus{z-index:2;border-color:#ddd;}.nav-pills.nav-stacked>li>a{margin-bottom:3px;}.nav-pills.nav-stacked>li:last-child>a{margin-bottom:1px;}.nav-tabs .dropdown-menu{-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;}.nav-pills .dropdown-menu{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}.nav .dropdown-toggle .caret{margin-top:6px;border-top-color:#2fa4e7;border-bottom-color:#2fa4e7;}.nav .dropdown-toggle:hover .caret,.nav .dropdown-toggle:focus .caret{border-top-color:#157ab5;border-bottom-color:#157ab5;}.nav-tabs .dropdown-toggle .caret{margin-top:8px;}.nav .active .dropdown-toggle .caret{border-top-color:#fff;border-bottom-color:#fff;}.nav-tabs .active .dropdown-toggle .caret{border-top-color:#555;border-bottom-color:#555;}.nav>.dropdown.active>a:hover,.nav>.dropdown.active>a:focus{cursor:pointer;}.nav-tabs .open .dropdown-toggle,.nav-pills .open .dropdown-toggle,.nav>li.dropdown.open.active>a:hover,.nav>li.dropdown.open.active>a:focus{color:#fff;background-color:#999;border-color:#999;}.nav li.dropdown.open .caret,.nav li.dropdown.open.active .caret,.nav li.dropdown.open a:hover .caret,.nav li.dropdown.open a:focus .caret{border-top-color:#fff;border-bottom-color:#fff;opacity:1;filter:alpha(opacity = 100);}.tabs-stacked .open>a:hover,.tabs-stacked .open>a:focus{border-color:#999;}.tabbable{*zoom:1;}.tabbable:before,.tabbable:after{display:table;line-height:0;content:"";}.tabbable:after{clear:both;}.tab-content{overflow:auto;}.tabs-below>.nav-tabs,.tabs-right>.nav-tabs,.tabs-left>.nav-tabs{border-bottom:0;}.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;}.tabs-below>.nav-tabs>li{margin-top:-1px;margin-bottom:0;}.tabs-below>.nav-tabs>li>a{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;}.tabs-below>.nav-tabs>li>a:hover,.tabs-below>.nav-tabs>li>a:focus{border-top-color:#ddd;border-bottom-color:transparent;}.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{float:none;}.tabs-left>.nav-tabs>li>a,.tabs-right>.nav-tabs>li>a{min-width:74px;margin-right:0;margin-bottom:3px;}.tabs-left>.nav-tabs{float:left;margin-right:19px;border-right:1px solid #ddd;}.tabs-left>.nav-tabs>li>a{margin-right:-1px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;}.tabs-left>.nav-tabs>li>a:hover,.tabs-left>.nav-tabs>li>a:focus{border-color:#f5f5f5 #ddd #f5f5f5 #f5f5f5;}.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;*border-right-color:#fff;}.tabs-right>.nav-tabs{float:right;margin-left:19px;border-left:1px solid #ddd;}.tabs-right>.nav-tabs>li>a{margin-left:-1px;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;}.tabs-right>.nav-tabs>li>a:hover,.tabs-right>.nav-tabs>li>a:focus{border-color:#f5f5f5 #f5f5f5 #f5f5f5 #ddd;}.tabs-right>.nav-tabs .active>a,.tabs-right>.nav-tabs .active>a:hover,.tabs-right>.nav-tabs .active>a:focus{border-color:#ddd #ddd #ddd transparent;*border-left-color:#fff;}.nav>.disabled>a{color:#999;}.nav>.disabled>a:hover,.nav>.disabled>a:focus{text-decoration:none;cursor:default;background-color:transparent;}.navbar{*position:relative;*z-index:2;margin-bottom:20px;overflow:visible;}.navbar-inner{min-height:50px;padding-right:20px;padding-left:20px;border-bottom:1px solid #ededed;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;*zoom:1;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.065);-moz-box-shadow:0 1px 4px rgba(0,0,0,0.065);box-shadow:0 1px 4px rgba(0,0,0,0.065);}.navbar-inner:before,.navbar-inner:after{display:table;line-height:0;content:"";}.navbar-inner:after{clear:both;}.navbar .container{width:auto;}.nav-collapse.collapse{height:auto;overflow:visible;}.navbar .brand{display:block;float:left;padding:6px 20px;margin-left:-20px;font-size:20px;font-weight:400;color:#fff;}.navbar .brand:hover,.navbar .brand:focus{text-decoration:none;}.navbar-text{margin-bottom:0;line-height:50px;color:#f5f5f5;}.navbar-link{color:#fff;}.navbar-link:hover,.navbar-link:focus{color:#fff;}.navbar .divider-vertical{height:50px;margin:0 9px;border-right:1px solid #54b4eb;border-left:1px solid #2fa4e7;}.navbar .btn,.navbar .btn-group{margin-top:10px;}.navbar .btn-group .btn,.navbar .input-prepend .btn,.navbar .input-append .btn,.navbar .input-prepend .btn-group,.navbar .input-append .btn-group{margin-top:0;}.navbar-form{margin-bottom:0;*zoom:1;}.navbar-form:before,.navbar-form:after{display:table;line-height:0;content:"";}.navbar-form:after{clear:both;}.navbar-form input,.navbar-form select,.navbar-form .radio,.navbar-form .checkbox{margin-top:10px;}.navbar-form input,.navbar-form select,.navbar-form .btn{display:inline-block;margin-bottom:0;}.navbar-form input[type="image"],.navbar-form input[type="checkbox"],.navbar-form input[type="radio"]{margin-top:3px;}.navbar-form .input-append,.navbar-form .input-prepend{margin-top:5px;white-space:nowrap;}.navbar-form .input-append input,.navbar-form .input-prepend input{margin-top:0;}.navbar-search{position:relative;float:left;margin-top:10px;margin-bottom:0;}.navbar-search .search-query{padding:4px 14px;margin-bottom:0;font-family:Helvetica,Tahoma,Arial,'Hiragino Sans GB','Hiragino Sans GB W3','Microsoft YaHei',STXihei,STHeiti,Heiti,SimSun,sans-serif;font-size:13px;font-weight:normal;line-height:1;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;}.navbar-static-top{position:static;margin-bottom:0;}.navbar-static-top .navbar-inner{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030;margin-bottom:0;}.navbar-fixed-bottom .navbar-inner{border-width:1px 0 0;}.navbar-fixed-top .navbar-inner,.navbar-fixed-bottom .navbar-inner{padding-right:0;padding-left:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:940px;}.navbar-fixed-top{top:0;}.navbar-fixed-bottom{bottom:0;}.navbar-fixed-bottom .navbar-inner{-webkit-box-shadow:0 -1px 10px rgba(0,0,0,0.1);-moz-box-shadow:0 -1px 10px rgba(0,0,0,0.1);box-shadow:0 -1px 10px rgba(0,0,0,0.1);}.navbar .nav{position:relative;left:0;display:block;float:left;margin:0 10px 0 0;}.navbar .nav.pull-right{float:right;margin-right:0;}.navbar .nav>li{float:left;}.navbar .nav>li>a{float:none;padding:15px 15px 15px;color:#666;text-decoration:none;font-size:13px;}.navbar .nav .dropdown-toggle .caret{margin-top:8px;}.navbar .nav>li>a:focus,.navbar .nav>li>a:hover{text-decoration:none;}.navbar .nav>.active>a,.navbar .nav>.active>a:hover,.navbar .nav>.active>a:focus{text-decoration:none;font-size:15px;}.nav-collapse .active{background-color:#f7f7f7;}.navbar .btn-navbar{display:none;float:right;padding:7px 10px;margin-right:5px;margin-left:5px;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#2fa3e6;*background-color:#1a99e2;background-image:-moz-linear-gradient(top,#3daae9,#1a99e2);background-image:-webkit-gradient(linear,0 0,0 100%,from(#3daae9),to(#1a99e2));background-image:-webkit-linear-gradient(top,#3daae9,#1a99e2);background-image:-o-linear-gradient(top,#3daae9,#1a99e2);background-image:linear-gradient(to bottom,#3daae9,#1a99e2);background-repeat:repeat-x;border-color:#1a99e2 #1a99e2 #126b9e;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3daae9',endColorstr='#ff1a99e2',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.075);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.075);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.075);}.navbar .btn-navbar:hover,.navbar .btn-navbar:focus,.navbar .btn-navbar:active,.navbar .btn-navbar.active,.navbar .btn-navbar.disabled,.navbar .btn-navbar[disabled]{color:#fff;background-color:#1a99e2;*background-color:#178acc;}.navbar .btn-navbar:active,.navbar .btn-navbar.active{background-color:#157ab5 \9;}.navbar .btn-navbar .icon-bar{display:block;width:18px;height:2px;background-color:#f5f5f5;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.25);-moz-box-shadow:0 1px 0 rgba(0,0,0,0.25);box-shadow:0 1px 0 rgba(0,0,0,0.25);}.btn-navbar .icon-bar+.icon-bar{margin-top:3px;}.navbar .nav>li>.dropdown-menu:before{position:absolute;top:-7px;left:9px;display:inline-block;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-left:7px solid transparent;border-bottom-color:rgba(0,0,0,0.2);content:'';}.navbar .nav>li>.dropdown-menu:after{position:absolute;top:-6px;left:10px;display:inline-block;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent;content:'';}.navbar-fixed-bottom .nav>li>.dropdown-menu:before{top:auto;bottom:-7px;border-top:7px solid #ccc;border-bottom:0;border-top-color:rgba(0,0,0,0.2);}.navbar-fixed-bottom .nav>li>.dropdown-menu:after{top:auto;bottom:-6px;border-top:6px solid #fff;border-bottom:0;}.navbar .nav li.dropdown>a:hover .caret,.navbar .nav li.dropdown>a:focus .caret{border-top-color:#fff;border-bottom-color:#fff;}.navbar .nav li.dropdown.open>.dropdown-toggle,.navbar .nav li.dropdown.active>.dropdown-toggle,.navbar .nav li.dropdown.open.active>.dropdown-toggle{color:#fff;background-color:#1684c2;}.navbar .nav li.dropdown>.dropdown-toggle .caret{border-top-color:#fff;border-bottom-color:#fff;}.navbar .nav li.dropdown.open>.dropdown-toggle .caret,.navbar .nav li.dropdown.active>.dropdown-toggle .caret,.navbar .nav li.dropdown.open.active>.dropdown-toggle .caret{border-top-color:#fff;border-bottom-color:#fff;}.navbar .pull-right>li>.dropdown-menu,.navbar .nav>li>.dropdown-menu.pull-right{right:0;left:auto;}.navbar .pull-right>li>.dropdown-menu:before,.navbar .nav>li>.dropdown-menu.pull-right:before{right:12px;left:auto;}.navbar .pull-right>li>.dropdown-menu:after,.navbar .nav>li>.dropdown-menu.pull-right:after{right:13px;left:auto;}.navbar .pull-right>li>.dropdown-menu .dropdown-menu,.navbar .nav>li>.dropdown-menu.pull-right .dropdown-menu{right:100%;left:auto;margin-right:-1px;margin-left:0;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px;}.navbar-inverse .navbar-inner{background-color:#034482;background-image:-moz-linear-gradient(top,#04498c,#033c73);background-image:-webkit-gradient(linear,0 0,0 100%,from(#04498c),to(#033c73));background-image:-webkit-linear-gradient(top,#04498c,#033c73);background-image:-o-linear-gradient(top,#04498c,#033c73);background-image:linear-gradient(to bottom,#04498c,#033c73);background-repeat:repeat-x;border-color:#033464;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff04498c',endColorstr='#ff033c73',GradientType=0);}.navbar-inverse .brand,.navbar-inverse .nav>li>a{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);}.navbar-inverse .brand:hover,.navbar-inverse .nav>li>a:hover,.navbar-inverse .brand:focus,.navbar-inverse .nav>li>a:focus{color:#fff;}.navbar-inverse .brand{color:#fff;}.navbar-inverse .navbar-text{color:#fff;}.navbar-inverse .nav>li>a:focus,.navbar-inverse .nav>li>a:hover{color:#fff;}.navbar-inverse .nav .active>a,.navbar-inverse .nav .active>a:hover,.navbar-inverse .nav .active>a:focus{color:#fff;background-color:#022c55;}.navbar-inverse .navbar-link{color:#fff;}.navbar-inverse .navbar-link:hover,.navbar-inverse .navbar-link:focus{color:#fff;}.navbar-inverse .divider-vertical{border-right-color:#04498c;border-left-color:#033c73;}.navbar-inverse .nav li.dropdown.open>.dropdown-toggle,.navbar-inverse .nav li.dropdown.active>.dropdown-toggle,.navbar-inverse .nav li.dropdown.open.active>.dropdown-toggle{color:#fff;background-color:#022c55;}.navbar-inverse .nav li.dropdown>a:hover .caret,.navbar-inverse .nav li.dropdown>a:focus .caret{border-top-color:#fff;border-bottom-color:#fff;}.navbar-inverse .nav li.dropdown>.dropdown-toggle .caret{border-top-color:#fff;border-bottom-color:#fff;}.navbar-inverse .nav li.dropdown.open>.dropdown-toggle .caret,.navbar-inverse .nav li.dropdown.active>.dropdown-toggle .caret,.navbar-inverse .nav li.dropdown.open.active>.dropdown-toggle .caret{border-top-color:#fff;border-bottom-color:#fff;}.navbar-inverse .navbar-search .search-query{color:#fff;background-color:#fff;border-color:#033c73;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,0.15);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,0.15);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,0.15);-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;}.navbar-inverse .navbar-search .search-query:-moz-placeholder{color:#999;}.navbar-inverse .navbar-search .search-query:-ms-input-placeholder{color:#999;}.navbar-inverse .navbar-search .search-query::-webkit-input-placeholder{color:#999;}.navbar-inverse .navbar-search .search-query:focus,.navbar-inverse .navbar-search .search-query.focused{padding:5px 15px;color:#333;text-shadow:0 1px 0 #fff;background-color:#fff;border:0;outline:0;-webkit-box-shadow:0 0 3px rgba(0,0,0,0.15);-moz-box-shadow:0 0 3px rgba(0,0,0,0.15);box-shadow:0 0 3px rgba(0,0,0,0.15);}.navbar-inverse .btn-navbar{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#033769;*background-color:#022f5a;background-image:-moz-linear-gradient(top,#033c73,#022f5a);background-image:-webkit-gradient(linear,0 0,0 100%,from(#033c73),to(#022f5a));background-image:-webkit-linear-gradient(top,#033c73,#022f5a);background-image:-o-linear-gradient(top,#033c73,#022f5a);background-image:linear-gradient(to bottom,#033c73,#022f5a);background-repeat:repeat-x;border-color:#022f5a #022f5a #000810;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff033c73',endColorstr='#ff022f5a',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);}.navbar-inverse .btn-navbar:hover,.navbar-inverse .btn-navbar:focus,.navbar-inverse .btn-navbar:active,.navbar-inverse .btn-navbar.active,.navbar-inverse .btn-navbar.disabled,.navbar-inverse .btn-navbar[disabled]{color:#fff;background-color:#022f5a;*background-color:#022241;}.navbar-inverse .btn-navbar:active,.navbar-inverse .btn-navbar.active{background-color:#011528 \9;}.breadcrumb{padding:8px 15px;margin:0 0 20px;list-style:none;background-color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.breadcrumb1{padding:8px 0;}.breadcrumb>li{display:inline-block;*display:inline;text-shadow:0 1px 0 #fff;*zoom:1;}.breadcrumb>li>.divider{padding:0 5px;color:#ccc;}.breadcrumb>.active{color:#999;}.pagination{margin:20px 0;}.pagination ul{display:inline-block;*display:inline;margin-bottom:0;margin-left:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;*zoom:1;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.05);box-shadow:0 1px 2px rgba(0,0,0,0.05);}.pagination ul>li{display:inline;}.pagination ul>li>a,.pagination ul>li>span{float:left;padding:4px 12px;line-height:20px;text-decoration:none;background-color:#fff;border:1px solid #ddd;border-left-width:0;}.pagination ul>li>a:hover,.pagination ul>li>a:focus,.pagination ul>.active>a,.pagination ul>.active>span{background-color:#f5f5f5;}.pagination ul>.active>a,.pagination ul>.active>span{color:#999;cursor:default;}.pagination ul>.disabled>span,.pagination ul>.disabled>a,.pagination ul>.disabled>a:hover,.pagination ul>.disabled>a:focus{color:#999;cursor:default;background-color:transparent;}.pagination ul>li:first-child>a,.pagination ul>li:first-child>span{border-left-width:1px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-topleft:4px;}.pagination ul>li:last-child>a,.pagination ul>li:last-child>span{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px;}.pagination-centered{text-align:center;}.pagination-right{text-align:right;}.pagination-large ul>li>a,.pagination-large ul>li>span{padding:11px 19px;font-size:17.5px;}.pagination-large ul>li:first-child>a,.pagination-large ul>li:first-child>span{-webkit-border-bottom-left-radius:6px;border-bottom-left-radius:6px;-webkit-border-top-left-radius:6px;border-top-left-radius:6px;-moz-border-radius-bottomleft:6px;-moz-border-radius-topleft:6px;}.pagination-large ul>li:last-child>a,.pagination-large ul>li:last-child>span{-webkit-border-top-right-radius:6px;border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;border-bottom-right-radius:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px;}.pagination-mini ul>li:first-child>a,.pagination-small ul>li:first-child>a,.pagination-mini ul>li:first-child>span,.pagination-small ul>li:first-child>span{-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:3px;}.pagination-mini ul>li:last-child>a,.pagination-small ul>li:last-child>a,.pagination-mini ul>li:last-child>span,.pagination-small ul>li:last-child>span{-webkit-border-top-right-radius:3px;border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;}.pagination-small ul>li>a,.pagination-small ul>li>span{padding:2px 10px;font-size:11.9px;}.pagination-mini ul>li>a,.pagination-mini ul>li>span{padding:0 6px;font-size:10.5px;}.pager{margin:20px 0;text-align:center;list-style:none;*zoom:1;}.pager:before,.pager:after{display:table;line-height:0;content:"";}.pager:after{clear:both;}.pager li{display:inline;}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;}.pager li>a:hover,.pager li>a:focus{text-decoration:none;background-color:#f5f5f5;}.pager .next>a,.pager .next>span{float:right;}.pager .previous>a,.pager .previous>span{float:left;}.pager .disabled>a,.pager .disabled>a:hover,.pager .disabled>a:focus,.pager .disabled>span{color:#999;cursor:default;background-color:#fff;}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000;}.modal-backdrop.fade{opacity:0;}.modal-backdrop,.modal-backdrop.fade.in{opacity:.8;filter:alpha(opacity = 80);}.modal{position:fixed;top:10%;left:50%;z-index:1050;width:560px;margin-left:-280px;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,0.3);*border:1px solid #999;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;outline:0;-webkit-box-shadow:0 3px 7px rgba(0,0,0,0.3);-moz-box-shadow:0 3px 7px rgba(0,0,0,0.3);box-shadow:0 3px 7px rgba(0,0,0,0.3);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;}.modal.fade{top:-25%;-webkit-transition:opacity .3s linear,top .3s ease-out;-moz-transition:opacity .3s linear,top .3s ease-out;-o-transition:opacity .3s linear,top .3s ease-out;transition:opacity .3s linear,top .3s ease-out;}.modal.fade.in{top:10%;}.modal-header{padding:9px 15px;border-bottom:1px solid #eee;}.modal-header .close{margin-top:2px;}.modal-header h3{margin:0;line-height:30px;}.modal-body{position:relative;max-height:400px;padding:15px;overflow-y:auto;}.modal-form{margin-bottom:0;}.modal-footer{padding:14px 15px 15px;margin-bottom:0;text-align:right;background-color:#f5f5f5;border-top:1px solid #ddd;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;*zoom:1;-webkit-box-shadow:inset 0 1px 0 #fff;-moz-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff;}.modal-footer:before,.modal-footer:after{display:table;line-height:0;content:"";}.modal-footer:after{clear:both;}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px;}.modal-footer .btn-group .btn+.btn{margin-left:-1px;}.modal-footer .btn-block+.btn-block{margin-left:0;}.tooltip{position:absolute;z-index:1020;display:block;font-size:11px;line-height:1.4;opacity:0;filter:alpha(opacity = 0);visibility:visible;}.tooltip.in{opacity:.8;filter:alpha(opacity = 80);}.tooltip.top{padding:5px 0;margin-top:-3px;}.tooltip.right{padding:0 5px;margin-left:3px;}.tooltip.bottom{padding:5px 0;margin-top:3px;}.tooltip.left{padding:0 5px;margin-left:-3px;}.tooltip-inner{max-width:200px;padding:8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid;}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-top-color:#000;border-width:5px 5px 0;}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-right-color:#000;border-width:5px 5px 5px 0;}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-left-color:#000;border-width:5px 0 5px 5px;}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-bottom-color:#000;border-width:0 5px 5px;}.popover{position:absolute;top:0;left:0;z-index:1010;display:none;max-width:276px;padding:1px;text-align:left;white-space:normal;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;}.popover.top{margin-top:-10px;}.popover.right{margin-left:10px;}.popover.bottom{margin-top:10px;}.popover.left{margin-left:-10px;}.popover-title{padding:8px 14px;margin:0;font-size:14px;font-weight:normal;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;}.popover-title:empty{display:none;}.popover-content{padding:9px 14px;}.popover .arrow,.popover .arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid;}.popover .arrow{border-width:11px;}.popover .arrow:after{border-width:10px;content:"";}.popover.top .arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,0.25);border-bottom-width:0;}.popover.top .arrow:after{bottom:1px;margin-left:-10px;border-top-color:#fff;border-bottom-width:0;}.popover.right .arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,0.25);border-left-width:0;}.popover.right .arrow:after{bottom:-10px;left:1px;border-right-color:#fff;border-left-width:0;}.popover.bottom .arrow{top:-11px;left:50%;margin-left:-11px;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,0.25);border-top-width:0;}.popover.bottom .arrow:after{top:1px;margin-left:-10px;border-bottom-color:#fff;border-top-width:0;}.popover.left .arrow{top:50%;right:-11px;margin-top:-11px;border-left-color:#999;border-left-color:rgba(0,0,0,0.25);border-right-width:0;}.popover.left .arrow:after{right:1px;bottom:-10px;border-left-color:#fff;border-right-width:0;}.thumbnails{margin-left:-20px;list-style:none;*zoom:1;}.thumbnails:before,.thumbnails:after{display:table;line-height:0;content:"";}.thumbnails:after{clear:both;}.row-fluid .thumbnails{margin-left:0;}.thumbnails>li{float:left;margin-bottom:20px;margin-left:20px;}.thumbnail{display:block;padding:4px;line-height:20px;border:1px solid #ddd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.055);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.055);box-shadow:0 1px 3px rgba(0,0,0,0.055);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}a.thumbnail:hover,a.thumbnail:focus{border-color:#2fa4e7;-webkit-box-shadow:0 1px 4px rgba(0,105,214,0.25);-moz-box-shadow:0 1px 4px rgba(0,105,214,0.25);box-shadow:0 1px 4px rgba(0,105,214,0.25);}.thumbnail>img{display:block;max-width:100%;margin-right:auto;margin-left:auto;}.thumbnail .caption{padding:9px;color:#555;}.media,.media-body{overflow:hidden;*overflow:visible;zoom:1;}.media,.media .media{margin-top:15px;}.media:first-child{margin-top:0;}.media-object{display:block;}.media-heading{margin:0 0 5px;}.media>.pull-left{margin-right:10px;}.media>.pull-right{margin-left:10px;}.media-list{margin-left:0;list-style:none;}.label,.badge{display:inline-block;padding:2px 4px;font-size:11.844px;font-weight:bold;line-height:14px;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);white-space:nowrap;vertical-align:baseline;background-color:#999;}.label{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.badge{padding-right:9px;padding-left:9px;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px;}.label:empty,.badge:empty{display:none;}a.label:hover,a.label:focus,a.badge:hover,a.badge:focus{color:#fff;text-decoration:none;cursor:pointer;}.label-important,.badge-important{background-color:#bd4247;}.label-important[href],.badge-important[href]{background-color:#983538;}.label-warning,.badge-warning{background-color:#dd5600;}.label-warning[href],.badge-warning[href]{background-color:#aa4200;}.label-success,.badge-success{background-color:#669533;}.label-success[href],.badge-success[href]{background-color:#4c6f26;}.label-info,.badge-info{background-color:#178acc;}.label-info[href],.badge-info[href]{background-color:#126b9e;}.label-inverse,.badge-inverse{background-color:#333;}.label-inverse[href],.badge-inverse[href]{background-color:#1a1a1a;}.btn .label,.btn .badge{position:relative;top:-1px;}.btn-mini .label,.btn-mini .badge{top:0;}@ -webkit-keyframes progress-bar-stripes{from{background-position:40px 0;}to{background-position:0 0;}}@ -moz-keyframes progress-bar-stripes{from{background-position:40px 0;}to{background-position:0 0;}}@ -ms-keyframes progress-bar-stripes{from{background-position:40px 0;}to{background-position:0 0;}}@ -o-keyframes progress-bar-stripes{from{background-position:0 0;}to{background-position:40px 0;}}@ keyframes progress-bar-stripes{from{background-position:40px 0;}to{background-position:0 0;}}.progress{height:20px;margin-bottom:20px;overflow:hidden;background-color:#f7f7f7;background-image:-moz-linear-gradient(top,#f5f5f5,#f9f9f9);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f5f5f5),to(#f9f9f9));background-image:-webkit-linear-gradient(top,#f5f5f5,#f9f9f9);background-image:-o-linear-gradient(top,#f5f5f5,#f9f9f9);background-image:linear-gradient(to bottom,#f5f5f5,#f9f9f9);background-repeat:repeat-x;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5',endColorstr='#fff9f9f9',GradientType=0);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);}.progress .bar{float:left;width:0;height:100%;font-size:12px;color:#fff;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#0e90d2;background-image:-moz-linear-gradient(top,#149bdf,#0480be);background-image:-webkit-gradient(linear,0 0,0 100%,from(#149bdf),to(#0480be));background-image:-webkit-linear-gradient(top,#149bdf,#0480be);background-image:-o-linear-gradient(top,#149bdf,#0480be);background-image:linear-gradient(to bottom,#149bdf,#0480be);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff149bdf',endColorstr='#ff0480be',GradientType=0);-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-moz-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:width .6s ease;-moz-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease;}.progress .bar+.bar{-webkit-box-shadow:inset 1px 0 0 rgba(0,0,0,0.15),inset 0 -1px 0 rgba(0,0,0,0.15);-moz-box-shadow:inset 1px 0 0 rgba(0,0,0,0.15),inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 1px 0 0 rgba(0,0,0,0.15),inset 0 -1px 0 rgba(0,0,0,0.15);}.progress-striped .bar{background-color:#149bdf;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);-webkit-background-size:40px 40px;-moz-background-size:40px 40px;-o-background-size:40px 40px;background-size:40px 40px;}.progress.active .bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-moz-animation:progress-bar-stripes 2s linear infinite;-ms-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite;}.progress-danger .bar,.progress .bar-danger{background-color:#dd514c;background-image:-moz-linear-gradient(top,#ee5f5b,#c43c35);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ee5f5b),to(#c43c35));background-image:-webkit-linear-gradient(top,#ee5f5b,#c43c35);background-image:-o-linear-gradient(top,#ee5f5b,#c43c35);background-image:linear-gradient(to bottom,#ee5f5b,#c43c35);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b',endColorstr='#ffc43c35',GradientType=0);}.progress-danger.progress-striped .bar,.progress-striped .bar-danger{background-color:#ee5f5b;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);}.progress-success .bar,.progress .bar-success{background-color:#5eb95e;background-image:-moz-linear-gradient(top,#62c462,#57a957);background-image:-webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#57a957));background-image:-webkit-linear-gradient(top,#62c462,#57a957);background-image:-o-linear-gradient(top,#62c462,#57a957);background-image:linear-gradient(to bottom,#62c462,#57a957);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462',endColorstr='#ff57a957',GradientType=0);}.progress-success.progress-striped .bar,.progress-striped .bar-success{background-color:#62c462;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);}.progress-info .bar,.progress .bar-info{background-color:#4bb1cf;background-image:-moz-linear-gradient(top,#5bc0de,#339bb9);background-image:-webkit-gradient(linear,0 0,0 100%,from(#5bc0de),to(#339bb9));background-image:-webkit-linear-gradient(top,#5bc0de,#339bb9);background-image:-o-linear-gradient(top,#5bc0de,#339bb9);background-image:linear-gradient(to bottom,#5bc0de,#339bb9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de',endColorstr='#ff339bb9',GradientType=0);}.progress-info.progress-striped .bar,.progress-striped .bar-info{background-color:#5bc0de;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);}.progress-warning .bar,.progress .bar-warning{background-color:#f16e1a;background-image:-moz-linear-gradient(top,#ff7d2b,#dd5600);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ff7d2b),to(#dd5600));background-image:-webkit-linear-gradient(top,#ff7d2b,#dd5600);background-image:-o-linear-gradient(top,#ff7d2b,#dd5600);background-image:linear-gradient(to bottom,#ff7d2b,#dd5600);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff7d2b',endColorstr='#ffdd5600',GradientType=0);}.progress-warning.progress-striped .bar,.progress-striped .bar-warning{background-color:#ff7d2b;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);}.accordion{margin-bottom:20px;}.accordion-group{-webkit-border-radius:4px;-moz-border-radius:4px;}.accordion-heading{border-bottom:0;}.accordion-heading .accordion-toggle{display:block;padding:8px 15px;}.accordion-toggle{cursor:pointer;}.carousel{position:relative;margin-bottom:20px;line-height:1;}.carousel-inner{position:relative;width:100%;overflow:hidden;}.carousel-inner>.item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;-moz-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left;}.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;line-height:1;}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block;}.carousel-inner>.active{left:0;}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%;}.carousel-inner>.next{left:100%;}.carousel-inner>.prev{left:-100%;}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0;}.carousel-inner>.active.left{left:-100%;}.carousel-inner>.active.right{left:100%;}.carousel-control{position:absolute;top:40%;left:15px;width:40px;height:40px;margin-top:-20px;font-size:60px;font-weight:100;line-height:30px;color:#fff;text-align:center;background:#222;border:3px solid #fff;-webkit-border-radius:23px;-moz-border-radius:23px;border-radius:23px;opacity:.5;filter:alpha(opacity = 50);}.carousel-control.right{right:15px;left:auto;}.carousel-control:hover,.carousel-control:focus{color:#fff;text-decoration:none;opacity:.9;filter:alpha(opacity = 90);}.carousel-indicators{position:absolute;top:15px;right:15px;z-index:5;margin:0;list-style:none;}.carousel-indicators li{display:block;float:left;width:10px;height:10px;margin-left:5px;text-indent:-999px;background-color:#ccc;background-color:rgba(255,255,255,0.25);border-radius:5px;}.carousel-indicators .active{background-color:#fff;}.carousel-caption{position:absolute;right:0;bottom:0;left:0;padding:15px;background:#333;background:rgba(0,0,0,0.75);}.carousel-caption h4,.carousel-caption p{line-height:20px;color:#fff;}.carousel-caption h4{margin:0 0 5px;}.carousel-caption p{margin-bottom:0;}.hero-unit{padding:60px;margin-bottom:30px;font-size:18px;font-weight:200;line-height:30px;color:inherit;background-color:#f5f5f5;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}.hero-unit h1{margin-bottom:0;font-size:60px;line-height:1;letter-spacing:-1px;color:inherit;}.hero-unit li{line-height:30px;}.pull-right{float:right;}.pull-left{float:left;}.hide{display:none;}.show{display:block;}.invisible{visibility:hidden;}.affix{position:fixed;}.navbar .brand{padding:6px 20px;font-family:Helvetica,Tahoma,Arial,'Hiragino Sans GB','Hiragino Sans GB W3','Microsoft YaHei',STXihei,STHeiti,Heiti,SimSun,sans-serif;}.navbar li{line-height:28px;}.navbar .nav>li>a{padding:16px 10px 14px;font-family:Helvetica,Tahoma,Arial,'Hiragino Sans GB','Hiragino Sans GB W3','Microsoft YaHei',STXihei,STHeiti,Heiti,SimSun,sans-serif;}.navbar .search-query{line-height:normal;border:1px solid #178acc;}.navbar .navbar-text{padding:19px 10px 18px;line-height:13px;color:rgba(0,0,0,0.5);text-shadow:1px 1px 0 rgba(255,255,255,0.3);}.navbar-inverse .navbar-search .search-query{color:#555;}@media(max-width :979px){.navbar .nav-collapse .nav li>a{font-family:Helvetica,Tahoma,Arial,'Hiragino Sans GB','Hiragino Sans GB W3','Microsoft YaHei',STXihei,STHeiti,Heiti,SimSun,sans-serif;font-weight:normal;color:#fff;text-shadow:1px 1px 0 rgba(0,0,0,0.2);}.navbar .nav-collapse .nav li>a:hover{*background-color:#2b7cac;}.navbar .nav-collapse .nav .active>a{background-color:#2b7cac;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.navbar .nav-collapse .dropdown-menu li>a:hover,.navbar .nav-collapse .dropdown-menu li>a:focus,.navbar .nav-collapse .dropdown-submenu:hover>a{background-image:none;}.navbar .nav-collapse .navbar-form,.navbar .nav-collapse .navbar-search{border:0;}.navbar .nav-collapse .nav-header{color:#2b7cac;}.navbar-inverse .nav-collapse .nav li>a{color:#fff;}.navbar-inverse .nav-collapse .nav li>a:hover{background-color:rgba(0,0,0,0.1);}}div.subnav{font-family:Helvetica,Tahoma,Arial,'Hiragino Sans GB','Hiragino Sans GB W3','Microsoft YaHei',STXihei,STHeiti,Heiti,SimSun,sans-serif;text-shadow:1px 1px 0 rgba(255,255,255,0.2);}div.subnav-fixed{top:51px;}.btn{background-color:#fff;background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),color-stop(5%,#fff),to(#fff));background-image:-webkit-linear-gradient(#fff,#fff 5%,#fff);background-image:-moz-linear-gradient(top,#fff,#fff 5%,#fff);background-image:-o-linear-gradient(#fff,#fff 5%,#fff);background-image:linear-gradient(#fff,#fff 5%,#fff);background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffffffff',GradientType=0);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);}.btn:hover{background-position:0 0;}.btn-primary{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#3498db;*background-color:#3498db;background-image:-moz-linear-gradient(top,#3498db,#3498db);background-image:-webkit-gradient(linear,0 0,0 100%,from(#3498db),to(#3498db));background-image:-webkit-linear-gradient(top,#3498db,#3498db);background-image:-o-linear-gradient(top,#3498db,#3498db);background-image:linear-gradient(to bottom,#3498db,#3498db);background-repeat:repeat-x;border-color:#3498db #3498db #3498db;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff2fa4e7',endColorstr='#ff2f76e7',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.btn-primary.disabled,.btn-primary[disabled]{color:#fff;background-color:#014a70;*background-color:#014a70;background-image:-moz-linear-gradient(top,#014a70,#014a70);background-image:-webkit-gradient(linear,0 0,0 100%,from(#014a70),to(#014a70));background-image:-webkit-linear-gradient(top,#014a70,#014a70);background-image:-o-linear-gradient(top,#014a70,#014a70);background-image:linear-gradient(to bottom,#014a70,#014a70);}.btn-primary:active,.btn-primary.active{background-color:#178acc;}.btn-info{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#9e6ab8;*background-color:#9760b3;background-image:-moz-linear-gradient(top,#a271bb,#9760b3);background-image:-webkit-gradient(linear,0 0,0 100%,from(#a271bb),to(#9760b3));background-image:-webkit-linear-gradient(top,#a271bb,#9760b3);background-image:-o-linear-gradient(top,#a271bb,#9760b3);background-image:linear-gradient(to bottom,#a271bb,#9760b3);background-repeat:repeat-x;border-color:#9760b3 #9760b3 #6f4086;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffa271bb',endColorstr='#ff9760b3',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);}.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.btn-info.disabled,.btn-info[disabled]{color:#fff;background-color:#9760b3;*background-color:#8b51a9;}.btn-info:active,.btn-info.active{background-color:#7d4898 \9;}.btn-success{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#7bb33d;*background-color:#73a839;background-image:-moz-linear-gradient(top,#80bb3f,#73a839);background-image:-webkit-gradient(linear,0 0,0 100%,from(#80bb3f),to(#73a839));background-image:-webkit-linear-gradient(top,#80bb3f,#73a839);background-image:-o-linear-gradient(top,#80bb3f,#73a839);background-image:linear-gradient(to bottom,#80bb3f,#73a839);background-repeat:repeat-x;border-color:#73a839 #73a839 #4c6f26;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff80bb3f',endColorstr='#ff73a839',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);}.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.btn-success.disabled,.btn-success[disabled]{color:#fff;background-color:#73a839;*background-color:#669533;}.btn-success:active,.btn-success.active{background-color:#59822c \9;}.btn-warning{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#ec5c00;*background-color:#dd5600;background-image:-moz-linear-gradient(top,#f76000,#dd5600);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f76000),to(#dd5600));background-image:-webkit-linear-gradient(top,#f76000,#dd5600);background-image:-o-linear-gradient(top,#f76000,#dd5600);background-image:linear-gradient(to bottom,#f76000,#dd5600);background-repeat:repeat-x;border-color:#dd5600 #dd5600 #913800;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff76000',endColorstr='#ffdd5600',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);}.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.btn-warning.disabled,.btn-warning[disabled]{color:#fff;background-color:#dd5600;*background-color:#c44c00;}.btn-warning:active,.btn-warning.active{background-color:#aa4200 \9;}.btn-danger{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#d41e24;*background-color:#c71c22;background-image:-moz-linear-gradient(top,#dd1f26,#c71c22);background-image:-webkit-gradient(linear,0 0,0 100%,from(#dd1f26),to(#c71c22));background-image:-webkit-linear-gradient(top,#dd1f26,#c71c22);background-image:-o-linear-gradient(top,#dd1f26,#c71c22);background-image:linear-gradient(to bottom,#dd1f26,#c71c22);background-repeat:repeat-x;border-color:#c71c22 #c71c22 #841317;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdd1f26',endColorstr='#ffc71c22',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);}.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.btn-danger.disabled,.btn-danger[disabled]{color:#fff;background-color:#c71c22;*background-color:#b1191e;}.btn-danger:active,.btn-danger.active{background-color:#9a161a \9;}.btn-inverse{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#034482;*background-color:#033c73;background-image:-moz-linear-gradient(top,#04498c,#033c73);background-image:-webkit-gradient(linear,0 0,0 100%,from(#04498c),to(#033c73));background-image:-webkit-linear-gradient(top,#04498c,#033c73);background-image:-o-linear-gradient(top,#04498c,#033c73);background-image:linear-gradient(to bottom,#04498c,#033c73);background-repeat:repeat-x;border-color:#033c73 #033c73 #011528;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff04498c',endColorstr='#ff033c73',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);}.btn-inverse:hover,.btn-inverse:focus,.btn-inverse:active,.btn-inverse.active,.btn-inverse.disabled,.btn-inverse[disabled]{color:#fff;background-color:#033c73;*background-color:#022f5a;}.btn-inverse:active,.btn-inverse.active{background-color:#022241 \9;}i[class ^="icon-"]{opacity:.8;}.pull-right{float:right;}.pull-left{float:left;}.hide{display:none;}.show{display:block;}.invisible{visibility:hidden;}.affix{position:fixed;}.brand #productName{line-height:45px;}

/** font-awesome.min.css */
@font-face{font-family:'FontAwesome';src:url('../bootstrap/2.3.1/font/fontawesome-webfont.eot');src:url('../bootstrap/2.3.1/font/fontawesome-webfont.eot?#iefix&v=3.2.1') format('embedded-opentype'),url('../bootstrap/2.3.1/font/fontawesome-webfont.woff?v=3.2.1') format('woff'),url('../bootstrap/2.3.1/font/fontawesome-webfont.ttf?v=3.2.1') format('truetype'),url('../bootstrap/2.3.1/font/fontawesome-webfont.svg#fontawesomeregular?v=3.2.1') format('svg');font-weight:normal;font-style:normal;}[class^="icon-"],[class*=" icon-"]{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;}
[class^="icon-"]:before,[class*=" icon-"]:before{text-decoration:inherit;display:inline-block;speak:none;}
.icon-large:before{vertical-align:-10%;font-size:1.3333333333333333em;}
a [class^="icon-"],a [class*=" icon-"]{display:inline;}
[class^="icon-"].icon-fixed-width,[class*=" icon-"].icon-fixed-width{display:inline-block;width:1.1428571428571428em;text-align:right;padding-right:0.2857142857142857em;}[class^="icon-"].icon-fixed-width.icon-large,[class*=" icon-"].icon-fixed-width.icon-large{width:1.4285714285714286em;}
.icons-ul{margin-left:2.142857142857143em;list-style-type:none;}.icons-ul>li{position:relative;}
.icons-ul .icon-li{position:absolute;left:-2.142857142857143em;width:2.142857142857143em;text-align:center;line-height:inherit;}
[class^="icon-"].hide,[class*=" icon-"].hide{display:none;}
.icon-muted{color:#eeeeee;}
.icon-light{color:#ffffff;}
.icon-dark{color:#333333;}
.icon-border{border:solid 1px #eeeeee;padding:.2em .25em .15em;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.icon-2x{font-size:2em;}.icon-2x.icon-border{border-width:2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.icon-3x{font-size:3em;}.icon-3x.icon-border{border-width:3px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.icon-4x{font-size:4em;}.icon-4x.icon-border{border-width:4px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
.icon-5x{font-size:5em;}.icon-5x.icon-border{border-width:5px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;}
.pull-right{float:right;}
.pull-left{float:left;}
[class^="icon-"].pull-left,[class*=" icon-"].pull-left{margin-right:.3em;}
[class^="icon-"].pull-right,[class*=" icon-"].pull-right{margin-left:.3em;}
[class^="icon-"],[class*=" icon-"]{display:inline;width:auto;height:auto;line-height:normal;vertical-align:baseline;background-image:none;background-position:0% 0%;background-repeat:repeat;margin-top:0;}
.icon-white,.nav-pills>.active>a>[class^="icon-"],.nav-pills>.active>a>[class*=" icon-"],.nav-list>.active>a>[class^="icon-"],.nav-list>.active>a>[class*=" icon-"],.navbar-inverse .nav>.active>a>[class^="icon-"],.navbar-inverse .nav>.active>a>[class*=" icon-"],.dropdown-menu>li>a:hover>[class^="icon-"],.dropdown-menu>li>a:hover>[class*=" icon-"],.dropdown-menu>.active>a>[class^="icon-"],.dropdown-menu>.active>a>[class*=" icon-"],.dropdown-submenu:hover>a>[class^="icon-"],.dropdown-submenu:hover>a>[class*=" icon-"]{background-image:none;}
.btn [class^="icon-"].icon-large,.nav [class^="icon-"].icon-large,.btn [class*=" icon-"].icon-large,.nav [class*=" icon-"].icon-large{line-height:.9em;}
.btn [class^="icon-"].icon-spin,.nav [class^="icon-"].icon-spin,.btn [class*=" icon-"].icon-spin,.nav [class*=" icon-"].icon-spin{display:inline-block;}
.nav-tabs [class^="icon-"],.nav-pills [class^="icon-"],.nav-tabs [class*=" icon-"],.nav-pills [class*=" icon-"],.nav-tabs [class^="icon-"].icon-large,.nav-pills [class^="icon-"].icon-large,.nav-tabs [class*=" icon-"].icon-large,.nav-pills [class*=" icon-"].icon-large{line-height:.9em;}
.btn [class^="icon-"].pull-left.icon-2x,.btn [class*=" icon-"].pull-left.icon-2x,.btn [class^="icon-"].pull-right.icon-2x,.btn [class*=" icon-"].pull-right.icon-2x{margin-top:.18em;}
.btn [class^="icon-"].icon-spin.icon-large,.btn [class*=" icon-"].icon-spin.icon-large{line-height:.8em;}
.btn.btn-small [class^="icon-"].pull-left.icon-2x,.btn.btn-small [class*=" icon-"].pull-left.icon-2x,.btn.btn-small [class^="icon-"].pull-right.icon-2x,.btn.btn-small [class*=" icon-"].pull-right.icon-2x{margin-top:.25em;}
.btn.btn-large [class^="icon-"],.btn.btn-large [class*=" icon-"]{margin-top:0;}.btn.btn-large [class^="icon-"].pull-left.icon-2x,.btn.btn-large [class*=" icon-"].pull-left.icon-2x,.btn.btn-large [class^="icon-"].pull-right.icon-2x,.btn.btn-large [class*=" icon-"].pull-right.icon-2x{margin-top:.05em;}
.btn.btn-large [class^="icon-"].pull-left.icon-2x,.btn.btn-large [class*=" icon-"].pull-left.icon-2x{margin-right:.2em;}
.btn.btn-large [class^="icon-"].pull-right.icon-2x,.btn.btn-large [class*=" icon-"].pull-right.icon-2x{margin-left:.2em;}
.nav-list [class^="icon-"],.nav-list [class*=" icon-"]{line-height:inherit;}
.icon-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:-35%;}.icon-stack [class^="icon-"],.icon-stack [class*=" icon-"]{display:block;text-align:center;position:absolute;width:100%;height:100%;font-size:1em;line-height:inherit;*line-height:2em;}
.icon-stack .icon-stack-base{font-size:2em;*line-height:1em;}
.icon-spin{display:inline-block;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear;}
a .icon-stack,a .icon-spin{display:inline-block;text-decoration:none;}
@-moz-keyframes spin{0%{-moz-transform:rotate(0deg);} 100%{-moz-transform:rotate(359deg);}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);} 100%{-webkit-transform:rotate(359deg);}}@-o-keyframes spin{0%{-o-transform:rotate(0deg);} 100%{-o-transform:rotate(359deg);}}@-ms-keyframes spin{0%{-ms-transform:rotate(0deg);} 100%{-ms-transform:rotate(359deg);}}@keyframes spin{0%{transform:rotate(0deg);} 100%{transform:rotate(359deg);}}.icon-rotate-90:before{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);}
.icon-rotate-180:before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);}
.icon-rotate-270:before{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);}
.icon-flip-horizontal:before{-webkit-transform:scale(-1, 1);-moz-transform:scale(-1, 1);-ms-transform:scale(-1, 1);-o-transform:scale(-1, 1);transform:scale(-1, 1);}
.icon-flip-vertical:before{-webkit-transform:scale(1, -1);-moz-transform:scale(1, -1);-ms-transform:scale(1, -1);-o-transform:scale(1, -1);transform:scale(1, -1);}
a .icon-rotate-90:before,a .icon-rotate-180:before,a .icon-rotate-270:before,a .icon-flip-horizontal:before,a .icon-flip-vertical:before{display:inline-block;}
.icon-glass:before{content:"\f000";}
.icon-music:before{content:"\f001";}
.icon-search:before{content:"\f002";}
.icon-envelope-alt:before{content:"\f003";}
.icon-heart:before{content:"\f004";}
.icon-star:before{content:"\f005";}
.icon-star-empty:before{content:"\f006";}
.icon-user:before{content:"\f007";}
.icon-film:before{content:"\f008";}
.icon-th-large:before{content:"\f009";}
.icon-th:before{content:"\f00a";}
.icon-th-list:before{content:"\f00b";}
.icon-ok:before{content:"\f00c";}
.icon-remove:before{content:"\f00d";}
.icon-zoom-in:before{content:"\f00e";}
.icon-zoom-out:before{content:"\f010";}
.icon-power-off:before,.icon-off:before{content:"\f011";}
.icon-signal:before{content:"\f012";}
.icon-gear:before,.icon-cog:before{content:"\f013";}
.icon-trash:before{content:"\f014";}
.icon-home:before{content:"\f015";}
.icon-file-alt:before{content:"\f016";}
.icon-time:before{content:"\f017";}
.icon-road:before{content:"\f018";}
.icon-download-alt:before{content:"\f019";}
.icon-download:before{content:"\f01a";}
.icon-upload:before{content:"\f01b";}
.icon-inbox:before{content:"\f01c";}
.icon-play-circle:before{content:"\f01d";}
.icon-rotate-right:before,.icon-repeat:before{content:"\f01e";}
.icon-refresh:before{content:"\f021";}
.icon-list-alt:before{content:"\f022";}
.icon-lock:before{content:"\f023";}
.icon-flag:before{content:"\f024";}
.icon-headphones:before{content:"\f025";}
.icon-volume-off:before{content:"\f026";}
.icon-volume-down:before{content:"\f027";}
.icon-volume-up:before{content:"\f028";}
.icon-qrcode:before{content:"\f029";}
.icon-barcode:before{content:"\f02a";}
.icon-tag:before{content:"\f02b";}
.icon-tags:before{content:"\f02c";}
.icon-book:before{content:"\f02d";}
.icon-bookmark:before{content:"\f02e";}
.icon-print:before{content:"\f02f";}
.icon-camera:before{content:"\f030";}
.icon-font:before{content:"\f031";}
.icon-bold:before{content:"\f032";}
.icon-italic:before{content:"\f033";}
.icon-text-height:before{content:"\f034";}
.icon-text-width:before{content:"\f035";}
.icon-align-left:before{content:"\f036";}
.icon-align-center:before{content:"\f037";}
.icon-align-right:before{content:"\f038";}
.icon-align-justify:before{content:"\f039";}
.icon-list:before{content:"\f03a";}
.icon-indent-left:before{content:"\f03b";}
.icon-indent-right:before{content:"\f03c";}
.icon-facetime-video:before{content:"\f03d";}
.icon-picture:before{content:"\f03e";}
.icon-pencil:before{content:"\f040";}
.icon-map-marker:before{content:"\f041";}
.icon-adjust:before{content:"\f042";}
.icon-tint:before{content:"\f043";}
.icon-edit:before{content:"\f044";}
.icon-share:before{content:"\f045";}
.icon-check:before{content:"\f046";}
.icon-move:before{content:"\f047";}
.icon-step-backward:before{content:"\f048";}
.icon-fast-backward:before{content:"\f049";}
.icon-backward:before{content:"\f04a";}
.icon-play:before{content:"\f04b";}
.icon-pause:before{content:"\f04c";}
.icon-stop:before{content:"\f04d";}
.icon-forward:before{content:"\f04e";}
.icon-fast-forward:before{content:"\f050";}
.icon-step-forward:before{content:"\f051";}
.icon-eject:before{content:"\f052";}
.icon-chevron-left:before{content:"\f053";}
.icon-chevron-right:before{content:"\f054";}
.icon-plus-sign:before{content:"\f055";}
.icon-minus-sign:before{content:"\f056";}
.icon-remove-sign:before{content:"\f057";}
.icon-ok-sign:before{content:"\f058";}
.icon-question-sign:before{content:"\f059";}
.icon-info-sign:before{content:"\f05a";}
.icon-screenshot:before{content:"\f05b";}
.icon-remove-circle:before{content:"\f05c";}
.icon-ok-circle:before{content:"\f05d";}
.icon-ban-circle:before{content:"\f05e";}
.icon-arrow-left:before{content:"\f060";}
.icon-arrow-right:before{content:"\f061";}
.icon-arrow-up:before{content:"\f062";}
.icon-arrow-down:before{content:"\f063";}
.icon-mail-forward:before,.icon-share-alt:before{content:"\f064";}
.icon-resize-full:before{content:"\f065";}
.icon-resize-small:before{content:"\f066";}
.icon-plus:before{content:"\f067";}
.icon-minus:before{content:"\f068";}
.icon-asterisk:before{content:"\f069";}
.icon-exclamation-sign:before{content:"\f06a";}
.icon-gift:before{content:"\f06b";}
.icon-leaf:before{content:"\f06c";}
.icon-fire:before{content:"\f06d";}
.icon-eye-open:before{content:"\f06e";}
.icon-eye-close:before{content:"\f070";}
.icon-warning-sign:before{content:"\f071";}
.icon-plane:before{content:"\f072";}
.icon-calendar:before{content:"\f073";}
.icon-random:before{content:"\f074";}
.icon-comment:before{content:"\f075";}
.icon-magnet:before{content:"\f076";}
.icon-chevron-up:before{content:"\f077";}
.icon-chevron-down:before{content:"\f078";}
.icon-retweet:before{content:"\f079";}
.icon-shopping-cart:before{content:"\f07a";}
.icon-folder-close:before{content:"\f07b";}
.icon-folder-open:before{content:"\f07c";}
.icon-resize-vertical:before{content:"\f07d";}
.icon-resize-horizontal:before{content:"\f07e";}
.icon-bar-chart:before{content:"\f080";}
.icon-twitter-sign:before{content:"\f081";}
.icon-facebook-sign:before{content:"\f082";}
.icon-camera-retro:before{content:"\f083";}
.icon-key:before{content:"\f084";}
.icon-gears:before,.icon-cogs:before{content:"\f085";}
.icon-comments:before{content:"\f086";}
.icon-thumbs-up-alt:before{content:"\f087";}
.icon-thumbs-down-alt:before{content:"\f088";}
.icon-star-half:before{content:"\f089";}
.icon-heart-empty:before{content:"\f08a";}
.icon-signout:before{content:"\f08b";}
.icon-linkedin-sign:before{content:"\f08c";}
.icon-pushpin:before{content:"\f08d";}
.icon-external-link:before{content:"\f08e";}
.icon-signin:before{content:"\f090";}
.icon-trophy:before{content:"\f091";}
.icon-github-sign:before{content:"\f092";}
.icon-upload-alt:before{content:"\f093";}
.icon-lemon:before{content:"\f094";}
.icon-phone:before{content:"\f095";}
.icon-unchecked:before,.icon-check-empty:before{content:"\f096";}
.icon-bookmark-empty:before{content:"\f097";}
.icon-phone-sign:before{content:"\f098";}
.icon-twitter:before{content:"\f099";}
.icon-facebook:before{content:"\f09a";}
.icon-github:before{content:"\f09b";}
.icon-unlock:before{content:"\f09c";}
.icon-credit-card:before{content:"\f09d";}
.icon-rss:before{content:"\f09e";}
.icon-hdd:before{content:"\f0a0";}
.icon-bullhorn:before{content:"\f0a1";}
.icon-bell:before{content:"\f0a2";}
.icon-certificate:before{content:"\f0a3";}
.icon-hand-right:before{content:"\f0a4";}
.icon-hand-left:before{content:"\f0a5";}
.icon-hand-up:before{content:"\f0a6";}
.icon-hand-down:before{content:"\f0a7";}
.icon-circle-arrow-left:before{content:"\f0a8";}
.icon-circle-arrow-right:before{content:"\f0a9";}
.icon-circle-arrow-up:before{content:"\f0aa";}
.icon-circle-arrow-down:before{content:"\f0ab";}
.icon-globe:before{content:"\f0ac";}
.icon-wrench:before{content:"\f0ad";}
.icon-tasks:before{content:"\f0ae";}
.icon-filter:before{content:"\f0b0";}
.icon-briefcase:before{content:"\f0b1";}
.icon-fullscreen:before{content:"\f0b2";}
.icon-group:before{content:"\f0c0";}
.icon-link:before{content:"\f0c1";}
.icon-cloud:before{content:"\f0c2";}
.icon-beaker:before{content:"\f0c3";}
.icon-cut:before{content:"\f0c4";}
.icon-copy:before{content:"\f0c5";}
.icon-paperclip:before,.icon-paper-clip:before{content:"\f0c6";}
.icon-save:before{content:"\f0c7";}
.icon-sign-blank:before{content:"\f0c8";}
.icon-reorder:before{content:"\f0c9";}
.icon-list-ul:before{content:"\f0ca";}
.icon-list-ol:before{content:"\f0cb";}
.icon-strikethrough:before{content:"\f0cc";}
.icon-underline:before{content:"\f0cd";}
.icon-table:before{content:"\f0ce";}
.icon-magic:before{content:"\f0d0";}
.icon-truck:before{content:"\f0d1";}
.icon-pinterest:before{content:"\f0d2";}
.icon-pinterest-sign:before{content:"\f0d3";}
.icon-google-plus-sign:before{content:"\f0d4";}
.icon-google-plus:before{content:"\f0d5";}
.icon-money:before{content:"\f0d6";}
.icon-caret-down:before{content:"\f0d7";}
.icon-caret-up:before{content:"\f0d8";}
.icon-caret-left:before{content:"\f0d9";}
.icon-caret-right:before{content:"\f0da";}
.icon-columns:before{content:"\f0db";}
.icon-sort:before{content:"\f0dc";}
.icon-sort-down:before{content:"\f0dd";}
.icon-sort-up:before{content:"\f0de";}
.icon-envelope:before{content:"\f0e0";}
.icon-linkedin:before{content:"\f0e1";}
.icon-rotate-left:before,.icon-undo:before{content:"\f0e2";}
.icon-legal:before{content:"\f0e3";}
.icon-dashboard:before{content:"\f0e4";}
.icon-comment-alt:before{content:"\f0e5";}
.icon-comments-alt:before{content:"\f0e6";}
.icon-bolt:before{content:"\f0e7";}
.icon-sitemap:before{content:"\f0e8";}
.icon-umbrella:before{content:"\f0e9";}
.icon-paste:before{content:"\f0ea";}
.icon-lightbulb:before{content:"\f0eb";}
.icon-exchange:before{content:"\f0ec";}
.icon-cloud-download:before{content:"\f0ed";}
.icon-cloud-upload:before{content:"\f0ee";}
.icon-user-md:before{content:"\f0f0";}
.icon-stethoscope:before{content:"\f0f1";}
.icon-suitcase:before{content:"\f0f2";}
.icon-bell-alt:before{content:"\f0f3";}
.icon-coffee:before{content:"\f0f4";}
.icon-food:before{content:"\f0f5";}
.icon-file-text-alt:before{content:"\f0f6";}
.icon-building:before{content:"\f0f7";}
.icon-hospital:before{content:"\f0f8";}
.icon-ambulance:before{content:"\f0f9";}
.icon-medkit:before{content:"\f0fa";}
.icon-fighter-jet:before{content:"\f0fb";}
.icon-beer:before{content:"\f0fc";}
.icon-h-sign:before{content:"\f0fd";}
.icon-plus-sign-alt:before{content:"\f0fe";}
.icon-double-angle-left:before{content:"\f100";}
.icon-double-angle-right:before{content:"\f101";}
.icon-double-angle-up:before{content:"\f102";}
.icon-double-angle-down:before{content:"\f103";}
.icon-angle-left:before{content:"\f104";}
.icon-angle-right:before{content:"\f105";}
.icon-angle-up:before{content:"\f106";}
.icon-angle-down:before{content:"\f107";}
.icon-desktop:before{content:"\f108";}
.icon-laptop:before{content:"\f109";}
.icon-tablet:before{content:"\f10a";}
.icon-mobile-phone:before{content:"\f10b";}
.icon-circle-blank:before{content:"\f10c";}
.icon-quote-left:before{content:"\f10d";}
.icon-quote-right:before{content:"\f10e";}
.icon-spinner:before{content:"\f110";}
.icon-circle:before{content:"\f111";}
.icon-mail-reply:before,.icon-reply:before{content:"\f112";}
.icon-github-alt:before{content:"\f113";}
.icon-folder-close-alt:before{content:"\f114";}
.icon-folder-open-alt:before{content:"\f115";}
.icon-expand-alt:before{content:"\f116";}
.icon-collapse-alt:before{content:"\f117";}
.icon-smile:before{content:"\f118";}
.icon-frown:before{content:"\f119";}
.icon-meh:before{content:"\f11a";}
.icon-gamepad:before{content:"\f11b";}
.icon-keyboard:before{content:"\f11c";}
.icon-flag-alt:before{content:"\f11d";}
.icon-flag-checkered:before{content:"\f11e";}
.icon-terminal:before{content:"\f120";}
.icon-code:before{content:"\f121";}
.icon-reply-all:before{content:"\f122";}
.icon-mail-reply-all:before{content:"\f122";}
.icon-star-half-full:before,.icon-star-half-empty:before{content:"\f123";}
.icon-location-arrow:before{content:"\f124";}
.icon-crop:before{content:"\f125";}
.icon-code-fork:before{content:"\f126";}
.icon-unlink:before{content:"\f127";}
.icon-question:before{content:"\f128";}
.icon-info:before{content:"\f129";}
.icon-exclamation:before{content:"\f12a";}
.icon-superscript:before{content:"\f12b";}
.icon-subscript:before{content:"\f12c";}
.icon-eraser:before{content:"\f12d";}
.icon-puzzle-piece:before{content:"\f12e";}
.icon-microphone:before{content:"\f130";}
.icon-microphone-off:before{content:"\f131";}
.icon-shield:before{content:"\f132";}
.icon-calendar-empty:before{content:"\f133";}
.icon-fire-extinguisher:before{content:"\f134";}
.icon-rocket:before{content:"\f135";}
.icon-maxcdn:before{content:"\f136";}
.icon-chevron-sign-left:before{content:"\f137";}
.icon-chevron-sign-right:before{content:"\f138";}
.icon-chevron-sign-up:before{content:"\f139";}
.icon-chevron-sign-down:before{content:"\f13a";}
.icon-html5:before{content:"\f13b";}
.icon-css3:before{content:"\f13c";}
.icon-anchor:before{content:"\f13d";}
.icon-unlock-alt:before{content:"\f13e";}
.icon-bullseye:before{content:"\f140";}
.icon-ellipsis-horizontal:before{content:"\f141";}
.icon-ellipsis-vertical:before{content:"\f142";}
.icon-rss-sign:before{content:"\f143";}
.icon-play-sign:before{content:"\f144";}
.icon-ticket:before{content:"\f145";}
.icon-minus-sign-alt:before{content:"\f146";}
.icon-check-minus:before{content:"\f147";}
.icon-level-up:before{content:"\f148";}
.icon-level-down:before{content:"\f149";}
.icon-check-sign:before{content:"\f14a";}
.icon-edit-sign:before{content:"\f14b";}
.icon-external-link-sign:before{content:"\f14c";}
.icon-share-sign:before{content:"\f14d";}
.icon-compass:before{content:"\f14e";}
.icon-collapse:before{content:"\f150";}
.icon-collapse-top:before{content:"\f151";}
.icon-expand:before{content:"\f152";}
.icon-euro:before,.icon-eur:before{content:"\f153";}
.icon-gbp:before{content:"\f154";}
.icon-dollar:before,.icon-usd:before{content:"\f155";}
.icon-rupee:before,.icon-inr:before{content:"\f156";}
.icon-yen:before,.icon-jpy:before{content:"\f157";}
.icon-renminbi:before,.icon-cny:before{content:"\f158";}
.icon-won:before,.icon-krw:before{content:"\f159";}
.icon-bitcoin:before,.icon-btc:before{content:"\f15a";}
.icon-file:before{content:"\f15b";}
.icon-file-text:before{content:"\f15c";}
.icon-sort-by-alphabet:before{content:"\f15d";}
.icon-sort-by-alphabet-alt:before{content:"\f15e";}
.icon-sort-by-attributes:before{content:"\f160";}
.icon-sort-by-attributes-alt:before{content:"\f161";}
.icon-sort-by-order:before{content:"\f162";}
.icon-sort-by-order-alt:before{content:"\f163";}
.icon-thumbs-up:before{content:"\f164";}
.icon-thumbs-down:before{content:"\f165";}
.icon-youtube-sign:before{content:"\f166";}
.icon-youtube:before{content:"\f167";}
.icon-xing:before{content:"\f168";}
.icon-xing-sign:before{content:"\f169";}
.icon-youtube-play:before{content:"\f16a";}
.icon-dropbox:before{content:"\f16b";}
.icon-stackexchange:before{content:"\f16c";}
.icon-instagram:before{content:"\f16d";}
.icon-flickr:before{content:"\f16e";}
.icon-adn:before{content:"\f170";}
.icon-bitbucket:before{content:"\f171";}
.icon-bitbucket-sign:before{content:"\f172";}
.icon-tumblr:before{content:"\f173";}
.icon-tumblr-sign:before{content:"\f174";}
.icon-long-arrow-down:before{content:"\f175";}
.icon-long-arrow-up:before{content:"\f176";}
.icon-long-arrow-left:before{content:"\f177";}
.icon-long-arrow-right:before{content:"\f178";}
.icon-apple:before{content:"\f179";}
.icon-windows:before{content:"\f17a";}
.icon-android:before{content:"\f17b";}
.icon-linux:before{content:"\f17c";}
.icon-dribbble:before{content:"\f17d";}
.icon-skype:before{content:"\f17e";}
.icon-foursquare:before{content:"\f180";}
.icon-trello:before{content:"\f181";}
.icon-female:before{content:"\f182";}
.icon-male:before{content:"\f183";}
.icon-gittip:before{content:"\f184";}
.icon-sun:before{content:"\f185";}
.icon-moon:before{content:"\f186";}
.icon-archive:before{content:"\f187";}
.icon-bug:before{content:"\f188";}
.icon-vk:before{content:"\f189";}
.icon-weibo:before{content:"\f18a";}
.icon-renren:before{content:"\f18b";}

/** select2.min.css */
.select2-container{margin:0;position:relative;display:inline-block;zoom:1;*display:inline;vertical-align:middle}.select2-container,.select2-drop,.select2-search,.select2-search input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.select2-container .select2-choice{width:200px;display:block;height:26px;padding:0 0 0 8px;overflow:hidden;position:relative;border:1px solid #aaa;white-space:nowrap;line-height:26px;color:#444;text-decoration:none;border-radius:4px;background-clip:padding-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#fff;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#eee),color-stop(0.5,#fff));background-image:-webkit-linear-gradient(center bottom,#eee 0,#fff 50%);background-image:-moz-linear-gradient(center bottom,#eee 0,#fff 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr = '#ffffff',endColorstr = '#eeeeee',GradientType = 0);background-image:linear-gradient(top,#fff 0,#eee 50%)}.select2-container.select2-drop-above .select2-choice{border-bottom-color:#aaa;border-radius:0 0 4px 4px;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#eee),color-stop(0.9,#fff));background-image:-webkit-linear-gradient(center bottom,#eee 0,#fff 90%);background-image:-moz-linear-gradient(center bottom,#eee 0,#fff 90%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#eeeeee',GradientType=0);background-image:linear-gradient(top,#eee 0,#fff 90%)}.select2-container.select2-allowclear .select2-choice .select2-chosen{margin-right:42px}.select2-container .select2-choice>.select2-chosen{margin-right:26px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.select2-container .select2-choice abbr{display:none;width:12px;height:12px;position:absolute;right:24px;top:8px;font-size:1px;text-decoration:none;border:0;background:url('../jquery-select2/3.4/select2.png') right top no-repeat;cursor:pointer;outline:0}
.select2-container.select2-allowclear .select2-choice abbr{display:inline-block}.select2-container .select2-choice abbr:hover{background-position:right -11px;cursor:pointer}.select2-drop-mask{border:0;margin:0;padding:0;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:9998;background-color:#fff;filter:alpha(opacity=0)}.select2-drop{width:100%;margin-top:-1px;position:absolute;z-index:9999;top:100%;background:#fff;color:#000;border:1px solid #aaa;border-top:0;border-radius:0 0 4px 4px;-webkit-box-shadow:0 4px 5px rgba(0,0,0,.15);box-shadow:0 4px 5px rgba(0,0,0,.15)}.select2-drop-auto-width{border-top:1px solid #aaa;width:auto}.select2-drop-auto-width .select2-search{padding-top:4px}.select2-drop.select2-drop-above{margin-top:1px;border-top:1px solid #aaa;border-bottom:0;border-radius:4px 4px 0 0;-webkit-box-shadow:0 -4px 5px rgba(0,0,0,.15);box-shadow:0 -4px 5px rgba(0,0,0,.15)}.select2-drop-active{border:1px solid #1890ff;border-top:0}.select2-drop.select2-drop-above.select2-drop-active{border-top:1px solid #1890ff}.select2-container .select2-choice .select2-arrow{display:inline-block;width:18px;height:100%;position:absolute;right:-5px;top:0;border-left:1px solid #aaa;border-radius:0 4px 4px 0;background-clip:padding-box;background:#eee;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#ccc),color-stop(0.6,#eee));background-image:-webkit-linear-gradient(center bottom,#ccc 0,#eee 60%);background-image:-moz-linear-gradient(center bottom,#ccc 0,#eee 60%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr = '#eeeeee',endColorstr = '#cccccc',GradientType = 0);background-image:linear-gradient(top,#ccc 0,#eee 60%)}.select2-container .select2-choice .select2-arrow b{display:block;width:100%;height:100%;background:url('../jquery-select2/3.4/select2.png') no-repeat 0 1px}.select2-search{display:inline-block;width:100%;*width:auto;min-height:26px;margin:0;padding-left:4px;padding-right:4px;position:relative;z-index:10000;white-space:nowrap}
.select2-search input{width:100%;height:auto!important;min-height:26px;*min-height:20px;padding:4px 20px 4px 5px;margin:0;outline:0;font-family:sans-serif;font-size:1em;border:1px solid #aaa;border-radius:0;-webkit-box-shadow:none;box-shadow:none;background:#fff url('../jquery-select2/3.4/select2.png') no-repeat 100% -22px;background:url('../jquery-select2/3.4/select2.png') no-repeat 100% -22px,-webkit-gradient(linear,left bottom,left top,color-stop(0.85,#fff),color-stop(0.99,#eee));background:url('../jquery-select2/3.4/select2.png') no-repeat 100% -22px,-webkit-linear-gradient(center bottom,#fff 85%,#eee 99%);background:url('../jquery-select2/3.4/select2.png') no-repeat 100% -22px,-moz-linear-gradient(center bottom,#fff 85%,#eee 99%);background:url('../jquery-select2/3.4/select2.png') no-repeat 100% -22px,linear-gradient(top,#fff 85%,#eee 99%)}.select2-drop.select2-drop-above .select2-search input{margin-top:4px}.select2-search input.select2-active{background:#fff url('../jquery-select2/3.4/select2-spinner.gif') no-repeat 100%;background:url('../jquery-select2/3.4/select2-spinner.gif') no-repeat 100%,-webkit-gradient(linear,left bottom,left top,color-stop(0.85,#fff),color-stop(0.99,#eee));background:url('../jquery-select2/3.4/select2-spinner.gif') no-repeat 100%,-webkit-linear-gradient(center bottom,#fff 85%,#eee 99%);background:url('../jquery-select2/3.4/select2-spinner.gif') no-repeat 100%,-moz-linear-gradient(center bottom,#fff 85%,#eee 99%);background:url('../jquery-select2/3.4/select2-spinner.gif') no-repeat 100%,linear-gradient(top,#fff 85%,#eee 99%)}.select2-container-active .select2-choice,.select2-container-active .select2-choices{border:1px solid #1890ff;outline:0;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3)}.select2-dropdown-open .select2-choice{border-bottom-color:transparent;-webkit-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset;border-bottom-left-radius:0;border-bottom-right-radius:0;background-color:#eee;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#fff),color-stop(0.5,#eee));background-image:-webkit-linear-gradient(center bottom,#fff 0,#eee 50%);background-image:-moz-linear-gradient(center bottom,#fff 0,#eee 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee',endColorstr='#ffffff',GradientType=0);background-image:linear-gradient(top,#fff 0,#eee 50%)}
.select2-dropdown-open.select2-drop-above .select2-choice,.select2-dropdown-open.select2-drop-above .select2-choices{border:1px solid #1890ff;border-top-color:transparent;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(0.5,#eee));background-image:-webkit-linear-gradient(center top,#fff 0,#eee 50%);background-image:-moz-linear-gradient(center top,#fff 0,#eee 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee',endColorstr='#ffffff',GradientType=0);background-image:linear-gradient(bottom,#fff 0,#eee 50%)}.select2-dropdown-open .select2-choice .select2-arrow{background:transparent;border-left:none;filter:none}.select2-dropdown-open .select2-choice .select2-arrow b{background-position:-18px 5px}.select2-results{max-height:200px;padding:0 0 0 4px;margin:4px 4px 4px 0;position:relative;overflow-x:hidden;overflow-y:auto;-webkit-tap-highlight-color:rgba(0,0,0,0)}.select2-results ul.select2-result-sub{margin:0;padding-left:0}.select2-results ul.select2-result-sub>li .select2-result-label{padding-left:20px}.select2-results ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:40px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:60px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:80px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:100px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:110px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:120px}
.select2-results li{list-style:none;display:list-item;background-image:none}.select2-results li.select2-result-with-children>.select2-result-label{font-weight:bold}.select2-results .select2-result-label{padding:4px 7px 4px;font-size: 14px;margin:0;cursor:pointer;min-height:1em;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.select2-results .select2-highlighted{background:#3875d7;color:#fff}.select2-results li em{background:#feffde;font-style:normal}.select2-results .select2-highlighted em{background:transparent}.select2-results .select2-highlighted ul{background:#fff;color:#000}.select2-results .select2-no-results,.select2-results .select2-searching,.select2-results .select2-selection-limit{background:#f4f4f4;display:list-item}.select2-results .select2-disabled.select2-highlighted{color:#666;background:#f4f4f4;display:list-item;cursor:default}.select2-results .select2-disabled{background:#f4f4f4;display:list-item;cursor:default}.select2-results .select2-selected{display:none}.select2-more-results.select2-active{background:#f4f4f4 url('../jquery-select2/3.4/select2-spinner.gif') no-repeat 100%}.select2-more-results{background:#f4f4f4;display:list-item}.select2-container.select2-container-disabled .select2-choice{background-color:#f4f4f4;background-image:none;border:1px solid #ddd;cursor:default}.select2-container.select2-container-disabled .select2-choice .select2-arrow{background-color:#f4f4f4;background-image:none;border-left:0}.select2-container.select2-container-disabled .select2-choice abbr{display:none}.select2-container-multi .select2-choices{height:auto!important;height:1%;margin:0;padding:0;position:relative;border:1px solid #aaa;cursor:text;overflow:hidden;background-color:#fff;background-image:-webkit-gradient(linear,0% 0,0% 100%,color-stop(1%,#eee),color-stop(15%,#fff));background-image:-webkit-linear-gradient(top,#eee 1%,#fff 15%);background-image:-moz-linear-gradient(top,#eee 1%,#fff 15%);background-image:linear-gradient(top,#eee 1%,#fff 15%)}.select2-locked{padding:3px 5px 3px 5px!important}
.select2-container-multi .select2-choices{min-height:26px}.select2-container-multi.select2-container-active .select2-choices{border:1px solid #1890ff;outline:0;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3)}.select2-container-multi .select2-choices li{float:left;list-style:none}.select2-container-multi .select2-choices .select2-search-field{margin:0;padding:0;white-space:nowrap}.select2-container-multi .select2-choices .select2-search-field input{padding:5px;margin:1px 0;font-family:sans-serif;font-size:100%;color:#666;outline:0;border:0;-webkit-box-shadow:none;box-shadow:none;background:transparent!important}.select2-container-multi .select2-choices .select2-search-field input.select2-active{background:#fff url('../jquery-select2/3.4/select2-spinner.gif') no-repeat 100%!important}.select2-default{color:#999!important}.select2-container-multi .select2-choices .select2-search-choice{padding:5px 5px 5px 18px;margin:3px 0 3px 5px;position:relative;line-height:13px;color:#333;cursor:default;border:1px solid #aaa;border-radius:3px;-webkit-box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,0.05);box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,0.05);background-clip:padding-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#e4e4e4;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee',endColorstr='#f4f4f4',GradientType=0);background-image:-webkit-gradient(linear,0% 0,0% 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eee));background-image:-webkit-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-moz-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%)}.select2-container-multi .select2-choices .select2-search-choice .select2-chosen{cursor:default}.select2-container-multi .select2-choices .select2-search-choice-focus{background:#d4d4d4}
.select2-search-choice-close{display:block;width:12px;height:13px;position:absolute;right:3px;top:4px;font-size:1px;outline:0;background:url('../jquery-select2/3.4/select2.png') right top no-repeat}.select2-container-multi .select2-search-choice-close{left:3px}.select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close:hover{background-position:right -11px}.select2-container-multi .select2-choices .select2-search-choice-focus .select2-search-choice-close{background-position:right -11px}.select2-container-multi.select2-container-disabled .select2-choices{background-color:#f4f4f4;background-image:none;border:1px solid #ddd;cursor:default}.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice{padding:3px 5px 3px 5px;border:1px solid #ddd;background-image:none;background-color:#f4f4f4}.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice .select2-search-choice-close{display:none;background:0}.select2-result-selectable .select2-match,.select2-result-unselectable .select2-match{text-decoration:underline}.select2-offscreen,.select2-offscreen:focus{clip:rect(0 0 0 0)!important;width:1px!important;height:1px!important;border:0!important;margin:0!important;padding:0!important;overflow:hidden!important;position:absolute!important;outline:0!important;left:0!important;top:0!important}.select2-display-none{display:none}.select2-measure-scrollbar{position:absolute;top:-10000px;left:-10000px;width:100px;height:100px;overflow:scroll}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi){.select2-search input,.select2-search-choice-close,.select2-container .select2-choice abbr,.select2-container .select2-choice .select2-arrow b{background-image:url('../jquery-select2/3.4/select2x2.png')!important;background-repeat:no-repeat!important;background-size:60px 40px!important}.select2-search input{background-position:100% -21px!important}}

/** jquery.validate.min.css */
label.error{background:url("images/unchecked.gif") no-repeat 0 0;padding-left:18px;padding-bottom:2px;font-weight:bold;color:#ea5200;margin-left:10px}

/** jbox.min1.css */
/** {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}*/
*:focus {outline: none;}
/* fade */
.jbox-fade{background-color:#000000;}
/* drag */
.jbox-drag{border:1px dashed #AAAAAA;}
/* jbox */
div.jbox {padding:0px;border:none;font-size:14px;font-family: '微软雅黑';box-shadow: 1px 1px 50px rgba(0,0,0,.3);
    border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius:5px;-ms-border-radius: 5px;-o-border-radius: 5px;
}
/* border */
div.jbox .jbox-border{background:none;display:none !important;}
/* container */
div.jbox .jbox-container{background-color:#FFFFFF;border:0px solid #21B0E2;
    border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;
}
/* title-panel */
div.jbox .jbox-title-panel{
    /*-webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;*/
    padding:0; height: 38px !important;
    line-height: 38px;
    background-color: #fff;
    border-bottom:1px solid #E5E5E5;border-radius: 10px 10px 0 0;
    -webkit-border-radius: 5px 5px 0 0;-moz-border-radius: 5px 5px 0 0;-ms-border-radius: 5px 5px 0 0;-o-border-radius: 5px 5px 0 0;
}
div.jbox .jbox-title{font-weight:normal;color:#333;padding-left: 16px !important;font-size: 16px;line-height: 38px !important;}
div.jbox .jbox-title-icon{background:url(images/jbox-title-icon.gif) no-repeat scroll 3px 5px transparent;}
div.jbox .jbox-close,div.jbox .jbox-close-hover{background:url(/static/layer/theme/default/icon.png) no-repeat transparent;
    background-position: 1px -40px;width:16px !important;height:16px !important;top:6px !important;right:10px !important;}
div.jbox .jbox-close-hover{opacity: .8}
/* content */
div.jbox .jbox-content{position:relative !important;min-height:30px;line-height:30px;color:#444444;padding:2px 5px;left: 0px !important;}
div.jbox .jbox-content-loading{background-color:#FFFFFF;position: absolute;z-index: 99;left: 0px;right: 0px;top: 35px;bottom: 0px;}
div.jbox .jbox-content-loading-image{background:url(images/jbox-content-loading.gif) no-repeat bottom center;}
/* button-panel */
div.jbox .jbox-button-panel{padding: 7px 0 10px!important; height: auto !important;text-align: center !important;/*border-top:1px solid #ddd;*/}
div.jbox .jbox-bottom-text{text-indent:10px;color:#444444;}
div.jbox .jbox-button{
    /*background-color:#21B0E2;border:none;color:#FFFFFF;margin:0 10px;padding:0 15px !important;height:30px;cursor:pointer;font-family: '微软雅黑';font-size: 14px;*/
    /*background:#b9b9b9;color:#fff;padding: 0 20px !important;border-radius:3px 3px 3px 3px;margin:1px 7px 0 0;height:28px;cursor:default;border: none;*/

    background: #b9b9b9;
    color: #fff;
    padding: 0 14px !important;
    border-radius: 3px 3px 3px 3px;
    margin: 1px 7px 0 0;
    cursor: default;
    border: none;
    height: 32px;
    line-height: 32px;
    margin: 5px 10px 0;
    padding: 0 15px;
    border: 1px solid #dedede;
    background-color: #fff;
    color: #333;
    border-radius: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    font-weight: 400;
    cursor: pointer;
    min-width:58px;
    font-size: 14px;





}
div.jbox .jbox-button-hover{
    /*background-color:#1BA0CF;*/
    color:#fff;
    background-color:#F9F9F9;
}
div.jbox .jbox-button-active{
    background-position:0px -40px;
}
div.jbox .jbox-button:hover{color: #333;}
div.jbox .jbox-button.jbox-button-focus { color: #fff;    border-color: #1890ff;
    background-color: #1890ff;}
div.jbox .jbox-button:hover {
    opacity: .9;
    text-decoration: none;
}
div.jbox-warning .jbox .jbox-button-panel{background-color: #FFFFFF;}
/* tip-color */
div.jbox .jbox-tip-color{background-color:#FFFFFF;border:none;color:#000000;}
/* icons */
div.jbox span.jbox-icon{background:url(images/jbox-icons.png) no-repeat scroll 0 0 transparent;top: 12px !important;}
div.jbox span.jbox-icon-info {background-position:0 0;}
div.jbox span.jbox-icon-question {background-position:-36px 0;}
div.jbox span.jbox-icon-success {background-position:-72px 0;}
div.jbox span.jbox-icon-warning {background-position:-108px 0;}
div.jbox span.jbox-icon-error {background-position:-144px 0;}
div.jbox span.jbox-icon-none {display: none; overflow:hidden;}
div.jbox span.jbox-icon-loading {background:url(images/jbox-loading.gif) no-repeat scroll 0 0 transparent;}
div.jbox .jbox-content.muiConents{
    min-height: 78px;
    padding-left: 10px;
    padding-right: 10px;
}
div.jbox .jbox-content.muiConents div{
    padding-left: 62px !important;
    font-size: 14px;
    color: #333;
    padding-top: 12px;
    /*line-height: 22px;*/
    /*line-height: 54px;*/
}
div.jbox .jbox-content.muiConents span.jbox-icon-question{
    background: url(/static/images/TipsIcon.png) no-repeat transparent;
    width: 44px !important;
    height: 44px !important;
    top: 20px !important;
    left: 20px !important;
}
div.jbox .jbox-content.muiConents span.jbox-icon-info {
    background: url(/static/images/TipsIcon.png) no-repeat transparent;
    width: 44px !important;
    height: 44px !important;
    top: 20px !important;
    left: 20px !important;
}
div.jbox .jbox-content.clearPadding{
    padding: 0;
}
/*
*:focus{outline:0}.jbox-fade{background-color:#ccc}.jbox-drag{border:1px dashed #376ea5}div.jbox{padding:0;border:0;font-size:12px}div.jbox .jbox-border{background:none repeat scroll 0 0 #000;filter:alpha(opacity=20);-moz-opacity:.2;opacity:.2}div.jbox .jbox-container{background-color:#fff;border-radius: 4px;-o-border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;-webkit-border-radius: 4px;}div.jbox .jbox-title-panel{background:#eee;border-bottom:1px solid #ccc;padding:11px 15px;border-radius: 4px 4px 0 0;-o-border-radius: 4px 4px 0 0;-moz-border-radius: 4px 4px 0 0;-ms-border-radius: 4px 4px 0 0;-webkit-border-radius: 4px 4px 0 0;}div.jbox .jbox-title{font-weight:bold;color:#333;font-size:16px;line-height:27px;padding-top:0;font-weight: normal;}div.jbox .jbox-title-icon{background:url(images/jbox-title-icon.gif) no-repeat scroll 3px 5px transparent}div.jbox .jbox-close,div.jbox .jbox-close-hover{background:url(images/jbox-close.png) no-repeat scroll 0 0 transparent;margin:7px}div.jbox .jbox-close-hover{background-position:-16px 0}div.jbox .jbox-content{min-height:24px;line-height:18px;color:#333;padding: 10px 0;font-size: 14px;}div.jbox .jbox-content.jbox-tip-color{padding: 0;}div.jbox .jbox-content-loading{background-color:#e6e6e6}div.jbox .jbox-content-loading-image{background:url(images/jbox-content-loading.gif) no-repeat bottom center}div.jbox .jbox-button-panel{border-top:1px solid #ccc;height: inherit !important;padding: 10px 0 !important;}div.jbox .jbox-bottom-text{text-indent:10px;color:#444}div.jbox .jbox-button{background:#b9b9b9;color:#fff;padding: 0 20px !important;border-radius:3px 3px 3px 3px;margin:1px 7px 0 0;height:28px;cursor:default;border: none;}button.jbox-button.jbox-button-focus { background: #188eee;  }div.jbox .jbox-button-hover{background-position:0 -20px;color:#fff;}div.jbox .jbox-button-active{background-position:0 -40px}div.jbox-warning .jbox .jbox-button-panel{background-color:#fff}div.jbox .jbox-tip-color{background-color:#376ea5;border-color:#376ea5;border-radius:3px 3px 3px 3px;color:#fff}div.jbox span.jbox-icon{background:url(images/jbox-icons.png) no-repeat scroll 0 0 transparent;_background:url(images/jbox-icons-ie6.gif) no-repeat scroll 0 0 transparent}div.jbox span.jbox-icon-info{background-position:0 0}div.jbox span.jbox-icon-question{background-position:-36px 0}div.jbox span.jbox-icon-success{background-position:-72px 0}div.jbox span.jbox-icon-warning{background-position:-108px 0}
div.jbox span.jbox-icon-error{background-position:-144px 0}div.jbox span.jbox-icon-none{display:none;overflow:hidden}div.jbox span.jbox-icon-loading{background:url(images/jbox-loading1.gif) no-repeat scroll 0 0 transparent}
*/





/*.jbox-body{
	background-color:rgba(0,0,0,0.5)!important;
	background:#000;
	filter:Alpha(opacity=50);
}*/

/*资源jbox修改*/
input#folderName, input#urlName, input#url, select#urlType, input#examName, select#myExamType {
    border: 1px solid #ddd;
    height: auto !important;
    padding: 4px 0 !important;
    width: 72%;
    border-radius: 0;
    text-indent: 1em;
    list-style: none;
    outline: none;
    box-shadow: none;
}
input#urlName,input#url{
    width: 74%;
    margin-bottom: 10px;
}
select#urlType{
    width: 74.5%;
}
select#myExamType{
    width: 61%;
    margin-top: 10px;
    padding: 4px 0 6px !important;
}
input#examName {
    width: 60%;
    line-height: auto !important;
    margin-bottom: 0;
}
input#folderName{
    margin-bottom: 0;
    width: 70%;
}
.setupInput {
    border: 1px solid #ddd;
    padding: 6px 0;
    width: 63%;
    border-radius: 0 !important;
    text-indent: 16px;
}
.cloneLoginName{
    border: 1px solid #ddd;
    border: 1px solid #ddd;
    border-radius: 0 !important;
    padding: 6px 0;
    width: 60%;
    margin-bottom: 10px;
    text-indent: 1em;
}
input#documentName {
    width: 60%;
    border: 1px solid #ddd;
    border-radius: 0;
    padding: 6px 0;
    text-indent: 10px;
    margin: 0;
    outline: none;
    list-style: none;
}
/*资源jbox修改 end*/
div.jbox .jbox-content.curdf{
    -webkit-overflow-scrolling:touch;
    overflow: auto !important;
    /* border: 1px solid red;*/
}
div.jbox .jbox-content.curdf iframe{
    overflow: auto !important;
    -webkit-overflow-scrolling:touch;
    /* border: 1px solid red;*/
}

div.jbox.RestoratorT .jbox-button-panel{
    position:absolute;
    right:20px;
    bottom:0;
    border-top:none;
}
div.jbox.RestoratorT #jbox-iframe{
    margin-top:-2px;
}
/*div.jbox.RestoratorT{
    top:50%;
    margin-top:-139px;
}*/
div.jbox.RestoratorT .jbox-button{
    height:30px;
}

/** jeesite */
/*!* Copyright 2012-2015 The Intelligent Development Platform. */ html,body{scrollbar-face-color:#fff;scrollbar-highlight-color:#fff;scrollbar-darkshadow-color:#fff;padding:0;}img{max-width:auto;}h1{font-size:30px;}h1,h2,h3,h4,h5,h6{margin:0;}a{outline:0;}a:active{star:expression(this.onFocus = this.blur());}body,label,input,button,select,textarea,.uneditable-input,.navbar-search .search-query{font-family:Helvetica,Georgia,Arial,sans-serif,宋体;font-size:13px;_font-size:12px;}.input-append .add-on,.input-prepend .add-on,.input-append .btn,.input-prepend .btn,.input-append .btn-group>.dropdown-toggle,.input-prepend .btn-group>.dropdown-toggle{vertical-align:middle;}label{display:inline-block;margin-bottom:0;}input[type="radio"],input[type="checkbox"]{margin:-2px 3px;*margin-top:1px;}input[disabled],select[disabled],textarea[disabled],input[readonly],select[readonly],textarea[readonly]{cursor:auto;background-color:#f3f3f3;}.input-prepend input,.input-append input,.input-prepend select,.input-append select,.input-prepend .uneditable-input,.input-append .uneditable-input{position:static;}legend{margin:10px 0;*left:-7px;*position:relative;color:#08c;*width:99.5%;}.collapse{*display:none;_position:static;}.collapse.in{*display:block;}.close{opacity:.3;filter:alpha(opacity = 30);}.close:hover{opacity:.8;filter:alpha(opacity = 80);}a.btn,button.btn{*padding:4px 10px 4px;*border:1px solid #ccc;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe',endColorstr='#e6e6e6',GradientType=0);}a.btn-primary,a.btn-primary:hover,a.btn-warning,a.btn-warning:hover,a.btn-danger,a.btn-danger:hover,a.btn-success,a.btn-success:hover,a.btn-info,a.btn-info:hover,a.btn-inverse,a.btn-inverse:hover{*padding:4px 10px 3px;}button.btn{*padding:3px 10px 2px;*background-color:transparent;}.btn-group a.btn,.btn-group button.btn,.btn-group button.btn:hover{position:static;}.btn-group a.btn+a.btn,.btn-group button.btn+button.btn{margin-left:-2px;}.nav-list li a{background-color:#1c2b36 !important;color:#ccc;}.nav-list li a i{_margin-top:-1px;}.table{margin-bottom:8px;background-color:#fdfdfd;}.table th,.table td{vertical-align:middle;}.table td i{margin:0 2px;}.table-striped tbody>tr:nth-child(odd)>td,.table-striped tbody>tr:nth-child(odd)>th{background-color:#fafafa;}.sort-column{color:#0663a2;cursor:pointer;}.supcan{border:1px #d3d3d3 solid;height:300px;}.control-group{padding-bottom:8px;margin-bottom:0;border-bottom:1px dotted #ddd;}legend+.control-group{margin-top:8px;}.controls .lbl{display:inline-block;padding-top:5px;margin-bottom:0;vertical-align:middle;}.measure-input{background:url("../images/ruler.gif") repeat-x scroll 0 bottom transparent;}.input-min{width:30px;}.input-mini{width:90px;}.input-small{width:120px;}.input-medium{width:163px;}.input-xxlarge{width:460px;}.help-block,.help-inline{color:#aaa;}.alert{margin-bottom:10px;}.form-search label{margin-left:10px;}.form-search span label{margin-left:0;}.form-search .ul-form{margin:0;overflow:hidden;}.form-search .ul-form li{float:left;list-style:none;height:35px;line-height:35px;}.form-search .ul-form li label{width:80px;text-align:right;}.form-search .ul-form li span label{width:auto;}.form-search .ul-form li.clearfix{float:none;}.form-search .ul-form li.btns{padding-left:10px;}.form-search .ul-form li.btns .btn{margin-right:5px;}.form-horizontal{margin:0 10px;}.form-horizontal .control-group{margin-bottom:8px;}.form-horizontal .control-label{padding-top:3px;}.form-horizontal .controls{text-align:left;overflow-x:auto;overflow-y:hidden;}.form-horizontal .controls label.error{background-position:0 2px;}.form-horizontal .table-form{width:100%;border-color:#ddd;}.form-horizontal .table-form,.form-horizontal .table-form td{border:1px solid #ddd;background-color:#fdfdfd;padding:4px;}.form-horizontal .table-form td.tit{background:#fafafa;text-align:center;padding-right:8px;white-space:nowrap;}.form-horizontal .form-actions{margin-bottom:0;}.form-horizontal fieldset .row-fluid{margin-bottom:10px;}.pagination{margin:8px 0;float:right;}.pagination .controls a{border:0;}.pagination .controls input{border:0;color:#999;width:30px;padding:0;margin:-3px 0 0 0;text-align:center;}.modal-backdrop{background-color:#fff;}.modal-backdrop,.modal-backdrop.fade.in{opacity:.5;filter:alpha(opacity = 50);}.modal.tree{width:300px;margin:-250px 0 0 -180px;*margin:-200px 0 0 -150px;}.modal.tree .modal-body{height:260px;padding:20px 25px;}.accordion-heading,.table th{color:#333;white-space:nowrap;}.accordion-heading{filter:progid:dximagetransform.microsoft.gradient(startColorstr='#fefefe',endColorstr='#f5f5f5',GradientType=0);float:inherit;width:100%;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;}.accordion-heading a:hover,.dropdown a:hover{text-decoration:none;background:0;}.accordion-heading .accordion-toggle{color:#ccc;font-family:"Source Sans Pro", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:13px;_padding-top:10px;_padding-bottom:8px;height:36px;line-height:36px;}.accordion-heading .accordion-toggle i{_margin-top:-1px;}.accordion-inner .nav-list li a{padding:3px 0 3px 51px;}#left,#right,#openClose{float:left;}#openClose{width:6px;margin:0 1px;cursor:pointer;}#openClose,#openClose.close{background:#f7f7f7 url("../images/openclose.png") no-repeat -29px center;}#openClose.close{background-position:1px center;opacity:.5;filter:alpha(opacity = 50);}.loading{position:fixed;z-index:10000;top:0;left:0;height:100%;width:100%;background:url(../images/loading2.gif) no-repeat center center;}
.form-search .ul-form li label.self_lb{
    width:65px !important;
}
.input_dem{
    width:150px !important;
}
.input_dem1{
    width:134px !important;
}
.form-search .ul-form li.resp_list input.required{
    width:118px !important;
}
.form-horizontal .control-group_lis {
    float: left;
    border-bottom: none;
    margin-bottom: 0;
}
#left .accordion-heading .accordion-toggle{
    background: #1c2b36 !important;
}
#left{
    background: #1c2b36 !important;
}
/*#left .nav>li{
	border-left: 3px solid #1c2b36 !important;
}
#left .nav>li.active{
	border-left: 3px solid rgb(52, 152, 219) !important;
}*/
.form-horizontal .control-group_lis .control-label,.form-horizontal .control-group_lis1 .control-label{
    width:80px;
}
.form-horizontal .control-group_lis .controls,.form-horizontal .control-group_lis1 .controls{
    margin-left:0;
}
.form-horizontal .control-group_lis1 {
    width: 100%;
    overflow: hidden;
    border-bottom: none;
}
.form-horizontal .control-group_lis .controls input{
    width:158px;
}
.form-horizontal .control-group_lis .controls input.required{
    width:118px !important;
}
.form-horizontal .control-group_lis .controls .input-xlarge{
    width:auto !important;
}
.form-horizontal .control-group_lis .controls input.Wdate{
    width: 173px !important;
    border: 1px solid #ddd;
    height: 24px;
}
.form-horizontal .form-actions.fors_sldf{
    overflow: hidden;
    width: 100%;
}
.form-horizontal .control-group_lis .control-label.control-labell{
    width:79px;
}
.form-horizontal .control-group_lis .control-label.control-labelll{
    width:270px;
}
.form-horizontal .control-group_lis .controls  .input-xlargell{
    width: 148px !important;
}
.control-groupgg .input-xlargellll{
    width:256px;
}
.control-groupgg input.Wdate{
    border: 1px solid #ddd;
    height: 24px;
    width: 266px;
}
.form-search .ul-form li label.persld{
    width:60px;
}

/**  mui.css */
@charset "utf-8";
body{background:#e9e9e9 !important;padding-bottom: 60px;}
body,html,label,input{
    font-family:'Microsoft YaHei', Helvetica,Tahoma,Arial,'Hiragino Sans GB','Hiragino Sans GB W3',STXihei,STHeiti,Heiti,SimSun,sans-serif;
}
body,html{
    font-size: 12px;
    color: #333;
}
a:hover{
    text-decoration: none;
}
#left {
    background: #333744 !important;
}
.navbar-inner{background: #373d41;}
.brand #productName {
    color: #fff;
    font-size: 17px;
    font-weight: normal;
    line-height: 60px;
    vertical-align: middle;
    display: inline-block;
    float: left;
    margin-top: 2px;
    margin-left: 10px;
}
.nav-collapse .active{background: none;}
.navbar .nav>li>a{color: #fff;}
#header{height: 60px;}
.navbar-inner{height: 60px;}
#header .brand{border-right: 1px solid #2a2f32;min-height: 60px;padding: 0;width: 198px;}
#userControl>li{border-left: 1px solid #2a2f32;}
#userControl>li>a{color: #fff!important;}
.nav-list li a{
    background-color: #333744!important;
}
#left .accordion-heading .accordion-toggle {
    background: #42485b!important;
    height: 24px;
    color: #fff!important;
    line-height: 24px;
}
#left .nav>li{
    border-left: none !important;
    line-height: 33px;
}
.accordion-heading .accordion-toggle{
    padding: 8px 20px;
    font-family: 'Microsoft YaHei', Helvetica,Tahoma,Arial,'Hiragino Sans GB','Hiragino Sans GB W3',STXihei,STHeiti,Heiti,SimSun,sans-serif;
    font-size: 14px;
}
.accordion-heading .accordion-toggle .icon-caret-down,.accordion-heading .accordion-toggle .icon-caret-right{
    margin-right: 6px;
}
.accordion-inner .nav-list li a{
    padding-left: 38px;
    font-size: 13px;
    color: #fff;
    text-shadow: none;
}
.accordion-inner .nav-list li.active a,.accordion-inner .nav-list li a:hover{
    background-color: #1890ff !important;
}
.nav-tabs>li>a{color:#333;font-size:13px;border-radius: 0;padding-top: 4px;padding-bottom: 4px;line-height: 24px;margin-right: 0;border: none;}
.nav-tabs{
    border-bottom: none;
    background: #e2e6ee;
    margin-bottom: 0;
    position: relative;
    left: 0;
    top: 0;
    padding: 0;
    font-size: 12px;
    margin: 0;
    padding: 0;
    border-left: 0 none;
    border-top: 0 none;
    border-right: 0 none;
    border-bottom: 1px solid rgb(240, 240, 240);
    border-top: 1px solid rgb(240, 240, 240);
}
.nav-tabs>li{border-right: 1px solid rgb(240, 240, 240);margin-bottom: 0}
.nav-tabs>.active>a, .nav-tabs>.active>a:hover, .nav-tabs>.active>a:focus{border: none;color: #3cbafd;}
#userControl>li>a:hover{border: none;}
.muiForm input{
    border-radius: 2px!important;
    -o-border-radius: 2px!important;
    -moz-border-radius: 2px!important;
    -webkit-border-radius: 2px!important;
    -ms-border-radius: 2px!important;
    width: 166px;
    border-color: rgb(240, 240, 240);
    float: left;
    height: 20px;
    box-shadow: none;
    font-size: 12px;
    /*padding: 6px!important;*/
}
.muiForm input.Wdate{
    background: #fff url(/static/My97DatePicker/skin/datePicker.gif) no-repeat right;
}
.muiForm .muileftBox {
    padding: 0 16px 0;
}
.muiForm .select2-container .select2-choice{
    border: 1px solid #CCC;
    background: #fff;
    padding:3px 0 5px 8px;
    height: 30px;
    width: 170px;
    border-radius: 3px;
    -o-border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -ms-border-radius: 3px;
}
.select2-container .select2-choice>.select2-chosen{
    height: 22px;
    line-height: 22px;
}
.select2-container .select2-choice .select2-arrow{
    border-left: none;
    background: #fff;
    width: 22px;
}
.select2-container-active .select2-choice, .select2-container-active .select2-choices{
    border: 1px solid #1890ff;
}
.muiForm{
    /* overflow: hidden; */
    background: #fff;
    margin: 12px 12px 0;
    padding: 0 16px 16px;
    margin-left: 6px;
    border-radius: 6px;
    border: 1px solid #d4d4d4;
    -moz-box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.09);
    -webkit-box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.09);
    box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.09);
}
.form-search .ul-form{
    overflow: inherit;
}
.muiForm .ul-form.muileft{
    padding: 0;
}
/*.muiTableBox{
    margin-top: 16px;
}*/
/*.muiTableBox {
    margin-top:6px;
}*/
.ul-form{
    margin: 0;
    list-style: none;
}
.placeholder {
    position: absolute;top: 0;z-index: 10;color: #888!important;
    width: 100%;
    height: 30px;
    /*font-size: 12px;*/
}
/*.muiTableBox {*/
/*    margin-top: 12px;*/
/*    padding: 16px;*/
/*    background: #fff;*/
/*    margin: 8px 12px 0;*/
/*    border-radius: 6px;*/
/*    margin-left: 6px;*/
/*    min-height: 400px;*/
/*    border: 1px solid #d4d4d4;*/
/*    -moz-box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.09);*/
/*    -webkit-box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.09);*/
/*    box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.09);*/
/*}*/
.ul-form li a.btn{
    float: right;
}
.muiForm .ul-form li {
    position: relative;
    margin-right: 22px;
    height: 30px;
    line-height: 30px;
    margin-top: 16px;
}
.muiForm .ul-form.muiright li{
    margin-right: 14px;
}
.muiForm .ul-form .muiFormLitxt{
    margin-right: 5px;
}
/*.muiForm .ul-form.muileft li{
    margin-top: 14px;
}*/
.muiForm .ul-form li.btns{
    margin-right: 14px;
    padding-left: 0;
    /*margin-top: 14px;*/
}
.muirefresh {
    border: 1px solid rgb(240, 240, 240);
    border-radius: 3px;
    -o-border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    ms-border-radius: 3px;
    background: #fafdff;
    height: 28px !important;
    line-height: 26px !important;
    /*margin-top: 4px;*/
    padding: 0 12px;
}
.muiForm .select2-container{
    float: right;
}
.muiForm .control-group .select2-container{
    float: left;
}
.muirefresh i{
    background: url(../images/iconImg5.png) no-repeat center center;
    float: left;
    width: 32px;
    height: 28px;
    vertical-align: middle;
    overflow: hidden;
    cursor: pointer;
}
.muiForm .ul-form li label{
    max-width: 100px;
    text-align: left;
    margin-right: 10px;
    line-height: 34px;
    font-size: 13px;
    margin-left: 0;
    color: #333;
    float: left;
    width: auto;
}
.muiForm .ul-form li label.muiexception{
    width: auto;
    max-width: 140px;
}
.muiForm .ul-form li label.muiexception input{
    width: auto;
    margin-top:7px;
}
.form-horizontal {
    margin: 0;
}
input.btns{
    background: #1890ff;
    text-shadow: none;
    font-size: 13px;
    width: auto;
    border-color: #1890ff;
    color: #fff;
}
.muiForm .ul-form li input.btns,input.btns,.muiForm .ul-form li a.btns{
    background: #1890ff;
    text-shadow: none;
    font-size: 13px;
    width: auto;
    border-color: #1890ff;
    min-width: 60px;
    height: 30px;
    /* background-color: #68C9FF; */
    background-image: none;
    border: none;
    box-shadow: none;
}
.muiForm .ul-form li input.btns:focus,input.btns:focus,input.btns:active,.muiForm .ul-form li input.btns:active,input.btns:hover,.muiForm .ul-form li input.btns:hover{
    background: #1890ff;
    border-color: #1890ff;
}
/*input:hover,.devLeraniEditInput input:hover,.muiForm input[type="text"]:hover,.muiForm .input-append:hover a.btn,*/
/*.muieditdform input[type="text"]:hover, .muieditdform textarea:hover,.muiFormEidtXz input[type="text"]:hover,*/
/*.muiFormEidtXz .input-append:hover a.btn,.muiTableTemplate1 .muiFormgroup .select2-container .select2-choice:hover,*/
/*.select2-container .select2-choice:hover,input.inputShort:hover,.submitAnswer .muiFormGroupDivs textarea:hover{*/
/*    border-color: #1890ff;*/
/*}*/
.muiForm .ul-form li a.btns{
    display: inline-block;
    color: #fff;
    text-align: center;
    border-radius: 2px;
    -o-border-radius: 2px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    -ms-border-radius: 2px;
    min-width: 40px;
    padding: 0 10px;
}
input.btn-green{
    background: #fff;
    border: 1px solid rgb(240, 240, 240);
    color: #333;
}
input.btn-green:hover,input.btn-green:active,input.btn-green:focus{
    border: 1px solid #1890ff !important;
    /* background:#EAF7FF !important;*/
    background:#fff !important;
    color:#1890ff!important;
}
input.btns:hover{
    background: #1890ff;
    border-color: #1890ff;
}
input[type="button"]{
    width: auto;
}
.muiForm .ul-form li.btns input.btns{
    margin-right: 0;
}
.muiForm .ul-form li input.btn-green {
    background: #ecf6ff;
    border: 1px solid rgb(222 222 222);
    color: #1890ff;
}
/*table start*/
.muiSheetTop{
    position: relative;
    margin: 0;
    padding: 0;
    overflow-x: hidden;
    background: #eee;
    border-bottom: 1px solid rgb(240, 240, 240);
    color: #2E3033;
    min-height: 45px;
    font-size: 14px;
    display: none;
}
.muiSheetTopl{
    padding-right: 17px;
}
.muiSheetBodys{
    margin-top: 0;
    position: relative;
    /*padding-bottom: 30px;*/
}
.muiSheetBodyb{
    margin-top: 0;
}
.muiSheettable,.muiSheettable9,.muiSheettable8,.muiSheettable7,.muiSheettable5,.muiSheettable6{
    max-width: 80%;
    background: none;
    margin-bottom: 0;
    border: none;
    background: none;
    /*float: left;*/
    /*table-layout:fixed;*/
}
.muiSheettable10{
    max-width: 100%;
}
.muiSheetBody {
    /*position: relative;*/
    margin: 0;
    padding: 0;
    /*overflow: auto;*/
    text-align: left;
    width: 100%;
    /*min-height: 540px;*/
}
.muiTables {
    background: #fff;
    border: none;
}
.muiSheettable{border-left: none;border-radius: 0;}
.muiSheettable td,.muiSheettable th{
    box-sizing: border-box;
    border-left: none;
    border-right: none;
    border-radius: 0!important;
    border-top: none;
    border-bottom: 1px solid #ddd;
    padding: 4px 10px;
    font-size: 13px;
}
.muiSheettable td{
    /*border-left: 1px solid rgb(240, 240, 240) !important;*/
    font-size: 13px;
    padding: 4px 10px;
    height: 48px;
}

.muileft{
    float: left;
}
.muiright{
    float: right;
}
.form-search .ul-form li.muiright{
    float: right !important;
}
.muiSheettable th{
    border-bottom: none;
    white-space: pre-wrap;
    word-wrap: break-word;
    word-break: break-all;

    font-weight: 700;
}
.muiSheettable thead th{
    vertical-align: middle;
}
.table-striped tbody>tr:nth-child(odd)>th{
    background-color: #eee;
}

.muiSheettable td input{
    width: 90%;
    margin-bottom: 0;
    height: 16px;
    border-color: rgb(240, 240, 240);
    border-radius: 0;
    box-shadow: none;
}
.muiSheettable  tbody>tr:nth-child(odd)>td{
    background: #fff;
}
.muiSheettable  tbody>tr:nth-child(even)>td{
    background: #fff;
}
.muiSheettable tbody tr:hover td,.muiSheettable  tbody>tr:nth-child(even):hover>td,.muiSheettable  tbody>tr:nth-child(odd):hover>td{
    background: #faffd1;
}
.pageBottoms {
    width: 100%;
    overflow: hidden;
    /*position: fixed;
    bottom:0;
    left: 0;
    z-index: 11;*/
    padding-top: 16px;
}
.pageBottoms .pagination{
    margin: 0;
}
.pagination ul{
    box-shadow: none;
}
.pageBottoms .pagination ul>li.disabled>a{
    font-size: 12px;
}
.pageBottoms  .pagination .controls input {
    border: 1px solid #ddd;
    box-shadow: none;
    font-size: 12px;
}
.pageBottoms  .pagination .controls input:focus{
    border-color: #1890ff;
}
/*.pagination ul>li.controls{
    position: absolute;
    right: 0;
    top: 50%;
    z-index: 1;
    margin-top: -14px;
}*/
/*.pageBottoms .pagination {
    margin: 0;
    float: none;
    margin: 0 16px;
    text-align: center;
    position: relative;
    height: 30px;
    background: #eee;
    border: 1px solid rgb(240, 240, 240);
    padding: 4px 0;
}*/
/*table end*/

/*layer start*/
.layui-layer-loading1.custom{
    border: 1px solid #ddd;
    border-radius: 3px;
    background-color: #fff;
    width: 50px;
    background-position-x:10px;
    font-size: 13px;
    padding-right: 10px;
    line-height: 36px;
    padding-left: 52px;
}
.layui-layer-setwin{
    top: 13px;
}
.DelIcon,.uploadFilesLayers{
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    -o-border-radius: 5px;
}
.layui-layer-title{
    font-weight: normal;
    color: #333;
    padding-left: 20px !important;
    font-size: 16px;
    line-height: 38px !important;
    padding: 0;
    height: 38px !important;
    line-height: 38px;
    background-color: #fff;
    border-bottom: 1px solid #E5E5E5;
    border-radius: 5px 5px 0 0;
    -webkit-border-radius: 5px 5px 0 0;
    -moz-border-radius: 5px 5px 0 0;
    -ms-border-radius: 5px 5px 0 0;
    -o-border-radius: 5px 5px 0 0;
}
.layui-layer-btn {
    text-align: right;
    padding: 9px 60px 9px;
    pointer-events: auto;
    user-select: none;
    -webkit-user-select: none;
    border-top: none;
}
.layerBtnCss .layui-layer-btn {
    padding: 9px 5px 9px 15px;
}
.layui-layer-btn a{
    background-color: #fafdff;
    height: 28px;
    line-height: 28px;
    font-size: 13px;
    border-radius: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    /* min-width: 48px;*/
    margin-left: 10px;
    margin-right: 10px;
}
.layui-layer-page .layui-layer-btn{
    padding-top: 9px;
    text-align: center;
    padding: 10px 10px;
    border-top: 1px solid #eaeaea;
}
.layui-layer-btn .layui-layer-btn0{
    color: #fff;
    border-color: #1890ff;
    background-color: #1890ff;
}
/*layer end*/
.muifilters {
    width: 83%;
    /* float: left; */
    /* margin-left: 10px; */
}
.muifilter h3{
    color: #333;
    margin: 0;
    font-size: 13px;
    font-weight: 700;
}
.muifilter{
    padding: 0 20px 0 40px;
}
.muifilterList{
    width: 100%;
    overflow: hidden;
    margin: 0;
}
.muifilterList li{float: left;cursor: pointer;list-style: none;margin:0 14px 14px 0;}
.muifilterIcon,.muicheckIcon,.muicheckIconAll,.muicheckIconadd{
    width: 14px;
    position: relative;
    float: left;
    height: 14px;
    display: block;
    margin-right: 6px;
}
.muifilterIcon.check:after,.muicheckIcon.check:after,.muicheckIconAll.check:after,.muicheckIconadd.check:after{
    background-position: -44px -10px;
}
.muifilterIcon:after,.muicheckIcon:after,.muicheckIconAll:after,.muicheckIconadd:after{
    content: "";
    display: block;
    width: 14px; height: 14px;
    background: url(../images/filterIcon.png) -10px -10px;
    position: absolute;
    top: 0;
    left: 0;
}
.muicheckIcon,.muicheckIconAll,.muicheckIconadd{
    margin: 0 auto;
    float: none;
}
.muifilterIcon input{
    display: none;
}
.muifliterTxt{
    font-size: 12px;
    color: #333;
    line-height: 14px;
    float: left;
    -moz-user-select: -moz-none;
    -khtml-user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.muiloading{
    position: absolute;
    top: 45%;
    left: 45%;
    width: auto;
    z-index: 101;
    padding: 6px 20px 6px 30px;
    text-align: center;
    font-weight: 700;
    display: none;
    border: 1px solid #AAA;
    font-size: 14px;
    background: url(../images/loadingmui.gif) 8px center no-repeat #FFF;
    border-radius: 2px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    -o-border-radius: 2px;
    -ms-border-radius: 2px;
}
.muiSheettable9{width: 100%;max-width: 100%}
.muiSheettable6{width: 60%}
.muiSheettable7{width: 70%}
.muiSheettable8{width: 80%}
.muiSheettable5{width: 50%}
.muitableCenter tbody td{
    text-align: center;
}
.muileadingin{
    text-align: right;
    color: #b9b9b9;
    float: right;
    position: absolute;
    top: 50%;
    margin-top: -10px;
    right: 5px;
}
.muileadingin:hover{
    color: #b9b9b9;
    text-decoration: none;
}
.muiImport {
    width: 82%;
    float: left;
    min-height: 20px;
}
.muiImport p{
    margin-bottom: 0;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    color: #1890ff;
    position: relative;
}
.muiImport p img{
    position: absolute;
    right: 0;
    top: 50%;
    margin-top: -8px;
    display: none;
    cursor: pointer;
    z-index: 11;
}
.muiImport p:hover img{
    display: block;
}
.layerImprot{
    width: 395px;
    margin: 0 auto;
    display: none;
    padding-top: 26px;
}
.layerImprotGroup{width: 100%;overflow: hidden;font-size: 14px;}
.btn-green{
    background: #fafdff;
    color: #333;
}
.layerImprotBtn {
    position: relative;
    display: inline;
    height: 34px;
    float: right;
}
.layerImprotBtn input{
    position: absolute;
    top: 0;
    width: 52px;
    height: 32px;
    z-index: 1;
    left: 0;
    opacity: 0;
    padding: 0;
}
.layerImprotBtn a{
    border: 1px solid rgb(240, 240, 240);
    height: 32px;
    line-height: 32px;
    padding: 0 12px;
    font-size: 13px;
}
.layerImprotGroup .ImprotInput{
    width: 270px;box-shadow: none;
    margin-bottom: 0;height: 24px;
}
.layerImprotTxt h4{
    font-size: 12px;
    font-weight: bold;
    color: #333;
    margin: 0;
    margin-top: 16px;
}
.layerImprotTxt p{
    font-size: 12px;
    line-height: 28px;
    margin-bottom: 0;
}
.layerImprotTxt p a{color: #1890ff;}
.muiEdit,.muiDel,.muiAdd,.muiEye,.btnList{
    width: auto;
    height: 18px;
    display: inline-block;
    margin: 0 6px;
}
.muiEye{
    width: auto;
}
.muiEdit i,.muiDel i,.muiAdd i,.muiEye i{
    width: 12px;
    height: 12px;
    display: inline-block;
    background: url(../images/filterIcon.png) -44px -44px no-repeat;
    vertical-align: middle;
}
.muiEye i{
    width: 18px;
    background: url(../images/eye_icon.png) no-repeat;
    margin: 0 !important;
    vertical-align: middle;
    background-position: 0 0;
}
.muiEye:hover i{
    background-position:0 -14px;
}
.muiDel i{
    /*background-position: -78px -42px;*/
    background-position: -10px -78px;
}
.muiDel:hover i{
    /*background-position: -10px -78px;*/
    opacity: .6;
}
.muiEdit:hover i{
    background-position:-78px -10px;
    width: 12px;
    height: 12px;
}
.muiAdd i{background-position: -42px -78px}
.muiAdd:hover i{background-position: -74px -78px;}
.muiEnable,.muiEnable1Lineblue,.muiEnableLinegrey{
    background: #1890ff;
    color: #fff;
    border-radius: 2px;
    -o-border-radius: 2px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    -ms-border-radius: 2px;
    padding: 1px 10px 2px;
}
.muiEnable1Lineblue,.muiEnableLinegrey{
    border: 1px solid #1890ff;
    background: #fff;
    color: #1890ff;
    padding:2px 8px;
}
.muiEnable1Lineblue:hover{
    background: #1890ff;
    color: #fff !important;
}
.muiEnableLinegrey{
    border-color: #c5c5c6;
    color: #c5c5c6;
}
.blacktxt{
    color: #333!important;
}
.bluetxt{
    color: #1890ff!important;
}
.muiEnable1Lineblue:hover{
    color: #1890ff;
    text-decoration: none;
}
.muiEnableLinegrey:hover{
    color: #c5c5c6;
    text-decoration: none;
}
muiEnable1Lineblue{
    color: #c5c5c6;
    text-decoration: none;
}
.muiEnable:hover{
    color: #fff;
    text-decoration: none;
}
.muiEnd{
    background: #aaa;
}
.layerAssets form,.layerImprot form{
    margin: 0;
}
.layerAssets{
    width: 294px;
    margin: 0 auto;
    display: none;
    padding-top: 40px;
}
.layerAssetsGroup span{
    display: inline-block;
    float: left;
    line-height: 30px;
    margin-right: 10px;
}
.layerAssetsGroup input{
    width: 210px;
    margin-bottom: 16px;
}
.muiName p{
    margin-bottom: 0;
}
.layerdelTips{
    width: 248px;
    margin: 0 auto;
    padding-top: 20px;
}
.layerdelTips{display: none;}
.layerdelTips p,.DelIcon .layui-layer-content{
    background: url(../images/TipsIcon.png) no-repeat;
    font-size: 13px;
    color: #333;
    line-height: 22px;
    margin-bottom: 0;
    padding-left: 62px;
}
.DelIcon .layui-layer-content{
    width: 200px;
    margin: 0 auto;
    background-position: 0 19px;
    height: auto!important;
    min-height: 48px;
    display: table;
}
.DelIcon .layui-layer-content p{
    display: table-cell;
    padding: 0;
    vertical-align: middle;
}
.DelIcon .layui-layer-btn{
    padding: 9px 9px 9px;
    text-align: center;
}
.muihelp a{
    line-height: 14px;
    display: inline-block;
    color: #333;
    font-size: 13px;
    padding-top: 22px;
}
.muihelp i{
    width: 14px;
    height: 14px;
    background: url(../images/filterIcon.png) no-repeat -10px -44px;
    display: inline-block;
    float: left;
    margin-right: 4px;
}
.muiTips{
    background: #1890ff;
    border-radius: 5px;
    -o-border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -ms-border-radius: 5px;
    height: 20px;
    min-width: 32px;
    text-align: center;
    color: #fff;
    font-size: 12px;
    float: left;
    display: inline-block;
    margin-top: 4px;
    line-height: 20px;
}
.muibellalt{
    float: left;
    margin-right: 10px;
    margin-top: 5px;
    font-size: 18px;
}
#userControl>li.muimess,#userControl>li.muitopIcon{
    margin: 0;
    padding: 0 10px;
    min-height: 56px;
}
#userControl>li.muimess{
    display: none;
}
#header li .dropdown-menu li{
    margin-right: 0;
}
#header li .dropdown-menu li a:hover{
    background: #1890ff;
}
#userControl>li.muitopIcon a{
    padding-bottom: 0;
    padding-top: 20px;
}
.muitopIcon i{
    font-size: 22px;
}
.muitopHelp{
    background: url(../images/iconImg4.png) no-repeat;
    width: 20px;
    height: 20px;
    display: inline-block;
}
.layerEditNd{
    width: 96%;
    margin: 0 auto;
    display: none;
    padding: 22px 0;
}
.layerEditNd form{margin: 0}
.layerEditNdGroup  .EditNdspan,.muiFormgroup .EditNdspan{
    width: 100px;
    color: #333;
    font-size: 13px;
    text-align: left;
    display: inline-block;
    margin-left: 0;
    margin-right: 8px;
}
input,textarea,input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input{
    border-color: rgb(228 228 228);
    border-radius: 3px;
    -o-border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -ms-border-radius: 3px;
}
input,textarea:focus,input[type="text"]:focus, input[type="password"]:focus, input[type="datetime"]:focus,
input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus,
input[type="week"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus,
input[type="search"]:focus, input[type="tel"]:focus, input[type="color"]:focus{
    box-shadow: none;
}
input.inputShort {
    width: 240px;
    margin-bottom: 0;
    background: #fff;
    box-shadow: none;
}
input.inputShortm{
    width: 195px;
    margin-bottom: 0;
    box-shadow: none;
}
input.inputInShort{
    width: 198px; /*212*/
    margin-bottom: 0;
    box-shadow: none;
}
.layerEditNdGroup{
    margin-bottom: 14px;
    position: relative;
}
.layerEditNdGroup input,.layerEditNdGroup textarea{
    width: 238px;
    margin-bottom:0;
}
/*是否涉及政府采购 start*/
.layui-layer-shade.zIndex{
    z-index: 11!important;
}
.layerEditNds{
    z-index: 2222!important;
}
.layerEditNd  .select2-container .select2-choice,.moneyLayer  .select2-container .select2-choice{
    width: 242px;
}
.layerEditNds .layui-layer-btn{
    padding: 9px 6px 10px 15px;
}
.layerEditNdGroup input.muiNumber{
    width: 82px;
}
.layerEditNdGroup .muiprice{
    position: absolute;
    right: 12px;
    top: 0;
    z-index: 1;
    line-height: 30px;
    font-style: normal;
}
/*是否涉及政府采购 end*/
.pageBottoms .form-actions{
    text-align: center;
    margin: 0 16px;
    background: #eee;
    height: 35px;
    border: 1px solid #ddd;
    padding: 4px 0;
}

/*滚动条 start*/
.mCustomScrollbar {
    -ms-touch-action: pinch-zoom;
    touch-action: pinch-zoom;
}
.mCustomScrollBox {
    position: relative;
    overflow: hidden;
    height: 100%;
    max-width: 100%;
    outline: 0;
    direction: ltr;
}
.mCSB_container {
    overflow: hidden;
    width: auto;
    height: auto;
}
.mCSB_scrollTools {
    position: absolute;
    width: 16px;
    height: auto;
    left: auto;
    top: 0;
    right: 0;
    bottom: 0;
}
.mCSB_scrollTools, .mCSB_scrollTools .mCSB_buttonDown, .mCSB_scrollTools .mCSB_buttonLeft, .mCSB_scrollTools .mCSB_buttonRight, .mCSB_scrollTools .mCSB_buttonUp, .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    -webkit-transition: opacity .2s ease-in-out,background-color .2s ease-in-out;
    -moz-transition: opacity .2s ease-in-out,background-color .2s ease-in-out;
    transition: opacity .2s ease-in-out,background-color .2s ease-in-out;
}
.mCSB_scrollTools {
    opacity: .75;
    filter: "alpha(opacity=75)";
    -ms-filter: "alpha(opacity=75)";
}
.mCSB_scrollTools .mCSB_draggerContainer {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    height: auto;
}
.mCSB_scrollTools .mCSB_dragger {
    cursor: pointer;
    width: 100%;
    height: 30px;
    z-index: 1;
}
.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger, .mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger, .mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger, .mCS-rounded.mCSB_scrollTools .mCSB_dragger {
    height: 14px;
}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    position: relative;
    width: 4px;
    height: 100%;
    margin: 0 auto;
    -webkit-border-radius: 16px;
    border-radius: 16px;
    text-align: center;
}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    background-color: #fff;
    background-color: rgba(255,255,255,.75);
    filter: "alpha(opacity=75)";
    -ms-filter: "alpha(opacity=75)";
}
.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-rounded.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    width: 14px;
    margin: 0 1px;
}
.mCSB_scrollTools .mCSB_draggerRail {
    width: 2px;
    height: 100%;
    margin: 0 auto;
    -webkit-border-radius: 16px;
    border-radius: 16px;
}
.mCSB_scrollTools .mCSB_draggerRail {
    background-color: #000;
    background-color: rgba(0,0,0,.4);
    filter: "alpha(opacity=40)";
    -ms-filter: "alpha(opacity=40)";
}
.mCS-rounded.mCSB_scrollTools .mCSB_draggerRail {
    background-color: #fff;
    background-color: rgba(255,255,255,.15);
}
.leftBoxs{
    background: #333744 !important;
    width: 180px;
    float: left;
}
.leftBoxs #left{
    height: 100%!important;
}

/*滚动条 end*/

.muiTablestip{
    background: none;
    border: none;
}
.muiTipTopBtn a {
    display: inline-block;
    width: 85px;
    font: 16px/41px 'Microsoft YaHei', "微软雅黑";
    text-align: center;
    cursor: pointer;
    height: 30px;
    line-height: 30px;
    margin: 0 8px 18px 8px;
    color: #555;
}
.muiTipTopBtn a.cur {
    background: #F98307;
    color: #FFF;
}
.muitablelist,.muieditor,.muicontent{
    overflow: hidden;
    width: 96%;
    background: #fff;
    border:1px solid #cecece;
}
.muitablelist table {
    margin: 0 auto;
    width: 100%;
    border-collapse: collapse;
}
.muitablelist thead th, .muitablelist thead td {
    padding: 15px 0 10px 0;
    font-size: 14px;
    text-align: center;
    border-bottom: 1px dotted #ccc;
    color: #AAA;
}
.muitablelist thead th {
    text-align: left;
    text-indent: 30px;
    color: #555;
}
.muitablelist tbody td {
    padding: 10px 10px 0;
    font-size: 14px;
    line-height: 1.8;
    text-align: center;
}
.muitablelist tbody td.title {
    text-align: left;
    text-indent: 1.5em;
}
.muitablelist tbody a {
    background: url(../images/dot.gif) 0 center no-repeat;
    padding-left: 12px;
    color: #666;
}
/*意见反馈 start*/
.serviceHd {
    padding: 20px 30px;
    border-bottom: 1px dashed #ccc;
    line-height: 1.8;
    font-weight: normal;
    font-size: 12px;
    color: #555;
}
.serviceHd  i {
    display: inline-block;
    margin-right: 5px;
    width: 16px;
    height: 14px;
    background: url(../images/question_icon.png) no-repeat;
    vertical-align: middle;
}
.serviceBd{
    padding: 20px 0 0 150px;
    width: 715px;
    background: url(../images/tiwen.png) 55px 20px no-repeat;
}
.serviceBdGroup label{
    font: 16px 'Microsoft YaHei', "微软雅黑";
    display: inline-block;
    width: 80px;
}
.serviceBdGroup .serviceBdIpt{
    height: 36px;
    font-size: 14px;
    width: 616px;
    padding: 0 5px;
    border: 1px solid rgb(240, 240, 240);
    vertical-align: middle;
    margin-bottom: 0;
}
.serviceBdue{
    width: 627px;
    float: left;
    margin-left: 4px;
}
.serviceBdGroup {
    overflow: hidden;
    margin-bottom: 20px;
}
.serviceBdue textarea{
    width: 98%;
}
.serviceBdBtn{
    text-align: right;
    padding-bottom: 20px;
}
/*意见反馈 end*/

/*系统消息内容 start*/
.muicctt{
    padding: 20px 30px;
    border-bottom: 1px dashed #ccc;
    line-height: 1.8;
    overflow: hidden;
}
.muicctt h3{
    float: left;
    font: bold 16px/1.2 'Microsoft YaHei';
    color: #4e8cbc;
}
.muicctt a{
    float: right;
    color: #9e9e9e;
}
.muicctt a i{
    background: url(../images/tiwenSv.png) no-repeat;
    display: inline-block;
    margin: -3px 5px 0 0;
    width: 16px;
    height: 16px;
    vertical-align: middle;
}
.muicontentcc{
    padding: 10px 30px;
    line-height: 1.8;
    min-height: 380px;
    _height: 380px;
}
/*系统消息内容 end*/

/*预算年度 start*/
.layerEditNd .muiSheeth{
    border-top: 1px solid rgb(240, 240, 240);
    border-left: 1px solid rgb(240, 240, 240);
    border-radius: 0;
}
.layerEditNd .muiSheeth th{
    background: #eee;
}
/*预算年度 end*/

/*专项经费模板 start*/
.muieditdform {
    background: #fff;
    /* border: 1px solid rgb(240, 240, 240);*/
    /*width: 97%;*/
    /* padding: 0 45px; */
    padding:0;
}
.pagination ul>li.disabled>a{
    background: #fff!important;
}
.pagination ul>li.controls a{
    background: transparent!important;
}
.muiFunds,.layerEditTable {
    border-collapse: collapse;
    margin: 0px 0px 10px -28px;
    border-color: grey;
    margin-left: 10px;
}
.muiFunds th, .muiFunds td {
    border-width: 1px;
    border-style: solid;
    border-color: rgb(102, 102, 102);
    border-image: initial;
}
.muiFunds td {
    height: 58px;
}
.muiFunds th,.layerEditTable th{
    height: 48px;
    color: rgb(85, 85, 85);
    font-size: 13px;
    text-align: center;
    font-weight: bold;
    overflow: hidden;
}
.muiFunds thead th {
    border-top-width: 2px;
}
.muiFunds .col_operate,.layerEditTable .col_operate,.addThsIcon .col_operate{
    text-align: center;
    width: 26px;
    border-width: 1px;
    border-style: solid;
    border-color: rgb(255, 255, 255) rgb(204, 204, 204) rgb(255, 255, 255) rgb(255, 255, 255);
    border-image: initial;
    border-right: 1px solid rgb(204, 204, 204);
}
.addThsIcon .col_operate{
    padding: 6px 0 !important;
}
.layerEditTable .col_operate .operate{
    float: right;
}
.muiFunds .col_summary, .muiFunds .col_total {
    border-left-width: 2px;
}
.muiFunds th.col_quantity, .muiFunds th.col_currency {
    font-size: 14px;
}
.muiFunds .col_money {
    font-size: 12px;
}

.muiFunds .col_debite, .muiFunds .col_credit, .muiFunds .col_money {
    width: 218px;
}
.muiFunds .col_money .tit {
    display: block;
    height: 25px;
    line-height: 25px;
}
.muiFunds .money_unit {
    height: 22px;
    line-height: 22px;
    font-weight: normal;
    text-align: center;
    border-top: 1px solid rgb(218, 218, 218);
}
.muiFunds td.col_debite, .muiFunds td.col_credit, .muiFunds td.col_money, .money_unit {
    background-image: url(../images/moneyLine.png);
    background-repeat: repeat-y;
}
.muiFunds .money_unit span {
    float: left;
    display: inline;
    width: 19px;
    height: 100%;
    margin-right: 1px;
    background-color: rgb(255, 255, 255);
}
.muiFunds .col_debite .cell_val, .muiFunds .col_credit .cell_val {
    font-family: tahoma;
    font-weight: bold;
    font-size: 14px;
    letter-spacing: 11px;
    position: relative;
    right: -5px;
    text-align: right;
    overflow: hidden;
}
.muiFunds .money_unit .last {
    margin-right: 0px;
    width: 18px;
}
.operate {
    visibility: hidden;
    width: 20px;
}
.muiFunds .col_operate a,.layerEditTable .col_operate a,.addThsIcon .col_operate a,.operate a{
    display: block;
    width: 16px;
    height: 16px;
    vertical-align: middle;
    overflow: hidden;
    line-height: 100px;
    background: url(../images/addClose.png?v=1.0.3) 0 0 no-repeat;
    float: right;
    margin-right: 4px;
}
.muiFunds .col_operate a:hover,.layerEditTable .col_operate a:hover,.addThsIcon .col_operate a:hover,.operate a:hover{
    background-position: 0 -16px;
}
.muiFunds .col_operate .delLine,.layerEditTable .col_operate .delLine,.addThsIcon .col_operate .delLine,.operate .delLine {
    margin-top: 5px;
    background-position: -16px 0;
}
.layerEditTable .col_operate .delLine{
    margin-top: 2px;
}
.muiFunds .col_operate .delLine:hover,.layerEditTable .col_operate .delLine:hover,.addThsIcon .operate .delLine:hover,.col_operate .delLine:hover,.operate a.delLine:hover{
    background-position: -16px -16px;
}
.muiFunds .col_summary, .muiFunds .col_total {
    border-left-width: 2px;
}
.addThsIcon .col_operate{
    background: none;
    border: none !important;
}
.muiTabXzsTabIn .muiSheettable thead th.col_operate{
    border-bottom: none !important;
}
.addThsIcon tbody>tr:nth-child(odd)> td.col_operate,.addThsIcon tbody>tr:nth-child(even)>td.col_operate{
    background: none;
}
.addThsIcon tbody tr:hover td.col_operate, .addThsIcon tbody>tr:nth-child(even):hover>td.col_operate, .addThsIcon tbody>tr:nth-child(odd):hover>td.col_operate{
    background: none;
}
.muiFunds tbody tr.current,.layerEditTable tbody tr.current { background: #f8f8f8; }
.muiFunds tbody tr.current .col_operate,.layerEditTable tbody tr.current .col_operate  { background-color: #fff; }
.muiFunds tbody tr.current .operate,.layerEditTable tbody tr.current .operate,.addThsIcon tbody tr.current .operate { visibility:visible; }
.muiFunds tbody tr.current .option,.layerEditTable tbody tr.current .option  { visibility:visible; }
.muiFunds tbody tr.current .curBalance,.layerEditTable tbody tr.current .curBalance { visibility:visible; }
.muiFunds tbody .col_summary {
    border-right: 0px;
    position: relative;
    width: 290px;
}
.col_summary .cell_val {
    width: 280px;
    word-break: break-all;
    word-wrap: break-word;
}
.muiFunds .col_summary .cell_val, .muiFunds .col_subject .cell_val {
    font-size: 13px;
    padding: 0px 5px;
}
.edit_summary, .edit_money, .edit_subject {
    float: left;
    resize: none;
    height: 50px;
    outline: none;
    border-width: 1px;
    border-style: solid;
    border-color: #1890ff;
    border-image: initial;
    padding: 4px;
    overflow: hidden;
}
.col_summary .edit_summary,.col_debite .edit_money {
    width: 244px;
    font-size: 14px;
    margin-right: -30px;
    padding-right: 30px;
    position: relative;
    height: 48px;
    display: block;
    margin-bottom: 0;
    border-color: #1890ff;
    border-radius: 0;
}
.col_debite .edit_money{
    height: 42px;
    box-sizing: border-box;
}
/*.col_summary .edit_summary{
    width: 282px;
}*/
.col_summary .edit_summary{
    width: 282px;
}
.col_summary input[type="text"]:focus{
    border-color: #1890ff;
}
.muiFunds tfoot td {
    border-bottom-width: 2px;
    border-right-width: 2px;
}
.col_summary .summary_val{
    display: block;
}
.col_summary .edit_summary,.subject-dtl .edit_subject,.col_debite .edit_money{
    display: none;
}
.col_debite .edit_money {
    width: 205px;
    padding-right: 5px;
    font-size: 20px;
}
.muiFunds .clo_Remarks {
    border-right-width: 2px;
    border-left-width: 1px !important;
}
.muiFunds tbody .clo_Remarks{
    border-right: 2px solid #666 !important;
}
.muiFunds tbody .clo_Remarks .edit_summary{
    width: 272px;
}
.muiFunds .col_summary, .muiFunds .col_total {
    border-left-width: 2px;
}
.clo_Remarks{
    width: 310px;
}
.edit_subject {
    width: 293px;
    padding-right: 26px;
    margin-right: -30px;
    font-size: 14px;
    position: relative;
}
.muiFunds .col_option {
    width: 30px;
    text-align: center;
    border-left: 0px;
}
.col_subject .cell_val {
    width: 285px;
    word-break: break-all;
    word-wrap: break-word;
}
.subject-dtl {
    position: relative;
    top: 0px;
    bottom: 0px;
    height: 100%;
    width: 295px;
    display: table;
}
.subject_val {
    line-height: 22px;
    height: 22px;
    vertical-align: middle;
    display: table-cell;
    margin: auto;
}
.subject_val p {
    max-height: 60px;
}
.col_option .option {
    visibility: hidden;
    position: relative;
    width: 30px;
}
.col_option .option .selSub, .col_option .option .selSummary {
    display: block;
    width: 26px;
    height: 26px;
    cursor: pointer;
    color: rgb(170, 170, 170);
    text-align: center;
    line-height: 26px;
    margin: 0px auto;
}
.muiFunds .col_option a:hover {
    color: rgb(85, 85, 85);
    text-decoration: underline;
}
.muiFunds tbody .col_subject {
    border-right: 0px;
}
.edit_money {
    font-family: Verdana, Geneva, sans-serif;
    font-size: 20px;
    width: 208px;
    text-align: right;
    overflow: hidden;
}
.curr_val {
    width: 104px;
    color: rgb(170, 170, 170);
    padding: 0px 3px;
}
.quantity_val {
    width: 104px;
    color: rgb(170, 170, 170);
    padding: 0px 3px;
}
.layerEditTable{
    width: 100%;
    border-top: 1px solid rgb(240, 240, 240);
    margin: 0 0 10px -28px;
}
.layerEditTable th,.layerEditTable td{
    border-right: 1px solid rgb(240, 240, 240);
    border-bottom: 1px solid rgb(240, 240, 240);
    padding: 4px 5px;
}
.layerEditTable th{
    height: 30px;
    font-size: 12px;
}
.layerEditTable td {
    height: 24px;
    padding: 0;
    position: relative;
}
.layerEditTable td input {
    width: 91%;
    margin-bottom: 0;
    box-shadow: none;
    border-radius: 0;
    display: none;
    margin: 0 auto;
    border: 1px solid #1890ff;
    font-size: 12px;
}
.layerEditTable td input.input18{
    width: 93%;
}
.layerEditTable td input.input10{
    width: 86%;
}
.layerEditTable td input.input12{
    width: 89%;
}
.layerEditTable td input.input16{
    width: 92%;
}
.layerEditTable .muidroplist {
    width: 97.6%;
    left: 0px;
    top: 34px;
}
.layerEditTable .col_Input{
    padding: 0 5px;
}
.layerPriceTable .clo_Remarks{
    border-right-width: 1px;
    border-left-width: 1px;
}
.layerPriceTable thead th{
    border-top-width: 1px;
}
.layerPriceTable .col_summary{
    border-left-width: 1px;
    border-right-width: 1px;
}
.layerPriceTable tbody .col_summary{
    border-right:1px solid #666;
    width: 290px;
}
.layerPriceTable .col_option{
    border-right-width: 2px;
}
.layerPriceTable td{
    height: 40px;
}
.layerPriceTable .col_summary .edit_summary{
    height: 30px;
    width: 95.2%;
    padding-right: 5px;
}
.layerPriceTable .col_debite .edit_money{
    height: 30px;
}
.layerPriceTable .muidroplist{
    top: 40px;
    width: 98%;
    left: 1px;
}
.layerPriceTable tbody .col_summarys{
    border-right: 0px;
}
.layerPriceTable .col_operate{
    border-color: rgb(255, 255, 255) rgb(204, 204, 204) rgb(255, 255, 255) rgb(255, 255, 255);
    border-image: initial;
    border-right: #666;
}
.layerPriceTable {
    margin: 0px 0px 10px -15px;
}
/*专项经费模板 end*/
.muiTextareaDiv{
    width: 100%;
}
.muiHover{
    padding: 0 18px;
}
.muiHoverTd:hover .muiHover{
    /*background: url(../images/formula.png) no-repeat right -2px;*/
}
.moneyLayer{
    display: none;
    width: 856px;
    margin: 0 auto;
    padding-top: 30px;
}
.form-horizontal .muieditdform  .control-group{
    margin-bottom: 8px;
    margin: 0 20px 8px;
    border-bottom: none;
}
.muiFormgroupsx1{
    padding-top: 16px;
    /*width: 97%;*/
}
.muiFormgroupsx10{
    padding-top: 16px;
    width: 100%;
}
.muiFormgroupsx1 input{
    float: none;
}
.muiFormgroupsx1 input.
.muiForm .control-group .select2-container{
    float: none;
}
.muiForm .control-group #roleIdList1{
    width: auto;
    float: none;
}
.projectsLayer{
    display: none;
}
.paddingTop{
    padding-top: 16px;
}
.righttxt{
    text-align: right;
}
.muiFormgroupsx{
    margin-bottom: 16px;
}
.muiFormGroupItem{
    /*min-width:100%;*/
    /*margin-top: 18px;*/
}
.muiFormgroup{
    margin-bottom: 15px;
}
.muiFormgroup .select2-container .select2-choice{
    width: 244px;
}
textarea.textInShort{
    width: 526px; /*512*/
    padding: 10px;
    margin-bottom: 0;
    box-shadow: none;
}
textarea.textInShort:focus{
    box-shadow: none;
}
.muiFormgroup .EditNdspan {
    float: none;
    width: 160px;
    text-align: right;
    font-size: 14px;
}
.muiFormgroup{
    overflow: hidden;
    padding: 0 30px;
    margin-left: 10px;
}
/*muidroplist*/
.muidroplist,.muiNewDropList,.muiPullDowns{
    background: #fff;
    border: 1px solid #1890ff;
    z-index: 500;
    border-bottom-left-radius: 2px;
    border-bottom-right-radius: 2px;
    overflow: hidden;
    font-size: 12px;
    position: absolute;
    position: absolute;
    top: 58px;
    z-index: 9999;
    width: 318px;
    /*width: 288px;*/
    display: none;
    left: 1px;

}
.muiNewDropList,.muiPullDowns{
    border: none;border-radius: 0;
}
.muidroplist .droplist,.muiNewDropList .newDropList,.muiPullDowns .newDropList,.muiNewDropList .newPurchaseDropList{
    overflow: auto;
    height: 182px;
    list-style: none;
    margin: 0;
}
.muiNewDropList .newDropList,.muiPullDowns .newDropList,.muiNewDropList .newPurchaseDropList{
    border: 1px solid #1890ff;
    border-bottom-left-radius: 2px;
    border-bottom-right-radius: 2px;
    height: 180px;
}
.muiPullDowns .newDropList{
    height: auto;
    max-height: 180px;
}
.muiNewDropList .newDropList{
    height:auto;max-height: 180px;
}

.muidroplist .list-item,.newDropList li,.muiPullDowns li,.newPurchaseDropList li {
    padding: 2px 10px;
    line-height: 22px;
    cursor: default;
    overflow: hidden;
}
.muidroplist .list-item:hover,.newDropList li:hover,.muiPullDowns li:hover,.newPurchaseDropList li:hover{
    background-color: #E2E6EE;
}
.addprojects{
    border-top: 1px solid #1890ff;
    display: block;
    height: 36px;
    line-height: 36px;
    padding: 0 10px;
    font-size: 14px;
}
.addprojects  .icon-plus{
    margin-right: 6px;
}
/*muidroplist end*/

/*tableHead start*/
.muitableTbody{

}
/*tableHead end*/

/*表格固定 start*/
.fixed-table-header{
    height: 28px !important;
}
.fixed-table-container thead th .th-inner{
    padding: 0;
    line-height: 28px;
    height: 28px;
    position: relative;
    border-right: 1px solid transparent;
}
.fixed-table-container thead th .th-inner:after{
    border-right: 1px solid #ddd;
    height: 28px;
    position: absolute;
    right: 0;
    top: 0;
    content: '';
    display: block;
}
.fixed-table-container tbody td {
    border-left:none;
}
.fixed-table-container{
    border-radius: 0;
    border-left: none;
    padding-bottom: 28px!important;
}
.table>thead.tableHead>tr>th{
    border-bottom: 0;
    border-left: none;
    /*border-right: none!important;*/
}
.muiSheettable .tableHead th{
    height: 48px;
    vertical-align: middle;
    padding: 0 10px;
    font-size: 13px;
    color: #333;
    background: rgb(250, 250, 250);
    border-bottom: 1px solid rgb(240, 240, 240) !important;
    border-top:  1px solid rgb(240, 240, 240) !important;
    font-weight: 600;
    text-align: left;
    white-space: nowrap;
}
/*表格固定 end*/

/*修改 start*/
.budgetTsakSubmit{

}
.budgetTsakSubmittab li{
    float:left;
    width:120px;
}
ul.budgetTsakSubmittab {
    width: auto;
    overflow: hidden;
    list-style: none;
    border-bottom: 1px solid #ddd;
    margin: 16px 16px 16px;
}
.budgetTsakSubmittab li a{
    display: block;
    background: #fff;
    /*border: 1px solid #ddd;*/
    line-height: 32px;
    text-align: center;
    border-bottom: none;
    font-size: 14px;
    color: #333;
}
.budgetTsakSubmittab li.cur a{
    background: #1890ff;
    color: #fff;
}
.budgetTsakSubmit .muiTableBox{
    display: none;
}
.col_Budget{
    width: 140px;
}

.muiTabChange li{
    float:left;
    width:120px;
}
ul.muiTabChange {
    width: auto;
    overflow: hidden;
    list-style: none;
    border-bottom: 1px solid #ddd;
    margin: 16px 16px 16px;
}
.muiTabChange li a{
    display: block;
    background: #fff;
    /*border: 1px solid #ddd;*/
    line-height: 32px;
    text-align: center;
    border-bottom: none;
    font-size: 14px;
    color: #333;
}
.muiTabBox .muiTableBox{
    display: none;
}
.muiTabChange li.cur a{
    background: #1890ff;
    color: #fff;
}
.muiFunds tbody .col_summary_x{
    border-left-width: 1px;
}
.muiSheetBodyauto{
    width: auto;
}
.muieditdform10{
    width: 100%;
    padding-bottom: 48px;
}
.muieditdform11{
    width: 100%;
    padding-bottom: 6px;
}
.muiSheeth td .input-append{
    margin-bottom: 0;
}
.muiSheeth td.projectLists .input-append a.btn{
    border-radius: 4px;
    -o-border-radius: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    border: none;
    background: none;
    box-shadow: none;
}
.muiSheeth td.projectLists .input-append a.btn .icon-search:before{
    display: none;
}
.muiSheeth td.projectLists{
    position: relative;
}
.muiSheeth td.projectLists i{
    font-style: normal;
    color: #3cbafd;
}
.muiSheeth td.projectLists .input-append {
    position: absolute;
    top: 50%;
    left: 50%;
    margin-left: -50px;
    /* border: 1px solid #ddd; */
    margin-top: -14px;
    z-index: 11;
    width: 100px;
}
/*.muiSheeth td.projectLists .input-append a.btn i{
    display: none;
}*/
.muieditdform input,.muieditdform textarea{
    /*box-shadow: none;font-size: 13px;*/
    /*background: #fff;*/
}
/*.muieditdform input{
    height: 24px;
}*/
.muieditdform textarea{
    width: 526px;
    min-height: 102px;
    resize: none;
}
.muieditdform .input-append input{
    /*background: #fff;
    box-shadow: none;*/
    border-right: none;
}
.muiTableBoxPadding .muiSheetBody{
    /*margin-right: 17px;*/
    width: auto;
}
.muiFormgroupwp .muiFormGroupItem{
    min-width: auto;
}
.muiFormGroupItem input.inputShort
.muiFormgroupwp .EditNdspan {
    float: none;
    width:auto;
    padding-left: 10px;
}
.muiFormgroupwp {
    padding: 0;
    background: #fff;
    border: 1px solid rgb(240, 240, 240);
    margin: 16px;
    padding-bottom: 18px;
}
.muiFormgroupwp em{
    font-weight: 700;
    font-style: normal;
}
.muiFormgroupmt {
    margin-bottom: 20px;
    padding: 0 38px;
    width: 864px;
}

.muitxtright{
    text-align: right;
}
.muiFormgroupmt .muiFormGroupItem{
    min-width: 50%;
}
.muiFormgroupmt input{
    width: 260px;
}
.muiFormgroupmt .select2-container .select2-choice{
    width: 264px;
}
.muiFormgroupmt .EditNdspan {
    float: none;
    width: 100px;
    text-align: left;
    font-size: 14px;
}

.menuscreen-btn .screenIcons{
    font-size: 0;
    position: absolute;
    right: 6px;
    top: 50%;
    margin-top: -2px;
    border-width: 4px;
    border-color: #888 #fff #fff;
    border-style: solid;
    height: 0;
    overflow: hidden;
    -moz-transition: -moz-transform 150ms ease-in;
    -webkit-transition: -webkit-transform 150ms ease-in;
    -o-transition: -o-transform 150ms ease-in;
    transition: transform 150ms ease-in;
}
.menuscreen-btncur .screenIcons {
    -moz-transform: rotate(180deg);
    -moz-transform-origin: 50% 30%;
    -webkit-transform: rotate(180deg);
    -webkit-transform-origin: 50% 30%;
    -o-transform: rotate(180deg);
    -o-transform-origin: 50% 20%;
    transform: rotate(180deg);
    transform-origin: 50% 30%;
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
}
.muiForm .menuscreen-btn {
    position: relative;
    display: inline-block;
    margin-right: 10px;
    vertical-align: middle;
    zoom: 1;
    z-index: 100;
    height: 30px !important;
    width: 100px;
    line-height: 30px !important;
}
.muiForm .menuscreen-btn .menu-btn, .menuscreen-btn .menu-btn {
    display: inline-block;
    margin-right: 10px;
    padding: 0 12px;
    height: 30px!important;
    line-height: 28px!important;
    border: 1px solid rgb(240, 240, 240);
    background: #fafdff;
    color: #2E3033;
    vertical-align: middle;
    cursor: pointer;
    font-size: 13px;
    border-radius: 2px;
    box-sizing: border-box;
    width: 100px;
    text-align: center;
    position: relative;
    padding-right: 26px;
    /*  margin-top: 2px;*/
    position: absolute;
    left: 0;
    top: 0;
    z-index: 111;
}
.muiForm  .menuscreen-btncur .menu-btn,.muiForm  .menuscreen-btncur .menu-btn:active,.muiForm  .menuscreen-btncur .menu-btn:hover {
    padding-bottom: 1px;
    background: #fff!important;
    border-bottom: none;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    box-shadow: none;
}
.muiForm .menu-btn:hover {
    background: #EAF7FF;
    color: #1890ff;
    border-color: #85D4FF;
    text-decoration: none;
}


/*.muiForm  .menuscreen-btncur .conScreen,.menuscreen-btn:hover .conScreen{
    display: block;
}*/
.muiForm .menuscreen-btncur .conScreen{
    display: block;
}
.muiForm .conScreen {
    width: 360px;
    display: none;
    padding: 15px;
    position: absolute;
    top: 29px;
    left: 0;
    border: 1px solid rgb(240, 240, 240);
    border-bottom-left-radius: 2px;
    border-bottom-right-radius: 2px;
    background-color: #fff;
    z-index: 99;
}
.conScreen li {
    height: 30px !important;
    padding: 5px 0;
    overflow: hidden;
    zoom: 1;
    margin-top: 0 !important;
}
.more-conditions {
    overflow: hidden;
    zoom: 1;
    margin: 0;
}
.muiForm .conScreen li input{
    width: 214px;
    box-shadow: none;
}
.muiForm li .input-append input{
    background: #fff;
    box-shadow: none;
    border-right: none;
    width: 121px;
}
form{
    margin: 0;
}
.muiForm .conScreen li .input-append input{
    width: 168px;
    background: #fff;
}
.muiForm .conScreen li input.Wdate{
    width: 90px;
    background: #fff;
    font-size: 12px;
}
.muiForm .conScreen .select2-container .select2-choice{
    width: 218px;
}
.muiForm .conScreen li label{
    min-width: 65px;
}
.select2-results .select2-highlighted {
    background: #1890ff;
}
.conditions-trigger {
    color: #1890ff;
    float: left;
    line-height: 30px;
    overflow: hidden;
    position: relative;
    padding-right: 16px;
    outline: none;
}
.conditions-trigger:hover{
    color: #1890ff!important;
}
.conScreen .btnsDiv {
    overflow: hidden;
    zoom: 1;
    margin-top: 10px;
    height: 30px;
}
.conScreen .btnsDiv .btns{
    float: right;
    margin-right: 10px;
}
.muiForm .input-append a.btn {
    height: 20px;
    line-height: 18px;
    -o-border-radius: 0 4px 4px 0!important;
    -webkit-border-radius: 0 4px 4px 0!important;
    -moz-border-radius: 0 4px 4px 0!important;
    -ms-border-radius: 0 4px 4px 0!important;
    border-radius: 0 4px 4px 0!important;
}
.muiinputBoxp{
    position: relative;display: inline-block;
    float: left;
}
.muiForm .input-append{
    position: relative;
    display: block;
}
.muiForm:after {
    content: ".";
    display: block;
    clear: both;
    height: 0;
    overflow: hidden;
}
.conditions-trigger b {
    position: absolute;
    right: 0;
    top: 50%;
    margin-top: -8px;
    width: 16px;
    height: 16px;
    background: url(../images/page_spr_icons.png) no-repeat;
    background-position: -256px -96px;
}
.muiForm input.muirefreshBtn {
    background: url(../images/iconImg5.png) no-repeat center center;
    width: 60px;
    height: 28px;
    vertical-align: middle;
    overflow: hidden;
    cursor: pointer;
    border: none;
    list-style: none;
    outline: none;
    text-indent: 10000px;
}
.muiForm .muirefresh{
    padding: 0;
    /*margin-left: 2px;*/
}
.muiForm .muirefresh:hover{
    border: 1px solid #24A4EA;
    background:#EAF7FF;
}
.muiFormgroupWidth .muiFormGroupItem{
    width: auto;
    min-width: auto;
    margin-right: 16px;
}
.muiFormgroupWidth .muiFormGroupItem .EditNdspan{
    width: auto;
}
.muiFormgroupWidth .muiFormGroupItem em{
    font-style: normal;
    font-weight: 700;
    font-size: 14px;
}
.muiFormgroupWidth1 .muiFormGroupItem{
    width: 25%;
    min-width: 25%;
}
.muiFormgroupWidth2 .muiFormGroupItem{
    min-width: 100%;
}
.amountRight{
    text-align: right;
}
/*修改 end*/

.muiFunds tbody .col_summary.col_summary_smt,.muiFunds tbody .col_summary.col_summary_smt1{
    width: 160px !important;
}
.muiFunds .col_money.col_summary_smt1{
    width: 122px !important;
}
.muiFunds .col_money.col_summary_smt2,.col_summary .edit_summary.col_summary_smt3s,.col_summary .edit_summary.col_summary_smt3s1{
    width: 122px !important;
}
.muiFunds .col_summary_smt3,.muiFunds .clo_Remarks_smt1,.muiFunds .col_summary_smt3sc,.muiFunds .col_summary_smt31,.muiFunds .clo_Remarks_smt{
    width: 160px !important;
}
.layerPriceTable .col_money_y.col_money_yfmt{
    width: 320px !important;
}
.moneyLayerszsmt{
    width: 980px;
}
.layerPriceTable .col_money_s.col_money_yfmt1{
    width: 200px;
}
.layerPriceTable .col_summary .edit_summary.selDropListmt{
    width: 95%;
}
.muiFunds .col_summary_rrr .remarks.edit_summary_mmm{width: 256px !important;}


/*新增 start*/
.kZsPboxTop{
    position: relative;
    margin: 16px 16px 0;
    background: #fff;
    height: 107px;
    border-radius: 2px;
    -o-border-radius: 2px;
    -ms-border-radius: 2px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
}
.kZspBoxIms{position: absolute;left: 0;top: -8px;}
.kzSboxItems{list-style: none;padding-left: 40px;padding-top: 20px;}
.kzSboxItems li{width: 142px;float:left;}
.kZspIcons{height: 48px;}
.kZspIcons span{display: block;margin: 0 auto;height: 48px;width:36px;}
.kzIcons1{background: url(../images/kzSpIcons1.png) no-repeat;}
.kzIcons2{background: url(../images/kzSpIcons2.png) no-repeat;}
.kzIcons3{background: url(../images/kzSpIcons3.png) no-repeat;}
.kzSboxItems li.active .kzIcons1{background-position: 0 -71px;}
.kzSboxItems li.active .kzIcons2{background-position: 0 -71px;}
.kzSboxItems li.active .kzIcons3{background-position: 0 -72px;}
.kzSboxItems li.current .kzIcons1{background-position: 0 -142px;}
.kzSboxItems li.current .kzIcons2{background-position: 0 -142px;}
.kzSboxItems li.current .kzIcons3{background-position: 0 -144px;}
.kzSboxItems li p{color: #cecece;font-size: 16px;text-align: center;}
.kzSboxItems li.active p{color: #68c9ff;}
.kzSboxItems li.current p{color: #333;}
.kzSboxItems li.kzArrow{width: 40px;text-align: center;padding-top: 18px;}

.kZsPboxTops{
    position: relative;
    margin: 16px 12px 0;
    background: #fff;
    border-radius: 2px;
    -o-border-radius: 2px;
    -ms-border-radius: 2px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    /* min-height: 107px;*/
}
.kzSboxItemsGb {
    list-style: none;
    padding-left:0;
    padding-top: 10px;
    /* margin: 0; */
    /* margin: 0 10px; */
    overflow: hidden;
    margin-bottom: 0;
    margin: 0;
}
.kzSboxItemsGb li{
    width: 25%;
    position: relative;float: left;min-height: 48px;padding-bottom: 22px;margin-top: 8px;
}
.kzSboxIgbInline,.kzSboxIgbInline1{
    width:100%;
    height: 2px;
    position: absolute;
    right: 0;
    top: 14px;background:#cacaca;
    z-index: 8;
}
.kzSboxIgbInline1{width: 100%;}
.kzSboxGbClice{position: absolute;top: 0;left:50%;z-index: 10;
    margin-left: -14px;width: 28px;height: 28px;border-radius: 28px;-o-border-radius: 28px;-ms-border-radius: 28px;-webkit-border-radius: 28px;-moz-border-radius: 28px;background:#cacaca;
    text-align: center;line-height: 30px;color:#fff;font-size: 16px;font-family: Arial;font-weight: 700;
}
.kzSboxItemsGb li p{color: #bbb;font-size: 14px;text-align: center;margin: 0;padding: 0;}
.cliceBorders{height: 35px;}
.kzSboxItemsGb li:last-child .kzSboxIgbInline{
    right: inherit;
    left: 0;width: 50%;
}
.kzSboxItemsGb li:first-child .kzSboxIgbInline{
    width: 50%;
}
.kzSpSjIcons{
    background: url(../images/ksZpSjIcon.png?v=1.1.3) no-repeat center bottom;width: 28px;height: 14px;display: none;
    left: 50%;margin-left: -14px;z-index: 11;bottom: 0;position: absolute;
}
.kzSboxItemsGb li.cur .kzSpSjIcons,.kzSboxItemsGb li.active .kzSpSjIcons{display: block;}
/* 当前节点：黄色；已完成节点：蓝色 */
.kzSboxItemsGb li.cur .kzSboxGbClice{background: #fadb14 !important;}
.kzSboxItemsGb li.cur .kzSboxIgbInline,
.kzSboxItemsGb li.cur .kzSboxIgbInline1{background: #fadb14 !important;}
.kzSboxItemsGb li.active .kzSboxGbClice{background: #1890ff !important;}
.kzSboxItemsGb li.active .kzSboxIgbInline,
.kzSboxItemsGb li.active .kzSboxIgbInline1{background: #1890ff !important;}
.kzSboxItemsGb li.cur p,.kzSboxItemsGb li.active p{color: #555;}


.muiFormGroupXz{
    overflow: hidden;
    background: #fff;
    padding: 10px 20px 10px !important;
    margin-left: 0;
}
.muiFormGroupXz .muileft{min-width: 50%;float: left;}
.muiTabXzs {
    background: #fff;
    padding: 20px 20px 0;
    overflow: hidden;
}


.muiFileGgroup .inputShort{
    width: 300px;
    float: left;
    /*height: 24px;*/
}
.muiFileGgroup .EditNdspan{
    float: left;
    padding: 0;
    line-height: 30px;
    font-size: 14px;
}
.muieditdform .muiFileGgroup textarea{
    width: 70%;
}
.muiTabXzsTabIn{display: none;padding-bottom: 20px !important;}
.muiTabTables{padding-bottom: 0 !important;}
.muiFileUpload{
    float: left;
    margin-left: 10px;
    position: relative;
    width: 56px;
}
.muiFileUpload input{
    opacity: 0;
    width: 100%;
    height: 30px;
    list-style: none;
    outline: none;
    position: absolute;
    left: 0;
    top: 0;
}
.muiFileUpload a{
    border: 1px solid rgb(240, 240, 240);
    height: 28px;
    line-height: 28px;
    display: block;
    border-radius: 3px;
    -o-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -webkit-border-radius: 3px;
    text-align: center;
    font-size: 13px;
    color: #444;
    background:#fafdff;
}
.muiTabTables .muiFunds .colSummarys p{
    width: 300px;
    margin: 0;
}
.muiTabTables .muiFunds th{
    white-space: nowrap;
    background: #fff;
}
/*.muiTabTables{
    overflow-x: auto;
}*/
.muiTabTables .muiFunds .money_unit{
    width: 220px;
}
.muiTabTables .muiFunds .colChecks{
    padding: 0 5px;
}
.muiTabTables .muiFunds .colRemarks p{
    width: 160px;
    margin: 0;
}
.muiTabTables .muiFunds .clo_Remarks{
    width: auto;
}
.muiTabTables .muiFunds tbody .col_summary,.muiTabTables .muiFunds .col_summary .cell_val{
    width: auto;
}
.muiTabTables .muiFunds .col_summary .cell_val{

}
.muiTabTables .muiFunds .colBuddets p{
    width: 150px;
    margin: 0;
}
.muiFunds .muiTableScrolls1{
    width: 290px !important;
}
.muiFunds .muiTableScrolls3{
    width: 300px !important;
}
.muiFunds input.muiTableScrolls2{
    width: 87.2%;
}
.muiFileGgroup{float: none;width: 100%;margin-left: 0;overflow: hidden;}
.muiFileUpItems{
    list-style: none;
    overflow: hidden;
    margin: 0;
    padding-left: 167px;
    padding-top: 10px;
}
.muiFileUpItems li{
    width: 100%;
    padding: 6px 0;
    font-size: 13px;
    overflow: hidden;
}
.muiFileGgroupsz{overflow: hidden;}
.muiConfirmBtns{
    overflow: hidden;
    text-align: center;
    margin-top: 40px;
}
.muieditdform .muiConfirmBtns input.btns{
    background: #1890ff;
    text-shadow: none;
    font-size: 13px;
    width: auto;
    border-color: #1890ff;
    color: #fff;
    margin: 0 10px;
}
.muieditdform .muiConfirmBtns input.btns:hover,.muieditdform .muiBoxTopBtns input:hover{
    border-color: #1890ff;
    background: #1890ff;
}
.muiFormgroup .muiFileGgroup .select2-container .select2-choice{
    width: 304px;
}
input.readonly{background: #f7f7f7;}
input.readonly:focus{border: 1px solid rgb(240, 240, 240);}
.muiFormGroupXz .input-append{margin-bottom: 0;}

.muiBoxTopBtns {
    overflow: hidden;
    text-align: right;
    margin-bottom: 16px;
}
.muieditdform .muiBoxTopBtns input{
    box-shadow: none;
    background: #1890ff;
}
.muiBoxTopBtns .targetAttention {
    float: left;
    margin-left: 25px;
    color: red;
    line-height: 30px;
}
.muiTabXzsTabIn table p{margin: 0;}
.muiTabXzsTabIn .muiSheettable thead th,.tabTopsXZsszs .muiSheettable thead th{
    border-bottom: 1px solid rgb(240, 240, 240) !important;
}
.muiTdsSbClick input{
    display: none;
    text-align: left;
}
.Muiproperties select{
    margin-bottom: 0;
    border-radius: 0;
}
.muiSheettable td.muiTdsSbClick input{
    width: 89.5%;
}
.muiTdsSbClick textarea{
    padding-right: 0px; height: 100%; width: 97%; vertical-align: bottom; border: none; overflow: hidden;
    display: none;
    /*background: none;*/
    border: 1px solid rgb(240, 240, 240) !important;
    border-radius: 3px;
    min-height: 60px;
    margin-bottom: 0;
}
.tabTopsXZs {
    background: #fff;overflow: hidden;
}
.tabTopsXZsszs{display: none}
.treeTable1szR{margin-right: 10px;}
.budgetTsakSubmittab li,.budgetTsakSubmittab1 li{width: 126px;}
.budgetTsakSubmittab li a,.budgetTsakSubmittab1 li a{border-bottom: 3px solid transparent;font-size: 14px;}
.budgetTsakSubmittabGbs li.cur a,.budgetTsakSubmittabGbs1 li.cur a {
    background: none;
    color: #1890ff;
    border-bottom: 3px solid #1890ff;
}
ul.budgetTsakSubmittabGbs,ul.budgetTsakSubmittabGbs1{
    background: #fff;
    border-bottom: 1px solid #e2e2e2;
    height: 35px;
    overflow: inherit;
}

.muiTabXzsTab {
    background: #fff;
    border-bottom: 1px solid #e2e2e2;
    height: 35px;
    margin-bottom: 20px;
}
.muiTabXzsTab ul {
    list-style: none;
    width: 100%;
    margin: 0;
}
.muiTabXzsTab li {
    color: #333;
    cursor: pointer;
    float: left;
    font-size: 14px;
}
.muiTabXzsTab li.cur {
    border-bottom: 3px solid #1890ff;
    color: #1890ff;
}
.muiTabXzsTab li {
    color: #333;
}
.muiTabXzsTab li.cur {
    color: #1890ff;
}
.muiTabXzsTab li span {
    padding: 0 35px;
    line-height: 34px;
    text-align: center;
}
.budgetTsakSubmittabGbs li:hover{
    color: #1890ff;
}
.budgetTsakSubmittabGbs li.grays{
    color: #999;
}
.budgetTsakSubmittabGbs li.cur.grays{
    color: #1890ff;
}
.muiFileUpItems li .filesDel{
    width: 12px;
    cursor: pointer;
    margin-left: 8px;
}
.muiFileUpItems li a{
    color: #1890ff;
}
.treeTable1sz1{padding-bottom: 30px;}
input.btnsQuery,input.btnsAdds,input.btnsSave,a.btnsAdds,input.btnsExports,a.btnsExports,a.btnsImports,input.btnsImports,input.btnsAudits,input.btnsAudits1,input.btnsDel,a.btnsDel,input.btnsTemplate,a.btnsTemplate,input.btnsDownload,a.btnsDownload{
    padding-left: 22px !important;
    padding-right: 14px !important;
    text-indent: 12px;
}
input.btnsExports,a.btnsExports,a.btnsImports,input.btnsImports,input.btnsExports:focus,a.btnsExports:focus,a.btnsImports:focus,input.btnsImports:focus{
    color: #4D6C86 !important;
}
input.btnsQuery{background: #1890ff url(../images/icon6.png) no-repeat 12px center!important;}
input.btnsQuery:hover{background: #0e6ac8 url(../images/icon6.png) no-repeat 12px center!important;}
input.btnsAdds,a.btnsAdds{background: #1890ff url(../images/icon1.png) no-repeat 12px center!important;}
input.btnsAdds:hover,a.btnsAdds:hover{background: #0e6ac8 url(../images/icon1.png) no-repeat 12px center!important;}
input.btnsDownload,a.btnsDownload{background: #1890ff url(../images/icon3.png) no-repeat 12px center!important;}
input.btnsDownload:hover,a.btnsDownload:hover{background: #0e6ac8 url(../images/icon3.png) no-repeat 12px center!important;}
input.btnsSave{background: #1890ff url(../images/icon5.png) no-repeat 12px center!important;}
input.btnsSave:hover{background: #1890ff url(../images/icon5.png) no-repeat 12px center!important;}
input.btnsExports,a.btnsExports{background: #fe7c1f url(../images/icon3.png) no-repeat 12px 6px !important;color: #fff !important;}
input.btnsExports:hover,a.btnsExports:hover,input.btnsExports:active,input.btnsExports:focus,a.btnsExports:active{color: #fff !important;background: #f26d0e url(../images/icon3.png) no-repeat 12px 6px !important;}
input.btnsImports,a.btnsImports{background: #13ce66 url(../images/icon2.png) no-repeat 12px 6px !important;color: #fff!important;}
input.btnsImports:hover,a.btnsImports:hover,input.btnsImports:active,input.btnsImports:focus,a.btnsImports:active{color: #fff !important;background:#05bd57 url(../images/icon2.png) no-repeat 12px 6px !important;}
input.btnsTemplate,a.btnsTemplate{background: #3275f9 url(../images/icon2.png) no-repeat 12px 6px !important;color: #fff!important;}
input.btnsTemplate:hover,a.btnsTemplate:hover,input.btnsTemplate:active,input.btnsTemplate:focus,a.btnsImports:active{color: #fff !important;background:#145ff3 url(../images/icon2.png) no-repeat 12px 6px !important;}

input.btnsAudits{background: #1890ff url(../images/icon7.png) no-repeat 12px center!important;}
input.btnsAudits:hover{background: #1890ff url(../images/icon7.png) no-repeat 12px center!important;}
input.btnsAudits1{background: #1890ff url(../images/icon8.png) no-repeat 12px center!important;}
input.btnsAudits1:hover{background: #1890ff url(../images/icon8.png) no-repeat 12px center!important;}
input.btnsDel,a.btnsDel{background: #1890ff url(../images/icon4.png) no-repeat 12px center!important;}
input.btnsDel:hover,a.btnsDel:hover{background: #1890ff url(../images/icon4.png) no-repeat 12px center!important;}
.muiSheettable tr.itemAddsEidt td.muiTdsSbClicks{position: relative;}
.muiSheettable tr.itemAddsEidt td.muiTdsSbClicks.bur{text-indent: 52px;}
.muiSheettable tr.itemAddsEidt td.muiTdsSbClicks input.itemAddsEidtInput{
    border: 1px solid rgb(240, 240, 240);
    box-shadow: none;
    display: inline-block;
    position: absolute;
    left: 50%;
    top: 50%;
    width: 96%;
    height: 28px;
    margin-left: -49%;
    line-height: 28px;
    margin-top: -15px;
    font-size: 12px;
    padding: 0 !important;
    text-indent: 52px !important;
}
.txtSpansAdd{
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    max-width: 80%;
    display: inline-block;
    vertical-align: middle;
}
.itemAdds.itemAddsEidt .muiTdsSbClick input{
    display: block !important;
    border-color: #1890ff;
    text-align: center;
}
.itemAdds.itemAddsEidt .muiTdsSbClick .muiTdSbDiv{
    display: none !important;
}

/*新增 end*/


/*资产 start*/
.muiFormgroupLeft{
    width: auto;
}
.muiFormgroup .controls{
    *display: inline-block;
    *padding-left: 20px;
    margin-left: 174px;
    *margin-left: 0;
}
.muiFormgroupLeft .EditNdspan{
    float: left;
    width: 160px;
}
.muiFormgroupmt .controlsDivs{
    width: 82%;
}
.muiFormgroupLeft .muiFormGroupItem .input-append {
    /*width: 61.844%;*/
    width: 100%;
    /*overflow: hidden;*/
    position: relative;
    /* border-right: 1px solid #ddd; */
    box-sizing: border-box;
    -o-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    margin-bottom: 0;
}
.muiFormgroupLeft .muiFormGroupItem input.inputShortm{
    width: 96%;
    padding-right: 0;
    border-radius: 0;
}
.muiFormgroupLeft .muiFormGroupItem input.inputShort,.muiFormgroupLeft .muiFormGroupItem input.Wdate{
    /*width: 60%;
    margin-bottom: 0;*/
    width: 100%;
    margin-bottom: 0;
    box-sizing: border-box;
    -o-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    height: 30px;
    line-height: 30px;
    padding: 0;
    text-indent: 10px;
    *float: left;
    display: inline-block;
    border-radius: 0;
}
.muiFormgroupLeft .muiFormGroupItem .input-append a.btn{
    position: absolute;
    right: 0;
    top: 0;
    border-radius: 0;
    background-color: #fff !important;
}
.muiFormgroupLeft .muiFormGroupItem input.inputShortm{
    width: 96%;
    padding-right: 0;
    border-radius: 0;
}
.muiFormgroupLeft .muiTextareaDiv textarea{
    width: 100%;
}
.muiFormgroupLeft .muiTextareaDiv textarea{
    width: 100%;
    padding: 4px 0;
    text-indent: 10px;
    box-sizing: border-box;
    -o-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    min-height: 120px;
    resize: none;
    *float: left;
    border-radius: 0;
}
.muiFormgroupLeft .muiFormGroupItem label.error {
    background:none;
    padding-left: 0;
    padding-bottom: 2px;
    font-weight: normal;
    color: red;
    margin-left: 0;
    position: absolute;
    top: 26px;
    left: 174px;
    font-size: 12px;
}
.muiFormgroupLeft .muiFormGroupItem{
    margin-top: 10px;
    margin-bottom: 5px;
    position: relative;
}
.muieditdform .muiFormgroupLeft input.error{
    border-color: red;
}
.muileft select{
    width: 180px;
    border: 1px solid rgb(240, 240, 240);
    border-radius: 2px;
    -o-border-radius: 2px;
    -moz-border-radius: 2px;
    -ms-border-radius: 2px;
    -webkit-border-radius: 2px;
    -ms-border-radius: 2px;
    margin-top: -1px;
}
.muiFormgroupLeft .select2-container .select2-choice,.muiFormgroupLeft .select2-container .select2-choice {
    width: 100%;
    padding: 4px 2px 4px 8px;
    box-sizing: border-box;
    -o-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    height: 30px;
    line-height: 30px;
    border-radius: 0;
    border-radius: 0;
}
.muiFormgroupLeft .select2-container{
    width: 100%;
}
/*资产 end*/

.muiSheettable td p{margin: 0;}

/*合同 start*/
.tabTopsXZssz .muiFormGroupXz div.inputShort{
    width: 212px;
    border: 1px solid rgb(240, 240, 240);
    display: inline-block;
    height: 28px;
    border-radius: 3px;
    -o-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    text-align: center;
}
.tabTopsXZssz .muiFormGroupXz div.inputShort span{
    line-height: 28px;
}
.muiFormgItemDivszs{
    border-top: 1px dashed #ececec;
    width: 100%;
    overflow: hidden;
    margin-top: 20px;
}
.muifgiDivsTxtsz{
    overflow: hidden;
    background: #d2eaf3;
    padding: 6px;
    margin-top: 8px;
}
.muifgiDivsTxtsz p{
    color: #333;
    margin: 0;
    padding: 0;
}
.muiTabTablesCon .muiFunds .colSummarys p{
    width: 86px;
}
.muiTabTablesCon .muiFunds .colSummarys .edit_summary{
    width: 140px;
}
.muiTabTablesCon .muiFunds .muiTableScrolls1{
    width: 80px !important;
}
.muiTabTablesCon .muiFunds .colSummarys1 p{
    width: 100px;
}
.muiTabTablesCon .muiFunds .colSummarys1 .edit_summary{
    width: 90px;
}
.muiTabTablesCon .muiFunds .colSunmmary1sz .muiTableScrolls1{
    width: 90px !important;
}
.muiTabTablesCon .muiFunds .colSunmmary1sz,.muiTabTablesCon .muiFunds .colSunmmary1sz1,.muiTabTablesCon .muiFunds .colSunmmary1sz2,.muiTabTablesCon .muiFunds .colSummarys1,.muiTabTablesCon .muiFunds .colSummarys2,.muiTabTablesCon .muiFunds .colSummarys3{
    border-left-width: 1px;
}
.muiTabTablesCon .muiFunds .colSummarys2 p{
    width: 220px;
}
.muiTabTablesCon .muiFunds .colSummarys2 .edit_summary{
    width: 210px;
}
.muiTabTablesCon .muiFunds .colSunmmary1sz1 .muiTableScrolls1{
    width: 210px !important;
}
.muiTabTablesCon .muiFunds .colSummarys3 p{
    width: 220px;
}
.muiTabTablesCon .muiFunds .colSummarys3 .edit_summary{
    width: 210px;
}
.muiTabTablesCon .muiFunds .colSunmmary1sz2 .muiTableScrolls1{
    width: 210px !important;
}
.muiFunds .colSunmmary1 input.muiTableScrolls2,.muiFunds .colSunmmary1sz input.muiTableScrolls2,.muiFunds .colSunmmary1sz1 input.muiTableScrolls2,.muiFunds .colSunmmary1sz2 input.muiTableScrolls2{
    margin-right: 0;
    padding-right: 0;
}
.muiFunds .colSunmmary1 input.muiTableScrolls2{
    width: 80px;
}
.muiFunds .colSunmmary1sz input.muiTableScrolls2{
    width: 92px;
}
.muiFunds .colSunmmary1sz1 input.muiTableScrolls2{
    width:212px;
}
.muiFunds .colSunmmary1sz2 input.muiTableScrolls2{
    width: 212px;
}
/*.muiTabTablesCon .muiFunds tfoot td{
    border-bottom-width:0;
}
*/
.muiTabTablesCon .muiFunds tbody .entry_item:last-child td{
    border-bottom-width:2px;
}
.muiTabTablesCon .muiFunds tbody .entry_item td.col_operate{
    border-bottom: none !important;
}
.muiFunds td.col_debite{
    position: relative;
}
.muieditdform .muiFunds td.col_debite  label.error{
    left: inherit;
    right: 0;
    top: 36px;
}
/*合同 end*/


/*资产编辑页面弹窗 start*/
.muiEditFormsBox {
    padding-bottom: 20px;
    display: none;
    border-bottom: none;
    padding-top: 20px;
}
.muiEditFormsBox .muiFormGroupItem:after, .muiEditFormsBox .muiFormGroupItem:before {
    display: table;
    content: "";
}
.muiEditFormsBox .muiFormGroupItem:after {
    clear: both;
}
.muiEditFormsBox .EditNdspan,.muiEditFormsBox .help-inline,.muiEditFormsBox .muiTextareaDiv textarea{
    float: left;
}
.muiEditFormsBox .muiFormGroupItem input.inputShort, .muiEditFormsBox .muiFormGroupItem input.Wdate{
    float: left;
}
.muiEditFormsBox .muiFormGroupItem .EditNdspan {
    width: 120px;
    /*line-height: 30px;*/
    padding: 4px 0;
    font-weight: 700;
}
.muiEditFormsBox .controls{
    margin-left: 130px;
}
.muiEditFormsBox .controlsDivs{
    width: 83% !important;
}
.muiEditFormsBox .muiFormGroupItem label.error{
    left: 142px;
}
/*资产编辑页面弹窗 end start*/

/*欢迎页 start*/
.welComeIteml{
    width: 100%;
}
.welComeIteml ul{list-style: none;margin: 0;padding: 0;}
.welComeIteml li{width: 100%;}
.welComeIteml li a{
    display: block;
    padding: 14px 0;
    overflow: hidden;
    border-bottom: 1px dashed #eaeaea;
}
.welComeIteml li span{font-size: 16px;}
.welComeIteml li span.txt{
    float: left;
    color:#333;
    max-width: 70%;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
.welComeIteml li span.date{
    float: right;
    color: #999;
}
/*欢迎页 end*/
.tipsMessages{
    position: relative;
    width: 100%;
    cursor: pointer;
}
.tipsMessages:hover .tipsBoxs{
    display: block;
}
.tipsMessages img{
    width: 40px;
    display: block;
    margin: 0 auto 10px;
}
.tipsBoxs{
    padding: 10px;
    border: 1px solid #E1B77E;
    background-color: #FFEED4;
    position: absolute;
    right: 64px;
    top: 0;
    min-width: 300px;
    text-align: left;
    max-width: 400px;
    font-size: 13px;
    display: none;
}
.tipsBoxs p{
    margin: 0;
    font-size: 13px;
}
.tipsBoxs .arrowsz{
    position: absolute;
    right: -28px;
    top: 0;
    z-index: 111;
    width: 18px;
    height: 16px;
}
.tipsBoxs .arrowsz .arrow-border ,.tipsBoxs .arrowsz .arrow-cnt{
    display: block;
    position: absolute;
    top: 15px;
    right: 10px;
    border-width: 7px 9px;
    border-style: solid;
    border-color: transparent transparent transparent #FFEED4;
}
.tipsBoxs .arrowsz .arrow-border {
    border-left-color: #E1B77E;
}
.tipsBoxs .arrowsz .arrow-cnt {
    left: -12px;
}
.welComeItemlMore{
    padding-top: 20px;
    text-align: center;
    font-size: 16px;
}
.welComeItemlMore a,.welComeItemlMore a span{
    color: #3cbafd !important;
}
.welComeItemlMore a i {
    background: url(../images/jiants.png) no-repeat !important;
    width: 18px;
    height: 10px;
    display: inline-block;
}
.welComeItemlMore a span{vertical-align: middle}
.welComeItemlMore a img{
    display: inline-block;
    vertical-align: middle;
    width: 8px;
}
input.btn-yellow{
    background: #ff8a0b;
}
input.btn-yellow:hover{
    background: #ffa442;
}
input.btn-yellow:focus,input.btn-yellow:active{
    background: #ff8a0b;
    border-color: #ff8a0b;
}
.printDivs{padding: 10px 50px;}
.printDivs a {
    background: #fff;
    color: #1890ff;
    display: block;
    margin-top: 20px;
    padding:10px 10px;
    border: 1px solid #1890ff;
    text-align: center;
    font-size: 15px;
    border-radius: 4px;
}
.printDivs a:hover{
    background: #1890ff;
    color:#fff;
}


/*三行布局 start*/
.muiFormThreeGroup .muiFormGroupItem{
    min-width: 33.33%;
    position: relative;
}
.muiFormThreeGroup{
    padding: 0 30px;
    margin-left: 0;
}
.muiFormThreeGroup .EditNdspan{width: 100px;}
.muiFormThreeGroup input.inputShort {
    width: 200px;
}
.muieditdform .muiFormThreeGroup  textarea{
    width: 84.2%;
}
.muiFormThreeGroup label.error {
    background: none;
    padding-left: 0;
    font-weight: normal;
    color: red;
    position: absolute;
    left: 110px;
    font-size: 12px;
    top: 28px;
    margin-left: 0;
}
.muieditdform .muiFormThreeGroup input.error {
    border-color: red;
}
.muieditdform .muiFormThreeGroup input.required{
    background: #faffd1;
}
.muieditdform  label.error{
    background: none;
    color: red;
    font-weight: normal;
    padding-left: 0;
}

/*三行布局 end*/
.projectStatus{margin: 0 16px;padding-top: 16px;}
.projectStatusItems{list-style: none;}
.projectStatusItems li{
    width: 25%;float: left;
}
.projectStatusItems li a{
    background: #fff;
}
.projectStatus .cUTopsItems li{width: 25%;}
/*.projectStatus .cUTopsItems li a h3{margin: 0;color: #333;font-size: 22px;line-height: 40px;}*/
/*.projectStatus .cUTopsItems li a p{margin: 0;color: #333;}*/
/*.projectStatus .cUTopsItems li a{margin-bottom: 0;text-decoration: none;background: #fff;padding: 15px 0;min-height: auto;box-shadow: 0 2px 6px rgba(0,0,0,.1);}*/
.projectStatus1{margin: 0 16px;padding-top: 16px;overflow: hidden;}
.projectStatus1l{
    float: left;
    width: 50%;
}
.projectStatusTts{
    position: relative;
    padding: 10px;
    padding-left: 34px;
    padding-top: 20px;
}
.projectStatusTts i{
    position: absolute;
    width: 5px;
    height: 20px;
    background: #3cbafd;
    left: 18px;
    top: 50%;
    border-radius: 2px;
    -o-border-radius: 2px;
    -moz-border-radius: 2px;
    margin-top: -6px;
}
.projectStatusTts h3{
    margin: 0;
    padding: 0;
    font-size: 16px;
    line-height: inherit;
    color: #333;
}
.projectStatus1lBgs{
    background: #fff;
    box-shadow: 0 2px 6px rgba(0,0,0,.1);margin-right: 10px;
    border-radius: 3px;
    -o-border-radius: 3px;
    -moz-border-radius:3px;
    -ms-border-radius: 3px;
    -webkit-border-radius: 3px;position: relative;
}
.projectStatus1ls{
    width: 100%;
    height: 300px;
}
.projectStatus13ls{
    width: 100%;
    height: 400px;
}
.projectStatus2,.projectStatus3{margin: 0 12px;padding-top: 8px;overflow: hidden;margin-left: 7px;}
.projectStatus3{

}
.projectStatusTtsr{
    position: absolute;
    right: 20px;
    top: 26px;
    z-index: 11;
}
.projectStatusTtsr input{cursor: pointer;margin: 0 10px;}
.projectStatus31{
    min-height: 150px;
    padding: 10px 10px 20px;
}
.projectStatusBar{
    overflow: hidden;
}
.projectStatusBar{
    margin-bottom: 10px;
}
.projectStatusBarTop{
    overflow: hidden;
}
.projectStatusBarTop i{
    background: #edf0f5;
    color: #333;
    width: 20px;
    height: 20px;
    float: left;
    text-align: center;
    line-height: 20px;
    font-weight: normal;
    font-style: normal;
    font-size: 12px;
    margin-right: 10px;
}
.projectStatusBarTop span{
    float: left;
    line-height: 20px;
    color: #333;
    font-size: 14px;
}
.projectStatusBarTop b{
    float: right;
    font-style: normal;
    font-weight: normal;
    width: 70px;
    /*background: #edf0f5;*/
    text-align: center;
    line-height: 20px;
}
.projectStatusBarTop1 span{
    width: 20%;
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    height: 10px;
    z-index: 11;
    background: #53a0ed;
}
.projectStatus3 .projectStatus1lBgs{
    padding-bottom: 22px;
}

.projectStatusBarTop i {
    background: #edf0f5;
    color: #333;
    width: 20px;
    height: 20px;
    float: left;
    text-align: center;
    line-height: 20px;
    font-weight: normal;
    font-style: normal;
    font-size: 12px;
    margin-right: 10px;
    display: none;
}
.projectStatusBarTop1 {
    position: relative;
    background: #ecf0f4;
    height: 10px;
    width: 160px;
    margin-top: 5px;
    margin-bottom: 0;
    float: left;margin-left: 18px;
}
.projectStatusBarTop b {
    float: right;
    font-style: normal;
    font-weight: normal;
    width: 70px;
    /*background: #edf0f5;*/
    text-align: center;
    line-height: 20px;
    margin: 0 10px;
}

.txt-left{text-align: left !important;}
.txt-right{text-align: right !important;}
.txt-center{text-align: center !important;}

.muiForm .select2-container-multi .select2-choices .select2-search-choice{
    height: auto;
    padding: 5px 5px 5px 18px;
    box-shadow: none;
    /* background-image: none; */
    margin-top: 4px;
    border-color: rgb(240, 240, 240);
    background: #f4f4f4;
}
.muiForm .select2-container-multi .select2-choices{
    border-color: rgb(240, 240, 240);
    box-shadow: none;
    text-shadow: none;
    list-style: none;
    background-image: none;
    border-radius: 3px;
    min-width: 180px;
}
.muiForm  .select2-container-multi .select2-search-choice-close{
    top: 5px;
}
.muiForm .select2-container-multi.select2-dropdown-open .select2-choices{
    border-color: #1890ff;
}
.muiForm .select2-container-multi .select2-choices .select2-search-field input{
    width: 10px !important;
}
.select2-drop-multi.select2-drop-active{
    border-top:1px solid #1890ff;
}
.muiFunds .has_newDropList{
    padding: 0;
}
.muiFunds .sel_edit_txt{
    display: none;
    height: 40px;
    margin-bottom: 0px;
    border-radius: 0px;
    width: 190px !important;
    border-color: #1890ff;
    padding: 0 5px;
}

.muiFunds .tdBoxPadding{padding: 0 5px;font-size: 14px;}
.listSelects .select2-container{
    width: 100%;
    height: 100%;
    display: table;
}

.listSelects .select2-container .select2-choice{
    padding: 4px 0 4px 0;
    width: 100%;
    box-shadow: none;
    border: none;
    background: none;
    display: table-cell;
    vertical-align: middle;height: 100%;
}
.listSelects .select2-container .select2-choice>.select2-chosen{
    font-size: 14px;
    margin-right: 0;
    padding: 0 5px;
    word-break: break-all;
    word-wrap: break-word;
    text-overflow: inherit;
    height: auto;
    overflow: auto;
    display: none;
    white-space: normal;
}
/*.listSelects1 .select2-offscreen{
    width: 100% !important;
    height: 100% !important;
}*/
.select2-results .select2-result-label{
    word-break: break-all;
    word-wrap: break-word;
}
.listSelects .select2-container .select2-choice .select2-arrow{
    display: none;
}
.listSelects .select2-drop-active {
    /*border: 1px solid #1890ff;*/
    border-top: 1px solid #1890ff;;
    padding-top: 10px;
    border-radius: 0;
}
.select2-drop.select2-drop-above{
    border-bottom: 1px solid #1890ff;
    border-radius: 0;
}
.select2-drop-active {
    border: 1px solid #1890ff;
    border-top: 1px solid #1890ff;
    padding-top: 8px;
    border-radius: 0;box-sizing: border-box;
}
.listSelects1{
    position: absolute;
    left: 0;
    top: 0;
}
.listSelectsTxt {
    padding: 0 5px;
}



/*新增 start*/
.voucherTops{}
.voucherTAdd {
    width: 63px;margin-right: 10px;
    float: left;margin-left: 4px;
}
.muieditdform .voucherTAdd input{
    outline: 0;
    float: left;
    width: 36px;
    margin: 0;
    border: 1px solid rgb(240, 240, 240);
    height: 16px;
    line-height: 16px;
    padding: 6px 5px;
    color: #2E3033;
    border-right: 0;
    border-bottom-right-radius: 0;
    border-top-right-radius: 0;
    border-radius: 0;
}
.addArrowUp{
    float: left;
}
.addArrowUp i{
    display: block;
    font-size: 0;
    height: 16px;
    width: 16px;
    overflow: hidden;
    background: url(../images/iconBg.png) no-repeat;
    background-position: 0 -80px;
    cursor: pointer;
}
.addArrowUp .iconDown{
    height: 14px;
    background-position: 0 -96px;
    position: relative;
}
.voucherTops .select2-container .select2-choice{
    width: 80px;
}
.voucherTAdd:hover .iconDown {
    background-position: -48px -96px;
}
.voucherTAdd:hover .iconUp{
    background-position: -48px -80px;
}
.voucherTAdd .iconUp:hover {
    background-position: 0 -112px;
}
.voucherTAdd .iconDown:hover {
    background-position: 0 -128px;
}


.voucherTops .select2-container,.voucherTtxt,.voucherTopl{
    float: left;
}
.voucherTtxt{
    line-height: 29px;
    margin-right: 6px;
}
.mtl10{margin-left: 16px;}
.voucherTops input.Wdate {
    width: 95px;
    margin-bottom: 0;
    border-radius: 0;
    background: #fff url(/static/My97DatePicker/skin/datePicker.gif) no-repeat right;
}
.voucherTops {
    position: relative;margin: 0 20px 20px;
    height: 30px;overflow: hidden;
}
.voucherTtt{
    /*font-size: 28px;
    text-align: center;
    text-shadow: 1px 1px 1px rgba(0,0,0,0.2);
    float: left;
    position: absolute;
    left: 50%;
    top: 2px;*/
    font-size: 28px;
    text-align: center;
    text-shadow: 1px 1px 1px rgba(0,0,0,0.2);
    float: left;
    /* position: absolute; */
    /* left: 50%; */
    /* top: 2px; */
    margin: 3px 20px 0 110px;
}
.voucherTopr{
    float: left;
    width: 40%;
}
.voucherToprZ{
    float: right;
}
.muieditdform .voucherToprZ input{
    padding: 6px 5px;
    width: 25px;
    height: 16px;
    line-height: 16px;
    border: 1px solid rgb(240, 240, 240);
    color: #2E3033;
    vertical-align: middle;
    outline: 0;
    border-radius: 2px;float: left;
    font-size: 13px;margin-left: 3px;margin-bottom: 0;
}
.voucherToprZ .voucherTtxt{
    margin-right: 0;
    margin-left: 3px;
}
.voucherTd .voucherTdBox,.voucherTd1 .voucherTdBox{
    width: 198px;
    margin-right: -32px;
    padding-right: 30px;
}
.voucherTd .voucherTdInput,.voucherTd1 .voucherTdInput{
    width: 196px !important;
    margin-right: -32px;
    padding-right: 30px;
}
.voucherTd1 .voucherTdBox{
    width: 136px;
}
.voucherTd1 .voucherTdInput{
    width: 134px !important;
}
th.voucherTd1{
    min-width: 160px;
}
th.voucherTd{
    min-width: 202px;
}

.layerPriceTable td.voucherTd,.layerPriceTable td.voucherTd1{
    border-right: none;position: relative;
}
.muiFunds .voucherOption{
    border-right-width: 0;
}
.voucherAbsTop{
    margin: 10px 26px 0;
}
.voucherAbsTop p{
    color: #2E3033;
    font-size: 14px;
    margin-bottom: 0;
}
.voucherAbsTop textarea{
    padding: 6px 5px;
    line-height: 16px;
    border: 1px solid rgb(240, 240, 240);
    color: #2E3033;
    vertical-align: middle;
    outline: 0;
    border-radius: 2px;
    font-size: 13px;
    width: 518px;
    /*vertical-align: middle;*/
    height: 42px;
    margin: 10px 0;
    box-shadow: none;
}
.voucherAbsBtn{text-align:right;}
.voucherAbsBtn a{
    display: inline-block;
    margin-left: 10px;
    padding: 0 12px;
    height: 28px;
    line-height: 28px;
    border: 1px solid rgb(240, 240, 240);
    background: #fafdff;
    color: #2E3033;
    vertical-align: middle;
    cursor: pointer;
    font-size: 13px;
    border-radius: 2px;
    min-width: 34px;
    text-align: center;text-decoration: none;
}
.voucherAbsBtn a:hover {
    background: #EAF7FF;
    color: #1890ff;
    border-color: #85D4FF;
    text-decoration: none;
}
.voucherAbsTop textarea:focus{
    border-color: #85D4FF;
}
.abstractDivs{
    margin: 18px 26px 0;
}
.abstractTable{
    border-collapse: collapse;
    width: 100%;
    border: 1px solid rgb(240, 240, 240);
}
.abstractTable th{
    background: #eee;
    border: 1px solid rgb(240, 240, 240);
    color: #2E3033;
    font-size: 13px;
    height: 34px;
    padding: 0 2px;
    overflow: hidden;
    white-space: nowrap;
    text-align: center;
    border-top: 0 none;
    /*border-bottom: 0 none;*/
    font-weight: 700;
}
.abstractTable td{
    font-weight: 400;
    overflow: hidden;
    /*white-space: pre;*/
    height: 31px;
    padding: 0 5px;
    border-bottom-width: 1px;
    border-bottom-color: #e2e2e2;
    border-bottom-style: solid;
    text-align: left;
    border-right-width: 1px;
    border-right-color: rgb(240, 240, 240);
    border-right-style: solid;
    text-overflow: ellipsis;
}
.abstractTable td p,.abstractTable th p{margin: 0;}
.abstractTable tbody tr:hover td, .abstractTable tbody>tr:nth-child(even):hover>td, .abstractTable tbody>tr:nth-child(odd):hover>td {
    background: #faffd1;
}
.abstractTable tr.cur td,.abstractTable tbody tr.cur:hover td{
    background: #F8FF94;
}
.voucherAbs ,.voucherSj{display: none;}
.voucherSjTab{
    list-style: none;margin: 0;overflow: hidden;
}
.voucherSjTab li{
    float: left;
    padding: 0 16px;
    height: 28px;
    border: 1px solid rgb(240, 240, 240);
    border-left: none;
    background-color: #fff;
    text-align: center;
    line-height: 28px;
    color: #2E3033;
    cursor: pointer;
    width: 40px;
    text-align: center;
    border-top: 0;
}
.voucherSjTab li:hover {
    background-color: #EAF7FF;
    color: #1890ff;
}
.voucherSjTab li.cur {
    background-color: #1890ff;
    border-color:#1890ff;
    color: #fff;
}
.voucherSjIns{
    width: 100%;height: 420px;overflow: auto;
}
/*.voucherSjTabIns{height: 300px;}*/
.voucherSjTabIn{display: none;}
.voucherSjTabIn{
    padding-bottom: 30px;
}
.selLayers .layui-layer-content,.selLayers .layui-layer-content iframe{
    overflow: hidden;
}
.selLayers .layui-layer-btn{padding-right: 10px;}
.voucherBalance{
    position: absolute;
    bottom: 0;
    padding: 0 5px;
    color: #aaa;
    visibility: hidden;
    left: 0;
    background-color: #fff;
}
.muiFunds tbody tr.current .voucherBalance {
    visibility: visible;
}
.voucherNumber,.voucherCurrency{
    width: 100px;
}
.vcCurrencyBox,.vcNumberBox{overflow: hidden}
.vcNumberBox span,.vcCurrencyBox span{
    font-size: 12px;
    color: #999;
    float: left;
}
.muieditdform .vcNumberBox input,.muieditdform .vcCurrencyBox input{
    float: left;
    border: none;
    border-bottom: 1px solid rgb(240, 240, 240);
    border-radius: 0;

    width: 40px;
    margin: 0;
    padding: 0 2px;height: 15px;
}
.muieditdform .vcCurrencyBox1 input,.muieditdform .vcNumberBox1 input{width: 58px;}
.muieditdform .vcCurrencyBox input{margin-top: 2px;}
.vcCurrencyBox{overflow: hidden}
.vcCurrencyBox .select2-container{
    float: left;
}
.vcCurrencyBox .select2-container .select2-choice{
    width: 45px;
    padding-bottom: 0;
    padding-top: 0;
    padding-left: 3px;
    font-size: 12px;height: 16px;
}
.vcCurrencyBox .select2-container .select2-choice .select2-arrow{
    top: -4px;
}
.vcCurrencyBox .select2-container .select2-choice>.select2-chosen{
    line-height: 16px;font-size: 12px;height: 16px;
}
.muiNewDropDown{
    position: absolute;
    z-index: 101;
    background: #f4f4f4;
    height: auto !important;
    display: none;
}
.muiNewDropBorder{
    border:1px solid #1890ff;
    border-top: none;
    padding: 10px 0 0;
}
.muiNewDropGroup{
    overflow: hidden;
}
.muiNewDropGroup{
    padding: 0 10px 10px;
}
.muiNewDropGroup span{
    font-size: 13px;
    color: #2E3033;
    float: left;
    width: 70px;
}
.muiDropGroupTxt{
    position: relative;
    display: inline-block;
    height: 28px;
    vertical-align: middle;
    background-color: #fff;
    border: 1px solid rgb(240, 240, 240);
    color: #2E3033;
    overflow: hidden;
    zoom: 1;
    border-radius: 2px;
    width: 138px;
}
.muiDropGroupTxt:hover,.muiDropGroupTxt.cur {
    border: 1px solid #1890ff;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}
.muiDropGroupTxt input{
    border: none;
    width: 114px;
    margin-bottom: 0;
    border-radius: 0;
    box-shadow: none;
    outline: none;
}
.muiDropGroupTxt:after{
    display: block;
    font-size: 0;
    height: 10px;
    width: 12px;
    overflow: hidden;
    background: url(../images/iconBg.png) no-repeat;
    background-position: 0 -96px;
    cursor: pointer;
    position: absolute;
    right: 4px;
    top: 7px;
    content: "";
}
.voucherTables thead th {
    border-top-width: 2px;
}
.voucherTables .voucherTd1{
    border-left-width: 2px;
}
.voucherTables .rightBorder2{
    border-right-width: 2px;
}
.voucherTables .col_total,.voucherTables tfoot td.col_debite{
    border-right-width: 1px;
}
.voucherFoot{
    font-size: 14px;
    color: #2E3033;
    margin: 0 20px;padding-top: 2px;
}
.vcCurrencyIpts{
    border: 1px solid rgb(240, 240, 240);
    height: 16px;background: #fff;
    width: 45px;cursor: pointer;
    float: left;position: relative;
}
.vcCurrencyIpts.cur{
    border-color: #1890ff;
}
.muieditdform .vcCurrencyBox .vcCurrencyIpts i{
    border: none;
    box-shadow: none;
    margin-top: 0;
    /* width: 100%; */
    padding: 0;
    height: 16px;
    display: block;
    font-style: normal;
    padding: 0 2px;    position: relative;
    z-index: 111;
    line-height: 16px;font-size: 12px;
}
.vcCurrencyIpts em{
    display: block;
    font-size: 0;
    height: 10px;
    width: 12px;
    overflow: hidden;
    background: url(../images/iconBg.png) no-repeat;
    background-position: 0 -96px;
    cursor: pointer;
    position: absolute;
    right: 2px;
    top: 1px;
}
.muieditdform .vcCurrencyBox input{
    border-color: #1890ff;
}
/*新增 end*/



/*总账  start*/
.ledgerMain{
    padding: 20px;
}
.ledgerItems{
    list-style: none;
}
.ledgerItems li{
    float: left;
    margin: 10px;
}
.ledgerBgs:hover{
    border-color: #ddd;
    box-shadow: 1px 1px 15px #ccc;
}
.ledgerBgs{
    border-radius: 5px;
    -o-border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -ms-border-radius: 5px;
    cursor: pointer;
    border: 1px solid #eae8e8;
    background: #fff;
    width: 280px;height: 191px;position: relative;
}
.ledgerTops{
    position: relative;
    margin: 0 0 10px;
    border-bottom: 1px solid #f2f2f4;
    font-size: 14px;
    height: 40px;
    line-height: 40px;
    font-family: Microsoft YaHei;
    padding: 0 16px;
}
.ledgerTops i{
    position: absolute;
    right: 50px;
    top: 50%;
    margin-top: -7px;
    width: 14px;
    height: 14px;
    display: none;cursor: pointer;
    background: url(../images/ledgerIcon.png) no-repeat;
}
.ledgerTops i.ledgerDel{
    background: url(../images/ledgerIcon2.png) no-repeat;
    width: 15px;
    height: 14px;
    right: 16px;
}
.ledgerTops span{
    color: #438ee4;
    text-decoration: none;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    width: 180px;
    display: inline-block;
}
.ledgerBgs:hover i{
    display: block;
}
.ledgerTm{
    height: 100px;
    padding: 0 16px;
}
.ledgerNodata{
    color: #666;font-size: 12px;
}
.ledgerBottom{
    padding: 0 15px;
    margin-top: 10px;
    height: 30px;
    line-height: 30px;
    width: 250px;
    background: #ecf3fc;
    font-family: Microsoft YaHei;
}
.ledgerBottom span{
    font-size: 14px;color: #666;
}
.ledgerTm p{
    font-size: 14px;
    line-height: 24px;
}
.ledgerLayer{

}
.ledgerGroup{
    overflow: hidden;
    padding: 0 30px 20px;
}
.ledgerSpans{
    font-size: 14px;margin-right: 20px;
    float: left;width: 62px;
    text-align: right;padding: 5px 0;
}
.ledgerGroup .ledgerInput{
    margin-bottom: 0;
    box-shadow: none;
    border-radius: 0;
}
.ledgerGroup.voucherTops {
    /* padding: 0; */
    margin: 0;
}
.ledgerGroup select{
    border-radius: 0;
    border-color: rgb(240, 240, 240);
}
.ledgerLayer .layui-layer-content{
    padding-top: 30px;
}
.ledgerLayer .layui-layer-resize{
    display: none;
}
.ledgerLayer .layui-layer-content{
    height: 212px !important;
}
.ledgerLayer .layui-layer-btn{
    padding-left: 20px;
    padding-right: 20px;
}
.ledgerAdd{
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -35px;
    margin-top: -35px;
}
/*总账  end*/


/*辅助记账  start*/
.muiLedgerAssistList{
    padding:0;
    width: 910px;
}

.muiLedgeralItmes {
    list-style: none;
    margin: 0;
    overflow: hidden;
}
.muiLedgeralItmes li{
    position: relative;
    float: left;
    width: 25%;
    *width: 24.9%;
    height: 165px;
}
.muiLedgeralItmes li a{
    display: block;
    height: 164px;
    overflow: hidden;
    text-align: center;
    color: #00b8ec;
    background: #fff;
    border-bottom: 1px dashed #ccc;
    border-right: 1px dashed #ccc;
}
.muiLedgeralItmes li .editBtns{
    position: absolute;
    right: 10px;
    top:10px;
    width: 14px;
    height: 14px;
    display: none;
    cursor: pointer;
    background: url(../images/ledgerIcon.png) no-repeat;
}
.muiLedgeralItmes li:hover .editBtns{
    display: block;
}
.muiLedgeralItmes p{
    display: block;
    padding: 10px 0;
    font-weight: normal;
    font-size: 14px;
}
.muiLedgeralItmes li a:hover p{text-decoration: underline;}
.muiLedgeralItmes li i{
    display: block;
    width: 64px;
    height: 53px;
    margin: 46px auto 0;
    /*background: url(../images/ledgerIcons.png) no-repeat;*/
}
.muiLedgeralItmes li:nth-child(4n) a{
    border-right: none;
}
/*.muiLedgeralItmes li:nth-last-of-type(2) a,.muiLedgeralItmes li:nth-last-of-type(3) a,.muiLedgeralItmes li:nth-last-of-type(4) a,.muiLedgeralItmes li:last-child a{
    border-bottom: none;
}*/
/*.muiLedgeralItmes li:nth-child(1) i{
    background-position: -128px 0;
}
.muiLedgeralItmes li:nth-child(2) i{
    background-position: -64px 0;
}
.muiLedgeralItmes li:nth-child(3) i{
    background-position: -322px 0;
}
.muiLedgeralItmes li:nth-child(4) i{
    background-position: -194px 0;
}
.muiLedgeralItmes li:nth-child(5) i{
    background-position: -258px 0;
}*/

.editLedger{padding-top: 20px;}
.editLedgers{display: none;}
.editLedgerGspans{
    float: left;
    line-height: 30px;font-size: 14px;
}
.editLedgerGroup input{
    float: left;
    width: 187px;
    box-shadow: none;
}
/*辅助记账  end*/

/*会计科目 start*/
.ledgerTopsItme{
    margin: 16px 4px 0 16px;
    overflow: hidden;
}
.ledgerTopsItmer{
    float: right;
}
.ledgerTopsItmel{
    float: left;
}
.ledgerListSpan{
    float: left;
    line-height: 30px;
    margin-right: 10px;
    color: #2E3033;
    font-size: 14px;
}
.ledgerDivBtn{
    float: left;
    border-left: 1px solid rgb(240, 240, 240);
}
.ledgerDivBtn a{
    float: left;
    padding: 0 16px;
    height: 28px;
    border: 1px solid rgb(240, 240, 240);
    border-left: none;
    background-color: #fff;
    text-align: center;
    line-height: 28px;
    color: #2E3033;
    font-size: 13px;
    cursor: pointer;
}
.ledgerDivBtn a:hover{
    background-color: #EAF7FF;
    color: #1890ff;
}
.ledgerDivBtn a.cur{
    background-color: #1890ff;
    border: 1px solid #1890ff;
    color: #fff;
}
.ledgerDivBtn a.cur:hover{
    background-color: #68C9FF;
    border-color: #68C9FF;
    color: #fff;
}
.ledgerTopsItmer a{
    display: inline-block;
    margin-right: 10px;
    padding: 0 12px;
    height: 30px;
    line-height: 28px;
    border: 1px solid rgb(240, 240, 240);
    background: #fafdff;
    color: #2E3033;
    vertical-align: middle;
    cursor: pointer;
    font-size: 13px;
    border-radius: 2px;
    box-sizing: border-box;
    min-width: 60px;
    text-align: center;
    float: left;
}
.ledgerTopsItmer a.cur{
    background: #1890ff;
    color: #fff;
    border: 1px solid #1890ff;
}
.ledgerTopsItmer a:hover{
    background: #EAF7FF;
    color: #1890ff;
    border-color: #85D4FF;
    text-decoration: none;
}
.ledgerTopsItmer a.cur:hover{
    background: #68C9FF;
    border: 1px solid #68C9FF;
    color: #fff;
}
.ledgerAdds{
    padding: 15px 30px;
}
.ledgerAdds form{
    display: block;
    margin: 0;
}
.ledgerAddGroup{
    height: 30px;
    padding-top: 14px;
}
.ledgeradSpan{
    float: left;
    font-size: 13px;
    line-height: 28px;
}
.ledgerAddGroup input{
    width: 187px;
    float: left;
    box-shadow: none;
    margin-bottom: 0;
    padding: 3px 6px;
    font-size: 13px;
}
.ledgerAddGroup input.inputShortm{
    width: 141px;
    background: #fff;
}
.ledgerAddGroup a.btn{
    padding-top: 3px;
    padding-bottom: 3px;
}
/*.ledgerAddGroup input.readonly{
    background: #e7ebf7;
}*/
.ledgerAddLayers{display: none;}
.ledgerAddGroup input.radioBtn{
    width: auto;
    margin-top: 9px;
    margin-right: 5px;
}
.ledgerAddGroup label{line-height: 30px;
    float: left;margin-right: 10px;
}
.ledgerRadioBtn{
    float: left;
}
.ledgerAddGroupBg{
    background: #f5f4f6;
    padding-top: 0;
    padding: 8px;
    height: auto;
    margin-top: 9px;
    overflow: hidden;
}
.ledgerAddChecks,.ledgerAddChecks1,.ledgerCheck{
    float: left;
}
.ledgerAddCheck{
    overflow: hidden;
    line-height: 22px;
}
.ledgerCheck,.ledgerAddChecks1,.ledgerAddChecks{
    line-height: 22px;float: left;margin-right: 10px;
}
.ledgerAddCheck span,.ledgerCheck span,.ledgerAddChecks1 span,.ledgerAddChecks span{float: left;}
.ledgerAddCheck span.muifilterIcon,.ledgerCheck span.muifilterIcon,.ledgerAddChecks span.muifilterIcon{margin-top:4px;}
.ledgerAddCheckzj{
    padding: 0 10px;overflow: hidden;
}
.ledgerAddGroupBg input.inputShort {
    width: 85px;
    margin-left: 10px;
    padding: 2px 6px;
}
.ledgerAddGroup1{
    padding-top: 5px;
}
.muiFormgroup  .ledgerAddCheckzj1 .select2-container .select2-choice{
    width: 74px;padding: 0 0 0 8px;
}
.muiFormgroup  .ledgerAddCheckzj1 .select2-container .select2-choice .select2-arrow b{
    background-position: 0 -3px;
}
.ledgerAddCheckzj1 span{
    float: left;line-height: 22px;
}
.ledgerAddCheckzj1{overflow: hidden;}
.ledgercheck1s{
    float: left;
}
/*会计科目 end*/

/*期初 start*/
.lederInSelect .select2-container .select2-choice{
    width: 75px;
}
.muirefresh1{float: left;margin-left: 10px;}
.muiForm .muirefresh{padding: 0 5px;}
.muiForm .muirefresh:hover{
    background: #EAF7FF;
    color: #1890ff;
    border-color: #85D4FF;
}
.btnsHovers input.btns:hover{
    border-color: #1890ff;
    background: #1890ff;
}
.assistDetailsSpan{
    color: #333;
    font-size: 14px;
    float: left;margin-right: 10px;
    line-height: 30px;
}
.assistItemsDetail li{overflow: hidden;margin-top: 15px;}
.assistItemsDetail li input{
    margin-bottom: 0;
    box-shadow: none;
}
.assistItemsDetail li.add{
    padding: 0;
}
.initLayerList .layui-layer-content{
    padding: 20px;
}
.assistItemsDetail li.titleAssist{
    border-bottom: 1px solid #ddd;
}
.assistItemsDetail li.add .assistDetailsSpan{
    font-size: 12px;
    min-width: 110px;
    text-align: left;
}
/*期初 end*/

.noDatasImg {text-align: center;padding-top: 100px;padding-bottom: 100px;}
.noDatasImg img{display: block;margin: 0 auto;}
.noDatasImg p{font-size: 14px;}

.leftPadding{padding-left: 20px;}
.rightPadding{padding-right: 20px; }

/*新增*/
.muiTableTemplate{
    padding: 0;margin-top: 0;
}
.muiFormEidtXz{padding-left: 30px !important;padding-right: 30px !important;}
.muiFormEidtXz .EditNdspan{
    width: 120px;
    line-height: 30px;
    float: left;
}
.muiFormEidtXz input.required{
    background: #faffd1 !important;
}
.muiFormEidtXz .muileft{
    width: 50%;min-width: 50%;min-height:30px;
}
.muiFormEidtXz  .muiTextareaDiv{
    width: 100%;
    min-width:100%;
}
.muiTabEdits{
    overflow: inherit;
}
.muiFormEidtXz .muiFormGroupDivs{width: 100%;min-width:100%;}
.muiFormEidtXz textarea{
    resize: none;
}
.muiTabEdits .muiTabXzsTab li span{
    padding: 0 20px;
}
.muiFunds tbody td.right1pixel,.muiFunds .right1pixel{
    border-right: 1px solid #333 !important;
}
.muiFunds .left1pixel{
    border-left: 1px solid #333 !important;
}
.muiFunds thead th.top1pixel,.muiFunds tbody td.top1pixel{
    border-top: 1px solid #333 !important;
}
.muiFunds .bottom1pixel{
    border-top: 1px solid #333 !important;
}
.muiTabEdits .muiFunds .col_operate a{
    float: right;
    margin-right: 2px;
}
.muiTabEdits .muiFunds{
    margin-left: -13px;
    margin-bottom: 0;
    width: 100%;
}
.muiTabEdits .muiFunds p{margin: 0;}
.tableFoot td{padding: 10px;}
.tableFoot textarea{
    box-sizing: border-box;width: 100%;margin: 0;border: none;min-height: 34px;line-height: 30px;
    resize: none;
    background: none;box-shadow: none;font-size: 14px;
}
.muiTabEdits .muiFunds tbody .col_summary{
    width: auto;
}
.muiTabEdits .col_summary input{
    position: absolute;
    left: 0;
    top:0;padding-left: 5px;padding-right: 5px;
}
.muiTabEdits .col_summary .edit_summary,.muiTabEdits .col_summary .cell_val,
.muiTabEdits .muiFunds .muiTableScrolls3{
    width: 100%;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -moz-box-sizing: border-box;
}
.muiTabEdits .col_summary .edit_summary{
    height: 100%;
}
.muiTabEdits .muiTableLxps td.col_summary{border-width: 1px !important;border-right: 1px solid #333;}
.muiTabEdits .muiTableLxps td{border-color: #333 !important;}
.muiTabEdits .muiTableLxps .col_operate{
    border-left: none;border-bottom: none !important;border-right: 1px solid #333;
    border-top: none !important;
}
.muiTabEdits .muiFunds .col_summary{
    border-left-width:1px;
    border-top-width:1px;
}
.muiTabEdits .muiFunds .muiTableScrolls3{
    width: 100% !important;
}
.muiLinkBtn{
    text-align: center;
}
.muiLinkBtn a {
    background: #1890ff;
    color: #fff;
    display: inline-block;
    padding: 0 10px;
    height: 30px;
    line-height: 30px;
    margin: 0 4px;
    border-radius: 4px;
}
.muiLinkBtn a:hover{
    background: #1890ff;
}
.muiSelectDivsRt {
    width: 85.7%;
    min-height: 28px;
    /* display: inline-block; */
    border: 1px solid rgb(240, 240, 240);
    float: left;
    margin-left: 3px;
    border-radius: 3px;
    padding-bottom: 6px;
}
.muiSelectDivsRtBtn {
    color: #1890ff;
    font-size: 14px;
    height: 22px;
    line-height: 22px;
    display: inline-block;
    margin-left: 8px;
    float: left;
    margin-top: 6px;
    border: 1px solid #1890ff;
    padding: 0 6px;
    border-radius: 2px;
}
.muiSelectDivsRt span{
    border: 1px solid #1890ff;
    display: inline-block;
    color: #1890ff;
    font-size: 14px;
    border-radius: 3px;
    margin-left: 5px;
    padding: 0 4px;
    margin-top: 6px;
    max-width: 58px;
    width: 58px;
    float: left;
    position: relative;
}
.muiSelectDivsRt span i{
    font-style: normal;
    float: right;
    width: 10px;
    cursor: pointer;
    /* background: url(../images/divRtClose.png) no-repeat center center; */
    height: 20px;
    position: absolute;
    right: 6px;
    top: 0;
}
.muiSelectDivsRt span i img {
    width: 10px;
    float: right;
    margin-top: 5px;
}
.muiSelectDivsRt span b {
    font-weight: normal;
    display: block;
    width: 74%;
    float: left;
    /* max-width: 100%; */
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
.subNavTopBox{
    /* border-bottom: 1px solid #ddd; */
    margin: 0 16px;
    /*padding: 14px 0;*/
    /*padding-left: 22px;*/
    position: relative;
    /*border-radius: 4px;
    background: #fff;*/
    margin-top: 16px;
}
.subNavTopBox a{
    color: #1890ff;
}
.subNavTopBox a:hover{
    color: #1890ff;
}
.subNavTopBox span{
    font-size: 16px;
    color: #C0C4CC;
}
.subNavTopBox span.home{
    font-size: 18px;
}
/*.subNavTopBox i{
    width: 4px;
    height: 16px;
    background: #1890ff;
    margin-right: 2px;
    position: absolute;
    left: 10px;
    top: 50%;
    margin-top: -8px;
    border-radius: 0;
    -o-border-radius: 0;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
}*/
.subNavTopBox span i{
    font-size: 16px;
    opacity: 1;
    font-weight: normal;
}
.layerImprotSpanRights {
    width: 76%;
    box-shadow: none;
    resize: none;
    margin: 0;
}

.muiTabEdits .muiFunds{width: 100%;}
.muiTabEdits .muiFunds p{margin: 0 auto;}
.learningFieldtTt {
    /*overflow: hidden;*/
    margin: 0 0 10px;
    border-bottom: 1px solid #eee;height: 36px;
}
.learningFieldtTtl {
    /* padding: 0 30px; */
    /* background: #eee; */
    /* min-width: 120px; */
    display: inline-block;
    position: relative;
    height: 36px;
    font-size: 14px;
    text-align: center;
    line-height: 36px;
    min-width: 120px;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    border: 1px solid #1890ff;
    margin: 0;
    /* margin-bottom: 10px; */
    color: #1890ff;
    border-radius: 4px;
}
.learningFieldtTtl span{
    display: block;padding: 0 20px;
}
.learningFieldtBox{padding:30px 10px 30px 30px;background: #fff;margin:0 16px 16px;border-radius: 4px;}
.learningEdits{position: absolute;right: 6px;top: 50%;margin-top: -7px;width: 14px;height: 14px;
    background: url(../images/filterIcon.png) no-repeat;
    background-position: -78px -10px;cursor: pointer;display: block;
}
.learningFieldtTtl input{border: none;background: none;box-shadow: none;margin: 0 !important;box-sizing: border-box;
    -webkit-box-sizing: border-box;padding: 0 10px;font-size: 14px;
    display: none;background: none;height:36px;line-height:36px;width: 100%}
.muiTabEditsLea{padding: 0;background: none;}
/*body{background: #f4f4f4;}*/
.muiTableTemplate1 .tabTopsXZs{
    background: #fff;
    overflow: hidden;
    margin: 16px;
    border-radius: 4px;
}
.muiTabEditsLea .muiFunds th{
    background: #eee;
    border-bottom: 1px solid rgb(240, 240, 240) !important;height: 35px;
}
.muiTabEditsLea .muiTableLxps .col_operate{background: none}
.muiTabEditsLea .muiTableLxps .col_operate,.muiTabEditsLea .muiFunds .col_summary{border-color:rgb(240, 240, 240) !important;}
.muiTabEditsLea .muiFunds td{height: 35px;}
.muiLinkBtn a{height: 24px;line-height: 24px;}
a.learningDel{
    float: right;
    color: #fff;
    height: 30px;
    line-height: 30px;
    border-radius: 4px;
    min-width: 60px;
    text-align: center;
    font-size: 14px;
    background: #1890ff;
}
a.learningDel:hover{
    background: #1890ff;
}





.learningFieldtTtTab .learningFieldtTtl{
    float: left;
    margin-right: 4px;
    border-bottom: none;
    border-radius: 0;cursor: pointer;
    border-color: #1890ff;color: #333;
    background: #1890ff;color: #fff;
}
.learningFieldtTtTab .learningFieldtTtl  .learningEdits{
    background: url(../images/leaEdits.png) no-repeat;
}
.learningFieldtTtTab .learningFieldtTtl.cur{
    border-color: #1890ff;
    color: #1890ff;
    height: 37px;
    background: #fff;
}
.learningFieldtTtTab .learningFieldtTtl.cur .learningEdits{
    background: url(../images/filterIcon.png) no-repeat;
    background-position: -78px -10px;
}
.learTabIn{display: none;}
a.leaBtnAdd{
    background: #1890ff;
    color: #fff;
    float: left;
    height: 36px;
    line-height: 36px;
    width: 60px;
    text-align: center;
    font-size: 16px;
    border-radius: 2px;
}
a.leaBtnAdd:hover{
    background: #1890ff;
}
.muiTabXzsTabIn .muiSheettable thead th{
    background: rgb(240 240 240);
    /*border-radius: 0 !important;
    -webkit-border-top-left-radius: 0;
    border-top-left-radius: 0;
    -moz-border-radius-topleft: 0;
    -webkit-border-top-right-radius: 0;
    border-top-right-radius: 0;
    -moz-border-radius-topright: 0;*/
    border-bottom: 1px solid rgb(224 224 224) !important;
}
.muiTabXzsTabIn .muiSheettable{
    border-left: none;
    border-radius: 0;
}
.muiFunds thead th{
    /*background: rgb(240 240 240);*/
    /*border-color:rgb(224 224 224);*/
    /*height: 35px;*/
    /*font-weight: normal;*/
}
.muiTabEdits .muiTableLxps .col_operate{background: none;}
.muiTabEdits .muiTableLxps .col_operate,.muiTabEdits .muiTableLxps td.col_summary{
    /*border-color: rgb(240, 240, 240);*/
    border-right: 1px solid rgb(224 224 224);
}
.muiTabEdits .muiTableLxps td{
    border-color: rgb(224 224 224) !important;
}
.muiFunds td {
    height: 35px;position: relative;
}
.muiTabEdits .muiFunds p{
    color: #333;
}
.muidroplist, .muiNewDropList, .muiPullDowns{
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -o-box-sizing: border-box;
    border: none;
}
.muiNewDropList .newDropList, .muiPullDowns .newDropList, .muiNewDropList .newPurchaseDropList{
    margin: 0 1px;
}
.muiNewDropList .newDropList{margin: 0;}
.muiTabEdits .muiFunds{
    margin-left: 0;
}
.muiFormEidtXz input.inputShort{
    width: 286px;
    font-size: 13px;
    /*height: 24px;*/
}
.muiFormEidtXz .select2-container .select2-choice{
    width: 290px;
}
.muiFormEidtXz input.inputShortm{
    font-size: 13px;
    width: 240px;
    /* height: 24px; */
    border-radius: 3px 0 0 3px;
    -webkit-border-radius: 3px 0 0 3px;
    -moz-border-radius: 3px 0 0 3px;
    -ms-border-radius: 3px 0 0 3px;
    -o-border-radius: 3px 0 0 3px;
}
/*.input-append .btn:last-child{height: 24px;line-height: 22px;}*/
.muiFunds  tbody>tr:nth-child(odd)>td{
    background: #fff;
}
.muiFunds  tbody>tr:nth-child(even)>td{
    background: #f8f8f8;
    background: #fff;
}
.muiFunds tbody tr:hover td,.muiFunds  tbody>tr:nth-child(even):hover>td,.muiFunds  tbody>tr:nth-child(odd):hover>td{
    background: #faffd1;
}
.muiFunds tbody tr:hover td.col_operate,.muiFunds  tbody>tr:nth-child(even):hover>td.col_operate,.muiFunds  tbody>tr:nth-child(odd):hover>td.col_operate,
.muiFunds  tbody>tr:nth-child(even)>td.col_operate,.muiFunds tbody>tr:nth-child(odd)>td.col_operate{
    background: #fff !important;
}
.muiFileSeeBox .muiFileUpItems {
    padding-top: 0;
    float: left;
    padding-left: 0 !important;
}
.muiFileSeeBox .muiFileGgroup{
    float: left;
    width: auto;
    min-width: auto;
    margin-top: 0 !important;
    /*margin-bottom: 18px;*/
}
.muiFileSeeBox {
    margin-bottom: 18px;
}
.muiFileSeeBox .EditNdspan{
    font-size: 13px;
    width: 160px;
    text-align: right;
    margin-left: 0;
}

/*.muiFileSeeBox .muiFileUpItems {
    padding-top: 0;
    float: left;
    padding-left: 0 !important;
}
.muiFileSeeBox .muiFileGgroup{
    float: left;
    width: auto;
    min-width: auto;
    margin-top: 0 !important;
}
.muiFileSeeBox .EditNdspan{
    font-size: 14px;
    width: 160px;
    text-align: right
}*/
.muiFileSeeBox span.EditsSapnR{
    float: left;
    line-height: 30px;
    font-size: 13px
}
.muiFormEidtXz .EditNdspan{
    font-size: 14px;
}
.muiFormEidtXz span.EditSpanzr{
    font-size: 14px;
    line-height: 30px;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    width: 300px;
    float: left;
}
.muiTableTemplate1 .muiFormgroup .select2-container .select2-choice {
    width: 216px;
    /*height: 24px;*/
}
.menuLogo{
    padding: 20px 0;
    color: #fff;
    text-align: center;
    font-size: 16px;
    border-bottom: 1px solid #6e6f77;
}
.menuLogo img{
    width: 50px;
    margin: 0 auto 14px;
    display: block;
}
.muiTabXzs,.muiFormGroupXz,.kZsPboxTops,.tabTopsXZs{
    border-radius: 4px;
}
/*新增*/

/*老版调整*/
.muiForm input {
    border-radius: 4px!important;
    -o-border-radius: 4px!important;
    -moz-border-radius: 4px!important;
    -webkit-border-radius: 4px!important;
    -ms-border-radius: 4px!important;
}
/*.muiForm .ul-form li{
    height: 36px;line-height: 36px;
}
.muiForm a.btnsAdds, .muiForm input.btnsAdds, .muiForm input, .muiForm .input-append a.btn, .muiForm .select2-container .select2-choice, .muiForm .select2-container .select2-choice>.select2-chosen, .muiForm a.btn {
    height: 26px;
}
.muiForm .select2-container .select2-choice, .muiForm .select2-container .select2-choice>.select2-chosen{
    line-height: 26px;font-size: 14px;
}*/
/*.muiForm input {
    padding-left: 12px;
    padding-right: 12px;
}*/
/*.muiForm input, .muiForm input#examName {*/
/*width: 154px;*/
/*}*/
/*.muiFormgroupBtn input, .muiForm input, .muiForm li input.btn, .muiForm li a.btns, a.btns, .muiFormgroupBtn a.btn {
    font-size: 14px;
}*/
/*.muiForm li input.btn, .muiForm li a.btns, a.btns,
.muiForm .ul-form li.btns input.btns{
    height: 36px;
}*/
.muiForm input.btn:hover, input.btnsBlue:hover {
    background-color: #1890ff !important;
}
/*.muiForm .input-append a.btn {
    line-height: 24px;
}*/
.muiForm li .input-append input {
    width: 121px;
}
.muiForm li .input-append input {
    border-radius: 4px 0 0 4px !important;
    -webkit-border-radius: 4px 0 0 4px !important;
    -moz-border-radius: 4px 0 0 4px !important;
    -ms-border-radius: 4px 0 0 4px !important;
    -o-border-radius: 4px 0 0 4px !important;
}
/*.muiForm a.btnsAdds, .muiForm input.btnsAdds, .muiForm a.btnsDel, .muiForm input.btnsDel {*/
/*    background-color: #1890ff !important;*/
/*    border-color: #1890ff !important;*/
/*}*/
/*.muiForm a.btnsAdds:hover, .muiForm input.btnsAdds:hover{*/
/*    background-color: #0e6ac8 !important;*/
/*    border-color: #0e6ac8 !important;*/
/*}*/
.muiForm a.btnsAdds, .muiForm input.btnsAdds, input.btnsBlue, .muiForm a.btn {
    border-radius: 4px !important;
    -webkit-border-radius: 4px !important;
    -moz-border-radius: 4px !important;
    -ms-border-radius: 4px !important;
    -o-border-radius: 4px !important;
    line-height: 26px;
}

/*.muiForm a.btnsAdds:hover, .muiForm input.btnsAdds:hover, .muiForm a.btnsDel:hover, .muiForm input.btnsDel:hover {*/
/*    !*background-color: #f52b00 !important;*/
/*    border-color: #f52b00 !important;*!*/
/*    background-color: #0e6ac8 !important;*/
/*    border-color: #0e6ac8 !important;*/
/*}*/
.table, .table th, .table td {
    border-color:rgb(240, 240, 240);
}
.muiFormgroupBtn input.btn:focus, .muiFormgroupBtn a.btn:focus, .muiFormgroupBtn input.btn:hover, .muiFormgroupBtn a.btn:hover, .muiFormgroupBtn input.btn:link, .muiFormgroupBtn a.btn:link, .muiFormgroupBtn input.btn:active, .muiFormgroupBtn a.btn:active {
    box-shadow: none;
    list-style: none;
}
.btn.btn-primary:hover {
    background: #1890ff;
    border-color: #1890ff;
    box-shadow: none;
}
.muiFormgroupBtn input, .muiFormgroupBtn a.btn, .muiFormgroupsx1 .btn,
.muiForm .ul-form li input.btns, input.btns, .muiForm .ul-form li a.btns{
    /*height: 34px;*/
    /*min-width: 90px;*/
    outline: none;
    list-style: none;
    /*line-height: 34px;*/
}
.muiForm .ul-form li a.btns{
    line-height: 30px;
}
/*.muiFormgroupBtn input, .muiForm input, .muiForm li input.btn, .muiForm li a.btns, a.btns, .muiFormgroupBtn a.btn {
    font-size: 14px;
}
.muiFormgroupsx .btns, .muiFormgroupsx input{
    line-height: 24px;
}*/
.accordion-inner .nav-list li a{
    text-shadow: none !important;
}
/*老版调整*/


/*我的课程 start*/
.muiCourse{
    background: #fff;
    margin: 16px;
    padding: 16px;
    border-radius: 5px;
}
.c-infor-tabTitleST {
    border-bottom: 1px solid #e2e2e2;
    height: 38px;
    margin: 0 0 10px;
    text-align: left;
    display: block;
}
.muiSheettable td.muiTxtCenter{
    text-align: center;
}
/*我的课程 end*/

.muieditdform .control-group .select2-container .select2-choice{
    /*height: 24px;*/
    width: 244px;
}
.muieditdform .control-group input.inputShortm{
    width: 195px;padding-left: 6px;padding-right: 6px;
    border-radius: 4px 0 0 4px;
}
.muieditdform .control-group input.inputShort{
    width: 240px;padding-left: 6px;padding-right: 6px;
}
.muiForm .muiFormgroupsx1 input{
    width: auto;
}
/*.form-horizontal .control-label{*/
/*    line-height: 30px;*/
/*    padding-top: 0;*/
/*}*/
.form-horizontal .help-inline{
    line-height: 30px;
}
.accordion-heading .accordion-toggle{
    padding-left: 8px;
    padding-right: 10px;
}
.accordion-inner .nav-list li a{
    margin-right: 0;
    padding-right: 10px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    padding-left: 24px;
}
.muiTablestip .muieditdform11{
    padding-top: 2px;
}

/*媒体查询 start*/
@media screen and (max-width: 1366px) and (min-width: 1201px){
    .muiFormgroupLeft .muiTextareaDiv .controlsDivs{
        width: 84%;
    }
}
@media screen and (min-width: 1101px) and (max-width: 1366px) {
    .muiFormgroupLeft .muiTextareaDiv .controlsDivs{
        width: 92.8%;
    }
}
@media screen and (min-width: 1440px) and (max-width: 1600px){
    .muiFormgroupLeft .muiTextareaDiv .controlsDivs{
        width: 92.4%;;
    }
}
@media screen and (min-width: 1601px) and (max-width: 1920px){
    .muiFormgroupLeft .muiTextareaDiv .controlsDivs{
        width:92.4%;
    }
    .muiFormgroupLeft .controlsDivs{width:82.8%;}
}
@media screen and (max-width: 1439px) and (min-width: 1367px){
    .muiFormgroupLeft .muiTextareaDiv .controlsDivs {
        width: 92.4%;
    }
}
@media screen and (max-width: 1366px) and (min-width: 1201px){
    .muiFormgroupLeft .muiTextareaDiv .controlsDivs{
        width:92.6%;
    }
}
@media screen and (max-width: 1100px) {
    .muiFunds tbody .col_summary.col_summary_smt{
        width: 160px !important;
    }
    .muiFunds .col_money.col_summary_smt1{
        width: 130px !important;
    }
    .muiFunds tbody .col_summary.col_summary_smt1{
        width: 120px !important;
    }
    .muiFunds .col_money.col_summary_smt2{
        width: 90px !important;
    }
    .muiFunds .col_summary_smt3{
        width: 140px !important;
    }
    .col_summary .edit_summary.col_summary_smt3s1{
        width: 122px !important;
    }
    .col_summary .edit_summary.col_summary_smt3s{
        width: 92px !important;
    }
    .muiFunds .col_summary_smt3sc{
        width: 96% !important;
    }
    .muiFunds .col_summary_smt31{
        width: 100px !important;
    }
    .muiFunds .clo_Remarks_smt,.muiFunds .clo_Remarks_smt1{
        width: 120px !important;
    }
    .layerPriceTable .col_money_y.col_money_yfmt{
        width: 220px !important;
    }
    .layerPriceTable .col_money_s.col_money_yfmt1{
        width: 174px;
    }
    .moneyLayerszsmt{
        width: 890px;
    }
    .layerPriceTable .col_summary .edit_summary.selDropListmt{
        width: 94%;
    }
    .muiFunds .col_summary_sss .selDropList.edit_summary_nn,.muiFunds .col_summary .cell_val.edit_summary_nn{
        width: 250px !important;
    }
    .muiFunds .col_summary_sss .muidroplist.edit_summary_nnn{
        width: 286px !important;
    }
    .muiFunds .col_summary_rrr .remarks.edit_summary_mmm{width: 240px !important;}
    .muiFunds .colSunmmary1sz1 input.muiTableScrolls2{width: 182px;}
    .muiFunds .colSunmmary1sz2 input.muiTableScrolls2{width: 182px;}
    .muiTabTablesCon .muiFunds .colSummarys2 p{ width:190px;}
    .muiTabTablesCon .muiFunds .colSummarys2 .edit_summary{ width: 180px; }
    .muiTabTablesCon .muiFunds .colSunmmary1sz1 .muiTableScrolls1{
        width: 180px !important;
    }
    .muiTabTablesCon .muiFunds .colSummarys3 p{
        width: 190px;
    }
    .muiTabTablesCon .muiFunds .colSummarys3 .edit_summary{
        width:180px;
    }
    .muiTabTablesCon .muiFunds .colSunmmary1sz2 .muiTableScrolls1{
        width: 180px !important;
    }
}

/*@media screen and (min-height:821px) {
    .helpFooter{
        position: fixed;
        left: 0;
        bottom: 0;
    }
}*/
.helpFooter{
    z-index: 22;
}

/*媒体查询 end*/

.droplist li{cursor: pointer}
.droplist li:hover{
    background: #1890ff;
    color: #fff;
}
.muiFormgroupsx {
    position: fixed;
    right: 0;
    bottom:20%;
    /* width: 200px; */
    width: auto !important;
    margin-bottom: 0 !important;
    padding-top: 0;
    z-index: 1111;
}
.muiFormgroupsx .btns,.muiFormgroupsx input{
    display: block;
    min-width: 80px;
    border-radius: 30px 0 0 30px !important;
    -o-border-radius: 30px 0 0 30px !important;
    -moz-border-radius: 30px 0 0 30px !important;
    -ms-border-radius: 30px 0 0 30px !important;
    -webkit-border-radius: 30px 0 0 30px !important;
    text-align: center;
    margin-bottom: 10px !important;
    font-size: 14px;
}
.muiFormgroupsx a.btns{
    background: #fafdff;
    border: 1px solid rgb(240, 240, 240);
    color: #333;
}
.muiFormgroupsx a.btn-green:hover {
    border: 1px solid #1890ff !important;
    background: #EAF7FF !important;
    color: #1890ff!important;
}
/*.muiFormgroupsx .btns, .muiFormgroupsx input{
    width: 120px;
}*/
/*.muiFormgroupsx .btns{
    background: #00a1e9;
    border-color: #00a1e9;
}
.muiFormgroupsx .btns.btn-green{
    background: #fafdff;
    border-color: rgb(240, 240, 240);
}
.muiFormgroupsx .btns:hover{
    background: #33bdfb;
}*/
.muiFileGgroup{position: relative}
.muieditdform .muiFileGgroup textarea.error{
    border-color: red;
}
.muiFormEidtXz .tableTemplateBox{
    border-left: 1px solid rgb(240, 240, 240) !important;
}
.muiFormEidtXz .tableTemplateBox thead th{
    background: #eee !important;
    border-top: 1px solid rgb(240, 240, 240) !important;
}
.helpFooter {
    width: 100%;
    text-align: center;
    padding: 34px 0 30px;
    background: #303036;
}
.helpFooter p {
    font-size: 14px;
    color: #dbdbdb;
    line-height: 28px;
}
.helpFooter p span {
    display: block;
    color: #dbdbdb;
}
.helpFooter a {
    color: #dbdbdb;
    text-decoration: underline;
}

.subNavTopBox{font-size: 13px;}
.subNavTopBox span {
    font-size: 13px;
    color: #999;
}
.subNavTopBox span i{
    color: #C0C4CC;
}
.subNavTopBox span.home {
    font-size: 13px;
    color: #333;
}
.subNavTopBox a {
    color: #666;
}

.muiFunds tr{position: relative;}
.muiFunds .operate{
    /* position: absolute;
     left: -20px;
     top: 50%;*/
    overflow: visible;
    /*margin-top: -18px;*/
}
/*学习场编辑*/
.devLearnLeft{
    margin-right: 316px;
    /*float: left;
    width: 75%;*/
}
.devLearnRight{
    width: 280px;
}
.mr_module {
    background: #fff;
    border: 1px solid #e5e5e5;
    position: absolute;
    top: 146px;
    right: 16px;
    width: 282px;
}
.devLearnRight_fix {
    position: fixed;
    margin-left: 0;
    width: 282px;
    top: 0;
}
.devLearnRight ul {
    list-style: none;
    margin: 0;
    min-height: 300px;
}
.md_flag {
    position: relative;
}
.md_flag {
    height: 50px;
    line-height: 50px;
    border-left: 2px solid transparent;
    margin-left: -1px;
    cursor: pointer;
    /* border-width: 2px; */
    position: relative;
}
.md_flag a{
    color: #333;
    display: block;
    padding-left: 36px;
    font-size: 13px;
}
.md_flag:hover a{
    text-decoration: none;
}
.mr_base_is{
    width: 20px;
    height: 20px;
    float: left;
    background: url(../images/rNavIcons.png?v=1.0.2) no-repeat;
    margin-top: 15px;
    margin-right: 10px;
}
span.mr_m_name {
    float: left;
}
.md_flag a{position: relative;}
.md_flag a input{
    position: absolute;
    left: 65px;
    border: none;
    background: #fff;
    box-shadow: none;
    margin: 0;
    height: 50px;
    padding: 0;
    display: none;
    font-size: 14px;
}
.md_flag.active {
    border-color: #59b1ff;
    border-width: 2px;
}
.md_flag a * {
    vertical-align: middle;
}
.md_flag.active a{
    color: #59b1ff;
}
.md_flag:hover a{
    background-color:#dbf5ff;
    color: #59b1ff;
}
.flagDelsLink,.flagEditsLink{
    color: #59b1ff;
    font-size: 14px;
    position: absolute;
    right:10px;
    top:0;
    display: none;
}
.md_flag:hover .flagDelsLink,.md_flag:hover .flagEditsLink{
    display: block;
}
.flagEditsLink {
    right: 50px;
}
.md_flag li:hover{

}
.devLearnLeft .muiFormEidtXz input.inputShort{
    width: 154px;
}
.muiTableTemplate1 .devLearnLeft .muiFormgroup .select2-container .select2-choice{
    width: 158px;
}
.devLearnLeft .muiFormEidtXz input.inputShortm{
    width: 108px;
}
.devLearnLeftBg{
    background: #fff;
    padding: 0 30px;
    margin-left: 16px;
}
.devLearmDivTts{
    position: relative;
}
.devLearmDivTts span{
    font-size: 20px;
    font-family: PingFangSC-Semibold, PingFang SC;
    font-weight: 600;
    color: #040404;
    line-height: 28px;
    letter-spacing: 1px;
    position: relative;
    margin-left: 10px;
}
.devLearmDivTts i{
    display: block;
    border-left: 3px solid #1890ff;
    height: 16px;
    width: 3px;
    position: absolute;
    left: -10px;
    top: 50%;
    margin-top: -8px;
}
/*学习场编辑*/

.tableMargins {
    margin: 0 16px;
}
.muiSheettable thead th {
    background: #eee;
    border-bottom: 1px solid rgb(240, 240, 240);
    border-top: 1px solid rgb(240, 240, 240) !important;
    font-weight: normal;
}

.devTtEditsBoxs{
    display: none;
}
.devTtEditsGroup{
    overflow: hidden;
    padding: 40px;
}
.devTtEditsGroup span{
    float: left;
    font-size: 14px;
    color: #333;
    line-height: 34px;
}
.devTtEditsGroup input{
    width: 220px;
    height: 24px;
    box-shadow: none;
    margin: 0;
}
.tipsIconBgs{
    background-color:rgba(0,0,0,0.6)!important;
    background:#000;
    filter:Alpha(opacity=60);
    position: fixed;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 2222;
    top: 0;
    display: none;
}
.tipsIcon{
    display: none;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    -o-border-radius: 5px;
    width: 350px;
    height: 210px;
    position: fixed;
    left: 50%;
    margin-top: -105px;
    margin-left: -175px;
    top: 50%;
    z-index: 2233;
    background: #fff;
}
.tipsIconContent{
    width: 200px;
    margin: 0 auto;
    background: url(../images/TipsIcon.png) no-repeat;
    background-position: 0 29px;
    height: auto!important;
    min-height: 105px;
    display: table;
    font-size: 13px;
    line-height: 24px;
    padding-left: 62px;
}
.tipsIconTitle {
    font-weight: normal;
    color: #333;
    padding-left: 20px !important;
    font-size: 16px;
    line-height: 38px !important;
    padding: 0;
    height: 38px !important;
    line-height: 38px;
    background-color: #fff;
    border-bottom: 1px solid #E5E5E5;
    border-radius: 5px 5px 0 0;
    -webkit-border-radius: 5px 5px 0 0;
    -moz-border-radius: 5px 5px 0 0;
    -ms-border-radius: 5px 5px 0 0;
    -o-border-radius: 5px 5px 0 0;
}
.tipsIconContent p {
    display: table-cell;
    padding: 0;
    vertical-align: middle;
}
.tipsIconBtns{
    padding: 9px 9px 9px;
    text-align: center;
}
.tipsIconBtns a {
    background-color: #fafdff;
    height: 28px;
    line-height: 28px;
    font-size: 13px;
    border-radius: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    /* min-width: 48px; */
    margin-left: 10px;
    margin-right: 10px;
    display: inline-block;
    padding: 0 15px;
    border: 1px solid #dedede;
    color: #333;
}
.tipsIconBtns .tipsIconBtn0 {
    color: #fff;
    border-color: #1890ff;
    background-color: #1890ff;
}
.tipsIconBtns .tipsIconBtn1:hover{
    color: #1890ff;
}
.tipsIconBtns a:hover {
    opacity: .9;
    text-decoration: none;
}
.tipsIconBtns a:active {
    opacity: .8;
}

/*tips*/
.tipsPopLayers{
    position: absolute;
    text-align: left;
    background: none repeat scroll 0 0 #fff;
    border:1px solid #dedede;
    box-shadow: 0 0 2px 2px rgba(0,0,0,.1);
    /*box-shadow: 0 0 2px 2px rgba(7,181,249,.1);
    box-shadow: 0 0 2px 2px rgba(250,255,209,.1);*/
    z-index: 2209;
    width: 300px;
    height: auto;
    display: none;
}
.tipsContent{
    height: auto;
    overflow-y: auto;
    background-color: #fff;
    padding: 15px 20px;
    font-size: 15px;
    line-height: 25px;
}
.tipOut, .tipIn{
    display: block;
    font-family: simsun;
    font-size: 0;
    height: 0;
    overflow: visible;
    position: absolute;
    width: 0;
}
.tipOut, .tipIn {
    border-style: solid dashed dashed;
}
.tipOut {
    border-color: #cfcfcf transparent transparent;
    border-width: 8px 7px 0;
    bottom: -8px;
    left: 28px;
    top: auto;
    bottom: -8px;
    left: 103px;
    top: auto;
    right: auto;
}
.tipIn{
    border-color: #fff transparent transparent;
    border-width: 7px 6px 0;
    bottom: -7px;
    left: 29px;
    top: auto;

    top: auto;
    left: 104px;
    bottom: -7px;
    right: auto;
}

/*tips*/

/*典型工作环节*/
.actionTitle{
    margin-right: 21px;
    margin-bottom: 6px;

    /*border: 1px solid rgb(240, 240, 240);*/
    border-bottom: none;
    margin-left: 1px;
    /*background: #f7f7f7;*/
}
/*.actionTitle:hover{
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.08);
    border-radius: 2px;
    background: #fff;
}*/
.actionTitleBg{
    border-radius: 2px;
    min-height: 30px;
    padding: 4px 0;
    overflow: hidden;
}
.actionTitleBg:hover{
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.08);
    border-radius: 2px;
    background: #fff;
}
.actionTitleTt{
    float: left;
    position: relative;
    margin-top: 6px;
    padding-left: 26px;
}
.actionTitleTt i{
    position: absolute;
    left: 0;
    top: 50%;
    margin-top: -4px;
    /* border: 1px solid #1890ff; */
    width:15px;
    height:8px;
    display: block;
    box-sizing: border-box;
    background: url(../images/actionUpDownIcon.png?v=1.0.2) no-repeat;
    /* float: left;
     margin-top: 6px;
     margin-left: 10px;*/
    cursor: pointer;
}
.actionTitleTt i.cur{
    background-position: 0 -23px;
}
.actionTitleTt span,.actionTitleTt em{
    display: block;
    font-size: 14px;
    color: #333;
    font-weight: bold;
    float: left;
}
.actionTitleTt em{margin: 0 5px 0 4px;}
.actionChainBtns{
    height: 24px;
    float: left;
    padding: 4px 0 0;
    display: none;
}
.actionChainBtns a img {
    width: 14px;
}
.actionChainBtns a{
    font-size: 14px;
    font-weight: 400;
    margin-left: 20px;
    color: #1890ff;
    vertical-align: middle;
}
.actionChainBtns a.actionDelsLink {
    color: red;
}
.actionTitle:hover .actionChainBtns{
    display: block;
}
/*.devLeranItemsEdit {
    width: 780px;
    margin: 10px 0 30px;
    padding: 30px 39px;
    background: #F8F9FB;
    border-radius: 2px;
    border: 1px solid #E8E9EB;
}
.devLeranItemsEditG {
    overflow: hidden;
    margin-bottom: 16px;
}
.devLeraniEditSpan {
    width: 100px;
    font-size: 14px;
    font-weight: 400;
    color: #555555;
    float: left;
    !* display: inline-block; *!
    line-height: 38px;
}
.devLeraniEditInput {
    float: left;
    width: 80%;
}
.devLeraniEditInput input {
    margin: 0;
    width: 260px;
    box-shadow: none;
    height: 30px;
}*/
input.actionNames{display: none;}
.actionTitleTt em{display: none;}


/*典型工作环节*/



/*典型工作环节改版*/
.typicalTabs {
    margin: 0 24px 0 26px;
    background: #fff;
    border-bottom:1px solid #efefef;
    height: 37px;
}
.typicalDivBox .learningFieldtBox{
    border-radius: 0 0 5px 5px;
    padding-left: 14px;
    padding-right: 14px;
}
.typicalTabItem{
    float: left;
    position: relative;
    min-width: 100px;
}
.typicalTabItem a{
    display: block;
    text-align: center;
    background: #1890ff;
    color: #fff;
    height: 36px;
    line-height: 36px;
    font-size: 14px;
    padding: 0 10px;
    border: 1px solid transparent;
}
.typicalTabItem a:hover {
    background: #1890ff;
}
.typicalTabItem.cur a {
    border-color: #ddd;
    background: #fff;
    color: #1890ff;
    border-bottom: 1px solid transparent;
}
.typicalTabItem.cur span {
    display: block;
    /* border-top: 10px solid #1890ff; */
    position: absolute;
    width: 100%;
    left: 0;
    box-sizing: border-box;
    height: 2px;
    background: #1890ff;
}
.typicalTabIn{
    display: none;
    min-height: 400px;
}
.resourcesAdd{
    width: 20%;
    float: left;
    min-height: 160px;
}
.resourcesAdds{
    border: 1px dashed #ddd;
    border-radius: 5px;
    margin: 0 10px;
    height: 128px;
    position: relative;
    cursor: pointer;
}
.addBtnClice{
    width:60px;
    height:60px;
    /*border: 2px solid #1890ff;
    border-radius: 50%;
    -o-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -webkit-border-radius: 50%;*/
    margin: 20px auto 0;
    text-align: center;
}
.addBtnClice img{
    margin-top: 17px;
}
.resourcesAdd a{
    font-size: 14px;
    color: #ababab;
    text-align: center;
    display: block;
}
.resourcesAddBg{
    position: absolute;
    /* background-color: rgba(0,0,0,0.5)!important;
     background: #000;
     filter: Alpha(opacity=50);*/
    background: #ededed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
    display: none;
}
.resourcesAddItem{
    position: absolute;
    left: 50%;
    top: 0;
    width: 122px;
    height: 100%;
    z-index: 2;
    text-align: center;
    display: none;
    margin-left: -61px;
}
.resourcesAdd:hover .resourcesAddItem,.resourcesAdd:hover .resourcesAddBg{
    display: block;
}
.resourcesAddItem p {
    color: #1890ff;
    font-size: 14px;
    display: block;
    border: 1px solid #1890ff;
    padding: 5px 10px;
    margin: 0;
    min-width: 100px;
    border-radius: 4px;
    background: #fff;
}
.resourcesAddItem p.reUploadItem1{
    margin-top: 10px;
}
.resourcesAddItem p.reUploadItem{
    margin-top: 32px;
}
.resourcesAddItem p:hover{
    background: #1890ff;
    color: #fff;
}
.uploadResourceGroup{
    padding:0 20px;
    margin: 24px 0;
}
.uploadResourceGroup input{
    margin: 0;
    box-shadow: none;
    width: 300px;
    height: 24px;
}
.uploadrgSpan{
    font-size: 14px;
    color: #333;
}
.uploadExternalLinks{
    display: none;
    padding: 10px 0;
}
.upLoadRgroups{
    position: relative;
}
.uploadLocalResources .uploadResourceGroup input{
    width: 280px;
    display: inline-block;
}
.uploadLocalResources .layerImprotBtn{
    float: none;
    display: inline-block;
}
.uploadLocalResources .uploadResourceGroup .layerImprotBtn input{
    width: 50px;
    height: 100%;
}
.uploadResourceGroup input.readonly{background: #f2f2f2;}
.uploadLocalResources{
    padding: 14px 0;
    display: none;
}
.resourcesItems {
    overflow: hidden;
}
.resourcesItem1{
    float: left;
    width: 20%;
    margin-bottom: 15px;
}
.resourcesItem1 img,.resourcesItem1{
    border-radius: 5px;
}
.resourcesItem1 a.resTitles{
    color: #333;
    font-size: 15px;
    display: block;
    padding-top: 10px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: normal;
    margin: 0 10px;
    text-align: center;

}
.resourcesItem1 a.resTitles:hover{
    color: #1890ff;
}
.resourceImgDiv{
    position: relative;
    margin: 0 10px;
    height: 130px;
    overflow: hidden;
    border-radius: 5px;
}
.resourcesItem1 img{
    display: block;
    margin: 35px auto 0;
    width: 60px;
}
.resourceIdBg {
    background-color: rgba(0,0,0,0.5)!important;
    background: #000;
    filter: Alpha(opacity=50);
    width: 100%;
    height: 30px;
    position: absolute;
    left: 0;
    bottom: 0;
    z-index: 1;
    display: none;
    border-radius: 0 0 5px 5px;
}
.resourceIdBtns{
    z-index: 2;
    position: absolute;
    left: 0;
    width: 100%;
    bottom: 0;
    height: 30px;
    text-align: center;
    display: none;
}
.resourceImgDiv:hover .resourceIdBtns,.resourceImgDiv:hover .resourceIdBg{
    display: block;
}
.resourceIdBtns a{
    color: #fff;
    display: inline-block;
    font-size: 14px;
    padding: 4px 0;
    margin: 0 10px;
}
.resEditsIcon{
    height: 14px;
    background:url(../images/resEDits.png) no-repeat;
}
.resDelsIcon{
    height: 16px;
    background:url(../images/resDelsIcon.png) no-repeat;
}
.resEditsIcon,.resDelsIcon{
    display: inline-block;
    width: 15px;
    vertical-align: middle;
}
.resourceIdBtns a span{
    vertical-align: middle;
}
.resDrag{
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    opacity: 1;
    background: none;
    cursor: move;
}
.resourcesItem1{
    position: relative;-moz-user-select:none;-webkit-user-select:none;user-select:none;
    min-height: 160px;
}
.resViewLeft,.resViewRight{
    position: absolute;
    top: 50%;
    margin-top: -20px;
    width: 40px;
    height: 40px;
    background: url(../images/headerarrow.png) no-repeat;
    background-position: 0 -60px;
    cursor: pointer;
    z-index: 11;
}
.resViewLeft{
    left: 10px;
    background-position: 0 -60px;
}
.resViewRight{
    right: 10px;
    background-position: -60px -60px;
}
.resViewLeft:hover,.resViewRight:hover{
    opacity: .8;
}
.resPreview iframe{
    width: 100%;
    height: 100%;
}
.resPreview{
    height: 100%;
    display: none;
    /*position: relative;*/
}
/*.resCanViewBg{
    background-color:rgba(0,0,0,0.5)!important;
    background:#000;
    filter:Alpha(opacity=50);
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    display: none;
}
.resCanViewBox{
    position: absolute;
    left: 0;
    top: 50%;
    width: 100%;
    display: none;
}
.resCanViewBox p{
    margin: 0;
    color: #fff;
    font-size: 16px;
    text-align: center;
}*/
.colCheck .muifilterIcon{
    float: none;
    margin: 0 auto;
}
.planUpDownBtns{
    text-align: center !important;
}
.planUpDownBtns a{
    width: 16px;
    height: 16px;
    display: inline-block;
    background: url(../images/planUpDownIcon.png) no-repeat;
    margin: 6px 4px 0;
}
.planUpDownBtns a.planUpBtn{
    /*background-position: 0 0;*/
    background-position: 0 0;
}
.planUpDownBtns a.planUpBtn:hover{
    background-position: 0 0;
}
.planUpDownBtns a.planDownBtn{
    /*background-position: -24px 0;*/
    background-position: 0 -24px;
}
.planUpDownBtns a.planDownBtn:hover{
    background-position: 0 -24px;
}
.typicalTabsBgs {
    margin: 0 16px;
    background: #fff;
    padding-top: 26px;
    border-radius: 5px 5px 0 0;
}
.typicalDivBox input.seq{
    display: none;
}
.textCentered{
    text-align: center !important;
}
/*典型工作环节改版*/

/*老师批改*/
.coursePlanView{
    margin-top: 16px;
}
.coursePlanView .typicalTabsBgs{
    margin: 0;
}
.coursePlanView .typicalTabs{
    margin: 0 16px 0 16px;
}
.coursePlanView .bgMainPds{
    margin-top: 0;
    border-radius: 0 0 5px 5px;
}
.coursePlanView .noDatasImg{
    padding-top: 80px;
    padding-bottom: 80px;
}
.coursePlanView .noDatasImg img{
    width: 200px;
}
.coursePlanView .resourceImgDiv{
    height: 115px;
}
.resourceImgDiv{
    background: url(../images/uploadBgs.jpg) no-repeat;
    background-size: cover;
}
.planTitles {
    position: relative;
    font-size: 16px;
    padding-left: 10px;
    margin-bottom: 12px;
}
.planTitles:after{
    content: "";
    background: #1890ff;
    width: 3px;
    height: 16px;
    top: 50%;
    left: 0;
    display: block;
    position: absolute;
    margin-top: -8px;
}
.planTitles span{
    color: #1890ff;
}
.planTitles span.stuRed{
    color: red;
}
.planItemDivs{
    margin-bottom: 16px;
}
.coursePlanView .muifilterIcon{
    float: none;
    margin: 0 auto;
}
.planLinkBtns a{
    display: block;
    color: #1890ff;
    word-break: break-all;
}
.planLinkBtns a:hover{
    color: #1890ff;
}
.coursePlanView .resDrag{
    display: none;
}
.stuPlanTips{
    color: red;
    text-align: right;
    font-size: 14px;
}
.planTitles span.stuPlanTt{
    float: left;
    color: #333;
}
.coursePlanView .planTitles{min-height: 20px;}
.coursePlanView .planTitles .muifilterIcon{
    float: left;
    margin-left: 10px;
    margin-top: 3px;
}
.planLinkBtns1 {
    float: left;
    width: 80%;
    text-align: left;
}
.resTds{
    position: relative;
}
.plankBtnRight{
    font-size: 12px;
    position: absolute;
    right: 0;
    top: 50%;
    margin-top: -10px;
    z-index: 1;
    width: 20%;
    cursor: pointer;
}
.plankBtnRight a{
    color: #fff;
    background: #1890ff;
    display: inline-block;
    padding: 1px 8px 3px;
    font-size: 12px;
    border-radius: 2px;
}
.plankBtnRight:hover a{
    background: #1890ff;
}
.plankBtnRight input{
    opacity: 0;
    position: absolute;
    width: 100%;
    left: 0;
    top:0;
    height: 100%;
}
.typicalTabs{
    position: relative;
}
.typicalTipsRight{
    right: 0;
    top: 50%;
    color: red;
    font-size: 14px;
    margin-top: -13px;
    position: absolute;
}
.planTitlesCheck:after{
    display: none;
}
.planTitlesCheck{
    padding-left: 0;
}
.coursePlanView .planTitles .muifilterIcon{
    margin-left: 0;
    margin-right: 10px;
}

.coursePlanView .resourcesItem1{
    width: 20%;
}
.coursePlanView .resourcesItem1 img{
    width: 50px;
    margin-top: 32px;
}
.planTitlesCheck .muifilterIcon,.planTitlesCheck .muifilterIcon:after{
    width: 16px;
    height: 16px;
}
.planTitlesCheck .muifilterIcon:after{
    background: url(../images/planCheckIcon.png) no-repeat;
    background-size: cover;
}
.planTitlesCheck .muifilterIcon.check:after{
    background-position: 0 -24px;
    background-size: cover;
}
.coursePlanView .resItemBoxPd{
    padding-left: 6px;
    padding-right: 6px;
}
.resViewItems .resourceImgDiv{
    cursor: pointer;
}
/*老师批改*/
i.linkCloseBtn {
    width: 16px;
    height: 14px;
    background: url(../images/addClose.png?v=1.0.3) no-repeat;
    background-position: -16px -16px;
    position: absolute;
    right: 0;
    top: 50%;
    margin-top: -7px !important;
    z-index: 111;
    display: none;
}
.planLinkBtns a{
    position: relative;
}
.planLinkBtns a:hover i.linkCloseBtn{
    display: block;
}

.contenteditable{
    text-align: left;
    border: 1px solid transparent;
    width:100%;
    line-height: 20px;
    box-sizing: border-box;
    -o-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.muiProTableGbs td{
    padding: 0;
}
/*.muiProTableGbs td,.muiFunds thead th{
    border-left: none;
}*/
.muiProTableGbs .tableFoot td{
    padding: 10px;
}
.tableFoot textarea{padding: 0 6px;}
.verticalCenterBox{
    border: 1px solid transparent;background: none;box-shadow: none;width: 100%;box-sizing: border-box;
    height: 100%;display:table;*position:relative; overflow:hidden;
}
.verticalCenter{
    padding: 0 2px;
    vertical-align:middle; display:table-cell; *position:absolute; *top:50%;
}
.verticalCenterBox:hover{
    border: 1px solid #1890ff;background: #fff;
}
.verticalCenter p{ *position:relative; *top:-50%; }


/*.muiTableBox .control-group .controls .contenteditable,.muiFormgroup .muileft .contenteditable,.applyEidtPropGroup .contenteditable{*/
/*    border: 1px solid rgb(240, 240, 240);*/
/*    min-height: 112px;*/
/*    width: 526px;*/
/*    padding:4px 6px;*/
/*    border-radius: 3px;*/
/*    -webkit-border-radius: 3px;*/
/*    -moz-border-radius: 3px;*/
/*    -ms-border-radius: 3px;*/
/*    -o-border-radius: 3px;*/
/*    display: inline-block;*/
/*}*/
/*.muiTableBox .control-group .controls .contenteditable:hover,.muiTableBox .control-group .controls .contenteditable:focus,.muiFormgroup .muileft .contenteditable:hover,.muiFormgroup .muileft .contenteditable:focus,.applyEidtPropGroup .contenteditable:focus,.applyEidtPropGroup .contenteditable:hover{*/
/*    border: 1px solid #1890ff;*/
/*}*/
.muiFormgroup.muiFormEidtXz .muileft .contenteditable,.applyEidtPropGroup .contenteditable{
    width: 80.5%;display: inline-block;
    min-height: 60px;
}
.applyEidtPropGroup{
    width: 100%;
    /*margin-bottom: 18px;*/
}
.applyEidtPropGroup .contenteditable{
    min-height: 120px;
    width: 75.5%;
}
.applyEidtPropGroup .EditNdspan{
    line-height: 30px;
    /*font-size: 14px;*/
    width: 180px;
    margin-right: 10px;
    text-align: right;
    margin-left: 0;
    float:left;
}
.applySelectInput .input-append{
    display: block;
    position: relative;
    margin: 0;
    height: auto;
    font-size: 14px;
    height: 100%;
}
.applySelectInput .input-append input{
    width: 100%;
    height: 100%;
    box-sizing: border-box;
    border: none;
    background: none;
    box-shadow: none;
    border: 1px solid transparent;
    border-radius: 0;
}
.applySelectInput .input-append input:focus{
    border: 1px solid #1890ff;
    background: #fff;
}
.applySelectInput .input-append a.btn{
    position: absolute;
    right: 0;
    top: 0;
    background: none;
    box-shadow: none;
    border: none;
    height: 100%;
    box-sizing: border-box;
    z-index:22;
}
.applySelectInput .input-append a.btn .icon-search{
    line-height:30px;
    font-size:18px;
    opacity: 1;
    color:#999;
}
.picUploadsForm {
    position: relative;
    height: 68px;
    display: block;
    /* margin-left: 172px; */
    /* margin-top: 20px; */
    width: 68px;
    overflow: hidden;
}
.picUploadsForm input {
    position: absolute;
    top: 0;
    width: 68px;
    height: 68px;
    left: 0;
    opacity: 0;
}
.picUploadImgsBoxs {
    margin-left: 172px;
    display: block;
    margin-top: -20px;
}
.picUploadImgs{
    width: 68px;
    height: 68px;
    position: relative;
    float: left;
    margin-right: 10px;
    margin-top: 10px;
}
.picUploadImgs img{
    width: 68px;
    height: 68px;
    display: block;
    margin: 0 auto;
}
.mod-close {
    position: absolute;
    top: -8px;
    right: -4px;
    width: 18px;
    height: 18px;
    background: #ccc;
    text-align: center;
    line-height: 18px;
    background: url(../images/close_sku.png) no-repeat;
}
.picUploadImgsBox:after {
    content: "";
    clear: both;
    overflow: hidden;
    display: block;
}
.applyEidtPropTxt{
    width: 80%;
    /* float: left; */
    line-height: 30px;
    font-size: 14px;
    display: inline-block;
}
.muiFileGgroupsz .muiFileGgroup .EditNdspan{
    margin-left: 0;
    text-align: right;
}
.proLibChangeGroup{
    padding-bottom: 18px;
    min-height:30px;
}
.proLibChangeInfo{
    width:50%;
    float: left;
}
.proLibChangeSpan{
    font-size:14px;color: #333;float: left;
    width: 152px;text-align: right; line-height: 30px;
}
.proLibChangeTxt{
    width: 300px;
    float: left;
    line-height: 30px;
    font-size: 14px;
    color: #333;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
.proLibChangeInfo .proLibChangeInput{
    width: 286px;
    float: left;
    box-shadow: none;
    margin: 0;
}
.proLibChangeInfo .select2-container .select2-choice{
    width: 290px;
}
.proLibStatus{

}
.cUTopsItems {
    list-style: none;
    overflow: auto;
    padding: 0;
    margin: 0;
    margin-left: -20px;
}
.cUTopsItems li{
    width: 33.33%;
    float: left;
}
.cUTopsItems li a{
    /*min-height: 78px;*/
    /*display: block;*/
    /*border-radius: 3px;*/
    /*-o-border-radius: 3px;*/
    /*-moz-border-radius: 3px;*/
    /*-ms-border-radius: 3px;*/
    /*-webkit-border-radius: 3px;*/
    /*background: #00aeef;*/
    /*color: #fff;*/
    /*text-align: center;*/
    /*overflow: hidden;*/
    /*margin-left: 20px;*/
    /*margin-bottom: 20px;*/
    /*margin-bottom: 0;*/
    /*text-decoration: none;*/
    /*background: #fff;*/
    /*padding: 15px 0;*/
    /*min-height: auto;*/
    /*box-shadow: 0 2px 6px rgb(0 0 0 / 10%);*/
    /*border: 1px solid transparent;*/
}
.proLibStatus {
    margin: 0 7px;
    padding-top: 8px;
    margin-right: 12px;
}
.proLibStatus .cUTopsItems li a h3 {
    line-height: 20px;
    color: #3c495c;
    font-size: 13px;
    font-weight: normal;
}
/*.cUTopsItems li a:hover{*/
/*    border: 1px solid #bfe6f3;*/
/*    background:#f6fdff;*/
/*}*/
/*.cUTopsItems li a p {*/
/*    text-align: center;*/
/*    color: #333;*/
/*    margin: 0;*/
/*    font-size: 24px;*/
/*    font-weight: 700;*/
/*    line-height: 34px;*/
/*    padding-top: 6px;*/
/*}*/
.jxKanBanMain,.rwKanBanMain{
    padding: 8px 12px 0;
    /*padding-right: 12px;*/
}
.jxKanBanLeft,.rwKanBanLeft{
    float: left;
    width: 50%;
}
.mainBgs{
    position: relative;
    margin-bottom: 20px;
    background-color: #fff;
    border: 1px solid transparent;
    border-radius: 3px;
    -webkit-box-shadow: 0 1px 1px rgb(0 0 0 / 5%), 0 2px 6px 0 rgb(0 0 0 / 5%);
    box-shadow: 0 1px 1px rgb(0 0 0 / 5%), 0 2px 6px 0 rgb(0 0 0 / 5%);
}
.main-title{
    position: relative;
    padding-left: 10px;
    min-height: 20px;
}
.main-title i{
    width: 3px;
    height: 14px;
    background: #1890ff;
    position: absolute;
    left: 0;
    top: 50%;
    margin-top: -7px;
}
.main-title h3{
    font-size: 15px;
    font-weight: 700;
    line-height: 20px;
    color: #333;
    float: left;
}
.main-title a{
    float: right;
    color: #a6aab8;
    padding: 0 5px;
}
.main-title a:hover{
    color: #333;
    text-decoration: initial;
    background-color: #f1f1f1;
}
.mainPadding{
    padding: 16px;
}
.jxKanBanLeft .mainBgs,.rwKanBanLeft .mainBgs{
    margin-right: 10px;margin-bottom: 8px;
}
.jxKanBanLeft .mainBgs{
    margin-right: 4px;
}
.jxKanBanRight .mainBgs{
    margin-left: 4px;
}
.jxKanBanLeftTt {
    border-bottom: 1px solid #ddd;
    margin: 0;
    padding: 20px 0 10px;
}
.jxKanBanLeftTt span{
    float: left;
    font-size: 14px;
    color: #333;
}
.jxKanBanLeftTt .title-left{
    width: 40%;
}
.jxKanBanLeftTt .title-right{
    width: 60%;
}
.jxKanBanSpeedGroup{
    padding: 0;
    margin-bottom: 20px;
}
.progressBar{
    margin-top: 10px;
    width: 85%;
    height: 8px;
    margin-bottom: 20px;
    overflow: hidden;
    background-color: #e9f2fb;
    border-radius: 3px;
}
.progressBars{
    float: left;
    width: 0;
    height: 100%;
    font-size: 12px;
    color: #fff;
    text-align: center;
    background-color:#1890ff;
    -webkit-transition: width .6s ease;
    -o-transition: width .6s ease;
    transition: width .6s ease;
    border-top-left-radius: 3px;
    border-bottom-left-radius: 3px;
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
}
.kbSpeedTxt{
    float: left;font-size: 14px;margin-right: 10px;
}
.jxKanBanSpeedGroup .progressBar{
    float: left;
    width: 60%;
    margin: 0;
    margin-top: 5px;
    margin-left: 10px;
}
.kbSpeedPer{
    float: left;font-size: 14px;margin-left: 10px;
}
.jxKanBanSpeed {
    padding-top: 20px;
}
.jxKanBanRight{
    float: right;
    width: 50%;
}
.jxKanBanItem{
    list-style: none;
    margin: 0;
    padding-top: 7px;
}
.jxKanBanItem li{

}
.ranking,.ranking1,.ranking2,.ranking3{
    width: 20px;
    height: 20px;
    float: left;
    background: #999;
    color: #fff;
    border-radius: 50%;
    text-align: center;
    font-size: 14px;
    margin-right: 8px;
    margin-top: 10px;
}
.ranking1{
    background: #ff4f4f;
}
.ranking2{
    background: #10a910;
}
.ranking3{
    background: #5488fd;
}
.jxKbRankTxt{
    float: left;
    font-size: 14px;
    line-height: 20px;
    width: 82%;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    padding: 9px 0;
}
span.KbRankJd {
    font-size: 14px;
    float: left;
    padding: 9px 0;
    color: #333;
}
.comXbBgs{
    background: #fff;
    box-shadow: 0 0 8px 0 rgb(0 0 0 / 2%);
    border-radius: 8px;
    min-height: 540px;
    padding: 10px 10px;
    margin: 20px 16px;
}
/*.pageBottoms .pagination{
    background: #f6f7f8;
    border: 1px solid #f6f7f8;
}*/
.rightLines{
    position: fixed;
    top: 96px;
    height: 1px;
    background: #E0E1E2;
    width: 1086px;
    right: 36px;
}
.task1ItemClass {
    float: left;
    padding: 0 8px;
    background: #fbdd08;
    color: #fff;
    border-radius: 2px;
    margin-top:2px;
}
.taskYellow{
    background: #fbdd08;
}
.taskRed{
    background: #d50000;
}
.taskBlue{
    background: #158af1;
}
.task1ItemTxt{
    float: left;
    font-size: 14px;
    color: #333;
    margin-left: 30px;
    max-width: 72%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    margin-top:2px;
}
.task1ItmeGroup {
    padding: 9px 0;
}
.task1Itme {
    padding-top: 12px;
}
.task1ItemState{
    border: 2px solid #fbdd08;
    width: 41px;
    border-radius: 14px;
    float: right;
    color: #fbdd08;
    text-align: center;
    padding: 0 4px;
}
.stateYellow{
    border-color:#fbdd08;
    color: #fbdd08;
}
.stateRed{
    border-color: #d50000;
    color:#d50000;
}
.stateBlue{
    border-color: #158af1;
    color:#158af1;
}
.muiTableTile h3{
    float: left;
    font-size: 16px;
    color: rgba(0,0,0,.85);
    font-weight: 500;
    line-height: 30px;
}
.muiTableTile {
    padding: 16px 0;
}
.collapse-button{
    font-size: 14px;
    cursor: pointer;
}
.collapse-button:hover{
    color: #40a9ff;
}
.collapse-button i {
    background: url(../images/arrowsUpDown1.png?v=1.0.3) no-repeat;
    width: 14px;
    height: 14px;
    display: inline-block;
    background-position: 0 4px;
    margin-left: 4px;
}
.ant-space-item.down i {
    background-position: 0 -15px;
}
.muiQueryItem .muileftBox li{display: block;}
.muiQueryItem .muileftBox li.muiShows{
    display: block;
}
.clearPaddingTop{
    padding-top: 0;
}
.queryBoxItem{
    float: right !important;
}
.muiForm .muileftBox{padding: 0;}
.queryBoxItem  input.btns{
    float: left;margin-right: 14px !important;
}
.ant-space-item{
    float: left;
}
.densityBtns{
    float: left;
    /*margin-right: 12px;*/
    width: 16px;
    height: 16px;
    background: url(../images/densityIcon.png) no-repeat;
    background-position: 0 0;
    cursor: pointer;
    margin-top: 7px;
}
.densityBtns:hover{
    background-position: 0 -24px;
}
.tableRightBtn li{
    float: left;
}
.tableRightBtn li.btns{
    margin-right: 16px;
}
.densityBox{
    position: relative;
}
.densityDrop{
    display: none;
    position: absolute;
    right: 0;
    top: 28px;
    margin: 0;
    padding: 4px 0;
    text-align: left;
    list-style-type: none;
    background-color: #fff;
    background-clip: padding-box;
    border-radius: 2px;
    outline: 0;
    box-shadow: 0 3px 6px -4px rgb(0 0 0 / 12%), 0 6px 16px 0 rgb(0 0 0 / 8%), 0 9px 28px 8px rgb(0 0 0 / 5%);
    z-index: 11;
    width: 80px;
}
.densityDrop a{
    display: block;
    line-height: 22px;
    padding: 5px 12px;
    color: rgba(0,0,0,.85);
    font-weight: 400;
    font-size: 14px;
}
.densityDrop a.cur{
    color: #1890ff;
    background-color: #fff2e8;
}
.densityDrop a:hover{
    background-color: #f5f5f5;
}
#header li .dropdown-menu li {
    margin-right: 0;
}
#header li .dropdown-menu li a:hover,#header li .dropdown-menu li span:hover{
    background:#1890ff;
    color: #fff;
}

/*换肤 start*/
.accordion-inner .nav-list li a:hover{
    text-shadow: none;
}
.skinSpans{
    display: block;
    cursor: pointer;
    padding: 0 10px;
    -webkit-transition: .4s cubic-bezier(.175,.885,.32,1);
    -o-transition: .4s cubic-bezier(.175,.885,.32,1);
    transition: .4s cubic-bezier(.175,.885,.32,1);
    -webkit-transition-property: color,background,opacity,left,top,right,bottom,-webkit-transform;
    -o-transition-property: color,background,opacity,left,top,right,bottom,-o-transform;
    transition-property: color,background,opacity,left,top,right,bottom,-webkit-transform;
    transition-property: color,background,transform,opacity,left,top,right,bottom;
    transition-property: color,background,transform,opacity,left,top,right,bottom,-webkit-transform,-o-transform;
}
.dropdown-menu.skinDownMenu{
    min-width: 148px;
    /* right: 101%; */
    /* box-sizing: border-box; */
    margin: 2px 2px 0 0;
    border-radius: 4px !important;
    -webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);
    box-shadow: 0 6px 12px rgba(0,0,0,.175);
    border: 1px solid rgba(0,0,0,.15);
}
.skinDownMenu li.active{
    background-color: #1890ff;
    color: #fff;
    -webkit-transition: .4s cubic-bezier(.175,.885,.32,1);
    -o-transition: .4s cubic-bezier(.175,.885,.32,1);
    transition: .4s cubic-bezier(.175,.885,.32,1);
    -webkit-transition-property: color,background,opacity,left,top,right,bottom,-webkit-transform;
    -o-transition-property: color,background,opacity,left,top,right,bottom,-o-transform;
    transition-property: color,background,opacity,left,top,right,bottom,-webkit-transform;
    transition-property: color,background,transform,opacity,left,top,right,bottom;
    transition-property: color,background,transform,opacity,left,top,right,bottom,-webkit-transform,-o-transform;
}
.skinDownMenu li.active span{
    color: #fff;
    display: inline-block;
}
.skinDownMenu li.active i.icon-ok{
    float: right;
    line-height: 28px;
    margin-right: 10px;
    font-size: 13px;
    font-weight: normal;
}
.skinDownMenu li{margin: 0 10px!important;padding: 0!important;}
.skinDownMenu .skinSpans:hover{
    color: #fff;
    background-color: #1890ff;
    border-radius: 3px;
    -o-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -webkit-border-radius: 3px;
}
.dropdown-menu.dropDownMenuMax{
    min-width: 150px;
    border-color: rgba(0,0,0,.1);
    background-color: #fff;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    border: 1px solid #b6bdcc;
    border: 1px solid rgba(0,0,0,.1);
    border-radius: 4px;
    -webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);
    box-shadow: 0 6px 12px rgba(0,0,0,.175);
}
.dropdown-menu>li>a,.skinSpans,.skinDownMenu li.active{
    border-radius: 3px;
    -o-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -webkit-border-radius: 3px;
}
.dropdown-menu>li>a{
    padding: 3px 10px;
}
.dropdown-menu>li{padding: 0 10px;}
.menuMark{
    float: right;
    line-height: 28px;
    text-align: right;
    color: #999;
}
.dropdown-menu li span:hover .menuMark{
    color: #fff;
}
div.jbox .jbox-button.jbox-button-focus {
    background:  #1890ff !important;
    border-color: #1890ff !important;
}
div.jbox .jbox-button.jbox-button-focus:hover {
    background:  #4a5b6f !important;
    border-color: #4a5b6f !important;
}
.plupload_button{
    background: #1890ff !important;
}
.plupload_disabled, a.plupload_disabled:hover{
    background: #ededed !important;
}
td a i.icon-reply,td a i.icon-copy,td a i.icon-download-alt{
    font-size: 16px;
    color: #8d8d8d;
    vertical-align: middle;
}
td a:hover i.icon-reply,td a:hover i.icon-copy,td a:hover i.icon-download-alt{
    color: #1890ff;
}
.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{
    color: #fff;
    text-decoration: none;
    background-color: #1890ff;
    background-image:none !important;
    /*background-image: -webkit-gradient(linear,0 0,0 100%,from(#000),to(#000));
    background-image: -webkit-linear-gradient(top,#000,#000);
    background-image: -o-linear-gradient(top,#000,#000);
    background-image: linear-gradient(to bottom,#000,#000);
    background-repeat: repeat-x;*/
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0f2744',endColorstr='#0f2744',GradientType=0);
}

.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus {
    color: #fff;
    text-decoration: none;
    background-color: #1890ff;
    background-image: none !important;;
    /*background-image: -webkit-gradient(linear,0 0,0 100%,from(#000),to(#000));
    background-image: -webkit-linear-gradient(top,#000,#000);
    background-image: -o-linear-gradient(top,#000,#000);
    background-image: linear-gradient(to bottom,#000,#000);
    background-repeat: repeat-x;*/
    outline: 0;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0f2744',endColorstr='#0f2744',GradientType=0);
}
/*换肤 end*/
.fruitBoxsLeft{
    float: left;
    width: 14%;
    box-shadow: 0 2px 6px rgb(0 0 0 / 10%);
    border: 1px solid transparent;
    background: #fff;
    border-radius: 3px;
    padding: 10px 0;
}
.fruitBoxsLeft:hover {
    border: 1px solid #bfe6f3;
    background: #f6fdff;
}
.fruitBoxs .cUTopsItems{
    float: right;
    width: 86%;
    overflow: inherit;
}
.fruitBoxs .cUTopsItems li a{
    padding: 26px 0;
}
.fruitBoxsTitle{
    line-height: 20px;
    color: #3c495c;
    font-size: 13px;
    font-weight: normal;
    text-align: center;
    padding-top: 2px;
}
.fruitMain {
    margin: 8px 12px 0;
    /*margin-left: 7px;*/
}
.fruitMainLeft,.fruitMainRight{float: left;width: 50%;}
.fruitMainLeft .mainBgs{
    margin-right: 4px;margin-bottom: 0;
}
.fruitMainRight .mainBgs{
    margin-left: 4px;margin-bottom: 0;
}
.fruitType{
    width: 100%;
    height: 230px;
}
.fruitRankItem{
    list-style: none;
}
.fruitRankItem li{
    width: 12.5%;
    float: left;
}

.fullPageCFristTwoRul li span {
    text-align: center;
    color: #333;
    display: block;
    line-height: 16px;
    font-size: 14px;
}
.fullPageCFristTwoRul li:nth-child(1) .fullPageLFrisId{
    background: #cbe21b;
}
.fullPageCFristTwoRul li:nth-child(2) .fullPageLFrisId{
    background: #e59138;
}
.fullPageCFristTwoRul li:nth-child(3) .fullPageLFrisId{
    background: #3a7ac1;
}
.fullPageCFristTwoRul li:nth-child(4) .fullPageLFrisId{
    background: #cfc45f;
}
.fullPageCFristTwoRul li:nth-child(5) .fullPageLFrisId{
    background: #77da8c;
}
.fullPageCFristTwoRul li:nth-child(6) .fullPageLFrisId{
    background: #55bce7;
}
.fullPageCFristTwoRul li:nth-child(7) .fullPageLFrisId{
    background: #ce69cf;
}
.fullPageCFristTwoRul li:nth-child(8) .fullPageLFrisId{
    background: #73ebd6;
}
.fullPageCFristTwoRul li:nth-child(9) .fullPageLFrisId{
    background: #4b8b4b;
}
.fullPageCFristTwoRul li:nth-child(10) .fullPageLFrisId{
    background: #eb4b4b;
}
.fullPageCFristTwoRul li:nth-child(11) .fullPageLFrisId{
    background: #d58286;
}
.fullPageCFristTwoRul li:nth-child(12) .fullPageLFrisId{
    background: #00ffff;
}
.fullPageCFristTwoRul li:nth-child(13) .fullPageLFrisId{
    background: #cbe21b;
}
.fullPageCFristTwoRul li .fullPageLFrisId{
    background: #00ffff;
}
.fullPageCFristTwoRul li{
    position: relative;
    height: 100%;
    list-style: none;
    margin: 0;
    padding: 0;
    width: 12.5%;
    float: left;
}
.fullPageCFristTwoRul{
    list-style: none;
    margin: 0;
    padding: 0;
    height: 130px;
}
.fullpageIem{
    position: absolute;
    bottom:10%;
    left: 0;
    width: 100%;
    height: 10px;
}
.zxzsdf{
    height: 18px;
}
.fullPageCFristTwoR h3 {
    text-align: center;
    font-size: 18px;
    color: #8894ba;
    font-weight: bold;
}
.fullPageCFristTwoRulL span{
    width: 18px;
    display: block;
    margin: 0 auto;
    font-size: 14px;
    /*height: 60px;*/
    overflow: hidden;
    /* text-overflow: ellipsis; */
    /* white-space: nowrap; */
}
.fullPageLFrisId {
    width: 18px;
    margin: 10px auto;
    height: 100%;
}
.fruitRanking {
    height: 230px;
}
.fullPageCFristTwoRulL li {
    width: 12.5%;
    float: left;
    list-style: none;
}
ul.fullPageCFristTwoRulL {
    margin: 0;
    margin-top: 20px;
    list-style: none;
    padding: 0;
}
.fruitQueryRight {
    float: right;
}
.muiTabEdits .muiFunds .muiTableScrolls3.proTargetEditDrops{border: 1px solid #1890ff}
.muiSheettable tr.itemAddsEidt td.muiTdsSbClicks input.itemAddsEidtInput,
.muiProTableGbs tr.itemAddsEidt td.muiTdsSbClicks input.itemAddsEidtInput{
    border: 1px solid #1890ff;
    box-shadow: none;
    display: inline-block;
    position: absolute;
    left: 50%;
    top: 50%;
    width: 96%;
    height: 28px;
    margin-left: -49%;
    line-height: 28px;
    margin-top: -15px;
    font-size: 12px;
    padding: 0 !important;
    text-indent: 52px !important;
    margin-bottom: 0;
}
.fundsHeadLeft,.fundsHeadRight{
    width: 50%;
    float: left;
}
.fundsHeadLeft .cUTopsItems,.fundsHeadRight .cUTopsItems,.taskHeadLeft .cUTopsItems,.taskHeadRight .cUTopsItems{
    background-color: #fff;
    border: 1px solid transparent;
    border-radius: 3px;
    -webkit-box-shadow: 0 1px 1px rgb(0 0 0 / 5%), 0 2px 6px 0 rgb(0 0 0 / 5%);
    box-shadow: 0 1px 1px rgb(0 0 0 / 5%), 0 2px 6px 0 rgb(0 0 0 / 5%);
    margin: 0;
}
.fundsHeadLeft .cUTopsItems,.taskHeadLeft .cUTopsItems{
    margin-right: 4px;
}
.fundsHeadRight .cUTopsItems,.taskHeadRight .cUTopsItems{
    margin-left: 4px;
}
.fundsHeadLeft .cUTopsItems li,.fundsHeadRight .cUTopsItems li,.taskHeadLeft .cUTopsItems li,.taskHeadRight .cUTopsItems li{
    width: 33.33%;
}
.fundsHeadLeft .cUTopsItems li a,.fundsHeadRight .cUTopsItems li a,.taskHeadLeft .cUTopsItems li a,.taskHeadRight .cUTopsItems li a{
    box-shadow: none;
    border-radius: 0;
}
.fundsHeadLeft .cUTopsItems li a:hover,.fundsHeadRight .cUTopsItems li a:hover,.taskHeadLeft .cUTopsItems li a:hover,.taskHeadRight .cUTopsItems li a:hover{
    background: #fff;
    border: 1px solid transparent;
}
.fundsHeadBox,.taskHeadBox{
    margin: 0 12px;
    margin-left: 7px;
}
.fundsExpend,.taskComplete,.pivotComplete{
    width: 60px;
    height: 60px;
    margin: 0 auto;
}
.taskHeadLeft{
    width: 40%;
    float: left;
}
.taskHeadRight{
    width: 60%;
    float: left;
}
.taskHeadLeft .cUTopsItems li{
    width: 50%;
}
.welcome5Item  .welcome5ItemInput{
    display: block;
    width: 100%;
    height: 32px;
    padding: 5px 8px;
    font-size: 13px;
    line-height: 1.42857143;
    color: #222;
    background-color: #fff;
    border: 1px solid #dcdcdc;
    border-radius: 2px;
    -webkit-box-shadow: none;
    box-shadow: none;
    -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
    box-shadow: none;
    margin: 0;
    padding: 0;
    margin-top: 14px;
    text-indent: 10px;
}
.welcome5List{
    list-style: none;
    margin: 0;
    margin-top: 12px;
}
.welcome5List li{
    /*overflow: hidden;*/
    position: relative;
    min-height: 30px;
}
/*.welcome5List li:hover:after{
    position: absolute;
    left: -10px;
    top: 0;
    height: 100%;
    background-color: #e9f2fb;
    content: "";
    width: 102.4%;
    z-index: 1;
}*/
.welcome5List li a{
    display: block;
    background-color: #fff;
    padding: 8px 0;
}
.welcome5List li a:hover{
    background-color: #e9f2fb;
}
.welComeCheck{
    width: 18px;
    height: 18px;
    float: left;
    background: url(../images/checkIconXfs.png) no-repeat;
    background-position: 0 0;
    margin-top: 6px;
    position: relative;
    z-index: 2;
    margin-right: 4px;
}
.welComeCheck:hover{
    background-position: 0 -21px;
}
.welComeCheck.check{
    background-position: 0 -42px;
}
.welcome5Time {
    float: right;
    padding: 0;
    font-size: 12px;
    color: #8e939a;
    width: 68px;
    position: relative;
    z-index: 2;
}
.welcome5Txt i{
    position: relative;
    display: inline-block;
    padding: 0 5px;
    font-size: 12px;
    font-weight: 400;
    vertical-align: middle;
    border-radius: 2px;
    color: #ff5d5d;
    background: #ffebee;
    border: 1px solid rgba(255,93,93,.25);
    height: 16px;
    line-height: 16px;
    font-style: normal;
    float: right;
    margin-left: 5px;
    margin-top: 1px;
}
.welcome5Txt{
    color: #333;
    font-size: 13px;
    float: left;
    margin-left: 5px;
    position: relative;
    z-index: 2;
}
.welcome5Num{
    display: inline-block;
    min-width: 20px;
    max-width: 67px;
    height: 20px;
    padding: 0 4px;
    overflow: hidden;
    line-height: 16px;
    color: #838a9d;
    text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap;
    vertical-align: middle;
    border: 2px solid #838a9d;
    border-radius: 10px;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -o-box-sizing: border-box;
    font-size: 13px;
    float: left;
    margin: 0 5px;
    position: relative;
    z-index: 2;
}
.numRed{
    color: #d50000;
    border-color: #d50000;
}
.numBlue{
    color: #158af1;
    border-color: #2098ee;
}
.numOrange{
    color: #ff9800;
    border-color: #ff9800;
}
.numGreen{
    color: #089a22;
    border-color: #089a22;
}
.numGrey{
    color: #a6a7a6;
    border-color: #a6a7a6;
}
.rwKanBanLeft .mainBgs{
    min-height: 354px;
}
.jxKanBanRight .mainBgs,.rwKanBanLeft .mainBgs{
    margin-bottom: 0;
}
.taskAxisBox{
    height: 276px;width: 100%;margin: 20px 0 10px;
}
.fruitRanking .ranking,.fruitRanking .ranking1,.fruitRanking .ranking2,.fruitRanking .ranking3{
    margin-top: 0;
}
.fruitRanking .progressBar{
    background: none;
    width: 30%;
    margin-left: 0;
}
.fruitRanking .kbSpeedTxt {
    margin-right: 10px;
    width: 170px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.fruitRanking .jxKanBanSpeedGroup{
    margin-bottom: 17px;
}
.opeMores{
    display: inline-block;
    position: relative;
    padding: 0 6px;
    cursor: pointer;
}
.opeMores span{
    color: #1890ff;position: relative;padding-right: 12px;
}
.opeMores span:after{
    content: "";
    width: 10px;
    height: 10px;
    background: url(../images/opeMoreIcon.png) no-repeat;
    background-position: 0 0;
    position: absolute;
    right: 0;
    top: 50%;
    margin-top: -3px;
}
.opeMoresBg{
    position: absolute;
    left: 0;
    top: 20px;
    margin: 0;
    padding: 4px 0;
    text-align: left;
    list-style-type: none;
    background-color: #fff;
    background-clip: padding-box;
    border-radius: 2px;
    outline: 0;width: 52px;
    box-shadow: 0 3px 6px -4px rgb(0 0 0 / 12%), 0 6px 16px 0 rgb(0 0 0 / 8%), 0 9px 28px 8px rgb(0 0 0 / 5%);
    display: none;

    z-index: 111;
}
.opeMores:hover .opeMoresBg{display: block;}
.opeMoresBg a{
    display: block;
    clear: both;
    margin: 0;
    padding: 5px 12px;
    color: rgba(0,0,0,.85);
    font-weight: 400;
    font-size: 12px;
    line-height: 22px;
    height: 22px;
    white-space: nowrap;
    cursor: pointer;
    transition: all .3s;
}
.opeMoresBg a:hover{
    background: #f7f7f7;
}
.welcome5TxtWords{
    max-width: 80%;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    float: left;
    display: inline-block;
}
.welcome5Txt{
    width: 70%;
}
.welcome5Txt i{
    float: left;
}
table p{margin: 0;}
.muiFunds .col_operate{
    background: transparent;
    border-right-color: rgb(240, 240, 240);
}
.muiFunds thead th{
    border-top-width: 1px;
}
.muiFunds th, .muiFunds td{
    border-color: rgb(224 224 224);
}
.muiFunds .col_summary, .muiFunds .col_total{
    border-left-width: 1px;
}
.planTaskFormTable .col_summary input{
    margin: 0;
    box-shadow: none;
    border-radius: 0;font-size: 12px;
}
.planTaskFormTable .col_summary .progress{
    margin: 0;
    box-shadow: none;
    background: none;
}
.planTaskFormTable .col_summary .inputShort.Wdate{
    border: 1px solid transparent;box-shadow: none;position: absolute;
    left: 0;box-sizing: border-box;top: 0;height: 100%;
    width: 100%;background: transparent;
}
.planTaskFormTable .col_summary .input-append{margin-bottom: 0;position: relative;width: 100%;height: 100%;font-size: 12px;
    white-space: normal;
}
.planTaskFormTable .col_summary .input-append input{
    width: 100%;
    background: transparent;
    border: none;
    position: absolute;
    top: 0;
    height: 100%;
    left: 0;
    /*padding: 0;*/
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -o-box-sizing: border-box;
}
.planTaskFormTable .col_summary .input-append a.btn{
    border-radius: 3px;
    margin: 0 auto;
    float: none;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-left: -22px;
    margin-top: -16px;
    display: none;
    width: 44px;
    padding: 0;
    height: 28px;
    line-height: 28px;
}
.planTaskFormTable .col_summary .input-append a.btn i{
    display: block;height: 30px;line-height: 29px;
}
.planTaskFormTable .col_summary .input-append:hover a.archivesDivsProjId{
    display: block;
}
.planTaskFormTable .col_summary .input-append a.btn:active,.planTaskFormTable .col_summary .input-append a.btn:hover,.planTaskFormTable .col_summary .input-append a.btn:after,.planTaskFormTable .col_summary .input-append a.btn:link{
    background: #fff;box-shadow: none;
}
.planTaskFormTable .col_summary .inputShort.Wdate:focus,.planTaskFormTable .col_summary .inputShort.Wdate:hover{
    border: 1px solid #1890ff;background: #fff;
}
.borderRight1px{
    border-right: 1px solid rgb(240, 240, 240) !important;
}
.archivesDivs{
    width: 100%;    height: 100%;padding: 0 5px;
    box-sizing: border-box;
}
.opeMoresBg a.muiDelRed, .muiDelRed, .muiDel{
    color: red !important;
}
.muieditdform .input-append input[readonly]{
    /*background: #f7f7f7;*/
}
/*路线图*/
.roadMapMain{
    padding: 12px;padding-left: 8px;padding-top: 0;
}
.roadMapLeft{
    width: 200px;
    float: left;
}
.roadMapRight{
    /*float: right;*/
    width: 100%;
}
.roadMapRight .mainBgs{
    box-shadow: none;
}
.roadMapLeft .mainBgs{
    margin-right: 8px;
}
.roadMap-path {
    margin-left: 140px;
    position: relative;
    overflow: visible;
}
.roadMap-head {
    position: absolute;
    left: -140px;
    bottom: 105px;
    width: 80px;
    border: 2px solid #EEEEEE;
    border-radius: 4px;
    font-size: 20px;
    padding: 5px 10px;
    text-align: center;
}
.text-primary {
    color: #0c64eb;
}
.roadMap-head .subtitle {
    font-size: 12px;
    color: #7B8599;
}
.roadMap-line {
    display: table;
    width: 100%;
    padding: 0;
    table-layout: fixed;
    margin: 0;
    padding-bottom: 40px;
}
.roadMap-line>li {
    display: table-cell;
    list-style: none;
}
.roadMap-line>li:nth-child(odd) {
    padding-top: 80px;
    vertical-align: top;
}
.roadMap-line>li>a {
    position: relative;
    display: block;
    box-sizing: border-box;
}
.roadMap-line>li:nth-child(odd)>a {
    height: 85px;
    padding-top: 36px;
    border-top: 5px solid #cbe0f6;
}
.roadMap-line>li>a:before {
    position: absolute;
    left: 0;
    display: block;
    width: 13px;
    height: 13px;
    content: ' ';
    background: #fff;
    border: 2px solid #838a9d;
    border-radius: 50%;
    box-sizing: border-box;
}
.roadMap-line > li > a:before {
    border-color: #00da88;
}
.roadMap-line>li:nth-child(odd)>a:before {
    top: -9px;
}
.roadMap-line>li>a:after {
    position: absolute;
    left: 5px;
    display: block;
    width: 2px;
    height: 30px;
    content: ' ';
    background: #cbe0f6;
    box-sizing: border-box;
}
.roadMap-line>li:nth-child(odd)>a:after {
    top: 6px;
}
.roadMap-line li .title {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.roadMap-line>li>a .title {
    display: block;
    font-size: 14px;
    white-space: nowrap;
}
.roadMap-line>li>a .date, .roadMap-line>li>a .info {
    display: block;
    max-height: 18px;
    overflow: hidden;
    font-size: 12px;
    color: #838a9d;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.roadMap-line>li:nth-child(even) {
    padding-bottom: 80px;
    vertical-align: bottom;
}
.roadMap-line>li:nth-child(even)>a {
    height: 85px;
    padding-bottom: 36px;
    border-bottom: 5px solid #cbe0f6;
}
.roadMap-line > li:nth-child(even) > a {
    padding-bottom: 38px;
}
.roadMap-line>li:nth-child(even)>a:before {
    bottom: -9px;
}
.roadMap-line>li:nth-child(even)>a:after {
    bottom: 6px;
}
.roadMap-line>li:last-child>a {
    border-color: transparent;
}
.roadMap-link-line {
    pointer-events: none;
    background-image: url(../images/mapLoadImg.png);
    height: 196px;
    position: absolute;
    left: 10px;
    right: 100px;
    top: 97px;
    background-size: 100% 100%;
    background-repeat: no-repeat;
}
.roadMap-line>li>a:hover:before {
    background-color: #e9f2fb
}

.roadMap-line>li>a:hover:after {
    background-color: #838a9d
}

.roadMap-line>li>a:hover .title {
    color: #0c64eb
}

.roadMap-line>li>a:hover .date,.roadMap-line>li>a:hover .info {
    color: #838a9d
}
.roadMapLeft  .welcome5ItemInput{
    display: block;
    width: 100%;
    height: 32px;
    padding: 5px 8px;
    font-size: 13px;
    line-height: 1.42857143;
    color: #222;
    background-color: #fff;
    border: 1px solid #dcdcdc;
    border-radius: 2px;
    -webkit-box-shadow: none;
    box-shadow: none;
    -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
    box-shadow: none;
    margin: 0;
    padding: 0;
    text-indent: 30px;
}
.roadMapSerach{
    position: relative;padding-right: 16px;
}
.roadMapSerach:after{
    background: #fff url(../images/icon6s.png) no-repeat;
    width: 18px;
    height: 18px;
    position: absolute;
    left: 10px;
    top: 50%;
    content: "";
    margin-top: -9px;
}
.roadMapLeft .mainPadding{padding-right: 0;}
.roadMapNodata{
    text-align: center;
    margin: 40px 0;
}
.roadMapNodata span{
    color: #838a9d;
    font-size: 13px;
    vertical-align: middle;
}
.roadMapNodata a{
    display: inline-block;
    padding: 6px 12px;
    margin-bottom: 0;
    font-size: 13px;
    font-weight: 400;
    line-height: 18px;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    border: 1px solid transparent;
    border-radius: 4px;
    -webkit-transition: .4s cubic-bezier(.175,.885,.32,1);
    -o-transition: .4s cubic-bezier(.175,.885,.32,1);
    transition: .4s cubic-bezier(.175,.885,.32,1);
    -webkit-transition-property: background,border,outline,opacity,-webkit-box-shadow;
    -o-transition-property: background,border,box-shadow,outline,opacity;
    transition-property: background,border,outline,opacity,-webkit-box-shadow;
    transition-property: background,border,box-shadow,outline,opacity;
    transition-property: background,border,box-shadow,outline,opacity,-webkit-box-shadow;
    color: #0c64eb;
    background-color: rgba(233,242,251,.8);
    border-color: rgba(0,0,0,0);
    margin-left: 10px;
}
.roadMapNodata a:hover{
    opacity: .8;
}
.roadMapNodata a span{
    color: #0c64eb;
}
.roadMapNodata a i{
    width: 16px;
    height: 16px;
    background: url(../images/addIconsXzs.png) no-repeat;
    display: inline-block;
    vertical-align: middle;
    margin: 0 4px;
}
/*路线图*/
.showPageTxts{
    font-size: 13px;display: inline-block;width: 240px !important;line-height: 30px;
}
.showPageTxts p{margin: 0;}
.examTables{border-left: 1px solid rgb(224 224 224) !important;}
.examTables .tableHead th,.examTables .muitableTbody td{
    border-right: 1px solid rgb(224 224 224) !important;
}
.examTables .muitableTbody td{height: 36px;}
.examTables .tableHead th{
    text-align: center;height: 38px;
}
.muiTablestip .muiTextareaDiv .editFormSpans{
    float: left;
}
.muiTablestip .muiTextareaDiv .contentEdit{margin-left: 4px;}
.contentEdit{border: 1px solid rgb(240, 240, 240)!important;}
.contentEdit:hover{border: 1px solid #1890ff !important;}
/*内容页改版*/
.formEditRowBox .muiFormGroupItem{
    min-width: 50%;
}
.formEditRowBox .input-append{
    margin-bottom: 0;
}
.formEditRowBox input.inputShort{
    width: 286px;
}
.formEditRowBox input.inputShortm{
    width: 240px;
}
.formEditRowBox .select2-container .select2-choice {
    width: 290px;
}
.formEditRowBox .showPageTxts{
    width: 300px;
}
.formEditRowBox .muiFormgroup,.formEditRowBox1 .muiFormgroup{
    margin-left: 0;
}
.formEditRowBox .EditNdspan,.formEditRowBox1 .EditNdspan{
    width: 120px;
}
.muiTablestip .formEditRowBox .muiTextareaDiv .contentEdit{
    width: 79.01%;
}
.picUploadImgsBoxs{margin-left: 132px;}
.muiEditPageBoxs{margin-top: 12px;}
.muiTabXzs, .muiFormGroupXz, .kZsPboxTops, .tabTopsXZs{
    border-radius: 3px;
}
.formEditRowBox2 .control-group{
    width: 50%;float: left;margin: 0 !important;padding-bottom: 0;margin-bottom: 18px !important;
}
.form-horizontal .formEditRowBox2 .control-label{
    width: 120px;
}
.form-horizontal .formEditRowBox2 .controls{
    margin-left: 130px;
}
.form-horizontal .formEditRowBox2 .controlGroups{
    width: 100%;float: none;overflow: hidden;
}
.formEditRowBox2 .controlGroups .controls .contenteditable{
    width: 94.2%;
}
.formEditRowBox2 .control-group .select2-container .select2-choice{
    width: 290px;
}
.formEditRowBox2 .control-group input.inputShort{
    width: 286px;
}
.formEditRowBox2 .control-group input.inputShortm{
    width: 241px;
}
.formEditRowBox2 .control-group{position: relative;}
.formEditRowBox2 label.error {
    background: none;
    color: red;
    font-weight: normal;
    padding-left: 0;
    position: absolute;
    left: 120px;
    top: 30px;
}
/*内容页改版*/
/*项目管理*/
.manageMains{
    margin: 12px 12px 0 7px;
}
.manageTops{
    color: #00c178;
    background-color: #e8f5e9;
    border-radius: 3px;
    padding: 16px;
}
.manageTopsTxt{
    font-size: 13px;
}
.manageMain{
    margin-top: 8px;
}
.manageMainRow{
    background: #fff;
    padding:0 16px;
    border-radius: 3px;
    margin-bottom: 8px;
    padding-top: 6px;
}
.manageMainTable{

}
.manageTables{
    width: 100%;
    border-left: 1px solid rgb(240, 240, 240);
    /* margin-top: 20px;*/
}
.manageTables th,.manageTables td{
    height: 36px;
    vertical-align: middle;
    padding: 0 8px;
    font-size: 13px;
    color: #333;
    background: rgb(250, 250, 250);
    border: 1px solid rgb(240, 240, 240);
    border-left:none;
    font-weight: normal;
}
.manageTables td {
    text-align: center;
    background: #fff;
}
.manageStates{
    border-radius: 2px;
    border: 1px solid #5fb8ff;
    color: #5fb8ff;
    padding: 2px 6px;
    font-size: 12px;
}
.manageGreen{
    border-color: #5dc27b;
    color: #5dc279;
}
.manageGrey{
    border-color:#c1c1c1;
    color: #c1c1c1;
}
.manageRed{
    border-color:#d50000;
    color:#d50000;
}
.manageDropIcon{
    width: 14px;
    height: 8px;
    background: url(../images/dropIcons.png) no-repeat;
    background-position: 0 0;
    display: inline-block;
    float: left;
    margin-top: 5px;
    margin-left: 6px;
}
.manageSlideBtn img{
    width: 18px;
    margin-right: 6px;
    float: left;
}
.manageTts{
    font-size: 16px;
    color: #333;
    float: left;
    line-height: 18px;
}
span.manageSlideBtn {
    padding: 10px 0;
    overflow: hidden;
    display: inline-block;
    cursor: pointer;
}
.manageTops img{
    width: 18px;
    /* display: inline-block; */
    float: left;
    margin-top: 2px;
    margin-right: 10px;
}
.manageMainTable {
    padding-bottom: 16px;
}
.manageMainRowItem{
    float: left;width: 33.33%;
}
.manageMainRow{overflow: hidden; }
.manageMainRows {
    width: 80%;
    margin: 0 auto;
    overflow: hidden;
    padding: 30px 0;
}
.manageMainRows .manageMainTable{margin: 0 10px;}
.manageMainRows .manageMainTt{height: 38px;
    margin: 0 10px;
    padding: 0 10px;
    border-radius: 5px 5px 0 0;
    border: 1px solid rgb(240, 240, 240);
}
.manageMainRows .manageTables th,.manageMainRows .manageTables td {
    border-top: none;border-right: none;
}
.manageMainRows .manageTables{
    border-right: 1px solid rgb(240, 240, 240);
}
.manageTables tbody tr:hover td, .manageTables tbody>tr:nth-child(even):hover>td, .manageTables tbody>tr:nth-child(odd):hover>td {
    background: #faffd1;
}
.manageDropIcon{
    background-position: 0 -16px;height: 14px;margin-top: 2px;
}
.manageSlideBtn.cur .manageDropIcon{
    background-position: 0 0;margin-top: 5px;
}
/*项目管理*/
/*流程图*/
.flowChartMains {
    width: 634px;
    margin: 0 auto;
    position: relative;
    overflow: hidden;
}
.flowChartItem{
    list-style: none;margin: 0;margin-top: 40px;
}
.flowChartItem li{
    float: left;
    width: 134px;
    margin-bottom: 45px;
}
.flowChartItem li a{
    display: block;
    text-align: center;
    padding:14px 10px;
    border-radius: 3px;
}
.flowChartItem li a:hover{
    background: #fff;
    -webkit-box-shadow: 0 1px 1px rgb(0 0 0 / 5%), 0 2px 6px 0 rgb(0 0 0 / 5%);
    box-shadow: 0 1px 1px rgb(0 0 0 / 5%), 0 2px 6px 0 rgb(0 0 0 / 5%);
}
.flowChartItem li a:hover span{
    color: #1890ff;
}
.flowChartItem li span{
    font-size: 16px;
    color: #333;
    display: block;
    text-align: center;
    padding-top: 6px;
}
li.flowChart2 {
    margin: 0 116px;
}
.flowChartItem li i{
    margin: 0 auto;display: block;width: 65px;height: 75px;
}
.flowChartIcon1{
    background: url(../images/flowCharts1.png) no-repeat center center;
}
.flowChartIcon2{
    background: url(../images/flowCharts2.png) no-repeat center center;
}
.flowChartIcon3{
    background: url(../images/flowCharts3.png) no-repeat center center;
}
.flowChartIcon4{
    background: url(../images/flowCharts4.png) no-repeat center center;
}
.flowChartIcon5{
    background: url(../images/flowCharts5.png) no-repeat center center;
}
.flowChartIcon6{
    background: url(../images/flowCharts6.png) no-repeat center center;
}
.flowChartIcon7{
    background: url(../images/flowCharts7.png) no-repeat center center;
}
.flowChartIcon8{
    background: url(../images/flowCharts8.png) no-repeat center center;
}
.flowChartIcon9{
    background: url(../images/flowCharts9.png) no-repeat center center;
}
.flowPoint,.flowPoint1{
    position: absolute;
    left: 186px;
    top: 92px;
}
.flowPoint1{
    left: 436px;
}
.flowPointTop,.flowPointBottom{
    width: 60px;
    height: 8px;
    background: #d5d5d5;
    position: absolute;
    right: 0;
}
.flowPointBottom{
    bottom: 0;
}
.flowPointTop{top: 0;}
.flowPointVertical{
    width: 8px;background: #d5d5d5;height: 362px;
}
.flowPointArrow {
    width: 61px;
    height: 32px;
    background: url(../images/flowArrow.png) no-repeat;
    position: absolute;
    left: 0;
    top: 50%;
    margin-top: -18px;
}
/*流程图*/
/*.muieditdform input, .muieditdform textarea,.formEditRowBox .select2-container .select2-choice,.muiTableBox .control-group .controls .contenteditable, .muiFormgroup .muileft .contenteditable, .applyEidtPropGroup .contenteditable,.muiFormEidtXz input.inputShort,.muiFormEidtXz input.inputShortm,.muiFormgroup.muiFormEidtXz .muileft .contenteditable, .applyEidtPropGroup .contenteditable,.muiFileGgroup .inputShort,.proLibChangeInfo .proLibChangeInput,.proLibChangeInfo .select2-container .select2-choice,.proLibChangeInfo input.inputShortm,.input-append .btn,.muiFileUpload a,.layerImprotSpanRights,.muiFormEidtXz .select2-container .select2-choice{*/
/*    border-color: #dcdcdc;*/
/*}*/
.contentEdit{
    border-color: #dcdcdc !important;
}
.planTaskTableEdits .operate a._add,.planTaskTableEdits .operate a.delLine{
    background: url(../images/addPageIcons.png) no-repeat;
    background-position: -51px 4px;
    width: 26px;
    height: 26px;
    cursor: pointer;
    background-color: #fff;
    border-radius: 2px;
}
.planTaskTableEdits .operate a._add:hover{
    background: url(../images/addPageIcons.png) no-repeat;
    background-position:-78px 4px;
}
.planTaskTableEdits .operate a.delLine{
    background-position: 4px 4px;
}
.planTaskTableEdits .operate a.delLine:hover{
    background-position: -24px 4px;
}
.planTaskTableEdits .operate a._add:hover,.planTaskTableEdits .operate a.delLine:hover{
    background-color: #e9f2fb;
}
.planTaskFormTable .col_summary .input-append a.btn{
    left: auto;
    margin-left: 0;
    right: 0;
    height: 30px;
    top: 0px;
    margin-top: 0;
    display: block;
    line-height: 30px;
    width: 36px;
}
.planTaskFormTable .col_summary .input-append a.btn i{
    height: 30px;
    line-height: 29px;
}
.planTaskTableEdits .has_newDropList .verticalCenterBox i{
    position: absolute;right: 10px;top: 50%;margin-top: -3px;
    background: url(../images/addPageIcons1.png) no-repeat;
    width: 12px;height: 6px;
}
.planTaskTableEdits .col_summary{padding: 0 0;}
.planTaskTableEdits p{margin: 0 auto;}
.planTaskTableEdits td,.planTaskFormTable thead th{border: none !important;background: #fff;}
.planTaskTableEdits .col_summary{padding: 7px;}
.planTaskTableEdits .verticalCenterBox{border-radius: 2px;position: relative;border: none;}
.planTaskTableEdits .col_summary .input-append input,.planTaskTableEdits .col_summary .inputShort.Wdate,
.planTaskFormTableList .col_summary .input-append input,.planTaskFormTableList .col_summary .inputShort.Wdate{
    border: 1px solid transparent;border-radius: 2px;
}
/*.planTaskTableEdits .verticalCenterBox:after,.planTaskFormTableList .verticalCenterBox:after{
    border: 1px solid transparent;position: absolute;
    left: 0;width: 100%;height: 100%;top: 0;content: "";border-radius: 2px;
}*/
.planTaskTableEdits .col_summary .inputShort.Wdate,.planTaskFormTableList .col_summary .inputShort.Wdate{
    width: 100%;
    left: 0;
    top: 0;
    height: auto;
    min-height: 32px;
    font-size: 13px;
    height: 100%;
}
.planTaskTableEdits .verticalCenterBox:hover:after,.planTaskFormTableList .verticalCenterBox:hover:after,.muiTabEdits .planTaskFormTableList .col_summary input:hover,
.muiTabEdits .planTaskFormTableList .col_summary input:focus{
    border-color:#1890ff;
}
.planTaskTableEdits .operate{visibility: visible;width: auto;text-align: center;}
.planTaskTableEdits .operate a{float: none;margin: 0;display: inline-block;}
.planTaskTableEdits .col_summary input.planTaskName,.planTaskFormTableList .col_summary input.planTaskName{
    width: 100%;
    box-sizing: border-box;
    height: 100%;
    border: none;
    border-radius: 2px;
    top: 0;
    left: 0;
}
.muiTabEdits .planTaskFormTableList .col_summary input {
    position: absolute;
    left: 0;
    top: 0;
    padding-left: 5px;
    padding-right: 5px;
    width: 100%;
    background: #fff;
    box-shadow: none;
    border: 1px solid transparent;
    height: 100%;
    box-sizing: border-box;
}
.planTaskFormTableList .input-append .btn:last-child{
    display: block !important;
    float: right;
    position: absolute;
    top: 50%;
    left: inherit;
    right: 0;
    background: none;
    border: none;
    box-shadow: none;
    margin-top: -14px;
    z-index: 111;
}
.planTaskFormTableList .verticalCenter{
    padding:0;
}
.planTaskTableEdits .col_summary input.planTaskName:hover,.planTaskTableEdits .col_summary input.planTaskName:focus,
.planTaskFormTableList .col_summary input.planTaskName:hover,.planTaskFormTableList .col_summary input.planTaskName:focus{
    border-color:#1890ff;
}
.planTaskTableEdits .contenteditable,.planTaskFormTableList .contenteditable{padding-left: 5px;padding-right: 5px;border: none !important;}
.planTaskTableEdits td{
    height: 32px;
}
.muiBoxTopBtns1{
    margin-left: 0;
    border-bottom: 1px solid #ddd;
    height: 37px;
}
.btnsTabTaRges {
    list-style: none;
    float: left;
    margin: 0;
}
.btnsTabTaRges li{
    float: left;
    min-width: 100px;position: relative;margin-right: 8px;
}
.btnsTabTaRges li a{
    display: block;
    text-align: center;
    background: #07b5f9;
    color: #fff;
    height: 36px;
    line-height: 36px;
    font-size: 14px;
    padding: 0 10px;
    border: 1px solid transparent;
}
.btnsTabTaRges li a:hover{
    background: #48C7F9;
}
.btnsTabTaRges li.cur a{
    border-color: #ddd;
    background: #fff;
    color: #07b5f9;
    border-bottom: 1px solid transparent;
}
.btnsTabTaRges li.cur span{
    display: block;
    /* border-top: 10px solid #07b5f9; */
    position: absolute;
    width: 100%;
    left: 0;
    box-sizing: border-box;
    height: 2px;
    background: #07b5f9;
}
.tabTaRgesIn{
    display: none;
}
.tabTaRgesBoxs{
    margin-top: 20px;
}
/*流程图改版*/
.flowChartMains{
    width: 964px;
    padding-top: 50px;
}
.newFlowChartItem{
    list-style: none;
    margin: 0;
}
.newFlowChartItem li{
    float: left;
    width: 128px;
}
.newFlowChartIcon1,.newFlowChartIcon2,.newFlowChartIcon3,.newFlowChartIcon4,.newFlowChartIcon5,.newFlowChartIcon6,
.newFlowChartIcon7,.newFlowChartIcon8{
    width: 62px;
    height: 74px;
    margin: 0 auto;
    display: block;
}
.newFlowChartDiv span{
    font-size: 16px;
    color: #333;
    display: block;
    text-align: center;
    padding-top: 8px;
}
.newFlowChartDiv a{
    display: block;
    padding:14px 10px;
    border-radius: 2px;
}
.newFlowChartDiv a:hover{
    background: #fff;
    -webkit-box-shadow: 0 1px 1px rgb(0 0 0 / 5%), 0 2px 6px 0 rgb(0 0 0 / 5%);
    box-shadow: 0 1px 1px rgb(0 0 0 / 5%), 0 2px 6px 0 rgb(0 0 0 / 5%);
}
.newFlowChartDiv a:hover span{
    color: #1890ff;
}
.newFlowChartIcon1{background: url(../images/newFlowCharts1.png) no-repeat center center;}
.newFlowChartIcon2{background: url(../images/newFlowCharts2.png) no-repeat center center;}
.newFlowChartIcon3{background: url(../images/newFlowCharts3.png) no-repeat center center;}
.newFlowChartIcon4{background: url(../images/newFlowCharts4.png) no-repeat center center;}
.newFlowChartIcon5{background: url(../images/newFlowCharts5.png) no-repeat center center;}
.newFlowChartIcon6{background: url(../images/newFlowCharts6.png) no-repeat center center;}
.newFlowChartIcon7{background: url(../images/newFlowCharts7.png) no-repeat center center;}
.newFlowChartIcon8{background: url(../images/newFlowCharts8.png) no-repeat center center;}
.newFlowChartItem li.newFlowArrow{
    width: 150px;float: left;text-align: center;
}
.newFlowArrow img{
    margin-top: 46px;
}
.newFlowChartItem1 li{
    min-height: 252px;
}
.newFlowChartDiv{
    margin-bottom: 56px;
}
.newFlowChartItem1 .newFlowChartDiv{
    padding-top: 80px;
}
.newFlowChartItem1 .newFlowChart2 .newFlowChartDiv{
    padding-top: 0;
}
.newFlowChartItem1 .newFlowArrow img{
    margin-top: 126px;
}
.newFlowLineBox{
    position: relative;height: 168px;margin-top: 58px;
}
.newFlowLine1{
    width: 58px;height: 8px;background: #d5d5d5;position: absolute;left: 14px;top: 50%;margin-top: -4px;
}
.newFlowLine2{
    height: 168px;width: 8px;background: #d5d5d5;position: absolute;left: 64px;top: 0;
}
.newFlowLine3,.newFlowLine4{
    width: 71px;height: 32px;background: url(../images/newFlowChartsArrow.png) no-repeat;position: absolute;
}
.newFlowLine3{
    left: 64px;top: -12px;
}
.newFlowLine4{
    left: 64px;bottom: -12px;
}
/*流程图改版*/

.formPageEditBoxs .applyEidtPropGroup{width: 50%;float: left;margin-bottom: 0;margin-top: 18px;}
.formPageEditBoxs .applyEidtPropGroup .contenteditable{width: 81.1%;}

.formPageEditBoxs .formEditRowBox1 .EditNdspan,.formEditRowBox .EditNdspan, .formEditRowBox1 .EditNdspan{width: 160px;float: left;line-height: 30px;}
.formPageEditBoxs .muiTablestip .formEditRowBox .muiTextareaDiv .contentEdit{width: 81%;margin-left: 0;}
.formPageEditBoxs .muiFormgroup{padding-left: 10px;}
.formPageEditBoxs .formEditRowBox input.inputShort{width: 309px;}
.formPageEditBoxs .formEditRowBox input.inputShortm{width: 264px;}
.formPageEditBoxs .formEditRowBox .select2-container .select2-choice{width: 312px;}

.muiFormEidtXz .EditNdspan font{margin-right: 4px;}
.muileftBox .select2-container .select2-choice{border: 1px solid rgb(228 228 228) !important;}
.auditLayerImport {
    width: 395px;
    margin: 0 auto;
    padding-top: 26px;
}
.tabTopsXZs .commonMinHeihgt{display: none;}


/*改版*/
.muiSheettable{
    border-top: 1px solid #dcdfe6;
    border-left: 1px solid #dcdfe6;
}
.muiSheettable .tableHead th{
    background: #e3f1ff;
    border-right: 1px solid #dcdfe6;
    border-bottom: 1px solid #dcdfe6 !important;
}
.muiSheettable td{
    border-right: 1px solid #dcdfe6;
    border-bottom: 1px solid #dcdfe6;
}
/*.form-horizontal .muieditdform .control-group{*/
/*    width: 33.33%;*/
/*    float: left;*/
/*    margin: 0;*/
/*    padding: 0 10px;*/
/*    min-height: 84px;*/
/*    box-sizing: border-box;*/
/*}*/
/*.form-horizontal .control-label {*/
/*    line-height: inherit;*/
/*    padding-top: 0;*/
/*    float: none;*/
/*    display: block;*/
/*    font-size: 14px;*/
/*    width: auto;*/
/*    text-align: left;*/
/*    padding-bottom: 6px;*/
/*}*/
/*.form-horizontal .controls{*/
/*    margin-left: 0;overflow: inherit;*/
/*}*/
/*.form-horizontal .input-append{*/
/*    width: 100%;*/
/*    font-size: 14px;*/
/*}*/
/*.form-horizontal .input-append input,.muieditdform .control-group input.inputShortm{*/
/*    width: calc(100% - 60px);*/
/*    padding-top: 6px;*/
/*    padding-bottom: 6px;*/
/*    text-indent: 4px;*/
/*}*/
.groupEditBox .muiFormGroupItem{width: 33.33% !important;min-width: 33.33% !important;padding: 0 10px;box-sizing: border-box;}
.muiFormgroup{padding: 0;margin-left: 0;}
.muiFormgroup .EditNdspan{
    /*text-align: left;
    width: auto;
    float: none;
    display: block;
    margin: 0;
    padding: 0;
    padding-bottom: 6px;
    font-size: 14px;*/
    /*text-align: right;*/
    /*width: 100px;*/
    /*float: none;*/
    /*display: inline-block;*/
    /*margin: 0;*/
    /*padding: 0;*/
    /*padding-bottom: 0;*/
    /*font-size: 14px;*/
    /*line-height: 33px;*/
}
/*.muieditdform input,.muieditdform .control-group input.inputShort{*/
/*    width: calc(100% - 136px);*/
/*    font-size: 14px;*/
/*    padding-top: 6px;*/
/*    padding-bottom: 6px;*/
/*    text-indent: 4px;*/
/*}*/
.muieditdform .input-append{
    /*width: calc(100% - 120px);*/
    /*font-size: 14px;*/
}
.muieditdform .input-append input{
    /*width: calc(100% - 60px);*/
    /*padding-top: 6px;*/
    /*padding-bottom: 6px;*/
    /*text-indent: 4px;*/
}
.muieditdform .input-append a.btn{
    /*padding-top: 6px;*/
    /*padding-bottom: 6px;*/
}
.muieditdform .select2-container{
    /*width: calc(100% - 122px)*/
}
/*.muiFormgroup .select2-container .select2-choice,.muieditdform .select2-container .select2-choice,.muieditdform .control-group .select2-container .select2-choice{*/
/*    width:  calc(100% - 10px);*/
/*    height: 24px;*/
/*}*/
.picUploadImgsBoxs{margin-top: 0;margin-left: 0}
/*.muiFormgroup .select2-container .select2-choice>.select2-chosen,.muieditdform .select2-container .select2-choice>.select2-chosen {*/
/*    height: 24px;*/
/*    line-height: 24px;*/
/*    font-size: 14px;*/
/*}*/
/*.muileft.muiFormGroupItem.muiTextareaDiv {*/
/*    width: 100% !important;*/
/*    min-width: 100% !important;*/
/*}*/
/*.muileft.muiFormGroupItem.muiTextareaDiv textarea,.muileft.muiFormGroupItem.muiTextareaDiv .contenteditable,*/
/*.form-horizontal .muieditdform .control-group.muiTextareaDiv .contenteditable{*/
/*    width:  calc(100% - 124px);*/
/*    border: 1px solid #dcdcdc !important;*/
/*}*/
/*.muileft.muiFormGroupItem.muiTextareaDiv textarea:hover,.muileft.muiFormGroupItem.muiTextareaDiv .contenteditable:hover,*/
/*.form-horizontal .muieditdform .control-group.muiTextareaDiv .contenteditable:hover{*/
/*    border: 1px solid #0b7fce !important;*/
/*}*/
/*.form-horizontal .muieditdform .control-group.muiTextareaDiv{*/
/*    width: 100%;*/
/*}*/
.muieditdform input.required {
    background: #f7ffc9;
}
.muieditdform .input-append input[readonly] {
    background: #f7ffc9;
}
.muieditdform .select2-container .select2-choice .select2-arrow b{
    background-position: 0 4px;
}
.editPageBoxs{
    background-color: #fff;
    background-image: url(../images/watermark.png?v=1.0.2);
    margin: 10px;
    background-size: 300px 150px;
    border-radius: 6px;
    box-shadow: 0 0 10px rgba(0,0,0,.1);
    overflow: hidden;
}
.editPageFixed{
    border-right: 2px solid #f3f3f3;
}
.editPageFixed.fixed{
    position: fixed;
    top: 0;
    margin-top: 0;
}
.editPageBoxsRight {
    float: right;
    width: calc(100% - 180px);
    padding-right: 10px;
}
.editPageFixedItem,.editPageFixed .budgetTsakSubmittabGbs{
    list-style: none;
    margin: 0;
    padding: 14px 0;
    position: relative;
}
.editPageFixedItem:after,.editPageFixed .editPageFixedItem:before,.editPageFixed .budgetTsakSubmittabGbs:after,.editPageFixed .budgetTsakSubmittabGbs:before{
    background: url(../images/rateIcon2.png) no-repeat;
    position: absolute;
    right: -5px;
    display: inline-block;
    width: 8px;
    height: 8px;
    margin-top: -4px;
    content: "";
    background-size: 100%;
    cursor: default;
    top: 50%;
}
.editPageFixedItem:after,.editPageFixed .budgetTsakSubmittabGbs:after{
    top: 0;
    margin-top: 0;
}
.editPageFixedItem:before,.editPageFixed .budgetTsakSubmittabGbs:before{
    top: inherit;
    bottom: 0;
    margin-top: 0;
}
.editPageFixedItem li,.editPageFixed .budgetTsakSubmittabGbs li{
    color: #a8a8a8;
    font-size: 14px;
    position: relative;
    padding-top: 12px;
    padding-bottom: 12px;
    text-align: right;
    line-height: 25px;
    padding-right: 25px;
    cursor: pointer;
}
.editPageFixedItem li.cur,.editPageFixed .budgetTsakSubmittabGbs li.cur{
    color: #0089ff;
}
.editPageFixedItem li:after,.editPageFixed .budgetTsakSubmittabGbs li:after{
    background: url(../images/rateIcon1.png) no-repeat;
    position: absolute;
    right: -5px;
    display: inline-block;
    width: 8px;
    height: 8px;
    margin-top: -4px;
    content: "";
    background-size: 100%;
    cursor: default;
    top: 50%;
}
.groupItems {
    padding-top: 20px;
}
.editPageFixedItem li.cur:before,.editPageFixed .budgetTsakSubmittabGbs li.cur:before{
    background: url(../images/rateIcon3.png) no-repeat 50%!important;
    background-size: 100%;
    width: 22px;
    height: 13px;
    border: 0;
    border-radius: 0;
    position: absolute;
    right: -10px;
    top: 50%;
    -webkit-transition: top .3s ease-in-out;
    -o-transition: top .3s ease-in-out;
    transition: top .3s ease-in-out;
    z-index: 99;
    content: "";
    margin-top: -7px;
}
/*.muieditdform{background: none;}*/
.editPageFixed {
    width: 100px;
    float: left;
    margin-top: 36px;
    margin-left: 30px;
}
.groupEditBox{
    padding: 12px 0;
    margin: 0 10px 0;
}
.groupEditTt {
    padding: 0 0 10px;
    font-size: 14px;
    position: relative;
    overflow: hidden;
}
.inlines{
    padding-top: 20px;
    border-bottom: 1px solid #eaeaea;
}
.groupEditTt i{
    width: 3px;
    height: 20px;
    float: left;
    background: #1890ff;
    margin-top: 0;
    margin-right: 6px;
    display: none;
}
.groupEditTt span{
    font-size: 16px;
    font-weight: 700;
    float: left;
    padding: 0 10px 0 5px;
    background: #fff;
    color: #333;
    height: 38px;
    line-height: 38px;
}
.groupEditCommon .groupEditTt i{
    display: block;
    margin-top: 2px;
}
.groupEditCommon .groupEditTt span{
    height: auto;
    line-height: normal;
}
.groupEditCommon .groupEditTt{
    border-bottom: 1px solid #eaeaea;
    padding: 0 10px 10px;
}
.groupEditCommon .groupEditBox{
    background: #fff;
    border-radius: 6px;
    /*box-shadow: 0 0 10px rgba(0,0,0,.1);*/
    margin: 10px;
}
.groupEditCommon .muieditdform{
    background: none;
}
.groupEditCommon .groupEditItem{
    padding:20px 30px 10px
}
.groupEditCommon .groupEditTxt{
    width: calc(100% - 130px);
    display: inline-block;
    font-size: 14px;
    line-height: 32px;
}
.groupEditCommon .groupEditAreatxt{
    width: calc(100% - 130px);
    display: inline-block;
    font-size: 14px;
    line-height: 32px;
}
.groupEditCommon  .groupEditItem input{
    width: calc(100% - 140px);
}
.groupEditCommon .groupEditItem .input-append input{
    width: calc(100% - 60px);
}
.userMsgBoxs {
    text-align: center;
    color: #333;
    font-size: 18px;
    font-weight: 600;
    padding-bottom: 12px;
    padding-top: 10px;
    font-size: 18px;
    color: #151515;
    padding: 16px 0;
    line-height: 50px;
}
.formUploadBoxs{border: 2px dotted #ddd;border-radius: 6px;width: 120px;height: 120px;margin: 0 auto;position: relative;display: block;cursor: pointer;}
.formUploadBoxs i{background: url(../images/uploadIcons.png) no-repeat;width: 28px;height: 28px;display: block;margin: 32px auto 0;background-size: contain;}
.formUploadBoxs span{color: #999;display: block;text-align: center;font-size: 14px;padding-top: 5px;}
.formUploadBoxs input{
    position: absolute;
    top: 0;
    left: 0;height: 100%;
    opacity: 0;width: 100%;
}
.userMsgGroup .inputShort{
    border: none;
    background: none !important;
    color: #333;
    text-align: center;
}
.userMsgGroup .picUploadImgsBoxs{
    position: relative;
    width: 124px;
    height: 124px;
    margin: 0 auto;
}
.userMsgGroup .picUploadImgsBox{
    /*width: 124px;*/
    /*height: 124px;*/
    /*position: absolute;*/
    /*top: 0;*/
    /*left: 0;*/
    /*display: none;*/
    /*background: #fff;*/
}
.userMsgGroup .picUploadImgs{
    width: 100%;
    height: 100%;
    margin: 0;
}
.userMsgGroup .picUploadImgs img{
    width: 100%;
    height: 100%;
}
.userMsgName {
    text-align: center;
    padding: 10px 0;
    height: 28px;
    font-size: 20px;
    line-height: 28px;
    color: #191f25;
    margin-top: 10px;
}
.userMsgDpetName{
    text-align: center;
    color:#191f25;
    font-size: 14px;
}
.groupEditItem{
    overflow: hidden;
    padding-right: 20px;
}
.groupEditItem [class *="span"] {
    margin-left: 0;
    width: 80px;
    text-align: left;
    line-height: 32px;
    position: relative;
    margin-right: 16px;
    height: 40px;
    color: #5c5c5c;
    display: inline-block;
    white-space: nowrap;
    vertical-align: middle;
}
.groupEditCommon .groupEditItem [class *="span"] {
    width: 100px;
    height: auto;
}
.groupEditItem .muiFormGroupItem{position: relative;}
.groupEditCommon.viewFormCommon .groupEditItem .muiFormGroupItem{
    margin: 10px 0;
}
.uploadImport{
    background-color: #fff;
    border: 2px dashed #1890ff;
    border-radius: 6px;
    box-sizing: border-box;
    width: 100%;
    height: 206px;
    text-align: center;
    cursor: pointer;
    position: relative;
    overflow: hidden;
}
.uploadImport input{
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
}
.uploadImport i{
    background: url(../images/uploadIcons.png) no-repeat;
    width: 28px;
    height: 28px;
    display: block;
    margin: 76px auto 10px;
    background-size: contain;
}
.uploadImport span{
    display: block;
    text-align: center;
}
.uploadImPortLayer .jbox-state>div{
    margin: 0 auto;
    padding: 0 30px;
}
.uploadImPortLayer div.jbox .jbox-button-panel{
    text-align: right !important;
    padding-right: 120px !important;
    /* padding-top: 10px !important; */
    padding-bottom: 20px !important;
    height: auto !important;
}
.uploadImPortLayer div.jbox .jbox-button.jbox-button-focus{
    background: #eee !important;
    border-color: #eee !important;
    color: #333 !important;
    height: 32px;
    line-height: 32px;
}
.uploadImPortLayer div.jbox .jbox-button.jbox-button-focus:hover{
    border-color: #0bbbee !important;
    color: #0bbbee !important;
}
.importLayers .btns{
    position: absolute;
    right: 0;
    bottom: -43px;
    height: 32px;
}
.importLayers .btns:hover{
    opacity: .9;
}
.uploadImportTips{
    color: #999;
    padding-top: 10px;
}
.uploadImPortLayer div.jbox .jbox-content{
    overflow: inherit !important;
}
/*.groupEditItem .muiFormGroupItem{
    margin: 10px 0;
}*/
/*.groupEditItem .EditNdspan:after{*/
/*    content: ":";*/
/*    position: relative;*/
/*    top: -0.5px;*/
/*    margin: 0 8px 0 0;*/
/*}*/
.editLabel{
    position: relative;
}
/*form#inputForm .muiFormGroupItem .EditNdspan:after{*/
/*    content: ":";*/
/*    position: relative;*/
/*    top: -0.5px;*/
/*    margin: 0 8px 0 0;*/
/*}*/
.labelSpans{
    white-space: pre-wrap;
    display: inline-block;
    line-height: 16px;
    vertical-align: text-top;
    position: relative;
    top: 2px;
}
/*.muieditdform .groupEditItem input{*/
/*    width: calc(100% - 140px);*/
/*}*/
.muieditdform .groupEditItem{position: relative}
.muieditdform .groupEditItem .input-append,.muieditdform  .groupEditItem .select2-container{
    width: calc(100% - 126px);
}
.muieditdform .groupEditItem .input-append{
    display: inline-block;
}
/*.muieditdform .groupEditItem .input-append input{*/
/*    width: calc(100% - 60px);*/
/*}*/
.groupEditCommon .muieditdform label.error {
    background: none;
    color: red;
    font-weight: normal;
    padding-left: 0;
    position: absolute;
    bottom: -23px;
    left: 115px;
}
.groupEditCommon .muiFormGroupItem label.error {
    background: none;
    color: red;
    font-weight: normal;
    padding-left: 0;
    position: absolute;
    bottom: -23px;
    left: 115px;
}
.groupEditItem .muileft.muiFormGroupItem.muiTextareaDiv textarea,.groupEditItem .muileft.muiFormGroupItem.muiTextareaDiv .contenteditable {
    width: calc(100% - 130px);
    min-height: 100px;
    display: inline-block;
    border-radius: 4px;
    padding: 10px;
    box-sizing: border-box;
}
.editPageBoxsRight .muieditdform{
    background: none;
}
.groupEditItem{
    padding: 6px 0 20px;
}
.groupEditItem .muiFormGroupItem{
    /*margin: 16px 0;min-height: 40px;*/
}
.userViewPage{
    margin: 10px;
}
.userViewPageBgs{
    background: #fff;
    box-shadow: 0 0 10px rgba(0,0,0,.1);
    padding: 16px;
    overflow: hidden;
    border-radius: 6px;
}
.userViewPageLeft{
    width: 336px;
    float: left;
    border-radius: 6px;
    background:#f2f8fc;
}
.userViewPageRight{
    float: right;
    width: calc(100% - 356px);
}
.userViewTableMargin {
    margin-left: 80px;
    margin-top: 24px;
}
.userViewTables{
    width: 100%;
}
.personalPhoto{
    width: 160px;
    height: 160px;
    margin: 20px auto 0;
    border-radius: 50%;
    background: #d9ebf5;
}
.personalPhoto img{
    width: 140px;
    height: 140px;
    border-radius: 50%;
    margin: 10px;
}
.userViewPageName{
    font-size: 18px;
    color: #333;
    text-align: center;
    padding: 26px 0;
}
.userViewPageName span{
    font-weight: 600;
    margin: 0 15px;
    display: inline-block;
    vertical-align: middle;
}
.userViewPageName i{
    background: #0091ff;
    color: #fff;
    border-radius: 4px;
    font-style: normal;
    font-size: 14px;
    padding: 2px 4px;
    display: inline-block;
}
.personalBgs{
    margin: 0 26px;
    overflow: hidden;
}
.personalLeft{
    width: 49%;
    float: left;
    background: #d9ebf5;
    border-radius: 6px;
}
.personalLeft h3{
    background: #0073bc;
    color: #fff;
    text-align: center;
    font-size: 15px;
    height: auto;
    line-height: inherit;
    padding: 9px 0;
    border-radius: 6px;
}
.personalLeft p{
    text-align: center;
    padding:8px 0;
    margin: 0;
    color: #333;
    font-size: 14px;
}
.personalItem{
    margin: 0 26px;
    list-style: none;
}
.personalItem li{
    border-bottom: 1px dashed #0073bc;
    padding: 10px 0;
    font-size: 14px;
    overflow: hidden;
}
.personalItem li span{
    font-weight: 600;
    float: left;
}
.personalItem li i{
    float: right;
    font-style: normal;
}
.personalItem li:last-child{
    border-bottom: none;
}
.userViewTts{
    background: #ebf4fa;
    position: relative;
    height: 52px;
}
.userViewPageRight{
    padding-top: 10px;
}
.userViewTts i{
    background: #2f8dc8;
    width: 66px;
    height: 66px;
    display: block;
    border-radius: 50%;
    position: absolute;
    left: -5px;
    top: -5px;
}
.userViewTts span{
    color: #0073bc;
    font-size: 20px;
    font-weight: 600;
    margin-left: 60px;
}
.userViewTtsBorder{
    border-radius: 4px;
    padding: 14px 10px;
    border: 1px solid #008480;
    width: calc(100% - 32px);
    position: absolute;
    left: 12px;
    top: 1px;
}
.userViewTtsBorder img{
    position: absolute;
    left: -8px;
    z-index: 11;
    top: -10px;
    height: 58px;
}
.personalLeft img{
    height: 16px;
    display: inline-block;
    vertical-align: middle;
    margin: 0 6px;
}
.personalLeft span{
    display: inline-block;
}
.userViewTables{
    border-left: 1px solid #ddd;
    border-radius: 6px;
}
.userViewTables th {
    background: #ebf4fa;
    font-size: 14px;
    padding: 8px 0;
    color: #333;
    border-top: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
    border-right: 1px solid #ddd;
}
.userViewTables th:first-child{
    border-radius: 6px 0 0 0;
}
.userViewTables th:last-child{
    border-radius: 0 6px 0 0;
}
.userViewTables td{
    border-bottom: 1px solid #ddd;
    border-right: 1px solid #ddd;
    font-size: 13px;
    padding: 8px ;
}
.userViewTables tr:nth-child(even) td{
    background: #f7f7f7;
}
.kZsPboxTops{
    border-radius: 6px;
    /*margin: 10px !important;*/
    /*border: 1px solid #d4d4d4;*/
}
.groupEditBox .applyEidtPropGroup .EditNdspan{
    width: 100px;
    height: auto;
}
.groupEditBox .picUploadImgsBoxs .resourceList li img{
    width: 12px;
    margin-left: 6px;
    display: inline-block;
}
.groupEditBox .textareaBoxs{width: 100% !important;}
.ant-space-item{display: none;}
/*.groupEditCommon .showPageTxts,.groupEditCommon span.EditSpanzr{*/
/*    width: calc(100% - 130px) !important;*/
/*    display: inline-block;*/
/*    font-size: 14px;*/
/*    line-height: 32px;*/
/*    vertical-align: middle;*/
/*}*/
.groupEditCommon .showPageTxts,.groupEditCommon span.EditSpanzr{
    background: #f7f7f7;
    border: 1px solid #ddd;
    border-radius: 3px;
    text-indent: 10px;
    min-height: 32px;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -o-box-sizing: border-box;
    -moz-box-sizing: border-box;
}
.groupEditItem .muiFormGroupItem.muiFormGroupDivs{
    width: 100% !important;
}
.muieditdform .groupEditItem .input-append{
    margin-bottom: 0;
}
.editPageFixed .muiTabXzsTab li span{
    padding: 0;
}
.editPageFixed .muiTabXzsTab li.cur{
    border-bottom: none;
}
.editPageFixed .muiTabXzsTab li{float: none}
.editPageFixed .budgetTsakSubmittabGbs{
    border-bottom: none;
    height: auto;
}
.editPageFixed .muiTabXzsTab{
    border-bottom: none;
    height: auto;
    margin: 0;
}
.editPageBoxsRight .muiTabXzs{padding: 0;}
.groupEditCommon .muiTabEdits{
    margin: 0 10px;
    border-radius: 6px;
    padding-top: 10px;
}
.groupEditCommon .applyEidtPropGroup.propDiv.loopDiv.muileft.muiFormGroupItem.textareaBoxs,.groupEditCommon .applyEidtPropGroup.muiFormGroupItem.textareaBoxs{
    width: 100% !important;
    min-width: 100% !important;
    float: none;
}
.groupEditCommon .applyEidtPropGroup.textareaBoxs .EditNdspan{
    width: 100px;
}
.groupEditCommon.viewFormCommon .applyEidtPropGroup.textareaBoxs .EditNdspan{
    width: 114px;
/*    100*/
}
.groupEditCommon .applyEidtPropGroup.textareaBoxs .contenteditable {
    min-height: 100px;
    width: calc(100% - 156px);
}
.groupEditCommon  .muiTabXzsTabIns{
    min-height: 300px;
}
.userViewPage{
    margin: 10px;
}
.userViewPageBgs{
    background: #fff;
    box-shadow: 0 0 10px rgba(0,0,0,.1);
    padding: 16px;
    overflow: hidden;
    border-radius: 6px;
}
.userViewPageLeft{
    width: 336px;
    float: left;
    border-radius: 6px;
    background:#f2f8fc;
}
.userViewPageRight{
    float: right;
    width: calc(100% - 356px);
}
.userViewTableMargin {
    margin-left: 80px;
    margin-top: 24px;
}
.userViewTables{
    width: 100%;
}
.personalPhoto{
    width: 160px;
    height: 160px;
    margin: 20px auto 0;
    border-radius: 50%;
    background: #d9ebf5;
}
.personalPhoto img{
    width: 140px;
    height: 140px;
    border-radius: 50%;
    margin: 10px;
}
.userViewPageName{
    font-size: 18px;
    color: #333;
    text-align: center;
    padding: 26px 0;
}
.userViewPageName span{
    font-weight: 600;
    margin: 0 15px;
    display: inline-block;
    vertical-align: middle;
}
.userViewPageName i{
    background: #0091ff;
    color: #fff;
    border-radius: 4px;
    font-style: normal;
    font-size: 14px;
    padding: 2px 4px;
    display: inline-block;
}
.personalBgs{
    margin: 0 26px;
    overflow: hidden;
}
.personalLeft{
    width: 49%;
    float: left;
    background: #d9ebf5;
    border-radius: 6px;
}
.personalLeft h3{
    background: #0073bc;
    color: #fff;
    text-align: center;
    font-size: 15px;
    height: auto;
    line-height: inherit;
    padding: 9px 0;
    border-radius: 6px;
}
.personalLeft p{
    text-align: center;
    padding:8px 0;
    margin: 0;
    color: #333;
    font-size: 14px;
}
.personalItem{
    margin: 0 26px;
    list-style: none;
}
.personalItem li{
    border-bottom: 1px dashed #0073bc;
    padding: 10px 0;
    font-size: 14px;
    overflow: hidden;
}
.personalItem li span{
    font-weight: 600;
    float: left;
}
.personalItem li i{
    float: right;
    font-style: normal;
}
.personalItem li:last-child{
    border-bottom: none;
}
.userViewTts{
    background: #ebf4fa;
    position: relative;
    height: 52px;
}
.userViewPageRight{
    padding-top: 10px;
}
.userViewTts i{
    background: #2f8dc8;
    width: 66px;
    height: 66px;
    display: block;
    border-radius: 50%;
    position: absolute;
    left: -5px;
    top: -5px;
}
.userViewTts span{
    color: #0073bc;
    font-size: 20px;
    font-weight: 600;
    margin-left: 60px;
}
.userViewTtsBorder{
    border-radius: 4px;
    padding: 14px 10px;
    border: 1px solid #008480;
    width: calc(100% - 32px);
    position: absolute;
    left: 12px;
    top: 1px;
}
.userViewTtsBorder img{
    position: absolute;
    left: -8px;
    z-index: 11;
    top: -10px;
    height: 58px;
}
.personalLeft img{
    height: 16px;
    display: inline-block;
    vertical-align: middle;
    margin: 0 6px;
}
.personalLeft span{
    display: inline-block;
}
.userViewTables{
    border-left: 1px solid #ddd;
    border-radius: 6px;
}
.userViewTables th {
    background: #ebf4fa;
    font-size: 14px;
    padding: 8px 0;
    color: #333;
    border-top: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
    border-right: 1px solid #ddd;
}
.userViewTables th:first-child{
    border-radius: 6px 0 0 0;
}
.userViewTables th:last-child{
    border-radius: 0 6px 0 0;
}
.userViewTables td{
    border-bottom: 1px solid #ddd;
    border-right: 1px solid #ddd;
    font-size: 13px;
    padding: 8px ;
}
.userViewTables tr:nth-child(even) td{
    background: #f7f7f7;
}
/*改版*/




@media screen and (min-width: 1580px) and (max-width: 1920px){
    .resourcesItem1,.resourcesAdd{
        width: 14.28%;
    }
}
@media screen and (max-width: 920px) {
    .muiFormEidtXz input.inputShort{width: 206px}
    .muiFormEidtXz input.inputShortm{width: 160px;}
    .muiFormEidtXz .select2-container .select2-choice{width: 220px;}
    .muiFormEidtXz span.EditSpanzr{width: 220px;}
    .formEditRowBox2 .controlGroups .controls .contenteditable{
        width: 94.2%;
    }
    .formEditRowBox2 .control-group .select2-container .select2-choice{
        width: 244px;
    }
    .formEditRowBox2 .control-group input.inputShort{
        width: 240px;
    }
    .formEditRowBox2 .control-group input.inputShortm{
        width: 195px;
    }
}

.budgetTsakSubmit .muiTableBox{
    margin: 0;
    margin-top: 16px;
    padding: 0 16px;

    min-height: auto;
    box-shadow: none;
    /*padding: 16px;*/
    background: none;
    border-radius: 0px;
    border: none;
}
.accordion-group{border-bottom: 1px solid #3c7ea4}
.butongguo {
    background: #f8a103 !important;
}
.butongguo:hover {
    background: #fabd55 !important;
}
/*.muiFormgroupsx10 #btnSubmit {*/
/*    background: #f8a103;*/
/*}*/














































