@charset "utf-8";

/* CSS Document */
/*链接*/
a.f60:link, a.f60:visited { color: #ff6600; text-decoration: none; }

a.f60:hover, a.f60:active { color: #666; text-decoration: underline; }

/*背景*/
.themes dl dt,.topbar .tcb, .topbar h4, .column .tcb, .column h4, .column h4 span, .column ol li h6, .search, .showon, .showoff, .scb, #blogfriend h2, #blogfriend h2 span, #blogfriend ul, #jiankang dd ul li, .boutique, .news, .boqiiqa, .boqiishop, .community, .field .fcb, .field ol li h6, #news h2, #boqiiqa h2, #boutique h2, #boqiishop h2, #community h2, .tphoto, .tblog, .tshow, .tgame, .tdoctor, .tshop,.btn, .btn:hover,.btnv,.btnv:hover,.btnsearch,.btnhighsearch,.btnsearch:hover, .btna, .btndownload, .btnpink,.popularity,.zazhihuodong ul li,#link dd { background:url(../image/index1/boqiibg.gif) no-repeat; }

/*主体内容*/
#page { clear:both; padding:2px 6px; overflow:hidden; }

/*上*/
#layout1 { height:306px; overflow:hidden; margin-bottom:6px; clear:both; }

/*中*/
#layout2 { overflow:hidden; margin-bottom:6px; clear:both; }

/*下*/
#layout3,#layout4 {  overflow:hidden; margin-bottom:10px; clear:both; }

/*左侧*/
#left { width:210px; margin:0; padding:0; overflow:hidden; float:left; }

/*右侧*/
#rightbox { width:723px; margin:0; padding:0; overflow:hidden; float:right; }

/*右侧中*/
#middle { width:508px; margin:0; padding:0; overflow:hidden; float:left; }

/*右侧右*/
#right { width:210px; margin:0; padding:0; overflow:hidden; float:right; }

/*210box*/
.topbar { position:relative; height:306px; overflow:hidden; margin:0; }

.topbar .tcc { height:281px; overflow:hidden; display:block; border-left:1px solid #ccc; border-right:1px solid #ccc; padding:11px; }

.topbar .tcb { position:absolute; display:block; width:210px; height:5px; left:0; bottom:0; _bottom:-9px; background-position:0 -38px; }

.topbar h4 span { color:#ff6600 }

.topbar h4 { background-position:0 0; font-size:12px;padding-left:18px !important; line-height:30px; height:25px; overflow:hidden; }

/*210box2*/
.column { position:relative; overflow:hidden; margin-bottom:6px; }

.column .tcc { width:186px; overflow:hidden; display:block; border-left:1px solid #ccc; border-right:1px solid #ccc; padding:11px; }

.column .tcb { position:absolute; width:210px; height:5px; left:0; bottom:0; _bottom:-9px; background-position:0 -38px; }

.column h4 { background-position:0 -60px; font-size:12px;padding-left:12px !important; line-height:26px; height:25px; overflow:hidden; }

.column h4 span { background-position:2px -988px;_background-position:2px -990px; padding-left:18px; color:#ff6600 }

.column ol { position:absolute; height:25px; line-height:25px; right:0; top:0; padding:0; margin:0; text-indent:-9999em; }

.column ol li { float:right; padding:0 5px; }

.column ol li h6 {text-indent:-9999em; background-position:0 -1012px; width:30px; height:25px; padding:0; margin:0; font-size:0; cursor:pointer; }

#jiankang {height:210px; overflow:hidden; }

#chongwu { height:609px; overflow:hidden; }

#zazhi {height:298px; overflow:hidden; }

#xiaomingren { height:370px; overflow:hidden; }

/*搜索*/
#search { position:relative; overflow:hidden; clear:both; padding-top:5px; }

.search { position:relative; overflow:hidden; width:508px; height:25px; background-position:0px -90px; padding-left:5px }

.search li { float:left; line-height:15px; padding-top:9px; color:#7d7d7d; overflow:hidden; }

.showon { background-position:0px -199px; padding:0 15px 1px; color:#000; font-weight:bold; }

.showon a{ font-size:13px;color:#333333;font-weight:bold;}

.showoff { background-position:0px -161px; padding:0 18px; }

#searchfriend, #searchwenwen, #searchshop, #searchbbs { clear:both; border-left:1px solid #ccc; border-right:1px solid #ccc; padding:14px 7px 10px; _padding:12px 7px 12px; height:30px; _height:20px; overflow:hidden;}

#searchwenwen input, #searchbbs input, #searchshop input { font-size: 12px; line-height: 14px;border:1px #ccc solid; padding:1px; display:inline; }

#searchwenwen button, #searchbbs button, #searchfriend button, #searchshop button { display:inline; }

.scb { position:absolute; width:508px; height:5px; left:0; bottom:5px; _bottom:218px; background-position:0 -140px; top:79px;}

/*活动*/
.zazhihuodong { padding-bottom:2px; }

.huodong dl { padding:8px 0 12px !important; border-bottom:1px solid #ccc; height:70px;}

.huodong dl img { float:left; border:1px solid #ccc; width:76px; height:68; margin-right:6px; }

.huodong dl dd { color:#3c8b0c; font-weight:bold; line-height:18px; }

.huodong dl dd a,.huodong dl dd a:hover{color:#3c8b0c; font-weight:bold; line-height:18px; }

.huodong dl dt { font-size:12px; line-height:15px; }

/*723blogfriend*/
#blogfriend { overflow:hidden; margin-bottom:6px; clear:both; position:relative; }

#blogfriend h2 { background-position:0 -270px; font-size:13px; font-weight:blod; padding-left:13px !important; line-height:25px; height:25px; }

#blogfriend h2 span { background-position:0 -990px; padding-left:15px; color:#ff6600; }

#blogfriend ul { width:723px; height:157px; background-position:0 -316px; padding:15px 0 13px; overflow:hidden; }

#blogfriend ul li { float:left; width:100px; padding:0 22px!important; text-align:center; }

#blogfriend ul li img{ width:100px; height:100px; display:block;}

#blogfriend ul li a{ display:block;}
/*723标题*/
.boutique, .news { background-position:0 -525px; height:25px; }

.boqiiqa, .boqiishop { background-position:0 -570px; height:25px; }

.community { background-position:0 -615px; height:25px; }

/*723box*/
.field { position:relative; overflow:hidden; margin-bottom:6px; clear:both; }

.stock { overflow:hidden; border-left:1px solid #ccc; border-right:1px solid #ccc; width:699px; height:350px; padding:11px; clear:both; }

.field .fcb { position:absolute; width:723px; height:5px; left:0; bottom:0; _bottom:-9px; background-position:0 -660px; }

.field ol { position:absolute; height:25px; line-height:25px; right:0; top:0; }

.field ol li { float:left; padding:0 10px;height:14px; line-height:18px; border-right:1px dashed #636363; }

.field ol li h6 {text-indent:-9999pt; background-position:0 -1015px; width:30px; height:25px; padding:0; margin:0; font-size:0; cursor:pointer; }

.field ol li .unborder{ border:0;}
/*723left*/
.hulled { float:left; }

.hulled ul { clear:left }

.hulled h3 { font-size:14px; font-weight:bold; color:#ff5700; text-align:center; width:437px; line-height:20px; height:20px; overflow:hidden; }
.hulled h3 a{color:#ff5700;}

.hulled h4 { font-size:12px; font-weight:bold; color:#ff7200; text-indent:20px; width:437px; border-bottom:1px dashed #ccc; padding-bottom:3px; }
.hulled h4 a{color:#ff7200; }

.hulled dl { float:left; width:215px; overflow:hidden; margin-right:8px; }

.hulled dl dt { overflow:hidden; line-height:24px; }

.hulled dl li { float:left; overflow:hidden; text-align:center; padding-right:6px }

.hulled span,.hulled span a{ color:#ff7200; }

/*723right*/
.husked { float:right; width:238px; }

.husked li { border-bottom:1px dashed #ccc; }

#community .husked li { border:none; }

#community .hulled h3 a{ font-size:14px; font-weight:bold; color:#797777; text-align:center; width:437px; line-height:25px; height:25px; overflow:hidden; }

#community .hulled h4{ font-size:12px; font-weight:bold; color:#f55f64; text-indent:20px; width:437px; border-bottom:1px dashed #ccc; padding-bottom:3px; }

#community .hulled h4 a{ font-size:12px; font-weight:bold; color:#f55f64; text-indent:20px;}

#community .hulled span,#community .hulled span a{color:#f55f64}


.husked span { color:#ff5700; }
.husked span a{ color:#ff5700; }


#news { height:323px; overflow:hidden; }

#boqiiqa { height:280px; overflow:hidden; }

#boutique { height:274px; overflow:hidden; }

#boqiishop { height:227px; overflow:hidden; }

#community { height:347px;overflow:hidden; }

/*723 title*/
#news h2 { background-position:-637px -685px; text-indent:-9999em; font-size:12px; padding-left:13px; line-height:25px;
height:25px; }

#boqiiqa h2 { background-position:-647px -730px; text-indent:-9999em; font-size:12px; padding-left:13px; line-height:25px;
height:25px; }

#boutique h2 { background-position:-647px -775px; text-indent:-9999em; font-size:12px; padding-left:13px; line-height:25px;
height:25px; }

#boqiishop h2 { background-position:-647px -820px; text-indent:-9999em; font-size:12px; padding-left:13px; line-height:25px;
height:25px; }

#community h2 { background-position:-647px -865px; text-indent:-9999em; font-size:12px; padding-left:13px; line-height:25px;
height:25px; }

/*特色*/
#tese dl { clear:both; padding:4px 0; color:#666; }

#tese dd { float:left; text-indent:-9999em; width:40px; height:29px; }

#tese dt { line-height:18px; }

.tesel { width:120px; float:left; cursor:pointer; }

.teser { width:26px; float:right; cursor:pointer;}

.tphoto { background-position:0 -688px; cursor:pointer;}

.tblog { background-position:0 -733px; cursor:pointer;}

.tshow { background-position:0 -778px; cursor:pointer;}

.tgame { background-position:0 -823px; cursor:pointer;}

.tdoctor { background-position:0 -868px; cursor:pointer;}

.tshop { background-position:0 -913px; cursor:pointer;}

/*健康*/
#jiankang dd ul li { background-position:0 -1042px; padding-left:10px; }
/*杂志*/
.zazhihuodong ul li{ background-position:0 -1042px; padding-left:10px; }
/*问问*/
.list ul { width:450px; overflow:hidden; padding:0 5px 0; }

.list li { margin-right:8px; width:215px; }

.img li { float:left; }

/*博客*/
.blognewtext dl { height:98px; overflow:hidden }

.blognewtext dt li { float:left; text-align:center; padding-right:15px;}
.blognewtext dt li a{display:block;}
.blognewtext dt .cp{padding:0;}

/*视频*/
.videonewpet { height:166px; overflow:hidden; font-family:"宋体" }

.videonewpet dl dt, .videonewpet dl dd { line-height:18px; }

.videonewpet dl { padding-bottom:5px; }

.videonewpet p { height:60px; overflow:hidden; }

.lmore { border-top:1px dashed #ccc; padding-bottom:2px; _padding:0px; height:1px; overflow:hidden }

/*210视频宠物*/
#shipin { height:274px; overflow:hidden; }

/*广告*/
#adimg { width:723px; height:65px;margin-bottom:6px; overflow:hidden;}
.adv{ height:70px; background:#ccc; margin-bottom:6px;}
/*焦点广风线*/
.summary { float:left; width:222px; height:222px; overflow:hidden; }

.themes dl { float:right; width:266px; padding-left:10px; overflow:hidden; }

.themes dl h1 { font-size:16px; font-weight:bold; color:#ff6600; text-align:center; }

.themes dl dd { text-indent:30px; color:#555; }

.themes dl dd a{ line-height:22px;color:#555;}

.themes dl dt {background-position:0 -1042px; padding-left:10px; }
.themes dl dt a{color:#a3a3a3;}

/*宠物炫*/
.petshowbest ul{ padding-bottom:10px; height:225px; overflow:hidden; }
.petshowbest li{width:145px;margin:0 auto; line-height:20px;}
.popularity{background-position:-586px -927px; padding-left:23px;}
/*图片*/
.limg{ float:left; text-align:center; padding:5px; }
.listimg ul li { float:left; text-align:center; padding:5px; }

.dis { display:block; }

.hulled dl ul li { float:left; }

.img { clear:both;}

.imgcl { clear:both; padding-top:5px; border-top:1px dashed #ccc; }

.imgcl ul li { text-align:center; margin-right:-4px; padding-right:20px; float:left; padding-bottom:2px; }

.imgshow { padding:5px; border:1px solid #ccc; margin:5px auto; text-align:center; }

.petshowlist ul li { float:left; margin-right:-1px; text-align:center; padding:7px 0 6px 3px; }

.petshowlist ul li img { padding:2px; border:1px solid #ccc; }

.petshowlist { height:325px; overflow:hidden; }

/*按钮*/
.btn, .btn:hover { background-position:-120px -240px; line-height:22px !important; height:21px; width:74px; border-width:0px; display:block; text-align:center; cursor:pointer; color:#7d7d7d; overflow:hidden; text-decoration:none; margin:0 auto; }

.btnhighsearch{ background-position:-540px -240px; line-height:20px !important; height:18px; width:63px; border:none; display:block; margin-left:5px; cursor:pointer; color:#7d7d7d; overflow:hidden; text-indent:-9999em; text-decoration:none; }

.btnsearch, .btnsearch:hover { background-position:0px -240px; line-height:20px !important; height:18px; width:63px; border:none; display:block; margin-left:5px; cursor:pointer; color:#7d7d7d; overflow:hidden; text-indent:-9999em; text-decoration:none; }

.btna { background-position:-630px -240px; line-height:20px !important; height:18px; width:63px; border:none; display:block; margin-left:5px; cursor:pointer; color:#7d7d7d; overflow:hidden; text-indent:-9999em; text-decoration:none; }

.btndownload { background-position:-420px -240px; line-height:22px !important; height:26px; width:88px; border-width:0px; display:block; cursor:pointer; color:#333; overflow:hidden; text-decoration:none; margin:0 auto; font-weight:bold;text-align:center; }
.btndownload a{text-align:center;}
.btnv{ background-position:-120px -240px; line-height:22px !important; height:21px; width:74px; border-width:0px; display:block; text-align:center; cursor:pointer; color:#7d7d7d; overflow:hidden; text-decoration:none; margin:0 auto;}
.btnv:hover{ background-position:-270px -240px; line-height:22px !important; height:21px; width:74px; border-width:0px; display:block; cursor:pointer; color:#ff6600; overflow:hidden; text-decoration:none; margin:0 auto;}

.btngo { width:26px; height:15px; padding-top:10px; }

/*2008-8-21*/
.clear{clear:both; height:0; overflow:hidden; margin:0;padding:0;}

/*友情链接*/
#link dl { padding:0 6px;}

#link dd { background-position:0px -1080px;width:80px; height:20px; line-height:20px; float:left; padding-left:15px;}

#link dt { text-align:center; width:900px; overflow:hidden; padding:5px 0; clear:both; }

#link dt ul li { float:left; padding:0 15px 0; border-left:1px dashed #ccc; height:15px; line-height:15px; }

/*图片翻动*/
#HeadLines dl dd ul li { line-height:20px; }

#HeadLines dl dd ul li a { color:#5A5A5A; }

#HeadLines dl dd ul li a:hover { color:#FF5500; }

#Content #QuickEntries ul li a:link, #Content #QuickEntries ul li a:visited { text-decoration:none; }

#Content #QuickEntries ul li a:hover, #Content #QuickEntries ul li a:active { color:#F50; text-decoration:underline; }

#MainPromotionBanner { float:right; width:222px; height:222px; z-index:10; }

#MainPromotionBanner #SlidePlayer { position:relative; margin:0 auto; }

#MainPromotionBanner .Slides { padding:0; margin:0; list-style:none; height:222px; overflow:hidden; z-index:10; }

#MainPromotionBanner .Slides li { float:left; width:222px; height:222px; z-index:0; }

#MainPromotionBanner .Slides img { display:block; width:222px; height:222px; border:0; z-index:0; }

#MainPromotionBanner .SlideTriggers { position:absolute; top:195px; /*left:5px;*/
	right:5px; z-index:10; margin:0; padding:0; list-style:none; height:25px; }

#MainPromotionBanner .SlideTriggers li { float:left; display:inline; margin:3px; width:16px; height:16px; color:#74a8ed; text-align:center; line-height:16px; font-family:Arial; font-size:.9em; overflow:hidden; cursor:pointer; background:url(../image/index1/boqii_slide_trigger.gif) no-repeat center center; }

#MainPromotionBanner .SlideTriggers li.Current { margin:0 3px; height:17px; width:17px; border:0; color:#fff; font-size:1em; font-weight:700; line-height:17px; background:url(../image/index1/boqii_slide_trigger_c.gif) no-repeat center center; }

/*新首页增加项*/

#community h5 { background:url(../image/index1/wenwen_bg.jpg) no-repeat; text-indent:-9999em; font-size:12px; padding-left:13px; line-height:25px;height:25px; }

.tejia{height:270px; overflow:hidden}
ul.week{ overflow:hidden;}
ul.week li{width:186px;height:124px; float:left;display:inline;}
ul.week li img{width:100px;height:100px; float:left; margin-right:6px;border:1px solid #CCCCCC;}
ul.week li span{width:78px; height:36px; line-height:18px; overflow:hidden; float:left; text-align:center; margin-top:8px;}
ul.week li em{color:#F26521; font-style:normal;}


ul.hospital{ overflow:hidden}
ul.hospital li{width:190px; height:150px; float:left; text-align:center;}
ul.hospital li span{width:190px; display:block; overflow:hidden; height:18px; margin-bottom:3px;color:#F26521;}

.zazhinew{overflow:hidden;height:130px;}