
/* main */
.mainwrap{display:block;min-height:1435px; background:url(../../img/ko/bg_crusade.jpg) no-repeat center top;}
.mainwrap .main{width:1185px; margin:0 auto 0; margin-top:10px; position:relative;}

.mainwrap .main .container_home{width:310px;height:108px;position:absolute;top:220px;left:0px;}
.mainwrap .main .container_home .sub_home{display:block;text-indent:-999em;width:310px;height:108px;}
.mainwrap .main .container_home .sub_home a{}


.mainwrap .txt_info{position:absolute;left:-30px;top:366px;}
.mainwrap .w_flag{position:absolute;left:392px;top:391px; width:300px;height:429px;}
.mainwrap .w_direct_link{position:absolute;left:410px;top:645px; width:106px;height:23px;}

.mainwrap .vod_player{position:absolute;left:579px;top:390px; width:480px;height:359px;}

.mainwrap .btn_wrap{position:absolute;left:803px;top:770px;}
.mainwrap .btn_wrap img:nth-child(1){padding-right:9px;}

.mainwrap .btn_wrap .share_popup {display:none;position:absolute;top:38px;left:0px;width:270px;height:200px;border:1px solid #8C8E8C;background-color:#fff;z-index:2;padding:11px}
.mainwrap .btn_wrap .share_popup li {float:left;padding:5px;width:42px;text-align:center;font-size:11px}
.mainwrap .btn_wrap .share_popup li span {}
.mainwrap .btn_wrap .share_popup .url_wrap {padding-left:2px}
.mainwrap .btn_wrap .share_popup li .url {display:block;width:100px;height:20px;border-top:1px  solid #d8d8d8;border-left:1px  solid #d8d8d8;border-right:1px  solid #d8d8d8;padding:3px;font-size:12px}
.mainwrap .btn_wrap .share_popup input {width:250px;height:22px;font-size:13px;line-height:13px;border:1px solid #d8d8d8;background-color:#F8F8F8}


.mainwrap .vod_last{padding-left:365px;padding-top:884px;width:790px;}
.mainwrap .vod_last .vod_list{width:790px;}

.mainwrap .vod_last .vod_list .photoimagelist{width:870px; overflow:hidden; padding:27px 9px 45px 0px; border-bottom:0px solid #d7d4d4;}
.mainwrap .vod_last .vod_list .photoimagelist ul.f_clear{width:870px;}
.mainwrap .vod_last .vod_list .photoimagelist ul.f_clear li{width:197px; height:162px; margin:0 17px 57px 0; float:left; _margin-bottom:10px;}
.mainwrap .vod_last .vod_list .photoimagelist ul.f_clear li .listthum{height:135px; border:1px solid #e0dedf; background-color:#fff; padding:0px;vertical-align:top;}
.mainwrap .vod_last .vod_list .photoimagelist ul.f_clear li .listthum td{vertical-align:middle;text-algin:center;}
.mainwrap .vod_last .vod_list .photoimagelist ul.f_clear li .listthum img{border:0px solid #a1a0a0; vertical-align:bottom;}
.mainwrap .vod_last .vod_list .photoimagelist ul.f_clear li .listthum .thumb{float:left;margin-right:0px;position:relative;}
.mainwrap .vod_last .vod_list .photoimagelist ul.f_clear li .listthum .icon{position:absolute;display:block;width:21px;height:21px;background:url('../../img/btn_play.png') no-repeat;bottom:9px;right:12px;}

.mainwrap .vod_last .vod_list .photoimagelist ul.f_clear li .list_td{padding:0px 4px 8px 9px;height:63px;vertical-align:top;margin-bottom:17px;

	display:block;
	width:100%;max-height:51px;
	margin-top:3px;
	text-overflow:ellipsis;
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical;
	word-wrap:break-word;
	word-break;break-word;
	display: -webkit-box;
	display: -moz-box;
	overflow:hidden;

}

.mainwrap .vod_last .vod_list .photoimagelist ul.f_clear li p{color:#9d9a9a; padding:6px 1px 0 0; letter-spacing:-1px;}
.mainwrap .vod_last .vod_list .photoimagelist ul.f_clear li p a{color:#576e84; font-size:16px;}
.mainwrap .vod_last .vod_list .photoimagelist ul.f_clear li p span{color:#3db5dc;}
.mainwrap .vod_last .vod_list .photoimagelist ul.f_clear li p span.like{color:#f76c42;}
.mainwrap .vod_last .vod_list .photoimagelist ul.f_clear li .subtitle {color:#8C9DA8;font-size:13px;padding-top:1px;letter-spacing:-1px;}




.mainwrap .vod_last .vod_gallery {position:relative;width:820px;}
.mainwrap .vod_last .vod_gallery .tit_photo {position:absolute;left:0px;top:35px;}
.mainwrap .vod_last .vod_gallery .tit_photo .more {position:absolute;left:800px;top:24px;width:100px;}
.mainwrap .vod_last .vod_gallery .photoimagelist ul.f_clear li{padding:60px 16px 2px 0; float:left; margin-bottom:200px;margin-right:15px;}

.mainwrap .main .m_img .container_ban {position:absolute;left:390px;top:62px; width:839px;height:235px;}

.viewbottomLine{width:1279px; height:1px;top:15px; margin-top:80px; margin-bottom:0px;margin-left:-445px; background-color:#d3d3d3;}

.viewMbottom{height:58px;top:15px; padding-top:10px; padding-bottom:50px;margin-left:-250px; vertical-align:top}
.viewbottom{height:58px;padding-bottom:50px;}



