/*~~~~~~~~~~~~~~~ AL Most Views ~~~~~~~~~~~~~~~*/
#ContentRight .AL_MostViews { 
	background:#f1f1f1; margin:0; list-style:none;
}
#ContentRight .AL_MostViews li {
	padding:9px; border-top:solid 1px #fff; overflow:hidden;height:76px;
}
#ContentRight  .AL_MostViews li .avatar img {
	/* width:88px; height:57px; */ float:left; margin:0 20px 0 0;
}
#ContentRight  .AL_MostViews li .avatar {
	float:left; margin:0 20px 0 0;width:88px;height:57px;overflow:hidden;display:inline-block;
}
#ContentRight  .AL_MostViews .AL_title {}
#ContentRight .AL_MostViews .AL_title a { font-size:12px;line-height:20px; color:#414141;}
#ContentRight  .AL_MostViews .AL_title  a:hover { color: #004b7c; }
.AL_MostViews .listArticles_avatar{
	height:76px;
	
}
/*~~~~~~~~~~~~~~~ AL Most Views ~~~~~~~~~~~~~~~*/

.ContentLeft_default .dealview  .webparttitlecontrol,
.ContentLeft_default .mostview  .webparttitlecontrol {
	color: #004b7c;  text-transform: none; font-weight: bold; font-size: 13px; display: block;
}

.ContentLeft_default .dealview , .ContentLeft_default .mostview  { 
	float: right; width: 210px; margin: 10px 0 0 0;
}
.ContentLeft_default .AL_MostViews { 
	list-style:none; margin: 0; padding:0;
}
.ContentLeft_default .AL_MostViews li {
	padding:5px 0; border-top:solid 1px #fff; overflow:hidden;
}
.ContentLeft_default .AL_MostViews li .avatar img {}
.ContentLeft_default .AL_MostViews li .avatar {
	float:left; margin:0 20px 0 0; display:none;
}
.ContentLeft_default .AL_MostViews .AL_title {}
.ContentLeft_default .AL_MostViews .AL_title a { 
	padding: 0 0 0 16px; font-weight:normal;
	display: block;
	font-size: 12px;
	color: #777777;
	background: url(images/dot_red.png) no-repeat left 5px;
}
.ContentLeft_default .AL_MostViews .AL_title  a:hover { color: #004b7c; }

.ratingcontrol {
	border: solid 1px #cccccc; 
}
.title-heidding .webparttitlecontrol{
	font-size:0;
	margin:0;
	padding:0;
}
.AD_Main h2, .AD_Main h3, .AD_Main h4{
	font-size:13px;
	font-weight:bold;
	color:#000;
	margin:0;
	padding:0;
}
.error_text{
	text-align:center;
}
.error_text .webparttitlecontrol{
	background:url(/DigitvisionSkins/TapchiDuLich/images/images.png) no-repeat center left;
	padding-left:44px;
	height:40px;
	padding-top: 18px;
	border:none;
}
.error_text .htmltext{
	border:none;
}
.search_error{
	margin-top:20px;
	text-align:center;
}
.search_error .btn-text{
	border:1px solid #d3d1d2!important;
	margin:0!important;
	padding-left:5px;
	width:428px!important;
	height:30px!important;
}
.search_error .keywordpanel{
	width:500px;
}
.search_error .keywordpanel .btn-icon{
	background:none;
	margin: 0;
    border: 1px solid #d3d1d2;
    padding: 0px;
	width: 70px;
    height: 30px;
	
}
/*~~~~~~~~~~~~~~~ AL HotNews ~~~~~~~~~~~~~~~*/
.wrap_HotNews {
	overflow:hidden;
}

.AL_HotNews { 
	margin:0; list-style:none; float:left; width:486px; height: 409px; overflow:hidden;
}
.AL_HotNews li { margin:0 0 20px 0;}
.AL_HotNews .listArticles_avatar{
	height:313px;
	display:inline-block;
	overflow:hidden;
}
.AL_HotNews li .avatar img {
	width:100%;
	max-width:100%;
}
.AL_HotNews .AL_title {margin:12px 0 0 ;}
.AL_HotNews .AL_title a {
	font-size:17px; color:#0b6097; line-height:126%; 
}
.AL_HotNews .AL_describe {
	color:#5e5e5e;
}
.nav_list { 
	float:right; width:242px; border:solid 1px #dedede;
}
.nav_list ul {
	margin:0; list-style:none;min-height:405px;background:#f1f1f1;
}
.nav_list ul li {
	padding:0px 10px; height:57px; display: inline-table;  background:#f1f1f1; margin-top:1px; position:relative;
	width: 100%;
	border-bottom:1px solid #fff;
}
.AL_Default .AL_avata{
	width:286px;
	height:184px;
	overflow:hidden;
	display:inline-block;
}
.nav_list ul li.activeSlide .icon_arrow {
	background:url(images/icon_arow.jpg) no-repeat left top; width:9px; height:11px; display:block;
	position:absolute; left:-9px; top:22px;
}
.nav_list ul li:first-child { margin-top:0;}
.nav_list ul li a {
	color:#0e669f; text-decoration:none; font-weight:bold; display: table-cell; vertical-align: middle;
}
.nav_list ul li.activeSlide {
	background:#0b6097;
}
.nav_list ul li.activeSlide a {
	color:#fff;
}

/*~~~~~~~~~~~~~~~ AL Continue Views ~~~~~~~~~~~~~~~*/
.AL_ContinueNews { 
	margin:0; list-style:none; width:110%; overflow:hidden;height:198px;
}
.AL_ContinueNews li {
	float:left; width:200px; margin:0 20px 0 0;
}
.AL_ContinueNews li .avatar img {
/*	width:200px; height:129px; */ margin:0 0 10px 0;height:auto;
}
.AL_ContinueNews .AL_title { padding-top: 10px;}
.AL_ContinueNews .AL_title a { font-size:12px; line-height:150%; color:#414141;}

/*~~~~~~~~~~~~~~~~~~~~~ Tab Article ~~~~~~~~~~~~~~~~~~~~~~~~~~*/	
.articlelist {}
.articlelist > ul {
	margin:20px 0 0 0; list-style:none; overflow:hidden; width:110%;
}
.articlelist li.pagetitle {
	float:left; width:356px; margin-right:26px; margin-bottom:15px;
} 
.articlelist li.pagetitle a.pagetitle {
	color:#0d6096 ; font-weight:bold; font-size:13px; line-height: 29px; padding:0 0 7px;
	border-bottom:solid 2px #cd0d0c;
}
.articlelist li.pagetitle.last {
	margin-right:0;
}
.lists-content {
	border-top:solid 2px #d3d1d2; padding:17px 0 0px;
}

.AL_TabList {
	margin:0; list-style:none;
}
.AL_TabList .A_Items {}
.AL_TabList .A_Items .A_Avatar {
	display:none;
}
.AL_TabList .A_Items .A_Des { 
	display:none;
}
.AL_TabList .A_Items .A_Title {
	color:#6b6b6b;  font-size:11px; line-height:130%; font-weight:normal; padding:0 0 0 12px;
	background:url(images/icon_dot.jpg) no-repeat left 5px; display:block;
}
.AL_TabList .A_Items h3 {
	padding-bottom: 3px;
}

.AL_TabList .A_Items:first-child {
	border-bottom:dotted 1px #9b9b9b; margin:0px 0 14px ;
}
.AL_TabList .A_Items:first-child .A_Title {
	color:#096096;  font-size:13px; line-height:120%; font-weight:normal; padding:0; background:none; text-shadow: 0px 0px 0px #096096;
}
.AL_TabList .A_Items:first-child h3 {
	padding-bottom: 3px;
}	
.AL_TabList .A_Items:first-child .A_Avatar {
	display:block; margin-bottom:18px; width:356px; height: 231px; overflow:hidden;
}
.AL_TabList .A_Items:first-child .A_Avatar img {
	/* width:356px; min-height: 229px; */ display: block;
	width:100%;
} 
.AL_TabList .A_Items:first-child .A_Des { 
	display:block; margin:6px 0 14px ;
}
.A_Action { color:#c90000; font-size: 13px;}

.wrap_AL_TabList {position:relative; min-height:430px;}
.wrap_AL_TabList .readAll {
	position:absolute; right:0; bottom:0;
}


/*~~~~~~~~~~~~~~~ Diem den tieu bieu ~~~~~~~~~~~~~~~*/
.Hot_Destination {
	border: solid 3px #0b6097; border-radius:6px; text-align: center;height:178px;
}
.wrap_Hot_Destination {
	padding:0px 0 22px 9px;
}
.AL_Hot_Destination {
	margin:0; list-style:none; overflow:hidden;
}
.AL_Hot_Destination .item {
	float:left; display:inline; margin:0 12px; width:186px;
}
.AL_Hot_Destination .item img {
	/* width:186px; height:120px; */
}
.AL_Hot_Destination .item .AL_title { display:none;}

#ContentBottom .webparttitlecontrol {
	padding:0 20px;  margin:0; background:#0b6097; border-radius:5px; height:30px; line-height:30px; color:#fff;
	display:inline-block; position:relative; top:-24px;
}
.quangcao .li{
	background-repeat: no-repeat;
    background-position: 50% 0;
    -webkit-background-size: cover !important;
    -moz-background-size: cover !important;
    -o-background-size: cover !important;
    background-size: cover !important;
    width: 100%;
}
.QC_03 .quangcao .li{
	height:253px;
}
.QC_Left_04 .quangcao .li{
	height:90px;
}
#header_right .quangcao .li{
	height:91px;
}
.MainRight .QC_Main01 .quangcao .li{
	height:253px;
}
.MainRight .QC_Main02 .quangcao .li{
	height:148px;
	overflow:hidden;
}
.AL_ContinueNews .listArticles_avatar{
	display:block;
	height:130px;
	width:100%;
	overflow:hidden;
	vertical-align:top!important;
}
.avatar-listArticles{
	height:130px;
	width:100%;
	overflow:hidden;
}
.ava-destination{
	height:120px;
	width:100%;
	overflow:hidden;
}
.AL_ContinueNews .listArticles_avatar img{
	width:100%;
}
/*~~~~~~~~~~~~~~~ AL_Default ~~~~~~~~~~~~~~~*/
.AL_Default {
	margin:0; list-style:none;
}
.AL_Default .AL_item {
	padding-bottom:18px; border-bottom:dotted 1px #ddd; margin-bottom:17px; overflow:hidden; position:relative;
}
.AL_Default .AL_avatar {}
.AL_Default .AL_avatar img {
	/*width:286px; height:184px; */float:left; display:inline;
}

.AL_Default .AL_body {
	float:right; width:430px;
}
.AL_Default .AL_Title { padding-bottom: 3px; }
.AL_Default .AL_Title a { 
	color:#004b7c; font-size:14px; line-height: 150%; font-weight:normal; text-shadow:0px 0px 0px #004b7c;
}
.AL_Default .Al_PageLink {
	float:left; display:inline; color:#4e4e4e; /* border-right:solid 1px #4e4e4e;*/ padding: 0 14px 0 0; margin: 0 14px 0 0;
	font-size:12px;
}
.AL_Default .Al_Author {
	float:left; display:inline; color:#4e4e4e; font-size:12px;
}
.AL_Default .Content_Views {
	background:url(images/icon_views.png) no-repeat left center; padding-left:24px;  color:#4e4e4e; font-size:11px;
	float:left; margin:0 15px 0 0;
}
.AL_Default .Content_CommentCoun {
	background:url(images/icon_comment.png) no-repeat left center; padding-left:18px; color:#4e4e4e; font-size:11px;
	float:left; margin:0 15px 0 0;
}
.AL_Default .AL_Des {
	margin:8px 0 10px;
}
.AL_Default .view_detail { color:#004b7c;
/*	background:url(images/btn_view_detail.png) no-repeat left top; position:absolute; bottom:18px; left:311px;
	width:92px; height:29px;  line-height:29px; text-align:center; display:block; color:#fff;
*/
}


/*~~~~~~~~~~~~~~~~~~~~ AD_Default ~~~~~~~~~~~~~~~~~~~~~~*/
.AD_Default {  margin-top: 10px; }
.AD_Default.AD_2col {  float:left; width:515px; border-right:solid 1px #d3d1d2; padding-right:10px;}
.AD_Default.AD_2col + #articledetail_othernews {
	float:right; width: 210px; margin-top: 10px;
}
.AD_Default.AD_2col + #articledetail_othernews .item {
	float:none; display:block; width:100%; margin:0; padding:5px 0; 
}
.AD_Default.AD_2col + #articledetail_othernews h4 {
	border-bottom: solid 2px #cd0d0c;
}
.AD_date { padding: 0; font-size:11px; float:left;}
.wrap_ADtitle {}
.AD_Title {
	color:#004b7c; font-size:16px; font-weight: bold; padding:0 0 6px 0; margin: 10px 0 -2px 0;
	border-bottom: solid 2px #cd0d0c; float:left; max-width:618px; line-height: 20px;
}
.AD_action {
	float:right; display:inline; color:transparent; font-size:0px; height:15px; margin:0; list-style:none;
	backgroundL:url(images/line_1.png) no-repeat left center; padding:0 0 0 4px;
}
.AD_action li { display:inline; margin:0 0 0 5px;}
.AD_action li a { cursor:pointer;}
.logo_detail { display:none;}
.tool_share {
	float:right; display:inline; height:15px;
}
.articles_related {
	overflow:hidden; padding:10px 0	;
}
.articles_related a {
	font-weight:bold; float: left; clear: both; margin:1px 0; color:#999;
	background:url(images/arrow_4.png) no-repeat left 6px; padding:0 0 0 12px;
} 
.articles_related  a:hover { color: #DA251D; }
.AD_Content {
	border-top: solid 2px #d3d1d2; padding:15px 0 0 0; line-height: 170%; font-weight:bold
}
.ArticlesPageLink { display:none; clear:both;}
.AD_Main { padding:10px 0; }
.AD_Content br,
.AD_Main br ,
.AD_Content p,
.AD_Main p { margin-bottom:13px;}
.AD_Main a { color:#2a6496; }
.AD_Main  a:hover { color: #DA251D; }
.wrap_img {
	position:relative;
}
.wrap_img a {
	position:absolute; top:0; right:0; width:28px; height:27px; display:block; cursor:pointer;
	background:url(images/icon_viewpopup.png) no-repeat left top;
}
.wrap_img { display: inline-block;}
.wrap_img .alt { font-style:italic; text-align:center; padding: 5px 0;}

.AD_Video {
	margin:15px 0;	
}
.btn-text.btn-text-commentboxbutton {
	background:#004b7c; width:80px; height:25px;  line-height:25px;border-radius:5px; 
	text-align:center; color:#ffffff; display:block;
}
textarea.form-control { height: 100px !important;}
.AD_Share {
	padding:10px 0; overflow:hidden;
}
.AD_Share > * {
	float:left; margin:0 10px 0 0;
}
.A_Facebook {}
.A_Twitter {}
.A_Google {}

.AD_Tag { padding:0 0 10px 0;}
.AD_CommentBox {
	border-bottom: dotted 1px #ddd;
	margin-bottom: 10px;
}
.AD_CommentBox ul { list-style:none; margin:0; padding:0;}
.btn-commentboxbutton { float:right;}
.warpcomment .comment_avatar {
	float: left;
	position: relative;
	display: block;
	margin-right: 15px;
	height: 60px;
	width: 60px;
}

.warpcomment .comment_avatar img {
	width: 60px;
	height: 60px;
	display: block;
	overflow: hidden;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
}
.warpcomment .comment_block {
	list-style-type: none;
	overflow: hidden;
	margin: 10px 0 0; padding-top:10px; border-top:dotted 1px #ccc;
}
.warpcomment .comment_username {
	font-weight: bold;
}
.warpcomment .comment_timespan {
	margin-left: 3px;
	font: normal 10px/15px Arial,sans-serif;
	color: #999;
}
.warpcomment .comment_content {
	margin: 5px 0 0 0;
}

#articledetail_othernews {

}
#articledetail_othernews h4 {
	color:#004b7c; 
}
#articledetail_othernews .item {
	float:left; display:inline; width:48%; margin:0 2% 0 0; padding:5px 0; 
}
#articledetail_othernews .item a {
	padding: 0 0 0 16px; display:block; font-size:12px; color:#777777;
	background: url(images/dot_red.png) no-repeat left 5px;
}
#articledetail_othernews .item a:hover {color: #004b7c;}
#articledetail_othernews .item span { display:none;}

/*~~~~~~~~~~~~~~~~~~ Search box ~~~~~~~~~~~~~~~~*/
#formsearch {}
.keywordpanel {
	width:230px; background:#fff; overflow:hidden; padding:0; margin:0; border-radius:0;
	outline: 0;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
}
.keywordpanel .btn-text {
	width:200px; height:21px; margin:0 0 0 6px; font-size:11px; float:left; border:none; color:#939393;
}
.keywordpanel .btn-icon {
	background:url(images/icon_search.jpg) no-repeat left top; width:18px; height:15px;
	display:inline; border:none; float:right; margin:3px 2px 0 0;
}

/*~~~~~~~~~~~~~~~ AL_Photo ~~~~~~~~~~~~~~~*/
.AL_Photo {
	margin:0; list-style:none; overflow:hidden; width:105%;
}
.AL_Photo .AL_item {
	width:361px; float:left; display:inline; padding:15px; margin:0 19px 19px 0; border:solid 1px #cbcfce;background:#f3f3f3;	
	
}
.AL_Photo .AL_avatar {}
.AL_Photo .AL_avatar img {
	/* width:330px; height:213px; */ 
}
.AL_Photo .AL_body {
	 margin: 13px 0 0  0;
}
.AL_Photo .AL_Title a { 
	color:#004b7c; font-size:14px; font-weight:normal; text-shadow:0px 0px 0px #004b7c;
}
.AL_Photo .Al_PageLink {
	float:left; display:inline; color:#4e4e4e; border-right:solid 1px #4e4e4e; padding: 0 14px 0 0; margin: 0 14px 0 0;
	font-size:12px;
}
.AL_Photo .Al_Author {
	float:left; display:inline; color:#4e4e4e; font-size:12px;
}
.AL_Photo .Content_Views {
	background:url(images/icon_views.png) no-repeat left center; padding-left:24px;  color:#4e4e4e; font-size:11px; float: left;
	margin: 0 15px 0 0;
}
.AL_Photo .Content_CommentCoun {
	background:url(images/icon_comment.png) no-repeat left center; padding-left:18px; color:#4e4e4e; font-size:11px; float: left;
	margin: 0 15px 0 0;
}



/*~~~~~~~~~~~~~~~ AL_Photos Detail ~~~~~~~~~~~~~~~*/
.AD_Photos { margin-top:15px;}
.AD_Photos img { max-width:100%;}

/*~~~~~~~~~~~~~~~ Phan Trang ~~~~~~~~~~~~~~~*/
.paging {

}
.paging .selectpage{
 float:right;
}
.paging a {
	float:left; display:inline; padding: 5px 7px	; background:#f0f0f0; border:solid 1px #d1d1d1; color:#777777; 
	font-size:11px; margin:0 0 0 5px;
}
.totalitem { display:none;}

/*~~~~~~~~~~~~~~~~~~~~~ AL An Pham R ~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.wrap_AL_AnPham_R { overflow:hidden; background:#f1f1f1; padding:12px 15px; position:relative;height:336px;}
.AL_AnPham_R {
	margin:20px 0 0 0; list-style:none; float:right;
}
.AL_AnPham_R .item { text-align:center;}
.AL_AnPham_R .item img {
	width:202px; height:252px; margin-bottom:10px; display:block;
}
.AL_AnPham_R .item .AL_title a {
	color:#0d6096;
}
.nav_APR {
	float:left;
}
.nav_APR ul {
	margin:0; list-style:none; 
}
.nav_APR ul li {
	margin:0 0 9px 0;  opacity:.7;
}
.nav_APR ul li img {
	width:72px; height:95px;	
}
.nav_APR ul li.activeSlide { opacity:1;}
.wrap_AL_AnPham_R .next {
	background:url(images/arrow_2.png) no-repeat left bottom; width:22px; height:14px;
	position:absolute; left:137px; bottom:12px; cursor:pointer;
}
.wrap_AL_AnPham_R .prev {
	background:url(images/arrow_2.png) no-repeat left top; width:22px; height:14px;
	position:absolute; left:194px; top:12px; cursor:pointer;
}

/*~~~~~~~~~~~~~~~~~~~ List_Scroll_Vertical ~~~~~~~~~~~~~~~~~~~~*/
.wrap_Scroll {
	padding:5px; border:solid 1px #cccccc; position:relative;height:380px;
}
.wrap_Scroll .next {
	background:url(images/arrow_2.png) no-repeat left bottom; width:22px; height:14px;
	position:absolute; left:148px; bottom:2px; cursor:pointer; z-index:10;
}
.wrap_Scroll .prev {
	background:url(images/arrow_2.png) no-repeat left top; width:22px; height:14px;
	position:absolute; left:148px; top:6px; cursor:pointer;z-index:10;
}
.List_Scroll_Vertical {
	height: 312px; overflow:hidden; margin:18px 0;
}
.List_Scroll_Vertical ul {
	margin:0; list-style:none; overflow:hidden;
}
.List_Scroll_Vertical .item {
	float:left; display:inline; width:46%; margin-bottom:10px; height:94px;
}
.List_Scroll_Vertical .wrapLi .item:first-child {
	margin-right:8%;
}
.List_Scroll_Vertical li img {
	width:100%; height:110px;
}
.List_Scroll_Vertical .wrapLi {
	overflow:hidden;
}

/*~~~~~~~~~~~~~~~~~~~ An Pham VTR ~~~~~~~~~~~~~~~~~~~~*/
.wrap_AL_AnPham {
	background:url(images/bg_AnPham.png) no-repeat left top;
}
.AL_AnPham {
	margin:0; list-style:none; overflow:hidden; padding: 22px 0 37px 62px;
}
.AL_AnPham li { 
	float:left; display:inline; margin:0 27px 68px; width:148px;
}
.AL_AnPham li img {
	width:148px; height:188px; 
	-webkit-box-shadow: 0px 0px 5px 0px rgba(50, 50, 50, 0.75);
	-moz-box-shadow:    0px 0px 5px 0px rgba(50, 50, 50, 0.75);
	box-shadow:         0px 0px 5px 0px rgba(50, 50, 50, 0.75);
} 
.AL_AnPham li .AL_title { padding:0 0 5px 0;}
.AL_AnPham li .AL_title a {
	color:#0e669f; font-size:14px;
}