/* 网上诊室 */
.wsright_search { margin-left:10px; float:right;}
.wszs { width:950px; margin-top:5px;}
.wszs_pro {
	width:610px;
	display:inline;
	margin-top:3px;
}
.ws_left { float:left;}
.wspic01 {
	width:79px;
	height:15px;
}
.wspic02 {
	width:60px;
	height:20px;
	margin-top:25px;
}
.wspic03 {
	width:53px;
	height:46px;
	margin-top:12px;
}
.wspicdis {
	width:5px;
	height:37px;
	margin-top:15px;
}
.wspic04 {
	width:93px;
	height:36px;
	margin-top:15px;
	margin-left:5px;
}
.wszsleft {
	width:210px;
	height:auto;
	overflow:hidden;
}
.wshuo {
	width:200px;
}
.huobg { 
	background:url(../images/wsbg02.gif) no-repeat;
	height:27px;
	width:200px;
	margin:auto;
}
.font_huo {
	font-weight:bold;
	font-size:14px;
	line-height:27px;
	color:#982d01;
	float:left;
	margin-left:8px!important; margin-left:5px;
}
.font_huo_more {
	color:#ff0000;
	float:right; 
	margin-right:20px!important; margin-right:10px;
	line-height:27px;
}
.font_huo_more a{ color:#ff0000;}
.huobox {
	border:1px #68b535 solid;
	border-top:none;
	height:auto;
	overflow:hidden;
}
.huolist {
	height:25px;
	line-height:25px;
	color:#ff0000;
	width:180px;
	margin:auto;
}
.huolist a{
	color:#ff0000;
}

.askcat_left {
	margin-top:5px;
	float:left;
	background-color:#fcfef9;
}
.askcat_left .title01 {
	height:33px;
	width:201px;
}
.askcat_left .msg01 {
	border:1px #85c45c solid;
	border-top:none;
	width:199px;
}
.askcat_left .msg01 ul .li_ks {
	width:180px;
	border-bottom:1px #8b8d8a dashed;
	height:25px;
	line-height:25px;
	background:url(../images/arrow.gif) no-repeat 8px 8px;
	font-weight:bold;
	text-indent:18px;
	color:#22670c;
}
.askcat_left .msg01 ul .askmore {
		float:right;
		margin-right:20px;
	}
.askcat_left .msg01 li a { color:#22670c;}
.askcat_left .msg01 ul .li_ws {
	color:#333331;
	font-weight:normal;
	text-indent:18px;
}
.askcat_left .msg01 ul .li_ws a{
	color:#333331;
}
.askcat_left .msg01 ul .li_p {
	margin:0px 0px 3px 8px;
}
.red {
	color:#ff0000;
	font-weight:bold;
	margin-left:10px;
}
.red a{
	color:#ff0000;
}
.con_top { margin-top:8px;}
.wszsright {
	width:740px;
	float:right;
}
.newhot_left {
	width:465px;
	float:left;
	padding-left:3px;
}
.newhot_left .column01 { 
	background:url(../images/eneryhot.gif) no-repeat;
	height:25px;
}
.guanzhu {
	font-size:14px;
	color:#2e7612;
	font-weight:bold;
	text-indent:15px;
	line-height:25px;
}
.guanzhubox {
	border:1px #d4d4d4 solid;
	border-top:none;
	width:463px;
	height:auto;
	overflow:hidden;
}
.flash {
	width:165px;
	margin:8px;;
	float:left;
	height:180px;
}
.col_list01{
	border-left:1px #999999 dashed;
	float:left;
	padding-left:5px;
	height:180px;
	margin-top:5px;

}
.col_listtitle {
	color:#ff0000;
	font-weight:bold;
	height:25px;
	line-height:25px;
}
.col_listmsg {
	color:#36941c;
	width:250px;
}
.col_list01 li {
	background:url(../images/li_pic.gif) no-repeat 5px 8px;
	text-indent:15px;
}
.newhot_left .column02 { 
	background:url(../images/jingcai.gif) no-repeat;
	height:29px;
	margin-top:5px;
}
.jingcai {
	font-size:14px;
	color:#2e7612;
	font-weight:bold;
	text-indent:28px;
	line-height:29px;
}
.jingcai a{
	color:#2e7612;
}
.jingcaibox {
	border:1px #d4d4d4 solid;
	border-top:none;
	height:auto;
	overflow:hidden;
}
.jingcaibox li {
	margin-left:10px;
	height:25px;
	line-height:25px;

}
.jingcaibox li a:hover {
	color:#ff0000;
	height:25px;
	line-height:25px;
}
.search_right{
	float:right;
	width:260px;
}
.column03 {
	border:1px #ff9607 solid;
	background-color:#fffcf5;
	height:auto;
	overflow:hidden;
}
.col_title02 {
	height:30px;
	border-bottom:1px #fedc71 dashed;
	line-height:30px;
	font-weight:bold;
	color:#992e00;
	text-indent:10px;
	background-color:#FFFFFF;
}
.col_msg01 {
	margin:2px 5px;/*0917 search li width*/
}
.column03 li{ /*0917 search li width*/
	float:left;
	color:#ff5005;
	font-weight:bold;
	height:25px;
	line-height:25px;
	margin-left:7px;
	white-space:nowrap;
}
.column03 li img{ /*111 search li img width*/
	width:86px;
	height:92px;
}
.column03 ul .li4{
	float:left;
	width:70px;
	color:#ff5005;
	font-weight:bold;
	height:25px;
	line-height:25px;
}
.column03 li a{
	color:#ff5005;
}
.column04 {
	border:1px #62b533 solid;
	margin-top:10px;
}
.col_title03 {
	height:30px;
	border-bottom:1px #c8e9b2 dashed;
	line-height:30px;
	font-weight:bold;
	color:#236f0b;
	text-indent:10px;
}
.column04 li{
	width:220px;
	height:25px;
	line-height:25px;
	background:url(../images/li_pic.gif) no-repeat 0px 10px;
	text-indent:15px;
}
.wsadflash {
	padding-top:5px;
}
.column05 {
	width:466px;
	float:left;
	margin-right:5px;
}
.col05_topbg {
	background:url(../images/wsbg05.gif) no-repeat;
	width:466px;
	height:35px;
}
.col05_box {
	width:464px;
	border:1px #66b535 solid;
	height:auto;
	overflow:hidden;
	border-top:none;
}
.title05{
	background:url(../images/wstitle01.gif) no-repeat;
	width:457px;
	height:28px;
	font-size:14px;
	color:#226f09;
	font-weight:bold;
	line-height:30px;
	margin:auto;
	text-indent:35px;
	margin-top:5px;
}
.title05 a{
	color:#226f09;
}

.col05_box li{
	margin-left:10px;
	height:28px;
	line-height:25px;
	border-bottom:1px #dcdcdc dashed;
	width:450px;
}
.col05_box li a:hover{
	color:#ff0000;
}
.column06 {
	border:1px #62b533 solid;
	margin-top:10px;
}
.col_title06 {
	height:30px;
	border-bottom:1px #c8e9b2 dashed;
	line-height:30px;
	font-weight:bold;
	color:#236f0b;
	text-indent:10px;
}
.font_more {
	float:right;
	margin-right:20px;
	color:#ff0000;
}
.font_more a{
	color:#ff0000;
}
.column06 li{
	width:100px;
	margin:5px 0px 0px 8px;
	float:left;
}
.wsad02{
	margin-top:5px;
}
/* 查看提交问题 */
.wsbg1 {
	background:url(../images/askbg.gif) no-repeat;
	width:698px;
	height:51px;
	padding:20px 0px 5px 40px;
}
.wsbg2 {
	background:url(../images/askbg1.gif) repeat-y;
	width:738px;
}
/*1114*/
.wsbg1114 {
	background:url(../images/askbg1.gif) repeat-y;
	width:698px;
	padding:20px;
}
.reg_msg {
	border-bottom:1px #F9ECA6 solid;
}
.pass_input {
	width:200px;
	margin:8px auto;
}
.pass1114 {
	width:500px;
	margin:auto;
}
.pass_button1 {
	background:url(../images/regedit1.gif) no-repeat;
	width:65px;
	height:21px;
	border:0px;
	color:#fff;
	text-align:center;
}
.pass_button2 {
	background:url(../images/tongyi.gif) no-repeat;
	width:58px;
	height:21px;
	border:0px;
	color:#fff;
	text-align:center;
}
/*1114*/
.wsbg3 {
	background:url(../images/askbg2.gif) no-repeat;
	width:738px;
	height:11px;
}
.position {
	margin-left:20px;
	height:20px;
	line-height:20px;
}
.askbox {
	margin-left:30px;
	height:auto;
	overflow:hidden;
}
.askbox1{
	margin-top:10px;
	width:600px;
	height:auto;
	overflow:hidden;

}
.title_y {
	font-weight:bold;
	color:#fe9b00;
	height:auto;
	overflow:hidden;
	float:left;
	text-align:right;
	width:70px;
	vertical-align:top;
}
.check_con {
	margin-left:5px;
	float:left;
}
.check_conkey {
	margin-left:5px;
	float:left;
}
.check_conkey input{
	width:80px;
	float:left;
	margin-left:5px;
}
.askbut input{
	background:url(../images/askbut.gif) no-repeat;
	width:66px;
	height:26px;
	border:0px;
	margin-left:30px;
	margin-top:10px;
	float:left;
	font-weight:bold;
	color:#fe9b00;
}
.myask {
	width:750px;
	margin:5px auto;
}
.check_box {
	width:160px;
	float:left;
	height:auto;
	overflow:hidden;
	margin-left:25px;
}
.check_font {
	font-weight:bold;
	color:#999999;
}
.okbut input{
	background:url(../images/askbut.gif) no-repeat;
	width:66px;
	height:26px;
	border:0px;
	margin-left:200px;
	margin-top:5px;
	float:left;
	font-weight:bold;
	color:#fe9b00;
}
.submit_box {
	width:250px;
	margin:auto;
	text-align:center;
	height:200px;
}
.submit_but {
	margin-left:40px!important; margin-left:20px;
	float:left;
	border:0px;
	margin-top:10px;
}
.wsyytj_box {
	width:400px;
	margin:auto;
	text-align:center;
	height:200px;
}
.submit_font {
	padding-top:50px;
}
.wsyy_box {
	width:650px;
	margin:auto;
}
.wsyy_font {
	font-weight:bold;
	color:#fd9c00

}
.wsyy_font input{
	background:url(../images/wsyy_but.gif) no-repeat;
	width:66px;
	height:26px;
	border:0px;
	font-weight:bold;
	color:#fe9b00;
}
.wsyy_font textarea {
	width:400px;   
	width:350px;
	margin:auto;
	height:200px;
}
.wsyytj_but {
	margin:10px auto;
}
/* 问题荟萃 */
.wthcleft {
	width:624px;
	float:left;
}
.wtlbg1 {
	background:url(../images/wtlbg1.gif) no-repeat;
	width:624px;
	height:25px;
	text-indent:20px;
}
.font_green {
	font-size:14px;
	color:#3e830e;
	font-weight:bold;
	line-height:25px;
}
.font_green a{
	color:#3e830e;
}
.wtlbox{
	width:622px;
	border:1px #b8d094 solid;
	border-top:none;
	height:auto;
	overflow:hidden;
}
.wtl_box1 {
	width:580px;
	margin:auto;
}
.wtl_msg1 {
	height:25px;
	line-height:15px;
	margin-top:15px;
	border-bottom:1px #a0a0a0 dashed;
}	
.font_width {
	width:70px;
	margin-left:3px;
	float:left;

}
.font_gray {
	color:#666666;
	font-weight:bold;
}
.font_gray a{
	color:#666666;
}
.fontCheck {
	margin-left:50px;
	float:left;
}
.checkList selcet {
	margin-left:5px;
}
.wtl_title {
	height:25px;
	line-height:25px;
	margin-top:8px;
	margin-bottom:3px;
}
.wlt_title01 {
	width:210px;
	background-color:#f3f4f6;
	height:20px;
	border-right:1px #c2cacd solid;
	border-bottom:1px #c2cacd solid;
	text-align:center;
	float:left;
}
.wlt_title02 {
	width:87px;
	background-color:#f3f4f6;
	height:20px;
	border-right:1px #c2cacd solid;
	border-bottom:1px #c2cacd solid;
	border-left:1px #ffffff solid;
	text-align:center;
	float:left;
}
.wlt_title03 {
	width:55px;
	background-color:#f3f4f6;
	height:20px;
	border-bottom:1px #c2cacd solid;
	border-left:1px #ffffff solid;
	text-align:center;
	float:left;
}
.wlt_msg2 {
	height:25px;
	line-height:25px;
	border-bottom:1px #c2cacd solid;
	margin-bottom:3px;
}
.wlt_msg2width1 {
	width:210px;
	float:left;
	text-align:left;
}
.wlt_msg2width2 {
	width:89px;
	float:left;
	text-align:center;
}

.wlt_msg2width3 {
	width:55px;
	float:left;
	text-align:center;
}

.wlt_page {
	margin-top:30px;
	float:right;
	margin-right:15px;
}
.wthcright {
	width:319px;
	float:right;
}
.wthcpre {
	width:318px;
	margin-top:5px;
}
.wthcprebg {
	background:url(../images/wthcper.gif) no-repeat;
	width:319px;
	height:32px;
}
.font_pre {
	text-indent:10px;
	float:left;
}
.font_pre {
	color:#286f05;
	line-height:32px;
	height:32px;
}
.font_preMore {
	color:#ff0000;
	float:right;
	margin-right:15px;
	line-height:32px;
	height:32px;
}
.font_preMore a{
	color:#ff0000;
}
.wthcprebox {
	width:317px;
	border:1px #6bb838 solid;
	border-top:none;
	height:auto;
	overflow:hidden;
}
.exptu_font {
	width:150px;
	margin:5px 3px;
	float:left;
}
.exptu_font .left_tu {
	float:left;
}
.exptu_font .right_font {
	float:left;
	margin-left:2px;
	height:auto;
	overflow:hidden;
}
.wthotbox {
	margin-top:5px;
	height:auto;
	overflow:hidden;
}
.wthot {
	background:url(../images/wthchot.gif) no-repeat;
	width:319px;
	height:3px;
	font-size:2px;
	line-height:2px;
}
.wthotbox1 {
	width:311px;
	margin:3px auto;
}
.wthotbg {
	background:url(../images/hotbg.gif) no-repeat;
	width:311px;
	height:28px;
}
.answerbg {
	background:url(../images/jcanswer.gif) no-repeat;
	width:311px;
	height:28px;
}
.font_hot {
	text-indent:45px;
	float:left;
}
.hot_list li{
	width:300px;
	height:20px;
	line-height:20px;
	background:url(../images/li_pic.gif) no-repeat 8px 10px;
	text-indent:20px;
}
.userload_box {
	width:500px;
	margin:auto;
	height:200px;
}
.userload {
	width:220px;
	margin:auto;
}
.isolation {
	border-left:1px #9f9f9f dashed;
	float:left;
	margin:auto 20px;
	height:200px;
}
.userlogin {
	float:right;
	width:220px;
}
.user_font {
	font-size: 14px;
	font-weight: bold;
}
/*网上诊室专家团队*/
.wszj_box {
	width:610px;
	margin-left:5px;
	margin-bottom:5px;
}

.wszj_tbox {
	border:1px #fbbd68 solid;
	width:600px;
	margin:5px 10px;
	background-color:#FFFFFF;
}
.wszj_tbox .title_t { 
	border-bottom:1px #fbbd68 solid;
	background-color:#fcf0d8;
	font-weight:bold;
	height:20px;
	line-height:20px;
	text-indent:20px;
}
.wszj_font {
	margin:5px 3px;
	float:left;
}
.wszj_font .left_tu {
	float:left;
}
.wszj_font .right_font {
	float:left;
	margin-left:2px;
	height:auto;
	overflow:hidden;
}
.wszj_detail {
	width:580px;
	height:auto;
	overflow:hidden;
	margin:auto;
}
.wszj_detail .left {
	width:220px;
	float:left;
	margin: 5px auto;
}
.wszj_detail .left .doctor{
	margin-left:5px;
	margin-top:20px;
}
.wszj_detail .left .doctorinfo{
	margin-left:35px;
	margin-top:5px;
}
.wszj_detail .right {
	width:350px;
	float:left;
	margin-left:10px;
}
.wszj_detail .right p{
	margin:2px 5px 10px auto;
}
.select {
	padding-top:15px;
	border-bottom:1px #9e9e9e dashed;
	padding-bottom:8px;
	width:610px;
	margin:auto;
}

.askbox0828 {
	width:680px;
	margin:auto;
	height:auto;
	overflow:hidden;
}
/*2009224*/
.ask_224 {
	border:1px #ffa200 solid;
	background:#fff;
}
.title_224bg {
	background:#fee9ab;
	height:30px;
	line-height:30px;
}
.title_224 {
	background:url(../images/tit_224.gif) no-repeat 5px 3px;
	padding-left:30px;
	font-size:14px;
	font-weight:bold;
	color:#ff6600;
}
.msg_224 {
	padding:10px;
}
.title_224_01 {
	font-size:14px;
	font-weight:bold;
}
.msg_224_01 {
	padding:15px;
	font-size:14px;
	color:#666666;
	border-bottom:1px #006699 dashed;
}
.tiwen_end {
	float:left;
	padding-left:20px;
	color:#999999;
	padding-top:8px;
	padding-bottom:8px;
}
.tiwen_data {
	float:right;
	padding-right:20px;
	color:#999999;
	padding-top:8px;
	padding-bottom:8px;
}
.blank10 {
	height:10px;
	font-size:0px;
	line-height:0px;
	overflow:hidden;
	clear:both;
	display:block;
}
.answer_224 {
	border:1px #bade92 solid;
	background:#fff;
}
.answer_224bg {
	background:#f8fef1;
	height:30px;
	line-height:30px;
}
.answert_224 {
	background:url(../images/tit_111.gif) no-repeat 5px 3px;
	padding-left:30px;
	font-size:14px;
	font-weight:bold;
	color:#4a9b10;
}
.ask_list {
	padding-left:6px;
}
.ask_list li {
	line-height:25px;
	font-size:14px;
	float:left;
	width:330px;
	background:url(../images/b_15.gif) no-repeat 0px 9px;
	margin-left:7px;
	display:inline;
	padding-left:10px;
}
/*2009224*/
.askbox1 p{
	margin-left:30px;
}
.textans {
	width:600px;
}

.askcat_left .msg02 {
	border:1px #85c45c solid;
	border-top:none;
	width:199px;
	height:630px;
}
.askcat_left .msg02 ul .li_ks {
	width:180px;
	border-bottom:1px #8b8d8a dashed;
	height:25px;
	line-height:25px;
	background:url(../images/arrow.gif) no-repeat 8px 8px;
	font-weight:bold;
	text-indent:18px;
	color:#22670c;
}
.askcat_left .msg02 li a { color:#22670c;}
.ysdlright {
	width:740px;
	float:right;
	border:1px #b8d096 solid;
}
.doc_load {
	float:left;
	margin-left:10px;
	color:#FF0000;
	height:30px;
	line-height:25px;
}
.doc_right {
	float:right;
	margin-right:10px;
	height:30px;
}
.green {
	color:#4e9304;
	font-weight:bold;
	line-height:25px;
	margin-left:10px;
}
.green a{
	color:#4e9304;
}
.greenbg {
	width:740px;
	background-color:#ebf5da;
	height:25px;
}
.docansbox {
	width:680px;
	margin:auto;
}
.docansbox li{
	background:url(../images/li_pic.gif) no-repeat 5px 10px;
	width:600px;
	line-height:25px;
	height:25px;
	text-indent:15px;
	margin-left:5px;
}

/*load error*/
.errorbox {
	width:550px;
	margin:auto;
	height:200px; 
}
.errorleft {
	float:left;
	padding:20px;
}
.line {
		border-right:1px #CCCCCC dashed;
		float:left;
		height:200px;
}
.errorright {
	margin-left:30px;
	float:left;
}
.caozuo {
	font-size:14px;
	font-weight:bold;
	margin-left:15px;
	margin-top:20px;
}
.details {
	margin-left:35px;
}
.errorred {
	color:#ff0000;
}
.errorred a{
	color:#ff0000;
}
.blue {
	color:#0000ff;
}
/*0903start*/
.msg01 .ttitle {
	width:190px;
	border-bottom:1px #8b8d8a dashed;
	height:25px;
	line-height:25px;
	background:url(../images/arrow.gif) no-repeat 8px 3px;
	font-weight:bold;
	text-indent:18px;
}
.msg01 .ttitle a{
	color:#22670c;
}
.msg01 .mlist {
	width:190px;
	overflow: hidden;
	margin-bottom: 7px;
}
.msg01 .mlist li{
	float: left;
	white-space: nowrap;
	line-height: 22px;
	margin-left:7px;
}
/*0903end*/
