.head_foot{ width:1000px; height:50px; margin:0 auto; background-color:#FFFFFF; padding-top:6px; position:relative; z-index:2;}
.nav{ width:960px; height:38px; border:solid 1px #C2C1C1; border-bottom:none; margin:0 auto;}
.nav ul{ margin:0; padding:0; list-style:none;} 
.nav ul li{ float:left; display:block; height:38px; text-align:center; border-bottom:solid 1px #C2C1C1;}
.nav ul li img{ margin-top:14px;}
.nav ul li a{ color:#000000;}
.nav ul li a:hover{ color:#FF0000;}
.nav1{padding:0 8px;}
.nav1 ul .nav1_child{ display:none; position:absolute; z-index:10; top:46px; margin-left:-9px;}
.nav1:hover{ background-color:#F6F6F6; border-bottom: solid 1px #F6F6F6;}
.nav1:hover ul .nav1_child{ display:block;}
.nav1_child_child{ width:150px; height:230px; background-color:#F6F6F6; border:solid 1px #C2C1C1; border-top:none;box-shadow: 2px 2px 6px #666666;-webkit-box-shadow: 2px 2px 6px #666666;-moz-box-shadow: 2px 2px 6px #666666;}
.nav1_child_child ul li{ line-height:45px; float:none; text-align:left; width:130px; height:45px; margin-left:10px; font-size:14px; border-left:none;}
.nav1_child_child ul li a{ display:block; width:130px; height:45px;}

.rp_middle{ width:1000px; height: auto; overflow:hidden; background:#FFFFFF; margin:0 auto;}
.recycle_bg{ width:960px; height:109px; margin:0 auto;}
.domo{ width:960px; height:100px; border-bottom:dotted 1px #C2C1C1; margin:0 auto; position:relative;}
.domo h2{ font-size:22px; color:#009049; margin:10px 0; float:left;}
.domo a{ text-decoration:underline; color:#0089E0; cursor:pointer;}
.domo a:link{ text-decoration:underline; color:#0089E0; cursor:pointer;}
.domo a:visited{ text-decoration:underline; color:#0089E0; cursor:pointer;}
.domo_p1{ font-size:14px; clear:left; letter-spacing:2px;}
.domo_p2{ font-size:14px; float:left; margin-left:10px; margin-top:16px;}
.domo_p1 span{ color:#FF0000;font-weight:bold;}
.li_left{ display:block; width:155px; height:28px; border-right:solid 1px #C2C1C1; background:#EFEFEF; text-align:center; float:left;}
.li_right{ display:block; width:156px; height:28px; text-align:center; float:left;}
.li_right span{ color:#FF0000;}
.domo_note{ font-size:12px; line-height:30px; float:left; margin-right:10px;}
.domo_note span{ color:#FF0000;}

.personal_message{ width:320px; height:70px; background:#FDFFC7; border-radius:10px; position:absolute; right:0; top:16px;}
.personal_message_content{ width:310px; height:60px; border-radius:10px; border:solid 1px #FDC900; position:relative; left:4px; top:4px;}
.personal_message_content p{ font-size:14px; margin:10px 0 0 40px;}

.rpm_left{ width:490px; height:auto; overflow:hidden; margin-left:20px; float:left;}
.rpm_left h3{ color:#009049; font-size:22px; margin-bottom:10px; margin-top:4px;}

.new_or_old{ width:220px; height:30px; float:left; padding:10px 0 0 0;}
.new_or_old img{ float:left; margin-left:40px;}
.new_or_old .old_customer{ float:left;display:block; width:130px; height:20px; line-height:20px; background:#FDFA00; color:#000000; text-align:center; cursor:pointer; font-size:14px;}
.old_customer:hover{ color:#FF0000;}

.weilespan{ width:490px; clear:left;}
.weilespan fieldset{float:left;}
.weilespan span{font-size:13px; color:#FF0000;}
.weilespan p{margin:10px 0; display:block;}
.weilespan p input{width:180px;height:18px;}
.weilespan label{width:90px;font-size:14px;display:inline-block;}
.weilespan label.error{width:auto;margin-left:5px;}
.weilespan label.success{width:14px;margin-left:5px;}

.recycle_item span {font-size:13px;color:#000;padding:1px 5px;border:1px solid #999;display:inline-block;width:100px; background:#FFFFFF; cursor:default;}
.recycle_item input{margin:-5px 0 0 0;width:50px; text-align:center;}
.basic_sex_label{position:relative; z-index:0;}
.basic_sex_label label.success{width:14px;position:absolute; z-index:0;left:290px;}
.basic_sex_label label.error{position:absolute; z-index:0;left:290px;}

.UserCode_3_recycle_label label.success{width:202px; background:url(../images/UserCode_3_recycle.gif) no-repeat left;}

.copy_Address{position:relative; z-index:0;}
.copy_Address label.success{width:14px;position:absolute; z-index:0;left:410px;}

.address1_label2{position:relative; z-index:0;}
.address1_label2 label.error{position:absolute; z-index:0;left:505px;width:40px;}
.address1_label2 label.success{width:14px;position:absolute; z-index:0;left:505px;}

.rpm_left .blackname{ color:#000000; font-size:13px;}
.rpm_left .huisexiaozi{ color:#504C4B; letter-spacing:1px;}

.rpm_left .phone li input{ width:220px; margin-left:7px;}
.xingmu{ color:#FF0000;}

.modify_insert{ margin-left:66px; margin-bottom:10px;}
.modify_insert span{ cursor:pointer;color:#008ACA; margin-right:20px;}
.modify_insert span:hover{ color:#FF0000;}

.recycle_content{ float:left; width:530px; height:100px; margin-bottom:10px;}
.rpm_left .recycle_content input{ width:40px; height:20px;}
.recycle_content select{ width:40px; height:20px; float:left; margin-top:2px;}
.recycle_content p{ font-size:13px; float:left; margin-left:16px;}
.recycle_content ul{ margin:0 0 0 10px; padding:0; list-style:none; float:left;}
.recycle_content ul li{ margin:0; padding:0; line-height:22px; margin-bottom:8px; height:22px;}
.recycle_content span{ display:block; height:18px; border:solid 1px #7F9DB9; width:90px; font-size:12px; line-height:18px; float:left; color:#000000; margin-top:2px; padding-left:4px; border-right:none;}

.qiangtui{ width:400px; height:30px; float:left; margin-left:12px; margin-top:10px;}
.qiangtui h3{ font-size:16px; color:#EE2F72; line-height:}

.rpm_right{ width:431px; height:510px; float:left; border:solid 10px #D3ECB1; margin-left:12px;}
.rpml_top{ width:378px; height:44px; float:left; border:solid 1px #009F45; border-bottom:none; position:relative;}
.logo{ float:left; margin:6px 0 0 10px;}
.rpml_top ul{ margin:4px 0 0 6px; padding:0; list-style:none; float:left;}
.rpml_top ul li{ font-size:14px;}
.rpml_top ul li a{ color:#000000; font-size:18px;}
.rpml_top ul li a:hover{ color:#FF0000; text-decoration:underline;}
.emoney{ float:right; margin:2px 6px 0 0; cursor:pointer;}
.emoney_place{ position:absolute; top:8px; right:52px; font-size:14px; color:#FDFA00; font-weight:bold; cursor:pointer;}
.emoney_place span{ font-size:24px;}
.rpml_middle{ width:378px; height:180px; border-left:solid 1px #009F45; border-right:solid 1px #009F45; border-top: solid 1px #D3ECB1; position:relative; float:left;}
.function{ margin:10px 0 0 20px; padding:0; list-style:disc; clear:left; float:left;}
.function li{ font-size:12px; width:210px;}
.shihui{ color:#EE2F72; float:left; clear:left; margin-left:10px; margin-top:10px;}
.shihui img{ float:left; margin-top:2px;}
.rpml_middle select{ clear:left; float:left; width:40px; height:18px; margin:68px 0 0 10px;}
.buy{ display:block; width:45px; height:18px; background:url(../images/goumai_small.jpg) no-repeat; float:left; margin-top:68px; margin-left:4px; cursor:pointer;}
.price{ margin:36px 0 0 10px; padding:0; list-style:none;float:left;}
.price li{ font-size:12px;}
.price_li1{ color:#838181;}
.yuanjia{ font-size:18px; text-decoration:line-through;}
.red{ color:#FF0000;}
.money{ font-size:30px; font-weight:bold;}
.printer{ position:absolute; right:0;top:10px;}
.printer img{ width:144px; height:123px;}

.rpml_bottom{ width:378px; height:24px; border-bottom:solid 1px #009F45; border-left:solid 1px #009F45; border-right:solid 1px #009F45; background:#FDFFC7; float:left;}
.rpml_bottom select{ float:left; width:40px; height:18px; margin-top:3px; margin-left:10px;}
.jiagou{ display:block; width:45px; height:18px; color:#615E5D; background:url(../images/buy_hui_bg.jpg) no-repeat; float:left; margin:3px 0 0 4px; text-align:center; font-size:12px; line-height:18px; letter-spacing:4px; cursor:pointer;}
.jieshao{ float:left; font-size:14px; margin-top:4px; margin-left:8px;}
.jieshao span{ color:#FF0000;}

.world{ width:360px; height:280px; display:none;}
h5{ color:#FF0000; text-align:center; font-size:14px; margin:16px 0 0 0;}
.world p{ float:none;}
.title{ font-size:13px; color:#0089E0; margin:10px 0 0 10px;}
.world ul{ margin:6px 0 0 20px; padding:0; list-style:none;}
.world ul li{ font-size:12px;}
.example{ font-size:12px; margin:6px 0 0 38px;}
.note{ font-size:12px; color:#504C4B; margin:20px 0 0 10px;}
.final{ display:block; width:340px; height:20px; margin:8px 0 0 10px; background:#FDFFC7; color:#504C4B; text-align:center; line-height:20px; font-size:12px;}

.show_me_the_money{ width:360px; height:260px; display:none;}
.show_me_the_money h5{ font-size:16px; color:#4FAEEA; line-height:30px;}
.show_me_the_money ul{ margin:20px 0 20px 20px; padding:0; list-style:decimal;}
.show_me_the_money ul li{ line-height:20px; font-size:13px; width:330px;}
.show_me_the_money .htg{ text-decoration:underline; color:#009049; font-size:16px; margin-left:100px; float:left;}
.smtm_note1{ float:left; clear:left; font-size:13px; color:#504C4B; margin-top:2px;}
.smtm_note2{ float:left; font-size:13px; color:#504C4B; line-height:20px; width:320px; margin-left:4px;}
.smtm_final{ display:block; width:360px; background:#FDFFC7; font-size:12px; color:#504C4B; clear:left; line-height:30px;}

.old_customer_entry{ width:420px; height:120px; display:none;margin:20px auto;}
.old_customer_entry input{ width:180px; height:20px;}

.old_customer_entry label{cursor:pointer; margin:0 10px 0 0;width:410px;}
.old_customer_entry p{height:45px;position:relative; z-index:0;}
.old_customer_entry span{
display:inline-block;width:140px; text-align:left; 
position:absolute;z-index:0;right:10px;top:5px;
color:#666666; font-size:12px;
}
.old_customer_entry label.error {color: red;margin-left:76px;display:inline-block; width:170px;text-align:left;}
.UserCode_recycle label.success{margin:auto 0 auto 93px;width:10px;}
.UserPassword_recycle label.success{margin:auto 0 auto 140px;width:10px;}
.old_customer_entry input.error { border: 1px dotted red; }
.old_customer_entry div{width:130px;margin:0 auto;}
.old_customer_entry div input{float:left;}
.old_customer_entry div a{float:right;color:#0089E0; text-decoration:none;}
.old_customer_entry div a:hover{ text-decoration:underline;}