body, html{
	padding:0; margin:0;
	color:#696969;
	font-family:'Microsoft YaHei';
	width:100%;
	min-height:100%;
	height:100%;
}
a, img{text-decoration:none; border:none; outline:none;}
input[type=button]{cursor:pointer;}
input[type=text], input[type=password], select, input[type=number], textarea {
    width: 100%;
    padding: 10px 10px;
    margin: 4px 0;
    display: inline-block;
    border: 1px solid #ccc;
    border-radius: 4px;
    box-sizing: border-box;
	font-size:14px;
	font-family:'Microsoft YaHei';
}
textarea{resize:none; height:100px;}
select { width:auto; padding:5px 10px;}
.input_block{width:100%; position:relative; margin:10px 0 25px;}
.short_txt{width:auto !important;}
.check_box_fill{font-size:14px;}
.img_priview_box{margin: 10px 0 0; width:100%;}
.page_nav_btn{ width:100%; margin-bottom:10px; text-align:right;}

input[type=submit], .button {
    width: 100%;
    background-color: #4CAF50;
    color: white;
    padding: 14px;
    margin: 12px 0;
    border: none;
    border-radius: 4px;
	font-size:16px;
    cursor: pointer;
}
.button { padding:5px 10px; margin:0; font-size:13px;}
.button:hover{ background-color:#090;}

input[type=submit]:hover {
    background-color: #45a049;
}

.login_box {
    border-radius: 5px;
    background-color: #f2f2f2;
    padding: 20px;
	width:400px;
	margin:50px auto 0;
	font-size:16px;
}

.login_error_txt{
	color:#FF0000;
	font-weight:bold;
	font-size:15px;
	display:none;
	text-align:center;
	padding-top:5px;
}

.header{
	width:100%;
	background-color:#ff5070;
	height:auto;
	color:#fff;	
}
.container{position:relative; width:100%; display:table; height:100%;}
.menu_holder{width:250px; background-color:#ffffff; display:table-cell; vertical-align:top;}
.menu_date{background-color:#d1dbda; color:#707070; font-size:12px; padding:10px 0 10px 25px; text-transform:uppercase;} 
.main_navi{background:no-repeat 25px center; padding:10px 0px 10px 60px; color:#000; font-size:16px;}
.sub_navi{padding:0px 0px 3px 60px; font-size:14px;}
.main_navi a{color:#000;}
.sub_navi a{ color:#707070;}
.main_navi a:hover, .sub_navi a:hover{color:#3a3a3a;}

.content{background-color:#f2f2f2; display:table-cell;}
.title_page{padding:10px; color:#989898; border-bottom:1px solid #d7d7d7; font-size:14px;}
.title_page a{color:#989898; font-size:14px;}
.title_page a:hover{text-decoration:underline;}
.list_holder{padding:10px;}
.list_title{font-size:20px; color:#545454; font-weight:bold; padding-bottom:10px;}
.list_div{background-color:#fff; padding:10px; position:relative;}
.data_table{color:#696969; font-size:14px;}
.action_btn_divide{padding:0 5px;}
.data_table a{color:#696969;} .data_table a:hover{text-decoration:underline;}
.update_done_box{text-align:center; background-color:#F69; margin:0px 0 15px; width:100%; position:relative; padding:5px 0; border-radius:7px; color:#fff; display:none;}

ul.pagination {
    text-align:center;
    color:#829994;
}
ul.pagination li {
    display:inline;
    padding:0 3px;
}
ul.pagination a {
    color:#0d7963;
    display:inline-block;
    padding:5px 10px;
    border:1px solid #cde0dc;
    text-decoration:none;
}
ul.pagination a:hover, 
ul.pagination a.current {
    background:#0d7963;
    color:#fff; 
}

.float_parent:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	font-size: 0px;
}

.game_box{
	width:100%;
	position:relative;
	height:auto;
}
.gb_t1{
	color:#000;
	font-size:13px;
	padding:5px 0 5px;
}
.gb_t2{
	color:#000;
	font-size:16px;
}
.gb_t3{
	color:#000;
	font-size:12px;
	padding:5px 0 10px;
}
.mptag{position:absolute; top:-9px; right:-8px; z-index:2;}
.dragdrop {
	display:inline-block;
	width:14%;
	padding:10px;
	border:1px solid #999;
	margin:2px;
}
.ui-state-hover {
background:lightyellow;   
}
.ui-state-active {
background:#CCC;
}

.ggm{display:inline-block; padding:0 5px;}
.ggm a{color:#390;}
.cms_hl_txt{position:absolute; top:30%; text-align:center; width:100%; color:#fff;}
.cms_hlt1{font-size:18px;}
.cms_hlt2{font-size:14px;}
.cms_hl_moveline{height:1px; width:80%; background-color:#f62a2a; width:90%; margin:6px auto;}

#search_submit_btn{
	background:url(https://assetcms.s3.ap-southeast-1.amazonaws.com/admin/images/search_btn.png) no-repeat #fff center center;
	width:28px; height:28px;
	background-size:20px 20px;
	position:relative; top:20px;
	padding:0px 0 0;
}


.post_img{cursor:pointer; width:150px; margin:10px 25px 10px 0; display:inline-block;}