/* CSS Document */
#but_menu{
border:none;
}
#but_menu .sel{ background:url(../images/t_bg.gif) no-repeat; width:56px; height:29px;}
#but_menu .sel a{
color:#000000;
text-decoration:none;
font-size:12px;
font-weight:bold;
line-height:29px;
}

#but_menu  .unsel{ background:url(../images/t_bg1.gif) no-repeat; width:56px; height:29px;}
#but_menu  .unsel a{
color:#000000;
text-decoration:none;
font-size:12px; font-weight:normal;
}
.h_8{
height:8px;
width:960px;
margin:0 auto;
background:#fff;
}

.c{
clear:both;
}

#but_menu1{
border:none;
}
#but_menu1 td.sel{ background:url(../images/top.gif) no-repeat; width:42px; height:25px;}
#but_menu1 td.sel a{
color:#fff;
text-decoration:none;
font-size:14px;
font-weight:bold;
line-height:22px;
}
#but_menu1  td.unsel a{
color:#fff;
text-decoration:none;
font-size:14px; font-weight:normal;
}


/*---head---*/

#miniNav {
background:#F8F8F8 none repeat scroll 0 0;
border-bottom:1px solid #E6E6E6;
color:#A1A0A0;
height:29px;
line-height:14px;
text-align:center;
}
#miniNav img {
border:0 none;
margin-bottom:4px;
}
#miniNav .main {
margin:0 auto;
width:960px;
}
#miniNav .login{
float:left;
width:500px;
padding-top:6px;
text-align:left;
}
/*
#miniNav input {
border:1px solid #d4d4d4;
float:left;
height:15px;
margin-right:10px;
width:98px;
}
*/
#miniNav .input1 {
border:1px solid #d4d4d4;
float:left;
height:17px;
margin-right:10px;
width:120px;
}




#miniNav .select_passport .search_site {
color:#4B4B4B;
cursor:pointer;
display:block;
height:18px;
overflow:hidden;
text-indent:3px;
width:79px;
}

#miniNav .login_label {
float:left;
margin-right:4px;
height:16px;
line-height:17px;
}

#miniNav .btn_submit {
background:#FFFFFF url(../images/skin_blue.png) no-repeat scroll -231px top;
float:left;
border:medium none;
color:#4B4B4B;
cursor:pointer;
float:left;
font-size:12px;
height:18px;
width:39px;
}

#miniNav .text{
float:right;
font-family:"宋体","Arial Narrow";
font-size:12px;
padding-top:6px;
width:400px;
}
#miniNav .text span {
display:block;
float:right;
}
#miniNav .text a {
color:#A1A0A0;
display:block;
float:right;
font-size:12px;
margin:0 3px;
padding:1px 3px;
text-decoration:none;
}
#miniNav .text a:hover {
background:#929292 none repeat scroll 0 0;
color:#FFFFFF;
}


#ban{
width:958px;
margin:0 auto;
clear:both;
border:1px solid #F0F0F0;
background:#fff;
}

#ban .fl{
float:left;
line-height:24px;
padding-left:5px;
margin:0 4px;
width:60px;
}

#ban .fr{
float:left;
font-family:"宋体","Arial Narrow";
line-height:18px;
font-size:12px;
width:631px;
}

#ban .fr a {
/*
width:36px;
*/
color:#055aab;
display:block;
float:left;
font-size:12px;
margin:3px 2px;
padding:1px 2px;
text-align:center;
text-decoration:none;
}
#ban .fr a:hover {
background:#055aab none repeat scroll 0 0;
color:#ffffff;
}
#ban .fp{
	float:right;
	width:249px;
	margin:2px 1px 0 0;
	line-height:18px;
}

#header{
width:960px;
margin:0 auto;
clear:both;
background:#fff;
}
#header .logo {
/*
background-image:url(../images/logo.gif)!important;background-image:url(www.ah163.net);FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/logo.gif');
*/
WIDTH: 245px;
height:55px;
float:left;
margin:6px 5px 4px 5px;
}

.sitenav {display:block;float:left;width:700px;height:38px;padding:15px 0 6px!important;}

.sitenav li {display:block;float:left;height:46px;padding:0 6px;border-left:1px solid #d5d7e1;}

.sitenav li.section1 {width:166px;padding-left:8px;border:none;}

.sitenav li.section2 {width:160px;}

.sitenav li.section3 {width:150px;}

.sitenav li.section4 {width:165px;}

.sitenav li.section5 {width:150px;padding:0 0 0 11px;}

.sitenav li ul {display:block;height:23px;}

.sitenav li ul li {display:block;float:left;width:38px;height:23px;line-height:23px;text-align:center;padding:0;border:none;}

.sitenav li ul li.w50 {width:50px;}

.sitenav li ul li.w55 {width:55px;}

.sitenav li ul li.w42 {width:42px;}


.red a{
color:#FF0000;
}




















 .add {
background-image:url(http://love.ah163.net/ah163/images/c2c_3.png)!important;background-image:url(http://love.ah163.net/ah163/eat/);
FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://love.ah163.net/ah163/images/c2c_3.png');
WIDTH: 172px;
height:73px;
}

#ser {
background-image:url(../images/sprites_02.png);
width:960px;
height:83px;
margin:0 auto;
clear:both;
}
#ser input.w {
border:0 none;
font-size:14px;
height:18px;
line-height:14px;
margin-right:6px;
padding:4px 3px 0;
width:350px;
}
#ser .h{
border:0 none;
font-size:14px;
height:22px;
line-height:14px;
padding:2px;
width:80px;
}
.way a, .way a:visited {
color:#fff;
text-decoration:none;
}

/*-----bottom------*/


#bottom{
width:960px;
margin:0 auto;
clear:both;
border:1px solid #d2e4f8;
}

#bottom .fr{
float:right;
margin:1px 1px 1px 4px;
width:926px;
}

#bottom .fr a{
float:left;
width:72px;
margin:1px 2px;

}
#bottom .fr a:hover {
background:#055aab none repeat scroll 0 0;
color:#ffffff;
}

#bottom .fl{
float:left;
width:20px;
font-weight:bold;
text-align:center;
background:#E6F1FB;
color:#000066;
margin:1px 3px 1px 1px;
padding-top:3px;
padding-bottom:5px;
}

#b_text{
width:960px;
margin:0 auto;
clear:both;
text-align:center;
line-height:24px;
border-top:1px solid #d2e4f8;
margin-top:10px;
padding-top:5px;
}
#b_text a{
width:50px;
margin:1px 5px;
}
