﻿/* CSS Document */
	*{ padding:0; margin:0;}
	body{ font-size:12px;  background-color:#efefef;   font-family:Arial, Helvetica, sans-serif,'宋体'; color:#000; padding-bottom:30px;}
	img{ border:none;}	
	ul{ list-style:none;}
	h1,h2,h3,h4{ font-size:12px; font-weight:normal;}
	input{ padding:1px; color:#666;}
	textarea{ padding:1px; color:#666; font-size:12px;}
	a{ color:#336699; text-decoration:none; margin:0; padding:0;}
	a:hover{text-decoration:underline;}
	.link {text-decoration:underline;color:#6b3; cursor:pointer;}   
    a.green:link,a.green:visited,a.green:active{color:#6b3; text-decoration:underline; }
	a.green:hover{ color:#8d6;}	
	a.gray:link,a.gray:visited,a.gray:active,.enable{color:#999; }
	a.gray:hover{text-decoration:underline;color:#999;}
	.enable,.enable:hover{text-decoration:none;}
	a.orange:link,a.orange:visited,a.orange:active,.orange{color:#f60;}
	a.orange:hover{ color:#f60; text-decoration:underline;}	
	input.text{ border:1px solid #8A9AA9;}
	input.radio,span.radio input{ margin-right:7px;}
	input.select{ margin-right:10px;}
	input.checkbox,span.checkbox input{ margin-right:7px;}	
	.zw{ padding:5px 10px; color:#666;}	
	.fl{ float:left;}
	.fr{ float:right;}
	.c{ clear:both; }
	.line{ background:url(images/bg/line_botm.gif) no-repeat; margin-left:8px; }
	.first{ padding-top:5px;}
	.star{ color:#f90;}
	.cue{ color:#999; font-size:12px; font-weight:normal;}
	.spe a,.spe{ color:#6b3;}
	.spe a:hover{ color:#6b3;}
	.show{ display:block;}
	.hidden{ display:none;}
	.width60{ width:60px;}
	.width0{ width:80px;}/*用于姓名，电话等8至11个字符的*/
	.width1{ width:150px;}/*用于帐号，密码等*/
	.width1 option{ width:150px;}
	.width2{ width:120px;}
	.width3{ width:200px;}
	.width4{ width:300px;}
	.bdt{ border-top:1px solid #f1f1f1;}	
	.bdb{ border-bottom:1px solid #f1f1f1;}
	.mgl{ margin:0 0 0 10px;}
	.mgr{ margin:0 10px 0 0;}
	.mgb{ margin-bottom:10px;}
	.data_time{ font-size:11px; color:#999;}
	.line_go{background:url(images/bg/line_botm.gif) 50% no-repeat; margin:0;}
	.close{ cursor:pointer;}
		
	/*head css start*/
	#wrapper{ width:1000px;  background-color:#ffffff; margin-right: auto; margin-left: auto; border:#bd9 1px solid; border-top:none; text-align:left; }
   	#wrapper1{ width:1000px; margin-right: auto; margin-left: auto; border:#bd9 1px solid; border-top:none; text-align:left; background:url(images/bg/bg_hd.gif) repeat-x scroll left top; }
	#header{ height:60px; position:relative; z-index:999}
	#botm{width:1003px; height:33px; margin:10px auto 25px; text-align:center; color:#666; }
	#botm span{ color:#666; margin-top:10px; }
	.logo{  margin-left:5px; margin-top:30px; float:left;}
	.logo img{ border:medium none;}	
	.info_search{ margin-top:8px; padding-right:10px; text-align:right;color:#ecfae3;}
	.info_search a:link, .info_search a:visited, .info_search a:active{ color:#81d63a; text-decoration:underline; padding:0 2px;}
	.info_search a:hover{ color:#81d63a; padding:0 2px;}		
	.info_search input{ border:#d8f3c0 1px solid; font-size:12px; padding-left:5px; padding:2px; float:left; height:16px;}
	.info_search .info{ margin-bottom:7px;}
	.info_search .info .line{ background:url(images/bg/line_hd.gif) 50% no-repeat; margin:0 3px;}
	.search_btn{ position:relative; border:#d8f3c0 1px solid; background-color:#fff; padding:2px 5px; height:16px;}
	.search_btn span.line{background:url(images/bg/line1_hd.gif) 50% no-repeat;}
	.search_btn a:link, .search_btn a:visited, .search_btn a:active{ color:#6b3; text-decoration:none;}
	.search_btn a:hover{ color:#6b3; text-decoration:underline;}
	.searchtype{ position:absolute; width:64px; padding: 1px; left:-1px; top:20px; display:none; border-bottom:2px solid #8d6; border-left:1px solid #8d6; border-right:2px solid #8d6; border-top:1px solid #8d6;background-color: white;overflow: hidden; text-align:left; color:#6b3;  z-index: 99999;}
	.searchtype li{ cursor:pointer; background:#fff; color:#6b3;}
	.searchtype li:hover{ background:#6b3; color:#fff;}	
	#navhead{ float:left; margin-top:38px; margin-left:80px;}
	#navhead li{ float:left; }
	#navhead li a:link, #navhead li a:visited, #navhead li a:active{ font-size:14px; font-weight:bold; color:#fff;}
	#navhead li span.line{background:url(images/bg/line1_hd.gif) 50% no-repeat; margin:0 10px;} 
  
   #nav {line-height: 30px;  list-style-type: none;width :1003px; height:60px;}
   #nav a {  width: 80px; text-align:center;  display:block ;}
   #nav a:link  {color:White; text-decoration:none;}
   #nav a:visited  {color:White;text-decoration:none;}
   #nav a:hover  {color:#FFF;text-decoration:none;font-weight:bold;}
   #nav li {float: left; width: 80px; }
	#nav li span.line{background:url(images/bg/line1_hd.gif) no-repeat; margin:0 2px;} 
   #nav li a:hover{  background-image :url(images/bg/bg.gif);}
   #nav li ul {  line-height: 30px;  list-style-type: none;text-align:left; width: 80px;   float :left; margin-left :-999em;background:url(images/bg/li_bg.gif)  no-repeat; }

   #nav li ul li{float: left; width: 80px;}
   #nav li ul a{ display: block; width: 80px;text-align:left;padding-left:5px;}
   #nav li ul a:link  {color: Green; text-decoration:none;}
   #nav li ul a:visited  {color: Black;text-decoration:none;}
   #nav li ul a:hover  { color: Black;text-decoration:none;font-weight:normal;}
   #nav li:hover ul {  margin-left :auto ; margin-right :auto ;margin-left:auto;}
   #nav li.sfhover ul { margin-left :auto ; margin-right :auto ;left: auto;}
   #content {clear: left; }

	/*app-nav css start*/
	#main-content{ background:url(images/bg/bgline_appnav.gif) left top repeat-y; float:left;}
	#main-content1{ background:url(images/bg/bgline_appnav1.gif) left top repeat-y; float:left;}
	#app-nav{ width:120px; min-height:440px;float:left;  margin-top:18px; background:#ffffff; border-left:none; margin-left:0px; position:relative}	
	#app-nav1{ width:205px; float:left; background: url(images/bg/bg_appnav1.gif) left top no-repeat; margin-top:2px;}	
	ul.app{ margin-top:25px; margin-left:15px;}
	ul.app li{ display:block; margin:5px 0; line-height:25px;}
	ul.app li img{ margin-right:10px;}
	ul.app li a{ position:relative; top:-7px;}
	ul.app li a:link, ul.app li a:visited, ul.app li a:active{ font-size:14px; font-weight:bold; color:#6b3; text-decoration:underline; }
	ul.app li a:hover{ color:#8d6;}   	
	.con_main{ padding:15px 15px;}

	/*app-nav css start*/	
	#user-area{ width:1000px; border:# #BBDD99 1px; float:left;background-color:#fff;height:auto !important; min-height:550px;}
	#user-area1{ width:794px; border-top:none;float:right; background-color:#fff; border-left:#be9 1px solid; height:auto !important; height:490px; min-height:490px;}
	
	/*botm css start*/	
	.ft_aboutus a:link, .ft_aboutus a:visited,.ft_aboutus a:active{ color:#666; }
	.ft_aboutus a:hover{ color:#888;}
	.ft_aboutus span.line {background:url(images/bg/line_botm.gif) 50% no-repeat; margin:0 5px;}
	.ft_copyright{ color:#666; margin-top:7px;}
	.ft_copyright span{ padding-right:10px;}		
	.main_content{ margin:0px 20px 45px 20px;}
	.detail_left{ width:550px;}
	.detail_left1{ width:580px;}
    .detail_right{ width:265px;}	   
    .topic_title{ line-height:25px; margin-bottom:15px; position:relative;}
	 *html .topic_title{ width:830px;}
    .topic_title b.h_1{ font-size:14px; margin:0 5px;}
    .topic_title b span.search_what{ color:#f60; margin:0 5px;}
    .topic_title a.goback{ position:absolute; right:15px; top:0px;}
    .topic_title a.goback:link, .topic_title a.goback:visited, .topic_title a.goback:active{color:#6b3; text-decoration:underline;}
    .topic_title a.goback:hover{ color:#8d6;}
	.topic_title p.user_p img{ padding:2px; border:#ddd 1px solid; margin-right:10px;}
	.topic_title strong{ font-size:14px;}
	.topic_title p.user_p span.line{ background:url(images/bg/line_botm.gif) 50% no-repeat; margin:0 2px;}
	
	/*seach css start*/	
	.seach_bar1{ width:600px;  margin:15px 0;}
	.seach_bar1 label{ font-size:13px;}
	.seach_what{width:600px;margin:15px 0;}
	.search_tag{ color:#f60;}

	/*相册*/
	.ml5 {margin-left:5px;} 
	.photo_op span {display:inline-block;height:20px;vertical-align:top;cursor:pointer;}
	
	/*顶部导航*/
   #header{background :url(../../images/global/nav_bg.jpg) no-repeat; height:131px;}
  #menuo { float:left;  
          margin-left:207px!important;
          *margin-left:240px;
           margin-top:60px;
          *margin-top:60px; 
           width:876px;}
 #menu li {float:left;width:127px; margin:0;display:block;height:38px;}
.menuli1 {background:url(../../images/global/nav_01.gif);}
.menuli1:hover {background:url(../../images/global/nav_a_01.gif);}
.menuli1on {background:url(../../images/global/nav_a_01.gif);}
.menuli2 {background:url(../../images/global/nav_02.gif);}
.menuli2:hover {background:url(../../images/global/nav_a_02.gif);}
.menuli2on {background:url(../../images/global/nav_a_02.gif);}
.menuli3 {background:url(../../images/global/nav_03.gif);}
.menuli3:hover {background:url(../../images/global/nav_a_03.gif);}
.menuli3on {background:url(../../images/global/nav_a_03.gif);}
.menuli4 {background:url(../../images/global/nav_04.gif);}
.menuli4:hover {background:url(../../images/global/nav_a_04.gif);}
.menuli4on {background:url(../../images/global/nav_a_04.gif);}
.menuli5 {background:url(../../images/global/nav_05.gif);}
.menuli5:hover {background:url(../../images/global/nav_a_05.gif);}
.menuli5on {background:url(../../images/global/nav_a_05.gif);}
.menuli6 {background:url(../../images/global/nav_06.gif);}
.menuli6:hover {background:url(../../images/global/nav_a_06.gif);}
.menuli6on {background:url(../../images/global/nav_a_06.gif);}
.menuli7 {background:url(../../images/global/nav_07.gif);}
.menuli7:hover {background:url(../../images/global/nav_a_07.gif);}
.menuli7on {background:url(../../images/global/nav_a_07.gif);}
#menuo a{display:block;height:38px;}