﻿.main-search-content { margin: 0 0 24px 0; }
.main-search-content ul, ol { list-style: none; }
.main-search-content .bo-list .bo-list-item { position: relative; float: left; width: 252px; border: 1px solid #ddd; z-index: 0; margin-right: 30px; _margin-right: 13px; margin-bottom: 20px; background-color: #fff; }
.main-search-content .bo-list .bo-list-item:hover { border: 2px solid #cbcbcb; margin-top: -2px; margin-left: -2px; box-shadow: 0 0 5px 2px #cbcbcb; }
.main-search-content .bo-list .bo-list-item .bo-list-item-head { padding: 12px 24px 12px 24px; background-color: #fbfbfb; height: 43px; border-bottom:1px solid #ddd; }
.main-search-content .bo-list .bo-list-item a:link span, .main-search-content .bo-list .bo-list-item a:visited span { color: #444; }
.main-search-content .bo-list .bo-list-item a:hover span { color: #ff7300; }
.main-search-content .bo-list .bo-list-item a:active span { color: #444; }
.main-search-content .bo-list .bo-list-item .bo-list-item-info a:link span, .main-search-content .bo-list .bo-list-item .bo-list-item-info a:visited span { color: #888; }
.main-search-content .bo-list .bo-list-item .bo-list-item-info a:hover span { color: #ff7300; }
.main-search-content .bo-list .bo-list-item .bo-list-item-info a:active span { color: #888; }
.main-search-content .bo-list .bo-list-item .bo-list-item-company a:link, .main-search-content .bo-list .bo-list-item .bo-list-item-company a:visited { color: #444; }
.main-search-content .bo-list .bo-list-item .bo-list-item-company a:hover { color: #ff7300; }
.main-search-content .bo-list .bo-list-item .bo-list-item-company a:active { color: #444; }
.main-search-content .bo-list .bo-list-item em { color: #fe8843; font-weight: 700; padding-right: 2px; }
.main-search-content .bo-list-item-title { height: 22px; line-height: 22px; overflow: hidden; margin-bottom: 5px; word-wrap: break-word; word-break: break-all; font-size: 14px; font-weight: 700; color: #1e50a2; }
.main-search-content .bo-list-item-title:visited { color: #8d00b0; }
.main-search-content .bo-list-item-info { position: relative; zoom: 1; padding: 8px 24px; }
.main-search-content .bo-list-item-info p{ height: 14px;  text-overflow: ellipsis; overflow: hidden; white-space: nowrap; width:210px; }
.main-search-content .bo-list-item-info .bo-list-item-thumbnail { position: absolute; right: 24px; bottom: 13px; font-size: 0; }
.main-search-content .bo-list-item-info td { padding-top:5px; padding-bottom:5px; color:#888; }
.main-search-content .bo-list-item-info .RightTD { width:120px; color:#888; padding-left:5px; }
.main-search-content .bo-list-item p { padding: 4px 0; }
.main-search-content .bo-list-item span { color: #444; }
.main-search-content .bo-list-item .bo-list-item-purchase-quantity, .main-search-content .bo-list-item .bo-list-item-purchase-type { padding-top: 4px; }
.main-search-content .bo-list-item .bo-list-item-purchase-quantity span, .main-search-content .bo-list-item .bo-list-item-purchase-type span { color: black; font-size: 12px; }
.main-search-content .bo-list-item .bo-list-item-purchase-type-content { position: relative; padding-right: 12px; zoom: 1; }
.main-search-content .bo-list-item .bo-list-item-purchase-type-content b { display: inline-block; vertical-align: middle; width: 8px; height: 8px; _line-height: 20px; line-height: 20px; margin-left: 5px; background-image: url(image/listpage/default.buyoffer.20131231.png); background-position: 0 -252px; _background-position: 0 -248px; }
.main-search-content .bo-list-item .bo-list-item-purchase-type-content b.hover { background-image: url(image/listpage/default.buyoffer.20131231.png); background-position: -28px -252px; _background-position: -28px -248px; margin-left: 5px; }
.main-search-content .bo-list-item .bo-list-item-purchase-quantity .bo-list-item-purchase-category { font-weight: 400; margin-left: 6px; }
.main-search-content .bo-list-item-company { color: #444; height: 36px; padding: 8px 24px 0 24px; border-top: 1px dashed #e2e2e2; }
.main-search-content .bo-list-item-company .bo-list-item-company-location { color: #444; margin-left: 6px; margin-right: 6px; }
.main-search-content .bo-list-item .bo-list-item-thumbnail a.bo-list-item-file { width: 42px; height: 42px; display: inline-block; cursor: pointer; background-image: url(image/listpage/default.buyoffer.20131231.png); background-repeat: no-repeat; }
.main-search-content .bo-list-item .bo-list-item-thumbnail a.bo-list-item-img { width: 64px; height: 64px; display: table-cell; vertical-align: middle; overflow: hidden; font: 12px/1 Tahoma,Helvetica,Arial; text-align: right; }
.main-search-content .bo-list-item .bo-list-item-thumbnail a.bo-list-item-img img { max-width: 64px; _width: 64px; height: 64px; vertical-align: middle; }
.main-search-content .bo-list-item .bo-list-item-excel { background-position: -62px -191px; }
.main-search-content .bo-list-item .bo-list-item-word { background-position: -62px -130px; }
.main-search-content .bo-list-item .bo-list-item-pdf { background-position: 0 -191px; }
.main-search-content .bo-list-item .bo-list-item-others { background-position: 0 -130px; }
.main-search-content .bo-list-item .bo-list-item-icon { display: inline-block; background-image: url(image/listpage/default.buyoffer.20131231.png); background-repeat: no-repeat; vertical-align: bottom; padding-right: 3px; }
.main-search-content .bo-list-item .bo-list-item-icon-new { background-position: -58px 0; width: 30px; height: 16px; }
.main-search-content .bo-list-item .bo-list-item-icon-famous { background-position: -35px -33px; width: 24px; height: 18px; }
.main-search-content .bo-list-item .bo-list-item-icon-cxt { background-position: 0 0; width: 18px; height: 18px; }
.main-search-content .bo-list-item .bo-list-item-icon-taobao { background-position: 0 -64px; width: 18px; height: 18px; }
.main-search-content .bo-list-item .bo-list-item-icon-tmall { background-position: 0 -32px; width: 24px; height: 20px; }
.main-search-content .bo-list-item .bo-list-item-icon-enterpriseStatus { background-position: 0 -96px; width: 26px; height: 18px; }
.main-search-content .bo-list-item .bo-list-item-icon-personStatus { background-position: -38px -95px; width: 26px; height: 18px; }
.main-search-content .bo-list-item .bo-list-item-icon-realLocation { background-position: -34px -65px; width: 18px; height: 18px; }
.main-search-content .bo-list-item .bo-list-item-icon-realName { background-position: -78px -96px; width: 26px; height: 18px; }
.main-search-content .bo-list-item .bo-list-item-icon-purchaseLevel { display: inline-block; vertical-align: bottom; padding-right: 3px; width: 14px; height: 17px; }
.main-search-content .bo-list-item-cert { padding: 8px 24px 0 24px; height: 22px; line-height: 22px; font-size: 0; }
.main-search-content .bo-list-item-cert .bo-list-item-doAction { float: right; display: inline-block; height: 20px; padding: 0 8px; line-height: 18px; line-height: 20px\0/IE8; *line-height: 20px; color: #eea26f; background-color: #fffaf6; border: 1px solid #feddc7; text-align: center; font-size: 12px; cursor: pointer; }
.main-search-content .bo-list-item-cert .bo-list-item-doAction:hover { background-color: #fdf2e9; }
.main-search-content .bo-list-item .bo-list-item-previewer { position: absolute; top: 0; left: 0; width: 244px; height: 218px; background-color: #eff3f9; z-index: 5; }
.main-search-content .bo-list-item .bo-list-item-previewer .bo-list-item-previewer-img { width: 244px; height: 218px; line-height: 211px; display: inline-block; overflow: hidden; text-align: center; *display: block; *font-family: Arial; *font-size: 190px; *line-height: 190px; }
.main-search-content .bo-list-item .bo-list-item-previewer .bo-list-item-previewer-img img { max-width: 244px; max-height: 218px; _width: 244px; vertical-align: middle; }
.main-search-content .bo-list-item-title-link { font-size: 14px !important; }


.SearchFormContainer { border:1px solid #ddd; background-color:#F6F6F6; border-top:3px solid #2E549E; padding:10px 0px 10px 30px; }

