@charset "utf-8";
/* ============================================================= */
/* =======desgin by hcq qq:718063475 2014/5/27 15:44:08 ======== */
/* ============================================================= */

/*=============================== reset style ================================== */
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {padding:0; margin: 0; }
body {font: 12px/1.8 'Microsoft YaHei',Tahoma, Helvetica, Arial, sans-serif; color: #666666; letter-spacing: 0px;}/*ҳ��Ĵ󱳾�ͼ*/
table,div,td { margin:0 auto;padding:0}
fieldset,img { border:0;}
h1,h2,h3,h4,h5,h6 { font-weight:normal; font-size:12px;}
ul,ol,li { list-style:none;}
address,caption,cite,code,dfn,em,th,var { font-weight:bold; font-style:normal;}
p:after,p:before { content:'';}
p {line-height:18px;}
abbr,acronym { border: 0;}
.clear { clear:both; height:0; line-height:0; font-size:0; overflow:hidden;}
.mwidth {width:980px;margin:0 auto;}
/*======================================= rules style ============================================================*/

/*------------- padding ------------- */
.pad3 {padding:3px;}
.pad5 {padding:5px;}
.pad10 {padding:10px;}
.pad13 {padding:13px;}
.pad109 {padding: 10px 9px;}
.pad1013 {padding:8px 15px;}
.pad2824 {padding:28px 24px 0px 24px}
.pad2052 {padding:20px 52px 20px 82px;*padding:20px 52px 8px 82px;/*ie7�¼���*/}
.pad15 {padding:15px;}
.pad20 {padding:20px;}
.pad25 {padding:25px;}
.pad30 {padding:30px;}

.padt5 {padding-top:5px;}
.padt10 {padding-top:10px;}
.padt13 {padding-top:13px;}
.padt15 {padding-top:15px;}
.padt20 {padding-top:20px;}
.padt25 {padding-top:25px;}
.padt30 {padding-top:30px;}

.padr5 {padding-right:5px;}
.padr10 {padding-right:10px;}
.padr13 {padding-right:13px;}
.padr15 {padding-right:15px;}
.padr20 {padding-right:20px;}
.padr25 {padding-right:25px;}
.padr30 {padding-right:30px;}

.padb5 {padding-bottom:5px;}
.padb10 {padding-bottom:10px;}
.padb13 {padding-bottom:13px;}
.padb15 {padding-bottom:15px;}
.padb20 {padding-bottom:20px;}
.padb25 {padding-bottom:25px;}
.padb30 {padding-bottom:30px;}

.padl5 {padding-left:5px;}
.padl10 {padding-left:10px;}
.padl13 {padding-left:13px;}
.padl15 {padding-left:15px;}
.padl20 {padding-left:20px;}
.padl25 {padding-left:25px;}
.padl30 {padding-left:30px;}

/*----------------- margin -------------------*/
.mar5 {margin:5px;}
.mar10 {margin:10px;}
.mar13 {margin:13px;}
.mar15 {margin:15px;}
.mar20 {margin:20px;}
.mar25 {margin:25px;}
.mar30 {margin:30px;}

.mart5 {margin-top:5px;}
.mart7 {margin-top:7px;*margin-top:5px;}
.mart10 {margin-top:10px;}
.mart13 {margin-top:13px;}
.mart15 {margin-top:15px;}
.mart20 {margin-top:20px;}
.mart25 {margin-top:25px;}
.mart30 {margin-top:30px;}

.marr5 {margin-right:5px;}
.marr10 {margin-right:10px;}
.marr13 {margin-right:13px;}
.marr15 {margin-right:15px;}
.marr19 {margin-right:19px;}
.marr20 {margin-right:20px;}
.marr25 {margin-right:25px;}
.marr30 {margin-right:30px;}

.marb5 {margin-bottom:5px;}
.marb10 {margin-bottom:10px;}
.marb13 {margin-bottom:13px;}
.marb15 {margin-bottom:15px;}
.marb20 {margin-bottom:20px;}
.marb25 {margin-bottom:25px;}
.marb30 {margin-bottom:30px;}

.marl5 {margin-left:5px;}
.marl10 {margin-left:10px;}
.marl13 {margin-left:13px;}
.marl15 {margin-left:15px;}
.marl20 {margin-left:20px;}
.marl25 {margin-left:25px;}
.marl30 {margin-left:30px;}

/*------------------ border -----------------------*/
.bor {border:1px solid #d0d0d0}
.bort {border-top:1px solid #d0d0d0}
.borr {border-right:1px solid #d0d0d0}
.borb {border-bottom:1px solid #d0d0d0}
.borl {border-left:1px solid #d0d0d0}

.bord {border:1px dashed #d0d0d0}
.bordt {border-top:1px dotted #d0d0d0}
.bordr {border-right:1px dotted #d0d0d0}
.bordb {border-bottom:1px dotted #d0d0d0}
.bordl {border-left:1px dotted #d0d0d0}

/*----------------------- color --------------------*/
.red {color:#fe0000;}
.black {color:#000000;}
.white {color:white;}
.bgwhite {background:#ffffff;}
.blue {color:blue;}
.yellow {color: #f64f00;}
.yellow1 {color: #ffea00;}
#g_bg {background:#199900;color:#ffffff;}
.gray {color:#999999}
.green {color:#199900;}
/*======================================= link style ============================================================*/
A:link			{font-size: 12px; color: #666666; text-decoration: none}
A:visited		{font-size: 12px; color: #666666; text-decoration: none}
A:hover			{font-size: 12px; color: #f64f00; text-decoration: none;-webkit-transition: color .5s linear; transition: color .5s linear;}
A:Active		{font-size: 12px; color: #666666;}
.foo A:link		{font-size: 12px; color: #fff; text-decoration: none}
.foo A:visited		{font-size: 12px; color: #fff; text-decoration: none}
.foo A:hover		{font-size: 12px; color: #f64f00; text-decoration: none;-webkit-transition: color .5s linear; transition: color .5s linear;}
.foo A:Active		{font-size: 12px; color: #fff;}
#nl_list A:link		{font-size: 12px; color: #36342e; text-decoration: none}
#nl_list A:visited		{font-size: 12px; color: #36342e; text-decoration: none}
#nl_list A:hover		{font-size: 12px; color: #f64f00; text-decoration: none;-webkit-transition: color .5s linear; transition: color .5s linear;}
#nl_list A:Active		{font-size: 12px; color: #36342e;}

#nl_list A.red:link		{font-size: 12px; color: #ef0000; text-decoration: none}
#nl_list A.red:visited		{font-size: 12px; color: #ef0000; text-decoration: none}
#nl_list A.red:hover		{font-size: 12px; color: #ef0000; text-decoration: none;-webkit-transition: color .5s linear; transition: color .5s linear;}
#nl_list A.red:Active		{font-size: 12px; color: #ef0000;}
/* ======================================header style =========================================================*/
#wrap {width:980px;min-height:872px;}

.sidebar {float:left;width:236px;height:872px;}
.main {float:right;width:722px;min-height:549px;margin-top:323px;}

#logo {display:block;width:236px;height:120px;}
#nav {padding-top:3px;}
#nav li {padding:0 14px;}
#nav .navli {display:block;width:100%;height:56px;text-align:center;line-height:56px;font-size:17px;font-weight:500;color:#f4f3cb}
#stargame {display:block;width:100%;height:110px;margin-top:6px;}



.logform input[type="text"],.logform input[type="password"] {width:123px;height:25px;line-height:25px;*height:23px;*line-height:23px;text-indent:5px;border:none;background:#e9e3cb;outline:none;position:relative}
.logf {
    padding: 1px 3px 0 5px;
    height: 89px;
}
.inputs {float:left;width:123px;text-align:center;}
.buttons {float:right;width:54px;}
.buttons .btn_log {display:block;width:54px;height:54px;}
.autolog #ch {vertical-align: middle;}
.autolog span {color:#999999}

.microlink {display:block;width:185px;height:55px;}
.micrside {
    padding: 0 24px 25px 26px;
}
.regcha {text-align:center;height:30px;color:#e1dbc9;font-size:14px;}
.regcha .reglink ,.regcha .chalink {color:#e1dbc9;font-size:14px;line-height:27px}

.onlinelink {display:block;width:212px;height:113px;}

#showser {display:none;width:196px;height:90px;color:#cfc8b7}


/*********************mian style*********************/
.newser {width:720px;height:67px;}
#newser {width:340px;height:61px;float:left;margin-left:90px;padding-top: 6px;}
#newser li {width:170px;height:27px;line-height:27px;float:left;text-align:right}
#newser li a {font-size:14px;color:#fff;}
.newinfo {
    float: right;
    width: 235px;
    height: 47px;
    padding: 10px 14px 10px 0px;
}
.chooseser {float:left;width:103px;height:47px;}
.serlist {float:right;width:112px;height:47px;}
.insernum,.ingbtn {width:99px;height:21px;text-align:right;}
.insernum .ingameser {width:32px;height:19px;line-height:19px;text-align:center;font-size:12px;color:#333;border: none;}
.ingame_btn {display:block;width:100%;height:100%;}
.showserlist_btn {display:block;width:100%;height:100%;}

.pic_news {width:100%;height:230px;}
.picshow {width:380px;height:220px;float:left;}
.newstab {width:330px;height:230px;float:right;overflow:hidden;}
/* ͨ����Ϣ�б� */
.infoList {padding:7px 2px 7px 0px}
.infoList li{ height:25px; line-height:25px;*height:20px; *line-height:20px;overflow:hidden;}
.infoList li .date{ float:left;display:block; color:#544848;}
.infoList li a.mask{ display:block;width:262px;height:25px;line-height:25px;*height:20px; *line-height:20px;float:left; color:#cfc8b7; text-indent:10px; background:url(//n.7k7kimg.cn/uploads/gamesite/img/list_icon.png) no-repeat left center;}
ul.infoList li a.mask.red{color: #ef0000}

/* �ı��л����� */
.slideTxtBox{ width:315px;height:230px; text-align:left;  }
.slideTxtBox .hd{ height:36px; line-height:36px;position:relative;  }
.slideTxtBox .hd ul{ float:left; position:absolute; left:0px; top:0px; height:36px;   }
.slideTxtBox .hd ul li{ float:left; width:72px;height:35px;font-size:14px;line-height:35px;text-align:center;color:#cfc8b7; }

.slideTxtBox .hd .morenews {
    position: absolute;
    top: 10px;
    right: 5px;
    display: block;
    width: 36px;
    height: 15px;
    line-height: 15px;
    color: #e7e2d3;
}

/* ͨ����Ϣ�б�1 */
.infoList1 {padding: 13px 7px;}
.infoList1 li{ float:left;width:49.5%; height:25px; line-height:25px;   }
.infoList1 li .mask{ display:block;width:100%;height:25px;line-height:25px;/*color:#cfc8b7;*/ text-indent:20px; background:url(//n.7k7kimg.cn/uploads/gamesite/img/list_icon1.png) no-repeat 10px center;}

/* �ı��л�����1 */
.slideTxtBox1 { width:379px;height:153px; text-align:left;  }
.slideTxtBox1 .hd{ height:36px; line-height:36px;position:relative;  }
.slideTxtBox1 .hd ul{ float:left; position:absolute; left:5px; top:1px; height:36px;   }
.slideTxtBox1 .hd ul li{ float:left; width:93px;height:36px;font-size:14px;line-height:36px;text-align:center;color:#cfc8b7; }
.slideTxtBox1 .hd ul li.on{background:url(//n.7k7kimg.cn/uploads/gamesite/img/b_tabs_bg.png) no-repeat center top; cursor:pointer;}
/* ͼƬ�л����� */
.slideBox{ width:380px; height:220px; overflow:hidden; position:relative;    }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:10px; bottom:10px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:5px;  width:21px; height:12px; background:url(//n.7k7kimg.cn/uploads/gamesite/img/pic_mask.png) no-repeat; cursor:pointer; }
.slideBox .hd ul li.on{ background:url(//n.7k7kimg.cn/uploads/gamesite/img/pic_on_mask.png) no-repeat;  }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd img{ width:380px; height:220px; }

.infoList .li_f {height:30px;}
.il_pic {width:75px;height:60px;float:left;}
.il_txt {width:100%;float:right;}
.il_txt .title_f {display:block;width:100%;height:26px;line-height:36px;font-size:16px;color:#cfc8b7;text-align:center;}
.il_txt .title_f.red {color:#fd2020;}
.il_txt .summery {color:#544848;line-height: 18px;}

.gameinfo {width:100%;height:195px;}
.gi_tabs {float:left;width:388px;height:195px;overflow:hidden;}
.gi_ads {float:right;width:317px;height:195px;}

.adimg1 {float:left;width:130px;height:194px;}
.adimg2 {float:right;width:171px;height:90px;}
.adimg3 {float:right;width:171px;height:90px;margin-top:15px;}


/* ======================================footer style =========================================================*/
#footer {width:100%;min-width:980px;padding:15px 0;text-align:center;color:#fff;background:#211c1c;}
.foo a {line-height:24px;}



/*********
�����б�ҳ
**********/

.news_list {}
.nl_content {background:#fff;min-height:405px;border-left:1px solid #0a416a;border-right:1px solid #0a416a;border-bottom:1px solid #0a416a;}
.nl_content img {max-width:650px;}
.nl_tit {height:35px;}
.nl_tit h2 {display:block;float:left;height:35px;line-height:35px;font-size:14px;color:#cfc8b7;margin-left:15px;}
.nl_tit .navgation {float:right;height:35px;line-height:35px;color:#fff;margin-right:15px;}
#nl_list li {height:35px;line-height:35px;color:#36342e;border-bottom:1px dotted #36342e;padding: 0 10px;}
.class ,.mtit {display:block;float:left;line-height:35px;}
.mtit {margin-left:8px}
.nltime {display:block;float:right;line-height:35px;color:#8f897b}
.pages {text-align:center;padding:30px 0 30px 0;}
.pages .plist {padding:4px 7px;background:#2e2926;color:#9b9995}
.pages .plist.this {padding:4px 7px;background:none;color:#333}


/**********************************������ҳ��**********************************/

/*body.server {background:url(//n.7k7kimg.cn/uploads/gamesite/img/bg_ser.jpg) no-repeat center top;}ҳ��Ĵ󱳾�ͼ*/
.server #wrap {min-height: 931px;}
.server #wrap .main {float:left;width:691px;height:911px;margin-top:0px;}
.tlinks {padding: 47px 0 35px 0;}
.tlinks a {display:block;width:145px;height:53px;float:left;}
.marr40 {margin-right:37px;}
.pad17 {padding:17px;}


.loginfo {width:100%; height: 132px;}
.logmsg {height:39px;line-height:39px;}
.logarea {height:50px;padding:20px 40px}

.intext {float:left;width:395px;height:57px;}
.ingo {float:right;width:140px;height:57px;}
.ins input {width:181px;height:29px;background:url(//n.7k7kimg.cn/uploads/gamesite/img/input_bg.png) no-repeat;border:0px solid #e3e3e3;outline:none;line-height:29px;color:#666;text-indent:5px;position:relative}
#ch {vertical-align: sub;}

.lastser {padding: 77px 0 7px 155px;}
.ser_list li {float:left;margin:5px 18px 5px 0;}
.ser_list .slist {display:block;width:180px;height:30px;line-height:30px;text-indent:28px;color:#fff;background:url(//n.7k7kimg.cn/uploads/gamesite/img/ser_list_bg.png) no-repeat;}

#server {display:none;padding-top: 23px;padding-left: 40px;}
.ser_list_zx li {float:left;margin:2px 18px;}
.ser_list_zx .slist {display:block;width:200px;height:44px;line-height:44px;text-indent:28px;color:#fff;background:url(//n.7k7kimg.cn/uploads/gamesite/img/ser_hot_bg.png) no-repeat;font-size:16px}
.zxtj {
    float: left;
    height: 44px;
    line-height: 44px;
    color: #fff;
    font-size: 18px;
}
.lastser .ser_list {height:40px;}
.choose_ser {width:580px;height:20px;padding:10px 38px}
.fe_ser {float:left}
#fast_ser ,#exp_ser {width:36px;height:14px;line-height:12px;color:#333;text-align:center;border:none;background:#fff;outline:none;margin: 3px 22px 2px 31px;}
.fast_ser {float:left;width:155px;height:20px}
.exp_ser {float:left;width:155px;height:20px;margin-left: 15px;}
a.fe_ser {display:block;width:60px;height:20px}

.nTab{width:auto;margin:20px;overflow:hidden}
.none {display:none;}
.nTab .TabTitle li{float:left;cursor:pointer;height:20px;line-height:20px;text-align:center;width:60px;margin:0 2px 8px 2px;}
.nTab .TabTitle li a{text-decoration:none;}
.nTab .TabTitle .active{background:url(//n.7k7kimg.cn/uploads/gamesite/img/tab_h.png) no-repeat;color:#000;}
.nTab .TabTitle .normal{background:url(//n.7k7kimg.cn/uploads/gamesite/img/tab_n.png) no-repeat;color:#666;}
.nTab .TabContent{clear:both;overflow-x:hidden;overflow-y:scroll;height:363px;padding-top:5px;display:block}

/****************************show******************************/

.show_tit {text-align:center;padding:20px 0 10px 0;}
.show_tit h2 {font-size:22px;color:#333;}
.show_zw p {line-height:24px;font-size:14px;/*text-indent:2em;*/padding-bottom:10px}
.show_time {text-align:center;padding-bottom:10px;border-top:1px solid #e3e3e3;color:#666;}

#main {
    background: url(//n.7k7kimg.cn/uploads/comm/img/mainbg.jpg) no-repeat;
    width: 982px;
    height: 592px;
    margin: 0 auto;
    margin-top: 15px;
    padding: 9px;
}
.playedgame {color:#fde600;}
#showser .playgame .link {
color: #333 !important;
display: block;
width: 104px;
height: 21px;
background: url(//n.7k7kimg.cn/uploads/gamesite/playedgame.png?1) no-repeat;
line-height: 21px;
text-align: center;
color: #fff;
margin-top:5px;
}