﻿/* CSS Document */
*{margin:0px;padding:0px;}
body{margin:0px;padding:0px;font-size:12px;}
.fleft{float: left;}
.fright{float:right;}
img{border:none;}
a{text-decoration: none;color:#222;}
a:hover{color:#921D78;text-decoration:underline}
.main{width:1004px;margin:0 auto;}
.line{display:inline;}
li{list-style-type: none;margin:0px;padding:0px;}
.none {display:none;}
.clear{ clear:both;}
/*首页样式*/
.munuws{height:auto;}
#adhead{
   margin:3px auto;
	width:1004px;
	height:40px;
	border-left:1px #ccc solid;
	border-right:1px #ccc solid;
	border-bottom:1px #ccc solid;
}
	
#adhead  p{
line-height:30px;
	text-indent:80px;
	font-size:14px;
	float:left}
	
#adhead  span{
	padding-left:80px;}
/*头部样式*/
.tops{
height:35px;
border-bottom:solid 2px #262626;
}
.tops .toptoip{
width:227px;
height:27px;
margin-top:8px;
margin-left:20px;
background-image:url(../img/top001.jpg);
background-repeat:no-repeat;
}
.tops .toptoip a{
color:#FFFFFF;
float:left;
font-size:13px;
margin-left:9px;
margin-top:8px;
}

.tops  .topright{
color: #666666;
margin-top:5px;
margin-right:12px;
}
.logotop{
margin-top:15px;
width:978px;
}
.logotop img{
float:left;
}
.logotop .zhuce{
width:310px;
 height:25px;
 border:solid 1px #C93090;
 margin-top:15px;
}
.logotop .zhuce .zhuecess{
	border:0px;
	height:20px;
	width:255px;
	margin-left:5px;
	display:inline;
	color:#666666;
	float:left;
	margin-top:5px;
	vertical-align: middle;
}
.logotop .guce{
width:310px;
margin-top:15px;
}
.logotop .guce span{
font-size:13px;
margin-left:7px;
float:left;
margin-top:6px;
color:#D4261D;
}
.logotop .guce .guwuc{
width:162px;
height:27px;
background-image:url(../img/top005.jpg);
background-repeat:no-repeat;
}
.logotop .guce .guwuc img{
margin-top:4px;
}
.logotop .guce .guwuc .gucewen{
width:82px;
text-align:left;
color:#FFFFFF;
margin-top:7px;
margin-left:35px;
}
.logotop .guce .guwuc .gucewen span{
color:#fff;
margin-left:0px;
margin-right:0px;
float: none;
}

/*导航样式*/
.banner{
width:1004px;
height:45px;
margin-top:6px;
background-image:url(../img/bannerbg.jpg);
}
.banner #nav li a{
float:left;
background-image:url(../img/bannermain.jpg);
background-repeat:no-repeat;
background-position:left top;
color:#FFFFFF;
font-family:黑体;
font-size:15px;
padding-left:23px;
padding-right:23px;
font-weight:normal;
margin-top:12px;
}
.banner #nav {
list-style-type: none;
}
.banner #nav li {
 float: left;
 height:38px;
}
.banner #nav li ul {
left: -999em; width: 733px;
position: absolute;
float:left;
z-index:9999;
margin-top:38px;
border:solid 1px #6C0F48;
height:105px;
background:#911D72;
background-image:url(../img/top008.jpg);
background-repeat: repeat-x;
padding-top:10px;
padding-bottom:15px;
}
.banner #nav li ul li{
padding-left:10px;
padding-right:10px;
width:102px;
height:110px;
background-image:url(../img/top009.jpg);
background-repeat:no-repeat;
background-position:right;
}
.banner #nav li ul li a{
background-image:none;
padding:0px;
font-size:14px;
margin:0px;
}
.banner #nav li ul li .xiaolkeimai a{
font-size:12px;
line-height:20px;
width:100px;
text-align:left;
}
.banner #nav li:hover ul { 
left: 76px; 
}
.banner #nav li.sfhover ul { 
left: 76px; 
} 


/*搜索*/
.sousuo{
width:1004px;
height:30px;
text-align:left;
margin-top:6px;
}
.sousuo a{
color:#009142;
font-size:14px;
font-weight:bold;
margin-left:8px;
margin-right:5px;
float:left;
}
.sousuo .susoudianji{
width:360px;
height:25px;
border:solid 1px #901E76;
display:inline;
margin-right:5px;
}
.sousuo .susoudianji a{
margin:0px;
float:right;
}
.sousuo .susoudianji .ssusu{width:288px;height:19px;color:#666666;margin-top:6px;display:inline;border:0px;}
.wapper{ width:1004px; margin:0 auto;clear:both}
.position_nav{ height:25px; width:993px; float:left;margin-top:10px;padding-left:10px;color:#911d72;}
.position_nav a{ color:#911d72;}
.position_nav span{ color:#222;}

.page{height:30px;text-align:center;padding:8px 0;clear:both}
.page a{font:13px "宋体";color:#333;border:1px solid #BDBDBD;margin-right:5px;padding:3px 7px}
.page a:hover{color:#F60;border-style:dotted}
.page span{margin-right:5px;border:1px solid #999;background-color:#901D78;font-size:13px;padding:0 7px;color:#fff}
/*分页样式结束*/

/*footer*/
.footer{width:1004px;margin:0px auto;clear:both;}
.footer .question{background:#262626 url(../img/footer.jpg) repeat-x 0 0;height:120px;color:#fff;padding-top:12px;border-top:solid 2px #DA37AE;}
.footer .question .book{width:240px;background:url(../img/tel.jpg) no-repeat center 0;text-align:center;padding-top:62px;float:left;}
.footer .question .list{float:left;width:152px;line-height:24px;margin-top:5px;}
.footer .question .list h3{font-size:14px;background:url(../img/b_jiantou.jpg) no-repeat 20px;padding-left:45px;}
.footer .question .list ul{padding-left:30px;border-left:solid 1px #C6AC3B;height:75px;}
.footer .question a{color:#fff;}
.footer .bottom_new{height:40px;background:#262626 url(../img/bottom_bg.jpg) no-repeat 0 0;clear:both}
.footer .bottom{text-align:center;color:#828282;line-height:24px;padding-bottom:15px;}
.footer .bottom p{margin-top:15px;}
.footer .bottom p img{margin:0 10px 0 10px;}

/*返回顶部*/
#goTopBtn {POSITION: fixed;LINE-HEIGHT: 30px; WIDTH: 52px; BOTTOM: 20px; HEIGHT:82px;CURSOR: pointer; RIGHT: 0px; _position: absolute;}
/*商品属性选择*/
.catt{width:100%;height:auto;overflow:hidden;padding-bottom:5px;}
.catt a{border: #c8c9cd 1px solid;  text-align: center; background-color: #fff; margin-left:5px;margin-top:6px;padding-left: 10px;padding-right: 10px;display: block; white-space: nowrap; color: #000; text-decoration: none;float:left;}
.catt a:hover {border:#FF8A40 2px solid; margin: -1px; margin-left:4px;margin-top:5px;}
.catt a:focus {outline-style:none;}
.catt .cattsel {border:#993399 2px solid; margin: -1px;margin-left:4px;margin-top:5px;}
.catt .cattsel a:hover {border: #FF8A40 2px solid;margin:-1px;}
/*商品相册
.marquee span{width:4px; height:48px; background:url(../img/bg.gif) no-repeat 0 -527px; float:left;}
.marquee span.spanR{width:4px; height:48px; background:url(../img/bg.gif) no-repeat -5px -527px; float:right;}
.gallery{width:204px; float:left; margin-left:10px; _margin-left:5px; overflow:hidden;}
.gallery ul{width:auto;}
.gallery li{float:left; width:110px; margin:0 2px;}
.gallery li img{width:110px; height:111px; display:block;}*/
#compareBox {
 width:128px;
 background:url(../img/compareBg.gif) no-repeat top center;

 padding:35px 0 8px 0;

 position: absolute;
 right:1px;
 top:200px;
}

#compareBox input {
    width:110px; height:30px;
    border:none;
    background:url(../img/compareSub.gif) no-repeat;
}

#compareList {
 margin:0px 0px 8px 0px;
 padding:0px;
 width:120px;
 background:#FFFFFF;
}

#compareList li {
 color: #333;
 text-align:left;
 background: #fff;
 padding: 3px 5px;
 margin: 3px 0;
}

#compareList li img {
 float:right;
 padding-top:4px;
}

.hpMenuBox3 {BaCKGROUND: #9c2626; HEIGHT: 34px}
.hpMenuMain3 {Z-INDEX: 10; POSITION: relative; BaCKGROUND: url(../img/bannerbg.jpg) no-repeat 0px 0px; HEIGHT: 34px}
.hpMenuMain3 li {WIDTH:100px; BaCKGROUND: url(../img/line_1.gif) no-repeat 0px 50%; FLOaT: left}
.hpMenuMain3 li.home {BaCKGROUND: none transparent scroll repeat 0% 0%}
.hpMenuMain3 li .fnav {TEXT-aliGN: center; liNE-HEIGHT: 40px;WIDTH: auto; DISPLaY: block; COLOR: #fff; FONT-SIZE: 14px; FONT-WEIGHT: bold}
.hpMenuMain3 li .fnav span {DISPLaY: block}
.hpMenuMain3 li .fnav:hover {BaCKGROUND: url(../img/hMboxBg.png) no-repeat center 3px;width:100px; COLOR: #c93090; TEXT-DECORaTION: none; _background: url(../img/hdbgHover.gif) no-repeat 0px 3px}
#hp .hpMenuMain3 li.home .fnav:hover {width:100px; color:#c93090}
#hp .hpMenuMain3 li.home .fnav {width:100px; COLOR: #fff; }
#hdNav li .navp {BORDER-BOTTOM: #c93090 3px solid; POSITION: absolute; BORDER-LEFT: #c93090 3px solid; PaDDING-BOTTOM: 9px; WIDTH: 794px; DISPLaY: none; background: url(../images/BJzzz.jpg);  OVERFLOW: hidden; BORDER-TOP: medium none; FONT-WEIGHT: normal; BORDER-RIGHT: #c93090 3px solid; LEFT: 85px}
#hdNav .navp li {BaCKGROUND: none transparent scroll repeat 0% 0%; FLOaT: none;}
#hdNav li .brandlist {PaDDING-BOTTOM: 10000px; PaDDING-LEFT: 9px; WIDTH: 342px; PaDDING-RIGHT: 9px; MaRGIN-BOTTOM: -10000px; BaCKGROUND: #f9f9f9; COLOR: #3d5092; PaDDING-TOP: 0px
}
#hdNav li .brandlist li {WIDTH: 117px; PaDDING-RIGHT: 2px; MaRGIN-BOTTOM: 2px; FLOaT: left; HEIGHT: 54px; }
#hdNav li .tbrand-item {PaDDING-LEFT:7px; WIDTH: 117px;OVERFLOW: hidden;}
#hdNav li .tbrand-list li a {ZOOM: 1; DISPLaY: block; WHITE-SPaCE: nowrap;color:#FFF;height:25px; line-height:25px; background: url(../img/libvg.jpg) no-repeat;}
#hdNav li .tbrand-list li a:hover {background: url(../img/libvg1.jpg) no-repeat;color:#FFF;TEXT-DECORaTION: none}
#hdNav .tbrand-list .wp {BORDER-BOTTOM: #f2eae3 1px solid; COLOR: #c93090; font-size:14px; font-weight:bolder; line-height:27px; text-align:center; background-color:#fff; border:1px #9C2078}


#hdNav li .plist-box li {PaDDING:3px 0; WIDTH: auto;}
#hdNav li .plist-box li a span {COLOR: #c93090; MaRGIN-RIGHT: 2px}
#hdNav li .plist-box li a {COLOR: #333}
#hdNav li .plist-box li a:visited {COLOR: #333}
#hdNav li .plist-box li a:hover {COLOR: #990000}
#hdNav li .tbrand-item li {WIDTH: 117px;color:#FFF; background: url(../img/libvg.jpg) no-repeat;text-align:center;}
.fver {FONT-FaMILY: Verdana}
.hpwrap {WIDTH:1003px; MaRGIN-LEFT: auto; MaRGIN-RIGHT: auto}
.clearfix:after {DISPLaY: block; HEIGHT: 0px; VISIBIliTY: hidden; CLEaR: both; CONTENT: "\0020"}
.clearfix {ZOOM: 1; height:64px;}
.f12 {FONT-SIZE: 12px}
.fl {FLOaT: left; _display: inline}
.fl a img{border:solid 1px #FF0000}
img{ border:none;}