@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;
} 

/********************************main2代码部分 ************************/

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

.heaadl {
	height: auto;
	width:695px;
	text-align: center;
	float: left;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
        margin-left: auto;
} 

.heaadr {
	height: auto;
	width:250px;
	text-align: center;
	float: right;
        display: inline;
        margin-left: 3px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}


/*********************************************************************************************
                                       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: 4px;
	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;
}

.mainm1 {
	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_top {
        padding-top: 5px;
        padding-bottom: 5px;
        padding-left: 12px;
        padding-right: 0px;
	height: 170px;
	width:542px;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
        
}

.mainm_top_lphoto {
	padding:0px;
	height: 170px;
	width:248px;
	float: left;
	margin: 0px;
}

.mainm_top_rbox {
	padding:0px;
	height: 170px;
	width:268px;
	float: right;
	margin: 0px;
}

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

.mainm_top_word {
	width:255px;
	font-family: "Arial","Simsun",sans-serif;
font-size: 12px;
line-height: 190%;
	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_top_word li{
        width:99%;
	list-style: inside disc;
	color:#333333;
	padding: 0;
        margin: 0;
	text-align: left;            
        float: left;
}

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

.mainm_top_word li a{
	color: #333333;
}

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


.mainm_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;
}

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

.mainm_center_rbox {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 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_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_center_word {
	width:252px;
	font-family: "Arial","Simsun",sans-serif;
font-size: 14px;
line-height: 175%;
	height: auto;
	padding-top: 5px;
	padding-right: 0px;
        padding-left: 0px;
	padding-bottom: 0px;
	text-align: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
               
}
.mainm_center_word li{
	list-style: none;
	color:#999999;
	padding-top: 0px;
	padding-bottom: 0px;
        width: 99%;
	height: auto;
	text-align: left;
	margin: 0px;
	padding-right: 0px;
	padding-left: 15px;
        background: url("../images_baby/rl_arrow1.gif") no-repeat scroll 2px center transparent;
        float: left;
        display: inline;

}
.mainm_center_word li a{
	color: #333333;
        border-bottom: 1px dashed #DBB79E;
}

.mainm_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-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
        overflow: hidden;
}

.mrt_rt_top {
	padding:0;
	height: auto;
	width:250px;
	float: right;
        display: inline;
	text-align: center;
	margin-top: 3px;
        /* border: 1px dashed #DBB79E; */
        overflow: hidden;
}

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


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

.zst {
	padding:0px;
	height: 12px;
	width:255px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background: url(../images/mainleftb_bgtop.gif) no-repeat;
	float: left;
        overflow:hidden;
}

.zsm {
	padding:0px;
	height: auto;
	width:255px;
	text-align: left;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(../images/mainleftb_bgmbg.gif);
	background-repeat: repeat;
	float: left;
}


.zsb {
	padding:0px;
	height: 11px;
	width:255px;
	text-align: left;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(../images/mainleftb_bgbom.gif);
	background-repeat: no-repeat;
	float: left;
}

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

.mcat_rlbox_top {
	padding:0px;
	height: 13px;
	width:266px;        
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
        display: inline;
	background: url(../images_baby/mainleftb_bgtop_cat.gif) no-repeat;
	float: left;
        overflow:hidden;
}

.mcat_rlbox_center {
	padding:0px;
	height: auto;
	width:266px;
	text-align: left;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background: url(../images_baby/mainleftb_bgmbg_cat.gif) repeat-y scroll left center;
	float: left;
}


.mcat_rlbox_bottom {
	padding:0px;
	height: 11px;
	width:266px;
	text-align: left;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background: url(../images_baby/mainleftb_bgbom_cat.gif) no-repeat;
	float: left;
}



.mcat_rlbox_tit {
	height: 22px;
	width:242px;
        display: inline;
	margin-left: 10px;
	margin-right: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #D2A386;
	padding: 0px;
	float: left;
        _display: inline;
}

.mcat_rlbox_ltit {
	width:180px;
        color: #FF0000;
	float: left;
	text-align: left;
	padding: 0px;
        margin-left: 2px;
        font-family: "Arial","Simsun",sans-serif;
font-size: 14px;
line-height: 150%;font-weight: 700;
        _display: inline;
}

.mcat_rlbox_ltit a {
        color: #FC146E;
}

.mcat_rlbox_ltit a:hover {
        color: #FC146E;
}

.mcat_rlbox_rtit {
	height: 22px;
	width:50px;
	float: right;
	color: #333333;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: right;
        font-family: "Arial","Simsun",sans-serif;
font-size: 12px;
line-height: 150%;
}

.mcat_rlbox_rtit a {
	color: #333333;
}

.mcat_rlbox_rtit a:hover {
	color: #FC146E;
}

.mcat_rlbox_hot_fr {
	padding:0px;
	height: auto;
	width:262px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #DBB79E;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
        overflow: hidden;
}


.mcat_rlbox_hotphoto {
	height: 85px;
	width:112px;
	float: left;
        margin-left: 0px;
        padding-top: 5px;
        padding-left: 8px;
        display: inline;
        color: #8F5A36;
}


.mcat_rlbox_hot_content_fr {
	padding:0px;
	height: 85px;
	width:138px;
	text-align: left;
	float: right;
	margin: 0px;
}

.mcat_rlbox_hot_tit {
	padding:0px;
	height: 20px;
	width:138px;
	text-align: center;
        font-family: "Arial","Simsun",sans-serif;
font-size: 14px;
line-height: 160%;font-weight: bold;
	float: right;
	margin: 0px;
}

.mcat_rlbox_hot_tit a {
	padding:0px;
	width:138px;    
	color: #A66F37;
        margin: 0px;
}

.mcat_rlbox_hot_tit a:hover{
	color: #FC146E;
}

.mcat_rlbox_hot_words {
	padding:0px;
	height: 65px;
	width:138px;
        color: #333333;
	text-align: left;
	float: left;
	margin: 0px;
        margin-top: 4px;
        font-family: "Arial","Simsun",sans-serif;
font-size: 13px;
line-height: 160%;
}

.mcat_rlbox_hot_words a {
        color: #333333;
}

.mcat_rlbox_hot_words a:hover {
        color: #FC146E;
}


.mcat_rlbox_list {
	height: auto;
	width:270px;
	height: auto;
	text-align: left;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
        float: left;
        display: inline;
}

.mcat_rlbox_list li {
	width:270px;
        font-family: "Arial","Simsun",sans-serif;
font-size: 14px;
line-height: 160%;
	text-align: left;
	list-style: none;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	margin: 0px;
	float: left;
        background: url("../images_baby/rl_arrow2.gif") no-repeat scroll 5px center transparent;
        display: inline;
}

.mcat_rlbox_list li a {
	color: #333333;
}

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


.mcat_rlbox_ranklist {
	height: auto;
	width:270px;
	height: auto;
	text-align: left;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
        float: left;
        display: inline;
}

.mcat_rlbox_ranklist li{
	width:270px;
        font-family: "Arial","Simsun",sans-serif;
font-size: 12px;
line-height: 200%;
	text-align: left;
	list-style: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 26px;
	margin: 0px;
	float: left;
        background: url("../images_baby/rl_arrow2.gif") no-repeat scroll 5px center transparent;
        display: inline;
}

.mcat_rlbox_ranklist li a {
	color: #333333;
}

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

.mcat_rlbox2_top {
	padding:0px;
	height: 12px;
	width:250px;        
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
        _display: inline;
	background: url(../images_baby/mainleftb_bgtop_cat2.gif) no-repeat;
	float: left;
        overflow:hidden;
}

.mcat_rlbox2_center {
	padding:0px;
	height: auto;
	width:250px;
	text-align: left;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background: url(../images_baby/mainleftb_bgmbg_cat2.gif) repeat-y scroll left center;
	float: left;
}


.mcat_rlbox2_bottom {
	padding:0px;
	height: 10px;
	width:250px;
	text-align: left;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background: url(../images_baby/mainleftb_bgbom_cat2.gif) no-repeat;
	float: left;
}

.mcat_rlbox2_tit {
	height: 22px;
	width:230px;
        _display: inline;
	margin-left: 10px;
	margin-right: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #D2A386;
	padding: 0px;
	float: left;
        _display: inline;
}

.mcat_rlbox2_ltit {
	width:175px;
        color: #FF0000;
	float: left;
	text-align: left;
	padding: 0px;
        margin-left: 2px;
        font-family: "Arial","Simsun",sans-serif;
font-size: 15px;
line-height: 150%;font-weight: 900;
        _display: inline;
}

.mcat_rlbox2_ltit a {
        color: #FC146E;
}

.mcat_rlbox2_ltit a:hover {
        color: #FC146E;
}

.mcat_rlbox2_rtit {
	height: 22px;
	width:50px;
	float: right;
	color: #333333;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: right;
        font-family: "Arial","Simsun",sans-serif;
font-size: 12px;
line-height: 150%;
}

.mcat_rlbox2_rtit a {
	color: #333333;
}

.mcat_rlbox2_rtit a:hover {
	color: #FC146E;
}


.mcat_rlbox2_ranklist {
	height: auto;
	width:230px;
	text-align: left;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 7px;
        float: left;
        _display: inline;
}

.mcat_rlbox2_ranklist li {
	width:270px;
        font-family: "Arial","Simsun",sans-serif;
font-size: 12px;
line-height: 200%;
	text-align: left;
	list-style: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 23px;
	margin: 0px;
	float: left;
        background: url("../images_baby/rl_arrow2.gif") no-repeat scroll 5px center transparent;
        _display: inline;
}

.mcat_rlbox2_ranklist li a {
	color: #333333;
}

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

.mcat_rlbox2_recommendlist {
	height: auto;
	width:230px;
	text-align: left;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 9px;
        float: left;
        _display: inline;
}

.mcat_rlbox2_recommendlist li {
	width:270px;
        font-family: "Arial","Simsun",sans-serif;
font-size: 12px;
line-height: 200%;
	text-align: left;
	list-style: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 21px;
	margin: 0px;
	float: left;
        background: url("../images_baby/rl_arrow2.gif") no-repeat scroll 5px center transparent;
        _display: inline;
}

.mcat_rlbox2_recommendlist li a {
	color: #333333;
}

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

.mcat_rlbox2_hottag {
        font-family: "Arial","Simsun",sans-serif;
font-size: 14px;
line-height: 180%;
	height: auto;
	width:225px;
        color: #666;
	text-align: left;
	padding: 0px;
        padding-left: 14px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
        float: left;
        _display: inline;
}

.mcat_rlbox2_hottag a {        
	color: #1E90FF;
}

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



.mcat_ad_center {
	height: auto;
	width:540px;
	text-align: left;
	float: left;
	margin-top: 3px;
	margin-right: auto;
	margin-bottom: 0px;
        margin-left: auto;
        padding-left: 8px;
        padding-right: 5px; 
        padding-top: 0px;
        padding-bottom: 0px;
        overflow: hidden; 
}

.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-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
        margin-left: 0px;
        font-family: "Arial","Simsun",sans-serif;
font-size: 14px;
line-height: 175%;
        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;
}


.mcat_mainlist_ch_fr {
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
	height: auto;
	width:542px;
	text-align: left;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: left;
        overflow: hidden;
}

.mcat_mainlist_ch {
        padding-left: 0px;
        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_ch li {
        list-style: none;
	height: 25px;
	width:540px;
	text-align: left;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
        margin-left: 0px;
        font-family: "Arial","Simsun",sans-serif;
font-size: 14px;
line-height: 200%;
        color:#FC146E;
        overflow: hidden;
}

.mcat_mainlist_ch li a{
	color:#0081a7;
}

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


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


.zsr {
	width:210px;
	line-height: 25px;
	font-family: "宋体";
	font-size: 13px;
	height: auto;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	text-align: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	padding-left: 5px;
	float: left;
}
.zsr  li{
	list-style: none;
	color:#999999;
	padding-top: 0px;
	padding-bottom: 0px;
	height: auto;
	text-align: left;
	margin: 0px;
	padding-right: 0px;
	padding-left: 0px;
}
.zsr  li a{
	padding-top: 0px;
	padding-bottom: 0px;
	height: auto;
	color: #333333;
	text-align: left;
	margin: 0px;
	padding-right: 0px;
	padding-left: 0px;
}

.zsr  li a:hover{
	height: auto;
	color: #FF6600;
	margin: 0px;
	text-align: left;
	padding: 0px;
}




 /***** main4部分代码 ********************************************************/



#contact {
	height: 25px;
	width:900px;
	text-align: left;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #D2B8AC;
} 

#contact2 {
	height: 30px;
	width:100%;
	text-align: center;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	margin-top: 10px;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #CCAC9D;
	padding-top: 10px;
	float: left;
} 

.about {
	height: 25px;
	width:900px;
	text-align: left;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #E1CBC2;
} 

/*- Word--------------------------- */
.biaoge {
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	height: 30px;
	width:200px;
	text-align: left;
	line-height: 30px;
	font-family: "黑体";
	font-size: 15px;
	font-weight: bold;
	color: #808080;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}

.H13b{
	font-size: 13px;
	color: #000000;
	font-weight: bold;
	font-family: "宋体";
}

.H13{
        font-family: "Arial","Simsun",sans-serif;
font-size: 12px;
line-height: 150%;
	color: #000000;
}

.H13 a{
	color: #000000;
}
.H13 a:hover{
	color: #CC3366;
}

.H13_test {
        font-size: 13px;
        font-family: "宋体";
	color: #000000;
}

.H13_test a{
	color: #000000;
}
.H13_test a:hover{
	color: #CC3366;
}

.H13b_rl{
	color: #CB0101;
        font-family: "Arial","Simsun",sans-serif;
font-size: 12px;
line-height: 150%;font-weight: 700;
}


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

.H13_rl{
	color: #CB0101;
        font-family: "Arial","Simsun",sans-serif;
font-size: 12px;
line-height: 150%;
}

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

.Blue12 {
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	font-family: Tahoma;
}

.Roman2 {
	font-family: Tahoma;
	font-size: 12px;
	color: #666666;
	font-weight: normal;
}

.s13 {
	font-family: "宋体";
	font-size: 14px;
	color: #333333;
	font-weight: normal;
	line-height: 25px;
}



.s13heb {
	font-family: "宋体";
	font-size: 13px;
	color: #333333;
	font-weight: bold;
	line-height: 20px;
}

.s132 {
	font-family: "宋体";
	font-size: 14px;
	color: #333333;
	font-weight: normal;
	line-height: 25px;
}

.Roman13 {
	font-family: "宋体";
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	line-height: 18px;
}

.Roman13h {
	font-family: "宋体";
	font-size: 12px;
	color: #666666;
	font-weight: normal;
	line-height: 18px;
}

.Roman13l {
	font-family: "宋体";
	font-size: 12px;
	color: #009900;
	font-weight: normal;
	line-height: 18px;
}
.Roman13l2 {
	font-family: "宋体";
	font-size: 12px;
	color: #0099CC;
	font-weight: normal;
	line-height: 18px;
}

.Tahoma13 {
	font-size: 13px;
	color: #8F5A36;
	font-weight: bold;
	font-family: Tahoma;
	line-height: 16px;
}

.Tahoma13b {
        font-family: "Arial",sans-serif;
font-size: 12px;
line-height: 160%;
        color: #8F5A36;
}

.blu12 {
	font-size: 12px;
	color: #3B59B7;
	line-height: 20px;
}

.Roman3 {
	font-family: Tahoma;
	font-size: 12px;
	color: #000000;
	line-height: 20px;
}

.Hei13 {
	font-family: "宋体";
	font-size: 13px;
	color: #000000;
	line-height: 25px;
}

.Tahomablue14 {
	font-size: 15px;
	color: #8F5A36;
	font-weight: 700;
	font-family: "黑体";
}

.Tahoma115 {
	font-size: 15px;
	color: #000000;
	font-weight: bold;
	font-family: "宋体";
}

.Tahoma215 {
	font-size: 15px;
	color: #873E9F;
	font-weight: 700;
	font-family: "黑体";
}

.Tahoma315 {
	font-size: 15px;
	color: #3E892E;
	font-weight: 700;
	font-family: "黑体";
}

.Tahoma415 {
	font-size: 15px;
	color: #278AAB;
	font-weight: 700;
	font-family: "黑体";
}

.Tahoma4152 {
	font-size: 14px;
	color: #278AAB;
	font-weight: 700;
	font-family: "黑体";
}

.Roman {
	font-family: Tahoma;
	font-size: 13px;
	color: #666666;
	line-height: 25px;
	font-weight: normal;
}

.Hh13 {
	font-family: "宋体";
	font-size: 13px;
	color: #000000;
	line-height: 23px;
	font-weight: normal;
}

.tahowrit{
	font-family: "宋体";
	font-size: 14px;
	color: #FFFFFF;
	line-height: 26px;
	height: 30px;
	font-weight: normal;
}
.tahowrit:link{
	text-decoration:none;
	background-repeat: no-repeat;
	background-position: right top;
	color: #FFFFFF;
	font-size: 14px;
}
.tahowrit:hover{
	text-decoration:none;
	background-repeat: no-repeat;
	background-position: right top;
	color: #CCCCCC;
	font-size: 14px;
}

.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;
}

