img{ border:0px;}
a{
	color:#000;
	text-decoration: none;
}

a:hover {
	color:#aa0010;
	text-decoration: none;
}

ul {
	list-style-type:none;
}

html, body {
	padding: 0px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000;
	background:#fffdec url(../images/main_bg.jpg) top center no-repeat;
}

#web_body_content
{
	width:100%;
	height:auto;
	
}

/*Start Content Layout*/
#main {
	display:block;
	height:auto;
	margin:0 auto;
	overflow:hidden;
	width:1000px;
	position:relative;
	z-index:1;
}
#main_content{
	width:1000px;
	height:auto;
	float:left;
	margin:0;
	display:block;
	overflow:hidden;
	background:url(../images/content_bg.jpg) top no-repeat;
}
/*End Content Layout*/

/*Start Header*/
#header{
	width:1000px;
	height:140px;
	position:relative;
	z-index:10;

}
#logo{
	width:220px;
	height:140px;
	position:absolute;
	top:0;
	left:0;
	z-index:10;
}
#logo_partner{
	width:780px;
	height:100px;
	position:absolute;
	top:0;
	right:0;
	z-index:10;
}
/*End Header*/

/*Start Menu*/
.menu{
	height:38px; 
	width:774px;
	position:absolute;
	bottom:0;
	right:6px;
	z-index:10;
	background:url(../images/nav.png) no-repeat;
}
.du_doan_nav{
	width:117px;
	height:38px;
	background:url(../images/du_doan_nav.png) top no-repeat;
	float:left;
}
.du_doan_nav:hover, .du_doan_nav_slc{
	width:117px;
	height:38px;
	background:url(../images/du_doan_nav.png) bottom no-repeat;
	float:left;
}
.anh_dep_nav{
	width:135px;
	height:38px;
	background:url(../images/anh_dep_nav.png) top no-repeat;
	float:left;
}
.anh_dep_nav:hover, .anh_dep_nav_slc{
	width:135px;
	height:38px;
	background:url(../images/anh_dep_nav.png) bottom no-repeat;
	float:left;
}
.nhac_chuong_nav{
	width:165px;
	height:38px;
	background:url(../images/nhac_chuong_nav.png) top no-repeat;
	float:left;
}
.nhac_chuong_nav:hover, .nhac_chuong_nav_slc{
	width:165px;
	height:38px;
	background:url(../images/nhac_chuong_nav.png) bottom no-repeat;
	float:left;
}
.video_nav{
	width:131px;
	height:38px;
	background:url(../images/video_nav.png) top no-repeat;
	float:left;
}
.video_nav:hover, .video_nav_slc{
	width:131px;
	height:38px;
	background:url(../images/video_nav.png) bottom no-repeat;
	float:left;
}
/*End Menu*/

/*Start Content*/
#hot_news{
	width:1000px;
	height:380px;
	position:relative;
	z-index:100;
	display:block;
	overflow:hidden;
	background:url(../images/hot_news_bg.jpg) no-repeat;
}
#gt_box{
	width:247px;
	height:284px;
	position:absolute;
	top:68px;
	right:35px;
	background:url(../images/box_giaithuong.gif) no-repeat;
	z-index:200;
}
.gt_box_title{
	height:20px;
	display:block;
	overflow:hidden;
	font-size:18px;
	font-weight:bold;
	color:#FFF;
	padding:12px 12px;
	text-shadow:#790000 0 2px 1px;
}
.gt_box_money{
	height:60px;
	display:block;
	overflow:hidden;
	font-size:24px;
	font-weight:bold;
	text-align:center;
	line-height:60px;
	color:#ed1c24;
	text-shadow:#300002 0 1px 1px;
}
.gt_box_sms_counter{
	height:45px;
	display:block;
	overflow:hidden;
	font-size:22px;
	font-weight:bold;
	line-height:45px;
	color:#000;
	text-align:center;
	text-shadow:#b7b7b7 0 1px 1px;
}
.gt_box_sms_title{
	height:45px;
	display:block;
	overflow:hidden;
	font-size:18px;
	font-weight:bold;
	line-height:40px;
	color:#000;
	text-align:center;
}
.gt_box_des{
	height:45px;
	display:block;
	overflow:hidden;
	font-size:13px;
	font-weight:bold;
	color:#707070;
	padding:12px;
	text-align:center;
}
#gt_info{
	width:960px;
	height:auto;
	padding:20px;
	display:block;
	overflow:hidden;
	float:left;
}
.gt_info_title{
	display:block;
	overflow:hidden;
	font-size:24px;
	font-weight:bold;
	color:#F00;
	text-shadow:#707070 0 1px 1px;
	text-align:center;
	padding:0 0 8px 0;
}
.gt_info_sms{
	display:block;
	overflow:hidden;
	font-size:26px;
	font-weight:bold;
	color:#008913;
	text-shadow:#b7b7b7 0 1px 1px;
	text-align:center;
	padding:0 0 12px 0;
}
.gt_info_send{
	font-size:24px;
	font-weight:bold;
	color:#000;
}
.gt_info_numb{
	font-size:26px;
	font-weight:bold;
	color:#328ccf;
}
.gt_info_sample{
	display:block;
	overflow:hidden;
	font-size:20px;
	font-weight: normal;
	color:#000;
	text-shadow:#b7b7b7 0 1px 1px;
	text-align:center;
	padding:0 0 8px 0;
}
.gt_info_sample_s{
	display:block;
	overflow:hidden;
	font-size:14px;
	font-weight: bold;
	text-shadow:#b7b7b7 0 1px 1px;
	text-align:center;
	padding:0 0 8px 0;
}
.gt_info_sample_s .special {
	color:#E00C14;
	font-size:16px;
	font-weight:bold;
}
.ps_info{
	display:block;
	overflow:hidden;
	margin:50px 100px 10px 100px;
}
.ps_info .tksl{
	font-size:18px;
	font-weight:bold;
	width:560px;
	height:94px;
	display:block;
	overflow:hidden;
	margin:25px 0 10px 80px;
	background:url(../images/box_tksl.gif) no-repeat;
	padding:30px 20px 10px 20px;
	text-shadow:#b7b7b7 0 1px 1px;
	text-align:center;
}
.ps_info .tm{
	color:#E00C14;
	font-weight:bold;
}
.ps_info p{
	margin:0;
	padding:0;
}
.ps_info .bold{
	font-weight:bold;
}
.ps_info .bold{
	display:block;
	overflow:hidden;
	margin:50px 100px 10px 100px;
}
.ps_info .text{
	font-size:12px;
	font-weight:bold;
	font-style:italic;
}
.ps_info ul{
	margin:5px 0 0 30px;
	padding:0px;
}
.ps_info ul li{
	margin:8px 0;
	padding:0px 0px 0px 10px;
	font-size:12px;
	font-weight:bold;
	background:url(../images/list.gif) 0px 5px no-repeat;
}
.gt_info_des{
	display:block;
	overflow:hidden;
	text-align:center;
	font-size:24px;
	font-weight:bold;
	color:#F00;
	padding:0 0 8px 0;
}
#tkdd_box{
	width:910px;
	display:block;
	overflow:hidden;
	margin:10px 45px;
}
.tkdd_box_tab{
	width:870px;
	height:48px;
	display:block;
	overflow:hidden;
	float:left;
	background:url(../images/box_ds_910_top.gif) top center no-repeat;
	padding:0 20px;
}
.tkdd_box_tab span{
	height:48px;
	display:block;
	overflow:hidden;
	font-size:14px;
	font-weight:bold;
	line-height:42px;
	color:#FFF;
	text-shadow:#893500 0 1px 1px;
}
.tkdd_box_content{
	width:870px;
	height:auto;
	display:block;
	overflow:hidden;
	float:left;
	background:url(../images/box_ds_910_mid.gif) left repeat-y;
	padding:0 20px;
}
.tkdd_box_content .title{
	text-align:center;
	font-size:13px;
	font-weight:bold;
}
.tkdd_box_content .text{
	text-align:center;
	font-size:13px;
	font-weight:bold;
}
.tkdd_box_content .name{
	font-size:13px;
	font-weight:bold;
	text-align:left;
}
.tkdd_box_content .flag{
	margin:0 6px 0 6px;
	border:1px solid #888888;
}
.tkdd_box_bottom{
	width:870px;
	height:20px;
	display:block;
	overflow:hidden;
	float:left;
	background:url(../images/box_ds_910_bot.gif) bottom center no-repeat;
	padding:0 20px;
}
.ds_bang_dau{
	width:910px;
	height:auto;
	display:block;
	overflow:hidden;
	margin:10px 45px;
	
}
.ds_box_l{
	width:450px;
	height:auto;
	display: block;
	overflow:hidden;
	margin-right:10px;
	float:left;
}
.ds_box_r{
	width:450px;
	height:auto;
	display: block;
	overflow:hidden;
	float:left;
}
.ds_box_tab{
	width:410px;
	height:48px;
	display: block;
	overflow:hidden;
	float:left;
	background:url(../images/box_ds_450_top.gif) no-repeat;
	padding:0 20px;
}
.ds_box_tab a{
	color:#FFF;
}
.ds_box_tab a:hover{
	color:#FFF;
}
.ds_box_tab span{
	width:310px;
	height:48px;
	font-size:14px;
	font-weight:bold;
	line-height:42px;
	color:#FFF;
	float:left;
	text-shadow:#893500 0 1px 1px;
}
.ds_view_all{
	width:100px;
	height:48px;
	font-size:14px;
	font-weight:bold;
	line-height:42px;
	color:#FFF;
	float:left;
	text-align:right;
	text-shadow:#252525 0 1px 1px;
}
.ds_box_content{
	width:410px;
	height:auto;
	display: block;
	overflow:hidden;
	float:left;
	background:url(../images/box_ds_450_mid.gif) repeat-y;
	padding:0 20px;
}
.ds_box_content .title{
	text-align:center;
	font-size:13px;
	font-weight:bold;
}
.ds_box_content .text{
	text-align:center;
	font-size:13px;
	font-weight:bold;
}
.ds_box_content .name{
	font-size:13px;
	font-weight:bold;
	text-align:left;
}
.ds_box_content .bang{
	font-size:13px;
	font-weight:bold;
	text-align:left;
	padding-left:10px;
}
.ds_box_content .flag{
	margin:0 6px 0 6px;
	border:1px solid #888888;
}
.ds_box_bottom{
	width:450px;
	height:20px;
	display:block;
	overflow:hidden;
	float:left;
	background:url(../images/box_ds_450_bot.gif) bottom center no-repeat;
}
.gt_detail{
	display:block;
	overflow:hidden;
	margin:10px 0;
}
.gt_detail .title{
	width:160px;
	display:block;
	overflow:hidden;
	float:left;
	text-align:right;
	margin-right:20px;
	font-size:18px;
	font-weight:bold;
	text-shadow:#b7b7b7 0 1px 1px;
}
.gt_detail .des{
	width:780px;
	display:block;
	overflow:hidden;
	float:left;
	text-align:left;
	line-height:24px;
	text-shadow:#b7b7b7 0 1px 1px;
}
.gt_detail .special{
	font-size:18px;
	font-weight:bold;
	color:#e00c14;	
}
.gt_detail .text{
	font-size:14px;
	font-weight:bold;
	color:#000;	
}
#td_wc_box{
	width:910px;
	display:block;
	overflow:hidden;
	margin:15px 45px;
}
.td_wc_box_top{
	height:20px;
	display:block;
	overflow:hidden;
	background:url(../images/box_td_top.gif) no-repeat;
}
.td_wc_box_mid{
	display:block;
	overflow:hidden;
	padding:0 20px;
	background:url(../images/box_td_mid.gif) repeat-y;
}
.td_wc_box_mid .content{
	display:block;
	overflow:hidden;
	padding:15px 0;
	line-height:18px;
	font-weight:bold;
}
.ms_list{
	font-size:14px;
	font-weight:bold;
}
.td_wc_box_mid .content .sms{
	color:#008913;
	font-size:15px;
	font-weight:bold;
}
.td_wc_box_mid .content .info{
	color:#707070;
	font-size:13px;
	font-weight:bold;
}
.td_wc_box_mid .title{
	display:block;
	overflow:hidden;
	text-align:center;
}
.td_wc_box_mid .send{
	color:#FF0000;
	font-size:24px;
	font-weight:bold;
	text-shadow:0 1px 1px #b7b7b7;
}
.td_wc_box_mid .send_s{
	color:#000000;
	font-size:16px;
	font-weight:bold;
	text-shadow:0 1px 1px #b7b7b7;
	padding:4px 0;
	display:block;
}
.td_wc_box_mid .numb{
	color:#328CCF;
	font-size:26px;
	font-weight:bold;
	text-shadow:0 1px 1px #b7b7b7;
}
.td_wc_box_bot{
	height:25px;
	display:block;
	overflow:hidden;
	background:url(../images/box_td_bot.gif) no-repeat;
}
#ver_content{
	width:910px;
	display:block;
	overflow:hidden;
	margin:10px 45px;
}
.sms_download{
	display:block;
	overflow:hidden;
	margin:8px 0;
	text-align:center;
}
.sms_download .title{
	font-size:16px;
	font-weight:bold;
	padding-right:8px;
}
.sms_download .sms{
	color:#008913;
	font-size:18px;
	font-weight:bold;
}
.sms_download .text{
	font-size:14px;
	font-weight:bold;
	text-align:center;
}
.sms_download .numb{
	color: #f26522;
	font-size:16px;
	font-weight:bold;
	padding-left:8px;
}
.ver_content_l{
	width:380px;
	display:block;
	overflow:hidden;
	margin-right:10px;
	float:left;
}
.ver_content_r{
	width:520px;
	display:block;
	overflow:hidden;
	float:left;
}
.anh_content_380{
	width:380px;
	display:block;
	overflow:hidden;
}
.anh_content_380_tab{
	height:50px;
	display:block;
	overflow:hidden;
	background:url(../images/box_anh_380_top.gif) no-repeat;
}
.anh_content_380_tab a{
	color:#FFF;
}
.anh_content_380_tab a:hover{
	color:#FFF;
}
.anh_content_380_tab span{
	color:#FFFFFF;
	float:left;
	font-size:14px;
	font-weight:bold;
	height:50px;
	line-height:40px;
	text-shadow:0 1px 1px #603913;
	padding-left:80px;
	width:184px;
}
.anh_content_380_mid{
	width:330px;
	display:block;
	overflow:hidden;
	background:url(../images/box_anh_380_mid.gif) repeat-y;
	padding:0 25px;
}
.anh_content_380 .item{
	width:110px;
	height:116px;
	float:left;
	margin:2px 0;
}
.anh_content_380 .thumb{
	width:100px;
	height:75px;
	border:1px solid #CCCCCC;
	padding:1px;
	margin:4px 0 4px 4px;
}
.anh_content_380 .numb {
	text-align:center;
	color:#6D4014;
	font-weight:bold;
	padding:4px 0;
}
.anh_content_380_bot{
	height:30px;
	display:block;
	overflow:hidden;
	background:url(../images/box_anh_380_bot.gif) no-repeat;
}
.ringtone_content{
	width:520px;
	display:block;
	overflow:hidden;
	float:left;
	margin-bottom:10px;
	font-weight:bold;
}
.ringtone_content .text_center{
	text-align:center;
}
.ringtone_content .ring_numb{
	color:#ed1c24;
	text-align:center;
}
.ringtone_content_520_tab{
	height:50px;
	display:block;
	overflow:hidden;
	background:url(../images/box_ringtone_520_top.gif) no-repeat;
}
.ringtone_content_520_tab a{
	color:#FFF;
}
.ringtone_content_520_tab a:hover{
	color:#FFF;
}
.ringtone_content_520_tab span{
	color:#FFFFFF;
	float:left;
	font-size:14px;
	font-weight:bold;
	height:50px;
	line-height:40px;
	text-shadow:0 1px 1px #2c4800;
	padding-left:76px;
	width:326px;
}
.ringtone_content_520_mid{
	width:480px;
	display:block;
	overflow:hidden;
	background:url(../images/box_ringtone_520_mid.gif) repeat-y;
	padding:0 20px;
}
.ringtone_content_520_bot{
	height:30px;
	display:block;
	overflow:hidden;
	background:url(../images/box_ringtone_520_bot.gif) no-repeat;
}
.video_content{
	width:520px;
	display:block;
	overflow:hidden;
	float:left;
}
.video_content .item{
	display:block;
	float:left;
	height:156px;
	margin:4px 0;
	overflow:hidden;
	width:160px;
}
.video_content .thumb {
	border:1px solid #CCCCCC;
	height:78px;
	margin:4px 27px;
	padding:1px;
	width:104px;
}
.video_content .title {
	font-weight:bold;
	padding:2px 8px;
	text-align:center;
}
.video_content .numb {
	color:#0078C6;
	font-weight:bold;
	text-align:center;
}
.video_content_520_tab{
	height:50px;
	display:block;
	overflow:hidden;
	background:url(../images/box_video_520_top.gif) no-repeat;
}
.video_content_520_tab a{
	color:#FFF;
}
.video_content_520_tab a:hover{
	color:#FFF;
}
.video_content_520_tab span{
	color:#FFFFFF;
	float:left;
	font-size:14px;
	font-weight:bold;
	height:50px;
	line-height:40px;
	text-shadow:0 1px 1px #2c4800;
	padding-left:76px;
	width:326px;
}
.video_content_520_mid{
	width:480px;
	display:block;
	overflow:hidden;
	background:url(../images/box_video_520_mid.gif) repeat-y;
	padding:0 20px;
}
.video_content_520_bot{
	height:30px;
	display:block;
	overflow:hidden;
	background:url(../images/box_video_520_bot.gif) no-repeat;
}
.price_sms{
	display:block;
	overflow:hidden;
	margin:10px 50px 15px 50px;
	font-weight:bold;
}
.price_sms .price{
	color:#008913;
}
/*End Content*/

/*Start Content Detail*/
.nhac_detail_box {
	display:block;
	margin:45px 45px 20px 45px;
	overflow:hidden;
	width:910px;
	font-weight:bold;
}
.play{
	width:16px;
	height:16px;
	float:left;
	background:url(../images/ring_play.gif) no-repeat;
	margin-right:6px;
}
.nhac_detail_box .ring_numb {
	color:#ED1C24;
	text-align:center;
}
.nhac_detail_box .text_center {
	text-align:center;
}
.nhac_detail_box_tab{
	width:870px;
	height:48px;
	display:block;
	overflow:hidden;
	float:left;
	background:url(../images/box_ringtone_910_top.gif) top center no-repeat;
	padding:0 20px;
}
.nhac_detail_box_tab span{
	height:48px;
	display:block;
	overflow:hidden;
	font-size:14px;
	font-weight:bold;
	line-height:42px;
	color:#FFF;
	text-shadow:#2C4800 0 1px 1px;
	padding-left:60px;
}
.nhac_detail_box_mid{
	width:870px;
	height:auto;
	display:block;
	overflow:hidden;
	float:left;
	background:url(../images/box_ringtone_910_mid.gif) left repeat-y;
	padding:0 20px;
}
.nhac_detail_box_bot{
	width:910px;
	height:30px;
	display:block;
	overflow:hidden;
	background:url(../images/box_ringtone_910_bot.gif) no-repeat;
	float:left;
}
.anh_detail_box {
	display:block;
	margin:45px 45px 20px 45px;
	overflow:hidden;
	width:910px;
}
.anh_detail_box .item{
	width:174px;
	height:110px;
	display:block;
	overflow:hidden;
	float:left;
	margin:5px 0;
}
.anh_detail_box .thumb{
	width:100px;
	height:75px;
	border:1px solid #CCCCCC;
	padding:1px;
	margin:4px 36px;
}
.anh_detail_box .numb {
	text-align:center;
	color:#6D4014;
	font-weight:bold;
	padding:4px 0;
}
.anh_detail_box_tab{
	width:870px;
	height:48px;
	display:block;
	overflow:hidden;
	float:left;
	background:url(../images/box_anh_910_top.gif) top center no-repeat;
	padding:0 20px;
}
.anh_detail_box_tab span{
	height:48px;
	display:block;
	overflow:hidden;
	font-size:14px;
	font-weight:bold;
	line-height:42px;
	color:#FFF;
	text-shadow:#603913 0 1px 1px;
	padding-left:60px;
}
.anh_detail_box_mid{
	width:870px;
	height:auto;
	display:block;
	overflow:hidden;
	float:left;
	background:url(../images/box_anh_910_mid.gif) left repeat-y;
	padding:0 20px;
}
.anh_detail_box_bot{
	width:910px;
	height:30px;
	display:block;
	overflow:hidden;
	background:url(../images/box_anh_910_bot.gif) no-repeat;
	float:left;
}
.video_detail_box {
	display:block;
	margin:45px 45px 20px 45px;
	overflow:hidden;
	width:910px;
}
.video_detail_box .item{
	width:174px;
	height:160px;
	display:block;
	overflow:hidden;
	float:left;
	margin:10px 0;
}
.video_detail_box .thumb{
	width:104px;
	height:78px;
	border:1px solid #CCCCCC;
	padding:1px;
	margin:4px 34px;
}
.video_detail_box .numb {
	text-align:center;
	color:#0078C6;
	font-weight:bold;
}
.video_detail_box .title{
	text-align:center;
	font-weight:bold;
	padding:2px 8px;
}
.video_detail_box_tab{
	width:870px;
	height:48px;
	display:block;
	overflow:hidden;
	float:left;
	background:url(../images/box_video_910_top.gif) top center no-repeat;
	padding:0 20px;
}
.video_detail_box_tab span{
	height:48px;
	display:block;
	overflow:hidden;
	font-size:14px;
	font-weight:bold;
	line-height:42px;
	color:#FFF;
	text-shadow:#603913 0 1px 1px;
	padding-left:50px;
}
.video_detail_box_mid{
	width:870px;
	height:auto;
	display:block;
	overflow:hidden;
	float:left;
	background:url(../images/box_video_910_mid.gif) left repeat-y;
	padding:0 20px;
}
.video_detail_box_bot{
	width:910px;
	height:30px;
	display:block;
	overflow:hidden;
	background:url(../images/box_video_910_bot.gif) no-repeat;
	float:left;
}
.detail_content{
	display:block;
	overflow:hidden;
	margin:40px 0;
}
.detail_content .title_tl {
	display:block;
	font-size:20px;
	font-weight:bold;
	margin-right:20px;
	overflow:hidden;
	text-align:center;
	text-shadow:0 1px 1px #B7B7B7;
	padding:0 0 15px 0;
}
/*End Content Detail*/

/*Start Footer*/
#footer{
	width:1000px;
	height:140px;
	float:left;
	display:block;
	overflow:hidden;
	background:#fffdec url(../images/footer_bg.gif) top no-repeat;
}
.footer_service{
	height:36px;
	line-height:34px;
	display:block;
	overflow:hidden;
	text-align:center;
	margin-bottom:10px;
}
.footer_service a{
	font-size:14px;
	font-weight:bold;
	color:#FFF;
	text-decoration:none;
	text-shadow:#893500 0 1px 1px;
}
.footer_service a:hover{
	color:#790000;
}
.footer_service .sperator{
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	padding:0 12px 0 14px;
	text-shadow:#893500 0 1px 1px;	
}
.footer_link{
	height:20px;
	line-height:20px;
	display:block;
	overflow:hidden;
	text-align:center;
	margin-bottom:6px;	
}
.footer_link a{
	font-size:12px;
	font-weight:normal;
	color:#6e2700;
	font-weight:bold;
	text-decoration:none;
	text-shadow:#fff 0 1px 1px;
}
.footer_link a:hover{
	color:#000;
}
.footer_link .sperator{
	font-size:12px;
	font-weight:bold;
	color:#6e2700;
	padding:0 8px 0 10px;
}
.copyright{
	width:1000px;
	display:block;
	overflow:hidden;
	text-align:center;
	color:#ab4311;
	text-shadow:#fff 0 1px 1px;
}
/*End Footer*/
