@charset "utf-8";
/* CSS Reset */
body,div,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,li,th,td,p,blockquote,pre,form,fieldset,legend,input,button,textarea,hr{margin:0;padding:0;word-wrap: break-word;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
li{list-style:none;}
fieldset,img{border:0;}
table{border-collapse:collapse;border-spacing:0;}
button,input,select,textarea{font-size:100%;}
legend{color:#000;}
body,button,input,select,textarea{font:12px/1.5 Tahoma,Helvetica,SimSun,sans-serif;}
body{ background-color:#ffffff; text-align:center;}
a:link,a:visited{ color:#333333; text-decoration:none;}
a:hover{ color:#cc0000; text-decoration:underline;}
.clear{ clear:both; margin:0; padding:0; height:0; font-size:0; line-height:0; overflow:hidden;}
.orangeTxt{ color:#ff3300;}

#miniBar{ width:100%; height:36px; overflow:hidden; background:url(../images/header_bg.png) repeat-x 0px 0px #dfdfdf;}
.innerMiniBar{ width:980px; height:36px; line-height:36px; margin:0 auto; text-align:left; position:relative;}
.innerMiniBar .miniLogo{ width:86px; float:left;}
.innerMiniBar .miniNav{ text-align:right; line-height:36px; position:absolute; right:0; font-family:"Simsun";}
.innerMiniBar .miniNav a{ margin:0 6px;}
.innerMiniBar .miniNav a:hover{ color:#ff0000;}

#header{ width:900px; margin:10px auto; text-align:left;}
	.hdLogo{ height:22px; overflow:hidden; position:relative; text-align:right;}
		.hdrLink{ width:270px; height:33px; text-align:right; font-size:14px; line-height:33px; position:absolute; top:0; right:0; background:url(../images/header_bg.png) no-repeat 0px -98px;}
		.hdrLink a:link,.hdrLink a:visited{ color:#ff3300; margin:0 20px 0 0;}
	.hdNav{ height:33px; line-height:33px; overflow:hidden; background:url(../images/header_bg.png) repeat-x 0px -36px #605e4f; position:relative;}
		.hdNav ul{ padding:0 0 0 100px;}
		.hdNav ul li{ float:left; font-size:14px; margin:0 15px 0 0;}
		.hdNav ul li a:link,.hdNav ul li a:visited{ color:#ffffff;}
		.hdNav .copyreader{ position:absolute; right:0; top:0; color:#ffffff; font-size:14px; margin:0 30px 0 0;}

#footer{margin:20px auto;text-align:center;width:980px; color:#333333;}
#footer .footerMenu{ height:18px; line-height:18px; background-color:#e6e6e6;}
#footer p{ line-height:22px;}
#footer a{margin:0 5px; color:#666666;}


#calculatorPage{ width:900px; margin:10px auto; text-align:left;background:url(../images/calculator_jiaju.jpg) no-repeat 0px -1038px;}
	.calMain{ width:898px; height:100%; overflow:hidden; padding:0 0 20px 0; border:1px solid #d9d9d9; border-top:none;background:url(../images/calmain_bg.png) repeat-y 11px 0px;}
		.calSide{width:222px; float:left; margin:0px 0 0 11px; display:inline;}
			.calSide h2{ height:70px; text-indent:-9999px; background:url(../images/calculator_jiaju.jpg) no-repeat -12px -1038px;}
				.calSide h2 a{ display:block; height:70px;}
			.calMenu{ width:220px;/*background-color:#f7efeb; border:1px solid #decec6;*/ padding:20px 0; margin:0 0 0 1px;}
				.calMenu ul li,.calMenu ul li a{ display:block; height:53px; overflow:hidden; line-height:53px; text-align:center; font-size:16px; font-weight:bold;font-family:"Microsoft Yahei","Tahoma";}
				.calMenu ul li.current,.calMenu ul li a{ background-image:url(../images/calculator_jiaju.jpg); background-repeat:no-repeat;}
				.calMenu ul li a{ background-position:0px 0px;}
				.calMenu ul li a:hover{ text-decoration:none; color:#94280d;}
				.calMenu ul li a.current{background-position:0px -53px; color:#94280d;}
		.calContent{ width:660px; float:right;}
			.tip{ line-height:20px; padding:20px 30px; color:#009900;}
			.notice{background-color: #fff6e5;border: 1px solid #e6e5e5; margin:20px 30px 0 30px; padding:8px 12px;}
				.notice strong{ color:#ff6600;}
			.ccMenu{height:100%; overflow:hidden; }
				.ccMenu ul li{ margin:20px 0 0 90px;}
				.ccMenu ul li{ display:inline; float:left;}
				.ccMenu ul li,.ccMenu ul li a{ width:100px; height:129px; overflow:hidden;}
				.ccMenu ul li a{ display:block; background-image:url(../images/calculator_jiaju.jpg); background-repeat:no-repeat; position:relative;}
				.ccMenu ul li a em{ font-style:normal; font-weight:bold; display:block; width:100px; height:24px; line-height:24px; overflow:hidden; text-align:center; position:absolute; top:105px;}
				.ccMenu ul li a:hover{ text-decoration:none; color:#ffffff;}
				.ccMenu ul li a.qz{ background-position:0px -264px;}
				.ccMenu ul li a.qz:hover{ background-position:-100px -264px;}
				.ccMenu ul li a.dz{ background-position:0px -393px;}
				.ccMenu ul li a.dz:hover{ background-position:-100px -393px;}
				.ccMenu ul li a.db{ background-position:0px -522px;}
				.ccMenu ul li a.db:hover{ background-position:-100px -522px;}
				.ccMenu ul li a.bz{ background-position:0px -651px;}
				.ccMenu ul li a.bz:hover{ background-position:-100px -651px;}
				.ccMenu ul li a.tl{ background-position:0px -780px;}
				.ccMenu ul li a.tl:hover{ background-position:-100px -780px;}
				.ccMenu ul li a.cl{ background-position:0px -909px;}
				.ccMenu ul li a.cl:hover{ background-position:-100px -909px;}
				
			.resultBox{ padding:20px 30px 0 30px;}
				.resultBox h3{ height:24px; overflow:hidden; line-height:24px; padding:0 0 0 25px;color:#94280d; font-size:16px;font-family:"Microsoft Yahei","Tahoma";background:url(../images/calculator_jiaju.jpg) no-repeat 0px -107px;}
				.result{ width:565px; height:73px; overflow:hidden; margin:8px 0 0 18px; text-align:center; background:url(../images/calculator_jiaju.jpg) no-repeat 0px -131px;}
					.result p{font-size:16px;font-family:"Microsoft Yahei","Tahoma";color:#94280d;margin:28px 0 0 0;}
					.resultInput{ border:1px solid #f1e3d8; background-color:#faf1ea; margin:0 5px; width:20%; height:20px; text-align:center; line-height:20px; padding:4px; vertical-align:middle;font-size:24px; color:#ff6600; font-weight:bold; font-family:Arial;}
				.countList{ padding:20px 50px;}
					.in{ height:16px; line-height:16px; padding:3px; width:150px;border-left:1px solid #999999; border-top:1px solid #999999; border-right:1px solid #cccccc; border-bottom:1px solid #cccccc;}
					.submitBtn,.resetBtn{ width:78px; height:30px; text-align:center; font-size:16px; line-height:30px; font-weight:bold; background-image:url(../images/calculator_jiaju.jpg); background-repeat:no-repeat; border:none; background-color:transparent; cursor:pointer;}
					.submitBtn{ background-position:0px -204px; color:#ffffff; margin:0 10px 0 0;}
					.resetBtn{ background-position:0px -234px; color:#666666;}
					.countList legend{ color:#666666; font-weight:bold; font-size:14px;}
					.countList table th,.countList table td{ font-weight:normal; padding:8px 4px;}
					.countList table th{ width:20%; text-align:right;}

