﻿@charset "utf-8";
/* 
※※※※※※※※※※※※
※海豚云平台
※2016-12-03
※※※※※※※※※※※※ 
*/

.bot50 {margin-bottom: 50px;}
/* 分页 */
.CHC-EvaPage {width: 100%; float: left; margin: 0 auto; text-align: center; padding: 30px 0; border-top: 1px solid #f0f0f0;}
.CHC-EvaPage a {display: inline-block; height: 28px; line-height: 28px; text-align: center; padding: 0 5px; margin: 0 2px; color: #999; border: 1px solid #f0f0f0;}
.CHC-EvaPage a:hover {border-color: #14b464; color: #14b464;}
.CHC-EvaPage .active,.CHC-EvaPage .active:hover {background: #14b464; color: #fff; border-color: #14b464;}
.CHC-EvaPage .not,.CHC-EvaPage .not:hover {background: #fafafa; color: #ccc; border-color: #f0f0f0; cursor: text;}

/* ^^^^^^^^^^ 云+首页 ^^^^^^^^^^ */
/* =====banner===== */
.CHC-Cloud-bg {background: #14b464;}
.CHC-Cloud-bgpic {height: 340px; padding: 80px 0; background: url(../images/cloud/banner_bg_pic.jpg) no-repeat center;}
.CHC-Cloud-bgpic h3 {float: left; width: 100%; font-size: 28px; line-height: 90px; color: #fff; text-align: center;}
.CHC-Cloud-bgpic ul {float: left; width: 1170px; padding: 0 15px; margin-top: 30px;}
.CHC-Cloud-bgpic ul li {float: left; width: 130px;}
.CHC-Cloud-bgpic ul li a {float: left;}
.CHC-Cloud-bgpic ul li i {float: left; width: 64px; height: 64px; margin: 0 33px; background: url(../images/cloud/head_icon.png) no-repeat left -129px; transition: all 0.15s ease-in-out; -webkit-transition: all 0.15s ease-in-out; -moz-transition: all 0.15s ease-in-out; -ms-transition: all 0.15s ease-in-out; -o-transition: all 0.15s ease-in-out;}
.CHC-Cloud-bgpic ul li em {float: left; width: 130px; height: 50px; line-height: 50px; color: #fff; font-size: 16px; text-align: center;}
.CHC-Cloud-bgpic ul li .CHC-Dep-icon1 {background-position: 0px 0px;}
.CHC-Cloud-bgpic ul li .CHC-Dep-icon2 {background-position: -64px 0px;}
.CHC-Cloud-bgpic ul li .CHC-Dep-icon3 {background-position: -128px 0px;}
.CHC-Cloud-bgpic ul li .CHC-Dep-icon4 {background-position: -192px 0px;}
.CHC-Cloud-bgpic ul li .CHC-Dep-icon5 {background-position: -256px 0px;}
.CHC-Cloud-bgpic ul li .CHC-Dep-icon6 {background-position: -320px 0px;}
.CHC-Cloud-bgpic ul li .CHC-Dep-icon7 {background-position: -384px 0px;}
.CHC-Cloud-bgpic ul li .CHC-Dep-icon8 {background-position: -448px 0px;}
.CHC-Cloud-bgpic ul li .CHC-Dep-icon9 {background-position: -512px 0px;}
.CHC-Cloud-bgpic ul li a:hover .CHC-Dep-icon1 {background-position: 0px -64px;}
.CHC-Cloud-bgpic ul li a:hover .CHC-Dep-icon2 {background-position: -64px -64px;}
.CHC-Cloud-bgpic ul li a:hover .CHC-Dep-icon3 {background-position: -128px -64px;}
.CHC-Cloud-bgpic ul li a:hover .CHC-Dep-icon4 {background-position: -192px -64px;}
.CHC-Cloud-bgpic ul li a:hover .CHC-Dep-icon5 {background-position: -256px -64px;}
.CHC-Cloud-bgpic ul li a:hover .CHC-Dep-icon6 {background-position: -320px -64px;}
.CHC-Cloud-bgpic ul li a:hover .CHC-Dep-icon7 {background-position: -384px -64px;}
.CHC-Cloud-bgpic ul li a:hover .CHC-Dep-icon8 {background-position: -448px -64px;}
.CHC-Cloud-bgpic ul li a:hover .CHC-Dep-icon9 {background-position: -512px -64px;}
.CHC-Cloud-bgBut {float:left; width: 1200px; margin-top: 50px; text-align: center;}
.CHC-Cloud-bgBut a {display: inline-block; width: 196px; height: 46px; text-align: center; line-height: 46px; border: 2px solid #fff; color: #fff; font-size: 14px; transition: all 0.15s ease-in-out; -webkit-transition: all 0.15s ease-in-out; -moz-transition: all 0.15s ease-in-out; -ms-transition: all 0.15s ease-in-out; -o-transition: all 0.15s ease-in-out;}
.CHC-Cloud-bgBut a:hover {background: #fff; color: #14b464;}

/* =====步骤===== */
.CHC-Cloud-SetWrap {background: #fafafa; padding: 30px 0;}
.CHC-Cloud-Setbox {width: 1200px; overflow: hidden;}
.CHC-Cloud-Set {width: 1240px;}
.CHC-Cloud-Set li {float: left; width: 208px; margin-right: 40px; position: relative;}
.CHC-Cloud-Set li:after {content: ""; position: absolute; width: 18px; height: 32px; background: url(../images/cloud/cloud_setp_icon.png) no-repeat right center; right: -29px; top: 50%; margin-top: -16px;}
.CHC-Cloud-Set li i {float: left; width: 32px; height: 32px; margin: 0 88px; background: url(../images/cloud/cloud_setp_icon.png) no-repeat left -33px;}
.CHC-Cloud-Set li .CHC-Cloud-SetIcon1 {background-position: 0px center;}
.CHC-Cloud-Set li .CHC-Cloud-SetIcon2 {background-position: -32px center;}
.CHC-Cloud-Set li .CHC-Cloud-SetIcon3 {background-position: -64px center;}
.CHC-Cloud-Set li .CHC-Cloud-SetIcon4 {background-position: -96px center;}
.CHC-Cloud-Set li .CHC-Cloud-SetIcon5 {background-position: -128px center;}
.CHC-Cloud-Set li em {float: left; width: 100%; text-align: center; height: 40px; line-height: 40px; font-size: 14px; font-weight: bold; color: #333;}
.CHC-Cloud-Set li p {float: left; color: #999; width: 168px; padding: 0 20px; text-align: center;}

/* =====专业人员===== */
/* 标题 */
.CHC-Cloud-Mtit {width: 1200px; padding-bottom: 30px; margin: 0 auto; text-align: center;}
.CHC-Cloud-Mtit h3 {width: 1200px; height: 70px; margin: 0 auto; border-bottom: 1px solid #f0f0f0; text-align: center;}
.CHC-Cloud-Mtit h3 em {display: inline-block; font-size: 28px; padding: 0 40px; padding-top: 50px; color: #333; background: #fff;}
.CHC-Cloud-Mtit p {text-align: center; color: #999; padding-top: 30px;}
/* 分类 */
.CHC-Cloud-ProWrap {width: 1200px; margin: 0 auto; position: relative; margin-bottom: 40px; overflow: hidden;}
.CHC-Cloud-Pro {position: relative; left: 50%; float: left;}
.CHC-Cloud-ProList {position: relative; float: left; left: -50%;}
.CHC-Cloud-ProList li {float: left; margin: 0 5px;}
.CHC-Cloud-ProList li a {float: left; height: 32px; line-height: 32px; width: 98px; border: 1px solid #e6e6e6; background: #fff; text-align: center; color: #666;}
.CHC-Cloud-ProList li a:hover,.CHC-Cloud-ProList li .active {border-color: #00a050; background: #14b464; color: #fff;}
/* 专业人员列表 */
.CHC-Cloud-Uwrap {width: 1200px; margin: 0 auto; margin-top: 20px; overflow: hidden;}
.CHC-Cloud-Ulist {width: 1210px;}
.CHC-Cloud-Ulist li {float: left; width: 226px; border: 3px solid #f5f5f5; margin-right: 10px; margin-bottom: 10px;}
.CHC-Cloud-Ulist li .CHC-Cloud-Upic {float: left; width: 118px; height: 118px; margin: 30px 53px 0; border: 1px solid #f0f0f0; background: #fff; border-radius:50%; -moz-border-radius:50%; -webkit-border-radius:50%; overflow: hidden;}
.CHC-Cloud-Ulist li .CHC-Cloud-Upic a {float: left; width: 100px; height: 100px; margin: 9px; border-radius:50%; -moz-border-radius:50%; -webkit-border-radius:50%; overflow: hidden; position: relative;outline: none;}
.CHC-Cloud-Ulist li .CHC-Cloud-Upic a em {float: left; width: 100px; height: 100px; position: absolute; left: 0; top: 0;}
.CHC-Cloud-Ulist li .CHC-Cloud-Upic a em span {float: left; width: 100px; height: 100px; position: absolute; left: 0; top: 0; background: #000; filter:alpha(opacity=55); -moz-opacity:0.55; -khtml-opacity: 0.55; opacity: 0.55; _background:#000; _filter:alpha(opacity=55); z-index: 2;}
.CHC-Cloud-Ulist li .CHC-Cloud-Upic a em font {position: absolute; left: 0; top: 0; width: 100px; height: 100px; line-height: 100px; text-align: center; color: #999; z-index: 3;}
.CHC-Cloud-Ulist li .CHC-Cloud-Upic a img {width: 100px; height: 100px;}
.CHC-Cloud-Uname {float: left; width: 226px;}
.CHC-Cloud-Uname h4 {float: left; width: 226px; text-align: center;}
.CHC-Cloud-Uname h4 a {font-size: 16px; color: #000; line-height: 40px;}
.CHC-Cloud-Uname h4 a:hover {color: #14b464;}
.CHC-Cloud-Uname p {float: left; width: 200px; padding: 0 13px; height: 24px; line-height: 24px; text-align: center; color: #999; word-wrap: break-word; white-space:nowrap; text-overflow:ellipsis; overflow: hidden;}
.CHC-Cloud-Uname p span {padding: 0 3px;}
.CHC-Cloud-Utxt {float: left; width: 200px; margin: 10px auto; padding: 0px 13px; line-height: 20px; height: 40px; color: #333; word-wrap: break-word; overflow: hidden;}
.CHC-Cloud-SerWrap {float: left; width: 226px; margin-top: 10px; border-top: 1px solid #f5f5f5; background: #fff;}
.CHC-Cloud-Ser {float: left; width: 222px; padding: 0 2px 10px;}
.CHC-Cloud-Ser li {float: left; border: none; width: 72px; margin: 0; text-align: center;}
.CHC-Cloud-Ser li a {float: left; color: #b4b4b4; cursor: default; position:relative;}
.CHC-Cloud-Ser li a em {float: left; width: 72px; text-align: center; color: #b4b4b4; line-height: 30px;}
.CHC-Cloud-Ser li a i {float: left; width: 32px; height: 32px; margin: 20px 20px 0; background: url(../images/cloud/doc_service_icon.png) no-repeat left -97px;}
.CHC-Cloud-Ser li a .CHC-Cloud-SerIcon1 {background-position: 0px 0px;}
.CHC-Cloud-Ser li a .CHC-Cloud-SerIcon2 {background-position: -32px 0px;}
.CHC-Cloud-Ser li a .CHC-Cloud-SerIcon3 {background-position: -64px 0px;}
.CHC-Cloud-Ser li a .CHC-Cloud-SerIcon4 {background-position: -96px 0px;}
.CHC-Cloud-Ser li a .CHC-Cloud-SerIcon5 {background-position: -128px 0px;}
.CHC-Cloud-Ser li b {position:absolute; right:16px; top:18px; float:left; width:12px; height:12px; border:1px solid #fff; font-size:10px; color:#fff; background: url(../images/cloud/rmb_icon.png) no-repeat center; border-radius: 50%;
    -moz-border-radius: 50%; -webkit-border-radius: 50%;}
/* 鼠标经过 */
.CHC-Cloud-Ulist li:hover {border-color: #14b464;}
.CHC-Cloud-Ulist li:hover .CHC-Cloud-SerWrap {border-color: #14b464; background: #14b464;}
.CHC-Cloud-Ulist li:hover .CHC-Cloud-Ser em {color: #006432;}
.CHC-Cloud-Ulist li:hover .CHC-Cloud-SerIcon1 {background-position: 0px -96px;}
.CHC-Cloud-Ulist li:hover .CHC-Cloud-SerIcon2 {background-position: -32px -96px;}
.CHC-Cloud-Ulist li:hover .CHC-Cloud-SerIcon3 {background-position: -64px -96px;}
.CHC-Cloud-Ulist li:hover .CHC-Cloud-SerIcon4 {background-position: -96px -96px;}
.CHC-Cloud-Ulist li:hover .CHC-Cloud-SerIcon5 {background-position: -128px -96px;}
/* 开通服务 */
.CHC-Cloud-Ser li .active {cursor: pointer;}
.CHC-Cloud-Ser li .active .CHC-Cloud-SerIcon1 {background-position: 0px -32px;}
.CHC-Cloud-Ser li .active .CHC-Cloud-SerIcon2 {background-position: -32px -32px;}
.CHC-Cloud-Ser li .active .CHC-Cloud-SerIcon3 {background-position: -64px -32px;}
.CHC-Cloud-Ser li .active .CHC-Cloud-SerIcon4 {background-position: -96px -32px;}
.CHC-Cloud-Ser li .active .CHC-Cloud-SerIcon5 {background-position: -128px -32px;}
.CHC-Cloud-Ser li .active em {color: #14b464;}
.CHC-Cloud-Ulist li:hover .CHC-Cloud-Ser li .active .CHC-Cloud-SerIcon1 {background-position: 0px -64px;}
.CHC-Cloud-Ulist li:hover .CHC-Cloud-Ser li .active .CHC-Cloud-SerIcon2 {background-position: -32px -64px;}
.CHC-Cloud-Ulist li:hover .CHC-Cloud-Ser li .active .CHC-Cloud-SerIcon3 {background-position: -64px -64px;}
.CHC-Cloud-Ulist li:hover .CHC-Cloud-Ser li .active .CHC-Cloud-SerIcon4 {background-position: -96px -64px;}
.CHC-Cloud-Ulist li:hover .CHC-Cloud-Ser li .active .CHC-Cloud-SerIcon5 {background-position: -128px -32px;}
.CHC-Cloud-Ulist li:hover .CHC-Cloud-Ser li .active em {color: #fff;}
/* 离线 */
.CHC-Cloud-Ulist li .CHC-Cloud-Upic a em {display: none;}
.CHC-Cloud-Ulist .CHC-Cloud-Noline .CHC-Cloud-Upic a em {display: none;}
.CHC-Cloud-Ulist .CHC-Cloud-Noline:hover {border-color: #f5f5f5;}
.CHC-Cloud-Ulist .CHC-Cloud-Noline:hover .CHC-Cloud-Uname h4 a,.CHC-Cloud-Ulist .CHC-Cloud-Noline .CHC-Cloud-Uname h4 a {color: #999;}
.CHC-Cloud-Ulist .CHC-Cloud-Noline .CHC-Cloud-SerWrap,.CHC-Cloud-Ulist .CHC-Cloud-Noline:hover .CHC-Cloud-SerWrap {border-color: #f5f5f5; background: #f5f5f5;}
.CHC-Cloud-Ulist .CHC-Cloud-Noline .CHC-Coud-Outline {float: left; width: 226px; height: 92px; background: #f5f5f5;}
.CHC-Cloud-Ulist .CHC-Cloud-Noline .CHC-Coud-Outbut {float: left; width: 198px; margin: 29px 14px; height: 30px; line-height: 30px; background: #fff; border: 1px solid #585858;}
.CHC-Cloud-Ulist .CHC-Cloud-Noline .CHC-Coud-Outbut span {float: left; width: 98px; text-align: center; color: #585858;}
.CHC-Cloud-Ulist .CHC-Cloud-Noline .CHC-Coud-Outbut a {float: right; width: 98px; border-left: 1px solid #585858; text-align: center; height: 30px; line-height: 30px; background: #787878; color: #fff;}
.CHC-Cloud-Ulist .CHC-Cloud-Noline .CHC-Coud-Outbut a:hover {background: #585858;}
.CHC-Cloud-Ulist .CHC-Cloud-Noline:hover .CHC-Cloud-Ser li .active .CHC-Cloud-SerIcon1 {background-position: 0px -32px;}
.CHC-Cloud-Ulist .CHC-Cloud-Noline:hover .CHC-Cloud-Ser li a .CHC-Cloud-SerIcon2 {background-position: -32px 0px;}
.CHC-Cloud-Ulist .CHC-Cloud-Noline:hover .CHC-Cloud-Ser li a .CHC-Cloud-SerIcon3 {background-position: -64px 0px;}
.CHC-Cloud-Ulist .CHC-Cloud-Noline:hover .CHC-Cloud-Ser li a .CHC-Cloud-SerIcon4 {background-position: -96px 0px;}
.CHC-Cloud-Ulist .CHC-Cloud-Noline:hover .CHC-Cloud-Ser li a .CHC-Cloud-SerIcon5 {background-position: -128px 0px;}
.CHC-Cloud-Ulist .CHC-Cloud-Noline:hover .CHC-Cloud-Ser li a em {color: #b4b4b4;}
.CHC-Cloud-Ulist .CHC-Cloud-Noline:hover .CHC-Cloud-Ser li .active em {color: #14b464;}
/* 分页 */
.CHC-Coud-page {width: 100%; margin: 30px auto; text-align: center; padding-bottom: 10px;}
.CHC-Coud-page a {display: inline-block; width: 128px; height: 32px; line-height: 32px; border: 1px solid #e6e6e6; color: #999; text-align: center; border-radius:16px; -moz-border-radius:16px; -webkit-border-radius:16px;}
.CHC-Coud-page a:hover {border-color: #14b464; color: #14b464;}
/* =====专家团队===== */
.CHC-Expbg {background: #fafafa; padding-bottom: 20px;}
.CHC-Expbg .CHC-Cloud-Mtit em {background: #fafafa;}
.CHC-Cloud-TeamList {width: 1230px;}
.CHC-Cloud-TeamList li {float: left; width: 378px; border: 1px solid #f5f5f5; margin-right: 30px; background: #fff; margin-bottom: 10px;}
.CHC-Cloud-TeamList .CHC-Cloud-TeamBox {float: left; width: 350px; padding: 14px; padding-bottom: 0;}
.CHC-Cloud-TeamList .CHC-Cloud-TeamPic {float: left; width: 98px; height: 98px; border: 1px solid #f5f5f5; overflow: hidden;}
.CHC-Cloud-TeamList .CHC-Cloud-TeamPic img {width: 100px; height: 100px;}
.CHC-Cloud-TeamList .CHC-Cloud-TeamCont {float: left; width: 235px; padding-left: 15px;}
.CHC-Cloud-TeamList .CHC-Cloud-TeamCont h4 {width: 235px; height: 40px; line-height: 40px; white-space:nowrap; text-overflow:ellipsis; overflow: hidden;}
.CHC-Cloud-TeamList .CHC-Cloud-TeamCont h4 a {color: #333; font-size: 16px;}
.CHC-Cloud-TeamList .CHC-Cloud-TeamCont h4 a:hover {color: #14b464;}
.CHC-Cloud-TeamList .CHC-Cloud-TeamCont p {width: 235px; height: 28px; line-height: 28px; color: #666; word-wrap: break-word; white-space:nowrap; text-overflow:ellipsis; overflow: hidden;}
.CHC-Cloud-TeamList .CHC-Cloud-TeamCont p a {color: #14b464;}
.CHC-Cloud-TeamList .CHC-Cloud-TeamCont p span {color: #999; padding-left: 10px;}
.CHC-Cloud-TeamList .CHC-Cloud-TeamTxt {float: left; width: 350px; padding: 15px 14px; height: 40px; line-height: 20px; color: #999; text-overflow:ellipsis; overflow: hidden;}
.CHC-Cloud-TeamList .CHC-Cloud-TeamTxt font {color: #333;}
.CHC-Cloud-TeamList .CHC-Cloud-TeamBut {float: left; width: 378px; font-size: 14px;}
.CHC-Cloud-TeamList .CHC-Cloud-TeamBut em {float: left; width: 189px; height: 60px; line-height: 60px; text-align: center; border-top: 1px solid #f5f5f5; color: #999;}
.CHC-Cloud-TeamList .CHC-Cloud-TeamBut em span {display: inline-block; position: relative; padding-left: 24px;}
.CHC-Cloud-TeamList .CHC-Cloud-TeamBut em span:after {content: ""; position: absolute; left: 0; top: 21px; width: 16px; height: 16px; background: url(../images/cloud/team_icon_main.png) no-repeat 0px center;}
.CHC-Cloud-TeamList .CHC-Cloud-TeamBut em b {padding: 0 4px;}
.CHC-Cloud-TeamList .CHC-Cloud-TeamBut a {float: left; width: 188px; text-indent: 75px; border-top: 1px solid #f5f5f5; border-left: 1px solid #f5f5f5; height: 60px; line-height: 60px; color: #14b464; position: relative;}
.CHC-Cloud-TeamList .CHC-Cloud-TeamBut a:after {content: ""; position: absolute; left: 50px; top: 21px; width: 16px; height: 16px; background: url(../images/cloud/team_icon_main.png) no-repeat -16px center;}
.CHC-Cloud-TeamList .CHC-Cloud-TeamBut a:hover {background: #14b464; color: #fff; border-color: #14b464;}
.CHC-Cloud-TeamList .CHC-Cloud-TeamBut a:hover:after {background-position: -32px center;}

/* =====云+机构===== */
.CHC-Cloud-GroupList {width: 1230px;}
.CHC-Cloud-GroupList li {float: left; width: 350px; border: 1px solid #f5f5f5; padding: 14px; margin-right: 30px; margin-bottom: 10px;}
.CHC-Cloud-GroupList .CHC-Cloud-GroupPic {float: left; width: 98px; height: 98px; border: 1px solid #f5f5f5; overflow: hidden;}
.CHC-Cloud-GroupList .CHC-Cloud-GroupPic img {width: 100px; height: 100px;}
.CHC-Cloud-GroupList .CHC-Cloud-GroupCont {float: left; width: 235px; padding-left: 15px;}
.CHC-Cloud-GroupList .CHC-Cloud-GroupCont h4 {width: 235px; height: 50px; line-height: 50px; white-space:nowrap; text-overflow:ellipsis; overflow: hidden;}
.CHC-Cloud-GroupList .CHC-Cloud-GroupCont h4 a {color: #333; font-size: 16px;}
.CHC-Cloud-GroupList .CHC-Cloud-GroupCont h4 a:hover {color: #14b464;}
.CHC-Cloud-GroupList .CHC-Cloud-GroupCont p {width: 235px; height: 24px; line-height: 24px; color: #999; white-space:nowrap; text-overflow:ellipsis; overflow: hidden;}
.CHC-Cloud-GroupList .CHC-Cloud-GroupCont p span {color: #ddd; padding: 0 5px;}



/* ^^^^^^^^^^ 云+列表页 ^^^^^^^^^^ */
/* =====专业人员===== */
.CHC-CloudNav-bg {height: 150px; background: url(../images/cloud/banner_bg_pic.jpg) no-repeat center;}
.CHC-CloudNav {width: 1200px; margin: 0 auto; overflow: hidden;}
.CHC-CloudNavList {float: left; padding: 35px 0;}
.CHC-CloudNavList ul {float: left;}
.CHC-CloudNavList ul li {float: left; width: 130px; text-align: center;}
.CHC-CloudNavList ul li a {color: #fff; float: left;}
.CHC-CloudNavList ul li i {float: left; width: 48px; height: 48px; margin: 4px 41px 0; background: url(../images/cloud/cloud_nav_icon.png) no-repeat left -97px; transition: all 0.15s ease-in-out; -webkit-transition: all 0.15s ease-in-out; -moz-transition: all 0.15s ease-in-out; -ms-transition: all 0.15s ease-in-out; -o-transition: all 0.15s ease-in-out;}
.CHC-CloudNavList ul li em {float:left; width: 130px; line-height: 28px; text-align: center;}
.CHC-CloudNavList ul li .CHC-Cloud-Nicon1 {background-position: 0px 0px;}
.CHC-CloudNavList ul li .CHC-Cloud-Nicon2 {background-position: -48px 0px;}
.CHC-CloudNavList ul li .CHC-Cloud-Nicon3 {background-position: -96px 0px;}
.CHC-CloudNavList ul li .CHC-Cloud-Nicon4 {background-position: -144px 0px;}
.CHC-CloudNavList ul li .CHC-Cloud-Nicon5 {background-position: -192px 0px;}
.CHC-CloudNavList ul li .CHC-Cloud-Nicon6 {background-position: -240px 0px;}
.CHC-CloudNavList ul li .CHC-Cloud-Nicon7 {background-position: -288px 0px;}
.CHC-CloudNavList ul li a:hover .CHC-Cloud-Nicon1,.CHC-CloudNavList ul li .active .CHC-Cloud-Nicon1 {background-position: 0px -48px;}
.CHC-CloudNavList ul li a:hover .CHC-Cloud-Nicon2,.CHC-CloudNavList ul li .active .CHC-Cloud-Nicon2 {background-position: -48px -48px;}
.CHC-CloudNavList ul li a:hover .CHC-Cloud-Nicon3,.CHC-CloudNavList ul li .active .CHC-Cloud-Nicon3 {background-position: -96px -48px;}
.CHC-CloudNavList ul li a:hover .CHC-Cloud-Nicon4,.CHC-CloudNavList ul li .active .CHC-Cloud-Nicon4 {background-position: -144px -48px;}
.CHC-CloudNavList ul li a:hover .CHC-Cloud-Nicon5,.CHC-CloudNavList ul li .active .CHC-Cloud-Nicon5 {background-position: -192px -48px;}
.CHC-CloudNavList ul li a:hover .CHC-Cloud-Nicon6,.CHC-CloudNavList ul li .active .CHC-Cloud-Nicon6 {background-position: -240px -48px;}
.CHC-CloudNavList ul li a:hover .CHC-Cloud-Nicon7,.CHC-CloudNavList ul li .active .CHC-Cloud-Nicon7 {background-position: -288px -48px;}
.CHC-Cloud-quickly {float: right; width: 140px; height: 80px; padding: 35px 0; border-left: 1px solid #53be7a; text-align: center;}
.CHC-Cloud-quickly a {float: right; width: 100px; padding-left: 30px; position: relative; height: 40px; margin: 20px auto; line-height: 40px; color: #fff;}
.CHC-Cloud-quickly a:after {content: ""; position: absolute; left: 20px; top: 10px; width: 24px; height: 24px; background: url(../images/cloud/quickly_icon.png);}
.CHC-Cloud-quickly a:hover {background: #3f3a39;}
/* 搜索 */
.CHC-Searchbg {height: 40px; padding: 55px 0; background: #f5f5f5;}
.CHC-Search {width: 1200px; margin: 0 auto;}
.CHC-SearchSet {float: left;}
.CHC-SearchSet em {float: left; width: 50px; line-height: 40px; text-align: center;}
.CHC-SearchSetBox {float: left; width: 290px;}
.CHC-SearchListBox {float: left; width: 300px;}
.CHC-SearchList {float: left; position: relative; width: 136px; height: 36px; border: 2px solid #e6e6e6; background: #fff; margin-right: 10px;}
.CHC-SearchNoright {margin-right: 0;}
.CHC-SearchList strong {float: left; width: 106px; height: 36px; line-height: 36px; padding: 0 20px 0 10px; color: #666; position: relative; cursor: pointer;}
.CHC-SearchList strong:after {content: ""; position: absolute; right: 5px; top: 15px; width: 11px; height: 6px; background: url(../images/cloud/set_dot.png) no-repeat left center;}
.CHC-SearchList strong a {float: left; width: 100%; height: 36px; line-height: 36px; color: #666;}
.CHC-SearchList ul {float: left; position: absolute; left: -2px; top: 36px; z-index: 9; width: 136px; border: 2px solid #e6e6e6; border-top: none; background: #fff; z-index: 9;}
.CHC-SearchList ul li {float: left;}
.CHC-SearchList ul li a {float: left; padding: 0 13px; width: 110px; color: #666; height: 30px; line-height: 30px;}
.CHC-SearchList ul li a:hover {background: #f9f9f9;}
.CHC-SearchIntWrap {float: left;}
.CHC-SearchIntWrap em {float: left; line-height: 40px; width: 50px; text-align: center;}
.CHC-SearchIntWrap .CHC-SearchInt {float: left; border: 2px solid #e6e6e6; background: #fff;}
.CHC-SearchIntWrap .CHC-SearchInt input {float: left; border: none; background: none; height: 36px; line-height: 36px; width: 166px; padding: 0 10px; outline: none;}
.CHC-SearchBut {float: right;}
.CHC-SearchBut a {float: left; width: 128px; height: 38px; line-height: 38px; text-indent: 60px; border: 1px solid #03984d; background: #14b464; color: #fff; font-size: 16px; position: relative; transition: all 0.1s ease-in-out; -webkit-transition: all 0.1s ease-in-out; -moz-transition: all 0.1s ease-in-out; -ms-transition: all 0.1s ease-in-out; -o-transition: all 0.1s ease-in-out;}
.CHC-SearchBut a:after {content: ""; position: absolute; left: 32px; top: 11px; width: 16px; height: 16px; background: url(../images/cloud/search_icon.png) no-repeat center;}
.CHC-SearchBut a:hover {background: #03984d;}
/* 单独搜索框 */
.CHC-SearchTxt {float: left; width: 700px; margin: 0 250px;}
.CHC-SearchTxt .CHC-SearchInt {float: left; border: 2px solid #e6e6e6; background: #fff;}
.CHC-SearchTxt .CHC-SearchInt input {float: left; border: none; background: none; height: 36px; line-height: 36px; width: 530px; padding: 0 10px; outline: none;}
/* 排序 */
.CHC-CLOUD-SortWrap {width: 1180px; margin: 20px auto; height: 46px; padding: 0 8px; line-height: 46px; border: 2px solid #f5f5f5;}
.CHC-CLOUD-Sort {float: left;}
.CHC-CLOUD-Sort a {float: left; color: #999; margin-right: 30px; position: relative;}
.CHC-CLOUD-Sort a:hover,.CHC-CLOUD-Sort .up,.CHC-CLOUD-Sort .down {color: #14b464;}
.CHC-CLOUD-Sort a:after {content: ""; width: 9px; height: 9px; position: absolute; right: -15px; top: 19px; background: url(../images/cloud/up_down_icon.png) no-repeat -9px 0px;}
.CHC-CLOUD-Sort .up:after {background-position: 0px 0px;}
.CHC-CLOUD-Sort .down:after {background-position: 0px -9px;}



/* ^^^^^^^^^^ 云+详情页 ^^^^^^^^^^ */
/* =====关于===== */
.CHC-DoctorBg {background: #14b464;}
.CHC-DcW {width: 1200px; margin: 0 auto; padding-top: 30px; background: #fafafa;}
.CHC-DcUserP {float: left; width: 220px;}
.CHC-DcUserPic {float: left; width: 100px; margin: 40px 50px 0; border: 1px solid #f0f0f0; padding: 9px; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; overflow: hidden;}
.CHC-DcUserPic span {float: left; width: 100px; height: 100px; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; overflow: hidden;}
.CHC-DcUserPic span img {width: 100px; min-height: 100px;}
.CHC-DcUserGz {float: left; width: 120px; margin: 20px auto; padding: 0 50px;}
.CHC-DcUserGz em {float: left; width: 59px; height: 24px; text-align: center; line-height: 24px; color: #14b464; border: 1px solid #ddd; border-right: none;}
.CHC-DcUserGz a {float: left; width: 60px; background: #14b464; text-align: center; height: 26px; line-height: 26px; color: #fff;}
.CHC-DcUserGz .active {background: #ddd;}

.CHC-DcAb {float: left; width: 630px; padding-top: 20px;}
.CHC-DcAbname {float: left; width: 630px; border-bottom: 1px dashed #ddd;}
.CHC-DcAbname em {float: left; font-size: 36px; color: #333; line-height: 80px; padding-right: 15px;}
.CHC-DcAbname i {float: left; margin-top: 30px; height: 22px; line-height: 22px; text-align: center; padding: 0 5px; border: 1px solid #a0a0a0; background: #b4b4b4; color: #fff;}
.CHC-DcAbname .online {background: #14b464; border-color: #0aaa5a;}
.CHC-DcAbTeam {float: right; padding: 0 24px 0 4px; border: 1px solid #14b464; position: relative;}
.CHC-DcAbTeam .AbTeam {float:right; color: #14b464; height: 28px; line-height: 28px; text-align: left; width: 114px; padding-left: 6px; font-weight: bold; white-space:nowrap; text-overflow:ellipsis; overflow: hidden;}
.CHC-DcAbTeam .CHC-DcAbTeamList {position: absolute; right: -1px; top: 28px; width: 148px; background: #fff; border: 1px solid #14b464; border-top: none; z-index: 2;}
.CHC-DcAbTeam .CHC-DcAbTeamList ul {float: left; width: 148px;}
.CHC-DcAbTeam .CHC-DcAbTeamList ul li {float: left;}
.CHC-DcAbTeam .CHC-DcAbTeamList ul li a {float: left; padding: 2px 9px; height: 24px; line-height: 24px; width: 130px; color: #999; white-space:nowrap; text-overflow:ellipsis; overflow: hidden;}
.CHC-DcAbTeam .CHC-DcAbTeamList ul li a:hover {background: #fafafa; color: #666;}
.CHC-DcAbTxt {float: left; width: 630px; padding-top: 10px;}
.CHC-DcAbTxt p {float:left; width: 630px; line-height: 26px; color: #999;}
.CHC-DcAbTxt p span {padding-right: 10px; font-size: 14px;}
.CHC-DcAbTxt .CHC-DcAbHos {height: 26px; line-height: 26px; color: #666; font-size: 14px; white-space:nowrap; text-overflow:ellipsis; overflow: hidden;}
.CHC-DcAbTxt .CHC-DcAbHos a {color: #666;}
.CHC-DcAbTxt .CHC-DcAbHos a:hover {color: #14b464;}
.CHC-DcAbTxt i {float: left; padding: 0 5px; background: #ffad21; color: #fff; line-height: 24px; margin: 2px 5px 0 0;}
.CHC-DcAbTxt .CHC-DcAbSc {line-height: 20px; padding: 5px 0;}

.CHC-DcRzWrap {float: right; width: 220px; margin-right: 40px; border: 1px solid #f0f0f0; padding: 19px; background: #fff;}
.CHC-DcFw {float: left; width: 220px; overflow: hidden;}
.CHC-DcFw ul {float: left; width: 222px;}
.CHC-DcFw li {float: left; width: 110px; text-align: center; border-right: 1px solid #f0f0f0;}
.CHC-DcFw li span {float: left; width: 90px; padding: 0 10px; line-height: 40px; font-size: 24px; font-weight: bold; color: #14b464;}
.CHC-DcFw li .Not {font-size: 12px; color: #c8c8c8; font-weight: normal;}
.CHC-DcFw li em {float: left; width: 110px; line-height: 30px; text-align: center; color: #666; font-size: 14px;}

.CHC-Dc-sflist {float: left; border-top: 1px solid #f0f0f0; padding-top: 15px; margin: 15px auto; margin-top: 10px;}
.CHC-Dc-sflist ul {float: left; padding: 0 2px; width: 216px;}
.CHC-Dc-sflist ul li {float: left; width: 72px; text-align: center;}
.CHC-Dc-sflist ul li i {float: left; width: 24px; height: 24px; margin: 0 24px; background: url(../images/cloud/auth_icon.png) no-repeat left center;}
.CHC-Dc-sflist ul li em {float: left; width: 72px; text-align: center; line-height: 24px; color: #14b464;}
.CHC-Dc-sflist ul li .CHC-Dc-sficon1 {background-position: 0px center;}
.CHC-Dc-sflist ul li .CHC-Dc-sficon2 {background-position: -24px center;}
.CHC-Dc-sflist ul li .CHC-Dc-sficon3 {background-position: -48px center;}

.CHC-DcSqbut {float: left;}
.CHC-DcSqbut a {float: left; width: 220px; height: 50px; line-height: 50px; text-align: center; background: #14b464; color: #fff; font-size: 14px;}
.CHC-DcSqbut a:hover {background: #00a050;}

.CHC-DcAbt {width: 100%; margin: 0 auto; background: #fafafa; padding: 20px 0;}
.CHC-DcAbt-cont {width: 1150px; margin: 0 auto; padding: 19px 24px; border: 1px solid #f5f5f5; background: #fff;}
.CHC-DcAbt-cont p {line-height: 22px; color: #999;}

/* =====服务项目===== */
.CHC-SevTit {width: 100%; margin: 0 auto; text-align: center; color: #333; font-weight: bold; font-size: 18px; line-height: 80px;}
.CHC-SevWrap {width: 1190px; margin: 0 auto; padding: 0 5px; margin-bottom: 50px; overflow: hidden;}
.CHC-SevList {width: 1220px; margin: 0 auto;}
.CHC-SevList li {float: left; width: 273px; margin-right: 30px; border: 1px solid #f0f0f0; position: relative;}
.CHC-SevList li i {float: left; width: 48px; height: 48px; margin: 30px 112px 0; background: url(../images/cloud/docshow_service_icon.png) no-repeat 0px 0px;}
.CHC-SevList li .CHC-SevTel {background-position: 0px -48px;}
.CHC-SevList li .CHC-SevImg {background-position: -48px -48px;}
.CHC-SevList li .CHC-SevVideo {background-position: -96px -48px;}
.CHC-SevList li .CHC-SevSee {background-position: -144px -48px;}
.CHC-SevList li strong {float: left; width: 273px; text-align: center; line-height: 40px; font-size: 14px; color: #333;}
.CHC-SevList li .CHC-SevBut {float: left; width: 148px; margin: 0 61px; margin-top: 20px; height: 32px; line-height: 32px; border: 1px solid #14b464; text-align: center; background: #14b464; color: #fff; border-radius: 17px; -moz-border-radius: 17px; -webkit-border-radius: 17px;}
.CHC-SevList li span {float: left; width: 273px; text-align: center; font-size: 14px; font-weight: bold; color: #ff9600; height: 34px; line-height: 34px;}
.CHC-SevList li .free {color: #14b464; padding: 0 5px;}
.CHC-SevList .CHC-SevGo {position: absolute; bottom: 40px; left: 50%; width: 250px; height: 40px; line-height: 40px; text-align: center; margin-left: -125px; color: #999;}
.CHC-SevList .CHC-SevGo a {color: #14b464; padding: 0 5px;}
.CHC-SevList .CHC-SevGo a:hover {color: #ff9600;}
.CHC-SevTip {float: left; width: 269px; border-top: 1px solid #f0f0f0; margin-top: 50px;}
.CHC-SevTip div {float: left; width: 269px; overflow: hidden;}
/* 3种 */
.CHC-SevTip .CHC-SevTipS {float: left; width: 270px;}
.CHC-SevTip .CHC-SevTipS li {float: left; border: none; margin-right: 0; width: 89px; height: 40px; line-height: 40px; border-right: 1px solid #eaeaea; text-align: center;}
.CHC-SevTip .CHC-SevTipS li em {float: left; width: 89px; height: 40px; text-indent: 20px; position: relative; color: #999;}
.CHC-SevTip .CHC-SevTipS li em:after {content: ""; position: absolute; left: 10px; top: 12px; width: 16px; height: 16px; background: url(../images/cloud/notice_icon.png) no-repeat 0px 0px;}
.CHC-SevTip .CHC-SevTipS li .CHC-SevTipicon1:after {background-position: 0px -16px;}
.CHC-SevTip .CHC-SevTipS li .CHC-SevTipicon2:after {background-position: -16px 0px;}
.CHC-SevTip .CHC-SevTipS li .CHC-SevTipicon3:after {background-position: -32px 0px;}
.CHC-SevTip .CHC-SevTipS li .CHC-SevTipicon4:after {background-position: -16px -16px;}
.CHC-SevTip .CHC-SevTipS li .CHC-SevTipicon5:after {background-position: -32px -16px;}
.CHC-SevTip .CHC-SevTipS li em a {color: #ff7200;}
.CHC-SevTip .CHC-SevTipS li em a:hover {color: #14b464;}
/* 2种 */
.CHC-SevTip .CHC-SevTipE {float: left; width: 270px;}
.CHC-SevTip .CHC-SevTipE li {border: none; margin: 0; float: left; width: 134px; border-right: 1px solid #eaeaea; height: 40px; line-height: 40px; text-align: center;}
.CHC-SevTip .CHC-SevTipE li em {float: left; width: 134px; height: 40px; text-indent: 20px; position: relative; color: #999;}
.CHC-SevTip .CHC-SevTipE li em:after {content: ""; position: absolute; left: 30px; top: 12px; width: 16px; height: 16px; background: url(../images/cloud/notice_icon.png) no-repeat 0px 0px;}
.CHC-SevTip .CHC-SevTipE li .CHC-SevTipicon1:after {background-position: 0px -16px;}
.CHC-SevTip .CHC-SevTipE li .CHC-SevTipicon2:after {background-position: -16px 0px;}
.CHC-SevTip .CHC-SevTipE li .CHC-SevTipicon3:after {background-position: -32px 0px;}
.CHC-SevTip .CHC-SevTipE li .CHC-SevTipicon4:after {background-position: -16px -16px;}
.CHC-SevTip .CHC-SevTipE li .CHC-SevTipicon5:after {background-position: -32px -16px;}
.CHC-SevTip .CHC-SevTipE li em a {color: #ff7200;}
.CHC-SevTip .CHC-SevTipE li em a:hover {color: #14b464;}

/* 鼠标经过 */
.CHC-SevList li:hover .CHC-SevTel {background-position: -0px -0px;}
.CHC-SevList li:hover .CHC-SevImg {background-position: -48px -0px;}
.CHC-SevList li:hover .CHC-SevVideo {background-position: -96px -0px;}
.CHC-SevList li:hover .CHC-SevSee {background-position: -144px -0px;}
.CHC-SevList li:hover .CHC-SevBut {background: #fff; color: #14b464;}
/* 未开通的服务 */
.CHC-SevList .CHC-NoSev .CHC-SevTel,.CHC-SevList .CHC-NoSev:hover .CHC-SevTel {background-position: 0px -96px;}
.CHC-SevList .CHC-NoSev .CHC-SevImg,.CHC-SevList .CHC-NoSev:hover .CHC-SevImg {background-position: -48px -96px;}
.CHC-SevList .CHC-NoSev .CHC-SevVideo,.CHC-SevList .CHC-NoSev:hover .CHC-SevVideo {background-position: -96px -96px;}
.CHC-SevList .CHC-NoSev .CHC-SevSee,.CHC-SevList .CHC-NoSev:hover .CHC-SevSee {background-position: -144px -96px;}
.CHC-SevList .CHC-NoSev strong {color: #999;}
.CHC-SevList .CHC-NoSev .CHC-SevBut,.CHC-SevList .CHC-NoSev:hover .CHC-SevBut {background: #fafafa; border-color: #ddd; color: #b4b4b4;}
.CHC-SevList .CHC-NoSev .CHC-SevTipE li em a {color: #999;}
.CHC-SevList .CHC-NoSev .CHC-SevTip .CHC-SevTipE .CHC-SevTipicon1:after {background-position: 0px -0px;}

/* =====服务评价&同科医生===== */
.CHC-DcEvabg {background: #fafafa;}
.CHC-EvaW {width: 1200px; margin: 0 auto; padding-bottom: 50px;}
.CHC-DcEvaTit {width: 100%; text-align: left; font-size: 18px; color: #333; font-weight: bold; line-height: 80px;}
/* 服务评价 */
.CHC-Eva {float: left; width: 850px;}
.CHC-EvaWrap {float: left; width: 770px; border: 1px solid #f0f0f0; background: #fff; padding: 0 39px;}
.CHC-EvaList {float: left; width: 770px; margin-bottom: 20px;}
.CHC-EvaList li {float: left; padding-top: 30px;}
.CHC-EvaList .CHC-EvaUserPic {float: left; width: 110px;}
.CHC-EvaList .CHC-EvaUserPic span {float: left; width: 60px; height: 60px; margin: 0 25px; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; overflow: hidden;}
.CHC-EvaList .CHC-EvaUserPic span img {width: 60px; min-height: 60px;}
.CHC-EvaList .CHC-EvaUserPic em {float: left; width: 110px; height: 40px; line-height: 40px; text-align: center; color: #666;}
.CHC-EvaCont {float: left; width: 630px; padding-right: 30px;}
.CHC-EvaContTit {float: left; width: 630px; border-bottom: 1px dashed #ddd;}
.CHC-EvaContTit em {float: left; color: #14b464; line-height: 38px;}
.CHC-EvaContTit em span {padding: 0 5px;}
.CHC-EvaContTit .CHC-EvaSev {float: right;}
.CHC-EvaContTit .CHC-EvaSev span {float: left; line-height: 38px; color: #999; padding-right: 10px;}
.CHC-EvaContTit .CHC-EvaSev .CHC-EvaStar {float: left; width: 80px; height: 16px; margin: 11px 0; background: url(../images/cloud/star_icon.png) no-repeat -80px center;}
.CHC-EvaContTit .CHC-EvaSev .star1 {background-position: -64px center;}
.CHC-EvaContTit .CHC-EvaSev .star2 {background-position: -48px center;}
.CHC-EvaContTit .CHC-EvaSev .star3 {background-position: -32px center;}
.CHC-EvaContTit .CHC-EvaSev .star4 {background-position: -16px center;}
.CHC-EvaContTit .CHC-EvaSev .star5 {background-position: -0px center;}
.CHC-EvaCont .CHC-EvaUserTxt {float: left; width: 630px; padding: 10px 0;}
.CHC-EvaCont .CHC-EvaUserTxt p {color: #666; line-height: 22px;}
.CHC-EvaCont .CHC-EvaTime {float: left; width: 630px; height: 30px; line-height: 30px; color: #b4b4b4;}
.CHC-EvaCont .CHC-EvaTime font {padding-left: 10px;}

/* 同科医生 */
.CHC-Dep {float: right; width: 300px;}
.CHC-DepW {float: left; width: 260px; border: 1px solid #f0f0f0; background: #fff; padding: 19px; padding-bottom: 0; overflow: hidden;}
.CHC-DepList {float: left; margin-bottom: -20px;}
.CHC-DepList li {float: left; width: 260px; border-bottom: 1px solid #f0f0f0; padding-bottom: 19px; margin-bottom: 19px;}
.CHC-DepList .CHC-DepUserPic {float: left; width: 80px; height: 80px; overflow: hidden;}
.CHC-DepList .CHC-DepUserPic a {float: left;}
.CHC-DepList .CHC-DepUserPic img {width: 80px; min-height: 80px;}
.CHC-DepList .CHC-DepUser {float: left; padding-left: 10px; width: 170px;}
.CHC-DepList .CHC-DepUser p {float: left; width: 170px; line-height: 24px; height: 24px; color: #999; white-space:nowrap; text-overflow:ellipsis; overflow: hidden;}
.CHC-DepList .CHC-DepUser p i {color: #14b464; padding: 0 3px;}
.CHC-DepList .CHC-DepUser .name {height: 30px; line-height: 30px;}
.CHC-DepList .CHC-DepUser .name a {font-size: 14px; font-weight: bold; color: #333; line-height: 30px;}
.CHC-DepList .CHC-DepUser .name a:hover {color: #14b464;}
.CHC-DepList .CHC-DepUser .name font {font-size: 12px; line-height: 30px; padding-left: 10px;}


/* ^^^^^^^^^^ 云+团队详情页 ^^^^^^^^^^ */
/* 分页 */
.CHC-TeamPage {width: 100%; float: left;}
.CHC-TmTit {width: 298px; height: 50px; line-height: 50px; background: #fafafa; border: 1px solid #f0f0f0; text-indent: 1em; border-bottom: none;}
.CHC-T-Ftit {float: left; width: 848px; border: 1px solid #f0f0f0; background: #fafafa; height: 50px; line-height: 50px; text-indent: 1em; border-bottom: none;}
/* 团队介绍 */
.CHC-TeamW {width: 1200px; margin: 0 auto; padding: 50px 0;}
.CHC-TmP {float: left; width: 120px;}
.CHC-TmPic {float: left; width: 100px; height: 100px; background: #fff; padding: 10px; overflow: hidden;}
.CHC-TmPic span {float: left; width: 100px; height: 100px; overflow: hidden;}
.CHC-TmPic span img {width: 100px; min-height: 100px;}
.CHC-TmPgz {float: left; width: 120px; margin-top: 15px; height: 26px; line-height: 26px; background: #fff;}
.CHC-TmPgz em {float: left; width: 60px; text-align: center;}
.CHC-TmPgz a {float: right; width: 60px; text-align: center; background: #3f3a39; color: #fff;}
.CHC-TmPgz .active {background: #00783c;}

.CHC-TusW {float: left; width: 660px; padding: 0 60px;}
.CHC-TusW em {float: left; width: 660px; height: 50px; line-height: 50px; color: #fff; font-size: 30px;}
.CHC-Tus {float: left; width: 660px;}
.CHC-Tus p {float: left; width: 660px; color: #beffe6; line-height: 26px; height: 26px; font-size: 14px; white-space:nowrap; text-overflow:ellipsis; overflow: hidden;}
.CHC-Tus p span {padding-left: 10px;}
.CHC-TusTxt {float: left; width: 660px; padding-top: 10px;}
.CHC-TusTxt p {line-height: 24px; color: #fff;}

.CHC-Tfen {float: right; background: #fff; width: 240px; padding: 30px;}
.CHC-Tf {float: left; width: 240px; margin-top: 15px; overflow: hidden;}
.CHC-Tf ul {float: left; width: 242px;}
.CHC-Tf li {float: left; width: 120px; border-right: 1px solid #f0f0f0;}
.CHC-Tf li span {float: left; width: 120px; text-align: center; height: 50px; line-height: 50px; font-size: 24px; font-weight: bold; color: #14b464;}
.CHC-Tf li em {float: left; width: 120px; text-indent: 46px; height: 24px; line-height: 24px; font-size: 14px; color: #14b464; position: relative;}
.CHC-Tf li em:after {content: ""; position: absolute; top: 0; left: 16px; width: 24px; height: 24px; background: url(../images/cloud/team_icon.png) no-repeat left center;}
.CHC-Tf li .CHC-Tf-cs:after {background-position: 0px 0px;}
.CHC-Tf li .CHC-Tf-pf:after {background-position: -24px 0px;}
.CHC-Tfbut {float: left; width: 240px; margin-top: 40px;}
.CHC-Tfbut a {float: left; width: 240px; height: 50px; line-height: 50px; text-align: center; font-size: 14px; color: #fff; background: #14b464;}
.CHC-Tfbut a:hover {background: #00a050;}

/* 团队详情结构 */
.CHC-T-tbox,.CHC-T-pjbox,.CHC-T-hybox,.CHC-T-zxbox {float: left;}

/* 成员列表 */
.CHC-TeamBx {padding-bottom: 0; margin-top: 20px;}
.CHC-T-User {float: left; width: 850px; margin-right: 50px;}
.CHC-T-Utit {float: left; width: 850px; border-bottom: 1px solid #f0f0f0; height: 30px; margin-bottom: 30px; position: relative; margin-top: 10px;}
.CHC-T-Utit em {float: left; padding-right: 30px; background: #fff; color: #333; font-size: 18px; line-height: 60px; font-weight: bold;}
.CHC-T-Utit span {float: right; padding-left: 30px; background: #fff; color: #15b465; line-height: 60px;}
.CHC-T-UlistW {float: left; width: 850px;}
.CHC-T-Ulist {float: left; width: 850px;}
.CHC-T-Ulist li {float: left; width: 850px; padding: 15px 0; border-bottom: 2px solid #f0f0f0;}
.CHC-T-Ulist .CHC-T-UpicWrap {float: left; width: 850px;}
.CHC-T-Ulist .CHC-T-Upic {float: left; width: 80px; height: 80px; border: 5px solid #fff; border-radius:45px; -moz-border-radius:45px; -webkit-border-radius:45px; overflow: hidden;}
.CHC-T-Ulist .CHC-T-Upic span {float: left; width: 90px; height: 90px; overflow: hidden;}
.CHC-T-Ulist .CHC-T-Upic span a {float: left;}
.CHC-T-Ulist .CHC-T-Upic span img {width: 90px; min-height: 90px; float: left; margin-top: -5px; margin-left: -5px;}
.CHC-T-Ulist .CHC-T-UnameW {float: left; width: 730px; margin-left: 30px;}
.CHC-T-Ulist .CHC-T-Uname {float: left; width: 470px;}
.CHC-T-Ulist .CHC-T-Uname h4 {width: 470px; height: 40px; line-height: 40px; font-size: 14px; color: #15b465;}
.CHC-T-Ulist .CHC-T-Uname h4 a {float: left; color: #15b465;}
.CHC-T-Ulist .CHC-T-Uname p {width: 470px; height: 20px; line-height: 20px; color: #999; white-space:nowrap; text-overflow:ellipsis; overflow: hidden;}
.CHC-T-Ulist .CHC-T-Uname p span {padding-right: 10px;}
.CHC-T-Ulist .CHC-T-Usev {float: right; width: 240px; border-left: 1px solid #f0f0f0; padding-left: 9px; overflow: hidden;}
.CHC-T-Ulist .CHC-T-Usev ul {float: left; width: 240px;}
.CHC-T-Ulist .CHC-T-Usev li {float: left; width: 60px; text-align: center; border-bottom: none; padding: 5px 0;}
.CHC-T-Ulist .CHC-T-Usev li a {float: left; cursor: default;}
.CHC-T-Ulist .CHC-T-Usev li i {float: left; width: 32px; height: 32px; margin: 10px 14px; background: url(../images/cloud/doc_service_icon.png) no-repeat left top;}
.CHC-T-Ulist .CHC-T-Usev li em {float: left; width: 60px; text-align: center; color: #999; padding-bottom: 5px;}
.CHC-T-Ulist .CHC-T-Usev li b {position: absolute; right: 10px; top: 8px; float: left; width: 12px; height: 12px; border: 1px solid #fff; font-size: 10px; color: #fff; background: url(../images/cloud/rmb_icon.png) no-repeat center; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; display: none;}
.CHC-T-Ulist .CHC-T-Usev li .CHC-T-UsevIcon1 {background-position: 0px 0px;}
.CHC-T-Ulist .CHC-T-Usev li .CHC-T-UsevIcon2 {background-position: -32px 0px;}
.CHC-T-Ulist .CHC-T-Usev li .CHC-T-UsevIcon3 {background-position: -64px 0px;}
.CHC-T-Ulist .CHC-T-Usev li .CHC-T-UsevIcon4 {background-position: -96px 0px;}
.CHC-T-Ulist .CHC-T-Usev .active a {cursor: pointer; position: relative;}
.CHC-T-Ulist .CHC-T-Usev .active b {display: block;}
.CHC-T-Ulist .CHC-T-Usev .active .CHC-T-UsevIcon1 {background-position: 0px -128px;}
.CHC-T-Ulist .CHC-T-Usev .active .CHC-T-UsevIcon2 {background-position: -32px -128px;}
.CHC-T-Ulist .CHC-T-Usev .active .CHC-T-UsevIcon3 {background-position: -64px -128px;}
.CHC-T-Ulist .CHC-T-Usev .active .CHC-T-UsevIcon4 {background-position: -96px -128px;}
/* 开通服务鼠标经过 */
.CHC-T-Ulist .CHC-T-Usev .active a:hover em {color: #14b464;}
.CHC-T-Ulist .CHC-T-Usev .active a:hover .CHC-T-UsevIcon1 {background-position: 0px -32px;}
.CHC-T-Ulist .CHC-T-Usev .active a:hover .CHC-T-UsevIcon2 {background-position: -32px -32px;}
.CHC-T-Ulist .CHC-T-Usev .active a:hover .CHC-T-UsevIcon3 {background-position: -64px -32px;}
.CHC-T-Ulist .CHC-T-Usev .active a:hover .CHC-T-UsevIcon4 {background-position: -96px -32px;}
.CHC-T-Ulist .CHC-T-Ucont {float: left; width: 850px; border-top: 1px dashed #f0f0f0; padding-top: 10px; margin-top: 15px;}
.CHC-T-Ulist .CHC-T-Ucont p {line-height: 24px; width: 850px; height: 24px; color: #666; white-space:nowrap; text-overflow:ellipsis; overflow: hidden;}
.CHC-T-Ulist .CHC-T-Ucont p span {color: #333;}
/* 创建者 */
.CHC-T-Ulist .Cap {border-bottom: 4px solid #14b464;}
.CHC-T-Ulist .Cap .CHC-T-Upic {border: none; width: 90px; height: 90px;}
.CHC-T-Ulist .Cap .CHC-T-Upic img {margin-left: 0; margin-top: 0;}
.CHC-T-Ulist .Cap .CHC-T-Uname h4 a {font-size: 16px; font-weight: bold;}
.CHC-T-Ulist .Cap .CHC-T-Uname h4 b {float: left; padding: 0 5px; height: 20px; line-height: 19px; text-align: center; background: #14b464; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; color: #fff; font-size: 12px; margin-left: 10px; margin-top: 10px;}

/* 活跃 */
.CHC-T-Act {float: right; width: 300px;}
.CHC-T-ActList {width: 260px; border: 1px solid #f0f0f0; padding: 19px; padding-top: 0; margin-bottom: 20px; overflow: hidden;}
.CHC-T-ActList ul {float: left; width: 260px; margin-bottom: -20px;}
.CHC-T-ActList ul li {float: left; width: 260px; padding: 19px 0; border-bottom: 1px solid #f0f0f0;}
.CHC-T-ActList ul li .CHC-T-ActPic {float: left; width: 80px; height: 80px; overflow: hidden;}
.CHC-T-ActList ul li .CHC-T-ActPic img {width: 80px; min-height: 80px;}
.CHC-T-ActName {float: left; margin-left: 10px; width: 165px;}
.CHC-T-ActName p {height: 24px; line-height: 24px; color: #999; white-space:nowrap; text-overflow:ellipsis; overflow: hidden;}
.CHC-T-ActName p a {font-size: 14px; color: #333; font-weight: bold;}
.CHC-T-ActName p a:hover {color: #14b464;}
.CHC-T-ActName p span {padding-left: 10px;}
.CHC-T-ActName p i {color: #14b464; padding: 0 5px;}
.CHC-T-ActName .CHC-T-ActNameT {height: 30px; line-height: 30px;}

/* 最新咨询 */
.CHC-T-Cons {float: left; width: 260px; margin-bottom: -11px;}
.CHC-T-Cons li {float: left; width: 260px; border-bottom: 1px dashed #f0f0f0; padding-bottom: 10px; margin-bottom: 10px;}
.CHC-T-Cons li i {float: left; width: 24px; height: 24px; background: url(../images/cloud/team_icon.png) no-repeat right center;}
.CHC-T-Constxt {float: left; margin-left: 20px; width: 216px;}
.CHC-T-Constxt p {font-size: 12px; color: #666; line-height: 20px;}
.CHC-T-Constxt .time {color: #999; padding: 5px 0;}


/* ^^^^^^^^^^ 云+机构详情页 ^^^^^^^^^^ */
.CHC-Tgpf {margin-top: 0;}
/* 科室分类 */
.CHC-T-UserRn {margin-right: 0;}
.CHC-DepatW {float: left; width: 300px; margin-right: 50px;}
.CHC-DepatTit {float: left; width: 300px; background: #14b464;}
.CHC-DepatTit em {float: left; font-size: 18px; color: #333; font-weight: bold; line-height: 50px; padding-left: 15px; color: #fff;}
.CHC-DepatTit span {float: right; line-height: 50px; padding-right: 15px; color: #fff; font-size: 14px;}
.CHC-DepatTit span font {font-weight: bold; padding: 0 5px;}
.CHC-DepatL {float: left; width: 260px; padding: 5px 19px; border: 1px solid #f0f0f0; overflow: hidden;}
.CHC-DepatList {float: left; width: 260px; margin-bottom: -6px;}
.CHC-DepatList li {float: left; width: 260px;}
.CHC-DepatList li a {float: left; width: 260px; height: 40px; line-height: 40px; color: #666; font-size: 14px; border-bottom: 1px dashed #ddd; position: relative;}
.CHC-DepatList li a:after {content: ""; width: 12px; height: 12px; position: absolute; right: 0; top: 14px; background: url(../images/cloud/pus_icon.png) no-repeat center 0;}
.CHC-DepatList li a:hover {color: #14b464;}
.CHC-DepatList li a:hover:after {background-position: center -12px;}
.CHC-DepatList li .active {font-weight: bold; color: #14b464;}
.CHC-DepatList li .active:after,.CHC-DepatList li .active:hover:after {background-position: center -24px;}
.CHC-DepatList li .Not:after {display: none;}
.CHC-DepatList .CHC-DepatLcl {float: left; width: 260px; padding: 10px 0; border-bottom: 1px dashed #ddd;}
.CHC-DepatList .CHC-DepatLcl li {float: left; padding-left: 30px; width: 230px;}
.CHC-DepatList .CHC-DepatLcl li a {float: none; border-bottom: none; line-height: 34px; font-size: 12px;}
.CHC-DepatList .CHC-DepatLcl li a span {color: #14b464; padding: 0 10px;}
.CHC-DepatList .CHC-DepatLcl li a:after {display: none;}
.CHC-DepatList .CHC-DepatLcl li .active {font-weight: normal;}



