﻿#TopMain {
	height: 34px;
	border: 1px solid #E9E7E8;
	overflow: hidden;
	margin-top: 5px;
	background-image: url(img/list-02_r2_c2.jpg);
	background-repeat: repeat-x;
	width:978px;
	line-height: 34px;
}
.ask_search {
	float: left;
	margin-right: 10px;
}
#QInput {height: 20px;width: 220px;border: 1px solid #D6D6D6;font-size: 12px;line-height: 20px;}
.TopMain_id1 {
	float:left;
	width:222px;
	padding-top: 5px;
	padding-left: 18px;
}
.topmain_id2 {
	padding-left:18px;
	float:left;
	padding-top: 5px;
	width: 70px;
}
.btn4 {
	float: left;
	width:70px;
	height:24px;
	background:url(img/list-02_r2_c3.jpg) no-repeat;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-align: center;
}

.ask_dh {
	float: right;
	color: #F91C83;
	padding-right: 20px;
}
.ask_dh a{color: #F91C83;}
.ask_dh a:visited{color: #F91C83;text-decoration:none;}
.ask_dh a:hover {color: #CC0033;text-decoration:underline;}
.ask_ruirong {
	width: 980px;
	margin-top: 10px;
}
.ask_left {
	float: left;
	width: 265px;
	background-color: #FFF7FA;
}

.hdm {
	height: 178px;
	border: 1px solid #DADADA;
	width: 263px;
}
.none {display: none;}
.dhTitle {
	line-height: 35px;
	height: 36px;
	background-image: url(img/list-02_r2_c6.jpg);
	background-repeat: repeat-x;
}
.dhTitle li{ float:left;}
#mydh0 {
	height:33px;
	padding-top: 2px;
	padding-left: 12px;
}
#mydh0 .active {
	height: 33px;
	width: 90px;
	background-image: url(img/list-02_r2_c5.jpg);
	background-repeat: no-repeat;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 14px;
	text-align: center;
	line-height: 33px;
	background-color: #FFF7FA;
}
#mydh0 .normal {
	height: 33px;
	width: 90px;
	color: #DC0C6E;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	line-height: 33px;
}
#mydh0_Content0 {
	padding-top: 7px;
}
#mydh0_Content1 {
	padding-top: 7px;
}
.newask {
	color: #615B5D;
	line-height: 21px;
	height: 21px;
	background-image: url(img/list-02_r5_c3.jpg);
	background-repeat: no-repeat;
	padding-left:22px;
	margin-left: 15px;
}
.myfc {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #DADADA;
	border-left-color: #DADADA;
	width: 263px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DADADA;
}
#zjmar {
	height: 261px;
	margin-bottom: 5px;
	overflow: hidden;
}
.bt {
	BACKGROUND-IMAGE: url(img/list-02_r7_c2.jpg);
	OVERFLOW: hidden;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 36px;
	width: 263px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DADADA;
	line-height: 36px;
	margin-bottom: 5px;
}
.bt SPAN {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 40px;
	PADDING-BOTTOM: 0px
}
.bt SPAN A {FONT-WEIGHT: bold;FONT-SIZE: 14px;COLOR: #fff}
.bt SPAN a:visited{color:#fff;font-size:14px;text-decoration:none;}
.bt SPAN a:hover {color: #FFFFFF;font-size:14px;text-decoration:underline;}

.myfc .zj {
	MARGIN-BOTTOM: 5px;
	OVERFLOW: hidden;
	HEIGHT: 123px
}
.myfc .zj .tu {
	FLOAT: left;
	padding-right: 5px;
	padding-left: 3px;
}
.myfc .nrw {
	FLOAT: right;
	OVERFLOW: hidden;
	WIDTH: 148px;
	margin-right: 3px;
}
.myfc .nrw .kx {
	PADDING-RIGHT: 1px;
	PADDING-LEFT: 1px;
	MARGIN-BOTTOM: 5px;
	PADDING-BOTTOM: 1px;
	PADDING-TOP: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #bebebe;
	border-right-color: #bebebe;
	border-bottom-color: #bebebe;
	border-left-color: #bebebe;
}
.myfc .nrw .tit {
	FONT-SIZE: 14px; LINE-HEIGHT: 30px; BACKGROUND-COLOR: #efefef; TEXT-ALIGN: center
}
.myfc .nrw .tit STRONG {
	FONT-SIZE: 14px; COLOR: #c2640a
}
.myfc .nrw .nr {
	PADDING-LEFT: 7px;
	FONT-SIZE: 14px;
	MARGIN-BOTTOM: 3px;
	OVERFLOW: hidden;
	HEIGHT: 46px;
	line-height: 23px;
}
.myfc .nrw .nr A {FONT-SIZE: 14px;color:#f00;}
.myfc .nrw .nr a:visited{color:#f00;font-size:14px;text-decoration:none;}
.myfc .nrw .nr a:hover {color: #FF9900;font-size:14px;text-decoration:underline;}

.myfc .nrw .ann {
	TEXT-ALIGN: center;
}
.myfc .nrw .ann IMG {
	MARGIN-LEFT: 2px
}
.yiry {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #DADADA;
	border-left-color: #DADADA;
	width: 263px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DADADA;
}
.yiry li {
	float: left;
	margin-right: 5px;
	margin-bottom: 8px;
}
.yiry ul {
	margin-left: 7px;
}
.ask_right {
	float: right;
	width: 697px;
	overflow: hidden;
}
.right_dh {
	line-height: 25px;
	height: 25px;
	overflow: hidden;
	margin-bottom: 5px;
	color: #000000;
}

.caption{
	font-weight:bold;
	color:#FFFEFF;
	line-height:34px;
	height:34px;
	border:1px solid #FF77B7;
	font-size:14px;
	background-color: #FFF;
	background-image: url(img/1.jpg);
	background-repeat: no-repeat;
	background-position: 1px 1px;
	width: 685px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 10px;
	overflow: hidden;
}
#classArea select{margin:4px 4px 0 0; float:right;}

#zhai{
	float:right;
	font-size:12px;
	font-weight:normal;
	margin-top: auto;
	margin-right: 5px;
	margin-bottom: auto;
	margin-left: 5px;
}
#zhai_h10{
	line-height:28px;
	height: 28px;
	padding-top: 6px;
	overflow: hidden;
}

#qtitle{font-size:14px;font-weight:bold; color:#000000;}
.content{padding:5px; line-height:24px; border:1px solid #FF77B7; border-top:none;WORD-WRAP:break-word; margin-bottom:10px;}
#qshang{color:red;}
#qcontent{font-size:14px;color: #000}
#qcontent h1 {
	font-size: 13px;
	font-weight: bold;
	color: #000000;
}
.caption .righttext{
	float:right;
	font-size:12px;
	font-weight:normal;
	margin-right:5px;
	margin-left: 50px;
}
#floor{width:120px;padding-right:5px;float:right;text-align:right;color:#1F3A87;}
.userinfo{color:#333333;text-align:right;padding-right:5px;clear:both;}
#rbcontent {
	font-size: 14px;
	color: #000000;
}
.B14 {
	font-size: 14px;
	color: #000000;
}
#pjcontent {
	font-size: 14px;
	color: #000000;
}
#zhai_h10 img {
	padding-right: 10px;
}
#classArea{margin-bottom:10px;}

/* 选项卡 */
.tab_bg {
	height:26px;
	background-color: #FFF;
	background-image: url(img/1.jpg);
	background-repeat: no-repeat;
	background-position: 1px 1px;
	width: 670px;
	padding-top: 8px;
	padding-left: 25px;
}
#tab{
	FONT-SIZE:14px;
	HEIGHT:25px;
	LINE-HEIGHT:25px;
}
#tab a{
	float:left;
	display:block;
	width:76px;
	height:25px;
	POSITION:relative;
	TOP:0;
	text-align:center;
	color:#FFFFFF;
	font-weight:bold;
	font-size: 14px;
	margin-right: 25px;
}
#tab span{float:right;}
.askbody {
	border: 1px solid #FF77B7;
}
#tab a.active{
	position:relative;
	TOP:1px;
	color:#F91D87;
	font-weight:bold;
	height:25px;
	background-image: url(img/list01_r4_c3.jpg);
	background-repeat: no-repeat;
}
#qlist tr{height:25px;line-height:25px;}
#qlist td{border-bottom:1px dashed #CCCCCC; overflow:hidden;}
#tabDesc{
	height:26px;
	line-height:26px;
	text-align:right;
	padding-right:10px;
}

/* 分页 */
.pg{
	CLEAR:both;
	height:26px;
	line-height:26px;
	margin-top: 12px;
	margin-right: 0;
	margin-bottom: 2px;
	margin-left: 0;
}
.pg a{TEXT-DECORATION:none; padding:0 8px; font-size:14px; float:left; color:#000; border:1px solid #FF77B7; margin-right:1px;}
.pg a:hover{BACKGROUND-COLOR:#D3D2FD}
.pg a.cur{BACKGROUND-COLOR:#F2F6FB; font-weight:bold; color:red;}
.pg a.info{
	border:1px solid #FF77B7;
	BACKGROUND-COLOR:#F63E94;
	padding:0 4px; color:#FFF;
}
.pg a.nav{BACKGROUND-COLOR:#F2F6FB;}
#qlist {
	padding: 10px;
}

/*主页CSS部分*/
.main_centen {
	background-image: url(/ask/skin/divcss/img/index_r3_c2.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 767px;
	width: 432px;
	margin-left: 9px;
}
.main_right {
	float: right;
	width: 266px;
}
.centen_body {
	margin-top: 15px;
}
.centen_01 {
	background-image: url(/ask/skin/divcss/img/index_r4_c2.jpg);
	background-repeat: no-repeat;
	height: 17px;
	width: 380px;
	margin-right: auto;
	margin-left: auto;
	line-height: 17px;
	color: #000000;
	padding-left: 19px;
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 8px;
	margin-top: 10px;
}
.centen_01 span {
	float: right;
	padding-right: 15px;
}
.centen_01 a {
	color: #535349;
	font-size: 13px;
	font-weight: bold;
}
.centen_02 {
	height: 112px;
	width: 372px;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #C90082;
	padding-left: 1px;
}
.centen_02 ul {
	float: left;
	margin-top: 5px;
}
.centen_02 li {
	background-image: url(/ask/skin/divcss/img/index_r3_c5.jpg);
	background-repeat: no-repeat;
	height: 20px;
	width: 180px;
	margin-left: 6px;
	padding-left: 15px;
	line-height: 20px;
	overflow: hidden;
}
.main_right_01 {
	margin-bottom: 7px;
}
.main_right_02 {
	line-height: 35px;
	color: #FFFFFF;
	background-image: url(img/index_r5_c9.jpg);
	background-repeat: no-repeat;
	height: 35px;
	width: 248px;
	font-weight: bold;
	padding-left: 18px;
	font-size: 14px;
}
.main_right_03 {
	width: 264px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #F55FA7;
	border-left-color: #F55FA7;
	background-color: #F4F1EC;
}
.right_1 a {
	color: #CA2659;
	font-size: 14px;
	line-height: 25px;
	font-weight: bold;
}
.right_1 a:visited{color: #CA2659;text-decoration:none;}
.right_1 a:hover {color: #AE0000;text-decoration: underline;}.main_right_03 li {
	float: left;
	width: 88px;
	text-align: center;
	line-height: 20px;
}
.right_1 {
	padding-left: 10px;
	width: 254px;
	line-height: 25px;
	padding-top: 3px;
}
.main_right_03 ul {
	width: 264px;
}
.main_right_04 {
	background-image: url(img/index_r12_c9.jpg);
	background-repeat: no-repeat;
	height: 10px;
	width: 266px;
}
/*主页面结束*/


/*注册页面开始*/
.reg {
	border: 2px solid #ED3289;
	padding-left: 200px;
	margin-top: 10px;
}
.reg_01 {
	line-height: 30px;
	color: #FF0000;
	height: 30px;
}
.regTable td{HEIGHT:28px; line-height:28px}.regTable {
	color: #ED3289;
}

/*登录页面开始*/
.border_wai{
	border:1px solid #f91d86;
	width:960px;
	margin:0px auto;
}
.wenzi{
	height:32px;
	border-bottom:1px dashed #ed3389;
	font-size:14px;
	font-weight:bold;
	color:#ed3389;
	line-height:32px;
	padding-left:30px
}
.neirong ul{
	list-style-type:none;
	margin:0px;
	padding:0px;
}

.tishi{
	color:#888888;
	font-size:12px;
	text-align:center;
	padding-top:20px;
	
}
.textinput{
	width:140px;
}
.wenzi1{
	
	border-top:1px dashed #ed3389;
	text-align:center;
	padding-top:15px;
	padding-bottom:10px;

}
/*登录页面结束*/

.list_01{
	height:31px;
	width:954px;
	margin:0px auto;
	border:1px dashed #4b4b4b;
	margin-bottom:14px;
}
.list_left{
	float:left;
	height:30px;
	width:103px;
	font-size:14px;
	text-align:center;
	font-weight:bold;
	color:#f91d86;
	line-height:30px;
}
.list_right{
	float:left;
	width:785px;
	background-color:#feedf2;
	height:30px;
	line-height:30px;
	padding-left:65px;
	color:#F91C83
	
	
}

.ask_dh1 a{color: #F91C83;}
.ask_dh1 a:visited{color: #F91C83;text-decoration:none;}
.ask_dh1 a:hover {color: #CC0033;text-decoration:underline;}

.ask_dh2 a{color: #666666;}
.ask_dh2 a:visited{color: #F91C83;text-decoration:none;}
.ask_dh2 a:hover {color: #CC0033;text-decoration:underline;}

.font1{
	text-align:center;
	font-size:14px;
	font-weight:bold;
	color:#f91d86;
	margin:0px;
	padding:0px;
	padding-top:2px;
	padding-bottom:20px;
}


.font2{
	font-size:14px;
	font-weight:bold;
	color:#f91d86;
}

.list_02{
	width:954px;
	font-size:14px;
	margin-bottom:14px;
	color:#f91d86;
	font-weight:bold;
	padding-left:12px;
}

.list_03{
	width:922px;
	margin:0px auto;
	border:2px solid #f91d86;
	line-height:180%;
	padding-left:14px;
	padding-right:14px;
	padding-top:14px;
	margin-bottom:10px;
}
.tiwen{
	width:978px;
	margin:0px auto;
	border:1px solid #f91d86;
	margin-bottom:10px;
	
}
.tiwen_left{
	float:left;
	font-size:14px;
	color:#fd1c84;
	width:100px;
	text-align:right;
	padding-bottom:8px;
	padding-top:4px;
	
}
.tiwen_right{
	float:left;
	width:600px;
	padding-bottom:8px;
}
.tip{
	padding-top:5px;
}
.font3{
	color:#fd1c84;
	font-weight:bold;
}

.help_left{
	float:left;
	width:231px;
	
}

.help_class{
	list-style-type:none;
	margin:0px;
	padding:0px;
	padding-left:50px;
	padding-top:15px;
}
.help_class li{

	padding-left:16px;
	padding-top:2px;
	height:30px;
	background:url(/ask/skin/divcss/img/help_inco.gif) no-repeat 4px left; 
}

.help_right{
	float:right;
	width:732px;
	border:1px solid #ff59ab;
}
.cjti{
	margin-left:15px;
	margin-right:15x;
	margin-top:4px;
}
.cjti li{
	line-height:180%;
	text-align:justify;text-justify:inter-ideograph;
	border-bottom:1px dashed #929292;
	padding-bottom:8px;
	padding-top:8px;
	
}
.font4{
	font-size:12px; font-weight:normal; color:#fc1c82; margin-bottom:4px;
}
/* ask.asp */
#selector {background-color:#DBE5F2; color:blue; text-weight:bold; padding:2px 5px 2px 5px; width:540px; text-align:left;}
#cTable {width:540px; border:1px solid #7F9DB9;}
#cTableContent ul {padding:5px 0 0 0; margin:0; clear:both; list-style-type:none;}
#cTableContent li {float:left; width:115px; overflow:hidden; padding:0 0 0 5px; line-height:22px;height:22px; text-overflow:ellipsis; list-style:none; list-style-type:circle; color: #A964D9;}
#cTableContent li a {color:black;}
#cTableContent li a:hover {color:#FF6600;}
#cTableContent li a.sel {color:red; text-weight:bold;}
#cTable .title {border-bottom:1px solid #7F9DB9; background-color:#DBE5F2; padding-right:10px; padding:0 5px 0 5px; line-height:26px;}
#cTable .title a.close {float:right; text-decoration:none; font-size:16px; color:blue;}
#cTable .title a.close:hover {font-weight:bold; color:red;}
