@charset "utf-8";

body {
	font-size:12px;
	font-family:"Verdana";
	margin:0 auto 0 auto; padding:0;
	color:#fff;background:url("bg_main.jpg");
}

/* common */
div,form,img,ul,ol,li,dl,dt,dd {font-size:12px; margin: 0; padding: 0; border: 0;}
li{list-style-type:none;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}

table,td,tr,th,input{font-size:12px;}

img { border:none; padding:0;}

a {color: #ff0099; text-decoration:none;}
a:visited {color: #ff0099;text-decoration:none;}
a:hover {color: #ff0099; text-decoration:underline;}

/* wrapper */
.wrapper{width:100%;color:#333;background:url("bg_topnav.jpg") top center no-repeat;}

.wrapper .page{width:864px;margin:0 auto 0 auto;position:relative;}
.wrapper .page .topnav{width:864px;height:102px;margin:0 auto 0 auto;position:relative;}
.wrapper .page .topnav .logo{width:224px;height:45px;background:url("logo.gif") no-repeat;top:39px;left:0;position:absolute;}
.wrapper .page .topnav .logo a{float:left;width:224px;height:45px;background:url("logo.gif") no-repeat;}
.wrapper .page .topnav .toplink{color:#fff;top:44px;right:0;position:absolute;}
.wrapper .page .topnav .toplink a{color:#fff;font-size:12px;padding:0 0 0 0;}

.wrapper .page .menu{width:864px;height:41px;background:url("bg_menu.gif") no-repeat;top:0;left:0;position:relative;}
.wrapper .page .menu a{float:left;color:#fff;height:41px;line-height:41px;font-size:12px;padding:0 16px 0 5px;background:url("bg_menu_a.gif") right no-repeat;margin:0 0 0 11px}
.wrapper .page .menu a.end{background:none;}
.wrapper .page .menu a:hover{color:#db2073;text-decoration:none;}

.wrapper .page .childnav{width:864px;height:24px;line-height:24px;top:2px;left:0;position:relative;}
.wrapper .page .childnav a{float:left;color:#fff;height:24px;line-height:24px;font-size:12px;padding:0 5px 0 5px;margin:0 0 0 10px}
.wrapper .page .childnav a.end{background:none;}
.wrapper .page .childnav a:hover{color:#db2073;text-decoration:none;}

.wrapper .page .mbox{width:864px;background:#fff;margin:0 auto 0 auto;}
.wrapper .page .mtop{width:864px;height:11px;background:url("bg_main_top.gif") no-repeat;margin:0 0 0 0;}
.wrapper .page .mbottom{width:864px;height:11px;background:url("bg_main_bottom.gif") no-repeat;}

.wrapper .page .path{width:826px;height:36px;line-height:36px;color:#fff;margin:0 auto 5px auto;}
.wrapper .page .path a{color:#fff;font-size:12px;padding:0 10px 0 10px;}
.wrapper .page .path a.here{color:#FD03A5;}

.li_btn{display: block;float: left;}
.li_btn_1{margin-left: 10px;margin-bottom: 10px;height: 31px;}
.li_btn_2{margin-left: 10px;margin-bottom: 10px;height: 31px;text-align: center;}

/* ���￪ʼ��h2���� */
.class_title{height: 50px;}
.class_title li{float: left;}
.class_title li h2{margin: 0px;font-family: "΢���ź�", "����";height: 50px;line-height: 50px;color: #FF0099;font-size: 20px;}
.class_title li h2 span{font-family: "Trebuchet MS", Verdana, Arial, sans-serif, "����";color: #666;font-size: 12px;}

.infobox{border: 1px solid #bfbfbf;float: left;width: 205px;}
.infobox_modify{border: 1px solid #bfbfbf;float: left;width: 425px;}
.infobox .infobox_title,
.infobox_modify .infobox_modify_title{border-bottom: 1px solid #bfbfbf;line-height: 40px;color: #FF0099;text-align: center;height: 40px;}
.infobox .infobox_image{padding: 20px 10px 20px 20px;width: 152px;float: left;}
.infobox .infobox_infoli1{font-size: 12px;line-height: 35px;font-weight: 700;color: #efefef;padding: 0px 10px;height: 35px;width: 185px;}
.infobox_modify .infobox_modify_li1{font-size: 12px;line-height: 35px;font-weight: 700;color: #efefef;padding: 0px 10px;height: 35px;width: 372px;}
.infobox_modify .infobox_modify_li2{font-size: 12px;line-height: 35px;font-weight: 700;color: #efefef;padding: 0px 10px;height: 50px;width: 372px;}

.infobox .infobox_infoli2{
	color: #ff0099;font-family: "΢���ź�", "����";
	margin: 0px 10px 10px 10px;
	padding: 10px;
	width: 163px;
	border: 1px solid #bfbfbf;
	font-size: 18px;
	font-weight: 700;
}
.infobox .infobox_infoli3{
	color: #efefef;
	margin: 0px 10px 10px 10px;
	padding: 10px;
	width: 163px;
	border: 1px solid #bfbfbf;
}
.infobox .infobox_infoli4{
	color: #ff0099;
	margin: 0px 10px 10px 10px;
	padding: 10px;
	width: 163px;
	border: 1px solid #bfbfbf;
}
.infobox .infobox_infoli5{
	color: #efefef;
	margin: 0px 10px 10px 10px;
	padding: 10px;
	width: 163px;
	border: 2px solid #bfbfbf;
}
.infobox .infobox_infoli6{
	font-size: 12px;
	line-height: 35px;
	font-weight: 700;
	color: #ff0099;
	padding: 0px 10px;
	height: 35px;
	width: 185px;
}
.infobox .infobox_infoli7{
	font-size: 12px;
	line-height: 35px;
	font-weight: 700;
	color: #333;
	padding: 0px 10px;
	height: 35px;
	width: 185px;
}
.infobox .infobox_infoli8{
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #FF0000;
	padding: 0px 10px;
	height: 35px;
	width: 185px;
}
.infobox .infobox_infoli9{
	font-size: 12px;
	line-height: 35px;
	font-weight: normal;
	color: #FF0099;
	padding: 0px 10px;
	height: 35px;
	width: 185px;
}
.infobox .infobox_infoli11{
	font-size: 12px;
	line-height: 35px;
	font-weight: normal;
	color: #FF0099;
	padding: 0px 10px;
	height: 50px;
	width: 185px;
}
.infobox .infobox_infoli11 input{width: 156px}
.infobox .infobox_infoli9 a{color: #FF0099;text-decoration: underline;}
.infobox .infobox_infoli9 a:hover{color: #FF0099;text-decoration: none;}
.infobox .infobox_infoli10{
	font-size: 12px;
	line-height: 14px;
	font-weight: 100;
	color: #ff0099;
	padding: 0px 10px 10px 10px;
	height: 14px;
	width: 185px;
}
.infobox .infobox_button_a{
	font-size: 12px;
	line-height: 40px;
	font-weight: 700;
	color: #FF0099;
	background-color: #FFFFFF;
	text-align: center;
	height: 40px;
	width: 185px;margin: 0px 10px 10px 10px;
}
.infobox .infobox_button_b{
	font-size: 12px;
	line-height: 40px;
	font-weight: 700;
	color: #666;
	background-color: #FFFFFF;
	text-align: center;
	height: 40px;
	width: 185px;margin: 0px 10px 10px 10px;
}
.infobox .infobox_button_c{
	font-size: 12px;
	line-height: 40px;
	font-weight: 700;
	color: #000;
	background-color: #FFFFFF;
	text-align: center;
	height: 40px;
	width: 185px;margin: 0px 10px 10px 10px;
}
.infobox .infobox_button_d{
	color: #333;
	margin: 0px 10px 10px 10px;
	padding: 6px 10px;
	width: 161px;
	border: 2px solid #bfbfbf;
	font-weight: 500;
}

.m-t-10{margin-top: 10px;}
.m-b-10{margin-bottom: 10px;}
.m-r-10{margin-right: 10px;}

.cart{
	background:#fff;
	border: 1px solid #bfbfbf;
	width: 548px;
	margin-right: 10px;
	float: left;
}
.cart .cart_title{border-bottom: 1px solid #bfbfbf;
	line-height: 40px;
	color: #FF0099;
	text-align: center;height: 40px;width: 548px;}
	
.cart .cart_list{border-bottom: 1px dashed #bfbfbf;float: left;
	color: #FF0099;
	text-align: center;width: 528px;padding: 10px;}	
.cart .cart_list .cart_image{float: left;
	border: 1px solid #bfbfbf;
	height: 64px;
	width: 64px;
	margin-right: 20px;
}	
.cart .cart_list .cart_image:hover{border: 1px solid #ff0099;}	
.cart .cart_list h3{
	height: 64px;
	margin-right: 10px;
	width: 200px;
	float: left;
	text-align: left;
	font-size: 14px;
}	
.cart .cart_list h4{
	height: 64px;
	margin-right: 10px;
	width: 80px;
	float: left;
	text-align: left;
	font-size: 14px;
	color: #666666;
}
.cart .cart_list h5{
	height: 64px;
	margin-right: 10px;
	width: 50px;
	float: left;
	text-align: left;
	font-size: 12px;
	color: #666666;
	font-weight: normal;
}	
.cart .cart_list h6{
	height: 64px;
	width: 70px;
	float: left;
	text-align: left;
	font-size: 12px;
	color: #666666;
	font-weight: normal;
}		
.cart .cart_number{
	border: 2px solid #bfbfbf;
	width: 30px;
	padding: 0px 5px;
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #666666;
}
.cart .cart_total{
	border-bottom: 1px dashed #ff0099;
	float: left;
	color: #FF0099;
	text-align: right;
	width: 428px;
	padding: 10px 60px;
	font-size: 18px;
	line-height: 40px;
	height: 40px;
}
.cart .cart_pay{

	float: left;
	color: #FF0099;
	text-align: center;
	width: 428px;
	padding: 10px 60px;
}	
.cart .cart_pay .cart_pay_button_a{width:100px;height:30px;line-height:22px;cursor:pointer;font-size:12px;color:#F09;	font-weight:700;background-color: #FFFFFF;}	
.cart .cart_pay .cart_pay_button_b{width:100px;height:30px;line-height:22px;cursor:pointer;font-size:12px;color:#666;	font-weight:700;background-color: #FFFFFF;}	
.fav{
	background:#fff;
	border: 1px solid #bfbfbf;
	width: 240px;
	float: left;
}
.fav .fav_title{border-bottom: 1px solid #bfbfbf;
	line-height: 40px;
	color: #FF0099;
	text-align: center;height: 40px;width: 240px;}
.fav .fav_list{width: 240px;}
.fav .fav_list li{}

.fav .fav_list ul{width: 240px;padding: 10px 0px 0px 0px;}
.fav .fav_list ul li{width: 66px;float: left;margin: 0px 7px 10px 7px;display:inline; /*�����������ʽ��������bug��*/}

.fav .fav_list ul li img{border: 1px solid #bfbfbf;margin-bottom: 5px;display: block;}
.fav .fav_list ul li a:hover img{border: 1px solid #ff0099;margin-bottom: 5px;display: block;}
.fav .fav_list ul li h5{
	font-size: 12px;
	font-weight: normal;
	height: 36px;
}
.fav .fav_list ul li a{color: #666666;cursor:pointer;text-decoration: none;}
.fav .fav_list ul li a:hover {color: #ff0099;}


.order_top{
	height: 38px;
}
.order_top .order_nav{
	position:absolute;
	height:26px;
	width: 802px;
	height: 38px;
}
.order_top .order_nav li{line-height: 37px;height: 37px;margin-right: 10px;padding: 0px 10px;display: block;float: left;background:#fff; /* fix the double margin error */text-decoration: none;border: 1px solid #bfbfbf;color: #666;}
.order_top .order_nav li span{font-size: 11px;font-weight: 700;margin-left: 5px;}
.order_top .order_nav .order_nav_now{line-height: 37px;height: 37px;margin-right: 10px;padding: 0px 10px;display: block;float: left; /* fix the double margin error */text-decoration: none;border-bottom: 1px solid #fff;color: #FF0099;cursor:pointer;}

.order_box{background:#fff;border: 1px solid #bfbfbf;}
.order_list{width: 802px;height: 40px;padding: 0px 10px;}
.order_list li{float: left;line-height: 40px;height: 40px;width: 156px;color: #666;font-weight: 700;}
.order_list li.order_list_1{width:175px;}
.order_list li a{color: #ff0099; }
.order_list_content{width: 802px;padding: 0px 10px;}
.order_list_content li{float: left;line-height: 40px;height: 40px;width: 156px;color: #666;font-weight: 100;border-top: 1px dashed #bfbfbf;}
.order_list_content li a{color: #ff0099; }
.order_list_content li.order_list_1{width:175px;}

 /* �¶��� */
.ck_pub_input{line-height: 24px;border: 2px solid #bfbfbf;padding: 5px;font-family: "Trebuchet MS", Verdana, Arial, sans-serif, "����";color: #666;height: 30px;}
.ck_guestbook_input{line-height: 24px;border: 2px solid #bfbfbf;padding: 5px;font-family: "Trebuchet MS", Verdana, Arial, sans-serif, "����";color: #666;height: 30px;width: 746px;}
.ck_next{padding: 10px 10px 10px 10px;text-align: center;height: 31px;}

.ck_box{background:#fff;border: 1px solid #bfbfbf;color: #666;padding: 10px;width: 780px;margin:0 auto 0 auto;}
.ck_box .ck_info_box{border: 1px solid #bfbfbf;color: #666;padding: 0px 0px 10px 0px;width: 780px;}
.ck_box .ck_pay_box{border: 1px solid #f09;color: #666;padding: 0px 0px 10px 0px;width: 780px;}
.ck_box .ck_pay_box .ck_pay_list {padding: 15px 10px;}
.ck_box .ck_info_box .ck_info_title{border-bottom: 1px solid #bfbfbf;color: #ff0099;line-height: 50px;text-align: center;font-weight: 700;font-size: 14px;}
.ck_box .ck_pay_box .ck_pay_title{border-bottom: 1px solid #f09;color: #ff0099;line-height: 50px;text-align: center;font-weight: 700;font-size: 14px;}
.ck_box .ck_info_box .ck_info_list_info{padding: 10px;}
.ck_box .ck_info_box .ck_info_list_input{line-height:20px;padding: 0px 10px;}
.ck_box .ck_info_box .ck_info_list_input span{
	padding: 0px 0px 0px 10px;
	line-height: 45px;
	color: #f09;
	position: absolute;
}

.ck_box .ck_info_guestbook{border: 1px dashed #f09;color: #666;padding: 0px 0px 0px 0px;width: 780px;}
.ck_box .ck_info_guestbook .ck_guestbook_title{border-bottom: 1px dashed #f09;color: #ff0099;line-height: 50px;text-align: center;font-weight: 700;font-size: 14px;}
.ck_box .ck_info_guestbook .ck_guestbook_info{padding: 10px;}



.ck_box .ck_info_box .ck_small_list{padding: 15px 10px;border-bottom: 1px dashed #bfbfbf;}
.ck_box .ck_info_box .ck_small_list_bottom,
.ck_box .ck_info_guestbook .ck_guestbook_bottom,
.ck_box .ck_pay_box .ck_pay_list
{padding: 15px 10px 5px 10px;}
.ck_box .ck_info_box .ck_small_list .ck_num,
.ck_box .ck_info_box .ck_small_list_bottom .ck_num,
.ck_box .ck_info_guestbook .ck_guestbook_bottom .ck_num,
.ck_box .ck_pay_box .ck_pay_list .ck_num
{width: 150px;font-weight: 100;display: block;float: left;padding: 0px 0px 0px 0px;}
.ck_box .ck_info_box .ck_small_list .ck_name a{color: #FF0099;text-decoration: underline;}
.ck_box .ck_info_box .ck_small_list .ck_name a:hover{color: #FFFFFF;text-decoration: none;background-color: #FF0099;}
.ck_box .ck_pay_box .ck_pay_list .ck_name{color: #FF0099;font-weight: 700;font-size: 18px;}

.forgot_box{padding: 10px;border: 1px solid #bfbfbf;width: 802px;}
.forgot_box .forgot_email{width: 488px;float: left;}
.forgot_box .forgot_email .forgot_email_title{font-weight: 700;line-height: 18px;color: #666;}
.forgot_box .forgot_email .forgot_email_input{padding: 10px 0;}
.forgot_box .forgot_readme{width: 290px;border: 1px solid #bfbfbf;float: left;}
.forgot_box .forgot_readme .forgot_readme_title{border-bottom: 1px solid #bfbfbf;line-height: 40px;color: #FF0099;text-align: center;height: 40px;}
.forgot_box .forgot_readme .forgot_readme_box{padding: 10px;line-height: 18px;color: #666;}

#paytips{position:absolute; top:200px;left:40%; height:260px; width:300px; z-index:98;border:#CCCCCC 3px solid; background:#FFFFFF;}
#paytips div{ text-align:right; line-height:24px; background:#F3F3F3; margin-bottom:10px; height:22px; padding:0 6px 0 0;}
#paytips h1{font-family:'����'; font-size:16px; background:url("icon_hlepinfo.gif") no-repeat; padding-left:40px; height:32px; color:#222; margin:10px;}
#paytips p{ padding-left:50px; line-height:24px;}
#paymemo{width:450px;height:90px;line-height:20px;padding:10px;margin:10px 0 0 0;overflow: auto;overflow-y: auto;font-family:Trebuchet MS, Verdana;border:1px solid #cccccc;}

.wrapper .page .main_body{width:826px;margin:0 auto 0 auto;}
.wrapper .page .main_body .mleft{float:left;width:177px;margin:20px 0 20px 0;}
.wrapper .page .main_body .mleft .mtitle{font-size:22px;font-family:"Arial";color:#333;margin:0 0 0 10px;}
.wrapper .page .main_body .mleft ul{margin:10px 0 20px 0;}
.wrapper .page .main_body .mleft li{font-size:12px;background:url("bg_leftmenu_arrow.gif") left no-repeat;height:40px;line-height:40px;padding-left:20px;margin:0 0 0 4px;}
.wrapper .page .main_body .mleft li.mycart{font-size:12px;line-height:20px;}
.wrapper .page .main_body .mleft li a{color:#333;}
.wrapper .page .main_body .mleft li a:hover{color:#db2073;}

.wrapper .page .main_body .mright{float:left;width:639px;margin:20px 0 20px 0;}
.wrapper .page .main_body .mright .catTitle{width:639px;font-size:22px;font-weight:normal;color:#333;margin-bottom:10px;}
.wrapper .page .main_body .mright .pagebox{width:639px;}

.wrapper .page .main_body .mright .pager{width:639px;height:33px;line-height:33px;background:url("bg_pager.gif") no-repeat;margin:10px auto 10px auto;position:relative;}
.wrapper .page .main_body .mright .pager .total{left:6px;top:0;position:absolute;}
.wrapper .page .main_body .mright .pager .total span{color:#f8471d;font-size:9px;}

.wrapper .page .main_body .mright .pager .grid{width:180px;margin: 0 auto 0 auto; height:22px; line-height:22px; text-align:left; font-size:12px;top:9px;left:130px;position:absolute;}
.wrapper .page .main_body .mright .pager .grid a{float:left;width:55px;height:16px;line-height:16px;padding-left:20px;color:#666;background:url("btn_goodsitem_grid.gif") no-repeat;}
.wrapper .page .main_body .mright .pager .grid a#grid1{background-position:left -32px;}
.wrapper .page .main_body .mright .pager .grid a#grid1.here{background-position:0 top;}
.wrapper .page .main_body .mright .pager .grid a#grid2{background-position:left bottom;}
.wrapper .page .main_body .mright .pager .grid a#grid2.here{background-position:0 -16px;}

.wrapper .page .main_body .mright .pager .pbox{width:639px;text-align:right;top:2px;right:4px;position:absolute;}
.wrapper .page .main_body .mright .pager .pbox a{color:#666;border:1px solid #d5d5d5;padding:4px;margin:0 0 0 6px;}
.wrapper .page .main_body .mright .pager .pbox a:hover{border-color:#cd0000;}

.wrapper .page .main_body .mright .gooddetail{width:639px;}

/* Product Images */
.wrapper .page .main_body .mright .gooddetail .product-img-box { float:left; width:267px; }
.wrapper .page .main_body .mright .gooddetail .product-img-box .product-image { border:1px solid #ddd; }
.wrapper .page .main_body .mright .gooddetail .product-img-box .product-image-zoom { position:relative; width:265px; height:265px; overflow:hidden; z-index:9; }
.wrapper .page .main_body .mright .gooddetail .product-img-box .product-image-zoom img { position:absolute; left:0; top:0; cursor:move; }
.wrapper .page .main_body .mright .gooddetail .product-img-box .zoom-notice { text-align:center; padding:15px 0 20px; font-size:0.91em;}
.wrapper .page .main_body .mright .gooddetail .product-img-box .zoom { position:relative; z-index:9; height:18px; margin:0 auto 13px; padding:0 28px; background:url("slider_bg.gif") 50% 6px no-repeat; cursor:pointer; }
.wrapper .page .main_body .mright .gooddetail .product-img-box .zoom #track { position:relative; height:18px; }
.wrapper .page .main_body .mright .gooddetail .product-img-box .zoom #handle { position:absolute; left:0; top:-1px; width:9px; height:22px; background:url("magnifier_handle.gif") 0 4px no-repeat;  }
.wrapper .page .main_body .mright .gooddetail .product-img-box .zoom .btn-zoom-out { position:absolute; left:2px; top:0; }
.wrapper .page .main_body .mright .gooddetail .product-img-box .zoom .btn-zoom-in { position:absolute; right:2px; top:0; }
.wrapper .page .main_body .mright .gooddetail .product-img-box .more-views ul { margin-left:-5px; margin-top:10px; }
.wrapper .page .main_body .mright .gooddetail .product-img-box .more-views li { float:left; margin:0 0 5px 5px ; }

.wrapper .page .main_body .mright .gooddetail .info{float:left;width:303px;margin-left:10px;}
.wrapper .page .main_body .mright .gooddetail .info .goodsTitle{width:303px;height:43px;line-height:20px;font-size:22px;color:#fd0291;}
.wrapper .page .main_body .mright .gooddetail .info .goodsState{width:303px;height:22px;line-height:22px;font-size:12px;color:#333;}
.wrapper .page .main_body .mright .gooddetail .info .goodsQty{width:303px;margin:10px 0 10px 0;position:relative;}
.wrapper .page .main_body .mright .gooddetail .info .goodsQty .qtyInput{}
.wrapper .page .main_body .mright .gooddetail .info .goodsQty .qtyInput .txtQty{width:80px;height:15px;line-height:15px;border:1px solid #ccc;}
.wrapper .page .main_body .mright .gooddetail .info .goodsQty .qtyAdd2Cart{width:74px;height:18px;top:0;left:90px;position:absolute;}
.wrapper .page .main_body .mright .gooddetail .info .goodsCash{width:303px;height:22px;line-height:22px;font-size:22px;color:#fd0291;margin:10px 0 10px 0;}
.wrapper .page .main_body .mright .gooddetail .info .goodsselector{width:303px;height:26px;margin:10px 0 10px 0;}
.wrapper .page .main_body .mright .gooddetail .info .goodsDescription{width:303px;margin:10px 0 0 0;}
.wrapper .page .main_body .mright .gooddetail .info .goodsDescription dl{}
.wrapper .page .main_body .mright .gooddetail .info .goodsDescription dt{font-size:14px;font-weight:bolder;color:#333;}
.wrapper .page .main_body .mright .gooddetail .info .goodsDescription dd{margin:10px 0 0 0;line-height:20px;}

.wrapper .page .main_body .mright .notes_li{padding:12px;}
.wrapper .page .main_body .mright .notes_li dl{width:639px;border-bottom:1px solid #efefef;}
.wrapper .page .main_body .mright .notes_li dt{height:32px;line-height:32px;font-size:16px;font-weight:bolder;}
.wrapper .page .main_body .mright .notes_li dt a,
.wrapper .page .main_body .mright .notes_li dt a:visited,
.wrapper .page .main_body .mright .notes_li dt a:hover{color:#ff0099;}
.wrapper .page .main_body .mright .notes_li dd{font-size:12px;line-height:22px;}

.wrapper .page .main_body .mright .gooddetail .memo{width:639px;}
.wrapper .page .main_body .mright .gooddetail .memo .memoTitle{font-size:14px;font-weight:bolder;}
.wrapper .page .main_body .mright .gooddetail .memo .memoBody{font-size:12px;line-height:18px;margin:10px 0 0 0;}

.wrapper .page .main_body .mright .gooddetail .related{width:639px;}
.wrapper .page .main_body .mright .gooddetail .related .relatedTitle{font-size:14px;height:32px;line-height:32px;font-weight:bolder;}
.wrapper .page .main_body .mright .gooddetail .related .relatedBody{font-size:12px;line-height:18px;}

.wrapper .page .main_body .mright .goodsitem{width:639px;}
.wrapper .page .main_body .mright .goodsitem ul{}
.wrapper .page .main_body .mright .goodsitem li{float:left;width:203px;height:250px;margin:0 10px 10px 0;border-bottom:1px solid #efefef;}
.wrapper .page .main_body .mright .goodsitem li .thumb{width:203px;height:203px;text-align:center;}
.wrapper .page .main_body .mright .goodsitem li .cash{display:none;}
.wrapper .page .main_body .mright .goodsitem li .brand{width:203px;height:24px;line-height:24px;}
.wrapper .page .main_body .mright .goodsitem li .brand a{font-size:16px;color:#fd0291;}
.wrapper .page .main_body .mright .goodsitem li .title{width:203px;height:24px;line-height:24px;overflow:hidden;}
.wrapper .page .main_body .mright .goodsitem li .title a{font-size:12px;color:#fd0291;}
.wrapper .page .main_body .mright .goodsitem li .description{display:none;}
.wrapper .page .main_body .mright .goodsitem li .link{width:203px;height:15px;line-height:15px;font-size:15px;color:#03C;}

.wrapper .page .main_body .mright .goodslist{width:639px;}
.wrapper .page .main_body .mright .goodslist ul{}
.wrapper .page .main_body .mright .goodslist li{width:639px;height:220px;margin:0 10px 20px 0;position:relative;border-bottom:1px solid #efefef;}
.wrapper .page .main_body .mright .goodslist li .thumb{width:203px;height:220px;left:0;top:0;position:absolute;}
.wrapper .page .main_body .mright .goodslist li .title{width:403px;height:24px;line-height:24px;left:220px;top:0;position:absolute;}
.wrapper .page .main_body .mright .goodslist li .title a{font-size:16px;color:#fd0291;}
.wrapper .page .main_body .mright .goodslist li .cash{width:203px;height:24px;line-height:24px;left:220px;top:30px;font-family:"Georgia";font-size:26px;position:absolute;color:#fd0291;}
.wrapper .page .main_body .mright .goodslist li .cash span{font-size:12px;}
.wrapper .page .main_body .mright .goodslist li .description{width:403px;line-height:18px;color:#666;left:220px;top:60px;position:absolute;}
.wrapper .page .main_body .mright .goodslist li .brand{width:303px;line-height:18px;left:220px;bottom:10px;position:absolute;}
.wrapper .page .main_body .mright .goodslist li .link{width:203px;height:5px;line-height:5px;font-size:15px;color:#03C;}

.wrapper .page .main_body .footer{width:820px;border-top:1px solid #dedede;margin:0 auto 0 auto;position:relative;text-align:left;}
.wrapper .page .main_body .footer dl{float:left;text-align:left;padding-left:32px;}

.wrapper .page .main_body .footer dl#footerdl1{width:120px;}
.wrapper .page .main_body .footer dl#footerdl2{width:130px;}
.wrapper .page .main_body .footer dl#footerdl3{width:150px;}
.wrapper .page .main_body .footer dl#footerdl4{width:140px;}
.wrapper .page .main_body .footer dl#footerdl5{width:100px;}
.wrapper .page .main_body .footer dl#footerdl6{width:144px;}

.wrapper .page .main_body .footer dt{color:#49413f;font-size:14px;line-height:24px;margin:10px 0 10px 0;font-weight:bolder;}
.wrapper .page .main_body .footer dd{line-height:24px;}
.wrapper .page .main_body .footer dd a{float:left;width:90%;color:#ff0099;}
.wrapper .page .main_body .footer dd a:hover{color:#ff0099;}
.wrapper .page .main_body .footer dd a:visited{color:#ff0099;}

.wrapper .main{width:826px;margin:0px auto 38px auto;}
.wrapper .main .popup{width:826px;height:370px;top:8px;left:-19px;position:relative;}

.wrapper .copyright{width:826px;color:#efefef;margin:10px auto 10px auto;}
.wrapper .copyright a{font-size:12px;color:#efefef;}

.clearBoth{clear:Both;}