/* CSS Document */
h1,h2,h3,h4,h5,h6,form,body,dl,dd,dt{padding:0;margin:0}
dl,dt,dd{ display:block}
body{font-family:宋体,arial;font-size:12px;margin:0 0; background:#fff;}/* #EAF5F9*/
td,th,div{word-break:break-all;word-wrap:break-word}
img{border:0; vertical-align:middle}
select{ vertical-align: middle; font-size:12px}
.c{ clear:both;height:1px; height:8px !important;font:0px/0px Tahoma;overflow:hidden;display:block; margin-top:-1px}
.clear{ clear:both;}
.tal{text-align:left}
.tac{text-align:center}
.tar{text-align:right}
.fr,.right{float:right}
.fl,.left{float:left}
#searchbar input,#searchbar botton,#searchbar select{vertical-align:top;border-width:1px;font-size:12px}
button{background:#eee}
.bt,.btn{ padding:.2em 0 0; vertical-align:middle}
.f12{font-size:12px;}
.white{color:#fff}
.b{ font-weight:bold}
.fn{font-weight:normal}
.large{ font-size:16px;}
.big{ font-size:14px}
.small{font-size:.8em}
.ip{padding:3px; font-size:13px; vertical-align:middle}
h1{ text-align:center; margin:0 0 1.2em; padding:1em 0 .8em ; font:bold 14px Tahoma; background:url(h1bg.gif) repeat-x; border-bottom:1px solid #eee}
h2{padding:.5em;font:bold 12px/1.2em Tahoma; margin:0; clear:both}
h6{ background:url(h4bg.gif) repeat-x; padding:.8em .5em; font-size:14px;}
h6.h6A{ padding:.4em 0}
h5{ font:12px Verdana}
#dot{background:url(dot.gif) no-repeat 0 8px; height:18px; float:left; width:8px;}
h2 .dd{font:12px Tahoma;color:#fff;margin-left:5em;}
h2 .dd a{color:#fff;margin:0 1em 0 0}
.h2-1{color:#fff;background:url(c1.gif) left top no-repeat #66C0CC;}
h3{background-color:#ffffff;padding:.2em .6em .3em; margin-top:0;font:bold 12px/1.2em Tahoma;color:#75804D; clear:both;}
.h3-1{background:#CFEBEF;color:#336599}
 
/*a link 基本连接颜色*/
a{text-decoration:none;color:#3c3d3f;outline:none}
a:hover{text-decoration:underline;outline:none}
a:focus {outline: none;}
a:visited {outline: none;}
.gray{color:#ccc}
.logo{float:left;width:210px;}


/*tool bar*/
#toolbar {width:60%;height:1.0em;float:right;text-align:right;overflow:hidden;}
#toolbar ul{margin:0;padding:0;}
#toolbar li{display:inline;margin:0 .5em;}

/*guide*/
#guide{margin:0 0 0 8px;height:30px;display:block;width:980px;overflow:hidden;padding:0}
#guide li{float:left;font:12px/21px Tahoma;display:block;padding-left:10px;background:url(gl.gif) no-repeat 0 .6em;margin:0 1px}
#guide li a{padding:.8em 10px .2em 0;display:block;float:left;background:url(gr.gif) right .6em repeat-x;}
#guide li div{padding:.8em 10px .2em 0;display:block;float:left;background:url(gr.gif) right .6em repeat-x;}
#guide li a:hover{color:#E052AA}
#guide li.active{ display:block;background:url(gal.gif) no-repeat;padding-left:14px;}
#guide li.active a{padding:.7em 1em .2em 0; display:block;background:url(gar.gif) right top repeat-x;color:#fff;font-weight:bold;}
#guide li.active a:hover{text-decoration:none;color:#fff}
/*HeadLines*/
ul,dl,form{
	margin:0;
	padding:0;
}
ul li{
	list-style-type:none;
	margin:0;
	padding:0;
}
dl dt,dl dd{
	margin:0;
	padding:0;
}
#HeadLines{
	width:350px;
	height:120px;
	overflow:hidden;
}
#HeadLines dl {
	position:relative;
	margin:0;
	margin-top:2px;
	width:350px;
	height:119px;
	overflow:hidden;
}
#HeadLines dl dt{
	margin:0 1px;
	padding-left:6px;
	width:35px;
	height:20px;
	line-height:20px;
	text-align:center;
	overflow:hidden;
	cursor:pointer;
	color:#797979;
	background:#fff url(info_bk.gif) no-repeat -36px 0px;
}
#HeadLines dl dt.hover{font-weight:700;background:#fff url(info_bk.gif) no-repeat 0px 0px;color:#E051A3;}
#HeadLines dl dd {
	position:absolute;
	top:0;
	left:37px;
	margin:0;
	padding:3px 8px;
	height:120px;
	width:333px;
	overflow:auto;
	background:#fff url(info_bk.gif) no-repeat -77px -20px;
}
#HeadLines dl dd ul li {line-height:19px;}
#HeadLines dl dd ul li a {color:#5A5A5A;}
#HeadLines dl dd ul li a:hover {color:#FF5500;}



/*searchbar*/
#searchbartop{width:900px;height:14px;clear:both;}
.searchbg{background:url(searchbg.gif) top repeat-x #ad0f12;float:left;width:100%;}
.searchbg .box1{ margin:0}
#searchbar{height:auto;font:12px Tahoma;}
#SearchForm{text-align:center;margin:1em 0}
#q{width: 250px;padding:1px 2px 2px}
#SearchForm a{color:#fff}
#hot-search {text-align:center;}
#hot-search a{color:#BCDFEB}


/*main*/
#wrap1{width:980px;margin:0 auto .5em }
#main{width:980px;margin: 0 auto;float:right;clear:both;}
#main-wrap1{width:980px;padding:0 0 0 0;}

/*content*/
.content-index{width:500px;float:left;padding:0 10px 0 10px;}
#pic-player-index{margin-bottom:.8em}



/*index sidebar*/
.side-index{float:right;width:320px;}

.box1{background:url(c1.gif) left top no-repeat;float:left;width:100%;margin-bottom:.8em;}
.box2{background:url(c2.gif) right top no-repeat;float:right;width:100%}
.box3{background:url(c3.gif) left bottom no-repeat;width:100%;clear:both;height:4px;font:0/0 Tahoma}
.box3 span{background:url(c4.gif) right bottom no-repeat;width:4px;height:4px;float:right;display:block;font:0/0 Tahoma}
.box-wrap{padding:0 3px;}
.box-content{background:#fff;float:left;width:100%;overflow:hidden}
.box-green{background-color:#B3D580; background-color:#ffffff}
.box-green h2{color:#336600;}
.box-gray{background-color:#D5ECF4}
.box-orange {background-color:#F7C480}
.box-orange h2{color:#B64724}
.box-light{background-color:#E7F4F8;}
.box-light h2{color:#2E5D6B}

.box-green .list1 li a{color:#526601}
.list1{margin:.2em;float:left;padding:0;line-height:1.25em}
.list1 li{list-style:none;margin:.4em;padding:0 }
.list1 li em{float:right;font:11px Tahoma;padding-right:.2em;color:#999}

.pic-list,.pic-list dd,.pic-list dt{width:120px;text-align:center;float:left;padding:0;margin:.5em 0;display:block;}
.pic-list{height:120px;overflow:hidden}
.pic-list2,.pic-list2 dd,.pic-list2 dt{width:140px;text-align:center;float:left;padding:0 0 0 .5em;margin:.5em 0;display:block}
.pic-list2 {margin-bottom:1em}
.dianpu-list {display:block;float:left;width:100px;padding:0;margin:.5em 0 1em 2em}
.dianpu-list li{list-style:none;line-height:1.5em;margin-left:0em}
.good-cate-list {clear:both;display:block;margin:.5em 0 0;padding:0 0 .5em}
.good-cate-list li{display:block;float:left;padding:0 10px 0 10px;margin:0 -2px 6px 1px;border-left:1px solid #B3DBE6;border-right:1px solid #B3DBE6;text-overflow:ellipsis;overflow: hidden;white-space:nowrap;font:1em/1.2em Tahoma}
.good-cate-list li a{color:#336599}
.good-cate-list li a.veryimportant{color:#EB4763}


.footer {text-align:center;width:100%;margin:0.5em auto 0;padding:0.2em 0 2em;/*background:#D3EBF3;*/  }
.footer-guide {padding:0;margin:.5em 0 1em}
.footer-guide li{display: inline;margin:0 .7em}
.footer-guide li a{color:#30859C}
ul.pink a,.pink{color:#FF3369}

/*内页样式*/
.s-content{width:67%;float:left;overflow:hidden}
.s-side {width:32%;float:right;overflow:hidden}
.s-ad{padding-bottom:.8em;text-align:center}


/*文本*/

.text{padding:.5em;margin:0 .2em}
.login-index .ip{border:1px solid #ccc;margin:0 0 .3em;vertical-align:middle;width:95%}
.login-index .bt{vertical-align:middle;padding-top:4px;padding-bottom:0;background:url(bg.png);border:#66C0CC 3px double }

/*搜索结果页面布局*/
.r-content{width:754px;float:left;overflow:hidden}
.r-side{width:226px;float:right;overflow:hidden}

/*搜索结果页面布局*/
.l-content{width:80%;float:right;overflow:hidden}
.l-side{width:19%;float:left;overflow:hidden}


/*搜索结果项*/
.s-good-ind {display:block;border-bottom:1px dashed #d9d9d9;margin:.8em 0 0;padding:0 0 0 .4em;overflow:hidden;float:left;width:99%;height:80px}
.s-good-ind dt,.s-good-ind dd{float:left;padding:0;text-indent:0;display:block;margin:0}
.s-good-ind .pic{position: relative;margin:0;width:75px}
.s-good-ind .pic img{padding:.3em;background:#f9f9f9;border:1px solid #ccc}
.s-good-ind dt {padding:.2em 1em 1em 1em;width:45%;overflow:hidden;}
.s-good-ind dt img{vertical-align:middle}
.s-good-ind dd{width:10%;text-align:center;margin-top:1em;}
.orange-t{font-weight:bold;color:#0044DD}
.orange-t:hover,.orange-txt{color:#FF6600}
.s-good-ind .dsc{display:block;margin-top:.5em}
.s-good-ind .dsc a{text-decoration:underline}
.s-good-ind .date{float:right;margin-top:1.2em;font-size:.8em;width:10%;text-align:left}

/*pages*/
.pages {margin-top:10px;margin-bottom:10px;text-align: center; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.pages * {vertical-align: middle;}
.pages a{padding:1px 4px;background:#f9fcff;border:1px solid #ADD2E1;margin:0 1px;color: #002F79;text-align: center;text-decoration: none;font:normal 10px Tahoma;}
.pages a:hover {border:#37A717 1px solid;background:#EDFFE4;text-decoration:none;color: #002F79}
.pages input {border:1px solid #ccc;height: 13px;font: 9px Tahoma;padding-top:1px;text-align: center;}
.pages b {padding:2px;margin: 0 3px;font:bold  10px/12px Tahoma}

/*高级搜索*/

h4{padding:.5em .8em 0 .8em}
.s-p-a {font-weight:normal;color:#098CB2;float:left;font-size:12px;cursor:pointer; width:88px;}
.box-gray .s-p-a{ background:#9FE0F7;color:#027098; border-bottom-color:#87D8F5;}
.s-p-b,.box-gray .s-p-b{background:url(cat_bar.gif) no-repeat bottom;color:#fff;}
.box-cool .ip,.niceip .ip{border:1px solid #FADCB5;border-top-color:#aaa}
.box-cool {float:left;background:url(schbg.gif);margin-bottom:.8em; padding:0;width:100%}
.box-cool .box1{margin:0}
.box-cool-green{background:url(coolbg.gif) #EFF6C9 repeat-x}
.box-cool-orange{background:0}


/*商品页*/
.side-dl,.side-dl dd,.side-dl dt{padding:0;margin:0;}
.side-dl { display:block; margin:0 0 .6em}
.side-dl dd{margin:.6em  .8em 0}
.r-pic { width:150px; padding:0 1em}
.r-pic .pic{ width:150px; margin:auto}
.r-info{ width:44%; margin-left:40%}
.r-dl dd{ padding:.5em; border-bottom:1px dashed #ddd}
.r-dl .r-dd2{ position: absolute; margin-left:13em; clear:both}
.goods-des,.goods-comment{ padding:1em 1em 3em; }
.goods-comment-dl{ margin-bottom:.5em; padding-bottom:1em; display:block;width:55%; float:left;clear:left}
.goods-comment-dl dt{ float:left; clear:right; border-bottom:1px solid #ccc; margin:.2em 0; padding:0}
.goods-comment-dl dd{ clear:left;}
.goods-recomment-dl{ float:right; width:40%; padding:.5em .8em ; background:#FFFFED; border:1px solid #F0F0AE; margin:0 0 1em}
.goods-recomment-dl dd{ color:#999; margin:.5em 0 0}

#position{ margin:.3em 0 .4em}
.side-ul{ margin:.5em .2em .5em .7em;padding:0 0 0 1em;}
.coment1 td{ padding:.5em 0; }



.sectiongap{clear:both; margin:0; padding:0; height:10px;}

.newstabtext{float:left; font-size:14px; color:#750000; padding:6px 0 0 0; width:120px; text-align:center; cursor:pointer;}
.newstabheader{height:34px;background:url(images/news/news_home_cut.png) -0 -114px no-repeat;}
.newstabheadersec{height:34px;background:url(images/news/news_home_cut.png) -0 -194px no-repeat;}
.newstabbtm{background:url(images/news/news_home_cut.png) -0 119px no-repeat}
.orangeicon{float:left; width:20px; height:13px; background:url(images/news/news_home_cut.png) -820px -168px no-repeat;}
.redicon{float:left; width:20px; height:13px; background:url(images/news/news_home_cut.png) -778px -168px no-repeat;}
.brownicon{float:left; width:20px; height:13px; background:url(images/news/news_home_cut.png) -736px -168px no-repeat;}
.blueicon{float:left; width:20px; height:13px; background:url(images/news/news_home_cut.png) -694px -168px no-repeat;}

.newstu{ background:url(images/news/news_home_cut.png) no-repeat -856px -60px;}
.newstu_over{ background:url(images/news/news_home_cut.png) no-repeat -706px -60px; }


.newstitleline{text-overflow:ellipsis;overflow: hidden;white-space:nowrap;}

.sectiontitlebg{background:url(header_bg.png) -0px -698px repeat-x;}
.sectiontitle{height:26px;border:#e6c48f 1px solid;border-bottom:0; text-align:left;}
.sectiontitleright{float:right; padding-top:8px; padding-right:10px; text-align:right;}
.sectiontitlepositon{font-size:14px; color:#3c3d3f; padding-top:6px; padding-left:10px;}
.separateline{border-top:#dedede 1px solid; margin:8px 6px 8px 6px;}
.sectioncontent{border:#d4d4d4 1px solid; border-top:0; background:#fff; }

