/* ---------------------common CSS----------------------- */
.img{display:block; width:100%; height:100%;}
/* divid_line */
.divid_line{display:block; height:1px; margin:30px 0; background:#eee;}
/*color*/
.orange{color:orange;}
/*yiiPager*/
.yiiPager{display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-pack:center; -webkit-justify-content:center; -ms-flex-pack:center; justify-content:center; -webkit-box-align:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center; padding:30px 0 50px;}
.yiiPager li{float:left; margin:0 3px; padding:6px 12px; background:#fff; border:#d9d9d9 1px solid;}
.yiiPager li:hover a{color:#66d066;}
.yiiPager .selected{background:#66d066;}
.yiiPager .selected a,.yiiPager .selected:hover a{color:#fff;}
.yiiPager em{padding:0 3px; font-family:Georgia; font-size:15px; font-style:normal; color:#66d066;}

/* ---------------------header CSS----------------------- */
.header{line-height:56px; background:#6bc30d;}
/*nav*/
.head_nav li{float:left; font-size:16px;}
.head_nav li a{display:block; padding:0 15px; color:#fff;}
.head_nav li a:hover{background:rgba(0,0,0,.1);}
/*menu*/
.head_menu{position:relative;}
.head_menu_tit{padding:0 15px; font-size:16px; color:#fff;}
.head_menu_tit:hover{background:rgba(0,0,0,.1);}
.head_menu_con{position:absolute; top:56px; right:0; z-index:999; background:#e3e3e3;}
.head_menu_con .main{width:500px; padding:2px 12px 12px 12px;}
.head_menu_con .box{margin-top:10px; line-height:22px; color:#666;}
.head_menu_con .tit{display:flex; align-items:center; padding:0 0 5px 3px; font-size:18px;}
.head_menu_con .tit a{font-size:15px; color:#333;}
.head_menu_con .tit a:hover{color:#5eaa0c; text-decoration:underline;}
.head_menu_con .tit .iconfont{width:22px; height:22px; margin-right:6px; line-height:22px; text-align:center; font-size:18px;}
.head_menu_con .tit .iconlanmu{color:#6bc30d; padding-top:2px;}
.head_menu_con .tit .icontoutiao{color:#ff0000; padding-top:2px; font-size:20px;}
.head_menu_con .tit .iconyinshibaike{color:#fca32d; font-size:20px;}
.head_menu_con .tit .iconrenqun{color:#4ac3fc; font-size:22px;}
.head_menu_con .tit .iconliangxing{color:#ff699e;}
.head_menu_con .tit .iconshenghuo{color:#87d1cd; font-size:20px; font-weight:700;}
.head_menu_con .tit .iconyundong{color:#22cc76; font-size:20px;}
.head_menu_con .tit .iconzhongyike{color:#fd5f37; font-size:22px;}
.head_menu_con .tit .iconnavjijie{color:#2cb0e9;}
.head_menu_con .tit .iconzixun{color:#9ccc2b;}
.head_menu_con .con li a{float:left; margin:5px 3px; padding:0 12px; line-height:30px; background:#F8F8F8; border:1px solid #dcdcdc; border-radius:5px; color:#404040; text-align:center; overflow:hidden;}
.head_menu_con .con li a:hover{background:#6bc30d; border-color:#6bc30d; color:#fff; transition:all .2s linear;}

/* ---------------------content CSS----------------------- */
/*cont_tab*/
.cont_tab{width:72%; min-height:80vh; margin-top:20px; background:#fff;}
/*cont_tab_tit*/
.cont_tab .title{box-shadow:0 1px 4px #e0e0e0;}
.cont_tab .title li{float:left; width:180px; margin-right:12px; line-height:48px; font-size:16px; text-align:center; cursor:pointer;}
.cont_tab .title li:hover{color:#6bc30d;}
.cont_tab .title .on{background:#6bc30d; color:#fff;}
.cont_tab .title .on:hover{color:#fff;}

/* list */
.list .li{display:block; padding:25px; background:#fff; border-bottom:#f5f5f5 1px solid; overflow:hidden;}
.list .li:hover{background:#f4f4f4;}
.list .li:hover .tit{color:#4baf4f;}
.list .ad{padding:20px 25px;}

/* food */
.food_ul .li{padding-left:0; padding-right:0;}
.food_ul .li .tit{padding:0 25px 10px; font-size:22px;}
.food_ul .li .pic{padding:0 15px;}
.food_ul .li .pic .ipit{float:left; width:23%; margin:0 1%;}
.food_ul .li .pic .ipit dt{font-size:17px; color:#333;}
.food_ul .li .pic .ipit dt .img{width:100%; height:128px; margin-bottom:5px; border-radius:5px; overflow:hidden;}
.food_ul .li .pic .ipit dd{margin-top:2px; font-size:14px; color:#999;}

/*hole*/
.hole_icon{padding:20px 12px 10px;}
.hole_icon li{float:left; width:18%; margin:10px 1%;}
.hole_icon a{display:block; width:95%; margin:0 auto; line-height:40px; text-align:center; font-size:18px; background:rgba(107,195,13,.08); color:#666; border-radius:5px;}
.hole_icon a:hover{background:#6bc30d; color:#fff; transition:all 0.3s linear;}

.hole_ul .li{display:flex; justify-content:space-between;}
.hole_ul .li .vdo{position:relative; width:280px; height:158px; margin-right:20px;}
.hole_ul .li .vdo .ico{position:absolute; top:50%; left:50%; width:46px; height:46px; margin:-23px 0 0 -23px; line-height:46px; background:rgba(0,0,0,0.3); border:1px #fff solid; border-radius:100%; color:#fff; text-align:center;}
.hole_ul .li .vdo .iconfont{padding-left:5px; font-size:24px; color:#fff;}
.hole_ul .li .pic{width:280px; height:158px; margin-right:20px; border-radius:5px; overflow:hidden;}
.hole_ul .li .pic .img{height:auto;}
.hole_ul .li .text{flex:1; display:flex; flex-wrap:wrap; align-items:center; overflow:hidden;}
.hole_ul .li .tit{line-height:32px; font-size:22px; font-weight:500; color:#333; text-align:justify;}
.hole_ul .li:hover .tit a:first-child{color:#4baf4f;}
.hole_ul .li .tit a:hover{color:#4baf4f;}
.hole_ul .li .txt{margin:20px 0; line-height:28px; font-size:15px; color:#999; text-align:justify;}
.hole_ul .li .tag{margin-right:10px; color:#66d066;}

/*answer*/
.answer_ul .box{width:100%; background:pink;}
.answer_ul .li{float:left; width:50%; padding:25px 0; overflow:hidden;}
.answer_ul .li .tit{height:26px; padding:0 25px; line-height:22px; font-size:18px; font-weight:500; overflow:hidden;}
.answer_ul .li .ico{float:left; width:22px; height:22px; margin-right:10px; font-size:15px; font-style:normal; text-align:center; overflow:hidden;}
.answer_ul .li .tit .ico{font-size:15px; background:#25c0ed; border-radius:5px; color:#fff;}
.answer_ul .li .txt{height:50px; margin:18px 0; padding:0 25px; line-height:26px; font-size:15px; color:#808080; text-align:justify; overflow:hidden;}
.answer_ul .li .txt .iconfont{color:#f6ba3b;}
.answer_ul .li .info{display:flex; justify-content:space-between; align-items:center; padding:0 25px;}
.answer_ul .li .info .doctor{display:flex; align-items:center;}
.answer_ul .li .info .doctor .pic{width:36px; height:36px; margin-right:12px; border-radius:100%; overflow:hidden;}
.answer_ul .li .info .doctor .name em{margin-right:6px; font-style:normal; font-size:15px; color:#999;}
.answer_ul .li .info .doctor .name em:first-child{font-size:15px; color:#666;}
.answer_ul .li .info .time{color:#999;}

/*article*/
.article_ul .li{display:flex; justify-content:space-between; padding:25px;}
.article_ul .li:hover{background:#f4f4f4;}
.article_ul .li .pic{width:280px; height:172px; margin-right:20px; border-radius:5px; overflow:hidden;}
.article_ul .li .text{flex:1; display:flex; flex-wrap:wrap; align-items:center; overflow:hidden;}
.article_ul .li .tit{line-height:32px; font-size:22px; color:#333; text-align:justify;}
.article_ul .li .txt{margin:20px 0; font-size:15px; color:#999; text-align:justify;}
.article_ul .li .tag{display:block; width:100%;}
.article_ul .li .tag em{margin-right:10px; color:#66d066; font-style:normal;}
.article_ul .li .tag time{float:right; color:#999;}


/*cont_side*/
.cont_side{width:26%; margin-top:20px;}

/* ---------------------footer CSS----------------------- */
.footer{margin-top:30px; padding:20px 0; line-height:28px; background:#222; color:#ccc;}
.footer dl{margin-top:10px;}
.footer dl dd a{margin-right:30px; color:#ccc;}
.footer dl dd a:hover{color:#fff; text-decoration:underline;}

/* ---------------------backtop CSS----------------------- */
.backtop{position:fixed; z-index:998; bottom:130px; right:30px; width:60px; height:60px; background:rgba(102,208,102,.8); border-radius:3px;}
.backtop .iconfont{font-size:28px; color:#fff;}

@font-face {font-family: "iconfont";
    src: url('iconfont.eot?t=1575450171005'); /* IE9 */
    src: url('iconfont.eot?t=1575450171005#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('data:application/x-font-woff2;charset=utf-8;base64,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') format('woff2'),
    url('iconfont.woff?t=1575450171005') format('woff'),
    url('iconfont.ttf?t=1575450171005') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
    url('iconfont.svg?t=1575450171005#iconfont') format('svg'); /* iOS 4.1- */
}

.iconfont {
    font-family: "iconfont" !important;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.iconnavjijie:before {
    content: "\e664";
}

.iconliangxing:before {
    content: "\e6de";
}

.icongengduo-2:before {
    content: "\e615";
}

.iconshenghuo:before {
    content: "\e809";
}

.iconzhongyike:before {
    content: "\e697";
}

.iconlanmu:before {
    content: "\e80f";
}

.iconbofang:before {
    content: "\e681";
}

.iconyundong:before {
    content: "\e609";
}

.icontoutiao:before {
    content: "\e632";
}

.iconyinhao:before {
    content: "\e60d";
}

.iconsoushuo:before {
    content: "\e6e6";
}

.iconeen1:before {
    content: "\e601";
}

.iconrenqun:before {
    content: "\e60e";
}

.iconzixun:before {
    content: "\e657";
}

.iconyinshibaike:before {
    content: "\e60c";
}