/* CSS Document */

*{ margin:0; padding:0;}
body{ margin:0 auto; color:#7a6624; font:14px "ËÎÌå";}
ul,li{ margin:0; padding:0; list-style:none;}
.clear{ clear:both;}
a:link,a:visited{ text-decoration:none; color:#656565;}
img{ border:none;}


/*head*/
#head{width:915px;margin:0 auto; overflow:hidden;} 


/*top*/
#top{ width:915px; height:75px; margin:0 auto; }
.logo{ width:279px; height:63px; background:url(../images/logo.jpg) no-repeat; float:left; margin-top:8px;}
.menu{width:600px; height:65px; float:right;}
.menu ul{ margin-top:5px;}
.menu ul li{ float:left;}
.m_l{ height:67px; width:18px; background:url(../images/menu_l.jpg) no-repeat;}
.m_bg{ height:67px; background:url(../images/menu_bg.jpg) repeat-x; padding-top:8px;}
.m_bg li{ float:left;}
.m_r{ height:67px; width:18px; background:url(../images/menu_r.jpg) no-repeat;}

.in a{ float:right; background:url(../images/m_index.jpg) no-repeat; height:18px;}
.in a:hover{ background:url(../images/m_h_index.jpg) no-repeat; height:18px;}






/*banner*/
#banner{width:915px; height:101px; margin:0 auto;}


/*nav*/
#nav{ width:915px; height:28px; margin:5px auto 0; background:url(../images/nav_bg.jpg) no-repeat;}

#nav ul{ margin:0 auto; width:710px;overflow:hidden;}
#nav li{ float:left; display:block; }
#nav li a:link,#nav li a:visited{ color:#fff; text-decoration:none; padding:0 20px; display:block; line-height:30px; font-size:12px;}
#nav li a:hover{ color:#ffe036;}

.nav_r{width:50px; height:31px; background:url(../images/nav_r.jpg) no-repeat;}






/*warp*/
#warp{ width:915px; margin:5px auto; overflow:hidden;}
.more{ width:50px; font-size:13px; float:right; margin:6px 10px 0 0;}



/*main*/
#main{ width:660px; float:left; overflow:hidden;}
 h2{ width:220px; float:left; font-size:14px; font-weight:normal; padding-top:5px;margin-left:8px;}

/*side*/
#side{ width:251px; float:right;overflow:hidden;}


/*foot*/
#foot{width:915px; margin:0 auto;}
#foot ul{ width:915px; display:block;}
#foot li{ float:left; margin-bottom:5px; overflow:hidden;}
#foot .f_l{width:5px; height:20px; background:url(../images/f_l.jpg) no-repeat;}
#foot .f_bg{width:905px; height:20px; background:url(../images/f_bg.jpg) repeat-x;}
#foot .f_r{width:5px; height:20px; background:url(../images/f_r.jpg) no-repeat;}
#foot p{ height:18px; line-height:18px; text-align:center; color:#7a6624; font-size:12px;}



#login_button{position:relative;}
#login_button #jiao{position:absolute;background:#fff url(../images/jiao.gif) no-repeat center top;z-index:100px;
top:23px;
}
#login_button #editPass_box{border:1px solid #d4d4d4;width:198px;
height:100px;border-top-width:0;margin-top:8px;
font-size:12px;color:#333;
text-align:left;padding-top:5px;
}
#login_button #editPass_box input{border:1px solid #ccc;width:110px;height:18px;line-height:20px;}

#login_button #editPass_box #tj_class{
background:url(../images/tj.jpg) no-repeat;border:0;height:20px;width:67px;
}
#login_button #editPass_box #qx_class{
background:url(../images/qx.jpg) no-repeat;border:0;height:20px;width:67px;
}