.dl-menuwrapper .dl-menu{z-index:9999;}
.mainDo{padding:35px 15px 30px 15px;position: relative; z-index:9;background: #fff; }
.templateDesc{position: relative;z-index:888888;}
.templateTit{text-align: center;position:relative;}
.templateTit h4{font-size: 25px;}
.temlpateListBtn{text-align: center;}
.temlpateListBtn input{padding:15px 40px;height: auto;line-height: 1;}
.temlpateListBtn input.btn-self{padding:15px 90px;}
.templateList{width:95%;overflow: auto;border:2px solid #9CB4DD;min-height: 100px;margin:30px auto 25px;}

.orderipInfo{padding:15px auto 0;width:auto;}
.messageStep{margin-top:10px;}
.pwdEdit{margin:25px auto 0;width:80%;}
.pwdEdit .pwdLine {padding-top:15px;}
.pwdLine{clear: both;line-height: 36px}
.pwdEdit label,.pwdEdit input,.pwdEdit span{float:left;display: block;}
.pwdEdit label{width: 30%;text-align: right;font-weight: lighter;color: #666;}

.pwdEdit input.form-control,.pwdEdit select.form-control,.pwdEdit textarea{width: 50%;border-radius: 0;}
.pwdEdit span{width: 30%;margin:0;padding:0;padding-left:15px;color: #FF3333;}
.pwdEdit span.yzmW{width:15%;}
.pwdEdit .radio label{width:auto;text-align: left;padding-right: 15px;}
.pwdEdit .radio{padding-right: 20px;margin:0;}
.pwdEdit .radio input[type=radio]{margin-top:13px;}
.chayanList .pwdLine.pwdBtn{padding-left:30%;}
.pwdBtn .btn{margin-right:15px;margin-bottom:15px;height: auto;line-height: 1;padding:10px 50px;}
.btn-reset,.btn-reset:hover,.btn-reset:focus{background: #fff;color: #1a45a8;border:1px solid #1a45a8; }
.btn-reset:hover,.btn-reset:focus{background: #1a45a8;color: #fff;}
.btn-self,.btn-self:hover,.btn-self:focus{background: #fff;color: #1a45a8;border:1px solid #1a45a8; }
.btn-self:hover,.btn-self:focus{background: #1a45a8;color: #fff;}

.pwdEdit input.form-control.checkedTxt{width: 30%;margin-right:3%;}
input.btn.checkedBtn,b.btn.checkedBtn{width:17%;padding:0;height: 35px;line-height: 35px;margin:0;}
b.btn.checkedBtn{display: block;float: left;border-radius:0;}

.pwdLine a.voiceCheck{background: url(/newxbwz/css/images/voiceIcon.png) no-repeat 12px center;padding-left:;line-height: 36px;display: block;float: left;padding-left:43px;}


.fileDesc{background: #FBFEFF;margin-top:10px;padding:10px 4% 15px;border:1px solid #E6F4FC;}

.fileDesc li{padding:8px 0;clear:both;}
.fileDesc li:last-of-type{padding-bottom:0;}
.fileDesc label,.fileDesc span{display: inline-block;}
.fileDesc label{width: 40%;float:left;text-align: right;font-weight: lighter;}
.fileDesc span{width: 60%;float:right;text-align: left;color: #888;padding:0;margin:0;}

.fileResult{position: relative;}
.moreDesc{position: absolute;right:4%;top:50%;margin-top:-24px;}
.fileReset{background: #f5f5f5;border:1px solid #ddd;}


.companyDInfo{padding-bottom:20px}
.companyDInfo p{color:#888;padding-bottom:8px;}
.companyDInfo p span{color:#333}

.companyDescriptionTit .nav-tabs.nav-justified>.active>a{border-top:3px solid #4EA2E7;}
.companyDescriptionTit ul.nav{height: auto !important;overflow:hidden;}

.innerSpace{border:1px solid #ddd;border-top:none;padding:30px 4%;}

.companylists{background: none;border:none;}
.companylists label{color: #888;}
.companylists span{color: #333;}

.moreJs a{color:#888;}
.companyMore{text-align: right;display: block;width: 100%;}
.companyMoreList{display: none;}
.companyMoreList p span{padding: 0 15px;color: #888}
.companyBack{float: right;color:#333;}
.companyMoreList p a.active{color:#333;}
.companyJs select{background: none;border:none;outline: none;}
.companyJs{margin-top:10px;}

.companyInvoiceJs{background: #FAFEFF; border: 1px solid #E9F4FA;padding:10px;}
.companyInvoiceJs .table{margin:0;}
.companyInvoiceJs .table>tbody>tr>th{border-bottom:1px dashed #ddd;color:#888;font-weight: lighter;}
.companyInvoiceJs .table>tbody>tr>td,.companyInvoiceJs .table>tbody>tr>th{border-top: none;}
.companyInvoiceJs .table>tbody>tr>td{border-bottom:1px solid #ddd;}
.companyInvoiceJs .table>tbody>tr.companylistlast>td{border:none;}
.companyInvoiceTit h4{font-size: 16px;margin-bottom:10px;}
.companyInvoice{margin-bottom:25px;}
.companyInvoiceTit h4{float: left;margin-top:0;}
.companyInvoiceTit a{float: right;color:#666;}

.branchInner .panel{border-radius: 0}
.branchInner .panel-heading{background: #EBF6FD;border-radius: 0}
.branchInner .panel-heading h4{font-size: 14px;}
.branchInner .panel-heading span{padding-right:30px;float:left;}
.branchInner .panel-heading b{float:right;}
.branchInner .panel-heading i{font-style:normal;color: #333;}
.branchInner .panel-heading a{color:#888;display: block;width: 100%;}

.companyInvoiceInner .panel{border:1px solid #50A2EB;}
.companyInvoiceInner.panel-group .panel-heading+.panel-collapse>.panel-body{border-top:1px solid #BEDAF0;}
div.addbslist{border-bottom:1px dashed #ddd;padding:0 0 15px 0;}

.fileTitle{font-size:14px;font-weight: bold;border-bottom:1px dashed #ddd;padding-bottom:10px;margin-bottom:15px;}
.upArrow{background: url(../png/hdepaw.png) no-repeat 0 0;width:14px;height: 7px;margin-top: 5px}
.upArrow.active{background: url(../png/tre13d.png) no-repeat 0 0;width:14px;height: 7px;margin-top: 5px}

.companylists{margin-top:0;padding:0;}
.hsDesc label{width: 30%;}
.hsDesc span{width: 60%;float:left;}
.companyInvoiceJs .table>tbody>tr>th,.companyInvoiceJs .table>tbody>tr>td{font-size:14px;}

 
.noinfoDesc{padding:20px 0;text-align: center}
.noInfocon {padding-top:15px;font-size: 18px;color:#aaa}
.loadingDesc{padding-top:100px}

.resultSearch{margin-top:20px;line-height:1.6;border-top:1px dashed #ddd;padding:20px 0;color:#666;}
.chayanlistBtn{padding-top:10px;}
.temlpateListBtn{text-align: center;}
.temlpateListBtn input{padding:15px 40px;height: auto;line-height: 1;}
.temlpateListBtn input.btn-self{padding:15px 90px;}
.resultSearch p{padding-bottom:10px;}
.resultSearch li{padding-bottom:5px;}

.resultLink{margin-bottom:15px;}

.linkDesc a{display: inline;background: none;border:none;color:#1D82D8;}
.linkDesc{border:1px solid #B1D9F3;padding:10px 15px;background:#E7F4FC ;}

.setCAlist{border-top:1px dashed #ddd;padding:20px 0;}
.messagePhoneNum label{width: 30%; text-align: right;}
.messagePhoneNum input.form-control{width: 30%;margin-right:3%;}
.messagePhoneNum input.btnSelf{width: auto;margin:0;height: 34px;padding:0 10px;line-height: 34px;margin-left:10px;}
.messagePhoneNum button{float: left;margin-left:10px;background: #74A8FE;color:#fff;width: 17%;text-align: center;}
.messagePhoneNum button.btn:hover,.messagePhoneNum button.btn:focus{color:#fff;background: #1D82D8;}

.SearchDescription{padding-top:20px;border-top:1px solid #ddd;}
.SearchDescription .table{margin-bottom:0;}

.reJump a,.reJump span{float: left;}
.pwdEdit .reJump span{width: auto;color:#888;}
.pwdEdit .reJump input{float: none;display: inline;width: 45px;text-align:center;margin:0 8px;border:1px solid #ddd;background: #fff;}
.pwdEdit .reJump span b{color:#333;padding:0 8px;}
.setCAlist .pwdLine select{margin-bottom:15px;}

.reJump a{margin:0 10px;color: #1D82D8;}
.jumpList{width: 600px;margin:0 auto;padding:10px 0}
.pwdEdit .qiInfoBtn{margin:10px 0;text-align:center;}

.backPath{float:right;}
.backPath a{margin-top:12px;}
.companyDInfonb{float:left;}

@media screen and (max-width: 479px){
	.pwdEdit{width: 100%;}
	.chayanList .pwdLine label {width: 100%;text-align: left;}
	.chayanList .pwdLine input.cyTxt,.chayanList .pwdLine select.cyTxt,.chayanList .pwdLine select{width: 100%;}
	.chayanList .pwdLine.pwdBtn{padding-left:0;}
	.chayanList .pwdEdit input.form-control.checkedTxt{width:55%;margin-bottom:15px}
	.messagePhoneNum input.form-control{width: 55%}
	b.btn.checkedBtn{width: 40%}
	.messagePhoneNum button{width: 37%}

	.pwdBtn .btn {padding:10px 40px;}
	.fileDesc label,.fileDesc span{display: block;float: none;width: 80%;text-align: left;}
	.fileDesc li{padding:4px 0;}
	.innerSpace{border-top:1px solid #ddd;padding:15px 4%;}
	.hsDesc label,.hsDesc span{width: 95%;}
	.noJustify{padding:0;}
	.noJustify .nav-tabs > li > a{border:1px solid #ccc}
	.noJustify .nav-tabs.nav-justified > li{width:50%;height:42px;overflow: hidden;float:left;}
	.companylists{margin-top:0;padding:0}
	.branchInner .panel-title span{padding-right:0;}
	.branchInner .panel-title span,.branchInner .panel-title b{float: none;display: block;text-align: center;padding-bottom:10px;margin:0;}
	 .upArrow.active{width:100%;background: url(../png/tre13d.png) no-repeat center 0;}
	 .upArrow{width:100%;background: url(../png/hdepaw.png) no-repeat center 0;}
	.pwdEdit .pwdLine{padding-top:0;}
	.messageStep{margin:15px auto 0;}


	.resultSearch{margin-top:0;}
	.chayanlistBtn{padding-top:10px;}
	.temlpateListBtn{text-align:left;}
	
	.pwdEdit span.yzmW{width:40%;}
	
	.backPath{float:none;padding-bottom:15px;}
.backPath a{text-align:left}
	.companyDInfonb{padding-bottom:10px;float:none;}
}
@media screen and (max-width: 767px) and (min-width: 480px){
	.pwdEdit {width: 100%;}
	.pwdEdit .pwdLine{padding-top:0;}
	.chayanList .pwdLine label {width: 100%;text-align: left;}
	.chayanList .pwdLine input.cyTxt,.chayanList .pwdLine select.cyTxt,.chayanList .pwdLine select{width: 100%;}
	.chayanList .pwdLine.pwdBtn{padding-left:0;}
	.chayanList .pwdEdit input.form-control.checkedTxt{width:60%;margin-bottom: 15px}
	.messagePhoneNum input.form-control{width: 60%}
	b.btn.checkedBtn{width: 37%}
	.messagePhoneNum button{width:34%;}
	.fileDesc li{padding:4px 0;}
	.noJustify .nav-tabs > li > a{border:1px solid #ccc}
	.innerSpace{border-top:1px solid #ddd;padding:15px 4%;}
	.hsDesc label,.hsDesc span{width: 95%;text-align:left;}
	.noJustify .nav-tabs.nav-justified > li{width:33.3%;height:42px;overflow: hidden;float:left;}
	.companylists{margin-top:0;padding-top:0;}
	.noJustify{padding:0;}
	.fileDesc label,.fileDesc span{display: block;float: none;width: 80%;text-align: left;}
	.messageStep{margin:15px auto 0;}


	.resultSearch{margin-top:0;}
	.chayanlistBtn{padding-top:10px;}
	.temlpateListBtn{text-align:left;}
	.pwdEdit span.yzmW{width:30%;}
	.backPath{float:none;padding-bottom:15px;}
    .backPath a{text-align:left}
	.companyDInfonb{padding-bottom:10px;float:none;}
}

@media screen and (max-width: 899px) and (min-width: 768px){
	.fileDesc label{width: 30%}
	.fileDesc span{width: 60%;float: left}
}