body { text-align: left; font-family:"ËÎÌå", arial;margin:0; padding:0; background: #FFF; font-size:12px; color:#000; }
div,form,img,ul,ol,li,dl,dt,dd,p{border: 0; }
*{margin:0;padding:0;}
em{ font-style:normal;}
li{list-style-type:none;}
input,select{ vertical-align:middle;}
.input_text{ height:16px;width:80px;}
textarea{ vertical-align:top;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;font-size:14px; line-height:48px;}
h1{ text-align:center; clear:both;}
.m_center {margin:0 auto;}
.f_12 { font-size:12px;}
.f_14 { font-size:14px;}
.f_16 { font-size:16px;}
.f_18 { font-size:18px;}
.red { color:red;}
.green{ color:Green;}
.Orange { color:Orange}
.Purple { color:Purple;}
.gray { color:#999999;}
.bold { font-weight:bold;}
.tindent{ text-indent:2em;}

#main { margin:0 auto; width:980px; line-height:24px; font-size:14px;}
#header { margin:0 auto; width:980px; text-align:left; clear:both; padding-top:5px; height:73px; }
#logo { float:left; width:160px; height:68px;}
#banner { float:left; width:820px; height:68px;}
#login {margin:0 auto; width:100%; background-color:#f6f6f6; border-bottom:1px solid #cccccc; height:31px; text-align:center;}
.line { display:block; background:url(../../skins/img/bg.jpg) 0 -30px repeat-x; height:10px; font-size:1px; width:980px;}		
#footer{ margin:15px auto; width:980px; text-align:left; clear:both;}

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; }
:focus { outline: 0; }
table { border-collapse: separate; border-spacing: 0; }
a img, iframe { border: none; }
ol, ul { list-style: none; }
input, textarea, select, button { font-size: 100%; font-family: inherit; }
select { margin: inherit; }
/* Fixes incorrect placement of numbers in ol¡¯s in IE6/7 */
ol { margin-left:2em; }
/* == clearfix == */
.clearfix:after { /*/*/ content: "."; /* IE8 hack */ display: block; height: 0; clear: both; visibility: hidden; }
/* IE7 hack */
.clearfix { display: inline-block; }
/* IE-mac, IE5, IE6 */
* html .clearfix { height: 1%; }
.clearfix { display: block; }
body { font-size:12px; font-family:ËÎÌå;}
a { text-decoration:none; color:#000 }
a:hover { text-decoration:underline }
.tdu { text-decoration:underline }
.fr { float:right }
.fl { float:left }

.gray, .gray a{ color:#A2A2A2}
.blue, .blue a{ color:#155383;}
.red, .red a{ color:#F00;}
.lh20{ line-height:20px;}
/*layout*/
#header{ width:980px; margin:0 auto; padding-bottom:10px;}
#footer {line-height:20px;padding:20px 0;text-align:center;width:980px; border-top:1px  solid #CCC}
#wrap { width:980px; margin:0 auto; }
.t{ background:url(../images/b1.png); height:10px; overflow:hidden;}
.con{ background:url(../images/b2.png);  position:relative}
.b{ background:url(../images/b1.png) 0 -10px; height:10px; overflow:hidden;}
.ico{ background:url(../images/b1.png) -739px -20px; width:38px; height:11px; overflow:hidden; position:absolute; right:229px; top:37px;}
.ico2{ background:url(../images/b1.png) 0 -20px; width:729px; height:11px; overflow:hidden;}
.left{ float:left; width:730px;}
.right{ float:right; width:240px;}
.btn{ width:564px; margin:0 auto}
.btn li{ float:left; width:168px; height:33px; padding:5px 10px; vertical-align:bottom}
.btn li a{ float:left; width:168px; height:33px; background-image:url(../images/btn1.png); background-repeat:no-repeat; text-indent:-9999px; 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}

.blk{ border-top:1px solid #E5E5E5; padding:3px 0 0 0; margin-top:10px;}
.blk dt{ height:26px; line-height:26px; font-size:14px; font-weight:700; background:#F3F3F3; padding-left:15px;}
.blk dd{ float:left; width:108px; padding:13px 14px 13px 13px; text-align:center; line-height:16px;}
.blk dd a{display:block;*zoom:1;}
.blk img{ padding:2px; background:#FFF; border:1px solid #CCCCCC; margin-bottom:5px;vertical-align:top;}
.blk span{ color:#F00}

.calculator{ width:568px; margin:0 auto; padding:20px 0}
.calculator h2{ width:568px; height:45px; text-indent:-9999px; overflow:hidden; background-image:url(../images/title1.png)}
.title1{ background-position:0 0}
.title2{ background-position:0 -45px}
.title3{ background-position:0 -90px}
.title4{ background-position:0 -135px}
.title5{ background-position:0 -180px}
.title6{ background-position:0 -225px}
.calculator .top{ background:url(../images/b3.png); height:20px; overflow:hidden}
.calculator .center{ background:url(../images/b4.png); padding:5px 25px;}
.calculator .center h3{ color:#155383; font-family:Î¢ÈíÑÅºÚ; font-size:18px; font-weight:700}
.calculator .bottom{ background:url(../images/b3.png) 0 -20px; height:25px; overflow:hidden}

.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/btn2.png) 0 0; width:96px; height:20px; margin:0 10px; border:none; cursor:pointer}
.btn2{ background:url(../images/btn2.png) 0 -20px; width:96px; height:20px; margin:0 10px; border:none; cursor:pointer}
.right h3{ background:url(../images/b5.png); width:200px; margin:0 auto; height:22px; line-height:22px; font-size:14px; font-weight:700; text-align:center; border:1px solid #CECECE}
.right table{ margin:0 20px; width:200px; border-bottom:1px dashed #D9D9D9}
.right table tr th{ text-align:center; color:#A45555; border-bottom:1px solid #D9D9D9}
.right table tr th,
.right table tr td{ height:24px; line-height:24px;}
.right table tr td{ background:#F4F4F4}
.right .show_btn{ display:block; padding:10px 20px 20px 10px; text-align:right; background:url(../images/down.png) 135px 16px no-repeat; padding-left:20px;}
.right .show_on{ background:url(../images/up.png) 135px 16px no-repeat;}
#footer { line-height:20px; text-align:center; padding:20px 0 }

.breadcrumb {
                height: 35px;
                line-height: 35px;
                margin: 0 auto;
                padding-left: 10px;
                width: 940px;
            }

            .breadcrumb, .breadcrumb a {
                color: #000099;
            }

            .breadcrumb a:hover, .breadcrumb a:active {
                color: #cc0000
            };

            .breadcrumb a:visited {
                color: #800080;
            }



/* margin */
.m5{margin:5px;}
.m10{margin:10px;}
.m15{margin:15px;}
.m20{margin:20px;}

.mt_5{margin-top:5px;}
.mt_10{margin-top:10px;}
.mt_15{margin-top:15px;}
.mt_20{margin-top:20px;}

.mb_5{margin-bottom:5px;}
.mb_10{margin-bottom:10px;}
.mb_15{margin-bottom:15px;}
.mb_20{margin-bottom:20px;}

.ml_5{margin-left:5px;}
.ml_10{margin-left:10px;}
.ml_15{margin-left:15px;}
.ml_20{margin-left:20px;}

.mr_5{margin-right:5px;}
.mr_10{margin-right:10px;}
.mr_15{margin-right:15px;}
.mr_20{margin-right:20px;}
/* padding */
.p1{padding:1px;}
.p2{padding:2px;}
.p5{padding:5px;}
.p10{padding:10px;}
.p15{padding:15px;}
.p20{padding:15px;}

.pt_5{padding-top:5px;}
.pt_10{padding-top:10px;}
.pt_15{padding-top:15px;}
.pt_20{padding-top:20px;}

.pb_5{padding-bottom:5px;}
.pb_10{padding-bottom:10px;}
.pb_15{padding-bottom:15px;}
.pb_20{padding-bottom:20px;}

.pl_5{padding-left:5px;}
.pl_10{padding-left:10px;}
.pl_15{padding-left:15px;}
.pl_20{padding-left:20px;}

.pr_5{padding-right:5px;}
.pr_10{padding-right:10px;}
.pr_15{padding-right:15px;}
.pr_20{padding-right:20px;}
