@charset "utf-8";
*{ padding:0px; margin:0px;}
body{
	background-image:url(../images/by-body.jpg);
	background-color:#f2f2f2;
	background-repeat:repeat-x;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#333;
}
img{ border:0px;}

#head {
	float: left;
	width: 1002px;
	height: 90px;
}
#head .logo {
	float: left;
	width: 113px;
	height: 67px;
	padding: 14px 0px 0px 40px;
}
#head .words {
	float: left;
	padding-left: 25px;
	width: 235px;
	padding-top: 45px;
}
#head .words p{ font-size:16px; font-weight:bold; display:inline; color:#FFF; font-style:italic;}
#head .words span{
	font-size:12px;
	font-weight:bold;
	color:#fff;
	line-height: 20px;
	text-transform:capitalize;
}
#head .map {
	float: left;
	height: 76px;
	width: 332px;
}
#head .order_t {
	float: left;
	padding-top: 60px;
	padding-left: 25px;
}
#head .order_t img{
	vertical-align:bottom;
	margin-right:10px;
	width:28px;
	height:25px;
	margin-left: 15px;
}
#head .order_t a{
	font-size:14px;
	color:#FFF;
	text-decoration:none;
}
#head .order_t a:hover{
	text-decoration:underline;
}
#navigation {
	float: left;
	width: 1002px;
}
#navigation .left {
	background-image: url(../images/bg-center.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	float: left;
	width: 201px;
	height: 34px;
	padding-top: 7px;
}
#navigation .left .icon {
	float: left;
	padding-left: 18px;
	line-height: 34px;
}
#navigation a{
	font-size:14px;
	color:#FFF;
	text-decoration:none;
	font-weight:bold;
	text-transform: uppercase;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:8px;
}
#navigation .nav {
	float: left;
	width: 797px;
	height: 34px;
	padding-top:7px;
	padding-left: 4px;
}
#navigation .nav ul{
	list-style:none;
	height:35px;
	display: block;
}
#navigation .nav li{
	height:34px;
	float:left;
	margin-left:6px;
	line-height: 34px;
	background:url(../images/button-y.gif);
	width:107px;
	text-align:center;
}
#navigation .nav li:hover{
	background:url(../images/button-b.gif);
}
#navigation .nav li.selected{
	height:34px;
	float:left;
	margin-left:6px;
	line-height: 34px;
	background:url(../images/button-b.gif);
	width:107px;
	text-align:center;
}
#layout {
	float: left;
	width: 1002px;
	background:url(../images/bg.gif) repeat-y;
}
ul.left {
	float: left;
	width: 201px;
	padding-top: 20px;
	list-style:none;
}
ul.left li.bar {
	float: left;
	height: 30px;
	width: 200px;
}
ul.left a.bar{
	font-size:12px; color:#FFF; font-weight:BOLD;
	text-decoration:none;
    background:url(../images/bg-bar-r.jpg) no-repeat left top;
	float: left;
	height: 23px;
	width: 190px;
	padding-top:7px;
	padding-left:10px;
}
ul.left a.bar:hover{
	background:url(../images/bg-bar-y.jpg) no-repeat left top;
}
ul.left li.format{
	width:200px;
	height:25px;
	float:left;
	border-bottom:1px dashed #bfbdbc;
	} 
ul.left a.format{ 
	width:185px;
	line-height:25px;
	padding-left:15px;
	float:left;
	font-size:12px; color:#e36417; text-decoration:none;
	background:#f0efef url(../images/left-side-y.gif) no-repeat 5px center;
	} 
ul.left a.format:hover{
	color:#00254a;
	background:#e1e0e0 url(../images/left-side-b.gif) no-repeat 5px center;
}
#right {
	background-color: #FFF;
	float: left;
	width: 801px;
}
#banner {
	float: left;
	height: 223px;
	width: 521px;
	padding-left:280px;
	background-image: url(../images/mobile-crusher.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	margin-bottom: 15px;
}

#banner span.best{ color:#be0403; font-family:Gill Sans MT; font-size:40px;}
#banner p.little{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333;}
#banner span.formin{
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight: bold;
}
#banner .center {
	float: left;
	width: 321px;
	padding-top:30px;

}
#banner .globe {
	float: left;
	height: 220px;
	width: 199px;
	padding-top: 3px;
}

#footer {
	float: left;
	height: 25px;
	width: 1002px;
	background-color:#fff;
}
#footer p{ color:#FF9900; line-height:25px;}
#footer a{font-size:12px; color:#fff; text-decoration:none; line-height:25px;}
#footer .yellow {
	background:url(../images/bg-f-y.gif) repeat-x;
	float: left;
	height: 25px;
	width: 200px;
	text-align:left;
	margin-right: 1px;
}
#footer .b_nav {
	background:url(../images/bg-f-b.gif) repeat-x;
	float: left;
	height: 25px;
	line-height:25px;
	width: 790px;
	text-align:right;
	padding-right:11px;
}
#head .name .words span {
	text-transform: capitalize;
	line-height: 25px;
}
#pages { margin-top: 15px; }
input{
	border:#F90 1px solid;
	float: left;
	display:inline;
}
label{
	display:block;
	width:60px;
	vertical-align:middle;
	text-align:right;
	float:left;
	font-weight: bold;
	padding-right: 5px;
	line-height: 20px;
	height:20px;
}
textarea{ border:#F90 1px solid;}
.button{ border:#09F 1px solid; background:url(../images/bg-bar-r.jpg) no-repeat; background-position:-20px 0px; color:#fff; font-family:Arial, Helvetica, sans-serif; font-weight:bold; cursor:pointer; text-align:center; height:30px; line-height:30px; margin-left:20px; padding:0 15px;}
.button:hover{background:url(../images/bg-bar-y.jpg) no-repeat; background-position:-20px 0px;}
label.w-label {
	width:150px;
	display:block;
	vertical-align:middle;
	text-align:right;
	float:left;
	font-weight: bold;
	padding-right: 5px;
	line-height: 20px;
	height:20px;
}
span.alarm{ color:#F00;}

/*菜单个性设置*/
.box{
	width:201px;
	float:left;
	padding-top:15px;
}
.box ul{list-style:none;text-align:left;}

/*一级菜单*/
.menul li.level1 a{
	display:block;
	line-height:30px;
	height:31px;
	padding-left:10px;
	font-size:12px;
	color:#fff;
	background:url(../images/bg-bar-r.jpg) no-repeat left top;
	text-transform: uppercase;
	font-weight: bold;
	text-decoration:none;
}
/*一级菜单两态样式,供JS调用*/
.menul li.level1 a.hove{background:url(../images/bg-bar-y.jpg) no-repeat;}
.menul li.level1 a.cur{background:url(../images/bg-bar-d.jpg) no-repeat;}

/*二级菜单*/
.menul li ul{overflow:hidden;}
.menul li ul.level2{
	width:201px;
}
.menul li ul.level3{
	display:none;
}
.menul li ul.level4{
	display:block;
}
.menul li ul.level2 li{height:25px;line-height:25px;}
.menul li.level1 ul.level2 li a{
	display:block;
	height:25px;
	line-height:25px;
	background:#f0efef url(../images/left-side-y.gif) no-repeat 5px center;
	padding-left:15px;
	color:#e36417;
	border-top: 1px #b8c2cb dashed;
	text-transform: capitalize;
	font-weight:normal;
}
/*二级菜单两态样式,供JS调用*/
.menul li ul.level2 li a.hove1{background:#e1e0e0 url(../images/left-side-b.gif) no-repeat 5px center; color:#00254a;}

.dot{ border-bottom:dashed #ccc 2px;}

ul.con-list{ margin:0px; padding:0px;}
ul.con-list li{
	line-height:16px;
	margin-left:10px;
	list-style:url(../images/iron_dot.gif) inside;
	
}
ul.con-list li ul li{ list-style-image:url(../images/icon_y.jpg); list-style-position:inside;}

.bread { color:#e36417; height:20px; line-height:20px; padding-bottom:10px; font-size:10px; }
.bread a { color:#333;  font-size:10px;}
.bread a:hover { text-decoration:underline; color:#e36417; font-size:10px;}
.order-sucess{ font-size:20px; color:#282d55; text-align:center; padding-top:60px; font-weight:bold;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; }

