.outletstitle{margin:10px 0;height:32px;background:url(../../i/fbrand/title.jpg) no-repeat 5px 0; text-indent:-99em; overflow:hidden;}
.outhead{*position:relative;}
.outhead .fr{*position:absolute; right:0; top:0px;}
.tabmenu{border-bottom:1px solid #CCC; height:42px; width:100%; padding-top:6px;}
.tabmenu li {float:left; margin-left:10px; _display:inline; padding-top:1px; border:1px solid #ccc; border-bottom:none; line-height:41px; height:41px; margin-bottom:-1px; overflow:hidden; _position:relative;}
.tabmenu li a{float:left; padding:0 15px; height:41px; background:url(../../i/fbrand/menubg2.jpg) repeat-x 0 0; line-height:41px; font-size:18px;}
.tabmenu li a:hover, .tabmenu li.cur a {color:#CC0000; background:url(../../i/fbrand/menubg.jpg) repeat-x 0 0; text-decoration:none;}
.tabmenu li.cur a {cursor:default;}
.outbox-item{border:2px solid #FFFFFF; margin:-2px; position:relative;}
.outbox-item:hover,.outbox-item.hover{border:2px solid #666666; margin:-2px;}
.outbox-item a img{ vertical-align:top;}
.outbox .outitem{width:195px; height:270px; background:#000 url(../../i/fbrand/discount-bg.jpg) repeat-x 0 0; overflow:hidden;}
.outletlist li{/*position:relative; */width:467px; height:245px;}
.outlettxt{position:absolute; bottom:0px; _bottom:-1px; left:0; height:40px;}
.outlettxt.op{width:467px; background:#000;opacity:0.8; filter:alpha(opacity=80);}
.outlettxt.txt{padding-left:97px; color:#fff; width:370px; line-height:40px; vertical-align:middle;}
.outlettxt.txt.be{background:url(../../i/fbrand/be.jpg) no-repeat 0 0;}
.outlettxt.txt.over{background:url(../../i/fbrand/over.jpg) no-repeat 0 0; width:350px; padding-right:20px;}
.headtitle{height:58px;background: url(../../i/fbrand/itemtitle.jpg) no-repeat 0 0;line-height:58px; padding:0 30px;}
.outletlist ul{margin-left:-15px;}
.outletlist ul li{float:left; margin-left:15px; _display:inline; margin-bottom:10px;}
.outletlist .outbox-item{height:245px; overflow:hidden;}
.color-spr{color:#CC0000;}
.color-white{color:#FFFFFF;}
.f18{font-size:18px;}
.f22{font-size:22px;}
.f44{font-size:44px;}
.mt20{margin-top:20px;}
.mb20{margin-bottom:20px;}
.ml20{margin-left:20px;}
.mt5{margin-top:5px;}
.posr{position:relative;}
.btop{background:url(../../i/comm/arrow-up.gif) no-repeat 0 50%; padding:0 0 0 15px;}
a.link-red:link,a.link-red:visited{color:#CC0000; text-decoration:underline;}
a.link-red:hover{text-decoration:none;}
.btn-inform{width:106px; height:24px; background:url(../../i/fbrand/btn-inform.gif) no-repeat 0 0; display:block; text-indent:-99em; overflow:hidden; margin:8px 15px 0 0; _display:inline;}
.btn-qian{width:195px; height:29px; background:url(../../i/fbrand/qiaogou.gif) no-repeat 0 0; padding-top:40px;}
a.color-white:visited,a.color-white:hover{color:#FFFFFF; text-decoration:none;}
.discount{color:#FF0000; /*border-bottom:1px ridge #444; */margin:auto 3px; background:url(../../i/fbrand/line-ridge.gif) repeat-x 0 100%; padding-bottom:7px; font-size:18px; font-family:"Microsoft YaHei";}
.discount span.f44{font-family:Arial, Helvetica, sans-serif;}
.binfo{padding:0 10px;}
.btn-note{background:url(../../i/fbrand/btn-note.gif) no-repeat 0 0; width:260px; height:40px; display:block; text-indent:-99em; overflow:hidden;}
.num{position:absolute; right:10px; bottom:20px; width:25px;}
.num li{width:25px; height:25px; overflow:hidden;}
.num li a{width:25px; height:23px; background:url(../../i/fbrand/nmu-bg.png) no-repeat 0 -29px; display:block; text-align:center; color:#FFF; padding-top:2px;}
.num li a:hover{color:#FFFFFF;}
.num li.cur a{background-position:0 0 !important;}
.num li a:hover{text-decoration:none;}
.pshow a{display:none;}
.pshow .cur{display:block;}
/*--brand product list--*/
.obrand-title{padding:4px 0;}
.obrand-list img{display:block;}
.obrand-list li{overflow:hidden; height:69px;}
.obrand-list li.first{height:274px;}
.tab-menu{background:url(../../i/fbrand/tab-bg.gif) repeat-x 0 0; padding:6px 0 4px 20px;}
.tab-menu li {float:left; height:24x; padding:0 20px 0 20px; border-top:2px solid #FFF; background:#url(../../i/fbrand/spr-line.gif) no-repeat 100% 0;}
.tab-menu li.cur{border-top:2px solid #FF0000; border-bottom:none; height:26px; padding-top:2px; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; background:#FFFFFF;}
.p-list li{float:left; width:233px; height:431px; margin:20px 7px 0 7px; background:url(../../i/fbrand/p-bg.gif) repeat-x 0 100%; position:relative; _display:inline;}
.p-list li a{display:block; height:354px; overflow:hidden;}
.p-list{position:relative; top:-20px;}
.p-list li:hover,.p-list li.hover{border:1px solid #CC0000;}
.p-list li a img{width:233px; height:303px; display:block;}
.p-list li a:hover{text-decoration:none;}
.title{display:block; color:#000; margin-bottom:5px;}
.list-top{margin:10px 4px 10px 20px;}
.sort-spr{padding:3px 10px 3px 10px; line-height:26px;}
.list-bottom .pagination{margin-top:5px;}
.pagination a{padding:2px 8px; margin:0 4px; color:#333333; vertical-align:bottom; border:1px solid #CCCCCC; line-height:15px; height:15px; float:left;}
.pagination a:hover{text-decoration:none; color:#CC0000; border:1px solid #CC0000;}
.pagination .pagecur{padding:2px 8px; margin:0 4px; color:#CC0000; border:1px solid #CC0000; line-height:15px; float:left; height:15px; cursor:default;}
.pagination .pageprev,.pagination a.pageprev:hover{padding-left:10px; background:#FFF; color:#757575;}
.pagination .pagenext,.pagination a.pagenext:hover{padding-right:10px; background:#FFF; color:#757575;}
.pagination a.pageprev:hover,.pagination a.pagenext:hover{color:#F60;}
.pagination span.pageprev,.pagination span.pagenext{color:#CCC;}
.book-btn {display:-moz-inline-stack; display:inline-block; padding:0 2px 0 0; background:url(../../i/fbrand/btn-gray.gif) no-repeat 100% 0; *display:inline;}
.book-btn a,.book-btn input{display:-moz-inline-stack; display:inline-block; height:35px; line-height:35px; padding:0 18px 0 20px; background:url(../../i/fbrand/btn-gray.gif) no-repeat 0 0; color:#F00;}
.backtop span{position:relative; top:-2px; _top:0; font-weight:normal;}
.spr{color:#C00;}
.f22{font-size:22px;}
.book-btn a:visited,.book-btn a:hover{color:#F00;}
.book-btn a:hover{text-decoration:none;}
.list-bottom{margin-left:6px; margin-right:4px; margin-top:0px;}
.sellout{position:absolute; bottom:140px; left:0px; background:url(../../i/fbrand/sallout-bg.gif) no-repeat 0 0; width:96px; height:60px; color:#FFF;}
.sellout p{width:36px; text-align:center; padding:35px 0 0 38px; *padding-left:16px; display:none;}
.book-con{display:none;}
#book-dialogbox{width:850px; height:358px;}
/*--pop up--*/
#login-pop .overlaymain { width:400px; height:220px; margin:-135px 0 0 -200px;}
.mt40{margin-top:40px;}
.btn-exp{background:url(../../i/fbrand/btn-exp.gif) no-repeat 0 0; display:block; width:194px; height:30px; text-align:center; color:#FFFFFF; margin:0 auto; line-height:30px; vertical-align:middle; margin-top:40px;}
a.btn-exp:hover{color:#FFFFFF;}
/*--forward sale--*/
.outletstitle2{margin:10px 0;height:20px;background:url(../../i/fbrand/v2/title.gif) no-repeat 0px 0; text-indent:-99em; overflow:hidden;}
.fsale{background:#EEFBFF url(../../i/comm/ico/icon.gif) no-repeat 5px 8px; border:1px solid #91CCFD; padding:10px 10px 10px 30px;}
.lineBg{background:url(../../i/fbrand/line-ridge.gif) repeat-x 0 100%;}
.btnQian{background:url(../../i/fbrand/v2/btnQian.jpg) no-repeat 0 0; width:117px; height:31px; display:block; margin-left:auto; margin-right:auto; text-indent:-99em;}
.durDate{width:195px; height:34px; background:url(../../i/fbrand/v2/durDate.jpg) no-repeat 0 0; padding-top:35px; font-family:tahoma,arial,宋体,sans-serif;}
