/*
  ------------------------------ common defined ------------------------------
*/

*{	padding:0;	margin:0 }

body{
	background:#fff;
	color:#000
}
img { -ms-interpolation-mode: bicubic; }
.wrap{ width: 100% }
.top {
	width:100%;
	background:#E6F0F8 url(images/boxmobi/header/bg_header_top.png) repeat-x left top;
}
.top_bg{
	width:100%;
	background:url(images/boxmobi/header/bg_header.png) repeat-x left 22px;
}
.main {
	width:1000px;
	margin:0 auto;
	padding-top:5px
}
.main_top{
	margin-bottom:10px
}
.left {
	float:left;
	width:680px
}
.right {
	float:right;
	width:300px
}
.bottom{
	width:1000px;
	margin:0 auto 10px
}

/* link */
a.link_block{
	width:100%;
	height:100%;
	display:block
}

a, a:link, a:visited, a:active, a:hover{
	font-family:tahoma;
	color:#002E56;
	text-decoration:none;
	outline-style:none
}
a:hover{text-decoration:underline}

/* link style */
a, a.arial:link, a.arial:visited, a.arial:active, a.arial:hover{font-family:arial}
.tahoma{font-family:tahoma}
a.c_0, a.c_0:link, a.c_0:visited, a.c_0:active, a.c_0:hover{color:#000}
.view_all, a.view_all, a.view_all:link, a.view_all:visited, a.view_all:active, a.view_all:hover{
	font-weight:normal;
	color:#5c5c5c;
	height:31px;
	line-height:31px;
	display:block;
	padding-right:10px;
	text-transform:none;
	background:url(images/boxmobi/icons/bt_continue.png) no-repeat right center
}
.cyan,a.cyan,a.cyan:link, a.cyan:visited, a.cyan:active, a.cyan:hover
.nick_url,a.nick_url,a.nick_url:link, a.nick_url:visited, a.nick_url:active, a.nick_url:hover{
	color:#034b8a;
	font-size:11px
}
a img{border:none}
/* li*/
li{list-style-type:none}
/*
	---------------------- tab Block -----------------------
*/

.tab_block{
	padding-top:10px;
	margin-bottom:20px;
	background:#002e56;
	border:1px solid #dde2e6;
}

.tab_block .block_content{
	padding:0 20px;
	background:#fff;
}
.tab_block .tab_container{padding:0 20px}
.tab_container .float_right{
	height:25px;
	line-height:25px;
}
.tab_container{
	height:25px;
	overflow:hidden
}
.tab_container .tab, .tab_container .tab_auto{
	/*width:70px;*/
	height:28px;
	background:#0057a4;
	display:block;
	line-height:25px;
	overflow:hidden;
	float:left;
	text-align:right;
	margin-right:2px
}
.tab_title a, .tab_title a:link, .tab_title a:visited{
	float:left;
	font-weight:bold;
	padding:0 20px;
	display:block;
	font-size:11px;
	font-family:tahoma;
	color:#cfeefa
}
.tab_container .tab_auto{width:auto}
.tab_container .tab_auto .tab_title{width:auto}

.tab_container .tab .tab_title a:hover{
	text-decoration:none;
	color:#fff;
	background:#137ed9
}
.tab_container .tab_active{
	background:#fff;
	height:28px;
}
.tab_container .tab_active .tab_title{background-image:none}
.tab_container .tab_active .tab_title a{color:#ff3600}
.tab_container .tab_active .tab_title a:hover{text-decoration:none;background:none;color:#ff3600}

.tab_content_container{background:#fff;}

.block_content_all_20{
	background:#fff;
	padding:20px;
}
.content_block_border{
		border:1px solid #dde2e6;
		padding:20px;
		margin-bottom:20px;
		border-top:none;
}
/*
	---------------------- Block -----------------------
*/
.block{background:#fff;margin-bottom:20px}
.block_bg_right,.block_bg_left{
	background:#c5ced7 url(images/boxmobi/bg/line_horizon.png) no-repeat right bottom;
	padding-right:1px;
}
.block_bg_left{padding-left:1px;background-position:left bottom}
.block .block_title, .cus_block_title{
	height:23px;
	line-height:23px;
	background-color:#dbe1e6;
	border-left:1px solid #fff;
	padding:0 10px;
	font-family:Tahoma;
	font-size:11px
}

.danhgia_block_title{	
	background-color:#eef2f4;
	border-top:1px solid #fff;
	padding:10px;
	font-family:Tahoma;
	font-size:11px
}

.block .block_content{background:#fff}

.block_gradient{border:1px solid #dce1e5}
.block_gradient .block_title{
  height:30px;
  line-height:30px;
  font-weight:bold;
  text-transform:uppercase;
  border:0;
  overflow:visible;
  background:url(images/boxmobi/bg/bg_block.png) repeat-x left top;
  border-bottom:1px solid #c4ced7
}
.bg_top_gray{
  background:#fff url(images/boxmobi/bg/bg_grey.png) repeat-x left top;
  border-left:1px solid #fff
}

.bt_continue, .bt_continue:link, .bt_continue:visited{
	background:url(images/boxmobi/icons/bt_continue.png) no-repeat right 9px;
	display:block;
	padding-right:10px;
	font-size:11px;
	color:#5c5c5c;
	font-family:tahoma;
	font-weight:normal;
}

/*
/*
	---------------------- block style grey 1 ---------------------
*/
.block_style_grey .bg_top,.block_style_grey .bg_top_left,.block_style_grey .bg_top_right,
.block_style_grey .bg_bottom,.block_style_grey .bg_bottom_left,.block_style_grey .bg_bottom_right
{
	background:url(images/boxmobi/bg/bg_block_style.png) no-repeat 0 0;
	height:3px;
	overflow:hidden
}
.block_style_grey .bg_top{background-position:0 -3px;background-repeat:repeat-x}
.block_style_grey .bg_top_right{background-position:right -6px}
.block_style_grey .bg_bottom{background-position:0 -12px;background-repeat:repeat-x}
.block_style_grey .bg_bottom_left{background-position:0 -9px}
.block_style_grey .bg_bottom_right{background-position:right -15px}
.block_style_grey .content{
	background:#eef1f3;
	border:1px solid #dbe1e6;
	border-top:0;
	border-bottom:0;
	padding:7px 20px
}
	---------------------- TAB BLOCK ------------------------
*/
.block_gradient .tab_gradient{padding:0}

.tab_gradient a,.tab_gradient a:link,.tab_gradient a:visited,.tab_gradient a:hover{
	padding:0 11px;
	display:block;
	float:left
}
.tab_gradient a.active,.tab_gradient a.active:link,.tab_gradient a.active:visited,.tab_gradient a.active:hover{
	background:#fff;
	border-left:1px solid #c4ced7;
	border-right:1px solid #c4ced7;
	padding:0 10px
}
.tab_gradient a.first,.tab_gradient a.first:link,.tab_gradient a.first:visited,.tab_gradient a.first:hover{
	border-left:0;
	padding:0 10px 0 11px
}

/*
	---------------------- list thanh vien bang avatar 50 -----------------------
*/

.list_thanhvien_50{
	width:50px;
	overflow:hidden;
	margin:8px 14px 12px 0px;
	float:left;
}
.list_thanhvien_50 .avatar{
	width:50px;
	height:50px;
}

/*
	---------------------------- mua ban search form -----------------------
*/

.muaban_search{
	width:144px;
	height:21px;
	padding:3px;
	background:#dbe1e6;
	margin-bottom:15px;
}
.muaban_search #search_id{
	width:112px;
	height:17px;
	background:#fff url(images/boxmobi/muaban/bg_search.png) no-repeat right 0;
	border:1px solid #c5ced7;
	border:0;
	font-size:11px;
	color:#b8bcc1;
	padding:4px 25px 0 7px;
}

/*
	---------------------- Some Effect -----------------------
*/
.border_dce2e6 {border:1px solid #dce2e6}
.line_dot{
	background:url(images/boxmobi/bg/dot.png) repeat-x left top;
	height:1px;
	width:100%;
	overflow:hidden
}
.img_border{
	padding:2px;
	border:1px solid #e0e0e0
}

.arrow_grey{
	display:block;
	background:url(images/boxmobi/icons/arrow_grey.gif) no-repeat left 5px;
	padding:0 0 5px 10px
}
.line_grey{
	height:1px;
	width:100%;
	background:#ecedf5;
	overflow:hidden
}
.c_price{color:#ff3600}
.line_break_dot{
	background:url(images/boxmobi/sanpham/bg_dot3.jpg) repeat-x 0 0;
	padding-top:3px;
}
.line_break_dot .line_break_arrow{
	background:url(images/boxmobi/sanpham/arrow_dot.jpg) no-repeat 0 0;
	height:11px;
	margin-left:-2px;
}
/*
	--------------------- ICON --------------------------
*/
.icon{background:url(images/boxmobi/icons/all_icon.png) no-repeat; width:16px; height:16px;overflow:hidden}
.review_post .icon{background-position:0 -125px}
.comment_post .icon{background-position:0 -109px}
.sub_comment_post .icon{background-position:0 -175px;height:14px}
.blast_post .icon{background-position:0 -93px}
.game_post .icon{background-position:0 -77px}
.like_post .icon{background-position:0 -63px; height:14px}
.follow_post .icon{background-position:0 -48px; height:15px}
.buy_post .icon{background-position:0 -141px}
.sell_post .icon{background-position:0 -157px; height:18px}



/*
	---------------------- Loading -----------------------
*/
.float_loading{
	background: #075b75 url(images/boxmobi/icons/loading.gif) no-repeat 3px center;
  	color: #fff;
  	font-family: Arial, Helvetica, Verdana;
  	padding: 6px 11px 6px 30px;
	display:block;
	position:fixed;
	*position:absolute;
	z-index:9999;
	top:0px;
	right:0px
}
.img_hidden{
	opacity:0;
	filter:alpha(opacity=0)
}
.loading_container{
	background:url(images/boxmobi/icons/loading2.gif) no-repeat center center;
	width:50px;
	height:50px
}
.line_down{background:url(images/boxmobi/bg/dot_down.png) repeat-y left top}

/*
	--------------------------------- avatar -------------------------------------
*/
.avatar32,.avatar_overlay32,.avatar_overlay32_grey{
	width:32px;
	height:32px;
	display:block;
	overflow:hidden
}
.avatar_overlay32{
	background:url(images/boxmobi/avatar/avatar_overlay32.png) no-repeat 0 0
}
.avatar_overlay32_grey{
	background:url(images/boxmobi/avatar/avatar_overlay32_grey.png) no-repeat 0 0
}
.avatar50,.avatar_overlay50,.avatar_overlay50_grey, .avatar_overlay50_grey2{
	width:50px;
	height:50px;
	display:block;
	overflow:hidden
}
.avatar_overlay50{
	background:url(images/boxmobi/avatar/avatar_overlay50.png) no-repeat 0 0
}
.avatar_overlay50_grey{
	background:url(images/boxmobi/avatar/avatar_overlay50_grey.png) no-repeat 0 0
}
.avatar_overlay50_grey2{
	background:url(images/boxmobi/avatar/avatar_overlay50_grey2.png) no-repeat 0 0
}
.avatar100, .avatar_overlay100, .avatar_overlay100_grey{
	width:100px;
	height:100px;
	display:block;
	overflow:hidden
}
.avatar_overlay100{
	background:url(images/boxmobi/avatar/avatar_overlay100.png) no-repeat 0 0
}
.avatar_overlay100_grey{
	background:url(images/boxmobi/avatar/avatar_overlay100_grey.png) no-repeat 0 0
}

/*
	---------------image product--------------------
*/
.img_container100x100{width:103px;height:103px;overflow:hidden}
.img_container100x100 .img_main_overlay{
	background:#e1e6ea;
	width:102px;
	height:102px;
	margin:1px 0 0px 1px
}
.img_container100x100 .img_main{
	width:100px;height:100px;
	border:1px solid #e1e6ea;
	margin-top:-103px;
	background:#fff no-repeat center center;
}
.img_container70x70{width:73px;height:73px;overflow:hidden}
.img_container70x70 .img_main_overlay{
	background:#e1e6ea;
	width:72px;
	height:72px;
	margin:1px 0 0px 1px
}
.img_container70x70 .img_main{
	width:70px;height:70px;
	border:1px solid #e1e6ea;
	margin-top:-73px;
	background:#fff no-repeat center center;
}
.img_container160x180{width:160px;height:180px;overflow:hidden}
.img_container160x180 .img_main_overlay{
	background:#e1e6ea;
	width:159px;
	height:179px;
	margin:1px 0 0px 1px
}
.img_container160x180 .img_main{
	width:157px;height:177px;
	border:1px solid #e1e6ea;
	margin-top:-180px;
	background:#fff no-repeat center center;
}
.img_container100x100 .danhgia_img_active,.img_container100x100 .mobile_active{border-color:#0CF; border-width:2px;}

/*
	---------------------------pager----------------------
*/

.pager{border-top:1px solid #fff}
.pager a,.pager a:link,.pager a:active,.pager a:hover,.pager a:visited{
	font-family:tahoma;
	font-size:11px;
	
}
.pager,.pager .page_current,.pager .page_item{
	height:26px;
	line-height:26px;
	text-align:center;
	background:#002e56;
	font-family:tahoma;
	font-size:11px
}
.pager .page_current,.pager .page_item,.pager .page_items{float:left}
.pager .page_current{
	display:block;
	color:#fff;
	font-weight:bold;
	padding:0 10px;
	background:#ff3600
}
.pager .page_item, .pager .page_item:link, .pager .page_item:visited{
	color:#fff;
	font-weight:bold;
	border-left:1px solid #fff;
	width:26px;
	display:block;
	float:left
}
.pager .page_item:hover,.pager .page_item_active{
	color:#fff;
	background-color:#006CCB;
	text-decoration:underline
}
/*phongct: Sua css phan phan trang, Khi hover mouse qua button next page hoac button preview */
.pager .page_prev,.pager .page_next,
.pager .page_first,.pager .page_last
{background:url(images/boxmobi/bg/pager.png) no-repeat left top}
.pager .page_first{background-position:left -26px}
.pager .page_first:hover{background-position:left -131px}
.pager .page_prev{background-position:left -78px}
.pager .page_prev:hover{background-position:left -183px}
.pager .page_next{background-position:left -52px}
.pager .page_next:hover{background-position:left -156px}
.pager .page_last:hover{background-position:left -104px}

/*
  --------------defined button----------------
*/
a.bt_xemthem{
	background:url(images/boxmobi/buttons/button_viewall.png) no-repeat 0 0;
	width:80px;
	height:23px;
	display:block
}
/* button grey + over AND blue + over*/
a.bt_grey,a.bt_grey .bg_left,a.bt_grey .bg_right{float:left;background:url(images/boxmobi/buttons/bt_bg.png) no-repeat 0 -21px}
a.bt_grey{background-repeat:repeat-x}
a.bt_grey .bg_left{background-position:left top}
a.bt_grey .bg_right{
	background-position:right -42px;
	display:block;
	height:21px;
	line-height:19px;
	padding:0 20px;
	color:#fff;
	font-weight:bold;
	font-size:11px;
	font-family:tahoma
}
a.bt_grey:hover{background-position:left -84px; text-decoration:none}
a.bt_grey:hover .bg_left{background-position:left -63px}
a.bt_grey:hover .bg_right{background-position:right bottom}

a.bt_blue,a.bt_blue .bg_left,a.bt_blue .bg_right{float:left;background:url(images/boxmobi/buttons/bt_blue_bg.png) no-repeat 0 -21px}
a.bt_blue{background-repeat:repeat-x}
a.bt_blue .bg_left{background-position:left top}
a.bt_blue .bg_right{
	background-position:right -42px;
	display:block;
	height:21px;
	line-height:19px;
	padding:0 10px;
	color:#fff;
	font-weight:bold
}
a.bt_blue:hover{background-position:left -84px; text-decoration:none}
a.bt_blue:hover .bg_left{background-position:left -63px}
a.bt_blue:hover .bg_right{background-position:right bottom}

/*
	-------------------------- Tooltip -------------------------
*/
.jTip{cursor: pointer}
#JT{
 position: absolute;
 z-index:999;
 background:url(images/boxmobi/icons/tooltip_arrow.gif) no-repeat left 10px;
 padding-left:17px
}

#JT_copy{
 border:2px solid #c5ced7;
 background-color: #fff;
 overflow:hidden
}
#JT .title{
	padding:0 20px;
	font-size: 14px;
	font-weight: bold;
	height: 24px;
	line-height: 24px;
	cursor: pointer;
	display: block;
	color: #034b8a;
	border-top:1px solid #fff;
	border-bottom:1px solid #fff;
	background-color: #edf1f3;
}
#JT .content{
	border-top:2px solid #edf1f3;
	height: auto;
	display: block;
	padding:0 20px
}
#JT .content .row{
	height:29px;
	line-height:29px;
	border-bottom:1px solid #e9eaf4;
	background-color:#fff
}
#JT .content .row_last{border:0}
#JT .content .bg_gray { background-color:#f2f2f2 }

/*
	------------------- list cycle --------------------------
*/

/* list anh trong trang profile */
a.bt_next3, a.bt_prev3,a.bt_next4, a.bt_prev4{
	height:103px;
	width:19px;
	color:transparent;
	float:left;

	background:url(images/boxmobi/buttons/arrow2_left.jpg) no-repeat center center;
}
a.bt_next3,a.bt_next4{
	float:right;
	background-image:url(images/boxmobi/buttons/arrow2_right.jpg);
	margin-left:13px;
}
a.bt_next4, a.bt_prev4{
	background:url(images/boxmobi/gallery/bt_prev.png) no-repeat center center;
}
a.bt_next4{
	float:right;
	background-image:url(images/boxmobi/gallery/bt_next.png);
	margin-left:13px;
}
.page_img{width:635px;}
.clip_list{
	height:145px;
	float:left
}
.clip_item{
	height:145px;
	width:150px;
	margin-left:5px;
	float:left
}
.item_logo{
	background:#FFF no-repeat left top;
	width:148px;
	height:68px;
	display:block;
	border:1px solid #e0e0e0
}
.item_logo:hover,.item_logo_active{
	width:146px;
	height:66px;
	border:2px solid #075B75
}
/*
  ----   jcarousel list 2 ----------
*/
.rotate_list{float:left}
.rotate_list .clip_item{height:70px}

#bt_next2,#bt_prev2{height:68px}

/* tannv add for comment */

.emoticons,.emoticons:visited {border:1px solid #f5f5f5;padding:5px;display:block}
.emoticons:hover {border:1px solid #075b75; background-color:#dff6fc;padding:5px;display:block}

a.bt_smiley{
	display:block;
	height:19px;
	border:1px solid #d7dfe4;
	background:#f5f5f5 url(images/boxmobi/buttons/smiley.gif) no-repeat right center;
	font-family:Tahoma;
	font-size:11px;
	color:#8e908f;
	line-height:19px;
	padding:0 20px 0 5px;
}

/*
	------------------- POPUP THEME -------------------
*/

/*
	------------------- login form -------------------
*/
#bm_login_form {
    width: 660px;
    background: #f1f1f1;
    padding: 5px;
    display: none;
}

#bm_login_form .border {
    border: 2px solid #cacaca;
    background: url(images/boxmobi/bg/chaos.jpg) top right no-repeat;
}

#bm_login_form .padding {
    font-size: 14px;
    padding: 0px 20px;
    padding-right: 142px;
}

#bm_login_form .border .close_button {
    width: 19px;
    height: 19px;
    float: right;
    margin: 10px;
    background: transparent url(images/boxmobi/buttons/close.png) repeat scroll 0px 0px;
}
#bm_login_form .border .close_button:hover {
    background: transparent url(images/boxmobi/buttons/close.png) repeat scroll 0px -19px;
}

.popup-close-button {
    width: 19px;
    height: 19px;
    float: right;
    margin: 7px;
    background: transparent url(images/boxmobi/buttons/close.png) no-repeat;
}

.pcb-blue-normal {
	background-position: 0px 0px;
}

.pcb-blue-hover {
	background-position: 0px -19px;
}

.pcb-red-normal {
	background-position: 0px -38px;
}

.pcb-red-hover {
	background-position: 0px -57px;
}

.pcb-orange-normal {
	background-position: 0px -76px;
}

.pcb-orange-hover {
	background-position: 0px -95px;
}

#bm_login_form .row {
    margin-top: 30px;
}

#bm_login_form .row .label {
    margin-bottom: 6px;
    color: #8a8a8a;
    font-family: "Times New Roman";
}

#bm_login_form .row .big_field {
    padding: 10px 0px;
    width: 100%;
    border: 1px solid #add1dc;
    font-size: 30px;
    padding: 10px;
    color: #075b75;
    width: 460px;
    font-family: "Times New Roman";
    background: url(images/boxmobi/bg/big_field.png) repeat-x;
}

#bm_login_form .row .button {
    width: 204px;
    height: 52px;
    float: left;
    background: transparent url(images/boxmobi/bg/login.png) no-repeat;
}

#bm_login_form .row .button:hover {
    background: transparent url(images/boxmobi/bg/login.png) no-repeat 0px -52px;
}

#bm_login_form .row .margin {
    background: white;
    padding: 1px;
    width: 480px;
}

#bm_login_form .row .right {
    float: right;
    height: 52px;
    padding-top: 30px;
    color: #5c5c5c;
    font-size: 12px;
}

/*
  ---------------- notify msg ----------------------
*/

#access_notify {
	background-color: white;
	display: none;
}

#access_notify .lock {
	float: left;
	background: transparent url(images/boxmobi/bg/lock.gif) center center no-repeat;
	width: 60px;
	height: 60px;
}

#access_notify .notify {
	margin-left: 64px;
	font-size: 14px;
	font-weight: bold;
}

/* brand */
.brand_item{
	width:320px;
	overflow:hidden;
	margin:5px 0
}
a.brand_link, a.brand_link:link{
	display:block;
	float:left;
	color:#8c8f90;
	font-weight:bold;
	height:100%;
	padding:30px 0  0 10px
}
a.brand_link:hover{color:#075b75}

/* send message theme */
#bm-send-message {}

#bm-send-message .label {
    font-size: 12px;
    font-weight: bold;
}

#bm-send-message .row {
    margin: 16px 0px 6px 0px;
}

#bm-send-message .name_to,#bm-send-message .name_to_active, a.sel_pm .name_del{
    font-size: 16px;
    font-weight: bold;
    color: #075b75
}
#bm-send-message .name_to_active{
	color:#fff;
	background:#075b75;
	padding:2px;
	text-decoration:none
}
a.sel_pm:hover{text-decoration:none}
a.sel_pm .name_del{display:none}
a.sel_pm:hover .name_del{display:inline}
#bm-send-message .field_input {
    width: 470px;
    height: 22px;
    padding-top: 4px;
    line-height: 22px;
    border: 1px solid #CCCCCC;
}

#bm-send-message .textarea {
    width: 470px;
    padding: 4px;
    height: 120px;
    overflow: auto;
    border: 1px solid #CCCCCC;
}

#bm-send-message .popup-footer {
    margin: 10px 0px;
}

#bm-send-message .popup-footer .bt_send {
    background:transparent url(images/boxmobi/buttons/bt_gui.png) no-repeat scroll 0 0;
    color: transparent;
    display: block;
    height: 21px;
    width: 72px;
    float: left;
}

#bm-send-message .popup-footer .bt_cancel {
    background:transparent url(images/boxmobi/buttons/bt_cancel.png) no-repeat scroll 0 0;
    color: transparent;
    display: block;
    height: 21px;
    width: 72px;
    float: left;
}

.input_fb, .input_fb_search{
	border:1px solid #BDC7D8;
	font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
	font-size:11px;
	padding:3px;
	color:#777
}
.input_fb_search {
	width:200px;
	padding-left:17px;
	background:#fff url(images/boxmobi/icons/icon_search.png) no-repeat 4px 4px
}
.search-container{
	border:1px solid #C1C1C1;
	background:#F6F6F6;
	border-right:0;
	border-left:0;
	padding:2px
}
.search-container .float_left{
	padding:3px 10px;
}
#receiver_content{
	height:160px;
	overflow-x:hidden;
	overflow-y:auto
}
.highlight { background-color: #075B75; color: #fff }

/*
	------------------- END POPUP THEME -------------------
*/

/*
	------------------- BEGIN TANNV -------------------
	------------------- BEGIN FOOTER -------------------
*/
.footer_intro{
	width:1000px;
	border:1px solid #dbe1e6;
}

.footer_item{
	float:left;
	margin-top:1px;
	margin-right:1px;
	height:138px;
	text-align:center;
}
.footer_item .link_bottom{
	display:block;
	width:100%;
	height:30px;
	background:#eef2f4;
	line-height:28px;
	font-weight:bold;
	color:#000;
	
}
.footer_item .link_bottom:hover{
color:#002e56;
}

.footer_item_1{
	width:247px;
	background:#fff url(images/boxmobi/footer/icon_1.png) no-repeat center 40px;
}
.footer_item_2{
	width:245px;
	background:#fff url(images/boxmobi/footer/icon_2.png) no-repeat center 40px;
}
.footer_item_3{
	width:225px;
	margin-left:1px;
	background:#fff url(images/boxmobi/footer/icon_3.png) no-repeat center 40px;
}
.footer_item_4{
	width:279px;
	text-align:left;
	text-indent:30px
}
.footer_item_4 ul{
	line-height:140%;
}
.footer_item_4 li{
	background:url(images/boxmobi/icons/dot_grey.png) 30px 50% no-repeat;
	padding-left:10px;
	list-style:none;
}
.footer_item_4 li a{
	color:#044b89;
	font-size:11px;
}
.footer_item_4 li a:hover{
	color:#ff3600;
}
.footer_info{ margin-top:20px}
.footer_info a{font-size:11px;color:#034b8a;}
.footer_info a:hover{color:#ff3600;}

/*
	------------------- BEGIN HEADER -------------------
*/
.header_box{width:1000px }
.top_time{
	background:#fff;
	padding-top:5px
}
.top_time_text{
	width:1000px;
	margin:0 auto;
	color:#89929b;
	font-family:tahoma;
	font-size:11px;
	text-align:left
}
.top_main_container{height:81px}

.top_login_bar{height:22px}

.bt_signup,.bt_signup:link,.bt_signup:visited,
.bt_signin,.bt_signin:link,.bt_signin:visited,
.bt_logout,.bt_logout:link,.bt_logout:visited
{
	height:16px;
	line-height:16px;
	display:block;
	font-weight:bold;
	color:#034b8a;
	padding-left:20px;
	background:url(images/boxmobi/icons/all_icon.png) no-repeat 0 0;
	float:left
}
.bt_signin,.bt_signin:link,.bt_signin:visited{
	background-position: -2px -16px;
}
.bt_logout, .bt_logout:link, .bt_logout:visited{
	background-position: 0 -32px;
}
.bt_signup:hover,.bt_signin:hover,.bt_logout:hover{
	color:#ff3600;
	text-decoration:none
}

/* button yahoo + google */
.bt_google,.bt_google:link,.bt_google:visited,
.bt_yahoo,.bt_yahoo:link,.bt_yahoo:visited{
	height:18px;
	width:64px;
	display:block;
	background:url(images/boxmobi/buttons/btn_google.png) no-repeat 0 0;
}
.bt_yahoo,.bt_yahoo:link,.bt_yahoo:visited{
	background:url(images/boxmobi/buttons/btn_yahoo.png) no-repeat 0 0;
}
.bt_google:hover,.bt_yahoo:hover{
	background-position: 0 -18px;
}

.logo {width:250px;}
.top_search_form{
	height:43px;
	width:460px;
	background:url(images/boxmobi/header/bg_search.png) repeat-x;
}
.top_search_left{
	height:43px;
	background:url(images/boxmobi/header/bg_search_left.png) no-repeat left 0;
}
.top_search_right{
	height:43px;
	background:url(images/boxmobi/header/bg_search_right.png) no-repeat right 0;
	
}

.top_search_form input{
	width:370px;
	height:13px;
	border:none;
	padding: 7px 10px;
	color:#6d6d6d;
	border:none;
	background:none
}
.bt_search, .bt_search:link, .bt_search:visited{
	height:23px;
	width:50px;
	display:block;
	background:url(images/boxmobi/buttons/btn_search.png) no-repeat 0 0;
}
.bt_search:hover{
	background-position: 0 -23px;
}

.top_menu{height:32px}

.top_menu a, .top_menu a:link, .top_menu a:visited{
	height:32px;
	display:block;
	padding:0 20px;
	line-height:30px;
	border-left:1px solid #002e56;
	color:#cfeefa;
	float:left;
	font-weight:bold;
}


.top_menu a:hover{
	background:url(images/boxmobi/header/bg_top_menu.png) repeat-x 0 0;
	text-decoration:none;
	color:#fff;
}

.top_menu .actived{
	
	background:url(images/boxmobi/bg/menu_active.png) repeat-x 0 0;
}
 .top_menu .actived a:link, .top_menu .actived a:visited{
	background:url(images/boxmobi/bg/menu_active_left.png) no-repeat 0 0;
	text-decoration:none;
	color:#fff;
}
.top_menu .menu_home,.top_menu .menu_home a:link, .top_menu .menu_home a:visited{
	width:37px;
	padding:0;
	background:url(images/boxmobi/buttons/btn_home.png) no-repeat 0 0;
}
.top_menu .menu_home a:hover,.top_menu .home_actived, .top_menu .home_actived a:link, .top_menu .home_actived a:visited{
	background-position: 0 -32px;
}

/*thuong hieu */
.item_thuonghieu{width:338px;}
.item_thuonghieu a,.item_thuonghieu a:link, .item_thuonghieu a:visited{
	height:90px;
	width:100%;
	border-bottom:1px dotted #eaeaf4;
	border-left:1px dotted #eaeaf4;
	display:block;
	line-height:90px;
	color:#8c8f90;
	font-weight:bold;
	text-indent:175px;
}
#thuonghieu_left a, #thuonghieu_left a:link, #thuonghieu_left a:visited{border-right:none;}
.item_thuonghieu a:hover{
	background:url(images/boxmobi/icons/xem_thuonghieu.png) top right no-repeat;
	color:#034b8a;
	text-decoration:underline;
}
.item_thuonghieu #last, .item_thuonghieu #last:link, .item_thuonghieu #last:visited{border-bottom:none;}

.detail_action {height:17px; background:url(images/boxmobi/bg/bottom_detail.png) repeat-x 0 0;padding:5px}
.bt_refresh,.bt_tinxau,.bt_edit,.bt_del,
.bt_refresh:link,.bt_tinxau:link,.bt_edit:link,.bt_del:link,
.bt_refresh:visited,.bt_tinxau:visited,.bt_edit:visited,.bt_del:visited
{display:block;height:16px;background:url(images/boxmobi/icons/all_icon.png) no-repeat 0 -274px;float:left;font-size:11px; color:#8e908f;padding:0 35px 0 25px;line-height:15px}
.bt_refresh:hover{background-position:0px -290px}

.bt_del,.bt_del:link,.bt_del:visited{background-position:0px -306px}
.bt_del:hover{background-position:0px -322px}

.bt_tinxau,.bt_tinxau:link,.bt_tinxau:visited{background-position:0px -338px}
.bt_tinxau:hover{background-position:0px -354px}

.bt_edit,.bt_edit:link,.bt_edit:visited{background-position:0px -370px}

/* feed add */

.feed_line{
	/*background-color:#FFFFFF;*/
	background-position:0 0;
	background-repeat:no-repeat;
	padding-left:21px;
	height:18px;
	line-height:18px
}
.feed_text_right{
	width:365px;
	overflow:hidden;
}
.feed_sell{background-image:url(images/boxmobi/icons/icon_feed_rao.png)}
.feed_buy{background-image:url(images/boxmobi/icons/icon_feed_search.png)}
.feed_cm{background-image:url(images/boxmobi/icons/icon_feed_cm.png)}
.feed_post{background-image:url(images/boxmobi/icons/icon_feed_post.png)}
.feed_blast{background-image:url(images/boxmobi/icons/icon_feed_blast.jpg)}
.feed_doiso{background-image:url(images/boxmobi/icons/icon_feed_doiso.jpg)}
.feed_heart{background-image:url(images/boxmobi/icons/icon_feed_heart.jpg)}
.feed_quantam{background-image:url(images/boxmobi/icons/icon_feed_quantam.png)}
.feed_danhba{background-image:url(images/boxmobi/icons/icon_feed_danhba.png)}
.feed_talk{background-image:url(images/boxmobi/icons/icon_talk.png)}
.feed_vlb{background-image:url(images/boxmobi/icons/vlb.gif)}
.feed_postgame{background-image:url(images/boxmobi/icons/feed_postgame.png)}
.feed_up_tin{background-image:url(images/boxmobi/icons/up-tin_49.png)}
.feed_request{background-image:url(images/boxmobi/icons/feed_request.png)}
.feed_space_arrow{background:url(images/boxmobi/icons/sp_arrow_right.png) no-repeat 0 3px ; margin-left:5px; padding: 0 5px; background-repeat: no-repeat}




/*
	---------------------- block style grey 1 ---------------------
*/
.block_style_grey .bg_top,.block_style_grey .bg_top_left,.block_style_grey .bg_top_right,
.block_style_grey .bg_bottom,.block_style_grey .bg_bottom_left,.block_style_grey .bg_bottom_right
{
	background:url(images/boxmobi/bg/bg_block_style.png) no-repeat 0 0;
	height:3px;
	overflow:hidden
}
.block_style_grey .bg_top{background-position:0 -3px;background-repeat:repeat-x}
.block_style_grey .bg_top_right{background-position:right -6px}
.block_style_grey .bg_bottom{background-position:0 -12px;background-repeat:repeat-x}
.block_style_grey .bg_bottom_left{background-position:0 -9px}
.block_style_grey .bg_bottom_right{background-position:right -15px}
.block_style_grey .content{
	background:#eef1f3;
	border:1px solid #dbe1e6;
	border-top:0;
	border-bottom:0;
	padding:7px 20px
}

.float_right_extra{float:right; width:450px}

/* for event noel only */
/*.top_main_container{background:url(images/boxmobi/events/noel/banner_bg.jpg) left top no-repeat}*/
/*.noel{*/
/*	background:url(images/boxmobi/events/noel/banner_snow.gif) no-repeat top left;*/
/*	width:82px;*/
/*	height:21px;*/
/*	float:right;*/
/*	margin-top:-1px;*/
/*}*/

/* for new year */
/*.top_main_container{background:url(images/boxmobi/events/new_year/banner_bg.jpg) left top no-repeat}*/
/* for tet holiday */
/*.top_main_container{background:url(images/boxmobi/events/tet_holiday/banner_bg.jpg) left top no-repeat}*/
/*.top_bg {background-image:url(images/boxmobi/events/tet_holiday/bg_header.png)}*/
/*.top_search_form{background:url(images/boxmobi/events/tet_holiday/bg_search.jpg) repeat-x;}*/
/*.top_search_left{background-image:url(images/boxmobi/events/tet_holiday/bg_search_left.jpg)}*/
/*.top_search_right{background-image:url(images/boxmobi/events/tet_holiday/bg_search_right.jpg)}*/

/* for 30-4 */
/*.top_main_container{background:url(images/boxmobi/events/30_4/banner_bg.png) left top no-repeat}*/

