.g-bdl{border:1px solid #eee;overflow:hidden;padding:10px 0;}
.m-userbox{margin:0 auto;height:175px;}
.m-userbox .login-area{width:224px;margin:0 auto;padding-top:10px;}
.m-userbox .login-area dl{margin-bottom:10px;font-family:"宋体";}
.m-userbox .inp_u,.m-userbox .inp_p{ margin: -3px 0 0;width:185px; padding: 4px; line-height: 16px;border: 1px solid #e0e0e0;height:24px;line-height:24px; background-image:url(/static/images/common/icon.png); background-color:#e8e8e8;background-position:8px 10px;background-repeat:no-repeat; vertical-align: middle;padding-left:30px;color:#000;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8;}
.m-userbox .inp_p{background-position:8px -29px;}
.m-userbox .dltxt input{vertical-align:middle;}
.m-userbox .dltxt label,.m-userbox .dltxt a{padding:0 8px;}
.m-userbox .dltxt a:hover{text-decoration:underline;}
.m-userbox .login-area .u-btn{width:220px;}
.m-userbox a.u-qreg{color:#ff0000}
.m-userbox .login-area p{text-align:center;line-height:30px;color:#4c4948;font-size:12px;font-family:"宋体";}
.m-userbox .login-area p a{font-weight:bold;color:#ed7906;}
.m-userbox .loginedbox{width:232px;height:220px;color:#000;margin:0 auto;}
.m-userbox .loginedbox .avatar{height:90px;border:1px solid #e0e0e0;padding:1px;margin-right:10px;}
.m-userbox .loginedbox .avatar img{width:90px;height:85px;}
.m-userbox .loginedbox .logedinfo{height:90px;width:125px;line-height:22px;}
.m-userbox .loginedbox .welcome{font-size:16px;font-weight:bold;}
.m-userbox .loginedbox .uname{font-size:16px;color:#ed7906;font-weight:bold;}
.m-userbox .loginedbox .uname em{color: #ed7906;float:left;font: 700 18px/40px "Microsoft Yahei",SimHei;}
.m-userbox .loginedbox .exit{font-size:14px;color:#999;}
.m-userbox .logedlist{border-top:1px solid #e0e0e0;line-height:22px;padding-top:5px;margin-top:10px;}
.m-userbox .logedlist a{color:#00a2ca;}
.m-userbox .logedlist a:hover{color:#ed7906;}
.g-banner,.slider{position:relative;height:240px;overflow:hidden;}
.g-banner .slider .slider-item{position:absolute;width:100%;height:100%;}
.g-banner .slider .slider-item.active{z-index:3}
.g-banner .slider .slider-item a{display:block;position:relative;height:100%;margin:0 auto;background:no-repeat center center;width:730px;}
.g-banner .slider-items-index{position:absolute;z-index:4;width:100%;bottom:0}
.g-banner .slider-items-index .slider-index-wrap{height:100%;position:relative;margin:0 auto;width:730px;}
.g-banner .slider-items-index .slider-index{position:absolute;bottom:10px;right:0;z-index:5}
.g-banner .slider-items-index .slider-index .slider-index-item{width:12px;height:12px;line-height:1px;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;-webkit-user-select:none;-moz-user-select:none;background-color:#ecf2f7;text-align:center;cursor:pointer;margin:0 5px;overflow:hidden;text-indent:-100px;}
.g-banner .slider-items-index .slider-index .slider-index-item.active{background-color:#007ae2;}
.g-banner .slider-items-index .slider-index .slider-index-item:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);opacity:0.6}
.m-news{height:220px;overflow:hidden;padding:0 10px;}
.m-news ul{padding:10px 0;}
.m-news a{font-family:"宋体";}
.m-news li{position:relative;line-height:27px;height:27px;width:222px;overflow:hidden;padding-left:10px;}
.m-news li i.dot{position:absolute;top:1.25em;left:3px;width:0;height:0;overflow:hidden;margin-top:-3px;border:2px solid;}

.m-gaming{height:403px;overflow:hidden;padding:0 10px;}
.m-gaming ul{padding:10px 0;overflow:hidden;}
.m-gaming li{height:60px;width:230px;overflow:hidden;}
.m-gaming li img{width:55px;height:52px;float:left;}
.m-gaming li .ginfo{width:145px;background:#efefef;height:40px;float:right;line-height:20px;padding:5px 10px;color:#000;}
.m-gaming li .ginfo b{color:#057ad0;}
.m-gaming li .ginfo a{color:#ff6f07;font-weight:bold;}
.m-gaming li.cr img{float:right;}
.m-gaming li.cr .ginfo{float:left;}

.m-kefu{width:210px;margin:0 auto;background:#f2f2f3;padding:5px 10px;margin-top:15px;line-height:25px;}
.m-kefu img,.m-kfonline img{vertical-align:middle;padding:0;margin:0;}
.m-kfonline{width:210px;margin:0 auto;background:#c7c7c7;padding:3px 10px;line-height:25px;}

.m-hotgame{zoom:1;color:#999999;padding:15px 0;}
.m-hotgame ul{margin:-15px 0 0 -40px;}
.m-hotgame li{background:#fff;display:inline;float:left;width:210px;height:195px;margin:15px 0 0 40px;position:relative;}
.m-hotgame li .hg-pic,.m-hotgame li .hg-pic a,.m-hotgame li .hg-pic img,.m-hotgame li .hg-pic a span{width:210px;height:125px;display:block;overflow:hidden;}
.m-hotgame li .hg-pic{position:relative;}
.m-hotgame li .hg-pic a{position:absolute;z-index:10;}
.m-hotgame li .hg-pic a span{position:absolute;background:#000;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;}
.m-hotgame li .hg-pic a em{position:absolute;width:100px;height:25px;text-align:center;color:#fff;background:#ff0000;z-index:1;top:50px;left:56px;font:12px/24px "宋体";display:none;}
.m-hotgame li .hg-pic a:hover span{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5;}
.m-hotgame li .hg-pic a:hover em{display:block;}
.m-hotgame li .hg-pic img{display:inline;width:210px;height:125px;position:absolute;}
.m-hotgame li h3{line-height:25px;}
.m-hotgame li p{line-height:22px;white-space: nowrap;text-overflow:ellipsis;}
.m-hotgame li h3 a{color:#0099e0;font-size:14px;}
.m-hotgame li h3 a:hover{color:#ef7600;}
.m-hotgame li i{font-weight:normal;font-size:12px;}

.m-shop{zoom:1;color:#999999;padding:15px 0;}
.m-shop ul{margin:-15px 0 0 -19px;}
.m-shop li{background:#fff;display:inline;float:left;width:145px;height:106px;margin:15px 0 0 19px;position:relative;border:1px solid #00a2ca;}
.m-shop li h3{line-height:25px;background:#ff6f07;color:#fff;font-weight:bold;text-align:center;font-size:14px;}

.m-partner{zoom:1;color:#999999;padding:15px 0;}
.m-partner ul{margin:-15px 0 0 -25px;}
.m-partner li{display:inline;float:left;width:100px;height:45px;margin:15px 0 0 25px;}
.m-partner li img{width:100px;height:45px;}

/**********product*************/
.m-productlist{zoom:1;color:#575757;padding:15px 0;}
.m-productlist ul{margin:-15px 0 0 -22px;}
.m-productlist li{background:#fff;display:inline;float:left;width:161px;height:205px;margin:15px 0 0 22px;position:relative;}
.m-productlist li .hg-pic{min-width:160px;min-height:126px;_height:126px;_width:160px;border:1px solid #f0f0f0;text-align:center;}
.m-productlist li .hg-pic img{display:inline;}
.m-productlist li p{line-height:22px;white-space: nowrap;text-overflow:ellipsis;}
.m-productlist li p a{color:#ff0000;}
.m-productlist li p a:hover{text-decoration:underline;}
.m-productlist li h3{line-height:20px;}
.m-productlist li h3 a{color:#0099e0;font-size:14px;}
.m-productlist li h3 a:hover{color:#ef7600;}
/**********pinpai*************/
.m-pinpailist{zoom:1;color:#575757;padding:15px 0;}
.m-pinpailist ul{margin:-15px 0 0 -22px;}
.m-pinpailist li{background:#fff;display:inline;float:left;width:161px;height:145px;margin:15px 0 0 22px;position:relative;}
.m-pinpailist li .hg-pic{min-width:160px;min-height:106px;_height:106px;_width:160px;border:1px solid #f0f0f0;text-align:center;}
.m-pinpailist li .hg-pic img{display:inline;}
.m-pinpailist li h3{line-height:40px;text-align:center;}
.m-pinpailist li h3 a{color:#0099e0;font-size:14px;}
.m-pinpailist li h3 a:hover{color:#ef7600;}

/*************left side**************/
.m-side{overflow:hidden;padding:0 10px;}
.m-lmenu li{height: 53px;text-align: left;border-bottom:1px solid #d9d9d9;}
.m-lmenu li a{display:block;width:230px;height:53px;font-family:"宋体";}
.m-lmenu li a:hover,.m-lmenu li a.curgame{text-decoration:none;background:#80cbf3;color:#fff;}
.m-lmenu li img {float: left; padding: 5px 0 0 20px;width:42px;height:42px;}
.m-lmenu li span {float: left;padding: 20px 0 0 15px;width:100px;font-size:14px;}
.m-lmenu li em {float: left;padding: 22px 0 0 10px;font-family:"宋体";}


/******news******/
.m-ntb{padding:5px;}
.u-ntit{border-bottom:3px solid #cecece;height:38px;}
.u-ntit h3{height:36px;width:77px;font-size:14px;color:#fff;text-align:center;line-height:30px;}
.m-newslist{font-family:"宋体";}
.newslist{padding:5px;line-height:1.5;}
.newslist li{position:relative;padding-left:10px;margin-top:5px;zoom:1;height:30px;line-height:30px;border-bottom:1px dotted #d5d5d5;}
.newslist li i.dot{position:absolute;top:1.25em;left:0;width:0;height:0;overflow:hidden;margin-top:-3px;border:2px solid;}
.newslist li .txt{float:left;}
.newslist li span{float:right;}

.newscon{padding:5px 10px;line-height:25px;color:#000;}
.newscon h1{font-size:22px;font-weight:bold;color:#000;text-align:center;height:50px;line-height:50px;}
.newscon .info_txt{text-align:center;border-bottom:1px dashed #eee;color:#999;padding:5px;margin-bottom:10px;}
.newscon .info_con{padding:10px 0;font-size:14px;color:#000;}

.m-newsbox{width:350px;border:1px solid #eee;height:250px;background:#fff;margin-bottom:15px;}
.m-newsbox h3{font: 14px/46px Microsoft Yahei; height: 46px; position: relative;}
.m-newsbox h3 b{color: #000;display: inline-block;height: 28px;padding-left: 22px;}
.m-newsbox h3 .more{display: inline-block;font: 12px/46px Microsoft Yahei;position: absolute;right: 24px;text-decoration: none;top: 0;}
.m-newsbox .m-nblist{border-top: 2px solid #eee;padding:10px 20px;}
.m-newsbox .m-nblist li{height:25px;line-height: 25px;overflow: hidden;position:relative;padding-left:10px;}
.m-newsbox .m-nblist li span{float:right;color: #6c6c6c;font-family: arial;}
.m-newsbox .m-nblist li i.dot{position:absolute;top:1.25em;left:0;width:0;height:0;overflow:hidden;margin-top:-3px;border:2px solid;}


/*****hc****/
.TabbedPanels {overflow: hidden;margin: 0px;padding: 0px;clear: none;width: 100%;}
.TabbedPanelsTabGroup {margin: 0px;padding: 0px;}
.TabbedPanelsTab {position: relative;top: 1px;float: left;padding: 4px 10px;margin: 0px 1px 0px 0px;font: bold 0.7em sans-serif;background-color: #DDD;list-style: none;border-left: solid 1px #CCC;border-bottom: solid 1px #999;border-top: solid 1px #999;border-right: solid 1px #999;-moz-user-select: none;-khtml-user-select: none;cursor: pointer;font-size: 12px;
}
.TabbedPanelsTabHover {background-color: #CCC;}
.TabbedPanelsTabSelected {background-color: #EEE;border-bottom: 1px solid #EEE;}
.TabbedPanelsTab a {color: black;text-decoration: none;}
.TabbedPanelsContentGroup {clear: both;border-left: solid 0px #CCC;border-bottom: solid 0px #CCC;border-top: solid 2px #999;border-right: solid 0px #999;background-color: #FFF;}
.TabbedPanelsContent {overflow: hidden;padding: 5px;
}
.TabbedPanelsContentVisible {}
.VTabbedPanels {overflow: hidden;zoom: 1;}
.VTabbedPanels .TabbedPanelsTabGroup {float: left;width: 10em;height: 50em;background-color: #EEE;position: relative;border-top: solid 1px #999;border-right: solid 1px #999;border-left: solid 1px #CCC;border-bottom: solid 1px #CCC;}
.VTabbedPanels .TabbedPanelsTab {float: none;margin: 0px;border-top: none;border-left: none;border-right: none;
}
.VTabbedPanels .TabbedPanelsTabSelected {background-color: #EEE;border-bottom: solid 1px #999;}
.VTabbedPanels .TabbedPanelsContentGroup {clear: none;float: left;padding: 0px;width: 30em;height: 100em;
}