body{word-break:break-all;font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;}
div dl dt,p{border:0 solid;}
.foods{width: 200px;color: blue;}
.order_price{width: 90px;}
.header b a{ margin: 0px 10px}
#menu {
	height:200px;
	border:0px solid blue;
	font-size: 16pt;
	text-align:center;
	position:relative;
	}
.explain,.menu{
	width:150px;
	margin:0px;
	padding-top:15px;
	padding-bottom:15px;
	text-align:center;
	border:solid 1px #c3c3c3;
	font-weight: 900;
	color:#800080;
	font-size:18pt;
}
.menu{
	border-top-left-radius:9px;
	border-top-right-radius:9px;
	border-radius:9px;
}

.explain{
	border-bottom-left-radius:9px;
	border-bottom-right-radius:9px;

	font-size:16pt;
	display:none;
	filter:alpha(opacity=90); 
	opacity:0.9;
}
.menu:hover{
	cursor:pointer;
}
.header{
    position: relative;
    box-shadow: 0 0 5px #888;
    background-color: white;
    margin-bottom: 1px;
	height:40px;
	border:0 solid blue;
	font-size: 18pt;
}


#dl1 .menu,#dl1 .explain{background:#0aa770;}
#dl2 .menu,#dl2 .explain{background:orange;}
#dl3 .menu,#dl3 .explain{background:#8dd7ff;}
#dl4 .menu,#dl4 .explain{background:#ffaad7;}
#dl5 .menu,#dl5 .explain{background:#ffd7aa;}
#dl5 .menu,#dl5 .explain{background:#00ced1;}

#nav{
height:80px;
border:0px solid blue;
margin:auto;
float:left;
position:relative;
z-index:9;
}
#nav dl{
margin-right:30px;
float:left;
}

#nav dt{
width:150px;
margin:0;
}

dt hr{
width:90%;
}
a{
text-decoration:none;
color:blue;
}
#menu a:hover, #neirong a:hover{
text-decoration: underline;
//background:#66cc33;
border-radius:5px;
padding:6;
}

table a{
color:black;
}

#table2 .tr1{
background:#eff3ff;
}

#table2 .tr2{
background:#ffffee;
}

#table2{
align:center;
border:2 solid red;
background:#fffffe;
border-radius:5px;
border:0 solid red;
width:70%; 
height:234;
}

}
body{
overflow-y:scroll;
}

.bd-msg{
width:16px;
height:16px;
display:-moz-inline-box;
-moz-box-orient:vertical;
display:inline-block;
vertical-align:middle;
*vertical-align:auto;
*zoom:1;
*display:inline;
margin-top:-3px;
background-repeat: no-repeat;

background-position:-992px -147px;
background-image: url(/images/common_z_01964db.png);
backgroud-size:220%;
}

#msgnum a:link,#msgnum a:visited{
color:red;
}

#table2 a{
font-size:1.5em;
}

#iframe1{
float:left;
width:100%;
height:60px;
border:0 solid;
}

h1{
font-family:华文行楷;
color:#800080;
clear:left;
}
#weather-mini div{
	v-align:bottom;
	float:left;
	border:0px solid;
	height:36px;
	padding:0px 10px;
}
#weather-mini b{
	color:red;
	font-weight:800;
}
#weather-mini img{
	width:25;
	margin-bottom:-3;
}

#neirong,#neirong-mail{
	width:70%;
	float:left;
	margin-left:10%
}

#neirong #jixvtianjia{
	font-size:2em;
}

#neirong2{
width:70%;
margin:auto;
}


#content{
border-radius:6px;
//background:#99d3ef;
width:95%;
padding:5px;
}


#content .div{
	width:98%;/*div占table%*/
	margin:15px auto;
	border: 0px solid #ffffff;
	border-radius:10px;
}

#content .tr{
	border: 0px solid;
	font-size:16pt;
}

#content dl{
margin:0;
padding:9px;
font-family:宋体;
box-shadow: 6px 6px 3px #888888;
}
.dl-1
{
background:#dff1ff;
border-top-left-radius:10px;
border-top-right-radius:10px;
border: 0px solid blue;
font-size:12pt;
}

.dl-2
{
white-space: normal;
background:#ffffcc;
//border-bottom-left-radius:10px;
//border-bottom-right-radius:10px;
line-height:150%;
font-size:12pt;
border: 0px solid red;}

.dl-2 p{
text-indent:40px;
}

.dl-3
{
background:#dff1ff;
border-bottom-left-radius:10px;
border-bottom-right-radius:10px;
border: 0px solid blue;
font-size:10pt;
text-align:right;
}



@media handle, only screen and (max-width:760px){
	.foods{    width: 160px;  }
	.order_price{width: 55px;}
}	

.page span{
	padding:20px;
}

#msgnum{
	float:right;
	margin-right: 30px;
}
#t1{
	font-size:16pt;
}
@media handle, only screen and (min-width:760px){
	.length{
		width:70%;
		margin:auto;
	}

	/*悬浮动画*/
	#div_2{
		position:fixed;
		z-index:9;

		margin-top:200px;
		width:174px;
		height:168px;
		border: 0px solid blue;
		background-image:url(../images/da7a285a8d729858b061d340f2283331.png);
	}
	#div_2:hover{
	background-image:url(../images/da7a285a8d729858b061d340f2283330.gif);
	}
}

#right_nav{
	position:fixed;
	right:60px;
	top:200px;
	width:30px;
	border:0 solid;
	z-index: 999;
}
#right_nav dl{
	background-color:#ffffff;
	background-image:url(../images/right_icon.png);
	width:45px;
	height:45px;
	margin:12px;
	background-size:130px;
	border:1px solid #ccc;
	border-radius:5px;
	filter:alpha(opacity=80); 
	opacity:0.9;
}
#right_nav #dl1{
	background-position:-2px -88px;
}
#right_nav #dl2{
	background-position:-6px -742px;
}
#right_nav #dl3{
	background-position:-3px -199px;
	background-size:110px;
	display:none;
}
#right_nav #dl5{
	background-position:-6px -790px;
}

#right_nav dl .dt{
	border: 0px solid;
	width:43px;
	height:43px;
	font-size:600;
	background:#ffffff;
	padding-top:15px;
	text-align:center;
	font-size:13pt;
	font-weight:600;
	display:none;
	filter:alpha(opacity=80); 
	opacity:0.9;
	padding-top:10px;
	border-radius: 5px;
}

#right_nav dl:hover dt{
	display:block;
	opacity:1；
}
#right_nav a:hover{text-decoration:none}
.neirong-content span{padding:5px;}


/* account list css*/
#t-account-list{
	font-size:1.3em;
}

#t-account-list a{
	color:blue;
	}

#t-account-list tr+tr{
	height:39px;
}

#nav_3 span,#yema span{
	font-size:1.5em;
}
.bbs-table{
	width: 100%;
}

#rs{height:400px;overflow:auto;position:relative;top:-20px;}
.me_msg{color:red;}
.other_msg{color:blue;}
.other_user{font-weight:600;font-style:italic;}
.me_user{font-weight:600;font-style:italic;}
.msg_title{color:#aaa;}
.user,.msg{font-size: 1.2em;}
.rs_show{margin-bottom: 10px;}
#message{height:45px;padding-right: 78px;}
#send{position: relative;top: -54px;right: 6px;float: right;}
#user_list,#user_num{border:1px dashed #aaa;height:25px;padding-left:10px;position:relative;top:-10px;float:right;z-index:10;margin-right:25px;}
.header-left{float: left;margin-top: 3px;}
.header-right{float: right;margin-top: 3px;margin-right: 30px;}
blockquote{ background-color:#f2f5fb;border-left: 5px solid #d0d6dc;}







