.layui-layout-admin .layui-body{bottom: 0;left: 0}
body em{font-style:normal;}
.requiredLable {
    position: relative;
    top: 3px;
    color: #c62f2f;
}
.w80 {
    width: 80%;
    display: inline-block;
}
.w110 {
    width: 110%;
}
.w195px{
    width: 195px;
}
.w250px{
    width: 250px;
}
.grey {
    color: #ADADAD;
}
.blue {
    color: #1E9FFF;
}
.pointer {
    cursor: pointer;
}
.red {
    color: red;
}
.newline{
    word-break: break-all;
    word-wrap: break-word;
}
.hide{
    display: none;
}
.editYes{
    display: none;
    height: 26px;
}
.layui-anim-upbit{
    text-align: left;
}
.layui-table-page{text-align:right;}
.layui-icon-inBtn{color:#fff;font-size:18px;line-height:36px;}
.layui-tab .layui-tab-content{border-right:1px solid #eee;border-bottom:1px solid #eee;border-left:1px solid #eee;}
.mylayui-layer-form{min-width:540px;}
.mylayui-layer-form .layui-form-label{width:100px;}
.claim-flow .claim-navFlow{margin:0 auto;padding:30px 0;width:1200px;}
.claim-flow .claim-navFlow li{float:left;overflow:hidden;padding-left:20px;height:36px;}
.claim-flow .claim-navFlow i{display:inline-block;margin-right:10px;width:34px;height:34px;border:1px solid #ccc;border-radius:50%;color:#999;vertical-align:top;text-align:center;font-style:normal;font-size:16px;line-height:34px;}
.claim-flow .claim-navFlow .first-child{padding-left:0;width:15%;}
.claim-flow .claim-navFlow .second-child{width:15%;}
.claim-flow .claim-navFlow .third-child{width:15%;}
.claim-flow .claim-navFlow .four-child{width:15%;}
.claim-flow .claim-navFlow .fifth-child{width:15%;}
.claim-flow .claim-navFlow .sixth-child{width:auto;text-align:right;}
.claim-flow li.four-child em{padding-right:0;}
.claim-flow .claim-navFlow em{position:relative;display:inline-block;padding-right:20px;width:auto;color:#999;font-style:normal;font-size:16px;line-height:36px;ertical-align:top;}
.claim-flow .claim-navFlow em:after{position:absolute;top:17px;left:100%;display:block;width:9999px;height:1px;background:#ccc;content:'';}
.claim-flow .claim-navFlow li.active i{border-color:#5FB878;background-color:#5FB878;color:#fff;}
.claim-flow .claim-navFlow li.active em,.claim-flow .claim-navFlow li.finish em{color:#333;}
.claim-flow .claim-navFlow li.finish i{width:36px;height:36px;border:none;}
.claim-flow .claim-navFlow li.finish em:after{background:#5FB878;}
.static-suffix {position: absolute;top:0px;right: -61px;padding: 0px 6px;height: 36px;line-height: 36px;border:1px solid #e6e6e6;}
.rule-tip {width: 353px;padding: 20px;background: #555;border: 1px solid #fff;border-radius: 10px;opacity: 0.8;color: #fff;}

.myform{margin:0 auto;width:1200px;}
.myform-title{margin-bottom:20px;border-bottom:1px dashed #eee;line-height:50px;}
.myform .layui-form-label{width:200px;}
.layui-form .myform-input-text{width:300px;}
.myform .layui-form .myform-title{font-weight:700;font-size:16px;}
.myform .layui-form-item .layui-form-label{color:#666;}
.myform .layui-form-item .layui-form-label span{padding-right:3px;color:red;}
.myform .layer-photos-demo li{display:inline-block;margin-left:10px;vertical-align:top;}
.myform .layer-photos-demo li:first-child{margin-left:0;}
.myform .input-tip{line-height: 38px;color: #f60;}

.myform input[disabled]{background:#e2e2e2;}
.myform button[disabled]{background:#e2e2e2;}

.myform .layer-photos-demo li img,.myform .layer-photos-demo li span{display:block;}
.myform .layer-photos-demo td{width:100px;height:100px;border:1px solid #dedede;}
.myform .layer-photos-demo li span{color:#666;text-align:center;font-size:12px;line-height:20px;}
/*.myform #idCardUpload,.myform #proofMaterialUpload{width:300px;border:1px dashed #C9C9C9;color:#666;}*/
.myform .uploadButtons{width:300px;border:1px dashed #C9C9C9;color:#666;}
.layui-form-radio *{color:#666;}
.clientHtml em,.clientHtml span{display:block;}
.clientHtml em{border:1px solid #dedede;line-height:30px;}

.indent-sum{margin:20px 50px;}
.indent-sum .indent-sum-amount-r{color:#F30;}

.imgListBox{position:relative;}
.imgListBox img{margin:auto;width:auto;height:auto;max-width:100px;max-height:100px;}
.imgListBox i.close-btn{position:absolute;top:-20px;right:-15px;color:#d2d2d2;font-size:30px;}

/*xumin 2018-4-9*/
.myform-btns{color:#5FB878;line-height:38px;cursor:pointer;}
.myform-btns b.layui-icon{margin-right:10px;}
.undertaking,.insuranceDown{margin-left:230px;color:#666;line-height:38px;}
.undertaking a,.insuranceDown a{color:#5FB878;}
.undertaking,.subdomainDown{margin-left:230px;color:#666;line-height:38px;float: left;}
.undertaking a,.subdomainDown a{color:#5FB878;}
.layui-form-item .layui-form-checkbox[lay-skin=primary]{margin-bottom:10px;}
#myform-pop .myform{padding:20px 30px;width:auto;}
#myform-pop .myform label{width:130px}
#myform-mon{position: relative;overflow:visible}
.infoView {
    display: block;
    width: 290px;
    line-height: 38px;
    padding-left: 10px;
    color: #666;
    word-break: break-all;
    word-wrap: break-word;
}

.detail-box{margin:0 auto;width:1120px;}
.detail-box .detail-top li{display:inline-block;margin-right:30px;padding:20px 0;}
.detail-box .myform-title{text-indent:20px;}
.detail-box .info-detail{padding-left:10px;}
.detail-box .color-FF9900{color:#F90;}

.info{
    display: block;width: 590px;
    line-height: 38px;
    padding-left: 10px;
    color: #666;
    word-break: break-all;
    word-wrap: break-word;
}
.layui-form .myform-info-text{width:600px;}


.img-v li{display: inline-block;padding: 5px;width: 130px;text-align: center}
.img-v li img{margin:auto;width:auto;height:auto;max-width:100px;max-height:38px;}

.record-box .infoView{color:#333;}
.record-box .color-FF9900{color:#F90;font-weight:700;}
.record-box .color-0066CC{color:#06C;}
.record-box .color-FF3300{color:#F30;}


/*经销商页面、用户管理、账号设置、财务列表-------start-------*/
.form-item-div{
   width: 800px;
   margin: 0 auto;
}
.form-pop {
    text-align: center;
}
.amount-info{
    float: right;
    margin-top: 14px;
}
.amount-info .cashAmount-span{
    border: 1px solid #1E9FFF;
    cursor: default;
}
.amount-info .cashAmount-tip{
    color: #1E9FFF;
}
.amount-info .cashAmount{
    color: #FF6600;
    font-weight: bold;
}
/*经销商页面、用户管理、账号设置、财务列表-------end-------*/

/*产品详情页-------start-------*/
.domainChangeApply 
.lastSelfDomainNumDiv{
    color: #FF9900;
}
.lastSelfDomainNum{
    color: #FF3300;
}
.allInputs input{
    width: 80%;
    display: inline;
    float: left;
}
.domainBtnDiv{
    float: right;
    line-height: 30px;
}

.download-type-select {
	width: 200px;
}
.download-type-select .layui-unselect {
	border-color: #009688;
}
.download-type-select .layui-unselect:hover {
	border-color: #009688 !important;
}
.download-type-select  .layui-form-select .layui-edge{
	border-top-color: #009688;
}
/*产品详情页-------end-------*/

body .layui-header{min-width: 1280px}
/*
代理后台首页
*/
.index-main{width: 1280px;min-width: 1280px;margin: 30px auto;}
.index-title{color: #666666;font-size: 16px;line-height: 40px;text-indent: 2em;border-bottom: 1px dashed #ddd}
.index-item-lists{width: 60%;margin: 0 auto;padding:30px 0}
.index-item{display: inline-block;text-align: center}
.index-item-key{margin-bottom: 5px;color: #666}
.index-item-value{font-size: 30px;color: #009688}
.index-msg-items{width: 94%;margin: 0 auto;padding: 0}
.index-msg-date{float: right;color: #8D8D8D}
.index-msg-title{cursor: pointer}
.index-msg-items li {position: relative;padding-left: 20px;}
.index-msg-item-read{line-height: 50px;border-bottom: 1px solid #eee;color: #8D8D8D}
.index-msg-item-unread{line-height: 50px;border-bottom: 1px solid #eee;}
.index-msg-item-read:before{position: absolute;left: 5px;top:50%; width: 4px;height: 4px;margin-top: -2px;  border-radius: 50%;background: #ccc;content:'';}
.index-msg-item-unread:before{position: absolute;left: 5px;top:50%; width: 4px;height: 4px;margin-top: -2px;  border-radius: 50%;background: #199ED8;content:'';}
.index-nomsgtip{line-height: 50px;text-align: center;color: #8D8D8D}
.index-msg-more{margin-right: 30px;float: right;color: #5FB878;text-indent: 0}
.index-msg-more:hover{color: #7CDC95}

/*
消息公告详情页
*/
.msgdetail-main{width: 1280px;margin:0 auto;padding:20px 0}
.msgdetail-title h1{text-align: center;line-height: 90px}
.msgdetail-title-other{text-align: center;color: #c2c2c2}
.msgdetail-title-other span{text-align: center;margin-right: 20px}
.msgdetail-content{width: 1280px;margin:20px auto;}
.msgdetail-btns{text-align: center}

.text-center th{
    text-align: center;
}

.my-open .layui-layer-btn .layui-layer-btn1 {
    border-color: #1E9FFF;
    background-color: #1E9FFF;
    color: #fff;
}
.my-open .layui-layer-btn .layui-layer-btn0 {
   border: 1px solid #dedede;
    background-color: #fff;
    color: #333;
}