﻿#buyinfo_top{width:960px; height:auto; overflow:hidden;margin:0 auto; margin-top:10px;}
#buyinfo_top h1{ height:24px; line-height:24px;padding-left:12px; font-size:16px; font-weight:normal; font-family:"Georgia"; border-bottom:#999999 solid 1px;}
#buyinfo_top h3{ height:24px; line-height:24px;padding-left:12px; font-size:12px; font-weight:normal; font-family:"Georgia"; border-bottom:#999999 dashed 1px; color:#224E7A;}
#buyinfo_top form{ padding:0; margin:0;}
#buyinfo_top table{ width:950px; margin-left:5px; margin-top:20px; margin-bottom:10px;}
#buyinfo_top table td{ height:30px; line-height:30px;}
#buyinfo_top table input.text{ width:160px; height:18px; background:url(images/buy_07.jpg) no-repeat; border:#262626 solid 1px;}
#buyinfo_top table input.text1{ width:80px; height:18px; background:url(images/buy_07.jpg) no-repeat; border:#262626 solid 1px;}
#buyinfo_top table textarea{ width:480px; height:62px; background:url(images/buy_07.jpg) no-repeat; border:#262626 solid 1px;}
#buyinfo_top table input.btn{ width:82px; height:28px; background:url(images/reg_08.jpg) no-repeat; border:none; font-size:14px; line-height:28px; color:#fff;}
#buyinfo_top table td.w_160{ width:160px; text-align:right;}
#buyinfo_top table td.w_180{ width:180px;}
#buyinfo_top table td.w_280{ width:370px;}
#buyinfo_top table td.w_560{ width:610px; color:#666666; font-size:11px;}
#buyinfo_top table td span{ text-align:right; width:140px; float:left; padding-right:10px;}
#buyinfo_top table input.inji{margin-top:5px;}
.otheir{ width:600px; float:left; margin-top:30px; line-height:20px; margin-left:240px; margin-bottom:30px; display:inline;}
#buyinfo_top table td u{ color:#f00; text-decoration:none; padding-right:2px;}
#forget_password{width:958px; height:400px; overflow:hidden;margin:0 auto; margin-top:10px;border:#D1D1D1 solid 1px;}
#forget_password h4{height:24px; line-height:24px; background:url(images/market_01.jpg) repeat-x; padding-left:12px; font-size:16px; font-weight:normal; font-family:"Georgia"; border-bottom:#D1D1D1 solid 1px;}
#forget_password p{ margin-left:30px; margin-top:20px; font-size:14px;}
#forget_password .content{ margin-left:150px; margin-top:60px; font-size:14px;}
#forget_password input.text{ width:230px; height:16px;border:0; border-bottom:#000000 solid 1px;}
#forget_password input.btn{ border:none; background:url(images/reg_01.jpg) no-repeat; width:75px; height:25px; margin-left:20px;}

#message{width:958px; overflow:hidden;margin:0 auto; margin-top:10px; border:#D1D1D1 solid 1px; text-align:center;}
#message h4{margin-bottom:50px; height:24px; line-height:24px; background:url(images/market_01.jpg) repeat-x; padding-left:12px; font-size:16px; font-weight:normal; font-family:"Georgia"; border-bottom:#D1D1D1 solid 1px; text-align:left;}
#message strong{line-height:24px; display:block;}
#message a:link,#message a:hover,#message a:visited{color:#c00;}
#message_show{line-height:30px; text-align:left;padding:50px 0 100px 330px;}
.message_error{background:url(images/reg_error.jpg) no-repeat 25% 50%;}
.message_success{background:url(images/reg_success.jpg) no-repeat 25% 45%;}
#message_show span{display:block;color:#ff0000;}


#validate{vertical-align:middle; cursor:pointer;}
label.prompt{line-height:16px; font-size:12px; display:block; color:#666666;}
label.error{padding-left:20px; line-height:16px; font-size:12px; background:url(images/label_error.gif) 0 50% no-repeat; display:block; color:#fe0000;}
label.success{padding-left:20px; line-height:16px; font-size:12px; background:url(images/label_success.gif) 0 0 no-repeat; display:block; color:#5A8F00;}

