/*reset*/
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,select,span,a,p,th,td,img,lable,checkbox{ margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
img,a img{border: none}
ul,li{ list-style-type: none}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
input,textarea,select{*font-size:100%;}
/*global*/
body { font:12px/1.5 tahoma, arial, simsun; background: #000; color: #fff;}
.wrapperpir{ background:url(../images/bg.jpg) no-repeat 50% 0; position: relative;}
.contentpir{ position:relative; margin:0 auto;  width:1036px; margin:0 auto; }
a { color: #fff; text-decoration:none; cursor: pointer; background:url(../images/a_bg.png)no-repeat;}
a:hover { color: #fff; text-decoration:underline; cursor: pointer;}
.w981 { width: 981px;}
.w208 { width: 208px;}
.clear { clear: both;}
.fl { float: left; width:153px;}
.fr { color: #205D1C; width:338px; float:left;}
.tc { text-align: center;}
/*gFooter*/
#gFooter { width: 100%; position: relative; background: #FFF; padding-top: 10px;}
/*header*/
.headerpir{height:308px;_height:305px; background:url(../images/header_bg3.jpg) no-repeat;}
.headerpir h1{ width:531px; height:221px; display:block; position:absolute; top:46px; left:281px; text-indent:-999em;}
.headerpir h1 a{ width:531px; height:221px; display:block;}
/*top*/
.toppir h2{width:1036px; height:152px; line-height:0; font-size:0; overflow:hidden;}
.toppir ul{ width:1036px; height:176px; margin-top:20px; }
.toppir li{width:175px; height:176px;line-height:95px; float:left; margin-left:16px; _margin-left:8px;}
.toppir li a{ width:174px; height:126px; display:block;}
.toppir li p{ width:171px; height:22px; line-height:22px; text-align:center; color:#FFFF85;}
.toppir{width:1036px; height:365px; background:url(../images/sd_03.jpg) no-repeat; margin-top:-4px; _margin-top:-1px; }
.top_text3{ width:988px; height:176px;}
.top_text{ background:#73013f; width:988px; height:213px;}
.ztcor{ font-size:16px; font-weight:bold; color:FFFF00;}
.fpy{ background:url(../images/fth_15.jpg) no-repeat;}
.fpy img{ margin-left: -8px; margin-top: -8px; z-index:1000;}
.duih{width:988px; height:491px; position:relative;}
.duih h3{ width:988px; height:70px; margin:20px; text-align:left; font-size:20px; color:#fff;}
.kuang{ width:585px; height:297px; margin:0 auto;}
.duih p{ width:496px; height:51px; text-align:right;}
.kuang input{ line-height:22px; height:22px; width:262px; background:#3f0123; border:1px solid #000; color:#fff;}
.title{ font-size:20px; text-align:right; color:#fce68d;}
.inputtable{ width:262px; line-height:25px;  height:25px; border:1px solid #000;}
.but{ margin:0 auto; width:143px; height:44px; margin-right:86px;}
.but a{width:143px; height:44px; display:block;}
.liane{ width:245px; height:22px; position:absolute; top:375px; right:323px;  color: #AE005F;}
.liane a{width:200px; height:22px; color: #AE005F; margin-left:10px;}
.lgo{ width:165px; height:98px; position:absolute; top:336px; left:6px;}
.lgo a{width:165px; height:98px; display:block;}

/*bottom*/
.text{ width:854px; height:224px; background:#73013f; margin:0 auto;}
.text p{ width:809px; margin:3px auto; padding-top:10px;}
.te2{ color:#fff; font-size:14px;}
.te3{font-size:12px;}
.bottompir h3{ width:1036px; height:110px; text-indent:-999em;}
.putor1{width:914px; height:290px;  margin-left: 41px;}
* +html  .putor1{width:914px; height:410px;  margin-left: 41px;}
.pbom p{ width:766px; line-height:22px;}
.ptop {width:715px; height:145px; margin: 112px auto 0;}
.ptop dl{  float: left; font-size: 13px; height: 145px; margin: 5px; width: 321px;}
.ptop dt{ font-size:16px;}
.ptop dd{ width:321px; height:26px; line-height:26px; font-size:13px;}
.pbom{ width:715px; height:100px; margin:0 auto;}
.putor2{width:914px; height:370px;  margin-left: 41px;}
* +html  .putor2{width:914px; height:425px;  margin-left: 41px;}
.putor2 p{ width:758px;height:24px;line-height:24px;}
.puttitle{ text-align:left; font-size:20px; margin-left: 100px; margin-top:90px;_margin-top:130px;}
.putor2 .puttext{ margin-left:33px; font-size:14px;}
.putt{ margin:149px 0 0 60px;}
.putor3{width:914px; height:160px;  margin-left: 41px; _margin-top:40px;}
.putor3 p{ width:205px;height:40px; background:url(../images/fth_27.jpg) no-repeat; text-align:center; color::#fff; font-size:16px; margin: 8px 0   0 686px; padding:7px; }
.bottompir{ width:1036px; height:1410px; background:url(../images/sd_05.jpg) no-repeat; position:relative;}
.putor4{ width:988px; height:285px;}
.tiyhref{ width:175px; height:38px; position:absolute; top:546px; right:128px; }
.gamelogobank{ width:168px; height:101px; position:absolute; top:1249px;left:71px;}
.gamelogobank a,.gamelogop a{ width:168px; height:101px; display:block;}
.gamelogop{ width:168px; height:101px; position:absolute; top:1738px;left:64px;}
.tiylogo{ width:220px; height:67px; position:absolute;top:663px;left:692px;}
.tiylogo a{ width:220px; height:67px; display:block;}
.budb{ width:509px; height:82px; position:absolute; top:889px; left:76px;}
.bupd{width:647px; height:53px; position:absolute; top:532px; left:70px;}
