div {

		line-height: 18px;

	}

	

	

	h1, h2, h3, h4, h5, h6, p, b {

		margin: 0; padding: 0;

		line-height: 18px;

	}

	

	ul {

		padding: 0px; margin: 0px;

	}

	

	li {

		list-style: none;

		background: no-repeat left;

	}





body{background:url(/templets/ask/tiwen/bg-0003.gif) repeat; }



/*	-------------------------------------------------------------

	Layout

	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

	

	.bgcolor{ background-color:#fff; width:995px; overflow:hidden;}

	.wrap1 {

		width: 984px; padding: 0 5px;

		background: #FFF; overflow:auto;

	}

	

	

	

	.con_left {

		float: left;

		width: 200px;

	}

	

	

	.con_middle {

		width: 540px; padding-left: 10px;

		float: left;

	}

	

	.con_right {

		float: right;

		width: 210px;

	}

	

	

	.gg_210, .gg_400 {

		padding-bottom: 10px;

	}

	

	

	

	.art_con_left {

		float: left; width: 730px;

	}

	

	.art_con_right {

		float: right; width: 230px;

	}

	

	

	

	

	.list_con_right {

		float: right; width: 760px;

	}

	

	



	

/*	-------------------------------------------------------------

	ask_top

	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

	.ask_top{

		height:53px;

		background: url(/templets/ask/tiwen/login_06.gif) repeat-x bottom;

		padding-top: 10px;

		margin-bottom: 8px;

	}

	

	.ask_top .logo {

		float: left;

	}

	

	.ask_top .logo a{

		display:block;

		background: url(/templets/ask/tiwen/login_logo.gif);

		width:149px; height:53px; text-indent:-1000px;

	}

	

	.ask_top .login_box{

		width:760px; height:53px; float: right;

		background: url(/templets/ask/tiwen/login_08.gif) no-repeat right;

	}

	

	

	.ask_top .search_box{

		padding:8px 0 0 0; float:left;

	}

	

	.ask_top .search_box .text_box{

		float:left;

	}

	

	.ask_top .search_box .text_box .left{

		background:url(/templets/ask/tiwen/login_11.gif) no-repeat;

		width:24px; height:30px; float:left;

	}

	

	.ask_top .search_box .text_box .text{

		border: 1px solid #5682C2; border-width: 1px 0;

		height:18px; float:left; width:355px;

		font:14px/18px "宋体"; padding:5px;

		color:#999;

	}

	

	.ask_top .search_box .text_box .right{

		background:url(/templets/ask/tiwen/login_13.gif);

		width:2px; height:30px; float:left;

	}

	

	.menu_bg, .menu_bg2{

		background:url(/templets/ask/tiwen/btn_bg.gif);

		width:71px; height:31px; float:left;

		margin-left:8px;

		font:bold 14px "宋体"; text-align:center;

		color:#FFF;

		border:0;

	}

	

	.menu_bg2{

		color:#FF5;

	}









	.ask_top .login_box .zc_login{

		padding:18px 0 10px 15px; float:left;

		color:#FFF;

		

	}

	

	.ask_top .login_box .zc_login .span1{

		color: #FFF;

	}

	

	.ask_top .login_box .zc_login .span1 a {

		color:#FFF; text-decoration:underline;

	}





	

	

	.login_box2{

		margin: -22px 0 0 -20px; +margin: -7px 0 0 -210px;

		width:224px;

		display:none;position:absolute;z-index:1000;

	}

	

	.login_box2 .top_bg{

		background:url(/templets/ask/tiwen/login_03.gif);

		width:64px; height:25px;

		font:bold 12px "宋体"; padding:8px 0 0 160px;

		color:#333;

	}

	

	.login_box2 .body2{

		border:solid 1px #A2D0FF; border-top:none;

		padding:15px;

		overflow:auto;background:#FFF;

	}

	

	.login_box2 .body2 .span3{

		display:block;

		margin-bottom:10px;

		font:12px "宋体"; color:#333;

	}

	

	.login_box2 .body2 .span3 input{

		width:138px; height:14px; border: solid 1px #C9C9C9;

		padding:2px;

	}

	

	.login_box2 .body2 .span4{

		padding-left:50px;

		text-align:center;

	}

	

	.login_box2 .body2 .span4 a{

		color:#37D;

	}

	

	.login_box2 .body2 .span4 .login_btn{

		background:url(/templets/ask/tiwen/login_btn.gif); width:47px; height:20px; font:bold 12px/15px "宋体"; color:#FFF; border:0; padding-top:3px;

		margin-right:15px;

	}













	

	

/*	-------------------------------------------------------------

	info_box

	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

	.info_box{

		border:solid 1px #A2D0FF;

		background:#D7EBFF;

		overflow:auto; height:100%;

		margin:0 0 8px 0;

	}

	

	.info_box div{

		background:#FFF; margin:3px;

		padding:3px 5px;

		line-height:20px;

		overflow:auto;

	}

	

	.info_box div b{

		color:#F60; font:bold 12px "宋体";

	}

	

	.info_box div span{

		padding-left:20px;

	}

	

	.info_box div p{

		font:bold 15px/18px "宋体"; float:left; margin:0 6px 0 0; padding:0;

	}

	

	.info_box div .span1{

		background:url(/templets/ask/tiwen/login_21.gif) no-repeat;

	}

	

	.info_box div .span2{

		background:url(/templets/ask/tiwen/login_23.gif) no-repeat;

	}

	

	.info_box div .span3{

		background:url(/templets/ask/tiwen/login_26.gif) no-repeat;

	}

	

	.info_box div .span4{

		background:url(/templets/ask/tiwen/login_28.gif) no-repeat;

	}

	

	

	

	

	

	

/*	-------------------------------------------------------------

	navigation

	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/	

	

	.askNavi {

		background: url(/templets/ask/tiwen/navi_bg.gif) repeat-x bottom;

		height: 70px;

		margin: 15px 0 10px 0;

	}

	

	.askNavi div {

		float: left;

	}

	

	

	.askNavi .logo {

		width: 210px;

	}

	

	.askNavi a {

		text-decoration: underline;

	}

	

	

	.loginBox {

		background: url(/templets/ask/tiwen/login_bg.gif);

		height: 38px;

		border-left: 1px solid #DDD; border-right: 1px solid #DDD;

		margin-top: 15px;

		width: 750px;

	}

	

	.loginBox td {

		line-height: 25px;

	}

	

	.loginBox input {

		width: 70px;

		height: 20px; line-height: 20px;

		border: 1px solid #DDD;

		margin-right: 3px; padding-left: 5px;

	}

	

	.loginBox .loginBtn, .loginBox .regBtn {

		background: url(/templets/ask/tiwen/login_btn_1.gif);

		width: 60px; height: 24px;

		border: 0px;

		cursor: pointer;

	}

	

	.loginBox .regBtn {

		background: url(/templets/ask/tiwen/login_btn_2.gif);

	}

	

	.loginBox .sp {

		padding: 0 5px 0 10px;

		overflow:hidden;

		text-overflow:ellipsis;

		white-space:nowrap;

		text-decoration:none;

		font:bold 12px "宋体";

	}

	.loginBox .sp span {

		width:105px;

		height:18px;

		overflow:hidden; 

		text-overflow:ellipsis; 

		white-space:nowrap;

		display:block;

		padding:7px 0 0 0;

		margin:0;

	}

	.loginBox .sp span a {

		text-decoration:none;

		color:F60;

	}

	

	.loginBox .money {

		padding: 0 4px 0 0;

	}

	.loginBox .money span{

		float:left;

		background: url(/templets/ask/tiwen/money_login.gif) no-repeat 0 0;

		width:25px!important;

		width:22px;

		height:21px;

		display:block;

		cursor:pointer;

		margin:3px 0 0 0;

	}

	

	.loginBox .message {

		padding: 0 4px 0 0;

	}

	

	.loginBox .message span{

		float:left;

		background: url(/templets/ask/tiwen/icon_doing_login.gif) no-repeat 0 0;

		width:27px!important;

		width:25px;

		height:21px;

		display:block;

		cursor:pointer;

		margin:4px 0 0 0;

	}

	

	.loginBox table {

		float: left;

	}

	

	.loginBox .askArea {

		background: url(/templets/ask/tiwen/askbox_1.gif) no-repeat;

		margin-top: 1px;

		float: right; height: 36px;

	}

	

	.loginBox .inputArea {

		background: url(/templets/ask/tiwen/askbox_3.gif) no-repeat top right;

		padding: 0 5px;

		height: 100%;

	}

	

	.loginBox .inputArea input {

		margin: 0; border: 0; background: url(/templets/ask/tiwen/askbox_2.gif);

		height: 16px; line-height: 16px; padding: 10px 5px; +margin-top: -1px;

		width: 165px;

		

	}

	

	.loginBox .searchAnswer, .loginBox .wannaAsk {

		margin: 6px 4px 0 0;

	}

	

	.loginBox .askLoginMenu {

		float: right;

	}

	

	.loginBox .askLoginMenu div {

		padding: 10px 10px 0 8px;

		background: url(/templets/ask/tiwen/arrow.gif) no-repeat 0 15px;

	}

	

	.loginBox .join_master {

		float: right;

		padding: 7px 12px 0 0;

	}

	

	.loginBox .join_btn div {

		padding: 7px 0 0 5px;

	}

	

	.join_gg{

		width:100%;

		margin:0 0 8px 0;

		display:table;

	}

	.join_gg ul{

		width:100%;

		height:auto;

		margin:0;

		padding:0;

	}	

	.join_gg li{

		float:left;

		width:215px;

		margin:0 0 0 5px;

		padding:0 0 0 20px;

		background: url(/templets/ask/tiwen/arrow.gif) no-repeat 10px 6px;

		overflow:hidden; 

		text-overflow:ellipsis; 

		white-space:nowrap;

		display:inline;

	}	

	.join_gg li .a1{

		color:#FE0000;

	}	

	

	

/*	-------------------------------------------------------------

	box

	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

	

	.blueBox {

		background: #D7EBFF;

		border: 1px solid #A2D0FF;

		padding: 3px;

		margin-bottom: 10px;

		overflow: hidden; clear: both; height: 100%;

	}

	

	.blueBox .title, .orangeBox .title, .greenBox .title, .redBox .title {

		padding: 0 5px;

		overflow: auto; height: 100%;

	}

	

	.blueBox .title div {

		margin-top: 5px;

	}		

			

	.blueBox .title h1, .blueBox .title h6 {

		font: bold 14px/30px "宋体";

		color: #05B;

		float: left;

		padding-right: 15px;

		background: url(/templets/ask/tiwen/icon_blue.gif) no-repeat 0 6px; text-indent: 18px;

	}

	

	.blueBox .title h1 a, .blueBox .title h6 a {

		color: #05B;

	}

	

	.blueBox .title h2 {

		float: right;

		font: bold 10px/30px verdana;

		color: #05B;

	}

	

	.blueBox .title h3 {

		font: bold 14px/24px "宋体";

		color: #05B;

		background: url(/templets/ask/tiwen/icon_blue.gif) no-repeat 0 3px; text-indent: 18px;

	}

	

	.blueBox .title span {

		font: 12px verdana;

		color: #05B;

		padding-left: 10px;

	}

	

	.blueBox .title span a {

		text-decoration: underline;

		color: #05B;

	}

	

	.blueBox .title .collect, .blueBox .title .collect1 {

		float: right;

		border: 1px solid #B9DCFF; background: url(/templets/ask/tiwen/collect.gif) no-repeat 5px 4px #F3F9FF;

		line-height: 20px; padding: 2px 3px 0 0;

		text-indent: 20px; margin: 1px 0 0 4px;

	}

	

	.blueBox .more {

		font: bold 14px verdana;

		padding: 5px 0 0 10px;

	}

	

	.blueBox .more a {

		color: #05B;

	}

	

	

	

	

	

	.orangeBox {

		background: #FFECD9;

		border: 1px solid #FFD9B3;

		padding: 3px;

		margin-bottom: 10px;

	}		

			

	.orangeBox .title h1, .orangeBox .title h6 {

		font: bold 14px/30px verdana;

		color: #F30;

		float: left;

		text-indent: 20px;

	}

	

	

	.orangeBox .title h2 {

		float: left;

		font: bold 12px/30px verdana;

		color: #F30;

		text-indent: 15px;

	}

	

	

	

	.orangeBox .title h3 {

		font: bold 14px/30px verdana;

		color: #F30;

		float: left;

		text-indent: 20px;

	}

	

	.orangeBox .title span {

		float: right;

		font: 12px/30px Verdana;

	}

	

	.orangeBox .title span a {

		text-decoration: underline;

	}

	

	

	

	.orangeBox .title a {

		color: #F30;

	}

	

	.orangeBox .title b {

		padding-left: 10px;

	}

	

	.orangeBox .title b a {

		color: #F30;

		font: 12px verdana;

		text-decoration: underline;

	}

	

	

	

	

	

	.greenBox {

		background: #EBF8DE;

		border: 1px solid #B0E180;

		padding: 3px;

		margin-bottom: 10px;

	}		

			

	.greenBox .title h1, .greenBox .title h6 {

		font: bold 14px/30px verdana;

		color: #690;

		float: left;

	}

	

	.greenBox .title h2 {

		float: right;

		font: bold 10px/30px verdana;

		color: #690;

	}

	

	.greenBox .title span {

		font: 12px verdana;

		color: #333;

		padding-left: 10px;

	}

	

	.greenBox .wy_answer {

		background: url(/templets/ask/tiwen/normal_answer.gif) no-repeat 0 6px;

		text-indent: 20px;

	}

	

	

	

	

	.redBox {

		background: #FFF0F0;

		border: 1px solid #F99;

		padding: 3px;

		margin-bottom: 10px;

	}		

			

	.redBox .title h1, .redBox .title h6 {

		font: bold 14px/30px verdana;

		color: #F00;

		float: left;

	}

	

	.redBox .title h2 {

		float: right;

		font: bold 10px/30px verdana;

		color: #F00;

	}

	

	.redBox .zj_answer {

		background: url(/templets/ask/tiwen/master_answer.gif) no-repeat 0 3px;

		text-indent: 20px;

	}

	.redBox .zj_ts {

		float:right;

		font: normal 12px verdana;

		color:#666;

		margin:5px 0 0 0;

	}

	

	

		

	

/*	-------------------------------------------------------------

	hot keshi

	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/	

	

	ul.hot_keshi {

		overflow: hidden; clear: both; height: 100%;

		margin-top: -3px;

	}

	

	ul.hot_keshi li {

		float: left; width: 125px;

		font: 14px/26px Arial;

		background: url(/templets/ask/tiwen/arrow_1.gif) no-repeat 5px 9px; text-indent: 15px;

		border-bottom: 1px dashed #ccc;

	}

	

	

/*	-------------------------------------------------------------

	index master box

	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/	

	

	.indexMaster {

		float: right; width: 752px;

	}

	

	.indexMaster .body div {

		width: 64px; text-align: center; float: left;

		line-height: 14px; padding: 0 8px;

	}

	

	.indexMaster img {

		width: 60px; height: 75px;

		border: 1px solid #666; margin-bottom: 5px;

	}

	

	

	

	

/*	-------------------------------------------------------------

	status bar

	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

	

	.statusBar {

		border-bottom: 1px solid #ddd; overflow: auto; height: 18px;

		margin-bottom: 10px;

	}

	

	.statusBar div {

		float: right; color: #999;

		text-align: left;

		padding-left: 10px;

	}

	

	.statusBar .theme {

		padding-left: 5px;

		float: left; text-align: left;

	}

	

	.statusBar .price {

		width: 40px;

	}

	

	.statusBar .click {

		width: 70px; text-align: center;

	}

	

	.statusBar .status {

		width: 30px;

		text-align: center;

	}

	

	.statusBar .replier {

		width: 80px; padding-left: 10px;

	}

	

	.statusBar .time {

		width: 75px;

	}

	

	

	

	

/*	-------------------------------------------------------------

	ul

	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/



	

	ul {

		padding: 0px; margin: 0px;

	}

	

	li {

		list-style: none;

		background: no-repeat left;

	}

	

	

	ul.help {

		background: url(/templets/ask/tiwen/dash_28.gif);

		overflow: auto;

		height: 100%;

	}

	

	

	ul.help li {

		float: left;

		width: 70px; font: 14px verdana;

		padding-left: 20px;

		line-height: 28px;

	}

	

	ul.help a {

		color: #05B;

	}

	

	

	

	

	

	

	

	ul.dash li {

		background: url(/templets/ask/tiwen/dash_1.gif) repeat-x bottom;

		clear: both;

		overflow: auto; 

		+margin-bottom: -4px; -margin-bottom: 0;

		line-height: 30px;

		padding-left: 5px;

	}

	

	ul.dash a {

		color: #00c;

		text-decoration: underline;

	}

	

	ul.dash h2, ul.dash p {

		line-height: 30px!important;

	}

	

	ul.dash h1, ul.dash h6 {

		font: 14px/20px Verdana; padding-top: 5px;

		float: left;

	}

	

	ul.dash h1 img, ul.dash h6 img {

		vertical-align: middle; margin-left: 5px

	}

	

	ul.dash p, ul.dash h2 {

		float: right;

		padding-left: 10px;

	}

	

	ul.dash .time {

		font: 10px verdana; color: #999;

		width: 75px; text-align: right;

	}

	

	ul.dash h2 {

		width: 80px; text-align: center;

		font: 12px Verdana;

		overflow: hidden;

		text-overflow: ellipsis;

		white-space: nowrap;

	}	

	

	ul.dash .money {

		background: url(/templets/ask/tiwen/money_1.gif) no-repeat 0 10px; text-indent: 2px;

		color: #F30;

		width: 20px; float: left;

	}	

	

	ul.dash .icon {

		width: 30px; text-align: center;

		padding-top: 7px;

	}

	

	ul.dash .click {

		width: 70px; text-align: center;

		font: 10px verdana;

	}

	

	ul.dash .choose {

		float: left;

		padding: 0; padding-top: 8px; +padding-top: 3px;

	}

	

	

	

	

	

	

	

	ul.mongline li {

		background: url(/templets/ask/tiwen/dash_1.gif) repeat-x bottom;

		font: 14px/30px Verdana;

		padding-left: 10px;

	}

	

	ul.mongline li a {

		color: #00c; text-decoration: underline;

	}

	

	ul.mongline span {

		background: url(/templets/ask/tiwen/arrow.gif) no-repeat 0 5px;

		padding-left: 10px;

	}

	

	ul.mongline .btn {

		margin: 10px 0 0 0; +margin: 5px 0 3px 0;

	}

	

	

	

	

	

	

	

	ul.point li {

		background: url(/templets/ask/tiwen/point.gif) no-repeat left 10px;

		padding-left: 10px;

		font: 14px/24px verdana;

	}

	

	ul.point li a {

		text-decoration: underline;

		color: #00c;

	}

	

	

	

	



	

	ul.index_famous li {

		font: 12px/25px verdana;

		width: 60px; float: left; overflow: auto;

	}

	

	ul.index_famous li a {

		text-decoration: underline;

		color: #00c;

	}

	

	

	

	

	ul.rank .item {

		border-bottom: 1px solid #ccc;

		height: 22px;

	}

	

	ul.rank .item h1, ul.rank .item h2, ul.rank .item p, ul.rank .item h6 {

		font-weight: bold;

	}

	

	ul.rank li {

		clear: both;

		overflow: auto;

		+margin-bottom: -4px; -margin-bottom: 0;

	}

	

	ul.rank h1, ul.rank h2, ul.rank p, ul.rank h6 {

		font: 12px/22px "宋体";		

		white-space: nowrap; overflow: hidden; text-overflow: ellipsis;

	}

	

	ul.rank h1, ul.rank h6 {

		float: left; width: 72px;

	}

	

	ul.rank h2 {

		float: right;

		width: 45px; text-align: right;

	}

	

	ul.rank p {

		float: right;

	}

	

	

	

	

	

	

	ul.favor li {

		background: url(/templets/ask/tiwen/dash_1.gif) repeat-x bottom;

		padding: 10px 0 5px 0;

		overflow: auto; height: 100%;

	}

	

	ul.favor a {

		color: #666;

		font: 14px/20px "宋体";

	}

	

	ul.favor li p {

		background: url(/templets/ask/tiwen/rule.jpg) no-repeat left 9px;

		padding-left: 15px;

	}

	

	ul.favor li p a {

		font-weight: bold; font-size: 12px;

	}

	

	

	

	

	

	

	

	ul.class li {

		float: left; width: 180px;

		font: 14px/25px arial; color: #555;

		background: url(/templets/ask/tiwen/point_1.gif) no-repeat 0 9px; text-indent: 10px;

	}

	

	ul.class a, ul.class_more a, ul.friends a, ul.hospitals a {

		text-decoration: underline;

		color: #05B;

	}

	

	ul.class .sp {

		font-weight: bold;

	}

	

	

	

	ul.class_more li {

		float: left; width: 180px; padding-left: 8px;

		font: 10px/28px verdana;

		background: url(/templets/ask/tiwen/dash_1.gif) repeat-x bottom;

		color: #555;

	}

	

	ul.class_more a {

		font-size: 14px;

	}

	

	ul.friends li, ul.hospitals li {

		float: left; width: 96px; padding-left: 8px;

		font: 14px/28px verdana;

		background: url(/templets/ask/tiwen/dash_1.gif) repeat-x bottom;

		overflow: hidden;

		white-space: nowrap; text-overflow: ellipsis;

	}

	

	ul.hospitals li {

		width: 180px;

	}

	

	

	

	

/*	-------------------------------------------------------------

	number of problem

	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

	

	.number_of_problem {

		padding: 10px 0 10px 10px;

	}

	

	.number_of_problem b {

		color: #690;

		font: bold 12px verdana;

	}

	

	

	

	

	

/*	-------------------------------------------------------------

	master

	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

	

	

	.master {

		background: url(/templets/ask/tiwen/dash_1.gif) repeat-x bottom;

		padding: 0 0 8px 0;

		border-top: 4px solid #FFF; border-bottom: 4px solid #FFF;

		overflow: auto; height: 100%;

	}

	

	

	.master .span1{

	}

	

	.master .span1 img{

		width:60px; height:20px; border:0;

	}

	

	

	.master div {

		float: left;

		border: 1px solid #ccc;

		margin-right: 5px; padding: 1px;

	}

	

	.master img {

		width: 65px; height: 80px;

	}

	

	.master .online {

		width: 14px; height: 15px;

		vertical-align: middle;

	}

	

	.master h1, .master h6 {

		font: bold 12px verdana;

		padding: 3px 0 6px 0;

	}

	

	.master h1 a, .master h6 a {

		color: #05B;

	}

	

	

	.master h2 {

		font: 10px "宋体";

		color: #999;

		padding-top: 5px;

	}

	

	.master h2 a {

		color: #F60;

		text-decoration: underline;

	}

	

	.master h3, .master p {

		font: 12px/18px verdana;

	}

	

	

	

	.super_master h1 a, .super_master h6 a {

		font: bold 14px Verdana;

		color: #F60;

	}

	

	.super_master div {

		border: 1px solid #666;

	}

	

	

	

	.list_master_box {

		padding: 0 8px;

	}

	

	

	

	



	

	ul.masterForeList {

		float: right;

		width: 240px;

	}

	

	ul.masterForeList li {

		background: url(/templets/ask/tiwen/dash_1.gif) repeat-x bottom;

		line-height: 16px;

		padding: 4px 0 4px 5px;

	}









	.masterBox {

		background: url(/templets/ask/tiwen/icon_master.gif) no-repeat;

		padding: 8px 0 0 80px;

		float: left;

		width: 520px;

	}

	

	.masterBox a {

		text-decoration: underline;

		color: #666;

	}

	

	.masterBox h1, .masterBox h6 {

		float: left;

		padding: 0 5px 5px 0;		

		width: 67px;

		font: 12px/16px verdana;

		overflow: hidden; text-overflow: ellipsis; white-space: nowrap;

	}

	

	.masterBox h1 a, .masterBox h6 a {

		color: #333;

	}

	

	.masterBox img {

		vertical-align: middle;

		margin-left: 2px;

	}

	

	.masterBox p {

		float: left;

		padding: 0 15px 5px 0;

		font: bold 12px/16px verdana;

		white-space: nowrap;

	}

	

	.masterBox p a {

		color: #37D;

	}











	ul.master_list li {

		padding: 5px 0;

		background: url(/templets/ask/tiwen/dash_1.gif) repeat-x bottom;

	}



	ul.master_list li a {

		font: bold 12px/18px Verdana; background:url(/templets/ask/tiwen/icon_master_2.gif) no-repeat;

		padding-left: 20px; +padding-left: 19px;

		color: #05B;

		display: block;

	}





	

/*	-------------------------------------------------------------

	ask

	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

	

	

	.ask {

		height: 35px;

	}

	

	.askLong {

		height: 45px;

	}

	

	.askForList {

		height: 26px;

		padding-left: 80px;

	}

	

	.ask input, .askForList input, .askLong input {

		width: 378px; height: 24px; border: 1px solid #8CF;

		color: #333; line-height: 23px;

		padding: 0 5px;

		float: left;

		background: #F4FAFF;

	}

	

	.askLong input {

		width: 530px;

	}	

		

	.searchAnswer, .wannaAsk {

		background: url(/templets/ask/tiwen/btn_1.gif)!important;

		width: 70px!important; height: 24px!important; border: 0px!important;

		cursor: pointer;

		margin-left: 5px;

	}

	

	.wannaAsk {

		background: url(/templets/ask/tiwen/btn_2.gif)!important;

	}

	

	

/*	-------------------------------------------------------------

	tabs

	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/



	.tabs .tab {

		overflow: auto;

		height: 100%;

	}

	

	

	.tabs .tab h3 {

		float: left;

		background: url(/templets/ask/tiwen/tabs.gif) left -26px;

		width: 265px;

		height: 26px;

	}

	

	

	.tabs .tab span {

		font: bold 14px/23px verdana; padding: 3px 0 0 10px; 

		color: #FFF;

		float: left;

	}

	

	

	.tabs .tab p, .tabs .tab b {

		float: right;

		padding: 7px 10px 0 0;

	}

	

	.tabs .tab p {

		font: bold 10px verdana;

		color: #FFF;

	}

	

	.tabs .tab b {

		font: 12px verdana;

		padding-top: 6px; +padding-top: 7px; -padding-top: 7px;

	}

	

	.tabs .tab b a {

		text-decoration: underline;

		color: #FFF;

	}

	

	

	

	.tabs .tab .up {

		background: url(/templets/ask/tiwen/tabs.gif) left top;

	}

	

	.tabs .tab .up span, .tabs .tab .up p {

		color: #F30;

	}

	

	.tabs .tab .up a {

		color: #F30;

	}

	

	

	

	

	.tabs h4, .tabs_b h4, .tabs_c h4 {

		display: none;

		font: 12px "宋体";

	}

	

	.tabs .block, .tabs_b .block, .tabs_c .block {

		display: block;

	}

		

	

	

	

	

	

	

	

	.tabs_b h3 {

		float: left;

		background: url(/templets/ask/tiwen/tabs_b.gif) left -23px;

		

		font: 12px/22px verdana; padding-top: 1px;

		text-align: center;

		width: 70px;

		margin: 0 2px;

		color: #999;

		display: inline;



	}

	

	

	.tabs_b .up {

		background: url(/templets/ask/tiwen/tabs_b.gif) left top;

		font-weight: bold;

		color: #333;

	}

	

	.tabs_b .tab {

		background: url(/templets/ask/tiwen/tabs_bbg.gif) repeat-x bottom;

		overflow: auto; height: 23px;

		margin-bottom: 10px; padding-top: 4px;

	}

	

	

	

	

	

	

	

	

	.tabs_c {

		padding-top: 25px;

		overflow: auto; height: 100%;

		clear: both;

	}

	

	

	.tabs_c .tab {

		background: url(/templets/ask/tiwen/tabs_cbg.gif) repeat-x bottom;

		overflow: auto; height: 100%;

		margin-bottom: 15px;

	}

	

	.tabs_c h3 {

		float: left;

		background: url(/templets/ask/tiwen/tabs_c.gif) left -25px;		

		font: 14px/25px verdana;

		text-align: center;

		width: 75px;

		margin: 0 2px;

		color: #05B;

	}

	

	.tabs_c h3 a {

		color: #05B;

	}

	

	.tabs_c .up {

		background: url(/templets/ask/tiwen/tabs_c.gif);

		font-weight: bold;

		color: #669900;

	}

	

	

/*	-------------------------------------------------------------

	elitist

	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

	

	.elitist {

		background: url(/templets/ask/tiwen/dash_1.gif) repeat-x bottom;

		padding-bottom: 5px;

		margin-bottom: 10px;

	}

	

	.elitist h1, .elitist h6 {

		font: bold 14px verdana;

		padding-bottom: 5px;

	}

	

	

/*	-------------------------------------------------------------

	articleByClass

	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

	

	.articleByClass {

		width: 240px; float: left;

		padding: 0 8px;

		margin: 10px 0;

	}

	

	.articleByClass .class {

		overflow: auto; height: 100%;

		margin-bottom: 5px;

		background: url(/templets/ask/tiwen/star_bar.gif);

	}

	

	.articleByClass .class a {

		color: #333;

		font: 14px/29px verdana;

	}

	

	.articleByClass .class h1, .articleByClass .class h6 {

		float: left;

		padding-left: 35px;

	}

	

	.articleByClass .class h1 a, .articleByClass .class h6 a {

		font-weight: bold!important;

	}

	

	.articleByClass .class h2 {

		float: right;

		background: url(/templets/ask/tiwen/cross.gif) no-repeat left 6px;

		padding-left: 20px;

	}

	

	

	

	

	.articleByClass li {

		background: url(/templets/ask/tiwen/dash_1.gif) repeat-x bottom;

		height: 24px;

		margin-bottom: 0px; +margin-bottom: -4px;

	}

	

	.articleByClass li a {

		color: #00c;

		text-decoration: underline;

	}

	

	.articleByClass li h1, .articleByClass li h6 {

		float: left;

		font: 12px/24px "宋体";

	}

	

	.articleByClass li h2 {

		float: right;

		font: 10px/24px verdana;

		color: #ccc;

	}

	

	

	

	

	

	

	

	

	

	

/*	-------------------------------------------------------------

	bottom

	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/	

		

	#bottominfo {

		border-top: 1px solid #ddd;

	}

	

	

	

	

	

	

	

	

/*	-------------------------------------------------------------

	ask form + answer form + comment form

	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

	

	

	ul.askForm li, ul.answerForm li, ul.commentForm li {

		clear: both;

		padding: 10px 0;

		background: url(/templets/ask/tiwen/dash_1.gif) repeat-x bottom;

		overflow: auto; height: 100%;

	}

	

	ul.askForm h1, ul.answerForm h1, ul.askForm h6, ul.answerForm h6 {

		font: bold 14px verdana;

		float: left;

		width: 105px;

		padding-left: 20px;

		color: #555;

		+padding-top: 3px;

	}

	

	ul.askForm p, ul.answerForm p {

		float: left;

	}

	

	ul.askForm a, ul.answerForm a {

		text-decoration: underline;

		font-size: 14px;

		color: #05B;

	}

	

	

	ul.askForm .inputBox {

		width: 770px; padding: 2px;

		margin-bottom: 8px;

	}

	

	ul.askForm textarea, ul.answerForm textarea {

		width: 780px; +width: 778px; -width: 778px;

		height: 150px;

		margin-bottom: 10px;

	}

	

	ul.askForm span {

		font-weight: bold;

		color: #F00;

	}

	

	ul.askForm .point {

		font: bold 14px Verdana;

	}

	

	ul.askForm .notice {

		padding-top: 10px;

	}

	

	

	

	

	ul.askForm .base_info {

		overflow: auto; height: 100%;

	}

	

	ul.askForm .base_info div {

		padding-bottom: 5px;

	}

	

	ul.askForm .base_info textarea {

		height: 50px;

	}

	

	ul.askForm .base_info .history {

		width: 732px;

	}

	

	

	

	

	

	

	

	.chooseCategory h2 {

		background: url(/templets/ask/tiwen/menu.gif) no-repeat;

		font: bold 14px/27px verdana;

		padding: 0 0 10px 35px;

		color: #05B;

	}

	

	.chooseCategory div {

		background: url(/templets/ask/tiwen/next.gif) no-repeat right;

		padding: 5px 40px 5px 0;

		margin-right: 10px;

		float: left;

	}

	

	.chooseCategory span img {

		background: url(/templets/ask/tiwen/btn_sure.gif);

		width: 42px; height: 22px;

		margin-top: 4px;

	}

	

	.chooseCategory ul {

		background: url(/templets/ask/tiwen/dash_1.gif) repeat-x 0 10px;

		padding-top: 8px;

		clear: both;

		overflow: auto; height: 100%;

	}

	

	.chooseCategory li {

		background: none!important;

		float: left; clear: none!important;

		width: 125px;

	}

	



	

	

	

	

	

	ul.askForm .radio, ul.askForm .price, ul.askForm .chooseCategory {

		overflow: auto; height: 100%;

	}

	

	ul.askForm .radio {

		+margin-bottom: -10px;

	}

	

	ul.askForm .radio div {

		padding-bottom: 5px;

	}



	

	ul.askForm .radio span {

		font: 14px verdana;

	}



	

	ul.askForm .price input {

		width: 50px;

		margin-right: 10px;

	}

	

	ul.askForm .anonymity {

		margin-right: 10px;

	}

	

	ul.askForm .submit, ul.answerForm .submit {

		margin-left: 125px;

		background: url(/templets/ask/tiwen/ask.gif);

		width: 80px;

		height: 31px;

		border: 0px;

	}

	

	

	

	

	

	ul.answerForm h1, ul.answerForm h6 {

		width: 85px;

	}

	

	

	ul.answerForm .inputBox {

		width: 555px;

		margin-bottom: 5px;

	}

	

	ul.answerForm textarea {

		width: 555px; +width: 553px; -width: 553px;

	}

	

	ul.answerForm .validate, ul.askForm .validate {

		width: 84px;

		margin-bottom: 5px;		

	}

	

	ul.answerForm .submit {

		margin-left: 105px;

		background: url(/templets/ask/tiwen/answer.gif);

	}

	

	

	

	

	ul.commentForm {

		padding: 0 10px;

	}

	

	

	ul.commentForm h1, ul.commentForm h6 {

		font: bold 14px verdana; color: #555;

		padding: 0 0 5px 0;

		+padding-top: 3px;

	}

	

	ul.commentForm textarea {

		width: 645px; +width: 643px; -width: 643px;

		height: 150px;

		margin-bottom: 10px;

	}

	

	ul.commentForm .submit {

		background: url(/templets/ask/tiwen/comment.gif);

		width: 80px; height: 31px;

		border: 0px;

	}

	

	

	

/*	-------------------------------------------------------------

	problem box

	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

	

	.problem {

		padding: 0 10px;

		overflow: auto; height: 100%;

	}

	

	.problem h1, .problem h6 {

		font: bold 16px verdana;

		padding: 10px 0 5px 0;	

	}

	

	.problem h2 {

		font: 12px "宋体";

		color: #999;

		padding: 10px 0;

		background: url(/templets/ask/tiwen/dash_1.gif) repeat-x bottom;

	}

	

	.problem p {

		padding: 15px 0;

		text-indent: 28px;

		margin-bottom: 10px;

		font: 14px/22px "宋体";

		color: #333;

		background: url(/templets/ask/tiwen/dash_1.gif) repeat-x bottom;

		

		word-wrap: break-word;

		word-break : break-all;

	}

	

	.problem .info {

		text-align: right;

	}

	

	.problem .info span {

		color: #999;

		padding-left: 5px;

	}

	

	.problem .info a {

		text-decoration: underline;

		color: #05B;

		font-weight: bold;

	}

	

	.problem .price {

		background: url(/templets/ask/tiwen/money.gif) no-repeat left top;

		color: #FF3300; line-height: 22px;

		padding: 0 0 0 32px;

	}

	

	.problem .manage, .answerBox .manage {

		background: #FAFAFA; border: 1px solid #DDD;

		padding: 5px 0;

		margin-top: 10px;

		text-align: center;

	}

	

	.problem .manage a, .answerBox .manage a {

		color: #333;

		text-decoration: none;

	}

	

	.problem .manage a:hover, .answerBox .manage a:hover {

		text-decoration: underline;

	}

	

	

	.problem ul.base_info {

		background: url(/templets/ask/tiwen/dash_1.gif) repeat-x 0 10px;

		padding-top: 20px;

	}

	

	.problem ul.base_info li {

		background: url(/templets/ask/tiwen/arrow.gif) no-repeat 0 6px;

		text-indent: 8px; line-height: 20px;

	}

	

	

/*	-------------------------------------------------------------

	answer box

	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

	

	.answerBox {

		

	}

	

	.answerBox .answer {

		float: left; width: 560px;

		font: 14px/22px "宋体";

		color: #666;

	}

	

	.answerBox .support {

		width: 56px; height: 65px;

		background: url(/templets/ask/tiwen/support_box.gif);

		float: right;

		font: 20px/28px verdana;

		text-align: center;

		color: #FFF;

	}

	

	.answerBox .notice, .commentForBest .notice {

		clear: both;

		text-align: right; padding-top: 10px;

		color: #666;

	}

	

	.answerBox .notice a, .commentForBest .notice a {

		color: #690;

		font-weight: bold;

		text-decoration: underline;

	}

	

	.answerBox .notice span a {

		color: #F30;

	}

	

	

	.answerBox div {

		background: url(/templets/ask/tiwen/dash_1.gif) repeat-x bottom;

		padding: 0 3px 1px 6px;

		overflow: auto; height: 100%;

	}

	

	.answerBox div a {

		color: #37D;

		text-decoration: underline;

	}

	

	.answerBox div span {

		padding-right: 13px;

		+padding-right: 13px;

		-padding-right: 11px;

		font:12px/34px verdana;

		color: #666;

		float: left;

	}

	

	.answerBox p {

		font: 14px/24px verdana;

		color: #000;

		padding: 10px;

		clear: both;

		background: url(/templets/ask/tiwen/dash_1.gif) repeat-x bottom;

		

		word-wrap: break-word;

		word-break : break-all;

	}

	

	.answerBox .answerer a {

		color: #F60;

	}

	

	

	

	.answerBox .spAnswerer {

		background: url(/templets/ask/tiwen/doctor.gif) no-repeat 0 9px;

		padding-left: 20px;

	}

	

	.answerBox .spAnswerer a {

		font-weight:bold;

		color: #F60;

	}

	

	.answerBox .spAnswerer img {

		width: 15px;

		height: 22px; -height: 33px;

		background: no-repeat 0 2px; -background: no-repeat 0 8px;

	}

	

	.answerBox .from {

		width: 228px;

		overflow: hidden; white-space: nowrap; text-overflow: ellipsis;

	}

	

	.answerBox .spl, .answerBox .spl a {

		font-weight:bold;

	}

	

	.answerBox .qq {

		margin:0;

		+margin:-2px;

		-margin:8px;

	}

	.answerBox .dw{

		width:248px;

		overflow:hidden; 

		text-overflow:ellipsis; 

		white-space:nowrap;

	}

	.answerBox .qq img{

		margin:3px 0 0 0;

		+margin:0;

		-margin:0;

		vertical-align: text-bottom;

		+vertical-align: text-bottom;

		-vertical-align: middle;

	}

	

/*	-------------------------------------------------------------

	commentForBest

	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

	

	.commentForBest {

		border: 1px solid #ddd;

		padding: 5px 10px 10px 10px; margin-top: 10px;

		background: #FBFBFB;

	}

	

	.commentForBest h1, .commentForBest h6 {

		font: bold 14px verdana; color: #333;

		padding: 10px 0;

	}

	

	.commentForBest p {

		font: 14px/22px verdana;

		color: #555;

	}

	

	

	

	

	

/*	-------------------------------------------------------------

	navigation of page

	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

	

	.pageNavi {

		text-align: center;

		padding: 30px 0 15px 0; font: 15px Verdana;

	}

	

	.pageNavi a {

		color: #261CDC;

		text-decoration: underline;

		padding: 0px!important;

	}

	

	.pageNavi span {

		color: red; font-weight: bold;

	}

	

	

	

	

/*	-------------------------------------------------------------

	element

	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

	

	.icon_wait {

		background: url(/templets/ask/tiwen/icon_waiting.gif) no-repeat 0 5px;

	}

	

	

	.icon_done {

		background: url(/templets/ask/tiwen/icon_done.gif) no-repeat 0 5px;

	}

	

	.icon_vote {

		background: url(/templets/ask/tiwen/icon_vote.gif) no-repeat 0 5px;

	}

	

	.icon_yflag {

		background: url(/templets/ask/tiwen/yellow_flag.gif) no-repeat 0 5px;

	}

	

	

	.friend {

		background: url(/templets/ask/tiwen/friend_blue.gif) no-repeat;

		padding-left: 22px;

		float: left;

		line-height: 20px;

	}

	

	.friend a, .friend a:hover {

		color: #F30; font-weight: bold;

	}

	

	.add_fav {

		float: left;

		padding-right: 10px;

	}

	

	.add_fav img {

		background: url(/templets/ask/tiwen/btn_3.gif);

		width: 75px; height: 18px;

	}

	

	

	.listPage_askBtn {

		float: left;

		padding: 10px 10px 0 0;

	}

	

	

	.event .img_field {

		margin-bottom: 1px; border: 1px solid #333;

	}

	

	

	



	

	

	

	

	

	

	

	

	

	.art_notice_img {

		border: 1px solid #D7EBFF;

		padding: 8px;

		margin-bottom: 10px; text-align: center;

	}

	

	

	

/*	-------------------------------------------------------------

	doctor detail & user detail

	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

	

	.doctor div {

		float: left;

		border: 1px solid #ccc; padding: 3px;

		margin-right: 8px; -margin-right: 5px;

	}

	

	.doctor h1, .doctor h2, .doctor h6 {

		font: bold 14px/24px Verdana;

		color: #05B;

		padding-left: 7px; overflow: auto; height: 100%;

	}

	

	.doctor h2 {

		font-weight: normal;

		color: #555;

	}

	

	.doctor h1 span, .doctor h2 span, .doctor h6 span {

		padding-right: 10px;

	}

	

	.doctor h2 img {

		background: url(/templets/ask/tiwen/star.gif);

		width: 80px; height: 16px;

	}

	

	.doctor p {

		background: url(/templets/ask/tiwen/dash_1.gif) repeat-x top;

		padding: 10px 0 0 7px;

		margin-top: 9px;

		overflow: auto; height: 100%;

		text-indent: 24px;

		font: 14px/22px Verdana;

		color: #555;

	}

	

	

	.hospital {

		overflow: auto; height: 100%;

		clear: both;

	}

	

	.hospital h2 {

		font: bold 14px Verdana;

		border-bottom: 1px solid #ccc;

		padding: 5px 35px;

		margin: 15px 0;

	}

	

	.hospital div {

		background: url(/templets/ask/tiwen/dash_1.gif) repeat-x bottom;

		padding: 0 0 10px 0;

		margin: 0 0 10px 0;

		overflow: auto; height: 100%;

	}

	

	.hospital h1, .hospital h6 {

		float: left;

		text-align: center;

		width: 128px; padding-top: 5px;

	}

	

	.hospital p {

		float: left;

		width: 555px; margin-left: 15px;

		color: #555;

	}

	

	

	

	

	

	

	.user_info div {

		float: left;

		border: 1px solid #ccc; padding: 3px;

		margin-right: 8px; -margin-right: 5px;

	}

	

	.user_info ul {

		float: right; width: 565px;

	}

	

	.user_info li {

		background: url(/templets/ask/tiwen/dash_1.gif) repeat-x bottom;

		font: 14px/26px Verdana;

	}

	

	.user_info span {

		padding-left: 10px;

	}

	

	.user_info a {

		color: #00c; text-decoration: underline;

	}

	

	.user_info h1, .user_info h6 {

		font: bold 14px Verdana; display: inline; padding-right: 7px;

		color: #05B;

	}

	

	

/*	-------------------------------------------------------------

	search bar

	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

	

	.searchBar {

		

	}

	

	

	

	

/*	-------------------------------------------------------------

	Data Form

	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

	

	ul.dataForm li {

		background: url(/templets/ask/tiwen/dash_1.gif) repeat-x bottom;

		clear: both; overflow: hidden; height: 100%;

		margin-bottom: 0; +margin-bottom: -4px; -margin-bottom: -4px;

		text-align: center;

		padding: 2px 0;

	}

	

	ul.dataForm .option {

		float: left; width: 110px;

		font: bold 14px/34px Verdana; padding-left: 15px;

		text-align: left;

	}

	

	ul.dataForm .area {

		float: left;

		font: 14px/20px Verdana; padding: 7px 0;

	}

	

	ul.dataForm .inputArea {

		width: 250px; padding: 3px 5px;

		height: 12px;

		border: 1px solid #ccc; font: 12px/12px Verdana;

	}

	

	ul.dataForm .brief {

		float: left;

		font: 12px/20px Verdana; padding: 7px 10px;

		color: #666;

	}

	

	ul.dataForm .grey_btn {

		margin: 10px 0;

	}

	

	

	

	

	

	

/*	-------------------------------------------------------------

	mail box

	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

	

	.mailbox .info {

		text-align: center;

		border: 1px solid #DDD; background: #FAFAFA;

		line-height: 26px;

		color: #666;

		margin-bottom: 10px;

	}

	

	.mailbox .info span {

		font: bold 12px Verdana;

		padding: 0 2px; color: #F60;

	}

	

	.mailbox .info a {

		text-decoration: underline;

		color: #666;

		padding-left: 5px;

	}

	

	

	.mailbox .part {

		text-align: center;

		padding-top: 30px;	

	}

	

	.mailbox a {

		padding: 25px 8px 0 8px;

		background: no-repeat center 5px;

	}

	

	.mailbox .get {

		background-image: url(/templets/ask/tiwen/mail_get.gif);

	}

	

	.mailbox .send {

		background-image: url(/templets/ask/tiwen/mail_send.gif);

	}

	

	.mailbox .maildrop {

		background-image: url(/templets/ask/tiwen/mail_drop.gif);

	}

	

	.mailbox .rubbish {

		background-image: url(/templets/ask/tiwen/mail_del.gif);

	}

	

	.mailbox .write {

		background-image: url(/templets/ask/tiwen/mail_write.gif);

	}

	

	.mailbox .on {

		border: 1px solid #DDD; background-color: #FAFAFA;

	}

	

	

	.mailbox .function {

		padding: 10px 5px;

		overflow: hidden; clear: both; height: 100%;

		border-bottom: 1px solid #eee;

	}

	

	.mailbox .function div {

		float: left;

		padding-right: 10px; line-height: 28px;

	}

	

	.mailbox .function .check {

		margin-top: 5px; +margin-top: 3px;

	}

	

	

	.mailbox .read a {

		color: #999;

	}

	

	.mailbox textarea {

		width: 550px; height: 150px;

	}

	

	

	.mailbox .validate {

		width: 84px;

		margin-bottom: 5px;		

	}

	

	.mailbox p {

		text-align: left;

	}

	

	.mailbox .save_for_draft {

		float: left;

		padding: 15px 0 0 250px; width: 80px; +padding-top: 10px;

	}

	

	

/*	-------------------------------------------------------------

	relate question

	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

	

	ul.relate_question li {

		float: left;

		width: 340px; font: 14px/30px Verdana;

		background: url(/templets/ask/tiwen/dash_1.gif) repeat-x bottom;

		margin: 0 5px;

		display: inline;

	}

	

	ul.relate_question a {

		text-decoration: underline;

	}



	

	

/*	-------------------------------------------------------------

	click tabs

	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

	

	.click_tab {

		position: relative;

		overflow: auto;

	}

	

	.click_tab .cards {

		width: 154px;

		position: absolute; z-index: 100;

	}

	

	

	

	

	.click_tab .selected a, .click_tab .unselect a {

		padding-left: 40px;

		font: 14px/34px Verdana;

		+line-height: 33px; +padding-top: 1px;

		display: block;

	}

	

	.click_tab .selected {

		margin: 5px 0;

		background: url(/templets/ask/tiwen/tab_click.gif);

		padding: 2px 0;

	}

	

	.click_tab .selected a {

		font-weight: bold; color: #05B;

	}

	

	.click_tab .unselect a {

		-margin-bottom: -14px;

		text-decoration: underline;

	}

	

	.click_tab .cards .base_info {

		background: url(/templets/ask/tiwen/base_info.gif) no-repeat 15px 8px;

	}

	

	.click_tab .cards .mail_box {

		background: url(/templets/ask/tiwen/message.gif) no-repeat 13px 8px;

	}

	

	.click_tab .cards .question {

		background: url(/templets/ask/tiwen/interrogation_2.gif) no-repeat 15px 8px;

	}

	

	.click_tab .cards .answer {

		background: url(/templets/ask/tiwen/my_answer.gif) no-repeat 14px 8px;

	}

	

	.click_tab .cards .fav {

		background: url(/templets/ask/tiwen/star_2.gif) no-repeat 12px 9px;

	}

	

	.click_tab .cards .my_value {

		background: url(/templets/ask/tiwen/money_2.gif) no-repeat 13px 8px;

	}

	

	

	

	.click_tab .box {

		float: right; width: 820px;

	}

	

	

	

	.click_tab .space {

		width: 0px;

		float: left; height: 240px;

	}

	

	.click_tab #box_1, .click_tab #box_2, .click_tab #box_3, .click_tab #box_4, .click_tab #box_5, .click_tab #box_6 {

		float: left; width: 782px;

	}

	

	

	

	

	

	

	

	

	

	

	

	.grey_btn {

		background: url(/templets/ask/tiwen/grey_btn.gif); border: 1px solid #ccc;

		padding: 3px 10px 2px 10px;

		color: #555;

	}

	

	

	

/*	-------------------------------------------------------------

	sky blue tab

	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

	

	.sb_tab {

		background: url(/templets/ask/tiwen/tab_1.gif) no-repeat center;

		font: bold 12px/14px Verdana;

		padding-top: 6px; text-align: center; margin-bottom: 7px;

		color: #05B;

	}

	

	.sb_tab a, .sb_tab a:hover {

		color: #05B;

	}

	

	

/*	-------------------------------------------------------------

	orange tab

	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

	

	.orange_tab {

		background: url(/templets/ask/tiwen/tab_2.gif) no-repeat center;

		font: bold 16px/20px Verdana; padding-top: 5px;

		text-align: center; margin: 7px 0;

		color: #F60;

	}

	

	.orange_tab a, .orange_tab a:hover {

		color: #F60;

	}

	

	

/*	-------------------------------------------------------------

	star

	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

	

	

	.star, .familiar_disease {

		width: 180px;

		overflow: auto; height: 100%;

	}

	

	.star div {

		float: left;

		width: 76px; text-align: center;

		padding: 3px 7px 8px 7px;

	}

	

	.star p {

		border: 1px solid #ccc;

		padding: 2px;

		margin-bottom: 5px;

	}

	

	.star img {

		width: 65px; height: 80px;

	}

	

	

/*	-------------------------------------------------------------

	familiar disease

	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/	

	

	.familiar_disease {

		padding-top: 6px;

	}

	

	.familiar_disease li {

		background: url(/templets/ask/tiwen/arrow.gif) no-repeat 0 6px;

		text-indent: 8px; padding-right: 8px;

		float: left; width: 82px;

		white-space: nowrap; overflow: auto; text-overflow: ellipsis;

		line-height: 20px;

	}







/*	-------------------------------------------------------------

	master foreshow

	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

	

	.master_fore {

		padding: 0 5px;

	}

	

	.master_fore li {

		background: url(/templets/ask/tiwen/dash_1.gif) repeat-x top;

		padding: 5px 0 3px 5px;

		line-height: 16px;

	}





	

/*	-------------------------------------------------------------

	rank box

	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

	

	.rank_box {

		float: right; width: 760px;

	}

	

	.rank_box .cell {

		float: left; width: 186px;

		padding-right: 5px;

	}

	

	.rank_box .tail {

		padding: 0; width: 187px;

	}

	

	

	

/*	-------------------------------------------------------------

	encash record

	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

	

	.encash_record span {

		background: url(/templets/ask/tiwen/arrow.gif) no-repeat 10px 5px;

		padding-left: 20px;

		font: 14px/30px Verdana;

	}

	

	.encash_record td {

		background: #FFF; padding-left: 10px;

	}

	

	.encash_record .title td {

		background: #F0F8FF;

		color: #05B; font-weight: bold;

	}

	

	

	

	

	

	

/*---------内页导航----------*/



.art_top {

	width:980px;

	height:35px;

	background:#fff;

	padding:0 0 5px 0;

}



.art_top .logo {

	float:left;

	padding:5px 5px 0 5px;

}





.art_top ul {

	float:right;

	display:inline;

	margin:14px 5px 0 0;

}



.art_top ul li {

	float:left;

	list-style:none;

	display:inline;

	padding:4px 5px 0 20px;

	margin:0 0 0 15px;

}

.art_top .ico1 {background:url(/templets/ask/tiwen/site_icon.gif) no-repeat 0 0;}

.art_top .ico2 {background:url(/templets/ask/tiwen/site_icon.gif) no-repeat 0 -23px;}

.art_top .ico3 {background:url(/templets/ask/tiwen/site_icon.gif) no-repeat 0 -47px;}

.art_top .ico4 {background:url(/templets/ask/tiwen/site_icon.gif) no-repeat 0 -71px;}

.art_top .ico5 {background:url(/templets/ask/tiwen/site_icon.gif) no-repeat 0 -95px;}



.art_menu {

	width:980px;

	height:100%;

	overflow:auto;

	margin:0 auto;

	padding:0 0 5px 0;

	background:#fff;

}



.art_menu .menu_topline{

	float:left;

	width:970px;

	height:2px;

	margin: 0 0 0 5px;

	display:inline;

	clear:both;

	overflow:hidden;

	background:url(/templets/ask/tiwen/art_menu_topline.gif) no-repeat 0 0;

}



.art_menu .menubox{

	float:left;

	width:968px;

	margin:0 0 0 5px;

	display:inline;

	border:#f60 1px solid;

	background:#ffe url(/templets/ask/tiwen/art_menu_bg.gif) repeat-x 1px 0;

}





.art_menu .menubox ul{

	color:#fb6;

	line-height:20px;

	padding:6px 17px 3px 17px;

	background:url(/templets/ask/tiwen/art_menu_line.gif) no-repeat right 0;

}



.art_menu .menubox .nobg {background:none;}





/*---------专家团----------*/



.get_ico {

	background: url(/templets/ask/tiwen/yellow_flag.gif) no-repeat 5px 5px;

	padding-left:3px;

	}

.letter {

	float:left;

	width:730px;

	background: url(/templets/ask/tiwen/letter_bg.gif) repeat-x left bottom;

	height:25px;

	}

.letter ul {

	float:left;

	margin:0;

	padding:0;

	}

.letter li {

	float:left;

	width:26px;

	font:bold 14px/25px "verdana";

	height:25px;

	margin:0;

	text-align:center;

	}

.letter_hover {

	background: url(/templets/ask/tiwen/letter_hover.gif) no-repeat;

	color:#F60;

	}

.letter_hover a {

	color:#F60;

	}

.zjListWrap {

	float:left;

	width:720px;

	margin:0 0 0 5px;

	display:inline;

	}

.zjListWrap .single {

	float:left;

	width:720px;

	margin-top:15px;

	}

.zjListWrap .single .topbar {

	float:left;

	width:715px;

	height:18px;

	font:bold 14px/18px "宋体";

	color:#f60;

	padding-left:5px;

	background:#FFECD9;

	}

.zjListWrap .single .doctorWrap {

	float:left;

	width:720px;

	}

.zjListWrap .single .doctorWrap .one {

	float:left;

	width:360px;

	margin-top:15px;

	font:14px "宋体";

	}

.zjListWrap .single .doctorWrap .one .pic {

	float:left;

	width:90px;

	height:110px;

	margin-right:10px;

	}

.zjListWrap .single .doctorWrap .one .pic img {

	width:80px;

	height:100px;

	padding:4px;

	display:inline;

	border:#ccc 1px solid;

	background:#fff;

	}

.zjListWrap .single .doctorWrap .one .name {

	float:left;

	width:260px;

	margin-top:5px;

	}

.zjListWrap .single .doctorWrap .one .name a {

	color:#f60;

	text-decoration:underline;

	}

.zjListWrap .single .doctorWrap .one .yy {

	float:left;

	width:260px;

	margin-top:10px;

	}

.askhome_more {float:right; margin-right:5px; display:inline; font:12px/28px "宋体";}

.insertzj {

	float:left;

	margin-left:8px;

	padding-left:18px;

	display:inline;

	font:12px/30px "宋体";

	background:url(/templets/ask/tiwen/zxhome_ico_zj.gif) no-repeat 0 7px;

	}

.zjhomeWrap {

	float:left;

	width:350px!important;

	padding:0!important;

	margin:10px 0 0 10px;

	display:inline;

	}

.zjhomeWrap .bar {

	float:left;

	width:345px;

	height:18px;

	background:#FFECD9;

	font:bold 14px/18px "宋体";

	text-align:left;

	color:#f60;

	padding-left:5px;

	display:inline;

	}

.zjhomeWrap .con {

	float:left;

	width:350px;

	margin:10px 0 0 0;

	}

.zjhomeWrap .con .single {

	float:left;

	width:80px; height: 119px; padding-top: 6px;

	margin:0 3px;

	display:inline;

	background: url(/templets/ask/tiwen/master_bg.gif);

	}

.zjhomeWrap .con .single .pic img {

	border:1px solid #FFF;

	margin:0 0 5px 0!important;

	width:65px;

	height:80px;

	+display: block;

	}

.zjhomeWrap .con .single .bt {

	font:14px/22px "宋体";

	text-align:center;

	}



.zjhomeWrap .con .single .bt a, .zjhomeWrap .con .single .bt:hover {

	color: #FFF;

}





/*---------科室导航----------*/



.wrap_ks {

	float: left;

	width: 970px;

	}

.ks {

	float: left;

	width: 940px;

	margin:10px 0 0 0;

	}

.ks .topbar {

	float:left;

	width: 940px;

	background: url(/templets/ask/tiwen/ks_bg1.gif) repeat-x left bottom;

	height:24px;

	}

.ks .topbar .title_ks {

	float:left;

	font:bold 14px/22px "verdana";

	height:22px;

	margin:0 0 0 20px;

	text-align:center;

	padding:0 8px;

	display:inline;

	border:#A2D0FF 1px solid;

	border-bottom:#fff 1px solid;

	background:#fff;

	}

.ks .topbar1 {

	float:left;

	width: 920px;

	margin:10px 0 0 10px;

	display:inline;

	background: url(/templets/ask/tiwen/ks_bg2.gif) repeat-x 0 12px;

	}

.ks .topbar1 .title {

	float:left;

	font:14px/25px "verdana";

	height:25px;

	text-align:center;

	padding:0 8px;

	display:inline;

	background:#D7EBFF;

	}

.ks .topbar1 .title a {

	color:#05b;

	text-decoration:underline;

	}

.ks .list {

	float:left;

	width: 800px;

	margin-left:80px;

	display:inline;

	}

.ks .list ul {

	float:left;

	margin:0;

	padding:0;

	}

.ks .list li {

	float:left;

	width:120px;

	font:14px/22px "verdana";

	margin:8px 0 0 0;

	background: url(/templets/ask/tiwen/arrow.gif) no-repeat 0 5px;

	padding-left:10px;

	}





/*---------welcome to zj----------*/

h5 {

	float:left;

	width:730px;

	font:20px/50px "黑体";

	text-align:center;

	margin:0;

	border-bottom:#FFD9B3 1px solid;

	}

.welPart {

	float:left;

	width:730px;

	font:14px/24px "宋体";

	margin:10px 0 0 0;

	}

.welPart .tBar {

	float:left;

	width:730px;

	}

.welPart .tBar .title {

	float:left;

	width:160px;

	height:25px;

	background:#f60;

	color:#fff;

	font:bold 14px/25px "宋体";

	}

.welPart .tBar1 {

	float:left;

	width:730px;

	margin:15px 0 0 0;

	background: url(/templets/ask/tiwen/welbg1.gif) repeat-x left bottom;

	}

.welPart .tBar1 .title {

	float:left;

	width:710px;

	background:url(/templets/ask/tiwen/welicon1.gif) no-repeat 0 0;

	font:bold 14px/20px "宋体";

	padding-left:20px;

	}

.welPart .tBar1 .con {

	float:left;

	width:710px;

	margin:10px 0 0 20px;

	display:inline;

	padding-bottom:12px;

	font:14px/22px "宋体";

	}

.welPart .tBar1 .con img {

	padding:4px;

	background:#fff;

	border:#ccc 1px solid;

	}

.welPart .tBar1 .con .s1 {

	float:left;

	width:710px;

	margin-top:10px;

	}

.welPart .tBar1 .con .s2 {

	float:left;

	width:690px;

	margin:5px 0 0 0;

	padding-left:20px;

	display:inline;

	}



.sqjr a, .sqjr a {

	font:bold 14px "宋体";

	color:#f30;

	text-decoration:underline;

	}

.ch, .ch a {font:bold 12px/20px "宋体"; color:#F00;}



.askgg {float:left; width:730px; height:80px; padding-bottom:5px;}

.ggb {border-top:#fff 5px solid;}



/*---------导航新改----------*/

.lnWrap { padding-bottom: 10px; }



.lnWrap .topWrap {

	border-bottom:#D7EBFF 1px solid; padding: 0 5px;

	height: 23px;

	clear: both; margin: 8px 0;

	}

.lnWrap .topWrap .top {

	float:left;

	font:bold 14px/18px "宋体";

	padding:5px 5px 0 5px;

	background:#D7EBFF;

	}

.lnWrap .topWrap .more {

	float:right;

	font:12px/18px "宋体";

	padding:3px 0 0 7px;

	background:url(/templets/ask/tiwen/arrow.gif) no-repeat 0 8px;

	}

.lnWrap .topWrap .top a, .lnWrap .conWrap .ke a {

	color:#05b;

	text-decoration:underline;

	}

.lnWrap .conWrap {

	padding-left: 8px;

	}

.lnWrap .conWrap .ke {

	font:14px/18px "宋体";

	clear: both;

	padding: 1px 0 2px 0;

	}

.lnWrap .conWrap .disease {

	padding: 0 0 8px 0;

	overflow: hidden; clear: both; height: 100%;

	}

.lnWrap .conWrap .disease ul {

	margin:0;

	padding:0;

	}

.lnWrap .conWrap .disease li {

	float:left;

	font:12px/18px "verdana";

	padding: 0 8px 0 0;

	white-space: nowrap;

	}

.lnWrap .conWrap .disease li a {

	text-decoration:underline;

	}

	

.lnWrap .blueSpace {

	background: #D7EBFF; height: 10px;

	overflow: hidden; clear: both;

}

	

	

	

	

	

.Data ul {



	}

.Data li {

	height:22px;

	padding-top:5px;

	border-bottom:#ccc 1px dashed;

	clear: both; overflow: hidden;

	}

.Data .square {

	float:left;

	width:15px;

	height:14px;

	background:#FEA100;

	text-align:center;

	font:bold 12px "verdana";

	color:#fff;

	margin-top:0;

	}

.Data li span {

	float:left;

	color:#005FCC;

	margin:2px 5px 0 5px;

	}

.Data li span a {

	color:#005FCC;

	}

.Data .noline {border-bottom:none;}

.Data .place {

	float:left;

	width:32px;

	height:14px;

	padding:1px 0 0 4px;

	display:inline;

	background:url(/templets/ask/tiwen/main_icon15.gif) no-repeat;

	font:bold 12px "宋体";

	color:#fff;

	margin-top:0;

	}

.Data .place a, .Data .square a {

	color:#fff;

	}

	

	

	

	

	

	

	

	

	

	

/*	-------------------------------------------------------------

	client box

	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

	

	.client_box {

		margin: -8px 0 10px 0;

		border-bottom: 1px solid #D6EBFF;

	}

	

	.client_box div {

		background: #EFF7FF; border: 1px solid #FFF;

		padding: 5px 9px;

	}

	

	.client_box h1, .client_box h6 {

		font: 14px/22px verdana;

	}

	

	.client_box h2 {

		background: url(/templets/ask/tiwen/house.gif) no-repeat 0 2px;

		text-indent: 25px;

		font: 12px/22px verdana;

	}

	

	.client_box p {

		background: url(/templets/ask/tiwen/red_cross.gif) no-repeat 2px 1px;

		text-indent: 25px;

	}

	

	.client_box a, .client_box span {

		color: #05B;

	}

	

	.client_box a {

		text-decoration: underline;

	}

	

/*新增广告位样式080612*/

.blueBox .body, .orangeBox .body, .greenBox .body, .redBox .body {

	background:#FFF;

	padding: 10px 12px 10px 10px;

	overflow: hidden; clear: both; height: 100%;

	}

.wrap_space {

	padding: 7px 0 10px 0;

	}

.wrap_space1 {

	margin-top:8px;

	}

.addspace {

	padding-right:21px!important;

	overflow: hidden; clear: both; height: 100%;

	}

.exwid {

	width:200px;

	}

.addstyle {

	float:left;

	width:732px;

	}

.exwid_1 {

	width:700px;

	}

.exwid_2 {

	float:left;

	width:700px;

	}

	

	

	

	

	.index_notice {

		padding: 3px 0 10px 0;

	}

	

	.index_notice li {

		font: 12px/22px Arial;

		background: url(/templets/ask/tiwen/arrow.gif) no-repeat 8px 8px;

		text-indent: 15px;

	}

	

	

	

	

	

	.lgy,a.lgy:link,a.lgy:visited{color:#555}

	

	

	



	

	

	

	.leftBox {

		float: left; width: 257px;

	}

	

	.rightBox {

		float: right; width: 257px;

	}

	

	

	.onlineBox {

		background: url(/templets/ask/tiwen/online.gif) no-repeat 8px 4px #FFECD9;

		border: 1px solid #FFD9B3;

		padding: 1px;

		margin-bottom: 7px;

		text-indent: 25px; color:#F60;

	}

	

	

	

	

	

	

	.doctor_fore {

		margin: -4px 0 -8px 0;

		overflow: auto; height: 100%;

	}

	

	.doctor_fore li {

		float: left;

		background: url(/templets/ask/tiwen/arrow.gif) no-repeat 0 5px;

		padding-left: 8px;

		width: 160px;

	}

	

	

	.hot_office {

		overflow: auto; height: 100%;

		padding-bottom: 9px;

	}

	

	.hot_office li {

		float: left; width: 50%;

		background: url(/templets/ask/tiwen/arrow.gif) no-repeat 5px 8px;

		font: 12px/22px Arial;

		text-indent: 12px;

	}

	

	

	

/*	-------------------------------------------------------------

	index rank

	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

	

	.index_rank {

		background: #FFECD9; padding: 2px; padding-top: 0;

		border: 1px solid #FFD9B3;

		overflow: hidden; clear: both; height: 100%;

		margin-bottom: 10px;

	}

	

	.index_rank .left, .index_rank .right {

		float: left; width: 50%;

	}





	

	.index_rank .title {

		background: #FFECD9;

		overflow: auto; height: 100%;

		padding-top: 2px;

	}

	

	.index_rank .title a, .index_rank .title a:hover {

		color: #F30;

		text-decoration: none;

	}

	

	.index_rank .title h2 {

		float: left;

		font: bold 14px/28px Arial;

		padding-left: 30px; background: url(/templets/ask/tiwen/icon_vote.gif) no-repeat 8px 5px;

	}

	

	.index_rank .title span {

		float: right;

		font: 12px/28px Arial; padding-right: 10px;

	}

	

	.index_rank .title span a { text-decoration: underline; }

	

	

	

	.index_rank ul {

		background: url(/templets/ask/tiwen/rank_2.gif) no-repeat 10px 13px #FFF;

		padding: 4px 8px 8px 8px;

	}

	

	.index_rank li {

		background: url(/templets/ask/tiwen/dash_1.gif) repeat-x bottom;

		padding-left: 23px;		

		font: 14px/26px Verdana;

		white-space: nowrap; overflow: hidden; text-overflow: ellipsis;

		width: 225px;

	}

	

	.index_rank a {

		color: #333;

		text-decoration: underline;

	}

	

	

	.index_rank .right .title, .index_rank .right ul {

		border-left: 1px dashed #FFD9B3;

	}

	

	

	

	

	

	

	

	

	.contact_box {

		padding: 0 0 0 8px;

	}

/*-------------以下为自己修改的css--------------*/	

	.blueBox {

		background: #573104;

		border: 1px solid #774e18;

	}

         .lnWrap .topWrap {

	border-bottom:#7d541e 1px solid; padding: 0 5px;

	}

	.lnWrap .topWrap .top {

	background:#c69751;

	}

	.lnWrap .topWrap .top a, .lnWrap .conWrap .ke a ,.lnWrap .topWrap .more a{

	color:#000;

	}

	.blueBox .title h1, .blueBox .title h6 {

		color: #000;

	}

	

	.blueBox .title h1 a, .blueBox .title h6 a {

		color: #000;

	}

	input

	{

	border:1px solid #6CCCF3;

	}

	.orangeBox {

		background: #9b7a4f;

		border: 1px solid #5f3811;

	}

	.wrap1

	{

	margin-top:10px;	

	}

	.orangeBox  .body{

	height:139px;

	overflow:hidden;

         padding-top:2px;

	}

	.orangeBox .title h1, .orangeBox .title h6 ,.orangeBox .title h1 a, .orangeBox .title h6 a{

	color: #000;

	}

         .orangeBox .title  span a, .orangeBox .title  span a

        {

	color: #000;}

	.searchAnswer, .wannaAsk {

		background: url(/templets/ask/tiwen/btn_1.gif)!important;

		width: 68px!important; height: 22px!important; border: 0px!important;

		cursor: pointer;

		border:1px solid #f00;

		background:#fff;

		margin-left: 5px;

	}

		.ask input, .askForList input, .askLong input {

		width: 378px; height: 24px; border: 1px solid #888;

		color: #333; line-height: 23px;

		padding: 0 5px;

		float: left;

		background: #b9a789;

	}