img,div{ behavior: url(css/iepngfix.htc); } 

html{
	OVERFLOW-x : Hidden;

	line-height:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

body {
	margin:0px auto 0px auto!important;*margin:0px 0px 0px 0px!important;*margin:0px 0px 0px 0px;
	padding:0px!important;*padding:0px!important;*padding:0px;
}
	
body.a01
{
	text-align:left;
	background-color:#deedf4;
	background-image:url(../pic/all_bg.jpg);
	background-repeat:repeat-x;
	background-position:left top;
}

#Layer1 {
	position:absolute;
	margin:370px 0px 0px 0px!important;*margin:370px 0px 0px 0px!important;*margin:370px 0px 0px 0px;
	width:0;
	padding-top:0px;
	z-index:1;
}

.main {
	margin:0px auto 0px auto!important;*margin:0px auto 0px auto!important;*margin:0px auto 0px auto;
	padding:0px!important;*padding:0px!important;*padding:0px;
	width:950px;
	background-color:#ffffff;
	border-left: solid 5px #FFFFFF;
	border-right: solid 5px #FFFFFF;
}


.main .content {
	margin:0px 0px 0px 0px!important;*margin:0px 0px 0px 0px!important;*margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px!important;*padding:0px 0px 0px 0px!important;*padding:0px 0px 0px 0px;
	width:950px;
}

.main .content .content1 {
	margin:0px 0px 0px 0px!important;*margin:0px 0px 0px 0px!important;*margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px!important;*padding:0px 0px 0px 0px!important;*padding:0px 0px 0px 0px;
	width:950px;
	background-image:url(../pic/content_bg_1.jpg);
	background-repeat: no-repeat;
	background-position:left top;
	display:table;
}

.main .content .content1 .left{
	margin:0px 0px 0px 0px!important;*margin:0px 0px 0px 0px!important;*margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px!important;*padding:0px 0px 0px 0px!important;*padding:0px 0px 0px 0px;
	float:left;
	width:380px;

}

.main .content .content1 .left .left1{
	margin:29px 0px 0px 20px;
	padding:0px 0px 0px 0px;
	width:357px;
	background-image:url(../pic/left_bg.jpg);
	background-repeat: repeat-y;
	background-position:left top;

}

.main .content .content1 .left .left1 img.img_left{
	margin:0px 8px 0px 10px;
	padding:0px 0px 0px 0px;
	float:left;
}


.main .content .content1 .left .left1 p{
	margin:0px 10px 10px 10px;
	padding:0px 0px 4px 0px;
	font-size:13px;
	letter-spacing:0.4pt;
	line-height:20px;
	color: #363636;
	border-bottom:dashed 1px #999999;

}

.main .content .content1 .right{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:right;
	width:570px;
}

.main .content .content1 .right .right1{
	margin:47px 0px 0px 20px;
	padding:0px 0px 0px 0px;
	width:523px;
}

.main .content .content1 .right .right1 h3{
	margin:0px 0px 0px 5px;
	padding:0px 0px 2px 0px;
	color:#333;
	font-weight:normal;
	font-size:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	letter-spacing:0.5pt;
}

.main .content .content1 .right .right1 .price{
	float:right;
	color:#FF0000;
}

.main .content .content1 .right .right1 a{
	text-decoration:none;
}

.main .content .content1 .right .right1 a:hover{
	display:block;
	background-color: #fff2d3;
}

.main .content .content1 .right .right1 ul{
	margin:0px 0px 10px 5px;
	padding:0px 0px 6px 0px;
	border-bottom:1px dashed #999999;
}

.main .content .content1 .right .right1 ul li{
	/*margin:0px 0px 0px 20px;*/
	margin:0;
	padding:0px 0px 0px 0px;
	color:#e2781b;
	font-size:13px;
	letter-spacing:0.5pt;
	/*list-style:outside;*/
}


.main .content .content1 .right .right1  p{
	margin:0px 0px 7px 0px;
	padding:0px 0px 3px 0px;
	color:#f63400;
	font-size:13px;
	letter-spacing:0.5pt;
	border-bottom:1px dashed #999999;
}
img{ vertical-align:top;}

/*.carrier li:last-child{border:none;}*/
.carrier li a:link, .carrier li a:visited{text-decoration:none; font-size:11px; color: #666666; display:block; font-family:Verdana, Geneva, sans-serif; padding: 5px;}
.carrier li a strong{font-weight:normal; display:block; font-size:15px; color:#3297ff; margin:0 0 5px; *margin:0;background-image: url("pic/icon1.jpg");    background-position: left top;    background-repeat: no-repeat; padding-left:20px;margin: 0 0 5px -21px;}
.carrier li a:hover strong{color:#ff6600; text-decoration:none;background-image: url("pic/icon1.jpg");    background-position: left top;    background-repeat: no-repeat;}
.carrier .box-head{ display:none;/*border-bottom:2px solid #800033; margin-top:-4px;*/}
.carrier .box-head:hover{background:#fff;}
.carrier .box-head a:link, .carrier .box-head a:visited{margin:-15px 0; cursor:default;}
.carrier .box-head a strong, .carrier .box-head a img, .carrier .box-head p span{display:none;}
.carrier .box-head q{display:block; font-weight:bold; padding-left:13px; color:#e5735c;}

.carrier li em.price{font-style:normal; font-size:13px; color:#FF0000; font-family:Verdana, Geneva, sans-serif; float:right; *margin-top:-1.2em;margin: -4px 0 0;}
.carrier li em.price span, .carrier li em.price var{font-size:13px; font-style:normal;}

.no-topic{display:block;}
.no-topic .carrier h4{display:none;}
