:root {--ui-theme-color:#85393a}
:root {--line-theme-color: #d2b4b4}
:root {--font-theme-color: #959595}
:root {--font-w-theme-color: #ffffff}
/*公共*/
.w100 { width: 100%;}
.w1200 {width: 1200px; margin: 0px auto;}
i[class^="ico"]{font-size: 25px; color: var(--ui-theme-color);}
/*字体颜色*/
.font-col {color: var(--ui-theme-color)!important; }
.font-col-w {color: var(--font-w-theme-color)!important;  }
.font-col-text {color: var(--font-theme-color)!important; }
/*head*/
.ht-nav { width: 100%; height: 60px; padding-top: 20px; top:0; right: 0; z-index: 999;}
.ht-nav .nav { height: 100%; background: #FFF; right: 0; top:0; box-shadow: 3px 3px 6px #c7c7c7;}
.nav .item {height: 40px;}
.nav .item ul {height: 100%; border: solid 1px var(--line-theme-color); padding: 0px 15px; background: #f8f8f8;}
.nav .item ul li {padding: 15px; position: relative;}
.nav .item ul li:after {content: ""; width: 1px; height: 10px; background: #cbcbcb; position: absolute; top: 20px; right: 0px; display: block;}
.nav .item ul li:last-child:after {display: none}
#logo { width: 220px; height: 70px; }
/*kingkong*/
.ht-kingkong {margin-top: -80px; z-index: 99;}
.ht-kingkong .notification{background: #FFF;}
.ht-kingkong .notification .text {border: solid 1px var(--line-theme-color); padding: 10px; overflow: hidden;}
.ht-kingkong .item { z-index: 10;}
.ht-kingkong .nav { width: 100%; height: 100px;  background: #eeceb8; top:80px; left: 0px; z-index: 9;}
.services .block {padding: 15px 20px;}
.services .block:after {content: ""; width: 1px; height: 60px; background: #eeb47c;; position: absolute; top: 1px; right: 0px; display: block;}
/*conceptht*/
/*doctor*/
.doctor ul li {border: solid 3px var(--ui-theme-color);}
/*footer*/
.ht-footer { color: #FFF!important; background: var(--ui-theme-color); padding: 15px 0px;}
