BODY {margin:0px; padding:0px; background-color: #ffffff; font: 0.8em Arial,Helvetica,sans-serif;}
A IMG {border: 0;}
A {COLOR: #003399;}
A:hover {COLOR: #703838;}

.search_f {background-image: url(/i/search_f.gif); height: 24px !important; width: 280px; line-height: 24px; margin: 0px; border: 0px !important; float: left; padding: 0px; vertical-align: middle; color: #939393; font-size: 90%; margin-top: 1px;}
.f_srch_r {color: #444444; font-size: 89%;}
.f_srch_r INPUT, LABEL {vertical-align: middle; margin-bottom: 2px; border: 0; }

.menu_elem {float: left; height: 35px; padding: 0px 19px 0 19px; color: #ffffff; font-size: 120%; font-weight: bold; line-height: 35px;}
.menu_elem A {text-decoration: none; color: #ffffff;}

.menu_elem_s {float: left; height: 35px; padding: 0px 19px 0 19px; color: #ffffff; font-size: 120%; font-weight: bold; line-height: 35px; background-color: #4F800B;}
.menu_elem_s A {text-decoration: none; color: #ffffff;}

.menu_elem2 {float: left; height: 35px; padding: 0px 10px 0 10px; color: #ffffff;  font-size: 95%; line-height: 35px;}
.menu_elem2 A {text-decoration: none; color: #ffffff;}

.footer_cont {position: absolute; bottom: 0; width: 100%; margin-top: 30px;}
.footer {width:1000px; height:auto; margin: 0 auto 0 auto; overflow:hidden;}

.dropmenu {position:absolute; top:35px; width:auto; height:auto; border:1px solid #2A4703; border-top: 0px; background-color: #629316;}
.dropmenu A {display: block; padding: 5px; white-space: nowrap; color: #ffffff; text-decoration: none; border-top: 1px solid #427002;}
.dropmenu A:hover {background-color: #88AD4E;}


.dropmenu_sub {position:absolute; top:35px; width:auto; height:auto; border:1px solid #2A4703; border-top: 0px; background-color: #4F800B;}
.dropmenu_sub A {display: block; padding: 5px; white-space: nowrap; color: #ffffff; text-decoration: none; border-top: 1px solid #427002;}
.dropmenu_sub A:hover {background-color: #88AD4E;}

.user_cont {ovreflow: hidden; width: 1000px; margin: 20px auto 0 auto;}

.mybody {background-color: #ffffff; width:1000px; height:auto; margin: 10px auto 0px auto;}

.nav {width:auto; height: auto; color: #777777; margin-bottom: 30px;}

.label_fieldset {float: left; width: 6em; margin: 0 .5em 0 0; text-align: right;}

fieldset {margin: 0 0 1em 0; background: #f8f8f8; border: solid 2px #e8e8e8; color: #888888;}

.radio {display:inline; vertical-align:middle; margin:0px; padding:0px;}

.b_like {margin:15px; padding-bottom:15px; width:auto; height:auto; overflow:hidden; background: url(/i/b.gif) no-repeat; padding-left: 50px;}

.b_like_th  {font-size:130%; font-weight: bold;}

.b_userb {float:left; width:50%; overflow:hidden;}

.b_userb DIV {margin: 5px; margin-bottom: 20px; font-size: 110%;}

.b_lot2_cont {overflow: hidden; margin: 10px 5px 0px 0px;}

.b_lot2_img {width:50px; float:left; background-color: #F7F7F7; text-align: center;}

.b_lot2_img IMG {margin: 3px; display: inline;}

.b_lot2_t {margin-left: 60px; background-color: #ffffff; padding: 1px;}

H1 {font-size: 150%; margin: 0; padding: 0;}

.k {background-color: #F3F7EC; border-bottom: 1px solid #A9BC88; color: #333333;}

.dots {background-image: url(/i/d2.gif); background-repeat: repeat-x; background-position: bottom;}

.page {BORDER-RIGHT: #f2b07b 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #f2b07b 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 1px; BORDER-LEFT: #f2b07b 1px solid; LINE-HEIGHT: 20px; BORDER-BOTTOM: #f2b07b 1px solid; BACKGROUND-COLOR: #fcf1e4}

HR {COLOR: #e8e8e8; HEIGHT: 1px; background-color:#e8e8e8; border:0}

.cc {COLOR: #e8e8e8; HEIGHT: 1px; background-color:#e8e8e8; border:0}

.up {background-color: #F9F9F9;color: #888888; border: 1px solid #EBEBEB;}

.down {border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #EBEBEB; background-color: #FFFFFF;}



.menu_user_cont {height: auto; overflow: hidden; margin: 0 0 20px 50px;}

.menu_user_cont3 {width: 33%; float: left;}

.menu_user_cont3 A {line-height: 20px;}

.menu_user_block {font-size: 120%; color: #000000; text-decoration: underline;}

.menu_user_cont3 DIV {margin-left: 10px; margin-top: 3px; margin-bottom: 20px; font-size: 100%;}

.menu_user_count {font-size: 90%;}

LI {margin-bottom: 15px;}

input[type=text], input[type=password] {border:1px solid #DADADA; padding-left: 5px; color: #333333}
input[type=text], input[type=password] {height: 20px; line-height: 20px;}
textarea {border:1px solid #DADADA; padding: 5px; color: #333333}

.catalog_select {margin-top: 20px;}
.catalog_select IMG, input {vertical-align: middle;}


.fonedark {background: #000000; height: 100%; left: 0; opacity: 0.2; filter: alpha(opacity:20); -moz-opacity: 0.2;-khtml-opacity: 0.2; position: fixed; top: 0; width: 100%; z-index: 299999; display: block;}
.win_b {background: #ffffff; position: fixed; margin: 0 auto 0 auto; border: 1px solid #BBBBBB; z-index: 300001; top: 120px; left: 50%; margin-left: -340px; box-shadow: 0 0 30px rgba(0, 0, 0, 0.2);}
.win_b iframe {width: 680px; height: 390px;}
#fadd {margin: 0; padding: 0;}
.b_tip {font-size: 90%; color: #666666; margin-top: 7px;}
.b_select {background: #FFFFFF; border: 1px solid #DADADA; height: 24px; line-height: 24px; vertical-align: middle;}
.price_type_select {margin-bottom: 10px;}
.price_type_select a {cursor: pointer; text-decoration: none; border-bottom: 1px dashed;}
.price_type_select span {border-bottom: 1px dashed; color: #666666;}
.b_ni {color: #003366}
.b_rule {margin-bottom: 20px; font-size: 120%; font-weight: bold;}
.ajs {cursor: pointer; text-decoration: none; border-bottom: 1px dashed;}
#bdelfile {margin: 7px 0 15px 0;}
.b_pic {vertical-align: middle; border: 1px solid #cccccc;}
#price3 {text-align: center;}
.b_err {margin: 10px 0 10px 0; color: red; font-size: 120%;}
.b_err2 {color:red; font-size: 150%; text-align: center; margin-bottom: 30px;}

.org_select {background: #FFFFFF; border: 1px solid #DADADA; height: 24px; line-height: 24px; vertical-align: middle;}
.org_tip {font-size: 90%; color: #666666; margin-top: 7px;}
.org_err {margin: 10px 0 10px 0; color: red; font-size: 120%;}
.org_err2 {color:red; font-size: 150%; text-align: center; margin-bottom: 30px;}
.org_ni {color: #003366;}


