/*** body ***/
html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, table, td, th, img{ border-width:0; padding:0; margin:0; font-family:Tahoma,Verdana,Segoe,sans-serif}
select, input{ font-size:11px; font-family:Tahoma,Verdana,Segoe,sans-serif; vertical-align:middle}
textarea{ font-size:11px; font-family:verdana}
body{ font-size:11px; background:url(../images/html_b.jpg) center top no-repeat; margin:0px; color:#000; text-align:center; padding:0}
ul, li{ list-style-type:none}
ul, p, ol{ line-height:18px}
a:link, a:active, a:visited	{color:#007F9A; text-decoration:underline}
a:hover	{color:#007F9A; text-decoration:none}

#head_logo{ width:890px; height:56px; margin:85px auto 0 auto; overflow:hidden}
#head_logo .logo{ width:312px; height:56px; float:left; clear:left; display:block}
#head_logo .lan{ height:34px; float:right; clear:right; padding:24px 0 0 0; overflow:hidden; width:300px}
#head_logo .lan a, #head_logo .lan span{ display:block; float:right; clear:none; width:28px; height:34px; margin:0 7px 0 0}
#head_logo .lan span{background:url(../images/lan_b.gif) no-repeat}
#head_logo .lan a img, #head_logo .lan span img{width:28px; height:34px}
#head_logo .lan a:link, #head_logo .lan a:active, #head_logo .lan a:visited	{ background:none; text-decoration:none}
#head_logo .lan a:hover	{ background:url(../images/lan_b.gif) no-repeat; text-decoration:none}
#navmenu-h {border: 0 none; list-style: none; width:721px; height:34px; padding:1px 149px 0px 20px; background:url(../images/h_menu_b.gif) no-repeat;  margin: 0 auto 17px auto}
#navmenu-h li { margin: 0; border: 0 none; float: left; display: inline; list-style: none; position: relative; height:34px; line-height:34px; font-size:12px; background:url(../images/menu_line.gif) no-repeat right; padding:0 10px;}
#navmenu-h ul {margin:0; padding:0; width:120px; list-style:none; display:none; position:absolute; top:34px; left:0; border:1px solid #B3B3B3}
#navmenu-h ul:after{clear:both; display:block; font:1px/0px serif; content: "."; height:0; visibility: hidden;}
#navmenu-h ul li { float:left; display:block!important; display:inline; background-image:none; line-height:22px; height:22px; width:120px; padding:0}
#navmenu-h a {float: none !important; float: left; display: block; color: #000; text-decoration: none; height: auto !important; height: 1%;}
#navmenu-h a:hover, #navmenu-h li:hover a, #navmenu-h li.iehover a {color: #016582}
#navmenu-h li:hover li a, #navmenu-h li.iehover li a { float: none; background: #EEE; color: #666}
#navmenu-h li:hover li a:hover, #navmenu-h li:hover li:hover a, #navmenu-h li.iehover li a:hover, #navmenu-h li.iehover li.iehover a {background: #CCC; color: #FFF;}
#navmenu-h ul ul, #navmenu-h ul ul ul { display: none; position: absolute; top: 0; left: 120px;}
#navmenu-h li:hover ul ul, #navmenu-h li:hover ul ul ul, #navmenu-h li.iehover ul ul, #navmenu-h li.iehover ul ul ul {display: none;}
#navmenu-h li:hover ul, #navmenu-h ul li:hover ul, #navmenu-h ul ul li:hover ul, #navmenu-h li.iehover ul, #navmenu-h ul li.iehover ul, #navmenu-h ul ul li.iehover ul { display: block;}


#foot{ width:884px; margin:40px auto 0 auto; overflow:hidden; background:url(../images/line1.gif) top repeat-x; line-height:30px; padding:10px 0; color:#929191}
#foot a:link, #foot a:active, #foot a:visited	{color:#929191; text-decoration:none}
#foot a:hover	{color:#929191; text-decoration:underline}

#body{ width:884px; margin:0 auto; overflow:hidden}
#body .body_l{ width:617px; float:left; clear:left; text-align:left}
#body .body_r{ width:260px; float:right; clear:right}
#body .body_l .l_top{ width:617px; height:5px; overflow:hidden; background:url(../images/body_l_t.gif) no-repeat; clear:both}
#body .body_l .l_bottom{ width:617px; height:5px; overflow:hidden; background:url(../images/body_l_b.gif) no-repeat; clear:both}
#body .body_l .l_body{ width:617px; background:#007F9A url(../images/body_l_c.gif) no-repeat top; overflow:hidden}

.tit_h1{ width:557px; margin:0 13px 8px 13px; height:20px; line-height:20px; background:url(../images/tit_h1.gif) left no-repeat; padding:0 0 0 34px; font-size:14px; font-weight:bold; color:#fff; clear:both}

.con_sty1{ width:613px; margin:0 2px 10px 2px; background:#fff; overflow:hidden}
.con_sty1 .top{ background:url(../images/cno_sty1_t.gif) no-repeat; width:613px; height:5px; overflow:hidden; clear:both}
.con_sty1 .bottom{ background:url(../images/cno_sty1_b.gif) no-repeat; width:613px; height:5px; overflow:hidden; clear:both}
.con_sty1 .list{ padding:0 0 0 10px; float:left; clear:left; width:327px}
.con_sty1 .list p{ line-height:30px; background: url(../images/line1.gif) bottom repeat-x; padding:0 10px; overflow:hidden; height:30px}
.con_sty1 .list .pt2{padding:8px 5px 0 0; line-height:14px}
.con_sty1 .list .pt{padding:5px 5px 0 0; line-height:14px}
.con_sty1 .list p label{ float:left; clear:none; display:block; padding:0 5px 0 0; line-height:30px}
.con_sty1 .list p label img{ vertical-align:middle}
.con_sty1 .ltable{ width:250px; border-top:1px solid #92C8D3; border-left:1px solid #92C8D3; float:right; clear:right; margin:2px 8px 0 9px; overflow:hidden;}
.con_sty1 .ltable td{ background:#E7F5F8; font-size:11px; color:#0068B9; text-align:left; padding:2px 0 2px 5px; line-height:16px; border-bottom:1px solid #92C8D3;}
.con_sty1 .ltable th{ background:#fff; font-size:11px; color:#FF9900; font-weight:normal; text-align:left; padding:2px 0 2px 5px; border-right:1px solid #92C8D3;line-height:16px; border-bottom:1px solid #92C8D3;}
.con_sty1 .ltable td a:link, .con_sty1 .ltable td a:active, .con_sty1 .ltable td a:visited	{color:#0068B9; text-decoration:underline}
.con_sty1 .ltable td a:hover	{color:#0068B9; text-decoration:none}

.w_100{ width:100px}
.w_80{ width:80px}
.w_70{ width:70px}
.w_120{ width:120px}
.c_blue{ color:#006B82}
.c_org{ color:#FF9900}
.c_h{ color:#7A7A7A}
.c_black{ color:#000}
.pt{ padding-top:10px}
.img{border:1px solid #007F9A}

.con_sty2{ width:571px; padding:0 1px 0 45px; overflow:hidden; margin:0 0 10px 0}
.con_sty2 h1{ font-size:12px; line-height:12px; height:12px; color:#fff; margin:0 0 4px 0; clear:both}
.con_sty2 .top{ background:url(../images/cno_sty2_t.gif) no-repeat 0 0 #fff; width:571px; height:4px; overflow:hidden; clear:both}
.con_sty2 .bottom{ background:url(../images/cno_sty2_b.gif) no-repeat 0 0 #fff ; width:571px; height:4px; overflow:hidden; clear:both} 
.con_sty2 .con{ width:535px; border-left:6px solid #006582; padding:2px 15px; background:#fff}
.con_sty2 .con p{ clear:both}
.con_sty2 .con .list p{ line-height:28px; overflow:hidden}
.con_sty2 .con .list p label{ float:left; clear:none; display:block; padding:0 5px 0 0}
.con_sty2 .con .ctext{ padding:5px 0;}
#con_sty2_no1{ background:url(../images/cno_sty2_1.gif) 8px 0 no-repeat}
#con_sty2_no2{ background:url(../images/cno_sty2_2.gif) 6px 0 no-repeat}
#con_sty2_no3{ background:url(../images/cno_sty2_3.gif) 7px 0 no-repeat}
#con_sty2_no4{ background:url(../images/cno_sty2_4.gif) 5px 0 no-repeat}
.inp_t1{ width:150px; height:16px; line-height:16px; color:#000; padding:0 2px; border:1px solid #CECECE; margin:5px 0 0 0}
.inp_b1{ width:300px; height:60px; line-height:16px; color:#000; padding:0 2px; border:1px solid #CECECE; margin:5px 0 0 0}
.pay_tab{ border:0}
.pay_tab td{ padding:10px 5px; line-height:14px; vertical-align:middle}

#login_t{ width:260px; height:5px; background:url(../images/login_t.gif) no-repeat; overflow:hidden; clear:both}
#login_b{ width:260px; height:4px; background:url(../images/login_b.gif) no-repeat; overflow:hidden; clear:both; margin:0 0 8px 0}
#login_c{ width:236px; padding:5px 11px; border-left:1px solid #C7C7C7; border-right:1px solid #C7C7C7; background:url(../images/login_c.gif) top repeat-x #D4D4D4; overflow:hidden}
#login_c .log_inp{ margin-bottom:5px; overflow:hidden}
#login_c .log_inp .l{ width:164px; float:left; clear:left; overflow:hidden}
#login_c .log_inp .r{ width:72px; float:right; clear:right; text-align:center; padding-top:4px}
#login_c .log_inp .l p{ height:20px; line-height:20px; text-align:left; clear:both}
#login_c .log_inp .l p label{ width:61px; float:left; padding-left:6px; color:#007F9A}
#login_c .log_inp .l p span{ display:block; float:left; clear:right}
#login_c .log_inp .l p .inp{ width:90px; height:16px; line-height:16px; color:#000; padding:0 2px; border:1px solid #CECECE; margin:0px 0 0 0}
#login_c .log_bnt{ width:234px; height:20px; line-height:20px; text-align:center; background:#FFF8D1; border:1px solid #fff; color:#B82222; margin-bottom:5px}
#login_c .log_bnt a{ padding:0 5px}
#login_c .log_bnt a:link, #login_c .log_bnt a:active, #login_c .log_bnt a:visited	{color:#B82222; text-decoration:none}
#login_c .log_bnt a:hover	{color:#B82222; text-decoration:underline}

.side_bn{ clear:both; margin:0 0 8px 0}
.side_h1{ width:248px; height:24px; line-height:24px; font-size:12px; text-align:left; color:#fff; padding:0 0 1px 12px; background:url(../images/side_h1.gif) no-repeat}
.side_con{ width:230px; padding:10px 14px; border:1px solid #D9DADA; background:#fff; text-align:left; margin:0 0 8px 0}
.side_con .sign{ background:url(../images/line1.gif) bottom repeat-x; padding:0 0 8px 0; margin:0 0 5px 0}
.side_con .sign p{ padding:3px 0;}
.inp_t3{ width:132px; height:20px; line-height:20px; color:#000; padding:0 2px; border:1px solid #CECECE;}

#index_4button{ width:615px; height:66px; margin:4px 0px 8px 2px}
#index_4button img{ width:148px; height:70px; margin:0 0px 0 5px}

.con_2td_top{ width:611px; height:5px; margin:0 2px 0 4px; background:url(../images/con_2td_top.gif) no-repeat; overflow:hidden}
.con_2td_bottom{ width:611px; height:5px; margin:0 2px 8px 4px; background:url(../images/con_2td_bottom.gif) no-repeat; overflow:hidden}
.con_2td_body{ width:611px; background:url(../images/con_2td_body.gif) repeat-y; margin:0 2px 0 4px; overflow:hidden; padding:0 0 5px 0}
.con_2td_body .l{ width:269px; float:left; clear:left; padding:0 0 0 21px; overflow:hidden; line-height:18px}
.con_2td_body .r{ width:269px; float:left; clear:right; padding:0 0 0 37px; overflow:hidden; line-height:18px}
.con_2td_body .l h1, .con_2td_body .r h1{ height:18px; background:url(../images/h1_a.gif) no-repeat left; padding:0 0 1px 10px; font-size:12px; color:#00A5B9; line-height:18px; margin:0 0 8px 0}
.con_2td_body .l img, .con_2td_body .r img{ border:1px solid #007F9A; margin-right:8px}
.main_h1{ height:24px; line-height:24px; font-size:12px; color:#fff; background:url(../images/h1_main.gif) left no-repeat; padding:0 0 0 21px; margin:0 2px 0 4px; clear:both}

.main_con_top{ width:611px; height:5px; margin:0 2px 0 4px; background:url(../images/main_con_top.gif) no-repeat; overflow:hidden}
.main_con_bottom{ width:611px; height:5px; margin:0 2px 8px 4px; background:url(../images/main_con_bottom.gif) no-repeat; overflow:hidden}

.main_con_body{ width:581px; border-left:6px solid #006582; padding:5px 12px; background:#fff; color:#000; line-height:18px; margin:0 2px 0 4px; overflow:hidden}
.main_con_body .list p, .point_con .list p{ clear:both}
.main_con_body .list label, .point_con .list label{ float:left; clear:none; display:block; padding:0 5px 0 0; line-height:24px}
.main_con_body .list .w_100, .point_con .list .w_100{ width:140px; color:#000}
.main_con_body .list .w_200, .point_con .list .w_200{ width:200px; color:#000}
.main_con_body .list .bt, .point_con .list .bt{ padding-top:6px; line-height:18px; color:#006B82}
.main_con_body .list .inp_msg{ clear:right; line-height:14px; font-size:10px; padding:0 0 0 145px; clear:both}
.m_line{ background:url(../images/line1.gif) repeat-x top; height:9px; overflow:hidden; margin:0 12px 0 14px; clear:both}
.m_line2{ background:url(../images/line1.gif) repeat-x 0 8px; height:18px; overflow:hidden; margin:0; clear:both}
.point_pro_inp{ width:542px; border:1px solid #CECECE; background:#EEEEEE; overflow:hidden; margin:0 0 15px 0; padding:0px 9px 2px 9px}
.point_pro_inp .bn{ margin:8px 0}


.sc_tab{ width:100%}
.sc_tab thead th{ line-height:28px; text-align:center; color:#007F9A; border-bottom:1px solid #4DC0CE}
.sc_tab tbody td{ line-height:28px; font-size:11px; text-align:center; padding:0 5px; background:url(../images/line1.gif) bottom repeat-x; color:#7A7A7A}
.sc_in5{ width:30px; height:16px; line-height:16px; color:#000; padding:0 2px; border:1px solid #CECECE;}
.sc_tab tfoot td{ line-height:28px; text-align:right; color:#000}
.p_bn{ clear:both;}
.p_bn img{ margin:8px 5px 0 5px}

.main_h2{ width:294px; height:22px; line-height:22px; font-size:12px; background:url(../images/main_h2_b.gif) no-repeat; padding:2px 0 0 33px; margin:0 2px 0 4px; color:#3E6076}
.main_h2s{ width:578px; height:22px; line-height:22px; font-size:12px; background:url(../images/main_h2s_b.gif) no-repeat; padding:2px 0 5px 33px; margin:0 2px 0 4px; color:#3E6076; clear:both}

.con_maintab{display:block; width:611px; height:23px; margin:0 2px 0 4px}
.con_maintab a, .con_maintab span{display:block; width:120px; line-height:23px; height:23px; float:left; clear:none; text-align:center; text-decoration:none; padding:0 0 0 6px; font-size:12px; font-weight:bold}	
.con_maintab a:link, .con_maintab a:visited, .con_maintab a:active{color:#68949D; background:url(../images/maintabove.gif) no-repeat; line-height:23px; text-decoration:none}
.con_maintab span, .con_maintab a:hover	{color:#003454; font-weight:bold; line-height:23px; background:url(../images/maintabon.gif) no-repeat}

.con_subtab{display:block; width:581px; height:18px; border-bottom:1px solid #4DC0CE;}
.con_subtab a, .con_subtab span{display:block; width:80px; line-height:18px; float:left; clear:none; text-align:center; margin:0 1px 0 0; text-decoration:none}	
.con_subtab a:link, .con_subtab a:visited, .con_subtab a:active{color:#68949D; border-top:1px solid #4DC0CE; border-left:1px solid #4DC0CE; border-right:1px solid #4DC0CE; text-decoration:none}
.con_subtab span, .con_subtab a:hover	{color:#fff; background:#007F9A; border-top:1px solid #4DC0CE; border-left:1px solid #4DC0CE; border-right:1px solid #4DC0CE}

.con_two{list-style:none;margin:5px 0;padding:5px 0; width:581px; background:url(../images/line1.gif) bottom repeat-x; overflow:hidden}
.con_two li	{display:block; float:left; clear:none; width:290px;overflow:hidden}
.con_two li	p	label{width:70px!important; color:#007F9A}

/*** select server ***/
#tc_body{ width:818px; overflow:hidden; margin:0 auto; border:1px solid #006582; background:#389BB0; padding:0 0 10px 0}
#tc_body .tit{ height:30px; line-height:30px; width:818px; background: url(../images/tc_h1_b.gif) repeat-x; margin:0 0 5px 0}
#tc_body .tit .l{ float:left; clear:left; font-size:14px; color:#fff; font-weight:bold; height:30px; line-height:30px; background:url(../images/tc_h1_l.gif) no-repeat; padding:0 0 0 36px; text-align:left}
#tc_body .tit .r{ float:right; clear:right; height:30px;}
#tc_body .msg{ width:798px; padding:0 10px; line-height:28px; text-align:left; color:#fff}
#tc_body .sle_tab{ width:798px; margin:0 10px; height:24px; overflow:hidden; background:url(../images/tc_sel_tab_b.gif) bottom repeat-x}
#tc_body .sle_tab span{ display:block; height:24px; width:24px; background:url(../images/tc_sel_tab_span.gif) no-repeat; color:#707070; float:left; clear:none; margin:0 1px 0 0; cursor:pointer; line-height:24px; font-size:12px; font-weight:bold}
#tc_body .sle_tab span.selectd{ background:url(../images/tc_sel_tab_spans.gif) no-repeat; color:#FFA100}
#tc_body .sle_con{ width:778px; height:400px; border-left:1px solid #A3A3A3; border-right:1px solid #A3A3A3 ; background:#fff; margin:0 10px; text-align:left; padding:5px 10px; overflow:hidden}
#tc_body .sle_con div{ background:url(../images/tc_sel_tab_con.gif) repeat; overflow:hidden; width:778px}
#tc_body .sle_con p{ width:194px; float:left; clear:none; line-height:28px; padding:0; margin:0}

#tc_body .sle_con p a:link, #tc_body .sle_con p a:visited, #tc_body .sle_con p a:active{color:#007F9A; text-decoration:none}
#tc_body .sle_con p a:hover	{color:#FFA100; text-decoration:underline}
#tc_body .bottom{ width:800px; height:8px; background:url(../images/tc_sel_bottom.gif) no-repeat; overflow:hidden; margin:0 10px}

#index_2button{ width:607px; height:51px; margin:4px 5px 0px 7px}
#index_2button .us{ float:left; clear:left}
#index_2button .eur{ float:right; clear:right}

.tit_h1_p{ width:557px; margin:13px 13px 4px 13px; height:20px; line-height:20px; background:url(../images/tit_h1.gif) left no-repeat; padding:0 0 0 34px; font-size:14px; font-weight:bold; color:#fff; clear:both}
.con_sty1 .qtit{ width:573px; height:18px; line-height:18px; margin:0 4px 1px 6px; padding:0 16px 3px 14px; background:url(../images/q_tit.gif) no-repeat; color:#4179A1; cursor:pointer;}
.con_sty1 .qtit .l{ float:left; clear:left; font-weight:bold; text-align:left}
.con_sty1 .qtit .r{ float:right; clear:right; text-align:right}
.con_sty1 .qfcon{ width:599px; margin:5px 9px 10px 5px; overflow:hidden}
.con_sty1 .qfcon p{ line-height:26px; overflow:hidden; padding:0 0 0 5px; clear:both}
.con_sty1 .qfcon p span{ display:block; float:left; clear:none}
.con_sty1 .qfcon .w80{height:22px; padding:2px 10px 2px 0; color:#006B82; font-weight:bold; font-size:12px}
.con_sty1 .qfcon .sel{height:20px; padding:5px 15px 0 0}
.con_sty1 .qcon{ width:589px; margin:5px 9px 15px 15px; overflow:hidden}
.con_sty1 .qcon .qcon_l{ width:504px; float:left; clear:right; padding:0 5px 0 0; overflow:hidden}
.con_sty1 .qcon .qcon_l p{ line-height:26px; overflow:hidden; padding:0 0 0 5px; clear:both}
.con_sty1 .qcon .qcon_l p span{ display:block; float:left; clear:none}
.con_sty1 .qcon .qcon_l p .w45{ width:45px; height:22px; padding:2px 0}
.con_sty1 .qcon .qcon_l p .w100{ width:100px; height:22px; padding:2px 0}
.con_sty1 .qcon .qcon_l p .w130{ width:125px; height:22px; padding:2px 0}
.con_sty1 .qcon .qcon_l p .la5{margin:0 5px 0 0; height:22px; padding:2px 0}
.con_sty1 .qcon .qcon_l p .sel{height:20px; padding:5px 0 0 0}
.con_sty1 .qcon .qcon_l p .inp{height:22px; padding:2px 0 0 0; margin:0 5px 0 0}
.con_sty1 .qcon .qcon_l p .inp15{height:22px; padding:2px 0 0 0; margin:0 15px 0 0}
.inp_tq1{ width:40px; height:16px; line-height:16px; color:#000; padding:0 2px; border:1px solid #CECECE; margin:5px 0 0 0}
.con_sty1 .qcon .qcon_l .line{ width:509px; clear:both; height:1px; clear:both; margin:8px 0 5px 0; overflow:hidden; background:url(../images/line1.gif) repeat-x}
.con_sty1 .qcon .qcon_l .lp{ width:200px; float:left; clear:left; line-height:22px}
.con_sty1 .qcon .qcon_l .rp{ width:165px; float:right; clear:right; line-height:22px}

.con_sty1 .qcon .dcona{ width:571px; border:1px solid #92C8D3; clear: left; padding:5px 8px; background:#EFEFEF; color:#0068B9; line-height:14px}
.con_sty1 .qcon .qcon_r{ width:240px; float:left; clear:right; text-align:left; overflow:hidden}
.con_sty1 .qcon .qcon_r .dcon{ width:222px; border:1px solid #92C8D3; padding:5px 8px; background:#EFEFEF; color:#0068B9; line-height:14px}
.con_sty1 .qcon_r .qtable{ width:240px; border-top:1px solid #92C8D3; border-left:1px solid #92C8D3; float:right; clear:right; overflow:hidden;}
.con_sty1 .qcon_r .qtable td{ background:#E7F5F8; font-size:11px; color:#0068B9; text-align:left; padding:2px 0 2px 5px; line-height:16px; border-bottom:1px solid #92C8D3;}
.con_sty1 .qcon_r .qtable th{ background:#fff; font-size:11px; color:#FF9900; font-weight:normal; text-align:left; padding:2px 0 2px 5px; border-right:1px solid #92C8D3;line-height:16px; border-bottom:1px solid #92C8D3;}
.con_sty1 .qcon_r .qtable td a:link, .con_sty1 .qcon_r .qtable a:active, .con_sty1 .qcon_r .qtable a:visited    {color:#0068B9; text-decoration:underline}
.con_sty1 .qcon_r .qtable a:hover       {color:#0068B9; text-decoration:none}


.point_con{ width:613px; margin:0 2px 10px 2px; background:#fff; overflow:hidden}
.point_con .top{ background:url(../images/cno_sty1_t.gif) no-repeat; width:613px; height:5px; overflow:hidden; clear:both}
.point_con .bottom{ background:url(../images/cno_sty1_b.gif) no-repeat; width:613px; height:5px; overflow:hidden; clear:both}
.point_con .con_1{ width:563px; margin:0 25px; padding:5px 0 20px 0}
.point_tmenu{ height:20px; overflow:hidden}
.point_tmenu span{ display:block; padding:0 10px; border-left:1px solid #CECECE; border-right:1px solid #CECECE; border-top:1px solid #CECECE; line-height:19px; color:#000000; float:left; clear:none; margin:0 2px 0 0; cursor:pointer; height:19px}
.point_tmenu span.selectd{ background:url(../images/point_tmenu.gif) repeat-x; color:#fff; font-weight:bold}
.point_tab{ width:563px}
.point_tab .thead1 th{ line-height:18px; text-align:center; color:#000; border-bottom:1px solid #CECECE; border-top:1px solid #CECECE; background:#EEEEEE}
.point_tab .thead2 th{ line-height:18px; text-align:center; color:#007F9A; border-bottom:1px solid #CECECE;  background:#fff; padding:5px 0 2px 0; font-weight:normal}
.point_tab .thead3 th{ line-height:22px; text-align:center; color:#007F9A; border-bottom:1px solid #CECECE; border-top:1px solid #CECECE; background:#EEEEEE; font-weight:normal}
.point_tab tbody td{ line-height:14px; font-size:11px; text-align:center; padding:5px 5px 2px 5px; background:url(../images/line1.gif) bottom repeat-x; color:#000000}
.point_tab tbody .end td{ background-image:none; border-bottom:1px solid #CECECE}
.point_con .note{ color:#5C5C5C}

#login_c .log_on{ margin-bottom:5px; overflow:hidden; padding:0 10px}
#login_c .log_on .username{ padding:0 0 0 20px; text-align:left; background:url(../images/username.gif) left no-repeat;}
#login_c .log_on .bn{ margin:5px 0}
#login_c .log_on .bn img{ margin:0 5px}
#login_c .log_on .text{ background:url(../images/log_line.gif) top repeat-x; padding:6px 0 0 0}
#login_c .log_on .text a:link, #login_c .log_on .text a:active, #login_c .log_on .text a:visited	{color:#000; text-decoration:underline}
#login_c .log_on .text a:hover	{color:#000; text-decoration:none}
.login_bnlist{ width:260px;}
.login_bnlist a{ width:258px; height:17px; line-height:17px; border-top:1px solid #DFDFDE; border-bottom:1px solid #DFDFDE; border-left:1px solid #C7C7C7; border-right:1px solid #C7C7C7; background:url(../images/lonin_bnlist.gif) repeat-x; color:#000; text-align:center; display:block; clear:both}
.login_bnlist a:link, .login_bnlist a:active, .login_bnlist a:visited	{width:258px; height:17px; line-height:17px; border-top:1px solid #DFDFDE; border-bottom:1px solid #DFDFDE; border-left:1px solid #C7C7C7; border-right:1px solid #C7C7C7; background:url(../images/lonin_bnlist.gif) repeat-x; color:#000; text-align:center; display:block; clear:both; text-decoration:none}
.login_bnlist a:hover	{border:1px solid #D0AA50; background:#FFF8D1; text-decoration:none; color:#B82222; font-weight:bold}

.point_con .con_1 .sch{ width:543px; line-height:20px; padding:5px 10px; background:#EEEEEE; overflow:hidden}
.point_con .con_1 .sch label{ float:left; clear:none; margin:0 20px 0 0}
.inp_point{ width:100px; height:16px; line-height:16px; color:#000; padding:0 2px; border:1px solid #CECECE}
.point_pro_h1{ width:158px; border-left:1px solid #CECECE; border-right:1px solid #CECECE; border-top:1px solid #CECECE; line-height:19px; background:url(../images/point_tmenu.gif) repeat-x; color:#fff; font-weight:bold; text-align:center}
.point_pro_img{ width:550px; border:1px solid #CECECE; background:#EEEEEE; overflow:hidden; margin:0 0 15px 0; padding:0 5px 2px 5px}
.point_pro_img p{ width:159px; float:left; clear:none; display:block; padding:10px 12px 6px 12px; text-align:center}
.point_pro_img p img{ clear:both}
.point_pro_img p label{ clear:both; line-height:20px; display:block; margin:0 0 2px 0}
.point_pro_img p label a:link, .point_pro_img p label a:active, .point_pro_img p label a:visited	{color:#000; text-decoration:none}
.point_pro_img p label a:hover	{color:#000; text-decoration:underline}
.point_con .con_1 .msg{ width:563px; line-height:20px; overflow:hidden}
.point_con .con_1 .msg label{ float:left; clear:none; margin:0 20px 0 0}
.point_con .con_1 .msg label strong{ font-weight:normal; color:#B82222}
.point_icop{ padding:5px 0 5px 10px; background:url(../images/point_ico.gif) no-repeat 0px 14px}
.point_link:link, .point_link:active, .point_link:visited	{color:#7A7A7A; text-decoration:underline}
.point_link:hover	{color:#7A7A7A; text-decoration:none}


.faq_tmenu{ height:20px; overflow:hidden; border-bottom:1px solid #CECECE; margin:5px 0 0 0}
   .faq_tmenu span{ display:block; padding:0 5px; border-left:1px solid #CECECE; border-right:1px solid #CECECE; border-top:1px solid #CECECE; line-height:19px; color:#000000; float:left; clear:none; margin:0 2px 0 0; cursor:pointer; height:19px}
.faq_tmenu span.selectd{ background:url(../images/point_tmenu.gif) repeat-x; color:#fff; font-weight:bold}
.faq_con h1{width:563px; line-height:14px; border-bottom:1px solid #EEEEEE; font-size:11px; display:block; font-weight:normal; background:#fff; overflow:hidden}
.faq_con h1 label{ float:left; clear:left; padding:5px 15px; background:url(../images/faq_ico.gif) no-repeat 5px 12px; width:460px}
.faq_con h1 span{ float:right; clear:right; padding:5px 15px; color:#4179A1}
.faq_con h1 div{ width:563px; background:#EEEEEE; overflow:hidden}
.faq_con h1 div label{ font-weight:bold}
.faq_con .con{ padding:0 10px 20px 10px; background:url(../images/line1.gif) bottom repeat-x}
.faq_con .con p{ padding:5px 0}
.t_blue{color:#007F9A}


.con_sty1 .qcon .item{ width:573px; padding:5px 8px; margin:5px 0; background:url(../images/line1.gif) bottom repeat-x; overflow:hidden}
	.con_sty1 .qcon .item .item_ico{ width:50px; height:49px; display:block; float:left; clear:left; margin:0 15px 0 0}
	.con_sty1 .qcon .item .item_con{ width:340px; float:left; clear:none; background:url(../images/item_ico.gif) no-repeat 0 6px; line-height:14px; color:#7A7A7A; padding:0 6px}
	.con_sty1 .qcon .item .item_con p{ line-height:14px; margin-bottom:6px}
	.con_sty1 .qcon .item .item_con .bl{ color:#000}
	.con_sty1 .qcon .item .item_pr{ display:block; float:left; clear:right}
	.con_sty1 .qcon .item .item_pr .blue{ color:#007F9A; text-decoration:underline}
	.con_sty1 .qcon .item .item_pr .orge{ color:#FF9900; text-decoration:underline; font-weight:bold}
	.ttip{ width:296px; z-index:5; position:absolute; display:none; top:0px; left:0px}
	.ttip .tb{ width:296px; display:block; clear:both; height:4px; display:block;}
	.ttip .con{ width:276px; padding:6px 10px; background:url(../images/zbmsg_con.gif) repeat-y; text-align:left; font-size:11px; line-height:14px; color:#fff}
	.ttip .con p{ display:block; width:276px; padding:0; margin:0; clear:both; line-height:16px; overflow:hidden}
	.ttip .con .name{ color:#A335EE; font-size:12px}
	.ttip .con .l{ display:block; float:left; clear:left}
	.ttip .con .r{ display:block; float:right; clear:right}
	.ttip .con .h{ color:#9D9D9D}
	.ttip .con .sx{ color:#1EFF00}
	.ttip .con .tz{ color:#FFD100}
	.item_pr span{ display: block; }
	.ttip{ width:296px; z-index:5; position:absolute; display:none; top:0px; left:0px}
	.ttip .tb{ width:296px; display:block; clear:both; height:4px; display:block;}
	.ttip .con{ width:276px; padding:6px 10px; background:url(../images/zbmsg_con.gif) repeat-y; text-align:left; font-size:11px; line-height:14px; color:#fff}
	.ttip .con p{ display:block; width:276px; padding:0; margin:0; clear:both; line-height:16px; overflow:hidden}
	.ttip .con .name{ color:#A335EE; font-size:12px}
	.ttip .con .l{ display:block; float:left; clear:left}
	.ttip .con .r{ display:block; float:right; clear:right}
	.ttip .con .h{ color:#9D9D9D}
	.ttip .con .sx{ color:#1EFF00}
	.ttip .con .tz{ color:#FFD100}
