#main{width:960px;margin: 0 auto;text-align: center;}
#main_left{width:220px;float:left;}
#main_right{width:720px;float:right;}
#main_bottom{width:960px;clear:both;}

.left_radio label{
	float:left;
	margin-left:5px;
	vertical-align:middle;}
	.more_info{
		text-align:left;
		line-height:160%;
		margin-left:10px;
		width:80%;}


  .shopping_cart_nav{
	width:720px;
	_width:710px;
	text-align:left;
	}
  .shopping_cart_nav li{
	  list-style:none;
	  display:inline;}
	 .shopping_cart_nav li span{
	 line-height:28px;}
	.tit,.tit_sec{
		padding-right:12px;
		border-bottom:2px #ccc solid;
		color:#aaa;}
	.num,.num_sec{
		font:Georgia, "Times New Roman", Times, serif;
		padding-left:12px;
		border-bottom:2px #ccc solid;
		color:#aaa;}
		.num_sec,.tit_sec{
		border-bottom:2px #f37d01 solid;}
		.org{
		color:#f37d01;}

.refresh,.empty,.continue{background-image:url(../images/index_45.gif); height:22px;width: 82px; border:none;cursor:pointer;float:left;
		margin-left:15px;
		margin-top:8px;
		font-size:12px;
		text-align:center;white-space:nowrap;
	    color:#077cc2;
}
.to_settlement{background-image:url(../images/button_13.gif); height:30px;width: 120px; border:none;cursor:pointer;float:right;
		margin-right:30px;
		margin-top:4px;
		font-size:12px;
}
.confirmed_orders{background-image:url(../images/button_15.gif); height:30px;width: 120px; border:none;cursor:pointer;
		margin-top:4px;
		font-size:12px;
}

.main_right_new .ccenter label{
	width:100%;
	float:left;
	margin-left:10px;
	text-align:left;
	vertical-align:middle;}
.main_right_new .ccenter .addrlabel{width:100%;	float:left;	margin-left:10px;	text-align:left;vertical-align:middle;}
.main_right_new .ccenter .addrlabel span{width:15%;float:left;vertical-align:middle;text-align:right;margin-top:3px;}
.main_right_new .ccenter .addrlabel select{width:19%;*width:19%;float:left;vertical-align:middle;margin-right:4px;}
.main_right_new .ccenter .addrlabel input{float:left;vertical-align:middle;margin-right:4px;}
.main_right_new .ccenter label span{width:15%;float:left;vertical-align:middle;text-align:right;margin-top:3px;}
.main_right_new .ccenter label input{float:left;vertical-align:middle;}
.main_right_new .ccenter label select{width:18%;*width:20%;float:left;vertical-align:middle;}


.payment .ccenter label{
	width:95%;
	float:left;
	margin-left:10px;
	text-align:left;
	vertical-align:middle;}
	.payment .ccenter label span{
	width:100px;
	vertical-align:middle;
	text-align:left;
	margin-right:30px;
	}

.distribution_methods .vcenter ul{
	vertical-align:middle;
	margin-left:12px;}
	.distribution_methods .vcenter ul li{
	float:left;
	min-width:70px;
	_width:100px;
	text-align:left;
	vertical-align:middle;
	list-style:none;
	list-style-position:inside;
	margin-right:20px;
	height:22px;
	line-height:22px;
	}
	.distribution_methods .vcenter ul li label input{
		margin-top:-4px;
		_margin-top:-2px;
		line-height:22px;
	}

.clearing_line{
	width:710px;
	padding-left:20px;
	height:24px;
	line-height:24px;
	border-bottom:1px #31BDE5 dashed;
	margin-bottom:5px;
	text-align:left;
}
.clearing span{
	font-size:14px;
	font-weight:bold;}
	.clearing{}

	.package_nav{
	width:720px;
	height:28px;
	background-image:url(../images/product_54.gif);
	background-repeat:repeat-x;
	background-position:left top;
	}

	.product_list{
	width:100px;
	float:left;
	margin-left:12px;
	line-height:140%;
	}
	.product_list .name a,.product_list .name a:visited{
		color:#898989;}
	.product_list .name a span,.product_list .name a:visited span{
		color:#077cc2;}
	.product_list .product_pic a img {
		border:0px;
		width:100px;
		height:80px;
		margin:10px 0;}
		.product_list .price{
			text-align:left;}
	.product_list .price span,.product_list .time span{
		color:#e00000;
		font-weight:bold;}
	.package .product_list .more_btn input 
	{width: 119px;height:30px;
	margin:15px 0;padding:0; 
	background-repeat:no-repeat; 
	background-image:url(../images/product_71.png);
	background-position:center;
	text-align:center;white-space:nowrap;
	border:0px;
	cursor:pointer;}
	.big{
	font-size:14px;}
	.more_width{
		width:125px;
		line-height:180%;
		text-align:left;}
.main_right_new{
	text-align:center;
	width:720px;}
.main_right_new_title{
	background-image:url(../images/product_87.gif);
	background-repeat:repeat-x;
	background-position:left;
	height:25px;
	line-height:25px;
	padding-top:1px;
	padding-left:10px;
	text-align:left;
	color: #3C9FFF;
	border-top:1px #31bde5 solid;}
	.main_right_new_title span{
		font-weight:normal;}
	.product_list_arrow_l,.product_list_arrow_r{
		width:6px;
		background-image:url(../images/product_76.gif);
	    background-repeat:no-repeat;
	    background-position:right center;
	    height:160px;
		float:left;
		margin-left:8px;}
    .product_list_arrow_r{
		background-image:url(../images/product_79.gif);
	    background-repeat:no-repeat;
	    background-position:left center;		
}
			.product_list .price{
			text-align:center;}
	.main_right_new .product_list .add_to_cart_btn input 
	{width: 92px;height:22px;
	margin:10px 0;padding:0; 
	background-repeat:no-repeat; 
	background-image:url(../images/product_84.gif);
	background-position:center;
	text-align:center;white-space:nowrap;
	border:0px;
	cursor:pointer;}
	.main_right_new .product_list .add_to_cart_checkbox input 
	{width:92px;
	margin:5px 0;padding:0; 
	text-align:center;white-space:nowrap;
	border:0px;}

.main_right_service img{
	border:0px;}