@charset "utf-8";
body {
	background-color:#000;
	margin:0px;
}
#alert {
	border:1px solid #369;
	width:666px;
	height:529px;
	background:#f4aa05;
	z-index:1000;
	position:absolute;
	display:none;
}
.alert_A {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}
.alert_B {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
}
.pos_xmas{
	position: relative;
}
.Xmas_Div{
	position:absolute;
	left:56px;
	top:0px;
}
.hide_est {color:#000;}
.pos{
	position: relative;
	z-index:10;
}
.apDiv5 {
	position:absolute;
	left:70px;
	top:26px;
	width:120px;
	height:113px;
	z-index:101;
	overflow: visible;
	background-color: #d1a8b0;
	filter:alpha(opacity=90);
	visibility:hidden;
	border:#CCC;
	border-style:solid;
	border:1px;
}
.apDiv6 {
	position:absolute;
	left:172px;
	top:26px;
	width:114px;
	height:85px;
	z-index:101;
	overflow: visible;
	background-color: #d1a8b0;
	filter:alpha(opacity=90);
	visibility:hidden;
	border:#CCC;
	border-style:solid;
	border:1px;
}
.apDiv3 {
	position:absolute;
	left:70px;
	top:26px;
	width:120px;
	height:113px;
	z-index:101;
	overflow: visible;
	background-color:#F9F9F9;
	visibility:hidden;
	border:#CCC;
	border-style:solid;
	border:1px;
	filter:alpha(opacity=90);
}
.apDiv4 {
	position:absolute;
	left:172px;
	top:26px;
	width:114px;
	height:85px;
	z-index:101;
	overflow: visible;
	background-color:#F9F9F9;
	visibility:hidden;
	border:#CCC;
	border-style:solid;
	border:1px;
	filter:alpha(opacity=90);
}
.apDiv1 {
	position:absolute;
	left:70px;
	top:26px;
	width:120px;
	height:113px;
	z-index:101;
	overflow: visible;
	background-color: #9abec7;
	filter:alpha(opacity=90);
	visibility:hidden;
	border:#CCC;
	border-style:solid;
	border:1px;
}
.apDiv2 {
	position:absolute;
	left:172px;
	top:26px;
	width:114px;
	height:85px;
	z-index:101;
	overflow: visible;
	background-color: #9abec7;
	filter:alpha(opacity=90);
	visibility:hidden;
	border:#CCC;
	border-style:solid;
	border:1px;
}
.Hide_Dev{
	visibility:hidden;
}
.search {
 border: 1px solid #000;
 width: 119px;
 height: 16px;
 font-size:12px;
}
.search_2 {
 border: 1px solid #000;
 width: 119px;
 height: 20px;
 font-size:12px;
}
.search_3 {
 border: 1px solid #000;
 background-color:#FFF;
 color:#000;
 width: 164px;
 height: 22px;
 font-size:12px;
 background-image:url(input_bg.png);
}
.Top_Bar {
	background-image:url(../elements/index_bar_4.0.png);
	background-repeat:no-repeat;
	width:952px;
	height:247px;
}
.Top_Bar_2 {
	background-image:url(../elements/top_bar_2.png);
	background-repeat:no-repeat;
	width:952px;
	height:111px;

}
.Top_Bar_3 {
	background-image:url(../elements/index_bar_3.png);
	background-repeat:no-repeat;
	width:952px;
	height:226px;
}
.Top_Menu_3 {
	background-image:url(../elements/menu_bg_3.png);
	background-repeat:repeat-x;
}
.Top_Menu_2 {
	background-image:url(../elements/index_06.png);
	background-repeat:repeat-x;
}
.Top_Menu {
	background-image:url(../elements/menu_bg_2.png);
	background-repeat:repeat-x;
}
.Top_Menu_Bod_Gry, .Top_Menu_Bod_Gry a:active, .Top_Menu_Bod_Gry a:visited, .Top_Menu_Bod_Gry a:link {
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration: none;
	color:#3798b9;
}
.Top_Menu_Bod_Gry a:hover {
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration: none;
	color: #6F0;
}
.Top_Menu_Bod, .Top_Menu_Bod a:active, .Top_Menu_Bod a:visited, .Top_Menu_Bod a:link {
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration: none;
	color: #000;
}
.Top_Menu_Bod a:hover {
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration: none;
	color: #009;
}
.Top_Menu_Up, .Top_Menu_Up a:active, .Top_Menu_Up a:visited, .Top_Menu_Up a:link {
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration: none;
	color: #000;
}
.Top_Menu_Up a:hover {
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration: none;
	color: #009;

}
.Top_Menu_Up_2, .Top_Menu_Up_2 a:active, .Top_Menu_Up_2 a:visited, .Top_Menu_Up_2 a:link {
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration: none;
	color: #000;

}
.Top_Menu_Up_2 a:hover {
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration: none;
	color: #009;
}
.Top_Menu_Up_3, .Top_Menu_Up_3 a:active, .Top_Menu_Up_3 a:visited, .Top_Menu_Up_3 a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration: none;
	color: #000;
}
.Top_Menu_Up_3 a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration: none;
	color: #009;
}
.Store_Menu_Up, .Store_Menu_Up a:active, .Store_Menu_Up a:visited, .Store_Menu_Up a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	text-decoration:none;
}
.Store_Menu_Up a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#009;
	text-decoration:none;
}
.Top_SHOPPING_BAG{
	font-family:Arial, Helvetica, sans-serif;
	color:#8f0b54;
	font-size:10px;
}
.Top_SHOPPING_ITEMS{
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	font-size:10px;
}
.Shadow_Left{
	background-image:url(../elements/index_05.png);
	background-repeat:repeat-y;
}
.Shadow_Right{
	background-image:url(../elements/index_08.png);
	background-repeat:repeat-y;
}
.Main_Title{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.Main_Text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.Index_Input_Box{
	border:#000;
	border:1px;
	border-style:groove;
	width:145px;
	height:17px;
}
.Store_Title, .Store_Title a:active, .Store_Title a:visited, .Store_Title a:link {
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	font-style:italic;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.Store_Title a:hover {
	font-size:12px;
	font-weight:bold;
	color:#FF6;
	font-style:italic;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.Cpr_Text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}
.Page_Foot{
	background-image:url(../elements/bottom.png);
	background-repeat:no-repeat;
}
.Store_Title_Big{
	font-size:16px;
	color:#333;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.Store_Title_Add, .Store_Title_Add a:active, .Store_Title_Add a:visited, .Store_Title_Add a:link {
	font-size:12px;
	color:#333;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.Store_Title_Add a:hover {
	font-size:12px;
	color:#009;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.Shop_Text_A, .Shop_Text_A a:active, .Shop_Text_A a:visited, .Shop_Text_A a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	color:#333;
}
.Shop_Text_A a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	color:#006;
}
.Shop_Text_A_Big {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
	color:#333;
}
.Shop_Text_B{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:italic;
	font-weight:bold;
	color:#333;
}
.Shop_Text_B_Dis{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:italic;
	font-weight:bold;
	color:#333;
	text-decoration:line-through;
}
.Shop_Text_B_3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#333;
}
.Shop_Text_B_OFF_S{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:italic;
	font-weight:bold;
	color:red;
}
.Shop_Text_B_2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-style:italic;
	font-weight:bold;
	color:#333;
}
.Shop_Text_B_2_Dis{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-style:italic;
	font-weight:bold;
	color:#333;
	text-decoration:line-through;
}
.Shop_Text_B_OFF{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-style:italic;
	font-weight:bold;
	color:red;
}
.Shop_Text_C, .Shop_Text_C a:active, .Shop_Text_C a:visited, .Shop_Text_C a:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#069;
	text-decoration:none;
}
.Shop_Text_C a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#039;
	text-decoration:none;
}
.Shop_Text_D {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
}
.Shop_Table{
	width:1px;
	background-color:#CCC;
}
.Shop_Table_OFF{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background:#EEE;
	color:red;
}
.Shop_Table_1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background:#EEE;
}
.Shop_Table_1_Red{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background:#EEE;
	color:#F00;
}
.Shop_Table_2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#006;
	background:#CCC;
}
.Shop_Table_2_Red{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#006;
	background:#F60;
}
.Shop_Table_3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background:#FF9;
}
.Shop_Table_4{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background:#FFC;
}
.Shop_Table_5{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#003;
}
.Text_Buy_Box{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.Input_Box_A{
	width:200px;
}
.Input_Box_B{
	border:#000;
	border:1px;
	border-style:groove;
	width:180px;
	height:17px;
}
.Inout_Button_A{
	width:130px;
}
.Inout_Button_B{
	width:85px;
}
/*Zoom Start*/
#picshow{
	border:0px;
	overflow:hidden;
	margin:0 auto;
	position:absolute;
}
/*width,height随便定义,为了第一次显示时能看见loading*/
#bpic{
	display:none;
	visibility:hidden;
}
.picbox{
	border:0px;
	overflow:hidden;
	float:left;
	width:0;
	height:0;
	text-align:left;
}
/*注意:overflow:hidden;text-align:left不可更改,如果在IE的表格中定位会出问题*/
.spic{
	position:relative;
}
/*position:relative不可更改*/
.view{
	border:1px silver solid;
	z-index:100;
	font-size:1px;
	position:relative;
	visibility:hidden;
	display:none;
}
/*position:relative;visibility:hidden;display:none不可更改*/
/*Zoom End*/
#user_top_bar{
	/*
	width:902px;
	border-width:0px;
	border-style:solid;
	border-color:#666;
	*/
	width:100%;
	background-color:#666;
	margin:0px;
	padding:0px;
	font-size:12px;
	color:#EEE;
	font-family:Arial, Helvetica, sans-serif;

}
#user_top_bar a:active, #user_top_bar a:visited, #user_top_bar a:link{
	text-decoration:none;
	font-weight:bold;
	color:#ffc210;
}
#user_top_bar a:hover{
	text-decoration:none;
	color:#FF6;
	text-shadow: #99c50e 0 0 3px;
}
#user_Left{
	float:left;
}
#user_right{
	text-align:right;
}
#user_inner{
	width:902px;
	margin:auto;
	padding:5px;
}
.sold_out{
	display:block;
	background-color:#FF0;
	border-color:#CCC;
	border-style:solid;
	border-width:1px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	width:294px;
	padding:3px 7px 3px 7px;
}
#Do_Not_Use_Coupon_Now{
	width:143px;
}
.StyleDEL{
	text-decoration:line-through;
}
#divShare{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
}
#divShare img {
	vertical-align : middle;
	border:0px;
}
#divShare a:active, #divShare a:visited, #divShare a:link{
	text-decoration:none;
	color:#003;
}
#divShare a:hover{
	text-decoration:none;
	color:#033;
	text-shadow:#039 0 0 3px;
}
.rat_basic{
	float:left;
	border:0px;
	margin:0px;
	padding:0px;
	width:13px;
	height:12px;
	position:relative;
	overflow:hidden;
}
#ratA-1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#666;
	float:left;
}
#ratA6{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999;
	float:left;
}
#PD_Comment_Title{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#666;
}
.PD_Comment_User{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#603;
}
.PD_Comment_Content{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	line-height:1.5;
	word-break: break-all;
	word-wrap: break-word;
}
.PD_Comment_Content P{
	text-indent:20px;
}
#table_comment{
	table-layout: fixed;
}
#PD_Comment_Add_Title{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999;
}
#Comment{
	width:330px;
	height:50px;
}
.info_tip{
	font-weight:bold;
	text-align:center;
	background-color:#FFC;
	padding-top:3px;
	padding-bottom:3px;
	width:315px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
}
.info_red{
	background-color:#F99;
}