@charset "gb2312";
.clearfix {display: inline-block; clear:both;}

body{background:#f8f8f8 url(../images/bg.png) repeat-y center top;}
.wrapper{ width:950px; margin-left:auto; margin-right:auto;}

a,a:visited{text-decoration:none; color:#444137;}
a:hover { text-decoration:underline; }


#column { width:640px; float:left; }
#sidebar { width:300px; float:right; }
#crumb { color:#0e774a; line-height:30px; height:30px; background:url(../images/BoxI_Dot.gif) repeat-x left bottom; }
#crumb a, #crumb a:visited { color:#0e774a; }
#content { background:url(../images/BoxI_Dot.gif) repeat-x left -1px;  }
#CategoryTitle { background:url(../images/BoxI_TitleBg1.gif) repeat-x left bottom; position:relative; }
#CategoryTitle h1 { display:block; background:url(../images/BoxI_Ico.gif) no-repeat 10px center; height:30px; line-height:30px; padding:0 0 0 25px; font-size:18px; font-weight:bold; font-family:'微软雅黑'; color:#e0d5ea }
#Search { position:absolute; top:4px; right:10px; }

.newslist li { background:url(http://www.baobei360.com/info/images/NewsBg.gif) no-repeat left 8px; padding-left:20px; font-size:14px; clear:both; line-height:24px; height:24px;  vertical-align:middle;  }
.newslist .mt { margin-top:20px; }
.newslist a { float:left; }
.newslist span { float:right; color:#999 }


.Page ul{  display:inline-block; #display:inline; line-height:24px; font-size:14px; color:#999}
.Page ul li{ display:inline; margin:0 3px; text-align:center;}
.Page ul li a,.Page ul li a:visited{ display:inline; padding:3px 8px; border:1px solid #514071; color:#514071 }
.Page ul li a:hover{ border:1px solid #514071; text-decoration:none; background:#514071; color:#fff}
.Page ul #N{ padding:3px 8px; border:1px solid #999;}
.Page ul #P{ padding:3px 8px; border:1px solid #514071; background: #514071; color:#fff; font-weight:bold;}

.txtlist { position:relative; zoom:1; }
.txtlist li {height:18px;line-height:18px;overflow:hidden; margin-bottom:7px;}

.icoarrow1 li,.icovideo li,.icozine li,.icodota li,.icofire li,.iconum{ background-image:url(../images/icon.png); background-repeat:no-repeat;}
.icoarrow1 li{background-position:0 -402px; padding-left:10px;}
.icodota li{background-position:0 -572px; padding-left:12px;}

.iconum { background-position:10px -720px; padding-left:35px;}
.iconum li {margin-bottom:8px;}

.radius5{-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}

.arrow{ background-image:url(../images/icon.png); background-repeat:no-repeat; background-position:0 0;}

/*搜索条*/
.search { z-index:1000; float:right;  height:22px;}
.searchbar { background:url(../images/search.png) no-repeat 0 -56px; width:208px; border:1px solid #e3e3e3; border-right:none; float:left; vertical-align:middle; color:#666; line-height:20px; height:20px; padding-left:25px; position:relative; zoom:1;}
.searchbar .lblCate { width:65px; padding:0 5px; display:inline-block; background:url(../images/search.png) no-repeat 62px -144px; float:left; display:inline-block; height:18px; margin:1px 0; line-height:18px; cursor:pointer }
.searchbar .Keyword { background:url(../images/search.png) no-repeat 0 -175px; border:none; outline:none; width:120px; height:18px; margin:0; padding-left:5px; float:left; color:#666; }
.searchbar .CategoryList { display:none; position:absolute; z-index:999; left:-1px; top:21px; border:1px solid #e3e3e3; background: #fff; padding:10px 1px; width:284px; }
.searchbar .CategoryList ul li { float:left; width:51px; padding:0 10px; cursor:pointer }
.btnsearch { background:url(../images/search.png) no-repeat 0 -100px; border:none; width:54px; height:22px; line-height:24px; margin:0; padding:0; vertical-align:middle; cursor:pointer; float:left }
/*搜索条*/


/*主菜单*/
.mainnav { height:73px; clear:both; background:url(../images/sprite.png) no-repeat 0 0px; z-index:1; position:relative; }
.mainnav .maintxtleft{line-height:38px; height:38px; padding:0 16px; float:left; font-size:14px; color:#fff;}
.mainnav .maintxtleft a, .mainnav .maintxtleft a:visited { color:#fff; font-weight:bold}
.mainnav .maintxtleft a:hover { color:#fff; }
.mainnav .maintxtright{line-height:38px; height:38px; padding:0 20px; float:right; font-size:12px; color:#fff;}
.mainnav .maintxtright a, .mainnav .maintxtright a:visited { color:#fff;}
.mainnav .maintxtright a:hover { color:#fff; }
/*主菜单*/


/*boxbg1*/
.CBox .bh{ background:url(../images/sprite.png) no-repeat right -1100px; height:30px; position:relative; margin-left:5px;}
.CBox .bh .bhl{ margin-left:-5px; background:url(../images/sprite.png) no-repeat 0px -1100px; height:30px; width:5px; float:left; position:relative;}
.CBox .bh h2{ line-height:34px; height:34px; padding:0 30px 0 10px; margin-left:10px; display:inline-block; margin-top:-4px; font-weight:bold; float:left; background:url(../images/sprite.png) no-repeat right -1000px; position:relative;}
.CBox .bh h2 span{ height:34px; width:5px; background:url(../images/sprite.png) no-repeat 0 -1000px; display:inline-block; float:left; margin-left:-15px; position:relative;}
.CBox .bh h2 a,.CBox .bh h2 a:visited{color:#514071;}
.CBox .bd {border:1px solid #e0d5ea; border-top:none;}

.CBox .tab{ position:absolute; left:150px; top:0; line-height:30px;}
.CBox .tab a,.CBox .tab a:visited{ display:inline-block; height:30px; padding:0 15px; border-right:1px solid #cfcdc5;}
.CBox .tab a:hover,.CBox .tab a.select,.CBox .tab a.select:visited{background:#fff url(../images/sprite.png) no-repeat -197px -740px; color:#43ac2d; text-decoration:none; margin-top:1px; height:29px; line-height:29px;}
.CBox .more{padding:5px 10px 0; float:right; color:#514071}
/*boxbg1*/

/*boxbg1*/
.PBox .bh{ background:url(../images/sprite.png) no-repeat right -1200px; height:30px; position:relative; margin-left:5px;}
.PBox .bh .bhl{ margin-left:-5px; background:url(../images/sprite.png) no-repeat 0px -1200px; height:30px; width:5px; float:left; position:relative;}
.PBox .bh h2{ line-height:30px; height:30px; padding:0 30px 0 10px; display:inline-block; font-weight:bold; float:left; }
.PBox .bh h2 a,.PBox .bh h2 a:visited{color:#fff;}
.PBox .bd {border:1px solid #e0d5ea; border-top:none;}
.PBox .more{padding:5px 10px 0; float:right; color:#fff}
/*boxbg1*/

/*boxbg1*/
.GBox .bh{ background:url(../images/sprite.png) no-repeat right -900px; height:30px; position:relative; margin-left:5px;}
.GBox .bh .bhl{ margin-left:-5px; background:url(../images/sprite.png) no-repeat 0px -900px; height:30px; width:5px; float:left; position:relative;}
.GBox .bh h2{ line-height:34px; height:34px; padding:0 30px 0 10px; margin-left:10px; display:inline-block; margin-top:-4px; font-weight:bold; float:left; background:url(../images/sprite.png) no-repeat right -800px; position:relative;}
.GBox .bh h2 span{ height:34px; width:5px; background:url(../images/sprite.png) no-repeat 0 -800px; display:inline-block; float:left; margin-left:-15px; position:relative;}
.GBox .bh h2 a,.GBox .bh h2 a:visited{color:#466f2f;}
.GBox em{float:left; padding:4px 0 0 15px; color:#FFFFFF}
.GBox em a{ color:#FFFFFF}
.GBox .bd {border:1px solid #a9c368; border-top:none;}
.GBox .more{padding:5px 10px 0; float:right; color:#FFFFFF}
/*boxbg1*/

/*boxbg1*/
.GBox1 .bh{ background:url(../images/sprite.png) no-repeat right -900px; height:30px; position:relative; margin-left:5px;}
.GBox1 .bh .bhl{ margin-left:-5px; background:url(../images/sprite.png) no-repeat 0px -900px; height:30px; width:5px; float:left; position:relative;}
.GBox1 .bh h2{ line-height:30px; height:30px; padding:0 0 0 10px; display:inline-block; font-weight:bold; float:left; }
.GBox1 .bh h2 a,.GBox1 .bh h2 a:visited{color:#fff;}
.GBox1 .bd {border:1px solid #a9c368; border-top:none;}
.GBox1 .more{padding:5px 10px 0; float:right; color:#FFFFFF}
/*boxbg1*/

.zsimglist { margin-left:-5px; _margin-left:-10px; position:relative; zoom:1;}
.zsimglist li{ float:left; width:152px; height:133px; border:1px solid #fbd1e4; margin-left:5px; margin-top:5px; background:#fffafc url(../images/ImgBg.png) repeat-x 0 bottom; position:relative;text-align:center; overflow:hidden; }
.zsimglist li .img{ display:block; padding:0; margin-bottom:5px;}
.zsimglist li img{ border:1px solid #FFF;}
.zstxtbox{background:url(../images/sprite.png) no-repeat 0 -400px; width:224px; height:186px; float:left; margin-left:14px; }
.zstxtbox .tit{padding-top:19px; text-align:center; font-size:14px; font-weight:bold;}
.zstxtbox .bb{padding:5px 17px 0;}

.zstxtlist li{ background:url(../images/gdot.gif) repeat-x left top; height:27px; line-height:27px; overflow:hidden;}
.zstxtlist li a{ background-image:url(../images/icon.png); background-repeat:no-repeat;background-position:0 -404px; padding-left:10px;}


.zsFocus{float:left; width:394px; height:188px; background:url(../images/sprite.png) no-repeat 0 -100px; margin-left:10px; margin-top:-4px;}
.zsFocus .bh{height:30px; line-height:30px; margin-top:4px; padding:0 12px 0 40px;}
.zsFocus .bh h2 {color:#fff; font-size:14px; font-weight:bold; float:left; line-height:27px;}
.zsFocus .bh h2 a{color:#fff;}

.headline{height:40px; line-height:40px; overflow:hidden; font-size:14px; font-weight:bold; text-align:center; background:url(../images/pdot.gif) repeat-x left bottom; margin-bottom:10px;}



.ImgAndTxt{border-bottom:1px solid #e0d5ea;padding-bottom:15px; margin-bottom:14px;}
.ImgAndTxt .img{background:url(../images/sprite.png) no-repeat 0px -600px; width:128px; height:120px; float:left; margin-right:10px;}
.ImgAndTxt .img a{padding:5px 0; display:block; text-align:center; width:120px;}
.ImgAndTxt .txt {float:left; width:190px;}
.ImgAndTxt h3 {font-weight:bold; font-size:14px; line-height:20px; padding:5px 0 7px;}
.ImgAndTxt p {line-height:18px; color:#666; background:url(../images/pdot.gif) repeat-x left top; padding-top:7px;}

.bg_ping{background:#fff url(../images/pbg.gif) repeat-x 0px 1px; }
.bg_green{background:#fbfcf7 url(../images/gbg.gif) repeat-x 0px 1px; }
.txtbrandlist li a.msg{ float:right; color:#11c;}

#BigImgNumID{ position:absolute; bottom:5px; right:5px;}
#BigImgNumID li{float:left;width:14px;height:12px;line-height:12px; FILTER:alpha(opacity=80);opacity:0.8; border:1px solid #D00000;background-color:#FFFFFF;color:#D00000;text-align:center;cursor:pointer;margin-left:4px; overflow:hidden; font-family:Verdana, Geneva, sans-serif;font-size:10px;}
#BigImgNumID li:hover,#BigImgNumID li.active{border:1px solid #D00000;background-color:#FF0000;color:#FFFFFF;width:14px;font-weight:bold;}

.MarqueeMessage_Cnt { }
.MarqueeMessage_Cnt li{ padding:9px 0 10px; background-image:url(../images/gdot.gif);background-repeat:repeat-x; background-position:0 bottom; font-size:12px;}

.zstxtpiclist { padding:8px 15px; margin-top:10px; border:1px solid #a9c368; border-bottom-width:3px; background:#f8fbf6  }
.zstxtpiclist li{ float:left; width:20%; height:24px; line-height:24px; overflow:hidden;}
.zstxtpiclist li a{ background-image:url(../images/icon.png); background-repeat:no-repeat;background-position:0 -404px; padding-left:10px;}

.zsimglist175 { position:relative; zoom:1; margin-left:-17px; _margin-left:-34px;  }
.zsimglist175 li{ float:left; width:175px; margin-left:18px; height:254px; overflow:hidden; text-align:center;border-bottom:1px solid #CCC; overflow:hidden; margin-top:18px; }
.zsimglist175 li a.txt{ padding:5px 0; width:175px;display:block; background:#eee; margin-top:1px; text-align:center;  }

.isvip{ background:url(../images/icoHot01.gif) no-repeat right center; }


.zsLogo li{ height:60px; border-bottom:1px solid #e0d5ea; padding:14px 0; line-height:20px;}
.zsLogo li .img{ float:left; margin-right:20px;}
.zsLogo li .txt{ float:left; width:442px;}
.zsLogo li .txt a{ font-size:14px; font-weight:bold;}
.zsLogo li .btn{ float:right; }