body , ul , li , form { margin: 0px; padding: 0px;}
td, body, input, select, textarea { font-size: 12px; }
img{-ms-interpolation-mode: bicubic;}
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 4px 0 5px; margin: 5px 0px;}
#schnv a:hover { background-color: #D26E96; }
#schnv a#navigat { padding-right:8px; }
#schnv .emag { margin:1px 0px; line-height: 34px; background: url("nscnv.gif") 35px 0px no-repeat; }
#schnv .emag:hover { margin:5px 0px; line-height: 26px; background: #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 span a{color :#CC3366; font-size :12px; float: right; font-weight:normal; margin-right :4px;}
.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  { margin-left: -2px; height :130px; width: 100px; background-repeat: no-repeat; background-position: center; overflow :hidden ;border: 2px solid #f4f4f4;  padding :2px; }
.sabrri-mr15 {margin-left: -2px; height :70px; width: 100px; background-repeat: no-repeat; background-position: center; background-position: center top; }
.abrri-mr15 .ddimg{height :130px; width: 100px; overflow :hidden}


.propic{float: left;height :238px; width: 158px;line-height :30px; text-align:center}
.abrri-mr160  { margin-left: -2px; height :200px; width: 150px; background-repeat: no-repeat; background-position: center; overflow :hidden ;border: 2px solid #f4f4f4;  padding :2px; }
.abrri-mr160 .ddimg{height :200px; width: 150px; overflow :hidden}

.propic1{float: left;height :188px; width: 158px;line-height :30px; text-align:center}
.abrri-mr1601  { margin-left: -2px; height :150px; width: 150px; background-repeat: no-repeat; background-position: center; overflow :hidden ;border: 2px solid #f4f4f4;  padding :2px; }
.abrri-mr1601 .ddimg{height :150px; width: 150px; overflow :hidden}

.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; }
.myimg{

max-width:630px;
 margin-top :10px;
  padding :3px;
  border: 1px solid #eee;
_width:expression(this.width > 630 ? "630px" : this.width);
}


.size500_200{width:500px;  height :200px;}
.noshow{display:none}
.ro{ float :left;height :22px; padding-left:5px;font-size:12px; line-height:24px; color:#888}
.rospan{color:Orange; text-align :left;  padding-right:5px;}
.intext{height :22px;  width:230px;  float :left; border-bottom :1px solid #dcdcdc; border-right :1px solid #dcdcdc;border-left :1px solid #b5b5b5;border-top :1px solid #b5b5b5; background-color:#ffffff; text-align: left;  padding-left:5px;font-size:12px; line-height:22px}
.intext li{ float :left;height :22px;line-height:22px}
.myinput{width: 193px; height: 16px; border:0;line-height :16px}
.divin{background-color:#f8f8f8;border:1px solid #555555;  width:100%; height :100%;  }
.divout{ z-index:1000;padding :7px;  position:fixed;_position:absolute;top:50%;left:50%;margin:-100px 0 0 -250px;background-image:url(../images/lb.png);overflow:hidden;  }


.prodivin{background-color:#fff;border:1px solid #555555;  width:90px; height :455px;  float :right }
.prodivbt{background-color:#f8f8f8;border:1px solid #555555;  width:90px; height :42px;  float :right ; margin-top:2px;}

.prodivin img{ width :80px; height :80px; margin :3px 3px 0 3px ;border:1px solid #ddd;  padding :1px;}
.prodivout{ z-index:1000;padding :5px;  background-image:url(../images/lb.png);overflow:hidden; width:90px; height :500px; float :right; margin-right:5px;}
