﻿body {
	margin:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:150%;
	color:#000000;
}
td{ font-family:Arial; font-size:12px; line-height:150%; color:#000000;}
select,input{ font-family:Arial; font-size:12px; line-height:100%; color:#000000; padding-top:2px;}
.ipt{ border:none; border-bottom:1px dashed #000000;}
.black{color: #000000;	font-weight: bold;}
.big_button{ margin:0; padding-top:5px; height:30px; font-size:14px; font-weight:bold;}
body,form{ margin:0; padding:0;}
a:link{	color:#000000;	text-decoration: none;}
a:visited{	color:#000000;	text-decoration: none;}
a:hover{color:#000000;	text-decoration:underline;}
a:active { color: #000000; text-decoration: none}

a.special:link{	color:#00337a;	text-decoration:underline; font-size:14px; font-weight:bold;}
a.special:visited{	color:#00337a;	text-decoration: underline; font-size:14px; font-weight:bold;}
a.special:hover{color:#00337a;	text-decoration: underline; font-size:14px; font-weight:bold;}
a.special:active { color: #00337a;; text-decoration: underline; font-size:14px; font-weight:bold;}

a.active:link{	color:#ffffff; background-color:#0094D2;	text-decoration: none;}
a.active:visited{	color:#ffffff; background-color:#0094D2;	text-decoration: none;}
a.active:hover{	color:#ffffff; background-color:#0094D2;text-decoration: none;}
a.active:active { color: #ffffff; background-color:#0094D2; text-decoration: none}

a.catalog:link{	color:#006600; background-color:;	text-decoration: none;}
a.catalog:visited{	color:#006600;	text-decoration: none;}
a.catalog:hover{color:#009900;	text-decoration: none;}
a.catalog:active { color: #006600; text-decoration: none}

a.white:link{	color:#fff;	text-decoration: none;}
a.white:visited{	color:#fff;	text-decoration: none;}
a.white:hover{color:#ffffff;	text-decoration: none;}
a.white:active { color: #ffffff; text-decoration: none}

a.a_orange:link{	color:#FF6600;	text-decoration: none;}
a.a_orange:visited{	color:#FF6600;	text-decoration: none;}
a.a_orange:hover{color:#FF6600;	text-decoration:underline;}
a.a_orange:active { color: #FF6600; text-decoration: none}

a.a_blue:link{	color:#0000FF;	text-decoration: none;}
a.a_blue:visited{	color:#0000FF;	text-decoration: none;}
a.a_blue:hover{color:#0000FF;	text-decoration: underline;}
a.a_blue:active { color: #0000FF; text-decoration: none}

a.a_orange14px:link{	color:#FF6600;	text-decoration: none; font-size:13px}
a.a_orange14px:visited{	color:#FF6600;	text-decoration: none; font-size:13px}
a.a_orange14px:hover{color:#FF6600;	text-decoration: underline; font-size:13px}
a.a_orange14px:active { color: #FF6600; text-decoration: none; font-size:13px}

a.a_blue14px:link{	color:#0000FF;	text-decoration: none; font-size:13px}
a.a_blue14px:visited{	color:#0000FF;	text-decoration: none; font-size:13px}
a.a_blue14px:hover{color:#0000FF;	text-decoration: underline; font-size:13px}
a.a_blue14px:active { color: #0000FF; text-decoration: none; font-size:13px}

.clear{clear:both;}
#hidden_ifr{display:none;}

.container{ margin:0 auto; width:780px;}

#logo{ margin:0; padding:0; width:200px; height:100px; float:left; background:url(image/logo.gif) 50% 50% no-repeat;}
#banner{ margin:0; padding:0 0 0 10px; width:680px; height:100px; float:left;}
#menu{ margin:0 auto; padding:0px; width:880px; height:27px;}
#menu ul{ margin:0; padding:0; list-style:none; font-size:14px; font-weight:bold;}
#menu li{ margin:0; padding:0; width:80px; height:27px; text-align:center; display:block; float:left; line-height:27px;}
.menublur{ background:url(image/menu_bg2.gif) no-repeat;}
.menufocus{ background:url(image/menu_bg1.gif) no-repeat;}
.submenu{ margin:0; padding:0 5px; height:22px; line-height:22px; position:absolute; float:left; background:#006600; visibility:hidden;}
.submenu ul{ margin:0; padding:0; list-style:none; font-size:12px; line-height:22px;}
.submenu li{ margin:0 5px; padding:0; display:block; float:left; line-height:22px;}
.submenudiv{ width:1px; height:10px; background:#fff;}
#head_line{ margin:0; padding-bottom:5px; height:10px; background:url(image/head_line.gif) 0 top no-repeat; clear:both;}

.left{ margin:0; padding:0 5px 0 0; width:200px; float:left;}
.middle{ margin:0; padding:0; width:460px; float:left;}
.right{ margin:0; padding:0 0 0 5px; width:220px; float:left; background:url(image/right_bg.gif) right 0 no-repeat;}
.right1{ margin:0; padding:0 0 0 5px; width:680px; float:left;}

#member{ margin-bottom:10px; width:200px; height:120px; overflow:hidden;}
#login{ margin:0; padding:0; width:200px; height:120px; overflow:hidden; background:url(image/login.gif) no-repeat;}
#login_title{ margin-bottom:2px; padding:0 0 0 10px; height:30px; line-height:30px; font-weight:bold; font-size:14px; color:#fff;}
#login_symbolname{ margin:0; padding:9px 0 4px 9px; width:130px; height:18px; line-height:18px; float:left;}
#login_passwd{ margin:0; padding:0 0 10px 9px; width:130px; height:18px; line-height:18px; float:left;}
#login_button{ margin:0; padding:9px 10px 10px 10px; width:40px; height:40px; float:right;}
#login_info{ margin:0; text-align:center;}
#username{ margin:0; padding:0; height:16px; width:80px; line-height:16px; border:1px solid #ababab; background:#f0f0f0; }
#passwd{ margin:0; padding:0; height:16px; width:80px; line-height:16px; border:1px solid #ababab; background:#f0f0f0; }
#logined{ margin:0; padding:0; width:200px; height:120px; overflow:hidden; background:url(image/login.gif) no-repeat;}
#logined_portrait{ margin:0; padding:10px; width:40px; height:40px; float:left; line-height:40px; text-align:center;}
#logined_action{ margin:0px; padding:5px 10px 5px 0; width:130px; height:50px; line-height:16px; float:left;}
#logined_info{ margin:0; text-align:center;}

#roll_img{ margin:0; padding:0 5px 10px 5px; width:450px; height:200px;}

#call_board{ margin-bottom:10px;}
.more{ padding:0 5px 0 10px; background:#fff; font-size:10px; font-family:tahoma; float:right; font-weight:normal; line-height:30px;}
.more span{ color:red;}

.ad1{ margin-bottom:10px;}

.news_block{ margin:0; padding:0 5px; float:left; width:220px;}
.news_block_title{ margin:0; padding:0 0 0 18px; height:30px; line-height:30px; font-size:14px; font-weight:bold; background:url(image/title_bg.gif)}
.title1{ padding-right:10px; background:#fff; height:30px; line-height:30px; float:left; font-size:14px; font-weight:bold;}
.news_block_item{ padding-left:10px; width:210px; height:23px; line-height:23px; border-bottom:1px dashed #ababab; overflow:hidden; background:url(images/libg.gif) 0 -100px no-repeat;}

#guide{ margin:0px 0; padding:0 5px; width:450px; height:200px; background:url(image/guide.gif) 5px 0 no-repeat; overflow:hidden;}
#guide_title{ padding:10px 10px 9px 10px; height:11px; line-height:11px; overflow:hidden; text-align:right;}
#guide_body{ margin:0px; height:135px; width:430px; overflow:hidden;}

#foot_logo{ margin-right:10px; padding-right:10px; width:200px; border-right:5px solid #ababab; height:100px; background:url(image/logo1.gif) 50% 20% no-repeat; float:left;}
#foot_content{ margin:0; padding-right:15px; width:650px; height:80px; float:left; color:#666666}

.margin10bottom{ margin-bottom:10px;}

.title{ margin:0 0 10px 0; padding:0 0 0 55px; width:625px; height:40px; line-height:40px; font-weight:bold; font-size:14px; background:url(image/title.gif) no-repeat;}

.note{ margin:0 0 10px 0; padding:25px 20px 25px 100px; width:560px; height:60px; line-height:20px; overflow:hidden; background:url(image/note.gif) no-repeat;}