html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,a,cite,del,em,img,ins,strong,sub,sup,dl,dt,dd,ol,ul,li,fieldset,form,label,table,tbody,tfoot,tr,th,td{margin: 0;padding: 0;outline: 0;font-size: 100%;vertical-align: baseline;background: transparent;border: 0 none;outline: 0 none;}
body{font:12px/24px "微软雅黑";background:url(imgs/sq_left_27.png) repeat;color:#fef593;overflow: auto;}
img{border:none;}
ol, ul{list-style:none;}
blockquote, q {quotes:none;}
blockquote:before, blockquote:after,
q:before, q:after {content: '';content:none;}
:focus {outline:0;}
ins {text-decoration:none;}
del {text-decoration:line-through;}
table {border-spacing:1px;}
label{cursor:pointer}
input{font-size:12px;padding:0;	}
input[type="button"]{cursor:pointer}
button{cursor:pointer}
strong{font-weight:normal; color:#900}
img{ border:0;}
em{font-style:normal}
a{text-decoration:none;color:#f30;cursor:pointer;}

.cls{zoom:1}
.cls:after{content:"";clear:both;display:block;height:0;line-height:0;font-size:0;}
.clear{clear:both;display:block;height:4px;line-height:0;font-size:0;}
.left{float:left}.right{float:right}
.alt{text-indent:-99999px;display:block}
.ico{background:url("imgs/common.png") no-repeat left top;line-height:0;font-size:0;}
.imgbug{line-height:0;font-size:0;}
.hidden{display:none;}
.data{ float:right; margin-right:10px; color: #74450C}
.SiteTitle{text-indent:-999em;visibility:hidden;line-height:0;fotn-size:0;}
.more{color: #903; font-size:14px; float:right; margin-top:5px; margin-right:20px; text-indent:0;}


.TopBar{background:url("imgs/GameTopBar.png") repeat-x;height:34px;line-height:34px;color:#fff; z-index:2; position:relative}
.SiteLogo{margin-right:20px;}
	.SiteLogo a{background:url("imgs/logo.png") no-repeat;display:block;width:114px;height:34px;text-indent:-999em;}
	.TopBar .mySite a{color:#E2EF53;margin:0 4px;}
	.TopBar .mySite a:hover{text-decoration:underline;}
	.TopBar .mySite2{margin-left:20px; padding-top:10px;}
	.TopBar .mySite2 img{ width:15px; height:12px; border:0;}
	.TopBar .anchors .links{float:left;padding-left:22px;margin-right:12px;background:url("imgs/gamestart.png") no-repeat -393px 11px;position:relative;cursor:pointer;z-index:999;}
		.TopBar .anchors .navList{display:none;position:absolute;left:0;top:32px;z-index:2;}
			.TopBar .anchors .navList ul.list{padding:4px 6px 6px 9px}
		.TopBar .anchors .iShow{z-index:-1;position:absolute;left:0;top:32px;background:transparent;display:none;}
		.TopBar .anchors .on{display:block;}
			.TopBar .anchors .navList .list{background:#333;border:1px solid #5F514B;padding:4px 6px;}
			.TopBar .anchors .navList dt{font-size:14px;color:#fff;background:#222;line-height:24px;font-weight:bold;padding:0 6px;overflow:hidden;height:24px;width:230px;margin-bottom:6px;}
			.TopBar .anchors .navList dd{line-height:22px;height:22px;color:#fff;width:220px;overflow:hidden;padding:0 6px;border-bottom:1px solid #444;margin:0 4px 4px;overflow:hidden;}
			.TopBar .anchors .navList a{color:#fff;}
			.TopBar .anchors .navList a:hover{color:#f60;}
			.TopBar .anchors .navList .more,.TopBar .anchors .navList .data{float:right;font-size:12px;color:#f60;font-weight:normal;}
			.TopBar .anchors .navList .data{color:#eee;}
	.TopBar .anchors .grade{background-position:-393px -20px;}
	.TopBar .anchors .hot{background-position:-393px -51px;}
	.TopBar .anchors .pay{background-position:-393px -84px;}
	.TopBar .anchors .set{background-position:-393px -121px;}
	.TopBar .anchors .btn{display:none;}

.GameWrap{overflow:hidden;}
.GIcoBox{width:306px;}
	.GIcoBox .gIco{background:url("/style/imgs/GameIco.png") no-repeat left top;float:left;width:16px;height:16px;margin:3px 8px 0 4px;display:inline;}
	.GIcoBox li{float:left;margin:4px 4px 0 0;overflow:hidden;width:96px;height:22px;line-height:22px;border:1px solid #555;}
	.GIcoBox .g19{background-position:-85px top;}
	.GIcoBox .g15{background-position:-102px top;}
	.GIcoBox .g18{background-position:-238px top;}
	.GIcoBox .g23{background-position:-255px top;}
	.GIcoBox .g17{background-position:-272px top;}
	.GIcoBox .g27{background-position:-221px top;}
	.GIcoBox .g29{background-position:left top;}
	.GIcoBox .g30{background-position:-170px top;}
	.GIcoBox .g25{background-position:-153px top;}
	.GIcoBox .g16{background-position:-204px top;}
	.GIcoBox .g12{background-position:-187px top;}
	.GIcoBox .g32{background-position:-136px top;}
	.GIcoBox .g33{background-position:-34px top;}
	.GIcoBox .g31{background-position:-17px top;}
	.GIcoBox .g35{background-position:-119px top;}
	.GIcoBox .g10{background-position:-51px top;}
	.GIcoBox .g36{background-position:-68px top;}
	.GIcoBox .g39{background-position:-321px top;}
	.GIcoBox .g40{background-position:-304px top;}
	.GIcoBox .g41{background-position:-338px top;}
	.GIcoBox .g43{background-position:-354px top;}
	.GIcoBox .g42{background-position:-370px top;}
	.GIcoBox .g50{background-position:-386px top;}
	.GIcoBox .g45{background-position:-402px top;}
	.GIcoBox .g49{background-position:-418px top;}
	.GIcoBox .g51{background-position:-466px top;}
	.GIcoBox .g52{background-position:-434px top;}
	.GIcoBox .g53{background-position:-450px top;}
	.GIcoBox .g46{background-position:-482px top;}
	.GIcoBox .g47{background-position:-498px top;}
	.GIcoBox .g55{background-position:-530px top;}
	.GIcoBox .g56{background-position:-514px top;}
	/*.searBox{margin-bottom:20px;}*/
	#Search{border:1px solid #666666;font-size:12px;padding:1px 2px;width:84px;margin:0 0 0 12px;float:left;}
	#sButton{background:#743717;float:left;line-height:18px;padding:0 2px;}
	
	
	.MDragBox{position:absolute; display:none; z-index:20;background:url("imgs/AQbg.jpg") no-repeat left top;}
	.MDragBox2{position:absolute; width:302px;height:218px; z-index:20;background:url("imgs/AQbg.jpg") no-repeat left top; left:0; top:0;}
	.MDragBox .tBar{overflow:hidden; padding:10px; background-color:#DCDCDC;  }
	#tBar{text-indent:-9999px;position:relative; }
	.MDragBox, .MDragBox iframe{width:302px;height:218px;}
	.MDragBox .iShow{z-index:-1;position:absolute;left:0;top:0;background:transparent;}
	.MDragBox a{color:#fff;}
	.MDragBox .info{height:218px; padding:12px 0 0 15px;}
	.MDragBox .close{ position:absolute; height:20px; width:20px; display:block; text-indent:-9999px; margin-left:280px; top:0; }
	#txtKey{position:relative;border:none;background:transparent;color:#fff; padding-left:14px;font-weight:bold;width:200px;font-size:14px;overflow:hidden;float:left;}
	#btnClear{position:relative;text-indent:-999em;border:none;background:transparent;width:60px;height:20px;line-height:20px;cursor:pointer;}
	#txtList{position:relative;font-size:12px;line-height:24px;background:#C89716;padding:0 1px 1px 0;overflow:hidden;zoom:1;width:272px; margin-top:10px;}
		#txtList li{background:#104162;float:left;margin:1px 0 0 1px; color:#FFF}
		#txtList .q{width:195px;height:18px; line-height:18px; font-size:12px;overflow:hidden; padding-bottom:3px;}
		#txtList .a{width:70px;height:21px;line-height:21px;font-size:12px;overflow:hidden;text-align:left; padding-left:5px;}
		#txtList .bg{background:#F9E497;color:#333;}

.main{ margin:0 auto; width:1100px;}

#SideMenu{width:130px;overflow:hidden;position:relative;}
	#SideMenu .leftBar{width:111px; height:800px; margin-left:8px;}
	#SideMenu .rightBar{width:8px;position:absolute;right:0;}

	#SideMenu .Ptlogo{  width:111px; height:35px; text-indent:-999em; font-size:0;background:url(imgs/sq_left_02.png) no-repeat center top;margin-left: 16px;}
		
	#SideMenu .logo{ width:105px; display:block; margin:16px auto 0; }
	#SideMenu .server{height:24px; margin:10px auto; color:#ffe400; text-align:center; display: block; cursor: default;}
	#SideMenu .GLogo{margin:12px auto;width:116px;height:50px;font-size:0;line-heihgt:0;}

		#SideMenu .anchors{margin-bottom:10px;}
		#SideMenu .anchors a,#SideMenu .anchors strong{display:block;text-align:center;background:url("imgs/common.png") no-repeat left top;margin:0 auto;}
			#SideMenu .anchors .btn{width:111px;height:35px;text-indent:-999em;margin-bottom:6px;}
			#SideMenu .anchors .btn1{background-position:left -44px;}
			#SideMenu .anchors .btn2{background-position:left -83px;}
			#SideMenu .anchors .btn3{background-position:left -125px;}	
		#SideMenu .anchors div{display:none;}
		#SideMenu .anchors .on{display:block;}

		#SideMenu .anchors li{margin-bottom:4px;}
		#SideMenu .anchors .redk{width:111px;height:32px;line-height:32px;padding-top:1px;color:#fff;cursor:pointer; text-indent:-999em;background-position:left top;}
		#SideMenu .anchors a{ width:111px; height:26px; line-height:26px; text-align:center;background-position: left -221px; overflow:hidden}
		#SideMenu .anchors .yellk{width:111px;height:30px;line-height:30px;padding-top:1px;color:#fff;cursor:pointer;background-position:left -179px;}
		#SideMenu .anchors strong{width:111px;height:30px;line-height:30px;padding-top:1px;color:#fff;cursor:pointer;background-position:left -179px;}
		#SideMenu .anchors .act{ width:111px; height:26px; line-height:26px; text-align:center;background-position: left -221px; overflow:hidden}
		#SideMenu .anchors .sq_act:hover{background-position: left -264px;}
		#SideMenu .anchors .an{ width:83px; height:25px; text-indent:-999em; font-size:0; display:block; background:url("imgs/common.png") no-repeat left -352px; margin:4px auto;}
		#SideMenu .anchors .inpu{width:100px; margin:10px 0 4px 6px; height:24px; line-height:24px;}
		#SideMenu .anchors a{color:#edc406;}
		#SideMenu .anchors a:hover{color:#f60;}
	#SideMenu .close,#SideMenu .open,.r_list .close,.r_list .open{width:8px;height:25px;font-size:0;line-height:0;background:url("../imgs/GameStart.png") no-repeat -230px -82px;display:block;position:absolute;right:0;top:260px;cursor:pointer;}
	#SideMenu .open,.r_list .open{background-position:-238px -82px;}
#Search{ width:104px; height:18px; line-height:18px; background:#FFF; border:none; margin:8px auto;}
#sButton{ display:block; width:89px; height:19px; text-indent:-9999em; background:url(imgs/sq_left_10.png); margin:8px 0 14px 8px; }



        #card_copyed,img.loading,.r_list #copy_tips
        {
            display: none;
        }
        


.r_list{width:130px;overflow:hidden;position:relative;}
	.r_list .leftBar{width:120px; height:700px;}
	.r_list .rightBar{width:8px;position:absolute;left:0;}
    .r_list #divCardList a{
        display: block;
        font-family: '宋体';
        font-size: 11px;
    }
    #card_number_warp
    {
        height: 84px;
        background: url(imgs/tz.png) no-repeat -10px -93px;
        position: relative;
		line-height:16px;
    }

    #card_number
    { color: #ffffff;
        position: absolute;
        bottom: 0px;
        width: 100px;
        left: 12px;
        word-wrap: break-word;
        word-break: break-all;
    }

    .r_list #copy_tips
    {
        position: absolute;
        width: 110px;
        height: 40px;
        color: yellow;
        background-color: red;
        top: 124px;
        left: 20px;
        text-align: center;
        font-size: 16px;
        line-height: 40px;
    }
    .r_list .intr
    {
        height: 330px;
        background: url(imgs/tz.png) no-repeat -10px -197px;

    }

#divCardList a
{
    height: 38px;
    line-height: 38px;
    background: url(imgs/tz.png) no-repeat  -10px -55px;
    color: #ffffff;
    font-size: 14px;
    font-weight: bold;
    margin-bottom: 2px;
    text-align: center
}

#d_clip_button
{
    cursor: pointer;
    clear: both;
}
.Main
{
    position: relative;
z-index:0;
}


#SideMenu
{
    position: relative;
    width:130px;
}
#GameIframe
{
    z-index: -1;
    height: 338px;
    position: absolute;
    top: 0px;
    left: 138px;
}
#SideCard
{
    position: absolute;
    top: 0px;
    right: 0px;
    width: 138px;
    display: none;
}

.ToggleColumn .close
{
    width: 8px;
    height: 25px;
    font-size: 0;
    line-height: 0;
    background: url("../imgs/GameStart.png") no-repeat -230px -82px;
    display: block;
    position: absolute;
    left: 130px;
    top: 260px;
    cursor: pointer;
}

.ToggleColumn .close1
{
    background: url("../imgs/GameStart.png") no-repeat -238px -82px;
}

#btnClose
{
    height: 32px;
    line-height: 32px;
    text-align: right;
    width: 110px;
}

#btnClose input
{
    width:32px;
    height: 32px;
    background: url(imgs/close.png) no-repeat 0 0;
    border: 0px;
}
#btnClose input:hover
{
    background: url(imgs/closew.png) no-repeat 0 0;
}
.searBox
{padding-left: 12px;}

#d_clip_button
{
    height: 22px;
    line-height: 22px;
    background: url(imgs/tz.png) no-repeat -10px -177px;
    border: 0px;
    width:120px;
}

#SideMenu .anchors .wdxz{width:111px;height:32px;line-height:32px;padding-top:1px;color:#fff;cursor:pointer; text-indent:-999em;background-position:-145px -345px;}