@charset "utf-8";

.clr {clear:both; font-size:0px;}
body {background: url(../images/bg.jpg) repeat-x top; background-color:#f4f2f7; margin: 0px; padding:0px;	font-family:Arial,PMingLiU,sans-serif;font-size:12px; line-height:20px;}
form {margin: 0px;padding: 0px;}

.border{border-bottom:1px solid #dedbe4; width:160px;}
.border02{border-bottom:1px solid  #eae9d7;}

#wrapper,.wrapper {margin:0 auto;width:959px;}
#footer {height:84px;background:#393939;}
.footer_wite { font-size:13px;  font-weight:normal;color:#898989; padding-left:10px;}
.footer_wite a{ font-size:13px; color:#898989;text-decoration:none;}

.bt{font-size:13px;  color:#ffffff; background: url(../images/bt_flo.jpg) left no-repeat; height:29px; padding:7px 0px 0px 21px;}
.bt a{font-size:13px;  color:#ffffff; text-decoration:none;}

.mail{ font-size:13px;color:#52794A; line-height:20px;}

.search {border:1px solid #3f779b;width:110px;}
*+html .search {width:110px;}

.left_bt_01{font-size:13px;  color:#f3158e; background: url(../images/box_head_bg1.gif) left no-repeat; height:27px; padding:5px 0px 0px 21px; font-weight:bold;}
.product{font-size:12px;  color:#f3158e; font-weight:bold;}
.product02{font-size:12px;  color:#908033; font-weight:bold; padding-left:30px;}
.left_bt_smaille{ padding: 3px 0px 3px 5px; position: relative; background: url(../images/li_left.jpg) left no-repeat;  }
.white2 {font-size:16px;  color:#323234; padding-left:0px; text-decoration:underline;}

.middle{background: url(../images/middle_top_bg.gif)  no-repeat; }

.middle_bt{ font-size:16px;color:#ffffff; padding-left:20px; font-weight:bold;}
.contact_us{ font-size:13px;color:#7c7c7c; line-height:22px;}