@charset "utf-8";
/* =================================
Author: Allen
Vision: mjcs.yaowan.com
Email: Allen714@foxmail.com
Copright: www.yaowan.com
================================= */
body,html{ overflow-x:hidden;}
body{ background:#150d02 url(../images/bg.jpg) center 37px no-repeat; color:#352B18;}
.cbox{ background-color:#EAE5DF; border-left:#BFBEBE 1px solid; border-right:#BFBEBE 1px solid; border-bottom:#BFBEBE 1px solid;}
.htitle,.innerTitle{ background-color:#6b5836; border-bottom:#352B18 1px solid; color:#FFF9D7; height:26px; line-height:26px; font-size:12px; text-indent:2em;}
.innerTitle h2{ font-size:12px;}

/* 名将传说 导航 */
.myNav{background:url(../images/myNav_normal.jpg) no-repeat; width:980px; height:106px; position:relative; overflow:hidden;}
.myNav .mj_logo{ width:200px; height:106px; position:absolute; left:390px; top:0; z-index:999;}
.myNav ul{ display:block; height:78px;}
.myNav ul li{ float:left; height:78px; width:130px; line-height:78px; text-align:center;}
.myNav ul li.n3{ margin-right:200px;}
.myNav ul li.n6{ margin-right:0;}
.myNav ul li a:hover,.myNav ul li a.hover{background:url(../images/myNav_hover.jpg) no-repeat; height:78px; width:130px; line-height:78px;}
.myNav ul li.n2 a:hover,.myNav ul li.n2 a.hover{ background-position:-130px 0;}
.myNav ul li.n3 a:hover,.myNav ul li.n3 a.hover{ background-position:-260px 0;}
.myNav ul li.n4 a:hover,.myNav ul li.n4 a.hover{ background-position:-590px 0;}
.myNav ul li.n5 a:hover,.myNav ul li.n5 a.hover{ background-position:-720px 0;}
.myNav ul li.n6 a:hover,.myNav ul li.n6 a.hover{ background-position:-850px 0;}
.banner{ height:211px;}
.banner img{ display:block;}

/* 名将传说 首页 */
.mainContainer{ background-color:#C8C4B8;border:#6D6D3F 1px solid; width:966px; padding:6px;}
.leftContainer{ width:236px;}
.rightContainer{ width:724px;}
/* -- 左边 -- */
.ksyx{ background:url(../images/btn_ksyx.jpg) no-repeat; height:79px; width:236px;}
.ksyx a{ float:left; height:79px;}
.ksyx a.btn_1{ width:163px;}
.ksyx a.btn_2{ width:70px;}
.left_login{ background-color:#eae5df;}
.left_login_title {background:none repeat scroll 0 0 #eae5df; border-bottom:1px solid #DDDECC;height:28px;overflow:hidden;}
.left_login_title a, .left_login_title .thickbox { color: #F7FED6; display: inline-block; float:left; height:28px; line-height:28px; text-align:center; width:118px;}
.left_login_title .thickbox { background:url(../images/thickbox.jpg) no-repeat; border:none; cursor:pointer;}
.left_login_title a.now { background:none repeat scroll 0 0 #eae5df; color:#150D01;}
.left_login_con{ height:130px;}
.userForm {margin:15px 15px 0;}
.userForm label {float: left;height: 19px;line-height: 19px; text-align: right; width: 55px;}
.userForm input.userName, .userForm input.userPass { background-color:#fff;border:none; border-top:#A8A8A8 1px solid; float:left;height:19px;line-height:19px;margin:0 0 10px;width:145px;}
.userForm input.btn_left_login{background:url(../images/btn_left_login.jpg) no-repeat; display:inline-block;height:24px;width:55px; border:none; float:left; cursor:pointer;}
.userForm a.btn_left_reg{ background:url(../images/btn_left_reg.jpg) no-repeat; display:inline-block;height:24px;width:55px;}
.userForm input.m-l55-r8 { margin: 0 8px 0 56px;}
.userForm li a {color: #5F1E01; height: 24px;line-height: 24px;}
.login_after{margin:15px 20px 0;}
.login_after p{line-height:1.8; font-weight:bold;}
.leftfwqCon{ padding:0 15px 10px;}
.left_fwq ul.serverList li{ padding:0 10px;height:26px; line-height:26px; border-bottom:#658AA2 1px dashed;}
.left_fwq ul.serverList li a:hover{ font-weight:bold;}
.left_fwq ul.serverList li span{ float:right;}
.left_fwq ul.serverList li span.red{ color:red;}
.left_fwq ul.serverList li span.green{ color:green;}
.left_fwq .moreServer{ height:20px;}
.moreServer a{ color:#5F1E01; text-decoration:underline;}
.moreServer a:hover{ color:#900;}
.left_yxjs_con p{ line-height:1.6;}
.left_kf_con{ padding:8px 0 8px 20px;}
.left_kf_con p{ line-height:1.6;}
.left_news_con ul{ padding:8px 0;}
.left_news_con ul li{ border-bottom:#DBD5CD 1px solid; height:28px; line-height:28px; margin:0 10px;}
.left_news_con ul li a strong{ margin-right:8px;}
.left_news_con ul li a{display:block; float:left; width:160px; height:28px; line-height:28px; overflow:hidden;}
/* -- 右边 -- */
.pic_ts{ height:77px; border:#6B6B3B 1px solid;}
.pic_ts ul li{  border-right:#6B6B3B 1px solid;border-left:#b8d9e2 1px solid; float:left; display:block; width:179px; height:77px;}
.pic_ts ul li img{ display:block;}
.r-more{ width:45px; position:absolute; float:right; right:5px; top:-25px;}
.r-more a{ color:#EAE5DF;}
.focus{ border:#352B18 1px solid; width:153px; height:248px; overflow:hidden;}
.focusNews{ width:390px; height:249px;overflow:hidden;}/*tab select start*/
.focusNews .subMenu{ background:url(../images/subMenu_normal.gif) no-repeat; height:27px; padding-left:4px;}
.nTab .subMenu li{ display:block; float:left;width:78px;cursor:pointer;text-align:center;height:27px; line-height:27px; font-weight:bold; color:#FFF9D7;}
.nTab .subMenu .active{ background:url(../images/subMenu_hover.gif) no-repeat; color:#62502f;}
.focusNews_con ul{ padding-top:8px;}
.focusNews_con ul li{ border-bottom:#DBD5CD 1px solid; height:28px; line-height:28px; padding:0 10px;}
.focusNews_con ul li a strong{ margin-right:8px;}
.focusNews_con ul li a{display:block; float:left; width:270px; height:28px; line-height:28px; overflow:hidden;}
.right_phb{ width:167px; height:249px;}
.right_phb .phbMenu{ background:url(../images/subMenu_normal.gif) no-repeat; height:27px; padding-left:4px;}
.nTab .phbMenu li{ display:block; float:left;width:78px;cursor:pointer;text-align:center;height:27px; line-height:27px; font-weight:bold; color:#FFF9D7;}
.nTab .phbMenu .active{ background:url(../images/subMenu_hover.gif) no-repeat; color:#62502f;}
.phb_qf{ padding:3px 5px;}
.phb_table table td{ border-bottom:#DBD5CD 1px solid;text-align:center; height:18px; line-height:18px; font-size:12px;}
.zlGameContent {overflow: hidden;width:100%;}
.zlGameContent h2 span{ position:absolute; top:0; right:15px; display:block; width:70px; height:26px; line-height:26px; font-weight:normal;}
.zlGameContent h2 span a{ color:#EAE5DF;}
.newHandWrap {height: 221px;overflow: hidden;}
.newHand-1 { float: left; margin: 5px 15px 0; width: 110px;}
.newHand-2 { float: left; margin: 5px 0 0 15px;width: 195px;}
.newHand-3 { float: left;margin: 5px 0 0 15px; text-align: center;width: 55px;}
.newHand-1 h2, .newHand-2 h2, .newHand-3 h2 {border-bottom: 1px solid #DCDACF; color: #352B18;font-weight: bold; font-size:12px; height: 28px; line-height: 28px;}
.newHand-1 ul li, .newHand-2 ul li, .newHand-3 ul li {border-bottom: 1px solid #DCDACF; color: #352B18;float: left; height: 28px;line-height: 28px;}
.newHand-1 ul li span a, .newHand-2 ul li span a, .newHand-3 ul li span a {color: #352B18;}
.newHand-1 ul li span a:hover, .newHand-2 ul li span a:hover, .newHand-3 ul li span a:hover { text-decoration: underline;}
.newHand-1 ul li { width: 50%;}
.newHand-2 ul li {width: 33.3%;}
.newHand-3 ul li {width: 100%;}
.dianJiang { float: left; height: 198px; margin: 10px 0 0 35px; width: 248px;}
.right_yxjt{ width:358px; height:165px;}
.right_yxjt .jtMenu{ background:url(../images/jtMenu_normal.gif) no-repeat; height:27px; padding-left:4px;}
.nTab .jtMenu li{ display:block; float:left;width:78px;cursor:pointer;text-align:center;height:27px; line-height:27px; font-weight:bold; color:#FFF9D7;}
.nTab .jtMenu .active{ background:url(../images/subMenu_hover.gif) no-repeat; color:#62502f;}
.right_yxjt_con{ padding:20px 0 0 5px;}
.right_yxjt_con ul li{ float:left; display:block; width:171px; height:92px; margin-right:5px}
.right_yxgl{ width:358px; height:165px;}
.right_yxgl h2 span{ position:absolute; top:0; right:15px; display:block; width:70px; height:26px; line-height:26px; font-weight:normal;}
.right_yxgl h2 span a{ color:#EAE5DF;}
.right_yxgl_con ul{ padding-top:8px;}
.right_yxgl_con ul li{ border-bottom:#DBD5CD 1px solid; height:28px; line-height:28px; margin:0 10px;}
.right_yxgl_con ul li a strong{ margin-right:8px;}
.right_yxgl_con ul li a{display:block; float:left; width:245px; height:28px; line-height:28px; overflow:hidden;}
.hzmt{ background-color:#53432c; color:#CCC7C0;}
.hzmt a{ color:#CCC7C0; margin:0 10px;}
/* 版权部分模块 footer*/
.foot{ width:900px;padding-top:40px;}
.footInfo p{ line-height:1.8; margin-left:20px; color:#7f7f7f;}
.footInfo p a{ color:#4f4f4f;}
.footInfo p a:hover{ color:#EC3800;}
.footInfo p span{ margin:0 5px;}

/* inner-page */
.innerRight{ width:724px; min-height:762px;_height:762px;}
.innerRight_server{ width:724px; min-height:664px;_height:664px;}
.innerTitle p.location{ float:right;}
.innerTitle p.location a{ margin:0 5px;color:#FFF9D7;}
.innerContainer{ padding:10px 20px;}
.inner_news_list ul li{ border-bottom:#C3C1C1 1px dashed; height:32px; line-height:32px;}
.inner_news_list ul li span{ float:right;}
.inner_news_list ul li a strong{ margin-right:8px;}
.inner_news_list ul li a{ display:block; float:left; width:580px; height:32px; overflow:hidden;}
.innerContainer .newsTitle{text-align:center; border-bottom:#C3C1C1 1px dashed;}
.innerContainer .newsTitle h3{ color:#381B0C; padding:10px 0; overflow:hidden; font-family: 'Microsoft Yahei','宋体';font-size:20px;font-weight:bold;text-align:center;}
.innerContainer .newsTitle .pubTime{ margin-bottom:8px;}
.innerContainer .newsTitle .pubTime span{ padding:0 12px;}
.innerContainer .newsContent{ padding-top:10px; line-height:26px; font-size:13px;}
.newsContent p {padding-top:5px; text-indent:2em;}
.newsContent p img,.newsContent img{display:block;margin:0 auto;max-width:604px;padding:10px 0;text-align:center;}
.inner_fwq_list .zj,.inner_fwq_list .tj,.inner_fwq_list .sy{_margin-bottom:12px;}
.inner_fwq_list .ff{ overflow:hidden; padding-bottom:12px; padding-left:20px;} 
.inner_fwq_list .ff a{ display:block; width:141px; height:29px; background:url(../images/server_f_item.jpg) no-repeat;font-size:12px; line-height:29px; float:left; margin:12px 10px 0;_margin:12px 10px 0; text-align:center; position:relative;}
.inner_fwq_list .ff a:hover,.inner_fwq_list .ff a.hover{ background:url(../images/server_f_item.jpg) 0 -29px no-repeat; color:#fff; text-decoration:none;}
.inner_fwq_list .ff a span{ float:right; padding-right:8px;}
.page_inf{ padding:10px 15px 0;}
.news_conbox p{ line-height:180%; font-size:13px;}
.page_inf .new_cardbtn {background:url(../images/xsk.png) no-repeat ; width:155px; height:37px; line-height:37px; cursor:pointer; border:none;}

/* regCon */
.regCon{ margin:0 auto; width:598px; overflow:hidden;}
.reg1{ background-color:#6b5836; border-bottom:#352B18 1px solid; color:#FFF9D7; height:38px; line-height:38px;}
.reg1 h2{ text-align:right; line-height:38px; width:320px; font-size:14px;}
.reg1 .close{float:right; margin:10px 24px 0 0;_margin:10px 12px 0 0; width:20px; height:20px; z-index:99;}
.reg2{ padding-top:25px; padding-bottom:25px; padding-left:45px;}
.reg2 h3{ font:bold 14px Arial; color:green;}
.reg2 p{ margin-top:5px; color:#999;}
.reg2 .regItem{ height:28px; margin:10px 0; overflow:hidden; line-height:28px;}
.reg2 .regItem label{ width:80px; display:block; float:left; font-weight:bold; text-align:right; height:28px; line-height:28px;}
.reg2 .regItem span.red{ color:red; margin-right:3px;}
.reg2 .regItem input{ background-color:#fff; border:1px #948886 solid; color:#000; float:left; margin-right:3px;height:24px; line-height:24px; width:180px; padding:0 3px; vertical-align:middle;}
.reg2 .check{ margin-left:78px;}
.reg2 .check input{float:left; margin-right:5px; width:20px; height:20px;*margin-top:-3px; _margin-top:0;}
.reg2 .check span a{ font-weight:bold; color:green;}
.reg2 .reg_btn{ margin-top:20px; margin-left:120px;}




