form {
	display: inline;
}
a,
body {
	font-family: sans-serif;
	font-size: small;
	max-width: 450px;
}
a {
	text-decoration: none;
}
table.lfix {
	table-layout: fixed;
}
table.lfix td span {
    font-size: x-small;
}
table.list td, table.list th {
    font-size: x-small;
}
body,
table,
td,
img,
div {
	border: 0;
	margin: 0;
	padding: 0;
}
.fss{
	font-size: small !important;
}
/* c2c */
.cs {
	margin: 3px;
}
.cm_wr {background: #C00000; color: #FFFFFF; padding: 2px 4px; color: #FFFFFF;}
.cb_wr {background: #E79C9C;}
.cb_wr div {height: 1px; overflow: hidden; background: #C00000; margin: 0 1px;}
.ca_wr {background: #E79C9C;margin: 0 1px;}
.ca_wr div {height: 1px; overflow: hidden; background: #C00000; margin: 0 1px;}

/* colors */
.d {
	color: #1170CF;
}
.w {
	color: #FFFFFF;
}
.r {
	color: #C00000;
}
.g {
	color: #AAAAAA;
}
.g2 {
	color: #888888;
}
.b {
	color: #000000;
}
.l {
	color: #D45252;
}

/* menu middle */
.mm_cover {
	width: 100%;
}
.mm_f,
.mm_l {
	color: #FFFFFF;
	padding: 2px 4px;
	text-align: center;
}
.mm_l {
	border-left: 1px solid #E79C9C;
}

/* table p */
table.pt {
	table-layout: fixed;
	border-collapse: collapse;
	width: 100%;
    font-size: small;
}

table.pt a {
	font-size: small;
	color: #1170CF;    
}

td.ph {
	background: #E9E9E9;
	padding: 4px;
}
td.pd {
	border-bottom: solid 1px #E9E9E9;
	padding: 4px;
}

/* menu sub */
.ms_cover {
	background: #E9E9E9;
	padding: 4px;
	margin: 0px 0px 0px 0px;
}
.ms_title {
	display: block;
	margin: 0px 0px 0px 6px;
	margin-top: 4px;
}
.ms_f,
.ms_l {
	color: #FFFFFF;
	padding: 2px 4px;
	text-align: center;
	color: #000000;	
}
.ms_l {
	border-left: 1px solid #A4A4A4;
}

/* menu bottom */
.mb_cover {
	width: 100%;
}
.mb_f,
.mb_l {
	color: #FFFFFF;
	text-align: center;
}
.mb_l {
	padding-left: 4px;
	border-left: 1px solid #E79C9C;
}

/* c_block */
div.c_cover {
	background: #E9E9E9;
	border: 1px solid #E9E9E9;
}
div.c_block {
	background: #FFFFFF;
	margin: 3px;
	border-top: 1px solid #646464;
	border-bottom: 1px solid #646464;
}
.c_tr {
	background: url('/i/_w/c_tr.gif') right top no-repeat;
	margin: -1px;
}
.c_br {
	background: url('/i/_w/c_br.gif') right bottom no-repeat;
}
.c_bl {
	background: url('/i/_w/c_bl.gif') left bottom no-repeat;
}
.c_tl {
	background: url('/i/_w/c_tl.gif') left top no-repeat;
}
.c_tl table {
	margin: 0px 2px;
}
img.c_block {
	margin: 0px 2px 0px 0px;
	padding: 1px 0px;
	display: block;
}

/* menu_nav */
.menu_nav {
	color: #FFFFFF;
	background: #C00000;
	padding: 6px;
}

/* s_block */
.s_block {
	background: #FFFFFF;
	padding: 4px;
	border-bottom: solid 1px #DDDDDD;
}
.bt{
	border-top: solid 1px #DDDDDD !important;
	padding-top:4px !important;
}
.s_sep {
	color: #AAAAAA;
}

/* i_block */
.i_block {
	background: #FFFFFF;
	text-align: center;
	margin: 4px;
}
.i_block * {
	vertical-align: middle;
}

/* g_block */
.g_block {
	background: #E9E9E9;
	padding: 6px;
}
.g_block * {
	vertical-align: middle;
}

/* top_adv */
div.top_adv {
	color: #FFFFFF;
	background: #C00000;
	padding: 4px;
}
img.top_adv {
	margin: 0px 4px 0px 0px;
	display: block;
}

/* head */
table.head {
	width: 100%;
	border-spacing: 0;
	border-collapse: collapse;
	table-layout: fixed;
}
img.head {
	display: block;
}
.head {
	background:url("/i/_w/head.gif") no-repeat scroll left top transparent;
	height:40px;
}
/* search_form */
.sf {
	margin: 4px;
}
.sf_text,
.sf_pre {
	vertical-align: middle;
	border: solid 1px #AAAAAA;
	width: 70%;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}
.sf_pre {
	width: 20%;
}
.sf_submit {
	vertical-align: middle;
	border-spacing: 0;
	border: 0px;
	background: #C00000;
	color: #FFFFFF;
}
.sf_go {
	vertical-align: middle;
	border-spacing: 0;
	border: 0px;
	background: #696969;
	color: #FFFFFF;
}

/* ann_** */
.ann_title {
	margin: 4px;
}
.ann_sub {
	margin: 4px;
	padding-top: 4px;
	border-top: 1px solid #D9D9D9;
}
.ann_cover {
	margin: 4px;
}
.ann_more {
	background: #EBE2DB;
	padding: 4px;
}

.ann_more_ny {
	/*#a6bac5   no-repeat left top transparent */
	background:url('/i/_w/caption_bg.gif') transparent;
	background-color: #a6bac5;
	padding: 4px;
}

/* ann_m* */
.ann_mcover {
	margin-top: 4px;
	padding: 0px 4px 4px 4px;
	border-bottom: 1px solid #DDDDDD;
}
.ann_mmore {
	background: #EBE2DB;
	padding: 4px;
}
.ann_mf,
.ann_ml {
	color: #FFFFFF;
	text-align: center;
	padding-right: 4px;
}
.ann_ml {
	padding-left: 4px;
	border-left: 1px solid #AAAAAA;
}

/* footer */
.footer {
	color: #434D50;
	margin: 4px;
}
.footer a {
	color: #434D50;
}

/* images */
img.i {
	margin: 0px 2px 0px 0px;
	vertical-align: middle;
}
div.wap_border{
	background:url('/i/wap/border.gif') no-repeat left top;
	position:absolute;
	width:50px;
	height:50px;
}
.pad4{
	padding:4px;
}
.p8{
	font-size:8pt;
}
div.spec_content_block01{
	margin:17px 0 0 0;
}
input.spec_content_submit{
	margin:39px 0 28px 0;
}
input.spec_content_submit2{
	margin:16px 0;
}
input.spec_content_submit3{
	margin:16px 0 0 0;
}
input.spec_content_submit4{
	margin:7px 0 0 0;
}
div.spec_content_block02{
	margin:18px 0 0 0;
}
div.spec_content_block02 img{
	margin:0 5px 0 0;
}
div.spec_content_block02 a{
	color:#C00000;
	font-weight:bold;
}
div.spec_content_title{
	border-bottom:1px solid #DDDDDD;
	margin:14px 4px 8px 4px;
	padding:4px 0px 9px 0px;
}
.bt01{
	border-top:1px solid #DDDDDD
}
/*
.ny_head{
	background:url('/i/_w/ny_head.jpg') no-repeat left top;
	height:40px;
}
*/
.ny_head{
	background:url('/i/_w/header-ny0.gif') repeat-x;
	height:68px;
}

div.ny_content{
	padding:15px 10px;
}
img.ny_title{
	margin:19px 0 11px 0;
}
div.ny_text{
	padding-bottom:7px;
}
div.ny_text2{
	background:url('/i/_w/ny_line.gif') no-repeat left top;
	padding-top:7px;
}
div.mp3_unlim_nokia_x3_00{
	width:100%;
	color:white;
	background:#25103b url('/i/_w/nokia_x3_bg.jpg') no-repeat left top
}
div.mp3_unlim_nokia_x3_00 a{
	color:white;
	text-decoration:underline;
	
}
div.mp3_unlim_nokia_x3_01{
/*	background:url('/i/_w/mp3_unlim_nokia_x3_03.png') no-repeat left top;*/
	height:93px;
}
div.mp3_unlim_nokia_x3_02{
/*	background:url('/i/_w/mp3_unlim_nokia_x3_05.png') no-repeat left top;*/
	height:105px;
	padding:11px 0 0 7px;
}
div.mp3_unlim_nokia_x3_03{
/*	background:url('/i/_w/mp3_unlim_nokia_x3_06.png') no-repeat left top;*/
	height:42px;
	padding:4px 0 0 7px;
}
div.mp3_unlim_nokia_x3_04{
/*	background:url('/i/_w/mp3_unlim_nokia_x3_07.png') no-repeat left top;*/
	height:63px;
}
input.mp3_unlim_nokia_x3_05{
	margin:18px 42px 0;
}
.traffic{
	font-size: x-small;
	color:#B7B7B7;
}

