/*用户中心*/
 header{height:95px; background-size:100% 100%; border-bottom: 4px #104492 solid; padding: 0px 40px 40px 20px !important;}
 .head-user{padding:25px 0 0 10px;}
 .head-user h1{padding-top:0;}
 .head-user .headRight{padding-top:15px;}
 .head-user .headRight .headTop a{display:inline-block;color:#104492; padding:0 18px;margin:8px 8px 0 0;box-sizing: content-box; white-space:nowrap;max-width: 200px; overflow: hidden; text-overflow:ellipsis; position: relative;}
 header .headRight .headTop-lgoin a:last-child{padding-right:0px;}
 .head-user .headRight .headTop a i{ display: none;font-size: 16px; margin-right: 5px;}
 .head-user .headRight .headTop .loginUserStatusText{background: #FFFFFF; border-radius: 4px; font-weight:500; font-size: 16px; color: #104492; text-align: center;margin-left:-8px;}
 
.login_btn,.login_btn a {font-size: 14px; color: #fff;}
.login_btn img {vertical-align: middle; margin-right: 5px;}

 .head-user .msg, .head-user .user,.head-user .exit{padding-left:32px !important; background-repeat:no-repeat !important; background-position: left center !important;}
 .head-user .msg{background:url('/static/dpmweb/qz/images/user/icon-msg.png');}
 .head-user .user{background:url('/static/dpmweb/qz/images/user/icon-user.png');}
 .head-user .exit{background:url('/static/dpmweb/qz/images/user/icon-exit.png'); margin-left: 30px !important; }

 .user-page .content_warp{width: 99%;}
 .user-page .card {box-shadow: 0 0 1px rgba(0, 0, 0, .125), 0 1px 3px rgba(0, 0, 0, .1);}
 
 .main-content {margin-top: 20px; margin-bottom: 20px !important;position: relative;}
 .content-left {width: 11% !important;background: #fff;border-radius: 4px;color: #5D5D5D; padding: 10px 15px 10px 20px ;/* box-shadow: 0 0 1px rgba(0,0,0,.125), 0 1px 3px rgba(0,0,0,.2);  border-radius: .25rem;*/}  
.content-left  li a {color: #5D5D5D;font-size: 14px;padding:8px 0px 8px 5px}
  
.content-right {width:calc(89% - 30px);margin:0 10px 0 20px;}
.content-left>ul { margin-bottom: 20px;}
.content-left>ul:last-child {margin: 0;border: none;}
.content-left>ul li {margin-bottom: 10px; cursor: pointer; position: relative;}
.content-left>ul li.more a{color:#aaa;}
.content-left>ul li.current,.content-left>ul li:hover,.content-left>ul li:hover a,.content-left>ul li.current a {color: #104492; font-weight: bold;}
.content-left>ul li.current{ font-size: 17px;}
.content-left>ul li .fa{ font-size: 14px; margin-right: 10px;}
 .content-left  li .active a{color: #104492;}
 .content-left  li .active:before{position: absolute;left:-1em;top:3px; content:""; width: 4px;height: 20px;background: #104492;}

.content-left>ul li:not(:first-child) { padding-left: 1em;}

.navbar-badge {/*font-family:"宋体";*/right: 2px;}
.content-left .navbar-badge{ position: static;font-size:13px;margin-left: 5px; }

.user-avatar {margin: 0 0 20px 0; text-align: center;position:relative;}
.user-avatar .loginUserName{margin-top:10px;font-size: 18px;font-weight: bold;color: #104492;text-align: center;padding-bottom:10px;}
 .user-avatar img {margin:0 auto;width: 115px;height: 115px;border-radius: 50%; box-shadow: 0px 3px 6px 1px rgba(18,93,204,0.16); }
 .user-avatar .loginUserStatus i {margin-right: 5px; }
 .user-avatar .loginUserStatus {border-radius:10px; border: 1px solid #104492;padding:3px 10px;color:#104492 ; font-size: 14px; display: inline-block; margin:10px 0; }
  .user-avatar .loginUserStatus:after{display: block; position:absolute;content: ""; left:0;bottom:-10px;width: 100%; height:1px; background: #E5E5E5;}

.pro-list {margin-top: 30px;}
.pro-item {border-bottom: 1px solid #EEEEEE;padding-bottom: 15px;position: relative;margin-bottom: 15px;}
.pro-item-wybj {position: absolute;bottom: 0; right: 25.5%;}
.pro-item:last-child {border: none; margin-bottom: 0;}
.pro-img{ width: 200px; height: 130px; position: relative; overflow: hidden;/* flex: 1; */}
.pack_text { position: absolute;left: 50%; transform: translateX(-50%); top: 60%; color:#B2AEAC ;}
.pro-img img {width: 100%; height: 100%; transition: transform 0.6s;}
.pro-img img:hover { transform: scale(1.1);}
.pro-img .state { background:#104492;color: #fff; padding:2px 7px; font-size: 14px;position: absolute;left: 0;top: 0;}

.pro-con { flex: 5; margin-left: 35px; position: relative;}
.bill-check{position: absolute;	left:8px;	top: 0px;}
.pro-name {   font-size: 18px !important;  font-weight: bold;  color: #000; width: 830px !important; }
.pro-name a:hover,.gg-list li a:hover{ color: #104492;}
.pro-name-secondary{font-size: 16px !important;  font-weight: bold;  color: #000;}
.pro-con>ul { display: flex; flex-wrap:wrap ;}
.pro-con>ul li { width: 33.333%; margin-bottom: 15px; color:#aaa ; font-size: 14px;line-height: 20px;}
.list-focusId{ width: 100px !important;}
.list-focusId i,.list-focusId .btn:hover {color: #dc3545;}

.pro-con>ul li span {color: #5D5D5D;}
.pro-con>ul li .price,.pro-con>ul li .price-unit ,.intro_center li .price,.intro_center li .price-unit{ color:#EF4242 ;}
.pro-con>ul li .price,.intro_center li .price{ font-size: 26px; font-weight: bold;}
.ezc-card .pro-con>ul li .price { font-size: 18px;}
.pro-con>ul li .price-unit,.intro_center li .price-unit{ font-style: normal;}

/* 浮窗 */
.helpflex{position:fixed;bottom:100px;right:10px;z-index: 999;}
.helpflex .fal{/*background:rgba(255,255,255,.2);*/background:#f2f2f2;padding:2px 5px;border-radius:50%;}
.helpflex ul li{height:86px;width:86px; padding:0;margin-bottom:20px;text-align:center;box-shadow: 0 2px 12px 0 rgba(0,0,0,.1);border-radius: 8px;position: relative;}
.helpflex a{display:block;height:100%;background:#f1f1f1;color: #000000;line-height:30px;border-radius: 10px;font-size: 14px; }
.helpflex a:hover{display:block;height:100%; background:#104492; color: #fff; }
.helpflex img{margin:15px auto 10px auto;vertical-align:middle;}

.helpflex .pic{height:50px;width:30px; overflow:hidden;margin:0px auto;position: relative;}
.helpflex .pic span{display: block;position: absolute;top: 0px;left: 0;opacity: 0;}
.helpflex a:hover span{opacity: 1;cursor: pointer;}

.helpflex .wpic{position:absolute; left:-130px;top: 0; z-index:5; width:0px; height:0px; border-radius:4px; background:#fff;opacity:0; filter:alpha(opacity=0); box-shadow:0px 0px 5px 1px #cccccc; -webkit-box-shadow:0px 0px 5px 1px #cccccc; -moz-box-shadow:0px 0px 5px 1px #cccccc; -ms-box-shadow:0px 0px 5px 1px #cccccc;
 -o-box-shadow:0px 0px 5px 1px #cccccc; 	transition:all .8s;  -webkit-transition:all .8s; -moz-transition:all .8s; -ms-transition:all .8s; -o-transition:all .8s;  }
  
.helpflex .wpic img{display:block;width:100%;height:100%;margin-top:0;}
.helpflex a:hover .wpic{width:120px;height:120px;padding:10px;opacity:1;filter:alpha(opacity=100)}

.detailFix { position: absolute;right: -90px;top: 40px;}
.detailFix li {padding: 15px 0;height: auto !important;}
.detailFix a .fa {font-size: 30px;color:#104492 ;}
.detailFix a p{line-height: 15px;}


/* 项目列表 */
.sf-filter{position:relative;border:1px solid #e2e2e2;font-size: 14px; box-shadow: 0 1px 4px 0 rgba(0,0,0,.08)}
.sf-filter hr.dotted{height:0;border:none;border-bottom:1px dotted #e0e0e0;*overflow:hidden;margin: 0;}
.sf-filter hr.shadowX{position:absolute;width:100%;bottom:-3px;left:0;height:0;border:none;border-bottom:2px solid #f2f2f2;*overflow:hidden}
.sf-filter  .sf-filter-value .condition li{width:70px}
.sf-filter .sf-filter-row{zoom:1;clear:none!important;overflow:hidden}
.sf-filter .sf-filter-row:after{content:"";clear:both;display:block!important;height:0}
.sf-filter .sf-filter-row .sf-filter-key{float:left;width:120px;height:100%;/*color:#999;*/text-align:right;padding-top:13px;padding-right:30px;/*background-color:#f6f6f6;*/vertical-align:top;margin-bottom:-1000px; padding-bottom:1000px;}
.sf-filter .sf-filter-row .sf-filter-value{/*margin-left:158px;*/padding:6px 0;margin-bottom:-1000px;padding-bottom:1000px;*margin-top:-15px;overflow:hidden;zoom:1;clear:none!important}
.sf-filter .sf-filter-row .sf-filter-value:after{content:"";clear:both;display:block!important;height:0}
.sf-filter .sf-filter-row .sf-filter-value .condition{margin-bottom:-1000px;padding-bottom:1000px;zoom:1;clear:none!important}
.sf-filter .sf-filter-row .sf-filter-value .condition:after{content:"";clear:both;display:block!important;height:0}
.sf-filter .sf-filter-row .sf-filter-value .condition li{display:inline-block;*display:inline;*zoom:1;margin-bottom:3px;position:relative;vertical-align:top;z-index:2}
.sf-filter .sf-filter-row .sf-filter-value .condition .unfold>em a{background-color:#dd3c3c!important;color:#fff!important;border-radius: 2px !important;}
.sf-filter .sf-filter-row .sf-filter-value .condition .unfold>em>a>.open{margin-top:-2px;background-position:0 -3px}
.sf-filter .sf-filter-row .sf-filter-value .condition .noStress>em a{background-color:#f6f6f6!important;color:#656565!important}
.sf-filter .sf-filter-row .sf-filter-value .condition em{font-style:normal;font-weight:400;height:28px;line-height:20px;padding:1px 4px 0 4px;border:1px solid transparent;border-bottom:none;_border-color:tomato;_filter:chroma(color=tomato);display:inline-block;*display:inline;*zoom:1;position:relative;z-index:2}
.sub-condition{background-color:#f6f6f6;border:1px solid #e2e2e2;padding:8px;width:928px;position:relative;top:-1px;z-index:1;margin-bottom: 5px;}
.sub-condition.small-subcondion{width:816px}
.sf-filter .sf-filter-row .sf-filter-value .sub-condition .unlimited{width:50px}
.sub-condition .unlimited a{*margin-top:0;background-color:#e4e4e4;}
.sub-condition .unlimited a.selected{background-color:#dd3c3c !important; color:#fff!important}

.sub-condition .unlimited a.selected:hover{color:#fff!important}
.sub-condition ul{zoom:1;clear:none!important;margin-bottom:-1000px;padding-bottom:1000px;padding-left:50px;*padding-left:0}
.sub-condition ul:after{content:"";clear:both;display:block!important;height:0}
.sub-condition ul li{width:auto;padding-left:0;padding-right:15px}
.sub-condition ul li em{padding-right:0}
.sub-condition li{display:inline-block;*display:inline;*zoom:1}
.sub-condition em{border:none;*padding-left:4px}
.sub-condition em a{padding-right:3px}
.sub-condition em a:hover{color:#dd3c3c}
.sub-condition em a.selected:hover{color:#fff}
.sf-filter .sf-filter-row .sf-filter-value .sub-condition .triggle em a {padding: 0 5px 0 3px;}
.sf-filter .sf-filter-row-location .sf-filter-value .sub-condition li { width: auto;}
.sf-filter .sf-filter-row .sf-filter-value .condition a{*margin:6px 0; line-height:24px;height: 24px;padding:0 5px;}
.sf-filter .sf-filter-row .sf-filter-value .condition a.selected{background-color:#104492;color:#fff;border-radius: 2px !important;}
.sf-filter .sf-filter-row .sf-filter-value .price-standard>li{width:110px}
.sf-filter .sf-filter-row .sf-filter-value .triggle em a:hover{color:#656565}
.sf-filter .sf-filter-row .sf-filter-value .triggle em a.disable:hover{color:#bbb}
.sf-filter .sf-filter-row .sf-filter-value a{display:inline-block;*display:inline;*zoom:1;color:#656565;text-decoration:none;padding:0 3px;line-height:18px;height:18px;overflow:hidden;vertical-align:middle}
.sf-filter .sf-filter-row .sf-filter-value a:hover{color:#dd3c3c}
.sf-filter .sf-filter-row .sf-filter-value a .open{position:absolute;top:50%;right:5px;width:7px;height:4px;margin-top:-1px;*margin-top:-2px;text-indent:-999em;background:url(//gtms03.alicdn.com/tps/i3/TB1FvPIFVXXXXcuXVXXBFn.FpXX-7-11.png) no-repeat 0 0;}
.sf-filter .sf-filter-row .sf-filter-value a.disable{color:#bbb;cursor:not-allowed}
.sf-filter .sf-filter-row .sf-filter-value a.disable:hover{color:#bbb}
.sf-filter .sf-filter-row .sf-filter-value a.disable .open{background-position:0 -7px}
.sf-filter .sf-filter-row .sf-filter-value .J_FilterCity a .open{right:-10px}

.search-condi{background:#f6f6f6;border: 1px solid #e2e2e2;margin-top: 10px;}
.search-condi li { padding:8px 53.5px; border-right: 1px solid #e2e2e2; float: left; font-size: 14px; color: #666;}
.search-condi li:last-child { border: none;}
.search-condi li.price input{ width: 100px;}
.search-condi li.price input[type='button'] { border: none; line-height: 25px;  padding: 0 10px; background: #dd3c3c; color: #fff; cursor: pointer; border-radius: 3px; width: auto;}
.search-condi input[type='text'], .search-condi select ,.search-condi input[type='date']{ font-size: 14px; /* line-height: 1.5; */ padding: 3px 10px;
    height: 28px;   font-weight: 400; border: 1px solid #dedede; background-color: #fff;border-radius: 3px; color: #666;}
.search-condi li .form-control { display: inline-block;  width: 125px;}
.form-control.is-valid, .was-validated .form-control:valid {padding-right: 0; background-position:right calc(1rem) center;}
.multi-color .steps .done a {color: #ffbe5d; }
.multi-color .steps .done a:before , .multi-color .steps .done a:after{background-color: #ffbe5d; }

/* 广东转让公司 */
.head-btn ul { display: flex;}
.head-btn ul li { margin-right: 20px;}
.head-btn ul li:last-child { margin: 0;}
.head-btn ul li a,.logo-typeBtn {font-size: 14px; color: #fff !important;}
.head-btn ul li a img,.logo-typeBtn img { width: 10px; margin-left: 4px;}

.logo-typeBtn { vertical-align: middle; display: inline-block; margin-top: 5px;}

.ezc-card .card-header { border: none; padding: 1rem ;}
.ezc-card .card-header .card-title,.ezc-card-title{ font-size: 18px; font-weight: bold; position: relative; padding-left: 15px;}
.ezc-card .card-header .card-title,.ezc-card-title::before,.ezc-card-title::before{ content: ''; width: 4px; height: 80%; position: absolute; left: 0; top: 50%; transform: translateY(-50%); background-color:#104492 ; }
.ezc-card-title { margin-bottom: 25px;}

.list-tabs .card-body { padding: 0 1.25rem 1.25rem;}
.list-tabs  .card-header {padding: .5rem 1rem 0;}

.card-body .sjtj {display: flex;justify-content: space-around;}
.card-body .sjtj li { position: relative;}
.card-body .sjtj li::after {content: ''; position:absolute; right:-60px;  top:50%; transform:translateY(-50%); width:1px; height:70%; background-color:#F1F1F1;}
.card-body .sjtj li:last-child:after{ width: 0;}
.card-body .sjtj li p { text-align: center; font-size: 18px;  margin-bottom: 10px;}
.card-body .sjtj li p:last-child { margin: 0;}
.card-body .sjtj li .sj-conunt-num { color: #104492; font-size: 26px; font-weight: bold;}
.card-body .sjtj li .sj-conunt-num span { font-size: 18px; font-weight: 400;}

.list-process { margin-bottom: 1rem;}
.list-process.wizard .steps ul li:not(:last-child) { padding-right: 10px;}
.list-process.wizard .steps ul li:not(:first-child) a::before,.list-process.wizard .steps ul li:not(:last-child) a::after,.list-process.wizard.vertical .steps ul li:last-child a::after { right: -22px;}
.list-process.wizard .steps ul li:not(:first-child) a::before,.list-process.wizard .steps ul li:not(:last-child) a::after,.list-process.wizard.vertical .steps ul li:last-child a::after { width: 44px; height: 44px;}
.list-process.wizard .steps ul li:first-child a {border-radius: 30px 0 0 30px;}
.list-process.wizard .steps ul li:last-child a { border-radius: 0 30px 30px 0;}
.list-process.wizard .steps ul li:hover a, .list-process.wizard .steps ul li:hover a::after{ /*background-color: #fe9901;*/background-color: #104492; color: #fff;}

.my-list {margin: 0;}
.my-list .pro-name a { font-size: 16px; font-weight: bold;}
.my-list .pro-name span{font-size: 14px;font-weight:normal;	color: #aaa;}
.my-list .pro-name span.btn{ color: #fff;}
.my-list .pro-con { margin-top: 10px;}

.pro-item-bottom { display: flex; justify-content: space-between;}

.pro-left,.pro-right { display: flex;}
.pro-left li{ margin-right: 40px;}
.pro-right li { margin-right: 10px;}
.pro-left li:last-child,.pro-right li:last-child { margin: 0;}
.pro-left li { font-size: 14px; color: #5D5D5D;}
.pro-item-bottom .pro-conunt-num { color:#104492;}

.apply-list { margin: 0;}
.apply-list .pro-name {  margin: 0 0 15px;}
.apply-list .pro-con {padding: 20px 25px;   margin: 0;}
.apply-list .pro-con>ul li { width: 25%; margin: 0;}
.apply-list .pro-item { padding: 0;}
.apply-list li:nth-child(n+3) { margin: 0;}
.apply-list .pro-item { display: block;}
.apply-list .item-yyxx {  display: flex; justify-content: space-between;}
.apply-list .item-yyxx li, .apply-list .pro-yyxx li> p{ color: #aaa; font-size: 14px; line-height: 20px;}
.apply-list .item-yyxx .yyxxStatus { color: #104492;}
.apply-list .item-yyxx li span,.apply-list .pro-yyxx li> p span { color: #5D5D5D;}
.apply-list .pro-yyxx li> p { margin-top: 15px;}
.apply-list .pro-yyxx li { position: relative;}
.apply-list .yyxx-btn {position: absolute; right: 0; bottom: 0px;}
.apply-list .pro-yyxx>li { border-bottom: 1px solid #EEEEEE; padding:20px 0;}
.apply-list .pro-yyxx>li:last-child { border: none; padding: 20px 0 0 0;}


.wizard .steps .current:not(:last-child) a::after {background-color: #104492;}
.wizard .steps .current a { background-color: #104492; color: #fff;}
.wizard .steps .current a .number {background-color: #fff; color: #104492;}

.col-form-label {font-size: 14px;}

.card-primary.card-outline-tabs>.card-header a.active{border-top: 3px solid  #104492;}
.flow-toggle{background: #104492 !important;}

.content-header.loc.bg-white{background:url('/static/dpmweb/qz/images/home.svg') no-repeat left center !important;background-size:20px !important;padding-left:25px !important; }

.btn-outline-primary{ color: #104492;}
.btn-outline-primary:hover { color: #fff; background-color: #104492;border-color: #104492;}

.btn-primary.focus, .btn-primary:focus {background-color: #218838;border-color: #218838;}
.btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active, .show>.btn-primary.dropdown-toggle { background-color: #218838;border-color: #218838;}
header .headRight .headTop a span{right: 0;}


.modelSmall {
    white-space: pre-wrap; /* 保留空白符和换行 */
    word-break: break-word; /* 长单词或URL内部换行 */
	display: inline-block;
	font-size: 14px;
	font-family: "微软雅黑";
}
.modelSmall def{
	display: inline-block;	
}
.modelSmall input[type="radio"] {
  appearance: none; /* 移除原生样式 */
  width: 20px; /* 设置宽度 */
  height: 20px; /* 设置高度 */
  border-radius: 50%; /* 设置圆形边框 */
  outline: none; /* 移除轮廓 */
  vertical-align: middle;
  margin: 0 5px;
  position: relative; /* 设置相对定位 */
  cursor: pointer; /* 设置鼠标指针为手型 */
}
.modelSmall input[type="radio"]::before {
  content: '';
  position: absolute;
  width: 100%; /* 伪元素的宽度与input元素相同 */
  height: 100%; /* 伪元素的高度与input元素相同 */
  background-color: white; /* 设置背景颜色为白色 */
  border-radius: 50%; /* 设置圆形边框 */
}
.modelSmall .def-required input[type="radio"], .modelSmall .def-required input[type="checkbox"]{
	border: 2px solid red; /* 设置红色边框 */
}
.modelSmall .def-required input[type="radio"]:checked::before,.modelSmall .def-required input[type="checkbox"]:checked::before {
  background-color: red; /* 选中时的背景颜色 */
}
.modelSmall .def-no-required input[type="radio"], .modelSmall .def-no-required input[type="checkbox"]{
	border: 2px solid blue; /* 设置红色边框 */
}
.modelSmall .def-no-required input[type="radio"]:checked::before, .modelSmall .def-no-required input[type="checkbox"]:checked::before{
  background-color: blue; /* 选中时的背景颜色 */
}

.modelSmall .def-required input[type="checkbox"] {
	appearance: none; /* 移除原生样式 */
    width: 20px; /* 设置宽度 */
    height: 20px; /* 设置高度 */
    border: 2px solid red; /* 设置红色边框 */
    outline: none; /* 移除轮廓 */
	vertical-align: middle;
	margin:0 5px;
}
.modelSmall input[type="checkbox"]::before {
  content: '';
  position: absolute;
  width: 16px; /* 伪元素的宽度与input元素相同 */
  height: 16px; /* 伪元素的高度与input元素相同 */
  background-color: white; /* 设置背景颜色为白色 */
}

.modelSmall input[type="text"], .modelSmall select {
    display: inline-block;
    height: calc(2rem + 2px);
    padding: .175rem .25rem;
    font-size: .875rem;
    font-weight: 400;
    color: #495057;
    background-color: #fff;
    background-clip: padding-box;
    border: 2px solid red;
    border-radius: .25rem;
    box-shadow: inset 0 0 0 transparent;
    transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;
	margin-top: 5px;
}
.modelSmall .def-required input[type="text"], .modelSmall .def-required select {
    border: 2px solid red;
}
table .def-required {
     color: red;
}
table .def-no-required {
     color: blue;
}
.modelSmall .def-no-required input[type="text"], .modelSmall .def-no-required select {
    border: 2px solid blue;
} 
 
a.btn:link{
	color: #fff;
}

.fixbox-right {
    position: absolute;
    bottom: 0px;
    right: 30px;
    padding: 15px 30px;
    background: #fff;
    text-align: center;
    border-radius: 5px;
    border: 1px solid #eee;
    box-shadow: 0 0 20px 0 rgb(0 0 0 / 25%);
    -webkit-box-shadow: 0 0 20px 0 rgb(0 0 0 / 25%);
    font-size: 15px;
    color: #333;
}

.utrs .wizard .steps ul li a {
    padding: 5px 0 5px 10px !important;
    line-height: 34px;
	font-size: 14px;
}
.utrs .wizard .steps ul li:not(:last-child) a::after {
    right: -22px;
}
.utrs .wizard .steps ul li:not(:first-child) a::before, .utrs .wizard .steps ul li:not(:last-child) a::after, .utrs .wizard.vertical .steps ul li:last-child a::after {
    width: 44px;
    height: 44px;
}
.utrs .wizard .steps .number {
    width: 28px;
    height: 28px;
    line-height: 28px;
    font-size: 16px;
}
.utrs .wizard .steps ul li:not(:first-child) a::before {
    left: -23px;
}
.utrs a.btn:link, .utrs a.btn-primary:link{
	color: #fff;
}
.utrs a.btn:visited, .utrs a.btn-primary:visited{
	color: #fff;
}
.table a.btn-outline-primary:link{color: #104492 !important;}
.table a.btn-outline-primary:hover {
    background-color: #005cb2;
    border-color: #005cb2;
    color:#fff !important;
}
a.btn-outline-primary{color: #104492 !important;}
a.btn-outline-primary:hover{color: #fff !important;}
.utrs #proTypeGroup a.btn, .utrs #proTypeGroup a.btn-primary { color: #333 !important;}

/*用户中心---end*/