@charset "gb2312";
/*  ------------------------- 全局 -------------------------  */
/*  reset  */
body,html,input,button,textarea{
	margin:0;
	padding:0;
	color:#000;
	font-family: "宋体", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 180%;
}
h1,h2,h3,h4,h5,h6,dl,dt,dd,form,ul,li,p{margin:0;padding:0;}
li{
	list-style-image: none;
	list-style-type: none;
}
img{border:none;}
em,i{font-style:normal;}
a{color:#666;text-decoration:none;}
a:hover{color:#f60!important;}
img{border:none;}
.nav li,.cate-item h3,span.cate-toggle,.all-cate-link,.ico-promotion,.advantage li{text-indent:-9999em;overflow:hidden;}
.disable{display:none;}
.hideline{background:#fff;height:1px;position:relative;font-size:1px;margin-top:-1px;}
.red,.red a{color:#ff3600!important;}
/*  clear floating  */
.clearfix:after{content:"";height:0;display:block;clear:both;visibility:hidden;}
* html .clearfix{height:1%;}
* +html .clearfix{height:1%;}
/*  layout  */
.topbar-wraper,.logobar,.nav-wraper,.hot-area,.area,.banner980,.footer,.bottom-area,.wraper,.pathbar{width:980px;margin:0 auto;}
.hot-area{overflow:visible;margin-bottom:15px;}
.banner980{margin-bottom:10px; clear:both;}
.banner980 img{display:block;}
.bottom-area{padding:5px 0 15px;}
/*  background  */
.search-select span,.search-input,.cate-toggle,.cate-toggle-sub,.nav,.nav li a,.advantage,.hotline{background-image:url(../images/sprite-header-footer.png);background-repeat:no-repeat;}
.cate-item h3,.cate-item h3 span,.cate-item h3 span a,.cate-item .arrow{background-image:url(../images/cate.jpg);background-repeat:no-repeat;}

/*  ------------------------- 头部 -------------------------  */
.topbar{text-align:right;padding-top:5px;line-height:20px;border-bottom:2px solid #fbfbfb;}
.topbar em a{color:#fa8301;}
.topbar .line{padding:0 5px;}
.logobar{
	height:103px;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 0;
}
.logo{
	float:left;
	background-image: url(../images/logo.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	padding-top: 0px;
}
.logo,.logo a{
	display:block;
	width:350px;
	height:90px;
}
.searchbox{
	width:525px;
	float:right;
	padding-top:25px;
}
.search{display:block;height:28px;border:1px solid #b7b7b7;line-height:28px;position:relative;}
.search-select{width:82px;float:left;text-align:right;cursor:pointer;color:#333;}
.search-select span{display:block;width:64px;height:28px;padding-right:18px;background-color:#eaecec;background-position:right 3px;}
.search-input{width:405px;height:20px;line-height:20px;border:1px solid #fff;;padding:3px 0 3px 30px;float:left;background-position:-106px -2px;} 
.search-button{width:86px;height:28px;float:right;border:none;background:url(../images/sprite-header-footer.png) 0 0 no-repeat;cursor:pointer;}
.select-menu{border:1px solid #ccc;width:72px;padding:0 5px;text-align:center;background:#fff;line-height:25px;z-index:2200;position:absolute;left:-1px;top:28px;display:none;}
.select-menu li{border-bottom:1px solid #eee;}
.keywords{padding:5px 0 0 8px;}
.keywords a{padding:0 6px;}
.keywords em{color:#333;}
.navbar{height:47px;line-height:27px;background:url(../images/nav.jpg) 0 bottom repeat-x;margin-bottom:12px;}
.cate-toggle,.all-cate-link{display:block;width:208px;height:39px;z-index:2000;}
.cate-toggle{float:left;position:relative;top:8px;background-position:0 -138px;}
.cate-toggle-sub { background-position:-233px -138px; }
.all-cate-link{width:195px;}
.nav {
	width:760px;
	height:27px;
	float:left;
	background-position:0 -38px;
	padding:13px 0 7px 10px;
	font-family: "宋体", Arial, Helvetica, sans-serif;
}
.nav li {
	float:left;
	padding:0 10px;
	background-image: url(../images/nav-line.jpg);
	background-repeat: no-repeat;
	background-position: right 5px;
}
.nav li.last { background:none; }
.nav li a { display:block; height:27px; }
.nav .n00 {
	width:50px;
	background-position:-12px -96px;
}
.nav .n01 {
	width:50px;
	background-position:-78px -96px;
}
.nav .n02 {
	width:50px;
	background-position:-140px -96px;
}
.nav .n03 { width:38px; background-position:-748px -96px; }
.nav .n04 {
	width:50px;
	background-position:-206px -96px;
}
.nav .n05 {
	width:50px;
	background-position:-270px -96px;
}
.nav .n06 {
	width:50px;
	background-position:-332px -96px;
}
.nav .n07 {
	width:90px;
	background-position:-392px -96px;
}
.nav .n08 {
	width:90px;
	background-position:-488px -96px;
	cursor: piont;
}
.nav .n09 {
	width:90px;
	background-position:-580px -96px;
}
.nav .n10 {
	width:90px;
	background-position:-658px -96px;
}
.cates{width:207px;float:left;position:relative;left:-5px;margin-right:5px;margin-top:-12px;z-index:2000;}
.cates hd{height:5px;font-size:2px;background:url(../images/catebox.jpg) 0 0 no-repeat;}
.cates .bottom{height:8px;font-size:2px;background:url(../images/catebox.jpg) 0 -22px no-repeat;}
.cates .content{background:url(../images/cate-c.jpg) 0 0 repeat-y;padding:0 5px;}
.cate-item{height:40px;padding-bottom:1px;background:url(../images/menu-line.jpg) center bottom no-repeat;}* html .cate-item{margin-bottom:-4px;}* +html .cate-item{margin-bottom:-4px;}
.cate-item.last{background:none;}
.cate-item h3{padding:1px;line-height:38px;padding-left:25px;background-position:10px -346px;position:relative;z-index:220;}
.cate-item h3 span,.cate-item h3 span a{display:block;height:38px;}
.cate-item h3.hover{text-indent:0;background:#fff;border:1px solid #f90;border-right:none;padding:0 0 0 25px;font-weight:normal;z-index:2200;}
.cate-item h3.hover,.cate-item h3.hover a{font-size:14px;color:#030;background:#fff;}
.cate-item h3.hover .arrow{display:none;}
.cate-item .m01{background-position:0 0;} 
.cate-item .m02{background-position:0 -42px;} 
.cate-item .m03{background-position:0 -84px;} 
.cate-item .m04{background-position:0 -126px;} 
.cate-item .m05{background-position:0 -168px;} 
.cate-item .m06{background-position:0 -210px;} 
.cate-item .m07{background-position:0 -252px;} 
.cate-item .m08{background-position:0 -294px;} 
.cate-item .arrow{display:block;width:12px;height:12px;font-size:2px;background-position:0 -406px;position:absolute;right:15px;top:12px;}
.catebox{display:none;width:540px;z-index:2100;padding:15px 10px 15px 25px;background:#fff;background:#fff;border:1px solid #f90;position:absolute;left:201px;top:0px;line-height:24px;overflow:hidden;}
.catebox dt{font-weight:bold;color:#f97e00;line-height:25px;margin-bottom:5px;}
.catelist{width:100%;overflow:hidden;margin-bottom:13px;position:relative;}
.catelist ul{margin-left:-15px;}
.catelist li{height:15px;line-height:15px;margin-bottom:5px;padding:0 15px;background:url(../images/left-line.png) 0 2px no-repeat;font-size:12px;overflow:hidden;float:left;white-space:nowrap;position:relative;}
* +html .catelist li{white-space:normal;}
.catelist li a{color:#005f2f;cursor:pointer;position:relative;}
.catelist li.hot a{color:#f92f00;}
.catelist li.more{border:none;}
.catelist li.more,.catelist li.more a{color:#f97e00;}
.cate05 .catebox{top:50px;height:240px;}
.cate06 .catebox{top:80px;height:240px;padding-top:35px;}
.cate07 .catebox{top:90px;height:240px;padding-top:35px;}
.cate08 .catebox{top:100px;height:240px;}

   /*  内页下拉  */
   .cate-toggle .cates{display:none;float:none;margin:0;top:39px;position:absolute;left:-6px;z-index:2000;}
   .cate-toggle-hover .cates{display:block;}

/*  ------------------------- 底部 -------------------------  */
.advantage{width:980px;height:44px;margin-bottom:8px;background-position:0 -183px;}
.advantage li{float:left;padding:0 22px;}
.advantage li a{display:block;height:44px;}
.advantage .li01 a{width:230px;}
.advantage .li02 a{width:240px;}
.advantage .li03 a{width:370px;}
.bottom-nav{position:relative;}
.bottom-nav dl{width:160px;line-height:22px;float:left;}
.bottom-nav dt,.bottom-nav dd{padding-left:25px;}
.bottom-nav dt{padding-bottom:3px;background:url(../images/line-dot.gif) 0 bottom repeat-x;font-weight:bold;margin-bottom:3px;}
.bottom-nav dd,.bottom-nav dd a{color:#999;}
.hotline{display:block;width:180px;height:80px;background-position:-800px -40px;position:absolute;right:10px;top:8px;}
.footer{padding:25px 0;text-align:center;line-height:24px;border-top:1px solid #ddd;}
.ftnav a{padding:0 8px;}
.ftimg{padding:30px 0 10px;}
.ftimg img{margin:0 5px;}

/*  ------------------------- 当前路径 -------------------------  */
.pathbar{margin-bottom:5px;padding:5px 0;line-height:20px;border-bottom:1px solid #005F2F;}
.pathbar .cur{color:#333;}
.pathbar .hp{padding-left:15px;}
.pathbar-nobd{border-bottom:none;}

/*  商品标记 */
.goods-items li .pic {display:block;width:177px;height:162px; position:relative; }
.btn-play{display:block;width:70px;height:70px;background:url(../images/btn-play.png) 0 0 no-repeat;position:absolute;left:5%;margin-left:-5px;top:60%;margin-top:-5px;cursor:pointer;}
* html .btn-play{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/btn-play.png',sizingMethod='scale'); }/* 图片路径为网页相对于图片的路径,非样式表 */

.small-btn-play{display:block;width:70px;height:70px;background:url(../images/btn-play.png) 0 0 no-repeat;position:absolute;left:35%;margin-left:-33px;top:50%;margin-top:-35px;cursor:pointer;}
* html .small-btn-play{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/btn-play.png',sizingMethod='scale'); }/* 图片路径为网页相对于图片的路径,非样式表 */

.small-btn-play-b{display:block;width:70px;height:70px;background:url(../images/btn-play.png) 0 0 no-repeat;position:absolute;left:5px;top:95px;cursor:pointer;}
* html .small-btn-play-b{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/btn-play.png',sizingMethod='scale'); }/* 图片路径为网页相对于图片的路径,非样式表 */

.small-btn-play-c{display:block;width:70px;height:70px;background:url(../images/btn-play.png) 0 0 no-repeat;position:absolute;left:50%;right:50px;top:50px;cursor:pointer;}
* html .small-btn-play-c{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/btn-play.png',sizingMethod='scale'); }/* 图片路径为网页相对于图片的路径,非样式表 */

.small-btn-play-d{display:block;width:70px;height:70px;background:url(../images/btn-play.png) 0 0 no-repeat;position:absolute;left:5px;top:350px;cursor:pointer;}
* html .small-btn-play-d{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/btn-play.png',sizingMethod='scale'); }/* 图片路径为网页相对于图片的路径,非样式表 */

/*  画册图标*/
.icon {background: url(http://www.chuncuinet.com/i.chuncuinet.com/images/icons.giff") no-repeat scroll -1000px -1000px transparent; cursor: default;font-size: 12px; padding: 2px 10px;}
.pdf {background-position: 0 1px;}
.doc,.docx{background-position:-72px 1px;}
.ppt,.pptx{background-position:-139px 1px;}

/*  搜索提示*/
.suggest_link{background: #FFFFFF;padding: 2px 6px 2px 6px;}
.suggest_link_over{background: #E8F2FE;padding: 2px 6px 2px 6px;}

#search_suggest{ border: 1px solid #817F82;
    left: 0;
    position: absolute;
    top: 32px;
	z-index:9999;
	}
	
#search_suggest table {
    background: #FFFFFF;
    cursor: default;
    width: 100%;
}

#search_suggest .ml {
    background: #FFFFFF;
}

#search_suggest td {
    font: 13px/25px arial;
    height: 25px;
    padding: 2px 6px 2px 6px;
}
	
/*  浮动图标*/
.ico-onsale{display:block;width:59px;height:48px;background:url(../images/ico-onsale.png) 0 0 no-repeat;position:absolute;right:0px;top:0px;}* html  .ico-onsale{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/ico-onsale.png',sizingMethod='scale');}
.ico-best{display:block;width:59px;height:48px;background:url(../images/ico-best.png) 0 0 no-repeat;position:absolute;right:0px;top:0px;}* html  .ico-best{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/ico-best.png',sizingMethod='scale');}
.ico-book{display:block;width:59px;height:48px;background:url(../images/ico-book.png) 0 0 no-repeat;position:absolute;right:0px;top:0px;}* html  .ico-book{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/ico-book.png',sizingMethod='scale');}
.ico-new{display:block;width:59px;height:48px;background:url(../images/ico-new.png) 0 0 no-repeat;position:absolute;right:0px;top:0px;}* html  .ico-new{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/ico-new.png',sizingMethod='scale');}
.clearfix.hot-area .attention .gsdt {
	width: auto;
	height: 25px;
	text-align: left;
	padding: 0px;
	line-height: 25px;
}
.clearfix.hot-area .attention .gsdt1 {
	height: auto;
	width: auto;
	list-style-type: none;
}
