/* CSS Document */
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,Passlogin,img,div,dl,dt,dd{margin:0;padding:0;border:0;}
body{
	margin:0;
	color:#333333;
	font:12px "宋体",Lucida Grande, Verdana, Lucida, Arial, Helvetica, sans-serif;
	text-align: left;
	background:#fff
}
ul,li,dl,ul,ol{list-style:none;}
img{border:0px;}
div,li,td,th {
	line-height: 26px;
	font-size:12px;
}
DIV:after {
	LINE-HEIGHT: 0; DISPLAY: block; HEIGHT: 0px; CLEAR: both; FONT-SIZE: 0px; CONTENT: "."
}

td_,th{ text-align:center}
select	{font-size:12px; color:#333333;}
input	{ color:#333333;}
select,input{vertical-align:middle; padding:0; margin:0;}

.cls {clear:both; display:block;}
.clear{clear:both; font-size:1px; line-height:1px;}
.dis{display:inline;}

a_:link {color:#4C4C4C;text-decoration:none;} 
a_:visited {color: #4C4C4C;text-decoration:none;} 
a:hover{color: #cc0000; text-decoration:underline;} 
a:active {color: #4C4C4C;text-decoration:underline;}


#head{ text-align:center; background:url(/vx/images/ask/vxwenba02.jpg) repeat-x top; height:180px}
#content{ width:1000px; margin:0 auto}
#content_left{ width:205px; float:left; margin-right:8px; *_margin-right:0px;*_width:200px; }
#content_center{ width:529px; float:left; margin-right:8px; *_margin-right:4px;*_margin-left:2px}
#content_right{ width:250px; float:left; background:#EFF3F6}
.column{
	border: #DFE0E4 1px solid;
	height: auto;____1440px;
	background: #FAFAFA
}
.column_c{ background:url(/vx/images/ask/vxwenba04.jpg) no-repeat center bottom; height:40px}
.column_c h1{ font-size:12px; color:#CF4020; line-height:45px; padding-left:10px}
.column dl{
	padding: 5px;
	line-height: 25px;*_padding: 6px;
}
.column dl span{
	display:inline-block;white-space:nowrap;height:25px;
}
.column dl span a {padding:0px 3px 0px 3px;}
#main{ float:left; width:787px; *_float:right}


#vxnew{ border:#DDE1E4 1px solid; margin:5px; background:#fff}
#vxnew h1{ font-size:14px; font-weight:bold; margin:10px}
#vxnew dl{
	height: 150px;
	border-bottom: #DDE1E4 2px solid;
	padding-left: 10px;
	padding-right: 10px
}
#vxnew dl.hotkeywordDL {height:110px;margin-bottom:10px;overflow:hidden;margin-top:-5px;}
.hotkeywordDL .hotkeywordSpan {white-space:nowrap;display:inline-block;margin-right:1em;}
#hotwenti{
	border: #dcdcdc 1px solid;
	height: 240px;
	clear: both;
	margin-top: 10px;
}

#hotwenti h1{ border-right:#E4E4E4 6px solid; height:25px; font-size:14px; font-weight:bold; width:77px; line-height:25px; margin:10px}
span.subjectDate{ font-size:12px; color:#9DA4AC}
p.subjectAdjunct{ font-size:12px; color:#9DA4AC; line-height:18px; margin-bottom:3px;text-indent:0px;}
p.subjectAdjunct a:link{font-size:12px; color:#6fa9d4}
p.subject{ margin-bottom:0px;text-indent:0px;}
p.subject a:link{ color:#2B3149}
p.subject a.subjectType { color:#6fa9d4;padding-right:5px;}


#schoollogo{ width:70px; float:left}
#schoolxg{ height:68px; border-bottom:#dcdcdc 1px dashed; margin-bottom:5px;}
#schoolmian{ line-height:20px; padding-left:10px; float:left; width:130px;height:5em;overflow:hidden;}


dl.guanzhu{ background:url(/vx/images/ask/vxwenba011.jpg) no-repeat 10px 3px; }
.column_b{ line-height:22px; padding-left:10px; padding-top:10px}
.column_b strong{ color:#999}

#search_ask{ width:1000px; margin:0 auto; line-height:46px}
.search_ask_a,.search_ask_b{ float:left}
.search_ask_a{ width:101px}
.search_ask_b{ padding-top:16px; color:#327CBB}
.search_ask_c{ width:420px; float:right; padding-top:10px}

.input_search_ask {
	width: 200px;
	height: 15px;
	line-height: 15px;
	color: #D2D2D2;
	float: left;
	display: inline;
	padding: 0 0px 0 4px;
	border: 0px;
	float: left;
	display: inline;
	border: #dcdcdc 1px solid;
	
}
#button_ask { cursor:pointer;width:82px; height:27px; border:0px; float:left; display:inline; background:url(/vx/images/ask/vxwenba013.jpg) no-repeat top left; margin-left:5px;*_margin-left:3px}
#button_ask1{ cursor:pointer;width:82px; height:27px; border:0px; float:left; display:inline; background:url(/vx/images/ask/vxwenba014.jpg) no-repeat top left; margin-left:5px;*_margin-left:3px}

.ks_left {
	WIDTH: 529px;
	FLOAT: left;
	HEIGHT: 350px;
}
.ks_right {
	WIDTH: 490px;
	FLOAT: right
}
.ks_left .menu {
	Z-INDEX: 0;
	POSITION: relative;
	WIDTH: 100%;
	DISPLAY: inline;
	FLOAT: left;
	HEIGHT: 41px;
}
.ks_left .menu .btn1 {
	Z-INDEX: 1;
	POSITION: relative;
	TEXT-ALIGN: center;
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 45px;
	WIDTH: 115px;
	DISPLAY: inline;
	FLOAT: left;
	HEIGHT: 41px;
	COLOR: #000;
	PADDING-TOP: 0px;
	font-size: 14px;
	font-weight: bold;
	background: url(/vx/images/ask/vxwenba06.jpg) no-repeat top left
}
.ks_left .menu .btn2 {
	TEXT-ALIGN: center;
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 35px;
	
	WIDTH: 115px;
	
	DISPLAY: inline;
	FLOAT: left;
	HEIGHT: 35px;
	FONT-WEIGHT: normal;
	PADDING-TOP: 0px;
	font-size: 14px; margin-top:3px;
	background: url(/vx/images/ask/vxwenba07.jpg) repeat-x bottom;
	border-top: #E5E5E5 1px solid;
	border-bottom: #E5E5E5 1px solid;
	border-right: #E5E5E5 1px solid; margin-top:5px
}
.ks_left .menu .btn1 A {
	COLOR: #000; TEXT-DECORATION: none
}
.ks_left .menu .btn2 A {
	TEXT-ALIGN: center;
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 35px;
	
	WIDTH: 115px;
	
	DISPLAY: inline;
	FLOAT: left;
	HEIGHT: 35px;
	FONT-WEIGHT: normal;
	PADDING-TOP: 0px;
	font-size: 14px;
}
.ks_left .cont {
	TEXT-ALIGN: left; WIDTH: 100%; DISPLAY: inline; FLOAT: left; PADDING-TOP: 3px
}
.ks_left .cont UL {
	MARGIN: -3px 0px 0px 0px;
	WIDTH: 527px;
	FLOAT: left;
	border: #dcdcdc 1px solid;
	border-top: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.ks_left .cont LI {
	LINE-HEIGHT: 23px;
	MARGIN: 0px 0px 0px 5px;
	PADDING-LEFT: 14px;
	WIDTH: 95%;
	DISPLAY: inline;
	FONT-FAMILY: "宋体";
	WHITE-SPACE: nowrap;
	FLOAT: left;
	COLOR: #373737;
	FONT-SIZE: 12px;
	OVERFLOW: hidden
}
.ks_left .cont LI.date {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 11%; PADDING-RIGHT: 5px; FONT-FAMILY: Arial; BACKGROUND: #fff; FLOAT: right; FONT-SIZE: 12px; PADDING-TOP: 0px
}
.ks_left LI A {
	COLOR: #333; CURSOR: pointer
}
.ks_left LI A:hover {
	COLOR: #cc0000; TEXT-DECORATION: none
}
.ks_right .menu {
	Z-INDEX: 0;
	POSITION: relative;
	BORDER-LEFT: #dcdcdc 1px;
	WIDTH: 100%;
	DISPLAY: inline;
	FLOAT: left;
	HEIGHT: 32px;
	BORDER-TOP: #dcdcdc 1px solid;
	BORDER-RIGHT: #dcdcdc 1px solid;
	background: url(/vx/images/ask/hjzg2013052.jpg) top repeat-x;
}
.ks_right .menu .btn1 {
	Z-INDEX: 1;
	POSITION: relative;
	TEXT-ALIGN: center;
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 30px;
	WIDTH: 107px;
	DISPLAY: inline;
	FLOAT: left;
	HEIGHT: 40px;
	COLOR: #fff;
	PADDING-TOP: 0px;
	background:url(/vx/images/ask/hjzg2013011.jpg) no-repeat top center;
	font-size:14px
}
.ks_right .menu .btn2 {
	TEXT-ALIGN: center; BORDER-LEFT: #dcdcdc 1px solid; LINE-HEIGHT: 29px;  DISPLAY: inline; FLOAT: left; HEIGHT: 29px; FONT-WEIGHT: normal;  width:107px; font-size:14px
}
.ks_right .menu .btn1 A {
	COLOR: #000; TEXT-DECORATION: none
}
.ks_right .menu .btn2 A {
	COLOR: #656565;
	TEXT-DECORATION: none;
	font-size:14px
}
.ks_right .cont {
	TEXT-ALIGN: left; WIDTH: 100%; DISPLAY: inline; FLOAT: left; PADDING-TOP: 3px
}
.ks_right .cont UL {
	MARGIN: -3px 0px 0px 0px;
	WIDTH: 489px;
	FLOAT: left;
	border: #dcdcdc 1px solid;
	border-top: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.ks_right .cont LI {
	LINE-HEIGHT: 23px;
	MARGIN: 0px 0px 0px 5px;
	PADDING-LEFT: 14px;
	WIDTH: 83%;
	DISPLAY: inline;
	FONT-FAMILY: "宋体";
	WHITE-SPACE: nowrap;
	FLOAT: left;
	COLOR: #373737;
	FONT-SIZE: 12px;
	OVERFLOW: hidden
}
.ks_right .cont LI.date {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 11%; PADDING-RIGHT: 5px; FONT-FAMILY: Arial; BACKGROUND: #fff; FLOAT: right; FONT-SIZE: 12px; PADDING-TOP: 0px
}
.ks_right LI A {
	COLOR: #333; CURSOR: pointer
}
.ks_right LI A:hover {
	COLOR: #cc0000; TEXT-DECORATION: none
}
.Hidebox {
	DISPLAY: none
}
.hidden {
	DISPLAY: none
}
.Showbox {
	DISPLAY: block; 
}

#dtb_list1 li,#dtb_list2 li,#dtb_list3 li,#dtb_list4 li,#dtb_list5 li,#dtc_list1 li,#dtc_list2 li,#dtc_list3 li,#dtd_list1 li,#dtd_list2 li,#dtd_list3 li{
	height: 27px;
	line-height: 27px;
	background: #F1F1F1; margin-top:8px
	
}
#dtc_list4 li{height: 27px;
	line-height: 27px;
	 margin-top:8px; background:url(/vx/images/ask/vxwenba08.jpg) no-repeat top left; padding-left:40px; width:474px}

.ask-list {
	POSITION: relative;
	WIDTH: 518px;
	HEIGHT: 185px;
	OVERFLOW: hidden;
	PADDING-TOP: 5px
}
.ask-list LI {
	HEIGHT: 36px;
	OVERFLOW: hidden;
	clear: both;
}

.ask-list LI {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 7px
}

.head-pic {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 46px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 3px
}
.head-pic .ask-icon {
	Z-INDEX: 1; POSITION: absolute; WIDTH: 17px; DISPLAY: inline-block; BACKGROUND: url(../index_images/ask-icon.png) no-repeat; HEIGHT: 20px; TOP: -6px; LEFT: 12px
}
.head-pic SPAN {
	Z-INDEX: 9
}
.head-pic IMG {
	BORDER-BOTTOM: #e1e1e1 1px solid; BORDER-LEFT: #e1e1e1 1px solid; WIDTH: 28px; HEIGHT: 28px; MARGIN-LEFT: 12px; BORDER-TOP: #e1e1e1 1px solid; BORDER-RIGHT: #e1e1e1 1px solid
}
.c-con {
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 18px;
	PADDING-LEFT: 10px;
	WIDTH: 320px;
	PADDING-RIGHT: 10px;
	FLOAT: left;
	COLOR: #323232;
	FONT-SIZE: 12px;
	PADDING-TOP: 0px
}
.c-con .question A {
	COLOR: #233160
}
.c-con .answer {
	COLOR: #a3a3a3
}
.c-con .answer A {
	COLOR: #6fa9d4
}
.c-con .answer EM {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
.date {
	PADDING-LEFT: 18px; BACKGROUND-POSITION: -61px 0px; FLOAT: left; COLOR: #a3a3a3
}
/*中间栏排行*/
.ks_left5 {
	WIDTH: 529px;
	FLOAT: left;
	HEIGHT: 310px
}
.ks_left5 .menu {
	Z-INDEX: 0;
	POSITION: relative;
	WIDTH: 528px;
	DISPLAY: inline;
	FLOAT: left;
	HEIGHT: 37px;
}
.ks_left5 .menu .btnnyy1 {
	Z-INDEX: 1;
	POSITION: relative;
	TEXT-ALIGN: center;
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 45px;
	WIDTH: 115px;
	DISPLAY: inline;
	FLOAT: left;
	HEIGHT: 41px;
	COLOR: #000;
	PADDING-TOP: 0px;
	font-size: 14px;
	font-weight: bold;
	background: url(/vx/images/ask/vxwenba06.jpg) no-repeat top left
}
.ks_left5 .menu .btnnyy2 {
	TEXT-ALIGN: center;
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 35px;
	PADDING-LEFT: 16px;
	WIDTH: 115px;
	PADDING-RIGHT: 17px;
	DISPLAY: inline;
	FLOAT: left;
	HEIGHT: 35px;
	FONT-WEIGHT: normal;
	PADDING-TOP: 0px;
	font-size: 14px;
	margin-top: 5px;
	background: url(/vx/images/ask/vxwenba07.jpg) repeat-x bottom;
	border-top: #E5E5E5 1px solid;
	border-bottom: #E5E5E5 1px solid;
	border-right: #E5E5E5 1px solid
}
.ks_left5 .menu .btnnyy1 A {
	COLOR: #000; TEXT-DECORATION: none
}
.ks_left5 .menu .btnnyy2 A {
	COLOR: #656565;
	TEXT-DECORATION: none;
	font-size: 14px;
	width: 115px;
	line-height: 35px;
}
.ks_left5 .contyy1 {
	TEXT-ALIGN: left; WIDTH: 100%; DISPLAY: inline; FLOAT: left; PADDING-TOP: 3px
}
.ks_left5 .contyy1 UL {
	WIDTH: 516px;
	FLOAT: left;
	border-top: 0px;
	padding-top: 20px;
	border: #dcdcdc 1px solid;
	padding-left: 10px;
	border-top: 0px;
	padding-bottom: 10px;
	height:230px;
}
.ks_left5 .contyy1 LI {
	LINE-HEIGHT: 23px;
	MARGIN: 0px 0px 0px 0px;
	PADDING-LEFT: 5px;
	WIDTH: 95%;
	DISPLAY: inline;
	FONT-FAMILY: "宋体";
	WHITE-SPACE: nowrap;
	FLOAT: left;
	COLOR: #373737;
	FONT-SIZE: 14px;
	OVERFLOW: hidden
}
.ks_left5 .contyy1 LI.date {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 11%; PADDING-RIGHT: 5px; FONT-FAMILY: Arial; BACKGROUND: #333; FLOAT: right; FONT-SIZE: 12px; PADDING-TOP: 0px
}
.ks_left5 LI A {
	COLOR: #333; CURSOR: pointer
}
.ks_left5 LI A:hover {
	COLOR: #00479D;
	TEXT-DECORATION: none
}

/*中间及右侧贯穿排行*/
.m1_mid1 {
	WIDTH: 787px;
	FLOAT: left;
	HEIGHT: 145px;
	*_margin-left:5px
}
.m1_mid1 .menu {
	Z-INDEX: 0;
	POSITION: relative;
	WIDTH: 100%;
	DISPLAY: inline;
	FLOAT: left;
	HEIGHT: 41px;
	/*background: url(/vx/images/ask/hjzg2013012.jpg) repeat-x top;*/
}
.m1_mid1 .menu .btn1 {
	Z-INDEX: 1;
	POSITION: relative;
	TEXT-ALIGN: center;
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 45px;
	WIDTH: 115px;
	DISPLAY: inline;
	FLOAT: left;
	HEIGHT: 41px;
	COLOR: #000;
	PADDING-TOP: 0px;
	font-size: 14px;
	font-weight: bold;
	background: url(/vx/images/ask/vxwenba06.jpg) no-repeat top left
}
.m1_mid1 .menu .btn2 {
	TEXT-ALIGN: center;
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 35px;
	PADDING-LEFT: 16px;
	WIDTH: 60px;
	PADDING-RIGHT: 17px;
	DISPLAY: inline;
	FLOAT: left;
	HEIGHT: 35px;
	FONT-WEIGHT: normal;
	PADDING-TOP: 0px;
	font-size: 14px;
	margin-top: 5px;
	background: url(/vx/images/ask/vxwenba07.jpg) repeat-x bottom;
	border-top: #E5E5E5 1px solid;
	border-bottom: #E5E5E5 1px solid;
	border-right: #E5E5E5 1px solid
}
.m1_mid1 .menu .btn1 A {
	COLOR: #000;
	TEXT-DECORATION: none;
	font-weight: bold;
}
.m1_mid1 .menu .btn2 A {
	COLOR: #656565;
	TEXT-DECORATION: none;
	font-size: 14px;
	
}
.m1_mid1 .cont {
	TEXT-ALIGN: left; WIDTH: 100%; DISPLAY: inline; FLOAT: left; PADDING-TOP: 3px
}
.m1_mid1 .cont UL {
	WIDTH: 785px;
	FLOAT: left;
	border: #dcdcdc 1px solid;
	border-top: 0px;
	margin-top: -4px;
	padding-top: 8px;
	padding-bottom: 8px;
}
.m1_mid1 .cont LI {
	LINE-HEIGHT: 28px;
	MARGIN: 0px 0px 0px 5px;
	PADDING-LEFT: 14px;
	WIDTH: 95%;
	DISPLAY: inline;
	FONT-FAMILY: "宋体";
	WHITE-SPACE: nowrap;
	FLOAT: left;
	COLOR: #373737;
	FONT-SIZE: 14px;
	OVERFLOW: hidden;
	/*background: url(/vx/images/ask/kjzg2013.gif) no-repeat*;*/
}
.m1_mid1 .cont LI.date {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 11%; PADDING-RIGHT: 5px; FONT-FAMILY: Arial; BACKGROUND: #fff; FLOAT: right; FONT-SIZE: 12px; PADDING-TOP: 0px
}
.m1_mid1 LI A {
	COLOR: #333; CURSOR: pointer
}
.m1_mid1 LI A:hover {
	COLOR: #cc0000; TEXT-DECORATION: none
}

.ellipsis {display:inline-block;float:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-ms-text-overflow: ellipsis;-o-text-overflow: ellipsis;-moz-binding:url("ellipsis.xml#ellipsis");}

