@CHARSET "UTF-8";
/*==============================================================================
 * 整体设定
 *----------------------------------------------------------------------------*/
body, div, p, th, td,
dl, dt, dd, ul, ol, li,
h1, h2, h3, h4, h5, h6 {
	margin: 0;
	padding: 0;
	border: none;
}
body { font: normal normal normal 12px "宋体",Arial,Verdana,Lucida,Helvetica,sans-serif; }
dl, dt,dd, ul,ol,li {
	list-style-position: outside;
	list-style-type: none;
}
br {
	letter-spacing: 0;
}
h1, h2, h3, h4, h5, h6 {
	font-size: 100%;
	font-weight: normal;
}
 
* {
    margin:0;
    padding:0;
	word-break: break-all;
}
a:link, a:visited  {
	text-decoration: none;
} 
a:hover {
	text-decoration: none;
	}

img {
	border: none;
 
}
/*----------------------------------------------
 * 整体布局
 *--------------------------------------------*/
#container{
 width:996px;
 height:auto;
 margin:0 auto;
 position:relative;
}
/*===================================================
*header----开始

====================================================*/
#header{
width:990px;
height:150px;
float:left;
margin-left:3px;
}
#headtop{
width:990px;
height:65px;
float:left;
}
.logo{
width:145px;
height:65px;
float:left;
}
.whitesp{
width:253px;
height:49px;
float:left;
}
.whitesp2{
width:253px;
height:35px;
float:left;
}
.topright{
width:575px;
height:101px;
float:left;
}
.topright2{
width:800px;
height:60px;
float:right;
margin:25px 0 0 29px;
}
.topadr{
width:350px;
height:50px;
float:left;
margin-left:45px;_margin-left:25px;
}
.login{
width:570px;
height:52px;
float:right;
}
.login li{ 
line-height:30px; 
float:left;
color:#656565;
padding-left:5px;
padding-top:10px;
}
.telbox{
width:402px;
height:50px;
float:left;
}
.tel{
width:402px;
height:50px;
float:right;
}
.loginpic{
margin-left:4px;
float:left;
margin-top:3px;_margin-top:0px;
}
#nav{
width:588px;
height:27px;
float:left;
margin-top:23px;
}
.navline{
width:990px;
height:85px;
float:left;
}
/*=========================================================*/
#navt{
width:auto;
height:27px;
float:left;
}
.help{
width:auto;
height:21px;
float:left;
margin:4px 0 0 10px;
}
.helpuni{
width:53px;
height:19px;
float:left;
background-color:#eaf2f4;
border:#61b6bd solid 1px;
margin-left:2px;
}
.helpuni p{
color:#3d949e;
line-height:19px;
text-align:center;
}
.helpuni a{
color:#3d949e;
}
#redline{
width:990px;
height:35px;
float:left;
background-color:#ba515b;
}
.gray{
width:990px;
height:30px;
float:left;
margin-top:4px;
background-color:#f6f6f6;
border-bottom:#eaeaea solid 1px;
}
.grayli{
width:auto;
height:19px;
float:left;
margin:6px 0 0 6px;
}
.gray .grayli li{ 
float:left;
margin-left:33px;
}
.gray .grayli li a{
display:block;
}
.glipic{
width:62px;
height:19px;
}
.graytex{
width:auto;
height:25px;
float:right;
margin:3px 18px 0 0;
_margin:3px 8px 0 0;
} 
.graytex p{
color:#353535;
line-height:25px;
}
.graytex a{
color:#666;
}
.graytex a:hover{
color:#666;
text-decoration:underline;
}
.searto{
width:224px;
height:18px;
float:left;
margin:5px 0 0 5px;
_margin:5px 0 0 3px;
}
.sdbpic{
width:71px;
height:18px;
float:left;
margin-left:7px;
margin-top:6px;
}
/*-----------------------------------------------------------------------*/
.menu{
width:515px;
height:27px;
float:left;
}
#navt .menu li{ 
float:left;
margin-right:8px;
margin-right:4px;
}
#navt .menu li a{
display:block; 
}

/*---------------------------menu尺寸---------------------------------------------*/
#navt li#home a {
width:80px;
height:27px;
}
#navt li#menu2 a {
width:109px;
height:27px;
}
#navt li#menu4 a {
width:85px;
height:27px;
}
#navt li#menu5 a {
width:100px;
height:27px;
}
#navt li#menu6 a {
width:115px;
height:27px;
}
#navt li#menu7 a {
width:117px;
height:27px;
}
/*--------------------------------------------------↓loginafter↓---------------------------------------------*/
.logingo{
width:330px;
height:65px;
float:right;
margin:0x 2px 0 0;
border:#ebebeb solid 1px;
background:url(../images/logingo.gif) repeat-x;
}
.userpic{
width:52px;
height:52px;
float:left;
margin:6px;
_margin-left:3px;
border:#ebebeb solid 1px;
}
.userinfor{
width:235px;
height:52px;
float:left;
margin:7px 0 0 11px;_margin:7px 0 0 5px;
}
.userinfort{
width:235px;
height:19px;
float:left;
}
.userinfort li{
float:left;
margin-left:10px;
line-height:19px;
color:#666666;
}
.userinfort li a{
color:#666666;
}
.userinfort li a:hover{
color:#666666;
text-decoration:underline;
}
.userinfort li img{
margin:0;
_margin-top:4px;
}
.userinforb{
width:235px;
height:19px;
float:left;
margin-top:10px;
}
.userinforb p{
color:#666666;
line-height:19px;
padding-left:10px;_padding-left:20px;
}
.userinforb a{
color:#666666;
}
.userinforb a:hover{
color:#666666;
text-decoration:underline;
}
/*--------------------------------------------------↑loginafter- over↑--------------------------------------------*/



/*====================================================
*footer----开始

====================================================*/
#foot{
width:990px;
height:auto;
float:left;
margin:8px 0 0 2px;
}
.navigat{
width:988px;
height:158px;
float:left;
border:#cacaca solid 1px;
background:url(../images/foot.jpg) repeat-x;
}
.navigatsix{
width:971px;
height:125px;
float:left;
margin:19px 0 0 7px;_margin:19px 0 0 3px;
}
.navigata{
width:158px;
height:125px;
float:left;
}
.navigatae{
width:181px;
height:125px;
float:left;
}
.navitit{
width:145px;
height:20px;
float:left;
margin-left:10px;_margin-left:6px
}
.navitite{
width:130px;
height:20px;
float:left;
margin-left:25px;_margin-left:12px
}
.navichoose{

height:105px;
float:left;
}
.navichoose li
{
    text-align:center;
line-height:22px;
color:#666666;
width:158px;
display:block;
}
.navichoose a{
color:#666666;
margin-left:12px;
}
/*===========================================================================*/
.icp{
width:990px;
height:28px;
float:left;
margin-top:7px;
}
.icptex{
width:auto;
height:28px;
float:left;
}
.icptex p{
color:#353535;
line-height:28px;
padding-left:12px;
}
.icptex a{
color:#353535;
}
.link{
width:auto;
height:28px;
float:right;
margin-right:18px;
_margin-right:8px;
font-weight:bold;
font-family:Arial;
}
.link p{
color:#353535;
line-height:28px
}
.link a{
color:#353535;
}
.link a:hover{
text-decoration:underline;
}


.cartp{
width:65px;
height:25px;
float:left;
background:url(../images/cartvi.gif) no-repeat 45px 7px;
_background:url(../images/cartvi.gif) no-repeat 50px 7px;
}
.cart p{
padding-left:2px;
_padding-left:4px;
}
.cother{
width:166px;
height:25px;
float:left;
}
.cartdet{
display:block;
overflow:auto;
	position:absolute;
	width:369px;
	height:auto;
	border:#FF9966 solid 1px;
	background:#fff;
	left: 605px;
	top: 82px;
}
.cartdetit{
width:369px;
height:25px;
background-color:#FFFFCC;
text-align:center;
}
.cartdetit strong{
line-height:25px;
color:#353535;
}
.cartpro1{
width:360px;
height:66px;
float:left;
margin:4px 0 0 4px;
_margin:4px 0 0 0;
border-bottom:#cacaca 1px solid;
display:block;
}
.cartpro1 a{
color:#006699;
}
.cartpro1 a:hover{
color:#FF6600;
text-decoration:underline;
}
.cartpro2 strong{
float:left;
color:#FF6600;
}
.cartpro2{
width:280px;
height:25px;
float:left;
margin:4px 0 5px 6px;
margin:4px 0 5px 0;
display:block;
}
.cartpro2 p{
line-height:20px;
}
.cartpro3 a{
color:#003366;
line-height:25px;
padding-left:18px;
}
.cartpro3 a:hover{
color:#FF6600;
text-decoration:underline;
}
.cartov{
width:360px;
height:25px;
float:left;
margin:8px 0 0 4px;
}
.cartov p{
text-align:center;
}
.cartov strong{
color:#FF3300;
}
.cartovbt{
width:240px;
height:35px;
float:left;
margin:8px 0 0 4px;
}
.btpic{
width:106px;
height:25px;
float:right;
}
/*------------------------------------login b------------------------------------------*/
.loginb{
width:570px;
height:52px;
float:right;
}
.loginb li{
line-height:40px;
color:#009966;
float:right;
height:40px;
display:block;
margin-right:10px;
}
.loginb li a{
color:#009966;
text-decoration:underline;
}
.loginb .hello{
margin-right:50px;
height:40px;
display:block;
color:#9d316c;
}
.loginb .trolley{
padding-left:20px;
background:url(../images/cart.gif) no-repeat 0 13px;
}