body{ color: #000000; background: url(../img/bg-1.png) #FFFFFF repeat-x;  font-size: 12px; font-family: Tahoma, Arial, Helvetica, sans-serif; }
body, p, hr, h1, h2, h3, img, form, input, ul, ol, li, div, span { margin: 0; padding: 0; border: 0; }
hr { display: none; }
p { padding-bottom: 10px; text-align: justify; position: relative; }
h1 { color: #d64a29; padding: 5px 0 10px 0; font-size: 18px; font-weight: bold; }
h2 { padding: 5px 0 5px 0; font-size: 14px; font-weight: bold; }
a { color:#000000; text-decoration: underline; }
a:hover { color:#D64A29; text-decoration: underline; }
.mt5 { margin-top: 5px; }
.mt10 { margin-top: 10px; }
.mt14 { margin-top: 14px; }
.ml10 { margin-left: 10px; }
.pt10 { padding-top: 10px; }
.cl{ clear: both; }
.main{ width: 961px; margin: 0 auto; position: relative; }
.frame{ position: absolute; width: 961px; z-index: 0; }
.h1 { width: 961px; height: 79px; }
.h1a { float: left; width: 350px; height: 53px; padding: 26px 0px 0px 125px; }
.h1b { float: right; width: 480px; height: 79px; }
.h1b .mob { top: 34px; float: right; padding: 4px 0 0 5px; width: 151px; height: 31px; background: transparent url(../img/bgi-1.png) no-repeat scroll 0 0; display: block; position: relative; }
.h1b .pas { top: 34px; float: right; padding: 4px 0 0 5px; width: 151px; height: 31px; background: transparent url(../img/bgi-1.png) no-repeat scroll 0 0; display: block; position: relative; }
.h1b .btn { top: 34px; float: right; width: 31px; height: 31px; display: block; overflow: hidden; position: relative; }
.h1b input { margin-top: 3px; background: transparent none repeat scroll 0 0; border: medium none; }
.h1b .btn button { font-size:1.5em; width: 31px; height: 31px; background: transparent url(../img/bt-1.png) no-repeat scroll 0 0; border: medium none; cursor:pointer; display: block; position:relative; }
.h1b .aut { top: 34px; float: right; padding: 0 0 0 10px; width: 333px; height: 31px; line-height: 31px; background: transparent url(../img/bgi-4.png) no-repeat scroll 0 0; position: relative; }
.h2 { width: 961px; height: 31px; line-height: 31px; background: #d64a29 url(../img/bg-2.png) no-repeat; }
.h2a { float: left; top: 10px; width: 110px; height: 100px; z-index: 1; position: absolute; }
.h2b { float: right; color: #FFFFFF; width: 720px; height: 31px; font-size: 14px; font-weight: bold; }
.h2b ul, li { float: left; list-style-type: none; }
.h2b li a { display: block; width: auto; margin: 0; padding: 0 10px 0 10px; background: transparent url(../img/sep-1.png) no-repeat left center; color: #FFFFFF; text-decoration: none; }
.h2b li form { display: block; width: auto; margin: 0; padding: 0 10px 0 10px; background: transparent url(../img/sep-1.png) no-repeat left center; color: #FFFFFF; text-decoration: none; }
.h2b li a:hover { color: #A4D768; text-decoration: none; }
.h2c { float: right; text-align: right; color: #FFFFFF; width: 130px; height: 31px; font-size: 14px; font-weight: bold; }
.h2c ul, li { float: left; list-style-type:none; }
.h2c li a { display: block; width: auto; margin: 0; padding: 0 10px 0 10px; background: transparent url(../img/sep-1.png) no-repeat left center; color: #FFFFFF; text-decoration: none; }
.h2c li a:hover { color: #A4D768; text-decoration: none; }
.se4 {width: auto; height: 18px; border: 0;} 
.b1a { float: left; padding: 0 8px 0 8px; width: 943px; height: auto; border-left: #60ceea 1px solid; border-right: #60ceea 1px solid; }
.b1a ul { margin: 0; padding: 0px 10px 10px 5px; }
.b1a ul, li { list-style-type: none; }
.b1a ul li { padding-left: 15px; width: 920px; background: url(../img/ar-1.png) left center no-repeat; clear: both; }
.b1a ul lim { padding-left: 15px; width: 920px;  clear: both; }
.b1c1 { width: 961px; height: 5px; background: transparent url(../img/c-1.png) no-repeat left center; }
.b1c2 { width: 961px; height: 5px; background: transparent url(../img/c-2.png) no-repeat left center; }
.b1c4 { width: 961px; height: 5px; background: transparent url(../img/c-4.png) no-repeat left center; }
.bgform { background: transparent url(../img/bg-5.png) repeat-x left bottom; }
.f1{ width: 961px; height: 31px; line-height: 31px; color: #FFFFFF; background: #d64A29 url(../img/bg-2.png) no-repeat; text-align: center; font-size: 11px; }
.f2{ width: 961px; height: 31px; line-height: 31px; font-size: 11px; }
.stat1 { float: left; width: 170px; height: 16px; }
.stat2 { float: left; width: 335px; height: 16px; }
.sstat { float:left; width: 335px; height: 60px; }
.sstat2 { float:left; margin-left: 12px; width: 335px; height: 60px; }
.ssms { float:left; margin-left: 12px; width: 335px; height: 60px; background: transparent url(../img/bg-3.png) no-repeat; }
.ssms2 { float:left; width: 335px; height: 60px; background: transparent url(../img/bg-3.png) no-repeat; }
.sms { margin-top: 28px; text-align: center; }
.sms2 { margin-top: 3px; text-align: center; font-size: 10px; }
.stb1 { padding: 0 0 1px 1px; float: left; width: 101px; height: 11px; background: #FFFFFF; border: #d64A29 1px solid; }
.stb2 { float: left; margin-left: 5px; width: 101px; height: 11px; }
.bxtxt { height: 169px; }
.frm1 { float: left; width: 150px; height: 31px; line-height: 31px; font-weight: bold; }
.frm2 { float: left; padding: 4px 0 0 5px; width: 302px; height: 31px; background: transparent url(../img/bgi-2.png) no-repeat scroll 0 0; display: block; position: relative; }
.frm2 input { margin-top: 3px; width: 290px; background: transparent none repeat scroll 0 0; border: medium none; }
.frm3 { float: left; width: 480px; height: 31px; line-height: 31px; }
.frm4 { float: left; padding: 4px 0 0 5px; width: 452px; height: 150px; background: transparent url(../img/bgi-3.png) no-repeat scroll 0 0; display: block; position: relative; }
.frm4 textarea { margin-top: 3px; width: 440px; height: 135px; background: transparent none repeat scroll 0 0; border: medium none; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; white-space: pre-wrap; }
.frm5 { float: left; width: 302px; height: 35px; }
.frm5 button { font-size:1.5em; width: 97px; height: 31px; background: transparent url(../img/bt-2.png) no-repeat scroll 0 0; border: medium none; cursor:pointer; display: block; position:relative; }
.frm6 { float: left; width: 302px; height: 35px; }
.frm6 button { font-size:1.5em; width: 97px; height: 31px; background: transparent url(../img/bt-3.png) no-repeat scroll 0 0; border: medium none; cursor:pointer; display: block; position:relative; }
.frm7 { float: left; padding: 0 0 4px 0; width: 452px; height: 31px; line-height: 31px; background: transparent url(../img/bgi-5.png) no-repeat scroll 0 0; }
.frm7 .bx1{ float:left; margin-left: 10px; width: 200px; }
.frm7 .bx2{ float:right; margin-right: 10px; width: 200px; text-align: right; }
.info1 { float: left; width: 926px; height: 40px; line-height: 40px; background: transparent url(../img/v-1.png) no-repeat left center; font-weight: bold; padding-left: 25px; }
.info2 { float: left; width: 926px; height: 40px; line-height: 40px; background: transparent url(../img/v-2.png) no-repeat left center; font-weight: bold; padding-left: 25px; color: #d64A29; }
.sub { padding-left: 24px; }
.img1 { float: left; padding: 5px 10px 5px 0; }
.img2 { float: right; padding: 5px 0 5px 10px; }