@charset "utf-8";
/* main css */


/*login È­¸é*/
.buy_main {width:49%;background: #fff; float:left;}
.buy_main h1 a {display: block; width: 220px;margin:0 auto; height: 120px;}
.buy_main #login_main_header {padding:20px 0 60px 0;}
#buy_box {padding:10px 10px; border-top:1px solid #ececee;}
#buy_box  tr th {font-size:14px; width:80px;height:50px; text-align:left;}
#buy_box  tr td {width:175px;}
#buy_box tr input[type=text] {width:20px; height:30px;    border: solid 1px #dadada; padding:5px 10px; }
#buy_form {padding:0 40px;}
#priceSum {width:100%; border-top:1px solid #ededed; clear:both; font-size:20px; padding-top:22px;}
#priceSum #Sum-span { font-size: 22px;  font-weight: bold;}
#priceSum div { float:left;text-align:center;}
#priceSum div a:hover {font-weight:bold;}
#border-right {border-right:1px solid #ececec;}

.price input[type=text]{border:0 none !important;}

@media only screen and (max-width:767px) {
.buy_main { width:100%;float:none;}
#border-right {border-right:none;}
#priceSum div a {font-size:15px;}
}