@charset "utf-8";
/* CSS Document */

body { margin: 0px; font: 12px Arial, Helvetica, sans-serif; color: #5C5C5C; }
ul,li { margin: 0px; padding: 0px; list-style: none; }
img { border: none; }
input,select { font-family: Arial, Helvetica, sans-serif; }

a { color: #000000; text-decoration: none; }
a:hover { text-decoration: underline; }

.fs11 { font-size: 11px; }
.fs12 { font-size: 12px; }
.fs13 { font-size: 13px; }
.fs14 { font-size: 14px; }
.fs16 { font-size: 16px; }
.fs18 { font-size: 18px; }
.fs24 { font-size: 24px; }
.fs36 { font-size: 36px; }

.fl { float: left; }
.fr { float: right; }

.tl { text-align: left; }
.tc { text-align: center; }
.tr { text-align: right; }

.fc_white { color: #FFFFFF; }
.fc_black { color: #000000; }
.fc_pink { color: #BD0062; }
.fc_red { color:#F00;}
.fc_green { color: #5C9700; }
.clear { clear: both; }

/* header */

.header { width: 100%; }
	.header .top { height: 14px; background: #F0F0F0; }
	.header .main { width: 985px; margin: 0px auto; }
		.header .main .links { width: 230px; height: 27px; padding: 2px 0px 0px 300px; background: url(../images/top_links_bg.gif) no-repeat right 0px; }
			.header .main .links a { float: left; background: url(../images/top_links_arr.gif) no-repeat right 5px; padding-right: 15px; margin: 0px 17px; }
		.header .main .other {padding-top: 7px; }
			.header .main .other .login a { color: #BD0062; }
		.header .main .other li { float: left; margin-left: 22px; display: inline; }
		
/* content */

.content { width: 985px; margin: 0px auto; }
	.content .left { width: 209px; float: left; }
	.menuList2 { width:207px; border: #BD0062 solid 1px; overflow: hidden; }

		.menuList2 li { width: 207px; float: left; }
		.menuList2 a { font-size: 12px;float: left; background: url(../images/arr2.gif) no-repeat 18px 8px; padding-left: 30px; }
		.menuList2 a:hover { color: #C32A5A; }
		.menuList2 .ahover { color: #C32A5A; background: url(../images/arr3.gif) no-repeat 14px 8px; }
		.menuList2 .sub a { background: none; margin-top: 0px; font-size: 12px; font-weight: 100; color: #C12354;}
		.menuList2 .sub a:hover { color: #000000; text-decoration: none; }
		.box { width: 207px; clear: left; border: #C0C0C0 solid 1px; margin-top: 8px; line-height: 20px; }
			.box .newsletter { width: 80px; height: 30px; padding: 10px 0px 5px 80px; background: url(../images/new_icon.gif) no-repeat 32px 2px; }
			.box .c input { margin: 5px 0px; }
			.box .c .inp1 { width: 140px; }
			.box .p1 { margin: 0px; padding: 8px 15px;font-weight:500; }
			.left .box .p1 span { color: #BF1B4E; }
	.content .right { width: 768px; float: right; }
		.content .right .menu { width: 768px; float: left; }
			.content .right .menu .fl { padding: 15px 0px 0px 30px; }
				.content .right .menu .fl a { margin: 0px 10px; }
				.content .right .menu .fl a:hover { color: #C12354; }
				.content .right .menu .fl .hot { width: 28px; height: 25px; position: absolute; margin: -20px 0px 0px 250px; background: url(../images/hot_icon.gif) no-repeat; }
				.content .right .menu .fl a span { color: #E4196F; }
		.content .right .search { width: 762px; float: left; height: 26px; padding: 2px 0px 0px 4px; background: #BD0062; border: #C00A68 solid 1px; }
			.content .right .search li { float: left; }
			.content .right .search .inp1, .content .conBox .search .inp1 { width: 200px; }
			.content .right .search .inp2, .content .conBox .search .inp2 { width: 65px; height: 21px; border: none; background: url(../images/search_btn.gif); font-weight: bold; margin: 1px 0px 0px 5px; }
			.content .right .search .inp3 { width: 80px; height: 21px; border: none; background: url(../images/chick_btn.gif); font-weight: bold; margin: 1px 0px 0px 5px; }
			.content .right .search .icon { background: url(../images/search_icon.gif) no-repeat 0px 3px; padding: 3px 0px 0px 30px; margin-left: 100px;}
		.content .right .side_l { width: 570px; float: left; margin-top: 5px; }

			.content .right .side_l .banner2 { width: 570px; float: left; }
			.content .right .side_l .categories { width: 570px; float: left; margin-top: 10px; }
				.content .right .side_l .categories .title { width: 560px; float: left; height: 19px; padding: 4px 0px 0px 10px; background: url(../images/categories_tt_bg.gif); color: #BD0062; }
				.content .right .side_l .categories .title2 { width: 560px; float: left; padding: 20px 0px 0px 10px; }
					.content .right .side_l .categories .title img { margin-right: 5px; }
				.content .right .side_l .categories .text2 { width: 550px; float: left; margin-top: 10px; line-height: 20px; padding: 0px 10px; }
				.content .right .side_l .categories .cList { width: 570px; float: left; }
					.content .right .side_l .categories .cList .imgList { width: 170px; float: left; display: inline; margin: 10px 10px 0px 10px; }
						.content .right .side_l .categories .cList .imgList .imgs { width: 168px;  float: left; }
						.content .right .side_l .categories .cList .imgList .imgs  a { border: #FFF solid 1px; display: inline-block; }
						.content .right .side_l .categories .cList .imgList .imgs  a:hover { border: #ddd solid 1px; display: inline-block; }
						
						.content .right .side_l .categories .cList .imgList .text { width: 170px; float: left; padding-top: 5px; font-size: 14px; }
							.content .right .side_l .categories .cList .imgList .text li { padding-top: 5px; }
							.content .right .side_l .categories .cList .imgList .text a { color: #5C5C5C; }
							.content .right .side_l .categories .cList .imgList .text .more { color: #BF1B4E; font-size: 12px; }
							.content .right .side_l .categories .cList .imgList .text .dot { background: url(../images/imgList_dot.gif) no-repeat 0px 11px; padding-left: 10px; }
		.content .right .side_r { width: 191px; float: right; margin-top: 5px; }
			.content .right .side_r .ad1 { margin-bottom: 5px; }
			.contetn .right .side_r .scroll_img { width: 191px; float: left; }
				.content .right .side_r .scroll_img  .tt { width: 191px; height: 23px; padding-top: 5px; background: url(../images/scroll_tt.gif); border-bottom: #CCCCCC dashed 1px; }
				.content .right .side_r .scroll_img .imgs { width: 189px; height: 250px; padding: 10px 0px; border: #CCCCCC dashed 1px; border-top: none; overflow: hidden; float: left; }
					.content .right .side_r .scroll_img .imgs li { background: url(../images/recently_sold_item.gif) no-repeat 5px 3px; font-size: 11px; padding: 0px 10px 0px 28px; margin: 3px 0px; }
			.content .right .side_r .contactBox { width: 169px; padding: 0px 10px; margin-top: 10px; border: #D7D7D7 solid 1px; font-weight: bold; }
				.content .right .side_r .contactBox p { margin: 0px; padding: 10px 0px; line-height: 18px; }
		.content .right .sel_box { width: 768px; float: left; }
			.content .right .sel_box .tt { width: 768px; height: 23px; }
				.content .right .sel_box .tt a { width: 115px; height: 20px; padding-top: 3px; background: url(../images/sel_tt.gif); float: left; margin-right: 1px; font-size: 13px; color: #848484; font-weight: bold; text-align: center; }
					.content .right .sel_box .tt a:hover { font-size: 14px; text-decoration: none; color: #BD0062; }
			.content .right .sel_box .tList { width: 746px; padding: 10px; float: left; border: #CCCCCC solid 1px; }
				.content .right .sel_box .tList ul { width: 248px; float: left; margin-top: 5px; }
				.content .right .sel_box .tList li { float: left; }
				.content .right .sel_box .tList li p { margin: 0px; font-weight:300; padding-top: 5px; }
				.content .right .sel_box .tList .t { width:100px; height: 118px; padding: 0px 0px 0px 10px; }
				.content .right .sel_box .tList li p span { color: #BD0062; }
				
	.content .conBox { width: 983px; float: left; padding: 10px 0px; margin-top: 10px; border: #D5D5D5 solid 1px; }
		.content .conBox .tt1 { width: 971px; padding-left: 12px; float: left; color: #BF1B4E; }
		.content .conBox .p1 { width: 463px; float: left; margin: 0px; padding: 10px 10px 0px 12px; line-height: 20px; }
		.content .conBox .l { width: 661px; float: left; padding: 0px 12px }
			.content .conBox .l .p2 { margin: 0px; padding: 2px 0px; line-height: 20px; }
		.content .conBox .r { width: 298px; float: left; padding-top: 15px; }
			.content .conBox .r li { float: left; margin-right: 10px; }
			.content .conBox .r li img { border: #969696 solid 1px; }
			.content .conBox .r li p { margin: 0px; color: #BD0062; padding-top: 3px; }
		.content .conBox .lList { width: 233px; padding: 10px 0px 10px 12px; float: left; }
			.content .conBox .lList .tt2 { padding: 0px; background: none; }
			.content .conBox .lList li { background: url(../images/llist_dot.gif) no-repeat 0px 9px; padding: 4px 0px 4px 10px; }
		.content .conBox .search { width: 683px; height: 27px; padding: 4px 0px 0px 300px; background: #FFDCE7; float: left; }
			.content .conBox .search li { float: left; }
			.content .conBox .search .inp2 { background: url(../images/search_btn2.gif); }
			
		
/* footer */

.footer { width: 985px; margin: 20px auto 0px auto; }
	.footer li { padding: 5px 0px; line-height: 20px; }
	.footer li img { margin: 0px 5px; }
	.footer .t a { margin: 0px 2px; }
	.footer .b a { color: #D02C4D; }
	
	
/* product_list */
	
	.content .right .pages { width: 758px; float: left; background: #F1F0F1; margin-top: 10px; padding: 2px 5px; }
		.content .right .pages .fl { background: url(../images/page_icon4.gif) no-repeat 0px 7px; padding: 5px 0px 0px 18px; }
		.content .right .pages .fr li { float: left; padding-top: 2px; }
		.content .right .pages .fr .inp1 { width: 50px; height: 17px; border: #A3A3A3 solid 1px; margin: 0px 4px; }
		.content .right .pages .fr img, .content .right .pages .fr select { margin: 0px 4px; }
		.content .right .pages .fr .t { padding: 5px 3px 0px 3px; }

	.content .right .view { width: 766px; height: 22px; margin: 6px 0px; background: url(../images/page_bg.gif); border: #CCCCCC solid 1px; float: left; }
		.content .right .view .links li { height: 22px; padding: 0px 5px; float: left; }
			.content .right .view .links li .a1 { float: left; height: 19px; background: url(../images/page_icon1.gif) no-repeat 0px 3px; padding: 3px 0px 0px 22px; margin-left: 5px; }
			.content .right .view .links li .a2 { float: left; height: 19px; background: url(../images/page_icon2.gif) no-repeat 0px 3px; padding: 3px 0px 0px 22px; margin-left: 5px; }
			.content .right .view .links li .a3 { float: left; height: 19px; background: url(../images/page_icon3.gif) no-repeat 0px 3px; padding: 3px 0px 0px 22px; margin-left: 5px; }
			.content .right .view .links li .a4 { float: left; height: 19px; background: url(../images/arr.gif) no-repeat 0px 4px; padding: 3px 0px 0px 12px; margin-left: 5px; }
	
	.content .right .hotBox { width: 768px; float: left; margin-top: 5px; }
		.content .right .hotBox .t_round { width: 768px; height: 6px; font-size: 0px; background: url(../images/hot_box_round.gif); }
		.content .right .hotBox .c_main { width: 768px; background: #FFDCE8; overflow: hidden; padding: 10px 0px; }
			.content .right .hotBox .c_main .imgList, .content .right .proList .imgList { width: 240px; float: left; margin: 0px 8px; display: inline; }
			.content .right .hotBox .c_main .imgList .imgs { background: #FFFFFF; }
				.content .right .hotBox .c_main .imgList p, .content .right .proList .imgList p { margin: 0px; padding: 3px 0px; }
		.content .right .hotBox .b_round { width: 768px; height: 6px; font-size: 0px; background: url(../images/hot_box_round.gif) 0px -6px; }
	
	.content .right .proList { width: 768px; float: left; padding-top: 10px; }
		.content .right .proList .imgList { margin-top: 10px; }
		
		.content .right .proList .imgList2 { width: 155px; height: 240px; margin: 10px 18px; display: inline; float: left; }
			.content .right .proList .imgList2 p { margin: 0px; padding: 4px 0px; }
			.content .right .proList .imgList2 p a { text-decoration:none;}
		.content .right .proList .imgList2 p a:hover{ text-decoration: underline;}
			.content .right .proList .list { width: 768px; float: left; border-bottom: #B5B5B6 dashed 1px; padding: 10px 0px 8px 0px; }
				.content .right .proList .list li { float: left; }
				.content .right .proList .list .img_l { width: 150px; }
				.content .right .proList .list .text_m { width: 470px; }
					.content .right .proList .list .text_m p { margin: 0px; padding: 5px 0px; }
					.content .right .proList .list .text_m a { text-decoration: none; margin-left: 10px; }
					.content .right .proList .list .text_m a:hover{text-decoration: underline;}
				.content .right .proList .list .text_r { line-height: 22px; }
		
/* product_details */

	.content .proTips { width: 962px; background: #F1F1F1 url(../images/proTips_arr.gif) no-repeat 5px 4px; float: left; margin-top: 6px; padding: 3px 0px 3px 23px; font-weight: bold; }
		.content .proTips a { margin: 0px 3px; }
		
	.content .gallery_top { width: 985px; float: left; margin: 6px 0px 20px 0px; }
		.content .gallery_top .arr { width: 15px; float: left; padding-top: 20px; }
		.content .gallery_top .mainImgs { width: 948px; float: left; padding-left: 7px; }
			.content .gallery_top .mainImgs li { float: left; width: 70px; text-align: center; margin: 0px 12px; display: inline; }
			.content .gallery_top .mainImgs p { margin: 0px;}
			
	.content .gallery_left { width: 340px; float: left; }
		.content .gallery_left p { margin: 0px; padding-top: 5px; }
		.content .gallery_left .click a { height: 18px; float: left; padding: 0px 0px 0px 25px; background: url(../images/fd.gif) no-repeat; margin-left: 50px; }
	
	.content .productDetails { width: 383px; float: left; color: #000000; }
		.content .productDetails .d_l { width: 353px; float: left; padding: 0px 15px 0px 15px; }
			.content .productDetails .d_l li { width: 353px; float: left; padding-top: 10px; }
			.content .productDetails .d_l .inp1 { width: 50px; text-align: center; }
		.content .productDetails .d_r { width: 231px; padding-top: 45px; float: right; }
			.content .productDetails .d_r td { padding: 5px 0px; }
		.content .productDetails .p1 { width: 623px; float: left; margin: 0px; padding: 10px 0px 0px 20px; line-height: 20px; }
		.content .productDetails .pTab { background: #D3D3D3; margin-top: 10px; }
			.content .productDetails .pTab td { background: #FFFFFF; padding: 4px 0px; text-align: center; }
		
		.content .productDetails .f_a { float: right; background: url(../images/f_c_icon.gif) no-repeat 0px 3px; text-decoration:underline; padding: 0px 0px 0px 15px; margin: 0px 45px 0px 0px; display: inline; }
		.content .productDetails .f_a:hover { float: right; background: url(../images/f_c_icon.gif) no-repeat 0px 3px; text-decoration:none; padding: 0px 0px 0px 15px; margin: 0px 45px 0px 0px; display: inline; }
		
	.content .leftBox { width: 723px; float: left; border: #D3D3D3 solid 1px; margin-top: 10px; }
		.content .leftBox .title { width: 710px; padding: 4px 0px 0px 13px; background: #FFDCE8; float: left; }
		.content .leftBox .des { width: 700px; float: left; padding: 10px 10px; }
			.content .leftBox .des .rTab td { padding: 5px 0px; } 
			.content .leftBox .des .rTab p { margin: 0px; padding: 5px 10px; }
			.content .leftBox .des .rTab .btn { width: 55px; height: 21px; margin: 0px 5px; padding-top: 5px; float: left; color: #FFFFFF; background: url(../images/yn.gif); font-size: 14px; text-align: center; }
			.content .leftBox .des .rTab .btn:hover { text-decoration: none; }
			
			.content .leftBox .des .wTab { margin-top: 10px; }
				.content .leftBox .des .wTab .tr { padding-right: 8px; }
				.content .leftBox .des .wTab td { padding: 4px 0px; }
				.content .leftBox .des .wTab .inp1 { width: 300px; }
				.content .leftBox .des .wTab textarea { width: 500px; height: 125px; }
				.content .leftBox .des .wTab .sub { width: 74px; height: 26px; cursor: pointer; border: none; background: url(../images/sub_btn.gif); font-size: 14px; color: #FFFFFF; }
		
				.content .leftBox .des .chart_tab { padding: 10px 0px; }
				.content .leftBox .des .chart_tab table { border-top: #ccc solid 1px; border-right: #ccc solid 1px; font-size: 11px; }
				.content .leftBox .des .chart_tab table td { border-left: #ccc solid 1px; border-bottom: #ccc solid 1px; padding: 5px 0px; text-align: center; }
				.content .leftBox .des .chart_tab table td b { font-size: 12px; }
		
	.content .rightScroll { width: 248px; float: right; border: 1px solid #FFDCE8; margin-bottom: 10px; }
		.content .rightScroll .tt { width: 248px; height: 23px; padding-top: 5px; background: url(../images/scroll_tt.gif); border-bottom: #878787 dashed 1px;  }
		.content .rightScroll .imgs { width: 250px; float: left; padding-bottom: 10px; border-bottom: #878787 dashed 1px; }
				.content .rightScroll .imgs li { width:124px; float:left; padding: 5px 0px; text-align: center; }
				.content .rightScroll .imgs li p { padding: 3px 0px; }
				.content .rightScroll #demo li { width: 215px; float: left; text-align: left; background: url(../images/recently_sold_item.gif) no-repeat 5px 0px; padding: 0px 10px 0px 25px; margin: 3px 0px; }
				
/* my_order */

	.content .right .myOrderBox { width: 768px; float: left; margin-top: 10px; }
		.content .right .myOrderBox table { border-top: #D3D3D3 solid 1px; border-right: #D3D3D3 solid 1px; }
			.content .right .myOrderBox table td { padding: 10px; text-align: center; border-left: #D3D3D3 solid 1px; border-bottom: #D3D3D3 solid 1px; }
			.content .right .myOrderBox table .td_None { border-left: none;}
			.content .right .myOrderBox table .td_pad { padding: 5px 0px; }
			.content .right .myOrderBox table a { text-decoration: underline; margin: 0px 5px; }
	.content .right .myOrderBox2 { width: 766px; float: left; margin-top: 10px; border: #D3D3D3 solid 1px; }
		.content .right .myOrderBox2 .title { background: #FFDCE8; padding: 3px 0px; }
		.content .right .myOrderBox2 .track li { width: 179px; float: left; padding: 30px 0px 20px 12px; }
			.content .right .myOrderBox2 .track li a { height: 24px; display: block; background: url(../images/track_icon.gif) no-repeat; padding: 5px 0px 0px 30px; }
	.content .right .oTab1 { width: 768px; margin-top: 10px; float: left; }
		.content .right .oTab1 td { padding: 8px 3px; }
		.content .right .oTab1 .btn1 { width: 80px; height: 28px; border: 0px; font-size: 14px; font-weight: bold; color: #FFFFFF; background: url(../images/order_back_btn.gif); margin: 0px 20px 0px 80px; }
		.content .right .oTab1 .btn2 { width: 97px; height: 28px; border: 0px; font-size: 14px; font-weight: bold; color: #FFFFFF; background: url(../images/order_back_btn2.gif); }
		
/* login and register */

	.content .loginBox { width: 768px; float: right; margin-top: 10px; }
		.content .loginBox .login { width: 340px; float: left; border: #D3D3D3 solid 1px; }
			.content .loginBox .login .title { width: 325px; background: #FFDCE8; padding: 2px 0px 2px 15px; }
			.content .loginBox .login table { margin-top: 10px; margin-bottom: 10px; }
				.content .loginBox .login td { padding: 5px 0px; }
				.content .loginBox .login .inp1 { width: 197px; }
				.content .loginBox .login .inp2, .content .loginBox .register li .inp2 { width: 65px; height: 26px; border: none; background: url(../images/login_btn.gif); color: #FFFFFF; font-size: 14px; }
		.content .loginBox .register { width: 408px; float: right; border: #D3D3D3 solid 1px; }
			.content .loginBox .register .title { width: 393px; background: #FFDCE8; padding: 2px 0px 2px 15px; }
			.content .loginBox .register ul { padding: 10px 0px; }
			.content .loginBox .register li { padding: 8px 0px 8px 10px; }
				.content .loginBox .register li .inp1 { width: 200px; }
			
/* shopping_cart */

	.content .step { width: 768px; float: left; padding: 5px 0px; }
		.content .step li { float: left; text-align: center; margin: 5px 5px; }
			.content .step li p { margin: 0px; padding-top: 5px; color: #9C9D9D; }
		.content .step .arr { padding: 16px 8px 0px 8px; }
	.content .shopping_cart { width: 766px; float: left; border: #C0C0C0 solid 1px; }
		.content .shopping_cart .title { width: 746px; padding: 5px 10px; }
		.content .shopping_cart .sTab1 td { padding: 10px 10px; }
		.content .shopping_cart .sTab1 input { width: 50px; text-align: center; }
		.content .shopping_cart .sTab1 .bt { border-bottom: #8E8F8F dashed 1px; }
		.content .shopping_cart .box { width: 766px; border-top: #A2A2A2 solid 1px; padding: 10px 0px; overflow: hidden; }
			.content .shopping_cart .box .bTab1 { width: 730px; float: right; }
			.content .shopping_cart .box .bTab1 p { margin: 0px; padding: 5px 0px; }
			.content .shopping_cart .box .bTab1 td { padding: 5px 0px; }
			.content .shopping_cart .box .bTab1 .inp1 { width: 210px; }
			.content .shopping_cart .box .bTab1 .inp2, .content .shopping_cart .aTab1 input { width: 61px; height: 22px; border: none; background: url(../images/apply_btn.gif); font-size: 14px; color: #FFFFFF; margin-left: 3px; }
			
			.content .shopping_cart .box .text { width: 746px; float: right; padding: 0px 10px 10px 0px; }
			.content .shopping_cart .box .cost { width: 700px; float: right; background: #FFDCE8 url(../images/plan.gif) no-repeat 10px 5px; padding: 5px 28px }
			.content .shopping_cart .box .sel { width: 756px; float: right; }
				.content .shopping_cart .box .sel p { margin: 0px; padding: 10px 0px; }
			.content .shopping_cart .box .sTab2 { width: 756px; float: right; margin-bottom: 20px; }
				.content .shopping_cart .box .sTab2 td { padding: 8px 0px; text-align: center; }
				
		.content .shopping_cart .sTab3 { margin: 10px 0px 20px 0px; }
			.content .shopping_cart .sTab3 td { padding: 5px; }
			.content .shopping_cart .sTab3 .sel1 { width: 178px; }
			.content .shopping_cart .sTab3 .sel2 { width: 60px; }
			.content .shopping_cart .sTab3 input { width: 175px; }
			.content .shopping_cart .sTab3 .btn { width: 226px; height: 35px; border: none; background: url(../images/proceed_btn.gif); margin-top: 20px; }
		.content .shopping_cart .aTab1 { margin: 10px 0px 20px 0px; }
			.content .shopping_cart .aTab1 td { padding: 8px 5px; }	
			.content .shopping_cart .aTab1 input { margin-left: 190px;}
		.content .shopping_cart .aTab2 { margin: 10px 0px 10px 70px;}
			.content .shopping_cart .aTab2 td { padding: 5px 3px; }
			.content .shopping_cart .box .payBox { width: 556px; padding: 10px 22px; margin: 10px 0px 10px 50px; border: #BD0062 solid 1px; }
			
			.content .shopping_cart .aTab3 td { padding: 3px 0px; }
		.content .shopping_cart .aTab4 { margin: 0px 0px 15px 70px; }
			.content .shopping_cart .aTab4 td { padding: 5px 5px 5px 0px; }
		.content .shopping_cart .selBox { width: 766px; line-height: 20px; }
			.content .shopping_cart .selBox textarea { width: 740px; height: 115px; }
		.content .shopping_cart .selBox2 { float: right; }
		.content .shopping_cart .aTab5 { margin: 10px 0px; }
			.content .shopping_cart .aTab5 td { padding: 5px 0px; }
		.content .shopping_cart .aTab6 { border-top: #EFEFEF solid 1px; padding-top: 10px; }
			.content .shopping_cart .aTab6 td { padding: 5px 0px; }
			
/* my center */

	.content .right .mBox1 { width: 726px; padding: 10px 20px; float: left; border: #C0C0C0 solid 1px; margin-top: 10px; }
		.content .right .mBox1 li { padding: 3px 0px; }
		.content .right .mBox1 textarea { width: 720px; height: 115px; }
		.content .right .mBox1 .line { border-bottom: #C0C0C0 dashed 1px; padding: 5px 0px 10px 0px; }
		.content .right .mBox1 .line input, .content .right .mBox1 table .inp3, .content .right .mBox1 table .inp6 { width: 65px; height: 26px; border: none; background: url(../images/login_btn.gif); font-size: 14px; color: #FFFFFF; }
		
		.content .right .mBox1 table td { padding: 5px; }
		.content .right .mBox1 table textarea { width: 500px; height: 100px; }
		.content .right .mBox1 table .inp1 { width: 350px; }
		.content .right .mBox1 table .inp2 { width: 357px; }
		.content .right .mBox1 table .inp3 { margin: 0px 20px 0px 0px; }
		.content .right .mBox1 table .inp4 { width: 200px; }
		.content .right .mBox1 table .inp5 { width: 500px; }
		
/* special_deals */

	.content .special_banner { width: 985px; padding: 0px 0px 5px 0px; float: left; }
	.content .special_txt { width: 985px; padding: 5px 0px; float: left; }
		.content .special_txt p { margin: 0px; padding: 10px; }
	.content .special_list { width: 985px; float: left; margin: 10px 0px 0px 0px; }
		.content .special_list .title { width: 985px; float: left; color: #000; background: url(../images/deals_title_dashed.gif) 0px 20px repeat-x; }
		.content .special_list h2 { margin: 0px; font-weight: 100; font-size: 24px; padding: 0px 20px; height: 30px; background: #FFF url(../images/deals_title_arr.gif) 0px 3px no-repeat; float: left; }
		.content .special_list .list { width: 985px; float: left; padding-top: 10px; }
			.content .special_list .l { width: 340px; height: 400px; overflow: hidden; border: #D9D9D9 solid 1px; float: left; }
			.content .special_list .r { width: 620px; float: left; padding: 0px 0px 0px 23px; }
				.content .special_list .r .get_btn { position: absolute; margin: 208px 0px 0px 250px; }
				.content .special_list .r li { padding: 3px 0px; color: #000; font-size: 14px; }
				.content .special_list .r li p { margin: 0px; padding: 4px 0px; }
				.content .special_list .r li .time { background: #000 url(../images/deals_time_bg.gif) 0px center no-repeat; font-size: 47px; color: #FFF; font-weight: bold; padding: 0px 15px; }
	.content .special_more { width: 985px; float: left; }
		.content .special_more .title { width: 965px; background: #D4D4D4; overflow: hidden; margin-top: 15px; font-size: 24px; padding: 2px 10px; }
		.content .special_more .list { width: 196px; padding-top: 15px; float: left; font-size: 14px; color: #000; float: left; display: inline; }
			.content .special_more .list p { margin: 0px; text-align: center; line-height: 18px; padding-top: 5px; }
			.content .special_more .ml { margin-left: 66px; display: inline; }
		
/* other pages */
	
	.content .right .dText { width: 758px; float: left; padding: 10px 5px; line-height: 20px; }
		.content .right .dText p { margin: 0px; padding: 5px 0px; }
		.content .right .dText table { width: 220px; height: 60px; float: left; }
			.content .right .dText table td { padding: 0px 5px; }
	.content .right .dList { width: 768px; float: left; }
		.content .right .dList .imgList { width: 152px; float: left; margin: 0px 19px; display: inline;  }
			.content .right .dList .imgList img { border: #888888 solid 1px; }
			.content .right .dList .imgList .p_text { height: 150px; }
				.content .right .dList .imgList .p_text p { margin: 0px; padding: 3px 0px; }
	.content .right .dTab { width: 700px; float: left; margin: 10px 0px; }
		.content .right .dTab td { padding: 0px 5px; }
		
	.content .right .searchCostumes { width: 768px; float: left; }
		.content .right .searchCostumes p { width: 768px; float: left; margin: 0px; padding: 5px 0px 8px 0px; }
		.content .right .searchCostumes .a_all { color: #BD0062; text-decoration: underline; }
		.content .right .searchCostumes .forms { width: 766px; padding: 3px 0px; overflow: hidden; color: #000;}
		.content .right .searchCostumes .forms li { float: left; padding: 0px 5px; }
		.content .right .searchCostumes .forms .tt { padding: 4px 20px 0px 0px; }
		.content .right .searchCostumes .forms .inp1 { width: 150px; }
		.content .right .searchCostumes .forms input { margin: 0px 2px; }
		.content .right .searchCostumes .forms .inp2 { width: 65px; height: 21px; border: none; background: url(../images/search_btn.gif); font-weight: bold; color: #FFF; margin: 1px 0px 0px 0px; }
		
	.content .right .top20 { width: 736px; padding: 10px 15px; border: #C0C0C0 solid 1px; float: left; margin-top: 10px; }	
		.content .right .top20 .tt { border-bottom: #C0C0C0 dashed 1px; padding-bottom: 10px; }
		.content .right .top20 .list { width: 736px; float: left; border-bottom: #C0C0C0 dashed 1px; padding: 8px 0px 10px 0px; }
		.content .right .top20 .list li { width: 245px; float: left; padding: 5px 0px; }
		.content .right .top20 .links { width: 736px; float: left; font-weight: bold; }
		.content .right .top20 .links a { color: #BD0062; margin-left: 20px; }
		
		.content .right .top20 .letterTitle { width: 736px; float: left; font-weight: bold; letter-spacing: 3px; }
		.content .right .top20 .letterList { width: 736px; float: left; padding: 10px 0px; border-bottom: #C0C0C0 dashed 1px; }
			.content .right .top20 .list h3 { margin: 0px; font-size: 16px; padding: 10px 0px; }
		
	.content .right .top4 { width: 736px; padding: 10px 6px; float: left;}	
	.content .right .top4 li{ float:left;width:170px;}
	
/* 弹出窗口 */

.popingBox { width: 413px; margin: 20px auto; }
	.popingBox .round_t { background: url(../images/poping/poping_t.png); *background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./images/poping/poping_t.png',sizingMethod='crop'); width: 413px; height: 8px; font-size: 0px; }
	.popingBox .round_c { background: url(../images/poping/poping_c.png); *background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./images/poping/poping_c.png',sizingMethod='scale'); width: 393px; padding: 0px 10px; }
		.popingBox .round_c .title { width: 383px; padding: 0px 0px 0px 10px; }
		.popingBox .round_c table { margin: 10px 0px; }
			.popingBox .round_c table td { padding: 4px 3px; }
			.popingBox .round_c table .inp1 { width: 200px; }
			.popingBox .round_c table textarea { width: 245px; height: 80px; }
			.popingBox .round_c table .btn { width: 65px; height: 26px; color: #FFFFFF; border: none; font-size: 14px; background: url(../images/login_btn.gif); }
	.popingBox .round_b { background: url(../images/poping/poping_b.png); *background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./images/poping/poping_b.png',sizingMethod='crop'); width: 413px; height: 8px; font-size: 0px; }
	.content .con_l { width: 140px; height: auto; margin-top: 27px; float: left; }
	.content .con_l .con_l_list { width: 140px; float: left; padding-bottom: 10px; }
		.content .con_l .con_l_list img { border: #CBCBCB solid 1px; }
		.content .con_l .con_l_list p { margin: 0px; padding: 5px 0px 0px 0px; }
		.content .con_l .con_l_list p img { border: none; }
.content .con_r { width: 827px; height: auto; margin-top: 8px; float: right; background: #FFDCE7; }
	.content .con_r .imgLinks { width: 827px; float: left; }
		.content .con_r .imgLinks img { float: left; }
	.content .con_r .might { width: 802px; float: left; margin: 0px 0px 0px 12px; padding: 8px 0px; display: inline; border-bottom: #7A4789 solid 1px; text-align: center; color: #4F176B; font-size: 35px; font-family: "Times New Roman", Times, serif; }
	.content .con_r .con_r_list { width: 820px; float: left; padding: 10px 0px 10px 7px; }
		.content .con_r .con_r_list .r_list { width: 150px; float: left; margin: 0px 26px; padding-top: 5px; display: inline; }
			.content .con_r .con_r_list .r_list p { margin: 0px; padding: 5px 0px; }
			.content .con_r .con_r_list .r_list img { border: #CBCBCB solid 1px; }
			.content .con_r .con_r_list .r_list .bn img { border: none; }

.f10:hover{ text-decoration:none;}
.f10{ text-decoration:underline;}

.box .recent{color:#bd0062; font-size:16px; padding-left:6px; font-weight:600}
.box .recentitem{margin-left:16px; margin-right:12px; float:left}
.box .recentitem img {width:150px; height:130px;border:1px #fff solid;}
.box .recentitem img:hover {width:150px; height:130px;border:1px #ccc solid;}

#backgroundPopup{ display:none; position:fixed; _position:absolute; height:100%; width:100%; top:0; left:0; background:#333333; border:1px solid #cecece; z-index:1; }   
#popupContact, #popupContact2{ display:none; position:fixed; _position:absolute; width:500px; background:#FFF; border: #525252 solid 3px; z-index:2; }   

.size_box { width: 500px; border: #525252 solid 3px; margin: 20px auto; background: #FFF; }
	#popupContact .title, #popupContact2 .title { width: 480px; background: #E8E8E8; float: left; color: #000; padding: 5px 10px; }
	#popupContact .title a, #popupContact2 .title a { color: #666666; }
	
	#popupContact .l_box, #popupContact2 .l_box { width: 240px; float: left; text-align: center; }
	#popupContact .r_box, #popupContact2 .r_box { width: 260px; float: left; padding-top: 5px; }
		#popupContact .r_box td, #popupContact2 .r_box td { padding: 5px 0px 0px 0px; text-align: left; }
		#popupContact .r_box input, #popupContact2 .r_box input { width: 50px; height: 15px; }
		#popupContact .r_box select, #popupContact2 .r_box select { width: 55px; }
		#popupContact .r_box textarea, #popupContact2 .r_box textarea { width: 210px; height: 60px; font-size: 12px; }
	#popupContact .btn, #popupContact2 .btn { width: 500px; float: left; padding: 10px 0px; border-top: #ccc solid 1px; } 
	
#popupContact2 .selBox { width: 480px; padding: 0px 10px; float: left; }
#popupContact2 .selBox p { margin: 0px; padding: 5px 0px; border-bottom: #CCCCCC dashed 1px; }
#popupContact2 .selBox li { width: 225px; float: left; padding: 5px 0px 5px 15px; }