.tbcontain { width: 1000px; margin:0 auto; }
.tbquanTab { float: left; }
.tbquanTabL { width: 1000px; }
.tbquanTab li { list-style: none; float:left; padding: 4px 8px; font-size: 16px; color: #646464; border-bottom: solid 2px #F3F3F3; cursor: pointer; }
.tbquanTab li.active { border-bottom: solid 2px #F50913; color: #F50913; }
#tbquanCon { clear: both; }
.tbquanConDiv { display: none; }
.tbquanConDiv.active { display: block; }
.tbsearchbox { float:right; }
.tuan-search { width: 156px; background: #fff; }
.tuan-search input { float: left; height: 16px; line-height: 16px; padding: 6px 6px 7px; width: 100px; border: 1px solid #ff6b90; border-radius: 3px 0 0 3px; outline: none; color: #666; }
.tuan-search .btn-tuan-search { float: left; height: 31px; width: 41px; background: #ff6b90 url(/Tpl/Home/default/Images/tbSearch.png) no-repeat 10px 6px; border-radius: 0 3px 3px 0; border: 0; outline: none; box-shadow: none; }
.tbquanConDiv ul { margin-top:10px; }
.tbquanConDiv ul li { width: 321px; height: 433px; border:solid 1px #ddd; float: left; margin:5px; }
.clearfix:after { content: "\0020"; display: block; height: 0; clear: both; visibility: hidden; overflow: hidden; font-size: 0; }
.tbquanConDiv .liimg { width: 321px; height: 321px; }
.tbquanConDiv .title { height: 25px; margin: 5px 9px 0 9px; overflow: hidden; font-size: 14px; line-height: 25px; color: #666; display: -webkit-box; text-overflow: ellipsis; -webkit-line-clamp: 2; -webkit-box-orient: vertical; }
.tbquanConDiv .manjian { height: 25px; margin: 0 9px; overflow: hidden; font-size: 14px; line-height: 20px; color: #FC7482; display: -webkit-box; text-overflow: ellipsis; -webkit-line-clamp: 2; -webkit-box-orient: vertical; }
#tbquanCon .info { padding: 0 9px; line-height: 18px; color: #999; }
#tbquanCon .price { float: left; height: 40px; overflow: hidden; padding-right: 0; white-space: nowrap; font-size: 18px; line-height: 40px; color: #FD3667; }
#tbquanCon .price strong { font-size: 40px; }
#tbquanCon .left-box { float: left; width: 53px; height: 18px; padding-top: 16px; }
#tbquanCon .tag-qhj { background-position: -52px -148px; }
#tbquanCon .tag { display: block; width: 53px; height: 18px; background: url(/Tpl/Home/default/Images/tbzhehouj.png) no-repeat; text-indent: -9999px; overflow: hidden; }
#tbquanCon .right-box { float: right; width: 130px; white-space: nowrap; text-align: right; }
#tbquanCon .logo2 { height: 18px; }
/*娣樺疂鍒窫ND*/

/*绾挎姤*/
.timelyul { margin-top:10px; }
.timelyul a { display: block; border:solid 1px #ddd; color: #555; padding:10px 15px; margin-bottom: -1px; position: relative; }
.timelyul  span.hightlight { color: red;  }
.timedetail { border: solid 1px #c1c1c1; padding:0 20px 20px 20px; }
.timedetail h3 { font-size: 24px; margin-bottom: 10px; margin-top: 20px; }
.timedetail p { padding:0 0 10px; }
.timedetail .page_header { border-bottom: solid 1px #eee; }
.page_content { min-height: 200px; word-wrap: break-word; margin-top: 20px; font-size: 14px; }
/*.rewardIcon {
    width:20px;
    height: 20px;
    display: inline-block;
    vertical-align: middle;
    margin-right: 5px;
    background: url(/Tpl/Home/default/Images/listBorrows.png) left center no-repeat;
}*/
.pull-left { float: left; display: inline-block; }
.pull-right { float: right; display: inline-block; }
.rewardIcon { /*  width:40px;
    height: 40px;*/
    display: inline-block; vertical-align: middle; margin-right: 5px; position: absolute; top: 23px; right: 14px;/* background: url(/templates/imgs/listBorrows.png) left center no-repeat;*/ }
.rewardIcon img { width: 30px; height: 30px; }
.waptimely .loadmore a { border: 0; color: #428BCA; }
.timeTittle { position: relative; }
.timeTittle .userLogo { width:6%; }
.timeTittle .userLogo img { max-width: 60px; max-height: 60px; border-radius: 50%; }
.timeTittle .Rleft .userName { font-size: 16px; color: #393939; }
.timeTittleR { width: 97%; margin-left: 2%; }
.tab-content.waptimelys .pull-left { margin-right: 0; min-width: 0; }
.timeTittleR .Rleft { margin-top: 2px; }
.timeTittleR .Rright { color: #aaa; font-size: 16px; }
.timeTittleR .uptimes { color: #aaa; line-height: 27px; }
.pcxbtabbox { width: 100%; }
.timelyPc .Rright .pctitle { max-width:600px; overflow: hidden; text-overflow:ellipsis; white-space: nowrap; }
.timelyPc .Rright .pcsee { font-size: 14px; }
.timelyPc .Rright .pcsee img { width: 18px; height: 18px; }
.timelyPc .pcxbtabbox .nav-tabs>li { text-align: center; }
.timelyPc .pcxbtabbox .nav-tabs>li a { color: #555; padding:3px 25px 9px 25px; }
.timelyPc .pcxbtabbox .nav-tabs>li a:hover { background: #fff; border:0; }
.timelyPc .pcxbtabbox .nav-tabs>li.active a { color: #F04848; border-bottom: solid 3px #F04848; font-weight: normal; }
.timelyPc .pcxbtabbox .nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus { border-top:0; border-left:0; border-right:0; }
.timelyPc .page_area span, .timelyPc .page_area a { height: 39px; }
.xianbao-search { position: absolute; right: 0px; top: 5px; width:253px; background: #fff; text-align: right }
.xianbaoul { position: relative; height:35px; line-height:35px; text-align:right; margin-top:5px;  }
.xianbao-search .xianbaoinput {line-height: 26px;  width: 200px; border: 1px solid #f50913; border-radius: 3px 0 0 3px; outline: none; color: #666; padding-left:5px; float: left; }
.xianbao-search .btn-xianbaosearch {height: 26px; width: 41px; background: #f50913; border-radius: 0 3px 3px 0; border: 0; outline: none; box-shadow: none;  border: 1px solid #f50913; float:left; text-align:center; line-height:26px; color:white; cursor:pointer; }
.xianbaoul.nav-tabs { border-bottom: 0; }

/*详情页*/
.top_details, .trademark_info { border-bottom: 1px dotted #CCC; overflow: hidden; zoom: 1; clear: both; }
.left_logo, .left_title { float: left; }
.left_logo { padding: 8px; overflow: hidden; width: 150px; height: 100px; }
.left_logo img { height: 100px; max-width: 150px; }
.left_title { margin-left: 15px; }
.left_title h1 { font-size: 20px; padding-top: 10px; line-height: 40px; font-family:"榛戜綋"; }
.left_title div { line-height: 30px; }
.left_title div a { font-family:Tahoma, Geneva, sans-serif; }
.top_details, .trademark_info { border-bottom: 1px dotted #CCC; overflow: hidden; zoom: 1; clear: both; }
.top_details .down_num { padding: 10px 0; line-height: 24px; font-size:14px; }
.top_details  img { max-width:90%;}
.pfet_bank, .pfet_img, .print_down { text-align: center; overflow: hidden; }
.print_down { clear: left; margin: 20px 0; }
.btn_print, .btn_down { padding-bottom: 3px; _padding-bottom: 0; background: url(Images/group_pfet_bg_btn.png) no-repeat; border: none; color: #059; cursor: pointer; height: 34px; font-weight: bold; border-image: initial; }
.btn_print { width: 132px; padding-left: 25px; background-position: -1px -34px; }
