@charset "utf-8";
/* /webgame/cxbt/tpl/css/gserver.css */
/* ue_notice */
.ue_notice{ position:absolute; top:190px; margin-left:-122px; left:50%;}

/*ser_out_face*/
.ser_out_face{top:180px; z-index:100; opacity:1;filter:alpha(opacity=100);margin-left:-122px;}
.out_face_hd,.out_face_bd,.out_face_fd{background:url(/s1../webgame/cxbt/tpl/images/server_bg.png-3455585.html) 0 0 no-repeat;}
.out_face_hd,.out_face_hd a{ color:#ffdc51; }
.out_face_hd{ background-position:0 0;padding: 15px 15px 0 5px;}
.out_face_bd{ overflow:hidden; width:600px; background-position:-622px 0; background-repeat: repeat-y; padding: 0 11px;}
.out_face_fd{ background-position:right bottom; padding-bottom:8px; zoom:1;}

/* store_btn */
.sns_textscroll h2{color:#ffdc51;}
.text_scroll_bx{ height:24px;}
.text_scroll_bx a{ color:#ffdc51;}
.text_scroll_bx a:hover{ color:#f1c209;}
.text_scroll_bx li img{ display:inline-block; *display: inline; *zoom:1; margin:5px 3px;}
.m_server {  background:#fff4e2;}
.m_server .m_server_hd,.m_server .m_server_bd,.m_server .m_server_fd{ background:none;}
.m_server .m_server_hd{ width:0; height:0;}
.m_server .m_server_bd { padding-left:20px; width:580px;}
.m_server_bd h2{ background:none; font-size:14px; font-family:"microsoft yahei"; font-weight:700; color:#192346; text-indent:0; line-height:36px;}
.alert_w{ background:url(/s1../webgame/cxbt/tpl/images/server_sprite.png-3455585.html) no-repeat 0 0;}
.select_ser{ color:#192346;}
.m_played_ser .nplay { color:#192346;}
.m_server .m_server_fd{ height:10px; width:594px;}

/*server_box*/
.server_num li{ background: #fdebb5; border-color: #c1947a; color: #192346}
.server_num li.cur{ background:transparent;border-bottom-color: #fff4e2;}
.server_all .m_server_num{border-bottom-color: #c1947a;}

/*scrollbar*/ 
a.jScrollArrowUp { background:url(/s1../webgame/cxbt/tpl/images/server_sprite.png-3455585.html) no-repeat  0 -63px;}
a.jScrollArrowDown { background: url(/s1../webgame/cxbt/tpl/images/server_sprite.png-3455585.html) no-repeat 0 -83px;}
a.jScrollArrowUp:hover{ background:url(/s1../webgame/cxbt/tpl/images/server_sprite.png-3455585.html) no-repeat  -20px -63px;}
a.jScrollArrowDown:hover{ background: url(/s1../webgame/cxbt/tpl/images/server_sprite.png-3455585.html) no-repeat -20px -83px;}
.jScrollPaneTrack{background:#a44203;}
.jScrollPaneDrag{background:#fbc16b;}
/* /webgame/cxbt/tpl/css/icon.css */
.glb_icon{position: absolute;
    overflow: hidden;}
.btn_more,.btn_more_on,.forum,.icon_chat,.icon_data,.icon_doc,.icon_gsjj,.icon_hot,.icon_left,.icon_left_on,.icon_new2,.icon_li,.icon_map,.icon_more,.icon_new,.icon_news,.icon_play,.icon_right,.icon_right_on,.icon_tswf,.icon_upload,.icon_user,.icon_video,.icon_weapon,.icon_xsrm,.install,.scale,.tutorial{background:url(/s1../webgame/cxbt/tpl/images/sprites.png-3455585.html) no-repeat; display:inline-block}
.btn_more{background-position:0 0px;width:222px;height:68px;}
.forum{background-position:0 -146px;width:54px;height:52px;}
.icon_chat{background-position:0 -203px;width:25px;height:25px;}
.icon_data{background-position:0 -233px;width:25px;height:25px;}
.icon_doc{background-position:0 -263px;width:25px;height:25px;}
.icon_gsjj{background-position:0 -293px;width:20px;height:20px;}
.icon_hot{background-position:0 -318px;width:35px;height:35px;}
.icon_left{background-position:0 -358px;width:29px;height:29px;}
.icon_li{background-position:0 -426px;width:5px;height:9px;}
.icon_map{background-position:0 -440px;width:25px;height:25px;}
.icon_more{background-position:0 -470px;width:14px;height:14px;}
.icon_new{background-position:0 -489px;width:24px;height:11px;}
.icon_news{background-position:0 -505px;width:25px;height:25px;}
.icon_play{background-position:0 -535px;width:40px;height:40px;}
.icon_right{background-position:0 -580px;width:29px;height:29px;}
.icon_tswf{background-position:0 -648px;width:21px;height:19px;}
.icon_upload{background-position:0 -672px;width:80px;height:24px;}
.icon_user{background-position:0 -701px;width:25px;height:25px;}
.icon_video{background-position:0 -731px;width:17px;height:15px;}
.icon_weapon{background-position:0 -751px;width:16px;height:16px;}
.icon_xsrm{background-position:0 -772px;width:20px;height:20px;}
.install{background-position:0 -797px;width:132px;height:52px;}
.scale{background-position:0 -854px;width:168px;height:9px;}
.tutorial{background-position:0 -868px;width:102px;height:28px;}
.icon_new2{background-position:0 -925px;width:35px;height:35px;}
.icon_left:hover{
    background-position:0 -392px;
}
.icon_right:hover{
    background-position:0 -614px;
}
.btn_more:hover{
    background-position:0 -73px;
}
/* /webgame/cxbt/tpl/css/game.css */
/*
 frm ：表示框架
 sfrm: 表示小的框架
 mod : 表示模块 
 wg ：表示公用内容
 cnt : 表示内容
*/

body, .my_ftop {
    background: #fff;
    min-width: 896px;
    font-family: "microsoft yahei"
}

/*文字高亮*/
.hc1 {
    color: #d20b0b !important;
}
/* ======================== frm 整体框架 ========================  */
.full_bg1 {
    background: url(/s1../webgame/cxbt/tpl/images/full_bg1.jpg-d131512.html) no-repeat center top;
}

.full_bg2 {
    /*background: url(/s1../webgame/cxbt/tpl/images/full_bg2.jpg-d131512.html) no-repeat center bottom;*/
    position: relative;
    *zoom: 1;
}

.wrapper {
    width: 1000px;
    margin: 0 auto;
    overflow: hidden;
}

.frm_header {
    margin: 0 auto;
    position: relative;
    z-index: 11
}

.frm_header .h_video {
    position: absolute;
    width: 186px;
    height: 106px;
    top: 332px;
    left: 138px;
}

.frm_header .bg1 {
    background: url(/s1../webgame/cxbt/tpl/images/bg1.jpg-d131512.html) no-repeat 0 0;
    height: 136px;
}

.frm_header .bg2 {
    background: url(/s1../webgame/cxbt/tpl/images/bg2.jpg-d131512.html) no-repeat 0 0;
    height: 182px;
}

.frm_header .bg3 {
    background: url(/s1../webgame/cxbt/tpl/images/bg3.jpg-d131512.html) no-repeat 0 0;
    height: 154px;
}

.frm_header .bg4 {
    background: url(/s1../webgame/cxbt/tpl/images/bg4.jpg-d131512.html) no-repeat 0 0;
    height: 429px;
}

.frm_main {
    margin-top: -352px;
    position: relative;
    z-index: 11
}

.sfrm_aside {
    float: left;
    width: 218px;
}

.sfrm_section {
    float: left;
    *display: inline;
    *zoom: 1;
    overflow: hidden;
    margin-left: 6px;
    width: 776px;
}

.gname {
    color: #f70f0f;
}

.none {
    display: none;
}
.mod_plugin {
    position: absolute;
    right: 70px;
    top: 48px;
    width: 310px;
    height: 112px;
}

.mod_plugin .mod_hd {
    font: 700 18px/26px "Microsoft YaHei";
    color: #0168c0;
}

.mod_plugin .mod_bd {
    position: relative;
    padding-top: 10px;
}

.mod_plugin .install {
    float: left;
    text-indent: -9999px;
}

.mod_plugin .tutorial {
    float: left;
    padding-top: 25px;
    margin-left: 10px;
}

.mod_plugin .tutorial a {
    font: 700 12px/24px "Microsoft YaHei";
    color: #87f6fd;
    margin-left: 20px;
}

.mod_plugin .tutorial a:hover {
    text-decoration: underline;
}

.mod_plugin .forum {
    float: left;
    text-indent: -9999px;
    margin-left: 10px;
}

.mod_introduce {
    background: url(/s1../webgame/cxbt/tpl/images/introduce.jpg-d131512.html) no-repeat;
    width: 1001px;
    height: 140px;
}

.mod_introduce .mod_hd {
    width: 42px;
    height: 50px;
    padding: 66px 0 0 40px;
    float: left;
}

.mod_introduce .mod_hd h3 {
    font: 700 16px/24px "Microsoft YaHei";
    color: #ffec83;
}

.mod_introduce .mod_bd {
    padding: 55px 0 0 100px;
    font: 12px/16px "simsun";
    color: #740000;
}

.mod_introduce .mod_bd .txt {
    width: 555px;
    float: left;
}

.mod_introduce .mod_bd .forum {
    background: url(/s1../webgame/cxbt/tpl/images/forum2.png-d131512.html) no-repeat;
    width: 125px;
    height: 30px;
    float: right;
    text-align: center;
    color: #fff;
    font: 14px/30px "Microsoft YaHei";
    margin: 15px 30px 0 0;
}

.mod_share {
    width: 175px;
    float: left;
    padding: 16px 0 0 15px;
    line-height: 28px;
}

.mod_share .bshare_t {
    float: left;
}

.sec_pic_video {
    background: url(/s1../webgame/cxbt/tpl/images/vedio_bg.jpg-d131512.html) no-repeat;
    width: 774px;
    height: 296px;
    margin-top: 10px;
}

.mod_pic {
    position: relative;
    *display: inline;
    width: 417px;
    height: 273px;
    margin: 10px 13px;
    overflow: hidden;
    float: left;
}

.slide_list li {
    float: left;
}

.slide_list img {
    width: 418px;
    height: 271px;
}

.slide_nav {
    position: absolute;
    right: 10px;
    bottom: 20px;
}

.slide_nav li {
    float: left;
    width: 14px;
    height: 14px;
    margin-left: 10px;
    background: #fff;
    cursor: pointer;
    -webkit-border-radius: 7px;
    -moz-border-radius: 7px;
    border-radius: 7px;
    -webkit-transition: width .53s;
    -moz-transition: width .53s;
    -ms-transition: width .53s;
    -o-transition: width .53s;
    transition: width .53s;
}

.slide_nav li.cur {
    background-color: #ff9600;
    width: 40px;
}

.mod_video {
    width: 314px;
    height: 270px;
    float: right;
    margin: 10px 10px 0 0;
}

.mod_video .mod_hd {
    padding: 12px 0 0 32px;
    height: 20px;
    overflow: hidden;
    color: #f5df78;
    font: 700 18px/16px "Microsoft YaHei";
}

.mod_video .mod_hd .icon_video {
    left: -25px;
    top: 1px;
}

.mod_video .mod_hd h3 {
    position: relative;
}

.mod_video .mod_hd .more {
    color: #f39951;
    margin: 5px 30px 0 0;
}

.mod_video .mod_hd .more i {
    margin-left: 5px;
}

.mod_video .mod_bd {
    padding-top: 10px;
}

.mod_video .mod_bd .ul {
    height: 230px;
    overflow: hidden;
}

.mod_video .mod_bd li {
    *display: inline;
    float: left;
    margin: 7px;
    position: relative;
}

.mod_video .mod_bd a {
    width: 140px;
    height: 100px;
}

.mod_video .mod_bd .title {
    position: absolute;
    bottom: 0;
    left: 0;
    height: 22px;
    width: 140px;
    text-align: center;
    color: #d0d0d0;
    font: 12px/24px "simsun";
    z-index: 1
}

.mod_video .mod_bd .title .mod_bg{
    background: #000;
    filter: alpha(opacity=53);
    opacity: 0.53;
    position: absolute;
    bottom: 0;
    left: 0;
    height: 22px;
    width: 140px;
    z-index: -1
}

.mod_video .mod_bd a img {
    width: 140px;
    height: 100px;

}

.mod_news {
    width: 731px;
    height: 224px;
    padding: 18px 20px;
    margin-top: 10px;
    border: 1px solid #cccccc;
}

.mod_news .mod_hd {
    position: relative;
    padding-left: 20px;
    *zoom: 1;
}

.mod_news .mod_hd .icon_news {
    left: -5px;
    top: 5px;
}

.mod_news .mod_hd h3 {
    /*margin-top: -10px;*/
    color: #303030;
    font: 700 18px/36px "Microsoft YaHei";

}

.mod_news .mod_hd .more {
    margin: 5px 20px 0 0;
}

.mod_news .mod_bd {
    padding-top: 7px;
}

.news_img {
    width: 248px;
    border: 1px solid #682e09;
    float: left;
}

.news_img img {
    width: 240px;
    height: 170px;
    border: 4px solid #e9bc4f;
}

.news_list {
    float: left;
    margin-left: 0;
    width: 465px;
    *display: inline;
    *zoom:1;
}

.mod_xwgg .news_list{
    margin-left: 15px;
}


.news_list a {
   display: block;
 /*   width: 100%;*/
    position: relative;
    color: #525252;
    font: 14px/28px "simsun";
    *zoom: 1;
}

.news_list a:hover {
    color: #fc6717;
}

.news_list a:after {
    content: '';
    clear: both;
    visibility: hidden;
    display: block;
    height: 0;
}

.news_list li{position: relative; *zoom:1;}
.news_list li a{padding-left: 15px;height: 30px; overflow: hidden;}
.news_list .icon_li {
    top: 10px;
    position: relative;
    float: left;
    *display: inline;
    margin-left: -10px;
}

.news_list .icon_new {
    top: 10px;
}

.news_list .tit {
    width: 400px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    float: left;
    *display: inline;
}

.news_list .date {
    float: right;
    *display: inline;
}

.box_pic {
    margin: 10px 0 0 -11px;
    width: 787px;
}

.cnt_pic {
    position: relative;
    *zoom: 1;
    *display: inline;
    width: 250px;
    height: 134px;
    float: left;
    margin-left: 11px;
}

.cnt_pic img {
    width: 250px;
    height: 134px;
}

.cnt_pic .tit {
    position: absolute;
    white-space: nowrap;
    z-index: 1;
    bottom: 0;
    left: 0;
    width: 220px;
    height: 30px;
    font: 12px/24px "simsun";
    color: #d0d0d0;
    padding: 0 20px 0 10px;
}

.cnt_pic .tit .tit_bg {
    position: absolute;
    z-index: -1;
    bottom: 0;
    left: 0;
    width: 250px;
    height: 30px;
    background: rgba(0, 0, 0, .5);
    *background: #000;
    filter: alpha(opacity=50);
}

.cnt_pic .tit .tit_new {
    font: 700 14px/28px "simsun";
    color: #fc6717;
}

.cnt_pic .tit .info {
    position: relative;
    float: right;
    font: 12px/30px "simsun";
    color: #d0d0d0;
}

.cnt_pic .tit .info i {
    left: 28px;
    top: 8px;
}

.mod_gift {
    background: url(/s1../webgame/cxbt/tpl/images/libao_bg.jpg-d131512.html) no-repeat;
    width: 216px;
    height: 409px;
    margin-top: -2px;
}

.mod_gift .mod_bd {
    padding: 22px 0 0 29px;

}

.mod_gift .lqlb {
    padding-bottom: 51px;
}

.mod_gift .lqlb a {
    display: block;
    width: 128px;
    height: 48px;
    margin-left: 16px;
}

.cnt_gift_list .agift a {
    background: url(/s1../webgame/cxbt/tpl/images/libao_btn.jpg-d131512.html) 0 0 no-repeat;
    width: 163px;
    height: 48px;
    display: block;
}

.cnt_gift_list .gift1 a {
    background-position: 0 0;
}

.cnt_gift_list .gift1 a:hover {
    background-position: -163px 0;
}

.cnt_gift_list .gift2 a {
    background-position: 0 -48px;
}

.cnt_gift_list .gift2 a:hover {
    background-position: -163px -48px;
}

.cnt_gift_list .gift3 a {
    background-position: 0 -96px;
}

.cnt_gift_list .gift3 a:hover {
    background-position: -163px -96px;
}

.cnt_gift_list .gift4 a {
    background-position: 0 -144px;
}

.cnt_gift_list .gift4 a:hover {
    background-position: -163px -144px;
}

.mod_service {
    margin-top: 5px;
    width: 184px;
    height: 260px;
    padding: 10px 14px 29px 14px;
    border: 1px solid #cccccc;
}

.mod_service .mod_hd {
    font: 18px/30px "Microsoft YaHei";
    color: #303030;
    height: 30px;
    text-align: center;
    position: relative;
    *zoom: 1;
}

.mod_service .icon_user {
    left: 30px;
    top: 2px;
}

.mod_service .mod_bd {
    font: 12px/27px "simsun";
    color: #525252;

}

.mod_service .mod_bd p {
    line-height: 30px;
    margin-left: 10px;
}

.mod_service .service_btn {
    margin: 18px 0;
}

.mod_service .service_btn a {
    text-align: center;
    color: #ffffff;
    font: 14px/28px "Microsoft YaHei";
    display: block;
    float: left;
    width: 86px;
    height: 30px;
}

.mod_service .service_btn a.ol_ser {
    margin-right: 10px;
    background: #fc6717;
}

.mod_service .service_btn a.recharge_ser {
    background: #ffa336;

}

.more {
    position: relative;
    color: #646464;
    font: 12px/15px "simsun";
    float: right;
    margin: 5px 30px 0 0;
}

.more:hover {
    color: #f39951;
}

.more i {
    top: 0;
    left: 28px;
}

.sec_part {
    clear: both;
    padding-top: 10px;
    margin-top: -10px;
}

.part {
    float: left;
    padding: 12px 17px;
    margin-top: 10px;
    border: 1px solid #ccc;
}

.part h3 {
    position: relative;
    text-indent: 20px;
    *zoom: 1;
    height: 30px;
}

.part h3 .glb_icon {
    top: 3px;
    left: -7px;
}

.part .part_tit_tag {
    float: left;
    height: 43px;
    line-height: 43px;
}

.part .part_tit_tag li {
    float: left;
    width: 100px;
    text-align: center;
    color: #ffffff;
    background-color: #c0c0c0;
    cursor: pointer;
    margin-right: 10px;
}

.part .part_tit_tag li.on {
    background: #fc6717;
    color: #fff;
}

.part_tit {
    font: 18px/30px "Microsoft YaHei";
    color: #303030;
}

.part .icon_upload {
    right: 65px;
    text-align: center;
    color: #fff;
    font: 12px/24px "simsun";

}

.mod_soldier {
    float: left;
    width: 568px;
    font-size: 16px;
    padding: 10px 0 15px 10px;

}

.mod_soldier .gicon {
    background: url(/s1../webgame/cxbt/tpl/images/g_icon.png-d131512.html) left top no-repeat;
    width: 37px;
    height: 37px;
}

.mod_soldier .icon_li {
    left: -10px;
    top: 6px;
}

.mod_soldier .icon_tab {
    display: block;
    height: 127px;
    margin-top: 14px;
    width: 116px;
    margin-left: 5px;
    background: url(/s1../webgame/cxbt/tpl/images/soldier_tab.png-d131512.html) left top no-repeat;
}

.sclass {
    float: left;
    width: 127px;
    *display: inline;
}

.sclass span {
    display: block;
    width: 114px;
    height: 30px;
    line-height: 28px;
    text-align: center;
    font-size: 12px;
    color: #fff;
    background: #ffa336;
}

.skill {
    float: left;
    width: 230px;
    *display: inline;
}

.skill dt {
    border: none;
    height: 20px;
    line-height: 20px;
    margin: 12px 0 10px 25px;
}

.skill dt span {
    float: left;
    position: relative;
}

.skill dd {
    position: relative;
    z-index:10;
    padding-left: 3px;
}

.skill dd li {
    float: left;
    margin-left: 10px;
    *display: inline;
}

.skill dd li i {
    display: block;
    width: 100%;
    height: 100%;
}

.skill .weapon li {
    width: 37px;
    height: 37px;
    cursor: pointer;
}

.skill .skills li {
    width: 34px;
    height: 34px;
}

.status {
    float: left;
    width: 210px;
    height: 186px;
    *display: inline;
    position: relative;
}

.status ol {
    position: absolute;
    z-index: 2;
}

.status ol li {
    margin-left: 5px;
}

.status i {
    position: absolute;
    width: 168px;
    height: 9px;
    bottom: 5px;
    z-index: 1;
    left: 5px;
}

.soldier_tab .status em {
    position: absolute;
    z-index: 3;
    width: 24px;
    height: 24px;
    top: 15px;
    right: 15px;
}

.sclass .icon_01 {
    background-position: 0px 0px;
}

.sclass .icon_02 {
    background-position: -116px 0px;
}

.sclass .icon_03 {
    width: 128px;
    background-position: -232px 0px;
    margin-left: 0px;
}

.weapon_zhong li .icon_01 {
    background-position: 0px -176px;
}

.weapon_zhong li .icon_02 {
    background-position: -47px -176px;
}

.weapon_zhong li .icon_03 {
    background-position: -95px -176px;
}

.weapon_zhong li.on .icon_01 {
    background-position: 0px -213px;
}

.weapon_zhong li.on .icon_02 {
    background-position: -47px -213px;
}

.weapon_zhong li.on .icon_03 {
    background-position: -95px -213px;
}

.skill_zhong .icon_01 {
    background-position: 0px -74px;
}

.skill_zhong .icon_02 {
    background-position: -34px -74px;
}

.skill_zhong .icon_03 {
    background-position: -68px -74px;
}

.skill_zhong .icon_04 {
    background-position: -102px -74px;
}

.skill_zhong .icon_05 {
    background-position: -136px -74px;
}

.status_zhong li {
    background: url(/s1../webgame/cxbt/tpl/images/soldier_zhong.png-d131512.html) left top no-repeat;
    height: 180px;
}

.status_zhong .icon_01 {
    background-position: 0px 0px;
    width: 186px;
}

.status_zhong .icon_02 {
    background-position: -186px 0px;
    width: 162px;
}

.status_zhong .icon_03 {
    background-position: -348px 0px;
    width: 183px;
}

.soldier_tab .status_zhong em {
    background-position: -135px -176px;
}

.weapon_tu li .icon_01 {
    background-position: -170px -74px;
}

.weapon_tu li .icon_02 {
    background-position: -217px -74px;
}

.weapon_tu li .icon_03 {
    background-position: -265px -74px;
}

.weapon_tu li.on .icon_01 {
    background-position: -170px -111px;
}

.weapon_tu li.on .icon_02 {
    background-position: -217px -111px;
}

.weapon_tu li.on .icon_03 {
    background-position: -265px -111px;
}

.skill_tu .icon_01 {
    background-position: 0px -108px;
}

.skill_tu .icon_02 {
    background-position: -34px -108px;
}

.skill_tu .icon_03 {
    background-position: -68px -108px;
}

.skill_tu .icon_04 {
    background-position: -102px -108px;
}

.skill_tu .icon_05 {
    background-position: -136px -108px;
}

.status_tu li {
    background: url(/s1../webgame/cxbt/tpl/images/soldier_tu.png-d131512.html) left top no-repeat;
    height: 184px;
}

.status_tu .icon_01 {
    background-position: -210px 0;
    width: 196px;
}

.status_tu .icon_02 {
    background-position: -406px 0;
    width: 147px;
}

.status_tu .icon_03 {
    background-position: 0 0;
    width: 210px;
}

.soldier_tab .status_tu em {
    background-position: -135px -201px;
}

.weapon_hu li .icon_01 {
    background-position: -170px -148px;
}

.weapon_hu li .icon_02 {
    background-position: -217px -148px;
}

.weapon_hu li .icon_03 {
    background-position: -265px -148px;
}

.weapon_hu li.on .icon_01 {
    background-position: -170px -185px;
}

.weapon_hu li.on .icon_02 {
    background-position: -217px -185px;
}

.weapon_hu li.on .icon_03 {
    background-position: -265px -185px;
}

.skill_hu .icon_01 {
    background-position: 0px -142px;
}

.skill_hu .icon_02 {
    background-position: -34px -142px;
}

.skill_hu .icon_03 {
    background-position: -68px -142px;
}

.skill_hu .icon_04 {
    background-position: -102px -142px;
}

.skill_hu .icon_05 {
    background-position: -136px -142px;
}

.status_hu li {
    background: url(/s1../webgame/cxbt/tpl/images/soldier_hu.png-d131512.html) left top no-repeat;
    height: 181px;
}

.status_hu .icon_01 {
    background-position: -240px 0;
    width: 144px;
}

.status_hu .icon_02 {
    background-position: -384px 0;
    width: 149px;
}

.status_hu .icon_03 {
    background-position: 0 0;
    width: 240px;
    margin-left: -35px;
}

.soldier_tab .status_hu em {
    background-position: -135px -225px;
}

.mod_data {
    width: 385px;
    float: right;
    height: 224px;
    padding: 15px 10px;
}

.mod_data .mod_hd .icon_data {
    top: 2px;
}

.mod_data .mod_hd .tit {
    float: left;
}

.mod_data .mod_hd .icon_more {
    left: 50px;
    top: 0;
}

.mod_data .mod_bd {
    height: 188px;
    overflow: hidden;
}

.cnt_data {
    margin-top: -1px;
}

.cnt_data li {
    margin-bottom: 15px;
    padding-top: 15px;
    border-top: 1px solid #ccc;

}

.cnt_data .data_tit {
    position: relative;
    font: 14px/28px "Microsoft YaHei";
    color: #fff;
    background: #fc6717;
    text-indent: 26px;
    margin-top: 3px;
    width: 86px;
    height: 30px;
    float: left;
}

.cnt_data .data_tit i {
    left: 3px;
    top: 4px;
}

.data_list a {
    margin-left: 6px;
    *display: inline;
    font: 12px/18px "simsun";
    color: #525252;
}

.data_list a:hover {
    text-decoration: underline;
}

.mod_game_pic {
    position: relative;
    width: 555px;
    padding: 12px;
}
.mod_game_pic .marquee_cont {
    margin-top: -10px;
}
.mod_game_pic .mod_hd {
    position: relative;
}

.mod_game_pic .mod_bd {
    padding: 15px 0;
}

.mod_game_pic .pic_tag li {
    float: left;
}

.mod_game_pic .mod_bd a.glb_icon {
    position: relative;
    float: left;
    margin: 55px 2px 0 2px;
    cursor: pointer;
}

.mod_game_pic .icon_left, .mod_game_pic .icon_right {
    text-indent: -99999px;
}

.mod_game_pic .more {
    position: absolute;
    *display: inline;
    top: 18px;
    width: 45px;
    right: -17px;
}

.mod_game_pic .mod_bd a.icon_upload {
    position: absolute;
    top: 18px;
    right: 66px;
    margin: 0;
}

.pic_marquee {
    float: left;
    width: 486px;
    height: 110px;
    margin-top: 15px;
    overflow: hidden;
}

.pic_marquee ul {
    width: 20000px;
    overflow: hidden;
}

.pic_marquee li {
    float: left;
    width: 155px;
    height: 108px;
    *display: inline;
    text-align: center;
    margin: 0 3px;
}

.pic_marquee li img {
    width: 153px;
    height: 106px;
    border: 1px solid #ccc;
}

.mod_map {
    position: relative;
    width: 385px;
    float: right;
    padding: 15px 10px;
}

.mod_map .mod_bd {
    padding: 26px 0 10px 0;
}

.mod_map .scroll_list a {
    position: relative;
    display: block;
    width: 155px;
    height: 108px;
}

.mod_map .scroll_list a .txt_bg {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 155px;
    height: 25px;
    opacity: 0.53;
    filter: alpha(opacity=53);
    background: #000;
    z-index: 1;
}

.mod_map .scroll_list a .txt {
    color: #d0d0d0;
    font: 12px/24px 'simsun';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 155px;
    height: 25px;
    z-index: 3
}

.mod_map .marquee_cont {
    margin-top: -10px;
}

.mod_map .marquee_cont .glb_icon {
    position: relative;
    float: left;
    margin: 55px 2px 0 2px;
    cursor: pointer;
}

.mod_map .more {
    position: absolute;
    top: 18px;
    width: 45px;
    right: -17px;
}

.mod_map .more .icon_more {
    position: absolute;
    margin-top: 0;
    left: 26px;
}

.mod_map .pic_marquee {
    position: relative;
    width: 319px;
    overflow: hidden;
}

.mod_map .marquee_cont .glb_icon {
    text-indent: -99999px;
}

.mod_chat {
    width: 545px;
    /*padding:12px 10px 0 10px;*/
}

.mod_chat .mod_hd {
    padding-left: 0;
}

.mod_chat .mod_hd .tit {
    float: left;
}

.mod_chat .mod_hd .icon_upload {
    left: auto;
    right: 54px;
    text-indent: 4px;
}

.mod_chat .mod_hd .more .icon_more {
    left: 48px;
    top: 1px;
}

.mod_chat .mod_hd .icon_chat {
    top: 6px;
}
.news_list{vertical-align: top}
.mod_chat .mod_bd .news_list {
 /*   margin-left: 15px;*/
    width: 538px;
}
.mod_doc .mod_bd .news_list 
{
 /*   margin-left: 15px;*/
    width: 370px;
}
.mod_chat .mod_bd .cnt_news,.mod_doc .mod_bd .cnt_news{
    position: relative;
    height: 176px;
    overflow: hidden;
}
.mod_chat .mod_bd .news_list li,.mod_doc .mod_bd .news_list li {
    height: 30px;
    line-height: 30px;
}

.mod_chat .mod_bd .news_list .tit{
    width: 464px;
}
.mod_doc .mod_bd .news_list .tit{
    width: 300px;
}

.mod_chat .mod_hd .more {
    line-height: 16px;
}

.mod_doc {
    width: 385px;
    height: 226px;
    overflow: hidden;
    float: right;
    padding: 12px 10px 10px 10px;
}

.mod_doc .mod_bd {
    padding-top: 7px;
    overflow: hidden;
}

.mod_doc .mod_hd .tit {
    float: left;
}

.mod_doc .mod_hd .icon_upload {
    left: auto;
    right: 64px;
    text-indent: 4px;
}

.mod_doc .mod_hd .more .icon_more {
    left: 48px;
    top: 1px;
}
/*
.cnt_pic_txt {
    margin-top: -1px;
}

.cnt_pic_txt .cnt_txt {
    border-top: 1px solid #ccc;
    padding: 8px 0;
}

.cnt_pic_txt .cnt_news img {
    width: 140px;
    height: 80px;
    border: 1px solid #ccc;
}

.cnt_pic_txt .news_img {
    width: 142px;
    border: none;
}

.cnt_pic_txt .news_list {
    width: 350px;
    margin-top: 2px;
}

.cnt_pic_txt .news_list .tit {
    width: 320px;
}

.cnt_pic_txt .news_list a {
    font-size: 12px;
    line-height: 25px;
}

.cnt_pic_txt .news_list .icon_li {
    top: 6px;
}
*/
.mod_weapon {
    overflow: hidden;
    width: 964px;
    background: url(/s1../webgame/cxbt/tpl/images/weapon_bg.jpg-d131512.html) top right no-repeat;
}

.mod_weapon .mod_hd .icon_weapon {
    top: 7px;
    left: -2px;
}

.mod_weapon .soldier_tit {
    margin-top: 10px;
    font: 16px/30px 'Microsoft YaHei';
    color: #ffffff;
}

.mod_weapon .tit_tag1 {
    width: 120px !important;
}

.mod_weapon .mod_bd {
    padding: 20px 0 50px 0;
    position: relative;
}
.cnt_arms li {
    float: left;
    margin: 10px;
}

.cnt_arms li a {
    display: block;
    width: 218px;
    height: 150px;
}

.cnt_arms li .h_img {
    width: 218px;
    height: 125px;
    display: block;
}

.cnt_arms li .tit {
    color: #525252;
    font: 14px/28px "simsun";
    display: block;
    text-align: center;
}

.mod_weapon .mod_bd .btn_more {
    display: block;
    margin: 10px auto;
}

.mod_xwgg{
    padding: 8px 20px 20px;
}
.mod_weapon .mod_hd{
    padding: 0 0 0 10px;
}
.g_tab{
    width: 935px;
    margin: 10px 0 0 10px;
    overflow: hidden;
    background-color: #ececec;
    border-top:1px solid #d8d8d8;
    border-bottom:2px solid #fc6717;
}
.g_tab ul{
    margin-left: -1px;
}
.g_tab li{
    width: 120px;
    height: 38px;
    text-align: center;
    background-color: #ececec;
    font:700 16px/16px "Microsoft YaHei";
    color: #525252;
    float: left;
    cursor: pointer;
}
.g_tab li.on{
    background-color: #fc6717;
}
.g_tab li span{
    display: block;
    margin-top: 10px;
    width:100%;
    border-left:1px solid #b2b2b2;
}
.mod_weapon .part_tit_tag li.on{
    background-color: #ffa336;
}
.g_tab_cnt{
    display: none;
}
.show{
    display: block;
}
