@charset "utf-8";

/* head hack */

#PHt2-mytree_1, #PHt3-look_1, #PHt4-forum_1, #PHt5-group_1, #PHt6-know_1, #PHt7-cp_1, #PHt8-ask_1 {
height:28px;
background:transparent url(http://pic.babytree.com/img/header_footer/PHt2-small-dropdown_bg_new.gif) no-repeat 0 0;
}

#PHt3-look_1 {
background-position:-88px 0;
}

#PHt4-forum_1 {
background-position:-168px 0;
}

#PHt5-group_1 {
background-position:-248px 0;
}

#PHt6-know_1 {
background-position:-328px 0;
}

#PHt7-cp_1 {
background-position:-409px 0;
}

#PHt8-ask_1 {
    background-position:-248px 0;
}

#PHt2-mytree_2, #PHt3-look_2, #PHt4-forum_2, #PHt5-group_2, #PHt6-know_2, #PHt7-cp_2, #PHt8-ask_2 {
top:28px;
}

#PHt2-mytree_1, #PHt2-mytree_2 {
left:58px;
}

#PHt3-look_1, #PHt3-look_2 {
left:149px;
}

#PHt4-forum_1, #PHt4-forum_2 {
left:290px;
}

#PHt5-group_1, #PHt5-group_2 {
left:286px;
}

#PHt6-know_1, #PHt6-know_2 {
left:442px;
}

#PHt7-cp_1, #PHt7-cp_2 {
left:514px;
}

#PHt8-ask_1, #PHt8-ask_2 {
left:368px;
}

#PHt2-mytree_1 a, #PHt3-look_1 a, #PHt4-forum_1 a, #PHt5-group_1 a, #PHt6-know_1 a, #PHt7-cp_1, #PHt8-ask_1 a {
display:block;
height:28px;
overflow:hidden;
text-indent:-9999px;
}


#DivHt {
margin:0;
height:27px;
position:relative;
z-index:4;
width:570px;
}

#ImgLogo {
position:absolute;
z-index:1;
float:none;
margin:32px 15px 0;
background:transparent url(market-site-logo.png) no-repeat;
width:210px;
height:86px;
}

#DivHt #DivHtCh {
margin:0 !important;
display:block;
width:600px !important;
float:none;
height:27px;
overflow:hidden;
}

#DivHt #DivHtCh p {
margin:0;
background:none !important;
width:auto !important;
height:auto !important;
}

#DivHt #DivHtCh p a {
width:auto !important;
height:27px !important;
text-decoration:none;
padding:0 15px;
background:none;
}

#DivHt #DivHtCh p a:hover {
background:none;
}

#DivHt #DivHtCh p a span {
display:block;
font-family:"SimSun";
line-height:12px;
padding:0;
width:auto;
line-height:28px !important;
_line-height:29px !important;
background:none;
}

#DivHt #DivHtCh #PHt1 a {
padding-right:10px;
+padding-right:15px;
}

#DivHtCh #PHt1 span {
color:#C6C573;
text-align:center;
letter-spacing:5px;
}

#DivHtCh #PHt2 span {
color:#E0849B;
}

#DivHtCh #PHt3 span {
color:#FDA67A;
}

#DivHtCh #PHt4 span {
color:#5DBCC0;
}

#DivHtCh #PHt5 span {
color:#8EBD9B;
}

#DivHtCh #PHt6 span {
color:#7BAEE7;
}

#DivHtCh #PHt7 span {
color:#C1A1E6;
}

#DivHtCh #PHt8 span {
color:#81C3D9;
}

#DivHtCh #PHt9 a span {
color:#F79583;
}

#DivHtCh #PHt9 a {
    text-align:center;
width:50px !important;
}

#DivHt .DivHtPr {
display:none;
}

#bb-headnav {
margin:0 auto;
background:#F8FAF7 url(market-headnav-bg.png) repeat-x;
position:relative;
z-index:3;
top:-27px;
}

#bb-headnav p {
display:none;
}

#bb-headnav-search {
display:none;
}

/* Top Nav */

.marketTopSearch {
width:562px;
height:64px;
border:1px solid #C7C7C7;
background-color:#F6F6F6;
margin:-12px 0 17px 246px;
padding:0 0 0 23px;
position:relative;
z-index:2;
color:#5A5A5A;
}

.marketTopSearch fieldset {
border:0;
}

.marketTopSearch legend {
height:64px;
overflow:hidden;
line-height:65px;
font-weight:bold;
padding:0 0 0 7px;
+padding:0;
}

.marketTopSearchForm {
width:466px;
height:19px;
position:absolute;
top:22px;
left:63px;
background:transparent url(market-top-search-input-bg.png) no-repeat 0 0;
}

.marketTopSearchForm .searchText {
border:0;
line-height:17px;
height:17px;
float:left;
display:inline;
margin:1px 5px;
width:297px;
}

.marketTopSearchForm .searchText:focus {
outline:none;
}

.marketTopSearchForm select {
width:90px;
height:19px;
+height:20px;
float:left;
display:inline;
margin:0 5px 0 7px;
padding:0;
border:1px solid #999999;
color:#5A5A5A;
}

.marketTopSearchForm .searchSubmit {
background:transparent url(http://img.babytree.com/img/homepage/bb-headnav-search-submit.png) no-repeat 0 0;
border:0;
cursor:pointer;
font-size:0;
height:19px;
line-height:1000px;
overflow:hidden;
width:52px;
float:left;
}

.marketTopHelp {
width:100px;
height:100px;
float:right;
margin:-100px 0 0;
}

.marketTopHelp ul {
margin:25px 0 0;
}

.marketTopHelp li {
line-height:24px;
}

.marketTopHelp li a {
color:#06C;;
}

.marketTopNav {
width:950px;
height:34px;
clear:both;
zoom:1;
background:transparent url(market-top-nav-bg.png) no-repeat center 0;
padding:0 0 10px;
}

.marketTopNavList {
margin:0 0 0 20px;
}

.marketTopNavList li {
display:inline;
float:left;
line-height:33px;
}

.marketTopNavList li a {
display:block;
margin:0;
width:98px;
text-align:center;
height:33px;
text-indent:-999px;
overflow:hidden;
background:transparent url(market-top-nav-item-bg.png) no-repeat;
position:relative;
z-index:1;
}

.marketTopNavList li.current a, .marketTopNavList li a:hover {
    background-position:0 -33px;
}

#market-top-nav-1 a {
    background-position:-104px 0;
}

#market-top-nav-1.current a, #market-top-nav-1 a:hover {
    background-position:-104px -33px;
}

#market-top-nav-2 a {
    background-position:-212px 0;
}

#market-top-nav-2.current a, #market-top-nav-2 a:hover {
    background-position:-212px -33px;
}

#market-top-nav-3 a {
    background-position:-314px 0;
}

#market-top-nav-3.current a, #market-top-nav-3 a:hover {
    background-position:-314px -33px;
}

#market-top-nav-4 a {
    background-position:-418px 0;
}

#market-top-nav-4.current a, #market-top-nav-4 a:hover {
    background-position:-418px -33px;
}

#market-top-nav-5 a {
    background-position:-522px 0;
}

#market-top-nav-5.current a, #market-top-nav-5 a:hover {
    background-position:-522px -33px;
}

#market-top-nav-7 a {
    background-position:-626px 0;
}

#market-top-nav-7.current a, #market-top-nav-7 a:hover {
    background-position:-626px -33px;
}


.marketFastLink {
height:0;
position:absolute;
margin:-44px 0 0;
width:950px;
}

.marketFastLinkUpload {
float:right;
display:inline;
margin:4px 12px 0 0;
}

.marketFastLinkUpload a {
background:transparent url(market-fast-link-btn-bg.png) no-repeat;
width:88px;
height:25px;
display:block;
overflow:hidden;
font:bold 14px/27px "Simsun";
text-align:center;
color:#404040;
text-decoration:none;
}

.breadCrumb { margin: -8px 0 0 5px; padding: 0 0 5px;}
.breadCrumb h1 {font-weight: normal;}
/* global */

.textListI li {
background:transparent url(market-textlist-bullet.png) no-repeat 0 8px;
line-height:20px;
padding:0 0 0 10px;
}

.textListI li a {
color:#5A5A5A;
display:inline-block;
}


/* Banner */

.marketBanner {
width:950px;
height:391px;
clear:both;
zoom:1;
margin:0 0 10px;
position:relative;
         z-index:1;
overflow:hidden;
}

.marketBanner h2 {
display:none;
}

.marketBannerText {
position:absolute;
top:-100px;
left:0;
}

#market-banner-hotspot-1 {
display:block;
width:32px;
height:20px;
overflow:hidden;
line-height:100px;
position:absolute;
top:308px;
left:273px;
cursor:pointer;
}

#market-banner-hotspot-2 {
display:block;
width:32px;
height:20px;
overflow:hidden;
line-height:100px;
position:absolute;
top:308px;
left:450px;
cursor:pointer;
}

.hotspotPop {
border:1px solid #000;
position:absolute;
filter:alpha(opacity=70);
opacity:0.7;
display:none;
}

.hotspotPop span {
display:block;
border:1px solid #E0D747;
background-color:#000;
padding:5px 10px;
color:#FFF;
line-height:18px;
}

#market-banner-hotspot-1-pop {
top:230px;
left:273px;
width:156px;
}

#market-banner-hotspot-2-pop {
top:230px;
left:450px;
width:288px;
}

.marketBannerBg1 {
width:950px;
height:50px;
background:transparent url(market-banner-bg-1.png) no-repeat;
}

.marketBannerBg2 {
width:950px;
height:50px;
background:transparent url(market-banner-bg-2.png) no-repeat;
}

.marketBannerBg3 {
width:950px;
height:50px;
background:transparent url(market-banner-bg-3.png) no-repeat;
}

.marketBannerBg4 {
width:950px;
height:50px;
background:transparent url(market-banner-bg-4.png) no-repeat;
}

.marketBannerBg5 {
width:950px;
height:50px;
background:transparent url(market-banner-bg-5.png) no-repeat;
}

.marketBannerBg6 {
width:950px;
height:50px;
background:transparent url(market-banner-bg-6.png) no-repeat;
}

.marketBannerBg7 {
width:950px;
height:50px;
background:transparent url(market-banner-bg-7.png) no-repeat;
}

.marketBannerBg8 {
width:950px;
height:41px;
background:transparent url(market-banner-bg-8.png) no-repeat;
}

/* Front Title */

h3 {
width:950px;
height:44px;
clear:both;
zoom:1;
text-indent:-999px;
background-repeat:no-repeat;
background-position:20px bottom;
margin:10px 0;
}

h3.marketFrontTitle1 {
background-image:url(market-front-title-1.png);
}

h3.marketFrontTitle2 {
background-image:url(market-front-title-2.png);
}

h3.marketFrontTitle3 {
background-image:url(market-front-title-3.png);
}

h3.marketFrontTitle4 {
background-image:url(market-front-title-4.png);
}

/* Front Feature */

.marketFrontFeatures {
width:950px;
height:248px;
background:transparent url(market-front-features-bg.png) no-repeat;
margin:0 0 10px;
color:#5A5A5A;
}

.marketFrontFeatureList {
float:left;
display:inline;
width:470px;
height:220px;
margin:23px 0 0 20px;
}

.marketFrontFeatureList dt {
width:122px;
height:73px;
float:left;
background:transparent url(market-front-features-list.png) no-repeat 0 4px;
margin:0 15px 0 0;
text-indent:-999px;
}

.marketFrontFeatureList dt.feature2 {
background-position:0 -72px;
}

.marketFrontFeatureList dt.feature3 {
background-position:0 -148px;
}

.marketFrontFeatureList dd {
float:left;
width:330px;
height:73px;
}

.marketFrontFeatureList dd p {
background:transparent url(market-front-feature-item-bg.png) no-repeat 0 8px;
padding:0 0 0 10px;
line-height:18px;
}

.marketFrontFeatureRecom {
float:right;
display:inline;
width:340px;
height:238px;
margin:5px 20px 0 0;
background-color:#F1F1F1;
}

/* Front Innovation */

.marketFrontInnovation {
width:950px;
height:414px;
background:transparent url(market-front-innovation-bg.png) no-repeat;
clear:both;
zoom:1;
margin:0 0 10px;
padding:1px 0;
}

.marketFrontInnovationField {
width:898px;
height:414px;
margin:0 auto;
background:transparent url(market-front-innovation-field.jpg) no-repeat;
}

.innovationFloater {
color:#FFF;
padding:0 10px;
position:absolute;
         z-index:2;
width:22px;
height:42px;
overflow:hidden;
cursor:default;
}

.innovationBg {
position:absolute;
top:0;
left:0;
}

#market-front-innovation-1 {
margin:144px 0 0 310px;
}

#market-front-innovation-1 .innovationBg {
width:203px;
height:122px;
}

.innovationFloaterOn#market-front-innovation-1 {
width:203px;
height:122px;
}

#market-front-innovation-2 {
margin:255px 0 0 637px;
}

.innovationFloaterOn#market-front-innovation-2 {
width:209px;
height:86px;
}

#market-front-innovation-3 {
margin:235px 0 0 40px;
}

.innovationFloaterOn#market-front-innovation-3 {
width:203px;
height:141px;
}

#market-front-innovation-4 {
margin:24px 0 0 37px;
}

.innovationFloaterOn#market-front-innovation-4 {
width:203px;
height:140px;
}

#market-front-innovation-5 {
margin:29px 0 0 505px;
}

.innovationFloaterOn#market-front-innovation-5 {
width:241px;
height:106px;
}

#market-front-innovation-6 {
margin:140px 0 0 690px;
}

.innovationFloaterOn#market-front-innovation-6 {
width:203px;
height:125px;
}

.innovationNumber {
display:none;
}

.innovationTitle {
display:none;
}

.innovationText {
margin:26px 0 0 40px;
position:relative;
         z-index:1;
         line-height:18px;
}

#market-front-innovation-1 .innovationText {
width:144px;
}

#market-front-innovation-2 .innovationText {
width:150px;
}

#market-front-innovation-3 .innovationText {
width:144px;
}

#market-front-innovation-4 .innovationText {
width:142px;
}

#market-front-innovation-5 .innovationText {
width:180px;
}

#market-front-innovation-6 .innovationText {
width:142px;
}

/* Front Seller */

.marketFrontSeller {
width:950px;
height:263px;
background:transparent url(market-front-seller-bg.png) no-repeat;
clear:both;
zoom:1;
margin:0 0 10px;
color:#5A5A5A;
}

.marketFrontSellerDetail {
margin:0 0 0 20px;
padding:10px 0 0;
position:relative;
z-index:1;
zoom:1;
float:left;
display:inline;
}

.marketFrontSellerDetail dt {
width:160px;
height:73px;
float:left;
background-repeat:no-repeat;
padding:0 0 0 70px;
font:bold 14px/60px default;
color:#000000;
}

.marketFrontSellerDetail dt.detail1 {
background-image:url(market-front-seller-dt-1.png);
background-position:0 10px;
}

.marketFrontSellerDetail dt.detail2 {
background-image:url(market-front-seller-dt-2.png);
background-position:0 5px;
}

.marketFrontSellerDetail dt.detail3 {
background-image:url(market-front-seller-dt-3.png);
}

.marketFrontSellerDetail dd {
position:absolute;
z-index:1;
width:195px;
padding:0 25px 0 10px;
top:90px;
left:0;
}

.marketFrontSellerDetail dd p {
line-height:20px;
}

.marketFrontSellerDetail dd .detailText {
text-indent:2em;
}

.marketFrontSellerDetail dd.detail2 {
left:230px;
}

.marketFrontSellerDetail dd.detail3 {
left:460px;
}

.marketFrontSellerDetail .detailFunc {
margin:15px 0 0;
color:#FF0000;
}

.marketFrontSellerDetail a.detailBtn {
width:151px;
height:52px;
display:block;
overflow:hidden;
margin:0 auto;
text-indent:-999px;
}

.marketFrontSellerDetail .detail1 a.detailBtn {
background:transparent url(market-front-seller-btn-uploadnow.png) no-repeat;
}

.marketFrontSellerDetail .detail2 a.detailBtn {
background:transparent url(market-front-seller-btn-applynow.png) no-repeat;
}

.marketFrontSellerQuestion {
width:200px;
height:232px;
float:right;
display:inline;
margin:16px 24px 0 0;
background:transparent url(market-front-seller-question-bg.png) no-repeat;
}

.marketFrontSellerQuestion h4 {
color:#2D89B9;
font:bold 14px/37px default;
margin:0 10px;
}

.marketFrontSellerQuestion .textListI {
margin:0 15px;
}


/* Front Buyer */

.marketFrontBuyer {
width:950px;
height:321px;
background:transparent url(market-front-buyer-bg.png) no-repeat;
clear:both;
zoom:1;
margin:0 0 10px;
color:#5A5A5A;
}

.marketFrontBuyerDetail {
margin:0 0 0 20px;
padding:20px 0 0;
position:relative;
z-index:1;
zoom:1;
height:210px;
}

.marketFrontBuyerDetail dt {
width:160px;
height:73px;
float:left;
background-repeat:no-repeat;
padding:0 0 0 70px;
font:bold 14px/60px default;
color:#000000;
}

.marketFrontBuyerDetail dt.detail1 {
background-image:url(market-front-buyer-dt-1.png);
}

.marketFrontBuyerDetail dt.detail2 {
background-image:url(market-front-buyer-dt-2.png);
}

.marketFrontBuyerDetail dt.detail3 {
background-image:url(market-front-buyer-dt-3.png);
background-position:0 5px;
}

.marketFrontBuyerDetail dt.detail4 {
background-image:url(market-front-buyer-dt-4.png);
background-position:0 5px;
}

.marketFrontBuyerDetail dd {
position:absolute;
z-index:1;
width:195px;
padding:0 25px 0 10px;
top:100px;
left:0;
}

.marketFrontBuyerDetail dd p {
line-height:20px;
}

.marketFrontBuyerDetail dd .detailText {
text-indent:2em;
}

.marketFrontBuyerDetail dd.detail2 {
left:230px;
}

.marketFrontBuyerDetail dd.detail3 {
left:460px;
}

.marketFrontBuyerDetail dd.detail4 {
left:690px;
}

.marketFrontBuyerTip {
text-indent:-999px;
width:902px;
height:65px;
background:transparent url(market-front-buyer-tip-bg.png) no-repeat;
margin:0 auto;
}
