﻿/* Login */
.login_a,.login_a{
	width:600px;
	margin:40px auto 70px;}
	
.login_a,.login_a table{ width:600px;}
	
.landed,.landed table,.lande_div{ width:660px;}
	
.login_a h2,.login_b h2{
	width:470px;
	height:46px;
	margin:0 auto;
	background:url(/images/login_03.gif) no-repeat 0px 0px;
	padding-left:120px;
	padding-top:24px; }
	
.login_a table,.lande_div{ border:1px solid #D8D8D8; color:#6F6F65;}

.login_a table h3 img,.login_b table h3 img,.lande_div_left h3 img{
	background:url(/images/login_11.gif) no-repeat 0px center; 
	margin-left:25px;
	float:left;
	display:inline;
	padding-left:15px;}
	
.red{ 
	color:red; 
	margin:0px 5px; 
	float:left; 
	display:inline;}
	
.login_input,.landed_input,.landed_input_a{
	height:17px;
	border:1px solid #C9C9C9;
	float:left;
	margin-left:8px;
	display:inline;}
	
.login_input{ width:154px;}

.landed_input{ width:110px;}

.landed_input_a{ width:55px;}

.lande_div_left{
	width:330px;
	background:url(/images/login_xian.gif) repeat-y right top;
	height:285px;
	margin:10px 0px;}

.lande_div_left h3{
	width:260px;
	height:30px;
	margin-top:15px;}
	
.lande_div_left h4{
	background:url(/images/landed_10.gif) no-repeat 0px center; 
	margin-left:50px;
	width:200px;
	float:left;
	height:30px;
	display:inline;
	text-indent:-900px;
	margin-bottom:15px;}
	
.lande_div_right{
	width:320px;
	background:url(/images/landed_19.gif) 125px bottom no-repeat;
	height:305px;}
	
/* shopping */
#shopping_one{
	width:912px;
	margin:0 auto;}
	
.shopping_nr{
	width:904px;
	border:4px solid #EAEAEA;
	position:relative;
	margin-bottom:80px;
	margin-top:30px;}
	
.shopping_nr h2{
	width:884px;
	text-align:center;
	height:50px;
	padding:10px 0px;
	float:left;}
	
.shopping_top_left,.shopping_top_right,.shopping_bottom_left,.shopping_bottom_right{
	width:20px;
	height:20px;
	overflow:hidden;
	position:absolute; }
	
.shopping_top_left{	
	top:-4px;
	left:-4px;
	background:url(/images/shopping_19.gif) no-repeat 0px 0px;
	z-index:10;}
	
.shopping_top_right{	
	top:-4px;
	right:-4px;
	background:url(/images/shopping_22.gif) no-repeat 0px 0px;
	z-index:20;}
	
.shopping_bottom_left{	
	bottom:-4px;
	left:-4px;
	background:url(/images/shopping_40.gif) no-repeat 0px 0px;
	z-index:30;}
	
.shopping_bottom_right{	
	bottom:-4px;
	right:-4px;
	background:url(/images/shopping_41.gif) no-repeat 0px 0px;
	z-index:40;}
	
/* shopping table */
.shopping_xia,.shopping_xia a{ text-decoration:underline;}

.shopping_img{
	width:102px;
	height:95px;}
	
.shopping_img img{
	float:left;
	max-width:102px; 
	max-height:95px;
	_height:auto;
	zoom:expression( function(elm) {
	if(elm.width>102){
	var oldVM= elm.width; elm.width=102;
	elm.height=elm.height*(102/oldVM);}
	elm.style.zoom='1';
	}(this));
	}
	
.shopping_xian{ border-bottom:1px solid #DEDEDE;}

/* shopping_two */
#shopping_two{
	width:937px;
	margin:0 auto;}

.shopping_tianx,.shopping_three,.shopping_four{
	width:937px;
	margin-bottom:50px;	}
	
.shopping_tianx h2,.shopping_three h2,.shopping_four h2{
	height:23px;
	width:842px;
	padding-left:95px;
	padding-top:7px;
	margin-bottom:20px;
	margin-top:30px;}
	
.shopping_three h2{ 
	background:url(/images/shopping_three_07.gif) no-repeat 20px 6px; 
	padding-left:50px;}

.shopping_four h2{ background:url(/images/shopping_three_07.gif) no-repeat 65px 6px;}

.shopping_tianx h2{ background:url(/images/shopping_two_07.gif) no-repeat 65px 6px #EDEDEF;}

.shopping_four h2{	border-bottom:2px solid #EDEDEF;}
	
.shopping_tianx td{ color:#333;}
	
.shopping_font{ 
	font-size:14px;
	color:#000;
	line-height:30px;
	height:30px;}
	
.shopping_red{ color:red; padding:0px 5px;}

.shopping_input,.shopping_input_a,.shopping_input_c,.shopping_input_d{ 
	border:1px solid #CCC; 
	line-height:18px; 
	margin:0px 5px;
	font-size:12px;
	color:#333;
	padding-left:3px;}
	
.shopping_input{ height:18px; }

.shopping_input_a{ height:19px; width:70px;}

.shopping_input_d{ height:19px; width:120px;}

.shopping_input_c{ height:40px; width:350px;}

/* shopping four */
.shopping_three_div{
	width:915px;
	border:1px solid #D1D1D1;
	position:relative;
	padding:10px;
	margin:0px auto;}
	
.shopping_three_top_left,.shopping_three_top_right,.shopping_three_bottom_left,.shopping_three_bottom_right,.member_index_right_top_left,.member_index_right_top_right,.member_index_right_bottom_left,.member_index_right_bottom_right{
	width:5px;
	height:5px;
	overflow:hidden;
	position:absolute; }

.shopping_three_top_left{	
	top:-1px;
	left:-1px;
	background:url(/images/shopping_three_14.gif) no-repeat 0px 0px;
	z-index:10;}
	
.shopping_three_top_right{	
	top:-1px;
	right:-1px;
	background:url(/images/shopping_three_17.gif) no-repeat 0px 0px;
	z-index:20;}
	
.shopping_three_bottom_left{	
	bottom:-1px;
	left:-1px;
	background:url(/images/shopping_three_21.gif) no-repeat 0px 0px;
	z-index:30;}
	
.shopping_three_bottom_right{	
	bottom:-1px;
	right:-1px;
	background:url(/images/shopping_three_22.gif) no-repeat 0px 0px;
	z-index:40;}
	
.shopping_three_bottom,.shopping_three_anniu{ width:930px; text-align:center; margin:15px 0px;}
	
.shopping_three_bottom{ height:20px; background:url(/images/shopping_three_26.gif) no-repeat center center;}

.shopping_three_anniu{ height:40px;}


/* member */
.member_index{
	width:935px;
	margin:0px auto 50px; }
	
.member_index_left{	width:180px;overflow:hidden; }

.member_index_left h2{
	width:180px;
	height:35px;
	padding-left:50px;
	width:130px;
	background:url(/images/member_03.gif) no-repeat 0px 0px;
	padding-top:15px;}
	
	.help_index_left h2{
	width:180px;
	padding-top:15px;
	background:url(/images/help_menu_bj.gif) no-repeat 0px 0px;
	padding-left:60px;
	height:45px;
	width:100px;
	}
	
.member_index_left_div{
	width:180px;
	border-bttom:1px solid #EDEDEF;
	margin-top:18px;}
	
.member_index_left_div dl{
	width:180px;
	float:left;}
	
.member_index_left_div dl dt{
	width:162px;
	border-top:1px solid #EDEDEF;
	border-bottom:1px solid #EDEDEF;
	height:22px;
	padding-top:7px;
	padding-left:18px;
	float:left;
	background:url(/images/member_18.gif) no-repeat 4px 12px;
}
	
.member_index_left_div dl dd{
	width:162px;
	height:18px;
	padding:7px 0px 0px 18px;
	background:url(/images/member_25.gif) no-repeat 9px 11px;
	float:left;}


.member_index_right{
	margin-left:10px;
	float:left;
	display:inline;
	width:745px;
	overflow:hidden;}
	
.member_index_right_title{
	width:745px;
	background:url(/images/member_title_bj.gif) repeat-x 0px 0px;
	height:54px;}
	
.member_index_right_title h4{
	font-size: 12px;
	font-weight: 100;
	background-image: url(/images/member_06.gif);
	background-repeat: no-repeat;
	background-position: 25px 0px;
	height:38px;
	line-height:30px;
	padding-top:12px;
	width: 650px;
	line-height:18px;
	padding-left: 95px;
	float:left;
	}
	
.member_index_right_title h4 span{ font-size:14px;}

.member_index_right_p{
	width:725px;
	margin-top:20px;
	height:25px;
	line-height:25px;
	text-align:right;}
	
.member_index_right_div{
	width:550px;
	border:2px solid #F2F2F2;
	position:relative;
	margin-left:40px;
	background-repeat: no-repeat;
	background-position: 25px 10px;
	padding:16px 0px 16px 140px;
	float:left;
	display:inline;
}
	
.member_index_right_top_left{	
	top:-2px;
	left:-2px;
	background:url(/images/member_28.gif) no-repeat 0px 0px;
	z-index:10;}
	
.member_index_right_top_right{	
	top:-2px;
	right:-2px;
	background:url(/images/member_30.gif) no-repeat 0px 0px;
	z-index:20;}
	
.member_index_right_bottom_left{	
	bottom:-2px;
	left:-2px;
	background:url(/images/member_50.gif) no-repeat 0px 0px;
	z-index:30;}
	
.member_index_right_bottom_right{	
	bottom:-2px;
	right:-2px;
	background:url(/images/member_51.gif) no-repeat 0px 0px;
	z-index:40;}
	
.member_index_right_td,.member_index_right_td_a{ height:24px; line-height:24px;}

.member_index_right_td{ width:180px; padding-right:10px;}

.member_index_right_td_a{ padding-left:20px;}

.member_index_right_td_a span{ font-size:16px; color:#FF9900; font-weight:bold; margin:0px 2px;}

.member_index_right_td_a a{ color:#877F74; text-decoration:underline; margin:0px 5px;}

/* privacy */
.privacy_title,.transactions_title,.points_title,.returns_title,.pre_deposits,.join_us{
	width:745px;
	background-repeat: no-repeat;
	background-position: 15px 35px;
	padding-top: 65px;
	}
	
.privacy_title h2,.transactions_title h2,.points_title h2,.returns_title h2,.pre_deposits h2,.join_us h2{
	background-repeat: no-repeat;
	background-image: url(/images/members_09.gif);
	background-position: 160px 38px;
	height: 35px;
	width: 575px;
	padding-bottom: 85px;
	padding-left: 160px;
	float:left;}

.privacy_title{ background-image: url(/images/member_04.gif);}

.transactions_title{ background-image: url(/images/member_01.gif);}

.points_title{ background: url(/images/member_02.gif) 40px 30px no-repeat;}

.returns_title{ background: url(/images/member_05.gif) 5px 35px no-repeat;}

.pre_deposits{ background: url(/images/members_03.gif) 20px 35px no-repeat;}

.join_us{ background: url(/images/member_join_03.gif) 20px 35px no-repeat;}

.privacy_title h3,.transactions_title h3,.points_title h3,.returns_title h3,.pre_deposits h3,.join_us h3,.help_right h3,.delivery_right h3,.delivery_range_right h3,.join_member_right h3{
	background:url(/images/shopping_three_07.gif) no-repeat 20px 0px;
	height: 25px;
	width: 600px;
	padding-top:3px;
	padding-left: 50px;
	float:left;
}

.delivery_range_right h3{ background:none; padding-left: 35px; height:30px;}

.delivery_range_right h3 img{ 
	background:url(../images/delivery_range_03.gif) no-repeat right 0px; 
	padding:8px 40px 2px 0px;}
	
.delivery_right h3,.join_member_right h3{ background:url(../images/delivery_title_tu.gif) no-repeat 20px 0px;}


.privacy_title h3{ border-bottom:3px solid #E1E1E1;}

.privacy_title table td,.transactions_title table td{ height:21px; }

.privacy_title_td_a{
	padding-left:15px;
	width:90px;}
	
.privacy_title_td_b,.privacy_title_td_c{ 
	background:#EAEAEA; 
	padding-left:10px;
	float:left;
	height:21px;}
	
.privacy_title_td_d{ padding-left:10px;}
	
.privacy_title_td_b{ width:150px;}
	
.privacy_title_td_c{ width:350px;}

.privacy_title_td_e{ padding:0px 4px; background:#EAEAEA; line-height:21px; height:21px; float:left;}

.privacy_title_td_f{ float:left; margin:0px 3px;}

.member_page{ 
	width:505px; 
	margin:8px 0px; 
	height:20px;
	padding-left:118px;
	display:block;}
	
.privacy_title_input_a{ 
	width:130px; 
	height:17px; 
	line-height:17px; 
	border:1px solid #EAEAEA; 
	background:#EAEAEA;}

/* transactions */
.transactions_search{
	background: url(/images/member_search_03.gif) no-repeat 28px 7px #F6F6F6;
	width:550px;
	padding-left:100px;
	padding-top:25px;
	height:45px;
	margin-bottom:30px;
	margin-left:20px;
	float:left;
	display:inline;}
	
.transactions_search h5{
	width:120px;
	float:left;
	margin:0px 5px;}
	
.transactions_search span{
	float:left;
	margin:0px 5px;}
	
.transactions_input,.transactions_input_a{
	border:1px solid #D8D8D8;
	float:left;
	font-size:12px;
	color:#333;}
	
.transactions_input,.returns_input{ height:17px; width:180px; line-height:17px;}

.transactions_input{ width:180px;}
	
.transactions_input_a{ width:100px; height:19px; line-height:19px;}

.transactions_div,.help_dl,.package_div{
	width:700px;
	border:1px solid #D1D1D1;
	margin-left:10px;
	float:left;
	display:inline;
	position:relative;
	padding:12px 8px;}
	
.transactions_page{ 
	width:625px; 
	margin:8px 0px; 
	height:20px;
	display:block;}
	
/* points */
.points_color{ 
	color:#FF6600;
	font-weight:bold;}
	
.points_right{ padding-right:10px;}

.points_left{ padding-left:10px;}

.points_div{
	width:120px;
	height:60px;
	border:2px solid #F2F2F2;
	padding-top:10px;}
	
.points_div h6{
	width:120px;
	height:20px;
	float:left;
	font-size:12px;
	font-weight:100;
	text-align:center;}
	
.points_div h5{
	width:120px;
	height:32px;
	padding-top:8px;
	float:left;
	font-size:20px;
	text-align:center;
	color:#FF6600;
	font-weight:bold;}
	
/* returns */
.returns_input{ 
	width:340px;
	border:1px solid #EAEAEA;
	float:left;
	font-size:12px;
	color:#333;
	background:#EAEAEA;}


/* join */
.join_ul,.packed_ul{
	width:680px;
	padding:10px;
	float:left;}
	
.join_ul ul,.join_ul ul li,.packed_ul ul,.packed_ul ul li{	float:left;}
	
.join_ul ul,.packed_ul ul{ width:680px;}
	
.join_ul ul li,.packed_ul ul li{
	height:25px;
	line-height:25px;
	border-bottom:1px solid #ededef;
	width:660px;
	padding:0px 10px;}
	
.join_ul ul li a,.packed_ul ul li a{
	width:560px;
	float:left;
	height:25px;
	background:url(/images/join_ul_title.gif) no-repeat 0px 11px;
}

.join_ul ul li a{ background:url(/images/join_ul_title.gif) no-repeat 0px 11px; padding-left:8px;}

.packed_ul ul li a{ background:url(/images/member_join_11.gif) no-repeat 0px 4px; padding-left:20px;}

.join_ul ul li span,.packed_ul ul li span{
	float:right;
	line-height:25px;
	height:25px;}
	
/* help */
.help_right,.delivery_right,.delivery_range_right,.join_member_right,.messages_right{
	background:url(../images/help_right_bj.gif) no-repeat 7px 60px;
	width:715px;
	position:relative;
	margin-left:20px;
	float:left;
	display:inline;}
	
.help_right_position{
	width:500px;
	text-align:right;
	position:absolute;
	top:35px;
	right:35px;
	height:20px;
	line-height:20px;}
	
.help_right h2,.delivery_right h2,.delivery_range_right h2,.join_member_right h2{
	height: 35px;
	width: 515px;
	padding-left: 200px;
	float:left;
	padding-bottom:50px; 
	padding-top: 65px;}
	
.messages_right{ background:url(../images/messages_03.gif) no-repeat center 0px;}
	
.messages_right h2{ padding:70px 0px 90px 125px; width:200px; float:left; height:50px;}
	
.help_right h2{ background:url(../images/member_01.gif) no-repeat 35px 0px;}
	
.delivery_right h2,.delivery_range_right h2{ background:url(../images/delivery_title_bj.gif) no-repeat 35px 20px;}

.join_member_right h2{ background:url(../images/member_title.gif) no-repeat 30px 20px;}

.help_right h2 img,.delivery_right h2 img,.delivery_range_right h2 img,.join_member_right h2 img{ 
	padding-bottom:25px;
	padding-right:390px;
	background:url(../images/help_right_wenz.gif) no-repeat 0px 38px;}
	
.help_jt{
	width:680px;
	margin:7px 0px;
	text-align:center;
	height:20px; 
	background:url(../images/shopping_three_26.gif) no-repeat center center;}
	
.help_dl,.package_div{ width:680px;}

.help_dl dl{
	width:650px;
	padding:10px 15px;
	float:left;
	background:url(../images/help_07.gif) no-repeat right bottom no-repeat #F5F5F5;}
	
.help_dl dl dt{
	background:url(../images/help_03.gif) center top no-repeat;
	padding-top:50px;
	height:auto;
	line-height:23px;
	width:80px;
	font-weight:bold;
	text-align:center;
	float:left;
	margin-left:15px;
	line-height:18px;
	display:inline;}
	
.help_dl dl dd{
	margin-left:15px;
	float:left;
	display:inline;
	width:540px;}
	
/* help ul */
.help_ul,.packet_ul,.package_dl{
	width:650px;
	float:left;
	margin:8px 0px;}
	
.help_ul ul,.help_ul ul li,.packet_ul ul,.packet_ul ul li,.package_dl dl,.package_dl dl dt,.package_dl dl dd{ float:left;}

.package_dl dl{ margin:5px 0px;}

.help_ul ul li,.packet_ul ul li,.package_dl dl,.package_dl dl dt { 
	line-height:20px;
	margin:3px 0px;}
	
.help_ul ul li,.package_dl dl dt{	
	background:url(../images/points_ul_tu.gif) no-repeat 12px 3px;
	padding-left:40px;
	width:600px;}
	
.package_dl dl dd{ padding-left:40px; width:600px;}
	
.packet_ul ul li{ width:640px; padding-left:10px;}

.packet_ul_color{ color:red;}

.packet_ul ul li a{ color:#F25906; text-decoration:underline;}

/* delivery */
.delivery_range_right h4{
	width:601px;
	height:17px;
	background:#EAEAEA;
	padding:8px 0px 0px 9px;
	overflow:hidden;
	margin-left:35px;
	float:left;
	display:inline;
	margin-bottom:20px;}
	
.delivery_range_right_table{
	margin-left:35px;
	float:left;
	display:inline;
	width:610px;}
	
.delivery_range_right_td{
	width:377px;
	height:135px;
	line-height:22px;
	padding:2px 15px;
	background:url(../images/delivery_range_11.gif) no-repeat 0px 0px;}
	
.delivery_padding{ padding-left:15px; width:65px; line-height:21px;}

.delivery_padding_a{ padding:2px 10px; width:230px;}

.delivery_padding_b{ padding-left:40px;}

/* join */
.join_member_right h3 img{ 
	padding-right:480px; 
	background:url(../images/join_member_03.gif) no-repeat right 3px ;
	width:auto;}

.join_member_right_div{
	width:667px;
	border:1px solid #D1D1D1;
	padding:25px 0px 5px 5px;
	margin: 5px 0px 30px 20px;
	display:inline; 
	float:left;}
	
.join_right_div_img{
	width:674px;
	float:left;
	margin-left:10px;
	display:inline;
	float:left;}
	
.join_right_div_img img{
	float:left;
	margin:5px 0px 20px 0px;}
	
.join_member_right_div img{ float:left;}

/* package */
.package_div{
	background:url(../images/package_img.gif) no-repeat 460px 70px;}
	
/* news */
.news_ul{
	width:650px;
	margin-left:28px;
	float:left;
	display:inline;}
	
.news_ul h4{
	width:610px;
	border-bottom:3px solid #33B7BD;
	background:url(../images/news_title_tubiao.gif) no-repeat 10px 1px;
	height:22px;
	padding-top:3px;
	padding-left:40px;}
	
.news_ul ul,.news_ul ul li{ float:left; width:650px;}
.news_ul ul{ margin:3px 0px;}

.news_ul ul li{
	height:25px;
	padding-top:5px;
	line-height:25px;}
	
.news_ul ul li span{ 
	float:left;
	width:20px; 
	padding-left:10px; 
	font-family:Arial, Helvetica, sans-serif;}
	
.news_ul ul li a{
	float:left;
	width:500px;}
	
.news_ul_li_bg{ background:#F4F4F4;}

.news_ul_li_pag{ 
	width:650px;
	border-top:2px solid #F4F4F4;
	height:30px;
	float:left;}
	
	.TableWrap .data { border-top: #c0c0c0 1px solid; margin: 6px 0px; border-collapse: collapse; }

.TableWrap .data td { padding_right: 4px; padding-left: 4px; padding-bottom: 4px; padding-top: 4px; border-bottom: #c0c0c0 1px solid; text-align: left; }

.TableWrap .data th { padding_right: 4px; padding-left: 4px; padding-bottom: 4px; padding-top: 4px; border-bottom: #c0c0c0 1px solid; text-align: left; }

.TableWrap .data th { font-weight: normal; text-align: right; }

.tablelist { background: #c0c0c0; text-align: center; }

.tablelist tr {	background: #FFF; }

.tablelist td {	height: 45px; text-align: center;}

.tablelist thEAD th { font-weight: normal; font-size: 12px; height: 28px; background: #f3f3f5; text-align: center; }

.tablelist TFOOT th,.tablelist TFOOT td  { font-size: 12px; border-bottom: #ccc 1px dotted; text-align: right; }

.tablelist .amount { font-weight: 700; text-align: right; }
	
.tablelist .time { text-align: center; }

.tablelist .info { color: #999; text-align: left; }

.color_8e8e8e{ color:#8e8e8e;}

.color_ff4800{ color:#ff4800; font-weight:bold;}