@charset "gb2312";
.mod_lifebig{padding:18px 0}
.mod_1b{background:#f7fbfe}
body {background: #FFF url(stylesheets/bg.png);background-repeat: repeat-x;}
.mod_2b{background: #FFF url(stylesheets/bg.png);background-repeat: repeat-x;}
#calculator_base input,#calculator_complete input{color:#fff;border:0px;font-family:"microsoft yahei",Helvetica,sans-serif;}
#calculator_base,#calculator_complete {position:relative;margin:0 auto;width:529px;}
#calculator_base_container,#calculator_complete_container {width:437px;height:448px;background:url(stylesheets/siverbg.png) no-repeat 0 0;}

/* table */
#base_table_main td {height:53px;}
#complete_table_main td {height:40px;*height:38px;}
#complete_table_more td {height:40px;}
.calculator_table {width:100%; margin:0 auto}
.calculator_table td {text-align:center;padding:0px;margin:0px;}
.topRowCss td {height:30px;*height:32px;color:#FFF;padding-top:3px;}
#baseEprsPanel,#completeEprsPanel {text-align:right;}
/* button */
.baseBtnCommonCss {width:94px;height:44px;background:url(stylesheets/d1btn.gif) no-repeat 0 -44px;font-size:14px;color:#FFF;}
.baseBtnCss1 {background-image:url(stylesheets/d0btn.gif);}
.baseBtnCss2 {background-image:url(stylesheets/d2btn.gif);font-size:20px;}
.baseBtnCss3 {background-image:url(stylesheets/d3btn.gif);font-size:16px;}
.baseBtnCss4 {background-image:url(stylesheets/d4btn.gif);font-size:20px;}
.completeBtnCommonCss {width:64px;height:34px;border:0px;font-size:14px;color:#FFF;}

.completeBtnCss3 {font-size:18px;}
.completeBtnCss4 {font-size:18px;}
.completeBtnCss5 {width:74px;height:34px;}
/* common */
#calculator_base .displayCss,#calculator_complete .displayCss {width:390px;height:56px;color:#000;text-align:right;font-size:40px;padding:0 5px;*line-height:140%; /* for ie */}
.helperBox {width:42px;height:27px;color:#FFF;text-align:center;background-color:#CCC;margin:0px;padding:0px;*line-height:200%; /* for ie */}
#.calculator_tab {position:absolute;right:0;top:0;}
#.calculator_tab ul {list-style:none;width:100%;height:100%;margin:0px;padding:0px;width:72px;}
#.calculator_tab ul li {height:33px;width:100%;margin-bottom:8px;color:#FFF;text-align:center;cursor:pointer;line-height:33px;}
#.calculator_tab ul li.selTabBottom{background-position:0 -33px;}


input::-ms-clear,input::-ms-reveal{
	display: none;
}

.calculator_tab {
	position: absolute;
	right: 0;
	top: 0;
}

.calculator_tab ul {
	list-style: none;
	width: 100%;
	height: 100%;
	margin: 0px;
	padding: 0px;
	width: 72px;
}

.calculator_tab ul li {
	height: 33px;
	width: 100%;
	margin-bottom: 8px;
	color: #FFF;
	text-align: center;
	cursor: pointer;
	line-height: 33px;
}

.calculator_tab ul li.selTabBottom {
	background-position: 0 -33px;
}
.mod_2b  {
	font: 12px/ 18px Tahoma, Helvetica, Arial, "\5b8b\4f53", sans-serif
} 
.b {
	text-align: center;
	margin-top: 27px;
	margin-top: 28px\9;
	height: 83px;
}

.b b {
	font-family: "\5b8b\4f53";
	font-size: 14px;
	font-weight: normal;
	margin: 0 7px;
}

.b a,.b b {
	color: #7E7E7E;
}





/* main container */.animatedButton{
	font-family: Oswald, Arial, sans-serif;
	text-decoration: none !important;
	background-color:#a30e12;
	padding-left: 40px;
	padding-right: 40px;
	height: 38px;
	line-height: 38px !important;
	display: inline-block;
	border: 1px solid #450003;
	
	text-shadow:0px 1px 1px #000;
	
	-webkit-box-shadow: inset 0px 1px 1px #fff, 0 1px 0px 0px #000;
    -moz-box-shadow: inset 0px 1px 1px #fff, 0 1px 0px 0px #000;
    box-shadow: inset 0px 1px 1px #fff, 0 1px 0px 0px #000;
  
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;

	-webkit-transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;

}

.animatedButtonText{
	font-family: Oswald, Arial, sans-serif;
	line-height: 38px !important;
	display: block;
	text-decoration: none;
	font-size: 18px;
	white-space: nowrap;

	color: #fff;
	text-align:center;
	-webkit-transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	transition: all 0.2s linear;
}


.animatedButton:hover{
	background-color:#880408;
	
	-webkit-box-shadow: inset 0px 1px 1px #000, 0 1px 0px 0px #fff;
    -moz-box-shadow: inset 0px 1px 1px #000, 0 1px 0px 0px #fff;
    box-shadow: inset 0px 1px 1px #000, 0 1px 0px 0px #fff;

}

.animatedButton:hover .animatedButtonText{

	text-shadow:0px -1px 1px #000;
    color:#c4282c;
}


/*** SECOND BUTTON ***/

.animatedButton2{
	font-family: Oswald, Arial, sans-serif;
	text-decoration: none !important;
	background-color:#a30e12;
	padding-left: 40px;
	padding-right: 40px;
	height: 38px;
	line-height: 38px !important;
	display: inline-block;
	border: 1px solid #450003;
	text-shadow:0px 1px 1px #000;
	
	-webkit-box-shadow: inset 0px 1px 1px #fff, 0 5px 0px 0px #450003;
    -moz-box-shadow: inset 0px 1px 1px #fff, 0 5px 0px 0px #450003;
    box-shadow: inset 0px 1px 1px #fff, 0 5px 0px 0px #450003;
  
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;

	-webkit-transition: all 0.15s linear;
	-moz-transition: all 0.15s linear;
	-o-transition: all 0.15s linear;

}

.animatedButtonText2{
	font-family: Oswald, Arial, sans-serif;
	line-height: 38px !important;
	display: block;
	text-decoration: none;
	font-size: 18px;
	white-space: nowrap;

	color: #EAEAEA;
	text-align:center;
	-webkit-transition: all 0.15s linear;
	-moz-transition: all 0.15s linear;
	-o-transition: all 0.15s linear;
	transition: all 0.15s linear;
}


.animatedButton2:hover{
	background-position:right;
	background-color:#880408;
	margin-top:5px;
	-webkit-box-shadow: inset 0px 1px 1px #000, 0 0px 0px 0px #000;
    -moz-box-shadow: inset 0px 1px 1px #000, 0 0px 0px 0px #000;
    box-shadow: inset 0px 1px 1px #000, 0 0px 0px 0px #000;

}

.animatedButton2:hover .animatedButtonText2{

	text-shadow:0px -1px 1px #000;
    color:#b2161a;
}

/*** THIRD BUTTON ***/


.animatedButton3{
	font-family: Oswald, Arial, sans-serif;
	text-decoration: none !important;
	background-color:#a30e12;
	padding-left: 20px;
	padding-right: 20px;
	height: 38px;
	line-height: 38px !important;
	display: inline-block;
	border: 1px solid #450003;
	text-shadow:0px 1px 1px #000;
	overflow: hidden;
	-webkit-box-shadow: inset 0px 1px 1px #fff;
    -moz-box-shadow: inset 0px 1px 1px #fff;
    box-shadow: inset 0px 1px 1px #fff;
  
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;

	-webkit-transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	transition: all 0.2s linear;
}

.animatedButtonText3{
	font-family: Oswald, Arial, sans-serif;
	line-height: 38px !important;
	display: block;
	text-decoration: none;
	font-size: 18px;
	white-space: nowrap;

	color: #EAEAEA;
	text-align:center;
	-webkit-transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	transition: all 0.2s linear;
}


.animatedButton3:hover{
	background-position:right;
	background-color:#880408;
	height:75px;
	-webkit-box-shadow: inset 0px 1px 1px #000, 0 0px 0px 0px #000;
    -moz-box-shadow: inset 0px 1px 1px #000, 0 0px 0px 0px #000;
    box-shadow: inset 0px 1px 1px #000, 0 0px 0px 0px #000;
}

.animatedButtonExtraText3{
	font-family: Arial, sans-serif;
	font-size:12px;
	color:#fff;
	overflow: hidden;
}

.top_in, .header, .nav ul, .main, .footbar{width:990px;margin:0 auto;}
.description{margin:-8px 0 20px;text-align:center;font-size:12px;color:#333;}
.mod_2b h1{height:35px;padding:20px 0;line-height:39px;text-align:center;color:#348bcf;font-size:30px;font-family:\5FAE\8F6F\96C5\9ED1,\9ED1\4F53,\5B8B\4F53;}
.mod_2b h2{font-size:22px;}
.mod_2b{background: #FFF url(stylesheets/bg.png);background-repeat: repeat-x;} 