@charset "utf-8";
/* CSS Document */

.userpage .content{ background: url(../images/user/user-bg.jpg) no-repeat center top #f6f6f6; width:100%;}

.width1200{width:1200px; margin: 0 auto; overflow: hidden;}
.address{ height:50px; line-height: 50px; background: url(../images/common/address-icon.png) no-repeat left center; padding-left:20px; color:#333;}
.user-content{ width:100%; background: #fff; margin: 0 auto 20px auto; overflow: hidden;}
/* 左边导航 */
.userpage .content .left{ width:169px; margin-left: 20px; padding-right: 20px; min-height:700px;}
.nav-left{ width:169px; margin-top:30px;}
.nav-item .item-title{ position:relative; cursor:pointer; margin-bottom: 10px; width: 115px; padding-left:55px; line-height:40px; height:40px; color:#333;}
.nav-item:hover .item-title, .nav-item.active .item-title{ color:#fff; }
.nav-item .item-title a{ display: block; color:#333; cursor:pointer;}
.nav-item:hover .item-title a, .nav-item.active .item-title a{color:#fff;}
.nav-item .item-title.item1 {background: url(../images/user/nav-icon1.png) no-repeat 20px center;}
.nav-item:hover .item-title.item1, .nav-item.active .item-title.item1 {background: url(../images/user/nav-icon1-active.png) no-repeat 20px center #c00000;}
.nav-item .item-title.item2 {background: url(../images/user/nav-icon2.png) no-repeat 20px center;}
.nav-item:hover .item-title.item2, .nav-item.active .item-title.item2 {background: url(../images/user/nav-icon2-active.png) no-repeat 20px center #c00000;}
.nav-item .item-title.item3 {background: url(../images/user/nav-icon3.png) no-repeat 20px center;}
.nav-item:hover .item-title.item3, .nav-item.active .item-title.item3 {background: url(../images/user/nav-icon3-active.png) no-repeat 20px center #c00000;}
.nav-item .item-title.item4 {background: url(../images/user/nav-icon4.png) no-repeat 20px center;}
.nav-item:hover .item-title.item4, .nav-item.active .item-title.item4 {background: url(../images/user/nav-icon4-active.png) no-repeat 20px center #c00000;}
.nav-item .item-title.item5 {background: url(../images/user/nav-icon5.png) no-repeat 20px center;}
.nav-item:hover .item-title.item5, .nav-item.active .item-title.item5 {background: url(../images/user/nav-icon5-active.png) no-repeat 20px center #c00000;}
.nav-item .item-title.item6 {background: url(../images/user/nav-icon6.png) no-repeat 20px center;}
.nav-item:hover .item-title.item6, .nav-item.active .item-title.item6 {background: url(../images/user/nav-icon6-active.png) no-repeat 20px center #c00000;}
.nav-item .item-title.item7 {background: url(../images/user/nav-icon7.png) no-repeat 20px center;}
.nav-item:hover .item-title.item7, .nav-item.active .item-title.item7 {background: url(../images/user/nav-icon7-active.png) no-repeat 20px center #c00000;}
.nav-item .item-title.item8 {background: url(../images/user/nav-icon8.png) no-repeat 20px center;}
.nav-item:hover .item-title.item8, .nav-item.active .item-title.item8 {background: url(../images/user/nav-icon8-active.png) no-repeat 20px center #c00000;}
.nav-item .item-title.item9 {background: url(../images/user/nav-icon9.png) no-repeat 20px center;}
.nav-item:hover .item-title.item9, .nav-item.active .item-title.item9 {background: url(../images/user/nav-icon9-active.png) no-repeat 20px center #c00000;}
.item-panel ul{ width:80%; margin:0 10%;}
.item-panel ul li a.nav2{color:#666; width:90px; height:36px; line-height:36px; display:block; padding-left:38px; font-size:14px;background: url(../images/user/nav-arrow-icon1.png) no-repeat 25px center;}
.item-panel ul li a.nav2:hover, .item-panel ul li a.nav2.active{color:#c00000;background: url(../images/user/nav-arrow-icon2.png) no-repeat 25px center;}
.item-panel ul li .nav3 a{color:#999; height:28px; line-height:28px; display:block; padding-left:50px; font-size:12px;}
.item-panel ul li .nav3 a:hover, .item-panel ul li .nav3 a.active{color:#c00000;}
/* 右边内容 */
.userpage .content .right{ width:949px; padding:0 20px 20px 20px; border-left:1px solid #eee; min-height:700px;}

/* 账户首页 */
.user-home{ width:100%; margin-top:30px; overflow: hidden;}
.user-home .rows1 { width:100%; overflow: hidden;}
.user-home .rows1 .head{ width:70px; height:70px;}
.user-home .rows1 .head img{ border:none; width:70px; height:70px; overflow: hidden;}
.user-home .rows1 .vip{ position: absolute; z-index: 10; margin: 50px 0 0 48px;}
.user-home .rows1 .ms{ margin-left: 25px;}
.user-home .rows1 .ms h3{ margin-top: 5px; color:#333; font-size:18px; line-height:28px; }
.user-home .rows1 .label1{ margin:10px 10px 0 0; padding:0 7px; height:24px; line-height: 24px; border:1px solid #c00000; color:#c00000; border-radius: 2px;}
.user-home .rows1 .label2{ margin:10px 10px 0 0; padding:0 7px; height:24px; line-height: 24px; border:1px solid #ff7800; color:#ff7800; border-radius: 2px;}
.user-home .rows1 .link ul li{ float:left; margin-left: 30px; text-align: center;}
.user-home .rows1 .link ul li a{ display: block; padding-top: 50px;}
.user-home .rows1 .link ul li a.icon1{ background: url(../images/user/news-icon.png) no-repeat center top;}
.user-home .rows1 .link ul li a.icon2{ background: url(../images/user/user-icon.png) no-repeat center top;}
.user-home .rows2{ width:100%; overflow: hidden; margin-top: 40px;}
.user-home .rows2 .dbsx{ width:708px; min-height:300px; border:1px solid #eee; padding: 0 15px;}
.user-home .rows2 .dbsx .title{ width:678px; height:50px; line-height: 50px; border-bottom:1px solid #eee; font-size:16px; color:#333; background:url(../images/user/user-home-icon1.png) no-repeat left center; padding-left:30px;}
.user-home .rows2 .dbsx .link{}
.user-home .rows2 .dbsx .link h3{ font-size:15px; font-weight: 600; line-height:30px; color:#c00000; margin-top:10px;}
.user-home .rows2 .dbsx .link ul{ clear:both;}
.user-home .rows2 .dbsx .link ul li{ float:left; width:33.333%; line-height:40px; color:#333;}
.user-home .rows2 .dbsx .link ul li a{ font-weight: 600;}
.user-home .rows2 .bzj{ width:190px; height:200px; background: url(../images/user/user-home-bg1.png) no-repeat;}
.user-home .rows2 .bzj p{ font-size:16px; color:#333; text-align: center; padding-top:40px;}
.user-home .rows2 .bzj h2{ color:#c00000; line-height:60px; text-align: center;}
.user-home .rows2 .bzj .btn{ width:100px; height:30px; margin:20px auto;}
.user-home .rows2 .bzj .btn a{ display: block; width:100%; heiht:30px; background: #c00000; text-align: center; line-height: 30px; border-radius: 3px; color:#fff;}
.user-home .rows2 .bzj .btn a:hover{ background: #a90000;}
.user-home .rows3{ width:916px; overflow: hidden; margin-top:20px; height:130px; border:1px solid #eee; padding: 0 15px;}
.user-home .rows3 .title{ width:886px; height:50px; line-height: 50px; border-bottom:1px solid #eee; font-size:16px; color:#333; background:url(../images/user/user-home-icon2.png) no-repeat left center; padding-left:30px;}
.user-home .rows3 .link{ padding:15px 0;}
.user-home .rows3 .link ul{ clear:both;}
.user-home .rows3 .link ul li{ float:left; width:25%; font-size:16px; line-height:50px; color:#333;}
.user-home .rows3 .link ul li img{ margin-top: -3px;}
.user-home .rows3 .link ul li a{ font-weight: 600;}
.user-home .rows4{ width:100%; overflow: hidden; margin-top: 20px;}
.user-home .rows4 ul li{ background: url(../images/user/user-home-bg3.jpg) no-repeat; width:445px; height:150px;}
.user-home .rows4 ul li .img{ margin: 40px 20px 0 30px;}
.user-home .rows4 ul li .ms h3{ margin-top: 30px; line-height: 30px; margin-bottom: 5px;}
.user-home .rows4 ul li .ms p{ line-height:24px; color:#666;}
.user-home .rows4 ul li .link{ margin: 60px 20px 0 0; width:60px; height:30px;}
.user-home .rows4 ul li .link a{ display: block; width: 100%; height:30px; line-height: 30px; text-align: center; border:1px solid #c00000; color:#c00000;}
.user-home .rows4 ul li .link a:hover{ background:#c00000; color:#fff;}

/* 公用表单样式 */
.form .box{ border:1px solid #eee; width: 100%; overflow: hidden; margin-top: 10px;}
.form .box .h2{ height:50px; line-height: 50px; border-bottom: 1px solid #eee; padding-left: 20px; color:#333; font-size:16px;}
.form ul{ padding:10px;}
.form ul li.li1{ width:99.8%; height:40px; line-height: 40px; border:1px solid #eeeeee; margin:0 0 10px 0; color:#333; float:left;}
.form ul li.li2{width:49%; height:40px; line-height: 40px; border:1px solid #eeeeee; margin-bottom: 10px; color:#333;}
.form ul li.li3{ width:100%; height:180px; border:1px solid #eeeeee; color:#333; overflow: hidden;}
.form ul li.li4{width:32%; margin:0 1% 0 0; height:40px; line-height: 40px; border:1px solid #eeeeee; margin-bottom:10px; color:#333;}
.form ul li.li8{width:65.1%; margin:0 1% 0 0; height:40px; line-height: 40px; border:1px solid #eeeeee; margin-bottom:10px; color:#333;}
.form ul li .name{ width:110px; background: #FBFBFB; text-align: left; padding-left: 10px; border-right: 1px solid #eeeeee;}
.form ul li .value{ margin-left: 10px;}
.form ul li .address2{ float:left; width:255px; margin-top: 1px;}
.form ul li .upload{ position: relative; width:140px; height:40px; background: #C00000; color:#fff; text-align: center;}
.form ul li .upload-file{ opacity:0; left:0px; top:0px; position: absolute; z-index: 10; width:140px; height:40px; cursor: pointer;}
.form ul li .phone dd{ margin: 10px 0; float:left; width:20%; text-align: center; line-height: 32px;}
.form ul li .phone dd .img{ margin: 0 auto; width:80px; height:80px; background: #eee; border-radius: 2px; text-align: center; line-height: 80px;}
.form ul li .phone dd .img img{ max-width:80px; max-height:80px;}
.form ul li .radio dd{ cursor:pointer; background: url(../images/user/radio2.png) no-repeat left center; padding-left:25px; margin-right: 50px;}
.form ul li .radio dd.active{ background: url(../images/user/radio1.png) no-repeat left center; padding-left:25px; margin-right: 50px;}
.form ul li .ms{ text-align: center; line-height:40px; color:#666; margin-top: 10px;}
.form .form-text1{ width:290px; height:30px; border:none;}
.form .form-text2{ width:750px; height:30px; border:none;}
.form .form-text3{ width:600px; height:30px; border:none;}
.form .form-text4{ width:100px; height:26px; border:1px solid #ddd; padding: 0 10px;}
.form .form-text5{ width:150px; height:30px; border:none;}
.form .phone-btn a{ display: block; width:100px; height:40px; text-align: center; line-height: 40px; background: #c00000; color:#fff;}
.form .phone-btn a:hover{ background:#ab0000;}
.form .phone{ width:100%; background:#fff; overflow:hidden;}
.form .phone .file-btn{ margin:0 20px 0 0; width:80px; height:80px; overflow:hidden; border:1px solid #eee;}
.form .phone .file-btn input[type="file"]{ position:absolute; z-index:10px; opacity:0; width:80px; height:80px; cursor:pointer;}
.form .phone ul li{ float:left; width:80px; height:80px; overflow:hidden; margin:10px 20px 5px 0;}
.form .phone ul li .close{ position:absolute; z-index:10; margin:68px 0 0 68px; cursor: pointer;}
.form .phone p{ clear: both; height:40px; line-height: 40px; margin-left: 20px; color:#999;}
.form .contract{ margin:15px 30px 0 0; min-width: 100px; max-width:150px; border:1px solid #eee; overflow: hidden;}
.form .contract .ht-name{ text-align: center; padding: 5px 10px; overflow: hidden; line-height: 20px; border-bottom: 1px solid #eee;}
.form .contract .img{ margin:5px auto; width:80px; height:80x; background: #eee; border-radius: 2px; text-align: center; line-height:80px;}
.form .contract .img img{ max-width:80px; max-height:80px;}
.form .contract .btn{ border-top:1px solid #eee; line-height: 28px; padding: 0 10px;}
.form .btn1{ width:100px; margin:20px auto;}
.form-btn1{ cursor: pointer; display: block; width:100px; height:30px; background: #C00000; color:#fff; border:none;}
.form-btn1:hover{ background:#ae0000;}
.form .btn2{ width:200px; margin:20px auto 20px auto;}
.form-btn2{ cursor: pointer; display: block; width:90px; height:30px; background: #fff; border:1px solid #ddd; color:#333;}
.form-btn2:hover{  color:#C00000;}
.form-btn3{ cursor: pointer; display: block; width:90px; height:30px; background: #C00000; color:#fff; border:none;}
.form-btn3:hover{ background:#ae0000;}
.form .table{ width:96%; margin:10px auto;}
.form .table table{ width:100%; line-height: 40px; text-align: center; border:1px solid #eee;}
.form .table table tr th{ border:1px solid #eee; color:#333; background: #f6f6f6;}
.form .table table tr td{ border:1px solid #eee; color:#666;}
.form-btn4{ margin: 0 auto; cursor: pointer; display: block; width:50px; height:24px; background: #C00000; color:#fff; border:none;}
.form-btn4:hover{ background:#ae0000;}

/* 账户管理 */
.account .rows1 { margin-top: 30px; width:100%; overflow: hidden;}
.account .rows1 .head{ width:70px; height:70px;}
.account .rows1 .head img{ border:none; width:70px; height:70px; overflow: hidden;}
.account .rows1 .vip{ position: absolute; z-index: 10; margin: 50px 0 0 48px;}
.account .rows1 .ms{ margin-left: 25px;}
.account .rows1 .ms h3{ margin-top: 5px; color:#333; font-size:18px; line-height:28px; }
.account .rows1 .label1{ margin:10px 10px 0 0; padding:0 7px; height:24px; line-height: 24px; border:1px solid #c00000; color:#c00000; border-radius: 2px;}
.account .rows1 .label2{ margin:10px 10px 0 0; padding:0 7px; height:24px; line-height: 24px; border:1px solid #ff7800; color:#ff7800; border-radius: 2px;}
.account .rows1 .link ul li{ float:left; margin-left: 30px; text-align: center;}
.account .rows1 .link ul li a{ display: block; padding-top: 50px;}
.account .rows1 .link ul li a.icon1{ background: url(../images/user/news-icon.png) no-repeat center top;}
.account .rows1 .link ul li a.icon2{ background: url(../images/user/user-icon.png) no-repeat center top;}
.account .btn{ width:100px; margin:0 auto 20px auto;}
.account .btn .zhsz-btn{ cursor: pointer; display: block; width:100px; height:30px; background: #C00000; color:#fff; border:none;}
.account .btn .zhsz-btn:hover{ background:#ae0000;}
.updata-phone{ padding:10px 40px;}
.updata-phone h4{ font-size:16px; color:#333; text-align: center; line-height: 32px; }
.updata-phone h3{ text-align: center; line-height:40px; margin-top: 10px; margin-bottom: 20px;}
.updata-phone h3 input{ padding:5px 10px; background: #fff; border:1px solid #C00000; color:#C00000; cursor: pointer; border-radius: 3px;}
.updata-phone p{ line-height: 24px; color:#666;}
.updata-phone ul{ margin-top: 20px;}
.updata-phone ul li{ width:100%; height:40px; border:1px solid #e6e6e6; line-height:40px; margin-bottom: 10px;}
.updata-phone ul li .name{ width:110px; border-right:1px solid #e6e6e6; text-align: left; padding-left:10px;}
.updata-phone ul li .input{ margin-left:10px; width: 297px;}
.updata-phone .phone-text1{ width:280px; border:none;}
.updata-phone .phone-text2{ width:180px; border:none;}
.updata-phone .phone-btn{ width:100px; height:40px; background: #C00000; color:#fff; border:none; cursor: pointer;}
/* 企业信息 */
.account .wcd{ height:80px; line-height: 80px; border-bottom:1px solid #eee;}
.account .wcd .name{ margin-left: 200px;}
.account .wcd .progress-bar{ margin: 35px 10px 0 10px; width:300px; height:10px; border-radius: 10px; background: #eeeeee;}
.account .wcd .progress-bar .progress{ width:100%; height:10px; background: #C00000; border-radius: 10px;}
/* 员工管理 */
.staff{ width:100%;}
.title{ height:50px; line-height: 50px; border-bottom:1px solid #eee;}
.title h2{ font-size:16px; color:#333; background: url(../images/user/sx-title.png) no-repeat left center; padding-left:13px;}
/* 账户安全 */
.security{ border:1px solid #eee; margin-top: 30px;}
.security .level{ height:80px; line-height: 80px; border-bottom:1px solid #eee; overflow: hidden;}
.security .level dl dt{ float:left; font-size:16px; color:#333; margin-left:350px; margin-right:10px;}
.security .level dl dd{ margin-top: 24px; float:left; width:60px; height:30px; background: #eee; color:#666; text-align: center; line-height: 30px;}
.security .level dl dd.active{ background: #C00000; color:#fff;}
.security .list ul li{ height:100px; line-height: 100px; border-bottom: 1px solid #eee;}
.security .list ul li .state{ margin-left: 30px; width:100px; color:#333;}
.security .list ul li .state.already{ background:url(../images/user/success-icon.png) no-repeat left center; padding-left:25px;}
.security .list ul li .state.not{ background:url(../images/user/fail-icon.png) no-repeat left center; padding-left:25px;}
.security .list ul li .name{ width:180px; font-weight: 600; font-size:16px; color:#333;}
.security .list ul li .describe{ width:450px; color:#999;}
.security .list ul li .value{ color:#333;}
.security .list ul li .value a{ margin-top: 35px; border-radius: 3px; display: block; height:30px; line-height: 30px; padding: 0 15px; border:1px solid #C00000; color:#C00000;}
.security .list ul li .value a:hover{ background: #C00000; color:#fff;}
/* 消息管理 */
.news-list{ width:100%; }
.news-list li{  width: 100%; overflow: hidden; margin:15px 0; float:left;}
.news-list li.li1 .name{ line-height: 40px; font-size:16px; background: url(../images/user/email-icon1.png) no-repeat left center; padding-left:35px; }
.news-list li.li2 .name{ line-height: 40px; font-size:16px; background: url(../images/user/email-icon2.png) no-repeat left center; padding-left:35px; }
.news-list li .time{ line-height: 40px; color:#999;}
.news-list li.li1 .nr{ line-height:24px; color:#666; height:48px; overflow: hidden;}
.news-list li.li2 .nr{ line-height:24px; color:#999; height:48px; overflow: hidden;}
.news-details{ width:100%;}
.news-details .news-title{ margin-top:20px; font-size:18px; color:#333; line-height: 40px; text-align: center;}
.news-details .news-time{ color:#999; line-height: 24px; text-align: center; margin-bottom: 20px;}
.news-details .news-nr{ width:100%; border-top:1px solid #eee; padding: 20px 0; line-height: 24px; color:#666;}

/* 表格查询模块 */
.query{ width:100%; padding:0 0 10px 0; min-height:28px; line-height: 26px; overflow: hidden; font-size:12px; color:#333; border-bottom: 1px solid #eee;}
.query div{ margin-right: 20px; margin-top: 10px;}
.query p{ margin-top: 10px;}
.query-text{ margin-top: -3px; width:120px; padding: 0 5px; height:24px; border:1px solid #ddd;}
.query-select{ margin-top: -3px; width:130px; padding: 0 5px; height:26px; border:1px solid #ddd;}
.query-btn{ margin-top: -3px; width:60px; background: #C00000; color:#fff; height:24px; border:none; cursor: pointer;}
.query-btn2{ margin-top: -3px; width:60px; background: #fff; color:#333; height:26px; border:1px solid #ddd; cursor: pointer;}
/* 表格操作模块 */
.operation{ width:100%; height:30px; padding: 10px 0 0 0; overflow: hidden;}
.operation .operation-btn{ cursor: pointer; border-radius: 2px; padding:0 10px; height:30px; line-height: 30px; border:1px solid #ddd; background: #fff;}
.operation .operation-btn:hover{ border:1px solid #ccc;}

/* 开户流程 */
.step{ width:600px; height:60px; margin: 0 auto;}
.step ul.step-hx1{ background: url(../images/user/step_hx1.png) no-repeat center 20px; width:100%; height:60px;}
.step ul.step-hx2{ background: url(../images/user/step_hx2.png) no-repeat center 20px; width:100%; height:60px;}
.step ul.step-hx3{ background: url(../images/user/step_hx3.png) no-repeat center 20px; width:100%; height:60px;}
.step ul.step-hx4{ background: url(../images/user/step_hx4.png) no-repeat center 20px; width:100%; height:60px;}
.step ul li{ float:left; width:150px; text-align: center;}
.step ul li .number{ margin: 0 auto 8px auto; box-shadow: 2px 5px 3px #eee; width:40px; height:40px; border-radius: 50%; background:#ccc; font-weight: 600; color:#fff; font-size:20px; text-align: center; line-height: 40px;}
.step ul li .name{ font-size:15px; color:#333;}
.step ul li.active .number{ background: #C00000; box-shadow: 2px 5px 3px #ffe8e8;}
.step ul li.active .name{ color: #C00000;}

/* 开户温馨提示弹窗 */
#qualifications{ position:fixed; z-index: 10000000; top:0; left:0; width: 100%; height:100%;}
#qualifications .miaoshu{position: fixed; z-index: 10000002;left: 50%; top:50%; transform: translate(-50%, -50%); width:650px; height:520px; background: #fff; border-radius: 3px; }
#qualifications .miaoshu h3{ width:100%; height:60px; line-height: 60px; text-align: center; font-size: 20px; font-weight: 600; color:#C00000;}
#qualifications .miaoshu p{ padding:5px 30px; line-height: 24px; color:#333;}
#qualifications .miaoshu ol{ padding: 10px 30px; line-height: 28px; color:#333; font-size:14px;}
#qualifications .miaoshu dl{ padding: 10px 30px; line-height: 28px; color:#333; font-size:14px;}
#qualifications .miaoshu .btn{ width:100px; height:40px; margin: 0 auto;}
#qualifications .miaoshu .btn a{ display: block; width: 100%; height:40px; background: #C00000; color:#fff; text-align: center; line-height: 40px; border-radius: 3px;}
#qualifications .bg{ position: absolute; z-index: 10000001; background: #000; width: 100%; height:100%; opacity: 0.5;}

/* 鉴证流程 */
.jzstep{ width:100%; height:90px; margin: 0 auto; border:1px solid #eee; border-top:0px; overflow: hidden;}
.jzstep ul{ background: url(../images/user/jzstep-hx.png) no-repeat center 30px; width:100%; height:60px;}
.jzstep ul li{ margin-top: 12px; float:left; width:20%; text-align: center;}
.jzstep ul li .number{ margin: 0 auto 8px auto; box-shadow: 2px 5px 3px #eee; width:40px; height:40px; border-radius: 50%; background:#C00000; font-weight: 600; color:#fff; font-size:20px; text-align: center; line-height: 40px;}
.jzstep ul li .name{ font-size:15px; color:#333;}
.jzstep-details{ width:100%; height:110px; margin: 0 auto; border:1px solid #eee; border-top:0px; overflow: hidden;}
.jzstep-details ul{ background: url(../images/user/jzstep-hx.png) no-repeat center 32px; width:100%; height:60px;}
.jzstep-details ul li{ margin-top: 12px; float:left; width:20%; text-align: center;}
.jzstep-details ul li .number{ margin: 0 auto 8px auto; box-shadow: 2px 5px 3px #eee; width:40px; height:40px; border-radius: 50%; background:#ccc; font-weight: 600; color:#fff; font-size:20px; text-align: center; line-height: 40px;}
.jzstep-details ul li .name{ font-size:15px; color:#333; line-height: 24px;}
.jzstep-details ul li .time{ color:#999; font-size:12px; line-height: 24px;}
.jzstep-details ul li.active .number{ background: #C00000;}
.jzstep-details ul li.cur .number{ background: #1CA261;}
.jzstep-details ul li.cur .name{ color: #1CA261;}