body, div, address, blockquote, iframe, ul, ol, dl, dt, dd, 
h1, h2, h3, h4, h5, h6, p, pre, table, caption, th, td, 
form, legend, fieldset, input, button, select, textarea{
margin: 0;  padding: 0;   font-weight: normal;   font-style: normal;font-size: 12px;}
input, input.text{
	padding: 2px 3px;
	vertical-align: middle;
	border: 1px solid #6FA3BA;
	background: white url(../images/bg_input_text.gif) top left repeat-x;
}
*{ margin:0px; padding:0px;}

input:hover, input.text:hover{
	border: 1px solid Teal;
	background: white url(../images/bg_input_text_hover.gif) top left repeat-x;
}
FRAMESET { width:950px; margin-left:auto; margin-right:auto; }
.button{
	padding: 1px;
   width: 80px;
	height: 22px;
	color: #002C57;
	border: 0px solid #6FA3BA;
	background: white url(../images/button_bg.gif) no-repeat 0 0;
}
.button:hover{
	border:0px solid Teal;
   color: Maroon;
	font-weight: bold;
	background: white url(../images/button_bg.gif) no-repeat 0 -22px;
}
ol, ul {list-style: none;}
a{ color: #0066CC; text-decoration:none;}
a:link{color:#336699}
a:hover{ color:#CC0000;border-bottom:1px dashed #c00; text-decoration: none;}
img{border:0;}
.clear {clear: both;}
.w950{ margin:0 auto; width:980px;}
.talk{ margin:0px ; padding: 0; margin-bottom:8px;border:1px solid #6fa3ba; padding: 1px; float: left;width: 99%!important;width: 97%;}
.title_talk{ float: left; width: 99.5%!important;width: 99.7%;  height: 24px; background: #EFF4F8 url(../images/bk_search.jpg) repeat-x 0; padding: 2px; text-align: right; margin: 0; }
  .vipuser{ float:left; font-size:14.7px; font-weight:bold; color:#004080; margin:3px 0 2px 10px; }
  .vippage{ float:right; padding-right: 5px;}
  .title_talk a{color:#336699;border:1px solid #9AC8F9; padding:1px;}
  .title_talk a:link{color:#336699;}
  .title_talk  a:visited{color:#483D8B;}
  .title_talk a:hover{ color:#fff;border:1px solid #0E245A;padding:1px; background: #2D506A;}
.center_talk{ float: left; margin: 5px 0; width: 100%;}
  .call{ background: #F6FBFF; border:2px solid #F3D794; color: Red; }
    .call .name{ float: left; width: 120px; border-left:1px solid #E1ECF3; padding-left: 5px; }
  .center_talk ul{ float: left; margin: 2px; padding: 5px 0;border:1px solid #6fa3ba; }
    .center_talk ul li{margin: 5px 0px; float: left;display: block; width: 100%;}
	 .center_talk ul li span{ display: block;}
	 .center_talk ul li .info{padding: 0 10px; border-left:1px solid #E1ECF3; float: left; word-wrap:break-word; overflow:hidden;}
	   .center_talk ul li .info em{ color: #778899; float: right; font-style: normal;}
		.center_talk ul li .info b{ color: #191970; margin: 0; padding: 0;}
	   .admin_talk .info{color: #000;}
	   .men_talk .info{{color: #034BAD; }
	   .vip_talk .info{{color: Teal; }
	 .admin_talk,.men_talk,.vip_talk{border-bottom: 1px dotted #E1ECF3; padding-bottom: 3px;}
    .admin_talk .name,.men_talk .name,.vip_talk .name{ float: left; width: 120px; padding-left: 5px;}
	   .admin_talk .name{color: #FB4204;}
	   .men_talk .name{{color: #004080; }
	   .vip_talk .name{{color: #004080; }
	     .men_talk  .name em{color: #B8860B; padding-right: 3px; font-style: normal; }
	     .admin_talk b,.vip_talk b,.men_talk b{ color: #D2691E; padding-left: 10px; }
 
/*info-right*/
.info_new{ float: left; text-align: left; width: 256px!important;width: 253px;border:1px solid #6fa3ba;  margin: 2px auto;}
  .info_new .title{ background: #EFF4F8 url(../images/bk_search.jpg) repeat-x 0; height: 20px; padding: 5px 0 0 5px; margin: 1px;  }
    .info_new .title h5{ font-size: 14.7px; color: #2D506A; font-weight: bold; float: left;}
	 .info_new .title span{ float: right; font-size: 12px;  text-align: right; padding-right:5px;padding-top:1px;  }
  .info_new dt{ padding:0;}
    .info_new .title_q{ background: #FFFFE5}
	 .info_new .title_q dd{ color:#012863; font-weight: bold;}
    .info_new dd{ margin: 3px 5px;border-bottom: 1px dashed #E8EEF0; line-height: 20px; color: #004080 }
	 .info_new dd strong{ color: #B22222; font-style: normal;}
	   .info_new dd a{ display: inline; font-size: 13px; color: #07519A}
	   .info_new dd em{ font-style: normal; display: inline; color:#789EB4; padding-right: 2px; padding-left: 5px; float: right; margin-top: -25px;}
		.info_new dd em dd{color:#012863;}
      .info_new dd em a{ font-style: normal; display: inline; color:#4682B4; padding-right: 2px; padding-left: 5px;}
	 .info_new dd a:hover{ color: #D54C03;text-decoration: none; }
	 .info_new .info_bottom{ background: #EFF4F8 url(../images/bk_search.jpg) repeat-x 0; height: 18px; margin: 1px;padding:5px 0 0 5px; color: #191970;}
	   .info_new .info_bottom span{ color:#B22222}
		
/*ask*/
.ask{ margin:10px 8px; padding: 0;border:1px solid #6fa3ba; padding: 1px; float: left; background: #EFF4F8; padding-bottom: 5px; width: 98%!important;width: 96%; }
  .ask h5{ background: #EFF4F8 url(../images/bk_search.jpg) repeat-x 0; height: 18px; padding-left:10px; padding:5px 0px;  margin: 0px; width: 100%;  float: left; color: #003680; font-size: 13px; font-weight: bold;}
  .ask h1{border:1px solid #94B5D6;background:#F5FBFE;color:#00407D; width:100%; margin: 5px; padding: 5px 10px; width:auto; float: left;  }
  .ask dt{}
  .ask dd{ float: left; display: inline; color: #001640; margin: 5px 10px; }

/*login*/
.wrap{ margin:10px 8px; padding: 0;border:1px solid #6fa3ba; padding: 1px; float: left; background: #EFF4F8; padding-bottom: 5px; width: 98%!important;width: 96%; }
  .wrap h2{ background: #EFF4F8 url(../images/bk_search.jpg) repeat-x 0; height: 18px; padding: 5px 0 5px 5px; margin: 0px; width: 100%;  float: left; color: #003680; font-size: 13px; font-weight: bold;}
  /*.wrap h2 span{ float: right; margin-top: -15px; margin-right: 5px; color: Red; font-size: 12px; font-weight: normal }*/
  .wrap .login_input{float: left; margin: 10px;}
  .wrap .login_input p{margin: 5px; display: inline;}

