charset "utf-8";


/*************************************************
*					LAYOUT						*
*************************************************/

.wrap{width:100%;margin:0;padding:0;position:relative;}
.header{width:100%;height:50px;margin:0 auto;padding:0;position:fixed;top:0;display:block;z-index:1000;}
.mcontainer{width:100%;margin:0;padding:5% 5% 50px;position:relative;}
.scontainer{width:100%;margin:0;padding:0 5% 50px;position:relative;}
.lcontainer{width:100%;margin:0;padding:20px 0 50px;position:relative;}
.ncontainer{width:100%;margin:0;padding:0 0 50px;background-color:#fff;position:relative;}
.dcontainer{width:100%;margin:0;padding:0;position:relative;}
.footer{width:100%;margin:0;padding:0;position:fixed;left:0;bottom:0;z-index:1000;}






/************************************************
*					HEADER						*
************************************************/






/*************************************************
*					CONTAINER					*
*************************************************/

/******************* RECHARGE ********************/
.recharge_wrap{margin:0;padding:0;position:relative;}
.recharge_wrap .rw_tcase{margin:0;padding:0 15px 15px;background-color:#fafafa;position:relative;}
.recharge_wrap .rw_tcase dl{margin:10px 0;padding:0;position:relative;}
.recharge_wrap .rw_tcase dd{width:100%;padding:0;text-align:center;position:relative;}
.recharge_wrap .rw_tcase dd:first-child{width:33.4%;}
.recharge_wrap .rw_tcase dd{width:33.3%;padding:0;text-align:center;position:relative;float:left;}
.recharge_wrap .rw_tcase dt .select-wrapper select,
.recharge_wrap .rw_tcase dd .select-wrapper select{height:30px;padding:0 5px;line-height:30px;}

.recharge_wrap .rw_tcase ul{height:100px;margin:25px 0 10px;padding:0;position:relative;}
.recharge_wrap .rw_tcase li:first-child{width:33.4%;}
.recharge_wrap .rw_tcase li{width:33.3%;padding:0;text-align:center;position:relative;float:left;}
.recharge_wrap .rw_tcase li a{
	width:100%;
	height:100px;
	padding:15px 0;
	background-color:#fff;
	border:1px solid #e4e4e4;
	color:#222;
	display:block;
}
.recharge_wrap .rw_tcase li a:hover,
.recharge_wrap .rw_tcase li a.rton{
	border:1px solid #d12e31;
	color:#d12e31;
}
.recharge_wrap .rw_tcase li .rtcon1{
	height:40px;
	background:url(../images/t_charge/t_carge_card_b.png) no-repeat center 50%;
	background-size:40px 40px;
	line-height:40px;
	display:block;
}
.recharge_wrap .rw_tcase li .rtcon2{
	height:40px;
	background:url(../images/t_charge/t_carge_count_b.png) no-repeat center 50%;
	background-size:40px 40px;
	line-height:40px;
	display:block;
}
.recharge_wrap .rw_tcase li .rtcon3{
	height:40px;
	background:url(../images/t_charge/t_carge_phone_b.png) no-repeat center 50%;
	background-size:40px 40px;
	line-height:40px;
	display:block;
}
.recharge_wrap .rw_tcase li a:hover .rtcon1,
.recharge_wrap .rw_tcase li a.rton .rtcon1{
	background:url(../images/t_charge/t_carge_card_r.png) no-repeat center 50%;
	background-size:40px 40px;
}
.recharge_wrap .rw_tcase li a:hover .rtcon2,
.recharge_wrap .rw_tcase li a.rton .rtcon2{
	background:url(../images/t_charge/t_carge_count_r.png) no-repeat center 50%;
	background-size:40px 40px;
}
.recharge_wrap .rw_tcase li a:hover .rtcon3,
.recharge_wrap .rw_tcase li a.rton .rtcon3{
	background:url(../images/t_charge/t_carge_phone_r.png) no-repeat center 50%;
	background-size:40px 40px;
}
.recharge_wrap .rw_tcase li .rtxt{height:35px;line-height:35px;display:block;}


.recharge_wrap .rw_case{margin:0 5% 25px;padding:0;background-color:#fff;position:relative;}


.recharge_wrap .rw_lcase{margin:0;padding:15px 5% 25px;background-color:#fff;position:relative;}
.recharge_wrap .rw_lcase li{width:100%;margin:0 0 10px;padding:0 10px;border:1px solid #e4e4e4;display:block;position:relative;}
.recharge_wrap .rw_lcase li:hover{border:1px solid #d12e31;}
.recharge_wrap .rw_lcase li .rlcon{
	width:13%;
	height:45px;
	text-align:left;
	background:url(../images/icon/t_charge_tomato.png) no-repeat 0 50%;
	background-size:22px 22px;
	line-height:45px;
	overflow:hidden;
	float:left;
}
.recharge_wrap .rw_lcase li .rlcash{width:42%;margin:0;text-align:left;font-size:16px;color:#919191;line-height:45px;float:left;}
.recharge_wrap .rw_lcase li .rlmoney{width:45%;height:45px;margin:0;padding:0;text-align:right;font-size:16px;color:#222;line-height:45px;float:left;}

.recharge_wrap .rw_binp{padding:0 0 2px;text-align:right;line-height:30px;position:relative;}
.recharge_wrap .rw_binp input{
	margin:5px 0 0;
	padding:0;
	border:0 none;
	background-color:transparent;
	text-align:right;
	font-size:34px;
	font-weight:400;
	color:#222;
	line-height:40px;
	float:left;
}

.recharge_wrap .rw_tit{margin:0;text-align:left;font-size:16px;font-weight:500;line-height:20px;position:relative;}
.recharge_wrap .rw_inp{margin:5px 0 25px;border-bottom:2px solid #000;line-height:35px;position:relative;}
.recharge_wrap .rw_inp .ri_num{width:15%;height:35px;font-size:16px;color:#919191;line-height:35px;float:left;}
.recharge_wrap .rw_inp .ri_tit{width:30%;height:35px;font-size:14px;color:#919191;line-height:35px;float:left;}
.recharge_wrap .rw_inp input{
	width:75%;
	height:35px;
	margin:0;
	padding:0;
	border:0 none;
	background-color:transparent;
	font-size:14px;
	color:#222;
	line-height:35px;
	float:left;
}
.recharge_wrap .rw_inp input.riline{border:1px solid #c0c0c0 !important;}
.recharge_wrap .rw_inp .ri_close{width:7%;height:35px;margin:0 0 0 3%;text-align:right;line-height:35px;float:right;}
.recharge_wrap .rw_inp .ri_close a{width:80%;height:35px;background:url(../images/icon/t_charge_del.png) no-repeat right 50%;background-size:100%;display:block;}

.recharge_wrap .rw_inp .ri_btn{width:24%;height:35px;margin:0;text-align:center;line-height:35px;float:right;}
.recharge_wrap .rw_inp .ri_btn a{width:100%;height:35px;background-color:#666;color:#fff;display:block;}

.recharge_wrap .rw_inp .ri_rbtn{width:24%;height:35px;margin:0;text-align:center;line-height:35px;float:right;}
.recharge_wrap .rw_inp .ri_rbtn a{width:100%;height:35px;background-color:#d12e31;color:#fff;display:block;}
.recharge_wrap .rw_inp .ri_rbtn a:hover,
.recharge_wrap .rw_inp .ri_rbtn a:active,
.recharge_wrap .rw_inp .ri_rbtn a:focus{color:#fff !important;}

.recharge_wrap .rw_inp .ri_copy{width:70%;text-align:right;font-size:14px;color:#666;line-height:35px;float:right;}

.recharge_wrap .rw_radio{margin:0 0 25px;padding:0;position:relative;}
.recharge_wrap .rw_radio li{margin:0;color:#dcdcdc;line-height:20px;display:block;}

.recharge_wrap .rw_radio input[type="radio"] + label{width:90%;padding:0 5%;}

.recharge_wrap .rw_radio input[type="checkbox"] + label span a.rwon,
.recharge_wrap .rw_radio input[type="radio"] + label span a.rwon{
	width:75px;
	height:25px;
	padding:0;
	background-color:#fff;
	border:1px solid #666;
	text-align:center;
	font-size:13px;
	color:#666;
	line-height:25px;
	letter-spacing:-1px;
	display:block;
	position:absolute;
	right:0;
	top:-3px;
}
.recharge_wrap .rw_radio input[type="checkbox"] + label span a:hover.rwon,
.recharge_wrap .rw_radio input[type="radio"] + label span a:hover.rwon{border:1px solid #e03018;color:#e03018;}




.recharge_wrap .rw_cinfo{
	height:50px;
	padding:0 15px;
	background-color:#fff;
	border-top:1px solid #e4e4e4;
	border-bottom:1px solid #e4e4e4;
	font-size:15px;
	line-height:50px;
	position:relative;
}
.recharge_wrap .rw_cinfo span{position:absolute;right:15px;top:0;}




/************* NOTICE + COMMUNITY ***************/
.notice_wrap{margin:0;padding:0;position:relative;}

.notice_wrap .nw_list{margin:0 0 20px;background-color:#fff;border-top:1px solid #e4e4e4;position:relative;}
.notice_wrap .nw_list li{height:66px;padding:5px 10px;border-bottom:1px solid #e4e4e4;color:#a3a3a3;line-height:26px;position:relative;overflow:hidden;}
.notice_wrap .nw_list li a{width:100%;line-height:40px;display:table;}
.notice_wrap .nw_list li a:hover b,
.notice_wrap .nw_list li a:active b{color:#18a2a2;}

.notice_wrap .nw_list li .modal-table{width:100%;height:60px;position:relative;display:table;}
.notice_wrap .nw_list li .modal-cell{display:table-cell;vertical-align:middle;}

.notice_wrap .nw_list li span{
	height:18px;
	margin:0 5px 0 0;
	padding:0 7px;
	background-color:#d12e31;
	border-radius:12px;
	font-size:12px;
	font-weight:300;
	color:#fff;
	line-height:18px;
	float:left;
}
.notice_wrap .nw_list li b{
	margin:0 20% 0 0;
	font-size:14px;
	font-weight:500;
	color:#222;
	float:left;
}
.notice_wrap .nw_list li p{
	width:20%;
	padding:0;
	text-align:right;
	font-size:12px;
	color:#bbb;
	line-height:56px;
	position:absolute;
	right:0;
	top:0;
}



.notice_wrap .nw_case{padding:20px 10px;background-color:#fafafa;border-top:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;position:relative;}
.notice_wrap .nw_case b{margin:0 0 15px;font-size:16px;font-weight:500;color:#222;line-height:24px;display:block;}
.notice_wrap .nw_case b span{
	height:18px;
	margin:5px 5px 0 0;
	padding:0 7px;
	background-color:#d12e31;
	border-radius:12px;
	font-size:12px;
	font-weight:300;
	color:#fff;
	line-height:18px;
	float:left;
}
.notice_wrap .nw_case p{font-size:14px;font-weight:300;color:#bbb;line-height:20px;position:relative;display:block;}
.notice_wrap .nw_case p span{text-align:right;position:absolute;right:0;top:0;}
.notice_wrap .nw_view{padding:25px 15px;font-size:14px;font-weight:300;color:#222;line-height:20px;}

.notice_wrap .re_lcase{margin:0;padding:0;position:relative;}
.notice_wrap .re_lcase li{margin:0;padding:15px 10px;border-bottom:1px solid #e4e4e4;position:relative;}

.notice_wrap .re_lcase li .re_input{margin:10px 0 0;padding:0;position:relative;}
.notice_wrap .re_lcase li .re_inp{
	width:80%;
	height:40px;
	padding:0 10px;
	border-top:1px solid #c0c0c0;
	border-left:1px solid #c0c0c0;
	border-right:0 none;
	border-bottom:1px solid #c0c0c0;
	font-size:14px;
	line-height:40px;
	float:left;
}
.notice_wrap .re_lcase li .re_btn{width:20%;height:40px;line-height:40px;float:left;}

.notice_wrap .re_lcase li .re_pf{width:20%;margin:2px 0 0;border:1px solid #e5e5e5;border-radius:100%;overflow:hidden;float:left;}
.notice_wrap .re_lcase li .re_pf img{width:100%;}
.notice_wrap .re_lcase li .re_text{width:80%;margin:0;padding:0 0 0 5%;float:right;}
.notice_wrap .re_lcase li .re_text b{margin:0 0 3px;font-size:12px;font-weight:300;color:#888;line-height:20px;display:block;}
.notice_wrap .re_lcase li .re_text p{font-size:14px;color:#222;line-height:20px;display:block;}
.notice_wrap .re_lcase li .re_wr{width:100%;margin:10px 0 0;font-size:12px;line-height:25px;position:relative;display:block;}
.notice_wrap .re_lcase li .re_wr a{
	width:75px;
	height:25px;
	padding:0 10px;
	background-color:#fff;
	border:1px solid #666;
	text-align:center;
	color:#666;
	line-height:25px;
	display:block;
	position:absolute;
	right:0;
	top:0;
}
.notice_wrap .re_lcase li .re_wr a:hover,
.notice_wrap .re_lcase li .re_wr a.rwon{border:1px solid #e03018;color:#e03018;}


.notice_wrap .re_lcase li.rebasic{padding:15px 5% 15px 11%;background:#f9f9f9 url(../images/icon/re_line.png) no-repeat 10px 45%;background-size:15px 15px;}
.notice_wrap .re_lcase li.rebasic .re_inp{
	width:75%;
	height:40px;
	padding:0 10px;
	border-top:1px solid #c1c1c1;
	border-left:1px solid #c1c1c1;
	border-right:0 none;
	border-bottom:1px solid #c1c1c1;
	font-size:14px;
	line-height:40px;
	float:left;
}
.notice_wrap .re_lcase li.rebasic .re_btn{width:25%;height:40px;padding:0;background-color:#c1c1c1;line-height:40px;float:left;}

.notice_wrap .re_lcase li.rebasic .re_pf{width:20%;margin:2px 0 0;border:1px solid #e5e5e5;border-radius:100%;overflow:hidden;float:left;}
.notice_wrap .re_lcase li.rebasic .re_pf img{width:100%;}
.notice_wrap .re_lcase li.rebasic .re_text{width:80%;margin:0;padding:0 0 0 5%;float:right;}
.notice_wrap .re_lcase li.rebasic .re_text b{margin:0 0 3px;font-size:12px;font-weight:300;color:#888;line-height:20px;display:block;}
.notice_wrap .re_lcase li.rebasic .re_text p{font-size:14px;color:#222;line-height:20px;display:block;}




/****************** INQUIRY *********************/

.inquiry_wrap{margin:0;padding:0;position:relative;}
.inquiry_wrap .iw_tcase{margin:0;padding:0 0 15px;background-color:#fafafa;position:relative;}
.inquiry_wrap .iw_binp{margin:10px 0 0;padding:0 0 2px;text-align:right;line-height:30px;position:relative;}
.inquiry_wrap .iw_binp input,
.inquiry_wrap .iw_binp textarea{margin:0 0 8px;background-color:#fff;border:1px solid #e4e4e4;font-size:14px;}


.inquiry_wrap .iw_finp{margin:10px 0;padding:0;background-color:#fff;border:1px solid #e4e4e4;position:relative;}
.inquiry_wrap .iw_finp input{margin:0;padding:0 10px;border:0 none;text-align:left;font-size:14px;line-height:30px;float:left;}
.inquiry_wrap .iw_finp input[type="button"]{
	height:35px;
	margin:7px 5px 0 0;
	padding:0;
	background-color:#fff;
	border:1px solid #222;
	border-radius:3px;
	text-align:center;
	font-size:14px;
	color:#222 !important;
	line-height:35px;
	float:right;
}
.inquiry_wrap .iw_finp input[type="text"].st{font-size:11px;color:#666;}


.inquiry_wrap .rw_check{margin:0 0 25px;padding:0;position:relative;}
.inquiry_wrap .rw_check li{margin:0;color:#dcdcdc;line-height:20px;display:block;}

.inquiry_wrap .rw_check input{height:0;}
.inquiry_wrap .rw_check input[type="checkbox"] + label{width:90%;margin:0 5%;}
.inquiry_wrap .rw_check input[type="checkbox"] + label b{margin:-10px 0 0 !important;padding:0 0 0 15px;font-size:11px !important;font-weight:11px !important;letter-spacing:-1px !important;display:block;}
.inquiry_wrap .rw_check input[type="checkbox"] + label:before{left:-15px;top:2px}




/******************* MEMBER *********************/
.member_wrap{height:150px;margin:0;padding:0;position:relative;}
.member_wrap .mw_flio{
	width:80px;
	height:80px;
	background-color:#f3f3f3;
	border:1px solid #e4e4e4;
	border-radius:40px;
	line-height:40px;
	position:absolute;
	left:5%;
	bottom:-15px;
	overflow:hidden;
	z-index:1000;
}
.member_wrap .mw_flio img{width:100%;}
.member_wrap .mw_dec{width:75px;height:25px;padding:0;position:absolute;right:5%;bottom:10px;}
.member_wrap .mw_dec dl{margin:0;padding:0;position:relative;}
.member_wrap .mw_dec dl dt{
	width:75px;
	height:25px;
	background:#000;
	opacity:0.5;
	filter:alpha(opacity=50);
	-ms-filter:alpha(opacity=50);
	-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=50)';
	-moz-opacity:0.5;
	-khtml-opacity:0.5;
	filter:alpha(opacity=50);
	display:block;
	position:absolute;
	left:0;
	top:0;
	z-index:1000;
}
.member_wrap .mw_dec dl dd{width:75px;height:25px;text-align:center;font-size:14px;color:#fff;display:block;position:absolute;left:0;top:0;z-index:10000;}

.member_wrap .mw_screen {
	height:150px;
    _height:150px;
    _padding:0;
    background-attachment:scroll;
    background-position:center center;
    background-repeat:no-repeat;
    -webkit-background-size:cover;
    -moz-background-size:cover;
    -o-background-size:cover;
    background-size:cover;
    border-bottom-width:0px;
    border-top-width:0px;
    border-bottom-style:solid;
    border-top-style:solid;
    text-align:center;
    position:relative;
}
.bg_b_over{width:100%;height:100%;position:absolute;left:0;top:0;z-index:100;}

@media \0screen {
	.m_screen{width:100%;height:150px;padding:0;}
}



.member_case{margin:0 0 25px;padding:30px 15px 0;background-color:#f9f9f9;position:relative;}
.member_case b{margin:0 0 10px;font-size:24px;line-height:30px;display:block;}
.member_case p{font-size:14px;font-weight:600;line-height:20px;display:block;}






/*************************************************
*					FOOT						*
*************************************************/

.footer .foot_btn{height:50px;margin:0;padding:0;position:relative;}
.footer .foot_btn input[type="button"]{
	height:50px;
	background-color:#d12e31;
	border-radius:0;
	text-align:center;
	font-size:16px;
	color:#fff !important;
	line-height:50px;
	display:block;
}

.footer .more_btn{height:50px;margin:0;padding:0;background-color:#f0f0f0;position:relative;}
.footer .more_btn a{
	height:50px;
	text-align:center;
	font-size:16px;
	color:#888;
	line-height:50px;
	display:block;
}
.footer .more_btn a img{width:auto;height:8px;margin:0 0 3px 5px;}






/*************************************************
*						POPUP					*
*************************************************/

/*************** BOOTSTRAP POP ******************/
.modal{top:50px !important;z-index:100000 !important;}
.modal.in .modal-dialog,
.modal-dialog{margin:0 auto;}

.modal-header{font-size:16px;color:#000;}
.modal-header .close{font-size:35px;font-weight:300;color:#000;float:right;}

.modal-content{border-radius:0 !important;}

.modal-body{padding:30px 15px !important;font-size:14px;color:#222;}
.modal-body b{margin:0 0 15px;font-size:16px;font-weight:600;color:#222;display:block;}

.modal-body .mb_scroll{height:280px;overflow:hidden;overflow-x:hidden;overflow-y:scroll;}

.modal-footer{padding:0 !important;}
.modal-footer .btn:first-child{border-left:0 none;}
.modal-footer .btn{
	height:50px;
	margin:0 !important;
	padding:0;
	background-color:#e6e6e6;
	border-left:1px solid #cecece;
	border-radius:0;
	font-size:15px;
	line-height:50px;
	float:left;
}
.modal-footer .btn-primary{background-color:#d12e31;border-color:#d12e31;}






/************************************************
*		ETC										*
************************************************/

.xbltit{margin:0 0 10px;padding:0;text-align:left;font-size:28px;font-weight:500;color:#222;line-height:34px;position:relative;}
.blcit{margin:0 0 10px;padding:25px 0 15px;text-align:center;font-size:22px;font-weight:500;color:#222;line-height:24px;position:relative;}
.bltit{margin:0 5% 10px;padding:0;text-align:left;font-size:15px;font-weight:500;color:#222;line-height:24px;position:relative;}
.blrit{margin:0;padding:10px 5%;background-color:#d12e31;text-align:left;font-size:15px;font-weight:500;color:#fff;line-height:24px;position:relative;}
.blit{margin:0;padding:0;text-align:left;font-size:16px;font-weight:500;color:#222;line-height:24px;position:relative;}
.ctit{margin:0 5% 10px;padding:0;text-align:center;font-size:16px;font-weight:500;color:#222;line-height:20px;position:relative;}
.ctit img{width:30%;max-width:100px;margin:0 auto 5px;}
.ltit{margin:0 5% 10px;padding:0;text-align:left;font-size:16px;font-weight:500;color:#222;line-height:20px;position:relative;}
.ltxt{margin:0 5% 10px;padding:0;text-align:left;font-size:13px;font-weight:400;color:#888;line-height:20px;position:relative;}
.ctxt{margin:0 5% 20px;padding:0;text-align:center;font-size:13px;font-weight:400;color:#888;line-height:20px;position:relative;}
.stxt{margin:0;padding:0;text-align:left;font-size:12px;font-weight:400;color:#888;line-height:16px;position:relative;}

.mbltit{margin:0;padding:20px 0 0;text-align:left;font-size:16px;font-weight:500;color:#222;line-height:26px;position:relative;}
.mltxt{margin:0 0 20px;padding:0 60px 0 0;text-align:left;font-size:14px;font-weight:400;color:#222;line-height:20px;position:relative;}
.mltxt span{line-height:20px;position:absolute;right:0;top:0;}
.mltxt span a{text-decoration:underline !important;color:888;}

.mlbtxt{height:100px;margin:5px 0 20px;padding:10px; border:1px solid #e4e4e4;text-align:left;font-size:14px;font-weight:400;color:#222;line-height:20px;position:relative;}

.agr_xtit{margin:0 0 25px;padding:20px 0 0;text-align:center;font-size:22px;font-weight:700;color:#222;line-height:30px;display:block;}
.agr_btit{margin:0 0 25px;padding:20px 0 0;text-align:left;font-size:17px;font-weight:500;color:#222;line-height:26px;display:block;}
.agr_tit{margin:0 0 5px;padding:0;text-align:left;font-size:15px;font-weight:400;color:#222;line-height:26px;display:block;}
.agr_txt{margin:0 0 25px;padding:0;text-align:left;font-size:13px;font-weight:400;color:#666;line-height:20px;display:block;}
.agr_txt b{margin:0 0 10px;padding:0;text-align:left;font-size:13px;font-weight:400;color:#666;line-height:20px;display:block;}

.agr_table{width:100%;margin:0 0 40px;padding:0;position:relative;}
.agr_table th{padding:5px;background-color:#efefef;border:1px solid #ddd;font-size:15px;font-weight:600;color:#1c1c1c;line-height:26px;}
.agr_table td{padding:5px;background-color:#fff;border:1px solid #ddd;font-size:13px;font-weight:400;color:#1c1c1c;line-height:20px;}



.under_btn{height:50px;margin:0;padding:0;position:relative;}
.under_btn input[type="button"]{
	height:50px;
	background-color:#d12e31;
	border-radius:0;
	text-align:center;
	font-size:16px;
	color:#fff !important;
	line-height:50px;
	display:block;
}



.tal{text-align:left !important;}
.tac{text-align:center !important;}
.tar{text-align:right !important;}






/************************************************
*		TABLE	 								*
************************************************/

.table_type1{width:100%;margin:0 0 25px;border-top:1px solid #18a2a2;font-size:14px;}
.table_type1 caption{display:none}
.table_type1 thead th:first-child,
.table_type1 thead td:first-child,
.table_type1 tbody th:first-child,
.table_type1 tbody td:first-child{border-left:0 none;}
.table_type1 thead th,
.table_type1 thead td{
	padding:10px;
	background-color:#1a1a1a;
	border-left:1px solid #333;
	border-bottom:1px solid #333;
	font-size:13px;
	font-weight:400;
	color:#fff;
	line-height:20px;
}
.table_type1 tbody th{
	padding:10px;
	background-color:#1a1a1a;
	border-left:1px solid #333;
	border-bottom:1px solid #333;
	font-size:13px;
	font-weight:400;
	color:#a3a3a3;
	line-height:20px;
}
.table_type1 tbody td{
	padding:10px;
	background-color:#000;
	border-left:1px solid #333;
	border-bottom:1px solid #333;
	font-size:13px;
	font-weight:400;color:#a3a3a3;
	line-height:20px;
}






/************************************************
*		2019 06									*
************************************************/

.content{height:100%;margin:0;padding:0;position:relative;}

.tab_container{
	width:100%;
	margin:0;
	padding:0 0 15px;
	background:#fff;
	position:relative;
	float:left;
}

/**************** 메인 슬라이드 *****************/
.flex-container a:hover,
.flex-slider a:hover{outline:;}
.slides,
.slides > li,
.flex-control-nav,
.flex-direction-nav{margin:0;padding:0;list-style:;z-index:1000;}
.flex-pauseplay span{text-transform:capitalize;}
/* --------------------------------------------
 * BASE STYLES
 * --------------------------------------------*/
.flexslider{
	margin:0 !important;
	padding:0;
	border:1px solid #c0c0c0;
}
.flexslider .slides{width:100%;height:100%;}
.flexslider .slides > li{
	-webkit-backface-visibility:hidden;
	overflow:hidden;
	position:relative;
	display:none;
}
.flexslider .slides img{width:100%;}
.flexslider .slides:after{
	height:0;
	line-height:0;
	display:block;
	clear:both;
	visibility:hidden;
}
html[xmlns] .flexslider .slides{
	display:block;
}
* html .flexslider .slides{
	height:1%;
}
.no-js .flexslider .slides > li:first-child{
	display:block;
}
/* --------------------------------------------
 * DEFAULT THEME
 * --------------------------------------------*/
.flexslider{
	margin:0 0 10px;
	position:relative;
	zoom:1;
	-webkit-box-shadow:'' 0 1px 4px rgba(0, 0, 0, 0.2);
	-moz-box-shadow:'' 0 1px 4px rgba(0, 0, 0, 0.2);
	-o-box-shadow:'' 0 1px 4px rgba(0, 0, 0, 0.2);
	box-shadow:'' 0 1px 4px rgba(0, 0, 0, 0.2);
}
.flexslider .slides{zoom:1;}
.flexslider .slides img{
	width:100%;/*height:100%;*/
	-moz-user-select:none;
}
.flex-viewport{
	max-height:2000px;
	-webkit-transition:all 1s ease;
	-moz-transition:all 1s ease;
	-ms-transition:all 1s ease;
	-o-transition:all 1s ease;
	transition:all 1s ease;
}
.loading .flex-viewport{max-height:460px;}
.carousel li{margin-right:5px;}
.flex-direction-nav{*height:0;z-index:1000;}
.flex-direction-nav a{
	width:50px;
	height:50px;
	margin:-20px 0 0;
	text-decoration:none;
	font-size:0 !important;
	color:rgba(0, 0, 0, 0.8);
	position:absolute;
	bottom:0;
	z-index:10000;
	display:block;
	overflow:hidden;
	opacity:0;
	cursor:pointer;
	text-shadow:1px 1px 0 rgba(255, 255, 255, 0.3);
	-webkit-transition:all 0.3s ease-in-out;
	-moz-transition:all 0.3s ease-in-out;
	-ms-transition:all 0.3s ease-in-out;
	-o-transition:all 0.3s ease-in-out;
	transition:all 0.3s ease-in-out;
}
.flex-direction-nav .flex-prev{
	background:url(../images/icon/arrow_prev1.png) no-repeat;
	left:0;
	bottom:0;
	display:none;
}
.flex-direction-nav .flex-next{
	background:url(../images/icon/arrow_next1.png) no-repeat;
	text-align:right;
	right:0;
	bottom:0;
	display:none;
}
.flexslider:hover .flex-direction-nav .flex-prev{opacity:1;left:0;}
.flexslider:hover .flex-direction-nav .flex-prev:hover{opacity:1;}
.flexslider:hover .flex-direction-nav .flex-next{opacity:1;right:0;}
.flexslider:hover .flex-direction-nav .flex-next:hover{opacity:1;}
.flex-direction-nav .flex-disabled{opacity:0 !important;filter:alpha(opacity=0);cursor:default;z-index:-1;}
.flex-control-nav{width:100%;text-align:center;position:absolute;bottom:3px;}
.flex-control-nav li{margin:0 5px;display:inline-block;zoom:1;*display:inline;}
.flex-control-paging li a{
	width:6px;
	height:6px;
	background-color:transparent;
	font-size:0;
	text-indent:-9999px;
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	border-radius:6px;
	background-color:#cfcfcf;
	display:block;
	cursor:pointer;
}
.flex-control-paging li a:hover{background:#fff;background:rgba(255, 255, 255, 1);}
.flex-control-paging li a.flex-active{background:#fff;background:rgba(255, 255, 255, 1));cursor:default;}
.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden;}
.flex-control-thumbs li{width:25%;float:left;margin:0;}
.flex-control-thumbs img{
	width:100%;
	height:auto;
	display:block;
	opacity:.7;
	cursor:pointer;
	-moz-user-select:none;
	-webkit-transition:all 1s ease;
	-moz-transition:all 1s ease;
	-ms-transition:all 1s ease;
	-o-transition:all 1s ease;
	transition:all 1s ease;
}
.flex-control-thumbs img:hover{opacity:1;}
.flex-control-thumbs .flex-active{opacity:1;cursor:default;}

@media screen and (max-width:860px){
	.flex-direction-nav .flex-prev{opacity:1;}
	.flex-direction-nav .flex-next{opacity:1;}
}
/* --------------------------------------------
 * THEME DETAIL
 * --------------------------------------------*/
.slide_wrap{
	height:132px;
	margin:0;
	padding:0;
	position:relative;
}
.slide_wrap .sw_case{width:100%;margin:0;padding:10px;position:absolute;left:0;top:0;z-index:100;}
.slide_wrap .sw_case .sc_label{height:20px;margin:0 0 5px;padding:0;position:relative;}
.slide_wrap .sw_case .sc_label .sl_rbtn{
	height:20px;
	margin-right:3px;
	padding:0 8px;
	background-color:#e13017;
	border-radius:2px;
	font-size:12px;
	font-weight:400;
	color:#fff;
	line-height:20px;
	display:block;
	float:left;
}
.slide_wrap .sw_case .sc_label .sl_rbtn:hover{color:#fff;}
.slide_wrap .sw_case .sc_label .sl_ibtn{margin-right:5px;padding:0;float:left;}
.slide_wrap .sw_case .sc_label .sl_ibtn img{width:auto;height:20px;}
.slide_wrap .sw_case .sc_tit{
	margin:0 0 7px;
	padding:0;
	font-size:18px;
	font-weight:500;
	color:#fff;
	line-height:22px;
	letter-spacing:-1px;
	display:block;
	overflow:hidden;
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical;
}
.slide_wrap .sw_case .sc_txt{
	font-size:12px;
	font-weight:400;
	color:#fff;
	line-height:15px;
	display:block;
	overflow:hidden;
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical;
}
.slide_wrap .sw_over{width:100%;height:100%;position:absolute;left:0;top:0;z-index:1;}


/* --------------------------------------------
 * MAIN CONTENTS
 * --------------------------------------------*/
.main_wrap{margin:0;padding:11px 15px 0;border-bottom:1px solid #dbdbdb;position:relative;}
.m_btit{
	height:30px;
	margin:0 0 7px;
	font-size:13px;
	font-weight:600;
	color:#000;
	line-height:30px;
	letter-spacing:-1px;
	position:relative;
}
.m_btit .mt_txt{font-size:12px;font-weight:400;}
.m_btit span{
	height:30px;
	font-size:11px;
	font-weight:400;
	color:#686868;
	line-height:30px;
	letter-spacing:-1px;
	position:absolute;
	right:0;
	top:0;
}
.m_btit span a{color:#686868;}
.m_btit span img{width:auto;height:15px;margin:0 0 4px 7px;}

.m_tit{
	height:30px;
	margin:0 0 7px;
	font-size:14px;
	font-weight:600;
	color:#000;
	line-height:30px;
	letter-spacing:-1px;
	position:relative;
}
.m_tit .mt_txt{font-size:14px;font-weight:400;}
.m_tit span{
	height:30px;
	font-size:12px;
	font-weight:400;
	color:#686868;
	line-height:30px;
	letter-spacing:-1px;
	position:absolute;
	right:0;
	top:0;
}
.m_tit span a{color:#686868;}
.m_tit span img{width:auto;height:15px;margin:0 0 4px 7px;}

.m_tit span .st_che{margin:0;padding:0;}
.m_tit span .st_che label {margin:0;font-size:12px;font-weight:300;cursor:pointer;display:block;}
.m_tit span .st_che input[type="checkbox"] {
	width:1em;
	margin-right:-2em;
	-moz-appearance:none;
	-webkit-appearance:none;
	-o-appearance:none;
	-ms-appearance:none;
	appearance:none;
	opacity:0;
	display:block;
	float:right;
	z-index:-1;
}
.m_tit span .st_che input[type="checkbox"] + label{
	margin:5px 0 0 5px;
	padding:0 0 0 13px;
	text-decoration:none;
	font-size:12px;
	font-weight:400;
	color:#bebebe !important;
	position:relative;
	cursor:pointer;
	display:inline-block;
}
.m_tit span .st_che input[type="checkbox"]:checked + label{color:#222 !important;}
.m_tit span .st_che input[type="checkbox"] + label:before {
	width:10px;
	height:10px;
	margin:5px 0 0;
	background:#bebebe;
	border-radius:10px;
	text-align:center;
	display:inline-block
}
.m_tit span .st_che input[type="checkbox"]:checked + label:before {
	background:#e32f14;
	border-radius:10px;
}


/* --------------------------------------------
 * MAIN VOD
 * --------------------------------------------*/
.mw_thum{margin:0;padding:0;background-color:#fff;position:relative;}
/* product slider */
.swiper-container {
	width:100%;
	height:100%;
	margin:0 auto;
	padding:0;
	position:relative;
	overflow:hidden;

	/* Fix of Webkit flickering */
	z-index:1;
}
.swiper-wrapper {
	width:100%;
	height:100%;
	position:relative;
	z-index:1;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-webkit-transform-style:preserve-3d;
	-moz-transform-style:preserve-3d;
	-ms-transform-style:preserve-3d;
	transform-style:preserve-3d;
	-webkit-transition-property:-webkit-transform;
	-moz-transition-property:-moz-transform;
	-o-transition-property:-o-transform;
	-ms-transition-property:-ms-transform;
	transition-property:transform;
	-webkit-transform:translate3d(0px, 0, 0);
	-moz-transform:translate3d(0px, 0, 0);
	-o-transform:translate(0px, 0px);
	-ms-transform:translate3d(0px, 0, 0);
	transform:translate3d(0px, 0, 0);
	-webkit-box-sizing:content-box;
	-moz-box-sizing:content-box;
	box-sizing:content-box;
}
.swiper-slide {
	width:100%;
	height:100%;
	text-align:center;
	font-size:18px;
	background:#fff;
	position:relative;
	/* Center slide text vertically */
	display:-webkit-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	-webkit-justify-content:center;
	justify-content:center;
	-webkit-box-align:center;
	-ms-flex-align:center;
	-webkit-align-items:center;
	align-items:center;

	-webkit-transform-style:preserve-3d;
	-moz-transform-style:preserve-3d;
	-ms-transform-style:preserve-3d;
	transform-style:preserve-3d;
	-webkit-flex-shrink:0;
	-ms-flex:0 0 auto;
	flex-shrink:0;
}
.swiper-slide img{width:100%;}
.swiper-slide:nth-child(1n) {
	width: 60%;
}
.swiper-slide:nth-child(2n) {
	width: 60%;
}
/* Arrows */
.swiper-button-prev,
.swiper-button-next {
	width:27px;
	height:44px;
	margin-top:-22px;
	position:absolute;
	top:50%;
	z-index:10;
	cursor:pointer;
	-moz-background-size:27px 44px;
	-webkit-background-size:27px 44px;
	background-size:27px 44px;
	background-position:center;
	background-repeat:no-repeat;
}
.swiper-button-prev.swiper-button-disabled,
.swiper-button-next.swiper-button-disabled {
	opacity:0.35;
	cursor:auto;
}
.swiper-button-prev,
.swiper-container-rtl .swiper-button-next {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");
	left:10px;
	right:auto;
}
.swiper-button-prev.swiper-button-black,
.swiper-container-rtl .swiper-button-next.swiper-button-black {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E");
}
.swiper-button-prev.swiper-button-white,
.swiper-container-rtl .swiper-button-next.swiper-button-white {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");

}
.swiper-button-next,
.swiper-container-rtl .swiper-button-prev {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");
	right:10px;
	left:auto;
}
.swiper-button-next.swiper-button-black,
.swiper-container-rtl .swiper-button-prev.swiper-button-black {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E");
}
.swiper-button-next.swiper-button-white,
.swiper-container-rtl .swiper-button-prev.swiper-button-white {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");
}
/* Pagination Styles */
.swiper-pagination {
	position:absolute;
	text-align:center;
	-webkit-transition:300ms;
	-moz-transition:300ms;
	-o-transition:300ms;
	transition:300ms;
	-webkit-transform:translate3d(0, 0, 0);
	-ms-transform:translate3d(0, 0, 0);
	-o-transform:translate3d(0, 0, 0);
	transform:translate3d(0, 0, 0);
	z-index:10;
}
.swiper-pagination.swiper-pagination-hidden {
	opacity:0;
}
.swiper-pagination-bullet {
	width:8px;
	height:8px;
	display:inline-block;
	border-radius:100%;
	background:#000;
	opacity:0.2;
}
.swiper-pagination-clickable .swiper-pagination-bullet {
	cursor:pointer;
}
.swiper-pagination-white .swiper-pagination-bullet {
	background:#fff;
}
.swiper-pagination-bullet-active {
	opacity:1;
	background:#007aff;
}
.swiper-pagination-white .swiper-pagination-bullet-active {
	background:#fff;
}
.swiper-pagination-black .swiper-pagination-bullet-active {
	background:#000;
}
.swiper-container-horizontal > .swiper-pagination {
	bottom:10px;
	left:0;
	width:100%;
}
.swiper-container-horizontal > .swiper-pagination .swiper-pagination-bullet {
	margin:0 5px;
}

.mt_ul{margin:0 0 0 -4%;padding:0;position:relative;}
.mt_ul li{width:46%;margin:0 0 0 4%;padding:0;position:relative;float:left;}

.vod_twrap{margin:0;padding:0;position:relative;}
.vod_wrap{margin:0;padding:0;position:relative;}
.vod_twrap .vw_case{height:90px !important;margin:0 0 10px;padding:0;border:1px solid #e5e5e5;position:relative;}
.vod_twrap .vw_case img{height:100%;}
.vod_twrap .vw_case:hover,
.vod_twrap .vw_tcase:hover{
	background:#fff;
	opacity:0.8;
	filter:alpha(opacity=80);
	-ms-filter:alpha(opacity=80);
	-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=80)';
	-moz-opacity:0.8;
	-khtml-opacity:0.8;
	filter:alpha(opacity=80);
}
.vw_case{height:75px;margin:0 0 10px;padding:0;border:1px solid #e5e5e5;position:relative;}
.vw_case img{height:100%;}
.vw_case:hover,
.vw_tcase:hover{
	background:#fff;
	opacity:0.8;
	filter:alpha(opacity=80);
	-ms-filter:alpha(opacity=80);
	-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=80)';
	-moz-opacity:0.8;
	-khtml-opacity:0.8;
	filter:alpha(opacity=80);
}
.vw_tcase{margin:0 0 12px;padding:0;position:relative;}
.vw_over{width:100%;height:100%;position:absolute;lleft:0;top:0;}
.vw_case .vw_img{height:100%;}
.vw_case .vw_time{
	height:15px;
	padding:0;
	position:absolute;
	right:5px;
	bottom:5px;
	z-index:100;
}
.vw_case .vw_time .vt_txt{
	height:15px;
	padding:0 5px;
	font-size:11px;
	font-weight:300;
	color:#fff;
	line-height:15px;
	position:relative;
	z-index:1000;
}

.vw_case .vc_info{width:100%;margin:0 0 10px;padding:0;position:relative;}
.vc_info .vi_thum{
	width:25%;
	max-width:30px;
	max-height:30px;
	margin:5px 5% 0 0;
	padding:0;
	border:1px solid #e5e5e5;
	border-radius:100%;
	float:left;
	overflow:hidden;
}
.vc_info .vi_bthum{
	width:30%;
	max-width:60px;
	max-height:60px;
	margin:2px 5% 0 0;
	padding:0;
	border:1px solid #e5e5e5;
	border-radius:100%;
	float:left;
	overflow:hidden;
}
.vc_info .vi_thum img{width:100%;}
.vc_info .vi_text{width:70%;margin:0;padding:0;float:left;}
.vc_info .vi_stext{width:65%;margin:0;padding:0;float:left;}
.vc_info .vi_copy{margin:0;padding:0; position:relative;}
.vc_info .vt_tit{
	height:18px;
	margin:3px 0 0;
	text-align:left;
	font-size:13px;
	font-weight:500;
	color:#222;
	line-height:18px;
	letter-spacing:-1px;
	display:block;
	overflow:hidden;
	text-overflow:ellipsis;
	display:-webkit-box !important;
	-webkit-line-clamp:1;
	-webkit-box-orient:vertical;
}
.vc_info .vt_ltit{
	margin:3px 0 0;
	text-align:left;
	font-size:13px;
	font-weight:500;
	color:#222;
	line-height:18px;
	letter-spacing:-1px;
	display:block;
	overflow:hidden;
	text-overflow:ellipsis;
	display:-webkit-box !important;
	-webkit-line-clamp:1;
	-webkit-box-orient:vertical;
}
.vc_info .vt_tit{
	height:18px;
	margin:3px 0 0;
	text-align:left;
	font-size:13px;
	font-weight:500;
	color:#222;
	line-height:18px;
	letter-spacing:-1px;
	display:block;
	overflow:hidden;
}
.vc_info .vt_txt{
	height:16px;
	margin:0;
	text-align:left;
	font-size:12px;
	font-weight:400;
	color:#888;
	line-height:16px;
	letter-spacing:-1px;
	display:block;
	overflow:hidden;
}
.vc_info .vt_sxt{
	height:16px;
	margin:3px 0 0;
	text-align:left;
	font-size:12px;
	font-weight:400;
	color:#888;
	line-height:16px;
	letter-spacing:-1px;
	display:block;
	overflow:hidden;
}
.vc_copy{height:20px;margin:5px 0 0;text-align:left;font-size:11px;font-weight:400;color:#888;line-height:20px;position:relative;overflow:hidden;}


.mb_case{
	margin:10px 0 15px;
	padding:0;
	background-color:#f1f1f1;
	text-align:center;
	position:relative;
	overflow:hidden;
}
.mb_case img{width:100%;}

.mb_slide{margin:0 0 5px;padding:0;position:relative;}
.mb_slide .slide_wrap{height:62px;}
.mb_slide .flexslider{border:0 none;}
.mb_slide .flex-control-nav{display:none;}

.mb_wrap{height:62px;margin:0;padding:10px 0;background-color:#1687b6;position:relative;}
.mb_wrap .mb_ccase{max-width:280px;margin:0 auto;position:relative;}
.mb_ccase .mw_thum{
	width:25%;
	max-width:42px;
	max-height:42px;
	margin:0 5% 0 0;
	padding:0;
	border-radius:100%;
	float:left;
	overflow:hidden;
}
.mb_ccase .mw_thum img{width:100%;}
.mb_ccase .mw_text{width:70%;margin:0;padding:0;float:left;}
.mb_ccase .mw_text .mt_tit{
	height:24px;
	margin:0;
	text-align:left;
	font-size:14px;
	font-weight:400;
	color:#fff;
	line-height:20px;
	letter-spacing:-1px;
	display:block;
	overflow:hidden;
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-line-clamp:1;
	-webkit-box-orient:vertical;
}
.mb_ccase .mw_text .mt_txt{
	margin:0;
	text-align:left;
	font-size:12px;
	font-weight:400;
	color:#fff;
	line-height:16px;
	letter-spacing:-1px;
	display:block;
	overflow:hidden;
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-line-clamp:1;
	-webkit-box-orient:vertical;
}


.bl_wrap{margin:0 0 13px;padding:0;background-color:#fff;position:relative;}
.bl_wrap .bw_thum{
	width:45%;
	height:68px;
	margin:0 3% 0 0;
	padding:0;
	border:1px solid #e5e5e5;
	position:relative;
	float:left;
	overflow:hidden;
}
.bl_wrap .bw_thum img{height:100%;}
.bl_wrap .bw_thum .bt_rbtn{
	height:15px;
	margin:0;
	padding:0 2px;
	background-color:#e13017;
	border-radius:2px;
	font-size:11px;
	font-weight:400;
	color:#fff;
	line-height:15px;
	display:block;
	position:absolute;
	left:5px;
	top:5px;
}
.bl_wrap .bw_thum .bt_rbtn:hover{color:#fff;}
.bl_wrap .bw_thum .bt_icon{
	width:20px;
	height:20px;
	margin:0;
	padding:0;
	position:absolute;
	right:5px;
	bottom:5px;
}
.bl_wrap .bw_thum .bt_icon img{width:auto;height:20px;}
.bl_wrap .bw_thum .bt_time{
	height:20px;
	padding:0;
	position:absolute;
	right:5px;
	bottom:5px;
	z-index:100;
}
.bl_wrap .bw_thum .bt_txt{
	height:20px;
	padding:0 7px;
	font-size:12px;
	font-weight:300;
	color:#fff;
	line-height:20px;
	position:relative;
	z-index:1000;
}

.bl_wrap .bw_text{width:47%;margin:0;padding:0;float:left;}
.bl_wrap .bw_ftext{width:52%;margin:0;padding:0;float:left;}
.bl_wrap .bw_text .bt_tit,
.bl_wrap .bw_ftext .bt_tit{
	margin:0;
	text-align:left;
	font-size:13px;
	font-weight:500;
	color:#222;
	line-height:16px;
	letter-spacing:-1px;
	display:block;
	overflow:hidden;
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical;
}
.bl_wrap .bw_text .bt_txt,
.bl_wrap .bw_ftext .bt_txt{
	margin:0 0 4px;
	text-align:left;
	font-size:12px;
	font-weight:400;
	color:#888;
	line-height:15px;
	letter-spacing:-1px;
	display:block;
	overflow:hidden;
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-line-clamp:1;
	-webkit-box-orient:vertical;
}
.bl_wrap .bw_text .bt_sxt,
.bl_wrap .bw_ftext .bt_sxt{
	margin:0;
	text-align:left;
	font-size:11px;
	font-weight:400;
	color:#888;
	line-height:13px;
	letter-spacing:-1px;
	display:block;
	overflow:hidden;
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-line-clamp:1;
	-webkit-box-orient:vertical;
}
.bl_wrap .bt_btn{width:5%;height:75px;margin:0;padding:0;float:left;}
.bl_wrap .bt_btn a{
	width:100%;
	height:100%;
	background:url(../images/main/m_info_more.png) no-repeat right 50%;
	background-size:3px;
	display:block;
}






/************************************************
*		RESPONSIVE								*
************************************************/

@media all and (max-width:1280px){
}

@media (min-width: 1200px){
}

@media all and (max-width:1024px){
}

@media all and (max-width:980px){
}

@media all and (max-width:768px){
}

@media all and (max-width:480px){
}

@media all and (max-width:419px){
}





