.banner{height:501px;width:auto!important;min-width:1003px;}
.bannerMain{ background:url(images/banner.jpg) no-repeat center top; height:501px;width:auto!important;min-width:1003px;}
.bannerBody{ width:1003px; margin:0 auto; margin-top:-500px;}
.h1Body{ height:394px; position: relative;}
.h1Body h1{ background:url(images/h1Bg.png) no-repeat; height:140px; width:542px; margin:87px 0 0 303px; display:inline-block; text-indent:-1000px; overflow:hidden;}
.h1Body em{ background: url(images/bg.png) no-repeat; width:91px; height:35px; font-style:normal; position:absolute; text-align:center; color:#fff; line-height:25px;top:55px; right:120px; font-size:14px;}

.h1Body span{ background:url(images/numBg.png) no-repeat 250px 0px; height:39px; padding-left:458px;line-height:39px; display:block; color:#fff; font-size:20px; font-weight:bold; margin-top:10px; _position:absolute; _left:250px;_padding-left:0px;_width:643px; _text-align:center;}
.h1Body span b{ color:#fff389; font-weight:500; padding:0 5px;}

.h1Body p{ float:right; color:#fff; font-size:18px; font-weight:500px; margin:75px 10px 0px 0px;}
.h1Body p a{ background:url(images/bg.png) no-repeat;_background:url(images/bg.gif) no-repeat; width:24px; height:22px; display:inline-block; text-indent:-1000px; overflow:hidden; margin-right:10px;}
.h1Body p a.sina{background-position:0 -38px; +background-position:0 -42px;}
.h1Body p a.tengx{background-position:-36px -38px; +background-position:-36px -42px;}

.h1Body p a.sina:hover{background-position:0 -62px; +background-position:0px -66px;}
.h1Body p a.tengx:hover{ background-position:-36px -62px;+background-position:-36px -66px;}

.downBody{ margin-top:-107px; height:107px;width:auto!important;min-width:1003px;}
.downBodyBg{ background:#442e15; height:107px;filter:Alpha(opacity=70);opacity:0.7;width:100%;} 
.downBg{ width:1003px; margin:0 auto; margin-top:-107px; position:relative; z-index:1;}
.downLeft{ width:392px; padding:0 15px; border-right:1px solid #726758; margin:8px 0px; height:92px; color:#fff; float:left;}
.downLeft h2{ font-size:32px; font-weight:lighter;}
.downLeft p{ font-size:15px; line-height:25px;}

.downRight{ width:547px; float:right; }
.downRight .downRbtn{ float:left; width:264px; text-align:center; }
.downRight .downPng{ width:246px; height:74px; float:left;position:relative;}
.downRight .downBtn{width:246px; height:74px; display:inline-block;overflow:hidden; line-height:999px; float:left;position:absolute; left:3px; top:3px; z-index:2;}
.downRbtn p{ width:246px; float:left; text-align:center;}
.downRight .downRBg{background:url(images/downBtn.png) no-repeat; width:246px; height:74px; position:absolute; left:3px; top:4px; z-index:1;}
.downRight .downHoverBg{ background-position:0 -74px;}
.downCs{text-align:center; line-height:25px; color:#fff; margin-right:10px;}
.downCs:hover{ text-decoration:underline;}


.downRight .downC{ padding-left:13px; float:left; width:267px; color:#fff;padding-top:9px;}
.downRight .downC span.version{ height:30px; border-bottom:1px solid #6c5b47; display:inline-block; line-height:30px; width:267px;}
.downRight .downC span.version em{ font-style:normal; padding:0 5px;}
.downRight .downC p{ line-height:30px; color:#fff389;}
.downRight .downC p span{ float:left; width:61px; height:48px; line-height:30px;}
.downRight .downC p a{text-align:left; display:inline-block;color:#fff389; height:25px;+height:30px; overflow:hidden; margin-right:6px;}
.downRight .downC p a:hover{ text-decoration:underline;} 


.feature{ width:1003px; margin:0 auto; padding:29px 0px 50px 0px; height:167px;}
.feature dl{ width:196px; float:left; margin:0px 66px 15px 66px;_margin:0px 58px 15px 58px;}
.feature dl dt span{ color:#f15c22; font-size:30px; font-weight:bold; float:left; line-height:55px;}
.feature dl dt b{ background:url(images/bgIcon.gif) no-repeat; width:56px; height:48px; display:inline-block; float:left; margin-right:16px;}
.feature dl dt b.box{ background-position:-56px 0px; margin:5px 10px 0 0;}
.feature dl dt b.speed{ background-position:0px -48px;}
.feature dl dt b.data{ background-position:-56px -48px; margin:5px 10px 0 0;}
.feature dl dt b.sNum{ background-position:0px -96px;margin:5px 10px 0 0;}
.feature dl dt b.key{ background-position:-56px -96px; margin:5px 10px 0 0;}
.feature dl dd{ font-size:15px; color:#141414; float:left; }
.feature dl dd.first{margin-right:10px;}


.hotGame{ background:#f7f7f7; height:250px;width:auto!important;min-width:1003px;}
.hotBody{ width:1003px; margin:0 auto;}
.hotBody .hotTitle{ padding:22px 85px 22px 15px; height:36px;}
.hotBody h2{ font-size:24px; font-weight:bold; color:#4abdcc; float:left;}
.hotBody h2 b{ color:#f15c22;}
.hotBody .hotTitle a{ float:right; color:#4abdcc;margin-top:8px;}
.hotBody .hotTitle a:hover{ color:#f15c22; }

.hotList{ display: block; float:left;}
.hotList li{ float:left; margin:0 10px;}
.hotList li a.img{ border:1px solid #e6e6e6;filter:progid:DXImageTransform.Microsoft.Shadow(color=#e6e6e6,direction=90,strength=2);-moz-box-shadow: 1px 1px 1px 1px #e6e6e6;-webkit-box-shadow: 1px 1px 1px 1px #e6e6e6;box-shadow:1px 1px 1px 1px #e6e6e6; width:200px; height:90px; display:inline-block;  padding: 15px 10px;}
.hotList li a.img img{ width:200px; height:90px;}
.hotList li a.img:hover{ border-color:#f15c22}
.hotList li p{ text-align:center;}
.hotList li p a{ color:#454545; font-size:14px; line-height:30px; text-align:center;}
.hotList li p a:hover{ color:#f15c22;}

.editorBg{ width:1003px; margin:0 auto; background:url(images/ebg.jpg) no-repeat center top; border-top:1px solid #fff;}
.editorBg img{ padding:48px 23px; float:left;}
.editorBody{ float:left; padding:25px 0 0 51px;}
.editorBody h2{ font-size:36px; color:#4abdcc; font-weight:lighter;}
.editorBody h2 b{ font-size:21px; padding:0 0 0 10px;}
.editorBody p{ font-size:16px; color:#7a7a7a; padding-top:15px; line-height:30px;}
.editorBody a{ color:#ff7e00; margin-top:15px; display:inline-block; background:url(images/bgIcon.gif) no-repeat scroll 136px -171px; padding-right:15px;}
.editorBody a:hover{ text-decoration:underline; color:#ff7e00}

.friendLink{ width:1003px; margin:0 auto; border:1px solid #d3d3d3; height:auto!important; min-height:35px; height:35px; color:#999999; position:relative;}
.links{ padding:8px 0 8px 10px; height:19px;}
.links a,.linksmore a{ color:#999; margin:0 8px;}
.links a:hover,.linksmore a:hover{ color:#f15c22}
.linksmore{ line-height:22px; margin-top:-7px; padding-bottom:5px;}
.btnLink{ background:url(images/bgIcon.gif) no-repeat scroll 0 -146px; width:17px; height:17px; position:absolute; right:10px; bottom:10px; cursor:pointer;}
.btnlinkHover{ background-position:-17px -146px;  bottom:10px; position:absolute; right:10px;}

.products{ background:#ecfbfd url(images/pBg.gif) repeat-x; height:175px;width:auto!important;min-width:1003px; margin-top:20px;}
.pBody{ width:1003px; margin:0 auto; padding:32px 24px;}
.pBody .footLogo{ width:163px; height:112px; float:left;}
.pBody .pList{ float:left; border-left:1px dotted #aab3b4; height:126px; padding:0 15px; margin:0 30px;}
.pBody .pList dt{ font-size:16px; color:#377e87; font-weight:bold; padding-bottom:10px;}
.pBody .pList dd{ line-height:25px;}
.pBody .pList dd a{ color:#628f95;}
.pBody .pList dd a:hover{ color:#f27b4d;}

.notice{ height:36px; background:url(images/noticeBg.gif) repeat-x; width:auto!important;min-width:1003px;}
.noticeBody{ width:1003px; margin:0 auto; position:relative;}
.noticeList{ height:36px; overflow:hidden; padding:0 15px;}
.noticeList li{ height:36px; overflow:hidden; line-height:36px; width:902px; }
.noticeList li a{ color:#ff6100}
.noticeList li a.listNum{ background:url(images/bgIcon.gif) no-repeat scroll 0 -191px; padding-left:30px; float:left;height:36px; overflow:hidden;}
.noticeList li a.listNum:hover{ text-decoration:underline; color:#ff6100;}
.noticeBody a.close{ background:url(images/bgIcon.gif) no-repeat scroll 0 -229px; width:8px; height:7px; float:right; text-indent:-1000px; overflow:hidden; margin:15px 20px 0 0; position:absolute; right:0px;}



.innerBody{ background:#e4edee;width:auto!important;min-width:1003px; height:auto!important; min-height:810px; height:810px;}
.innerMain{ width:1003px; margin:0 auto; padding:5px;}
.search{ padding:18px;+height:56px;}
.search h2{ background:url(images/bgIcon.gif) no-repeat scroll 0 -255px; font-size:36px; font-weight:bold; color:#4e6f80; padding:0 35px 0 75px; float:left; height:56px; line-height:56px;_line-height:65px;}
.searchInput{ float:left; padding-left:35px;border-left:1px solid #b4bbbc; margin-top:13px;}
.searchInput .input{ background:none; border:none; border:3px solid #4e6f80; height:33px; background:#fff; width:402px; padding:0 10px; font-size:14px; color:#858585; float:left; line-height:33px;}
.searchInput .btn{ background:none; border:none; background:#4e6f80; width:91px; height:39px; text-align:center; line-height:37px; color:#fff; font-size:14px; cursor:pointer; float:left; font-weight:bold;}
.searchInput .btn:hover{ color:#fff607;}

.gameBody{ background:#fff; padding:11px 11px; position:relative; height:auto!important; min-height:600px; height:600px;}
.gameImg{ height:243px; overflow:hidden; margin-bottom:10px;}
.gameImg .gImgL{ float:left; width:523px; height:243px;}
.gameImg .gImgM{ float:left; width:215px; height:243px; margin:0 13px;}
.gameImg .gImgM a.top img{ margin-bottom:11px;}
.gameImg .gImgR{ float:left; width:215px; height:243px;}

.hotD{padding:0px 0 25px 0px;}
.hotMetter{ height:42px; background:#4abdcc; padding:0 18px; line-height:42px; position:relative;}
.hotMetter span{ background:#fff; padding:0 15px; height:33px; display:inline-block; text-align:center; line-height:33px; margin:9px 10px 0 0; color:#4e6f80; font-size:14px; font-weight:bold; float:left;}
.hotMetter span a{ color:#f15c22;}
.hotMetter span a:hover{ text-decoration:underline;}
.hotMetter span em{ padding:0 5px; font-style:normal;}
.hotMetter a.lF{ background:#9cdbe3; width:26px; height:30px; line-height:30px; display:inline-block; text-align:center; margin:9px 3px; float:left; color:#1e6f7a; font-size:14px; font-weight:bold;}
.hotMetter a.lF:hover{ background:#ff6600; color:#fff;}
.hotMetter a.onthis{ background:#ff6600; color:#fff;}

.hotDList{ padding-top:17px; display:block;_margin-bottom:25px; height:auto!important; min-height:400px; height:400px;}
.hotDList li{ width:200px; height:198px; border:3px solid #e6e6e6; padding:7px; float:left; margin:0 12px 25px 12px;_margin:0 10px 25px 10px;_display: inline;}
.hotDList li.border{border:3px solid #ff6600;}
.hotDList li img{ width:200px; height:90px; display:inline-block;}
.hotDList p.name{ padding-top:5px;}
.hotDList p.name b{ width:106px; float:left; height:25px; font-weight:bold; font-size:14px; color:#414545; overflow:hidden;}
.hotDList p.name em{ float:right; font-style:normal; color:#b43f0b;}
.hotDList p.hotC{ width:100%; float:left; height:32px; overflow:hidden; color:#757676;}
.hotDList .enter{ width:100%; text-align:center;}
.hotDList .enter a{ width:155px; height:30px; display:inline-block; text-align:center; background:#4abdcc; color:#fff; line-height:30px; margin-top:10px;}
.hotDList .enter a:hover{ color:#fff; background:#ff6600;}

.disclaimer{ padding:30px 0px 25px 0px; text-align:center; color:#819294;}


.gameD{ padding:0px;}
.gameD .hotMetter span{ float:left;}
.gameD .hotMetter b{ float:right; font-size:14px; color:#fff; font-weight:normal;}
.gameD .hotMetter b.first{ margin-right:35px;}
.gameD .hotMetter a.qT{ float:right; background:url(images/bgIcon.gif) no-repeat scroll 0 -685px; display:inline-block; width:32px; height:28px; text-indent:-1000px; overflow:hidden; position:absolute; right:-44px; top:106px;}
.gameD .hotMetter a.qT:hover{ background-position:-32px -685px}
.gameD .hotMetter b a.qqG{ display:inline-block; position:relative; top:5px;}

.gameTtitle{ padding:16px 0px; border-bottom:1px solid #edf3f4; height:87px;}
.gameTtitle .gameC{ float:left; width:854px; height:93px; overflow: hidden;}
.gameTtitle .gameC img{ float:left; width:200px; height:90px; margin-right:13px; border:1px solid #ddd;}
.gameTtitle .gameC h1{ font-size:18px; color:#4e6f80; float:left; width:633px;}
.gameTtitle .gameC .text{ font-size:14px; color:#8c8c8c; line-height:30px; float:left;width:633px; height:30px; overflow:hidden;text-overflow: ellipsis;white-space: nowrap; padding-top:3px;}
.gameTtitle .gameC .gnotice{ line-height:25px; color:#4abdcc; height:30px; float:left; width:633px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; padding-top:8px;}
.gameTtitle .gameC .gnotice span{ background:#4abdcc; padding:0px; color:#fff; margin-right:5px; width:70px; text-align:center; display:inline-block; line-height:25px; height:25px;}
.gameTtitle span.num{ float:right; font-size:14px; color:#8c8c8c; margin-top:68px; margin-right:10px;}
.gameTtitle span.num em{ font-style:normal; color:#e34000; padding:0 5px;}

.gameTList{ padding:10px 0 35px 0px; height:auto!important; min-height:400px; height:400px;}
.gameTList table th{ height:33px; background:#c8ebf0; color:#4e6f80; font-weight:lighter; font-size:14px;}
.gameTList table th.tleft{ text-align:left; padding-left:30px;}
.gameTList table th span.love{ background:url(images/bgIcon.gif) no-repeat scroll 35px -318px; padding-right:25px;}
.gameTList table td{ border-bottom:1px solid #c7c7c7; height:87px; padding:0 10px;}
.gameTList table h3{ font-size:16px; color:#e84100; font-weight:lighter;}
.gameTList table h3 a{ color:#e74100;}
.gameTList table h3 a:hover{ text-decoration:underline;}
.gameTList table p{ line-height:30px; height:30px; width:640px; display:inline-block; overflow:hidden; font-size:14px;text-overflow: ellipsis;white-space: nowrap; color:#656565; padding-top:10px;}
.gameTList table p b{ color:#4abdcc;}
.gameTList table td b.love{ color:#e34000; padding-left:35px; background:url(images/bgIcon.gif) no-repeat scroll 19px -380px;display:inline-block;}
.gameTList table tr.hover{ background:#feffeb;}
.gameTList table tr.hover td b.love{ background-position:19px -355px;}
.gameTList table .btn{}
.gameTList table .btn a{ background:url(images/bgBtn.gif) no-repeat; width:43px; height:28px; line-height:28px; padding-left:34px; display:inline-block; overflow:hidden; font-size:14px; margin-right:5px; margin-left:55px;}
.gameTList table .btn a.open{ background-position:-77px 0px; padding-left:30px; width:47px;}
.gameTList table .btn a.detail:hover{ background-position:0px -29px;}
.gameTList table .btn a.open:hover{ background-position:-77px -29px;}

.gameTList table tr.hover .btn a{ background-position:0 -58px;}
.gameTList table tr.hover .btn a.open{ background-position:-77px -58px;}
.gameTList table tr.hover .btn a.detail:hover{ background-position:0px -87px;}
.gameTList table tr.hover .btn a.open:hover{ background-position:-77px -87px;}


.userG{ background:#4abdcc; height:88px; margin-bottom:10px; padding:11px 14px 11px 14px; position: relative;}
.userG h2{ font-size:18px; color:#fff; width:23px; height:84px; line-height:20px; float:left; display:inline-block;}
.userG .step{ background:url(images/userBg.gif) repeat-x; height:71px; margin-left:10px; float:left; width:942px; padding-top:16px; _position:absolute;}
.userG .step .stepInner{position:relative; z-index:999; float:left;}
.userG .step a{ color:#6f6f6f; font-size:18px; font-weight:bold; background:url(images/bgIcon.gif) no-repeat scroll 0 -420px; display:inline-block; padding-left:70px; line-height:59px; margin:0 22px;_margin:0 20px; float:left;}
.userG .step a:hover{ color:#f15c22}
.userG .step a.twoStep{ background-position:0 -494px;}
.userG .step a.threeStep{ background-position:0 -571px;}
.userG .step b{ background:url(images/bgIcon.gif) no-repeat scroll 0 -648px; width:28px; height:31px; display:inline-block; float:left; margin-top:14px;}
.userG .close{ position: absolute; width:38px; height:36px; background:url(images/bgIcon.gif) no-repeat scroll -28px -649px; text-indent:-1000px;top:0px; right:0px; overflow:hidden; z-index:5;}
.userG .close:hover{ background-position:-66px -649px;}
.userG .step a div{background:url(images/stepBg.png) no-repeat scroll 0px 0px; width:253px; height:176px; position:absolute;top:-176px;left:30px; z-index:999;}

.userG .step a .onestepImg{ background-position:0 0;}
.userG .step a .twostepImg{ background-position:-253px 0px;}
.userG .step a .threestepImg{ background-position:-506px 0px;}

.gameDT{ padding-top:10px; border-bottom:1px solid #edf2f5; padding-bottom:18px;_padding-bottom:10px; height:87px;}
.gameDT .gameDh{ float:left; width:746px;}
.gameDT .gameDh img{ float: left; margin-right:15px; width:200px; height:90px; border:1px solid #ddd}
.gameDT .gameDh h1{ font-size:18px; color:#4e6f80; font-weight:lighter; height:30px;overflow: hidden; line-height:30px;}
.gameDT .gameDh span{ color:#898989; overflow:hidden; float:left; width:510px; height:64px; padding-top:3px;line-height:20px;}
.gameDT .gameDh p{ padding-top:5px; font-size:12px;line-height:25px;float:right; padding-right:20px; color:#898989;}
.gameDT .gameDh p em{ font-style:normal; padding:0 5px;}
.gameDT .beginBtn{ background:url(images/bgBtn.gif) no-repeat scroll 0 -116px; width:170px; height:50px; text-indent:-1000px; overflow:hidden; float:right; margin:5px 0px 5px 0;}
.gameDT .beginBtn:hover{ background-position:0 -166px;}

.stepGuide{ position:absolute; right:-33px; top:0px; width:22px; height:99px; color:#e6ff13; text-align:center; line-height:15px; padding:5px 5px; cursor:pointer; background:#4abdcc url(images/bgIcon.gif) no-repeat scroll 21px -723px;_right:-33px;}
.stepGuide:hover{ color:#fff;}

.gameDContent{ padding-top:10px;}
.gList{ border-bottom:2px solid #4abdcc; height:27px; padding-top:5px;}
.gList li{ float:left; font-size:14px; height:28px; line-height:16px;}
.gList li.onthis{ background:url(images/bgIcon.gif) no-repeat scroll -13px -733px; _background-position:-13px -732px; }
.gList li a{ color:#636363;border-right:1px solid #d7dee2; padding:0 15px;}
.gList li a:hover{ color:#55c1cf;}
.gList li.last a{border:none;}
.gList li.onthis a{ color:#55c1cf;}

.gContent{ height:auto!important; min-height:430px; height:430px; padding:15px 25px;}

.guessLike{ background:#fff; padding:11px; margin-top:16px;}
.guessLike h2{ font-size:24px; color:#4abdcc;}
.guessLike ul{ padding:20px 27px; display:inline-block;}
.guessLike ul li{ float:left; width:290px; height:30px; overflow:hidden; margin-right:10px; }
.guessLike ul li a{ color:#44484a; font-size:14px; color:#44484a; background:url(images/bgIcon.gif) no-repeat scroll 0 -835px; display:inline-block; padding-left:15px;line-height:30px; _background-position:0 -838px;}
.guessLike ul li a:hover{ color:#fe6c13}


/*faq*/
.faqTitle{ padding:26px 0px; height:53px;}
.faqTitle h2{ background:url(images/bgIcon.gif) no-repeat scroll 0 -904px; padding-left:65px; font-size:36px; font-weight:bold; float:left; line-height:52px; color:#4e6f80; border-right:1px solid #b4bbbc; padding-right:15px;}
.faqTitle p{ padding-left:15px; float:left; font-size:14px; line-height:30px; color:#4e6f80;}
.faqTitle p b{ color:#ca5f00; font-weight:normal; padding:0 5px;}

.faqContent{background:url(images/fqaBg.gif) repeat-y; border-top:none; height:auto!important; min-height:600px; height:600px;padding:0px;}
.faqContent .faqLeft{ width:211px; float:left;}
.faqContent .faqLeft dl{ display:inline-block; padding-top:22px;}
.faqContent .faqLeft dl dt{ background:url(images/mainBg.gif) no-repeat scroll  0 -413px; width:165px; height:48px; display:block; line-height:999px; overflow:hidden; margin:16px 0 35px 20px;}
.faqContent .faqLeft dl dd{ padding-bottom:20px;}
.faqContent .faqLeft dl dd span{ padding-left:22px; font-size:14px; font-weight:bold; color:#636363;}
.faqContent .faqLeft dl dd span.red{ color:#bd6018;}
.faqContent .faqLeft dl dd .faqNav{ padding-top:15px;}
.faqContent .faqLeft dl dd .faqNav a{ line-height:33px; height:33px; overflow:hidden; display:block; width:169px; padding-left:41px; color:#7e7e7e; font-size:14px; font-family:"微软雅黑", "宋体", "新宋体"; font-weight:lighter;margin-top:3px;}
.faqContent .faqLeft dl dd .faqNav a.onthis{background:#fff5d5 url(images/bgIcon.gif) no-repeat scroll 192px -970px; color:#bd6018;}
.faqContent .faqLeft dl dd .faqNav a:hover{background:#fff5d5 url(images/bgIcon.gif) no-repeat scroll 192px -970px;  color:#bd6018;}
.faqContent .faqLeft dl dd span.faqline{ border-bottom:1px dashed #b1b0aa; height:1px; padding-left:0px; width:182px; margin:0 10px; display:block;}

.faqContent .faqRight{ float:left;width:787px;}
.faqRight .faqBread{ border-bottom:1px dashed #e5e5e5; margin:0 10px; line-height:30px; padding:10px 10px 0px 10px; color:#636363; height:30px;}
.faqRight .faqBread span{ float:left;}
.faqRight .faqBread em{ float:right; font-style:normal; color:#535353;}
.faqRight .faqBread a{ color:#535353; padding:0 5px;}
.faqRight .faqBread a:hover{ color:#bd6018;}
.faqRight .faqBread b.onthis{ color:#bd6018; font-weight:normal; padding:0 5px;}

.faqRcontent{ padding:26px 40px;_margin-bottom:26px;}
.faqRcontent h2{ font-size:14px; color:#41a400; font-weight:bold; padding-bottom:25px;}
.faqRcontent p{ line-height:25px; color:#535353;}
.faqRcontent a{ color:#BD5F15}
.faqRcontent a:hover{ text-decoration:underline;}

.faqRcontent ul li{ height:40px; line-height:40px; font-family:"微软雅黑", "宋体", "新宋体"; font-size:14px;}
.faqRcontent ul li a{ color:#bd6018; background:url(images/bgIcon.gif) no-repeat scroll 0 -1096px; padding-left:15px; _background-position:0 -1098px;}
.faqRcontent ul li a:hover{ color:#403e3c;}

.faqH2Title{ padding:10px 10px 0; font-size:25px; font-family:"微软雅黑", "宋体", "新宋体"; font-weight:lighter; color:#2c2c2c; border-bottom:1px solid #f4f4f4; margin:0 10px; height:50px; line-height:50px;}

.faqRcontent .returnList{ float:right; margin-top:10px; color:#bd5f15;_margin-right:10px;}
.faqRcontent .returnList:hover{ text-decoration:underline;}

.faqResearch{ height:46px; border-bottom:1px solid #aeaeae; border-top:1px solid #aeaeae; margin-top:13px; background:#f4f4f4; line-height:46px; padding:0 15px; float:left; width:682px;_width:670px;}
.faqResearch span{ float:left;}
.faqResearch span b{ font-weight:normal; color:#db5c18; padding:0 5px;}
.faqResearch span a{ color:#db5c18; text-decoration:underline; padding:0 5px;}
.faqResearch span a:hover{ color:#000;}
.faqResearch .faqQ a{ background:url(images/bgIcon.gif) no-repeat scroll 0 -1012px; width:50px; height:30px; text-align:center; line-height:30px; display:inline-block; float:right; margin-top:8px; margin-right:10px; color:#000;}
.faqResearch .faqQ a:hover{ color:#db5c18}

/*siteLinks*/
.friendBg{}
.friedConent{ padding:26px 10px;}
.friendLeft{ padding-top:25px;}
.friendLeft dd a{ color:#636363; padding-left:15px; background:url(images/bgIcon.gif) no-repeat scroll 0 -1064px;}
.friendLeft dd a:hover{ color:#BD6018;}
.friendLeft dd a.onthis{ color:#BD6018;}
.friendTitle h2{ background:none; padding-left:0px;}
.linkList{ display:inline-block;}
.linkList li{ float:left; border-right:1px dashed #ccc; height:20px; line-height:20px; margin:5px 0px; text-align:center; width:102px; padding:0 5px; overflow:hidden;}
.linkList li a{ color:#333;}
.linkList li a:hover{color:#BD6018}
.friendTitle p{ line-height:52px;}


/*aboutUs*/
.aboutContent{ padding:15px 25px; height:auto!important; min-height:580px; height:580px;}
.aboutContent p{ font-size:14px; padding-top:25px; text-indent:25px; line-height:30px;}
.aboutContent p a{ font-size:16px; color:#D85C18;}
.aboutContent p a:hover{ text-decoration:underline; color:#D85C18;}
.aboutContent p strong{ color:#D85C18;}

.coopTitle h2{background:url(images/innerH2.gif) no-repeat scroll center -292px #F4F4F4}
.linkTitle h2{background:url(images/innerH2.gif) no-repeat scroll center -345px #F4F4F4}
.aboutContent p b{ text-align:left; width:100px; display:inline-block;}

.aboutContent span strong{ font-size:16px; color:#D85C18;}
.aboutContent span{ line-height:35px; font-size:14px;}
.aboutTitle h2{ background:none; padding-left:0;}

.page{color:#561418; padding:20px 0px; text-align:center;}
.page a{ color:#561418; padding:3px 5px; border:2px solid #f0f0f0; background:#fff; margin:0 3px; cursor:pointer;}
.page a:hover{ border-color:#ff5a00; background:#ff6c16; color:#fff;}
.page span.onthis{ border:2px solid #ff5a00; background:#ff6c16; color:#fff; padding:3px 5px}
.page span{ padding-left:10px;}
.page span em{ color:#bd6018; font-style:normal; padding:0 5px;}
.page a.jp-current,.page a.jp-current:hover{border:2px solid #ff5a00; background:#ff6c16; color:#fff; cursor:default; }
.page a.jp-disabled,.page a.jp-disabled:hover{ border-color:#f0f0f0; background:#fff; color:#c8c8c8; cursor:default;}


/*searchResult*/
.noResult{ text-align:center; font-size:18px; color:#54c6df; font-weight:bold; line-height:35px; height:auto!important; min-height:400px; height:400px; padding:50px 0px;}
.noResult a{ color:#f53900; padding:0 5px;}
.noResult a:hover{ text-decoration:underline;}


/*news*/
.newsTitle h2{ border-right:none; background:none; padding:0px;}
.newsList{ padding:25px 25px; display:block;}
.newsList li{ height:30px; font-size:14px; width:939px;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;  }
.newsList li.newLine{ border-bottom:1px dashed #ccc; margin-bottom:14px; padding-bottom:8px;}
.newsList li a{ height:30px; float:left;color:#333;}
.newsList li a:hover{ color:#ff2a00}
.newsList li em{ font-style:normal; float:right;}

.newsContent h1{background:#fff; text-align:center; height:56px;font-size:20px; line-height:56px; color:#682C2D;}
.aboutContent .newsBread{ margin:0 25px 0px 25px; display:block; border-bottom:1px dashed #ccc; height:35px; text-align:center; line-height:35px;}
.aboutContent .newsBread a{ color:#BD6018; padding:0 5px;}
.aboutContent .newsBread a:hover{ color:#BD6018; text-decoration:underline;}
.downLoad{ text-align:center;}
.downLoad a{ background:url(images/downbtn.gif) no-repeat; width:250px; height:57px; display:inline-block; overflow:hidden; line-height:999px; margin-bottom:20px;}
.newsDetail p{ padding-top:10px;}

/*2013-7-5*/
.gameDT .gameDh .gameDTH2 h1{ float:left; width:263px;}
.gameDT .gameDh .gameDTH2 p{ float:right;}
.gameDhR{ float:right; width:170px;}
.gameDhR p{ text-align:center; color:#898989; width:170px; line-height:20px;}
.gameDhR p a{ color:#F15C22; font-weight:bold; }
.gameDhR p a:hover{ text-decoration:underline;}

/*2013-10-11*/
.Mic{ position: fixed; top:373px; right:138px; width:88px; height:111px; background:#f9f9f9; border:1px solid #e5e8ea; text-align:center; _position:absolute;}
.Mic img{ padding:6px 0px;+padding:6px 0 3px 0px;}
.Mic p{ color:#444444}

.MicHappy{ position: absolute; right:100px; top:90px; width:165px; height:301px;}
.MicBg{ background:url(images/bgMic.png) no-repeat; width:165px; height:301px; position:absolute; left:0px; top:0px;}
.MicContent{ position:absolute; top:173px; left:27px; width:116px; height:91px; text-align:center;}
.MicContent p{ color:#eaff00; font-size:14px; margin-top:5px;+margin-top:0px;}
/*2014-1-16*/
.leftBanner{ position: absolute; right:138px; width:90px; height:307px; top:150px;}