/*--------------------------------------------------------
All Style
Author: Jayden
Design Corp: Enjoyfire.com
--------------------------------------------------------*/

* {	margin: 0; padding: 0; }
body { background: #EEE ; }
img { border: none; }
td { vertical-align: top; font-size: 13px; color: #616161; }
a { color: #428ce7; text-decoration: none; }
a:hover { color: #666; text-decoration: none; }

a.link2 { color: #000; text-decoration: none; }
a.link2:hover { color: #666; text-decoration: underline; }

.vtop { vertical-align: top; }
.vmiddle { vertical-align: middle; }
.vbottom { vertical-align: bottom; }

.top { background: url(../img/top.jpg); height: 192px; text-align: right; padding: 18px 18px 0 0; color: #FFF; }
.top a { color: #FFF; }
.bottombg { padding: 6px; background: #FFF url(../img/bottombg.gif) no-repeat bottom 0; }
.maintop { background: url(../img/maintop.jpg); height: 175px; text-align: right; padding: 18px 18px 0 0; color: #FFF; }
.maintop a { color: #FFF; }
.mainbottombg { background: url(../img/mainbottombg.gif) no-repeat bottom 0; width: 504px; }
.mainbottombg td { line-height: 25px; }
.copyright { padding: 30px 6px 10px 0; color: #949494; font-size: 12px; line-height: 16px; text-align: center; background: #FFF; }

#menu td img{ cursor: hand; }

#PageNum { text-align: right; margin: 20px 0 0; }
#PageNum .this { font-weight: bold; color: #000; margin: 0 3px; }
#PageNum a { color: #555; font-weight: bold; border: solid 1px #c7c7c7; padding: 0 4px; margin: 0 2px; }
#PageNum a:hover { border: solid 1px #000; background: #333; color: #FFF; text-decoration: none; }
#PageNum a.nobor { font-weight: bold; border: none; padding: 0 2px; margin: 0; }
#PageNum a.nobor:hover { border: none; background: none; color: #999; }


.maintable { width: 466px; background: url(../img/member02_02.jpg) no-repeat top 0;word-break: break-all; }
.maintable th { font-size: 12px; height: 30px; line-height: 35px; overflow: hidden; color: #555; padding: 0 0 0 8px; text-align: left; }
.maintable td { height: 30px; line-height: 35px; overflow: hidden; padding: 0 0 0 8px; border-bottom: dashed 1px #e7e7e7; }


.maintable2 { width: 466px; background: url(../img/member02_02.jpg) no-repeat top 0; }
.maintable2 th { font-size: 12px; height: 30px; line-height: 35px; overflow: hidden; color: #555; padding: 0 0 0 8px; text-align: left; }
.maintable2 td { height: 20px; line-height: 20px; overflow: hidden; padding: 8px 0 10px 8px; border-bottom: dashed 1px #e7e7e7; }

.maintable3 { width: 466px; background: url(../img/member02_02.jpg) no-repeat top 0; }
.maintable3 th { font-size: 12px; height: 30px; line-height: 35px; overflow: hidden; color: #555; padding: 0 0 0 8px; }
.maintable3 td { height: 20px; line-height: 20px; overflow: hidden; padding: 8px 0 10px 8px; border-bottom: dashed 1px #e7e7e7; }


.liststyle01 { width: 100%; overflow: hidden; line-height: 19px; }
.liststyle01 ul { list-style-type: none; }
.liststyle01 ul li { padding: 8px 0 8px 15px; width: 100%; background: url(../img/list1ar.gif) no-repeat left top; }
.liststyle01 ul li a { color: #949494; }

.liststyle02 { width: 466px; line-height: 48px; text-align: left; color: #535252; }
.liststyle02 ul { list-style-type: none; }
.liststyle02 ul li { margin: 0 0 13px; width: 466px; height: 48px; background: url(../img/member01_02.gif); }
.liststyle02 ul li a { padding: 0 0 0 24px; color: #535252; height: 48px; display: block; }
.liststyle02 ul li a:hover { color: #222; }




.member02 { width: 466px; background: url(../img/member02_02.jpg) no-repeat top 0; }
.member02 th { font-size: 12px; height: 30px; line-height: 35px; overflow: hidden; color: #555; padding: 0 0 0 8px; text-align: left; }
.member02 td { height: 30px; line-height: 35px; overflow: hidden; padding: 0 0 0 8px; border-bottom: dashed 1px #e7e7e7; }

.myjh { width: 100%; border: dashed 1px #e7e7e7; margin: 0 0 30px; }
.myjh th { font-size: 12px; height: 30px; line-height: 35px; overflow: hidden; color: #555; padding: 0 0 0 8px; text-align: left; border: dashed 1px #e7e7e7; }
.myjh td { height: 30px; line-height: 20px; overflow: hidden; padding: 8px 8px; border: dashed 1px #e7e7e7; }

.hdxxb { width: 100%; border: dashed 1px #e7e7e7; margin: 0 0 30px; }
.hdxxb th { font-size: 16px; height: 30px; line-height: 35px; overflow: hidden; color: #555; padding: 0 0 0 8px; border: dashed 1px #e7e7e7; }
.hdxxb td { line-height: 20px; overflow: hidden; padding: 5px 3px; border: dashed 1px #e7e7e7; vertical-align: middle; }



#xgjmwz { width: 466px; line-height: 48px; text-align: left; margin: 20px 0; }
#xgjmwz ul { list-style-type: none; }
#xgjmwz ul li { margin: 0 0 13px; padding: 0 0 0 50px; width: 466px; height: 48px; background: url(../img/member01_02.gif); }
#xgjmwz ul li a { padding: 0 30px 0 24px; color: #0068b7; background: url(../img/xgjmwz_ar.gif) no-repeat right 0; }
#xgjmwz ul li a:hover { color: #222; }





.input1 { border: solid 1px #44463a; background: #CACACA; height: 16px; }
.textarea1 { border: solid 1px #44463a; background: #CACACA; }


.f_12 { font-size: 12px; }
.f_arial { font-family: Arial; }
.f0068b7 { color: #0068b7; }






