html {background:#f7f7f7;overflow-y: auto;}
.block10 {height: 10px; overflow: hidden;}
.layui-layer-page .layui-layer-content {background: #fff; padding: 20px;}

.webuploader-container {position: relative;}
.webuploader-container .webuploader-element-invisible {opacity: 0; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);}

.situation{width:100%;width:expression(document.body.clientWidth <= 1092? "1092px": "auto"); min-width:1092px;}
.sit_div{ width:1092px; margin:0 auto; position:relative; min-height: 400px;}
.ie-pos {z-index: 2;}

.layui-layer-content {}
.layui-layer-content .form-viewlist .view {width: 150px;}
.layui-layer-content .form-viewlist .view input.text {width: 142px;}
.layui-layer-content .form-viewlist .view .select {width: 150px;}
.layui-layer-content .form-viewlist .view .view-title {text-align: right; width: 120px;}
.layui-layer-content .form-viewlist .view .pos-div {position: absolute; top:0; left: 300px; width: 160px;}
.layui-layer-content .form-viewlist .view .tip-text {left: 300px; width: 160px; top:0; line-height: 14px;}
.layui-layer-content .default-btn {height: 24px; line-height: 24px; background: url(../images/new_images/member_center_img.png) 0 -200px no-repeat; text-align: center; border: 1px solid #ddd; color: #666; text-align: center; min-width: 75px; display: inline-block; cursor: pointer;}
.layui-layer-content .layer-tip {padding-bottom: 20px; font-size: 14px; color: #999;}


.header-nav {height: 50px; line-height: 50px; background: #297be1;}
.header-nav .tab-link {float: left; color: #fff; font-size: 16px; width: 14%; text-align: center; position: relative;}
.header-nav .tab-link .icon-arrow {display: none; position: absolute; width: 9px; height: 5px; bottom: 0; left: 50%; margin-left: -5px; background-image: url(../images/new_images/my_zhiyun_img.png); background-repeat: no-repeat; background-position: 0 0;}
.header-nav .tab-link:hover {background: #569bf1;}
.header-nav .active,
.header-nav .active:hover {background: #569bf1;}
.header-nav .active .icon-arrow {display: inline-block;}
.header-nav .nav-logo {float: left}
.header-nav .nav-logo img {height: 50px;}

.header-title { height: 50px; line-height: 50px; background: #2f84ee;}
.header-title .title-text {font-size: 20px; color: #fff; position: relative;}
.header-title .title-text .flag {font-size: 12px; height: 16px; line-height: 16px; padding: 2px 5px; background: #fe4542; border-radius: 2px; position: absolute; right: -50px; top: 5px;}
.header-title .title-text .flag .icon-arrow {position: absolute; width: 7px; height: 7px; background: url(../images/new_images/member_center_img.png) -190px -170px no-repeat; left: -7px; top: 50%; margin-top: -4px;}
.header-title .back-btn {color: #fff; font-size: 14px; padding-right: 30px; position: relative;}
.header-title .back-btn .icon-back {position: absolute; width: 30px; height: 30px; background: url(../images/new_images/member_center_img.png) 0 -170px no-repeat; top: 10px; right: 0;}

/* 面包屑 */
.bread-block {height: 50px; line-height: 50px; font-size: 16px; color: #737373;}
.bread-block .link { color: #737373;}
.bread-block .link:hover {color: #555;}

/* from布局 */
.form-viewlist {}
.form-viewlist .view {min-height: 28px; position: relative; padding-left: 140px; margin-bottom: 12px; width: 240px;}
.form-viewlist .view .view-title {position: absolute; height: 28px; line-height: 28px; width: 135px; left: 0; top: 0; text-align: left; color: #525b63; font-size: 14px;}
.form-viewlist .view .icon-must { font-style: normal; color: #f00; position: absolute; top: 6px; left: -10px;}
.form-viewlist .view input.text {height: 20px; width: 210px; padding: 3px; border: 1px solid #e4e4e4; background: #fbfbfb;}
.form-viewlist .view .select {height: 28px; width: 218px; padding: 3px; border: 1px solid #e4e4e4; background: #fbfbfb;}
.form-viewlist .view .tip-text {color: #bdbdbd; font-size: 12px; position: absolute; left: 380px; top: 6px; width: 380px;}
.form-viewlist .view .view-text {line-height: 20px; padding: 4px 0;}
.form-viewlist .view .oper-btn {font-size: 14px; color: #008aff;}
.form-viewlist .view .oper-btn:hover {color: #0181ee;}
.form-viewlist .view .submit-btn {display: inline-block; width: 78px; height: 25px; line-height: 25px; background: url(../images/new_images/member_center_img.png) -30px -170px no-repeat; border: 0; color: #fff; text-align: center;}
.form-viewlist .view .reset-btn {display: inline-block; width: 78px; height: 25px; line-height: 25px; background:#bbb; color: #fff; text-align: center; border-radius: 5px; margin-left: 15px;}
.form-viewlist .view .reset-btn:hover {background: #aaa;}
.form-viewlist .view input.text-select {padding-right: 20px; background: url(../images/new_images/text_select_arrow.png) right 0 no-repeat;}
.form-viewlist .view input.car-pro {width: 20px; margin-right: 10px; cursor: pointer;}
.form-viewlist .view input.car-city {width: 20px; margin-right: 10px; cursor: pointer;}
.form-viewlist .view input.car-num {width: 100px;}

.li-select-box {position: relative; z-index: 2;}
.li-select-div {padding: 10px; border: 1px solid #89adcf; background: #f8fcff; width: 240px; position: absolute; top: 28px; left: 0; z-index: 3;}
.li-select-div .tab-link {display: inline-block; width: 29px; height: 23px; line-height: 23px; text-align: center; color: #4f4f4f; margin-bottom: 5px;}
.li-select-div .active,
.li-select-div .tab-link:hover {background: #368cef; color: #fff;}
.li-select-div .disabled,
.li-select-div .disabled:hover {color: #d0d0d0; background: none; cursor: default;}


.view-imgdiv {background: #e9e9e9; width: 120px; height: 90px; position: relative; text-align: center;}
.view-imgdiv span {height: 100%; display: inline-block; vertical-align: middle;}
.view-imgdiv img {max-width: 110px; _width: 110px; max-height: 83px; _height: 83px; vertical-align: middle;}
.view-imgdiv .show-photo-bg {position: absolute; top: 0; left: 0; bottom: 0; right: 0; display: none; cursor: pointer;}
.view-imgdiv .show-photo-bg .bg {position: absolute; top: 0; left: 0; bottom: 0; right: 0;opacity: .3; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=30); background: #000;}
.view-imgdiv .show-photo-bg .text {text-align: center; color: #fff; position: absolute; z-index: 2; width: 100%; top: 50%; font-size: 18px; margin-top: 10px; z-index: 2; left: 0;}
.view-imgdiv .show-photo-bg .icon-zoom {position: absolute; width: 45px; height: 45px; top: 50%; margin-top: -35px; left: 50%; margin-left: -25px; z-index: 2; background: url(../images/new_images/member_center_img.png) -120px -230px no-repeat;}
.view-imgdiv:hover .show-photo-bg {display: inline-block;}
.change-imgdiv .oper-btn {margin-left: 20px; margin-top: 30px;}


/* 个人中心 */
.form-viewlist .view input {outline: none;}
.form-viewlist .view select:focus,
.form-viewlist .view select:hover,
.form-viewlist .view input:focus,
.form-viewlist .view input:hover {border: 1px solid #5294e5;}
.member-center {font-size: 14px; font-family: microsoft yahei; margin-top: 30px;}
.member-center .space-div { background: #fff; border: 1px solid #d2d2d2; margin-bottom: 20px;}
.member-center .basic-div {padding: 25px 40px;}
.member-center .avatar {text-align: center; margin-right: 40px;}
.member-center .avatar .avatar-bg {width: 112px; height: 112px; border: 2px solid #64a1ec; border-radius: 58px; background: #eee; overflow: hidden;}
.member-center .avatar .avatar-bg .avatar-img {width: 112px; height: 112px; border-radius: 56px;}
.member-center .avatar .oper-btn {display: inline-block; height: 32px; line-height: 32px; background: #2f84ee; color: #fff; text-align: center; padding: 0 25px; border-radius: 3px; margin-top:17px; cursor: pointer;}
.member-center .avatar .oper-btn:hover {background: #2d7ee2;}
.member-center .member-name {font-size: 18px; color: #525b63;}
.member-center .items-list {width: 285px; color: #475058; position: relative;}
.member-center .items-list .li {position: relative; padding-left: 90px; height: 25px; line-height: 25px; padding-right: 50px;}
.member-center .items-list .li .li-name {position: absolute; width: 85px; position: absolute; height: 25px; line-height: 25px; top: 0; left: 0;}
.member-center .items-list .li .li-btn {position: absolute; height: 25px; line-height: 25px; right: -70px; top: 0; color: #3366cc; width: 100px;}
.member-center .items-list .li .li-btn:hover {color: #0181ee;}
.member-center .items-list .li .li-cont { white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.member-center .items-list .li-nooper {padding-right: 0;}
.member-center .items-list .li .cont-right {text-align: left;}
.member-center .items-list .li .price b {font-weight: bold; color: #ff9600; font-size: 18px;}
.member-center .items-list .account-btn {position: absolute; bottom: 0; right: -50px; height: 24px; line-height: 24px; padding: 0 7px; background: #6ea8f1; color: #fff; border-radius: 3px;}
.member-center .items-list .account-btn:hover {background: #5f99e1;}
.member-center .level-progress { border: 1px solid #bfbfbf; display: block; border-radius: 8px; margin-top: 5px;}
.member-center .level-progress .num {display: inline-block; height: 10px; background: #ffb401; border: 1px solid #fff; border-top-left-radius: 7px; border-bottom-left-radius: 7px;}
.member-center .server-link {height: 25px;line-height: 25px;color: #3366cc; padding-left: 25px; position: relative; margin-top: 5px; display: inline-block;}
.member-center .server-link:hover {color: #0181ee;}
.member-center .server-link .icon-call {position: absolute; width: 20px; height: 20px; background: url(../images/new_images/member_center_img.png) 0 0 no-repeat; top: 3px; left: 0;}
.member-center .basic-div .login-time {margin-top: 5px; color: #a3a3a3;}
.member-center .member-type { padding-left: 20px; border-left: 1px solid #e6e6e6; margin-left: 130px; margin-top: 30px;}
.member-center .member-type .li {display: inline-block; *float: left; margin-left: 70px; cursor: pointer; width: 110px;}
.member-center .member-type .li .li-img {width: 90px; height: 90px; background: #f3f3f3; border-radius: 8px; position: relative; overflow: hidden; margin: 0 auto;}
.member-center .member-type .li .li-bg {display: none;}
.member-center .member-type .li .li-bg .bg-text {height: 90px; width: 90px; line-height: 90px; text-align: center; color: #fff; position: absolute; top: 0; left: 0; z-index: 2;}
.member-center .member-type .li .li-bg .bg-block {position: absolute; top: 0; left: 0; bottom: 0; right: 0; background: #000; opacity: .3; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=30); z-index: 1;}

.member-center .member-type .li .li-text {color: #008aff; font-size: 16px; margin-top: 20px; text-align: center; }
.member-center .member-type .li .li-text .icon-v {display: none;}
.member-center .member-type .li .li-img .icon {position: absolute; width: 60px; height: 60px; top: 15px; left: 15px; z-index: 1;}
.member-center .member-type .li .li-img .icon-huozhu {background: url(../images/new_images/member_center_img.png) -20px 0 no-repeat;}
.member-center .member-type .li .li-img .icon-chengyunren {background: url(../images/new_images/member_center_img.png) -80px 0 no-repeat;}
.member-center .member-type .li-before:hover .li-bg {display: inline-block;}
.member-center .member-type .li-before:hover .li-text {color: #0181ee; font-weight: bold;}
.member-center .member-type .li .flag {width: 45px; height: 45px; position: absolute; top: 0; right: 0; z-index: 1;background: url(../images/new_images/member_center_img.png) -140px 0 no-repeat;}

.member-center .member-type .li-in:hover .img-bg,
.member-center .member-type .li-not:hover .img-bg,
.member-center .member-type .li-yes:hover .img-bg {position: absolute; top: 0; left: 0; bottom: 0; right: 0; background: #091F4D; opacity: .12; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=12); z-index: 3;}

.member-center .member-type .li-before .flag {background-position: -140px 0;}
.member-center .member-type .li-in .flag {background-position: -185px 0;}
.member-center .member-type .li-not .flag {background-position: -230px 0;}
.member-center .member-type .li-yes .li-img {background: #e3f5ff;}
.member-center .member-type .li-yes .li-img .flag {background-position: -170px -230px;}
.member-center .member-type .li-yes .li-img .icon-huozhu { background: url(../images/new_images/member_center_img.png) 0 -230px no-repeat; }
.member-center .member-type .li-yes .li-img .icon-chengyunren { background: url(../images/new_images/member_center_img.png) -60px -230px no-repeat; }
.member-center .member-type .li-yes .li-text {position: relative; padding-left: 20px;}
.member-center .member-type .li-yes .li-text .icon-v {position: absolute; width: 15px; height: 15px; background: url(../images/new_images/member_center_img.png) -200px -170px no-repeat; left: 0; top: 50%; margin-top: -8px; display: inline-block;}

.member-center .space-div .space-title {height: 49px; line-height: 49px; border-bottom: 1px solid #e6e6e6;}
.member-center .space-div .space-title .title-text {width: 140px; text-align: center; color: #1470d8; border-bottom: 3px solid #5294e5; height: 47px; line-height: 47px; position: relative; font-size: 18px;}
.member-center .space-div .space-title .title-text .flag {font-size: 12px; height: 16px; line-height: 16px; padding: 2px 5px; background: #fe4542; border-radius: 2px; position: absolute; right: -10px; top: 5px; color: #fff;}
.member-center .space-div .space-title .title-text .flag .icon-arrow {position: absolute; width: 7px; height: 7px; background: url(../images/new_images/member_center_img.png) -190px -170px no-repeat; left: -7px; top: 50%; margin-top: -4px;}
.header-title .back-btn {color: #fff; font-size: 14px; padding-right: 30px; position: relative;}
.member-center .space-div .space-tip {color: #b1b1b1; font-size: 12px; font-family: simsun; padding-right: 20px;}
.member-center .space-div .space-tip .blue-text { color: #5d87ff; padding-left: 10px;}

.member-center .member-beforecheck {text-align: center; padding: 45px 0;}
.member-center .member-beforecheck .cont-div { width: 440px; margin-left: 250px;}
.member-center .member-beforecheck .oper-div { width: 110px; position: relative;}
.member-center .member-beforecheck .icon {width: 150px; height: 110px; display:inline-block;background: url(../images/new_images/member_center_img.png) 0 -60px no-repeat;}
.member-center .member-beforecheck .icon-huozhu {background-position: 0 -60px;}
.member-center .member-beforecheck .icon-chengyunren {background-position: -150px -60px;}
.member-center .member-beforecheck .tip-title {font-size: 18px; color: #afb7c4; font-weight: bold; padding: 5px 0;}
.member-center .member-beforecheck .tip-text {color: #afb7c4;}
.member-center .member-beforecheck .oper-btn {display: inline-block; height: 32px; line-height: 32px; background: #64a1ec; color: #fff; text-align: center; padding: 0 25px; border-radius: 3px; margin-top:17px; position: absolute; top: 50px; left: 0;}
.member-center .member-beforecheck .oper-btn:hover {background: #5691d9; }

/* 认证界面 */
.approve-page {background: #fff;}
.approve-page .form-viewlist {padding: 60px 0 0 280px;}

.license-refer {padding: 5px 0; background: #f4f4f4; width: 220px; height: 270px;}
.license-refer .refer-title {text-align: center; font-size: 14px; line-height: 30px; color: #888; padding: 5px 0;}
.license-refer .refer-tip {text-align: center; color: #888; line-height: 20px;}
.license-refer .refer-imgblock { width: 210px; height:210px;position: relative; text-align: center;}
.license-refer .refer-imgblock span {height: 100%; display: inline-block; vertical-align: middle;}
.license-refer .refer-imgblock img {max-width: 200px; _width: 200px; max-height: 200px; _height: 200px; vertical-align: middle;}

.license-cont {}
.license-cont .img-div {width: 260px; height: 225px; border: 1px solid #e5e5e5; position: relative; text-align: center;}
.license-cont .img-div span {height: 100%; display: inline-block; vertical-align: middle;}
.license-cont .img-div img {max-width: 250px; _width: 250px; max-height: 216px; _height: 216px; vertical-align: middle;}
.license-cont .img-div .tip-text {position: absolute;  top: 50%; left: 0; width: 100%; text-align: center; color: #888; margin-top: -10px; font-size: 14px;}
.license-cont .oper-div { text-align: center; padding-bottom: 15px;}
.license-cont .oper-div .oper-btn {display: inline-block; width: 75px; height: 24px; line-height: 24px; background: url(../images/new_images/member_center_img.png) 0 -200px no-repeat; text-align: center; border: 1px solid #ddd; color: #666;}
.license-cont .oper-div .oper-btn:hover {color: #444;}


/* 弹窗 修改手机号 */
.change-phone-block1 {width: 350px; margin: 50px auto;}
.change-phone-block1 .tip-info {font-size: 14px; text-align: center; line-height: 30px; padding-bottom: 30px; font-family: simsun;}
.change-phone-block1 .tip-info .phone-text { color: #eb7d11; font-weight:  normal;}
.change-phone-block1 input.text {  height: 20px; width: 150px; padding: 3px; border: 1px solid #e4e4e4; background: #fbfbfb; margin-left: 30px;}
.change-phone-block1 .default-btn {margin-right: 30px;}
.change-phone-block2 .tip-info {font-size: 14px; text-align: center; line-height: 30px; padding-bottom: 30px; font-family: simsun; padding-top: 20px;}
.change-phone-block2 .form-viewlist {margin-left: 30px;}

.member-area-layer {font-size: 14px; margin: 50px 0 50px 50px;}
.member-area-layer .span-text {display: inline-block; line-height: 28px; padding: 0 5px;}
.member-area-layer .select {height: 28px; width: 218px; padding: 3px; border: 1px solid #e4e4e4; background: #fbfbfb; width: 130px;}

/* 个人中心 审核中 */
.member-center .member-checkdiv {position: relative; padding: 40px 0 0 90px;}
.member-center .member-checkdiv .check-flag {position: absolute; width: 300px; height: 200px; right: 80px; top: 50%; margin-top: -100px;}
.member-center .member-checkdiv .oper-btn {position: absolute;right: -20px; top: 0; display: none;}
.member-center .member-checkdiv .foot-view {padding-left: 0; padding-top: 20px; width: 70%; border-top:1px dashed #eaeaea; text-align: center; margin-top: 20px;}
.member-center .member-checkdiv .change-imgdiv .oper-btn  {position: relative; min-width: 40px; display: inline-block;}

.member-center .member-checking {}
.member-center .member-checking .view-text {color: #b8b8b8;}
.member-center .member-checking .check-flag { background: url(../images/new_images/member_center_img.png) 0 -300px no-repeat;}

.member-center .member-uncheck .check-flag { background: url(../images/new_images/member_center_img.png) 0 -500px no-repeat;}

/* 上传头像 */
.avatar-layer {}
.avatar-layer .img-div {width: 250px; height: 250px; background: #e9e9e9; position: relative; text-align: center;}
.avatar-layer .img-div span {height: 100%; display: inline-block; vertical-align: middle;}
.avatar-layer .img-div img {max-width: 240px; _width: 240px; max-height: 240px; _height: 240px; vertical-align: middle;}
.avatar-layer .oper-btn {margin: 110px 0 0 30px;}

/* 免费升级已认证承运人 */
.cyr-goup-layer { padding: 20px 60px; font-family: microsoft yahei;}
.cyr-goup-layer .title-text { line-height: 25px; color: #44b0f4; font-weight: bold; font-size: 20px;}
.cyr-goup-layer .li-block {width: 300px; text-align: center;}
.cyr-goup-layer .li-block .ico { display: inline-block; width: 250px; height: 135px; background: url(../images/new_images/level_cyr_bg.png) no-repeat;}
.cyr-goup-layer .li-block .btn {font-size:20px; display: inline-block; background: #fff; height: 53px; line-height: 53px; padding: 0 30px; border-radius: 26px; border: 1px solid #bababa; transition:background .4s; margin: 20px 0; width: 130px;}
.cyr-goup-layer .li-block .single-btn {/*margin-right:30px;*/ border-color: #44b0f4; color:#44b0f4;}
.cyr-goup-layer .li-block .company-btn {border-color: #ff9600; color:#ff9600;}
.cyr-goup-layer .li-block .btn:hover {color: #fff; background: #bababa;}
.cyr-goup-layer .li-block .single-btn:hover {background: #44b0f4; }
.cyr-goup-layer .li-block .company-btn:hover {background: #ff9600;}
.cyr-goup-layer .li-block .info-text {color: #7d7d7d; font-size: 14px; text-align: left; text-indent: 2em; margin-bottom: 20px; height: 60px;}
.cyr-goup-layer .li-block .tip-text {padding-left: 35px; position: relative; font-size: 14px; color: #eb6060;text-align: left; width: 240px;}
.cyr-goup-layer .li-block .tip-text .ico {position: absolute; width: 30px; height: 30px; background-position: 0 -270px; left: 0; top:0;}
.cyr-goup-layer .li-block .gray-btn {font-size:20px; display: inline-block; background: #bababa; color:#fff; height: 53px; line-height: 53px; padding: 0 30px; border-radius: 26px; border: 1px solid #bababa; margin: 20px 0; width: 130px;}

.cyr-goup-layer .single-cyr {margin: 0 auto;}
.cyr-goup-layer .company-cyr .ico {background-position: 0 0;}
.cyr-goup-layer .single-cyr .ico {background-position:0 -135px;}

.cyr-newgoup-layer .title-text { text-align: center; margin-bottom: 20px;}
.cyr-newgoup-layer .li-block .ico { display: inline-block; width: 250px;height: 160px;background: url(../images/new_images/member_center_img.png) no-repeat;}
.cyr-newgoup-layer .single-cyr .ico {background-position: 0 -700px;}
.cyr-newgoup-layer .company-cyr .ico {background-position: 0 -860px;}

.gray1-table {font-size: 14px;}
.gray1-table table {width: 100%; border:1px solid #e1e1e1;}
.gray1-table table th {text-align: center; font-weight: normal; height: 41px; line-height: 41px; background: #fafafa; color: #565656; border-bottom: 1px solid #e1e1e1; border-spacing: 0; }
.gray1-table table td {text-align: center;padding: 8px 0; line-height: 25px; border-left: 1px solid #f2f5f5; border-bottom: 1px solid #f2f5f5; border-spacing: 0; color: #5c6370; word-break: break-all; word-wrap: break-word; white-space: normal;}
input {outline: none;}
.account-layer {}
.account-layer .top-oper {margin-bottom: 10px;}
.account-layer .top-oper .add-btn {height: 31px; line-height: 31px; padding: 0 15px; border:1px solid #d0d0d0; color: #575757;}
.account-layer .top-oper .add-btn:hover {color: #009afe;}
.account-layer .top-oper .select {height: 33px; line-height: 33px; border:1px solid #c9c9c9; padding: 0 0 0 5px; margin-right: 10px;}
.account-layer .top-oper .input-box {height: 31px; line-height: 31px; border:1px solid #c9c9c9; padding-right: 31px; position: relative;}
.account-layer .top-oper .input-box .text {height: 31px; line-height: 31px; border:0; padding-left: 5px;}
.account-layer .top-oper .input-box .search-btn { width: 31px; height: 31px; position: absolute; top: 0; right: 0; background: url(../images/new_images/search_icon.jpg) no-repeat; }
.account-layer .icon-card {display: inline-block; width: 21px; height: 15px; background: url(../images/new_images/account_icon.jpg) no-repeat;}
.account-layer .oper-btn {height: 22px; line-height: 22px; border:1px solid #63c1ff; color: #009afe; padding: 0 15px; border-radius: 3px;}
.account-layer .oper-btn:hover {background: #63c1ff; color: #fff;}
.account-layer .enable-btn {border:1px solid #ff1b1a; color: #ff1b1c;}
.account-layer .enable-btn:hover {background: #ff1b1c; color: #fff;}
.account-layer .edit-btn {margin-right: 12px;}
.account-layer .td-name {text-align:left;}
.account-layer .td-user {text-align:left;}
.account-layer .list-foot-page {margin-top: 20px;}

.form-view2 {}
.form-view2 .view .icon-must {position: relative; top: initial; left: initial; margin-right: 5px;}
.layui-layer-content .form-view2 .view {width: 210px; padding-left: 110px}
.layui-layer-content .form-view2 .view .view-title {width: 100px;}
.layui-layer-content .form-view2 .view input.text {width: 202px;}
.form-viewlist .show-tip input.text { border: 1px solid #5294e5;}
.form-viewlist .show-tip .im-tip {position: absolute; right: -230px; top: 0; line-height: 18px; padding: 5px; background: #1499fe; color: #fff; border-radius: 3px;}
.form-viewlist .show-tip .im-tip .icon-arrow {position: absolute; width: 0; height: 0; overflow: hidden; border:5px solid #fff; border-right-color:#1499fe; left: -10px; top: 9px; }
.layui-layer-content .form-view2 .textarea { border: 1px solid #e4e4e4; width: 90%; height: 80px; line-height: 20px; padding: 3px;}
.layui-layer-content .form-view2 .view-textarea {width: 440px;}
textarea {resize: none;}

.layui-layer-content .form-view2 .view input.text[disabled] {background: #eee; color: #999;}
.layui-layer-content .form-view2 .view input.text[disabled]:hover {border-color: #e4e4e4;}
.layui-layer-content .form-view2 .view .link-btn {display: inline-block; color:#009afe; line-height: 28px;}
.layui-layer-content .form-view2 .view .link-btn:hover {color: #0080D4;}

/*密码强度*/
.pw-strength {clear: both;position: relative;top: 8px;width: 180px; }
.pw-bar{background: url(../images/new_images/pwd-1.png) no-repeat;height: 14px;overflow: hidden;width: 179px;}
.pw-bar-on{background:  url(../images/new_images/pwd-2.png) no-repeat; width:0px; height:14px;position: absolute;top: 0px;left: 2px;transition: width .5s ease-in;-moz-transition: width .5s ease-in;-webkit-transition: width .5s ease-in;-o-transition: width .5s ease-in;}
.pw-weak .pw-defule{ width:0px;}
.pw-weak .pw-bar-on {width: 60px;}
.pw-medium .pw-bar-on {width: 120px;}
.pw-strong .pw-bar-on {width: 179px;}
.pw-txt {padding-top: 2px;width: 180px;overflow: hidden;}
.pw-txt span {color: #707070;float: left;font-size: 12px;text-align: center;width: 58px;}

.avatar-layer .img-div .img-loading { border: 1px solid #ddd;}
.avatar-layer .img-div .img-loading,
.license-cont .img-div .img-loading {position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: url(../images/new_images/loading-2.gif) center center no-repeat #fff; display: none;}
