@charset "utf-8";
/* CSS Document */
#right{
	float:right;
	width:758px!important;
	width:748px;
}
.r-left{
	float:left;
	width:530px;
}
.bar2 span{
	text-align:left;
	padding:0 0 0 10px;
}
.m-box,.r-box,.box4{
	width:507px;
	float:left;
	padding:10px;
	border:1px solid #CCCCCC;
}
.r-right{
	float:left;
	width:220px;
	margin:0 0 0 5px;
}
.pro{
	margin:5px 0;
	float:left;
	width:150px;
}
.img{
	float:left;
	width:147px;
	height:104px;
	overflow:hidden;
}
.pro dl dd,.pro dl dt {
	width:100%;
	float:left;
}
.pro dl dd{
	margin:5px 0;
	font-weight:bold;
}
.pro dl dt{
	font-size:10px;
	background:url(icoido1.gif) no-repeat left;
	width:135px;
	padding:0 0 0 5px;
	font-size:11px;
	color:#666666;
	line-height:1.2em;
}
.pro dl{
	margin:0 0 0 10px;
}
.more{
	font-size:10px;
	float:left;
	width:150px;
	white-space:nowrap;
	margin:5px 0 0 0px;
}
.more a:link,.more a:visited,.more a:active{
	color:#184c95;
	text-decoration:underline;
}
.more a:hover{color:#666666;
	text-decoration:none;}
.line-y{
	float:left;
	margin:0 15px 0 12px!important;
	margin:0 12px 0 0;
	border-left:1px dotted #CCC;
}
.pay{
	background:url(pay-top.gif) no-repeat #E7E7E7 left top;
	padding:0px 0px 0 5px;
	float:left;
	}
.welcome{
	background:url(wbg.gif) repeat-x;
	border:1px solid #90B2CB;
	line-height:73px;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	color:#7C0000;
	margin:5px 0 0 0;
}
.pay-bot{
	width:100%;
	float:left;
	background:url(pay-bot.gif) no-repeat top;
	padding:0px 0 0 0;
	height:5px;
}
.bar3{
	width:215px;
}
.r-box{
	float:left;
	width:197px;
}
.bold{font-weight:bold;}
.right-pro{
 font-size:12px;
}
.right-pic{
}
.right-pro h2{
	font-weight:normal;
	font-size:11px;
	color:#ff9600;
}
.right-pro p{
	color:#878787;
	font-size:11px;
}
.guide li{
	background:url(dot3.gif) no-repeat 0px 7px;
	padding:0 0 0 8px;
	line-height:1.5em;
}
.guide li a{
	font-size:11px;
}
.bar4{
	width:754px;
}
.bar4 span{
    text-align:left;
	padding:0 0 0 10px;
}
.box4{
	width:736px;
}
.b-img{
	float:left;
	width:86px; 
	overflow:hidden;
	margin-right:5px;
}
.b-pro{
	float:left;
	margin:5px 2px;
	width:240px;
}
.b-pro dl{
	float:left;
	width:140px;
}
.b-pro dl dd{
	margin:5px 0;
	font-weight:bold;
}
.b-pro dl dt{
	font-size:11px;
	color:#666666;
}
.more1{
	font-size:11px;
	float:left;
	width:140px;
	margin:5px 0 0 0;
}
.more1 a:link,.more1 a:visited,.more1 a:active{
	color:#184c95;
	text-decoration:underline;
}
.more1 a:hover{color:#666666;
	text-decoration:none;}
/*---list start---*/
.trus{
	padding:20px 5px 10px 5px;
	text-align:center;
}
.trus h2{
	width:150px;
	font-size:12px;
	margin:5px auto;
}
.trus p{
	text-align:left;
	font-size:11px;
	color:#878787;
}
.list2{
	float:left;
	width:100%;
	margin-top:10px;
}
.list2 h2{
	text-align:center;
	background:url(list2.gif) repeat-x;
	font-size:14px;
	line-height:26px;
	color:#868686;
	border-left:1px solid #A6B8C6;
	border-right:1px solid #A6B8C6;
}
.list2 dl{
	border:1px solid #A6B8C6;
	padding:0 0 3px 0;
	padding:5px; 
}
.list2 dl dt{
	background:url(doyyy.gif) no-repeat 3px;
	padding:0 0 0 15px;
	line-height:1.5em;
	font-weight:bold;
	color:#1d6086;
}
.list2 dl dt a{
	color:#1d6086;}
.list2 dl dd{
	margin:0 0 0 10px; 
	line-height:1.5em;
	padding:0 0 0 5px;
}
.page{
	float:left;
	width:100%;
}
.onpage{
	width:20px;
	background:#B1D3EE;
	color:#003498;
	text-align:center;
}
.onpage1{
	width:20px;
	text-align:center;
}
.page fl11 a{
	float:left;
	display:block;
	margin:0 5px;
	background:#E5E5E5;
	text-align:center;
	width:20px;
}
.p-pro{
	font-weight:bold;
	text-align:center;
	float:left;
	width:130px;
	margin:5px 8px!important;
	margin:5px 4px;
}
.p-pic{
	border:1px solid #E8E8E8;
	width:128px;
	height:98px;
	overflow:hidden;
}
.price{
	display:block;
	color:#7E0100;
	margin:10px 0;
}
/*---intro start-*/
.word{
	font-size:11px;
}
.in-left{
	float:left;
	width:250px;
}
.big{
	width:231px;
	height:304px;
	overflow:hidden;
}
.zoom{
	margin:10px 0;
	text-align:center;
}
.in-right{
	float:left;
	width:450px;
	margin:0 0 0 10px;
}
.up{
	background:url(up.gif) no-repeat left;
	padding:0 0 0 10px;
}
.next{
	background:url(next.gif) no-repeat right;
	padding:0 10px 0 0;
}
.intro{
	margin:10px 0;
}
.in-p{
	margin:0 0 0 30px;
}
.intro h2{
	font-size:14px;
}
.blue{
	color:#013298;
	font-weight:normal;
}
.ss{
	display:block;
	color:#7E0100;
	font-weight:bold;
	margin:15px 0;
}
.line2{
	background:#E7E7E7;
	height:1px;
}
.in-b{
	line-height:2em;
	margin:5px 0 5px 30px;
}
.buy{
	margin:10px 0;
}
.free span{
	font-weight:bold;
}
.info{
	clear:both;
	background:#EDF0F7;
	color:#003297;
	line-height:2em;
	padding:0 0 0 20px;
	margin:5px 0;
}
.goto{
	float:right;
	width:170px;
	line-height:19px;
}

/*s*/
.bg1{background:url(navr.gif) repeat-x top right; font-weight:bold; line-height:24px; font-size:12px;}
.bg21{background:url(navbg.gif) repeat-x top right;border:#d0d0d0 solid 1px; border-left:0px; border-right:0px; font-weight:bold; line-height:24px;  font-size:12px;}
.bg22{background:url(navbg.gif) repeat-x top right;border:#d0d0d0 solid 1px;border-right:0px; font-weight:bold; line-height:24px; font-size:12px;}
.bg23{background:url(navbg.gif) repeat-x top right;border:#d0d0d0 solid 1px; font-weight:bold; line-height:24px; font-size:12px;}
.bg1 A:link,.bg1 A:visited,.bg1 A:active {color:#FFFFFF; margin:0px 10px;}
.bg1 A:hover {color: #f00; margin:0px 10px;}
.bg21 A:link,.bg21 A:visited,.bg21 A:active {color:#000000; margin:0px 10px;}
.bg21 A:hover {color: #f00; margin:0px 10px;}
.bg22 A:link,.bg22 A:visited,.bg22 A:active {color:#000000; margin:0px 10px;}
.bg22 A:hover {color: #f00; margin:0px 10px;}
.bg23 A:link,.bg23 A:visited,.bg23 A:active {color:#000000; margin:0px 10px;}
.bg23 A:hover {color: #f00; margin:0px 10px;}



.prvimg{width:63px;height:63px; padding:1px;overflow:hidden;position:relative;display:table-cell;text-align:center;vertical-align:middle; float:none; z-index:0;}
.prvimg1{width:130px;height:100px; border:#dddddd solid 1px; padding:1px;overflow:hidden;position:relative;display:table-cell;text-align:center;vertical-align:middle; float:none; z-index:0;}
.prvimg3{width:221px;height:294px;   padding:1px;overflow:hidden;position:relative;display:table-cell;text-align:center;vertical-align:middle; float:none; z-index:0;}
.prvimg2{width:58px;height:58px; padding:0px; border:0;overflow:hidden;position:relative;display:table-cell;text-align:center;vertical-align:middle; float:left; z-index:0;}
.prvimg span,.prvimg2 span,.prvimg1 span,.prvimg3 span{position:static;+position:absolute;top:50%; margin:0pt; z-index:0;}
.prvimg img,.prvimg2 img,.prvimg1 img,.prvimg3 img{position:static;+position:relative;top:-50%;left:-50%; display :inline; z-index:0;}


.border_img{border:#e7e7e7 solid 1px;}