/* CSS Document */

body { background: url(../img/top_bg.gif) repeat-x; font-family:"宋体"; font-size:12px; padding: 0; margin: 0;}

.w90 { width:90%; margin: 0 auto;}
.w50 { width:700px; padding: 0 0 10px 0; margin: 100px auto 0px auto;}

.login_00 { width:700px; background:url(../img/p.jpg) no-repeat; border: 1px solid #999999; padding: 30px 10px 40px 10px; margin: 0 auto;}
.login_00b { width:700px; background:url(../img/p2.jpg) no-repeat; border: 1px solid #999999; padding: 30px 10px 40px 10px; margin: 0 auto;}
.login_01 { width:320px; height:60px; vertical-align:top;}
.login_02 { font-family:"黑体"; font-size:20px; line-height:50px; color:#990000;}
.login_03 { width:101px; height:60px; vertical-align:top;}
.login_04 { width:101px; height:60px; vertical-align:top;}
.login_input { width:200px; font-size:14px; border: 1px solid #a00000; padding:2px; margin: 0px;}
.login_btn { width:60px; height:60px; background:url(../img/btn_bg.gif) left top repeat-x #ffffff; font-size:14px; color:#6a3905; font-weight:bold; border: 1px solid #a00000; padding:4px; cursor: pointer;}
.login_btn1 { width:60px; height:60px; background:url(../img/btn_bg.gif) left top repeat-x #ffffff; font-size:14px; color:#6a3905; font-weight:bold; border: 1px solid #a00000; padding:4px; cursor: pointer;}
.login_btn2 { width:60px; height:20px; background:url(../img/btn_bg.gif) left top repeat-x #ffffff; font-size:12px; color:#6a3905; font-weight:bold; border: 1px solid #a00000; padding: 4px; margin-top:6px; cursor: pointer;}

.login { text-align:right; color:#59493f; padding: 5px 0 0 0px;}
.login a { text-decoration:none; color:#386eb1;}

.pix_00 { width:660px; border:1px solid #999999; padding: 30px 30px 40px 30px; margin: 0 auto;}
.pix_000 { float:left; width:330px; text-align: left; line-height:24px; padding-bottom:10px;}
.pix_000 img { border: 1px solid #999999;}
.pix_000 a { background: url(../img/ico02.gif)  no-repeat 0px 0px ; color:#000000; text-decoration:none; padding-left:22px;}
.pix_01 { width:302px;}
.pix_01 img { border:1px solid #000000;}
.pix_01 a { border: none;}
.pix_01 a.ico01 { background: url(../img/ico01.gif) left top no-repeat; color:#000000; text-decoration:none; line-height:24px; padding:2px 0px 5px 20px;}
.pix_01 a.ico02 { background: url(../img/ico02.gif) left top no-repeat; color:#000000; text-decoration:none; line-height:24px; padding:2px 0px 5px 20px;}
.pix_02 { width:56px;}

.top { }
.top_01 { width:133px; height:50px; vertical-align:top;}
.top_02 { font-family:"黑体"; font-size:34px; text-align:center; color:#990000; padding: 10px 0;}
.top_03 { }
.top_04 { width:101px; height:60px; vertical-align:top;}

.input_300 { width:180px; font-size:14px; border: 1px solid #a00000; padding:3px; margin-right:10px;}
.input_btn { width:60px; background:url(../img/btn_bg.gif) left top repeat-x #ffffff; font-size:14px; color:#6a3905; font-weight:bold; border: 1px solid #a00000; padding:2px; margin-left:10px; cursor: pointer;}
.input_btn2 { width:60px; background:url(../img/btn_bg.gif) left top repeat-x #ffffff; font-size:12px; color:#6a3905; font-weight: normal; border: 1px solid #a00000; padding: 2px 1px 0px 1px; margin-left:6px; cursor: pointer;}

.menu { border:1px solid #a00000;}
.menu_00 { border: 1px solid #ffffff;}
.menu_01 { width:62px; height:40px; background: #780000 url(../img/menu_bg.gif) repeat-x; color:#ffb504; text-align:center;}
.menu_02 { width:8px; background:url(../img/menu_bg.gif) left -100px repeat-x #870000;}
.menu_03 { background:url(../img/menu_bg.gif) left -100px repeat-x #870000; font-size:14px; color:#ffffff; font-weight:bold;}
.menu_03 a { float:left; white-space:nowrap; background:url(../img/menu_link.gif) right 8px no-repeat; color:#ffffff; text-decoration:none; line-height:30px; padding: 0px 10px 0px 10px; margin: 0px;}
.menu_03 a.on { float:left; white-space:nowrap; background:url(../img/menu_on.gif) left 8px no-repeat #ffffff; color:#000000; text-decoration:none; line-height:30px; padding: 0px 10px 0px 10px; margin: 0px;}
.menu_03 span.dd { float:left; white-space:nowrap; color:#ffffff; text-decoration:none; line-height:30px; padding: 0px 10px 0px 10px; margin: 0px;}

.menu_10 { border-bottom: 1px solid #ffffff; border-left: 1px solid #ffffff; border-right: 1px solid #ffffff;}
.menu_11 { width:62px; height:30px; background: url(../img/menu2_bg.gif) repeat-x #ffffff; color:#ffb504; text-align:center;}
.menu_12 { width:8px; background:url(../img/menu2_bg.gif) repeat-x #ffffff;}
.menu_13 { background:url(../img/menu2_bg.gif) repeat-x #ffffff; font-size:14px; color:#ffffff; font-weight:bold;}
.menu_13 a { float:left; white-space:nowrap; background:url(../img/menu_link.gif) right 8px no-repeat; color:#990000; text-decoration:none; line-height:30px; padding: 0px 10px 0px 10px; margin: 0px;}
.menu_13 a.on { float:left; white-space:nowrap; background:url(../img/menu_on.gif) left 8px no-repeat #870000; color:#ffffff; text-decoration:none; line-height:30px; padding: 0px 10px 0px 10px; margin: 0px;}

.table_01 { width:60px; background:#ffe7ac url(../img/table_01_bg.gif) repeat-x; font-size:14px; font-weight:bold; color:#59493f; text-align:center; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #f1d389; padding: 10px 0;}
.table_02 { border-bottom: 1px solid #000000; border-right: 1px solid #000000; padding:0;}
.table_03 { width:60px; background:#ffdc87; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #c36e43; padding:0;}
.table_03_link { width:60px; text-align:center;}
.table_03_link a.on { float:left; width:60px; background:#ffffff; color:#59493f; border-bottom: 1px solid #c36e43; border-top: 1px solid #c36e43;}
.table_03_link a.on:hover { background:#ffffff; border-bottom: 1px solid #c36e43; border-top: 1px solid #c36e43;}
.table_03_link a { float:left; width:60px; font-size:14px; line-height:20px; font-weight:bold; color:#59493f; text-decoration:none; border-bottom: 1px solid #ffdc87; border-top: 1px solid #ffdc87; padding:10px 0;}
.table_03_link a:hover { background:#ecc871; border-bottom: 1px solid #c36e43; border-top: 1px solid #c36e43;}
.table_04 { border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; padding:0;}


.list { line-height:18px;}
.list td { vertical-align: top; padding: 0 0 8px 0;}
.list td span.ggg { font-size:12px; color:#666666;}
.list td a { font-size:14px; font-weight: normal; text-decoration:none; color:#26538c; border-bottom:1px solid #26538c;}

.list_01 { width:50%; vertical-align: top; padding: 10px 10px 10px 10px;}

.list_02 { text-align:right; padding: 0px 20px 6px 0px;}
.list_02 a { font-size:14px; font-weight:bold; text-decoration:none; color:#386eb1;}
.list_bg01 { background:url(../img/list_bg.gif) right top no-repeat;}
.list_bg02 { border-right: 1px solid #9bb6d8;}
.list_bg03 { background:url(../img/list_bg.gif) right bottom no-repeat;}
.list_page { font-size:14px; color:#666666; padding: 10px 20px;}
.list_page a { font-size:14px; text-decoration:none; color:#386eb1; padding:2px 5px; margin: 0 2px;}
.list_page a:hover { text-decoration: underline; color:#386eb1;}
.list_page a.on { background:#386eb1; text-decoration:none; color:#ffffff; padding:2px 5px; margin: 0 2px;}
.list_page a:hover.on { background:#386eb1; text-decoration:none; color:#ffffff;}
.list_03 { width:50%; line-height:18px; padding: 10px 20px 10px 15px;}
.list_03 span.ggg { font-size:12px; color:#666666;}
.list_03 a { font-size:14px; font-weight:bold; text-decoration:none; color:#386eb1;}

.end { font-family:Arial; text-align:center; line-height:40px;}
.end a { text-decoration:none; color:#386eb1;}





.sb { width:84px; position:relative; background:#ffffff; height:22px; font-size:14px; border:1px solid #a00000;color:#000; margin: 0px;}
.sb select { position: absolute; top:0px; right:0px; font-size:14px; width:85px; clip:rect(2px 82px 20px 3px);}



