/*common*/
a,abbr,acronym,address,applet,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,iframe,img,input,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,select,small,span,strike,strong,sub,sup,table,tbody,td,textarea,tfoot,th,thead,tr,tt,ul,var{margin:0;padding:0;outline:0;border:0;font-size:12px;font-family:"Microsoft YaHei"}html{-webkit-text-size-adjust:none;-ms-text-size-adjust:none}body{min-width:auto;font:12px "Microsoft YaHei";color:#666;background-color:#fff}a{color:#666;text-decoration:none}a:hover{color:#f60;text-decoration:none}img{vertical-align:middle;image-rendering:optimizeQuality;-ms-interpolation-mode:bicubic}table{border-collapse:collapse;border-spacing:0}ul{list-style-type:none}input{outline:0;vertical-align:middle}textarea{outline:0;resize:none}input[type=checkbox],label{cursor:pointer}
.fixed-top{position: absolute;top: -36px;right: 0;}.mt5{margin-top:5px !important}.mt15{margin-top:15px !important;}.mt25{margin-top: 25px !important}.fl{float:left;display:inline}.fr{float:right;display:inline}.fn{float:none!important}
.hidden{display:none}
.hiddenV{visibility:hidden;}
.clearfix:after{content:"";clear:both;display:block;visibility:hidden;overflow:hidden;height:0}
.pointer{cursor:pointer}
.ov{overflow:hidden}
.noBg{background:none !important;border-right:none !important}
.lh20{line-height:20px;}
.ml15{margin-left:15px;}
/*.border-L1{border-left: solid 3px #02aae9 !important;}
.border-L2{border-left: solid 3px #26d668 !important;}
.border-L3{border-left: solid 3px #f5ad2b !important;}
.border-L4{border-left:solid 3px #ff5344 !important}*/
.treeClose,.treeOpen{padding-left: 30px;height:20px;background:url(../images/ico-tree.png) no-repeat;cursor:pointer;display:inline-block;vertical-align: middle;}
.treeOpen{background-position:left top;}
.treeClose{background-position:left bottom}
/*font*/
.black{color:#000}
.white{color:#fff}
.gray{color:gray}
.red,.requiredField{color:#f60!important}
.green{color:green}
.blue{color:#4489ce}
.lgray{color:#999}
.tc{text-align:center}
.txt-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.txt-newline{overflow:hidden;text-overflow: ellipsis;display:-webkit-box;-webkit-box-orient:vertical;line-height: 1.4;}
.ax-span:hover .close{display:inline-block !important}
/*input-button*/
.arrow-b{display:inline-block;width:12px;height:6px;overflow:hidden;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}
.arrow-b em,.arrow-b i{float:left;display:inline;height:0;width:0;overflow:hidden;border:solid 6px transparent}
.arrow-b i{border-top-color:#aaa}
.arrow-b em{margin-top:-13px;border-top-color:#fff}
.iconSearch{width:20px;height:20px;background:url(../images/button/ico-search.png) no-repeat center #fff;display:inline-block;border:none;cursor:pointer}
.iconButton span{top:6px}
.button,.iconButton{cursor:pointer;height:30px;line-height:30px;display:inline-block;display:-moz-inline-stack;float:left;position:relative;padding:0 12px;margin-right:10px;color:#fff;background-color:#5a96d2;font-size:14px;border-radius:5px;border:none;font-weight:400;border:none}
.iconButton.disabled,.iconButton.disabled:active,.iconButton.disabled:hover,.iconButton:disabled,.iconButton:disabled:active,.iconButton:disabled:hover{color:#a7a7a7;cursor:default;background-color:#e2e2e2!important}
#searchBtn.iconButton,.button.backButton,.button.cancleButton,.button.customButton,.button.demandButton,.button.orderStar,.button.orderStop,.button.pdfButton,.button.refreshButton,.button.resetButton,.button.sureButton,.iconButton#addButton,.iconButton#auditButton,.iconButton#export1Button,.iconButton#exportButton,.iconButton#fenpeiButton,.iconButton#importButton,.iconButton#shengheButton,.iconButton.iconFlag,.button.oper{padding:0 16px 0 35px;border:none}
.iconButton#fenpeiButton{background:#f5762c}
.iconButton#shengheButton{background:#21af46;color:#fff}
.iconButton#addButton{background:#07ad32;color:#fff}
.iconButton#auditButton{background:#f07878}
.iconButton#exportButton{background:#3bc275}
.iconButton#export1Button{background:#8aad52;color:#fff}
.iconButton#importButton,.iconButton.iconFlag{background:#63aad4;color:#fff}
.iconButton#searchBtn{background:url(../images/button/ico-07.png) no-repeat 13px center #4489ce;color:#fff}
.button.pdfButton{background:url(../images/button/ico-pdf.png) no-repeat 12px center #f5ad2b}
.iconButton .addIcon,.iconButton .auditIcon,.iconButton .exportIcon,.iconButton .fenpeiIcon,.iconButton .flagIcon,.iconButton .ico-shengheIcon,.iconButton .impIcon,.iconButton .importIcon{width:18px;height:18px;position:absolute;top:7px;left:12px}
.iconButton .addIcon{height:16px;top:9px!important;left:14px;background:url(../images/button/ico-add01.png) no-repeat}
.iconButton .flagIcon,.iconButton .impIcon{height:16px;top:8px!important;left:14px;background:url(../images/button/ico-flag.png) no-repeat center}
.iconButton .auditIcon{left:14px;background:url(../images/button/ico-shenghe.png) no-repeat}
.iconButton .exportIcon{background:url(../images/button/ico-daoru.png) no-repeat}
.iconButton .importIcon{background:url(../images/button/ico-daochu.png) no-repeat;color:#fff}
.iconButton .fenpeiIcon{background:url(../images/button/ico-fenpei.png) no-repeat}
.iconButton .ico-shengheIcon{background:url(../images/button/ico-shenghe.png) no-repeat}
.button.cancleButton{background:url(../images/button/ico-cancle.png) no-repeat 12px center #a2a2a2;color:#fff}
.button.sureButton{background:url(../images/button/ico-sure.png) no-repeat 12px center #5a96d2;color:#fff}
.button.backButton{background:url(../images/button/ico-back.png) no-repeat 14px center #e2e2e2;color:#333!important}
.button.demandButton{background:url(../images/button/ico-xuqiu.png) no-repeat 14px center #37ca2d}
.button.customButton{background:url(../images/button/ico-dingzhi.png) no-repeat 14px center #67aee8}
.button.orderStar{background:url(../images/button/ico-star.png) no-repeat 12px center #57c13c}
.button.orderStop{background:url(../images/button/ico-stop.png) no-repeat 12px center #ea5656}
.button.refreshButton{background:url(../images/button/ico-refresh.png) no-repeat 12px center #efc83b;color:#fff}
.button.resetButton{background:url(../images/button/ico-reset.png) no-repeat 12px center #efc83b;color:#fff}
.button.oper{background: url(../images/ico-oper_1.png) no-repeat 12px center #5A96D2;color:#fff;background-size: 20px;}
.buttonWrap{float:left;margin-right:10px;margin-bottom:5px;min-height:30px}
.buttonWrap .iconButton{position:relative;margin:0 6px 0 -1px;overflow:hidden;white-space:nowrap}
.btn-delete,.btn-edit{padding:2px 8px;border-radius:19px;white-space:nowrap;height:16px;line-height:16px;display:inline-block}
.btn-edit{color:#4d8ac7;border:solid 1px #4d8ac7}
.btn-delete{border:solid 1px #999}
.btn-edit:hover{background:#4d8ac7;color:#fff!important}
.btn-delete:hover{background:#999;color:#fff}
.falseIcon,.trueIcon{width:24px;height:24px;display:block;overflow:hidden;margin:0 auto;background:url(../images/list.gif) no-repeat}
.trueIcon{background-position:-150px -180px}
.falseIcon{background-position:-180px -180px}
.flag-wrap .iconButton .impIcon{background: url(../images/button/ico-imp.png) no-repeat center;}
.flag-wrap{float:left;position:relative}
.flag-wrap:hover .flag-list{display:block}
.flag-wrap.flagImp-wrap .flag-list{background:#f7ffeb;border:solid 1px #8aad52}
.flag-wrap.flagImp-wrap .flag-list li{border-bottom:solid 1px #8aad52}
.flag-wrap.flagImp-wrap .flag-list li:last-child,.flag-wrap.flagdepot-wrap .flag-list li:last-child{border-bottom:none}
.flag-wrap.flagImp-wrap .flag-list li:hover{background:#E5F9BF;}
.flag-wrap.flagdepot-wrap .flag-list{background: #fffbf9;border:solid 1px #f5762c;}
.flag-wrap.flagdepot-wrap .flag-list li{border-bottom:solid 1px #f5762c}
.flag-wrap.flagdepot-wrap .flag-list li:hover{background:#f9decf85;}
.flag-wrap .flag-list{position:absolute;top:100%;background:#f4fbff;width:105px;z-index:999;border:solid 1px #63aad4;left:-1px;padding:0;margin-top:-1px;border-radius:2px;display:none}
.flag-wrap .flag-list li{display:block;padding:6px 5px;border-bottom:solid 1px #c1c0ff;height:18px}
.flag-wrap .flag-list li:hover{background:#e0effb;}
.flag-wrap .flag-list a{color:#333;display:block;width:100%;height:100%}
.flag-wrap .flag-list li i,.icons-flag{display:inline-block;height:18px;background-repeat:no-repeat;vertical-align:middle}
.flag-wrap .flag-list li i{margin:0 7px 0 4px;float:left}
.flag-wrap .flag-list li i.flag-imp01{background-image:url(../images/button/flag-imp01.png);width:18px}
.flag-wrap .flag-list li i.flag-imp02{background-image:url(../images/button/flag-imp02.png);width:18px}
.flag-wrap .flag-list li i.flag-depot01{background-image:url(../images/button/flag-depot01.png);width:18px}
.flag-wrap .flag-list li i.flag-depot02{background-image:url(../images/button/flag-depot02.png);width:18px}
.flag-wrap .flag-list li i.flag-i01,.i-f01{background-image:url(../images/button/flag-i01.png);width:18px}
.flag-wrap .flag-list li i.flag-i02,.i-f02{background-image:url(../images/button/flag-i02.png);width:18px}
.flag-wrap .flag-list li i.flag-i03,.i-f03{background-image:url(../images/button/flag-i03.png);width:18px}
.flag-wrap .flag-list li i.flag-i04,.i-f04{background-image:url(../images/button/flag-i04.png);width:18px}
.flag-wrap .flag-list li i.flag-i05,.i-f05{background-image:url(../images/button/flag-i05.png);width:18px}
.flag-wrap .flag-list li i.flag-i06,.i-f06{background-image:url(../images/button/flag-i06.png);width:18px}
.flag-wrap .flag-list a.clearFlag{border-bottom:none;padding:10px 0;display:block;text-align:center;margin:0 -5px}
.flag-wrap .flag-list a.clearFlag:before{content:"";display:inline-block;width:14px;height:14px;vertical-align:sub;background:url(../images/button/icon-close.png) no-repeat center;margin-right:3px;border-radius:50%;margin-left:-5px}

a.button:hover, a.iconButton:hover {background: #4278af;color: #FFF;border: none;}
.iconButton#fenpeiButton:hover{background:#de6924}
.iconButton#shengheButton:hover{background:#168031}
.iconButton#addButton:hover{background:#0b822a}
.iconButton#auditButton:hover{background:#ce6161}
.iconButton#exportButton:hover{background:#2aa05d}
.iconButton#export1Button:hover{background:#749441}
.iconButton#importButton:hover,.iconButton.iconFlag:hover{background:#488fb9}
.iconButton#searchBtn:hover{background:url(../images/button/ico-07.png) no-repeat 13px center #4486c7}
.button.cancleButton:hover{background:url(../images/button/ico-cancle.png) no-repeat 12px center #737373}
.button.sureButton:hover{background:url(../images/button/ico-sure.png) no-repeat 12px center #4278af}
.button.backButton:hover{background:url(../images/button/ico-back.png) no-repeat 14px center #b5b5b5;color:#333!important}
.button.demandButton:hover{background:url(../images/button/ico-xuqiu.png) no-repeat 14px center #27a51e}
.button.customButton:hover{background:url(../images/button/ico-dingzhi.png) no-repeat 14px center #5196ce}
.button.orderStar:hover{background:url(../images/button/ico-star.png) no-repeat 12px center #45ad2b}
.button.orderStop:hover{background:url(../images/button/ico-stop.png) no-repeat 12px center #da4747}
.button.refreshButton:hover{background:url(../images/button/ico-refresh.png) no-repeat 12px center #caa729}
.button.resetButton:hover{background:url(../images/button/ico-reset.png) no-repeat 12px center #d2ae2c}
.button.pdfButton:hover{background:url(../images/button/ico-pdf.png) no-repeat 12px center #ec9416}
.button.oper:hover{background:url(../images/ico-oper_1.png) no-repeat 12px center #4278af;color:#fff;background-size:20px}

/*input-text*/
input.text,select.text,select[name=areaId_select],select[name=bAreaId_select], select.areaId_select{width:100%;height:24px;line-height:24px;padding:0 4px;color:#666;border:solid 1px #dcdcdc;height:28px;border-radius:2px;tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent;-ms-tap-highlight-color:transparent;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}select[name=areaId_select],select[name=bAreaId_select],select.areaId_select{width:90px;height:30px}textarea.text{width:100%;height: 50px;padding:4px;color:#666;font-size:12px;border-radius:2px;border:solid 1px #dcdcdc;tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent;-ms-tap-highlight-color:transparent;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;}textarea.editor{width:100%}input.text:disabled,textarea.text:disabled,input.text.disabled,textarea.text.disabled,select.disabled{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-color:#f7f7f7}select.disabled{pointer-events:none;}.close{opacity:1;top:7px;width:18px;height:18px;right:1px;position:absolute;background:url(../images/button/ico-close.png) no-repeat #FFF;display:none}.ax-span{position:relative;display:block;float:left;width: 100%;min-height: 28pxmax-content;}.date-wrap .ax-span{width:auto}
input.fieldError, input.text.error,textarea.fieldError,select.fieldError{box-shadow:0 0 5px #ffe7e7;border:solid 1px #ff9090!important;position:relative;z-index:1;}label.error,label.fieldError{opacity:0;display:none;/* position:absolute; */}.error-msg{position:relative}.error-msg label.fieldError{opacity:1}.error-msg label.fieldError p{display:block;position:absolute;box-shadow:0 0 10px #ffd5aa;border:solid 1px #ffc69d!important;margin-top:9px;border-radius:3px;padding:5px 10px;background:#fff6e9;color:#fd4a4a;opacity:1;z-index:9;min-width:168px}.error-msg label.fieldError p:before{content:"";position:absolute;top:-6px;left:20px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff6e9;z-index:2;background:0 0}.error-msg label.fieldError p:after{content:"";position:absolute;top:-7px;left:19px;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ffba89;background-color:transparent}
/*inside list*/
.input.tl td{text-align:left!important}
table.input{border:solid 1px #F7F7F7}
table.input>thead>tr{border:solid 1px #eee;background:#FAFAFC}
table.input>tbody>tr,table.input>thead>tr{height: 32px;}
table.input>tbody>tr>th,table.input>thead>tr>th{line-height:36px;padding:0 8px;font-weight:400;text-align:center;white-space:nowrap;color:#424242}
table.input>tbody>tr>td,table.input>thead>tr>td{padding: 3px 6px;border-bottom:solid 1px #F7F7F7;text-align:center;}
table.input input[type=checkbox]{width:22px;height:22px;cursor:pointer}
table.input .title td,table.input .title th{text-align:left;padding-left:15px;background-color:#f3f3f3}
table.input .fieldTitle{height:29px;line-height:29px;padding-right:5px}
table.table-fixed{table-layout:fixed;word-break:break-all;border-collapse:collapse}
table.input-edit{border: solid 1px #e7e7e7!important;/*width:auto !important*/}
table.input-edit>tbody>tr{/* border-left: solid 3px #a0a0a0; */}
table.input-edit>tbody>tr>th{background: #f7f7f7;border-bottom:solid 1px #eee!important;height: 34px;}
table.input-edit>tbody>tr>td{border-bottom: solid 1px #e7e7e7!important;border-right: solid 1px #e7e7e7;}
table.input.input-edit{border:none;/* width: 100%; */position:relative;}
table.input.input-edit:after{content:"";position:absolute;bottom: -7px;left:0;right:0;/* background: #c1c1c1; */height: 3px;}
table.input.input-edit>tbody>tr>td{border-bottom:none;text-align:left;width:185px;max-width:185px;height: 27px;}
table.input.input-edit>tbody>tr>th,table.input.input-edit>thead>tr>th{white-space:initial;line-height:14px;text-align:right;/* font-weight:700; */padding:0 7px 0 0;}
table.input.input-edit>tbody>colgroup,table.input.input-edit>tbody>tr>th{width:82px;max-width:82px}
table.input.input-edit input[type=checkbox]{width:14px;height:14px;cursor:pointer}
table.input.input-classify{border:solid 1px #eee}
table.input.input-classify>tbody>tr>th{border-bottom:solid 1px #eee;height:34px;padding:0 20px;text-align:left;font-size:13px}
table.input.input-classify>tbody>tr>td{padding:0}
table.input.input-classify .input th{background:#f7f7f7;width:100px;text-align:right;border-bottom:solid 1px #eee}
table.input.input-classify .input td{width:auto;padding:0 10px;border-bottom:solid 1px #f7f7f7}
table.input.input-classify .input td label{display:block;float:left;margin:3px 10px 3px 0}
table.input.table-fixed td{padding:4px}
table.input-edit table.input.table-fixed{width:100%}
table.input-edit a.red{border-bottom:solid 1px #f60}
table.input-edit>tbody>tr>td[colspan="3"]{width:472px;max-width:472px}
table.input-edit>tbody>tr>td[colspan="5"]{width: 759px;max-width: 759px;}
table.input-edit>tbody>tr>td[colspan="7"]{width:1046px;max-width:1046px}
table.input-edit>tbody>tr>td[colspan="8"]{width:1135px;max-width:1135px}
/*search*/
div.bar{min-height:28px;padding:0;position:relative;margin-bottom: 3px;}div.bar:hover .showMore{display:block}.showMore{text-align:center;line-height:24px;position:absolute;z-index:999;left:50%;margin-left:-50px;display:none}.showMore b{background:#FFF;border:solid 1px #eee;border-top:none;display:block;width:98px;margin:-1px auto 0;font-size:13px;font-weight:400;cursor:pointer;box-shadow:0 2px 2px #e0e0e0}.showMore .arrow-b{margin:-2px 0 0 5px;vertical-align:middle}.showMore.on .arrow-b{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.search-btn{position:absolute;right: 10px;top:0;}.search-btn #searchBtn.iconButton{margin-right:-10px}#searchDiv{border:solid 1px #D8DEEA;padding-top:5px;padding-bottom: 2px;clear:both;}#searchDiv>div#search-content{display:table;width:100%}#searchDiv dl{float:left;padding:2px 5px;width:auto;position:relative}#searchDiv dt{width:auto;height:30px;line-height:16px;text-align:center;float:left;padding-right:5px}#searchDiv dt p{display:table-cell;width:100%;height:30px;vertical-align:middle;text-align:center;line-height:13px}#searchDiv dd{float:left;height:30px;line-height:30px}#searchDiv dd input.text,#searchDiv dd select.text{width:90px;font-size:12px;padding:0 8px}#searchDiv .Wdate{background:#FFF!important}#searchDiv .iconSearch,.search .iconSearch{position:absolute;top:0;right:5px;display:b;z-index:2;}#searchDiv dd:hover .iconSearch,.search:hover .iconSearch{display:block}.search{position:relative}
/*checkbox*/
.checkbox-style{position:relative;font-size:14px}.checkbox-style .cs-box{position:absolute;z-index:6;top:100%;left:0;min-width: 88px;background:#f7f7f7;box-shadow:0 0 5px #eee;border:solid 1px #ddd;border-top:none;overflow:hidden;padding:5px 0;display:none;}.checkbox-style .cs-box label{margin: 0 8px;display:block;cursor:pointer;position:relative;border-bottom:solid 1px #e0e0e0;padding-left:20px;line-height: 18px;padding: 5px 0 5px 18px;}.checkbox-style .cs-box label:last-child{border-bottom:none}.checkbox-style .cs-box .check{position:absolute;top:50%;left:0;margin-top:-6.5px}.checkbox-style .text{background:url(..//images/button/drop_down.png) no-repeat center right}
/*file*/
.a-upload{position:relative;cursor:pointer;overflow:hidden;display:inline-block;width:50px;height:50px;border:solid 1px #eee;background:url(../images/button/ico-add-img.png) no-repeat center #f7f7f7}
.a-upload input{position:absolute;font-size:100px;right:0;top:0;opacity:0;filter:alpha(opacity=0);cursor:pointer}
.upload-list{width:100%;clear:both;padding-top:8px}
.upload-list:after{content:"";clear:both;display:block}
.upload-list .ul-box{background:#f7f7f7;border:1px solid #DDD;border-radius:2px;width:252px;height: 86px;padding: 8px 10px 0;float:left;color:#999;margin-right:20px;position:relative;margin-bottom:8px;}
.upload-list .ul-box .pic{width: 73px;height: 73px;border-radius:2px;float:left;margin-right:10px;display:inline-block;background:#FFF;/* padding:2px; */border:solid 1px #eaeaea;}
.upload-list .ul-box .pic img{/* width:100%; *//* height:100%; */max-width: 100%;max-height: 100%;}
.upload-list .ul-box .txt-box{display:inline-block;float:left;text-align:left;line-height: 17px;width: calc(100% - 96px);}
.upload-list .ul-box .txt-box b{font-weight:400;font-size:12px;}
.upload-list .ul-box .txt-box .txt{width: calc(100% - 12px);margin-top:4px;margin-bottom: 6px;text-align:left;padding:0 4px;}
.upload-list .ul-box .txt-box textarea.txt{height: 34px;padding: 4px;}
.upload-list .ul-box .t-edit{width:185px;height:40px;vertical-align:bottom}
.upload-list .ul-box b{font-size:14px;margin-top:2px;color:#555;overflow: hidden;text-overflow: ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height: 1.2;height: 28px;}
.upload-list .ul-box p{margin-top:5px;display:block;line-height: 1;font-size: 12px;}
.upload-list .ul-box .del{background:url(../images/button/icon_del.png) no-repeat center;width:18px;height:18px;right: -9px;top: -9px;position:absolute;display:block;}
.upload-list .ul-box .txt{border:solid 1px #eee;height:24px;border-radius:2px;width:50px;text-align:center}
.upload-list .ul-box .a-upload{width:75px;height:75px;background-color:#FFF;float:left;margin-right:5px}
.upload-list .upload-line{width:90px;position:relative;background:#eee;height:90px;display:table;text-align:center;float:left;margin-top:10px}
.upload-line .pic-a{width:90px;margin:0 auto;display:block;vertical-align:middle;display:table-cell;margin:0 auto;border:solid 1px #eee}
.upload-line .pic-a img{width:98%;height:auto;margin-left:0;vertical-align:middle;display:table-cell}
.upload-line .del-btn{background:url(../images/button/icon_del.png) no-repeat center;width:18px;height:18px;right:-6px;top:-6px;position:absolute;display:block}
.upload-list .a-upload{position:relative;cursor:pointer;overflow:hidden;display:inline-block;width:252px;margin:0 20px 0 0;height: 94px;border:solid 1px #DDD;background:url(../images/button/ico-add-img.png) no-repeat center #f7f7f7;border-radius: 2px;}
.upload-list .b-upload{width:90px;float:left;margin-top:10px}
.upload-list.atta-upload{padding-top:0}
.upload-list.atta-upload .atta-u-tit{line-height:40px;font-size:14px;color:#666;font-weight:700}
.upload-list.atta-upload .ul-box{position:relative;padding-left:78px;padding-top:12px;line-height:18px;padding-right:80px}
.upload-list.atta-upload input[type=checkbox]{vertical-align:middle}
.upload-list.atta-upload .pic{width:45px;height:58px;position:absolute;top:18px;left:14px}
.upload-list.atta-upload .pic img{width:45px}
.upload-list .upload-down{position:absolute;border:solid 1px #eee;background:#fff;display:block;padding:0 10px;height:32px;line-height:31px;border-radius:2px;right:10px;top:50%;margin-top:-16px}
.upload-list.step-u .ul-box{padding:0 10px;width:210px;height:90px}
.upload-list.step-u .a-upload{width:210px;height:90px}
.upload-list.step-u .ul-box p{margin:0}
.upload-list.step-u .ul-box b{float:left;line-height:24px}
.upload-list.step-u .ul-box .txt{text-align:left;width:80px;margin-top:5px}
.upload-list.step-u .ul-box textarea.txt{height:42px;width:100%}
.upload-list.upload-pic .ul-box{padding:0;width:80px;height:80px}
.upload-list.upload-pic .ul-box .pic{width:80px;height:80px}
.upload-list.upload-pic .a-upload{width:80px;height:80px}
.upload-list.atta-upload01{padding-top:0}
.upload-list.atta-upload01 .ul-box{position:relative;padding-left:10px;padding-top:10px;line-height:18px;width:100%;height:80px;margin-bottom:0;    tap-highlight-color: transparent;    -webkit-tap-highlight-color: transparent;    -ms-tap-highlight-color: transparent;    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    -ms-box-sizing: border-box;    box-sizing: border-box;}
.upload-list.atta-upload01 .ul-box .pic{width:60px;height:60px}
.upload-list.atta-upload01 .a-upload{width:100%;height:80px}
.upload-list.upload-list-img .a-upload{width: 142px;height: 201px;float: left;margin-bottom: 13px;}
.upload-list.upload-list-img .ul-box{width: 120px;height: 185px;padding-bottom: 8px;margin-right:0;margin-bottom:0;float: none;}
.upload-list.upload-list-img .ul-box .pic{width: 117px;height: 117px;margin-right:0;float: none;}
.upload-list.upload-list-img .txt-box{display:block;width: auto;margin-top: 4px;float: none;}
.upload-list.upload-list-img .tips{color: #333;text-align: center;font-size: 13px;margin-top: 8px;line-height: 1;}
.upload-list.upload-list-img .item{position:relative;margin-bottom: 13px;margin-right: 20px;float: left;}
.upload-list.upload-pic .ul-box .pic a{height: 80px;display:table-cell;/**width:80px;height:80px;*/vertical-align:middle;text-align:center;width: 80px;}
textarea.text.file_memo{height:93px;}


/*loading*/
.pup-loading{width:100%;height:100%;position:absolute;top:0;left:0;background:#f9f9f9;text-align:center}.pup-loading img{padding-top:100px;width:300px}.load-bar{width: 643px;height:10px;border-radius:30px;background-color:#D9D9D9;position:relative;box-shadow:0 1px 0 rgba(255,255,255,.8),inset 0 2px 3px rgba(0,0,0,.2);float: right;margin-right: 83px;}.load-bar:hover #counter.load-bar:hover .load-bar-inner{animation-play-state:paused;-moz-animation-play-state:paused;-o-animation-play-state:paused;-webkit-animation-play-state:paused}.load-bar .load-bar-inner{height:99%;width:0;border-radius:inherit;/* position:relative; */background: url(../images/loading_bar01.png) #0096F5;-webkit-transition: all .2s ease-in;-moz-transition: all .2s ease-in;-o-transition: all .2s ease-in;transition: all .2s ease-in;}.load-bar #counter{position:absolute;padding:5px 10px;border-radius:.4em;box-shadow:inset 0 1px 0 #e2e2e2,0 2px 4px 1px rgba(0,0,0,.2),0 1px 3px 1px rgba(0,0,0,.1);right: -80px;top: -9px;font-size:12px;font-weight:700;width:44px;animation:counter 10s linear infinite;-moz-animation:counter 10s linear infinite;-webkit-animation:counter 10s linear infinite;-o-animation:counter 10s linear infinite;text-align:center;background:#e7e6e3;}.load-bar #counter:after{content:"";position:absolute;width:8px;height:8px;background-color:#E7E6E3;transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);left: -5px;top: 50%;margin-top: -4px;bottom:-4px;/* box-shadow: 3px 3px 4px rgba(0,0,0,.2),1px 1px 1px 1px rgba(0,0,0,.1); */border-radius:0 0 3px 0;}.order-progress .odr-pt{width: 100%;margin: 0 auto;padding-top: 17px;overflow: hidden;padding-bottom: 13px;}.order-progress .odr-pt .txt{font-size:14px;color: #555;text-align:center;float: left;margin-top: -7px;}.order-progress .odr-pt .txt b{display: inline-block;line-height: 21px;border-radius: 2px;padding: 0 5px;min-width: 18px;}.order-progress .odr-pt .txt a{font-weight:400;text-decoration:underline}.order-progress{padding: 0 25px;}.order-progress .odr-pb{width:100%;margin:0 auto}.order-progress table.list td{line-height:18px;padding:0 2px}
/*pop*/
.dialogOverlay{position:fixed;top:0;display:none;width:100%;height:100%;left:0;z-index:99;filter:alpha(opacity=30);-moz-opacity:.3;opacity:.3;zoom:1;background:url(../images/dialog_overlay.png)}div.xxDialog{position:fixed;max-height:510px;top:25%;display:none;left:50%;z-index:100;overflow:hidden;-webkit-box-shadow:1px 1px 6px #999;-moz-box-shadow:1px 1px 6px #999;box-shadow:1px 1px 15px #d6d6d6;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(color=#e5e5e5,direction=0,strength=3) progid:DXImageTransform.Microsoft.Shadow(color=#d4d4d4,direction=90,strength=3) progid:DXImageTransform.Microsoft.Shadow(color=#d4d4d4,direction=180,strength=3) progid:DXImageTransform.Microsoft.Shadow(color=#e5e5e5,direction=270,strength=3)";filter:progid:DXImageTransform.Microsoft.Shadow(color=#e5e5e5, direction=0, strength=3) progid:DXImageTransform.Microsoft.Shadow(color=#d4d4d4,direction=90,strength=3) progid:DXImageTransform.Microsoft.Shadow(color=#d4d4d4,direction=180,strength=3) progid:DXImageTransform.Microsoft.Shadow(color=#e5e5e5,direction=270,strength=3);background:#fefefe;border:solid 1px #e0e0e0;border-radius:15px}div.xxDialog .dialogTitle{cursor:move;border:0;margin:0;padding:0 25px 0 39px;height:44px;line-height:40px;text-align:left;font-size:14px;color:#666;background:url(../images/common.png) repeat-x 0 -211px}div.xxDialog .dialogTitle:before{content:"";background:url(../images/button/ico-tanchu.png) no-repeat;width:24px;height:24px;display:block;vertical-align:middle;margin:0 auto 12px;position:absolute;top:10px;left:10px;background-size:21px}div.xxDialog .dialogClose{width:25px;height:19px;position:absolute;top:10px;right:10px;cursor:pointer;background:url(../images/button/ico-close01.png) no-repeat center;background-size:21px}div.xxDialog .dialogsuccessIcon,div.xxDialog .dialogwarnIcon{line-height:18px;margin:45px 40px 70px;text-align:center;font-size:14px;color:#333;word-break:break-all}div.xxDialog .dialogwarnIcon:before{content:"";background:url(../images/button/ico-carefull.png) no-repeat;width:48px;height:42px;display:block;background-size:24px!important;vertical-align:middle;margin:0 auto 12px;background-size:contain;position:absolute;top:10px;left:10px}div.xxDialog .dialogsuccessIcon:before{content:"";background:url(../images/common.png) -30px -390px no-repeat;width:48px;height:42px;display:block;vertical-align:middle;margin:0 auto 12px;position:absolute;top:10px;left:10px}div.xxDialog .dialogerrorIcon{line-height:24px;padding-left:30px;padding-right:50px;margin:50px 0 90px 60px;background:url(../images/common.png) 0 -420px no-repeat}div.xxDialog .dialogMsgtxt{padding:20px 30px}div.xxDialog .dialogBottom{box-sizing:content-box;padding-top:7px;height:38px;border-top:solid 1px #ededed;background:#fbfbfb;text-align:center;position:absolute;bottom:0;left:0;width:100%}div.xxDialog .dialogBottom .button{float:none;margin:0 5px}
.ke-inline-block{display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1}.ke-clearfix{zoom:1}.ke-clearfix:after{content:".";display:block;clear:both;font-size:0;height:0;line-height:0;visibility:hidden}.ke-shadow{box-shadow:1px 1px 3px #A0A0A0;-moz-box-shadow:1px 1px 3px #A0A0A0;-webkit-box-shadow:1px 1px 3px #A0A0A0;filter:progid:DXImageTransform.Microsoft.Shadow(color='#A0A0A0', Direction=135, Strength=3);background-color:#F0F0EE}.ke-dialog a,.ke-dialog a:hover,.ke-menu a,.ke-menu a:hover{color:#337FE5;text-decoration:none}.ke-icon-source{background-position:0 0;width:16px;height:16px}.ke-icon-preview{background-position:0 -16px;width:16px;height:16px}.ke-icon-print{background-position:0 -32px;width:16px;height:16px}.ke-icon-undo{background-position:0 -48px;width:16px;height:16px}.ke-icon-redo{background-position:0 -64px;width:16px;height:16px}.ke-icon-cut{background-position:0 -80px;width:16px;height:16px}.ke-icon-copy{background-position:0 -96px;width:16px;height:16px}.ke-icon-paste{background-position:0 -112px;width:16px;height:16px}.ke-icon-selectall{background-position:0 -128px;width:16px;height:16px}.ke-icon-justifyleft{background-position:0 -144px;width:16px;height:16px}.ke-icon-justifycenter{background-position:0 -160px;width:16px;height:16px}.ke-icon-justifyright{background-position:0 -176px;width:16px;height:16px}.ke-icon-justifyfull{background-position:0 -192px;width:16px;height:16px}.ke-icon-insertorderedlist{background-position:0 -208px;width:16px;height:16px}.ke-icon-insertunorderedlist{background-position:0 -224px;width:16px;height:16px}.ke-icon-indent{background-position:0 -240px;width:16px;height:16px}.ke-icon-outdent{background-position:0 -256px;width:16px;height:16px}.ke-icon-subscript{background-position:0 -272px;width:16px;height:16px}.ke-icon-superscript{background-position:0 -288px;width:16px;height:16px}.ke-icon-date{background-position:0 -304px;width:25px;height:16px}.ke-icon-time{background-position:0 -320px;width:25px;height:16px}.ke-icon-formatblock{background-position:0 -336px;width:25px;height:16px}.ke-icon-fontname{background-position:0 -352px;width:21px;height:16px}.ke-icon-fontsize{background-position:0 -368px;width:23px;height:16px}.ke-icon-forecolor{background-position:0 -384px;width:20px;height:16px}.ke-icon-hilitecolor{background-position:0 -400px;width:23px;height:16px}.ke-icon-bold{background-position:0 -416px;width:16px;height:16px}.ke-icon-italic{background-position:0 -432px;width:16px;height:16px}.ke-icon-underline{background-position:0 -448px;width:16px;height:16px}.ke-icon-strikethrough{background-position:0 -464px;width:16px;height:16px}.ke-icon-removeformat{background-position:0 -480px;width:16px;height:16px}.ke-icon-image{background-position:0 -496px;width:16px;height:16px}.ke-icon-flash{background-position:0 -512px;width:16px;height:16px}.ke-icon-media{background-position:0 -528px;width:16px;height:16px}.ke-icon-div{background-position:0 -544px;width:16px;height:16px}.ke-icon-formula{background-position:0 -576px;width:16px;height:16px}.ke-icon-hr{background-position:0 -592px;width:16px;height:16px}.ke-icon-emoticons{background-position:0 -608px;width:16px;height:16px}.ke-icon-link{background-position:0 -624px;width:16px;height:16px}.ke-icon-unlink{background-position:0 -640px;width:16px;height:16px}.ke-icon-fullscreen{background-position:0 -656px;width:16px;height:16px}.ke-icon-about{background-position:0 -672px;width:16px;height:16px}.ke-icon-plainpaste{background-position:0 -704px;width:16px;height:16px}.ke-icon-wordpaste{background-position:0 -720px;width:16px;height:16px}.ke-icon-table{background-position:0 -784px;width:16px;height:16px}.ke-icon-tablemenu{background-position:0 -768px;width:16px;height:16px}.ke-icon-tableinsert{background-position:0 -784px;width:16px;height:16px}.ke-icon-tabledelete{background-position:0 -800px;width:16px;height:16px}.ke-icon-tablecolinsertleft{background-position:0 -816px;width:16px;height:16px}.ke-icon-tablecolinsertright{background-position:0 -832px;width:16px;height:16px}.ke-icon-tablerowinsertabove{background-position:0 -848px;width:16px;height:16px}.ke-icon-tablerowinsertbelow{background-position:0 -864px;width:16px;height:16px}.ke-icon-tablecoldelete{background-position:0 -880px;width:16px;height:16px}.ke-icon-tablerowdelete{background-position:0 -896px;width:16px;height:16px}.ke-icon-tablecellprop{background-position:0 -912px;width:16px;height:16px}.ke-icon-tableprop{background-position:0 -928px;width:16px;height:16px}.ke-icon-checked{background-position:0 -944px;width:16px;height:16px}.ke-icon-code{background-position:0 -960px;width:16px;height:16px}.ke-icon-map{background-position:0 -976px;width:16px;height:16px}.ke-icon-baidumap{background-position:0 -976px;width:16px;height:16px}.ke-icon-lineheight{background-position:0 -992px;width:16px;height:16px}.ke-icon-clearhtml{background-position:0 -1008px;width:16px;height:16px}.ke-icon-pagebreak{background-position:0 -1024px;width:16px;height:16px}.ke-icon-insertfile{background-position:0 -1040px;width:16px;height:16px}.ke-icon-quickformat{background-position:0 -1056px;width:16px;height:16px}.ke-icon-template{background-position:0 -1072px;width:16px;height:16px}.ke-icon-tablecellsplit{background-position:0 -1088px;width:16px;height:16px}.ke-icon-tablerowmerge{background-position:0 -1104px;width:16px;height:16px}.ke-icon-tablerowsplit{background-position:0 -1120px;width:16px;height:16px}.ke-icon-tablecolmerge{background-position:0 -1136px;width:16px;height:16px}.ke-icon-tablecolsplit{background-position:0 -1152px;width:16px;height:16px}.ke-icon-anchor{background-position:0 -1168px;width:16px;height:16px}.ke-icon-search{background-position:0 -1184px;width:16px;height:16px}.ke-icon-new{background-position:0 -1200px;width:16px;height:16px}.ke-icon-specialchar{background-position:0 -1216px;width:16px;height:16px}.ke-icon-multiimage{background-position:0 -1232px;width:16px;height:16px}.ke-container{display:block;border:1px solid #CCC;background-color:#FFF;overflow:hidden;margin:0;padding:0}.ke-toolbar{border-bottom:1px solid #CCC;background-color:#F0F0EE;padding:2px 5px;text-align:left;overflow:hidden;zoom:1}.ke-toolbar-icon{background-repeat:no-repeat;font-size:0;line-height:0;overflow:hidden;display:block}.ke-toolbar-icon-url{background-image:url(../images/default.png)}.ke-toolbar .ke-outline{border:1px solid #F0F0EE;margin:1px;padding:1px 2px;font-size:0;line-height:0;overflow:hidden;cursor:pointer;display:block;float:left}.ke-toolbar .ke-on{border:1px solid #5690D2}.ke-toolbar .ke-selected{border:1px solid #5690D2;background-color:#E9EFF6}.ke-toolbar .ke-disabled{cursor:default}.ke-toolbar .ke-separator{height:16px;margin:2px 3px;border-left:1px solid #A0A0A0;border-right:1px solid #FFF;border-top:0;border-bottom:0;width:0;font-size:0;line-height:0;overflow:hidden;display:block;float:left}.ke-toolbar .ke-hr{overflow:hidden;height:1px;clear:both}.ke-edit{padding:0}.ke-edit-iframe,.ke-edit-textarea{border:0;margin:0;padding:0;overflow:auto}.ke-edit-textarea{font:12px/1.5 Consolas,Monaco,"Bitstream Vera Sans Mono","Courier New",Courier,monospace;color:#000;overflow:auto;resize:none}.ke-edit-textarea:focus{outline:0}.ke-statusbar{position:relative;background-color:#F0F0EE;border-top:1px solid #CCC;font-size:0;line-height:0;overflow:hidden;text-align:center;cursor:s-resize}.ke-statusbar-center-icon{background-position:0 -754px;width:15px;height:11px;background-image:url(default.png)}.ke-statusbar-right-icon{position:absolute;right:0;bottom:0;cursor:se-resize;background-position:-5px -741px;width:11px;height:11px;background-image:url(default.png)}.ke-menu{border:1px solid #A0A0A0;background-color:#F1F1F1;color:#222;padding:2px;font-family:"sans serif",tahoma,verdana,helvetica;font-size:12px;text-align:left;overflow:hidden}.ke-menu-item{border:1px solid #F1F1F1;background-color:#F1F1F1;color:#222;height:24px;overflow:hidden;cursor:pointer}.ke-menu-item-on{border:1px solid #5690D2;background-color:#E9EFF6}.ke-menu-item-left{width:27px;text-align:center;overflow:hidden}.ke-menu-item-center{width:0;height:24px;border-left:1px solid #E3E3E3;border-right:1px solid #FFF;border-top:0;border-bottom:0}.ke-menu-item-center-on{border-left:1px solid #E9EFF6;border-right:1px solid #E9EFF6}.ke-menu-item-right{border:0;padding:0 0 0 5px;line-height:24px;text-align:left;overflow:hidden}.ke-menu-separator{margin:2px 0;height:0;overflow:hidden;border-top:1px solid #CCC;border-bottom:1px solid #FFF;border-left:0;border-right:0}.ke-colorpicker{border:1px solid #A0A0A0;background-color:#F1F1F1;color:#222;padding:2px}.ke-colorpicker-table{border:0;margin:0;padding:0;border-collapse:separate}.ke-colorpicker-cell{font-size:0;line-height:0;border:1px solid #F0F0EE;cursor:pointer;margin:3px;padding:0}.ke-colorpicker-cell-top{font-family:"sans serif",tahoma,verdana,helvetica;font-size:12px;line-height:24px;border:1px solid #F0F0EE;cursor:pointer;margin:0;padding:0;text-align:center}.ke-colorpicker-cell-on{border:1px solid #5690D2}.ke-colorpicker-cell-selected{border:1px solid #2446AB}.ke-colorpicker-cell-color{width:14px;height:14px;margin:3px;padding:0;border:0}.ke-dialog{position:absolute;margin:0;padding:0}.ke-dialog .ke-header{width:100%;margin-bottom:10px}.ke-dialog .ke-header .ke-left{float:left}.ke-dialog .ke-header .ke-right{float:right}.ke-dialog .ke-header label{margin-right:0;cursor:pointer;font-weight:400;display:inline;vertical-align:top}.ke-dialog-content{background-color:#FFF;width:100%;height:100%;color:#333;-webkit-box-shadow:1px 1px 6px #999;-moz-box-shadow:1px 1px 6px #999;box-shadow:1px 1px 15px #d6d6d6;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(color=#e5e5e5,direction=0,strength=3) progid:DXImageTransform.Microsoft.Shadow(color=#d4d4d4,direction=90,strength=3) progid:DXImageTransform.Microsoft.Shadow(color=#d4d4d4,direction=180,strength=3) progid:DXImageTransform.Microsoft.Shadow(color=#e5e5e5,direction=270,strength=3)";filter:progid:DXImageTransform.Microsoft.Shadow(color=#e5e5e5, direction=0, strength=3) progid:DXImageTransform.Microsoft.Shadow(color=#d4d4d4,direction=90,strength=3) progid:DXImageTransform.Microsoft.Shadow(color=#d4d4d4,direction=180,strength=3) progid:DXImageTransform.Microsoft.Shadow(color=#e5e5e5,direction=270,strength=3);background:#fefefe;border:solid 1px #e0e0e0;border-radius:15px;overflow:hidden}.ke-dialog-shadow{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;box-shadow:3px 3px 7px #999;-moz-box-shadow:3px 3px 7px #999;-webkit-box-shadow:3px 3px 7px #999;filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius='3', MakeShadow='true', ShadowOpacity='0.4');background-color:#F0F0EE}.ke-dialog-header{border:0;margin:0;padding:0 25px 0 39px;height:44px;line-height:40px;text-align:left;cursor:move;font-size:16px;color:#666;background: url(../images/common.png) repeat-x 0 -211px;}.ke-dialog-header:before{content:"";background:url(../images/button/ico-uploadPic.png) no-repeat;width:24px;height:24px;display:block;vertical-align:middle;margin:0 auto 12px;position:absolute;top:10px;left:10px;}.ke-dialog-icon-close{display:block;width:25px;height:19px;position:absolute;top:11px;right:15px;cursor:pointer;background:url(/resources/images/button/ico-close01.png) no-repeat center;background-size:21px}.ke-dialog-body{text-align:left;overflow:hidden;width:100%}.ke-dialog-body textarea{display:block;overflow:auto;padding:0;resize:none}.ke-dialog-body input:focus,.ke-dialog-body select:focus,.ke-dialog-body textarea:focus{outline:0}.ke-dialog-body label{margin-right:10px;cursor:pointer;display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1}.ke-dialog-body img{display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1}.ke-dialog-body select{display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1;width:auto}.ke-dialog-body .ke-textarea{display:block;width:408px;height:260px;font-family:"sans serif",tahoma,verdana,helvetica;font-size:12px;border-color:#848484 #E0E0E0 #E0E0E0 #848484;border-style:solid;border-width:1px}.ke-dialog-body .ke-form{margin:0;padding:0}.ke-dialog-loading{position:absolute;top:0;left:1px;z-index:1;text-align:center}.ke-dialog-loading-content{background:url(../common/loading.gif) no-repeat;color:#666;font-size:14px;font-weight:700;height:31px;line-height:31px;padding-left:36px}.ke-dialog-row{margin-bottom:10px}.ke-dialog-footer{font:12px/1 "sans serif",tahoma,verdana,helvetica;text-align:right;padding:0 0 5px 0;background-color:#FFF;width:100%}.ke-dialog-preview,.ke-dialog-yes{margin:5px}.ke-dialog-no{margin:5px 10px 5px 5px}.ke-dialog-mask{background-color:#FFF;filter:alpha(opacity=50);opacity:.5}.ke-button-common{background:url(../images/background.png) no-repeat scroll 0 -25px transparent;cursor:pointer;height:23px;line-height:23px;overflow:visible;display:inline-block;vertical-align:top;cursor:pointer}.ke-button-outer{background-position:0 -25px;padding:0;position:relative;display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1}.ke-button{background-position:right -25px;padding:0 12px;margin:0;font-family:"sans serif",tahoma,verdana,helvetica;border:0 none;color:#333;font-size:12px;left:2px;text-decoration:none}.ke-input-text{background-color:#FFF;font-family:"sans serif",tahoma,verdana,helvetica;font-size:12px;line-height:17px;height:17px;padding:2px 4px;border-color:#848484 #E0E0E0 #E0E0E0 #848484;border-style:solid;border-width:1px;display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1}.ke-input-number{width:50px}.ke-input-color{border:1px solid #A0A0A0;background-color:#FFF;font-size:12px;width:60px;height:20px;line-height:20px;padding-left:5px;overflow:hidden;cursor:pointer;display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1}.ke-upload-button{position:relative}.ke-upload-area{position:relative;overflow:hidden;margin:0;padding:0}.ke-upload-area .ke-upload-file{position:absolute;top:0;right:0;height:25px;padding:0;margin:0;z-index:811212;border:0 none;opacity:0;filter:alpha(opacity=0)}.ke-tabs{font:12px/1 "sans serif",tahoma,verdana,helvetica;border-bottom:1px solid #A0A0A0;padding-left:5px;margin-bottom:20px}.ke-tabs-ul{list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0}.ke-tabs-li{position:relative;border:1px solid #A0A0A0;background-color:#F0F0EE;margin:0 2px -1px 0;padding:0 20px;float:left;line-height:25px;text-align:center;color:#555;cursor:pointer}.ke-tabs-li-selected{background-color:#FFF;border-bottom:1px solid #FFF;color:#000;cursor:default}.ke-tabs-li-on{background-color:#FFF;color:#000}.ke-progressbar{position:relative;margin:0;padding:0}.ke-progressbar-bar{border:1px solid #6FA5DB;width:80px;height:5px;margin:10px 10px 0 10px;padding:0}.ke-progressbar-bar-inner{width:0;height:5px;background-color:#6FA5DB;overflow:hidden;margin:0;padding:0}.ke-progressbar-percent{position:absolute;top:0;left:40%;display:none}.ke-swfupload-top{position:relative;margin-bottom:10px}.ke-swfupload-button{height:23px;line-height:23px}.ke-swfupload-desc{padding:0 10px;height:23px;line-height:23px}.ke-swfupload-startupload{position:absolute;top:0;right:0}.ke-swfupload-body{overflow:scroll;background-color:#FFF;border-color:#848484 #E0E0E0 #E0E0E0 #848484;border-style:solid;border-width:1px;width:auto;height:370px;padding:5px}.ke-swfupload-body .ke-item{width:100px;margin:5px}.ke-swfupload-body .ke-photo{position:relative;border:1px solid #DDD;background-color:#FFF;padding:10px}.ke-swfupload-body .ke-delete{display:block;background:url(default.png) no-repeat scroll 0 -688px;width:16px;height:16px;position:absolute;right:0;top:0;cursor:pointer}.ke-swfupload-body .ke-status{position:absolute;left:0;bottom:5px;width:100px;height:17px}.ke-swfupload-body .ke-message{width:100px;text-align:center;overflow:hidden;height:17px}.ke-swfupload-body .ke-error{color:red}.ke-swfupload-body .ke-name{width:100px;text-align:center;overflow:hidden;height:16px}.ke-swfupload-body .ke-on{border:1px solid #5690D2;background-color:#E9EFF6}.ke-plugin-emoticons{position:relative}.ke-plugin-emoticons .ke-preview{position:absolute;text-align:center;margin:2px;padding:10px;top:0;border:1px solid #A0A0A0;background-color:#FFF;display:none}.ke-plugin-emoticons .ke-preview-img{border:0;margin:0;padding:0}.ke-plugin-emoticons .ke-table{border:0;margin:0;padding:0;border-collapse:separate}.ke-plugin-emoticons .ke-cell{margin:0;padding:1px;border:1px solid #F0F0EE;cursor:pointer}.ke-plugin-emoticons .ke-on{border:1px solid #5690D2;background-color:#E9EFF6}.ke-plugin-emoticons .ke-img{display:block;background-repeat:no-repeat;overflow:hidden;margin:2px;width:24px;height:24px;margin:0;padding:0;border:0}.ke-plugin-emoticons .ke-page{text-align:right;margin:5px;padding:0;border:0;font:12px/1 "sans serif",tahoma,verdana,helvetica;color:#333;text-decoration:none}.ke-plugin-plainpaste-textarea,.ke-plugin-wordpaste-iframe{display:block;width:408px;height:260px;font-family:"sans serif",tahoma,verdana,helvetica;font-size:12px;border-color:#848484 #E0E0E0 #E0E0E0 #848484;border-style:solid;border-width:1px}.ke-plugin-filemanager-header{width:100%;margin-bottom:10px}.ke-plugin-filemanager-header .ke-left{float:left}.ke-plugin-filemanager-header .ke-right{float:right}.ke-plugin-filemanager-body{overflow:scroll;background-color:#FFF;border-color:#848484 #E0E0E0 #E0E0E0 #848484;border-style:solid;border-width:1px;width:auto;height:370px;padding:5px}.ke-plugin-filemanager-body .ke-item{width:100px;margin:5px}.ke-plugin-filemanager-body .ke-photo{border:1px solid #DDD;background-color:#FFF;padding:10px}.ke-plugin-filemanager-body .ke-name{width:100px;text-align:center;overflow:hidden;height:16px}.ke-plugin-filemanager-body .ke-on{border:1px solid #5690D2;background-color:#E9EFF6}.ke-plugin-filemanager-body .ke-table{width:95%;border:0;margin:0;padding:0;border-collapse:separate}.ke-plugin-filemanager-body .ke-table .ke-cell{margin:0;padding:0;border:0}.ke-plugin-filemanager-body .ke-table .ke-name{width:55%;text-align:left}.ke-plugin-filemanager-body .ke-table .ke-size{width:15%;text-align:left}.ke-plugin-filemanager-body .ke-table .ke-datetime{width:30%;text-align:center}.ke-dialog{display:block;width:720px;height:494px;position:fixed;z-index:100;left:50%;top:50%;margin:-247px 0 0 -360px}.webuploader-container{position:relative}.webuploader-element-invisible{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.webuploader-pick{position:relative;display:inline-block;cursor:pointer;background:#00b7ee;padding:10px 15px;color:#fff;text-align:center;border-radius:3px;overflow:hidden}.webuploader-pick-hover{background:#00a2d4}.webuploader-pick-disable{opacity:.6;pointer-events:none}#uploader .queueList{margin:25px}#uploader .placeholder{border:3px dashed #e6e6e6;min-height:170px;padding-top:158px;text-align:center;background:url(/resources/images/file/image.png) center 93px no-repeat;color:#ccc;font-size:18px;position:relative}#uploader .placeholder .webuploader-pick{font-size:18px;background:#00b7ee;border-radius:3px;line-height:44px;padding:0 30px;color:#fff;display:inline-block;margin:20px auto;cursor:pointer;box-shadow:0 1px 1px rgba(0,0,0,.1)}#uploader .placeholder .webuploader-pick-hover{background:#00a2d4}#uploader .placeholder .flashTip{color:#666;font-size:12px;position:absolute;width:100%;text-align:center;bottom:20px}#uploader .placeholder .flashTip a{color:#0785d1;text-decoration:none}#uploader .placeholder .flashTip a:hover{text-decoration:underline}#uploader .placeholder.webuploader-dnd-over{border-color:#999}#uploader .placeholder.webuploader-dnd-over.webuploader-dnd-denied{border-color:red}#uploader .filelist{list-style:none;margin:0;padding:0}#uploader .filelist:after{content:'';display:block;width:0;height:0;overflow:hidden;clear:both}#uploader .filelist li{width:100px;background:url(../images/file/bg.png) no-repeat;text-align:center;margin:0 8px 30px 0;position:relative;display:inline;float:left;font-size:12px}#uploader .filelist li p.log{position:relative;top:-45px}#uploader .filelist li p.title{position:absolute;top:0;left:0;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;top:110px;text-indent:5px;text-align:left}#uploader .filelist li p.progress{position:absolute;width:100%;bottom:0;left:0;height:8px;overflow:hidden;z-index:50}#uploader .filelist li p.progress span{display:none;overflow:hidden;width:0;height:100%;background:#1483d8 url(/resources/images/file/progress.png) repeat-x;-webit-transition:width .2s linear;-moz-transition:width .2s linear;-o-transition:width .2s linear;-ms-transition:width .2s linear;transition:width .2s linear;-webkit-animation:progressmove 2s linear infinite;-moz-animation:progressmove 2s linear infinite;-o-animation:progressmove 2s linear infinite;-ms-animation:progressmove 2s linear infinite;animation:progressmove 2s linear infinite;-webkit-transform:translateZ(0)}#uploader .filelist li p.imgWrap{position:relative;z-index:2;line-height:100px;vertical-align:middle;overflow:hidden;width:100px;height:100px;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-o-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webit-transition:.2s ease-out;-moz-transition:.2s ease-out;-o-transition:.2s ease-out;-ms-transition:.2s ease-out;transition:.2s ease-out}#uploader .filelist li img{width:100%}#uploader .filelist li p.error{background:#f43838;color:#fff;position:absolute;bottom:0;left:0;height:28px;line-height:28px;width:100%;z-index:100}#uploader .filelist li .success{display:block;position:absolute;left:0;bottom:0;height:40px;width:100%;z-index:200;background:url(/resources/images/file/success.png) no-repeat right bottom}#uploader .filelist div.file-panel{position:absolute;height:0;filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#80000000', endColorstr='#80000000')\9;background:rgba(0,0,0,.5);width:100%;top:0;left:0;overflow:hidden;z-index:300}#uploader .filelist div.file-panel span{width:24px;height:24px;display:inline;float:right;text-indent:-9999px;overflow:hidden;background:url(/resources/images/file/icons.png) no-repeat;margin:5px 1px 1px;cursor:pointer}#uploader .filelist div.file-panel span.rotateLeft{background-position:0 -24px}#uploader .filelist div.file-panel span.rotateLeft:hover{background-position:0 0}#uploader .filelist div.file-panel span.rotateRight{background-position:-24px -24px}#uploader .filelist div.file-panel span.rotateRight:hover{background-position:-24px 0}#uploader .filelist div.file-panel span.cancel{background-position:-48px -24px}#uploader .filelist div.file-panel span.cancel:hover{background-position:-48px 0}#uploader .statusBar{height:60px;border-top:1px solid #dadada;padding:0 20px;line-height:60px;vertical-align:middle;position:relative;background:#FBFBFB}#uploader .statusBar .progress{border:1px solid #1483d8;width:198px;background:#fff;height:18px;position:relative;display:inline-block;text-align:center;line-height:20px;color:#6dbfff;position:relative;margin-right:10px}#uploader .statusBar .progress span.percentage{width:0;height:100%;left:0;top:0;background:#1483d8;position:absolute}#uploader .statusBar .progress span.text{position:relative;z-index:10}#uploader .statusBar .info{display:inline-block;font-size:13px;color:#333}#uploader .statusBar .btns{position:absolute;top:10px;right:20px;line-height:40px}#uploader .statusBar .btns .uploadBtn,#uploader .statusBar .btns .uploadBtn.state-paused,#uploader .statusBar .btns .uploadBtn.state-uploading,#uploader .statusBar .btns .webuploader-pick{margin-left:10px;cursor:pointer;height:30px;line-height:30px;display:inline-block;display:-moz-inline-stack;float:left;position:relative;padding:0 12px;margin-right:10px;color:#FFF!important;background-color:#f5ad2b;font-size:14px;border-radius:2px;border:none;margin-top:5px}#uploader .statusBar .btns .uploadBtn.state-paused:hover,#uploader .statusBar .btns .uploadBtn.state-uploading:hover,#uploader .statusBar .btns .uploadBtn:hover,#uploader .statusBar .btns .webuploader-pick-hover{background-color:#e69f1f}#uploader .statusBar .btns .uploadBtn{border-color:transparent;background:url(/resources/images/button/ico-sure.png) no-repeat 12px center #1da05a;padding:0 16px 0 35px;cursor:pointer}#uploader .statusBar .btns .uploadBtn:hover{background-color:#118c4a}#uploader .statusBar .btns .uploadBtn.disabled{pointer-events:none;opacity:.6}#uploader .statusBar .btns .uploadBtn.state-uploading{background-image:none}#uploader .statusBar .btns #multi_insert{background:url(/resources/images/button/ico-sure.png) no-repeat 12px center #5a96d2;padding:0 16px 0 35px;cursor:pointer}#filePicker2{display:inline-block;float:left}.element-invisible{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}
/*layout*/
.table-responsive{overflow-x:auto;overflow-y:hidden}
.order-progress{padding:0 25px}
div.pathh{height:14px;line-height:14px;overflow:hidden;background:url(../images/button/ico-08.png) no-repeat 12px center;padding:15px 0 15px 37px;font-size:14px;margin:0 5px;color:#424242}
ul.tab{height:26px;background:#fff;padding-left:10px;border:solid 1px #fff;border-bottom:solid 2px #02aae9;margin:4px 5px 0;z-index:2}
ul.tab li{float:left}
ul.tab input{height:26px;line-height:28px;min-width:70px;outline:0;border:none;color:#666;text-align:center;cursor:pointer;blr:expression(this.hideFocus = true);font-size:14px;background:url(../images/ico-08.png) no-repeat 10px center #f7f7f7;margin-right:5px;border-radius:5px 5px 0 0;padding:0 10px 0 28px;}
ul.tab input:hover{color:#ff9b1f}
ul.tab input.current{color: #fff;background: url(../images/ico-07.png) no-repeat 10px center #02aae9;}
.box-style{border:solid 1px #d6d6d6;padding:18px 20px;position:relative;margin: 0 0 30px 0;border-radius:4px;}
.box-style .box-tit{font-size:14px;background:#fff;position:absolute;top:-12px;padding:0 10px;left:10px;color:#666;font-weight:600;letter-spacing:1px}
.box-style .box-main{overflow:hidden;padding:8px 0}
.box-style .box-main .ul-box{float:none;display:inline-block;margin-right:0}
.box-style .box-main .txt{border:solid 1px #eee;height:26px;text-align:center;border-radius:1px;margin-left:10px}
#inputForm{min-width:1184px;position:relative;font-size:12px}
#inputForm>.tabContent{margin:0 5px;padding:10px;padding-bottom:50px;overflow-x: hidden;}
#listForm{padding:5px 5px 0 7px;background-color:#fff;overflow:hidden;padding-bottom:0}
/*.tab.tab-first{margin-top:3px;background:#fff;border-bottom:solid 2px #2a6494;width:100%;}
.tab.tab-first input.current{background:#2a6494}*/
#searchDiv dd:hover .pupTitleName,span.search:hover > .pupTitleName{display:block}
.pupTitleName {position: absolute;width: 170px;background: #f7f7f7;box-shadow: 0 0 5px #eee;margin-top: -1px;z-index: 9;display:none;/* height: 0px; */max-height: 400px;overflow-y: auto;}
.pupTitleName > div{border: solid 1px #e0e0e0;border-bottom: none;line-height: 18px;padding: 8px 23px 8px 10px;position: relative;}
.pupTitleName > div:hover{color:#e56a35}
.pupTitleName > div:last-child{border-bottom: solid 1px #e0e0e0;}
.pupTitleName > div p{overflow:hidden;text-overflow: ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.pupTitleName > div .close{display:block;background-color: #f7f7f7;top: 50%;margin-top: -9px;cursor:pointer}

.ke-icon-file_source {background-position: 0 -496px; width: 16px; height: 16px;}
/*animation*/
@-webkit-keyframes progressmove{0%{background-position:0 0}100%{background-position:17px 0}}@-moz-keyframes progressmove{0%{background-position:0 0}100%{background-position:17px 0}}@keyframes progressmove{0%{background-position:0 0}100%{background-position:17px 0}}


#inputForm>.tabContent:before,#inputForm>.tabContent:after {content:"";position:absolute;top:40px;bottom:0;width:1px;background: #eee;display: none;}
#inputForm>.tabContent:before{left:5px}
#inputForm>.tabContent:after{right:5px}
ul.tab:after{content:"";background: #fff;position:absolute;right: 5px;height: 9px;width: 16px;top: -4px;}

.date-wrap .close{display:none !important}
/**create_iframe*/
.hide-body{opacity: 0;overflow: hidden !important;}

/** button
.nums-input{margin:auto;height: auto !important;width: 100%;position:relative}
.nums-input .b{width: 28px;height:28px;cursor: pointer;float: left;position: absolute;}
.nums-input .b.decrease{left:0;top: 0;}
.nums-input .b.increase{right:0;top: 0;}
.nums-input .t{width: 100%;height: 26px;border-top: solid 1px #ddd;border-bottom: solid 1px #ddd;text-align: center;}
.nums-input label{display:none !important;}
*/
.nums-input {margin: auto;height: auto !important;width: 100%;position: relative;padding: 0 28px;box-sizing: border-box;}
.nums-input .b {width: 28px;height: 28px;cursor: pointer;position: absolute;}
.nums-input .b.decrease{left:0;top: 0;}
.nums-input .b.increase{right:0;top: 0;}
.nums-input .t {width: 100%;height: 26px;border-top: solid 1px #ddd;border-bottom: solid 1px #ddd;text-align: center;}
.nums-input label{display:none !important;}

.title-style{font-size: 16px;font-weight: 700;color: #2a6494;margin: 20px 0 0 0;/* line-height: 62px; */height: 33px;/* border: solid 1px #dcdcdc; *//* background: url(../images/line-head1.png) repeat-x center top / auto 4px #fff; */border-bottom: none;border-top: solid 2px #b7b7b7;position: relative;padding-top: 10px;display: block;}
.title-style:before{content:"";width: 6px;height: 6px;background: #2a6494;display:inline-block;border-radius:3px;margin-right: 6px;vertical-align: middle;margin-bottom: 2px;}
.title-style.mt0{margin-top:0}
.title-style .btns{margin-left: 16px;display:inline-block;vertical-align: middle;margin-bottom: 0px;}

.autocomplete-suggestions {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;border: 1px solid #dcdcdc;background: #FFF;cursor: default;overflow: auto;margin-top: -1px;border-radius: 2px;}
.autocomplete-suggestion {padding: 6px 8px;white-space: nowrap;overflow: hidden;color: #666;}
.autocomplete-no-suggestion { padding: 2px 5px;}
.autocomplete-selected {background: #ffe9d6;}
.autocomplete-suggestions strong {font-weight: 400;color: #4489CE;}
.autocomplete-group {padding: 2px 0 2px 8px;line-height: 26px;background: #e9f4ff;}
.autocomplete-group strong {font-weight: bold;font-size: 16px;color: #4489CE;display: block;}


/*0602 G*/
.enterprises-box{padding:16px 24px;overflow: auto;height: 401px;}
.enterprises-box ul{margin-bottom: 20px;}
.enterprises-box ul.cur ol{display: block}
.enterprises-box ul.cur .t{background-image:url(../images/ico-next_1.png);}
.enterprises-box .t{font-size: 16px;font-weight: 600;margin-bottom: 16px;color:#424242;background:url(../images/ico-next.png) no-repeat right center; background-size:14px;cursor: pointer;}
.enterprises-box ol{display: none}
.enterprises-box li{display: block;border:solid 1px #eaeaea;padding: 0 20px 0 34px;line-height: 30px;margin:0 10px 10px 0;border-radius: 4px;color:#424242;cursor: pointer;min-width: 72px;position: relative;}
.enterprises-box li.on,.enterprises-box li:hover{border:solid 1px #2A6494;color:#2A6494;}
.enterprises-box li:before{content: "";width: 14px;height: 14px;position: absolute;left: 8px;top: 8px;background:url(../images/button/enterprises-user_0.png) no-repeat center;background-size:cover;vertical-align: middle;}
.enterprises-box li.on:before{background-image: url(../images/button/enterprises-user_1.png)}
.tab-style ,#inputForm .tab{border-radius: 8px 8px  0 0;margin: 0 12px;background: #fff;/* box-shadow: 0 -5px 5px rgba(191, 191, 191, 0.11); */position: relative;z-index: 3;border-bottom: solid 1px #eaeaea;height: 35px;padding:0 12px;/* overflow:hidden; */}
.tab-style .item,#inputForm .tab input{background: none;display:inline-block;text-align: center;line-height: 36px;height: 36px;padding: 0 12px;color: #808080;margin-right: 3px;margin: 0 12px;}
.tab-style .item.cur,#inputForm .tab input.current{color: #2a6494;border-bottom: solid 2px #2a6494;font-size: 14px;font-weight: 600;letter-spacing: 2px;background: none;}
.tab-content{margin: 0 12px;padding: 30px 24px 16px;border-radius: 0 0 8px 8px;}
.tab-content .title-style{overflow: hidden;margin-top: 16px;}
.tab-content .title-style .btns{display:block;margin-left: 0;margin-top: 8px;}
.box-style .btns{display:block;width:100%;margin-bottom: 6px;}
.box-style .btns:after{content:"";width:100%;clear:both;display: block;}
.tab-content .flex-box{display:-moz-box;display:-webkit-box;display:box;margin: -30px -12px 0;}
.tab-content .flex-box .box-style {-moz-box-flex:1;-webkit-box-flex:1;box-flex:1;margin: 30px 12px;}	
.tab-content .m2 .box-style{width:50%}
.tab-content .m3 .box-style{width:33%}
.tab-content .box-style .bold-text{font-size:13px;color:#2A6494}


/*0617 G*/
.title-style.no{background:none;margin: 0;border: none;}
.box-flex{display:-moz-box;display:-webkit-box;display:box;margin: 0 -22px;}
.box-wrap{margin: 0 22px;position:relative;display: inline-block;vertical-align: top;}
.box-wrap:before{content:"";/* position:absolute; */top: 29px;bottom:0;left: -23px;background: #d2d2d2;width: 3px;border-radius: 20px;}
.box-wrap:first-child:before{display:none}
.title-style:after{content:"";/* position:absolute; */bottom: 6px;left: 24px;width: 30px;height: 4px;background: #2a6494;border-radius: 20px;}

/*0623 G*/
.upload-list.tc .ul-box .pic {
    margin-left: 12px !important;
}
.upload-list.tc .ul-box b{
    float: left;
    display: block;
    width: calc(100% - 113px);
    text-align: left;
    height: 38px;
    margin-top: 5px;
}
.upload-list.tc .ul-box p{float:left}

/*0629 G*/
.step-box{overflow:hidden;position:relative;width:1152px;margin-top: 9px;}
.step-box .item{width:140px;float:left;margin:0 70px;position:relative}
.step-box .item:after{content:"";height:1px;width: 148px;background:#eee;position:absolute;top: 12px;left: 82%;}
.step-box .item:last-child:after{display:none}
.step-box .item .ico{width:24px;height:24px;border-radius:50%;border: solid 1px #e7e7e7;float:left;text-align:center;line-height:24px;font-size: 14px;}
.step-box .item .txt{padding-left:34px;color: #808080;}
.step-box .item .txt b{font-size: 16px;font-weight:400;margin: 2px 0 4px;display:block;color:#424242;}
.step-box .item.cur .ico{background: #D79E70;border-color: #D79E70;color: #fff;}
.step-box .item.cur .txt b{color: #D79E70;}
.step-cont-box{border: solid 1px #e7e7e7;padding: 25px 50px 0;width: 1046px;overflow: hidden;margin: 20px 0;}
.step-cont-box .btns{margin:20px 0 25px;}
.step-cont-box .btns .button{float:none;display:inline-block}
.step-cont-box .info{overflow:hidden;color:#424242}
.step-cont-box .info dl{float:left;width:50%;float:left;margin-bottom:10px;}
.step-cont-box .info dt,.step-cont-box .info dd{display:inline-block;font-size:13px}

/*0701 G */
.contract-box{display:-moz-box;display:-webkit-box;display:box;margin-bottom: 14px;}
.contract-box .info{-moz-box-flex:1;-webkit-box-flex:1;box-flex:1;background: #2a6494;border-radius: 2px;padding: 12px 20px 0;color: #FFF;}
.contract-box .info dl{width:50%;float:left;margin-bottom: 8px;}
.contract-box .info dt{display: block;float: left;opacity: 0.82;}
.contract-box .count{width: 140px;height: 60px;color: #2a6494;margin-left:12px;border-radius: 2px;padding: 14px 20px 14px;border: solid 1px  #2a64941f;background: #eaf6fb;}
.contract-box .count b{font-size: 28px;display: block;font-weight: 2;margin-top: 8px;}
.contract-box .count em{font-style: initial;font-size: 17px;}
.sales-box .count{-moz-box-flex:1;-webkit-box-flex:1;box-flex:1;width:auto;height: 68px;padding-top: 18px;position: relative;}
.sales-box .count:first-child{margin-left:0;}
.sales-box .count .ico{width: 22px;height: 22px;vertical-align: middle;margin-bottom: 2px;margin-right: 4px;}
.sales-box .count b{margin-top: 4px;}
.sales-box .contrast{position: absolute;right:0;line-height: 1.8;width: 108px;top: 30px;text-align: center;color: #888;}
.sales-box .contrast:before{content:"";background:#deebf3;width:1px;position:absolute;top: 5px;bottom: 5px;left: 0;}
.sales-box .contrast .img{width: 16px;margin-left: 7px;}

.tabContent {min-height: 200px}
#inputForm .tabContent .tab{margin:0;}
.tab-title{padding: 22px 0 0 16px;text-align: right;}
.tab-title b{margin-right:32px;font-size: 16px;vertical-align: middle;margin-bottom: 2px;display: inline-block;float: left;position: relative;color:#424242;}
.tab-title b:before{content:"";width: 16px;height: 16px;display:inline-block;background: #eaf6fb;z-index: -1;position: absolute;left: -5px;top: 0px;}
.tab-title .text{width:90px;margin-right: 4px;height: 30px;vertical-align: middle;}
.tab-title .iconButton{float: none;vertical-align: middle;}
.box-m2{overflow:hidden;margin:0 -16px;}
.box-m2 .item{float: left;width:calc(50% - 32px);margin:0 16px;}

.data-box{display:-moz-box;display:-webkit-box;display:box;margin: 6px -.3% 0;}
.data-box .item{-moz-box-flex:1;-webkit-box-flex:1;box-flex:1;background:#eaf6fb;margin:0 .3%;height: 74px;border:solid 1px #2a64941f;color:#2a6494;}
.data-box .item a{display:block;text-align:center;color:#2a649485}
.data-box .item:hover{background:#2a6494}
.data-box .item:hover a,.data-box .item:hover b{color:#fff}
.data-box .item b{font-weight:200;font-size:28px;display:block;margin-top: 8px;color:#2a6494;}

body.tbd div.pathh{position:fixed;top:0;background-color:#fff;z-index:9;left:0;right:0}
body.tbd .fixed-top{position:fixed;top:9px;right:0;z-index:99}
body.tbd form#inputForm{margin-top:44px}
.ajaxOverlay{width:100%;height:100%;position:fixed;top:0;bottom:0;right:0;left:0;padding:0;margin:0;}
#searchDiv .iconSearch + .close {right: 25px;top: 2px;}
#searchDiv dd span:hover .iconSearch +.close{display: block !important;}
.search.hover:hover .close {display:block !important;top: 2px;right: 23px;}
