@charset "gb2312"
.Home {
}
body {
	padding: 0;
	margin: 0;
}

a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;}
a:hover {
	text-decoration: none;
}

a:active {
	text-decoration: none;
	color: #666666;
}


/*********************************************************************************************
                                       顶部代码部分 
 *********************************************************************************************/



/*******************************  main代码部分 *************************************/

.hea400_new {
	width:962px;
        height: auto;
	text-align: center;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding: 0px;	
        overflow: hidden;
} 

#baby_content_left {
	width:710px;
        height: auto;
	text-align: center;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding: 0px;	
        overflow: hidden;
        float: left;
} 

#baby_content_right {
	width:252px;
        height: auto;
	text-align: center;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding: 0px;	
        overflow: hidden;
        float: right;
} 


/*********************************************************************************************
                                       mid代码部分 
 *********************************************************************************************/


#mleft_nav {
        _display: inline;
	padding:0;
	height: auto;
	width:162px;
	float: left;
	text-align: left;
        overflow:hidden;
}

#mainleftm_nav {
	padding:0px;
	width:157px;
        height: auto;
	float: left;
	text-align: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;	
        overflow:hidden;
        border-top: 1px dashed #DBB79E;
        border-left: 1px dashed #DBB79E;
        border-right: 1px dashed #DBB79E;
}

.mleftnav_big {
	width:152px;
        height: auto;
        color: #FC146E;
	float: left;
	text-align: left;
	padding: 0px;
        margin-left: 9px;
        font-family: "Arial","Simsun",sans-serif;
font-size: 14px;
line-height: 160%;font-weight: 700;
        _display: inline;
        overflow: hidden; 
}

.mleftnav_word {
	width:152px;	
	height: auto;
	padding: 0;
	text-align: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;       
        overflow: hidden;    
        _display: inline;  
}

.mleftnav_word li{
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 14px;
	text-align: left;
	margin-left: 5px;       
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px; 
	list-style: none;
        float: left;
        width:152px;
        height: auto;
        font-family: "Arial","Simsun",sans-serif;
font-size: 12px;
line-height: 200%;
	color:#999999;
        border-bottom: 1px dashed #DBB79E;     
        _display: inline;
        background: url("../images_baby/rl_arrow.gif") no-repeat scroll 2px center transparent;
        overflow: hidden; 
}
.mleftnav_word li a{
	color:#0081a7;
}

.mleftnav_word li a:hover{
        color:#1E90FF;
        text-decoration: underline;
}

.mainleftnav_hot {
	padding:0px;
	width:160px;
        height: auto;
	float: left;
	text-align: left;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;	
        overflow:hidden;
        background-color: #EDEDED;
}

.mainleftnav_hot_big {
        margin-top:5px;
        font-family: "Arial","Simsun",sans-serif;
font-size: 14px;
line-height: 160%; font-weight: normal; 
        color: #333;
        text-align: left;
        padding-left: 5px;
}

.mainleftnav_hot_word {
        margin-top:8px;
        font-family: "Arial","Simsun",sans-serif;
font-size: 14px;
line-height: 180%; font-weight: normal; 
        color: #0081a7;
        text-align: left;
        padding-left: 5px;
}

.mainleftnav_hot_word a {
        color: #FC146E;
        border-bottom: 1px dashed #DBB79E;
}

.mainleftnav_hot_word a:hover {
        color: #FC146E;
        text-decoration: underline;
}


.mright_box {
	padding:0;
	height: auto;
	width:800px;
	float: right;
        display: inline;
	text-align: left;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
        overflow: hidden;
}

.mmid_box {
	padding:0;
	height: auto;
	width:548px;
	float: right;
        _display: inline;
	text-align: left;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
        overflow: hidden;
}

.mright_catalog_nav {
	width:800px;
        height: 18px;
        color: #000000;
	float: left;
	text-align: left;
	padding: 0px;
        margin-left: 6px;
        margin-right: auto;
        margin-top: 2px;
        font-family: "Arial","Simsun",sans-serif;
font-size: 12px;
line-height: 100%;
        _display: inline;
}

.mmid_catalog_nav {
	width:548px;
        height: 18px;
        color: #000000;
	float: left;
	text-align: left;
	padding: 0px;
        margin-left: 6px;
        margin-right: auto;
        margin-top: 2px;
        font-family: "Arial","Simsun",sans-serif;
font-size: 12px;
line-height: 100%;
        _display: inline;
}

.mmid_catalog_nav  a{
        color: #000;      
}

.mmid_catalog_nav a:hover{
        color: #000;
        text-decoration: underline;
}

.mainm {
	padding:0px;
	height: 465px;
	width:542px;
	text-align: center;
	background-image: url(../images_baby/mainleftm_bg_cat.gif);
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: left;
        overflow: hidden;
}

.mainm_hy {
	padding:0px;
	height: auto;
	width:542px;
	text-align: center;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: left;
        border-top: 1px solid #DBB79E;
        overflow: hidden;
}


.mainm_hy_top {
        padding-top: 5px;
        padding-bottom: 5px;
        padding-left: 14px;
        padding-right: 0px;
	height: 170px;
	width:542px;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
        
}

.mainm_hy_top_lphoto {
        padding-top: 2px;
        padding-left: 2px;
        padding-right: 1px;
	height: 170px;
	width:248px;  
        float:left;
	margin: 0px;
        border: 1px solid #DBB79E;
}

.mainm_hy_top_rbox {
	padding:0px;
	height: 170px;
	width:274px;
	float: right;
	margin: 0px;
}

.mainm_hy_top_big {
        height: auto;
        color: #F46B24;
	text-align: left;
	padding: 0px;
        margin: 0px;
        font-family: "Arial","Simsun",sans-serif;
font-size: 14px;
line-height: 140%;font-weight: 700; 
}

.mainm_hy_top_word {
	width:255px;
	font-family: "Arial","Simsun",sans-serif;
font-size: 12px;
line-height: 160%;
	height: auto;
	padding-top: 5px;
	padding-right: 0px;
        padding-left: 0px;
	padding-bottom: 0px;
        float: left;
	text-align: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
        overflow: hidden;
               
}
.mainm_hy_top_word li{
        width:99%;
	list-style: none;
	color:#333333;
	padding: 0;
        margin: 0;
	text-align: left;            
        float: left;
}

.mainm_hy_top_word span {
        color:#333333;
        float: right;
        text-align: right;  
}

.mainm_hy_top_word li a{
	color: #333333;
}

.mainm_hy_top_word li a:hover{
        color: #FC146E;
        text-decoration: underline;
}


.mainm_hy_center {
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 12px;
    padding-right: 0px;
	height: auto;
	width:540px;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
    overflow: hidden;
    float:left;
}

.mainm_hy_center_lbox {
    padding:0;
    margin: 0 auto;
	height: auto;
	width:255px;
    float: left;
    border-top: 2px solid #D2A386;
    overflow: hidden;
}

.mainm_hy_center_rbox {
    padding: 0px;
	height: auto;
	width:255px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: 16px;
    float: left;
    border-top: 2px solid #D2A386;
    _display: inline;
    overflow: hidden;
}

.mainm_hy_center_big {
    height: 25px;
    color: #F46B24;
	text-align: left;
	padding: 0px;
    margin: 0px;
    float: left;
    font-family: "Arial","Simsun",sans-serif;
font-size: 14px;
line-height: 160%;font-weight: 700;
    _display: inline;
}

.mainm_hy_center_big a{
	color: #F46B24;
}

.mainm_hy_center_big a:hover{
        color: #F46B24;
}

.mainm_hy_center_big li a{
	color: #F46B24;
}

.mainm_hy_center_big li a:hover{
        color: #F46B24;
        text-decoration: underline;
}

.mainm_hy_center_word {
	width:252px;
	font-family: "Arial","Simsun",sans-serif;
font-size: 12px;
line-height: 180%;
	height: auto;
	padding: 5px 0 0 0;
	text-align: left;
	margin: 0px;               
}

.mainm_hy_center_word li{
	list-style: none;
	color:#999999;
	padding: 0 0 0 15px;
    width: 99%;
	height: auto;
	text-align: left;
	margin: 0px;
    background: url("../images_baby/rl_arrow1.gif") no-repeat scroll 2px center transparent;
    float: left;
    display: inline;
}
.mainm_hy_center_word li a{
	color: #333333;
}

.mainm_hy_center_word li a:hover{
    color: #FC146E;
    text-decoration: underline;
}

.mrt_rt_box {
	padding:0;
	height: auto;
	width:250px;
	float: right;
    display: inline;
	text-align: center;
	margin: 0;
    overflow: hidden;
}



/*********************************************************************************************
                                       mid2代码部分 
 *********************************************************************************************/

.mcat_ad_center {
	height: 120px;
	width:540px;
	text-align: center; 
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 0px;
    margin-left: auto;   
    padding-top: 10px;
    padding-bottom: 0px;  
    border-top: 1px solid #e1e1e1;
    /* border-bottom: 1px solid #e1e1e1;  */
}

.mcat_ad_center1 {
	height: 90px;
	width:540px;
	text-align: center; 
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 0px;
    margin-left: auto;   
    padding-top: 10px;
    padding-bottom: 0px;  
    border-top: 1px solid #e1e1e1; 
    /* border-bottom: 1px solid #e1e1e1;  */
    /* overflow: hidden;*/
    /* background-color: #FFF0F5;*/
}

.mbaby_clear {clear:both;}

.mcat_mainlist_fr {
	padding: 0px;
	height: 750px;
	width:540px;
	text-align: left;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: left;
        overflow: hidden;
}

.mcat_mainlist {
        padding-left: 15px;
        padding-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
	height: auto;
	width:542px;
	text-align: left;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
        margin-left: 0px;
        float: left;
}


.mcat_mainlist li {
        list-style: inside disc;
	height: 23px;
	width:49.7%;
	text-align: left;
	float: left;
	margin: 0 0;
        font-family: "Arial","Simsun",sans-serif;
font-size: 14px;
line-height: 160%;
        color: #333333;
        overflow: hidden;
}

.mcat_mainlist li a{
	color: #333333;
}

.mcat_mainlist li a:hover{
        color: #FC146E;
        text-decoration: underline;
}


.mcat_mainlist li.huise {
        border-bottom: 1px solid #D2A386;
        line-height: 1px;
        height: 1px;
        margin-bottom: 4px;
        list-style: none;
        display: inline;
}

.mainm_hy_down_fr {
        padding-top: 5px;
        padding-bottom: 0px;
        padding-left: 12px;
        padding-right: 0px;
	height: auto;
	width:540px;
	margin-top: 2px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
        overflow: hidden;
}

.mainm_hy_down_frbox1 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
	height: auto;
	width:32%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
        float: left;
        border-top: 2px solid #D2A386;
        overflow: hidden;
}

.mainm_hy_down_frbox2 {
    padding: 0;
	height: auto;
	width:32%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: 8px;
        float: left;
        border-top: 2px solid #D2A386;
        _display: inline;
        overflow: hidden;
}

.mainm_hy_down_frbox3 {
    padding: 0;
	height: auto;
	width:31%;
    margin-top: 0px;	
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: 8px;
    float: left;
        border-top: 2px solid #D2A386;
        _display: inline;
        overflow: hidden;
}

.mainm_hy_down_fr_bigword {
        height: 25px;
        margin-top: 5px;
        color: #F46B24;
	text-align: left;
        float: left;
	padding: 0px;
        margin-left: 0px;
        font-family: "Arial","Simsun",sans-serif;
font-size: 14px;
line-height: 160%;font-weight: 700;
}


.mainm_hy_down_fr_photo {
	padding:0px;
	height: 102px;
	width:140px;
        text-align: left;
	margin: 0px;
        padding-left: 0px;
        margin-bottom: 3px;
        float: left;
}

.mainm_hy_down_fr_word {
	font-family: "Arial","Simsun",sans-serif;
font-size: 12px;
line-height: 170%;
	height: auto;
	padding-top: 2px;
	padding-right: 0px;
        padding-left: 0px;
	padding-bottom: 0px;
	text-align: left;
	margin: 0 0;
               
}
.mainm_hy_down_fr_word li{
	list-style: none;
	color:#999999;
	padding-top: 0px;
	padding-bottom: 0px;
        width: 97%;
	height: auto;
	text-align: left;
	margin-left: 0px;
	padding-right: 0px;
	padding-left: 12px;
        /* border-bottom: 1px dashed #DBB79E; */
        background: url("../images_baby/rl_arrow1.gif") no-repeat scroll 2px center transparent;
        float: left;
        display: inline;

}
.mainm_hy_down_fr_word li a{
	color: #333333;
}

.mainm_hy_down_fr_word li a:hover{
        color: #FC146E;
        text-decoration: underline;
}



/*- Word--------------------------- */

.hide{
display:none;
}

/*- Menu Tabs C--------------------------- */
#cat_rl_end {
        padding: 0;
	height: 4px;
	width:962px;
	text-align: center;
	margin-top: 6px;
	margin-right: auto;
	margin-bottom: 6px;
	margin-left: auto;
        border-bottom: 1px dashed #D2A386;	
} 


.mcat_rlbox_ranklist li.babysort1
.mcat_rlbox_ranklist li.babysort2
.mcat_rlbox_ranklist li.babysort3
.mcat_rlbox_ranklist li.babysort4
.mcat_rlbox_ranklist li.babysort5
.mcat_rlbox_ranklist li.babysort6
.mcat_rlbox_ranklist li.babysort7
.mcat_rlbox_ranklist li.babysort8
.mcat_rlbox_ranklist li.babysort9
.mcat_rlbox_ranklist li.babysort10 {
	width:270px;
	text-align: left;
	list-style: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 23px;
	margin: 0px;
	float: left;
        
}

.mcat_rlbox_ranklist li.babysort1 {
        background: url("../images/lit01.gif") no-repeat scroll 5px center transparent;
}
.mcat_rlbox_ranklist li.babysort2 {
        background: url("../images/lit02.gif") no-repeat scroll 5px center transparent;
}
.mcat_rlbox_ranklist li.babysort3 {
        background: url("../images/lit03.gif") no-repeat scroll 5px center transparent;
}
.mcat_rlbox_ranklist li.babysort4 {
        background: url("../images/lit04.gif") no-repeat scroll 5px center transparent;
}
.mcat_rlbox_ranklist li.babysort5 {
        background: url("../images/lit05.gif") no-repeat scroll 5px center transparent;
}
.mcat_rlbox_ranklist li.babysort6 {
        background: url("../images/lit06.gif") no-repeat scroll 5px center transparent;
}
.mcat_rlbox_ranklist li.babysort7 {
        background: url("../images/lit07.gif") no-repeat scroll 5px center transparent;
}
.mcat_rlbox_ranklist li.babysort8 {
        background: url("../images/lit08.gif") no-repeat scroll 5px center transparent;
}
.mcat_rlbox_ranklist li.babysort9 {
        background: url("../images/lit09.gif") no-repeat scroll 5px center transparent;
}
.mcat_rlbox_ranklist li.babysort10 {
        background: url("../images/lit10.gif") no-repeat scroll 5px center transparent;
}


.mcat_rlbox2_ranklist li.babysort1 {
        background: url("../images/lit01.gif") no-repeat scroll 5px center transparent;
}
.mcat_rlbox2_ranklist li.babysort2 {
        background: url("../images/lit02.gif") no-repeat scroll 5px center transparent;
}
.mcat_rlbox2_ranklist li.babysort3 {
        background: url("../images/lit03.gif") no-repeat scroll 5px center transparent;
}
.mcat_rlbox2_ranklist li.babysort4 {
        background: url("../images/lit04.gif") no-repeat scroll 5px center transparent;
}
.mcat_rlbox2_ranklist li.babysort5 {
        background: url("../images/lit05.gif") no-repeat scroll 5px center transparent;
}
.mcat_rlbox2_ranklist li.babysort6 {
        background: url("../images/lit06.gif") no-repeat scroll 5px center transparent;
}
.mcat_rlbox2_ranklist li.babysort7 {
        background: url("../images/lit07.gif") no-repeat scroll 5px center transparent;
}
.mcat_rlbox2_ranklist li.babysort8 {
        background: url("../images/lit08.gif") no-repeat scroll 5px center transparent;
}
.mcat_rlbox2_ranklist li.babysort9 {
        background: url("../images/lit09.gif") no-repeat scroll 5px center transparent;
}
.mcat_rlbox2_ranklist li.babysort10 {
        background: url("../images/lit10.gif") no-repeat scroll 5px center transparent;
}

