@charset "utf-8";
/*
 * @name	:139G 首页样式
 * @author	:chenfahui(email:chenfh@xmxu.cn)
 * @version	:1.6
 */
 
.homeTop{position:relative;zoom:1;}
.homeTop .slide{box-shadow:0 1px 2px #999;min-width:1000px;}
.homeTop .slideCon{height:340px;overflow:hidden;background:#000;position:relative;}
.homeTop .slideCon li{height:340px;width:1920px;height:340px;position:absolute;left:50%;top:0;margin:0 0 0 -960px;text-align:center;background:url(../images/loading_black.gif) no-repeat 50% 50%;overflow:hidden;}
.homeTop .slideCon li a{display:block;height:340px;box-shadow:0 1px 2px #666 inset;}
.homeTop .slideCon li img{margin:auto;}
.homeTop .slideBtn{position:absolute;left:50%;width:1000px;margin:0 0 0 -500px;bottom:0;}
.homeTop .slideBtn ul{position:absolute;right:50px;bottom:10px;} 
.homeTop .slideBtn li{display:inline-block;height:12px;width:12px;cursor:pointer;text-indent:-9999px;overflow:hidden;margin:4px;float:left;background:url(../images/home_top_slide_icon.png) no-repeat;_background:#812c02;}
.homeTop .slideBtn li.current{background-position:-14px 0;_background:#fff;color:#999;}

.homeLog{position:absolute;left:50%;width:1000px;margin:0 0 0 -500px;top:0;color:#ababab;}
.homeLog .sideLogin .box{position:absolute;left:0;top:19px;height:302px;width:302px;}
.homeLog .sideLogin .box,.homeLog .sideLogin .rem .label .check,.homeLog .sideLogin span.button6{background-image:url(../images/home_top_login_bg.png);background-repeat:no-repeat;background-color:transparent;}
.homeLog .sideLogin .box:lang(zh_TW),.homeLog .sideLogin .rem .label .check:lang(zh_TW),.homeLog .sideLogin span.button6:lang(zh_TW){background-image:url(../images/home_top_login_bg_tw.png);}
.homeLog .sideLogin .tit{display:none;}
.homeLog .sideLogin .post{border:0;}

.homeLog .sideLogin .txt{position:absolute;height:45px;left:60px;border:0;background:none;}
.homeLog .sideLogin .txt input{width:100%;padding:15px 0;color:#fff;background:url(../images/blank.gif) repeat;}
.homeLog .sideLogin .txtAcc{top:35px;width:210px;}
.homeLog .sideLogin .txtPwd{top:101px;width:140px;}
.homeLog .sideLogin .txtCod{top:140px;display:none;}
.homeLog .sideLogin .txtCod input{width:75px;}
.homeLog .sideLogin .txtCod img{width:65px;height:25px;margin:9px 0 0;}
.homeLog .sideLogin .txtBtn{position:absolute;left:210px;top:100px;height:47px;width:72px;border:0;background:none;text-indent:-9999px;}
.homeLog .sideLogin .msg{position:absolute;left:62px;}
.homeLog .sideLogin .msgAcc{top:49px;}
.homeLog .sideLogin .msgPwd{top:115px;}
.homeLog .sideLogin .msgCod{top:154px;display:none;}
.homeLog .sideLogin .gray{color:#555;}
.homeLog .sideLogin .error{top:19px;left:45px;}
.homeLog .sideLogin .errorPwd{top:85px;}
.homeLog .sideLogin .errorCod{top:126px;display:none;}
.homeLog .sideLogin .rem{position:absolute;left:50px;top:170px;padding:0 0 0 20px;cursor:pointer;}
.homeLog .sideLogin .rem .label .check{height:16px;width:16px;background-position:-284px -615px;position:absolute;left:0;top:0;}
.homeLog .sideLogin .rem .label .checked{background-position:-265px -615px;}
.homeLog .sideLogin .rem a.for{color:#ababab;text-decoration:underline;}
.homeLog .sideLogin .reg{position:absolute;left:75px;top:240px;width:155px;height:45px;padding:0;text-indent:-9999px;}
.homeLog .sideLogin .reg a{height:45px;width:155px;overflow:hidden;position:absolute;left:0;top:0;background:url(../images/blank.gif);}
.homeLog .sideLogin .info{background-position:0 -308px;}
.homeLog .sideLogin .info dl{color:#ababab;}
.homeLog .sideLogin .short{border:0;height:64px;line-height:24px;}
.homeLog .sideLogin .short table{width:100%;}
.homeLog .sideLogin .short td,.homeLog .sideLogin .short td a{color:#ffff00;}
.homeLog .sideLogin .short td.other {width:212px;}
.homeLog .sideLogin .short .nowrap{width:270px;}
.homeLog .sideLogin .bind{height:98px;line-height:26px;}
.homeLog .sideLogin .bind td a,.homeLog .sideLogin .short td a.link,.homeLog .sideLogin .info dd a{color:#0cb3ee;}
.homeLog .sideLogin span.button6{background-position:-127px -615px;}
.homeLog .sideLogin .code:lang(zh_CN){background:url(../images/home_top_login_bg_2.png) no-repeat;}
.homeLog .sideLogin .code:lang(zh_TW){background:url(../images/home_top_login_bg_2_tw.png) no-repeat;}
.homeLog .sideLogin .code .rem{top:210px;}
.homeLog .sideLogin .code .txtAcc{top:30px;}
.homeLog .sideLogin .code .txtPwd{top:85px;}
.homeLog .sideLogin .code .txtCod,.homeLog .sideLogin .code .msgCod{display:block;}
.homeLog .sideLogin .code .msgAcc{top:44px;}
.homeLog .sideLogin .code .msgPwd{top:99px;}
.homeLog .sideLogin .code .error{top:14px;}
.homeLog .sideLogin .code .errorPwd{top:69px;}
.homeLog .sideLogin .code .errorCod{top:126px;display:block;}
.homeLog .sideLogin .code .reg{top:253px;}
.homeLog .sideLogin .code .txtBtn{top:139px;}

.homeCon{width:1000px;margin:auto;padding:5px 0 0;}
.homeCon .side{width:275px;float:left;}
.homeCon .sideGame ul,.homeCon .sideNews ul,.homeCon .mainActi ul,.homeCon .mainReco .commInn{overflow:hidden;zoom:1;}
.homeCon .sideGame li{border-top:1px dashed #cddaee;overflow:hidden;margin:-1px 0 0;zoom:1;width:100%;float:left;}
.homeCon .sideGame li div,.homeCon .sideNews li,.homeCon .mainDown dd h3,.homeCon .mainDown li,.homeCon .botLink .list li,.homeCon .mainPacks p,.homeCon .mainPacks h3{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;word-wrap:normal;}
.homeCon .sideGame li div{float:left;height:32px;line-height:32px;}
.homeCon .sideGame li.top{border-bottom:1px solid #cddaee;padding:1px 0 2px;}
.homeCon .sideGame .time{width:20%;text-indent:15px;}
.homeCon .sideGame .type{width:20%;text-indent:10px;}
.homeCon .sideGame .name{width:25%;}
.homeCon .sideGame .area{width:35%;}
.homeCon .sideNews li{border-top:1px dashed #cddaee;height:14px;line-height:14px;padding:9px 0 9px 15px;margin:-1px 0 0;zoom:1;}
.homeCon .sideNews a:hover .nub{border-left-color:#f26522;}
.homeCon .sideNews .nub{display:inline-block;height:0;width:0;border:5px solid;border-color:#fff #fff #fff #666;vertical-align:middle;overflow:hidden;}
.homeCon .sideNews .tab{height:31px;line-height:31px;border-bottom:1px solid #cddaee;overflow:hidden;}
.homeCon .sideNews .tab a{padding:5px 10px;}
.homeCon .sideNews .tab a.current{color:#1472b1;font-weight:700;}
.homeCon .sideNews .list{height:192px;overflow:hidden;position:relative;}
.homeCon .sideNews .list .inner{width:400%;overflow:hidden;position:absolute;left:0;top:0;bottom:0;}
.homeCon .sideNews .list ul{width:273px;height:192px;float:left;}
.homeCon .sideNews .list .loading{height:192px;}

.homeCon .main{width:715px;float:right;position:relative;}
.homeCon .mainReco{width:460px;float:left;}
.homeCon .mainReco dl{overflow:hidden;padding:10px 0 10px 10px;border-top:1px dashed #cddaee;margin:-1px 0 0;zoom:1;}
.homeCon .mainReco dt{float:left;}
.homeCon .mainReco dd{overflow:hidden;padding:0 0 0 10px;line-height:1.8;zoom:1;}
.homeCon .mainReco dd img{vertical-align:middle;}
.homeCon .mainReco h3 a,.homeCon .mainDown dd h3 a{font-size:14px;}
.homeCon .mainReco .btn{padding:10px 0 0;}
.homeCon .mainReco .btn .button{margin:0 5px 0 0;}
.homeCon .mainReco .photo,.homeCon .botCoop{position:relative;}
.homeCon .mainReco .photo{width:220px;height:130px;overflow:hidden;}
.homeCon .mainReco .photo img{width:220px;height:130px;transition:0.5s;-moz-transition:0.5s;-wekit-transition:0.5s;-o-transition:0.5s;-ms-transition:0.5s;}
.homeCon .mainReco .photo img:hover{width:230px;height:136px;}
.homeCon .mainReco .photo .link{position:absolute;left:0;bottom:0;z-index:1;color:#fff;line-height:25px;padding:0 5px 0 0;overflow:hidden;}
.homeCon .mainReco .photo .link a{color:#fff;margin:0 5px;}
.homeCon .mainReco .photo .bg{position:absolute;right:0;bottom:0;height:25px;width:200px;background:#000;opacity:0.8;filter:alpha(opacity=80);border-radius:0 10px 0 0;z-index:-1;}
.homeCon .mainReco .fontWeight{padding:0 5px 0 0;}
.homeCon .mainDown,.homeCon .mainPackage{width:245px;float:right;}
.homeCon .mainDown ul{overflow:hidden;padding:6px;zoom:1;}
.homeCon .mainDown li{float:left;text-align:center;width:20%;height:71px;}
.homeCon .mainDown li img{margin:8px;width:30px;height:auto;transform-style:preserve-3d;transition:all 0.5s linear 0s;}
.homeCon .mainDown li:hover img{transform:rotateY(180deg);}
.homeCon .mainDown li a{color:#f26522;}
.homeCon .mainDown dl,.homeCon .mainPackage dl{overflow:hidden;border-top:1px dashed #cddaee;padding:7px 0 7px 10px;}
.homeCon .mainDown dt,.homeCon .mainPackage dt{float:left;padding:5px 15px 5px 5px;}
.homeCon .mainDown dd,.homeCon .mainPackage dd{overflow:hidden;line-height:1.8;}
.homeCon .mainDown dd p a{margin:0 5px 0 0;}
.homeCon .mainActi,.homeCon .bot {clear:both;display:inline-block;width:100%;vertical-align:top;}
.homeCon .mainActi li{float:left;border-left:1px dashed #cddaee;margin:0 0 0 -1px;width:25%;padding:10px 0;}
.homeCon .mainActi h3{padding:0 10px;height:42px;overflow:hidden;text-align:justify;}
.homeCon .mainActi h3 a{color:#f26522;font-size:14px;}
.homeCon .mainActi dl{padding:5px 10px 0;}
.homeCon .mainActi dt img{margin:1px auto;border-radius:10px;}
.homeCon .mainActi dd{padding:5px 0 0;height:54px;overflow:hidden;}
.homeCon .botCoop .btn{position:absolute;left:15px;top:74px;background:url(../images/commBox_bg.gif) no-repeat 0 -50px;height:54px;width:15px;text-indent:-9999px;overflow:hidden;cursor:pointer;z-index:1;}
.homeCon .botCoop .btnRight{background-position:0 -110px;left:auto;right:15px;}
.homeCon .botCoop .list{margin:0 13px;height:92px;overflow:hidden;position:relative;}
.homeCon .botCoop .list ul,.homeCon .botLink .list ul{overflow:hidden;position:relative;left:0;top:0;}
.homeCon .botCoop .list li{float:left;padding:21px;}
.homeCon .botLink .list{margin:10px;overflow:hidden;position:relative;}
.homeCon .botLink .list li{float:left;width:122px;padding:2px 0;}
.homeCon .botLink .list li a{margin:0 10px;}

.homeCon .mainPackage dl{margin:-1px 0 0;}
.homeCon .mainPackage .commInn{overflow:hidden;padding:0 0 4px;}
 
.homeCon .adScroll{position:relative;}
.homeCon .adScroll .l{position:absolute;right:100%;top:0;}
.homeCon .adScroll .r{position:absolute;left:100%;top:0;}
.homeCon .adScroll .r .btn{background-position:left center;}
.homeCon .adScroll .r .i{position:absolute;right:auto;left:10px;top:10px;}
.homeCon .adScroll .i{position:absolute;right:10px;top:10px;}
.homeCon .adScroll .btn{background:url(../images/ad_scroll_close.jpg) no-repeat right center #EBEBEB;cursor:pointer;height:18px;}

.homeCon .corner{position:fixed;left:45px;bottom:70px;}
.homeCon .corner .close{overflow:hidden;}
.homeCon .corner .close a{background:#999;background:rgba(0,0,0,0.3);float:left;color:#fff;width:20px;height:20px;line-height:20px;text-align:center;font-size:27px;}
.homeCon .corner .close a:hover{color:#fff;background:#888;}
.homeCon .cornerRig{left:auto;right:70px;}
.homeCon .cornerRig img{float:right;}
.homeCon .cornerRig .close a{float:right;}

.gameServerList{position:absolute;left:0;top:0;bottom:0;z-index:1;overflow:hidden;width:0;}
.gameServer .select,.gameServer .mode span{float:left;border:0;}
.gameServer .select .selectBtns{height:14px;font-size:14px;line-height:14px;font-weight:700;padding:10px 10px 14px;cursor:pointer;position:relative;color:#F26522;}
.gameServer .select .selectBtns .nub{position:absolute;height:9px;width:14px;background:url(../images/commBox_bg.gif) no-repeat 0 -219px;cursor:pointer;right:10px;top:50%;margin:-4px 0 0;}
.gameServer .select .selectBtns img,.gameServer .selectList img{vertical-align:middle;margin:0 5px 0 0;overflow:hidden;display:inline-block;text-indent:100px;white-space:nowrap;}
.gameServer .list{overflow:hidden;padding:5px;}
.gameServer .list li{float:left;width:33%;padding:5px 0;}
.gameServer .list li a{border:1px solid #CDDAEE;display:block;margin:0 10px;padding:10px 10px 10px 25px;position:relative;height:19px;line-height:19px;background:#EEF6F6;}
.gameServer .list li a.maintain:hover{cursor:default;background:#EEF6F6;color:#666;border-color:#CDDAEE;}
.gameServer .list li a:hover{background:#D1E0EE;color:#333;border-color:#C5D2E6;}
.gameServer .list li span.status{position:absolute;left:10px;top:50%;margin:-6px 0 0;}
.gameServer .photo{padding:45px;background:#EEE;bottom:0;left:0;position:absolute;right:0;top:0;overflow:auto;}
.gameServer .photo ul{overflow:hidden;}
.gameServer .photo li{float:left;width:33.3%;padding:10px 0;}
.gameServer .photo img{margin:auto;border-radius:3px;box-shadow:2px 2px 0 #ccc;}
.gameServer .photoMsg{padding:10px;font-family:simsun;}
.gameServer .photoMore{text-align:right;padding:10px;}
.gameServer .mode{position:absolute;right:130px;top:0;}
.gameServer .mode .status{margin:13px 5px 0 10px;}
.gameServer span.status{height:10px;width:6px;overflow:hidden;text-indent:-9999px;border:1px solid;}
.gameServer span.new{background:#fdb441;border-color:#fdd69a #ab780b #ab780b #fdd69a;}
.gameServer span.fine{background:#81E36A;border-color:#affa9e #288c10 #288c10 #affa9e;}
.gameServer span.protect{background:#9d0da2;border-color:#d240d7 #430145 #430145 #d240d7;}
.gameServer span.move{background:#003bd0;border-color:#1955ee #001a6f #001a6f #1955ee;}
.gameServer span.close{background:#666;border-color:#999 #333 #333 #999;}
.gameServer span.hot,.gameServer span.rec{width:17px;height:19px;display:inline-block;vertical-align:middle;margin:-17px 0 0 5px;}
.gameServer span.hot:lang(zh_CN),.gameServer span.rec:lang(zh_CN){background:url(../images/game_server_hot.gif) no-repeat;}
.gameServer span.hot:lang(zh_TW),.gameServer span.rec:lang(zh_TW){background:url(../images/game_server_hot_tw.gif) no-repeat;}
.gameServer span.rec:lang(zh_CN),.gameServer span.rec:lang(zh_TW){background-position:-18px 0;}
