@charset "gb2312";
/*
¼²²¡ÁÐ±íÄÚÈÝÒ³-2015-8-26-YAL
*/
.wraper{ background-color:#f7f7f7;}
.part{ padding:20px 0;}
.main{ width:710px; float:left;}
.sidebar{ width:251px; padding:10px; background-color:#fff; float:right;}
/*crumb*/
.main .crumb{ font-size:14px; color:#999; border-bottom:1px solid #e9e9e9; padding-bottom:5px; background-color:#fff; padding:15px 10px 5px;}
.main .crumb b{ font-size:18px; font-family:"Î¢ÈíÑÅºÚ"; font-weight:normal; color:#444;}
.main .crumb a{ color:#999;}
/*pageination*/
.pageination{ background-color:#fff; border-top:1px solid #e9e9e9; padding:0 0 0 15px;}
.pageination ul{ padding:20px 0 0;}
.pageination-previous,.pageination-next{ font-size:14px; line-height:26px;}
.pageination .share{ border-left:1px solid #e9e9e9; background:url(../images/art-icon.png) no-repeat -72px -100px; height:79px; width:82px; text-indent:-999em;}
/*menubar*/
.menubar {
	background-color:#fff;
	padding: 18px 0;
	border-bottom:1px solid #e9e9e9;
}
.menu {
	width: 1049px;
}
.menu .menu-group {
	width: 221px;
	float: left;
	border: 1px solid #e5e5e5;
	border-radius: 6px;
	margin-right: 35px;
}
.menu .menu-group .menu-tit {
	margin-left: 40px;
	border:1px solid #e5e5e5;
	font-size: 22px;
	font-family: "Î¢ÈíÑÅºÚ";
	padding: 0 10px;
	border-radius: 6px;
	height: 35px;
	line-height: 35px;
}
.menu .menu-group .menu-tit a {
	color: #fff;
	padding-left:34px;
	background-image:url(../images/art-menu.png); background-repeat:no-repeat;
}
.menu .menu-group .menu-tit a.fk{ background-position:0 -1px; color:#ff7b7b;}
.menu .menu-group .menu-tit a.jh{ background-position:0 -35px; color:#55b6da;}
.menu .menu-group .menu-tit a.by{background-position:0 -70px; color:#b2a07c;}
.menu .menu-group .menu-tit a.ck{background-position:0 -106px; color:#54c4b8;}
.menu .menu-group .menu-tit a.fk:hover{}
.menu .menu-group .menu-tit a.jh:hover{ }
.menu .menu-group .menu-tit a.by:hover{ }
.menu .menu-group .menu-tit a.ck:hover{ }
.menu .menu-group .menu-con {
	padding: 14px 0 12px;
}
.menu .menu-group .menu-con a {
	color: #444444;
	margin: 0 0 0 10px;
	line-height: 26px;
}
.menu .menu-group .menu-con a:hover {
	color: #f2d0a4;
}
/*articel*/
.main .article{ padding:38px 10px 30px;}
.article .article-title{ text-align:center; font-family:"Î¢ÈíÑÅºÚ"; font-size:24px; line-height:30px; font-weight:normal;}
.article .article-meta{ text-align:center; color:#999; padding:16px 0;}
.article .article-meta span{ padding:0 20px;}
.article .article-meta span span{ padding:0;}
.article .article-zx{ background-color:#efefef; color:#666px; padding:16px 0; text-align:center; font-size:14px;}
.article .article-body{ font-size:14px; line-height:28px; padding:20px 10px 10px 10px;}
.article .article-body img{ display:inline;}
.article .article-body .btn-group { text-align:center; margin:46px 0 30px;}
.article .article-body .btn-group a{ margin:0 46px;}
.article .zx-group .text{ width:550px; height:16px; line-height:16px; padding:16px 0 16px 5px; border:1px solid #cca85d; float:left; font-size:14px; outline:none;}
.article .zx-group .btn{ float:left; background-color:#b19d7e; height:50px; line-height:50px; padding:0 15px; font-size:24px; color:#fff; font-family:"Î¢ÈíÑÅºÚ"; cursor:pointer;}
.article .zx-group .btn:hover{ background-color:#998362;}
.recommendtips,.comment{ background-color:#fff;}
.recommendtips .title,.comment .title{ border-bottom:1px solid #e9e9e9; height:45px; line-height:45px; padding:0 10px;}
.recommendtips .title h4,.comment .title h4{ font-family:"Î¢ÈíÑÅºÚ"; font-size:20px; font-weight:normal;}
.recommendtips .title .more{ font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; color:#ec9c2e;}
/*recommendtips*/
.recommendtips ul{ padding:15px 10px 10px; width:105%;}
.recommendtips ul li{ float:left; width:330px; margin-right:28px; line-height:26px;}
.recommendtips ul li a{ font-size:14px;}
.recommendtips ul li.odd a{ color:#c6862d;}
.recommendtips ul li span{ color:#999; font-size:12px;}
/*comment*/
.comment .content{ padding:10px;}
.comment .comment-item{ margin-bottom:14px;}
.comment .info{overflow:hidden; position:relative;background-color:#f1f1f1; border:1px solid #d0f5ee; border-radius:3px; padding:5px 10px;}
.comment .face{ width:56px; position:relative;}
.comment .face img{ border-radius:50%;}
.comment .face i{ background:url(../images/art-icon.png) no-repeat -178px -110px; display:block; width:5px; height:10px; position:absolute; top:50%; margin-top:-5px; right:-1px; z-index:2;}
.comment .info .desc{ line-height:18px; color:#666; margin-top:5px;}
.comment .info .name{ color:#c6862d;}
.comment .info .time{ color:#999; margin-left:10px;}
.comment .zx-group{}
.comment .title .more{ color:#999; font-size:14px;}
.comment .title .more b{ color:#ff0000;}
.comment .zx-group .text{ width:572px; height:16px; line-height:16px; padding:11px 0 11px 5px; border:1px solid #38cdb0; float:left; outline:none; border-radius:3px 0 0 3px;}
.comment .zx-group .btn{ float:left; background-color:#38cdb0; height:40px; line-height:40px; padding:0 15px; font-size:20px; color:#fff; font-family:"Î¢ÈíÑÅºÚ"; cursor:pointer; border-radius:0 3px 3px 0;}
.comment .zx-group .btn:hover{ background-color:#28ba9e;}
/*sidebar*/
/*slide*/
.sidebar .slide{ position:relative; height:230px; overflow:hidden;}
.sidebar .slide .prev,
.sidebar .slide .next{ position:absolute; left:0; top:50%; margin-top:-35px; display:block; width:30px; height:70px; background:url(../images/art-icon.png) -2px -107px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.sidebar .slide .next{ left:auto; right:0; background-position:-32px -107px; }
.sidebar .slide .prev:hover,
.sidebar .slide .next:hover{ filter:alpha(opacity=100);opacity:1;  }
/*mod*/
.sidebar .mod{ padding-top:12px;}
.sidebar .mod .title{ border-bottom:1px solid #efe9db; height:30px; line-height:30px;font-family:"Î¢ÈíÑÅºÚ"; }
.sidebar .mod .title h4{ font-size:20px; font-weight:normal;}
.sidebar .mod .title .more{ color:#ec9c2e; font-size:16px;}
.sidebar .mod-1 .links{ height:270px; position:relative; margin-top:13px;}
.sidebar .mod-1 .links a{color:#6e6e6e; display:block; line-height:30px; font-size:14px; font-family:"Î¢ÈíÑÅºÚ"}
.sidebar .mod-1 .links a:hover{ color:#ff0000}




.sidebar .mod-1 .toolbar{ background-color:#1dad86; margin-top:8px;}
.sidebar .mod-1 .toolbar .timer{ font-family:"Î¢ÈíÑÅºÚ"; font-size:18px; color:#FFF; background:url(../images/art-icon.png) no-repeat 15px 9px; text-indent:42px; height:38px; line-height:38px; border-bottom:1px solid #128c6a;}
.sidebar .mod-1 .toolbar .btn{ border-top:1px solid #2cd9ad; padding:12px 0;}
.sidebar .mod-1 .toolbar a{ margin-left:12px; width:68px; height:68px; text-indent:-999em; display:block; background-image:url(../images/art-icon.png); background-repeat: no-repeat; float:left;}
.sidebar .mod-1 .toolbar .wd{ background-position:-2px -29px;}
.sidebar .mod-1 .toolbar .yy{ background-position:-82px -29px;}
.sidebar .mod-1 .toolbar .qq{ background-position:-162px -29px;}
.sidebar .mod-2 .content{ padding-top:10px;}
.sidebar .mod-2 .big-pic{ margin-bottom:12px;}
.sidebar .mod-2 .list-doctor li{ float:left; width:125px; color:#999;}
.sidebar .mod-2 .list-doctor li .pic{ width:48px; height:48px; float:left; border-radius:50%; overflow:hidden; margin-right:5px;}
.sidebar .mod-2 .list-doctor li .info{ overflow:hidden;}
.sidebar .mod-3 .content{ width:105%; padding-top:10px;}
.sidebar .mod-3 .content a{ float:left; background-color:#5acdb7; text-align:center; width:123px; height:30px; line-height:30px; font-size:16px; color:#fff; margin:0 5px 5px 0;}
.sidebar .mod-3 .content a:hover{ background-color:#47baa4;}
/*list*/
.list{ background-color:#fff; padding-top:2px; padding-bottom:32px;}
.list ul{ padding-bottom:23px;}
.list ul li{ border-bottom:1px dashed #eeeeee; padding:22px 10px 23px 14px;}
.list ul li .tit{ font-size:14px; margin-bottom:10px;}
.list ul li .tit .time{ color:#999;}
.list ul li .desc{ line-height:22px; font-size:12px; color:#999;}