@charset "utf-8";
/* CSS Document


/*item_list page css*/
.item_list_box { width:100%; height:100px; position:relative;}
.item_list_menubg { width:100%; height:209px;/*-webkit-filter: blur(13px);filter:blur(13px);*/}
.item_list_menubg1 { background:url(../images/item/item_bg10.jpg) no-repeat; background-size:100% auto;}
.item_list_menubg2 { background:url(../images/item/item_bg20.jpg) no-repeat; background-size:100% auto;}
.item_list_menubg3 { background:url(../images/item/item_bg30.jpg) no-repeat; background-size:100% auto;}
.item_list_box_heig { height:161px;}

.home-device{ width:100%; height:160px; overflow:auto; position:absolute; left:0; top:0; z-index:1;}
.home-device .swiper_iconbox{ width:32px; height:32px; text-align:center; position:absolute; left:49%; top:40%; z-index:2;}
.home-device .swiper_iconbox img { width:100%; height:100%;}
.home-device .swiper-main { width:100%; height:auto; position:relative;}
.home-device .swiper1, .home-device .swiper1 .swiper-slide{width:100%;}
.home-device .pagination1 { display:none; width:100%; height:8px; font-size:0; text-align: center; position:absolute; left:0; bottom:2px; z-index:102;}
.home-device .pagination1 .swiper-pagination-switch { display: inline-block; width:8px; height:8px; margin: 0 3px; font-size:0; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;background:rgba(0,0,0,0.25);}
.home-device .pagination1 .swiper-active-switch { width:6px; height:6px; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; background:none; border:rgba(0,0,0,0.25) solid 1px;}
.home-device .swiper-container { margin:0 auto; position:relative; overflow:hidden; -webkit-backface-visibility:hidden; -moz-backface-visibility:hidden; -ms-backface-visibility:hidden; -o-backface-visibility:hidden; backface-visibility:hidden; z-index:1;}
.home-device .swiper-wrapper {position:relative;width:100%;-webkit-transition-property:-webkit-transform;-webkit-transition-duration:0s;-webkit-transform:translate3d(0px,0,0);-webkit-transition-timing-function:ease;-moz-transition-property:-moz-transform;-moz-transition-duration:0s;-moz-transform:translate3d(0px,0,0);-moz-transition-timing-function:ease;-o-transition-property:-o-transform;-o-transition-duration:0s;-o-transform:translate3d(0px,0,0);-o-transition-timing-function:ease;-ms-transition-property:-ms-transform;-ms-transition-duration:0s;-ms-transform:translate3d(0px,0,0);-ms-transition-timing-function:ease;transition-property:transform;transition-duration:0s;transform:translate3d(0px,0,0);transition-timing-function:ease;}
.home-device .swiper-slide {float:left;-webkit-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}
.home-device .swiper-wp8-horizontal {-ms-touch-action: pan-y;}
.home-device .swiper-wp8-vertical {-ms-touch-action: pan-x;}
.home-device .swiper-container, .home-device .swiper-slide {width:100%;height:160px; overflow:hidden;}
.home-device .swiper-slide a { display:block; width:100%; height:160px; color:#FFF;}
.home-device .swiper-slide p { padding-top:15px; text-align:center; line-height:38px; color:#FFF; font-size:16px;}
.home-device .swiper-slide img { width:100px; height:100px;}
.home-device .swiper-slide span { display:inline-block; height:20px; line-height:20px; text-align:center; padding:0 8px; color:#FFF; font-size:14px; position:absolute; left:50%; top:18px; margin-left:28px; background:#f35050; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; font-family:Arial, Helvetica, sans-serif;}
.home-device .swiper-slide .sbw { width:96px; height:96px; position:absolute; left:50%; top:15px; margin-left:-50px; border:rgba(255,255,255,0.3) solid 2px; -webkit-border-radius:50%; -moz-border-radius:50%; border-radius:50%;}

.item_next,.item_prev,.item_old_nav,.item_list_r dd,.item_list_b_l h4,.item_list_b_l h4 span,.item_list_b_r a,.item_list_top span { background-image:url(../images/itemlist_icon.png); background-repeat:no-repeat; background-size:90px;}
.item_next,.item_prev { width:50px; height:80px; position:absolute; top:35px; z-index:999}
.item_next { background-position:12px 29px; left:0;}
.item_prev { background-position:-55px 29px; right:0;}
.item_top_box { width:100%; height:48px; border-top:rgba(255,255,255,0.95) solid 1px; background:#096; left:0; bottom:0;}
#item_top_ul{
	width: 100%;
	float: left;
	display: block;
	z-index: 100;
	overflow: visible;
	position: fixed;
	top: 0px; /* position fixed for IE6 */
	_position: absolute;
	_top: expression(documentElement.scrollTop + "px");
	background:#e75582;
	height:48px;
	}
#mleft{background:#cc3259;}
.mleft{float:left; width:80%; display:block; background:#666666; height:100%;} 
.mleft ul{width:100%;}
.mleft ul li {width:90%; height:48px; line-height:48px; margin-left:10px; border-bottom:1px #e75582 dashed; font-family:"微软雅黑";color:#010101; font-size:16px; padding-left:8px;}
.mleft ul li a{color:#eee;}
.mleft ul li span{float:right; color:#FFF;}
.mleft1{width:0%;display:none;}
#m-logo{width:96%; height:75px; line-height:73px; border-bottom:1px #FFFFFF solid; font-family:"微软雅黑";color:#eede36; font-size:20px;}
#m-logo img{ width:60px; height:60px; line-height:60px; vertical-align:middle; margin-right:10px; float:left; margin-top:8px;}
#ir{line-height:73px; float:right; margin-right:10px; font-family:"微软雅黑";color:#FFF; font-size:12px; }
.item_top_box li { width:20%; height:48px; text-align:center; font-size:16px; line-height:48px; font-family:Arial, Helvetica, sans-serif; float:left; color:#010101; overflow:hidden;}
.item_top_box li img{ width:32px; height:32px; text-align:center;line-height:48px; vertical-align:middle;}
.item_top_box li a{ color:#010101; display:block; width:100%; height:100%;}
.item_top_box li a:hover{ color:#010101; display:block; width:100%; height:100%; background:#cc3259; color:#FFF;}
.item_old_box {min-width:320px; width:100%; height:48px; border-top:rgba(255,255,255,0.15) solid 1px; background:rgba(0,0,0,0.15); left:0; bottom:0;}
.item_old_box li { width:20%; height:48px; text-align:center; font-size:12px; line-height:48px; font-family:Arial, Helvetica, sans-serif; float:left; color:#010101; overflow:hidden;}
.item_old_box li a{ color:#010101; display:block; width:100%; height:100%;}
.item_old_box_ok li:nth-child(1) a{-webkit-animation:bounceIn 1s .2s ease both; -moz-animation:bounceIn 1s .2s ease both;}
.item_old_box_ok li:nth-child(2) a {-webkit-animation:bounceIn 1s .7s ease both; -moz-animation:bounceIn 1s .7s ease both;}
.item_old_box_ok li:nth-child(3) a {-webkit-animation:bounceIn 1s 1.2s ease both; -moz-animation:bounceIn 1s 1.2s ease both;}
.item_old_box_ok li:nth-child(4) a {-webkit-animation:bounceIn 1s 1.7s ease both; -moz-animation:bounceIn 1s 1.7s ease both;}
.item_old_box_ok li:nth-child(5) a {-webkit-animation:bounceIn 1s 2.2s ease both; -moz-animation:bounceIn 1s 2.2s ease both;}
.item_old_nav { display:none; width:64px; height:67px; position:absolute; left:-70px; top:-12px; background-position:right bottom; font-size:12px; color:#000; text-align:center; line-height:72px; font-family:Arial, Helvetica, sans-serif; overflow:hidden;}

.item_list_content {min-width:320px; width:100%; padding:8px 15px 15px 15px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.item_list_content li { width:100%; height:130px; margin:8px auto 0 auto; border:#d4d4d4 solid 1px; box-shadow:0 1px 2px 0px #d4d4d4; -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px; background:#FFFFFF; position:relative;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box; padding:0 15px;}
.item_list_top { width:100%; height:91px; border-bottom:#cbcbcb solid 1px; margin:0 auto; background:url(../images/item_list_arrow.png) no-repeat right 38px; background-size:12px; overflow:hidden;}
.item_list_top span { display:block; width:20px; height:20px; -webkit-border-radius:8px 0 0 0; -moz-border-radius:8px 0 0 0; border-radius:8px 0 0 0; position:absolute; left:-1px; top:-1px; background-position:-70px -126px;}
.item_list_top a { display:block; width:100%; height:100%;}
.item_list_img { width:70px; height:70px; border:#FFF solid 1px; -webkit-border-radius:36px; -moz-border-radius:36px; border-radius:36px; box-shadow:1px 1px 3px 0px rgba(4,0,0,0.25); overflow:hidden; margin-top:8px;}
.item_list_1 { width:30%; height:70px; margin-left:12px;}
.item_list_1 h3 { margin-top:8px; height:70px; line-height:70px; font-size:20px; color:#262526; font-family:"微软雅黑"; text-align:center;}
.item_list_1 a{color:#262526;}
.item_list_r { width:34%; height:40px; margin-left:12px;}
.item_list_r h3 {  height:22px; line-height:22px; font-size:14px; color:#262526;}
.item_list_r dl{border-left:#eee 1px dashed;}
.item_list_r dd{ margin-top:8px; margin-left:10px; height:20px; line-height:20px; color:#5d5d5d; font-size:12px; background-position:-85px -92px; padding-left:8px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.item_list_r dd a{ color:#5d5d5d;}
.item_list_bottom { width:100%; height:36px; margin:0 auto; overflow:hidden;}
.item_list_b_l { width:50%; height:28px; margin-top:5px; border-right:#cbcbcb solid 1px; font-size:12px; color:#5d5d5d; line-height:28px; position:relative;}
.item_list_b_l h4 { width:56px; height:9px; position:absolute; left:54px; top:10px; background-position:0 -107px;}
.item_list_b_l h4 span { display:block; width:100%; height:9px; background-position:0 -89px;}
.item_list_b_2 { width:126px; height:28px; margin-top:5px; margin-left:20px; font-size:12px; color:#5d5d5d; line-height:28px; position:relative;}
.item_list_b_2 h4 { width:56px; height:25px;}
.item_list_b_2 span {width:56px; height:22px; line-height:22px; color:#F00; font-weight:bold;}
.item_list_b_r { height:36px; text-align:right; margin-right:-8px; margin-top:2px;}
.item_list_b_r a { display:inline-block; width:34px; height:36px;}
.item_list_b_r a.tel { background-position:10px -48px;}
.item_list_b_r a.chat { background-position:-27px -48px;}
.item_list_b_r a.more { background-position:-64px -48px;}

.isotope, .isotope .isotope-item{-webkit-transition-duration: 0.8s;-moz-transition-duration: 0.8s;transition-duration: 0.8s;}
.isotope .isotope-item{-webkit-transition-property:transform,opacity;-moz-transition-property:transform,opacity;transition-property:transform,opacity;}

@-webkit-keyframes bounceIn{
0%{-webkit-transform:scale(1)}
50%{-webkit-transform:scale(1.2)}
70%{-webkit-transform:scale(.9)}
100%{-webkit-transform:scale(1)}
}
@-moz-keyframes bounceIn{
0%{-moz-transform:scale(1)}
50%{-moz-transform:scale(1.2)}
70%{-moz-transform:scale(.9)}
100%{-moz-transform:scale(1)}
}

.shake{
-webkit-animation:shake 1s .2s ease both;
-moz-animation:shake 1s .2s ease both;}
@-webkit-keyframes shake{
0%,100%{-webkit-transform:translateX(0);}
10%,30%,50%,70%, 90%{-webkit-transform:translateX(-10px);}
20%,40%,60%,80%{-webkit-transform:translateX(10px);}
}
@-moz-keyframes shake{
0%,100%{-moz-transform:translateX(0);}
10%,30%,50%,70%, 90%{-moz-transform:translateX(-10px);}
20%,40%,60%,80%{-moz-transform:translateX(10px);}
}

.wave_big{
-webkit-animation:wave_big 1s .2s ease 3 both;
-moz-animation:wave_big 1s .2s ease 3 both;}
@-webkit-keyframes wave_big{
0%{-webkit-transform:scale(1);opacity:1}
100%{-webkit-transform:scale(3);opacity:0}
}
@-moz-keyframes wave_big{
0%{-moz-transform:scale(1); opacity:1}
100%{-moz-transform:scale(3); opacity:0;}
}

/*item_show page css*/
.item_info_box h3 span,.item_show_point h4,.item_show_point h4 span,.item_show_btnbox a,.item_show_doctorlist li a.more,.item_show_want h3,.item_show_second h3 { background-image:url(../images/item_showicon.png); background-repeat:no-repeat; background-size:244px;}
.item_show_menu { width:100%; height:44px; position:fixed; left:0; top:0; background:rgba(254,254,254,0.95); z-index:999;}
.item_show_menu li { width:33.3%; height:44px; line-height:46px; background:url(../images/item_s_mrbg.gif) no-repeat right center; float:left; text-align:center; font-size:14px; overflow:hidden;}
.item_show_menu li:last-child { background:none;}
.item_show_menu li a { display:block; width:100%; height:44px; color:#262626;}
.item_show_menu li.on a { color:#e75280;}
.item_show_nav { width:33.3%; height:2px; font-size:0; background:#e75280; position:absolute; left:0; top:0;}
.item_show_first { width:100%; overflow:hidden;}
.item_show_banner { width:100%; margin-top:44px;}
.item_info_box { border-bottom:#cbcbcb solid 1px; background:#FFF; padding:12px 10px;}
.item_info_box h3 { height:22px; line-height:22px; color:#262526; font-size:18px; font-weight:bold;}
.item_info_box h3 span { display:block; width:40px; padding-left:31px; height:22px; border-left:#cbcbcb solid 1px; float:right; color:#0066cc; font-size:16px; font-weight:normal; line-height:24px; cursor:pointer; background-position:8px 0;}
.item_info_box p { line-height:18px; font-size:14px; color:#5d5d5d; padding-top:8px;}
.item_show_point { height:20px; line-height:20px; color:#999799; font-size:12px; position:relative; z-index:0;}
.item_show_point h4 { width:56px; height:9px; position:absolute; left:56px; top:7px; background-position:-99px -18px;}
.item_show_point h4 span { display:block; width:100%; height:9px; background-position:-99px 0;}
.item_show_btnbox { height:60px; position:relative;}
.item_show_btnbox a { display:block; width:78px; padding-left:40px; height:38px; line-height:40px; -webkit-border-radius:6px; -moz-border-radius:6px; border-radius:6px; font-size:16px; box-shadow:1px 1px 2px 0px rgba(0,0,0,0.15); position:absolute; top:10px;}
.item_show_btnbox a.tel { border:#eb4a3f solid 1px; background-color:#ffdddb; color:#eb4a3f; right:50%; margin-right:5px; background-position:-164px 8px;}
.item_show_btnbox a.online { width:80px; height:40px; color:#eb4a3f; left:50%; margin-left:5px; color:#FFF; background-position:-162px -38px; background-color:#dd463b;}
.item_show_doctor { width:100%; display:-moz-box; display:-webkit-box; display:box; padding:0 0 0 10px; border-bottom:#cbcbcb solid 1px; border-top:#cbcbcb solid 1px; background:#FFF;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.item_show_l_tit { width:42px; height:100%; line-height:74px; font-size:14px; color:#e75280;}
.item_show_doctorlist {-moz-box-flex:1.0; -webkit-box-flex:1.0; box-flex:1.0; list-style:none; margin-top:16px;}
.item_show_doctorlist li { width:64px; height:72px; float:left; text-align:center;}
.item_show_doctorlist li a { display:block; width:100%; height:72px; color:#5d5d5d; font-size:12px; line-height:24px;}
.item_show_doctorlist li img { width:42px; height:42px;}
.item_show_doctorlist li a.more { padding-top:42px; height:30px; background-position:10px -41px;}
.item_show_spealbox { padding:0 10px; margin-top:10px; border-bottom:#cbcbcb solid 1px; border-top:#cbcbcb solid 1px; background:#FFF;}
.item_show_speal_tr {display:-moz-box; display:-webkit-box; display:box; width:100%;}
.item_show_speal_r {-moz-box-flex:1.0; -webkit-box-flex:1.0; box-flex:1.0; padding:10px 0 18px 0; text-align:left; margin-left:-8px; border-bottom:#cbcbcb solid 1px;}
.item_show_speal_tr .item_show_l_tit { line-height:52px;}
.item_show_speal_r span { display:inline-block; height:14px; margin-top:8px; border-right:#cbcbcb solid 1px; font-size:14px; line-height:14px; color:#262626; padding:0 15px;}
.item_show_speal_r span:last-child {border-right:none;}
.item_show_speal_r_last {border-bottom:none;}
.item_show_want { padding:0 10px; border-top:#cbcbcb solid 1px; background:#FFF;}
.item_show_want h3,.item_show_second h3 { height:42px; line-height:42px; font-size:14px; text-align:center; color:#999799; background-position: center -101px; font-weight:normal;}
.item_show_want_list { width:100%;}
.item_show_want_list .swiper-container {width:100%;height:110px; text-align: center;}
.item_show_want_list .swiper-slide {height: 100%;}
.item_show_want_list .swiper-slide a { display:block; width:100%; height:100%; color:#262526; font-size:14px; line-height:32px;}
.item_show_want_list .pagination { display:none; position: absolute; z-index: 20; left:0; bottom:0;}
.item_show_want_list .swiper-pagination-switch { display: inline-block; width: 8px; height: 8px; border-radius: 8px; background: #222; margin-right: 8px; opacity: 0.8; border: 1px solid #fff; cursor: pointer;}
.item_show_want_list .swiper-visible-switch { background: #aaa;}
.item_show_want_list .swiper-active-switch {background: #fff;}
.item_show_wimg { width:70px; height:70px; border:#FFF solid 1px; -webkit-border-radius:36px; -moz-border-radius:36px; border-radius:36px; box-shadow:1px 1px 3px 0px rgba(4,0,0,0.25); overflow:hidden; margin:0 auto;}
.item_show_wimg img { width:70px; height:70px;}

.item_show_second { width:100%;}
.item_show_se_info { padding:15px 10px 10px 65px; background:#FFF; line-height:20px; color:#262626; font-size:14px;}
.item_show_se_info p { padding:5px 0;}
.item_show_sefg { height:10px; background:url(../images/item_show_pagebg.png) left bottom repeat-x; background-size:6px;}
.item_show_se_infopad { padding-top:0;}
.item_show_second h3 { color:#5d5d5d; background-position:center -129px;}
.item_al_box { margin-bottom:30px; display:-moz-box; display:-webkit-box; display:box; background:url(../images/item_db_arrow.png) center no-repeat; background-size:12px;}
.item_al_box span { display:inline-block; height:20px; line-height:20px; font-size:12px; position:absolute; right:0; bottom:-24px; text-align:right; color:#5d5d5d;}
.item_al_box .before {-moz-box-flex:1.0; -webkit-box-flex:1.0; box-flex:1.0; padding-right:9px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box; position:relative;}
.item_al_box .before span { right:9px;}
.item_al_box .after {-moz-box-flex:1.0; -webkit-box-flex:1.0; box-flex:1.0; padding-left:9px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box; position:relative;}

.item_doctor_swiper { width:100%; height:220px; border-bottom:#cbcbcb solid 1px; position:relative;}
.item_doctor_swiper .swiper_iconbox{ width:32px; height:32px; text-align:center; position:absolute; left:49%; top:40%; z-index:101;}
.item_doctor_swiper .swiper_iconbox img { width:100%; height:100%;}
.item_doctor_swiper .swiper-main { width:100%; height:auto; position: relative;}
.item_doctor_swiper .swiper1, .item_doctor_swiper .swiper1 .swiper-slide{width: 100%;}
.item_doctor_swiper .pagination1 { width:100%; height:8px; font-size:0; text-align: center; position:absolute; left:0; bottom:18px; z-index:102;}
.item_doctor_swiper .pagination1 .swiper-pagination-switch { display: inline-block; width:8px; height:8px; margin: 0 3px; font-size:0; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;background:rgba(0,0,0,0.25);}
.item_doctor_swiper .pagination1 .swiper-active-switch { width:6px; height:6px; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; background:none; border:rgba(0,0,0,0.25) solid 1px;}
.item_doctor_swiper .swiper-container { margin:0 auto; position:relative; overflow:hidden; -webkit-backface-visibility:hidden; -moz-backface-visibility:hidden; -ms-backface-visibility:hidden; -o-backface-visibility:hidden; backface-visibility:hidden; z-index:1;}
.item_doctor_swiper .swiper-wrapper {position:relative;width:100%;-webkit-transition-property:-webkit-transform;-webkit-transition-duration:0s;-webkit-transform:translate3d(0px,0,0);-webkit-transition-timing-function:ease;-moz-transition-property:-moz-transform;-moz-transition-duration:0s;-moz-transform:translate3d(0px,0,0);-moz-transition-timing-function:ease;-o-transition-property:-o-transform;-o-transition-duration:0s;-o-transform:translate3d(0px,0,0);-o-transition-timing-function:ease;-ms-transition-property:-ms-transform;-ms-transition-duration:0s;-ms-transform:translate3d(0px,0,0);-ms-transition-timing-function:ease;transition-property:transform;transition-duration:0s;transform:translate3d(0px,0,0);transition-timing-function:ease;}
.item_doctor_swiper .swiper-slide {float:left;-webkit-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}
.item_doctor_swiper .swiper-wp8-horizontal {-ms-touch-action: pan-y;}
.item_doctor_swiper .swiper-wp8-vertical {-ms-touch-action: pan-x;}
.item_doctor_swiper .swiper-container, .item_doctor_swiper .swiper-slide {width:100%; height:220px; position:relative;}
.item_doctor_swiper .swiper-slide img { height:215px; width:auto; position:absolute; right:0; bottom:0; z-index:1}
.item_doctor_swiper .swiper-slide span { display:block; width:100%; bottom:30px; position:absolute; left:0; z-index:2; color:#262626; font-size:14px; line-height:16px;}
.item_doctor_swiper .swiper-slide span p { font-size:12px; color:#5d5d5d; padding-top:10px;}
.item_show_question li { border-bottom:#cbcbcb solid 1px; padding:10px 0;}
.item_show_question li h4 { line-height:18px; padding:3px 0; color:#0066cc; font-size:14px; font-weight:normal;}
.item_show_question li p { font-size:14px; color:#5d5d5d; line-height:18px;}
.item_show_question li:nth-child(1) { padding-top:0;}
.item_show_question li:last-child { border-bottom:none; padding-bottom:0;}

.item_show_left_nav { width:52px; position:fixed; left:-55px; top:55px; z-index:9999;}
.item_show_left_nav li { width:52px; margin-bottom:1px; position:relative;}
.item_show_left_nav li a { display:block; width:100%; height:100%;}
.item_show_left_nav li span { display:block; width:38px; height:38px; border:#6bc2fa solid 1px; -webkit-border-radius:20px; -moz-border-radius:20px; border-radius:20px; background-image:url(../images/item_showicon1.png); background-repeat:no-repeat; background-size:84px; /*background-color:rgba(255,255,255,0.85);*/}
.item_show_left_nav li span.jiexi { background-position:-1px -5px;}
.item_show_left_nav li span.anli { background-position:-1px -41px;}
.item_show_left_nav li span.doctor { background-position:-1px -77px;}
.item_show_left_nav li span.wenda { background-position:-1px -108px;}
.item_show_left_nav li span.dingzhi { background-position:-1px -142px;}
.item_show_left_nav li span.zixun { background-position:-1px -178px;}
.item_show_left_nav li div { display:inline-block; height:14px; line-height:14px; text-align:center; padding:0 3px; color:#FFF; font-size:12px; position:absolute; left:50%; top:0px; margin-left:5px; background:#f35050; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; font-family:Arial, Helvetica, sans-serif;}
.item_show_left_nav li.on { height:42px;/* height:72px;*/}
.item_show_left_nav li.on span { -background-color:#6bc2fa;}
.item_show_left_nav li.on span.jiexi { background-position:-50px -5px;}
.item_show_left_nav li.on span.anli { background-position:-50px -41px;}
.item_show_left_nav li.on span.doctor { background-position:-50px -77px;}
.item_show_left_nav li.on span.wenda { background-position:-50px -108px;}
.item_show_left_nav li.on p { display:block; width:40px; padding:5px 0; text-align:center; line-height:12px; font-size:12px; color:#6bc2fa;}
.item_show_left_nav li p { display:none;}
.item_show_left_movebg { width:40px; height:40px; -webkit-border-radius:20px; -moz-border-radius:20px; border-radius:20px;background-color:#6bc2fa; position:absolute; left:0; top:0px;}

/*分享窗口*/
html{font-size:50px;}
@media screen and (max-width: 479px){
	html{font-size:50px;}
}
.mask{background-color: #000;opacity: .3; z-index: 500; width: 100%; height:2000px;position: fixed;left: 0px;top: 0px;z-index: 10000;}
.shareBox{ position:fixed; background-color: #f2f2f2; bottom:0px; width: 100%;z-index: 10010; -webkit-transition:0.5s all ease;-moz-transition:0.5s all ease;-ms-transition:0.5s all ease;-o-transition:0.5s all ease;transition:0.5s all ease;}
.shareBox header{ height: .7rem; line-height: .7rem; text-align: center; border-bottom:1px solid #dcdcdc;}
.shareBox header h4{ color:#313131; font-size: .24rem;  }
.shareBox header .closeBtn{ position: absolute; top:0.1rem; right:.2rem; width: .52rem; height: .52rem; border-radius: .26rem; background: #707070;  }

.shareBox header .closeBtn:after{content:""; position: absolute; width: .27rem; height: .27rem; background: #707070 url(../images/close.png)  no-repeat;background-size: 100%; top:0.12rem ;left:0.12rem;}
.shareBox .shareLinks{}
.shareBox .shareLinks ul{ margin-left:.27rem;margin-right:.27rem; margin-top:.4rem;display: -webkit-flex;  -webkit-flex-flow: wrap; display: flex;  flex-flow: wrap;}
.shareBox .shareLinks ul li{ float: left;  height: 1.8rem; width: 25%;  text-align: center; margin-bottom: .2rem;  }
.shareBox .shareLinks ul li .icon{ display: block; width: 1rem;height:1rem; background-color: #fff; margin:0 auto;box-shadow:1px 1px 2px 1px #dcdcdc; }
.shareBox .shareLinks ul li .icon img{ width: .74rem; height: .74rem; margin:.13rem; }
.shareBox .shareLinks ul li .title{ font-size: .24rem; line-height: .6rem; color: #707070;}

#screen_tel{ display:none;width:100%;height:2000px;position:fixed;top:0;left:0;z-index:10003;background-color:#000;opacity:0.3;filter:alpha(opacity=30);}
.itemmf_box { width:100%; height:280px; background:url(../images/mftel_bg.jpg) no-repeat center 44px rgba(255,255,255,0.95); background-size:100% auto; position:fixed; left:-100%; bottom:-280px; z-index:10004;/* -webkit-transition:0.5s all ease;-moz-transition:0.5s all ease;-ms-transition:0.5s all ease;-o-transition:0.5s all ease;transition:0.5s all ease;*/}
.itemmf_box h3 { height:44px; line-height:44px; text-align:center; font-size:16px; color:#262626; position:relative; background-color:#FFF; border-bottom:#d8e1e3 solid 1px;}
.itemmf_box h3 span { display:block; width:60px; height:44px; color:#0066cc; cursor:pointer;}
.itemmf_box p { color:#262626; font-size:14px; line-height:22px; padding:5px 30px;}
.itemmf_box p.first { padding-top:12px;}
.itemmf_box p.last { color:#999799; font-size:12px; text-align:right;}
.free_tel_tr { width:268px; height:42px; margin:35px auto 0 auto; position:relative;}
.free_tel_tr_input { width:256px; height:42px; background:url(../images/tel_inputbg.png) no-repeat; background-size:262px; border:none; line-height:12px; padding-left:12px; float:left; overflow:hidden; font-size:14px; color:#a6a6a6;font-family:Arial, Helvetica, sans-serif;}
.freetel-submit { border:none; background:none; color:#0066cc; cursor:pointer; width:60px; height:44px; font-size:16px; font-weight:bold;}
.freetel-txtdl { list-style:none; width:250px; margin:15px auto 0 auto;}
.freetel-txtdl dt { height:30px; line-height:30px; font-size:14px; font-weight:bold; color:#262626;}
.freetel-txtdl dd { width:320px; height:18px; line-height:18px; font-size:12px; background:url(../images/tel_icon.png) 0 7px no-repeat; background-size:4px; color:#5d5d5d; padding-left:7px;}
.freetel-txtdl dd em { font-style:normal; color:#ff4100}
.freetel-txtdl dd a { color:#0066cc}

.fx_con{width:90%; margin:0 auto;}
.fx_con img{border:0px; padding-right:12px; width:85%;}

.fx_list{width:90%; margin:0 auto; border-bottom:1px solid #CCC; padding:15px 8px 15px 8px; font-family:"微软雅黑";}
.fx_list_title{ font-size:14px; color:#F36; line-height:22px; float:left; width:99%;}
.fx_list_con{font-size:14px; color:#333; line-height:24px; float:left; width:99%;}
.fx_list_con img{margin:0 auto; border:0px; margin-top:3px; margin-bottom:3px;}
.fx_list_con a{color:#333;}
.fx_list_bottom{ margin-top:10px; height:40px; color:#999;}
.fx_list_dig {height:12px; background:url(../images/dig.png) left no-repeat; padding-left:18px; margin-right:2px;}
.fx_list_pl {height:12px; background:url(../images/pl.png) left no-repeat; padding-left:14px; padding-right:2px;}
.fx_list_b_2 {}
.con_bottom{width:99%; height:37px; line-height:37px; text-align:center; margin-bottom:25px;}
.fx_ad{width:98%; float:left; overflow:hidden;}


.uyan{width:90%; margin:0 auto;}
.tg_title{width:95%; margin:0 auto; min-width:320px; font-size:18px; font-family:"微软雅黑"; height:35px; line-height:35px; text-align:center; font-weight:bold;}
.tg_price{width:95%; margin:0 auto; min-width:320px; font-size:12px; font-family:"微软雅黑"; height:35px; line-height:35px; text-align:center;}
.tg_price span{ color:#F03; font-weight:bold; font-size:24px;}
.tg_jishi{width:100%; margin-bottom:0px; border-bottom:1px #CCCCCC solid; height:30px; min-width:320px; }
.tg_jishi li{width:100%; text-align:center; height:30px;}
.tg_list{width:100%; margin-bottom:0px; border-bottom:1px #CCCCCC solid; height:25px; background:#FF6699; color:#FFF; min-width:320px; }
.tg_list ul{width:90%; margin:0 auto;}
.tg_list ul li{ float:left; height:25px; line-height:25px; text-align:center;}

.tg_r{border-left:1px #CCCCCC solid; margin-left:8px; padding-left:8px;}

.tg_list2{width:100%; margin:0 auto;  min-width:320px; border-bottom:1px #CCCCCC solid; height:70px; color:#FFF; text-align:center; vertical-align:middle; display:inline-block;}
.tg_list2 ul { height:100%;  vertical-align:middle; display:inline-block; padding-top:12px; }
.tg_list2 ul img{ height:45px; width:254px; vertical-align:middle;}

.tg_l{-moz-border-radius: 5px; border-radius: 5px; width:95%; margin:0 auto; background:#eee; overflow:hidden; text-align:center; padding-bottom:10px; margin-bottom:20px; min-width:320px; }
.tg_list_con{font-size:14px; color:#333; line-height:24px; float:left; width:100%;}
.tg_list_con ul li img{width:120%; margin-bottom:5px; z-index:-999;}
.tg_list_con a{color:#333;}
.tg_list_right{margin-top:-30px; background:#0C3; text-align:right; padding-right:20px; z-index:1;}
.tg_list_bom{border-bottom:1px #999999 dotted; margin-bottom:5px; font-weight:bold;}
.tg_list_bom span{color:#F00; font-size:14px; font-weight:bold;}

.tg_con{min-width:300px; width:100%; margin:0 auto; padding-top:10px; padding-bottom:20px; background:#FFF;}
.tg_con_c{width:90%; margin:0 auto; }
.tg_conn{min-width:300px; width:100%; margin:0 auto; margin-top:20px; background:#FFF; overflow:hidden; margin-bottom:10px;}
.tg_conn_t{min-width:250px; width:95%; margin:0 auto; border-bottom:1px #CCCCCC solid; height:60px;  background:url(../images/tg_tt.png) no-repeat left 8px;}
.tg_conn_c{min-width:250px; width:90%; margin:0 auto; padding:10px 5px 10px 5px; line-height:23px; color:#666;}
