﻿.box { border: solid 1px #e3e3e3; }
.title { padding: 10px; }
.more { top: 25px; right: 15px; }
.more a { margin: 0 3px; }
#listbox { width: 678px; _width: 675px; height: 223px; overflow: hidden; float: left; }
#listbox li { width: 169px; _width: 168px; height: 223px; overflow: hidden; text-align: center; float: left; }
#listbox li img { width: 140px; height: 140px; }
#listbox li .name { width: 150px; margin-left: 9px; line-height: 19px; height: 38px; display: block; overflow: hidden; }
.navPrev, .navNext { width: 17px; height: 220px; text-align: center; cursor: pointer; }
.navPrev { background: #fff url(http://img.rbtvs.com/bihu001/images/back_prev.png) no-repeat 0px 45px; margin-left: 3px; }
.navNext { background: #fff url(http://img.rbtvs.com/bihu001/images/back_prev.png) no-repeat -19px 45px; margin-right: 3px; }
.sub .box h2 { height: 23px; line-height: 23px; text-indent: 5px; background: #f4efe9; font-size: 14px; padding: 2px 0 1px 0; color: #333; }
.news li, .news2 li { line-height: 23px; height: 23px; width: 220px; overflow: hidden; background: url(http://img.rbtvs.com/v7/img/li_news_bg.gif) no-repeat 0 5px; text-indent: 20px; margin-left: 5px; margin-top: 1px; }
.news { margin: 2px 0 1px 0; }
.news li { line-height: 22px; height: 22px; }
.news2 li { width: 212px; }
.news3 { width: 225px; height: 88px; }
.news3 li { width: 220px; padding-left: 5px; line-height: 22px; height: 22px; overflow: hidden; text-align: left; float: none; }
.prolist4 { width: 718px; height: 223px; }
.prolist4 li { float: left; width: 179px; height: 223px; overflow: hidden; text-align: center; }
.prolist4 li img { width: 140px; height: 140px; }
.prolist4 li .name { line-height: 20px; height: 40px; width: 160px; display: block; overflow: hidden; margin-left: 10px; }
.prolist5 { float: left; margin-top: -10px; width: 733px; height: 440px; overflow: hidden; }
.prolist5 li { width: 146px; height: 220px; float: left; overflow: hidden; text-align: center; }
.prolist5 li img { width: 140px; height: 140px; }
.prolist5 li .name { line-height: 20px; height: 40px; width: 140px; display: block; overflow: hidden; }

#listbox li div.price, #listbox li div.price_market, .prolist4 li div.price, .prolist4 li div.price_market, .prolist5 li div.price, .prolist5 li div.price_market { width: 100%; text-align: left; text-indent: 15px; }
#listbox li div.price, #listbox li div.price_market, .prolist4 li div.price, .prolist4 li div.price_market { text-indent: 25px; }
#listbox li div.price span, .prolist4 li div.price span, .prolist5 li div.price span { color: #f00; }
#listbox li div.price_market span, .prolist4 li div.price_market span, .prolist5 li div.price_market span { color: #666; text-decoration: line-through; }

.title2 .link { width: 237px; height: 56px; float: right; line-height: 28px; padding: 0 10px; }
.title2 .link a { padding: 0 3px; }
.box h3 { background: #e4e4e4; line-height: 23px; color: #6c3538; font-size: 14px; font-weight: bold; text-indent: 5px; }
.weblink_top { background: url(http://img.rbtvs.com/v7/img/link_top_bg.jpg) no-repeat; height: 6px; width: 960px; overflow: hidden; }
.weblink_body { background: url(http://img.rbtvs.com/v7/img/link_body_bg.jpg) repeat-y; line-height: 20px; width: 944px; padding: 0 8px; }
.weblink_bottom { background: url(http://img.rbtvs.com/v7/img/link_bottom_bg.jpg) no-repeat; height: 5px; width: 960px; overflow: hidden; }
.weblink a { padding: 0 5px; }
.left { margin: -10px 10px 0 10px; _margin-left: 5px; width: 195px; height: 440px; overflow: hidden; float: left; }
.keyword { height: 23px; line-height: 23px; background: #f4efe9; text-indent: 5px; width: 195px; margin-bottom: 10px; }
marquee p { line-height: 18px; padding-bottom: 5px; }
.list2 { float: right; width: 250px; height: 263px; overflow: hidden; }
.list2 ul { width: 250px; height: 260px; overflow: hidden; }
.list2 li { width: 250px; height: 130px; position: relative; }
.list2 li img { width: 120px; height: 120px; padding-top: 10px; }
.list2 .pro { /*float: left;*/ width: 120px; height: 120px; padding: 10px 0 0 0; overflow: hidden; position: absolute; top: 0px; right: 0px; }
.marketprice { text-decoration: line-through; color: #999; }

#container { position: relative; height: 338px; width: 720px; overflow: hidden; }
#container #imglst { position: absolute; }
#container #imglst li { width: 720px; height: 338px; overflow: hidden; }
#container #imglst li img { width: 720px; height: 338px; overflow: hidden; }
#container #navlst { position: absolute; right: 5px; bottom: 5px; }
#container #navlst li { float: left; color: #FF7300; text-align: center; line-height: 16px; width: 16px; height: 16px; cursor: pointer; overflow: hidden; margin: 3px 1px; border: 1px solid #FF7300; background: #fff; }
#container #navlst li.on { color: #fff; background-color: #FF7300; }
