body{
   text-align:center;
   margin:0px auto;
   padding:0px;
   font-size:12px;
   font-family:"ËÎÌå";
   color:#333333;
}
*{margin:0;padding:0;}

.time{
	color:#008000;
}

.wz {
font-size: 12px;
color: #000000;
}

.white {
font-size: 12px;
color: #FFFFFF;
text-decoration: none;
}
.blue {
color: #1E5DAA;
text-decoration: none;
}
.black {
color: #444444;
text-decoration: none;
}

a:link {
text-decoration: none;
}
a:visited {
text-decoration: none;
}
a:hover {
color: #FF0000;
text-decoration: underline;
}
a:active {
text-decoration: none;
}

.wz2 {
font-size: 12px;
color: #1E5DAA;
}
.ww {
font-size: 12px;
line-height: 22px;
color: #1E5DAA;
}
.button {
height:20px; width:48px; background:url(input_bg3.gif); border:0; padding:2px 0 0; font-size:12px; margin-right:3px; color:#204075;
}

/* iFocus style */
#ifocus { width:298px; height:186px; margin:0px; border:1px solid #DEDEDE; background:#F8F8F8; overflow:hidden }
#ifocus_pic { display:inline; position:relative; float:left; width:240px; height:180px; overflow:hidden; margin:3px 0 0 3px; }
#ifocus_piclist { position:absolute; }
#ifocus_piclist dd { width:240px; height:180px; overflow:hidden; }
#ifocus_piclist img { width:240px; height:180px; border:none }
#ifocus_btn { display:inline; float:right; width:53px; margin:3px 0px 0 1px; }
#ifocus_btn dd { width:52px; height:42px; padding:3px 0px 0px 2px; cursor:pointer; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); }
#ifocus_btn img { width:42px; height:39px; border:none; display:block; margin-left:5px;*margin-left:0px;}
#ifocus_btn .current { background: url(ifocus_btn_bg.gif) no-repeat ; opacity:1; -moz-opacity:1; filter:alpha(opacity=100); }
#ifocus_opdiv { position:absolute; left:0; bottom:0; width:240px; height:20px; background:#000; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); }
#ifocus_tx { position:absolute; left:8px; bottom:2px; color:#FFF; }
#ifocus_tx .normal { display:none; }

.sidecolumn{width:298px;border:1px solid #aaccee;overflow:hidden; margin-top:8px}
.sidecolumn_tle1{height:26px; border-bottom:1px #aaccee solid; background:url(bg2.gif) repeat-x;}
.sidecolumn_tle1 h3{margin:0px; padding:0px; font-size:13px; font-weight:bold; background:url(bg1.gif) no-repeat; padding-left:30px; height:26px; line-height:26px; text-align:left}
.sidecolumn_con{width:278px; margin-top:5px; margin-left:10px; margin-right:10px;}

#qtab{width:298px;padding:0px;margin:3px auto;}
.menubox {width:292px;background:url(bg3.gif) no-repeat;height:24px;line-height:24px; padding-left:6px}
.menubox li{float:left;display:block;cursor:pointer;width:79px;text-align:center;color:#949694;font-weight:bold;}
.menubox li.hover{padding:0px;width:78px;border-left:1px solid #A8C29F;border-top:1px solid #A8C29F;border-right:1px solid #A8C29F;background:url(bg4.gif) no-repeat;color:#739242;font-weight:bold;height:23px;line-height:23px;}
.contentbox{clear:both;margin-top:0px;text-align:center;padding-top:4px; padding-left:2px; padding-right:2px; width:294px; color:#004499}
.contentbox td{height:23px;}
.contentbox tr:hover,.contentbox tr:hover.mouseover{ background:#ececec;}

.ad{width:100%;margin-top:6px;}

.maincolumn{width:508px;border:1px solid #aaccee;overflow:hidden; margin-top:8px}
.maincolumn_tle1{height:25px; background:url(bg5.gif) repeat-x;}
.title_font1{font-size:14px; font-weight:bold; text-align:left;padding-left:10px; width:100px;float:left; display:inline; height:25px; line-height:25px}
.title_font2{width:390px; text-align:right; padding-right:8px;float:left; display:inline; height:25px; line-height:25px}
.maincolumn_con1{width:492px; margin-top:10px; margin-left:8px; margin-right:8px; clear:both}

.hot_text{width:320px; border-right:1px #aaccee dotted; float:left; display:inline; text-align:left; margin-top:5px}
.hot_slide{width:162px; margin-left:9px; float:left; display:inline;margin-top:5px}
.hot_pic{ width:162px; overflow:hidden}
.hot_text h1{font-size:16px; font-weight:bold; margin:0px; padding:0px; height:24px; text-align:center}
.list1{ width:312px; overflow:hidden; border-bottom:1px #aaccee dotted; padding-bottom:4px; margin-top:5px}
.list1 li{height:24px; line-height:24px; text-align:left; font-size:14px; background:url(../images/li_icon.gif) no-repeat 2px 10px; padding-left:10px; width:100%; overflow:hidden}
.hot_pic li{ clear:both;height:70px; overflow:hidden; border-bottom:1px #aaccee dotted; margin-bottom:4px; display:block}
.hot_pic img{float:left; display:inline;}
.hot_pic p{float:left; display:inline; line-height:16px; text-align:left; padding-left:7px; width:93px}

.main1_right{width:150px; margin-left:8px; border:1px #dddddd solid;margin-top:8px; background:url(leftside_bg.jpg) repeat-y;}
.function{width:150px;overflow:hidden}
.syt_btn{height:52px; width:100%; padding-top:2px;}
.syt_btn img{ border:none;}
.syt_btn a:hover img{border:none;margin:2px auto}
.function_btn,.function_text{width:150px;}
.function_btn li{width:75px; float:left; display:inline; text-align:center; height:30px; line-height:30px}
li.btn1{ background:url(bg6.gif) center 2px no-repeat;}
li.btn2{ background:url(bg7.gif) center 2px no-repeat;}

.main1_right_tle{height:18px; line-height:19px; border-bottom:1px #dddddd solid; border-top:1px #dddddd solid; text-align:left; background:url(../images/bg8.gif) no-repeat 5px 6px; font-weight:bold; text-indent:17px; margin-top:4px;}
.main1_right_tle a{display:block; float:left}
.main1_right_con{width:134px; margin:0px 8px;}

.bor03{ width:278px; margin-top:5px; margin-left:10px; margin-right:10px;}
.bor03 li{height:24px; line-height:24px; text-align:left;}
.cont li{ background:url(li_icon.gif) 0px 10px no-repeat; text-indent:10px}

.price_left,.price_right{float:left; display:inline; width:237px; overflow:hidden}
.price_left{border-right:1px #aaccee dotted; padding-right:8px;}
.price_right{padding-left:8px;}
.price_left li,.price_right li{height:24px; line-height:24px; text-align:left; font-size:14px; background:url(li_icon.gif) no-repeat 2px 10px; padding-left:10px}
.price_tle{height:20px; line-height:20px; border-bottom:1px #aaccee solid; font-size:12px; font-weight:bold; text-align:left; text-indent:2px; margin-bottom:5px;}

.business{width:100%; margin-top:1px;}
.business li{line-height:18px; margin:6px; text-align:left}

.supply{width:100%}
.supply_tle{ height:20px; background:url(bg9.gif)  left bottom no-repeat; margin:9px auto}
.supply_tle li{height:20px; line-height:20px;}
li.ss1{float:left; display:inline; width:200px; font-weight:bold; text-align:left; padding-left:15px; background:url(arrow2.gif) 2px 6px no-repeat;}
li.ss2{float:left; display:inline; width:85px; font-weight:normal; text-align:right}
.supply_list{width:100%; clear:both}
.supply_list li{ clear:both; height:24px;*height:20px;line-height:24px;*line-height:20px}
span.supply_info{float:left; display:inline; width:242px; overflow:hidden;text-align:left; font-size:14px; background:url(li_icon.gif) no-repeat 2px 10px;*background:url(li_icon.gif) no-repeat 0px 8px; padding-left:10px}
span.datetitme{float:left; display:inline; color:#666666; width:68px; font-size:14px; text-align:right}

.newsshow_main{
    width:980px;
	overflow:hidden;
	margin:0px;
}
.guide{ 
     width:980px; 
	 height:28px; 
	 background:url(bg_menu_14x33.gif) repeat-x; 
	 clear:both; 
	 text-align:left; 
	 line-height:28px;
	 border:1px solid #d4daea;
	 text-indent:15px;
	 margin-bottom:10px;
	 color:#004499;
	 overflow:hidden;
         margin-top:10px;
}

.left{
     width:724px;
	 float:left;
	 display:inline;
}
.left_title{
     width:100%;
     height:68px;
	 line-height:68px;
	 font-size:16px;
	 font-weight:bold;
	 background:url(bg_title_10x68.gif)
}
.left_body{
     width:100%;
     border:1px solid #d4daea;
}
.left_time{
     width:100%;
}
.left_content{
    width:90%;
    text-indent:2em;
	text-align:left;
	font-size:15px;
	line-height:30px;
	padding:30px 0px;
	margin:0px auto;
}
.left_list{
    width:90%;
	margin:0px auto;
	padding:10px 0px;
}
.left_list ul{
    margin:0px;
	padding:0px;
	list-style:none;
}
.left_list li{
   height:28px;
   background:url(icon_newslist_3x3.gif) no-repeat 0px 6px; 
   text-align:left;
   padding-left:10px;
   font-size:14px;
}  
.gray {
font-size: 14px;
color: #333333;
text-decoration: none;
}
.line{border-top:1px #888888 dashed; margin-top:10px; padding-bottom:10px;}

.right{
   width:247px;
   float:left;
   display:inline;
   margin-left:10px!important;
   margin-left:10px;
   overflow:hidden;
}
.right_module1{
   width:235px;
   border:1px solid #d4daea;
}
.right_module1_title{
   color:#004499;
}
.right_module1_ltitle{
    width:95px;
    float:left;
	display:inline;
	font-weight:bold;
	background:url(bg_title_18x26.jpg) repeat-x;
	border-right:1px solid #d4daea;
	height:25px;
	line-height:25px;
}
.right_module1_rtitle{
	width:140px;
	float:right;
	display:inline;
	border-bottom:1px solid #d4daea;
	height:24px;
	line-height:24px;
	text-align:right;
}
.right_module1_content{
   clear:both;
   margin:0px auto;
   width:90%;
   overflow:hidden;
}
.right_module1_content img{
   width:165px;
   height:92px;
   margin-top:10px;
}
.right_module1_content ul{
   margin:0px;
   padding:0px;
   list-style:none;
}
.right_module1_content li.write{
   border-bottom:1px dashed #d6d6d6;
   padding:10px 0px;
}
.right_module1_contentlist{
   width:195%;
   margin:10px auto;
}  
.right_module1_contentlist li{
   background:url(icon_newslist_3x3.gif) no-repeat 0px 5px; 
   height:22px;
   text-align:left;
   padding-left:10px;
}

.linkscolumn{width:980px;border:1px solid #aaccee;overflow:hidden; margin-top:8px}
.linkscolumn_tle1{height:26px; border-bottom:1px #aaccee solid; background:url(bg2.gif) repeat-x;}
.linkscolumn_tle1 h3{margin:0px; padding:0px; font-size:13px; font-weight:bold; background:url(bg1.gif) no-repeat; padding-left:30px; height:26px; line-height:26px; text-align:left}
.linkscolumn_con{width:278px; margin-top:5px; margin-left:10px; margin-right:10px;}

#links_qtab{width:980px;padding:0px;margin:3px auto;}
.links_menubox {width:980px;background:url(bg10.gif) no-repeat;height:24px;line-height:24px; padding-left:6px}
.links_menubox li{float:left;display:block;cursor:pointer;width:79px;text-align:center;color:#949694;font-weight:bold;}
.links_menubox li.hover{padding:0px;width:78px;border-left:1px solid #A8C29F;border-top:1px solid #A8C29F;border-right:1px solid #A8C29F;background:url(bg4.gif) no-repeat;color:#739242;font-weight:bold;height:23px;line-height:23px;}
.links_contentbox{clear:both;margin-top:0px;text-align:center;padding-top:4px; padding-left:2px; padding-right:2px; width:294px; color:#004499}
.links_contentbox td{height:23px;}
.links_contentbox tr:hover,.links_contentbox tr:hover.mouseover{ background:#ececec;}

.top_menu{
   width:980px;
   height:30px;
   line-height:30px;
   border:1px solid #cad9ea;
   background:url(member_menu_bg.gif) repeat-x;
}
span.avataonline{
   float:left;
   text-align:left;
   padding-left:35px;
   background:url(avataronline.gif) no-repeat 10px 5px;
}
.nav{
  clear:both;
  text-align:left;
  width:980px;
  height:30px;
  line-height:30px;
  text-indent:10px;
  font-family:"ËÎÌå";
}
.main{
  width:980px;
  overflow:hidden;
  border:1px solid #9db3c5;
}
.main_title{
   height:26px;
   line-height:26px;
   background:url(title_bg.gif) repeat-x;
   margin-bottom:15px;
   text-align:left;
   text-indent:10px;
   color:#004499;
}
.main_left{
  width:680px;
  float:left;
  display:inline;
  overflow:hidden;
}
.main_right{
   width:300px;  
   float:left;
   display:inline;
   overflow:hidden;
}
.main_right_content{
   width:280px;
   border:1px dashed #006699;
   background-color:#e8f3fd;
   overflow:hidden;
   text-align:left;
}
#siderbar{
   width:90%;
   margin:10px auto;
   text-align:left;
   line-height:22px;
   overflow:hidden;
}
#siderbar a{
   color:#006699;
   text-decoration:underline;
}
#siderbar h5{
   height:30px;
   line-height:30px;
   font-size:12px;
   margin:8px auto;
}
#siderbar  img{
   float:left;
   display:block;
   margin-right:5px;
} 
#siderbar dt{
   text-indent:15px;
} 
#siderbar dd{
   margin-bottom:15px;
}
.clear{
   clear:both;
}
.welcome{
  margin-top:30px;
  width:560px;
  margin-left:24px;
  border-bottom:2px solid #39867b;
  height:35px;
  line-height:35px;
  text-align:left;
  font-size:14px;
  font-weight:bold;
} 
.reg_info{
  width:560px;
  margin-top:20px;
  margin-left:24px;
  font-size:14px;
  text-align:left;
  line-height:24px;
}
.reg_info a:link,.reg_info a:visited{
  color:#FF9900;
  text-decoration:underline;
}