body , ul , li , form { margin: 0px; padding: 0px;}
td, body, input, select, textarea { font-size: 12px; }
a { text-decoration: none; color: #16387C; }
a:hover { color: #333; }
a img { border: 0; }
ul , li { list-style-type: none; overflow: hidden;}
var { display: none; height: 0; width: 0;}
#top0 { width: 1000px; margin: 10px auto 10px auto; height: 90px; }
#top0 div { float: left; text-align: center; }
#slogo { width: 217px; }
#slogo img { border: 0; margin-top: 23px;}
#schnv { background-color: #8C3C64;
	color: #FFF; height: 36px;
	line-height: 26px;
	border-width: 2px 0px 2px 0px;
	border-style: solid;
	border-color: #CC99CC; width:1000px; margin: 0 auto 10px auto; }
#schnv a { color: #FFF; display: block; float: left; padding: 0 6px 0 5px; margin: 5px 0 5px 0;}
#schnv a:hover { background-color: #D26E96; }
.nmg10 {  margin-bottom: 10px; }
#sfocus { width: 500px; height: 300px; /*border: solid 1px #eee;*/}
#stptag { width: 250px; height: 33px; }
#stptag div { height: 30px; text-align:center; line-height: 30px; float: left; margin-bottom: 3px;	background-color: #DDD;}
#itg1 a , #itg2 a , #itg3 a { display: block;}
#itg1 a{ width: 92px; } #itg2 a{ width: 74px; color: #666; } #itg3 a{ width: 84px; color: #FF0066; }

#stptag .select { background: url(images/tarrow_d.gif) no-repeat; background-position: center bottom;
 padding-bottom: 3px; margin-bottom: 0px; }
#stptag .select a { background-color: #666; color: #FF99CC; }
#stptag .nselect  { background: #DDD url(images/npbgi.gif) no-repeat; background-position: right -24px; } 
#stptag .nselect a { color: #666; }
div.select#itg3 a{ color: #FF0066; }
#stptag .bselect {  } 
#itb0,#itb1,#itb2 { float: left; border: 1px solid #DDD; width: 248px; height: 190px; border-top: 0px; margin-bottom: 10px; overflow: hidden; margin-top: -3px;}
#itb0 h3 { font-size: 15px; line-height: 1.2em; color: #666; margin:15px 10px 10px 10px; }
#itb0 h3 a { color:#666; }
#itb0 span { margin: 0px 10px -2px 10px; display: block; line-height: 18px; color: #999; }
#itb0 span a { color: #999; }
#itb0 div { float: left; width: 75px; height: 87px; overflow: hidden; text-align:center;}
#itb0 div a { display: block; width: 75px; height: 87px; }
#itb0 div a small { display: none; }
#itb0 ul , #itb1 ul , #itb2 ul { width: 240px; float: left; font-size: 14px; margin-top: 12px; overflow: hidden; }
#itb0 ul li , #itb1 ul li , #itb2 ul li { margin-left: 10px; background-image: url(images/npbgi.gif); background-repeat: no-repeat; line-height: 24px; height: 24px; padding-left: 10px; overflow: hidden; }
table.cs10-pnkb { background-color: #FCEFF3; }
table.cs10-pnkb td { background-color: #FFF; }
.ct-unl { border-bottom: 1px solid #DDD; height: 20px; font-weight: bold; line-height: 1.2em; margin-top: -1px; margin-bottom: 8px; font-size: 14px;}
.ct-unl a , .ct-brk a{ color: #000; }
.ct-unl small { float: right; font-family: "Verdana"; font-weight: normal; font-size: 12px; overflow: hidden; color: #CC3366; }
.ct-unl small a {  color: #CC3366; }
.ct-brk { font-weight: bold; }
.ct-unl strong , .ct-unl strong a , .ct-brk strong , .ct-gry strong{ font-size: 11px; font-family: "Verdana"; color: #999; text-transform: uppercase; }
.sdct { font-weight: normal; font-size: 12px; margin-top: 0;}
.sdct strong { font-size: 9px;}
.abrri-mr15 , .sabrri-mr15 { margin-left: -2px; width: 104px; background-repeat: no-repeat; background-position: center;}
.sabrri-mr15 { background-position: center top; }
.rsttd { background-color: #FCEFF3; }
td.rsttd .ct-unl { margin-top: 0; }
.crtlist { float: right; width: 225px; }
.crtlist li { line-height: 25px; height: 25px; font-size: 14px;} 
.crtlist li.tpstrong { font-weight: bold; font-size: 14px; line-height: 33px; height: 33px;} 
.crtlist li.tpstrong a { color: #333; }
.crtlist span.authr { float: right; color: #B5B5B5; }
li.lsfz12 { font-size: 12px; }
#icnwr { font-size: 13px; float: right;}
#icnwr strong{ color: #443F46; }
#icnwr a { color: #3F4946; font-weight: normal; }
.ct-gry { line-height: 20px; height: 20px; background-color: #EEE; color: #CC3366; padding-left: 8px; padding-right: 10px; margin-top: 8px;}
ct-gry strong { color: #CC3366; }
.ct-gry small { float: right; font-size: 12px; color: #CCC; } .ct-brk small a { color: #CCC; }
.ct-brk { line-height: 25px; margin-top: 1px; }
.ct-brk small { float: right; width: 205px; border-bottom: 1px solid #DDD; line-height: 17px; color: #CCC;}
.gryrt { height: 99px; background-image: url(images/diagonal.gif); text-align: center; overflow: hidden;}
.gryxv { margin-bottom: 8px; }
.mrgn0 { margin: 0; }
.slide{ position: relative; width:50px;height:65px; float:left; margin-right:5px;}
.slide a { display: block; width: 50px; height: 65px; background-repeat: no-repeat; background-position: center;}
.slide a:hover{ position:absolute;top:-13px;left: -10px; width: 70px; height: 90px;}
.slide a:hover img { width: 70px; height: 90px;}
.slide2{ position: relative; width:48px;height:63px; float:left;margin-right: 5px; overflow:hidden; border: 1px solid #BAADA4;}
.slide2 a{ display: block; position:absolute;top:-15px;left: -12px; width: 68px; height: 88px; overflow:hidden; border: 1px solid #BAADA4;}
#crclm { border: 1px solid #CC3366; color: #CC3366; float: left; font-size: 10px; font-family: Verdana; margin-right: 5px; text-align: center; }
#crclm span { background-color: #CC3366; width: 100px; color: #FFF; font-weight: bold; font-size: 12px; padding: 3px; padding-bottom: 1px; line-height: 20px;}
#crclm span big{ font-size: 20px;} 
.ht4  { color: #CC3366; font-size: 14px; line-height: 17px;}
ul.cldlist , ul.ftrlist , ul.vdrlist{ width: 208px; margin-top: 5px; margin-bottom: 10px;}
ul.cldlist li { height: 25px; line-height: 25px; }
ul.cldlist li span { border: 1px solid #CCC; color: #666; line-height: 15px; width: 32px; background-color: #FFF; margin-right: 10px; margin-top: 4px; text-align:center; display:block; float: left;}
ul.ftrlist li { height: 24px; line-height: 24px; }
ul.cldlist li a , ul.ftrlist li a { color: #333; }
ul.vdrlist { margin-top: 0px; margin-bottom: 8px;}
ul.vdrlist li {
	background-image: url(images/li_vdot.gif); background-repeat: no-repeat; background-position: 0 5px;
	padding-left: 15px; width: 195px; height: 24px; line-height: 24px; white-space: nowrap; }

#sisev { height: 20px; width: 230px; background-image: url(images/npbgi.gif); background-position: 0 -55px; background-color: #CC6699; overflow:hidden; }
#sisev label { border-left: 1px solid #DDD; border-top: 0;	border-bottom: 1px solid #DDD; display: block; float:left; width: 42px; height: 20px; line-height: 22px; text-align:center; color: #FFF;}
#sisev label.crlb {
	border-top: 1px solid #DDD; border-bottom: 1px solid #FFF; background-color: #FFF; color: #CC3366;
}
#sisiaf { height: 35px; width: 228px; text-align:center; border: solid 1px #DDD; border-top: 0;}
#txtKey { width: 164px; margin-top: 5px;}
#btnOK { width: 34px; height: 20px; margin-top: 7px; background-color: #CC3366; border: 0; color: #FFF; padding-top:2px; }
.brd_gry_tb0 { border: solid 1px #DDD; border-top: 0px; }
#panel { width: 54px;}
ul#icolor { margin: 9px auto 3px auto; width: 32px; }
ul#icolor li { float: left; height: 16px;}
ul#icolor li img { border: 1px solid #FFF; margin:1px; }
ul#rglgnv { margin: auto; width: 34px; }
ul#rglgnv li {
	background-image: url(images/npbgi.gif); background-repeat: no-repeat; background-position: 0px -77px;
	padding-left: 7px; line-height: 22px;
}

#mmque { overflow: hidden; height: 488px; width: 130px; margin-left: 40px; }
#mmque br { font-size:8px; height:8px; }
#footer , #footer a{ color: #969696; line-height:24px; }

