body	{ margin: 0px; background: #FFF; color: #000; font-family: arial, verdana, lucida, helvetica, sans-serif; font-size: 13px; line-height: 20px; }
a	{ color: #FFF; font-weight: bold; text-decoration: none; }
a:hover	{ color: #FFF; }
.td-menu	{ background-color: #FF0000; color: #FFF; } 
.td-on	{ background-color: #0B02AB; }
.td-video	{ background-color: #88E702; color: #FFF; }
.kfont	{ color: #000; font-size: 12px; }
.kt	{ font-size: 30px; line-height: 35px; }
.bt	{ font-size: 25px; line-height: 30px; color: #0B02AB; }
.blue	{ }
.blue a	{ color: #0B02AB; text-decoration: underline; font-weight: normal; }
.blue a:hover	{ color: #0B02AB; text-decoration: underline; font-weight: bold; }
.high	{ line-height: 23px; }
.lang	{ }
.lang a	{ color: #0B02AB; text-decoration: none; font-weight: bold; }
.lang a:hover	{ color: #0B02AB; text-decoration: underline; font-weight: bold; }
.title	{ font-size: 25px; line-height: 30px; color: #a759b5; font-family: simhei; }
.text	{ line-height: 28px; font-size: 18px; letter-spacing: 5px; }
.p-title	{ font-size: 18px; font-family: simhei; line-height: 26px; }
.big-title	{ font-size: 26px; font-family: simhei; }
.price	{ font-size: 26px; color: #FF0000; font-weight: bold; }
.buy	{ font-size: 26px; background: #8BE607; font-family: simhei;　color: #0B02AB; line-height: 26px; }
.buy a	{ color: #000; font-weight: normal; }
.buy a:hover	{ color: red; }
.info	{ font-size: 26px; background: #C7C4F9; font-family: simhei;　color: #0B02AB; line-height: 26px; }
img.nav	{ cursor: pointer; }
.nav	{ vertical-align: middle; }
.red	{ color: red; }
.red a	{ color: red; text-decoration: underline; }
.red a:hover	{ color: red; }
.uline	{ text-decoration: underline; }
p.black a { color: #0B02AB; }
.right {
	float: right;
	margin: 0 0 10px 30px;
	display: inline;
	}