@charset "utf-8";
/* CSS Document */
*{ padding:0; margin:0;line-height: 100%;}
img{ vertical-align:top; border:0; }
body{ font-size:12px; font-family: 'PingFangSC','STHeiti','Microsoft YaHei','Helvetica','Arial',sans-serif;}
a{ text-decoration:none;}
ul,ol,dl{ list-style:none;}
h1,h2,h3,h4,h5,h6{ font-size:12px; font-weight:normal;}
b{ font-weight:normal;}
i,em{ font-style:normal;}
table{border-collapse:collapse;}
.fr{ float:right;}
.fl{ float:left;}
.clearfix:after{ clear:both; display:block; content:'';}
.clearfix{zoom:1;}
.text-center{text-align: center;}
.notice{font-size: 20px;}
.content-up{padding-bottom:15px;}
/*设置PC端表格样式*/
table,td,tr,th{
	padding: 10px;
    text-align: center;
	margin: 0 auto;
	vertical-align: middle;
	font-size: 16px;
	border: 1px solid #EDEDED;
}




body { overflow:-Scroll;}
/*面包屑*/
.pos{ display:inline-block;  margin-top:20px; margin-bottom:40px;font-size: 14px;color:#fcac2c;}
.pos a,.pos i{ font-size: 14px; color:#4b4b4a}
.pos .pos_on{ font-size: 14px; color:#888888;}
.pos a:hover{ text-decoration:underline;}

.clearh1 { display: inline-block; font-size:inherit; line-height:normal; font-weight:inherit; }
.clearh1 a { text-decoration:none; color:#4b4b4a;}

/*头*/
.headNew_bg{ height:34px; background:#f6f6f6; border-bottom:1px solid #e5e5e5; }
.head_wrap{ width:1200px; margin:0 auto; }

.head_wrap li{ float:left; }
.head_wrap a{ color:#666; }
.head_wrap a#personal_center{line-height: 34px; }
	/*左*/
	.head_gps li{ padding:11px 16px;  position:relative;}
	.head_gps .d_weixin{ position:absolute; top:0; left:-48px; padding-top:28px; display:none; z-index:10;}
	.head_gps .d_app{position:absolute; top:0; display:none; padding-top:28px; left:-30px;  z-index:110;}
	/*登录注册*/
	.head_vip { color:#666;}
	.head_vip p{ float:left; margin:0 8px;}
	.head_vip i{ display:inline-block; width:14px; height:13px; background:url(/statics/cxt/img/ioc.png) no-repeat 0 -61px; margin-right:4px; }
	.head_vip p{ margin-top:10px; }
	.head_vip a{ display:inline-block; margin-top:2px; }

	/* 右 登录注册 */
	.head .loginbar{margin-right: 55px;}
	.head .loginbar > div{line-height: 34px;color: #666;}
	.head .loginbar div.division{width: 1px;height: 16px;background-color: #666;margin: 10px 17px 0;}
	.head .loginbar .log-icon{width: 12px;height: 15px;background: url(/statics/cxt/img/ioc.png) -230px 0 no-repeat;display: inline-block;margin-right: 6px;margin-top: 9px;}
	.head .loginbar .loginbar-fl img{height: 26px;width: 26px;border-radius: 50%;margin-top:4px;margin-right: 9px;}
	
	/*天气*/
	.head_weather{ width:1200px; margin:0 auto; position:relative; color:#858584; margin-top:8px;}
    /*
    .head_weather_new{width: 0; margin-top: 0;}
	.head_new_activity{ position:relative; background: #f30a1b;}
	.head_new{ width:1200px; margin:0 auto; position:relative; color:#858584; margin-bottom: 15px; }
	.head_new a{ display: block;}
    */

	.head_weatherc{ width: 284px; float:right; text-align:center; overflow:visible;}
	.head_weather .weather_cloud{ float:left; background:url(/statics/images/weather_s.png) no-repeat; background-size:100%; -moz-background-size:100%; -o-background-size:100%; width:20px; height:19px; margin-right:8px;  }
	.head_weather_up span{ float:left; margin-right:8px; line-height:16px; }
	.head_weather .weather_down{ float:left; width:10px; height:12px; background:url(/statics/cxt/img/ioc.png) no-repeat -28px -136px;}
	.weather_down_box{ width:308px; height:168px; background:#fff; border:1px solid #e3e3e3; position:absolute; top:28px; right:6px;  z-index:10; display:none; z-index:20;}
	.weather_down_box h6{ color:#5e5e5e; border-bottom:1px solid #ececec; margin:0 10px; padding:12px 0 8px;}
	.weather_down_box b{ color:#969696;}
	.weather_down_box span{ color:#ba8a31;}
	.weather_date{ width:72px; margin:8px 14px 16px;}
	.weather_date p{ color:#969696; line-height:15px; text-align:center;}
	.weather_down_box i{ background:url(/statics/images/weather.png) no-repeat; display:block; width:40px; height:40px; margin:14px auto 8px;}
	
	/*logo*/
	.head_logo{ width:1200px; margin:0 auto; margin-top:8px; }
	/* .head_logo .logo{ background:url(/statics/cxt/img/logo.png) no-repeat; width:251px; height:71px; text-indent:-100em; background-size: 100%;} */
	.head_logo .logo{ background:url(/statics/cxt/img/logo.jpg) no-repeat; width:251px; height:71px; text-indent:-100em; background-size: 100%;}
	.head_logo .logo a{display:block; height:100%;}

	/*首页logo*/
	/* .index-logo{width: 251px;height: 71px;}
	.index-logo img{width: 100%;} */
	/* .index-logo span{display:inline-block;text-indent: -100em;} */
	
/*	.logo_main{ position:relative;  width:251px; height:71px;
		-webkit-transform:perspective(800px) rotateX(0deg); 
		-moz-transform:perspective(800px) rotateX(0deg); 
		-o-transform:perspective(800px) rotateX(0deg); 
		-webkit-transform-style:preserve-3d;
		-moz-transform-style:preserve-3d;
		-o-transform-style:preserve-3d;
	}position:absolute; top:0; left:0;
	.head_logo .logo_front{ background:url(/statics/cxt/img/logo1.jpg) no-repeat;
	-webkit-transform:translateZ(1px);
	-moz-transform:translateZ(1px);
	-o-transform:translateZ(1px);
	}
	.head_logo .logo_back{ background:url(/statics/cxt/img/newyear_logo2.jpg) no-repeat;
	-webkit-transform:translateZ(-1px) scale(1, -1);
	-moz-transform:translateZ(-1px) scale(1, -1);
	-ms-transform:translateZ(-1px) scale(1, -1);
	}
		
	.logo_main  { transform:perspective(800px) rotateX(0deg);
	-webkit-transform:perspective(800px) rotateX(0deg);
	-moz-transform:perspective(800px) rotateX(0deg);
	-o-transform:perspective(800px) rotateX(0deg);
	-webkit-animation:mylogo 6s linear infinite; 
	-moz-animation:mylogo 6s linear infinite ; 
	-o-animation:mylogo 6s linear 0 infinite;
	 }
	@keyframes mylogo{
		0%,25% {
		-webkit-transform:perspective(800px) rotateX(0deg);
		-moz-transform:perspective(800px) rotateX(0deg);
		-o-transform:perspective(800px) rotateX(0deg); }
		25%,50% {
			-webkit-transform:perspective(800px) rotateX(180deg);
			-moz-transform:perspective(800px) rotateX(180deg);
			-o-transform:perspective(800px) rotateX(180deg); }
		50%,75% {
			-webkit-transform:perspective(800px) rotateX(180deg);
			-moz-transform:perspective(800px) rotateX(180deg);
			-o-transform:perspective(800px) rotateX(180deg); }
		75%,100% { 
			-webkit-transform:perspective(800px) rotateX(0deg);
			-moz-transform:perspective(800px) rotateX(0deg);
			-o-transform:perspective(800px) rotateX(0deg); }	
	}
	*/
	/* 搜索 */
	.head_search { width:475px; margin-left:124px; margin-top:10px;}
	.head_search input { outline:none; font-size:12px; background:none;}
	.head_search .form { float:left; width:435px; margin-left:20px; height:33px; background:url(/statics/cxt/img/search.png) no-repeat; }
	.head_search .form .key { width:358px; height:20px; padding:2px 0 2px 22px; margin:4px 0 4px 10px; border:0 none; background:transparent; color:#8f8f8e; }
	.head_search .form .sbt { width:24px; height:24px; border:0 none; border-radius:50%; cursor:pointer; }
	.head_search .head_hot { color:#ff9d00; float:left; height:24px; margin-left:20px; margin-top:4px; overflow:hidden; }
	.head_hot a{ color:#666666; line-height:30px; margin-left:10px;}
	
	/* 电话 */
	.head_phone,.head_phone_usa{ width:251px; margin-left:99px; margin-top:10px;}
	
	/*头部a效果*/
	.head_wrap .head_weixin:hover .d_weixin{ display:block;}
	.head_wrap .head_app:hover .d_app{ display:block;}
	.head_gps a:hover{ color:#ff9d00; }
	.head_vip a:hover{ text-decoration:underline;}
	.head_hot a:hover{ color:#ff9d00;}
	.head_weatherc:hover .weather_down_box{ display:block;}

/************设置鼠标滑过头像时出现下拉**********************/
	.main-nav{
		font-size: 9px;
		height: 40px;
		position: relative;
		z-index: 200;
	}
	.main-nav .sub-nav{
		position: absolute;
		top: 21px;
		list-style: none;
		z-index: 99;
		padding-top: 15px;
		display: none;
	}
	.main-nav .sub-nav li{
		text-align: center;
		width: 140px;
		height: 35px;
		background: #fff;
		line-height: 35px;
	}
	.main-nav .sub-nav li a{
		width: 140px;
		height: 34px;
		line-height: 34px;
		display: inline-block;
	}
	.sub-nav li:hover{
		background-color: #F2A9C7;
	}
	.sub-nav li a:hover{
		color: #fff;
	}
/*************************************/

/*导航*/
#myheader .nav{ margin:0px auto 0;}
.nav{ width:1200px; margin:40px auto 0;}
.nav_l{ width:210px; height:38px; text-align:center; line-height:38px; background:#ff9d00; border-top-left-radius:4px; border-top-right-radius:4px; font-size:16px; color:#fff; cursor:pointer; margin-right:15px;}
.nav_c li{ float:left; line-height:38px; margin:0 32px; position: relative; z-index: 100; transition: 0.1s all linear; }
.nav_c .nav_hot{width: 28px; height: 20px; position: absolute; top: 2px; right:-30px; background: url("/statics/cxt/img/ioc.png") no-repeat -309px -222px;}
.nav_c .nav_new{width: 30px; height: 14px; position: absolute; top:10px; left:34px; background: url("/statics/cxt/img/ioc.png") no-repeat -309px -245px;}
.nav_c .nav_xiala{width: 10px; height: 8px; position: absolute; top: 15px; right: -15px; background:url("/statics/cxt/img/ioc.png") no-repeat -40px -141px;}
.nav_c a{ font-size:16px; color:#434343; transition: 0.1s all linear;}
.nav_c a:hover{ color:#ff9d00;}
.nav_c li:hover .nav_xiala{background:url("/statics/cxt/img/ioc.png") no-repeat -40px -149px;}
.default b{position: absolute; left: 50%; margin-left: -30px; bottom: -1px; width:60px; height: 3px; background: #ff9d00; border-radius: 10px;}

.nav_showbox{ opacity: 0; filter: alpha(opacity=0); z-index:-1; width: 84px; border: 1px solid #e7e7e7; position: absolute; top: 0; left: -14px; background: #fff; padding: 40px 0 18px; border-radius: 4px; box-shadow: 0 0 5px #dcdcdc; transition: 0.1s all linear;}
.nav_showbox a{display: block; margin-left: 14px; font-size: 15px;}
.nav_c li:hover .nav_showbox{opacity: 1; }
.nav_c li:hover b{position: absolute; left: 50%; margin-left: -30px; bottom: -1px; width:60px; height: 3px; background: #ff9d00; border-radius: 10px;}


/*尾*/
.footer{ background:#fff;  font-size:12px; margin-top:70px; border-top: 1px solid #e5e5e5; }
.web_statement{font-size: 12px;margin-top: 20px;color: #999999;line-height: 25px;text-align: left;}

.footer_wrap{ width:1200px; margin:0 auto 40px; }
	/*关于我们*/
	.footer_about{ width:590px; margin:24px auto 0; }
	.footer_about li{ float:left; margin-right:30px; }
	.footer_about a{ font-size:14px; color:#242424;}
	.footer_info{ margin-top:50px;}
	/*地址*/
	.footer_add{ width:490px; color:#232323; }
	.footer_add dd,.footer_add dt{line-height:32px;}
	.footer_add dt{font-size:14px;}
	.footer_add i{ background:url(/statics/cxt/img/ioc.png) no-repeat -52px -62px; display:inline-block; width:12px; height:14px; margin-left:30px; margin-right:6px; }
	.footer_add dl{ margin-top:8px;}
	
	/*电话*/
	.footer_phone{ width:270px; color:#232323;  padding-left:40px;}
	.footer_phone p{line-height:24px;}
	.footer_phone img{ margin:12px 0 18px;}
	
	/*公共*/
	.footer_public{width:284px; color:#232323 ;padding-left:60px;}
	.footer_wechat,.footer_app{ width:111px;}
	.footer_wechat{ margin-right:30px;}
	.footer_public p{ text-align:center; margin:5px 0 30px 0;}

/*国际版底部*/
/*电话*/
.footer_usa{ width:250px; color:#232323; border-right:1px solid #e5e5e5; padding-left:36px;}
.footer_usa p{line-height:24px;}
.footer_usa img{ margin:12px 0 18px;}

/*公共*/
.footer_inter{width:360px; color:#232323 ;padding-left:30px;}
.footer_weixin{ width:111px;}
.footer_app img{ width:120px;margin-top: -5px;margin-left: -7px;}
.footer_weixin{ margin-right:15px;}
.footer_inter p{ text-align:center; margin:5px 0 30px 0;}
.footer_guowai img{display: block;}
.facebook{ margin:5px 0  8px;}


	
	/*友链*/
	.footer_link{ background:#c7c7c7; color:#fff;}
	.footer_link p{ width:1200px; margin:0 auto; padding-left:50px; line-height:24px; padding:13px 0;}
	.footer_link a{ white-space:nowrap; color:#fff; margin-right:10px;}


.footer_link a:hover{ text-decoration:underline;}
.footer_wrap a:hover{ color:#ff9d00; }


.body .default{ color:#ff9d00;}
.body .hidden{ display:none;}
.body .black{ display:block;}
body .last{ margin-right:0; margin-bottom:0;}
body .border_bottom{ border-bottom:none; }

.tips i{background:url(/statics/cxt/img/ioc.png) no-repeat; width:18px; height:12px; display:inline-block; }
.tips_l i{ background-position:0 -85px;}
.tips_r i{background-position:-24px -85px;}

/*攻略编写头部*/
.editor_logo{ width:1200px; margin:20px auto;}
.editor_logo h2{background:url(/statics/cxt/img/editor_logo.png) no-repeat; width:605px; height:56px; text-indent:-100em; margin-left:16px;}
.editor_logo h2 a{display:block; height:100%;}
.login_on{ margin:10px 0;}
.login_on p{ float:left; margin-left:20px;} 
.login_on a{ color:#4b4b4a; font-size:14px; line-height:34px;}
.login_on img{ border-radius:50%;}
.login_on b{ margin-top:10px; margin-left:10px;}
.login_on .out{ color:#a1a1a1; margin:0 40px 0 14px;}

.editor_nav{ background:#4cc9e3; height:44px;}
.editor_nav_c p{ float:left; width:186px; height:44px; line-height:44px; text-align:center; background:#ffab25; border-left:4px solid #fff; border-right:4px solid #fff; color:#fff; font-size:20px;}

.login_on a:hover{ color:#ff9d00;}

/*攻略内容页右侧*/
.experts_comments_b1{  margin:10px 10px; border-bottom:1px dotted #b0b0b0; padding:20px 10px 20px 4px;}
.experts_comments_b1:last-child{ border-bottom: none;}
.experts_comments_b1 img{ width:50px; height:50px; border-radius:50%; margin-right:14px; margin-top: 20px;}
.experts_comments_b1 dl{ width: 211px; margin-bottom: 4px; overflow: hidden;}
.experts_comments_b1 dt{ font-size:13px; color:#666; margin:5px 0;white-space: nowrap;}
.experts_comments_b1 .time,.re_time{color:#b0b0b0; font-size:12px;  line-height: 24px;}
.experts_comments_b1 dd,.num_re .re_dd{ font-size: 15px; line-height:24px; color:#333;}
.experts_comments_b1 dd{margin: 10px 0;}
.num_re .re_dd{ font-size: 14px;}

/*专家点赞回复*/
.experts_comments_b1 a{ font-size: 12px; line-height: 24px; color: #999; vertical-align: middle;}
.experts_comments_b1 i{vertical-align: middle;padding-right: 4px; display:inline-block; width: 19px; height: 19px;background:url(/statics/zs/img/zan_bg.png) no-repeat; }
.experts_comments_b1 .vote i{background-position: 4px -10px; }
.experts_comments_b1 .reply i{background-position: 5px -69px;}
.experts_comments_b1 .vote,.experts_comments_b1 .reply{ padding-right: 5px;cursor: pointer;}

.experts_comments_b1 .vote:hover i {background-position: 4px -40px;}
.experts_comments_b1 .reply:hover i{background-position: 5px -99px;}
.experts_comments_b1 .btns a:hover{color: #c00;}
.btns b{ color: #ff9d00;}
.btns span{color: #999;}

.experts_comments_b1 .vote_on {color:#c00;}
.experts_comments_b1 .vote_on i{background-position: 4px -40px; }

.experts_comments_b1 .input{ width:220px;height: 70px; border:1px solid #ebeaea; margin:10px 60px; resize: none; line-height: 36px; text-indent: 1em; outline: none; margin-right: 0;}

.experts_comments_b1 .reply_btn{ display:block; width:70px; height:26px; background:#ff9d00; color:#fff; font-size:12px; border-radius:4px; text-align:center; line-height:26px;cursor: pointer; }

.experts_rtotal{ padding:16px 28px 22px 14px;}
.experts_rtotal_all{ color:#403f3f; float:left; line-height:18px;}
.experts_rtotal_r{ position:relative;}
.experts_rtotal_page{ width:39px; height:152px; border:1px solid #d5d5d5; border-bottom:none; position:absolute; top:-151px; left:27px; background:#fff; display:none; }
.experts_rtotal_page a{ color:#898a8a; display:block; width:39px; height:21px; line-height:21px; text-align:center;}
.experts_rtotal_inner a{ float:left;}
.experts_inner_before,.experts_inner_after{ background:url(/statics/cxt/img/content_ioc.png) no-repeat; width:23px; height:23px;}
.experts_inner_before{ background-position: 0 -78px;}
.experts_inner_after{ background-position: -32px -78px; }
.experts_inner_center{ width:31px; height:17px; border:1px solid #fff; color:#898a8a; padding:4px 0 0 8px; margin:0 4px;}
.experts_inner_center i{ background:url(../img/content_ioc.png) no-repeat -137px 0; width:9px; height:4px; margin-left:8px; margin-top:4px; -webkit-transition: all 0.2s linear; transition: all 0.2s linear;}
.experts_inner_center1{border:1px solid #d5d5d5;}
.experts_inner_center1 i{transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg); -o-transform:rotate(180deg);}

.experts_rtotal_all:hover{ color:#ff9d00; text-decoration:underline;}
.experts_inner_center:hover{ border:1px solid #d5d5d5;}
.experts_inner_center:hover i{transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg); -o-transform:rotate(180deg);}
.experts_rtotal_page a:hover{ background:#eaeaea;}
.content_edit p{ color:#333; line-height:26px; font-size:16px;}
/*设置PC端专家a链接样式*/
.content_edit p a{ color:#0000EE;}
.content_edit p a:hover{ color:#FF9D00;}
/*为专家页面个人简介的图片做样式调整设置溢出隐藏*/
.content_edit img{display: block; margin:20px auto 0;overflow: hidden;}
.experts_rtotal:hover ul{ display:block;}

/* 专家页面h3样式设置 */
.content_edit h3{
	display: block;
    font-size: 1.47em;
    -webkit-margin-before: 1em;
    -webkit-margin-after: 1em;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
    font-weight: bold;
}

/*首页攻略结构*/
.strategy_new_case{ width:880px; padding-left:10px; border-bottom:1px solid #e5e5e5; padding-bottom:22px; padding-top:17px; transition: 0.3s;}
.strategy_new_case:hover{background: #f9f9f9;}
.strategy_new_r{ padding-top:5px; width:600px; margin-left:36px; vertical-align:middle;}
.strategy_new_r h5{ line-height: 36px;}
.strategy_new_r h5 a{ font-size:20px; color:#313131;}
.strategy_new_l{ width:226px; height:150px; margin-top:5px;object-fit: cover;}
.strategy_face{ width:58px; height:58px; margin-right:14px; border-radius:50%;}

.strategy_user { width:507px;}
.strategy_user p{ color:#858484; line-height: 26px;}
.strategy_tips p{ margin-left:15px;}
.strategy_user .strategy_time{ margin-left:34px;}
.strategy_new_r_t1,.strategy_new_r_t2{ line-height:25px; }
.strategy_new_r_t2 {margin-top:10px; color:#858484;}
.strategy_new_r_t2 b{ color: #333; margin-right: 6px;}
.strategy_new_r_t1{ height:3em; line-height: 1.5; margin-top:16px; overflow:hidden;font-size: 14px;}
.strategy_new_r_t2 p{display: inline-block; margin-right: 6px;}
.strategy_new_r_t2 span{ margin-right: 10px;}
.strategy_user a:hover{color:#ff9d00;}
.strategy_user h5{padding-right: 5px;display: inline-block;}

.strategy_new_r_t2 .fr span { margin-right:0; }

	/*两者有轻微一样，用时找到医院的结构进行复制*/
	/*攻略列表nav*/
	/* .strategy_list_nav{ position:relative; border:1px solid #e8e8e8;border-bottom: none; padding-bottom: 20px; width:100%;} */
	.strategy_list_nav{ position:relative; border:1px solid #e8e8e8;border-bottom: none; width:100%;}
	.strategy_list_nav_btn{
		display: -webkit-box; /* Chrome 4+, Safari 3.1, iOS Safari 3.2+ */
		display: -moz-box; /* Firefox 17- */
		display: -webkit-flex; /* Chrome 21+, Safari 6.1+, iOS Safari 7+, Opera 15/16 */
		display: -moz-flex; /* Firefox 18+ */
		display: -ms-flexbox; /* IE 10 */
		display: flex;/* Chrome 29+, Firefox 22+, IE 11+, Opera 12.1/17/18, Android 4.4+ */}
	.strategy_list_nav_btn a{ flex-grow:1;font-size:16px; color:#4b4b4a; border-top:2px solid transparent; border-right:1px solid #e8e8e8; border-bottom:1px solid #e8e8e8; text-align:center; line-height:56px; box-sizing:border-box;}
	.strategy_list_nav .strategy_list_nav_btn a:hover { color:#43b7cf;}
	.strategy_list_nav_btn .hospital_list_nav_btn_on{ color:#43b7cf; border-top:2px solid #43b7cf; border-bottom:1px solid transparent;}

	.strategy_list_nav_box div{ display:none;padding-top:7px; }
	.strategy_list_nav_box dl:nth-child(1){ height:20px;padding-bottom: 10px;}
	.strategy_list_nav_box dl:nth-child(2){ height:100%;padding: 10px 0;}
	.strategy_list_nav_box dt{ float:left; margin:0px 24px; color:#323232; font-size: 14px;line-height:21px;}
	.strategy_list_nav_box dd{float:left; width:750px; }
	.strategy_list_nav_box dd a{ margin:6px 23px 6px 6px;display: inline-block; white-space:nowrap; font-size: 14px;}
	.strategy_list_nav_box a{color:#a5a5a5;}
	.strategy_list_nav_box .strategy_list_nav_box1{ display:block;}

    .strategy_list_nav .strategy_item { border-top:1px solid #e8e8e8; margin:0 24px 10px 24px;}
	.strategy_list_nav .item_intro { font-size:16px; line-height:2; color:#323232; }
    .item_intro .tit,.item_intro p { line-height:2; }
    .item_intro .tit { color:#323232; font-size:14px;}
    .item_intro .tit h1 { display:inline-block; padding-right:15px; font-size:18px; color:#43b7cf;}
    .item_intro .txt { font-size:14px; color:#323232; }
    .item_intro p { color:#43b7cf; font-size:16px;}
    .item_intro p span { font-size:14px; color:#323232; padding-left:10px;}

    .strategy_list_nav .item_minute { width:842px; margin-top:15px; background-color:#fff;}
    .item_minute td{ font-size:14px; line-height:42px; color:#43b7cf; padding:0 10px; border:1px dashed #e8e8e8;}
    .item_minute td span { font-size:14px; line-height:42px; color:#a5a5a5; padding-left:20px;}

    .item_nav {width:890px; overflow:hidden; float:left; border:1px solid #e8e8e8; border-top:0 none; border-bottom:0 none;}
    .item_nav ul {background-color:#f6f6f6; }
    .item_nav li { border-bottom:1px solid #e8e8e8; border-left:2px solid #fff; width:25%; float:left; text-align:center; box-sizing:border-box;}
    .item_nav li:first-child { border-left:2px solid #fff;}
    .item_nav li a { display:block; line-height:2; font-size:16px; color:#323232; background-color:#f0f0f0; box-sizing:border-box; border:1px solid transparent; border-top:3px solid transparent;}
    .item_nav li a span { margin-left:5px; font-size:14px; color:#323232;}
    .item_nav li.on, .item_nav li:hover { border-bottom:1px solid #fff;}
    .item_nav li.on a,.item_nav li:hover a { border-top:3px solid #f0f0f0; background-color:#fff;}
    .item_nav li.on a,.item_nav li.on a span, .item_nav li a:hover,.item_nav li a:hover span { color:#43b7cf;}

.strategy_list_nav_box dd a.default,.strategy_list_nav_box dd a:hover { color:#43b7cf;}
.strategy_list_subnav.on { display:none;}
	/*医院列表nav*/
	.hospital_list_l{ width:891px;}
	.hospital_list_r{ width:285px;}
	.hospital_list_nav{ position:relative; border:1px solid #e8e8e8;}
	.hospital_list_nav_btn{ position:absolute; top:0; left:0;}
	.hospital_list_nav_btn a{ float:left; font-size:16px; color:#4b4b4a; border-right:1px solid #e8e8e8; width:150px; text-align:center; line-height:57px;}
	.hospital_list_nav_box{ margin-top:57px; border-top:1px solid #e8e8e8; height:107px}
	.hospital_list_nav_btn .hospital_list_nav_btn_on{ color:#ff9d00; border-bottom:1px solid #fff;}

	.hospital_list_nav_box_xiangmu{ padding-top:7px;}
	.hospital_list_nav_box_xiangmu dl{ height:20px; margin-top:8px;}
	.hospital_list_nav_box_xiangmu dt{ font-size: 14px; color:#a5a5a5; float:left; margin-left:24px; line-height:21px;}
	.hospital_list_nav_box_xiangmu dd{ font-size: 14px;width:806px; float:left; margin-left:24px;}
	.hospital_list_nav_box_xiangmu dd a{ float:left;font-size: 14px; color:#323232; margin-right:26px; white-space:nowrap; line-height:21px;}

/*内容页通用右侧推荐位*/
.sidebar .r_infor,.sidebar .r_hos,.sidebar .r_ask{ width:290px; padding: 14px; border-top:3px solid #A2DFEA;  background-color:#f7fdff; margin-bottom: 15px; margin-left: 15px;}
.sidebar h3{ font-size: 18px; color:#43b7cf; line-height: 26px; border-bottom: 1px solid #E8E8E8; padding-bottom:10px; vertical-align: middle;}
.sidebar a{ display: block; font-size: 14px; color:#26AFCB; line-height: 26px;  }
.sidebar .r_infor a,.sidebar .r_ask a{width: 230px; text-overflow: ellipsis;white-space: nowrap; overflow: hidden;display: inline-block;}
.sidebar .r_infor span,.sidebar .r_ask span{ color: #ababab; line-height: 30px;}
.sidebar .r_infor span,.sidebar .r_ask .dian,.sidebar .r_infor span,.sidebar .r_infor .dian{padding-right:5px;}
.sidebar .r_infor li,.sidebar .r_ask li{ padding: 0 5px;}
.sidebar .r_hos li{ padding: 15px 0; border-bottom: 1px dotted #E8E8E8;}
.sidebar .r_hos li:last-child{ border-bottom: none;}
.sidebar .r_hos .right{margin-left: 10px;}
.sidebar .r_hos .right p{width: 128px;}
.sidebar .r_hos .scan{ font-size: 12px; color: #999; line-height: 24px; margin-top: 10px;}
.sidebar .r_hos .tips_l{ margin-right: 10px;}
.sidebar .r_hos img{ display: inline-block;border: 1px solid #f1f1f1; padding: 3px;}


.sidebar .r_infor ul,.sidebar .r_ask ul{margin-top: 5px;}
.sidebar li:last-child{padding-bottom: 0;}
.sidebar .r_infor i,.sidebar .r_hos i,.sidebar .r_ask i{ display: inline-block; width: 18px; height: 22px; background: url(/statics/zs/img/sidebar_bg.png) no-repeat;  vertical-align: middle; padding-right: 8px;}
.sidebar .r_infor h3 i{background-position: -1px -2px;}
.sidebar .r_hos h3 i{background-position: -1px -24px;}
.sidebar .r_ask h3 i{background-position: -1px -46px;}

/*二级页面整合*/
.experts,.hospital_list,.strategy_tourism,.strategy_list,.video_dsp,.video_list,.project_list,.topic,.doctor_list{ border-top:1px solid #e5e5e5;}
.experts_c,.hospital_list_c,.strategy_tourism_c,.strategy_list_c,.video_dsp_c,.strategy_editor,.editor_nav_c,.video_list_c,.project_list_c,.topic_c,.help,.my_home,.doctor_list_c,.login_c,.about{ width:1200px; margin:0 auto;}

/*页码*/
.hospital_list_pages{ text-align:center; margin-top:60px;}
.hospital_list_pages a{ margin:0 6px; display:inline-block; padding:8px 12px; background:#fff; border-radius:4px; color:#616060; font-size:14px;}
.hospital_list_pages .hospital_list_pages_on{background:#67cfe3; color:#fff;}
.hospital_list_pages span{margin:0 6px; display:inline-block; padding:8px 12px;  border-radius:4px; color:#616060; font-size:14px; background:#67cfe3; color:#fff; }
.hospital_list_pages a:hover{background:#67cfe3; color:#fff;}

/*关于、新手、个人页面左侧选项卡*/

.help_btn{ margin-left:4px; width:185px;}

.help_btn li{ width:152px; height:58px; border-left:1px solid #e7e7e7; border-bottom:1px solid #e7e7e7; padding-left:32px; }
.help_btn li a{ font-size:16px; color:#666666;}
.help_btn i{ float:left; width:24px; height:22px; background:url(/statics/cxt/img/content_ioc.png) no-repeat; margin:18px 12px 0 0; transition:all 0.2s linear 0s;}



/*右侧活动*/
.hospital_list_activity{ border:1px solid #e8e8e8; width:263px; padding:19px 10px 0 10px;}
.hospital_list_activity.on { }
.hospital_list_activity h4{ font-size:18px; color:#43b7cf; padding-bottom:20px; padding-left:4px;  border-bottom:1px solid #e8e8e8;}
.hospital_list_activity h4 i{ display:inline-block; width:14px; height:13px; background:url(/statics/cxt/img/content_ioc.png) no-repeat -183px 0; margin-right:10px;}
.hospital_list_activity_case{ padding:20px 3px; border-bottom:1px dotted #e8e8e8;}
.hospital_list_activity_case img{ width:126px; height:auto; margin-right:10px; }
.hospital_list_activity_case a{ color:#474747; font-size:14px; line-height:22px; }
.hospital_list_activity_case .txt { display:block; width:120px; }
.hospital_list_activity_case .hospital_activity_case_state{ color:#bababa; font-size:12px; line-height:24px;}
.hospital_list_activity_case:last-child{ border-bottom:0;}

.hospital_list_activity_case a:hover{ text-decoration:underline;color:#ff9d00;}

/*右侧视频*/
.hospital_list_video{ position:relative; margin-bottom:30px;}
.hospital_list_video b{ position:absolute; bottom:0; left:0; width:285px; height:27px; background:rgba(0,0,0,0.5);}
.hospital_list_video p{ position:absolute; bottom:6px; left:0; width:285px;font-size: 14px; color:#fff; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.hospital_list_video p i{ display:inline-block; width:18px; height:10px; background:url(/statics/cxt/img/content_ioc.png) no-repeat -154px 0; margin:0 5px 0 12px;}
.hospital_play{ position:absolute; top:50px; left:117px; background:url(/statics/cxt/img/content_ioc.png) no-repeat -194px -28px; width:42px; height:42px;}

/*星星*/
.doctor_list_stars{ width:106px; height:18px; background:url(/statics/cxt/img/stars.png) repeat-x;}
.doctor_list_stars span{display:block; height:18px; background:url(/statics/cxt/img/stars_on.png) repeat-x;}

/* 整形攻略分类 */
#navigation { width:1200px; margin:0 auto; position:relative; z-index:16;}
.subnav{ background-color:#fbbc51; width:210px; height:381px; position:absolute; top:0; left:50%; margin-left:-600px; }
/*.subnav_new{background:url(/statics/cxt/img/subnav_bg_new.png);}*/
.subnav li{transition:all 0.1s linear 0s;}
.subnav li div{ height:22px; padding:12px 0 12px 28px; font-size:14px; color:#fff;}
.subnav .active{background:url(/statics/cxt/img/subnav_bg.png); padding-left:24px; cursor:pointer;}
.subnav .active span{color:#d94a2d;}
.subnav .active b{color:#d94a2d;}
.subnav i{ width:22px; height:21px; background:url(/statics/cxt/img/ioc.png) no-repeat; margin-right:10px;}
.subnav .mianbu{ background-position:0 0;}
.subnav .bibu{ background-position:-27px 0;}
.subnav .xiongbu{ background-position:-54px 0;}
.subnav .yanbu{ background-position:-83px 0;}
.subnav .shenti{ background-position:-111px 0;}
.subnav .kangshuailao{ background-position:-137px 0;}
.subnav .simi{ background-position:-162px 0;}
.subnav .kouchun{ background-position:-189px 0;}
.subnav .mianbu1{ background-position:0 -29px;} 
.subnav .bibu1{ background-position:-27px -29px;}
.subnav .xiongbu1{ background-position:-54px -29px;}
.subnav .yanbu1{ background-position:-83px -29px;}
.subnav .shenti1{ background-position:-111px -29px;}
.subnav .kangshuailao1{ background-position:-137px -29px;}
.subnav .simi1{ background-position:-162px -29px;}
.subnav .kouchun1{ background-position:-189px -29px;}
.subnav span{ margin-top:3px; width:56px;}
.subnav b{ margin-top:3px; margin-left:60px;  font-family:'宋体';}

.subnav_c{ position:absolute; top:0; left:50%; margin-left:-390px; }
.subnav_c a{ margin-right:10px; white-space:nowrap;}
.subnav_c ul{ display:none; background:url(/statics/cxt/img/subnav_c_bg.png); padding:0 18px; opacity:0.1; width:460px; height:381px; border:1px solid #e2e2e2; box-shadow:2px 2px 4px rgba(0,0,0,0.1);}
.subnav_c ul.now { display:block;}
.subnav_c li{ margin-bottom:8px;}
.title{font-size:13px;   border-bottom:1px solid #ededed; padding:12px 4px;}
.title a{color:#383838; }
.link{ line-height:25px; padding:0 4px;}
.link a{ color:#7a7a7a;}
.subnav_c .subnav_c_hot{ color:#d94a2d;}

.subnav li:hover{ background:url(/statics/cxt/img/subnav_li_bg.png); padding-left:24px; cursor:pointer;}
.subnav li:hover span{ color:#d94a2d;}
.subnav li:hover b{ color:#d94a2d;}
.link a:hover{ color:#ff9d00;}

.context{padding: 20px 0 10px;}
.context a{ font-size: 14px; color: #333; line-height: 26px;}
/*设置文字超出隐藏显示点点*/
.context .prev-article,.context .next-article{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 45%;margin-right: 5px;}
.context a:hover{ color:#ff9d00;}

/*攻略内容页_新评论*/
.comment i{ display: inline-block;width:20px; height:20px; background:url(/statics/zs/img/s-raiders-bg.png)no-repeat 0 0; vertical-align:middle; }
#pinlun h5{font-size:24px; color:#43b7cf;line-height:20px; margin-left:4px;}
#pinlun h5{font-size:16px; color:#333;}
#pinlun h5 span{padding-left: 10px; font-size: 14px; color: #b0b0b0; line-height: 20px;}
.comment i{ padding-right:5px; width:20px; height:20px; background-position:-119px -8px;  }

.weixin_login{float: right;margin-right: 2%;margin-top: 23px;}
.weixin_login img{ vertical-align: middle;}
.weixin_login a{font-size:15px;color: #767674;}

#pinlun h3{font-size:18px; color: #43b7cf;  padding:20px 0; line-height: 20px;}
#pinlun .t_new,.hot_comment .input{width:100%; height:100px; border:1px solid #e6e5e5; resize:none;outline:none; text-indent:1em; line-height:38px; display: block; border-radius: 6px; }
.hot_comment .input{ margin-top: 10px;}

.hot_comment .input_box{padding: 10px;margin-left: 60px;background-color: rgb(248, 248, 248);}
.hot_comment .re-reply .num_re{background-color: rgb(248, 248, 248);}
.hot_comment .re-reply .num_re img{width: 30px;height: 30px;float: left;margin-left:20px;}
.hot_comment dl{margin-bottom: 4px; overflow: hidden;width: 760px;float: right;}
.hot_comment dt{font-size:13px; color:#666;white-space: nowrap;margin: 10px 10px 0 0;}

.show-more{float: right;margin-right:6px;margin-top: 10px;}

/*文章评论新的样式  王龙，王乐*/
.hot_comment .comment-avatar{
	width:50px; 
	height:50px; 
	border-radius:50%; 
	margin-right:14px; 
	margin-top: 25px;
}
.pl-li{
	width: 750px;
	padding:0 15px 15px 15px;    
	position: relative;
	background-color: #f8f8f8;
	float: right;
}
.pl-li img{
	width:30px; 
	height:30px; 
	border-radius:50%; 
	margin-right:14px; 
	margin-top: 25px;
}
.pl-li-video{
	width: 737px;
}
.pl-li .pl-left{
	display: inline-block;
	width: 660px;
	margin-top: 20px;
}
.pl-li .pl-left .pl-avatar{
	line-height: 3;
	font-size: 13px;
}
.pl-li .pl-left .pl-content{
	font-size:14px;
	line-height: 24px
}
.pl-li .pl-right{
	color: #b0b0b0;  
	position: absolute;
	top: 35px;
	right: 44px;
}

/* ************** 专家评论新的样式  王龙，王乐*******************/
.zj-li{
	width: 180px;
	padding-bottom: 30px;
}
.zj-li .zj-img{
	width: 30px;
    height: 30px;
    margin-top: 15px;
    margin-right: 10px;
}
.zj-li .zj-left{
	width: 130px;
    margin-top: 0px;
    margin-bottom: 20px;
}

.zj-li .zj-right{
	top: unset;
    bottom: 10px;
    right: 6px;
}
/********************************************/
/* 发布评论的按钮样式 */
.evaluate .add{
	/* display: inline-block; */
	display: block;
	width: 90px;
	height: 30px;
	background: #ff9d00;
	color: #fff;
	font-size: 14px;
	border-radius: 4px;
	text-align: center;
	line-height: 30px;
	margin: 16px;
	float: right;
	/* margin: 16px 735px 0; */
}
#pinlun .hot_comment_h5{
	clear: both;
	border: none !important;
}
/* 发布评论回复的样式 */
.hot_comment .reply_btn{
	/* display: inline-block; */
	display: block;
	width: 90px;
	height: 30px;
	background: #ff9d00;
	color: #fff;
	font-size: 14px;
	border-radius: 4px;
	text-align: center;
	line-height: 30px;
	float:right;
	margin: 10px 35px 0 0;
	cursor: pointer;
}
.reply_weixin{line-height: 20px;float: left;position: absolute;top: 124px;left:10px;}
.reply_weixin a{font-size: 15px!important;}

.hot_comment{ /*border-bottom:1px solid #f1f1f1;*/ padding:20px 0;}
.hot_comment:last-child{ border-bottom: none;}
/* .hot_comment img{ width:50px; height:50px; border-radius:50%; margin-right:14px; margin-top: 20px;} */

.hot_comment .time,.re_time{color:#b0b0b0; font-size:12px; line-height: 24px;}
.hot_comment .zan_status {color: #ff9d00;}
.hot_comment .re_time{ margin-left:540px; }
.hot_comment dd,.num_re .re_dd{ font-size: 15px; line-height:24px; color:#333;}
.hot_comment dd{margin: 10px 0;}
.num_re .re_dd{ font-size: 14px;}
.hot_comment a{ font-size: 12px; line-height: 24px; color: #999; vertical-align: middle;}
.hot_comment i{vertical-align: middle;padding-right: 4px; display:inline-block; width: 19px; height: 19px;background:url(/statics/zs/img/zan_bg.png) no-repeat; }
.hot_comment .vote i{background-position: 4px -10px; }
.hot_comment .reply i{background-position: 5px -69px;}
.hot_comment .vote,.hot_comment .reply{ padding-right: 5px;letter-spacing: 1.5px;font-size: 12px;cursor: pointer;}
.num_re{margin-left: 60px; font-size: 12px; border-top: 1px solid #f1f1f1;}
.split-line{margin-right: 6px;}

.hot_comment .vote:hover i {background-position: 4px -40px;}
.hot_comment .reply:hover i{background-position: 5px -99px;}
.hot_comment .btns a:hover{color: #c00;}

.hot_comment .reply-span{
	cursor: pointer;
	font-size: 12px;
    line-height: 24px;
    color: #999;
    vertical-align: middle;
}

.hot_comment .reply-span:hover{
	color: #FF9D00;
}

.hot_comment .vote_on {color:#c00;}
.hot_comment .vote_on i{background-position: 4px -40px; }


/*相关阅读*/
.reading{margin-top:20px; color:#333;}
.reading .weixin{ width: 100%; height: 130px; border: 1px solid #e5e5e5; margin-bottom: 20px;}
/*设置视频页面引导图大小*/
.reading .weixin_shipin{ width: 98%; height: 130px; border: 1px solid #e5e5e5; margin-bottom: 20px;}
.reading .hot{width: 98%;  padding-bottom:15px; margin-left: 7px; border-bottom: 1px solid #f1f1f1;}
.reading .hot h4{ padding-top: 10px;}
.reading .hot h4 a{ font-size: 18px; color: #000; line-height: 38px; }
.reading .hot p{ font-size: 14px; color: #333; line-height: 30px; padding-bottom: 7px; }
.reading .hot span{ color: #888; line-height: 38px;}
.reading .hot .time{ padding-right: 20px;}

.reading .hot .line{ padding:0 8px;}
.reading .hot li{ border: 1px solid #f1f1f1; }
.reading .hot li:last-child{border-bottom: none;}
.reading li:last-child{border-bottom: none;}


 .reading .reading-title{ display:block;padding:0 10px;font-size:24px; line-height: 46px; background: #f1f1f1; border-left: 4px solid #ff9d00; margin-top: 40px;}
 .reading .reading-title a{float: right;font-size:14px; line-height: 46px; color:#333;}

 .reading .reading-content{display: block;padding: 20px 10px;overflow: hidden;}
 .reading .reading-content .item{display: inline-block;width:254px;float: left;margin-right: 2%;text-align: center;border:1px solid #ebebeb;}
 .reading .reading-content .item:hover{ margin-top:-10px\9;}
 .reading .reading-content .item:last-child{margin-right: 0;}
 .reading .reading-content .item img{display:block; width:250px;margin: 0 auto;margin-bottom: 10px;}
 .reading .reading-content .item p{font-size:14px;line-height:1.5em;max-height:1.5em;overflow: hidden;color:#383838;margin-bottom: 10px;} 
 .reading .reading-content .item:hover{
	 filter:progid:DXImageTransform.Microsoft.Shadow(color=#909090,direction=120,strength=4);/*兼容ie*/
 	box-shadow: 8px 15px 30px rgba(0,0,0,0.1);
	-o-box-shadow: 8px 15px 30px rgba(0,0,0,0.1);
	-webkit-box-shadow: 8px 15px 30px rgba(0,0,0,0.1);
	-moz-box-shadow: 8px 15px 30px rgba(0,0,0,0.1);
	transform:translate3d(0,-4px,0);
	-moz-transform:translate3d(0,-4px,0);
 	-webkit-transform:translate3d(0,-4px,0);
	-o-transform:translate3d(0,-4px,0);
 }
 .reading .case-content{display: block;padding: 20px 10px;overflow: hidden;}
 .reading .case-content .item{display: block;width:254px;float: left;margin-right: 2%;text-align: center;border:1px solid #ebebeb;}
 .reading .case-content .item:hover{ margin-top:-10px\9;}
 .reading .case-content .item:last-child{margin-right: 0;}
 .reading .case-content .item img{ display:inline-block; max-width:49%; height:123px; margin-bottom: 10px;}
 .reading .case-content .item:hover{
 	box-shadow: 8px 15px 30px rgba(0,0,0,0.1);
	-o-box-shadow: 8px 15px 30px rgba(0,0,0,0.1);
	-webkit-box-shadow: 8px 15px 30px rgba(0,0,0,0.1);
	-moz-box-shadow: 8px 15px 30px rgba(0,0,0,0.1);
	transform:translate3d(0,-4px,0);
	-moz-transform:translate3d(0,-4px,0);
 	-webkit-transform:translate3d(0,-4px,0);
	-o-transform:translate3d(0,-4px,0);
 }
 .reading .case-content .item p{ display:block; font-size:14px;line-height:1.5em;max-height:1.5em;overflow: hidden; clear:both;color:#383838;margin-bottom: 10px;}

.hint { display:none; position:fixed; left:10%; top:30%; width:80%; font-size:14px; font-family:FZShuTi; line-height:3; background-color:rgba(0,0,0,0.7); color:#fff; text-align:center; z-index:100; transition:1s all ease; opacity:0;}


.activity_bg { background-color:#f70a1c; }
.activity_bg a { display:block; width:1200px; margin:0 auto; overflow:hidden; }
.activity_bg img { display:block; width:100%; }

/*设置PC端各个列表页图片模糊*/
.hospital_list img,
.strategy_list img,
.doctor_list img,
.strategy_tourism_c img,
.zixun_hot_list img,.zixun_content img,
.hot_item img,.sidebar img, .question-page .best img,.hot_tj_doc .doc_img,
.video_list img
{
	filter:blur(15px);
	-webkit-filter:blur(15px);
}
/*设置PC端内容页图片模糊*/
.s_top_l img,.s_hospital_next img,
.s-raiders-content .s-next-box img, .s-raiders-content .s-l-top img,
.case-content img,
.video_dsp_c .s-next-box img, .video_dsp_r img,
.experts_c img,
.question_list_doc img,.item-con img,.item-con i, .btm,
.prism-player .prism-ErrorMessage, .prism-player .prism-cover
{
	filter:blur(15px);
	-webkit-filter:blur(15px);
}

@media (max-width:768px) {
	html,body{width:1200px;}
}


