FORM {
	MARGIN: 0px
    }
DIV {
	FONT-SIZE: 13px; LINE-HEIGHT: 20px; FONT-FAMILY: arial
    }
TD {
	FONT-SIZE: 13px; LINE-HEIGHT:22px; FONT-FAMILY: arial;
    }
	body{text-align:center;}
.photobox32 {
	border-right: #999 1px solid; padding-right: 1px; border-top: #999 1px solid; padding-left: 1px; BACKGROUND: #fff; padding-bottom: 1px; border-left: #999 1px solid; WIDTH: 32px; padding-top: 1px; border-bottom: #999 1px solid
    }
.out32 {
	BACKGROUND: #bbb; MARGIN: 10px auto; WIDTH: 32px; float:left;
    }
.out100 {
	BACKGROUND: #bbb; MARGIN: 10px auto; WIDTH: 106px; float:left;
    }
.in {
	border-right: #999 1px solid; padding-right: 2px; border-top: #999 1px solid; padding-left: 2px; BACKGROUND: #fff; left: -3px; padding-bottom: 2px; border-left: #999 1px solid; padding-top: 2px; border-bottom: #999 1px solid; POSITION: relative; top: -3px
    }
.Tit {
	FONT-SIZE: 14px; HEIGHT: 21px
    }
.line {
	FONT-SIZE: 14px; LINE-HEIGHT: 22px; border-bottom: #e1e1e1 1px solid
    }
.linetop {
	padding-right: 3px; 
	border-bottom: #e1e1e1 1px dashed; 
	padding-left: 3px;
	padding-bottom: 2px;
	padding-top: 2px;
	text-align:center;
    }
.linetop2 {
	padding-right: 3px; 
	border-bottom: #e1e1e1 1px dashed; 
	padding-left:3px;
	padding-bottom: 2px;
	text-indent:10px;
	padding-top: 2px;
    }
A.lq:link {
	COLOR: #183c7a; text-decoration:none;
    }
A.lq2:link{ color:#626262; text-decoration:none;    }
A.lq2:hover{COLOR: #cc0033; TEXT-DECORATION: underline    }
A.lq:visited {
	COLOR: #0096c9; text-decoration:none;
    }
.lq2:visited{COLOR: #0096c9; text-decoration:none;    }
A.lq:hover{
	COLOR: #cc0033; TEXT-DECORATION: underline
    }
A.sort:link {
	text-decoration:none;
    }
A.sort:visited {
	TEXT-DECORATION: underline
    }
A.lwe:link {
	COLOR: #ffffff; TEXT-DECORATION: underline
    }
A.lwe:visited {
	COLOR: #ffffff; TEXT-DECORATION: underline
    }
A.grn:link {
	COLOR: #008800
    }
A.grn:visited {
	COLOR: #008800
    }
.lbk {
	COLOR: #000000
    }
A.lbk:link {
	COLOR: #9e0926;
    }
A.lbk:visited {
	COLOR:#9e0926;
    }
.grn {
	COLOR: #008800
    }
A.grn:link {
	COLOR: #008800
    }
A.grn:visited {
	COLOR: #008800
    }
.gray {
	COLOR: #666666
    }
.red {
	COLOR: #ff3300
    }
.lgy {
	COLOR: #555555
    }
A.lgy:link {
	COLOR: #555555
    }
A.lgy:visited {
	COLOR: #555555
    }
.lmore {
	FONT-SIZE: 13px; LINE-HEIGHT: 20px; FONT-FAMILY: Arial; TEXT-ALIGN: right
    }
A.lmore:link {
	FONT-WEIGHT: bold; text-decoration:none; color:#9e0926; 
    }
A.lmore:hover{ text-decoration:underline;    }
A.lklbe:link {
	COLOR: #7777cc; TEXT-DECORATION: underline
    }
A.lklbe:visited {
	COLOR: #7777cc; TEXT-DECORATION: underline
    }
#tab {
	MARGIN-top: 3px; FONT-SIZE: 14px; HEIGHT: 21px
    }
.i {
	FONT-SIZE: 16px; FONT-FAMILY: Arial
    }
.btn {
	padding-top: 2px; HEIGHT: 24px
    }
#main {
	MARGIN: auto; WIDTH: 980px; BACKGROUND-COLOR: #fff
    }
#middle {
	MARGIN-top: 5px;  WIDTH: 950px;margin:0 auto;clear:both;
    }
#usrbar {
	padding-right: 5px; MARGIN-top: 2px; FONT-SIZE: 12px; LINE-HEIGHT: 19px; MARGIN-right: 5px; HEIGHT: 19px; TEXT-ALIGN: right
    }
#head {
	padding-right: 5px; MARGIN-top: 0px; padding-left: 5px; MARGIN-left: 5px; WIDTH: 100%; MARGIN-right: 5px; TEXT-ALIGN: left
    }
#path {
	padding-left: 5px; FONT-SIZE: 14px; padding-bottom: 5px; MARGIN-left: 5px; LINE-HEIGHT: 25px; HEIGHT: 25px; TEXT-ALIGN: left
    }
#left {
	FLOAT: left; MARGIN-left: 5px; WIDTH: 210px
    }
.rightg{ width:646px;
	float:left;
	height:auto;
	}
.rightg h2,.yt{ font-size:14px;
	color:#006699;
	height:40px;
	overflow:hidden;
	line-height:50px;
	float:left;
	}
#right {
	FLOAT: right; WIDTH: 200px; MARGIN-right: 5px
    }
#center {
	padding-right: 15px; padding-left: 15px; padding-bottom: 0px; MARGIN: 0px 205px 0px 215px; padding-top: 0px
    }
#left2 {
	 FLOAT: left;
	 width:710px;
	 margin-left:0px;
	 overflow:hidden;
    }
#right2 {
	FLOAT: right; WIDTH:230px;
    }
#c90 {
	padding-right: 5px; padding-left: 5px; MARGIN-left: 5px; MARGIN-right: 5px
    }
#leftw {
	 FLOAT: left; margin:40px 10px 0px 40px;WIDTH:140px; border:1px solid #CDE7ED;display:inline;
	 height:386px;
    }
#rightw {
	 FLOAT:left; WIDTH:640px; TEXT-ALIGN: left; color:#404040; font-size:14px; height:370px;
	 overflow:hidden;
    }
#friend {
	CLEAR: both; MARGIN-top: 0px; MARGIN-bottom: 10px; LINE-HEIGHT: 20px; TEXT-ALIGN: center
    }
#ft {
	CLEAR: both; MARGIN-top: 10px; FONT-SIZE: 12px; MARGIN-bottom: 10px; LINE-HEIGHT: 20px; FONT-FAMILY: arial; TEXT-ALIGN: center
    }
.qlist {
	FONT-SIZE: 14px; LINE-HEIGHT: 22px
    }
.t3 {
	padding-right: 2px;  padding-left: 2px; padding-bottom: 0px; padding-top: 2px;
	background:url(ask1_05.gif) repeat-x;
	height:27px;
	width:224px;
	float:left;
	color:#2c69a2;
    }
.t3t {
	padding-left: 10px; FONT-WEIGHT: bold; FONT-SIZE: 14px; LINE-HEIGHT: 28px; TEXT-ALIGN: left;
	color:#2C69A2;
    }
.b3 {
	padding-right: 5px; border-top: 0; padding-left: 8px; padding-bottom:5px;clear:both;_width:224px;
	overflow:hidden;
    }
.bcb{
	border-top:1px solid #fed4a2;
	border-left:1px solid #fed4a2; 
	border-right:1px solid #fed4a2; 
    }
.bcb2 { border-bottom:1px solid #fed4a2; 
	border-left:1px solid #fed4a2; 
	border-right:1px solid #fed4a2; 
	overflow:hidden;
    }
.bcg { border-left:1px solid #cde5ef;
	border-right:1px solid #cde5ef;
	border-top:1px solid #cde5ef;
	    }
.bcg2 { border-left:1px solid #cde5ef;border-right:1px solid #cde5ef;border-bottom:1px solid #cde5ef;    }
.bcg5{ border:1px solid #cde5ef;}
.bcg3{	background:url(ask1_03.gif) repeat-x;
	float:left;
	width:704px;
    }
.bcy {
	border-left-COLOR: #f4bf20; border-bottom-COLOR: #f4bf20; border-top-COLOR: #f4bf20; border-right-COLOR: #f4bf20
    }
.bgy {
	BACKGROUND-COLOR: #fbf5c6
    }
.b4{ margin:10px 0px;}
.b4b {
	border-right: #64b7d7 1px solid; padding-right: 10px; border-top: #64b7d7 1px solid; padding-left: 10px; padding-bottom: 8px; border-left: #64b7d7 1px solid; padding-top: 5px; border-bottom: #64b7d7 1px solid
    }
.b4y {
	border-right: #f4bf20 1px solid; padding-right: 5px; border-top: #f4bf20 1px solid; padding-left: 8px; padding-bottom: 5px; border-left: #f4bf20 1px solid; padding-top: 5px; border-bottom: #f4bf20 1px solid
    }
.b4g {
	border-right: #58cb64 1px solid; padding-right: 10px; border-top: #58cb64 1px solid; padding-left: 10px; padding-bottom: 8px; border-left: #58cb64 1px solid; padding-top: 5px; border-bottom: #58cb64 1px solid
    }
.mt {
	padding-left: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; LINE-HEIGHT: 24px; HEIGHT: 24px;
    }
.mb {
	border-right:3px solid #cde7ed;
	padding-bottom: 8px;
	border-left:3px solid #cde7ed;
	border-bottom:3px solid #cde7ed;
	 background:url(grzx_08.gif) repeat-x;
	float:left;
    }
.f13 {
	FONT-SIZE: 12px;
    }
.f13b {
	FONT-WEIGHT: bold; FONT-SIZE: 12px;
    }
.f14 {
	FONT-SIZE: 14px; LINE-HEIGHT: 24px;font-family:arial;text-align:left;
    }
.f14b {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; LINE-HEIGHT: 23px
    }
.ln23 {
	border-bottom: #e1e1e1 1px solid; HEIGHT: 23px
    }
.bg {
	BACKGROUND-COLOR: #efefef
    }
.B {
	FONT-WEIGHT: bold
    }
.mb12 {
	 color:#153d83; float:left;
	 width:695px;
	 *width:704px;
    }
.mb10 {
	MARGIN-bottom: 10px
    }
.mt10 {
	MARGIN-top: 10px
    }
.mt20 {
	MARGIN-top: 20px
    }
.per80 {
	LINE-HEIGHT: 80%
    }
#lbd TD {
	padding-right: 0px; padding-left: 0px; padding-bottom: 3px; padding-top: 3px; border-bottom: #e1e1e1 1px solid
    }
#lbd .m {
	border-top-WIDTH: 0px; padding-right: 0px; padding-left: 0px; border-left-WIDTH: 0px; border-bottom-WIDTH: 0px; padding-bottom: 3px; padding-top: 3px; border-right-WIDTH: 0px
    }
#Lbg {
	border-top: #999999 1px solid; MARGIN: 13px 0px 7px; LINE-HEIGHT: 1px; HEIGHT: 1px
    }
#Lg {
	border-top: #999999 1px solid; MARGIN: 7px 0px 3px; LINE-HEIGHT: 1px; HEIGHT: 1px
    }
#Lq {
	border-top: #e1e1e1 1px solid; MARGIN: 7px 0px 2px; LINE-HEIGHT: 1px; HEIGHT: 1px
    }
.pl6 {
	padding-left: 6px
    }
.p30 {
	padding-right: 0px; padding-left: 0px; padding-bottom: 30px; padding-top: 30px
    }
.p10 {
	padding-right: 10px; padding-left: 10px; padding-bottom: 10px; padding-top: 10px
    }
#pg {
	MARGIN-top: 20px; FONT-SIZE: 14px; WORD-SPACING: 4px; LINE-HEIGHT: 30px; FONT-FAMILY: arial; HEIGHT: 30px; TEXT-ALIGN: center
    }
#tl TD {
	border-top: #e1e1e1 1px solid
    }
.tlp4 TD {
	padding-right: 0px; padding-left: 6px; padding-bottom: 4px; padding-top: 4px
    }
#tl TD.nl {
	border-top-WIDTH: 0px; border-left-WIDTH: 0px; border-bottom-WIDTH: 0px; border-right-WIDTH: 0px
    }
.tlp3 TD {
	padding-right: 0px; padding-left: 6px; padding-bottom: 3px; padding-top: 3px
    }
.bl TD {
	border-bottom: #e1e1e1 1px solid
    }
.p2 {
	padding-right: 2px; padding-left: 2px; padding-bottom: 2px; padding-top: 2px
    }
.p4 {
	padding-right: 4px; padding-left: 4px; padding-bottom: 4px; padding-top: 4px
    }
.p3 {
	padding-right: 3px; padding-left: 3px; padding-bottom: 3px; padding-top: 3px
    }
.bl TD.nl {
	border-top-WIDTH: 0px; border-left-WIDTH: 0px; border-bottom-WIDTH: 0px; border-right-WIDTH: 0px
    }
.f12 {
	FONT-SIZE: 12px
    }
.bn100 {
	WIDTH: 100px; padding-top: 2px; HEIGHT: 24px
    }
#subline {
	border-top: #58cb64 1px solid; FONT-SIZE: 0px; LINE-HEIGHT: 0px; POSITION: relative; top: 27px
    }
#sub {
	FONT-SIZE: 14px; POSITION: relative; HEIGHT: 25px
    }
#sub SPAN {
	border-right: #58cb64 1px solid; padding-right: 10px; border-top: #58cb64 1px solid; padding-left: 10px; FONT-WEIGHT: bold; BACKGROUND: #ddf1d8; FLOAT: left; padding-bottom: 2px; MARGIN-left: 10px; border-left: #58cb64 1px solid; padding-top: 4px; border-bottom: #58cb64 0px solid
    }
#sub A {
	border-right: #d6d6eb 1px solid; padding-right: 10px; border-top: #d6d6eb 1px solid; padding-left: 10px; BACKGROUND: #ffffff; FLOAT: left; padding-bottom: 2px; MARGIN-left: 10px; border-left: #d6d6eb 1px solid; padding-top: 3px; border-bottom: #d6d6eb 0px solid
    }
.subt {
	padding-right: 10px; MARGIN-bottom: 5px; LINE-HEIGHT: 24px; HEIGHT: 24px; TEXT-ALIGN: right
    }
.f {
	padding-left: 15px; FONT-SIZE: 100%; WIDTH: 32em; WORD-BREAK: break-all; LINE-HEIGHT: 120%; WORD-WRAP: break-word
    }
.greenBG {
	BACKGROUND-COLOR: #deeef4
    }
.blueBG { text-align:right; padding-right:20px;}
.blueBG a,.uhey a{ color:#006699; text-decoration:none;}
.blueBG a:hover,.uhey a:hover{ color:#006699; text-decoration:underline; font-weight:bold;}
.pad10L {
	padding-left: 10px
    }
.pad10L2 {
	padding-left: 20px
    }
.bnsrh {
	padding-top: 2px; HEIGHT: 29px;
	background:url(answer.png) no-repeat;
	width:93px;
	border:none;
	    }
.pl{
	padding-top: 2px; HEIGHT: 29px;
	background:url(pl.png) no-repeat;
	width:93px;
	border:none;
	    }
.bnsrh1 {
	padding-top: 2px;
	HEIGHT: 29px;
	background:url(answer1.png) no-repeat;
	width:93px;
	border:none;
	font-family: "宋体";
	font-size: 13px;
	color: #FFFFFF;
	letter-spacing: 0.1px;
	font-weight: 700;
	    }
.bnsrh2 {
	padding-top: 2px; HEIGHT:23px;
	background:url(tj.png) no-repeat;
	width:48px;
	border:none;
	    }
.bnsrh3 {
	padding-top: 2px; HEIGHT: 29px;
	background:url(tpz.png) no-repeat;
	width:93px;
	border:none;
	    }
#dql DIV {
	MARGIN-bottom: 18px
         }
#dql A {
	FONT-SIZE: 14px; LINE-HEIGHT: 22px
        }
#dp {
	FONT-SIZE: 14px; LINE-HEIGHT: 30px; FONT-FAMILY: "arial"; HEIGHT: 30px
    }
#dp A {
	padding-right: 3px; padding-left: 3px; padding-bottom: 3px; padding-top: 3px
    }
#dp SPAN {
	padding-right: 3px; padding-left: 3px; padding-bottom: 3px; padding-top: 3px
    }
#dql DIV SPAN {
	FONT-SIZE: 10pt
    }
.bk	{
background:transparent url(grzx_08.gif) repeat-x scroll 0 0;
border-bottom:3px solid #CDE7ED;
border-left:3px solid #CDE7ED;
border-right:3px solid #CDE7ED;
}
.overlayer { background-color: #000; }

.window { 
	padding:0px;
	border:1px solid #E82150;
	background:#FFF;
	position:absolute;
	z-index:20;	
	width: 400px;
	top: 17%;
    left: 30%;
	display:none;
}

* html .window {
     position: absolute;
     top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');
}

.window .title { background:#C71A3E; padding:5px; float:left; width:97.5%;}
.window .title .buttons { float:right;margin-top:-16px; _margin-top:-20px; _margin-right:3px;}
* + html .window .title .buttons {margin-top:-18px; margin-right:3px;}
.window .title .buttons .min { cursor:pointer; display:block; float:left; background:#F5714E url("../images/window_min.gif") top left no-repeat; border:1px solid #A7190F; height:10px; width:10px; padding:1px;margin-right:3px;_padding-bottom:0px;}
.window .title .buttons .close {cursor:pointer; display:block; float:left; background:#F5714E url("../images/window_close.gif") top left no-repeat; border:1px solid #A7190F; height:10px; width:10px; padding:1px;_padding-bottom:0px;}
.window .title .buttons .hover { background-color:#EF947D;}
.window .title .status .resize { color: }
.window .content { padding:8px;overflow:hidden;}

.transferer
{
	border: 1px solid #EEE;
	background-color: #F9F9F9;
	opacity:0.7;
	filter:alpha(opacity=30);
	z-index:99999;
}
.k{
color:#FFFFFF;}
.k1{
	color: #FF0000;
}
.wenh{ background:url(wh.png) no-repeat left;
	padding-left:18px;
	}
