/* *{margin: 0; padding: 0; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;} */
/*公用*/
.w1200{width: 100%; padding: 0 10px; margin: 30px 0 0 0;}
.isearch{width: 100%; margin: 0 auto; padding-top: 65px; position: relative;}
.isearch form{overflow: hidden;}
.formd1{width: 2px; height: 20px; background: #97a891; position: absolute; left: 28px; top: 91px;}
.isearch .int1{width: 285px; height: 40px; background: #fff; border: none; border-radius: 10px; padding-left: 10px; padding-right: 10px; font-size: 18px; color: #333; list-style: none;}
.isearch .int2{width: 95px; height: 40px; border: none; border-radius: 10px; list-style: none; font-size: 16px; background-color: #006bda; color: aliceblue;}
.isearch .int2:hover{background-color: rgb(0, 89, 255); color: rgb(255, 255, 255);}
.isearch .int3{border: 1px solid #eee; width:130px; height: 40px; background: #fff; border-radius: 10px; padding-left: 10px; padding-right: 10px; font-size: 18px; color: #333; list-style: none; margin-bottom: 20px;}
.isearch-a{font-size: 14px; color: #666; line-height: 30px; margin-top: 10px; padding-left: 40px;}
.isearch-a a{font-size: 14px; color: #666; line-height: 30px; margin-right: 12px; cursor: pointer; transition: all 0.3s; -webkit-transition: all 0.3s;}
.isearch-a a:hover{border-bottom: 1px solid rgba(0, 0, 0, 0.9); opacity: 0.8; transition: all 0.3s; -webkit-transition: all 0.3s;}
.ivoice-cm{display: none;}
.isearch div{padding-right: 15px; display: initial;}
.isearch div span{color: rgb(0, 0, 0); padding-right: 15px; font-size: 16px;}
.recruit-a{background: no-repeat center;}
.recruit-a1{background: no-repeat center; height: 270px;}
.recruit-a .isearch{padding-top: 30px; text-align: center;}
.recruit-a .formd1{top: 240px;}
.recruit-a .isearch .int1{background: #fdfaf9;}
.recruit-b1,
.recruit-b2,
.recruit-b3{margin-bottom: 15px; overflow: hidden;}
.recruit-b1-a{width: 145px; float: left; padding-left: 45px; background: no-repeat left center; font-size: 16px; line-height: 32px; font-weight: bold;}
.recruit-b1-b{width: calc(100% - 145px); float: left; font-size: 16px; line-height: 32px; color: #333;}
.contact-d2 .contact-d1-b{/*text-transform:uppercase;*/}
.recruit-b1-b a{font-size: 16px; line-height: 32px; color: #333; margin: 0 12px; cursor: pointer; transition: all 0.3s; -webkit-transition: all 0.3s;}
.recruit-b1-b a.on{color: #ea524f;}
.recruit-b1-b a:hover{color: #ea524f; transition: all 0.3s; -webkit-transition: all 0.3s;}
.recruit-b1 .recruit-b1-a{background-image: url(../images/ico23.png);}
.recruit-b2 .recruit-b1-a{background-image: url(../images/ico24.png);}
.recruit-b3 .recruit-b1-a{background-image: url(../images/ico25.png);}
.recruit-b4{width: 100%; background: #fff; border-radius: 5px;}
.recruit-b4-a{font-size: 16px; height: 45px; background: #d8d8d8; line-height: 45px; padding: 0 20px; font-weight: bold;}
.recruit-b4 .rba1{width: 33%; float: left; padding-right: 10px; text-align: center;}
.recruit-b4 .rba2{width: 33%; float: left; padding-right: 10px; text-align: center;}
.recruit-b4 .rba3{width: 33%; float: left; padding-right: 10px; text-align: center;}
.recruit-b4 .rba4{width: 19%; float: left; padding-right: 10px; text-align: center;}
.recruit-b4-b{}
.recruit-b4-b li{background: #fafafa; border-top: 1px solid rgba(0, 0, 0, 0.1);}
.recruit-b4-b li:first-child{border-top: none;}
.recruit-b4-b1{overflow: hidden; padding: 25px 20px; font-size: 14px; position: relative; cursor: pointer;}
.recruit-b4-b1 .rba5{width: 15px; height: 100%; position: absolute; right: 30px; top: 0; background: url(../images/ico28.png) no-repeat center;}
.recruit-b4-b1.on .rba5{background: url(../images/ico27.png) no-repeat center;}
.recruit-b4-b li:nth-child(2n){background: #fff;}
.recruit-b4-b2{padding: 15px 20px; background: #eee; display: none;}
.recruit-b4-b2 .rbb-div{overflow: hidden; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-flex-flow: row wrap; -webkit-box-lines: multiple; -moz-flex-flow: row wrap; -ms-flex-flow: row wrap; flex-flow: row wrap;}
.recruit-b4-b2 .rbb-div div{width: 33.333%; padding-right: 10px; font-size: 14px; color: #333; line-height: 25px; margin: 3px 0; float: left;}
.recruit-b4-b2 .rbb-txt{font-size: 14px; color: #333; line-height: 25px; padding: 10px 0; margin: 15px 0; border-bottom: 1px solid rgba(0, 0, 0, 0.1); border-top: 1px solid rgba(0, 0, 0, 0.1);}
.recruit-b4-b2 .rbb-a{display: block; width: 120px; height: 40px; background: #fff; font-size: 14px; text-align: center; color: #333; line-height: 40px; border-radius: 5px; margin-bottom: 10px;}
.recruit-b4-b2 .rbb-a:hover{color: #ea524f;}
/* 账单查询 */
table{width: 100%!important;}
tr{border-top: 1px solid #e4e4e4; border-bottom: 1px solid #e4e4e4;}
td{text-align: center; font-size: 16px; width: 20%;}
.FeeId{font-size: 16px; text-align: center;}
.BillingMonth{font-size: 16px; text-align: center;}
.ReadTimes{font-size: 16px; text-align: center;}
em{font-style: normal; font-size: 14px;}
.form-group{position: relative; width: 140px;}
.form-group-txt{height: 32px; line-height: 32px; padding: 0 10px;}
.form-group-select{/*padding-left: 1px;*/}
.form-control,
.simulation-input{width: 100%; line-height: 16px; font-size: 12px; color: #4b555b; background: none; outline: none; border: 1px solid #d3dcdd; background-color: #fff; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; margin: 0 -1px; padding: 7px 8px; *padding-left: 0; *padding-right: 0; *text-indent: 8px; *float: left; transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;}
.float-left{float: left;}
.selectul{position: relative; display: inline-block; cursor: pointer; float: left; margin-right: 10px;}
.selectul ul{position: absolute; left: 0; top: 0px; background: #fff; border: 1px solid #bdc3c7; border-top: none; padding: 0px; overflow: hidden; overflow-y: auto; display: none; padding-top: 31px; -webkit-box-shadow: 1px 1px 2px #eee; box-shadow: 1px 1px 2px #eee;}
.selectul ul li{height: 20px; line-height: 20px; color: #6a7576; font-size: 12px; padding: 5px 10px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.selectul ul li:hover{background: #666; color: #fff; cursor: pointer;}
.selectul select{display: none;}
.selectfocus{height: 30px; line-height: 30px; border: 1px solid #d3dcdd; background-color: #fff; padding: 0 0 0 8px; position: relative; z-index: 1002;}
.selectfocus em{height: 30px; display: block; background: url(../images/select-arr-default.gif) no-repeat right 0; font-style: normal; color: #4b555b; padding-right: 8px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.select_ul_show .selectfocus{/*border-color:#91c4e5; border-bottom-color:#edf4f8;*/}
.select_ul_show .selectfocus em{background-position: right -28px;}
/*时间样式*/
.lq-datetimepick{z-index: 99; width: 302px; /*height: 280px;*/ padding: 10px; position: absolute; /*left: 50%; top: 50%; margin: -160px 0 0 -260px;*/ border: 1px solid #d3dcdd; background-color: #ffffff; -webkit-box-shadow: 0 0 7px rgba(0, 0, 0, 0.2); box-shadow: 0 0 7px rgba(0, 0, 0, 0.2); display: none;}
.datetime-arr{width: 13px; height: 7px; position: absolute; left: 25px; top: -7px; background: url("../images/pop-tips-info-arr.gif") no-repeat 0 0;}
.select-datetime{width: 100%; float: left; height: auto; *height: 222px;}
.select-datetime dl{height: 50px;}
.select-datetime dl.datetime-day{margin-bottom: 10px;}
.select-datetime dl dt{width: 100px; height: 50px; float: left; text-align: center; line-height: 18px; text-align: center; font-size: 12px; color: #4b555b;}
.select-datetime dl dt a{display: block; padding: 7px 0;}
.select-datetime dl dt span{display: block; border-right: 1px solid #ecf0f1; margin-right: -1px;}
.select-datetime dl dt.last span{border-right: none;}
.select-datetime dl dt span i{color: #f03368; margin-left: 6px;}
.select-datetime dl dt em{display: block; font-weight: normal;}
/*.select-datetime dl dt a:hover,*/
.select-datetime dl dt.current a{background-color: #13a4e7; color: #ffffff; text-decoration: none; font-weight: bold;}
/*.select-datetime dl dt a:hover i,*/
.select-datetime dl dt.current a i{color: #ffffff;}
.select-datetime dl dt a:hover{text-decoration: none;}
.select-datetime dl dd{width: 99px; height: 40px; float: left; background-color: #fff; border: 1px solid #d3dcdd; padding: 7px 0 6px; margin: -1px 0 0 -1px; line-height: 20px; text-align: center; color: #4b555b; cursor: pointer;}
.select-datetime dl dd em{font-size: 12px; display: block;}
.select-datetime dl dd.over{color: #95a5a6; background-color: #ecf0f1;}
.select-datetime dl dd.selected{color: #ffffff; background-color: #6b7879;}
/*年份*/
.datetime-select{height: 32px; clear: both; margin-bottom: 10px; padding-bottom: 10px; border-bottom: 1px solid #d3dcdd;}
.datetime-select .selectul{width: 100px;}
/*日期*/
.select-datetime dl.datetime-day{height: 20px;}
.select-datetime dl.datetime-day dt,
.select-datetime dl.datetime-day dd{width: 41px; height: 30px; line-height: 15px;}
.select-datetime dl.datetime-day dt{width: 40px;}
.select-datetime dl.datetime-day dt span{border-right: none; font-size: 12px; text-align: center;}
.select-datetime dl dd.blank{background-color: #fafbfb;}
.select-datetime dl dd.current{background-color: #f2f5f5; font-weight: bold;}
/*时分*/
.select-datetime dl.datetime-hour dd{width: 61px; height: 30px; line-height: 30px;}
/**/
.select-datetime dl.datetime-week{height: 50px;}
.select-datetime dl.datetime-week dt,
.select-datetime dl.datetime-week dd{width: 100px; height: 50px; line-height: 150%;}
.select-datetime dl.datetime-week dt span{border-right: 1px solid #ecf0f1; font-size: 12px; text-align: center; margin-right: -1px;}
.select-datetime dl dt.last span{border-right: none;}
.fixed-table-box{/*width: 800px; margin: 20px auto;*/}
.fixed-table-box > .fixed-table_body-wraper{/*内容了表格主体内容有纵向滚动条max-height: 260px;*/}
.fixed-table_fixed > .fixed-table_body-wraper{/*为了让两侧固定列能够同步表格主体内容滚动*/ max-height: 240px;}
.w-150{width: 150px;}
.w-120{width: 120px;}
.w-300{width: 300px;}
.w-100{width: 100px;}
.btns{text-align: center;}
.btns button{padding: 10px 20px;}
.titler{font-size: 20px;}
.Enterprise{color: #000;}
.more1{color: #000;}
.Enterprise1{background-color: #fff !important; padding: 10px 0 !important;}
.title3 h3{color: #000;}
/* 报装申请 */
.application .int4{width: 65%; height: 40px; background: #fff; border: none; border-radius: 10px; padding-left: 10px; padding-right: 10px; font-size: 18px; color: #333; list-style: none; margin-bottom: 20px;}
.application{width: 1000px; margin: 0 auto; padding-top: 30px; position: relative;}
.application div{padding-right: 0px; display: initial;}
.application div span{color: #fff; padding-right: 15px; font-size: 16px; margin-bottom: 5px; display: block;}
.application .int2{width: 95px; height: 50px; border: none; border-radius: 10px; list-style: none; font-size: 16px; background-color: #ebf9c7;}
.application .int2:hover{background-color: #fff; color: rgb(0, 89, 255);}
.application .int4{width: 225px; height: 40px; background: #fff; border: none; border-radius: 10px; padding-left: 10px; padding-right: 10px; font-size: 18px; color: #a0a0a0; list-style: none; margin-bottom: 20px;}
.headings{text-align: center; padding: 165px 0 0 0; font-size: 32px; color: aliceblue;}
.buyer{font-size: 22px; padding: 10px 0; border-bottom: 1px solid #cccccc;    margin: 20px;}
.ltitle{width: 13%;}
.submit1{width: 100px; height: 35px; border-radius: 34px; margin-right: 2%;}
.reset1{width: 100px; height: 35px; border-radius: 34px;}
.submit1:hover{background-color: #055bc2; color: #fff;}
.reset1:hover{background-color: #055bc2; color: #fff;}
.item1{line-height: 38px;}
.item1 span{display: inline-block; vertical-align: top; font-size: 16px; text-align: right;margin-bottom: 40px;}
.item1 span i{font-size: 14px; color: red;}
.item1 select{width:19%; border: 1px solid #ddd; height: 40px; font-size: 16px; margin-right: 0px;}
.item1 .input1{width: 28.2%; border: 1px solid #ddd; height: auto; font-size: 16px;}
.item1 input{width: 34%; border: 1px solid #ddd; height:auto; font-size: 16px; margin-right: 0px; padding: 5px;}

.item1 textarea{width: 95.5%; border: 1px solid #ddd; height: 90px; font-size: 16px; padding: 11px;}
.item1 .width{/* width: 500px; */}
/* label{padding-right: 2%;} */
.inElement{display: inline-block; _zoom: 1; *display: inline; padding-right: 30px;}
.inElement label{transition: all 0.5s;}
.inElement label:focus{background: #eee;}
.inRadio label{display: block; background: url(/doa/skin/images/form-radio-check-normal.png) no-repeat left center; padding-left: 22px; cursor: pointer;}
.inRadio label.hover{background-image: url(/doa/skin/images/form-radio-checke-hover.png);}
.inRadio label.checked{background-image: url(/doa/skin/images/form-radio-checked-normal.png);}
.inRadio label.focus{background-image: url(/doa/skin/images/form-radio-checked-hover.png);}
.inRadio label.full{background-image: url(/doa/skin/images/form-radio-full.png);}
.inRadio label.disabled{background-image: url(/doa/skin/images/form-radio-disabled.png); color: #999; cursor: not-allowed;}
.inRadio.checked label.hover{background-image: url(/doa/skin/images/form-radio-checked-hover.png);}
.inRadio.checked label.focus{background-image: url(/doa/skin/images/form-radio-checked-hover.png);}
.inCheckbox label{display: block; background: url(/doa/skin/images/form-check-check-normal.png) no-repeat left center; padding-left: 22px; cursor: pointer;}
.inCheckbox label.hover{background-image: url(/doa/skin/images/form-check-check-hover.png);}
.inCheckbox label.checked{background-image: url(/doa/skin/images/form-check-checked-normal.png);}
.inCheckbox label.focus{background-image: url(/doa/skin/images/form-check-check-hover.png);}
.inCheckbox label.full{background-image: url(/doa/skin/images/form-check-full.png);}
.inCheckbox label.disabled{background-image: url(/doa/skin/images/form-check-disabled.png); color: #999; cursor: not-allowed;}
.inCheckbox.checked label.hover{background-image: url(/doa/skin/images/form-check-checked-hover.png);}
.inCheckbox.checked label.focus{background-image: url(/doa/skin/images/form-check-checked-hover.png);}
.inText label{display: block; _zoom: 1; *display: inline; border: 1px solid #ddd;}
.inText label.hover{border-color: #1e5ebf;}
.inText label.focus{border-color: #1e5ebf; box-shadow: 0 0 5px 0 rgba(30, 94, 191, 0.5);}
.inText input{border: 0; margin: 0; padding: 10px; box-sizing: border-box;}
.inTextarea label{display: block; border: 1px solid #ddd;}
.inTextarea label.hover{border-color: #1e5ebf;}
.inTextarea label.focus{border-color: #1e5ebf; box-shadow: 0 0 5px 0 rgba(30, 94, 191, 0.5);}
.inTextarea label textarea{border: 0; margin: 0; padding: 10px; box-sizing: border-box;}
.inSelect label{display: block; width: 100%; border: 1px solid #ddd; font-weight: normal; color: #353535; vertical-align: top; overflow: hidden; margin: 0; padding: 0; z-index: 2; position: relative; box-sizing: border-box;}
.inSelect label span,
.inSelect label em{height: 36px; line-height: 36px; display: inline-block; vertical-align: top;}
.inSelect label span{float: left; padding: 0 10px; left: 0;}
.inSelect label em{float: right; width: 30px; background: url(/doa/skin/images/form-select-arrow-down.png) no-repeat center center; transition: all 0.5s;}
.inSelect label em.open{background-image: url(/doa/skin/images/form-select-arrow-up.png);}
.inSelect label.hover{border-color: #1e5ebf;}
.inSelect label.hover em{background-image: url(/doa/skin/images/form-select-arrow-down-on.png);}
.inSelect label.hover em.open{background-image: url(/doa/skin/images/form-select-arrow-up-on.png);}
.inSelect label.focus{border-color: #1e5ebf; box-shadow: 0 0 5px 0 rgba(30, 94, 191, 0.5);}
.inSelect label.focus em{background-image: url(/doa/skin/images/form-select-arrow-down-on.png);}
.inSelect label.focus em.open{background-image: url(/doa/skin/images/form-select-arrow-up-on.png);}
.inSelect label.disabled{background: #f5f5f5; color: #999; cursor: not-allowed;}
.inSelect .dropbox{width: 100%; margin: 0; padding: 0; border: 1px solid #ddd; clear: both; background: #fff; z-index: 1; left: 0; box-sizing: border-box; border-top: 0; z-index: -1;}
.inSelect .dropbox .listbox dl,
.inSelect .dropbox .listbox .option,
.inSelect .dropbox .listbox .optgroup{list-style: none; margin: 0; padding: 0;}
.inSelect .dropbox .listbox .option a,
.inSelect .dropbox .listbox .optgroup a{display: block; text-decoration: none; color: #353535; margin: 0px; cursor: default;}
.inSelect .dropbox .listbox .option a span,
.inSelect .dropbox .listbox .optgroup a span{display: block; margin-left: 10px; line-height: 25px;}
.inSelect .dropbox .listbox .optgroup dt a{color: #000; font-weight: bold; margin: 0px;}
.inSelect .dropbox .listbox .selected{background-color: #f3f3f3;}
.inSelect .dropbox .listbox .hover a{background-color: #1e5ebf; color: #fff;}
.inSelect .dropbox .listbox .option a:hover{background-color: #1e5ebf; color: #fff;}
.inSelect .dropbox .listbox .option a:hover span.selected{background-color: #1e5ebf; color: #fff;}
.inSelect .dropbox .listbox dd.disabled a{background-color: #fff; color: #999; cursor: not-allowed;}
.inSelect .dropbox .listbox dd.disabled a:hover{background-color: #fff; color: #999;}
.inSelect .dropbox .listbox dd.disabled a span.selected{background-color: #fff;}
.inSelect .dropbox .listbox dd.disabled a:hover span.selected{background-color: #fff; color: #999;}
.inSelect .dropbox .listbox dd.option{overflow: hidden;}
.inSelect .dropbox .listbox dd.option a span{display: inline-block;}
.inSelect .dropbox .listbox dd .option a span{margin-left: 20px;}
.inSelect .dropbox .multiple dd.option a span{background: url(/doa/skin/images/form-select-check-normal.png) no-repeat left center; padding-left: 22px;}
.inSelect .dropbox .multiple dd.option a:hover span{background-image: url(/doa/skin/images/form-select-check-hover.png);}
.inSelect .dropbox .multiple dd.selected a span{background-image: url(/doa/skin/images/form-select-checked-normal.png);}
.inSelect .dropbox .multiple dd.selected a:hover span{background-image: url(/doa/skin/images/form-select-checked-hover.png);}
.inSelect .dropbox .multiple dd.disabled a span{background-image: url(/doa/skin/images/form-select-check-disabled.png);}
.inSelect .dropbox .multiple dd.disabled a:hover span{background-image: url(/doa/skin/images/form-select-check-disabled.png);}
.inSelect .dropbox .multiple dd.disabled a span.selected{background-image: url(/doa/skin/images/form-select-checked-disabled.png);}
.inSelect .dropbox .multiple dd.disabled dt a span{background-image: none;}
.inSelect .dropbox .multiple dd.disabled dt a:hover span{background-image: none;}
/* 客户服务 */
.index1 .item{text-align: center; padding: 25px 0;}
.index1 .item .h1{font-size: 18px; color: rgb(68, 68, 68); /* margin-top: 25px; */}
.index1 .item img{margin: 0 auto; transition: all 0.3s linear;}
.index1{padding: 0 50px 0;}
.col-md-3{width: 14%; float: left;}
.index1 .item:hover img{transform: translateY(-10px);}
input:-moz-placeholder,
textarea:-moz-placeholder{color: #787878;}
input::-moz-placeholder,
textarea::-moz-placeholder{color: #787878;}
input:-ms-input-placeholder,
textarea:-ms-input-placeholder{color: #787878;}
input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder{color: #787878;}
header.cli .nav-ul li .nav-a1:after{background: #787878;}
header.cli .header-rt{// border-bottom: 2px solid #787878;} .product-a2-c li.on .product-a2-c1{border-bottom: 2px solid #787878;} .cooperation-d a{border-bottom: 1px solid #787878;} .recruit{min-height: 450px;} .bpmtask{float: left; border: 1px solid #dfe6ec; width: 100%;} .query{padding-bottom: 30px;} .query li{width: 33.333333333%; float: left; font-size: 14px; line-height: 30px; font-weight: 600; background-color: #eef1f6; padding-left: 4px; border: 1px solid #ffffff;} .query span{font-weight: 100;} .ApplyName{text-align: center; background-color: #eef1f6; font-weight: 600; font-size: 18px;}}
.Moreservice{text-align: center;}
