@charset "utf-8";
/* CSS Document */

/* 顶部 */
#header .header01 .header01-l{width:465px; float:left; padding-left:15px;}
#header .header01 .header01-r{width:485px; float:right; padding-right:15px; text-align:right;}
#header .header02 .header-banner li{float:left; padding-left:14px;}
#header .header01 .login{width:570px; float:left; padding-left:15px;}
.icon01{background:url(../images/main.gif) no-repeat -199px -87px; padding:0 0 2px 20px;}
.icon02{background:url(../images/main.gif) no-repeat -191px -113px; padding-left:28px;}
.icon03{background:url(../images/main.gif) no-repeat -190px -140px; padding-left:28px;}
/* 所在位置 */
#location{padding-left:10px; line-height:28px; color:#174F8C;}
#location b{color:#174F8C;}
#location span{color:#FF0000; font-weight:bold;}

.block{border:1px solid #D2DFEF; background:#F7FBFE; padding:9px; overflow:hidden; zoom:1; margin-bottom:8px;}
.block li{width:225px; float:left; background:url(../images/main.gif) no-repeat -178px -255px; padding-left:15px;}
.block a {color: #174F8C }
.block a:visited {color: #174F8C }
.block a:hover{color:#333333;}
.block span { color: #888888;}

#left{width:754px; float:left;}
#right{width:218px; float:right;}

/* 通用容器样式 */
.wrapper dt{border:1px solid #D3DFED; background:url(../images/bg.png) repeat-x 0 -302px; height:21px; line-height:21px;}
.wrapper dt p{background:url(../images/main.gif) no-repeat -192px -167px; padding-left:25px; float:left; font:bold 13px/21px normal; color:#174F8C;}

.wrapper02{border:1px solid #D3DFEF;}
.wrapper02 dt{background:url(../images/main.gif) no-repeat 0 -53px;height:22px; line-height:22px;}
.wrapper02 dt p{font:bold 13px/22px normal; color:#FFFFFF; padding-left:10px; width:150px; float:left;}
.wrapper02 dd{background:#F4F9FD; padding:8px 8px 3px 8px;}

.dir dt{border:1px solid #D2DFEF; background:url(../images/bg.png) repeat-x 0 -302px; height:21px;}
.dir dt p{background:url(../images/main.gif) no-repeat -192px -167px; width:650px; float:left; padding-left:25px; text-align:left; color:#174F8C; font:bold 12px/21px normal;}
.dir dd{border:0 solid #D2DFEF; border-width:0 1px 1px 1px; padding:10px; overflow:hidden; zoom:1;}
.dir dd h2{font:bold 14px/30px normal; height:28px; background:url(../images/main.gif) no-repeat -202px -191px; padding-left:10px; clear:both; border-top:1px dashed #D2DFEF;}
.dir dd ul{width:244px; float:left; margin-bottom:5px;}
.dir dd li{background:url(../images/main.gif) no-repeat -181px -253px; padding-left:10px; color:#888; line-height:22px;}
.dir dd .no{border:0;}

.NGS dd li{background:url(../images/main.gif) no-repeat -168px -283px; padding:0 0 3px 10px;}
.NGS dd .blank{background:none; padding-bottom:0; font:normal 8px/8px normal; height:8px;}

/* -------------------------------- list --------------------------------- */

.dir-list dt{border:1px solid #D2DFEF; background:url(../images/bg.png) repeat-x 0 -302px; height:21px; line-height:21px; color:#174F8C;}
.dir-list dt p{background:url(../images/main.gif) no-repeat -192px -167px; font:bold 12px/21px normal; padding-left:25px; width:640px; float:left;}
.dir-list dd{border:0 solid #D2DFEF; border-width:0 1px 1px 1px; padding:10px; overflow:hidden; zoom:1;}
.dir-list dd li{border-bottom:1px solid #DDE7F3; overflow:hidden; zoom:1; margin-bottom:0; line-height:24px; padding:5px 10px;}
.dir-list dd h2{font:normal 12px/14px normal; padding:5px 0;}
.dir-list dd p{line-height:18px; font-size:12px;}

.page{background:#F5F3F4; text-align:center; margin-top:8px;}


.sorry{padding:20px;}
.sorry h3{font:bold 18px/46px normal; color:#FF0000;}
.sorry h4{font:bold 14px/28px normal;}
.sorry h5{background:url(../images/main.gif) no-repeat -204px -190px; font:normal 12px/28px normal; padding-left:10px; margin-left:15px;}

/* -------------------------------- transact --------------------------------- */

.transact{margin:10px;}
.transact h1{font:bold 28px/80px normal; text-align:center;}
.transact .tran-l{width:660px; float:left; padding-bottom:30px;}
.transact .tran-l ol li{list-style-type:decimal; margin-left:24px;}
.transact .tran-l ul li{padding-left:15px;}
.transact .tran-l p{padding:5px 0;}
.transact .tran-r{width:240px; float:right; background:#F7F7F7; padding:20px;}
.transact .indent{padding-left:15px;}
.transact .alphabet{font-family: courier;}
.transact .notice{background:#F7F7F7; padding-left:15px;}

