﻿@charset "utf-8";
/* CSS Document */

/*955*/

		/****************     Trang chủ      *************/

#body {
	width:100%;
	min-height:1%;
	background-color: #F6F6F6;
}
#box_container_header {
	background-color:#DDD;
	width:100%;
	padding-bottom:5px;
	border-bottom:1px solid #FFF;
}
.box_ware_item_in_header {
	width:955px;
	margin:0px auto;
}
.box_box_item_content_logo_search {
	width:100%;
	height:135px;
	overflow:hidden;
	padding-top:15px;
	position:relative;
}
.box_logo {
	width:35%;
	float:left;
	position:absolute;
	top:8px;
	left:0;
}
.box_user_search {
	width:60%;
	float:right;
}
.box_user {
	background:url(/templates/bluray/images/bg_dk.gif) right top no-repeat;
    height: 35px;
    padding-right: 48px;
    padding-top: 10px;
    width: 90%;
}
.box_user p {
	float:right;
	margin-left:10px;
}
.box_search {
	background:url(/templates/bluray/images/bg_box_search.gif) right top no-repeat;
	width:100%;
	height:40px;
}
.omnibox_input {
    border: 0 none;
    width: 215px;
	float: left;
}
.omnibox_button {
	background:url(/templates/bluray/images/search.gif) right top no-repeat;
    border: 0 none;
    height: 20px;
	float:left;
	width:23px;
	cursor:pointer;
}
.x_form {
    float: right;
    margin-right: 15px;
    margin-top: 7px;
    width:242px;
}
.box_search p {
    float: right;
    margin-top: 9px;
    width: 14%;
}
.box_box_item_content_menu {
	width:100%;
}
.menu_content {
	background:url(/templates/bluray/images/menu_bg_left.gif) left top no-repeat;
    height: 56px;
    padding-left: 17px;
}
.menu_content_menu {
	background:url(/templates/bluray/images/menu_bg_right.gif) right top no-repeat;
    height: 56px;
    padding-right: 15px;
}
.box_content_text {
	background:url(/templates/bluray/images/menu_bg_repeat.gif) left top repeat-x;
    height: 56px;
}
.x_box_box_content {
	float: left;
    width: 100%;
}
.item_menu_lever a {
	background:url(/templates/bluray/images/menu_bg_border_li.gif) right top no-repeat;
	float:left;
	padding: 10px 14px;
	line-height:38px;
}
.item_menu_lever a:hover{
	text-decoration:none;	
}
.bg_giohang {
    background: url(/templates/bluray/images/icon_giohang.gif) no-repeat scroll right 18px transparent;
    float: left;
    padding: 20px 30px 20px 25px;
}
.item_menu_lever:active, .item_menu_lever:hover {
   background: url(/templates/bluray/images/hover_active_menu.gif) repeat-x scroll left top transparent;
	height:56px;
	float:left;
}

#box_container_content {
	width:100%;
	background-color:#F6F6F6;
	padding-bottom:10px;
}
.box_ware_item_in_content {
	margin: 0 auto;
    width: 955px;
}
.box_fast_next_back {
	background:url(/templates/bluray/images/bg_back_next.gif) left bottom no-repeat;
	width:100%;
	border-bottom: 2px solid #E4E4E4;
	padding:22px 0px 50px 0px;
}
p.icon_back {
    float:left;
    margin-top:183px;
}
p.icon_next {
    margin-top:205px;
	float:right;
}
.box_item_con {
    float: left;
    margin: 0 10px;
    overflow: hidden;
}
.x_item_con {
    float: left;
    overflow: hidden;
    padding: 0 21px;
}
.box_menu_item_under {
	width:100%;
	margin:10px 0px;
}
.menu_under_lever_left {
	background:url(/templates/bluray/images/bg_tintuc.gif) left top no-repeat;
	width:130px;
	height:30px;
	float:left;
	text-align: center;
	color:#565251;
	font-weight: bold;
	line-height:28px;
}
.menu_under_lever_center {
    background: url(/templates/bluray/images/icon_tin.gif) no-repeat scroll 15px 6px transparent;
    border-color:#d5d5d5 -moz-use-text-color;
    border-style: solid none;
    border-width: 1px 0;
    color: #565251;
    float: left;
    height: 28px;
    padding-left: 45px;
	line-height:28px;
    width: 754px;
}
.menu_under_lever_right {
	background:url(/templates/bluray/images/icon_icon.gif) left top no-repeat;
	width:26px;
	height:30px;
	float:right;
}
.menu_under_lever_center a {
	color:#1679cd;
}

.box_item_list_sp {
	width:100%;
}
.item_sp_one {
	background:url(/templates/bluray/images/box_item_sp.gif) left top no-repeat;
	width:225px;
	height:151px;
	float:left;
	margin-right:18px;
}
.no_mg_right {
	margin-right:0px;
}
.text_label {
	width:85%;
	margin:0px auto;
	padding-top:11px;
	text-align:center;
}
.text_label a {
	text-align:center;
	color:#565251;
	font-weight: bold;
}
.text_label img {
	width:181px;
	height:82px;
}
.fix_height {
	height:34px;
	overflow:hidden;
}

#box_main_bottom {
    border-bottom: 1px solid #CCCCCC;
    min-height: 1%;
    width: 100%;
}
.box_box_content_bottom {
    background:url(/templates/bluray/images/bg_footer.gif) right top  no-repeat;
    margin: 0 auto;
    width: 960px;
}
.content_end {
    width: 100%;
}
.content_end {
	padding:20px 0px;
}
.colum_text_left {
    color: #646464;
    float: left;
    width: 52%;
}
.colum_text_left a {
	margin:0px 5px;
	color:#565251;
}
.colum_text_right {
	float:right;
}
.colum_text_right samp, .colum_text_right a{
	float:right;
	margin-left:5px;
	line-height:30px;
	color:#565251;
}


		/*************Phim Bluray ***********/

.box_colum_menu_sp_left {
	width:205px;
	float:left;
}
.box_colum_menu_sp_left h2 {
	background:url(/templates/bluray/images/muc_top.gif) left top no-repeat;
	width:205px;
	height:39px;
	overflow:hidden;
	line-height:39px;
	padding-left:20px;
	text-transform:uppercase;
}
.bogoc_bottom {
	width:100%;
	height:30px;
	background:url(/templates/bluray/images/muc_bottom.gif) left top no-repeat;
}
.box_x_item {
	border:1px solid #d4d4d4;
	border-bottom:0px;
	border-top:0px;
	width:203px;
}
.x_item_lever {
	background:url(/templates/bluray/images/icon_conteni_menu.gif) left 7px no-repeat;
	padding:5px 0px 5px 30px;
	margin-left:15px;
}
.x_item_lever a {
	color:#565251;
}
.x_item_lever a:hover, .x_item_lever a.active {
	color:#1679cd;
	text-decoration:none;
}
.modul_top {
	width:100#;
}

.x_images_item {
	padding: 5px 3px 0px 10px;
 }
.box_img_left {
	float:left;
	width:71px;
	margin:0px 10px 5px 0px;
}
.box_img_left img {
	width:71px;
}


.box_colum_content_sp_right {
    float: right;
    width: 75%;
	overflow:hidden;
}
.x_diachi {
	width:100%;
	padding:10px 0px;
	border-bottom:1px solid #d6d5d5;
}
.x_diachi samp {

	color:#1679cd;
}
.item_list {
    overflow: hidden;
    padding-bottom: 15px;
    padding-top: 25px;
    width: 100%;
}
.item_box_img {
    float: left;
    overflow: hidden;
    padding-right: 20px;
    width: 130px;
}
.item_box_img img {
    width: 114px;
}
.item_box_text {
    float: left;
    width: 79%;
}
.item_box_text h1 
{
    clear: both;
    height:auto;
    margin: 0 0 5px;
    width: 100%;
    font-size:140%;
}
.item_box_text p {
    color: #565251;
    overflow: hidden;
    text-align: justify;
    width: 100%;
}
.icon_datmua {
	background:url(/templates/bluray/images/icon_datmua.gif) left top no-repeat;
	width:95px;
	height:22px;
	margin-top:5px;
	overflow:hidden;
}
.icon_datmua a {
	line-height:21px;
	margin-left:30px;
	color:#d6d5d5;
}
.icon_datmua a:hover {
	text-decoration:none;
}
.content_text_img {
	width:100%;
}
.content_text_img .tr_img {
	text-align:center;
	width:100%;
}
.content_text_img .tr_img img {
	margin:10px 0px;
}
.content_text_img p{
	color:#565251;
}

		/***************Thegioibluray Phim DS1**************/
.box_main_content {
	width:100%;
}
.x_box_main_content {
	width:109%;
	padding:20px 0px;
}
.item_list_sp {
      float: left;
    height: 273px;
    overflow: hidden;
    padding: 0 57px 0 0;
    text-align: center;
    width: 135px;
}
.item_list_sp img {
	width:135px;
	height:180px;
}
.item_list_sp_gallery
{float: left;
    height: 200px;
    overflow: hidden;
    padding: 0 20px 0 0;
    text-align: center;
    width: 224px;
    }
.item_list_sp_gallery img{width:224px;height:126px;}
.x_box_main_content a, .x_box_main_content samp {
	 color: #565251;
    float: left;
    font-weight: bold;
    margin: 0 3px;
}
.x_box_main_content div {
	/*width:176px;
	float:right;*/
}

		/***************Thegioibluray thet bi chi tiet DS1**************/
.box_item_img_sp {
    float: left;
    height: 230px;
    overflow: hidden;
    padding-right: 20px;
    width: 228px;
}
.x_item_box_img {
    overflow: hidden;
    width: 228px;
}	
.x_item_box_img img {
	width:228px;
}
.list_sp_ngang {
    overflow: hidden;
    width: 100%;
}
.list_sp_ngang img {
	width:67px;
	height:68px;
}
.x_item_box_text {
	float:left;
	width:65%;
	height: 230px;
    overflow: hidden;
	position:relative;
}
.x_ap {
	position:absolute;
	bottom:0px;
}
.x_item_box_text h2 {
	font-size:18px;
	
}
.box_marker {
	color:565251;
	margin:10px 0px 0px 0px;
	height:170px;
	overflow:hidden;
}
.box_marker samp {
	color:#1679cd;
}
.list_sp {
	float:left;
	margin:10px 11px 0px 0px;
	border:1px solid #CCC;
	width:67px;
	height:68px;
}
.not_margin {
	margin-right:0px;
}
.size_marker {
	width:101%;
}
.box_menu_kt {
	width:100%;
}
.bg_tskt {
	background:url(/templates/bluray/images/bg_tskt.gif) left top repeat-x;
	height:29px;
	float:left;
	padding:0px 40px;
	line-height:29px;
	border:1px solid #d4d4d4;
	border-bottom:0px;
	border-top:0px;
}
.bg_mt {
	background:url(/templates/bluray/images/bg_mt.gif) left top repeat-x;
	height:29px;
	float:left;
	padding:0px 40px;
	line-height:29px;
	margin-left:5px;
	border:1px solid #d4d4d4;
	border-bottom:0px;
	border-top:0px;
}
.box_content_ts {
	  border: 1px solid #D4D4D4;
    padding-bottom: 30px;
}
.box_content_ts th {
	text-align:left;
	width:50%;
	padding:10px 20px;
}
.box_content_ts tr {
	width:100%;
}
.box_content_ts table {
	width:100%;
}
.text_color {
	color:#565251;
}


		/********************* Thegioibluray Thiet bi DS1 *******************/

.box_main_container {
	width:102%;
	border-top:1px solid #d6d5d5;
	padding-bottom:20px;
}
.item_marker {
    border: 1px solid #d6d6d6;
    padding: 10px;
    width:331px;
	height:152px;
	margin-top:10px;
	position:relative;
	float:left;
	margin-right:10px;
}
.item_marker h2 {
    height: 16px;
    margin-bottom: 10px;
    overflow: hidden;
    width: 100%;
}
.item_marker h2 a{
	color:#1679cd;
}
.img_gia {
	 width:102px;
	 float:left;
	 text-align:center;
}
.img_gia p{
	 width:100px;
	 text-align:center;
	 border:1px solid #CCC;
	 margin-bottom:5px;
}
.img_gia img {
	width:100px;
	height:100px;
}
.text_chitiet samp {
	color:#1679cd;
	padding-right:5px;
}
.text_chitiet {
    float: right;
    height: 100px;
    overflow: hidden;
    width: 220px;
}
.img_gia span {
	color:#1679cd;
}
.mua_ap {
    bottom: 10px;
    position: absolute;
    right: 10px;
}
.next_back {
    float: right;
    width: 100%;
}
.next_back a, .next_back samp {
    color: #565251;
    float: left;
    margin: 0 10px;
	line-height:21px;
}

		/************* Thegioibluray Tin tuc chi tiet DS1 *************/

.x_box_item_list {
	width:100%;
	margin:15px 0px;
}
.x_box_item_list h2{
	color:#1679cd;
	font-size:14px;
}
.x_box_item_list samp {
	font-size:11px;
	color:#b9b9b9;
}
.top_summany {
	color:#565251;
	font-weight:bold;
	line-height:18px;
	font-size:11px;
}
.x_details {
	line-height:18px;
	color:#565251;
	font-size:11px;
}
.x_marker_item p {
	margin:20px 0px;
}
.x_tr_img {
	text-align:center;
}
.x_tr_img img {
	margin-bottom:10px;
}
.box_theochude {
	width:100%;
}
.authors {
	width:100%;
	text-align:right;
	font-size:18px;
	font-weight:bold;
}
.box_theochude h2 {
	color:#1679cd;
	font-size:14px;
	border-bottom:1px solid #d6d5d5;
	height:30px;
}
.marker_item_li li
{
	background:url(/templates/bluray/images/bg_li.gif) left 7px no-repeat;
	padding-left:15px;
	line-height:18px;
	float:none;
	padding-bottom:0px;
}
.marker_item_li {
	padding:10px 5px;
}
.box_box_under{
	margin-top:30px;
	width:100%;
}
.item_colum {
	width:48%;
	float:left;
}
.marker_item_li samp {
	color:#888888;
}
.marker_item_li a {
	color:#565251;
}

		/************** Thegioibluray Tin tuc DS1 **************/

.box_container_lis_tin {
	width:100%;
	margin-bottom:20px;
}
.item_colum_img_left {
	width:200px;
	border:1px solid #CCC;
	float:left;
}
.item_colum_img_left img {
	width:200px;
}
.item_colum_text_right {
	width:500px;
	float:right;
}
.item_colum_text_right * {
	font-size:12px!important;
}
.no_br {
	margin:0px;
}
.no_br h2 a {
	color:#1679cd;
}
.item_colum_text_right p {
	color:#555555;
}
.x_chitiet {
	width:100%;
	text-align:right;
	color:#1679cd;
}
.x_chitiet a {
	color:#1679cd;
}
.add_features {
	padding-top:15px!important;
	border-bottom:1px solid #CCC;
}
.next_back a.active {
	background:url(/templates/bluray/images/a_active.gif) left top no-repeat;
	width:21px;
	height:21px;
	float:left;
	text-align:center;
}

/*Feature*/
.items{
	width:2000em;
	position:absolute;	
	left:0;
	
}
.box_fast_next_back{
	 height: 395px;
    margin: 0 auto;
    overflow: hidden;
    position: relative;
    width: 955px;
}
.icon_back{
	    height: 26px;
    left: 5px;
    position: absolute;
    top: 220px;
    width: 16px;
    z-index: 9999;	
}
.icon_next{
	    position: absolute;
    right: 5px;
    top: 220px;
}

.item_menu_lever{
	float: left;
    position: relative;
    text-shadow: 1px 1px 1px #CCCCCC;
    text-transform: uppercase;
}
.item_menu_lever :hover level2{
	display:block!important;
}
.level2{
	 background-color: #CCCCCC;
    border: 1px solid #CCCCCC;
   display:none;
    left: 0;
    padding-bottom: 10px;
    position: absolute;
    top: 50px;
    width: 150px !important;
	z-index:999;
}

.level3{
	position:absolute;
	left:150px;
	top:0;
	width:150px;
	background-color:#ccc;
	display:none;
}
.level3 a{
	 background: none repeat scroll 0 0 transparent !important;
    float: left;
    line-height: 30px !important;
    padding-bottom: 5px !important;
    padding-top: 5px !important;
    position: relative;
}
.addtocart_button{
 	background: url("/templates/bluray/images/icon_datmua.gif") no-repeat scroll left top transparent !important;
    color: white;
    height: 22px !important;
    margin-top: 5px !important;
    overflow: hidden !important;
    padding-left: 25px;
    width: 95px !important;
	cursor:pointer;
	border:0px;
}
.input_center{
	  text-align: center;
    width: 122px !important;
	cursor:pointer;
	border:0;
}
.addtocart_button:hover{
	text-decoration:none;
	cursor:pointer;
}
.giohang .box_top {
    background: url("/templates/bluray/images/thongtingiohang.gif") no-repeat scroll left top transparent !important;
    height: 22px;
    width: 321px;
}
.giohang .box_under {
    background: url("/templates/bluray/images/thongtin_center.gif") repeat-y scroll left top transparent !important;
    left: -1px;
    padding: 4px;
    position: relative;
    width: 321px;
}
.giohang {
    bottom: 0;
    position: fixed;
    right: 0;
	 width: 321px;
}
.box_content_center {
    background: url("/templates/bluray/images/bg_center_content.jpg") repeat-y scroll left top transparent !important;
    left: -1px;
    position: relative;
}
.box_content_top {
    background: url("/templates/bluray/images/bg_top_content.jpg") no-repeat scroll left top transparent !important;
    height: 6px;
}
.list_total9 center{
	display:none;
}
#check_number{
	font-weight:bold;
	color:#226EAE;	
}
$check_number_1{
	font-weight:bold;
	color:#226EAE;	
}
.list_film{
	display:none;	
}
.xemchitiet a{
	font-size:0;	
}

/*Lien he*/
.title_contact {
    color: #1679CD;
    font-size: 13px;
    font-weight: bold;
    padding-bottom: 15px;
}
.lbl1 {
     display: block;
    float: left;
    padding-bottom: 4px;
    text-align: left;
    width: 65px;
}
.lbl_left{
	width:445px;	
}
.row_contact a{
	color:#226EAE;	
}
.contact_email label {
    display: block;
    float: left;
    font-family: Tahoma,Geneva,sans-serif;
    text-align: left;
    width: 145px;
}
.contact_email input, #contact_text {
    border: 1px solid #AAAAAA;
    width: 565px;
}
.row {
    display: block;
    padding-bottom: 10px;
}
.contact_email .button {
    background: url("/templates/bluray/images/button_gui_1.jpg") no-repeat scroll left top transparent !important;
    display: block !important;
    font-size: 0 !important;
    height: 29px !important;
    width: 70px !important;
	border:0px;
	cursor:pointer;
}
.contact_email {
	width:715px;
}
#emailForm{
	padding-top:30px;	
}
/*gio hang*/
.item-bd1 {
    width: 150px;
}
.x-form-bd {
    border-right: 1px solid #CCCCCC;
    float: left;
    min-height: 23px;
    text-align: center;
}
.item-bd2 {
    width: 190px;
}
.item-bd3 {
    width: 73px;
}
.item-bd4 {
    width: 107px;
}
.item-bd5 {
    width: 118px;
}
.item-bd6 {
     border: medium none !important;
    margin-left: 10px;
}
.x-form-bottom {
    border-bottom: 1px solid #CCCCCC;
    display: table;
    height: 115px;
    overflow: auto;
    vertical-align: middle;
    width: 767px;
	 
}
.x-form-bd {
    border-right: 1px solid #CCCCCC;
    float: left;
	  height:25px;
    text-align: center;
}
.x-form-top {
    background: none repeat scroll 0 0 #F6F6F6;
    border-bottom: 1px solid #E2E2E2;
    height: 25px;
    position: relative;
    width: 765px;
	overflow:hidden;
}
.x-box-form {
    border: 1px solid #CCCCCC;
    margin: 10px 0;
    overflow: hidden;
    width: 714px;
}
.x-item-box1 {
    border-right: 1px solid #CCCCCC;
    float: left;
    height: 115px;
    text-align: center;
    width: 150px;
	padding-top:10px;
}
.x-item-box2 h2 {
    color: #6F6F6F;
    font-weight: bold;
}
.x-item-box2 {
    border-right: 1px solid #CCCCCC;
    float: left;
    height: 115px;
    padding-left: 5px;
    width: 185px;
	padding-top:10px;
}
.x-item-box3 {
    border-right: 1px solid #CCCCCC;
    float: left;
    height: 115px;
    padding: 0 0 0 20px;
    width: 53px;
	padding-top:10px;
}
.x-item-box4 {
    border-right: 1px solid #CCCCCC;
    float: left;
    font-weight: bold;
    height: 115px;
    padding: 0 0 0 20px;
    width: 87px;
	padding-top:10px;
}
.x-item-box5 {
    border-right: 1px solid #CCCCCC;
    float: left;
    font-weight: bold;
    height: 115px;
    padding: 0 0 0 20px;
    width: 98px;
	padding-top:10px;
}
.x-item-box6 {
    float: left;
    padding-left: 20px;
	padding-top:10px;
}
.x-item-box1 img {
    max-height: 100px;
    max-width: 100px;
}
.x_form_1 div{
	height:25px!important;	
	overflow:hidden!Important;
}
.x_form_1{
	height:25px!important;	
	overflow:hidden!Important;
}
.row_shopping{
	clear:both;	
	padding:2px 0;
}
.row_left{
	 display: block;
    float: left;
    font-weight: bold;
   
    width: 119px;
}
.input_text{
	   border: 1px solid #CCCCCC;
    width: 450px;
}
.box_content_ts textarea{
   border: 1px solid #CCCCCC;
width: 450px;
height:300px;
}
.row_shopping{
	padding-left:20px;	
}
.x-directory1 samp {
background: url("/templates/bluray/images/tr-form-capnhat1.gif") no-repeat scroll right center transparent;
color: #FFFFFF;
float: left;
height: 30px;
line-height: 30px;
padding-right: 3px;
margin:0!important;
}
.x-directory1 {
    background: url("/templates/bluray/images/tr-form-capnhat.gif") no-repeat scroll left center transparent;
    display: block;
    float: left;
    height: 30px;
    margin-right: 5px;
    padding-left: 18px;
}
* html .giohang {
	    float:right;
		 position: absolute;
		right:0!important;	
		 position:absolute;bottom:0;
 position: absolute; overflow:hidden;
        top:expression(eval(document.compatMode &&
        document.compatMode=='CSS1Compat') ?
        documentElement.scrollTop
        +(documentElement.clientHeight-this.clientHeight)
        : document.body.scrollTop
        +(document.body.clientHeight-this.clientHeight)); z-index:1000000;
 }
 .tk1{
	cursor:pointer;	 
}
.tk2{
	cursor:pointer;	 
}

.clearfix:after, .container:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfix, .container {display: inline-block;}
.clearfix, .container {display: block;}
.clear {
	clear: both;
}

.left	{ float: left;	}
.right	{ float: right;	}