.block-right-wrap { width:730px; float:right; padding-bottom:50px;}
.block-right-wrap h3{ border-bottom:1px solid #3d3d3d; padding-bottom:10px; font-size:18px; font-weight: bold; margin-bottom:20px;}
.block-right-wrap .field_item { margin:10px 10px 20px 0px; display:block; overflow:hidden;}
.field_item label{ display:block;text-align:right; font-size:12px; margin-right:20px; width:95px; font-weight:bold; float: left}
.field_item .input_lb { text-align:left}
.field_item span .input_edit { width:200px;}
.field_item span select { width:110px;}
.block-right-wrap .btn{ padding-left:115px;}
.button1 {width:auto; height:25px; background:#3993d3;  display:inline-block; padding:0 8px; cursor:pointer; margin:0 20px 0 0; color:#FFF; font-size:11px; font-weight:bold;  -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; vertical-align:middle;  behavior: url(js/PIE/PIE.htc); position:relative; z-index:0;border:none;}
.btn1 { height:15px; background:#3993d3;  display:inline-block; padding:5px 8px; cursor:pointer; margin:0 20px 0 0; color:#FFF; font-size:11px; font-weight:bold;  -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; vertical-align:middle;  behavior: url(js/PIE/PIE.htc); position:relative; z-index:0;}
/**************/
/**************/
.formType{width:100%; padding: 10px 0}
.formType h2{color:#00F}
	.formType .text{padding:0 0 20px 0}
	.formType span{color:#FF0000; padding:0 3px 0 0}
	.formType fieldset{padding:15px 0px 20px 0px;}
	.formType fieldset a{text-decoration:underline}
	.formType fieldset h2{padding:4px; font-size: 14px; color:#00F; font-weight:bold}
	 .formType fieldset p{width:100%; overflow:hidden; display:block; margin:0 0 7px 0;}
	.formType fieldset label{display:block; width:120px; float:left; padding:2px 0 0 0}
	#ajaxResult{color:#008000;}
	.btn-oder2 {margin-left:120px}
	.formType fieldset input{float:left; padding:2px; margin:0 5px 0 0}
	.formType fieldset .checkbox{float:left; width:15px; border:0; padding:2px; margin:0 5px 0 0}
	.formType fieldset select{width:205px; padding:2px;}
	 .formType fieldset .btn{padding:0 0 0 130px; width:60%; }
	 .formType fieldset .btn2{padding:0 0 0 130px; width:60%;}
	.formType fieldset .code{width:120px;}
	.formType fieldset .btn2 input{width:73px; height:20px;  }
	.formType fieldset .box2{width:150px;}
	.formType fieldset img{display:block; float:left; padding:0}
	.formType fieldset .total{width:100%; overflow:hidden}
	.formType fieldset .total p{width:40%; float:right; clear:both; padding:5px 20px 5px 5px; background:#e0e0e0; margin:0 0 0 0; color:#000; font-weight:normal}
	.formType fieldset .total p span{font-weight:bold; float:right; color:#FF6600}
	.formType .shippingNote{width:40%; float:right; clear:both; padding:5px 10px 5px 0px; margin:0 0 20px 0}
	.formType .orderLog{float:right; width:400px; height:140px; display:block; margin:-110px 0 0 0; background-color:#ffffff; overflow:scroll;}
	 .formType .error{color:#F00; margin:0 0 0 130px}
	 .formType .success{color:#009900}

	.formInfo{width:100%; padding:0 20px 0 20px; font-weight:bold}
	.formInfo .success{padding:0 20px 0 20px; color:#009900}
	.formInfo .error{padding:0 20px 0 20px; color:#FF0000}

	.infoType3{width:100%; overflow:hidden; margin:10px 0 15px 0}
		.infoType3 div{width:42%; float:left; margin:0 20px 0 0; border:#DBDBDB solid 1px; padding:10px; height:150px; position:relative}
		 .infoType3 label{display:block; width:140px; float:left; padding:2px 0 0 0}
		 .infoType3 div p{padding:0; margin:0 0 5px 0}
		  .infoType3 div h2 { color:#00F; font-size:14px; font-weight:bold; padding:0px}
		.infoType3 .last{margin:0; float:left}
		 .infoType3 div .btnEdit{position:absolute; right:10px; bottom:7px}
		 .infoType3 div .btnEdit a{display:block; float:right; background: url(../images/bgd_rightBtn.gif) 100% 0 no-repeat; padding:0 15px 0 0; margin:0 0 0 5px; text-decoration:none}
		 .formType .infoType3 div .btnEdit a span{background: url(../images/bgd_leftBtn.gif) 0 0 no-repeat; padding:0 0 0 15px; color:#000; font-weight:bold; font-weight:12px; border:none; line-height:25px; height:25px; font-weight:bold; display:block; width:auto}
		 .infoType3 div .btnEdit a:hover span{color:#84B003}
	.formType .infoType3 p span{display:block; float:left; color:#000; width:205px;}
	/*******shopping bag*******/
	/*******shopping bag*******/
	.shoppingBag{ padding-top:20px; width:100%; margin:0 0 10px 0}
	.shoppingBag input{width:40px; height:15px}
	.shoppingBag input.box3{width:15px; height:15px; border:none}
	.shoppingBag table{background:#c2c2c2; margin:0 0 10px 0}
	.shoppingBag th{background:#e0e0e0; color:#333; padding:7px 5px; text-align:center}
	.shoppingBag td{text-align:center; vertical-align:middle; padding:5px; background:#fff}
	.shoppingBag .bgType td{background:#eff8fd;}
	.shoppingBag .first{text-align:right; padding:0 0 0 0}
	
	.total{width:100%; overflow:hidden}
	.total p{width:40%; float:right; clear:both; padding:5px 20px 5px 5px; background:#e0e0e0; margin:0 0 0 0; color:#000; font-weight:normal}
	.total p span{font-weight:bold; float:right; color:#FF6600}
	.btnType{display:block; float:left; background: url(../images/bgd_rightBtn.gif) 100% 0 no-repeat; padding:0 10px 0 0; height:25px; margin:0 5px 0 0}
	.btnType input{background: url(../images/bgd_leftBtn.gif) 0 0 no-repeat; padding:0 0 2px 10px; color:#84b003; font-weight:bold; font-weight:12px; border:none; width:120px; height:25px; font-weight:bold; cursor:pointer}
	.btnType2{display:block; float:left; background: url(../images/bgd_rightBtn.gif) 100% 0 no-repeat; padding:0 10px 0 0; height:25px; margin:0 5px 0 0}
	.btnType2 input{background:#DB013D url(../images/bg_btn.png) 0 0 no-repeat; padding:0 0 2px 0px; color:#fff; font-weight:bold; font-weight:12px; border:none; width:73px; height:20px; font-weight:bold; cursor:pointer}
	.order_status{ padding-top:20px; width:100%; margin:0 0 10px 0}
.btn1 { height:22px; background:#df4b1b;display:inline-block; padding:5px 20px; cursor:pointer; margin:0 20px 0 0; color:#FFF; font-size:16px; font-weight:bold;  -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; vertical-align:middle;  behavior: url(js/PIE/PIE.htc); position:relative; z-index:0;}
/*-----------button-------------*/
.btnSubmitStep1 {display:block; width:110px; height:24px; background:url(../images/btn_buy.png) 0 0 no-repeat; font-size:14px; font-weight:bold; color:#fefefe; text-transform:uppercase; padding:8px 20px 24px 25px; border:0; cursor:pointer; overflow:visible;height:32px;}
.blogLogin .frm li .btnSubmitStep1 {float:left;}
/*---------------------*/
.btnSubmitStep2 {display:block; width:160px; height:24px; background:url(../images/btn_buy2.png) 0 0 no-repeat; font-size:12px; font-weight:bold; color:#fefefe; text-transform:uppercase; padding:8px 20px 24px 25px; border:0; cursor:pointer; overflow:visible;height:32px;}
.blogLogin .frm li .btnSubmitStep2 {float:left;}