@charset "utf-8";
/* CSS Document */
.area_wrap{ width:880px; margin:10px auto; border:1px #ccc solid; padding-top:25px;}
.area{ padding:0 0 10px 0; background:url(../images/bg_top.jpg) repeat-x left bottom;}
.area p{background:#ebe1de; padding:20px 35px 20px 400px; margin:20px 0 0 0;}
.area p span{ display:block; padding:5px 0 10px 55px; background:url(../images/common/icon-form.gif) no-repeat 35px 6px; }
.area p span a{text-decoration:underline; color:#0033CC;}
.area img.pic1{ float:left;padding:0 0 0 30px; margin:-435px 0 0 0;}
.area img.tit1{ margin:0 0px 0 365px;}
.area img.pic2{ margin:-172px 5px 0 120px;*margin:-192px 5px 0 120px;border:1px #ccc solid; float:right;}
.area img.text2{ margin:20px 10px 0 40px; }
input.btn_nj{ margin:10px 0}

/*--------------------------------------*/
.login_abother{background:#a78f7e; padding:5px 0 0 0;}

#login{ width:320px;height:158px;background:url(../images/area/login_bg2.jpg) no-repeat left top;color:#fff; line-height:140%; padding:0 2px 0 2px; margin:0 0 0 10px; float:left; display:inline;}
#login p.tit{ padding:2px 0;}
#login  table{ margin:0 auto 5px auto; width:100%;}
#login  table th{ font-weight:normal;}
#login span a{ text-decoration:underline;font-size:10px; color:#aaa; float:right; padding:0 10px 0 0;}
#login input.name,#login input.pswd{margin:3px 0; width:225px;}
#login input.btn_login,#login input.btn_reg{ margin:0;*margin:0 3px;}
input.btn_login,input.btn_reg{ width:125px; height:25px; border:0; cursor:pointer;}
input.btn_login{ background:url(../images/btn-1.jpg) no-repeat left;}
input.btn_reg{ background:url(../images/btn-2.jpg) no-repeat left;}

.other_pic{ width:538px; float:right; margin:10px 2px 0 0 ;}
.other_pic img{ padding:3px;}
.mg20{ margin:20px 10px 0px 10px;}
/*------------------------------------*/
#contact_wrap{width:882px; margin:0 auto 10px auto;}
#map{ width:882px; height:191px; background:url(../images/map.jpg) no-repeat right top;}
#contact{ width:227px; height:189px; background:url(../images/bg5.jpg) no-repeat left top; margin:0 0 0 0px;/* padding:16px 0 0 0*/}
#contact h5{ text-align:center; padding:5px 0 5px 0;/* margin:0 0 10px 0;*/}
#contact span img{display:block;padding:0 0 0 15px; /*float:left;*/}
#contact span{ width:190px; margin:0 auto; display:block;line-height:150%; color:#44392c; padding:10px 0 0 0;}

h4.contact_tit{ height:20px; background:url(../images/area/contact-tit.gif) no-repeat left; padding:15px 0 5px 0; text-indent:-9999px;}






