body{ background-color:#eeeeee;
font-family:"微软雅黑", "黑体","宋体", Arial;

}
#mobile_wp{
width:95%;
margin:0 auto;
background-color:#ffffff;
padding:0 0.5em;

}
.btn-group:hover  {
background-color:#008181;
color:#FFFFFF;
}

.btn-group:hover span {
color:#FFFFFF;
}
.list-group .active{
background-color:#008181;
border:1px solid #dddddd;
color:#FFFFFF;}
.list-group .active:hover{
background-color:#008181;
border:1px solid;
color:#FFFFFF;}

.site_nav_box{
	text-align:center;

	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #cccccc;
	border-bottom-color: #cccccc;
	margin:10px 0px;
	background-color:#009999;



}
.site_nav{
text-align:center;

font-size:1.2em;
background-color:#009999;
color:#ffffff;
padding:0.5em 0em;





}

.s_btn{
	background-color:#F0F0F0;
	cursor:pointer;
	height:25px;
	line-height:30px;
	text-align:center;
	
	margin-left:-5px;
	width:40px;
	color:#666666;
	position: relative;
	top: -1px;
}
.s_btn:hover{
background-color:#e0e0e0;

}
#site_footer {
color:#FFFFFF;
line-height:20px;
font-size:14px;
clear:both;


}
#site_footer .title {
font-size:16px;
margin-top:3px;
margin-bottom:10px;
font-weight:bold;


}
#site_footer a {
color:#FFFFFF;


}
#site_footer a:hover{
	color:#FFFFFF;
	text-decoration: underline;

}
#site_footer .fbox{
padding-left:20px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #34bbb4;
height:auto!important; /* IE7+FF 这句必须写在前面*/
min-height:160px;
*height:160px; /*IE6*/

}
.site_box {
padding:10px;
border:#e0e0e0 solid 1px;
margin-bottom:20px;


}
.list_box{
	margin-bottom:20px;
	border: 1px solid #e0e0e0;
	overflow:hidden;
}
.list_box:hover{

border: 1px solid #c0c0c0;
}
.list_info{
padding: 0px 10px;
font-size:14px;
}
.pic_box {

border:#e0e0e0 solid 1px;
margin:5px 10px;
float:left;


}

#msearchBox{
display:none;
    clear:both;
	width:100%;
	height:150px;
	background-color:#009999;
	color:#ffffff;
	font-size:1em;
	margin:1px 0px;
	

}
.row{
margin:0px;;

}
#pimgBox{


}
#pimg{

padding:10px;
float:left;
border:1px #dddddd solid;
overflow:hidden;

}
 .pimgs{
width:65px;
height:65px;
float:left;
border:1px #dddddd  solid;
margin-top:10px;
margin-right:5px;
cursor:pointer;
padding:2px;
overflow:hidden;

}
.pimgOk{
width:65px;
height:65px;
float:left;
border:1px #666666  solid;
margin-top:10px;
cursor:pointer;
padding:2px;
margin-right:5px;
overflow:hidden;
}
 #pname{
clear:both;
width:100%;

}
#onlineService {
	position: fixed;
	z-index:100;
	height:40px;
	line-height:40px;
	width:100%;
	
	background-color: #009999;
	bottom:0px;
	right:0px;
	color:#FFFFFF;
	border-top:#ffffff solid 2px;
}
#onlineService a {
	
	color:#FFFFFF;

}
#O_tel{
width:50%;
border-right:1px solid  #009090;
float:left;
line-height:40px;
text-align:center;
}
#O_qq{
float:left;
line-height:40px;
text-align:center;
width:49%;
}