@charset "utf-8";
/* CSS Document */

*{
	font-size:12px;
}
body{
	margin:0;
	padding:0;
	font-size:12px;
	font-family:'arial';
	background-color: #E6E6E6;	
	
}


div,ul,li,ol,p,h1,h2,h3,h4,h5,h6,table,form,a,img{

	margin: 0px;

	padding: 0px;

	list-style-type: none;

	}
p {
	line-height: 18px;
}

	a:link{

	color: #181818;

	text-decoration: none;

}

a:visited {

	color: #181818;

	text-decoration: none;

}

a:hover{

	color: #CC3300;

	text-decoration: none;

}
.clear{
	clear: both;
}
li{
list-style:none;

}

img{ border:0px;}
a{
	text-decoration:none;
	color:black;

}
#main_box{
	width:984px;
	margin:0 auto;
	padding:0;
	

}
#top_left{
	width:309px;
	height:117px;
	float:left;
}


#top_right{
	width:675px;
	float:left;
	height:117px;
	background-image: url(../images/log_right.jpg);	
}




#Nav { /*Make the left border */
	line-height: 37px;
	list-style-type: none;
	width: 984px;
	height: 37px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333333;
}

#Nav ul {

margin: 0px;

padding: 0px;

list-style: none;
background-color:EFEFEF;

/*display: inline;*/

}

#Nav ul li {
	position: relative;
	float: left;
	text-align: center;
	line-height:37px;
}

#Nav li ul {
	position: absolute;
	left: 0px;
	display: none;
	border-left: 0px;
	width: 180px;

	
}

#Nav ul li a {
	display: block;
	padding-right: 5px;
	padding-left: 4px;
	text-align:center;
	font-size: 12px;
	line-height: 37px;
	color: #333333;
	margin-left: 2px;
	font-weight: bold;
}

#Nav ul li ul li a { /* The border of main menus is different from the sub menus */
	display: block;
	width: 171px;
	text-align:left;
	padding-left:8px;
	font-size: 12px;
	line-height: 17px;
	background-color: #EFEFEF;
	padding-top: 5px;
	padding-bottom: 5px;
	font-weight: normal;
	color: #666666;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DDDDDD;	
}



*html #Nav ul li ul li a { /* The border of main menus is different from the sub menus */
	display: block;
	width: 171px;
	text-align:left;
	padding-left:8px;
	font-size: 12px;
	line-height: 17px;
	background-color:  #EFEFEF;
	padding-top: 5px;
	padding-bottom: 5px;
	font-weight: normal;
	color: #666666;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DDDDDD;
}

#Nav a:hover {
	line-height:37px;
	text-align: center;
	color: #FFFFFF;
	font-size: 12px;

	background-image: url(../images/nab.jpg);
	background-repeat: repeat-x;
	
}



#Nav ul li ul li a:hover {
	display: block;
	width: 176px;
	text-align:left;
	padding-left:8px;
	font-size: 12px;
	line-height: 17px;
	padding-right: 0px;
	
	font-weight: normal;
	color: #ffffff;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 2px;
	background-color: #535758;
	background-image:none;
}

/* Fix IE. Hide from IE Mac */

* html #Nav ul li {

float: left;

height: 1%;



}

* html #Nav ul li a {

height: 1%;



}

/* End */

#Nav li:hover ul, li.over ul {

display: block;



}

#Menu li.over ul {

 display: block;

}

#Menu li.over li ul {

margin-left: 141px;

 margin-top: -21px;

 display: none;

}

#Menu li li.over ul {

 display: block;

}

#content{
	width:982px;
	background:#fff;

	border-top-width: 0;
	border-right-width: 1px;
	border-bottom-width: 0;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #DDDDDD;
	border-right-color: #DDDDDD;
	border-bottom-color: #DDDDDD;
	border-left-color: #DDDDDD;
}
#content_left{
	width:206px;
	border:0;
	float:left;
	margin-left: 3px;
	margin-top: 2px;
	display:inline;
}
#content_center{
	width:452px;
	float:left;
	margin-left:15px;
}
#content_right{
	width:270px;
	float:left;
	margin-left: 10px;
}
.left_menu_box{
	margin-bottom:3px;
	border:1px solid #DDDDDD;
	padding-bottom:10px;


}





.menu_bar{
	height:33px;
	background:url(../images/left_menu_bg.jpg);
	line-height:33px;
	padding-left:35px;
	
}
.menu_list a{
	display:block;
	width:145px;
	border-bottom:1px solid #eee;
	margin-left:15px;
	padding-left:20px;
	padding-top:5px;
	padding-bottom:5px;
	text-decoration:none;
	

}
.menu_list a:hover{
	display:block;
	width:145px;
	border-bottom:1px solid #eee;
	margin-left:15px;
	padding-left:20px;
	padding-top:5px;
	padding-bottom:5px;
	text-decoration:none;
	color: #FFFFFF;
	background-image: url(../images/nab.jpg);
	background-repeat: repeat-x;
}



.type_title{
	font-size:22px;
	color:#9B0000;
	font-weight: bold;
}

.product{
	width:100px;
	height:100px;
	line-height:100px;
	text-align:center;



}
.info{
	color:#9B0000;
	text-align:center;

}

.bottom_menu_list{
	display:inline-block;
	padding-right:5px;
	float:left;
	color: #7E7E7E;
}
.bottom_menu_list a:link{

	float:left;
	color: #7E7E7E;
}
.bottom_menu_list a:visited{

	float:left;
	color: #7E7E7E;
}
.bottom_menu_list a:hover{
	float:left;
	color:#CC0000;
}


.dot_li{
	list-style-type: none;
}
.f_bold{
	font-weight:bold;
	color:#9B0000;
}.search {
	margin-top: 80px;
	margin-left: 240px;
}
.baner {
	height: 203px;
	width: 762px;
}
.proudcts_acc h1 {
	font-size: 20px;
	color: #999999;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-bottom: 5px;
	padding-left: 5px;
}

.accessories_right {
	float: left;
	padding-left: 6px;
	padding-top:2px;
}
.position {
	text-align: right;
	padding-top: 4px;
}
.hot_one img {
	border: 1px solid #CCCCCC;
	float: left;
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 10px;
	height: 150px;
	width: 150px;
}
.fon {
	float: left;
	width: 555px;
	padding-top: 15px;
	padding-left: 15px;
}
.fon h2 {
	font-size: 14px;
	color: #9b0000;
}
.hrh {
	font-size: 14px;
	color: #333333;
	font-weight: bolder;
}


.hot_one {
	height: 180px;
	width: 740px;
	margin-top: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}
.proudcts_acc {
	padding-left: 10px;
	width: 740px;
}
.promotions {
	width: 600px;
	margin-right: auto;
	margin-left: auto;
}
.bve {
	float: right;
	height: 167px;
	width: 134px;
	padding-left: 15px;
}
.contact {
	padding-top: 15px;
}
.contact_lefte {
	width: 350px;
	float: left;
}
.ehyt {
	padding-left: 8px;
	padding-top: 15px;
}
.about {
	padding-top: 15px;
}
.quote_right {
	float: left;
	width: 759px;
	padding-left:6px;
	padding-top:2px;
}
.quote_lefte {
	width: 360px;
	padding-left: 50px;
	float: left;
}
.rw {
	float: right;
	width: 320px;
	height: 400px;
	
}
.rw h2 {
	background-color: #E0E0E0;
	text-align: center;
	height: 40px;
	width: 250px;
	border: 1px solid #666666;
	font-size: 18px;
	color: #666666;
	line-height: 40px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 20px;
}
.imagee {
	width: 250px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 3px;
	border: 1px solid #666666;
}
.quote_lefte h2 {
	font-size: 20px;
	color: #CC0000;
	padding-top: 30px;
	text-align: center;
	padding-bottom: 15px;
}
.info_main {
	margin-top: 15px;
	float: left;
	width: 450px;
}
.info_main h2 {
	font-size: 12px;

	text-decoration: underline;
}
.info_main h2 a:link {
	font-size: 12px;

	text-decoration: underline;
}
.info_main h2 a:visited {
	font-size: 12px;

	text-decoration: underline;
}
.info_main h2 a:hover {
	font-size: 12px;
	text-decoration: underline;
	color: #CC0000;
}
/* message display page */
.message_list {
	list-style: none;
	margin: 0;
	padding: 0;
	width: 100%;
}
.message_list li {
	padding: 0;
	background-color: #EEEEEE;
	background-repeat: no-repeat;
	margin-top: 0;
	margin-right: 0;

	margin-left: 0;

}
.message_head {
	cursor: pointer;
	position: relative;
	background-color: #FFFFFF;
	line-height: 40px;
	margin: 0px;
	padding: 0px;
}
.message_head .timestamp {

	font-size: 95%;
	position: absolute;
	right: 6px;
	top: 6px;
}
.message_head cite {
	font-size: 100%;
	font-weight: bold;
	font-style: normal;
	background-image: url(../images/butr.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 20px;
}
.message_body {
	padding: 5px 10px 15px;
	background-color: #FFFFFF;
}
.collapse_buttons {
	text-align: right;
	padding: 5px 0;
	width: 100%;
}
.collapse_buttons a {
	margin-left: 15px;
	float: right;
}
.show_all_message {
	background: url(images/tall-down-arrow.gif) no-repeat right center;
	padding-right: 12px;
}
.show_recent_only {
	display: none;
	background: url(images/tall-up-arrow.gif) no-repeat right center;
	padding-right: 12px;
}
.collpase_all_message {
	background: url(images/collapse-all.gif) no-repeat right center;
	padding-right: 12px;
	color: #666666;
}
.re_main {
	width: 866px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 10px;
}
.eiyt_eu {
}
.eiyt_eu h3 {
	font-size: 14px;
	line-height: 25px;
	background-color: #A20000;
	height: 25px;
	width: 851px;
	color: #FFFFFF;
	font-weight: bold;
	padding-left: 5px;
}
.about_efv h1 {
	font-size: 12px;
	color: #CC0000;
	padding-bottom: 6px;
	background-image: url(images/14510187.jpg);
	background-repeat: no-repeat;
	background-position: left 4px;
	padding-left: 19px;
}
.about_efv h2 {
	font-size: 11px;
	color: #CC0000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EFEFEF;
	padding-top: 3px;
	padding-bottom: 4px;
	margin-bottom: 5px;
}
.about_leftie {
}
.about_rightef {
	float: left;
	width: 230px;
	padding-left: 10px;
}
/*选项卡1*/
#Tab1{
	width:500px;
	margin:0px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
/*选项卡2*/

/*菜单class*/
.Menubox {
	width:100%;
	background:url(http://www.makewing.com/images/uppic/200801081251340.gif);
	height:28px;
	line-height:28px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cc0000;
}
.Menubox ul{
margin:0px;
padding:0px;
}
.Menubox li{
	float:left;
	display:block;
	cursor:pointer;
	width:114px;
	text-align:center;
	color:#616161;
	font-weight:bold;
	background-color: #ffffff;
}
.Menubox li.hover{
	padding:0px;
	background:#fff;
	width:116px;
	border-left:1px solid #cccccc;
	border-top:1px solid #cccccc;
	border-right:1px solid #cccccc;
	border-right:1px solid #cccccc;
	color:#ffffff;
	font-weight:bold;
	height:27px;
	line-height:27px;
	background-color: #CC0000;
	background-image: url(http://www.makewing.com/images/uppic/200801081249070.gif);}
.bgh {
	width: 120px;
}
.support_mains {
	padding-top: 15px;
}
.products_miane {
	padding-top: 10px;
}
.egb li {
	float: left;
	text-align: center;
	width: 240px;
	height: 220px;
}
.egb img {
	border: 1px solid #CCCCCC;
}
.egb p {
	color: #980000;
	padding-top: 5px;
}
.uteb p {
	padding-top: 5px;
}

.egb {
	width: 740px;
	height: auto;
	overflow:hidden;
	display: block;
}
.uteb img {
	height: 110px;
	width: 110px;
}
.uteb {

	width: 740px;
}
.products_ibe {
	height: 370px;
	width: 289px;
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
	float: left;
}
.wouebc {
	float: left;
	margin-left: 15px;
	padding-top: 15px;
	width: 410px;
}
.Contentbox {
	ssbackground-color: #F2F2F2;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}

.wouebc h3 {
	font-size: 16px;
	font-weight: bolder;
	color: #333333;
}

.imgedgt {
	padding-top: 5px;
	padding-bottom: 15px;
}
.products_ibe li {
	float: left;
	padding-right: 4px;
	padding-left: 4px;
}
.byeib {
	padding-top: 15px;
}

.vhie {
	padding-top: 10px;
	padding-bottom: 10px;
}
.products_imgsed {
	border: 1px solid #999999;
}

.uteb li {
	float: left;
	width: 148px;
	text-align: center;
	height: 150px;
}

/*选项卡1*/
#Tab2{
	width:740px;
	margin:0px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
/*选项卡2*/

/*菜单class*/
.Menubox2 {
	width:100%;
	height:27px;
	line-height:27px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	background-color: #CCCCCC;
}
.Menubox2 ul{
margin:0px;
padding:0px;
}
.Menubox2 li{
	float:left;
	display:block;
	cursor:pointer;
	text-align:center;
	color:#616161;
	font-weight:normal;
	background-color: #CCCCCC;
	font-size: 12px;
	height: 27px;
	padding-right: 20px;
	padding-left: 20px;    // 22px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #999999;
	margin-right: 1px;
}
.Menubox2 li.hover{
	padding-right: 19px;
	padding-left: 19px;
	height: 27px;
	background-color: #999999;
	color: #FFFFFF;
}
.aboutq {
	padding-top: 16px;
	background-color: #FFFFFF;
	height: auto;
	width: 720px;
	padding-left: 10px;
}
.ordertitle{
	padding-top: 8px;
	padding-bottom: 5px;
	height: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;}
.ordertitle1{
	float: left;
	width: 250px;
	padding-left: 50px;
}
.ordertitle2{
	float: right;
	width: 250px;
	text-align: right;
	padding-right: 35px;

}
.order_list{
	width: 710px;
	clear: both;
	margin-left: 5px;
	height: 121px;
	line-height: 120px;
	float: left;
	display: inline;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

.order_list ul{}

.order_list li{

	float: left;

}
.order_li2{

	font-size: 12px;

	line-height: 16px;

	color: #666666;

	width: 410px;

	padding-top: 25px;

	padding-right: 25px;

	padding-bottom: 25px;

	padding-left: 25px;

}



.order_li3{

	font-size: 12px;

	color: #666666;

	text-decoration: underline;

}
.input3{

	font-size: 12px;

	color: #666666;

	width: 630px;

	padding-left: 10px;

	line-height: 30px;

	clear: both;

}

.input31{

	width: 100px;

	line-height: 32px;

	font-size: 12px;

	float: left;

}

.input32{

	width: 400px;

	line-height: 32px;

	padding-left: 30px;

	font-size: 12px;

	float: left;}

.tue {
	background-image: url(../images/ef.png);
	width: 119px;
	background-repeat: no-repeat;
	text-align: center;
	height: 19px;
	float: right;
	padding-right: 10px;
	margin-top: 10px;
	font-size: 9px;
	color: #FFFFFF;
	line-height: 19px;
	padding-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
}
.tue a:link{color: #FFFFFF;font-size: 9px;}
.tue a:visited{color: #FFFFFF;font-size: 9px;}
.tue a:hover{color: #FFFFFF;font-size: 9px;}
#banner {
	width: 984px;
	margin:0px auto;
	height:332px;
	overflow:hidden;
	z-index:-1;
}
#btn
	{	display: inline;
		width:110px;
		hegiht:18px;
		float:left;
		margin:-20px 0px 0px 445px;
		position:absolute;
		z-index:1;
	}
	#btn a
	{
		color:#36f;
		font:700 11px "Arial";
		background:url(../images/bg_control_nav.png) no-repeat;
		float:left;
		width:13px;
		height:13px;
		line-height:18px;
		text-align:center;
		text-decoration:none;
		margin-left:5px;
		text-indent:-999em;
	}
	#btn a.activeSlide
	{	
		color:#fff;
		background:url(../images/bg_control_nav.png) 0px 26px;
	}
	#btn a:hover
	{	
		color:#fff;
		background:url(../images/bg_control_nav.png) 0px 13px no-repeat;
	}
#top {
	width: 984px;
}
.register {
	padding-top: 50px;
	padding-left: 100px;
}
.register h1 {
	font-size: 16px;
	padding-bottom: 10px;
}
.register h2 {
	font-size: 12px;
	padding-bottom: 10px;
}
.contact_contac {
	background-image: url(../images/contact_02.jpg);
	height: 353px;
	width: 740px;
}
.yeug {
	margin-left: 8px;
}
.contact_contac p {
	padding-left: 400px;
	padding-top: 100px;
	padding-right: 50px;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #E6E7E8;
	font-size: 16px;
	line-height: 22px;
}
.contact_bottom {
	background-image: url(../images/contact_03.jpg);
	height: 156px;
	width: 740px;
}
.contact_imgese {
	padding-top: 10px;
	margin-left: 395px;
	height: 70px;
	width: 296px;
}


.download_main {
	padding-top: 15px;
	padding-left: 5px;
}
.lineb{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}.special {
	margin-top: 20px;
}
.sitmap {
	padding-top: 5px;
}
.sitmap h3 {
	font-size: 14px;
	color: #333399;
	background-image: url(../images/dh.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.sitmap li {
	float: left;
	line-height: 30px;
	width: 170px;
	height: 30px;
}
.product_popular li {
	float: left;
	width: 90px;
	height: 120px;
	padding-top: 5px;
}
.product_popular p {
	text-align: center;
}
#mws4772763{ display:block; text-align:center; width:100%; margin-top:5px;}

