@charset"utf-8";
/*内容区*/
/*top开始*/
/*top结束*/
/*右边广告区*/

#col_right {
	width: 300px;
	float: right;
	margin-top: 10px;
}
#col_right .col1 {
	width: 300px;
	height: 290px;
	border: 1px solid #ccc;
}
#col_right .col2 {
	width: 300px;
	height: 200px;
	border: 1px solid #ccc;
	margin-top: 20px;
}
/*主页认证区*/

#conten {
	width: 1024px;
	margin: 15px auto 0;
}
/*.con_top,.con_topr{ width: 316px; height: 44px; font-size:16px; font-family: "微软雅黑"; background: #d8e0ed; line-height: 44px; text-indent:12px; letter-spacing: 1px;  } */

#conten .con_topr {
	width: 688px;
	margin-left: -1px;
	margin-top: -1px;
}
#conten .con_topr i {
	font-size: 13px;
	font-style: normal;
	padding-left: 10px;
}
#conten .con_topr i span {
	color: #ff5930;
}
#conten .co_left {
	width: 344px;
	margin-bottom: 16px;
}
#conten .co_right {
	float: right;
	width: 680px;
	margin-bottom: 16px;
}
.con_con11 {
	width: 284px;
	padding: 0px 15px;
	border-right: 1px solid #e7e7c8;
	border-left: 1px solid #e7e7c8;
	border-bottom: 1px solid #e7e7c8;
}
.con_con11 p {
	margin-bottom: 2px;
	font-size: 12px;
	line-height: 26px;
	border-bottom: 1px dashed #d3d3d3;
}
.con_con11 p.cjtest {
	margin-bottom: 2px;
	font-size: 12px;
	line-height: 26px;
	border: none;
}
.con_con11 p span {
	font-weight: bold;
}
.con_con11 p a {
	color: #333;
}
.con_con11 .con_hong {
	color: #2880be;
}
.co_left .co_lef1 {
	width: 316px;
	margin-bottom: 15px;
}
.co_left .co_lef2 {
	width: 316px;
	margin-bottom: 10px;
}
.co_left .co_lefc {
	margin-bottom: 3px;
	font-size: 13px;
	color: #666;
	line-height: 21px;
	margin-left: 11px;
	margin-right: 11px;
}
.co_left .co_lefcc {
	width: 316px;
	font-size: 13px;
	color: #666;
	line-height: 21px;
}
.co_left .co_lef3 {
	width: 316px;
	margin-bottom: 16px;
}
.co_right .co_righ1 {
	float: right;
	width: 690px;
}
.co_right .co_righ3 {
	float: right;
	width: 689px;
	border-bottom: 1px solid #e7e7c8;
	border-left: 1px solid #e7e7c8;
	border-right: 1px solid #e7e7c8;
	margin-bottom: 20px;
}
.cont_topr_3show a {
	color: #2880be;
	;
}
.co_right .co_righ2 {
	float: right;
	width: 688px;
	min-height: 600px;
	border: 1px solid #e7e7c8;
}
.con_txt {
	height: auto;
	float: left;
	padding: 10px;
	line-height: 20px;
	color: #666;
	font-size:13px;
}
.con_txt a {
	color: #2880be;
}
.con_con1 {
	width: 290px;
	padding: 13px;
	margin-top: 34px;
	border-right: 1px solid #e7e7c8;
	border-left: 1px solid #e7e7c8;
	border-bottom: 1px solid #e7e7c8;
}
.con_con1 p {
	margin-top: 13px;
}
.con_con1 p span {
	font-weight: bold;
}
.con_con1 p a {
	color: #333;
}
.con_con1 .con_hong {
	color: #ff5930;
}
.con_con2 {
	float: left;
	width: 314px;
	border-right: 1px solid #e7e7c8;
	border-left: 1px solid #e7e7c8;
	border-bottom: 1px solid #e7e7c8;
}
.con_con2 .con_tab {
	margin: 12px auto;
}
.con_con2 .con_tab tbody tr td {
	text-align: center;
	width: 36px;
	height: 26px;
	font-size: 12px;
}
.con_con3 {
	width: 314px;
	float: left;
	border-right: 1px solid #e7e7c8;
	border-left: 1px solid #e7e7c8;
	border-bottom: 1px solid #e7e7c8;
}
.con_con3 ul {
	padding: 0px 16px;
}
.con_con3 ul li {
	line-height: 34px;
}
.con_con3 ul li span {
	color: #ff5930;
}
.con_con4 {
	width: 669px;
	padding: 10px;
	margin-bottom: 15px;
	float: right;
	border-right: 1px solid #e7e7c8;
	border-left: 1px solid #e7e7c8;
	border-bottom: 1px solid #e7e7c8;
}
.con_con4 p {
	/*margin-top: 15px;*/
	
	line-height: 26px;
	font-size: 14px;
}
.con_con4 p a {
	color: #2880be;
}
.p_t_8 {
	padding-top: 8px;
}
/*预约加号*/

.show {
	display: block;
}
.cont_topr_3 {
	color: #666;
	float: left;
	height: auto;
	line-height: 20px;
	padding: 10px;
}
.cont_topr_3text {
	border: 1px solid #e7e7c8;
	width: 667px;
	height: 45px;
	margin-top: 10px;
	margin-bottom: 1px;
	position: relative;
	
}
.cont_topr_3text a:hover {
    color: #000;
}
.cont_topr_3text a {
    color: #2670D5;
	letter-spacing: 2px;
	font-family:"微软雅黑";
    padding: 2px 5px 2px 7px;
	margin-left:13px;
	text-align:center;
	border-radius:2px;
}
.cont_topr_3text ul {
	margin: 13px;
	
}
.cont_topr_3text ul li {
	float: left;
	letter-spacing: 2px;
}

.cont_topr_3text ul li span {
	color: #ff5930;
	letter-spacing: 0px;
}
.order_submit {
    background: #2880be none repeat scroll 0 0;
    border: medium none;
    color: #fff;
    cursor: pointer;
    float: right;
    font-family: "微软雅黑";
    font-size: 16px;
    height: 40px;
    text-align: center;
    width: 124px;
    margin-right: 10px;
    margin-bottom: 10px;
    position: absolute;
    top:10px;
    right: 0px;
}
/*提问表单区*/

.con_bd {
	height: 40px;
	float: right;
	margin-right: 14px;
}
.con_bd .con_t1 {
	width: 516px;
	height: 38px;
	font-family: "微软雅黑";
	line-height: 38px;
	border: 1px solid #2880be;
	float: left;
	background: #fff;
	color: #666;
	font-size: 14px;
	padding: 0 10px;
}
.con_bd .con_t2 {
	width: 124px;
	height: 40px;
	float: right;
	background: #2880be;
	color: #fff;
	border: none;
	font-size: 16px;
	font-family: "微软雅黑";
	text-align: center;
	cursor: pointer;
}
.con_bd .con_t2:hover {
	background: #006cc3;
}
.checked_all {
	float: right;
}
.checked_img {
	float: right;
	text-align: center;
	margin-right: 5px;
	margin-top: 2px;
}
.checked_all a {
	color: #2670d5;
}
.checked_all span {
	color: #2670d5;
}
.checked_all a:hover {
	color: #000;
}
/*文章Qdldtdd*/

.tltle_uc {
	float: left;
	margin: 24px 12px 14px;
	clear: both;
	position: relative;
	zoom: 1;
	/*background:url(../img/bg10d.gif) repeat-y 0 0;*/
}
.tltle_uc dl {
	padding: 0 5px;
	width: 650px;
	border-bottom: 1px dashed #d3d3d3;
	margin: 10px 0px;
}
.tltle_uc dl dt {
	height: 36px;
	line-height: 36px;
	font-size: 14px;
	color: #333;
	text-align: right;
	font-family: "微软雅黑";
	/*background:url(../img/li3.gif) repeat-x 0 0;position:relative;*/
}
.tltle_uc dl dt p {
	float: left;
	width: 515px;
	font-size: 15px;
	font-family: "微软雅黑";
	text-align: left;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.tltle_uc dl dt p a strong {
	color: #000;
	font-weight: normal;
}
.tltle_uc dl dt p a strong:hover {
	color: #2880be;
	font-weight: normal;
}
.tltle_uc dl dt a {
	color: #ff5930;
	margin-right: 5px;
}
.tltle_uc dl dt em {
	display: block;
	position: absolute;
	left: -31px;
	top: 6px;
	width: 20px;
	height: 25px;
	/*background:url(../img/Qtubiao.gif) no-repeat 0 0;*/
}
.tltle_uc dl dd {
	line-height: 22px;
	position: relative;
	padding-bottom: 8px;
	font-family: "微软雅黑";
	font-size: 14px;
	color: #333;
	display: none;
}
.tltle_uc dl dd em {
	display: block;
	position: absolute;
	left: -27px;
	top: 6px;
	*top: 4px;
	width: 12px;
	height: 12px;
	/*background:url(../img/quan.gif) no-repeat 0 0;*/
}
.con_con3 ul li::before {
	content: "";
	display: inline-block;
	width: 3px;
	height: 3px;
	background: #2880be none repeat scroll 0% 0%;
	position: relative;
	top: -3px;
	margin-right: 11px;
	border-bottom: 1px dashed #d3d3d3;
}
/* .con_con3 ul li.con_con33::before {
        content: "";
        display: inline-block;
        width: 3px;
        height: 3px;
        background: #2880be none repeat scroll 0% 0%;
        position: relative;
        top: -3px;
        margin-right: 11px;
    }*/
/*个人信息详细表*/

#sidebar .side_box {
	width: 692px;
	height: 44px;
	font-size: 18px;
	font-family: "微软雅黑";
	background: #d9ddd2;
	line-height: 44px;
	text-indent: 22px;
}
#sidebar .side_text {
	width: 678px;
	min-height: 428px;
	border-right: 1px solid #ccc;
	border-left: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	padding: 5px 15px 15px;
}
#sidebar .side_xx {
	width: 660px;
	;
	border-right: 1px solid #ccc;
	border-left: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	padding: 5px 15px 15px;
	margin-bottom: 15px;
}
#sidebar .side_xx p {
	font-size: 15px;
	font-family: "微软雅黑";
	margin-top: 15px;
}
#sidebar .side_xx p span {
	font-weight: bold;
}
#sidebar .side_mz {
	width: 668px;
}
#sidebar .side_bk {
	width: 668px;
	height: 158px;
	border: 1px solid #ccc;
}
/*就诊时间表*/

.side_bg {
	float: left;
	width: 690px;
	height: 163px;
	margin-bottom: 16px;
	border-right: 1px solid #ccc;
	border-left: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
}
.side_bg table tbody tr td {
	text-align: center;
	width: 110px;
	height: 28px;
}
.side_bg table {
	margin-left: 13px;
	margin-top: 20px;
}
/*分页区*/

.tltle_o {
	width: 692px;
	height: 82px;
}
.tltle_o ul {
	padding: 28px 0 0 54px;
}
.tltle_o ul li a {
	padding: 3px 12px;
	float: left;
	border: 1px solid #ccc;
	margin-right: 10px;
}
.tltle_o ul li a:hover {
	background: #f1f1f1;
}
/*js点击收起，点击展开*/

.hide {
	display: none;
}
.show {
	display: block;
}
.quxiao {
	font-weight: normal;
	font-size:13px;
}
.cont_topr_3show {font-size:13px;}
.tltle_uc1 {
	border-bottom: 1px dashed #d3d3d3;
}
.con_con4 div {
	line-height: 26px;
	font-size: 14px;
}
.con_con4 div a {
	color: #2880be;
}