/*������ʽ*/
body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, table, td, img, div, dl, dt, dd{ margin:0; padding:0px; border:0px; font-size:12px; font-family:"����"; list-style:none;}
a{ text-decoration:none; color:#064D9D;}
a:hover{ text-decoration:none; color:#064D9D; }


/*����������ҳ��������*/
/*ͷ��*/
#top-bg{ background:url(../images/top-bg.jpg) no-repeat; width:1024px; height:53px; margin:0 auto;}
#logo{ margin-left:6px; height:53px; float:left; width:250px;}
#date-box{ width:185px; height:53px; float:right; margin-right:6px;}
#date{ margin-top:5px; text-align:right;}

#date-icon{ margin-top:5px; width:185px; text-align:right;}
#date-icon input{ margin-left:10px;}





.menu_q{ margin-right:5px;}
/*��������*/

/**/
#welcome{ width:250px; height:18px; margin-right:6px; text-align:right; float:right; padding-top:6px;}

/*content*/
#contentbg{ width:1012px; height:auto; overflow:hidden; padding:0 6px 0 6px; margin-top:9px; margin:0 auto; margin-bottom:10px; }
#contract_box{ width:325px; height:219px; background: url(../images/lr_box.jpg) no-repeat; padding:1px 1px 0 1px; float:left; margin-bottom:5px;}
#contract_title{ height:25px; width:325px; background: url(../images/boxlr_bg.jpg) repeat-x; color:#fff;}
#contract_left{ width:107px; height:25px; float:left; padding-left:7px; font-weight:bold; background:url(../images/content_icton.png) no-repeat; line-height:25px; padding-left:20px; margin-left:5px;}
#contract_left1{ width:107px; height:25px; float:left; padding-left:7px; font-weight:bold; background:url(../images/application_view_list.png) no-repeat; line-height:25px; padding-left:20px; margin-left:5px;}

#contract_left span{ margin-right:3px;}
#content_right{ float:right; text-align:right; padding-top:4px;}
#content_right input{ margin-right:3px;}
.content{ margin-left:15px;}

/*�ײ�*/
#bottombg{ width:1024px; height:25px; background:url(../images/bottom_bg.jpg) repeat-x; margin:0 auto; }
#bottom{ width:1024px; height:25px; }

/*���������շ��ʼ���������*/
#mail_q{ height:16px; width:1016px; background:url(../images/mail-bg.jpg) repeat-x; padding-top:6px; font-size:12px; font-weight:bold; color:#064D9D; padding-left:8px; margin-bottom:6px;}

#cntR1 {
	WIDTH: 1008px;
	overflow:hidden;
	margin-top:8px;
}
#NewsTop1 {
	MARGIN-BOTTOM: 16px;
	CLEAR: both
}
#NewsTop1 P {
	LINE-HEIGHT: 21px;
	FLOAT: left
}
#NewsTop1 P.topTit1 {
	WIDTH: 100px;
	FONT-WEIGHT: bold;
}
#NewsTop1 P.topC01 {
	font-size:12px;
	WIDTH: 70px;
	background: url(../images/talkz-_05.jpg) left  no-repeat;
	text-align:center;

	color:#064D9D;/*���ſ���������ɫ*/ 
	
}
#NewsTop1 P.topC11 {
	font-size:12px;
	WIDTH:70px;
	background: url(../images/talkz-_03.jpg) left  no-repeat;
	COLOR: #064D9D;/*�������ȥ��������ɫ*/
	text-align:center; font-weight:bold;
}
#NewsTop1 #NewsTop_tit1 {
	HEIGHT: 21px;
	cursor:pointer;
}
#NewsTop1 #NewsTop_cnt1 {
	
	height:auto;
	display:block;
	border-top:1px solid #AFCDF0;
	background: #ffffff;
	padding:0 0 0 7px;
	font-size:12px;
}

.mail_q{ height:23px; width:984px; border:1px solid #C6DCF5; background:url(../images/mail_q.jpg) repeat-x bottom; font-size:12px; font-weight:bold; padding-left:8px; margin-top:5px;}

/**/
#write_title{ margin-top:3px; height:22px; }
#write_title input{ margin-right:8px;}
#write_title span{ margin-left:626px;}
/**/
#write_box{ width:992px; height:547px; border:1px solid #C6DCF5; margin-top:3px; margin:0 auto;}
/**/
#write_left{ float:left; width:179px; height:547px; border-right:1px solid #C6DCF5 }
#w_left_title{ height:23px; width:179px; background: url(../images/mail_q.jpg) repeat-x; color:#444;}
#w_left_title input{ float:right; margin-top:3px; margin-right:4px;}
#w_left_title span{ float:left; margin-top:4px; font-weight:bold; margin-left:8px;}
/**/
#accounts{ height:50px; width:179px;}
#accounts select{ width:140px; height:20px; font:Arial, Helvetica, sans-serif; color:#999999; margin:4px 0 2px 3px;}
#mail_menu{ margin-top:4px;} 
#mail_menu li{ width:173px; height:20px; line-height:20px; margin-left:6px; color:#666666}
#mail_menu span{ margin-right:8px;}
#mail_menu a{ text-decoration:none; color:#666666; }
#mail_menu a:hover{ font-weight:bold; text-decoration:none; color:#666666; }
/*������ť*/
#write_center{ float:left; width:8px; height:547px; }
#write_center input{ margin-top:245px;}
/**/
#write_right{ float:left; width:803px; height:547px; border-left:1px solid #C6DCF5; }
#w_right_title{ height:25px; width:801; background:url(../images/mail_q.jpg) repeat-x; border-bottom:1px solid #C6DCF5; }
/**/
.title_q{ float:left; margin-top:6px; *margin-top:8px; !important width:86px; margin-left:10px; margin-right:9px; display:block;}
.title_w{ float:left; margin-top:6px; display:block; margin-right:10px;}
/**/
#w_right_center{ width:801px; height:493px; background:#F9FBFF; margin-left:1px;}
#w_right_center th{ font-size:12px; font-weight:100; color:#666;}
#w_right_center a{ text-decoration:none; color:#666;}
#w_right_center a:hover{ text-decoration:none; color:#064D9D}
#w_right_center td{ border:none;}

#w_right_f{ height:95px; padding:10px 0 0 10px;  width:791px;}
#w_right_f  input{ margin-bottom:3px; margin-top:3px;}
#w_right_f span{ margin-left:54px;}
#w_right_w{ height:25px; width:727px; padding-left:64px;}
#w_right_w li{ float:left; margin-right:3px;}
.spa_ww{ vertical-align:top; padding-top:3px; *padding-top:5px;!important }



/**/
#w_right_bo{ width:766px; height:321px; background:#fff; margin-left:13px; border:1px solid #C6DCF5;}
/**/
#mail_bottom{ width:1008px; border:1px solid #C6DCF5; height:18px; margin:auto; margin-top:5px; background:url(../images/mail_q.jpg) repeat-x; margin-bottom:3px; text-align:center; padding-top:7px; color:#666;}

/*����������Ʒ���?������*/
#pur_right{ float:left; width:100%; height:547px; border-left:1px solid #C6DCF5;}
#pur_box{ height:28px; width:100%; background:url(../images/pur_b_03.jpg) repeat-x; padding-left:8px;}
#pur_box img{ margin:0px 3px; display: inline;}
#pur_box input{ height:16px; color:#666; font-size:12px; font-family:"����";}
#pur_right table{ color:#666;}
#pur_right td{ border:1px solid  #dcdcdc; border-top:none; border-right:none; text-align:center;}
.writr_righttr{background:url(../images/chat_bg.jpg) repeat-x;}
#pur_right th{border:1px solid #E0E0E0; text-align:center; border-top:none; font-weight:200;}
.aaa{ width:804px;  height:26px; font-size:12px; }
.aao{ width:804px; background:url(../images/chat_bg.jpg) repeat-x; height:26px; font-size:12px; }
.aab{ width:28px; height:22px; border:1px solid #E0E0E0; border-left:none; border-top:none; float:left; text-align:center; padding-top:3px;} 
.aac{ width:160px; height:21px; *height:17px; border:1px solid #E0E0E0; border-left:none; border-top:none; float:left; text-align:center; padding-top:4px;*padding-top:8px; !important}
.aad{ width:76px; height:21px; *height:17px; border:1px solid #E0E0E0; border-left:none; border-top:none; float:left; text-align:center; padding-top:4px;*padding-top:8px; !important}
.aae{ width:75px; height:21px; *height:17px; border:1px solid #E0E0E0; border-left:none; border-top:none; float:left; text-align:center; padding-top:4px;*padding-top:8px; !important}
.aaf{ width:84px; height:21px; *height:17px; border:1px solid #E0E0E0; border-left:none; border-top:none; float:left; text-align:center; padding-top:4px;*padding-top:8px; !important}
.aag{ width:69px; height:21px; *height:17px; border:1px solid #E0E0E0; border-left:none; border-top:none; float:left; text-align:center; padding-top:4px;*padding-top:8px; !important}
.aah{ width:100px; height:21px; *height:17px; border:1px solid #E0E0E0; border-left:none; border-top:none; float:left; text-align:center; padding-top:4px;*padding-top:8px; !important}
.aai{ width:140px; height:21px; *height:17px; border:1px solid #E0E0E0; border-left:none; border-top:none; float:left; text-align:center; padding-top:4px;*padding-top:8px; !important}
.aaj{ width:63px; height:21px; *height:17px; border-bottom:1px solid #E0E0E0; float:left; text-align:center; padding-top:4px;*padding-top:8px; !important}


/**/
#qwe{border-top:1px solid #C6DCF5; padding-top:2px; border-bottom: none; margin-top:415px; height:23px; width:802px; background:url(../images/mail_q.jpg) repeat-x; color:#666}
#qwe span{ margin-left:15px; float:left;}
#qwe p{ float:right; margin-right:3px;}

#write_right td a{ text-decoration:none; color:#666;}
#write_right td a:hover{ text-decoration:none; color: #064D9D; font-weight:100;}

#mail_bg{ width:1008px; height:auto; border:1px solid #C6DCF5; margin:0 auto; height:617px;}
/*����������ӿͻ���Ϣ��������*/
#add_top{ width:800px; height:33px; margin:0 auto; background:url(../images/add.jpg) no-repeat;}
#add_top a{ line-height:33px;}
#add_top a:hover{ text-decoration:underline}
#add_top span{ float:left; margin-left:8px; margin-top:10px; font-weight:bold;}
#add_top input{ float:right; margin-right:5px; margin-top:8px;} 
#add_center{ width:978px; height:auto;  background:#F8FBFF; margin:0 auto; border:1px solid #C6DCF5; border-top:none; border-bottom:none;}
#wenxin{ color:#FF0000; font-size:12px; height:18px; width:958px; padding-top:10px; text-align:center;}
.add_input{color:#15428B; border:1px solid #E3E4EB; background:#fff;text-align:center}
#add_center table{ margin-left:8px; color:#666;}
#add_center td{ text-align:right; height:25px; }
#add_center tr{height:20px; line-height:20px;}
#add_center th{ text-align:left;}
#add_centerh1{ height:18px; width:960px;  color:#295CA2; font-weight: bold; font-size:12px; margin:10px 0 10px 14px; border-bottom:1px solid #74A2EE;}
/**/
#add_bottom{ width:980px; margin:0 auto;}
.red{ color:#FF0000;}
#add_beizhu{ display:block; margin-left:14px;}
#add_anniu{ height:27px; width:980px; text-align:center; margin-top:10px;}

/*chat*/

.left {
	float: left;
}
.right {
	float: right;
}
.clear {
	clear: both;
}
.noBorder {
	border:none;
}
.dis {
	DISPLAY: block
}
.undis {
	DISPLAY: none
}
.Probase3 {
	text-align: left;
	height:auto;
	display:block;
	font-size:12px;
}
.Probaseh {
	width:276px;
	font-size:12px;
	color:#064D9D;
}

#chat1 {
	WIDTH: 310px;
	overflow:hidden;
}
#chatTop1 {
	MARGIN-BOTTOM: 16px;
	CLEAR: both
}
#chatTop1 P {
	LINE-HEIGHT: 21px;
	FLOAT: left
}
#chatTop1 P.topTit1 {
	WIDTH: 127px;
	FONT-WEIGHT: bold;
	margin-right:3px;
}
#chatTop1 P.topC01 {
	font-size:12px;
	WIDTH: 70px;
	background: url(../images/talkz-_05.jpg) left  no-repeat;
	text-align:center;

	color:#064D9D;/*���ſ���������ɫ*/ 
	
}
#chatTop1 P.topC11 {
	font-size:12px;
	WIDTH:70px;
	background: url(../images/talkz-_03.jpg) left  no-repeat;
	COLOR: #064D9D;/*�������ȥ��������ɫ*/
	text-align:center; font-weight:bold;
}
#chatTop1 #chatTop_tit1 {
	HEIGHT: 21px;
	cursor:pointer;
}
#chatTop1 #chatTop_cnt1 {
	text-align: left;
	line-height: 26px;
	height:auto;
	display:block;
	border-top:1px solid #AFCDF0;
	border-bottom:1px solid #AFCDF0;
	background: #ffffff;
	padding:0 0 0 20px;
	font-size:12px;
}

#chat_box{ width:982px; height:480px; background:url(../images/chat.jpg) no-repeat; margin:0 auto; padding-top:2px; }
#chat_title{ height:28px; width:978px; background:url(../images/chat_bg.jpg) repeat-x; margin-left:2px; }
#chat_titleq{ font-weight:bold; padding-left:5px; padding-top:2px; float:left}
#chat_gb{ float:right; padding-top:5px; padding-right:3px;} #chat_gb input{ margin-left:5px;}
#chat_ctai{ height:24px; background:#E8EFF9; width:968px;  margin-left:2px; text-align:right; padding-right:10px; margin-bottom:3px; }
#chat_ctai input{ margin-left:6px;  }
/**/
#chat_left{ width:146px; height:392px; border:1px solid #AFCDF0; margin-right:8px; float:left;}
#dialogue{ height:18px; background:#E8EFF8; width:140px; padding:5px 0 0 6px; font-weight:bold;}

#chat_left ul{ margin-top:8px;}
#chat_left li{ margin-left:15px; height:20px; line-height:20px; }
#chat_left li a{ text-decoration:none; color:#666;}

#chat_left li a:hover{ text-decoration:none; color:#666; font-weight:bold;}
/*�Ի���*/
#talk_box{ width:490px; height:392px; border:1px solid #AFCDF0; float:left;}
#talk_q{ width:490px; height:257px;}
#talk_w{ height:27px; width:490px;  border-top:1px solid #AFCDF0; border-bottom:1px solid #AFCDF0; }
#talk_tubiao{ height:25px; margin-top:1px; width:487px; background:#C2D4EC;}
#talk_e{ height:73px; width:490px;}
#talk_button{ height:25px; background:#F8F9FE; border-top:1px solid #BBD2F3; text-align:right; padding-top:5px;}
#talk_button input{ margin-right:8px;}
/**/
#talk_right{ width:310px; height:386px; border:1px solid #AFCDF0; float:right;padding-top:6px}

/**/
#talk_bottom{ width:970px; height:19px; overflow:hidden; background:#E8EFF9; margin:0 auto; padding-top:5px; padding-left:5px; margin-top:5px;}


/*��¼*/
#login_box{ width:357px; height:232px; background:url(../images/login_bg.jpg) no-repeat;; padding-top:32px; margin:0 auto; margin-top:200px;}
#login_title{ width:241px; height:58px; margin-left:57px;}
#login_center{ height:84px; width:310px; background:url(../images/login_s.jpg) no-repeat right; margin-left:45px; margin-bottom:12px; padding-top:30px;}
#login_center table{}
#login_center input{ height:16px; width:150px; color:#666}
#login{ text-align:right; margin-right:42px;}




/**/
/*menu*/
#menu-bg{ height:24px; width:1018px; background:url(../images/menu_bg.jpg) repeat-x; padding-left:6px; position:relative; margin:0 auto; margin-bottom:3px;} 

ul.topnav {
	list-style: none;
	margin: 0;
	float: left;
	width: 800px;
	font-size: 1.2em;
}
ul.topnav li {
	float: left;
	margin: 0;	
	padding: 0 8px 0 8px;
	margin-left:10px; display: inline;
	position: relative; /*--Declare X and Y axis base--*/
}
ul.topnav li a{
	padding: 0px 0px;
	color: #11396f;
	display: block;
	text-decoration: none;
	float: left;
	line-height:24px;
	font-weight:bold;
	padding-left:13px;
}
ul.topnav li a:hover{
	background: url(topnav_hover.gif) no-repeat center top;
	line-height:24px;
	color:#444
}
ul.topnav li span { /*--Drop down trigger styles--*/
	float: left;
	background: url(subnav_btn.gif) no-repeat ;
	height:18px;
	
}
.topnav_img{ margin-top:5px; float:left; margin-right:3px;}
.li1{ background: url(../images/home.gif) no-repeat; height:24px;}
.li2{ background: url(../images/home_1.gif) no-repeat; height:24px;}
.li3{ background: url(../images/home_2.gif) no-repeat; height:24px;}
.li4{ background: url(../images/home_3.gif) no-repeat; height:24px;}
.li5{ background: url(../images/home_4.gif) no-repeat; height:24px;}
.li6{ background: url(../images/home_5.gif) no-repeat; height:24px;}
.li7{ background: url(../images/home_6.gif) no-repeat; height:24px;}
.li8{ background: url(../images/home_7.gif) no-repeat; height:24px;}


ul.topnav li span.subhover {background-position: center bottom; cursor: pointer;} /*--Hover effect for trigger--*/
ul.topnav li ul.subnav {
	list-style: none;
	position: absolute; /*--Important - Keeps subnav from affecting main navigation flow--*/
	left: 0; top: 18px;
	background: #f4f4f4;
	margin: 0; padding: 0;
	display: none;
	float: left;
	width:110px;
	height:auto;
	border: 1px solid #C6DAEE;
}
ul.topnav li ul.subnav li{
	margin: 0; padding: 0;
	 /*--Create bevel effect--*/
	 /*--Create bevel effect--*/
	clear: both;
	width:100px;
	 
}

html ul.topnav li ul.subnav li a {
	float: left;
	width: 103px;
	font-size:12px; font-family:"����";
	font-weight:100px;
	margin-left:2px;
	height:17px;
}
html ul.topnav li ul.subnav li a:hover { /*--Hover effect for subnav links--*/
	background: url(../images/xx_bg.jpg) repeat-x; border:1px solid #D8E4F2; 
	font-size:12px; font-family:"����";
	font-weight:100px;
	margin-left:2px;
	height:17px;
	
}
.lk_topnav{display:block; float:left; height:17px; padding-top:3px; margin-right:3px;}
/**/


input.bis_i,textarea.bis_i {font-size: 10pt;padding: 1px 1px;  border: 1px solid #C0BBB4; }
input.bis_i:hover,textarea.bis_i:hover {font-size: 10pt;border: 1px solid #b9d5e9; }
input.bis_a,textarea.bis_a {font-size: 10pt;padding: 1px 1px;  border: 1px solid #C0BBB4; background: #f2f2f2;}
input.SmallStatic,textarea.SmallStatic {font-size: 9pt;padding: 1px 1px;  border: 1px solid #C0BBB4; background: #f2f2f2;}


/*ϵͳ����*/
.xt-top{ width:800px; margin:0 auto; height:70px; padding:0 10px 0 10px; background:url(../images/sf-mai_02.png) repeat-x;}
.xt-box{ width:818px; margin:0 auto; border:1px solid #C6DCF5; border-top:none; background:url(../images/xt-bg_03.jpg) no-repeat; height:421px;}

.xt-ny{ padding-top:150px; margin-left:280px; height:271px;}

.xt-ny dt{ float:left;}
.xt-ny dd{ float:left; font-size:16px; color:#BE0D0D; padding-top:15px; margin-left:20px; width:210px; }
.xt-ny dd input{ margin:15px 0 0 40px;}

/*  block�ͱ����ʽ  */
.table_t{
   border:1px #124164 solid;
   line-height:20px;
   font-size:9pt;
   border-collapse:collapse;
   padding:4px;
}
.table_t td{
   padding:3px 2px;
   color:#444;
}
.table_t .TableHeader td,
.table_t td.TableHeader{
   background:url((../images/footer_bg.png));
   border-bottom:1px #C6DCF5 solid;
   border-right:1px #C6DCF5 solid;
   font-weight:bold;
   color:#444;
   line-height:25px;
}

.table_t .table_a td,
.table_t td.table_a{
   background:#FFFFFF;
   padding-left:6px;
   border-bottom:1px #dfe9f4 solid;
   border-right:1px #C6DCF5 solid;
}


.yy_dd{width:auto; height:22px; color:#444; line-height:22px;border-right:1px #C6DCF5 solid; background:url(../images/footer_bg.png);border-bottom:1px #C6DCF5 solid;}
.yy_dd1{width:auto; height:30px; color:#444; line-height:30px;border-right:1px #C6DCF5 solid; }


.buttons { width:65px; height:27px; background:url(../images/an1.gif) no-repeat;font-size:14px; color:#444; border:none; margin-right:10px; display: inline;}




/*  block�ͱ����ʽ  */
.TableBlock{
   border:1px #ddd solid;
   line-height:20px;
   font-size:9pt;
   border-collapse:collapse;
   padding:3px;
}
td{
   padding:3px;
   color:#000000;
}
.TableHeader td,
td.TableHeader{
   background:url("list_hd_bg.png");
   border-bottom:1px #9F9F9F solid;
   border-right:1px #dfe9f4 solid;
   font-weight:bold;
   color:#444;
   line-height:25px;
}
.TableLine1 td,
td.TableLine1{
   background:#F8F8F8;
   border-bottom:1px #dfe9f4 solid;
   border-right:1px #dfe9f4 solid;
}
.TableLine2 td,
td.TableLine2{
   background:#FFFFFF;
   border-bottom:1px #dfe9f4 solid;
   border-right:1px #dfe9f4 solid;
}
.table_atd,
td.TableData{
   background:#FFFFFF;
   border-bottom:1px #dfe9f4 solid;
   border-right:1px #dfe9f4 solid;
}
.table_c td,
td.table_c{
 padding-left:6px;
   border-bottom:1px #dfe9f4 solid;
   border-right:1px #dfe9f4 solid;
}


.TableLeft td,
td.TableLeft{

   border-bottom:1px #dfe9f4 solid;
   border-right:1px #dfe9f4 solid;
}

.Content{
   line-height:normal;
   word-wrap:break-word;
   word-break:break-all;  
}

.TableControl a{
   color:#124164;
   text-decoration: none;
}

.TableRowHover td,
td.TableRowHover
{
   background:#E2E5E6;
}

.TableRowActive td,
td.TableRowActive
{
   background:#7D95A5;
   color:#FFFFFF;
}
.TableControl{border-right:1px #dfe9f4 solid;}


.button {
    background-color: #4CAF50; /* Green */
    border: none;
    color: white;
    padding: 15px 32px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 15px;
}





