﻿@charset "utf-8";
/* CSS Document*/
/* S content */
.main:after,.mainInBox:after
{content:"\20";display:block;height:0;clear:both;visibility:hidden;}
.content{ width:1000px; margin:0 auto; padding-bottom:50px; zoom:1;}
/* S focusPicBox */
.focusPicBox{ position:absolute; right:25px; bottom:1px;width:292px; height:220px; overflow:hidden; zoom:1;}
.focusPicBox ul{position:absolute;top:0;left:0;width:9999px;height:220px;}
.focusPicBox ul li{float:left;width:292px; height:220px; }
.focusPicBox ul li a,.focusPicBox ul li a img{display:block;width:292px; height:220px; }
.focusPicBox ol{position:absolute; right:0; bottom:6px;}
.focusPicBox ol li{float:left; display:inline;margin-left:5px; padding:0 5px; background-color:#2B2B2B; color:#9FA0A0;cursor:pointer;}
.focusPicBox ol li.cur{ color:#FFF;}
/*---aside-mod---*/
.aside-mod-a h3{ background-position:center 0;}
.aside-mod-b h3{ background-position:center -49px;}
.aside-mod-c h3{ background-position:center -98px;}
.aside-mod-d h3{ background-position:center -147px;}
.aside-mod-e h3{ background-position:center -196px;}
.aside-mod-f h3{ background-position:center -245px;}
.aside-mod-g h3{ background-position:center -294px;}
.aside-mod-h h3{ background-position:center -343px;}
/*--- aside-mod-a S---*/
.aside-mod-a ul{ overflow:hidden; zoom:1; padding-left:30px;}
.aside-mod-a li{ float:left; white-space:nowrap; width:5em; margin:0 0.5em; display:inline;}
.aside-mod-a p{ text-align:center; color:#d5b378;}
/*--- aside-mod-b S---*/
.aside-mod-b p{ text-align:center;}
.aside-mod-b p a{ margin:0 5px;}
.aside-mod-b span{ display:block; width:157px; height:25px; padding-bottom:12px; margin:10px auto 0; background:url(../images/Iother.png) no-repeat 0 0;}
.aside-mod-b span a{ display:block; height:25px; text-indent:-9999px;}
/*--- aside-mod-c S---*/
.aside-mod-c{ text-align:center;}
.aside-mod-c a{ margin:0 5px;}
.aside-mod-c .serv_re_b dt{display:none;}
/*--- aside-mod-d S---*/
.aside-mod-d ul{ overflow:hidden; zoom:1; padding-left:30px;}
.aside-mod-d li{ float:left; white-space:nowrap; width:5em; margin:0 0.5em; display:inline;}
/*--- aside-mod-e S---*/
.aside-mod-e li{ margin-bottom:5px; text-align:center;}
.aside-mod-e img{ background-color:#5a5858; border:1px solid #878787; padding:1px;}
.aside-mod-e p{ text-align:right; padding-right:15px;}
/*--- aside-mod-f S---*/
.aside-mod-f ul{ overflow:hidden; zoom:1; padding-left:18px;}
.aside-mod-f li{ float:left; margin-left:6px; margin-bottom:6px; display:inline;}
/*--- aside-mod-g S---*/
.aside-mod-g ul{ overflow:hidden; zoom:1; padding-left:18px;}
.aside-mod-g li{ float:left; margin-left:6px; margin-bottom:6px; display:inline;}
.aside-mod-g img{ width:75px;height:26px;}
/*--- aside-mod-h S---*/
.aside-mod-h p{ text-align:center;}
.aside-mod-h p span{ display:block;}

.main{ width:747px; float:left; margin-left:6px; display:inline; zoom:1;}
.main a{color:#595757;}
.main a:hover{ text-decoration:underline; color:#447281;}
/*---topNews---*/
.topNews{ width:430px; padding-right:6px; height:337px; float:left; background:url(../images/ImainTop.jpg) no-repeat 0 0;}
.topNews .top{ text-align:center; line-height:22px; padding-top:5px; height:64px; margin-bottom:15px;}
.topNews h1{ color:#d5b378;}
.topNews h1 a{ color:#d5b378;}
.topNews .top p{ color:#b5b5b6;}
.topNews .top p a{color:#b5b5b6;}
.topNews .tab ul{ overflow:hidden; zoom:1; padding-left:40px;}
.topNews .tab li{ float:left; display:inline; padding-bottom:10px; padding-top:5px;}
.topNews .tab a{ display:inline-block;vertical-align:middle; white-space:nowrap; padding:0 18px; height:17px; border-left:1px solid #867b6a;font:600 16px/17px \6977\4F53_GB2312,\5FAE\8F6F\96C5\9ED1,\5B8B\4F53; color:#35322f;}
.topNews .tab a:hover{ text-decoration:none;}
.topNews .tab .cur a{ color:#447281;}
.topNews .tabCont{ padding:2px 10px; line-height:22px;}
.topNews .tabCont li{ overflow:hidden; zoom:1;}
.topNews .tabCont li a:hover{ color:#447281;}
.topNews .tabCont span{ float:right;}
.topNews .tabCont em{ font-weight:bold; margin-right:5px;}
/*---newHot---*/
.newHot{ width:310px; height:337px; float:left; background:url(../images/ImainTop.jpg) no-repeat -436px 0;}
.newHot .tab{ overflow:hidden; zoom:1; height:48px; padding-left:60px; padding-top:26px;}
.newHot .tab li{ float:left; margin-right:16px; display:inline;}
.newHot .tab a{ display:block; text-indent:-9999px; overflow:hidden; width:100px; height:19px; background:url(../images/Iother.png) no-repeat 0 0;}
.newHot .tab .a{ background-position:-266px 0;}
.newHot .tab .b{ background-position:-266px -23px;}
.newHot .tab .cur .a,
.newHot .tab .a:hover{ background-position:-162px 0;}
.newHot .tab .cur .b,
.newHot .tab .b:hover{ background-position:-162px -23px;}
.newHot .tabCont{ margin:0 15px;}
.newHot .tabCont li{ padding-left:126px; margin-bottom:4px; overflow:hidden; zoom:1;}
.newHot .tabCont h3{ color:#014c62;}
.newHot .tabCont h3 a{ color:#014c62;}
.newHot .tabCont .picBox{ float:left; margin-left:-126px; display:inline;}
.newHot .tabCont img{ border:1px solid #878787;}
/*---mainInBox---*/
.mainInBox{ clear:both; border:4px solid #1a1216; position:relative; zoom:1; padding-bottom:5px; background:url(../images/mainInBox.png) repeat 0 0;}
/*---advImgBox---*/
.advImgBox{ padding:15px 10px;}
.advImgBox img{ padding:1px;}
.advImgBox ul{ overflow:hidden; zoom:1; padding-left:2px;}
.advImgBox li{ float:left; margin:0 12px; display:inline;}

.gameZl{ width:414px; padding:10px 10px 0; float:left;}
.gameZl .IMhd{ height:56px;}
.gameZl .IMhd h3{ background-position:0 -393px; margin-top:18px; margin-right:5px;}
.gameZl .IMhd p{ padding-top:16px; float:left; overflow:hidden; zoom:1;}
.gameZl .IMhd p input{ width:70px; color:#53666d; height:18px; vertical-align:middle; line-height:18px; padding:3px 1px 1px 3px; border:0 none; background-image:url(../images/IinputBg.png); margin-right:3px; _background-attachment:fixed;}
.gameZl .IMhd p button{ width:61px; height:23px; vertical-align:middle; cursor:pointer; border:0 none; background:url(../images/Iother.png) no-repeat 0 -41px;}
.gameZl .IMhd ul{ float:left; width:172px; color:#5d5757; padding-top:10px; padding-left:5px;}
.gameZl .IMhd li{ overflow:hidden; zoom:1; float:left; line-height:18px; white-space:nowrap;}
.gameZl .IMhd li input{ width:14px; margin-right:2px; outline:none 0; vertical-align:-2px;}
.gameZl .IMhd li label{ float:left; margin-right:2px; display:inline;}
.gameZl button span{ display:none;}
.gameZl .IMbd{ padding-bottom:5px;}
.gameZl .IMbd dl{ position:relative; line-height:21px; overflow:hidden; zoom:1; padding-left:90px; padding-right:10px; margin-top:-1px;}
.gameZl .IMbd dt{color:#595757; position:absolute; top:50%; left:8px; text-indent:8px; width:76px; height:21px; margin-top:-10px; background:url(../images/Iother.png) no-repeat -65px -40px; line-height:21px; font-weight:bold;}
.gameZl .IMbd dd{ overflow:hidden; zoom:1; padding:4px 0 3px; border-top:1px dashed #c9bdaf;}
.gameZl .IMbd dd a{ float:left; white-space:nowrap;}
.gameZl .IMbd dd span{ float:left; margin:0 5px;}
/*---zengzhi S---*/
.zengzhi{width:293px; height:50px; padding-top:40px; float:left; background:url(../images/Izengzhi.png) no-repeat 0 0;}
.zengzhi h3{ display:none;}
.zengzhi ul{ overflow:hidden; zoom:1; line-height:22px;}
.zengzhi li{ float:left; white-space:nowrap; margin-left:20px;}
/*---weibos---*/
.weibos{ width:293px; height:220px; margin-top:5px; float:left; padding-top:9px; background:url(../images/Izengzhi.png) no-repeat 0 -219px;}
.weibos .tab{  height:26px; margin-left:13px; margin-top:-1px;}
.weibos .tab ul{ height:25px; width:267px; /*border-bottom:1px solid #A5927C; _overflow:hidden;*/}
.weibos .tab li{ float:left; line-height:24px;}
.weibos .tab a{ float:left; text-align:center; border-left:1px solid #a5927c;position:relative; top:1px; border-bottom:1px solid #a5927c; border-top:1px solid #a5927c; background:url(../images/IMbd.png) repeat 0 0; font:bold 14px/24px \6977\4F53_GB2312,\5FAE\8F6F\96C5\9ED1; color:#7f7a6d;  zoom:1;}
.weibos .tab .cur a{ background:url(../images/Izengzhi.png) no-repeat 0 -303px; border-bottom:none; text-decoration:none;}
.weibos .tab a:hover{ text-decoration:none; color:#447281;}
.weibos .tab .sina{ width:84px; border-right:1px solid #A5927C;}
.weibos .tab .tencent{ width:73px; border-right:1px solid #A5927C; border-left:none;}
.weibos .tab .jw3{ width:106px; border-left:none;}
.weibos .tabCont{ margin:0 13px;padding:5px 10px 5px 3px; height:92px;  zoom:1;}
.weibos .tabCont h3{ font-weight:normal; line-height:30px;}
.weibos .tabCont img{ float:left; border:1px solid #878787; margin-left:-80px;}
.weibos .tabCont .btn{ width:61px; height:23px; display:block; text-indent:-9999px; background:url(../images/Iother.png) no-repeat 0 -69px;}
.weibos .tabCont .sel{  overflow:hidden; zoom:1; clear:both; margin-left:-110px; margin-right:-10px; line-height:24px; padding-top:5px;}
.weibos .tabCont .sel a{ float:left; margin-right:10px; display:inline;}
.weibos .Iiframe{ width:266px; height:62px; margin-left:12px; padding-top:5px; padding-left:5px;}
/*---shiYongGongJu S---*/
.shiYongGongJu{ width:293px; height:68px; margin-top:5px; padding-top:48px; float:left; background:url(../images/Izengzhi.png) no-repeat 0 -98px;}
.shiYongGongJu h3{ display:none;}
.shiYongGongJu ul{ overflow:hidden;zoom:1;}
.shiYongGongJu li{ float:left; margin-left:4px; display:inline;}
.shiYongGongJu img{ border:1px solid #878787;}
/*---gameImg---*/
.gameImg{ clear:both; padding-top:10px; margin:0 10px;}
.gameImg .IMhd{ padding:10px; text-align:center; line-height:20px;}
.gameImg .IMhd h3{ background-position:0 -418px;}
.gameImg .pubMore{ top:10px;}
.gameImg .pubMiddle a{ margin:0 3px;}
.gameImg .ImgGallery{ overflow:hidden; zoom:1; padding:15px 0; background:url(../images/IMbd.png) repeat 0 0; border-top:1px solid #d4c7b7;}
.gameImg .ImgGallery ul{ overflow:hidden; zoom:1;}
.gameImg .ImgGallery img{ border:1px solid #878787; padding:1px;}
.gameImg .ImgGallery ul{ overflow:hidden; zoom:1; padding-left:2px;}
.gameImg .ImgGallery li{ float:left; margin:0 12px; display:inline;  }
.gameImg .IG-tit{ display:none;}
.gameImg .ImgGallery li p{ padding-top:5px; text-align:center;}
/*---gameVideo---*/
.gameVideo{ clear:both; padding-top:10px; margin:0 10px;}
.gameVideo .IMhd{ padding:10px; text-align:center; line-height:20px;}
.gameVideo .IMhd h3{ background-position:0 -443px;}
.gameVideo .pubMore{ top:10px;}
.gameVideo .pubMiddle a{ margin:0 3px;}
.gameVideo .IMbd{ overflow:hidden; zoom:1; padding:15px 0 15px 2px;}
.gameVideo .IMbd img{ border:1px solid #878787; padding:1px;}
.gameVideo .IMbd li{width:154px; float:left; margin:0 12px; display:inline;}
.gameVideo .IMbd li dt{ padding-top:5px; text-align:center;}
.gameVideo .IMbd li dd{ display:none;}
 /*upload by chenyang 2011-11-16*/
.VL-posters p{padding-top:5px;text-align:center;}

/*---playerHD---*/
.playerHD{ width:410px; float:left; padding:10px; height:304px;}
.playerHD .IMhd{ padding:10px; line-height:20px;}
.playerHD .pubMore{ top:10px;}
.playerHD .IMhd h3{ background-position:0 -468px;}
.playerHD .pubMiddle{ text-align:right;}
.playerHD .IMbd{ padding:5px 10px;}
.playerHD .tab{ margin:8px 0;}
.playerHD .tab ul{ overflow:hidden; zoom:1;}
.playerHD .tab li{ float:left; border-left:1px solid #c9c0b3; margin-left:-2px;}
.playerHD .tab li a{ float:left; vertical-align:middle; padding:1px 10px 1px 12px; border-left:1px solid #7a7669; font:bold 14px/1 \6977\4F53_GB2312,\5B8B\4F53;}
.playerHD .tab .cur a{ color:#447281;}
.playerHD .tabCont{ line-height:22px;}
.playerHD .tabCont li{ overflow:hidden; zoom:1;}
.playerHD .tabCont span{ float:right;}
.playerHD .tabCont em{ margin-right:5px; font-weight:bold;}
/*---daTanYiBao S---*/
.daTanYiBao{ width:299px; float:left; padding:10px 0; height:304px;}
.daTanYiBao .IMhd{ padding:10px; line-height:20px;}
.daTanYiBao .pubMore{ top:10px;}
.daTanYiBao .IMhd h3{ background-position:0 -543px;}
.daTanYiBao .IMbd{ padding:13px 23px;}
.daTanYiBao img{ border:1px solid #878787;}
.daTanYiBao .now{ overflow:hidden; zoom:1; margin-bottom:15px;}
.daTanYiBao .now img{ float:left; margin-right:10px; display:inline; _margin-right:7px;}
.daTanYiBao .now dl{ overflow:hidden; zoom:1; line-height:1.8;}
.daTanYiBao .now dt{ text-align:center; font-weight:bold;}
.daTanYiBao .pass{ overflow:hidden; zoom:1;}
.daTanYiBao .pass ul{ overflow:hidden; zoom:1; margin-left:-23px;}
.daTanYiBao .pass li{ float:left; margin-left:23px; display:inline;}
.daTanYiBao .pass li p{ text-align:center; padding-top:5px;}
/*---forumHot---*/
.forumHot{ width:410px; float:left; padding:0 10px 10px; overflow:hidden;}
.forumHot .IMhd{ padding:10px; line-height:20px;}
.forumHot .IMhd .pubMore{ top:10px;}
.forumHot .IMhd h3{ background-position:0 -493px;}
.forumHot .IMbd{ padding:10px; line-height:22px;}
.forumHot .IMbd li{ overflow:hidden; zoom:1;}
.forumHot .IMbd span{ float:right;}
.forumHot .IMbd em{ display:none;}
/*---.xoyoQuesstion---*/
.xoyoQuesstion{ width:410px; float:left; overflow:hidden; padding:0 10px; zoom:1; position:relative; z-index:2;}
.xoyo-ask-search{ position:absolute; top:9px; left:105px;}
.xoyo-ask-search a{ display:none;}
.xoyo-ask-search label{ display:none;}
.xoyo-ask-search .xoyo-ask-keyword{ width:140px; height:18px; vertical-align:middle; line-height:18px; padding:2px; border:0 none; background:url(../images/xoyoQuesstion.jpg) no-repeat 0 0;}
.xoyo-ask-search .xoyo-ask-answer{  width:61px; height:23px; font-size:0; line-height:99px; overflow:hidden; vertical-align:middle; cursor:pointer; border:0 none; background:url(../images/Iother.png) no-repeat 0 -41px;}
.xoyo-ask-search .xoyo-ask-questions{ display:none;}
.xoyo-ask-tabs{ margin-bottom:5px; }
.xoyo-ask-tabs ul{ overflow:hidden; zoom:1;}
.xoyo-ask-tabs li{ float:left; border-left:1px solid #c9c0b3; margin-left:-2px;}
.xoyo-ask-tabs li a{ float:left; vertical-align:middle; padding:1px 10px 1px 12px; border-left:1px solid #7a7669; font:bold 14px/1 \6977\4F53_GB2312,\5B8B\4F53;}
.xoyo-ask-tabs .cur a{ color:#447281;}
.xoyoQuesstion .IMhd{ padding:10px; line-height:20px;}
.xoyoQuesstion .pubMore{ top:10px;}
.xoyoQuesstion .IMhd h3{ background-position:0 -518px;}
.xoyoQuesstion .xoyo-ask{ overflow:hidden; padding:8px 10px;background:url(../images/IMbd.png) repeat 0 0; border-top:1px solid #d4c7b7; }
.xoyoQuesstion .xoyo-ask-list{ height:90px; overflow:hidden; zoom:1;}
.xoyoQuesstion .xoyo-ask-list ul{ overflow:hidden; zoom:1;}
.xoyoQuesstion .xoyo-ask-list li{ width:390px; float:left; overflow:hidden; zoom:1;}
.xoyoQuesstion .xoyo-ask-list li a{ float:left; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; width:20em;}
.xoyoQuesstion .xoyo-ask-list span{ float:right;}
/*---Ifriends---*/
.Ifriends{ width:299px; float:right; margin-right:10px; display:inline; position:relative; z-index:5;}
.Ifriends .IMhd{ padding:10px; line-height:20px;}
.Ifriends .IMhd .pubMore{ top:10px;}
.Ifriends .IMhd h3{ width:auto; display:inline;  background:none;}
.Ifriends .IMhd h3 span{ display:block; cursor:pointer; text-indent:-9999px; overflow:hidden; background:url(../images/Itit.png) no-repeat 0 0;}
.Ifriends .IMbd li{ overflow:hidden; zoom:1; padding:9px 10px 8px 142px;}
.Ifriends .IMbd img{ float:left; margin-right:10px; margin-left:-132px; border:1px solid #878787;}
.Ifriends .IMhd h3 .a{ width:47px; height:20px; margin-right:15px; background-position:0 -618px;}
.Ifriends .IMhd h3 .b{ width:37px; height:20px; margin-right:15px; background-position:-56px -618px;}
.Ifriends .IMhd h3 .c{ width:27px; height:20px; background-position:-100px -618px;}
.Ifriends .IMhd .cur .a{ background-position:0 -643px;}
.Ifriends .IMhd .cur .b{ background-position:-56px -643px;}
.Ifriends .IMhd .cur .c{ background-position:-100px -643px;}
.bottom{ margin-left:-103px;}
.V2-FT-game{ background:#d4d4d4 url(../other/Ihtml.html) repeat 0 0;}
#V2-footer *{ color:#595757!important;}
#V2-footer .ft-1{background:#a8a5a2;}
#V2-footer .ft-2{ border-top-color:#a8a5a2;}
