/* CSS Document */



* {margin:0; padding:0}



body{background:#0d1215 url(../images/bg01_body.jpg) top repeat-x; font-size:14px; line-height:16px; margin-bottom:10px}



a {text-decoration:none}



a img {border:0}

img {vertical-align:top}

td {vertical-align:top}

ul {list-style:none}



.left {float:left}

.right {float:right}

.clear  {clear:both}



html, input, textarea

	{font-family:Helvetica, Arial, sans-serif; font-size:12px; line-height:14px; color:#ffffff}

input, select {vertical-align:middle; font-weight:normal}

strong {font-size:14px; color:#fc2a00}



a {color:#3d6f92; font-size:12px}



/*main layout */

.h_banner{ height:450px; width:100%;}





#main {margin:0 auto; background:#161c1c}



#menu {background:url(../images/bg02_menu1.jpg) top repeat-x; height:50px; font-family:"Myriad Pro", Helvetica, sans-serif}

#menu .padding {padding:9px 0;}

#menu li {float:left; line-height:50px; width:150px; background:url(../images/sp_menu.jpg) top right no-repeat; font-size:16px; text-align:center;  display:block;}

#menu li a {color:#999999; text-decoration:none; font-weight:normal; font-size:16px; display:block}

#menu li span{display:block}

#menu li a:hover {color:#ffffff}

#menu li span {color:#ffffff; background:url(../images/bg03_menu2.jpg) top right repeat-x}

#menu .last {background:none;}



#middle { width:100%;}





#footer .indent {background:#181c1f; text-align:center; line-height:32px; color:#ffffff; font-size:12px}

#footer a {color:#eeeeee; font-weight:bold}





.border {background:url(../images/border_tall.gif) bottom repeat-x;}

.border .ttall {background:url(../images/border_tall.gif) top repeat-x;}

.border .ltall {background:url(../images/border_tall.gif) left repeat-y;}

.border .rtall {background:url(../images/border_tall.gif) right repeat-y;}

.border .tleft {background:url(../images/border_tl.gif) top left no-repeat;}

.border .tright {background:url(../images/border_tr.gif) top right no-repeat;}

.border .bleft {background:url(../images/border_bl.gif) bottom left no-repeat;}

.border .bright {background:url(../images/border_br.gif) bottom right no-repeat; width:100%;}

.border .ind {padding:4px 4px 15px 2px;}

.border a img {float:right;}





.h_text {padding:20px 0px 8px}



.more {text-align:right;}

.more a{background:url(../images/more_bg.gif) top right no-repeat; padding-right:13px; color:#000000; font-weight:bold;}



.date {background:url(../images/date_bg.gif) no-repeat 0 0; padding:2px 0 2px 22px; color:#444444;}



li { color:#3d6f92;}

li a {color:#3d6f92; font-size:11px;}



.bot_line {background:url(../images/h_text_bg.gif) bottom repeat-x;}

.b_text {color:#3d6f92;}





/* index */

#index #middle .indent {padding:15px 0 20px 0;}

#index #middle .columns1 .column1 .p1 {padding:0 0 15px 0; text-align:justify}

#index #middle .columns1 .column1 .p2 {text-align:justify}

#index #middle .columns1 .column2 .p1 {padding:0 0 0 135px}



/* index-1 */



#index_1 #middle .indent {padding:15px 0 20px 0;}

#index_1 #middle .columns1 .p1 {padding:0 0 10px 0; text-align:justify}

#index_1 #middle .columns1 .p2 {text-align:justify}

#index_1 #middle .columns1 .tbl1 {margin:0 0 10px 0; border-top: 1px solid #fc2a00; border-right: 1px solid #fc2a00; font-size:13px}

#index_1 #middle .columns1 .tbl1 td {padding:2px 2px 2px 2px; border-bottom: 1px solid #fc2a00; border-left: 1px solid #fc2a00}



#index_1 #middle .cols .more {margin-top:-19px;}

#index_1 #middle .cols .p1 {padding:21px 0 1px 0;}



#index_1 #middle .cols {padding:14px 0 0 0;}



/* index-2 */



#index_2 #middle .indent {padding:15px 0 20px 0}

#index_2 #middle .columns1 .p1 {padding:0 0 10px 0; text-align:justify}

#index_2 #middle .columns1 .p2 {text-align:justify}



/* index-3 */



#index_3 #middle .indent {padding:15px 0 20px 0}

#index_3 #middle .columns1 .p1 {padding:0 0 0 135px}

#index_3 #middle .columns1 .p2 {text-align:justify}

#index_3 .btn {width:60px; height:18px; border:1px solid #999999; background:#fc2a00; line-height:13px; color:#ffffff}

/* index-4 */



#index_4 #middle .indent {padding:15px 0 20px 0}

#index_4 #middle .columns1 .p1 {padding:0 0 15px 0; text-align:justify}

#index_4 #middle .columns1 .p2 {text-align:justify}



/* index-5*/



#index_5 #middle .indent {padding:15px 0 20px 0}
#index_5 .btn {width:60px; height:20px; border:none}



/* index-6 */



#index_6 #middle .indent {padding:15px 0 20px 0}
#index_6 .btn {width:60px; height:20px; border:none}


form .row {height:22px}

.input {width:360px; height:18px; border:1px solid #999999; background:none; padding:0 0 0 5px; line-height:13px; color:#999999}
.file {width:360px; border:1px solid #999999; background:none; padding:0 0 0 5px; line-height:13px; color:#999999}
textarea {width:360px; height:90px; border:1px solid #999999; background:none; padding:0 0 0 5px; overflow:auto; line-height:13px; color:#999999}

