
*{font-size:12px;  font-family:ËÎÌå, arial;}
html {}
body {font-size: 12px; font-family: ËÎÌå simsun; color: #000;	background: #fff; margin:auto; padding:0px; text-align:center;}
html,body {height:100%; }	   
img {border:0px}
ul,li{list-style:none; padding:0px; margin:0px;}
a{ text-decoration:none;}
a:hover{ text-decoration:underline;}
input{font-size:12px; border:1px #9D9D9D solid; line-height:18px;}



/* topnav_start */
#topnav_main{ clear:both; text-align:center; background:url(../img/topnav_b.gif) repeat-x 0px 80px;}
		#topnav_all{width:850px;  background:url(../img/topnav_cart_b.gif) no-repeat top; background-position:806px 40px; }
			#topnav_logo{ float:left; vertical-align:middle; width:440px; text-align:left;}
				#topnav_area{ float:left; margin-top:30px; margin-left:5px; margin-right:5px; width:100px; text-align:center;}
			#topnav_link01main{ float:right; width:400px; text-align:right; margin:35px auto 0px; vertical-align:middle; }
			#topnav_tabmain{ width:850px; float:left;}
				#topnav_tableftmain{ width:630px; float:left;}
					#topnav_carttj{ float:right; width:190px;  background:url(../img/topnav_cart_tj.gif) no-repeat;  line-height:22px;}
					#topnav_login{ float:none; color:#FFFF00;}
						#topnav_login a{color:#FFFF00; }
				#topnav_searchmain{ float:left; width:850px;}
					#topnave_searchleft{ float:left; width:150px; text-align:left; padding-top:5px;}
					#topnave_searchleft a{  color:#666666;}
					#topnave_searchright{ float:right; width:700px; height:27px; line-height:20px; _line-height:27px;}
						#topnave_searchform select{ height:20px;}
						#topnave_searchform{float:left; width:575px; text-align:right; vertical-align:middle;}
						#topnave_searchsubmit{ float:right; width:125px; text-align:right;}
/* topnav_end */




/*main start*/
#divmain{ width:850px; text-align:center;}
	#position{ width:850px; text-align:left; color:#58493D; margin:15px auto 15px;}
/*main end*/




/*bottom nave start*/
#bottomnav_main{ clear:both; text-align:center; margin:15px auto 5px; background:url(../img/botnav_b.gif) repeat-x;}
	#botnav_all{ width:850px; text-align:left;}
		#botnav_toplink{ width:850px; float:left; text-align:left;}
			#botnav_toplink a{  color:#666666; text-decoration:none;}
			#botnav_toplink a:hover{  color:#666666; text-decoration:underline;}
		#botnav_logo{ width:270px; float:left; margin-top:10px; text-align:left; padding:0px;}
		#botnav_type{ float:right; width:580px; text-align:right;margin-top:20px; line-height:18px;	}
			#botnav_type ul{ text-align:right; float:none; width:580px; margin-bottom:5px;}
			#botnav_type li{ width:61px; float:left; background:url(../img/red_ico.gif) no-repeat left; padding-left:12px; padding-top:3px; margin-left:23px;_margin-left:20px; text-align:left;}
				#botnav_type li a{ color:#333333; text-decoration:none; }
				#botnav_type li a:hover{ color:#333333; text-decoration:underline;}
	

/*bottom nave end*/





/* ---------------------- tabcss nav ---------------------- */
#dolphincontainer{color:#ffffff; float:left; width:620px; height:50px; }
#dolphinnav{font-weight:bold; float:left;}
#dolphinnav ul{margin:0; padding:0; list-style-type:none; float:left; width:620px; }
#dolphinnav ul li{ float:left; padding-left:15px; padding-right:15px;}
#dolphinnav ul li a{float:left; color:#fff; text-decoration:none; text-align:center; }
#dolphinnav ul li a span{float:left; padding-top:23px; }
#dolphinnav ul li a:hover{color:#fff; }
#dolphinnav ul li a:hover span{ cursor:pointer; }
#dolphinnav ul li a.current{ width:100px; color:#C70202; vertical-align:middle; font-size:13px; font-weight:600; background:url(../img/dolphin_right-ON.gif) no-repeat 0px 3px; height:47px;}
#dolphinnav ul li a.current:hover{width:100px; color:#C70202; font-size:13px; font-weight:600; background:url(../img/dolphin_right-ON.gif) no-repeat 0px 3px;}
#dolphinnav ul li a.current span{width:100px;  font-size:13px; font-weight:600; background:url(../img/dolphin_right-ON.gif) no-repeat 0px 3px; }
/* ---------------------- END tabcss nav ---------------------- */




/* class start*/
.red_n{ color:#CC0000; font-weight:normal;}
.red_b{ color:#CC0000; font-weight:bold;}
.red_b_14{ color:#CC0000; font-weight:bold; font-size:14px;}
.nav_input{ border:1px solid #9D9D9D; height:16px;}
.a1{ color:#CC0000; font-weight:normal;}
.a2{ color:#58493D; font-weight:normal;}
.glay_b{color:#333333; font-weight:600;}
.red_price_big{ font-size:16px; font-weight:800; font-family:Arial, Helvetica, sans-serif; color:#CC0000;  }
.red_price_14{ font-size:14px; font-weight:800; font-family:Arial, Helvetica, sans-serif; color:#CC0000;  }
.old_price{ color:#666666; text-decoration:line-through;}
/* class end*/
/*default start*/
#def_main{ width:850px;}
#default_dmmain{ width:850px; padding:0px; text-align:center; margin:10px auto 10px;}
#default_dmleftmain{ width:200px; float:left;}
#dmleft_type{ padding-right:13px; padding-left:13px; text-align:left; width:174px;  padding-top:3px; padding-bottom:3px; line-height:20px;}
#dmleft_type a {color:#666;}

#default_dmrightmain{ width:642px; float: right;}

#default_Pmain{ width:850px; height:398px; padding:0px; text-align:center; margin:20px auto 10px;}
#default_Pmamaall{ width:419px; float:left; }
#P_title{ height:21px; line-height:21px; text-align:right; width:419px;}
#default_Pbabyall{ width:419px; float:right; }
/*default end*/
