@charset "UTF-8";
/*css 初始化 */
html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, img,a {
    margin: 0;
    padding: 0;
    font-family: "微软雅黑";
    /*font-weight: 200;*/
}

fieldset, img, input, button {
    border: none;
    padding: 0;
    margin: 0;
    outline-style: none;
}

ul, ol {
    list-style: none;
}

input {
    padding-top: 0;
    padding-bottom: 0;
    font-family:  "微软雅黑","SimSun";
}

select, input {
    vertical-align: middle;
}

select, input, textarea {
    font-size: 14px;
    margin: 0;
}
textarea {
    resize: none;
}

/*防止拖动*/
img {
    border: 0;
    /*vertical-align: middle;*/
   vertical-align: middle;
}

/*  去掉图片低测默认的3像素空白缝隙*/
table {
    border-collapse: collapse;
}

body {
    font: 14px/150% "微软雅黑",Arial, Verdana, "\5b8b\4f53";
    color: #666;
    background: #fff
}

.clearfix:before, .clearfix:after {
    content: "";
    display: table;
}

.clearfix:after {
    clear: both;
}

.clearfix {
    *zoom: 1; /*IE/7/6*/
}

a {
    color: #666;
    text-decoration: none;
}

a:hover {
    color: #ddd !important;
    text-decoration: none;
}

/*h1, h2, h3, h4, h5, h6 {
    text-decoration: none;
    font-weight: normal;
    font-size: 100%;
}*/

s, i, em {
    font-style: normal;
    text-decoration: none;
}



/*公共类*/
.w{
    /*版心 提取 */
    width: 1180px;
    margin: 0 auto;
}

.fl {
    float: left
}

.fr {
    float: right
}

.al {
    text-align: left
}

.ac {
    text-align: center
}

.ar {
    text-align: right
}

.hide {
    display: none
}


input::-webkit-input-placeholder{
            color:#bbbbbb;
        }
        input::-moz-placeholder{   /* Mozilla Firefox 19+ */
            color:#bbbbbb;
        }
        input:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */
            color:#bbbbbb;
        }
        input:-ms-input-placeholder{  /* Internet Explorer 10-11 */ 
            color:#bbbbbb;
        }
        
.fff{background: #fff;}
.f4f4f4{background: #f4f4f4;}
.root{margin-top: 15px;}

@media only screen and (max-width: 768px) {
	.root .w{width: 100%;}
	.root .w>div{padding-left: 5px;}
}

.hotgame-box,.rmcp-box{
	display:none;}