.red, .redb, .view {
color:red;
}
.redb {
font-weight:bold
}
.ji {
text-align:justify;
margin-top:-10px;
}
.options_list {
margin-top:-20px;
width:100%;
background-color:#82000B;
}
.options_list td {
width:33%;
background-color:#FFF;
text-align:center;
font-weight:bold;
}
.options_list td.selected {
background-color:#DAC7C1;
}
.steps {
font-weight:bold;
}
.steps .shang {
font-size:1.6em;
color:#82000B;
}
.steps .shang .step_num {
color:#000;
}
.steps .options {
font-weight:bold;
}
.steps .options .data {
text-align:right;
}
.steps .options #total td {
padding-top:20px;
color:red;
font-size:1.4em;
}
select.step3 {
width:300px;
}
.payment_method {
margin:20px 0px 0px 0px;
}
.payment_method .order_now {
font-weight:bold;
font-size:1.1em;
width:130px;
border:0px;
}
.payment_method .order_now div, .payment_method .order_now input {
width:98px;
border:3px solid red;
padding:4px;
background-color:#E8E8E8;
}
.payment_method .img {
width:110px;
height:110px;
background-position: 50% 50%;
background-repeat: no-repeat;
float:left;
}
.payment_method td {
padding:5px;
border:1px solid #82000B;
font-weight:400;
}
.payment_method .shang {
color:blue;
font-weight:bold;
font-size:1.2em;
}
#payment_method_online_cc {
background-image:url(/development/img/online_cc.png);
}
#payment_method_online_pp {
background-image:url(/development/img/online_pp.png);
}
#payment_method_mail_order {
background-image:url(/development/img/mail_order.png);
}
#payment_method_phone_order {
background-image:url(/development/img/phone_order.png);
}
#payment_method_fax_order {
background-image:url(/development/img/fax_order.png);
}
#double_line {
width:57px;
border-top:3px double black;
position:absolute;
top:15px;
left:39px;
}
.click_for_info {
float:right;
font-size:0.8em;
margin:0px 50px 0px 0px;
text-decoration:underline;
}
#ship_country_span {
width:100px;
text-align:right;
}
