@CHARSET "UTF-8";
.BBStop {padding: 10px 20px;background: white;}
.BBStop p.pull-right {	float: right;	font-size: 12px;	margin-top: 21px;	vertical-align: middle;}
.BBStop p a {	color: #50575d;}
.BBStop ul {	margin: 0;	list-style-type: none;}
.BBStop ul li {	display: inline;	cursor: pointer;}
.BBSsameAge {	background: url('images/toolPic/webTool.png') no-repeat;	width: 27px;	height: 18px;	display: inline-block;	background-position: -1px 34% !important;	vertical-align: bottom;}
.BBStopLeft {	float: left;}
.BBSsameCity {	background: url('images/toolPic/webTool.png') -2px 0px no-repeat;	width: 27px;	height: 17px;	display: inline-block;	vertical-align: bottom;}
.BBsSameTitle {	color: #ef8762 !important;}
.BBStopLeft p {	cursor: pointer;}
.BBSsameLine {	margin: 0 10px;	cursor: default !important;}
.BBStopLeft p i.more {	background: url('images/toolPic/web.png') -1711px -111px no-repeat;	width: 10px;	height: 8px;	display: inline-block;	vertical-align: bottom;	margin-left: 10px;	cursor: pointer;}
.BBSbottomContent {	margin-top: 6px;}
.BBSbottomContent .pull-right {	width: 270px;margin-left: 7px;}
.BBSbottomContent .pull-left {	background: white;	width: 555px;	margin-top: 1px;}
.BBSsameConBox .Title {	width: 100%;	height: 30px;	padding: 10px 0;	position: relative;}
.BBSsameConBox .Yellow {	background: #f8b551;}
.BBSsameConBox .green {	background: #5baa97;}
.BBSsameConBox .Title p {	color: white;	font-size: 24px;	font-weight: bold;}
.BBSsameConBox .Title p a {	color: white;	font-size: 12px;	float: right;	margin: 10px 20px 0 0;}
.BBSsameConBox .Yellow p i {	background: url('images/toolPic/web.png') -1577px -11px no-repeat;	width: 32px;	height: 32px;	display: inline-block;	vertical-align: middle;	margin: -4px 19px 0 17px;}
.BBSsameConBox .green p i {	background: url('images/toolPic/web.png') -1652px -7px no-repeat;	width: 32px;	height: 34px;	display: inline-block;	vertical-align: middle;	margin: -4px 19px 0 17px;}
.BBSsameConBox  .trangle {	background: url('images/toolPic/web.png') no-repeat;	width: 13px;	height: 11px;	display: inline-block;	position: absolute;	bottom: -9px;	right: 45px;}
.BBSsameConBox .Yellow .trangle {	background-position: -1629px -21px;}
.BBSsameConBox .green .trangle {	background-position: -1692px -21px;}
.BBSsameConBox .content {padding: 40px 20px;padding-bottom:12px\9;position:relative;}
.BBSsameConBox .minheight{min-height: 498px;}
@media screen and (-webkit-min-device-pixel-ratio:0){ .BBSsameConBox .content {padding: 38px 20px;}.BBSsameConBox .minheight{min-height: 476px;} }
@-moz-document url-prefix(){ .BBSsameConBox .content {padding: 34px 20px;} .BBSsameConBox .minheight{min-height: 481px;} }
.BBSsameConBox .content img {	float: left;	width: 230px;	height: 299px;}
.BBSsameConBox .contentBBS{padding: 22px 20px 21px;}
.BBSsameConBox p {	margin: 0px;}
.BBSsameConBox .content .contentDetail {	width: 179px;	overflow: hidden;	text-overflow: ellipsis;	font-size: 12px;}
.BBSsameConBox .content ul {	list-style-type: none;}
.BBSsameConBox .content ul li {	border-bottom: 1px solid #cacaca;	padding-bottom: 10px;	margin-bottom: 10px;}
.BBSsameConBox .content ul .more {	color: #5baa97;	font-size: 12px;	text-align: right;}
.BBSsameConBox .content ul .share a {	font-size: 12px;	color: #50575d;	margin: 0 4px;}
.BBSsameConBox .content ul  i {	background: url('images/toolPic/web.png') no-repeat;	width: 12px;	height: 12px;	display: inline-block;}
.BBSsameConBox .content ul  i.zang {	background-position: -1353px -18px;}
.BBSsameConBox .content ul  i.look {	background-position: -1372px -17px;}
.BBSsameConBox .content ul  i.commont {	background-position: -1322px -19px;}
.BBSsameConBox .content ul  i.shareNum {	background-position: -1301px -18px;}
.BBSRightWhite {	width: 100%;	background: white;	padding: 20px 0 8px 0;}
.BBSRightWhiteother {	padding: 10px 0;}
@media screen and (-webkit-min-device-pixel-ratio:0){ .BBSRightWhiteother {padding: 7px 0 8px;} }
@-moz-document url-prefix(){.BBSRightWhiteother {padding: 10px 0px 11px;}}
.BBSRightWhite h3 {	margin: 0 0 15px 0;}
.BBSRightWhite h3 i {	background: url('images/toolPic/web.png') -1727px -8px no-repeat;	width: 34px;	height: 24px;	display: inline-block;	margin: 11px 10px 0 5px;	vertical-align: top;}
.BBSRightWhite ul {	margin: 27px 13px 0 13px;	list-style-type: none;	border-left: 1px solid #cacaca;	padding-bottom: 5px;}
.BBSRightWhite ul .title {	width: 200px;overflow: hidden;text-overflow: ellipsis;cursor: pointer;}
.BBSRightWhite ul  .dooted {	background: url('images/toolPic/web.png') -1777px -21px no-repeat;	width: 10px;	height: 10px;	display: inline-block;	position: absolute;	left: -5px;	top: 7px;}
.BBSRightWhite .aiticle li {	position: relative;	padding: 0 20px;}
.BBSRightWhite ul .Select {	background-position: -1797px -21px;}
.BBSRightWhite ul li img {	width: 216px;	height: 90px;	margin-bottom: 10px;}
.BAe5 {	background: #e5004f;	width: 100px;	margin-bottom: 1px;	cursor: default!important;}
.BA00 {	background: #009bc3;	width: 100px;	margin-bottom: 1px;	cursor: default!important;}
.BA00 .eye {	background: url('images/toolPic/web.png') -1937px -6px no-repeat;	width: 50px;	height: 30px;	display: inline-block;	margin: 15px 0 0;}
.BAe5 .eye {	background: url('images/toolPic/web.png') -1822px -9px no-repeat;	width: 50px;	height: 26px;	display: inline-block;	margin: 20px 0 0;}
.littleBox h4 {	color: white;	padding: 0 0 22px;	margin: 10px 0 0 0;}
.BA5e {	width: 100px;	background: #5ec3e1;	padding: 6px 0;}
.BAa6d {	width: 100px;	background: #a6d4af;	padding: 6px 0 5px;}
.BA5ba {	width: 100px;	background: #5baa97;	margin-bottom: 1px;	padding: 15px 0;}
.BA5b {	width: 100px;	background: #ef8762;	margin-bottom: 1px;	padding: 15px 0 15px;}
.BAe75 {	width: 100px;	background: #e75777;	padding: 9px 0 10px;}
.BAa2d {	width: 100px;	background: #a2d7e5;	padding: 13px 0;	margin-bottom: 1px;}
.BAef8 {	width: 100px;	background: #ef8762;	padding: 13px 0;	margin-bottom: 1px;}
.BA88 {	width: 100px;	background: #88b5df;	padding: 13px 0 12px;	margin-bottom: 1px;}
.BAf3 {	width: 100px;	background: #f3a785;	padding: 7px 0;}
.BAf8b {	width: 68px;	background: #f8b551;	padding: 23px 0;	margin-bottom: 1px;}
.BAef {	width: 68px;	background: #ef8762;	padding: 23px 0;	margin-bottom: 1px;}
.BA88b {	width: 68px;	background: #88b5df;	padding: 23px 0;}
.BAa6 {	width: 68px;	background: #a6d4af;	padding: 22px 0;}
.littleBox {	text-align: center;	cursor: pointer;}
.littleBox p {	color: white;	margin: 0px;}
.littleBox p  a {	color: white;}
.BBSbottomContent .left {	float: left;	background: white;}
.BBSRightWhite h3 i.tiezi {	background-position: -1880px -10px;}
.BBSRightWhite h3 i.click {	background-position: -1981px -10px;}
.BBSRightWhite .textRight {	font-size: 12px;	margin: -37px 10px 5px 0;}
.BBSRightWhite .textRight span {	cursor: pointer;	margin: 0 3px;}
.BBSRightWhite .article {	border: none;}
.BBSRightWhite .article li {	margin-bottom: 10px;}
.BBSRightWhite .article li i {	font-size: 30px;	margin-right: 5px;	display: inline-block;	vertical-align: middle;}
.BBSRightWhite .article li a {	display: inline-block;	font-size: 12px;	overflow: hidden;	text-overflow: ellipsis;	width: 152px;	vertical-align: middle;	color: #50575d;	margin:6px 0 0 5px;}
.BBSRightWhite .article li span {	font-size: 12px;	margin-top: 7px;	float: right;}
.GKarticleList {	margin: 0px;}
.GKarticleList li {	border-bottom: none !important;}
.GKarticleList .pull-right {	padding-bottom: 9px;	margin-bottom: 10px;	border-bottom: 1px solid #cacaca;	width: 320px;}
.GKarticleList img {	float: left;	width: 170px !important;	height: 107px !important;}
.GKarticleList p {	margin: 0 0 0px;}
.GKarticleList .ellipsis {	font-size: 12px;	height: 37px;	line-height: 18px;	margin-top: 7px;}
.GKarticleList .ellipsis:before {	height: 41px;}
.GKarticleList .word24 {	width: 318px;	height: 25px;	text-overflow: ellipsis;	overflow: hidden;}
.BBStop form {	float: right;	margin: 0 0 0;	position: relative;}
.BBStop form input {	height: 13px;	margin: 0;	top: 0px;	border: none;	border-bottom: 1px solid #5baa97;	width: 153px;	-webkit-box-shadow: inset 0 0px 0px rgba(0, 0, 0, 0.075); */	-moz-box-shadow: inset 0 0px 0px rgba(0, 0, 0, 0.075);	/* box-shadow: inset 0 0px 0px rgba(0,0,0,0.075); */	/* -webkit-transition: border linear .2s,box-shadow linear .2s; */	-moz-transition: border linear .2s, box-shadow linear .2s;	-o-transition: border linear .2s, box-shadow linear .2s;	/* transition: border linear .2s,box-shadow linear .2s; */}
.BBStop form button {	position: absolute;	top: 1px;	right: 3px;	height: 17px;	width: 19px;	opacity: 0;	filter: alpha(opacity =   0);}
.BBStop  i.reseach {	background: url('images/toolPic/buyTool.png') 0px 0px no-repeat;	width: 19px;	height: 17px;	display: inline-block;	top: 2px;	right: 4px;	position: absolute;}
.ConsultContent .pull-left {	width: 618px;	margin-top: 7px;}
.ConsultContent .pull-right {	width: 210px;	margin-top: 7px;}
.adPic img {	width: 618px;	height: 205px;}
.GCNAVul {	margin: 6px 0 0 0;	list-style-type: none;}
.GCNAVul li {	float: left;	width: 102px;	height: 36px;	border-left: 1px solid #5baa97;	vertical-align: middle;	line-height: 36px;	text-align: center;	background: white;	color: #5baa97;	cursor: pointer;}
.GCNAVul li.select {	background: #5baa97;	border-left: none;	width: 103px;	color: white;	font-weight: bold;}
.GCdoctorList {	float: left;	width: 390px;	margin: 6px 0 0 0;	list-style-type: none;}
.GCdoctorList li {	background: white;	margin-bottom: 4px;}
.GCdoctorList img {	float: left;	width: 134px;	height: 184px;}
.GCdoctorList .information {	padding: 7px 0 0 40px;	float: right;	width: 216px;}
.GCdoctorList .information .ellipsis {	height: 30px;	line-height: 15px;	margin-top: 5px;	width: 200px;	font-size: 12px;}
.GCdoctorList .information a.more {	color: #5baa97;	font-size: 12px;	margin-top: 7px;display: inline-block;}
.GCdoctorList .information .ellipsis:before {	height: 40px;}
.patientComment h4 i {	background: url('images/toolPic/web.png') -49px -98px no-repeat;	width: 29px;	height: 28px;	display: inline-block;	margin: 0 10px;}
.patientComment {	margin-top: 6px;	width: 220px;	float: right;	background: white;	}
.patientComment ul {	list-style-type: none;	margin: 50px 10px 7px;}
.patientComment ul li {	margin-bottom: 50px;}
.patientComment .reply {	border-top: 1px solid #cacaca;	padding-top: 10px;	position: relative;	color: #a6d4af;	font-size: 12px;}
.patientComment .reply .trangle {	position: absolute;	background: url('images/toolPic/web.png') -56px -134px no-repeat;	width: 16px;	height: 7px;	display: inline-block;	top: -1px;	right: 20px;}
.patientComment .ellipsis {	font-size: 12px;	height: 88px;	line-height: 21px;}
.patientComment .ellipsis:before {	height: 99px;}
.patientComment .ellipsis:after {	top: -35px;}
.monthLeve {	vertical-align: middle;	padding: 10px 0 0;	background: #ef8762;	color: white;	margin: 0;}
.monthLeve i {	background: url('images/toolPic/web.png') -78px -97px no-repeat;width: 46px;height: 35px;display: inline-block;vertical-align: top;}
.monthLeve h4 {	display: inline-block;vertical-align: middle;margin: 6px 0 0 12px;}
.monthLeveDoctor {	margin: 20px 10px 0;	list-style-type: none;}
.monthLeveDoctor li {	border-bottom: 1px solid #cacaca;	margin-bottom: 9px;	position: relative;	padding-bottom: 5px;}
.monthLeveDoctor img {	margin-left: 30px;	width: 50px;	height: 56px;	display: inline-block;	vertical-align: top;}
.monthLeveDoctor .information,.hotLeve .information{	display: inline-block;	vertical-align: top;	margin-left: 15px;}
.monthLeveDoctor .information p,.hotLeve  .information p {	margin: 0;}
.monthLeveDoctor .information a,.hotLeve .information a{	color: #50575d;}
.monthLeveDoctor .information .zang {	background: url('images/toolPic/web.png') -1353px -18px no-repeat;	width: 12px;	height: 12px;	display: inline-block;}
.monthLeveDoctor li:first-child i.MLno {	background: url('images/toolPic/web.png') -138px -98px no-repeat;	width: 28px;	height: 28px;	display: inline-block;	position: absolute;	top: -10px;	left: 15px;	text-align: center;	vertical-align: middle;	line-height: 28px;	color: white;}
.MLno {	background: url('images/toolPic/web.png') -182px -98px no-repeat;	width: 21px;	height: 23px;	display: inline-block;	position: absolute;	top: -11px;	left: 18px;	text-align: center;	vertical-align: middle;	line-height: 28px;	color: white;	font-size: 12px;}
.monthLeveDoctor li:last-child ,hotUl .last{	border: none;	margin-bottom: 0px;}
.hotLeve {	background: white;	width: 100%;	margin-bottom: 6px;	padding-bottom: 5px;}
.hotTitle {	padding: 10px 0;}
.hotTitle strong {	color: #ef8762;	font-size: 40px;	vertical-align: middle;	display: inline-block;	margin: 0 10px;}
.hotTitle span {	margin-top: 9px;	vertical-align: middle;	display: inline-block;}
.hotUl{	margin: 8px 10px 4px;	list-style-type: none;	padding-bottom: 10px;}
.hotUl li {	border-bottom:1px solid #cacaca;	margin-bottom:10px;	padding-bottom:5px;	position: relative;}
.hotUl img{	border-left:19px solid #ef8762;	margin-left: 20px;	width: 50px;	height: 56px;	display: inline-block;	vertical-align: top;}
.hotUl img.gray{	border-left:19px solid #98aab4;}
.hotUl i{	position: absolute;top: 5px;left: 20px;color: white;font-size: 24px;}
.patientComment .ellipsis:after{	top:-35px;}
.hotTitle .serverLogo{background: url('images/toolPic/web.png') -219px -99px no-repeat;width: 28px;height: 27px;display: inline-block;vertical-align: middle;margin: 0 15px;}
.hotTitle span.server{margin-top:0px;}
.serverLeve {border-bottom:1px solid #cacaca;padding-bottom:5px;margin: 0 10px 13px;}
.serverLeve img{width:52px;height:52px;margin: 0 19px;}
.serverLeve .box{	display:inline-block;	vertical-align: top;position:relative;}
.serverLeve i.orange{background:#ef8762;}
.serverLeve i{	position:absolute;width:19px;	height:19px;-webkit-border-radius: 19px;-moz-border-radius: 19px;border-radius: 19px;display:inline-block;background:#5ec3e1;vertical-align: middle;line-height: 19px;text-align: center;font-style: normal;color: white;top: -8px;left: 9px;}
.GCNAVul li:first-child{border-left-color: white;}
.mlink{position: absolute;float: right;color: #999;font-size: 12px;cursor: pointer;padding-right: 6px;padding-bottom: 10px;bottom: 0px;right: 13px;}
.monthLeveDoctor .information p,.hotLeve .information p{width: 80px;overflow: hidden;height: 20px;}