html {
	background: #fff; font: 11px/150% arial, helvetica, sans-serif,"ËÎÌå"; color: #666
}
table {
	background: #fff; font: 11px/150% arial, helvetica, sans-serif,"ËÎÌå"; color: #666
}
body {
	margin: 0px
}
a:link {
	color: #000; text-decoration: none
}
a:visited {
	color: #000; text-decoration: none
}
a:hover {
	color: #a72d2c; text-decoration: underline
}
.red {
	color: #a72d2c
}
a.red:link {
	color: #a72d2c
}
a.red:visited {
	color: #a72d2c
}
.black {
	color: #000
}
a.black:link {
	color: #000
}
a.black:visited {
	color: #000
}
.gray {
	color: #666
}
a.gray:link {
	color: #666
}
a.gray:visited {
	color: #666
}
.blue {
	color: #1e4e8e
}
a.blue:link {
	color: #1e4e8e
}
a.blue:visited {
	color: #1e4e8e
}
.yellow {
	color: #fecf77
}
a.yellow:link {
	color: #fecf77
}
a.yellow:visited {
	color: #fecf77
}
.orange {
	color: #ee5d04
}
a.orange:link {
	color: #ee5d04
}
a.orange:visited {
	color: #ee5d04
}
.white {
	color: #fff
}
a.white:link {
	color: #fff
}
a.white:visited {
	color: #fff
}
.green {
	color: #589246
}
a.green:link {
	color: #589246
}
a.green:visited {
	color: #589246
}
.u {
	text-decoration: underline
}
a.u:link {
	text-decoration: underline
}
a.u:visited {
	text-decoration: underline
}
.u_ {
	text-decoration: none
}
a.u_:link {
	text-decoration: none
}
a.u_:visited {
	text-decoration: none
}
.b {
	font-weight: bold
}
a.b:link {
	font-weight: bold
}
a.b:visited {
	font-weight: bold
}
.b_ {
	font-weight: normal
}
a.b_:link {
	font-weight: normal
}
a.b_:visited {
	font-weight: normal
}
.big3 {
	font-size: 14px
}
a.big3:link {
	font-size: 14px
}
a.big3:visited {
	font-size: 14px
}
.big {
	font-size: 12px
}
a.big:link {
	font-size: 12px
}
a.big:visited {
	font-size: 12px
}
.big_ {
	font-size: 11px
}
a.big_:link {
	font-size: 11px
}
a.big_:visited {
	font-size: 11px
}
.bg_none {
	background: none transparent scroll repeat 0% 0%
}
.blue_bg {
	background-color: #e1f1f6
}
.white_bg {
	background-color: #fff
}
.gray_bg {
	background-color: #ebe9df
}
.dark_bg {
	background-color: #ededed
}
.pink_bg {
	background-color: #f2e6e6
}
.relative {
	z-index: 1; position: relative; 
}
.absolute {
	position: absolute
}
.hide {
	display: none
}
.show {
	clear: both; display: block
}
.block {
	display: block;
}
.clear {
	clear: both
}
.allborder {
	border-right: #ddd 1px solid; border-top: #ddd 1px solid; border-left: #ddd 1px solid; border-bottom: #ddd 1px solid
}
.border_r {
	border-right: #ddd 1px solid;
}
.hr_d {
	background: url(../images/hr_d.gif) repeat-x 0px 50%; height: 10px
}
.center {
	margin: 0px auto
}
.g_t_l {
	text-align: left
}
.g_t_c {
	text-align: center
}
.g_t_r {
	text-align: right
}
.g_t_j {
	text-align: justify
}
.g_t_t 
{
	vertical-align: top
}
.g_t_m {
	vertical-align: middle
}
.g_t_b {
	vertical-align: bottom
}
ul {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; list-style-type: none
}
li {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; list-style-type: none
}
img {
	border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; margin: 0px; border-right-width: 0px
}
dl {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
dd {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
dt {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
form {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
h1 {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
h2 {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
h3 {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
h4 {
	padding-right: 0px; padding-left: 5px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
h5 {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
h6 {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
h2 {
	font-size: 16px; color: #000
}
h3 {
	font-size: 14px; color: #000
}
h4 {
	font-size: 12px; color: #000
}
del {
	font-size: 10px; color: #000
}
.in_1em {
	text-indent: 10px
}
.line_30px {
	line-height: 30px
}
.line_60px {
	line-height: 60px
}
.line_120 {
	line-height: 120%
}
.line_180 {
	line-height: 180%
}
.line_h {
	line-height: 150%
}
.margin_t {
	margin-top: 10px
}
.pad_10px {
	padding-right: 10px; padding-left: 10px; padding-bottom: 10px; padding-top: 10px
}
.pad_l {
	padding-left: 4px
}
.pad_text {
	padding-left: 2px
}
.pad_l_90px {
	padding-left: 90px
}
.pad_1em {
	padding-left: 10px
}
.pad_r_5px {
	padding-right: 5px
}
.pad_l_28px {
	padding-left: 28px
}
.pad_t {
	padding-top: 0px
}
.pad_top {
	padding-top: 10px
}
.pad_bottom {
	padding-bottom: 10px
}
.pad_b2 {
	padding-bottom: 2px
}
.maxwidth {
	width: 100%
}
.halfwidth {
	width: 50%
}
.fl {
	float: left; z-index:1px;
}
.fr {
	float: right
}
.bg_car {
	padding-left: 28px; background-image: url(../images/icon_h4.gif); line-height: 22px; background-repeat: no-repeat; height: 22px
}
.bg_cart {
	padding-left: 28px; background-image: url(../images/icon_h4.gif); line-height: 22px; background-repeat: no-repeat; height: 22px
}
.bg_in {
	padding-left: 28px; background-image: url(../images/icon_h4.gif); line-height: 22px; background-repeat: no-repeat; height: 22px
}
.bg_dollar {
	padding-left: 28px; background-image: url(../images/icon_h4.gif); line-height: 22px; background-repeat: no-repeat; height: 22px
}
.bg_doc {
	padding-left: 28px; background-image: url(../images/icon_h4.gif); line-height: 22px; background-repeat: no-repeat; height: 22px
}
.bg_pen {
	padding-left: 28px; background-image: url(../images/icon_h4.gif); line-height: 22px; background-repeat: no-repeat; height: 22px
}
.bg_car {
	background-position: 0px -75px
}
.bg_cart {
	background-position: 0px -100px
}
.bg_in {
	background-position: 0px -50px
}
.bg_dollar {
	background-position: 0px 0px
}
.bg_doc {
	background-position: 0px -25px
}
.bg_pen {
	background-position: 0px -125px
}
.bg_box_gray {
	background: url(../images/bg_box_gray.gif) repeat-x
}
.bg_help {
	padding-left: 15px; background: url(../images/icon_help_list.gif) no-repeat 0px 50%
}
.red_arrow_list li {
	padding-right: 10px; padding-left: 10px; background: url(../images/red_arrow_bg.gif) no-repeat left 7px; padding-bottom: 3px; line-height: 140%; padding-top: 3px
}
.gray_trangle_list li {
	padding-right: 10px; padding-left: 10px; background: url(../images/list_ca_l.gif) no-repeat left 9px; padding-bottom: 3px; line-height: 140%; padding-top: 3px
}
.dl_dot dt {
	padding-left: 10px; background: url(../images/icon_arr.gif) no-repeat 2px center
}
.img_fl {
	float: left; margin: 0.5em 0.8em 0px 0px
}
.img_fr {
	float: right; margin: 0.5em 0px 0px 0.8em
}
.letter_1px {
	letter-spacing: 1px
}
.hand {
	cursor: pointer
}
.s_select {
	border-right: #b9b9b9 1px solid; border-top: #b9b9b9 1px solid; border-left: #b9b9b9 1px solid; border-bottom: #b9b9b9 1px solid
}
.s_input {
	border-right: #b9b9b9 1px solid; border-top: #b9b9b9 1px solid; border-left: #b9b9b9 1px solid; border-bottom: #b9b9b9 1px solid
}
.l_select {
	border-right: #b9b9b9 1px solid; border-top: #b9b9b9 1px solid; border-left: #b9b9b9 1px solid; border-bottom: #b9b9b9 1px solid
}
.l_input {
	border-right: #b9b9b9 1px solid; border-top: #b9b9b9 1px solid; border-left: #b9b9b9 1px solid; border-bottom: #b9b9b9 1px solid
}
.s_input {
	font-size: 14px
}
.l_input {
	font-size: 14px
}
.s_select {
	width: 93px
}
.s_input {
	width: 90px
}
.l_select {
	width: 323px
}
.l_input {
	width: 320px
}
.h1 {
	display: inline; font-size: 12px
}
.flow {
	overflow: hidden
}
.upper {
	text-transform: uppercase
}
.lower {
	text-transform: lowercase
}
.capital {
	text-transform: capitalize
}
#bodyblock {
	clear: both
}
.newlist{ float:left; width:750px; border:1px solid #cccccc; margin-top:10px;}
.newlist h2{ font-size:14px; padding-left:20px; padding-top:6px; padding-bottom:10px;}

.newlist li{background-image:url(../images/icon_arr.gif); background-repeat:no-repeat; background-position:5px 8px; 	padding-left:10px; line-height:150%; height:25px; margin-left:10px;}
.newlist li span{ float:right; margin-right:15px;}

.goods{
	float:left;
	width:735px;
	margin: 0px;
	padding: 0px;
	text-align:center;
	margin-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC; margin-bottom:10px;
}
.info1{
	float:left;
	width:250px;
	display:block;
	color: #CC3366;
	font-weight:bold;
	line-height:200%;
	text-align: left;
	text-indent: 5px;
}

.info2{
	float:left;
	width:99px;
	display:block;
	line-height:200%;
	text-align: right;

}
.cu_inf{ font-size:12px;}
.gs3{
	float:left;
	width:735px;
	display:block;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	background-color: #FFFFFF;
	line-height:150%;
	font-size: 11px;
	height: 24px;
}
.pay{
	float:left;
	width:735px;
	background-image:url(../images/order_pay_03.gif);
	height:auto;
	
	background-color: #FFFFFF;
	background-repeat: repeat-x; margin-bottom:10px;
}
.pay  h3{
	font-size:18px;
	color:#ff5f0e;
	text-align: center;
	margin-bottom: 20px;
	margin-top: 15px;
}
.pay p{
	padding-left:15px;*padding-left:15px !important;*padding-left:8px;
	padding-right:15px;*padding-right:15px !important;*padding-right:5px;
	text-align:center;
	line-height:150%;
	font-size:11px;
	padding-bottom: 10px;*padding-bottom: 10px !important;*padding-bottom: 5px;
}

.pay dl{
	float:left;
	width:100%;
	margin-bottom:3px;
	margin-top: 10px;
}
.pay dt{ float:left; width:25%; padding-right:5px; font-weight:bold; color:#333333; line-height:150%; text-align:right;}
.pay dd{ float:left; width:70%;}
.regg{ float:left; width:735px;margin-top:10px; text-align:center;}

.papalbottona{ width:173px; height:27px; border:0; background: url(../images/payin.gif) no-repeat; float:left;}
.gobottona{  border:0; background: url(../images/btn_go.gif) no-repeat; float:left;}
.papalbottona1{ width:173px; height:27px; border:0; background: url(../images/payin.gif) no-repeat; }

