﻿body,td,th {
	color: #373737;
	font-family: "宋体", Arial, Verdana, Helvetica,;
	font-size: 12px;
	line-height: 24px;
	margin: 0px;
	padding:0;
}
.friend_index
{
	line-height: 18px;
}
.containerBox {
	width: 953px;
	height:auto;
	margin: 0 auto;
	text-align: left;
	clear: both;
	overflow:hidden; 
}
/***ul li定义***/
ul,dl,li,dd,dt{margin: 0px;padding: 0px;list-style-type: none}
h1,h2,h3,h4,h5,p{margin:0px;padding:0px}
font{font-size:12px}
/***表单定义***/
form {margin: 0px}
input,select{font-size:12px;color:#373737}
img{border:0px}
/***默认link样式***/
a:link {color: #333;text-decoration: none;}
a:visited {color:#333;text-decoration: none}
a:hover {color:#f00;text-decoration: underline}
a:active {color:#5B144E;text-decoration: none}
/***网站头部***/
#sortBox{
    width:953px;
	height:28px;
	margin:0 auto;
	padding-bottom:3px;
	background-color: #f0f9ff;
}
.login{
	float: left;
	padding-top:6px;
	width:460px;
}
.login form{height:22px;line-height:22px; }
.login div{float:left;width:150px}
.login a{color:#034694}
.login a:hover{color:#f00}
.login_input{
	font-size:12px;
	background-color: #FFFFFF;
	width: 52px;
	padding:1px;
	border: 1px solid #000;
}
.login_but{
	color: #000105;
	line-height:20px;	
	background:transparent url(/images/buttonBg01.gif) repeat-x left center;
	text-align: center;	
	width: 46px;	
	height: 20px;
	border: 1px solid #bacfec;
}
/***sort CSS ***/
#sortNav{
	background:transparent url(/images/sortBg.gif) repeat-x left center;
	width: 474px;	
	height: 27px;
	float:right;
	_padding-top:2px;	
	border-left: 1px solid #8996a3;
	border-right: 1px solid #8996a3;
	border-bottom: 1px solid #8996a3;			
}
#sortNav ul{
	height:auto;
	padding-left:15px
}
#sortNav ul li{
    line-height:27px;
	background: url(/images/listIco01.gif) no-repeat left center;
    float:left;
    width:38px;
	height:25px;
	padding-left:8px
}
#sortNav ul li.title{
	background-image: none;
	padding:0 5px 0 0;
}
#sortNav ul li.but{
	background-image: none;
	width:112px;
	padding-top:2px;
    cursor:pointer;		
}
.sortMenu{
  display:none;
  width:180px;
  height:200px;
  padding:10px;
  background-color:#f0f9ff;
  border: 1px solid #346699; 
  color:#034694;
  margin-right:20px;  
}
.sortMenu a{color:#034694;margin-right:5px}
.sortMenu a:hover{color:#f00;margin-right:5px}
#logoBox{
	width:951px;
	height:58px;
	margin:0 auto;
	
	background-color: #ffffff;
	border: 1px solid #c5c5c5;
}
#logoBox #logo{
	width:152px;
	height:58px;
	float:left;
	padding:0px 0 0 18px;
}

#logoBox ul{
    color:#034694;
    width:241px;
	height:44px;
	float:left;
	padding-left:18px;
}
#logoBox ul li{
    line-height:22px;
	width:65px;
	float:left;
}
#logoBox ul li a{color:#034694}
#logoBox ul li a:hover{color:#f00}
#logoBox ul li.title{
	width:32px;
	float:left;
	font-weight: bold;
}
.lineR{border-right: 1px solid #369;}
.banner{
    width:953px;
	height:auto;
	margin:0 auto;
	clear:both;
}
/***menu CSS ***/
.menu{
   color:#fff;
   font-size:14px;
   background: url(/images/navBg.gif) no-repeat left top;
   width:953px;
   height:22px;
   margin:0 auto;
  padding:5px 0 3px 0;
}
.menu ul li{float:left;}
.menu ul li a:link,.menu ul li a:visited{color:#ffffff;}
.menu ul li a:hover{color:#f00;}
.menu ul li h2{font-size:16px; padding-left:20px;}
.menu a{color:#fff;padding:0 5px}
.menu a:hover{color:#ff0;padding:0 5px}
/** photo **/
.photo #fitment{
    padding:8px;
	_padding:8px 4px;
	margin:0 10px 10px 0;
	_margin-left:6px;
    border: 1px solid #ccc;	
	width:595px;
	_width:593px;
	float:right  
}
.photo #fitment li{line-height:18px;text-align:center;width:148px;height:auto;float:left;}
.photo #fitment li a img{ width:142px; height:120px;}
#demo {
  width: 950px;
  height: 55px;
  margin: 0;
  padding-top:2px; padding-bottom:2px;
  overflow:hidden;
}
#demo img {padding:2px;border: 1px solid #00b7b7;}
#indemo {width: 800%;float: left;}
#demo1,#demo2{float: left;margin:0 5px;}
#demo1 a img,#demo2 a img{width:120px; height:50px;}

.photo #media{padding:3px;}
.photo #media li{line-height:18px;text-align:center;width:157px;height:auto;float:left}
.photo #media li img{width:150px;height:196px}
/** link **/
.link{
 	background: url(/images/titBg04.gif) repeat-x left -1px; 
    width:951px;
    border: 1px solid #b4b4b4;	
}
.link h1{
    color:#fff;
    line-height:27px;
	font-size:14px;
	font-weight: bold;
	padding-left:22px;
 	background: url(/images/linkTit.gif) no-repeat 15px 2px;
}
.link h1 span{
    font-size:12px;
	font-weight: normal;
    padding-left:820px
}
.link div{ padding:6px;}

.link div li{float:left;padding-left:2px;width:90px; line-height:18px;}
.link a,.link a:hover{margin-right:8px}
/** footer **/
#footer{
    font-size:13px;
    background:#efefef;
	text-align: center;
	width: 953px;
	height: auto;
	padding-top: 5px;
	padding-bottom: 10px;
	margin-right: auto;
	margin-left: auto;
	overflow: visible;
	border-top: 3px solid #006498;
}
#footer div a:link,#footer div a:visited,#footer a:visited,#footer a:link{color:#000000}
.space_height{padding:1px;clear: both;}
.space_height01{padding:3px;_padding:0px;clear: both;_clear: both;}
.space_height02{padding:3px;*padding:2px;clear: both;}
.space_height03{padding:3px;*padding:2px;_padding:4px;clear: both;}

.marginR{margin-right:1px;}
.marginR01{margin-right:7px;_margin-right:5px;}
.more a:link {color: #5a7a92;text-decoration: none;}
.more a:visited {color:#5a7a92;text-decoration: none}
.more a:hover {color:#f00;text-decoration: underline}
.more a:active {color:#5B144E;text-decoration: none}
.moreRed a:link {color: #f00;text-decoration: none;}
.moreRed a:visited {color:#f00;text-decoration: none}
.moreRed a:hover {color:#9300;text-decoration: underline}
.moreRed a:active {color:#5B144E;text-decoration: none}
.floatBox{width:208px;float:left}
.floatR{width:276px;float:right}


