@charset "utf-8";
/* CSS Document */
.view { overflow:hidden; }
.rec { float:left; width:650px; }
.rec-title { line-height:45px; margin:0 10px 10px 10px; overflow:hidden; }
.rec-title p { font:bold 16px/1.8em Verdana, Geneva, sans-serif; }
.rec-txt { width:625px; background: -moz-linear-gradient(center top , #FCFCFC, #EEEEEE 100%) repeat  0 0 transparent; border:solid 1px #DBDBDB; box-shadow: 0 2px 3px #DBDBDB; margin-left:10px; padding:10px; font-style:italic; color:#666; }
.rec-txt p { padding-top:5px; }
.fac { float:right; }
.fac-title { line-height:45px; margin:0 10px 10px 10px; overflow:hidden; }
.key-func { overflow:hidden; }
.key-func-title { border-bottom:#e4e4e4 1px solid; width:450px; line-height:40px; margin-left:15px; overflow:hidden; }
.key-func-title p { font:bold 16px/1.8em Verdana, Geneva, sans-serif; }
.func-cont { overflow:hidden; width:958px; padding:15px 0; } 
.func-txt-l { float:left; width:450px; margin:0px 15px 10px 0; padding-left:15px; }
.func-img-l { float:right; width:420px; padding-right:10px; }
.func-txt-r { float:right; width:450px; margin:10px 0 10px 20px;  padding-right:15px; }
.func-img-r { float:left; width:420px; padding-left:10px; }
.func-txt-l h3 { font:bold 14px/1.8em Verdana, Geneva, sans-serif; margin:0 0 10px 0; color:#2894e0; }	
.func-txt-r h3 { font:bold 14px/1.8em Verdana, Geneva, sans-serif; margin:0 0 10px 0; color:#2894e0; }
.func-txt-l p { font:normal 12px/1.8em Verdana, Geneva, sans-serif; }
.func-txt-r p { font:normal 12px/1.8em Verdana, Geneva, sans-serif; }
.require-title { font-size:16px; font-weight:bold; width:500px; border-bottom:#e4e4e4 1px solid; padding:10px 0; margin-left:15px; } 
.require-txt { margin:10px 0 10px 15px; }
.require-txt ul { margin:10px 0 15px 15px; line-height:24px; }
.require-txt ul li {list-style-image: url(images/list.jpg); }
.guide-title-1 { font-size:16px; font-weight:bold; border-bottom:#e4e4e4 1px solid; padding-top:10px; padding-bottom: 10px; margin-left:15px; margin-bottom: 10px; width:950px; } 
.guide-txt-1 { float:left; padding:0 0 10px 15px; width:450px; margin-left: 15px;}
.guide-txt-r { float:right; padding:0 0 10px 15px; width:450px;  }
.guide-txt-1 ul { margin:0 0 15px 15px; line-height:24px; }
.guide-txt-1 ul li {list-style-image: url(images/list.jpg); }
.guide-txt-r ul { margin:0 0 15px 15px; line-height:24px; }
.guide-txt-r ul li { list-style-image: url(images/list.jpg); }

/*bd creator menu template*/
.menu-box-grey{background-color:#f6f6f6;}
.menu-box-grey .template{position:relative;}
.menu-top h2{margin-bottom:20px;font-size:24px;font-weight:normal;line-height:40px;}
.menu-top p{font-size:14px;margin-bottom:15px;}
.menu-top .con{margin-top:10px;padding:10px 0;}
.menu-box{padding:40px 0 20px 0;}
.menu-box p{font-size:1.4em;margin:10px 0;}
.menu-box h3{font-size:22px;line-height:35px; font-weight:normal;}
.menu-box h4{font-size:14px;line-height:30px;margin-top:20px;font-weight:normal;}
.menu-box p{font-size:12px;line-height:25px;font-weight:normal;}
.menu-box ul{overflow:hidden;}
.menu-box li{float:left;border:#e6e6e6 solid 1px;padding:5px; margin-bottom:50px;margin-left:45px;_display:inline;list-style:none;}
.menu-box li img{width:250px; }
.menu-box li p a:link, .menu-box li p a:visited{color:#0075D0;}

/*go top*/
.back-to {
	position: fixed;
	bottom: 10px;
	right: 10px;
	z-index: 999;
	width:84px;
	overflow: hidden;
	zoom: 1;
	-ie6-position-fixed-delay: 200;
}
.back-to .back-top {
	float: right;
	display: block;
	width: 76px;
	height: 84px;
	background: url(/new-style/images/top.png) no-repeat  0 0 transparent;
	margin-left: 10px;
	outline: 0 none;
	text-indent: -9999em;
}
.back-to {
	_position:absolute;
	_bottom:auto;
_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop, 10)||0)-(parseInt(this.currentStyle.marginBottom, 10)||0)));
	_margin-bottom:10px;
	_margin-right:5px;
}
*html {
	background-image:url(about:blank);
	background-attachment:fixed;
}