
.t{ background:url(../../images/bgb1.png); height:10px; overflow:hidden;}
.con{ background:url(../../images/bgb2.png);  position:relative}
.b{ background:url(../../images/bgb1.png) 0 -10px; height:10px; overflow:hidden;}

.btn li a.m1{ background-position:-178px 0}
.btn li a.m2{ background-position:-178px -33px}
.btn li a.m3{ background-position:-178px -66px}
.btn li a.m4{ background-position:-178px -99px}
.btn li a.m5{ background-position:-178px -132px}
.btn li a.m6{ background-position:-178px -165px}
.btn li a.m1:hover,.btn li a.m1_activ{ background-position:0 0}
.btn li a.m2:hover,.btn li a.m2_activ{ background-position:0 -33px}
.btn li a.m3:hover,.btn li a.m3_activ{ background-position:0 -66px}
.btn li a.m4:hover,.btn li a.m4_activ{ background-position:0 -99px}
.btn li a.m5:hover,.btn li a.m5_activ{ background-position:0 -132px}
.btn li a.m6:hover,.btn li a.m6_activ{ background-position:0 -165px}



.calculator{ width:520px; margin:0 auto;}
.calculator h2{ width:568px; height:45px; text-indent:-9999px; overflow:hidden;}

.calculator .center h3{ color:#155383; font-family:Î¢ÈíÑÅºÚ; font-size:18px; font-weight:700}
.table1 td{ height:35px; line-height:16px; vertical-align:middle}
.table1 .txt{ border:1px solid #B1B7BC; width:72px;}
.table1 .txt2{ border:none; border-bottom:1px solid #B1B7BC; width:72px;}
.table1 strong{ font-size:14px; font-weight:400}

.btn1{ background:url(../../images/bgbtn2.png) 0 0; width:96px; height:20px; margin:0 10px; border:none; cursor:pointer}
.btn2{ background:url(../../images/bgbtn2.png) 0 -20px; width:96px; height:20px; margin:0 10px; border:none; cursor:pointer}


/*20120507 ju zhu cheng ben*/
.cell{display:table-cell;*display:inline-block;}
.fb { font-weight:700;}
.f14{ font-size:14px;}
.lh24{ line-height:24px;}
.vm{ vertical-align:middle;}
.mr5{ margin-right:5px;}
.mb10{ margin-bottom:10px;}
.pt30{ padding-top:30px;}
.pl25{ padding-left:25px;}
.pl20{ padding-left:20px;}
.input1{ border:1px solid #B1B7BC; width:72px;}
.input2{ border:none; border-bottom:1px solid #B1B7BC; width:72px;}

.btn li a.m7{ background-position:-178px -198px}
.btn li a.m7:hover,.btn li a.m7_activ{ background-position:0 -198px}
.title7{ background-position:0 -270px}
.other_cost li {float:left; width:245px;}
.other_cost li span { display:inline-block; font-size:14px;}
.other_cost li span.w115{ width:115px;}
em{ font-style:normal;}


.main{width:540px;margin:0 auto;background:#fff; font-size:14px;}
.main table{border-collapse:collapse;border-spacing:0;}
.main img{vertical-align:top;}
.main em{font-style:normal;}
.main ul,li,ol{list-style:none outside none;}
.main .clearfix{*zoom:1;}
.main .clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.main h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
.main a{text-decoration:none;}
.main a:hover{text-decoration:underline;}
.main .clear{clear:both;overflow:hidden;font-size:0;height:0;line-height:0;}
.main input[type="button"]::-moz-focus-inner, input[type="reset"]::-moz-focus-inner, input[type="submit"]::-moz-focus-inner, input[type="file"] > input[type="button"]::-moz-focus-inner, button::-moz-focus-inner{border:0 none;padding:0;}
.main .mt10{font:12px/1.5 \5b8b\4f53,Tahoma,sans-serif;background:#fbfbfb;margin-top:10px;}

.col_right{width:540px;}
/* mod_border */
.mod_border, .mod_square{border:1px solid #C5967C;position:relative;zoom:1;}
/* mod_square */
.mod_square{border-color:#f4cab2;background:#fff9e9;}
/* outerbg, innerbg */
/* intro */
.intro{padding:20px 16px 0;}
.intro h2{position:relative;height:auto; line-height:26px;margin:0 6px;padding:0 2px 10px;border-bottom:1px dashed #C8C8C8;font-size:24px;color: #E26704;}
.intro h2.nobb{border-bottom:0 none;}
.intro h2 a{font-size:12px;color:red;margin-left:5px;font-weight:bold;}
.intro h2 a:hover{color:#red;}

/* cbg */
.cbg, .scbg{background:url(cbg.html) no-repeat;}
.cbg, .scbg{position:absolute;display:inline-block;}
.cbg{width:40px;height:40px;}
.ltc{background-position:0 0;left:2px;top:2px;}
.rtc{background-position:-40px 0;right:2px;top:2px;}
.lbc{background-position:0 -40px;left:2px;bottom:2px;}
.rbc{background-position:-40px -40px;right:2px;bottom:2px;}

.scbg{width:22px;height:22px;}
.sltc{background-position:0 -82px;left:1px;top:1px;}
.srtc{background-position:-22px -82px;right:1px;top:1px;}
.slbc{background-position:0 -104px;left:1px;bottom:1px;}
.srbc{background-position:-22px -104px;right:1px;bottom:1px;}
