/*
	project: internet hosting template
	author: AndyChueng(www.cn-baidu.com)
	
*/
*{ 
   margin: 0px;
	padding: 0px;
 }
body {
	font: normal 12px  Arial, "宋体",Helvetica, sans-serif;
	background: #fff;
   text-align: center;
}
img{
	border: 0;
}
#sbi{
    width: 400px;
	 padding: 4px;
	 font-size: 14px;
}
#sbb{
	 padding: 4px;
}
a:link,a:visited{ 
    color: #0000cc;
}
a:hover,a:active {
	color: #ff0000;
}

a.ffflink:link,a.ffflink:visited{ 
    color: #fff;
}
a.ffflink:hover,a.ffflink:active {
	color: #ff0000;
}

a.menulink:link,a.menulink:visited{ 
    color: #FF4500;
}
a.menulink:hover,a.menulink:active {
	color: #ff0000;
}

#bigdiv{
	width: 1000px;
   margin: 0px auto;
	position: relative;
}
.maindiv{ 
   margin: 4px auto;
	width: 1000px;
	clear: both;
}

.topdiv{
	height: 30px;
	line-height: 30px;
	background: url(images/topbj.gif) repeat-x bottom;
	clear: both;
}

.logo{
	padding-top: 0px;
}
.soso{ 
   margin-top: 30px;
	text-align: center;
}
#menu_bj{
	background: url(images/menu_bj01.gif) no-repeat center;
	width: 735px;
	height: 26px;
}
#soso_bj{
	background: url(images/soso_bj02.gif) no-repeat bottom;
	width: 735px;
	height: 124px;
}
#menu_ul{
	list-style: none;
}
#menu_ul li{
	width: 44px;
	height: 24px;
	line-height: 24px;
	float: left;
	border-right: 1px dashed #dfdfdf;
	border-left: 1px dashed #fff;
}
#menu_ul li a,#menu_ul li a:visited{
   color: #afafaf;
	text-decoration: none;
}
#menu_ul li a:hover{
	color: #0086b0;
}
#menu_ul li a.qd,#menu_ul li a.qd:visited{
   color: #ff7f50;
}
#menu_ul li a.qd:hover{
	color: #ff0000;
}

.www{ 
   padding-top: 5px;
	font-size: 12px;
}
  .www a{
  	  font-size: 14px;
  }
  
.foot{ 
	color: #7777cc;
	line-height: 30px;
	margin-top: 40px;
}
  .foot a,.foot a:visited{
  	  color: #7777cc;
  }
  
.ylinkbox{
	color: #0000cd;
	padding-top: 70px;
}  
  
  
.top_link_p{ 
   float: left;
	margin-left: 10px;
}

#top_link_p02{ 
   float: right;
}

.top_link_span{ 
   margin: 0px 4px;
}
a.wwwimg:link,a.wwwimg:visited{ 
   margin: 7px 17px 17px 7px;
}
a.wwwimg:hover,a.wwwimg:active {
   margin: 7px 17px 17px 7px;
}

/*blue14link*/
.blue14zi{
   font-size: 14px; 
	width: 460px; 
	margin: 0 auto; 
	text-align: center;
	padding-bottom: 6px;
}
  .blue14zi a{ 
     margin: 0 10px 0 0;
}
  

a.black14zi:link,a.black14zi:visited{ 
   font-weight: bold; 
	color: #000;
	text-decoration: none;
}
a.black14zi:hover,a.black14zi:active {
   font-weight: bold; 
	color: #000;
}


/* sosite */
#so_headbox{ 
   clear: both;
}
#so_logo{ 
   float: left;
	width: 210px;
	padding-top: 15px;
}
#so_searchbox{ 
   float: left;
	text-align: left;
	width: 480px;
   padding-top: 20px;
}

/* baidusoso */
.baidubox{
	width: 1000px;
	overflow: hidden;
}
#baiduframe{
	background: #fff;
}


.google_ditubox{
	background: #fffbe5;
	border: 1px solid #ffe54d;
	font-size: 12px;
	text-align: left;
	padding: 10px;
	margin-bottom: 1px;
}


/**********************页面头部元素css***************************************************/

#head
{
width:600px;
zoom:1;
height:1%;
overflow:auto;
background:transparent;
clear:both;
margin: 0 auto;
}

#search
{
float:left;
width:580px;
overflow:hidden;
padding:0 0 0 10px;
height:100px;
background:transparent;
margin: 0 auto;
}

#search_btn
{
padding:15px 0 0 15px;	
height:38px;
width:520px;
list-style:none;
clear:both;
}

#search_btn li{float:left;padding:8px 0; color: #002ab2; font-size: 14px;}

#search_submit{margin:0 5px;width:85px; font-size: 14px; height: 30px; font-family: Arial, Helvetica, sans-serif;}

.btn1
{
cursor:pointer;
font-size:15px;
line-height:24px;
color:#333;
width:60px;
text-align:center;
text-decoration: underline;
letter-spacing: 2px;
}

.btn2
{
background:url(images/btn2.gif) no-repeat 1px 5px;
font-size:14px;
color:#000;
font-weight:600;
line-height:24px;
cursor:pointer;
width:60px;
text-align:center;
}

.event 
{
cursor:pointer;
font-size:14px;
line-height:24px;
color:#333;
width:60px;
text-align:center;
text-decoration:underline;
}

#search_form
{
clear:both;margin:2px;
}

#searchform
{clear:both;margin:0;}

#query
{
font-size:14px;
padding:4px;
width:400px;
}

#myStar{margin:0 5px;}
#time{cursor:pointer;margin-top:65px;float:left;color:#666;}
#time span{}

#hotText{position:absolute;top:105px;width:550px;margin-left:220px;height:10px;overflow:hidden;display:none;}
#hotText ul li{float:left;margin:0 3px;}

.city{
	width: 100px;
	padding: 2px;
	font-size: 16px;
}
.citysearch{
	font-size: 12px;
  padding:4px;
  width:400px;
}

/* --------------中购广告----------------- */
#zg_adbox{
	margin: 10px 0;
	clear: both;
}
  #zg_adbox a,#zg_adbox a:visited{
  	  color: #ff4500;
  }
  #zg_adbox a:hover{
  	  color: #1e90ff;
	  font-weight: bold;
  }
  
/* --------热门搜索--------- */
#rm_search{
	text-align: left;
	padding-left: 260px;
	color: #e2e2e2;
	margin-top:80px;
	line-height:24px;
}  
  #rm_search b{
  	  color: #666;
	  background:#eee;
	  font-weight:400;
  }
  
  
  
