/* CSS Document */
body{
margin:0;
background-color:#000000;
text-align:center; 
color:#000;
font-size:12px;
}
td{
   font-size:12px;
}
a:link,
a:active,
a:hover,
a:visited{
    text-decoration:none;	
}
form,input{
font-size:12px;
margin:0px;
padding:0px;
}
#baby{
width:953px;
height:auto;
text-align:center;
margin:auto auto;
}
.unit{
width:953px;
height:70px;
margin-bottom:2px;
background-color:#8c0044;
text-align:left;
}
.unit_p{
margin-top:16px;
}
.baby01{
width:953px;
height:150px;
clear:both;
overflow:hidden;
border:#666666 1px solid;
}
.baby02{ 
width:953px;
height:38px;
background-image:url(../images/menu_bg.gif);
overflow:hidden;
font-size:14px;
font-weight:bold;
color:#F1F1F1;
font-family:Verdana, Arial, Helvetica, sans-serif;
z-index:1000;

}
.baby02 ul{
width:100%;
margin-top:3px;
margin-left:10px;
list-style:none;
}
.baby02 ul li{
float:left;
padding:7px;
}
.baby02_li{
margin-top:-3px;
}
.baby03{ 
width:953px;
height:25px;
background-image:url(../images/baby03_bg.gif);
font-size:12px;
line-height:25px;
overflow:hidden;
padding-bottom:3px;
clear:both;
}

#baby03 a{
    color:#000000;
}
.baby04{ 
width:953px;
height:275px;
margin:5px auto 5px auto;
clear:both;
}
.baby04_left{
width:228px;
height:275px;
float:left;
}
#video{
margin:10px auto auto auto;
}
.baby04_left01{
width:226px;
height:181px;
border:1px solid #ED0677;
background-image:url(../images/index_7_02.gif);
}
.baby04_left02{
width:227px;
height:88px;
margin-top:5px;
background-color:#000000;
border:1px solid #808080;
}
.baby04_left02_top{
margin:5px auto auto auto;
}
.baby04_left02_bottom{
margin:9px auto auto auto;
text-align:center;
}
.baby04_middle{
width:487px;
height:275px;
border:1px solid #D1D3D4;
float:left;
overflow:hidden;
margin:auto auto auto 7px;
}
.baby04_right{
width:222px;
height:275px;
float:right;
clear:right;
}
#baby04_right01{
width:222px;
height:29px;
background-image:url(../images/flow_right_tab.gif);
background-position:0px 0px;
background-repeat:no-repeat;
margin:0px;
padding:0px;
overflow:hidden;
}
.baby04_right01_button{
      width:74px;
	  height:29px;
	  background:transparent none repeat scroll 0% 0%;
	  border:0px;
	  margin:0px;
	  padding:0px;
	  cursor:pointer;
	  overflow:hidden;
}
.baby04_right02{
width:222px;
height:246px;
border-left:1px solid #ED0677;
border-right:1px solid #ED0677;
border-bottom:1px solid #ED0677;
border-top:0px;
margin:0;
padding:0px;
overflow:hidden;
background-image:url(../images/i_bg_3.gif);
}
.baby04_right02 ul{
width:219px;
margin:2px auto auto 3px;
padding:0px;
text-align:left;
list-style:none;
}
.baby04_right02 ul li{
width:219px;
height:auto;
margin:0px;
padding:0px;
color:#FFFFFF;
line-height:22px;
overflow:hidden;
}
.baby04_right02 ul li a:link{
color:#FFFFFF;
text-decoration:none;
}
.baby04_right02 ul li a:hover,a:active{
color:#FFFFFF;
text-decoration:underline;
}
.baby04_right03{
width:222px;
height:85px;
margin:4px auto auto auto;
border:1px solid #808080;
overflow:hidden;
}
.baby04_right03_top{
margin-top:5px;
}
.baby04_right03_bottom{
font-size:12px;
color:#FFFFFF;
line-height:20px;
}
.baby04_right03_bottom a:link,a:visited{
color:#FFFFFF;
text-decoration:none;
}
.baby04_right03_bottom a:hover,a:active{
color:#FFFFFF;
text-decoration:underline;
}
.baby05{ 
clear:both;
width:953px;
height:104px;
margin-bottom:3px;
margin-top:4px;
}
.baby05 img{
border:1px solid #808080;
}
.baby06{ 
width:953px;
height:auto;
clear:both;
margin:4px auto auto auto;
}
.baby06 ul li{
   list-style:none;
}
.baby06 .baby06First{
   width:939px;
   height:auto;
   border-left:7px solid #bcbcbc;
   border-right:7px solid #bcbcbc;
   border-bottom:7px solid #bcbcbc;
}
.baby06 .baby06Second{
   width:939px;
   height:auto;
   border-left:7px solid #bcbcbc;
   border-right:7px solid #bcbcbc;
   border-bottom:7px solid #bcbcbc;
}
.baby06 .baby06Third{
   width:939px;
   height:auto;
   border-left:7px solid #bcbcbc;
   border-right:7px solid #bcbcbc;
   border-bottom:7px solid #bcbcbc;
}
.baby06  .baby06First .bar{
   width:939px;
   height:60px;
   background:transparent url(../images2/resultSkin.gif) no-repeat scroll 0 0;
   overflow:hidden;
}
.baby06 .baby06Second .bar{
   width:939px;
   height:59px;
   background:transparent url(../images2/resultSkin.gif) no-repeat scroll 0 -61px;
   overflow:hidden;
}
.baby06 .baby06Third .bar{
   width:939px;
   height:59px;
   background:transparent url(../images2/resultSkin.gif) no-repeat scroll 0 -121px;
   overflow:hidden;
}
.baby06  .baby06First .list{
   width:939px;
   height:auto;
}
.baby06  .baby06First .list ul{
   width:939px;
   height:auto;
   margin:0;
   padding:0;
}
.baby06  .baby06First .list ul li{
   width:313px;
   height:auto;
   float:left;
   margin:5px 0 0 0;
   padding:0;
   text-align:center;
   list-style:none;
}
.baby06  .baby06First .list ul li span{
   display:block;
   clear:both;
   color:#ffffff;
   line-height:30px;
   text-align:center;
}
.baby06  .baby06First .list ul li span em.gold{
   display:block;
   width:50px;
   height:25px;
   margin:3px auto 3px auto;
   background:transparent url(../images2/resultSkin.gif) no-repeat scroll -200px -200px;
}
.baby06  .baby06First .list ul li span em.silver{
   display:block;
   width:50px;
   height:25px;
   margin:3px auto 3px auto;
   background:transparent url(../images2/resultSkin.gif) no-repeat scroll -200px -225px;
}
.baby06  .baby06First .list ul li span em.bronze{
   display:block;
   width:50px;
   height:25px;
   margin:3px auto 3px auto;
   background:transparent url(../images2/resultSkin.gif) no-repeat scroll -200px -250px;
}
.baby06  .baby06First .list ul li span a:link,.baby06  .baby06First .list ul li span a:visited{
   color:#ffffff;
   text-decoration:none;
}
.baby06  .baby06First .list ul li span a:hover,.baby06  .baby06First .list ul li span a:underline{
   color:#ffffff;
   text-decoration:underline;
}
.baby06  .baby06First .list ul li img{
   border:1px solid #c6b182;
}
.baby06  .baby06Second .list{
   width:939px;
   height:auto;
}
.baby06  .baby06Second .list ul{
   width:939px;
   height:auto;
   margin:0;
   padding:0;
}
.baby06  .baby06Second .list ul li{
   width:156px;
   height:auto;
   float:left;
   margin:10px 0 0 0;
   padding:0;
   text-align:center;
   list-style:none;
}
.baby06  .baby06Second .list ul li a{
   display:block;
   width:143px;
   height:196px;
   margin:auto auto;
   text-align:center;
   background:transparent url(../images2/resultSkin.gif) no-repeat scroll 0 -180px;
}
.baby06  .baby06Second .list ul li a img{
   border:1px solid #ffffff;
   margin:11px auto auto auto;
}
.baby06  .baby06Second .list ul li a span{
   display:block;
   clear:both;
   color:#000000;
   line-height:30px;
   text-align:center;
}

.baby06  .baby06Third .list{
   width:939px;
   height:auto;
}
.baby06  .baby06Third .list ul{
   width:939px;
   height:auto;
   margin:0;
   padding:0;
}
.baby06  .baby06Third .list ul li{
   width:156px;
   height:auto;
   float:left;
   margin:10px 0 10px 0;
   padding:0;
   text-align:center;
   list-style:none;
}
.baby06  .baby06Third .list ul li a{
   display:block;
   width:143px;
   height:196px;
   margin:auto auto;
   text-align:center;
   background:transparent url(../images2/resultSkin.gif) no-repeat scroll 0 -180px;
}
.baby06  .baby06Third .list ul li a img{
   border:1px solid #ffffff;
   margin:11px auto auto auto;
}
.baby06  .baby06Third .list ul li a span{
   display:block;
   clear:both;
   color:#000000;
   line-height:30px;
   text-align:center;
}
.baby11{ 
width:953px;
height:auto;
margin:auto auto;
clear:both;
}
.baby11_01{
width:953px;
height:19px;
line-height:19px;
font-size:12px;
text-align:left;
color:#ffffff;
margin-top:5px;
margin-bottom:5px;
background:url(../images/bottom_line_bg.gif);
}
.baby11_01 a:link,
.baby11_01 a:visited{
      color:#FFFFFF;
	  text-decoration:none;
}
.baby11_01 a:hover,
.baby11_01 a:active{
      color:#FFFFFF;
	  text-decoration:underline;
}
.baby12{ 
width:953px;
height:auto;
margin:auto auto;
clear:both;
}			
.baby12_01{
width:953px;
height:19px;
clear:both;
line-height:19px;
font-size:12px;
text-align:left;
color:#ffffff;
margin:5px auto 5px auto;
background:url(../images/bottom_line_bg.gif);
}
.baby12_01 a:link,.baby12_01 a:visited{
      color:#FFFFFF;
	  text-decoration:none;
}
.baby12_01 a:hover,.baby12_01 a:active{
      color:#FFFFFF;
	  text-decoration:underline;
}
.baby12_02{
width:953px;
height:auto;
clear:both;
}
.baby12_02 ul{
list-style:none;
margin:10px 0px 10px 0px;
}
.baby12_02 ul li{
padding:0px;
width:110px;
line-height:25px;
margin:0px;
float:left;
color:#FFF;
font-size:12px;
}
.baby12_02 ul li a:link,
.baby12_02 ul li a:visited{
      color:#FFFFFF;
	  text-decoration:none;
}
.baby12_02 ul li a:hover,
.baby12_02 ul li a:active{
      color:#FFFFFF;
	  text-decoration:underline;
}
.baby13{ 
width:953px;
height:100px;
line-height:22px;
clear:both;
margin:10px auto auto auto;
font-size:12px;
color:#FFFFFF;
padding-top:8px;
border-top:1px solid #333333;
}
.baby13 a:link,.baby13 a:visited{
     color:#FFFFFF;
	 text-decoration:none;
}
.baby13 a:hover,.baby13 a:active{
     color:#FFFFFF;
	 text-decoration:underline;
}
/******************************导航连接样式*****************************/
.bar2{
     /*background-image:transparent none repeat scroll 0% 0%;*/
	 width:65px;
	 height:32px;
	 padding:0px;
	 border:0px;
	 margin:0px;
	 background-image:url(../images/photo000_bg.gif);
	 vertical-align:middle;
	 cursor:pointer;
	 color:#ffffff;
}
.bar3{
     background:transparent none repeat scroll 0% 0%;
	 width:65px;
	 height:32px;
	 padding:0px;
	 border:0px;
	 margin:0px;
	 vertical-align:middle;
	 cursor:pointer;
	 color:#ffffff;
}
a.bar:link{
    color:#FFFFFF;
	text-decoration:none;
}
a.bar:hover{
    color:#FFFFFF;
	text-decoration:underline;
}
a.bar:visited{
    color:#FFFFFF;
	text-decoration:none;
}
.a{
    float:right;
	display:inline;
	margin:3px;
	width:18px;
	height:18px;
	color:#ffffff;
	text-align:center;
	line-height:16px;
	font-family:Arial;
	font-size:14px;
	overflow:hidden;
	cursor:pointer;
	font-weight:bold;
	background:#DE3986;
	}
.b{
    float:right;
	display:inline;
	margin:3px;
	width:16px;
	height:16px;
	color:#ffffff;
	text-align:center;
	line-height:16px;
	font-family:Arial;
	font-size:14px;
	overflow:hidden;
	cursor:pointer;
	font-weight:bold;
	background:#696969;
	border:1px solid #000;
	}


.setimg01{
   vertical-align:middle;
}
.setinput{
  vertical-align:middle;
  height:18px;
  border:1px solid #BCBEC0;
  width:110px;
}
.setcolor01{
    color:#000000;
}
.setcolor01 a:link,.setcolor01 a:visited{
    color:#000000;
	text-decoration:none;
}
.setcolor01 a:hover,.setcolor01 a:active{
    color:#000000;
	text-decoration:underline;
}