@charset "utf-8";
/* CSS Document */

body{
	padding:0;
	margin:0;
	/*background:#ffffff url(../Images/bg.gif) repeat-x top center;*/ 
	background:#ffffff url(../Images/default_bg.gif) repeat-x top center; /*网页背景设置--Background picture of this page.*/
}
div, h1, h2, h3, h4, p, form, label, input, textarea, img, span{
	margin:0; padding:0;
}
ul{
	margin:0; 
	padding:0; 
	list-style-type:none;
	font-size:0;
	line-height:0;
}
.spacer{
	clear:both; 
	font-size:0; 
	line-height:0;
}
a:link{
color:#666;
text-decoration:none;
}
a:visited{
color:#666;
text-decoration:none;
}
a:hover{
color:#FF3300;
text-decoration:none;
}
/*------------------------------------------------main--------------------*/
#logoswf {
  position: absolute;
  width: 958px;
  left: 50%;
  margin-left: -479px;
  margin-top:35px;
}
#bannerswf {
  position: absolute;
  width: 958px;
  left: 50%;
  margin-left: -329px;
  margin-top:40px;
  z-index:9999;
}
/*------------------------------------------------top--------------------*/
#topmain{
	width:958px;
	margin:0 auto;
	height:180px;
	padding:7px 0 0 0; /*整个页面向下移动N像素  默认57像素--Padding top N px of the page.57px default .*/
}
#top_line_left{float:left; width:370px; height:15px;font-size:12px; color:#fff; padding:5px 0 2px 10px;}
#top_line_right{float:right; width:227px; height:15px; padding:5px 0 2px 10px; font-size:12px; color:#fff;}
#top_line_right span{padding:0 7px 0 7px; font-size:11px; color:#fff; }
#top_top{
	width:958px;
	margin:0 auto;
	height:24px;
	border-bottom:#00cc33 5px solid;
	background-color:#0066CC;
	
}
#top{
	width:958px;
	margin:0 auto;
	height:170px;
	background-color:#FFFFFF;
	padding-top:0px;
}
#top img.logo{
	display:block;
	font-size:0;
	line-height:0;
	padding:7px 0 0 0;
	float:left;
	margin:0  0 22px 16px;
}
#topTxt{
	display:block;
	width:800px;
	height:120px;
	font-size:12px;
	line-height:19px;
	color:#999;
	float:left;
	padding:0 0 0 10px;
	margin:5px 0 0 12px;
}
#search_pic{
    float:left; width:50px;
}
#search_main{
    float:left; width:250px;
}
#top form input.txtBox{
	width:180px;
	height:15px;
	border-bottom:#D4D0C8 solid 1px;
	border-right:#D4D0C8 solid 1px;
	border-left:#404040 solid 1px;
	border-top:#404040 solid 1px;
	background-color:#fff;
	color:#000;
	float:left;
	padding:4px 0 0 7px;
	font-size:12px;
	margin:0 0 5px 0;
	line-height:15px;
}
#top form input.go{
	width:55px;
	height:21px;
	font-family:Arial, Helvetica, sans-serif;
	float:right;
	font-size:13px;
	line-height:21px;
	font-weight:bold;
	color:#333333;
	border:#cecece 1px solid;
	cursor:pointer;
	margin:0 0 5px 5px;
}
#top form a{
	font-size:12px;
	line-height:14px;
	color:#999;
	float:left;
	display:block;
	margin:0 10px 0 0;
	text-decoration:none;
}
#top form a:hover{
	text-decoration:underline;
}
#top ul.nav{
	width:847px;
	height:26px;
	padding:0 0 0 56px;
	float:left;
}
#top ul.nav li{
	float:left;
	margin:0 3px 0 0;
	font-size:0;
	line-height:0;
}
#top ul.nav li.noMargin{
	margin:0;
}
#top ul.nav li a{
	display:block;
	background:url(../Images/nav_bg.png) 0 0 no-repeat;
	width:82px;
	height:26px;
	font:bold 13px/26px  "Trebuchet MS",Arial, Helvetica, sans-serif;
	color:#fff;
	background-color:inherit;
	text-decoration:none;
	text-align:center;
}
#top ul.nav li a:hover{
	background:url(../Images/nav_bg_hover.png) 0 0 no-repeat;
	color:#ff0000;
	background-color:inherit;
}
#top ul.nav li a.hover{
	display:block;
	background:url(../Images/nav_bg_hover.png) 0 0 no-repeat;
	width:82px;
	height:26px;
	font:bold 13px/26px  "Trebuchet MS",Arial, Helvetica, sans-serif;
	color:#ff2200;
	background-color:inherit;
	text-decoration:none;
	text-align:center;
	cursor:text;
}
#top ul.sub{
	width:892px;
	height:29px;
	background:url(../Images/sub_bg.gif) 0 0 repeat-x;
	padding:0 0 0 65px;
	float:left;
}
#top ul.sub li{
	float:left;
	background:url(../Images/nav_div.gif) right top no-repeat;
	padding:0 2px 0 0;
}
#top ul.sub li.noImg{
	background-image:none;
}
#top ul.sub li a{
	padding:0 14px;
	font:normal 12px/29px  "Trebuchet MS",Arial, Helvetica, sans-serif;
	color:#666;
	background-color:inherit;
	text-decoration:none;
}
#top ul.sub li a:hover{
	color:#FF3300;
	background-color:inherit;
}
/*------------------------------------------------top--------------------*/
/*------------------------------------------------body--------------------*/
#bodyMain{
	width:958px;
    margin:0 auto;
	color:#000;
	background:#fff;
	padding:50px 0 15px 0;
}
#body{
	width:958px;
	margin:0 auto;
	background-attachment: scroll;
	background-image: url(../Images/innerbg.gif);
	background-repeat: repeat-y;
	background-position: -23px;
}
/*------------------------------------------------left--------------------*/
#left{
	width:220px;
	padding-left:0px;
	float:left;
	height:950px;
	
}
.container2, .container2 dd, .container2_2 dl, .container2_2 dd {margin:0;}

.container2 {
font-size:13px;
width:190px;
background:#f7f7f7;
padding:5px 3px;
line-height:30px;
border:#cecece 1px solid;
color:#333;}
.container2 dt {font-weight:bold;color:#ff3300; padding-left:5px; border-bottom:#cecece 1px dotted;}
.container2 dd {background:url(../Images/LeftMenu.jpg) 180px 10px no-repeat;_zoom:1;}
.container2 dd a:link, .container2 dd a:visited, .container2 dd a:active {color:#333; padding-left:7px; text-decoration:none;}
.lev2{font-size:12px; color:#444;}
.container2_2 {background-color:#bebec3; display:none;}
.container2_2 dl {font-size:12px; width:200px; border:1px solid #969696; background:#fff; position:relative; left:-3px; top:-3px; }
.container2_2 dd div {padding:5px 20px; background:url(../Images/LeftMenu.jpg) 6px 7px no-repeat;_zoom:1;}
.container2_2 dt, .shadow {padding:0 5px; position:absolute;background:#fff; border:1px solid #969696; border-right:0;width:169px;left:-180px; top:-1px;height:24px;line-height:24px;}
.shadow {background-color:#bebec3;border-color:#bebec3; top:0;}
.container2_2 a:link, .container2_2 a:visited, .container2_2 a:active {color:#333; padding-left:7px; text-decoration: none;}
.container2_2 a:hover {color:#ff6026;text-decoration: underline;}


.left_sub{float:left; width:196px; height:197px; margin-top:10px; border:#cecece 1px solid;}
.title { width:189px; height:25px; background:url(../Images/right_tit.gif) repeat-x; padding:5px 0 0 7px; font-size:13px; font-weight:bold; color:#ff3300;}
.left_sub .left_con { width:182px; float:left; padding:0px 7px 7px 7px;}
.left_sub .left_con ul li{
height:22px; 
border-bottom:#cecece 1px dotted;
padding-top:8px;
font-size:12px;
color:#444;
}
.left_sub .left_con ul li img{margin-right:5px;}
.left_sub .left_con ul li span{margin-left:5px; font-size:12px; color:#ff3300; font-weight:bold;}
.left_sub2{float:left; height:240px;width:196px; margin-top:10px; border:#cecece 1px solid;}
.left_sub2 .left_con2{height:210px;} 
.left_sub2 img{border:#cecece 1px solid; width:80px; height:35px; margin:8px 0 0 8px;}
/*------------------------------------------------left--------------------*/

/*------------------------------------------------right--------------------*/
#right{
	width:720px;
	float:left;
	margin-left:7px;
}
.right_top{
float:left;
margin:10px 0 0 10px;
width:288px;
height:350px;
border:#9aafe5 1px solid;
}
.right_top2{
float:left;
margin:10px 0 0 10px;
width:288px;
height:230px;
border:#9aafe5 1px solid;
}
.left_top2{
float:left;
margin:10px 0 0 5px;
width:210px;
height:350px;
border:#9aafe5 1px solid;
}
.left_top{
float:left;
margin:10px 0 0 5px;
width:210px;
height:230px;
border:#9aafe5 1px solid;
}
.left_top_tit{
font-size:14px; color:#1c4e89; margin:0px; font-weight:bold; padding:6px 0 0 10px;  width:200px; height:22px;
background:url(../images/tit_pics.gif) repeat-x left top;
 }
.right_top_tit{
font-size:14px; color:#1c4e89; margin:0px; font-weight:bold; padding:6px 0 0 10px;  width:278px; height:22px;
background:url(../images/tit_pics.gif) repeat-x left top;
 }
 .right_top_content{
 background:#cecece;
 width:268px;
 padding:5px 10px 5px 10px; 
 float:left;
 height:310px;
 background:url(../Images/top_news.gif) no-repeat;
 }
  .left_top_content2{
 background:#cecece;
 width:190px;
 padding:5px 10px 5px 10px; 
 float:left;
 height:310px;
 background:url(../Images/top_news2.gif) no-repeat;
 }
  .right_top_content2{
 width:268px;
 padding:5px 10px 5px 10px; 
 float:left;
 height:190px;
 }
   .left_top_content{
 width:190px;
 padding:5px 10px 5px 10px; 
 float:left;
 height:190px;
 }
   .left_top_content ul li{
  list-style-type:none;
  line-height:22px;
  padding-left:0px;
  color:#1c4e89;
  height:22px;
  list-style-type:none;
  background:url(../images/dian.gif) no-repeat left center;
  font-size:12px;}
  .right_top_content ul li{
  line-height:28px;
  padding-left:28px;
  color:#1c4e89;
  height:28px;
  border-bottom:#cecece 1px dashed;
  font-size:12px;}
    .left_top_content2 ul li{
  line-height:28px;
  padding-left:28px;
  color:#1c4e89;
  height:28px;
  border-bottom:#cecece 1px dashed;
  font-size:12px;}
/************************************************************/
div#MainPromotionBanner{
float:left;
	width:490px;
	height:230px;
}
#MainPromotionBanner #SlidePlayer {
	position:relative;
	margin: 0 auto;
}
#MainPromotionBanner .Slides{
	padding: 0;
	margin: 0;
	list-style: none;
	height: 230px;
	overflow: hidden;
}
#MainPromotionBanner .Slides li {
	float: left;
	width: 490px;
	height: 230px;
}

#MainPromotionBanner .Slides img{
	border:0;
	display: block;
	width: 490px;
	height: 230px;	
}

#MainPromotionBanner .SlideTriggers{
	margin: 0 7px 0 0;
	padding: 0;
	list-style: none; 
	position: absolute; 
	top: 200px; 
	right: 0px;
	z-index: 10;
	height: 25px;	
}
#MainPromotionBanner .SlideTriggers li{
	float: left;
	display: inline;
	color: #74a8ed;
	text-align: center;
	line-height:25px;
	width: 20px;
	height: 25px;
	font-family: Arial;
	font-size:14px;
	cursor: pointer;
	overflow: hidden; 
	margin:0px 3px;
	background: url(../Images/slide_trigger.gif) no-repeat center center;
}
#MainPromotionBanner .SlideTriggers li.Current{ 
	color:#fff; 
	background: url(../Images/slide_trigger_c.gif) no-repeat center center;
	border:0; 
	font-weight:bold;
	font-size:14px;
	line-height: 25px;
	height: 25px;
	width: 20px;
	margin:0 3px; 
}
#menu UL {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 15px; BORDER-LEFT: 0px; LINE-HEIGHT: 150%; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; LIST-STYLE-TYPE: none
}
#menu_out {
	PADDING-LEFT: 4px; BACKGROUND: url(../Images/menu_left.gif) no-repeat left top; FLOAT: left; MARGIN-LEFT: auto; WIDTH: 950px; MARGIN-RIGHT: auto; TEXT-ALIGN: left
}
#menu_in {
	PADDING-RIGHT: 4px; BACKGROUND: url(../Images/menu_right.gif) no-repeat right top
}
#menu {
	BACKGROUND: url(../Images/menu_bg.gif) repeat-x; HEIGHT: 73px
}
.menu_line {
	BACKGROUND: url(../Images/menu_line.gif) no-repeat center top; WIDTH: 8px
}
.menu_line2 {
	BACKGROUND: url(../Images/menu_line2.gif) no-repeat center top; WIDTH: 15px
}
#nav {
	PADDING-LEFT: 20px
}
#nav LI {
	FLOAT: left; HEIGHT: 35px
}
#nav LI A {
	DISPLAY: block; PADDING-LEFT: 6px; BACKGROUND: url(../Images/menu_on_left.gif) no-repeat left top; FLOAT: left; CURSOR: pointer; HEIGHT: 35px; TEXT-DECORATION: none
}
#nav LI A SPAN {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: url(../Images/menu_on_right.gif) no-repeat right top; FLOAT: left; PADDING-BOTTOM: 10px; COLOR: #ffffff; LINE-HEIGHT: 14px; PADDING-TOP: 11px; TEXT-DECORATION: none
}
#nav LI .nav_on {
	BACKGROUND-POSITION: left 100%
}
#nav LI .nav_on SPAN {
	PADDING-RIGHT: 14px; BACKGROUND-POSITION: right 100%; PADDING-LEFT: 10px; PADDING-BOTTOM: 7px; COLOR: #333333; PADDING-TOP: 14px; TEXT-DECORATION: none
}
#menu_con {
	CLEAR: both; PADDING-LEFT: 20px; TEXT-ALIGN: left; font-size:12px;
}
#menu_con LI {
	MARGIN-TOP: 8px; FLOAT: left; HEIGHT: 22px
}
#menu_con LI A {
	DISPLAY: block; PADDING-LEFT: 3px;font-size:12px; BACKGROUND: url(../Images/menu_on_left2.gif) no-repeat left top; FLOAT: left; CURSOR: pointer
}
#menu_con LI A SPAN {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; font-size:12px; BACKGROUND: url(../Images/menu_on_right2.gif) no-repeat right top; FLOAT: left; PADDING-BOTTOM: 4px; LINE-HEIGHT: 12px; PADDING-TOP: 6px
}
#menu_con LI A:hover {
	BACKGROUND: url(../Images/menu_on_left2.gif) no-repeat left bottom; TEXT-DECORATION: none
}
#menu_con LI A:hover SPAN {
	BACKGROUND: url(../Images/menu_on_right2.gif) no-repeat right bottom
}

#notice{
width:197px;
height:230px;
margin-left:10px;
float:left;
}
#zhekou{
width:210px;
height:227px;
margin-left:0px;
float:left;
font-size:12px;
margin:0 0 10px 0;
}
#babyshow{
width:194px;
height:350px;
margin-left:10px;
float:left;
border:#cecece 1px solid;
margin-top:7px;
}
.r_b{
width:194px;
height:190px;
margin-left:10px;
float:left;
border:#cecece 1px solid;
margin-top:7px;
}
.r_b ul li{
height:28px;
line-height:28px;
border-bottom:#cecece 1px dotted;
margin:0 5px 0 5px;
font-size:12px;
color:#444;
list-style-type:none;}
.babys{
width:182px;
height:146px;
border-bottom:#cecece 1px dotted;
font-size:12px;
color:#666;
line-height:21px;
padding:7px 5px 0 5px;
}
.babys span{
padding:0 5px 0 5px;}
.babys img {float:left; margin:0 10px 0px 0; border:#cecece 1px dotted;}
.r_tit{
height:25px;
background:url(../Images/right_tit.gif) repeat-x;
width:205px;
font-size:13px;
font-weight:bold;
color:#3366CC;
padding:3px 0 0 7px;
line-height:25px;}
#r_ads{
width:196px;
margin-left:10px;
float:left;
margin-top:7px;
}
#zhekou ul li{
height:27px;
line-height:27px;
border-bottom:#cecece 1px dotted;
margin:0 5px 0 5px;
font-size:12px;
color:#444;
list-style-type:none;}

.nTab{ 
float: left; 
width: 417px; 
margin-top:10px; 
border-bottom:1px #9aafe5 solid; 
border-left:1px #9aafe5 solid;
} 
.nTab .TabTitle{ 
clear: both; 
height: 29px; 
overflow: hidden; 
color:#333;
} 
.nTab .TabTitle ul{ 
border:0; 
margin:0; 
padding:0; 
} 
.nTab .TabTitle li{ 
float: left; 
width: 138px;
font-size:14px;
 color:#1c4e89;
  margin:0px; 
  font-weight:bold; 
 height:24px;
 padding:4px 0 0 0; 
background:url(../images/tit_pics.gif) repeat-x left top; 
cursor: pointer; 
text-align:center;
line-height:22px;
list-style-type: none; 
} 
.nTab .TabTitle .active{background:#fff;border-top:1px #9aafe5 solid;   border-right:1px #9aafe5 solid;border-bottom:1px #fff solid;} 
.nTab .TabTitle .normal{background:url(../images/tit_pics.gif) repeat-x left top;  border-top:1px #9aafe5 solid; border-right:1px #9aafe5 solid; border-bottom:1px #9aafe5 solid;} 
.nTab .TabContent{ 
width:406px;
background:#fff;
height:192px;
font-size:13px;
color:#666; 
margin: 0px auto; 
padding:5px; 
border-right:1px #9aafe5 solid;
} 
.nTab .TabContent ul li{border-bottom:#cecece 1px dotted; height:27px; font-size:12px; line-height:27px; list-style-type:none; }
.nTab .TabContent ul li span{color:#999; font-size:11px; padding-left:5px; }
.none {display:none;}
.none ul li{border-bottom:#cecece 1px dotted; height:27px; font-size:12px; line-height:27px; list-style-type:none; }
/* --------------- GUN DONG WEN BEN KUANG --------------------- */
#orders{ overflow:hidden; height:90px;}
#orders ul {height:22px; }
.li01{width:78px;float:left; height:22px; }
.li02{width:68px;float:left; height:22px;  }
.li03{width:24px;float:left; height:22px; }

#huodong {width:183px; font-size:12px; line-height:21px;}
#huodong img {float:left; margin:0 10px 0px 0; border:#cecece 1px dotted;}
#huodong span{font-size:12px; padding:0 0 0 10px; color:#ff3300;}
.sub_pro{
width:538px;
height:350px;
float:left;
border:#cecece 1px solid;
margin:7px 0 7px 0;
}
.sub_pro2{
width:538px;
height:190px;
float:left;
border:#cecece 1px solid;
margin:7px 0 7px 0;
}
.tit {
width:531px;
height:20px;
border-bottom:#cecece 1px solid;
background:url(../Images/sub_bg.gif) repeat-x;
color:#666;
font-size:13px;
font-weight:bold;
padding:7px 0 0 7px;}
.upro{
width:538px;
float:left;
padding-left:2px;/* for firefox */
*margin-left:-7px;/* for ie6 */
*+margin-left:-7px;/* for ie7 */ 
}
.upro .pro{
width:125px;
height:150px;
text-align:center;
color:#444;
font-size:12px;
line-height:17px;
float:left;
margin:7px 0 0 7px; }
.upro .pro img{
margin-bottom:10px;}
.upro .pro span{
color:#ff0000;
font-size:14px;
font-weight:bold;
font-family:Arial;}
.users{
float:left;
width:57px;
height:73px;
font-size:12px;
color:#666;
line-height:18px;
text-align:center;
margin:3px;}
/*------------------------------------------------right--------------------*/

/*------------------------------------------------body--------------------*/

/*------------------------------------------------footer--------------------*/
#footerMain{
    margin:0 auto;
	width:958px;
	height:70px;
}
#footer{
	width:950px;
	margin:0 auto;
	position:relative;
	height:50px;
	background:url(../Images/bottom_line.gif) repeat-x;
	border:#cecece 1px solid;
}
#footer ul li{width:189px;  float:left;  height:50px; }
#footer .b_help{width:180px; font-size:12px;  float:left; text-align:center; padding:10px 0 7px 0;  height:145px;  }
#footer .b_mid_line{width:1px; background:url(../Images/b_mid_line.gif) no-repeat;}
#footer .help_li{padding-top:7px;}
#footer .help_li ul li{width:170px; padding-left:7px; line-height:25px; height:25px; font-size:12px; color:#666; }
#copyright{
padding:15px 0 0 0;
text-align:center;
color:#666;
font-size:12px;
line-height:22px;}
#copyright span{padding:0 10px 0 10px; }
/*------------------------------------------------footer--------------------*/

#artlist{width:705px;  height:870px; padding:8px 0 0 7px; font-size:12px; }
#artlist ul li{
width:690px; margin-left:10px; height:30px; font-size:12px; border-bottom:#cecece 1px dotted; line-height:30px;}
#artlist ul li span{
font-size:11px; color:#999;}

