@charset "gbk";
/* CSS Document */
#header_main{height: auto;margin: 0 auto;width: 960px;position:relative;/*???*/}
#ht_login_funcs {-moz-border-bottom-colors: none;-moz-border-image: none;-moz-border-left-colors: none;-moz-border-right-colors: none;-moz-border-top-colors: none;background:url(../../images/msgBoard/topbar_bg.jpg) repeat-x scroll 0 5px transparent;border-bottom:1px solid #cccccc;
height: 26px;line-height:26px;overflow:hidden;}
/*------登录表单样式开始------*/
#ht_login_funcs .ht_form {display: inline;float: left;margin-left: 8px;vertical-align:middle;}
.ht_form form .inputText {height: 16px;vertical-align:middle;}
.ht_form form .inputSub {height: 24px;width: 38px;line-height:24px;padding:0;margin:0;vertical-align:middle;}
#ht_login_funcs #ht_func {display: inline;float: right;margin-right: 20px;line-height:26px;}

#logonav a:hover{ color:#F00}
#logonav {height: 80px;overflow:hidden;}
#logonav .flogo {float: left;width: 187px;}
#logonav .flogo img{ width:187px; height:80px; overflow:hidden}
#logonav .ftnav{float:right; height:80px; width:773px;}

.ftnav .ftnav1 { width:515px; float:left; padding-top:23px; padding-left:11px;}
.ftnav .ftnav1 ul{border-right:1px dashed #c3c3c3; height:50px;}
.ftnav .ftnav1 a{ height:25px; line-height:25px;}
.ftnav .ftnav2{ width:235px;float:right; padding-top:23px; padding-left:8px}
.ftnav .ftnav2 ul{ height:50px;}
.ftnav .ftnav2 a{ height:25px; line-height:25px;}



#banner { width:958px; border:1px solid #d9d9d9; height:94px;}
#banner .banner-txtlist { float:left; padding-left:8px; width:140px;}
.banner-txtlist li{ line-height:23px; height:23px; background:url(../../images/msgBoard/banner_txtlist_li_bg.jpg) no-repeat left center; padding-left:6px}
#banner .banner-ad { width:639px; overflow:hidden; height:78px; float:left; padding:5px 6px}
#breaknav { height:25px; line-height:25px; border:1px solid #aaccee; background:url(../../images/msgBoard/breaknav_bg.jpg) repeat-x; width:958px; margin:8px auto;}
#breaknav span{ padding:0 8px}

.userInfo { width:958px; border:1px #dcdcdc solid; overflow:auto;_height:1%; margin-bottom:10px}

.userInfo .userPic { float:left;}

.userPic dl { width:155px;border-right:1px solid #dcdcdc;}
.userPic dl dt {
	line-height: 30px;
	height: 30px;
	text-align:center; background:#f4f9fd; border-bottom:1px solid #dcdcdc;}
.userPic dd{ padding-top:30px;}
.userPic dd span { text-align:center; display:block}
.userPic dd span img { width:53px; height:100px; overflow:hidden}
.userPic dd .utxt { height:25px; line-height:25px;}

.userInfo .userDetail { float:left; width:802px; border-left:1px solid #dcdcdc; position:relative; margin-left:-1px}
.userDetail  dt{ background:#f4f9fd; overflow:auto;_height:1%; padding:0 20px; border-bottom:1px solid #dcdcdc;}
.userDetail  dt span { display:inline-block; padding-right:24px; height:30px; line-height:30px; float:left; padding-left:19px;}
.userDetail  dt span a{ color:#0659b5}
.userDetail  dt span a:hover{ color:#F00}
.userDetail  dt .userHome { background:url(../../images/msgBoard/userInfo_home_pic.jpg) no-repeat left center}
.userDetail dt .userEmail { background:url(../../images/msgBoard/userInfo_email_pic.jpg) no-repeat left center}
.userDetail dt .userqq { background:url(../../images/msgBoard/userInfo_qq_pic.jpg) no-repeat left center}
.userDetail  dt .story { float:right; font-weight:bold; color:#333333; padding:0}

.userDetail dl dd { padding:18px 18px 0 18px;}
.userDetail  dd.ask p { text-indent:2em; line-height:23px; font-size:12px; color:#000; padding:0; margin:0}


.relay-tit .replay-person { font-size:14px; color:#666666}
.relay-tit .replay-time { display:inline-block; padding:0 30px; color:#666666}

.relay-tit .replay-person strong{ color:#0659b5; font-weight:bold; padding:0 10px; display:inline-block}
.reply .relay-tit { border-top:1px solid #aaccee; padding:15px 0 10px 0 ;}
.reply .relay-Con p { text-indent:2em; color:#666666; line-height:23px; padding-bottom:10px; margin:0}

#pages {margin: 20px  auto;text-align: center; width:960px; overflow:hidden}
#pages a {border: 1px solid #219cd8;display: inline-block;margin-right: 3px;padding:2px 8px;}
#pages a.onpage{ background:#219cd8;border: 1px solid #219cd8}
#msgform { border:1px solid #aaccee; width:958px; overflow:hidden; margin:0 auto 0 auto}
#form1 h6 { background:#f4f9fd; height:27px; line-height:27px; color:#333333; font-weight:bold; padding-left:8px;}

#form1 p { border-top:1px solid #e1effb; height:30px; line-height:30px; overflow:hidden}
#form1 p label { width:160px; display:inline-block; text-align:left; height:30px; line-height:30px; padding-left:10px;border-right:1px solid #e1effb;border-left:1px solid #e1effb;}
#form1 p em{ padding-left:6px}
#form1 p label.noborder{ border-left:none;}
#form1 p .widthInput { width:290px; display:inline-block; padding-left:8px;}

#name,#qq,#email,#address { display:inline-block; vertical-align:middle;}

#leaveMsg { width:723px; height:180px; vertical-align:middle; margin:10px 5px}
#form1 .texarea label{ height:200px;border-left:none; vertical-align:top}
#submitbtn { display:inline-block; vertical-align:top; margin-top:4px; margin-left:4px}
#resetbtn { display:inline-block; vertical-align:top;margin-top:4px; margin-left:4px}

#form1 .texarea { height:200px; line-height:200px;}



.userOn{ background:#f4f9fd; border:1px solid #abccef}
.userOn .userPic {  background:#f4f9fd}
.userOn .userPic dl {border-right:1px solid #abccef;}
.userOn .userDetail {  border-left:1px solid #abccef;background:#f4f9fd}
.userOn .userDetail  dt{ border-bottom:1px solid #abccef;}
.userOn dl dt { background:#f4f9fd; border-bottom:1px solid  #abccef;}
