@charset "utf-8";
/* CSS Document */

html { scrollbar-arrow-color: #666; scrollbar-face-color: #e6e6e6; scrollbar-darkshadow-color: #9c9c9c; scrollbar-highlight-color: #fff; scrollbar-shadow-color: #fff; scrollbar-track-color: #f5f5f5; scrollbar-3dlight-color: #b0b0b0; scrollbar-color: #B0B0B0; }
body, div, address, blockquote, iframe, ul, ol, dl, dt, dd, li, dl, h1, h2, h3, h4, h5, h6, p, pre, table, caption, form, legend, fieldset, input, button, select, textarea { margin: 0; padding: 0; font-weight: normal; font-style: normal; font-size: 100%; font-family: inherit; }
ol, ul, li { list-style: none; }
ol { list-style-type: none; }
img { border: 0; }
body { font-size:14px; color: #000000; font-family: "myriadpro-light", Arial, SimSun, Tahoma, Helvetica, sans-serif; }
a { color: #000000; text-decoration: none; }
a:hover { color: #05284A; }
input { color: #999; line-height: 18px; border: 0 solid #ccc; background: #fcfcfc; }
.input1[type="text"] { display: block; margin-bottom: 10px; width: 150px; height: 18px; border: 1px solid #ccc; background: #efefef; color: #333; }
.input1[type="password"] { display: block; margin-bottom: 10px; width: 150px; height: 18px; border: 1px solid #ccc; background: #efefef; color: #333; }
.input1[type="button"] { display: block; margin-left: 100px; width: 50px; height: 20px; background: url(../images/input-bg.jpg) 0 0 no-repeat; color: #333; cursor: pointer; }
.input2 { border: 1px solid #ccc; height: 18px; color: #666; background: #efefef; }
.fl { float: left; }
.fr { float: right; }
.clear { border: 0; line-height: 0; height: 0; clear: both; font-size: 0; }
.clearfix:after { content: ""; display: block; clear: both; height: 0; visibility: hidden; }
.clearfix { zoom: 1; }
.f_tt_b { position: absolute; left: 0px; bottom: 0px; z-index: 100; font-size: 16px; line-height: 40px; text-align: center; width: 300px; color: #FFFFFF; }
.left_a { color: #fff; background: #7AAFDE; display: block; padding-left: 10px; height: 42px; line-height: 42px; font-size: 18px; margin-bottom: 2px; font-family:"myriadpro-regular", Arial; }
.left_a:hover { color: #CCCCCC; }

#lnr { float: left; }
#lnr ul li { float: left; padding-bottom: 2px }
#lnr ul li a { float: left; width: 235px; height: 30px; line-height: 33px; background: url(../images/3_11.jpg) no-repeat; padding-left: 23px; }
#lnr ul li a.FirstChild { color: #FFFFFF; background: url(../images/3_12.jpg) no-repeat; }
#lnr ul li a:hover { color: #777777; text-decoration:underline; }
#lnr ul li ul li a { background: none; border-bottom: 1px dotted #8F8F8F; color: #333; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.td_bg_ys { padding: 6px 0px 6px 5px; background: url(/images/left_2_1.png); }