@charset "utf-8";
body{margin:0; padding:0; font:normal 11px arial; background-color:#012e58}
a:focus,a:active,a{outline:none; text-decoration:none}
body div{float:left}
#x{margin:0 auto !important; float:none !important}
.x{width:1010px}
.l{float:left !important}
.r{float:right !important}
.img1{height:30px; width:10px; background:url(/images/images.png) no-repeat 0 0;}
.dop{width:990px; height:30px;background:url(/images/images.png) repeat-x 0 -30px}
.img2{height:30px; width:10px; background:url(/images/images.png) no-repeat -17px 0;}
.logo{height:100px; background-color:#466d8c}
.op,.oph{ position:relative; margin:0 5px 0 5px;}
.op a{font:bold 17px arial;color:#fff; height:25px; padding:5px 20px 0 20px; float:left; }
.oph a{font:bold 17px arial;color:#1F3C5D;background-color:#fff;height:25px; padding:5px 20px 0 20px; float:left}
.bt{margin-top:10px !important}
.bb{ padding-bottom:10px !important;}
.op a:hover{font:bold 17px arial;color:#fff;background-color:#869AAB;height:25px;  position:relative !important}
#i1{position:absolute; width:10px; height:10px; background:url(/images/images.png) no-repeat -30px 0; left:0; top:0}
#i2{position:absolute; width:10px; height:10px;background:url(/images/images.png) no-repeat -50px 0; right:0; top:0}
#ih1{position:absolute; width:10px; height:10px; background:url(/images/images.png) no-repeat -32px -60px; left:0; top:0; display:none}
#ih2{position:absolute;width:10px; height:10px;background:url(/images/images.png) no-repeat -50px -60px; right:0; top:0; display:none}
#log{width:270px; height:90px; background:url(/images/logo.jpg) no-repeat}
#log a{ width:100%; height:100%; float:left}
#pcab{ width:730px; height:90px;padding-top:5px}
.bus form{ padding:0; margin:0}
.x2{width:990px; padding:10px;background-color:#fff}
.di{width:250px; padding:0 5px 0 0}
.ddi{width:250px; padding-bottom:10px}
.dm{width:570px}

.dd{width:160px;padding:0 0 0 5px;}

.bv{width:538px; position:relative; padding:10px; background:url(/images/images.png) repeat-x 0 -188px; border:1px solid #9aa5b3}
.bv2{width:968px; position:relative; padding:10px; background:url(/images/images.png) repeat-x 0 -188px; border:1px solid #9aa5b3}
.dl{width:228px; position:relative; padding:5px 10px 10px 10px; background:url(/images/images.png) repeat-x 0 -188px; border:1px solid #9aa5b3}
.xrb{width:148px; position:relative; padding:5px; background:url(/images/images.png) repeat-x 0 -188px; border:1px solid #9aa5b3; margin-bottom:10px}
.dt2{width:403px; position:relative; padding:5px;  background:url(/images/images.png) repeat-x 0 -188px; border:1px solid #9aa5b3; margin-bottom:10px}

.pos{width:565px; padding-left:5px}
.ib{width:10px; height:10px; position:absolute;}
.ib1{background:url(/images/images.png) no-repeat -30px -15px; left:-1px; top:-1px; }
.ib2{background:url(/images/images.png) no-repeat -50px -15px; right:-1px; top:-1px}
.ib3{background:url(/images/images.png) no-repeat 0 -60px; left:-1px; bottom:-1px;height:14px !important}
.ib4{background:url(/images/images.png) no-repeat -17px -60px; right:-1px; bottom:-1px; height:14px !important}
.bv input{ font:bold 25px arial; width:374px; background:#fff url(/images/images.png) no-repeat 2px -75px; padding-left:78px; color:#466D8E;}
.bv span a{width:72px; background:url(/images/images.png) no-repeat 0 -108px; padding:10px 0 10px 0; position: absolute;top:10px;*top:11px; right:0; text-align:center; font:bold 15px arial; text-decoration:none; color:#fff; margin-right:10px}
.dvid{width:180px; padding:10px 5px 10px 5px}
.vid{width:160px; height:143px; position:relative; z-index:0 !important; padding:9px 9px 6px 9px; border:1px solid #97a4b3;background:url(/images/images.png) repeat-x 0 -188px;}
.vid label{ position:absolute; top:9px; left:9px; border:1px solid #8A96A4; width:148px; height:108px; padding:5px; background-color:#E2E1DF; color:#000; z-index:1; overflow:hidden}
.vid p{height:17px; margin:0;width:160px; padding:6px 0 0 0; position:absolute; top:129px; left:9px; overflow:hidden;  background:url(/images/images.png) repeat-x 0 -146px; font:bold 13px arial; color:#1f3c5d;  cursor:pointer;}
.vid img{width:160px; height:120px; border:0; position:relative; z-index:123}
.vid a:hover img{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=25)";filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=25);opacity: .25;}
.vid span{ width:17px; float:left; height:17px;  background:url(/images/images.png) no-repeat 0 -169px; margin-right:5px}
.f{ width:968px; border:1px solid #ddd; text-align:center; padding:10px; margin-top:20px; font:normal 10px arial; color:#666}
.rtg{width:970px; padding:10px 0 10px 0}
.lf{ width:290px; border-right:1px solid #ddd; text-align:left; margin-right:10px}
.f a{color:#5555AA;font:normal 10px arial; float:left; width:145px}
.f a:hover{ text-decoration:underline}
.slwb{ width:330px;text-align:left}
.bv h1{ margin:0; padding:0; color:#1f3c5d; font:bold 24px arial; padding-bottom:10px}
.bv h1 a{color:#1f3c5d}
.pag{ width:100%; text-align:center;}
.pag a{border:1px solid #a1a29d;float:left; width:19px; height:14px; padding-top:3px; color:#555; font:normal 9px arial; margin-right:2px}
.pag a:hover{background-color:#99B3CC; color:#fff; border-color:#74A3C8}
#pa{ background:#525252 url(/images/images.png) no-repeat -58px -170px}
#ps{ background:#525252 url(/images/images.png) no-repeat -42px -170px}
.ah{ background-color:#28619A!important; color:#fff !important; border-color:#74A3C8; cursor:default !important}
.dl span,.xrb span,.dt2 span{font:bold 13px arial;color:#1f3c5d; display:block; text-align:left; position:relative; z-index:989898 !important}

.lcat{ float:left;margin-top:7px; width:228px;height:52px;position:relative}
.lcat:hover label{ text-decoration:underline}
.lcat p{height:50px;margin:0;width:169px;line-height:11px !important; padding:0 0 0 0; position:absolute; top:0px; right:0px; overflow:hidden;  font:bold 10px arial; color:#636363;  cursor:pointer;}
.lcat img{ width:48px; height:48px;border:1px solid #999; padding:1px; float:left}
.lcat label{font:bold 13px arial; color:#1f3c5d;  cursor:pointer; display:block}

.dcat{ float:left;margin-top:7px; width:148px;height:52px;position:relative}
.dcat:hover label{ text-decoration:underline}
.dcat p{height:50px;margin:0;width:87px;line-height:11px !important; padding:0 0 0 0; position:absolute; top:0px; right:0px; overflow:hidden;  font:bold 10px arial; color:#636363;  cursor:pointer;}
.dcat img{ width:48px; height:48px;border:1px solid #999; padding:1px; float:left}
.dcat label{font:bold 13px arial; color:#1f3c5d;  cursor:pointer; display:block}


.xr{ width:160px; padding-bottom:10px}
.tag{ text-align:left}
.tag a,.dt2 a, .bv2 a{color:green !important; padding:0 2px 0 2px; line-height:16px}
.tag a:hover,.bv2 a:hover{ text-decoration:underline}
.t1{font-size : 1em;}
.t2{font-size : 1.2em;}
.t3{font-size : 1.4em;}
.t4{font-size : 1.6em;}
.t5{font-size : 1.8em;}
.t6{font-size : 2em;}
.t7{font-size : 2.2em;}
.t8{font-size : 2.4em;}
.t9{font-size : 2.6em;}
.t10{font-size : 2.8em;}
.tl{position:absolute; width:37px; height:12px; right:0;  top:7px;}
.tl a{ margin-left:3px; float:left}
.tl #l1{background:url(/images/images.png) no-repeat -18px -171px; width:12px; height:12px}
.tl #l2{background:url(/images/images.png) no-repeat -30px -171px; width:12px; height:12px}
.vt2{width:538px; padding:5px 0 5px 0}
.vt2img{width:285px}
.vt2img a{}
.vt2img img{width:90px;height:60px; border:0; float:left; padding:1px; border:1px solid #A1A29D; margin-right:1px}
.vt2des{width:248px; height:71px; position:relative; overflow:hidden;font:normal 11px arial; color:#505050;}
.vt2des a{font:bold 13px arial; color:#1f3c5d; line-height:14px; width:248px; float:left}
.vt2des a:hover{ text-decoration:underline}
.ddr{ width:415px; text-align:center;}
.dplay{width:538px;}
.dplay span{width:538px; float:left;font:normal 12px arial; color:#333333; padding-top:5px;}
.dplay input,.dplay textarea{color:#AB99BC; width:535px; background-image:none !important; font:normal 12px arial !important; padding-left:0 !important}
.dplay a{ position:static !important; padding:0 !important; background-image:none !important; color:#0000FF !important; font:normal 11px arial !important; margin:0 !important}
.dplay a:hover{ text-decoration:underline}
.dplay strong{color:#466D8E}
.pub336{ width:415px; text-align:center; margin-bottom:10px	}
.sh{ position:absolute; top:3px; right:0}
.xrb a,.wa{ border-bottom:1px solid #EEEEEE; display:block; padding:2px 0 2px 0;color:#666 !important}
.wa:hover{ text-decoration:underline}
.cprv{ text-align:center !important}
.xrb label{ display:block; padding:2px 0 4px 0; color:#666}

