﻿@charset "utf-8";
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,pre,a,code,del,em,img,strong,sub,sup,b,u,i,dl,dt,dd,ol,ul,li,fieldset,form,label,table,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;}
input:focus{outline:0;}
table{border-collapse:collapse;border-spacing:0;}
ol,ul{list-style:none;}
th,td{vertical-align:middle;}
.Left{float:left;}
.Right{float:right;}
.r{text-align:right!important;}
.c{text-align:center!important;}
.l{text-align:left!important;}
a{text-decoration:none;color:#333;}
a:hover{text-decoration:none;color:#74b334;}
a:hover img{text-decoration:none;}

.red,a.red{color:#c00;}

.none{display:none;}
.noborder{border:0!important;}
.clearfix:after{content:'.';display:block;height:0;clear:both;overflow:hidden;}
.clearfix{*zoom:1;}
.clear{clear:both;}

.height5{height:5px;line-height:1px;}
.height10{height:10px;line-height:1px;}
.height15{height:15px;}
.height20{height:20px;}
.height25{height:25px;}
.height30{height:30px;}
.height35{height:35px;}
.height40{height:40px;}
.height50{height:50px;}

.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mb10{margin-bottom:10px;}
.mt20{margin-top:20px;}
.ml32{margin-left:32px;}
.ml30{margin-left:30px;}

.inline_block{display:inline-block;}
.bold{font-weight:bold;}
.f12{font-size:12px;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.yen{font-family:Arial,Helvetica,sans-serif;}
.yahei{font-family:'Microsoft YaHei';}
.pointer{cursor:pointer;}

body{margin:0 auto;font-family:'Microsoft YaHei',Helvetica,Arial,sans-serif,"宋体";font-size:12px;}
html,html body{_background-image:url(about:blank);_background-attachment:fixed;}

.w1200{width:1200px;margin:0 auto;}

.top{height:30px;line-height:30px;background:#f5f5f5;border-bottom:1px solid #eee;}
.top span{color:#bcbcbc;}
.top a{padding:0 10px;}
.doctor-login i{position:relative;top:3px;display:inline-block;width:17px;height:15px;background:url(../images/doctor-login.png) center center no-repeat;}

.head{height:120px;overflow:hidden;}
.logo{float:left;width:500px;height:115px;display:block;background:url(../images/logo.jpg) no-repeat;text-indent:-999em;}
.search{padding:35px 0 0 25px;overflow:hidden;}
.search .mysearch{width:600px;height:43px;background:url(../images/search.jpg) no-repeat;}
.input{width:500px;height:41px;line-height:41px;border:0;background:none;padding:0;margin:0;color:#727272;font-size:14px;text-indent:35px;}
.submit{width:100px;height:43px;border:0;background:none;padding:0;margin:0;}

.menu{height:34px;border-bottom:3px solid #74b334;}

.menu h3{float:left;position:relative;width:170px;height:36px;line-height:36px;background:#74b334;color:#fff;font-size:16px;text-align:center;padding-left:20px;cursor:pointer;font-weight:normal;}
.menu h3 i{position:absolute;top:15px;left:26px;display:block;background-image:url(../images/home-sprite.png);background-repeat:no-repeat;background-position:-5px -984px;width:13px;height:9px;}
.nav{padding:0 0 0 40px;overflow:hidden;}
.nav li{float:left;height:32px;line-height:32px;}
.nav li a{color:#3c3c3c;font-size:15px;padding:0 30px;}
.nav li a:hover{color:#74b334;}

#full-screen-slider { width:100%; height:450px; float:left; position:relative;}
#slides { display:block; width:100%; height:350px; list-style:none; padding:0; margin:0; position:relative;}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute;}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px;}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:320px; z-index:9900;  padding:5px 15px 5px 0; margin:0;}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF ;}
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#0092CE;}


.nav-cats-wrapper{width:190px;height:448px;position:absolute;z-index:9998;overflow:hidden;}
.nav-cats-wrapper ul li{position:relative;padding:10px 0 12px 10px;color:#fff;background-color:#74b334;border-bottom:1px solid #086530;border-left:3px solid #74b334}
.nav-cats-wrapper ul li .title{margin-left:10px;font-size:16px;font-weight:normal;}
.nav-cats-wrapper ul li .title a{text-decoration:none;color:#fff}
.nav-cats-wrapper ul li .title i{float:left;display:block;width:23px;height:23px;margin-right:5px;background-repeat:no-repeat}
.nav-cats-wrapper ul li .title i.nk{margin-top:-2px;background-image:url(../images/home-sprite.png);background-repeat:no-repeat;background-position:-5px -656px;width:23px;height:23px}
.nav-cats-wrapper ul li .title i.wk{background-image:url(../images/home-sprite.png);background-repeat:no-repeat;background-position:-5px -886px;width:27px;height:17px}
.nav-cats-wrapper ul li .title i.fck{background-image:url(../images/home-sprite.png);background-repeat:no-repeat;background-position:-5px -535px;width:25px;height:25px;margin-top:-2px}
.nav-cats-wrapper ul li .title i.pfk{background-image:url(../images/home-sprite.png);background-repeat:no-repeat;background-position:-5px -722px;width:21px;height:19px}
.nav-cats-wrapper ul li .title i.gk{background-image:url(../images/home-sprite.png);background-repeat:no-repeat;background-position:-5px -600px;width:15px;height:19px}
.nav-cats-wrapper ul li .title i.wgk{background-image:url(../images/home-sprite.png);background-repeat:no-repeat;background-position:-5px -822px;width:15px;height:22px}
.nav-cats-wrapper ul li .title i.yk{margin-top:3px;background-image:url(../images/home-sprite.png);background-repeat:no-repeat;background-position:-5px -940px;width:21px;height:12px}
.nav-cats-wrapper ul li .title i.qt{background-image:url(../images/home-sprite.png);background-repeat:no-repeat;background-position:-5px -776px;width:13px;height:13px;margin-top:2px}
.nav-cats-wrapper ul li .sub-ds{display:block;padding-top:5px; line-height:30px;}
.nav-cats-wrapper ul li .sub-ds a{display:inline-block;height:14px;line-height:14px;padding:0 10px;color:#FFFFFF;border-left:1px solid #D3E4F8}
.nav-cats-wrapper ul li .sub-ds a.first{border-left:none}
.nav-cats-wrapper ul li.current{border-left:3px solid #5ca945;background-color:#fff;color:#74b334}
.nav-cats-wrapper ul li.current a{color:#74b334}
.nav-cats-wrapper ul li.current i{margin-top:-3px}
.nav-cats-wrapper ul li.current i.nk{background-image:url(../images/home-sprite.png);background-repeat:no-repeat;background-position:-5px -689px;width:23px;height:23px}
.nav-cats-wrapper ul li.current i.wk{margin-top:1px;background-image:url(../images/home-sprite.png);background-repeat:no-repeat;background-position:-5px -913px;width:27px;height:17px}
.nav-cats-wrapper ul li.current i.fck{margin:1px 8px 0 1px;background-image:url(../images/home-sprite.png);background-repeat:no-repeat;background-position:-5px -570px;width:20px;height:20px}
.nav-cats-wrapper ul li.current i.pfk{margin:2px 8px 0 1px;background-image:url(../images/home-sprite.png);background-repeat:no-repeat;background-position:-5px -751px;width:16px;height:15px}
.nav-cats-wrapper ul li.current i.gk{margin-top:2px;background-image:url(../images/home-sprite.png);background-repeat:no-repeat;background-position:-5px -629px;width:15px;height:17px}
.nav-cats-wrapper ul li.current i.wgk{margin-top:1px;background-image:url(../images/home-sprite.png);background-repeat:no-repeat;background-position:-5px -854px;width:15px;height:22px}
.nav-cats-wrapper ul li.current i.yk{background-image:url(../images/home-sprite.png);background-repeat:no-repeat;background-position:-5px -962px;width:21px;height:12px}
.nav-cats-wrapper ul li.current i.qt{background-image:url(../images/home-sprite.png);background-repeat:no-repeat;background-position:-5px -799px;width:13px;height:13px}

.g-clear:after{clear:both;content:".";display:block;height:0;visibility:hidden;overflow:hidden}
.g-clear{zoom:1}
.g-clear .g-name span{color:#4791ec;font-size:18px}
.g-clear .g-name .g-date{margin:0 10px;color:#000}
.g-clear .g-next{margin:20px 0 0}

.g-container{width:1200px;margin:0 auto;position:relative;}

.news-container{height:96px;margin-left:190px;overflow:hidden;border-bottom:1px solid #f5f5f5}

.health-news{float:left}
.health-news ul{padding:18px 0}
.health-news ul li{float:left;margin-left:25px}
.health-news ul li img{float:left;border:1px solid #f5f5f5}
.health-news ul li p{width:205px;margin-left:100px}
.health-news ul li p a{color:#000}
.health-news ul li p a:hover{color:#74b334}
.health-news ul li p .title{display:block}
.health-news ul li p .summary{display:block;margin-top:5px;color:#888}
.health-news ul li p .summary a{color:#888}
.health-news ul li p .summary a:hover{color:#74b334}
.focus-news{float:left;padding:18px 0}

.focus-news h5{float:left;position:relative;width:37px;padding:3px 10px 0;margin-left:35px;font-size:16px;border-right:1px solid #e4e4e4}
.focus-news h5 .ao{position:absolute;top:21px;right:-16px;width:0;height:0;border:8px solid transparent;border-left-color:#e4e4e4}
.focus-news h5 .ai{position:absolute;top:21px;right:-15px;width:0;height:0;border:8px solid transparent;border-left-color:#fff}
.focus-news h5 a{color:#333}
.focus-news h5 .news-img{padding-left:9px}
.focus-news ul{float:left;padding-left:20px}
.focus-news ul a{position:relative;color:#888}
.focus-news ul a:hover{color:#74b334}
.focus-news ul li{line-height:18px}
.focus-news ul li .hot{background:url(../images/homepage-sp.png) -14px -354px no-repeat;width:29px;height:17px;position:absolute;right:-35px;top:-3px}

.g-container .g-grid-left{float:left;width:910px}
.g-container .g-grid-right{float:left;width:288px}

.g-grid-right{}


.landing-section{margin-top:20px}

.landing-section .title-bar{position:relative;margin-bottom:15px}
.landing-section .title-bar h2{display:inline-block;font-size:24px}
.landing-section .title-bar .slogan{display:inline-block;margin-left:10px;font-size:14px;color:#bcbcbc}
.landing-section .new{position:absolute;bottom:10px;left:85px}
.landing-section .new-jiahao{position:relative;left:-13px;bottom:8px;margin-bottom:-9px}
.landing-section .loading{height:100%;background:url(../images/loading-big.gif) center center no-repeat}
.booking-section .main-ctn{position:relative;height:310px}
.booking-section .g-grid-left{position:relative;width:886px;border:1px solid #e4e4e4}
.booking-section .hospital-rank{position:absolute;top:-30px;right:0;border:1px solid #dff2ff;padding:2px 5px 3px 3px}
.booking-section .hospital-rank a{color:#5ca945}
.booking-section .hospital-rank i{position:relative;top:2px;display:inline-block;width:17px;height:15px;background:url(../images/hospital-ranking.png) center center no-repeat;margin:0 5px}
.booking-section .fast-order{float:left;width:230px;height:270px;padding:20px;border-right:1px solid #e4e4e4;background:url(../images/fast-order.png?20151208) center 92% no-repeat}
.booking-section .fast-order .title{position:relative;margin-bottom:30px}
.booking-section .fast-order .title .addr{padding-left:30px;position:relative;font-size:18px}
.booking-section .fast-order .title .addr-icon{position:absolute;left:0;top:-4px;width:20px;height:22px;margin-right:10px;display:inline-block;zoom:1;overflow:hidden;background:url(../images/search-addr.png) 0 -8px no-repeat}
.booking-section .fast-order .title .province{display:inline-block;margin-left:25px;font-size:16px}
.booking-section .fast-order .title .city{display:inline-block;margin-left:5px;font-size:16px}
.booking-section .fast-order .title .switch{position:relative;display:inline-block;margin-left:27px;color:#888}
.booking-section .fast-order .title .switch .arrow-down{position:absolute;top:7px;right:-15px;width:0;height:0;border:4px solid transparent;border-top-color:#bcbcbc}
.booking-section .fast-order .main{text-align:center}
.booking-section .fast-order .main .text{width:216px;margin-bottom:20px}
.booking-section .fast-order .main .gbn{padding:3px 30px;margin-top:15px}
.booking-section .fast-order .select2{margin-bottom:15px}
.booking-section .fast-order .select2-container .select2-search--inline .select2-search__field{font-size:14px;margin-top:6px;-webkit-appearance:none}
.booking-section .fast-order .select2-container .select2-search--inline .select2-search__field::-webkit-input-placeholder{-webkit-text-fill-color:#D3D0CB}
.booking-section .fast-order .select2-container--default .select2-selection--multiple{min-height:36px;border-color:#DBD7D3;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.booking-section .fast-order .select2-container--default .select2-selection--multiple .select2-selection__choice{position:relative;max-width:180px;border:none;background-color:#f9f9f9;padding:5px 15px 5px 5px;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;text-overflow:ellipsis}
.booking-section .fast-order .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{position:absolute;display:block;width:16px;height:16px;right:1px;top:5px;margin-right:0}
.booking-section .fast-order .select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#F9F9F9}
.booking-section .fast-order .select2-container--default.select2-container--focus .select2-selection--multiple{border-color:#bcbcbc}
.booking-section .addr-wrap{font-size:12px;position:absolute;width:395px;background-color:#fff;display:none;top:54px;left:127px;padding:15px 0 12px 20px;border:1px solid #bdd0e8}
.booking-section .addr-wrap .stick{position:absolute;left:-1px;top:-40px;width:80px;height:39px;border:1px solid #bdd0e8;border-bottom:none;background-color:#fff}
.booking-section .addr-wrap .stick .switch{position:relative;display:inline-block;margin-top:5px;margin-left:20px}
.booking-section .addr-wrap .stick .switch .arrow-down{position:absolute;top:3px;right:-15px;width:0;height:0;border:4px solid transparent;border-bottom-color:#74b334}
.booking-section .addr-wrap .close{position:absolute;right:4px;top:10px;background:url(../images/search-addr.png) 0 -48px no-repeat;width:18px;height:18px}
.booking-section .addr-wrap .on{color:#74b334!important;text-decoration:none}
.booking-section .addr-wrap .hot-city{border-bottom:1px solid #f5f5f5;margin-right:20px}
.booking-section .addr-wrap .hot-city label{width:40px;float:left;padding:2px 0;color:#f9a821}
.booking-section .addr-wrap .hot-city ul{overflow:hidden}
.booking-section .addr-wrap .hot-city ul li{float:left;width:50px}
.booking-section .addr-wrap .hot-city ul li a{text-decoration:none;color:#000;display:block;padding:2px 3px;margin-right:6px}
.booking-section .addr-wrap .hot-city ul li a:hover{color:#74b334;background:#e1eff9;text-decoration:none}
.booking-section .addr-wrap .area-content .content-title{margin:8px 0 4px}
.booking-section .addr-wrap .area-content ul{line-height:20px}
.booking-section .addr-wrap .area-content ul li{float:left;width:64px;margin-bottom:3px}
.booking-section .addr-wrap .area-content ul li a{text-decoration:none;color:#000;display:block;padding-left:3px;margin-right:6px;width:55px;height:20px;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;text-overflow:ellipsis}
.booking-section .addr-wrap .area-content ul li a:hover{color:#74b334;text-decoration:none}
.booking-section .addr-wrap .area-content .city{display:none}
.booking-section .addr-wrap .area-content .city .content-title{position:relative}
.booking-section .addr-wrap .area-content .city .content-title span{margin-left:10px}
.booking-section .addr-wrap .area-content .city .content-title .back{cursor:pointer;color:#74b334;position:absolute;top:0;right:20px}
.booking-section .recom-hospital{float:left;width:575px;height:270px;padding:20px;overflow:hidden;position:absolute;right:0;top:0}
.booking-section .recom-hospital .tabs{position:relative;border-bottom:1px solid #e4e4e4;font-size:14px}
.booking-section .recom-hospital .tabs .tip{position:absolute;display:block;font-size:18px;padding:8px 10px 8px 0}
.booking-section .recom-hospital .tabs ul{margin-left:90px}
.booking-section .recom-hospital .tabs li{float:left;display:inline;height:34px;position:relative;z-index:2}
.booking-section .recom-hospital .tabs li a{float:left;height:34px;padding:0 13px;text-decoration:none;line-height:34px;overflow:hidden;background:#fff;border-left:solid 1px #fff;border-right:solid 1px #fff;white-space:nowrap;color:#333}
.booking-section .recom-hospital .tabs li span{position:absolute;width:1px;background:#ccc;overflow:hidden;height:14px;top:10px;right:0}
.booking-section .recom-hospital .tabs li.on a{position:absolute;white-space:nowrap;border-left:solid 1px #e4e4e4;border-right:solid 1px #e4e4e4;border-top:solid 1px #e4e4e4;top:1px;left:-1px;height:33px;line-height:30px;color:#74b334;text-indent:1px}
.booking-section .recom-hospital .tabs li.last span,.booking-section .recom-hospital .tabs li.on span{display:none}
.booking-section .recom-hospital .content-container{height:240px;overflow:hidden}
.booking-section .recom-hospital .focus-list{padding-top:25px;margin-left:-25px;padding-bottom:15px;border-bottom:1px dotted #e4e4e4}
.booking-section .recom-hospital .focus-list li{float:left;margin-left:25px}
.booking-section .recom-hospital .focus-list li img{float:left}
.booking-section .recom-hospital .focus-list li p{width:160px;margin-left:115px}
.booking-section .recom-hospital .focus-list li p .title{display:block;font-size:14px}
.booking-section .recom-hospital .focus-list li p .level{display:block;margin-top:5px;color:#888}
.booking-section .recom-hospital .focus-list li p .score{position:relative;display:block;padding:3px 0}
.booking-section .recom-hospital .focus-list li p .score .count{position:absolute;top:5px;display:inline-block;color:#f9a821;font-size:14px;margin-left:5px}
.booking-section .recom-hospital .focus-list li p .phone{display:block;color:#888;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;text-overflow:ellipsis}
.booking-section .recom-hospital .focus-list li.right{margin-left:30px}
.booking-section .recom-hospital .normal-list{padding-top:10px;margin-left:-55px}
.booking-section .recom-hospital .normal-list li{float:left;line-height:20px;padding:3px 0;width:250px;font-size:14px;margin-left:55px;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;text-overflow:ellipsis}
.booking-section .recom-hospital .normal-list li a{color:#333}
.booking-section .recom-hospital .normal-list li .g-more,.booking-section .recom-hospital .normal-list li a:hover{color:#74b334}
.booking-section .g-grid-right{top:-36px;border:1px solid #e4e4e4;margin-left:20px;width:290px;height:346px;position:absolute;right:0}
.booking-section .gd-list{padding:20px 0}
.booking-section .gd-list .cover-bg{display:block;background:url(../images/blank.gif);height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}
.booking-section .gd-list h3{padding:0 20px 10px;border-bottom:1px solid #e4e4e4;height:18px;line-height:18px;margin-top:4px;background:url(../images/mingyi-txt.png) 20px 0 no-repeat}
.booking-section .gd-list h3 .more{float:right;display:inline-block;height:8px;line-height:8px;margin-top:10px;margin-left:10px;padding-left:8px;font-size:11px;border-left:1px solid #888}
.booking-section .gd-list ul li{position:relative;width:100%;height:147px}
.booking-section .gd-list ul li .teaminfo{padding:15px 20px 0;overflow:hidden}
.booking-section .gd-list ul li .teaminfo a{color:#000}
.booking-section .gd-list ul li .teaminfo.hover,.booking-section .gd-list ul li .teaminfo:hover{background-color:#f9f9f9}
.booking-section .gd-list ul li .teaminfo dl{width:100%;height:70px}
.booking-section .gd-list ul li .teaminfo dl dt{float:left;position:relative;width:70px;height:70px;margin-right:15px}
.booking-section .gd-list ul li .teaminfo dl dt img{width:100%;height:100%;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}
.booking-section .gd-list ul li .teaminfo dl dd{float:left;width:160px;height:100%}
.booking-section .gd-list ul li .teaminfo dl dd a{display:inline-block;margin-bottom:7px}
.booking-section .gd-list ul li .teaminfo dl dd a.doc{font-size:14px}
.booking-section .gd-list ul li .teaminfo dl dd a.dept{font-size:12px;margin-left:10px;color:#888}
.booking-section .gd-list ul li .teaminfo dl dd a.hos{width:100%;height:14px;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;text-overflow:ellipsis}
.booking-section .gd-list ul li .teaminfo dl dd a.bookbtn{display:block;width:66px;height:24px;line-height:24px;text-align:center;color:#fff;background-color:#74b334;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.booking-section .gd-list ul li .teaminfo .claim{display:inline-block;padding:10px 0 15px;line-height:18px;border-bottom:1px dotted #e4e4e4;width:100%}
.booking-section .gd-list ul li .teaminfo .claim span{font-weight:400;color:#888}
.booking-section .gd-list ul li .expert-team{position:absolute;display:block;top:25px;right:-5px;width:30px;height:30px;background-color:#f9a821;color:#fff;text-align:center;z-index:999}
.booking-section .gd-list ul li .expert-team .name{display:block;margin:3px auto 0;color:#fff;font-size:11px;line-height:12px}
.booking-section .gd-list ul li .expert-team .arrow{position:absolute;top:-5px;right:0;width:0;height:0;border-bottom:5px solid #e4e4e4;border-right:5px solid transparent}
.booking-section .gd-list ul li:last-child .claim{border:0}
.consult-section{overflow:hidden;}
.consult-section .consult-type{background-color:#F9FAFC;border-bottom:2px solid #74b334;-webkit-box-shadow:0 3px 3px rgba(0,0,0,.1);-moz-box-shadow:0 3px 3px rgba(0,0,0,.1);box-shadow:0 3px 3px rgba(0,0,0,.1)}
.consult-section .consult-type a{text-decoration:none;color:#333}
.consult-section .consult-type a:hover{color:#5ca945}
.consult-section .consult-type ul{padding:0 20px}
.consult-section .consult-type ul li{float:left;width:290px;padding:15px 0}
.consult-section .consult-type ul li .icon{float:left;display:block;width:40px;height:40px}
.consult-section .consult-type ul li .free{background:url(../images/consult_free.png) no-repeat}
.consult-section .consult-type ul li .image{background-image:url(../images/home-sprite.png);background-repeat:no-repeat;background-position:-5px -235px;width:39px;height:38px}
.consult-section .consult-type ul li .phone{background:url(../images/tel-new.png);width:40px;height:39px}
.consult-section .consult-type ul li .video{background-image:url(../images/home-sprite.png);background-repeat:no-repeat;background-position:-5px -331px;width:40px;height:38px}
.consult-section .consult-type ul li p{margin-left:50px}
.consult-section .consult-type ul li p i{display:inline-block;margin-left:5px;background-image:url(../images/home-sprite.png);background-repeat:no-repeat;background-position:-5px -191px;width:12px;height:12px}
.consult-section .consult-type ul li p .title{display:block;font-size:16px}
.consult-section .consult-type ul li p .desc{display:block;margin-top:5px;color:#888}
.consult-section .consult-type ul li.today-free{padding:15px 0;width:auto}
.consult-section .consult-type ul li.today-free a{display:block;position:relative;border-left:1px solid #e4e4e4;height:40px;padding-left:20px;font-size:14px;color:#74b334}
.consult-section .consult-type ul li.today-free span{display:inline-block;margin-top:3px}
.consult-section .consult-type ul li.today-free i{position:absolute;top:24px;left:40px;background-image:url(../images/home-sprite.png);background-repeat:no-repeat;background-position:-5px -213px;width:12px;height:12px}
.consult-section .consult-list{padding:15px 20px 20px;border-left:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;height:639px;overflow:hidden}
.consult-section .consult-list .tabs{position:relative;border-bottom:1px solid #e4e4e4;font-size:14px}
.consult-section .consult-list .tabs .tip{position:absolute;display:block;font-size:18px;padding:8px 10px 8px 0}
.consult-section .consult-list .tabs ul{margin-left:10px}
.consult-section .consult-list .tabs li{float:left;display:inline;height:34px;position:relative;z-index:2}
.consult-section .consult-list .tabs li a{float:left;height:34px;padding:0 16px;text-decoration:none;line-height:34px;overflow:hidden;background:#fff;border-left:solid 1px #fff;border-right:solid 1px #fff;white-space:nowrap;color:#333}
.consult-section .consult-list .tabs li span{position:absolute;width:1px;background:#ccc;overflow:hidden;height:14px;top:10px;right:0}
.consult-section .consult-list .tabs li.on a{position:absolute;white-space:nowrap;border-left:solid 1px #e4e4e4;border-right:solid 1px #e4e4e4;border-top:solid 1px #e4e4e4;top:1px;left:-1px;height:33px;line-height:30px;color:#74b334;text-indent:1px}
.consult-section .consult-list .tabs li.last span,.consult-section .consult-list .tabs li.on span{display:none}
.consult-section .consult-list .content-container{height:596px;overflow:hidden}
.consult-section .consult-list .dept-consult{padding-top:30px}
.consult-section .consult-list .dept-consult .doctor-show{position:relative}
.consult-section .consult-list .dept-consult .doctor-show .more{position:absolute;top:-23px;right:0}
.consult-section .consult-list .dept-consult .doctor-show .more i{display:block;float:left;width:1px;height:8px;margin:5px 10px 0 0;background-color:#888}
.consult-section .consult-list .dept-consult .doctor-show ul li{float:left;width:200px;text-align:center;color:#888}
.consult-section .consult-list .dept-consult .doctor-show ul li .inner{border:1px solid #e4e4e4}
.consult-section .consult-list .dept-consult .doctor-show ul li .inner:hover{border-bottom:1px solid #69adff;-webkit-box-shadow:0 -3px 5px rgba(0,0,0,.1);-moz-box-shadow:0 -3px 5px rgba(0,0,0,.1);box-shadow:0 -3px 5px rgba(0,0,0,.1)}
.consult-section .consult-list .dept-consult .doctor-show .portrait{display:inline-block;margin-top:20px}
.consult-section .consult-list .dept-consult .doctor-show .portrait img{width:70px;height:70px;border-radius:50%;border:1px solid #E5F2FE;padding:5px}
.consult-section .consult-list .dept-consult .doctor-show .portrait .opened{width:19px;height:19px;position:absolute;background:url(../images/opened.png);left:115px;top:77px}
.consult-section .consult-list .dept-consult .doctor-show .name{display:block;font-size:14px;margin-top:15px;color:#333}
.consult-section .consult-list .dept-consult .doctor-show .name a{color:#333}
.consult-section .consult-list .dept-consult .doctor-show .name a:hover{color:#74b334}
.consult-section .consult-list .dept-consult .doctor-show .name i{display:inline-block;font-style:normal;margin-left:5px}
.consult-section .consult-list .dept-consult .doctor-show .hospital{display:block;margin-top:10px;font-size:12px;overflow:hidden;height:17px;}
.consult-section .consult-list .dept-consult .doctor-show .hospital a{color:#888}
.consult-section .consult-list .dept-consult .doctor-show .consult{position:relative;display:block;margin-top:10px}
.consult-section .consult-list .dept-consult .doctor-show .consult em{display:inline-block;font-style:normal;font-weight:700;color:#f9a821}
.consult-section .consult-list .dept-consult .doctor-show .consult .no-count{display:inline-block;color:#bcbcbc}
.consult-section .consult-list .dept-consult .doctor-show .good{text-align:left;margin:15px 10px 10px;padding-top:10px;border-top:1px dotted #e4e4e4;height:30px;overflow:hidden;line-height: 15px;}
.consult-section .consult-list .dept-consult .doctor-show .action{text-align:center;background-color:#FDFDFD;border-top:1px solid #f5f5f5}
.consult-section .consult-list .dept-consult .doctor-show .action span{display:block;float:left;height:32px;line-height:32px;text-indent:-9999px}
.consult-section .consult-list .dept-consult .doctor-show .action i{display:block;margin-left:23px;margin-top:9px}
.consult-section .consult-list .dept-consult .doctor-show .action .img{width:66px;border-right:1px solid #f5f5f5}
.consult-section .consult-list .dept-consult .doctor-show .action .img .enable{background-image:url(../images/home-sprite.png);background-repeat:no-repeat;background-position:-5px -403px;width:19px;height:14px}
.consult-section .consult-list .dept-consult .doctor-show .action .img .disable{background-image:url(../images/home-sprite.png);background-repeat:no-repeat;background-position:-5px -379px;width:19px;height:14px}
.consult-section .consult-list .dept-consult .doctor-show .action .phone{width:65px;border-right:1px solid #f5f5f5}
.consult-section .consult-list .dept-consult .doctor-show .action .phone i{margin-top:7px;width:17px;height:17px}
.consult-section .consult-list .dept-consult .doctor-show .action .phone .enable{background:url(../images/tel-main.png) no-repeat right}
.consult-section .consult-list .dept-consult .doctor-show .action .phone .disable{background:url(../images/tel-main.png) no-repeat}
.consult-section .consult-list .dept-consult .doctor-show .action .video{width:65px}
.consult-section .consult-list .dept-consult .doctor-show .action .video .enable{background-image:url(../images/home-sprite.png);background-repeat:no-repeat;background-position:-5px -508px;width:14px;height:17px}
.consult-section .consult-list .dept-consult .doctor-show .action .video .disable{background-image:url(../images/home-sprite.png);background-repeat:no-repeat;background-position:-5px -481px;width:14px;height:17px}
.consult-section .consult-list .dept-consult .consult-show{margin-top:40px;border-top:1px dotted #ccc}
.consult-section .consult-list .dept-consult .consult-show ul li{padding:12px 0;border-bottom:1px dotted #ccc}
.consult-section .consult-list .dept-consult .consult-show ul li.last{border-bottom:none}
.consult-section .consult-list .dept-consult .consult-show ul li .pre-icon{display:block;float:left;width:30px;height:30px;margin-top:-5px;line-height:30px;text-indent:-9999px}
.consult-section .consult-list .dept-consult .consult-show ul li:last-child{border-bottom:none}
.consult-section .consult-list .dept-consult .consult-show .ask .pre-icon{background-image:url(../images/home-sprite.png);background-repeat:no-repeat;background-position:-5px -50px;width:35px;height:36px}
.consult-section .consult-list .dept-consult .consult-show .ask .content{display:inline-block;margin-left:20px;margin-top:5px;font-size:14px;width:650px;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;text-overflow:ellipsis}
.consult-section .consult-list .dept-consult .consult-show .ask .date{float:right;color:#888}
.consult-section .consult-list .dept-consult .consult-show .answer{margin-top:8px;display:none}
.consult-section .consult-list .dept-consult .consult-show .answer .pre-icon{background-image:url(../images/home-sprite.png);background-repeat:no-repeat;background-position:-5px -5px;width:35px;height:35px}
.consult-section .consult-list .dept-consult .consult-show .answer .inner{position:relative;margin-left:50px;background-color:#f5f5f5;padding:10px}
.consult-section .consult-list .dept-consult .consult-show .answer .inner .arrow{position:absolute;top:0;left:-10px;width:0;height:0;border-top:10px solid #f5f5f5;border-left:10px solid transparent}
.consult-section .consult-list .dept-consult .consult-show .answer .inner .portrait{float:left;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}
.consult-section .consult-list .dept-consult .consult-show .answer .inner p{margin-left:40px}
.consult-section .consult-list .dept-consult .consult-show .answer .inner p .doc-info{display:block;color:#888}
.consult-section .consult-list .dept-consult .consult-show .answer .inner p .doc-answer{display:block;margin-top:3px}
.consult-section .today-focus{padding:20px;border:1px solid #e4e4e4;border-bottom:none;text-align:center}
.consult-section .today-focus h3{position:relative;font-size:24px;color:#525252;padding-bottom:25px;padding-left:20px;border-bottom:1px solid #e4e4e4}
.consult-section .today-focus h3 i{position:absolute;display:block;top:-5px;left:35px;background-image:url(../images/home-sprite.png);background-repeat:no-repeat;background-position:-5px -1003px;width:37px;height:38px}
.consult-section .today-focus .main{width:230px;margin:0 auto}
.consult-section .today-focus p{text-align:center}
.consult-section .today-focus .portrait{height:135px;margin:15px 0}
.consult-section .today-focus .name{display:inline-block;font-size:16px;color:#333}
.consult-section .today-focus .name:hover{color:#74b334}
.consult-section .today-focus .profess{display:inline-block;font-size:16px;color:#888}
.consult-section .today-focus .dept,.consult-section .today-focus .hospital{display:block;margin-top:5px;font-size:12px;color:#888}
.consult-section .today-focus .light{font-size:14px;margin-top:15px}
.consult-section .today-focus .light span{display:inline-block;padding:5px 8px;background-color:#FFEDCC;color:#f9a821;border-radius:3px}
.consult-section .today-focus .range{height:65px;text-align:left;line-height:22px;color:#888;padding-top:15px;margin-top:15px;border-top:1px dotted #e4e4e4;font-size:14px;overflow:hidden}
.consult-section .today-focus .range span{color:#333}
.consult-section .freeconsultation{background:url(../images/consult.png) 0 -25px;width:290px;height:346px;padding-top:90px;display:block;position:relative}
.consult-section .freeconsultation a{margin:0 20px;padding:0 20px;font-size:16px;height:55px;line-height:55px;display:block}
.consult-section .freeconsultation a::before{content:'';background:url(../images/consult.png);width:34px;height:25px;display:inline-block;vertical-align:middle;margin-right:10px;margin-left:5px}
.consult-section .volunteer{background:url(../images/volunteer.jpg);width:290px;height:310px;display:block}
.consult-section .consult-help{border:1px solid #e4e4e4;border-top:none}
.consult-section .consult-help .title{position:relative;width:298px;height:50px;background-color:#61ac46;text-align:center;margin-left:-6px}
.consult-section .consult-help .title a{display:inline-block;color:#fff;padding:8px 20px;background-color:#439725;font-size:16px;border-radius:15px;margin-top:10px;text-decoration:none}
.consult-section .consult-help .title .arrow-left{position:absolute;top:-5px;left:0;width:0;height:0;border-bottom:5px solid #dedbd7;border-left:5px solid transparent}
.consult-section .consult-help .title .arrow-right{position:absolute;top:-5px;right:0;width:0;height:0;border-bottom:5px solid #dedbd7;border-right:5px solid transparent}
.consult-section .consult-help .title .icon-right{display:block;float:right;margin-left:3px;margin-top:1px;background-image:url(../images/home-sprite.png);background-repeat:no-repeat;background-position:-5px -167px;width:14px;height:14px}
.consult-section .consult-help .premotion{text-align:center;margin-top:20px;border-top:1px solid #e4e4e4}
.consult-section .consult-help .premotion img{margin-bottom:-4px}
.news-section{margin-bottom:50px}
.news-section .news-main{border-top:2px solid #74b334;padding-top:20px}
.news-section .news-main .news-item{float:left;width:390px;padding-right:40px}
.news-section .news-main .news-item h5{font-size:18px;margin-bottom:25px}
.news-section .news-main .news-item h5 .more{display:inline-block;height:16px;margin-left:10px;padding-left:10px;font-size:14px;border-left:1px solid #bcbcbc}
.news-section .news-main .news-item .focus-single img{float:left;width:140px;height:140px;border:1px solid #f5f5f5}
.news-section .news-main .news-item .focus-single .text{margin-left:155px;padding-top:10px}
.news-section .news-main .news-item .focus-single .text .title{display:block;width:240px;font-size:16px;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;text-overflow:ellipsis}
.news-section .news-main .news-item .focus-single .text .summary{display:block;font-size:14px;line-height:22px;margin-top:10px;color:#888}
.news-section .news-main .news-item .focus-single .text .summary a{color:#333}
.news-section .news-main .news-item .focus-single .text .summary a:hover{color:#74b334}
.news-section .news-main .news-item .focus-list{margin-top:20px}
.news-section .news-main .news-item .focus-list a{display:inline-block;color:#333;width:300px;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;text-overflow:ellipsis}
.news-section .news-main .news-item .focus-list a:hover{color:#74b334}
.news-section .news-main .news-item .focus-list a .dot{display:block;float:left;width:4px;height:4px;margin-top:6px;margin-right:10px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#E5E3E0}
.news-section .news-main .news-item .focus-list li{font-size:14px;padding:4px 0}
.news-section .news-main .news-item .focus-list li .date{float:right;color:#888;font-size:12px}
.news-section .news-main .news-item .focus-list .focus-forhot{display:inline-block;max-width:257px;overflow:hidden;text-overflow:ellipsis;margin-bottom:-2px}
.news-section .news-main .social-hot{border-right:1px dotted #bcbcbc}
.news-section .news-main .health-hot{padding-left:40px}
.news-section .news-main .health-hot .jhztc-title{color:#000}
.news-section .freeconsultation{background:url(../images/consult.png) 0 -25px;width:290px;height:346px;padding-top:90px;display:block;position:relative}
.news-section .freeconsultation a{margin:0 20px;padding:0 20px;font-size:16px;height:55px;line-height:55px;display:block}
.news-section .freeconsultation a::before{content:'';background:url(../images/consult.png);width:34px;height:25px;display:inline-block;vertical-align:middle;margin-right:10px;margin-left:5px}

.news-section .famous-home{border:1px solid #e4e4e4;height:420px;}
.news-section .famous-home h5{padding:20px 20px 10px;border-bottom:1px solid #e4e4e4;height:18px;line-height:18px;background:url(../images/mingyi-txt.png) 20px center no-repeat;overflow:hidden;}
.news-section .famous-home h5 .more{float:right;display:inline-block;height:8px;line-height:8px;margin-top:10px;margin-left:10px;padding-left:8px;font-size:11px;border-left:1px solid #888;color:#74b334;font-weight:normal;}

.news-section .famous-home ul{padding:10px 20px 0;overflow:hidden;}
.news-section .famous-home ul li{padding:15px 0;border-bottom:1px dotted #bcbcbc}
.news-section .famous-home ul li.last{border-bottom:none}
.news-section .famous-home ul li .portrait{float:left}
.news-section .famous-home ul li .main{margin-left:90px}
.news-section .famous-home ul li .main .count{display:block;color:#888;position:relative}
.news-section .famous-home ul li .main .count .bg{display:inline-block;width:15px;height:12px;background-color:#5ca945;margin-right:10px;margin-top:-2px}
.news-section .famous-home ul li .main .count .arrow{position:absolute;left:6px;top:5px;width:0;height:0;border:4px solid transparent;border-left-color:#fff}
.news-section .famous-home ul li .main a{color:#333}
.news-section .famous-home ul li .main a:hover{color:#5ca945}
.news-section .famous-home ul li .main a.title{display:block;width:156px;font-size:14px;margin-top:5px;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;text-overflow:ellipsis}
.news-section .famous-home ul li .main .hospital,.news-section .famous-home ul li .main .name{display:block;margin-top:5px;color:#888}
.news-section .famous-home ul li:last-child{border-bottom:none}
.select2-container--default .select2-results>.select2-results__options{max-height:207px!important}
.select2-container--default .select2-results>.select2-results__options::-webkit-scrollbar{width:8px}
.select2-container--default .select2-results>.select2-results__options::-webkit-scrollbar-track{-webkit-border-radius:10px;background-color:#F4F3F2;border-radius:10px}
.select2-container--default .select2-results>.select2-results__options::-webkit-scrollbar-thumb{-webkit-border-radius:10px;border-radius:10px;background:#DBD8D3}
.select2-container--default .select2-results>.select2-results__options::-webkit-scrollbar-thumb:window-inactive{background:#DBD8D3}
.select2-dropdown{border-color:#c7d7eb!important}

.mynewlist ul{padding:10px;overflow:hidden;}
.volunteer h2{padding:25px 0 0;text-align:center;font-size:16px;overflow:hidden;}

.mynewlist a,.channlelist a{display:inline-block;color:#333;width:260px;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;text-overflow:ellipsis}
.mynewlist a:hover,.channlelist a:hover{color:#74b334}
.mynewlist a .dot,.channlelist a .dot{display:block;float:left;width:4px;height:4px;margin-top:8px;margin-right:10px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#E5E3E0}
.mynewlist li{font-size:14px;padding:2px 0}
.channlelist li{font-size:15px;padding:4px 0}
.channlelist li span{color:#888;float:right;font-size:13px;}

.channlelist ul{padding:0 20px 0 0;overflow:hidden;}

.g-left{float:left}
.g-right{float:right}

#gf{background-color:#f5f5f5;border-top:1px solid #e4e4e4;color:#333}
#gf .g-container{padding:30px 0 0;}
#gf .flogo{width:160px;height:80px;background:url(../images/hpnew-logo.png) no-repeat;margin-top:26px;}
#gf .links{margin:25px 20px 0}
#gf .links dt{line-height:18px;margin-bottom:5px;font-size:16px}
#gf .links dt a{color:#333}
#gf .links dd{line-height:24px;font-size:12px}
#gf .links dd a{color:#888}
#gf .links dl{float:left}
#gf .links dl.one{width:215px}
#gf .links dl.one dd{float:left;padding-right:20px}
#gf .links dl.two dd{font-size:16px;line-height:67px}
#gf .links dl.two dd a{color:#333}
#gf .code a{float:left;width:135px;height:100px;padding-top:18px;margin-right:5px;font-size:12px;line-height:16px;color:#888;background-color:#fff;text-align:center}
#gf .code a:hover{text-decoration:none}
#gf .code a i{display:block;width:43px;height:44px;background:url(../images/homepage-sp.png?_=20151222) -7px -140px no-repeat;margin:0 auto 10px}
#gf .code a.cha i{background-position:0 -212px;width:57px;height:44px}
#gf .code a.cfnews i{width:48px;height:47px;background:url(../images/cfnews-logo.png) no-repeat}
#gf .code a.fudanmed{margin-right:0!important}
#gf .code a.fudanmed i{background-position:-7px -284px;width:43px;height:43px}
#gf .copyright{color:#888;margin-top:10px;text-align:center;}
#gf .copyright a{color:#888}
#gf .copyright .record{background:url(../images/homepage-sp.png?_=20151222) -168px -58px no-repeat;width:77px;height:31px;display:inline-block;position:relative;top:10px}
#gf .copyright .alliance{background:url(../images/homepage-sp.png?_=20151222) -169px -31px no-repeat;width:72px;height:26px;display:inline-block;position:relative;top:8px}
#gf .copyright .attestation{background:url(../images/homepage-sp.png?_=20151222) -167px 0 no-repeat;height:29px;margin:0 0 0 4px;top:9px}
#gm-bg{width:100%;height:100%;position:absolute;z-index:5000;top:0;left:0;display:none;background:#000}
#gm-mask{position:fixed;top:0;left:50%;z-index:5001}

/* my_pages  */
.my_pages{padding:5px 0 0 0;text-align:center;margin:5px auto;line-height:30px;clear:both!important;}
.my_pages ul{text-align:center;list-style:none;}
.my_pages ul li{list-style:none;text-align:center;height:24px;display:inline;margin:0 2px;padding:0;overflow:hidden;white-space:nowrap;font-size:13px;}
.my_pages ul li a{background:#eee;color:#555;display:inline;height:24px;overflow:hidden;padding:6px 10px;margin:0;}
.my_pages ul li a:hover{color:#fff;background:#74b334;height:24px;overflow:hidden;text-decoration:none;cursor:pointer;}
.my_pages ul li.thisclass,.my_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{background-color:#74b334;height:24px;overflow:hidden;color:#fff;font-weight:700;}

.contact{padding:10px;line-height:24px;overflow:hidden;}
.contact p{line-height:24px;}
.contact h1{line-height:32px;font-size:20px;text-align:center;}

.mycontent{padding:10px 20px;overflow:hidden;}
.arc-tit{font-size:28px;line-height:1.8;color:#333;font-weight:normal;text-align:center}
.post-info{padding:15px 0 10px;text-align:center}
.post-info-s{display:inline-block;*display:inline;margin:0 auto}
.post-info span{display:inline-block;float:left;margin-right:10px;font-size:13px}

.arc-body{font-size:13px;line-height:32px;color:#333}

/********Reg*****/
.reg_box{ border:1px solid #E1E1E1; float:left; margin-top:0px; width:100%; padding-bottom:20px}
.reg_tit{ height:40px; width:100%; float:left; background:#F2F2F2}
.reg_tit ul li{ width:100px; padding:5px 0; text-align:center; color:#414141; line-height:30px; font-size:14px; font-weight:bold; float:left; margin-left:30px}
.reg_tit ul li a{color:#414141;}
.reg_tit ul li.whileover{ background:#fff; border-top:2px solid #74b334}
.reg_pro{ width:100%; border-bottom:1px solid #DDDDDD; padding:5px 0; float:left; line-height:20px}
.reg_cont{ float:left; width:96%; margin-left:2%; margin-top:10px;}
.reg_l{ width:480px; float:left; color:#666666;}
.reg_tab1{ margin:80px 0 0 0px}
.reg_tab1 th{ color:#666666; text-align:right; font-weight:200; padding:15px 0;}
.reg_input1,.reg_input2,.reg_input4{ width:200px; height:35px; border:1px solid #DFDFDF; padding:0 10px; line-height:35px; border-radius:5px;}
.reg_input1{ background:url(../images/hy.jpg) center right no-repeat}
.reg_input2{ background:url(../images/mm.jpg) center right no-repeat}
.reg_input4{ }
.reg_input3{ width:200px; height:25px; border:0px solid #DFDFDF; padding:0 0; line-height:25px; margin:10px 10px 0 67px}
.reg_r{ float:left; margin-top:10px; width:600px; height:327px; overflow:hidden}
.reg_wtongpro{ background:#F1F9E2; border:1px solid #759D06; padding:5px 10px 3px 10px;line-height:18px; width:290px; margin:10px 0 0 10px; }
.reg_wtongicon{background-position:0 -756px; width:17px; height:17px; display:inline-block; margin-right:5px}
.reg_buttonnew{ width:223px; height:35px;line-height:35px; background-color:#74b334; border-radius:5px; font-size:16px; font-family:'Microsoft YaHei'; text-align:center; color:#fff; font-weight:bold; margin:10px 0; cursor:pointer; border:0px;}
.red14{ color:#FF0000; font-size:14px;}

.typelink ul{width:190px;overflow:hidden;}
.typelink li{width:190px;height:50px;margin-bottom:10px;}
.typelink li a{width:190px;height:50px;line-height:50px;display:block;background:#EEEEEE;text-indent:65px;font-size:15px;}
.typelink li a:hover{background:#74b334;}
.typelink li a.iconchannle{background:#EEEEEE url(../images/iconchannle.png) 10px center no-repeat;}
.typelink li a.iconchannle_active{background:#74b334 url(../images/iconchannle_hover.png) 10px center no-repeat;color:#fff;}
.typelink li a.iconchannle:hover{background:#74b334 url(../images/iconchannle_hover.png) 10px center no-repeat;color:#fff;}