body {
	margin: 0px; padding: 0px;
}
div {
	margin: 0px; padding: 0px;
}
p {
	margin: 0px; padding: 0px;
}
h3 {
	margin: 0px; padding: 0px;
}
ul {
	margin: 0px; padding: 0px;
}
li {
	margin: 0px; padding: 0px;
}
form {
	margin: 0px; padding: 0px;
}
body {
	margin: 0px auto; text-align: left; color: rgb(69, 69, 69); font-family: Arial,"宋体"; font-size: 14px; background-color: rgb(249, 249, 249);
}
ul {
	list-style: none;
}
h1 {
	font-weight: normal;
}
h2 {
	font-weight: normal;
}
h3 {
	font-weight: normal;
}
a {
	color: rgb(69, 69, 69); text-decoration: none;
}
a:hover {
	color: rgb(20, 96, 150); text-decoration: underline;
}
.clear {
	clear: both;
}
.left {
	float: left;
}
.right {
	float: right;
}
img {
	padding: 0px; border: 0px currentColor;
}
input {
	padding: 0px; border: 0px currentColor;
}
.bgff {
	background: rgb(255, 255, 255);
}
.w1000 {
	margin: 0px auto; width: 1000px;
}
.webtitle {
	font-family: "微软雅黑"; font-size: 16px;
}
input {
	font-size: 14px;
}
textarea {
	font-size: 14px;
}
.f12 {
	font-size: 12px;
}
.fb {
	font-weight: bold;
}
.fred {
	color: rgb(253, 113, 80);
}
.fbai {
	color: rgb(255, 255, 255);
}
.fgre {
	color: rgb(2, 162, 245);
}
.ff0 {
	color: rgb(255, 0, 51);
}
.header .search {
	margin-left: 50px;
}
.header {
	background: rgb(249, 249, 249); padding-top: 15px;
}
.header form {
	width: 400px; height: 40px; position: relative;
}
.footsearch form {
	width: 400px; height: 40px; position: relative;
}
.header input {
	top: 0px; height: 34px; line-height: 34px; position: absolute;
}
.footsearch input {
	top: 0px; height: 34px; line-height: 34px; position: absolute;
}
#key {
	padding: 0px 10px; border: 2px solid rgb(204, 204, 204); left: 0px; width: 308px;
}
#sub {
	background: rgb(172, 172, 172); width: 68px; height: 38px; right: 0px; color: rgb(255, 255, 255);
}
#sub:hover {
	background: rgb(255, 68, 0);
}
.header .taglist {
	margin-top: 10px;
}
.header .taglist a {
	padding: 0px 5px;
}
.header .search {
	margin-top: 10px;
}
.header .right {
	line-height: 26px; position: relative;
}
.header .right img {
	top: -5px; right: 0px; position: absolute;
}
.top {
	background: rgb(236, 236, 236); margin: 0px;
}
.top li {
	margin: 0px 5px; height: 24px; line-height: 24px; font-size: 14px; float: left;
}
.top a {
	margin: 0px; padding: 1px 5px 1px 25px; text-align: center; color: rgb(69, 69, 69); position: relative;
}
.top i {
	left: 2px; top: 0px; width: 22px; height: 22px; display: block; position: absolute; background-image: url("/truemv../images/topico.png"); background-repeat: no-repeat;
}
.top .topico1 {
	
}
.top .topico2 {
	background-position: 0px -35px;
}
.top .topico3 {
	background-position: 0px -70px; left: 6px;
}
.top .topico4 {
	background-position: 0px -105px;
}
.top .topico5 {
	background-position: 0px -140px;
}
.top .topico6 {
	background-position: 0px -175px;
}
.top .topico7 {
	background-position: 0px -210px;
}
.top .topico8 {
	background-position: 0px -245px;
}
.top a:hover .topico1 {
	background-position: -37px 0px;
}
.top a:hover .topico2 {
	background-position: -37px -35px;
}
.top a:hover .topico3 {
	background-position: -37px -70px;
}
.top a:hover .topico4 {
	background-position: -37px -105px;
}
.top a:hover .topico5 {
	background-position: -37px -140px;
}
.top a:hover .topico6 {
	background-position: -37px -175px;
}
.top a:hover .topico7 {
	background-position: -37px -210px;
}
.top a:hover .topico8 {
	background-position: -37px -245px;
}
.top a:hover {
	border-radius: 4px; color: rgb(255, 255, 255); text-decoration: none; background-color: rgb(20, 96, 150);
}
.top a div {
	padding: 10px; border: 1px solid rgb(204, 204, 204); top: 22px; width: 140px; height: 180px; right: 0px; text-indent: -9999px; display: none; position: absolute; z-index: 9;
}
.top a:hover div {
	background: url("/truemv/upload/2code.png") no-repeat center rgb(255, 255, 255); display: block;
}
.tdiv .right {
	font-family: "宋体"; font-size: 12px;
}
.tdiv span {
	font-family: "宋体";
}
.tdiv h1 {
	margin: 0px; display: inline;
}
.tdiv h2 {
	margin: 0px; display: inline;
}
.rmain .tdiv .taglist a {
	padding: 0px 30px; text-align: center; border-left-color: rgb(226, 226, 226); border-left-width: 1px; border-left-style: solid; float: left; display: block;
}
.rmain .tdiv .taglist a.hover {
	color: rgb(20, 96, 150); line-height: 32px; border-top-color: rgb(78, 158, 255); border-bottom-color: rgb(255, 255, 255); border-top-width: 2px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid;
}
.rmain .tdiv .taglist a:hover {
	color: rgb(20, 96, 150); line-height: 32px; border-top-color: rgb(78, 158, 255); border-bottom-color: rgb(255, 255, 255); border-top-width: 2px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid;
}
.ico {
	display: block; position: absolute; background-image: url("/truemv../images/ico.png"); background-repeat: no-repeat;
}
.nav {
	background: rgb(63, 162, 231); padding: 4px 0px; line-height: 26px; margin-top: 10px; border-top-color: rgb(47, 158, 224); border-bottom-color: rgb(47, 158, 224); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid;
}
.nav ul {
	border-right-color: rgb(131, 195, 239); border-right-width: 1px; border-right-style: solid;
}
.nav li {
	margin: 0px 8px; float: left;
}
.nav .newli {
	position: relative;
}
.nav .newli i {
	background: url("/truemv../images/new.gif") no-repeat; top: -18px; width: 27px; height: 24px; right: 0px; display: block; position: absolute;
}
.nav a {
	margin: 0px; padding: 0px; text-align: center; color: rgb(249, 249, 249); display: block;
}
.nav a:hover {
	background: rgb(231, 243, 253); border-radius: 4px; color: rgb(38, 96, 153); text-decoration: none;
}
#nav1 {
	width: 345px; _width: 340px;
}
#nav1 li {
	width: 70px; _width: 65px;
}
#nav2 {
	width: 335px; _width: 325px;
}
#nav2 li {
	width: 95px; _width: 85px;
}
#nav3 {
	width: 315px; border-right-width: 0px; float: left;
}
#nav3 li {
	width: 85px;
}
.mod {
	background: rgb(255, 255, 255); border: 1px solid rgb(232, 232, 232); width: 260px;
}
.mod .tdiv {
	background: rgb(197, 229, 251); padding: 0px 10px; height: 34px; line-height: 34px; border-top-color: rgb(146, 203, 243); border-top-width: 2px; border-top-style: solid;
}
.mod .tdiv a {
	color: rgb(20, 96, 150);
}
.modmain {
	padding: 15px 0px;
}
.modmain li {
	height: 30px; line-height: 30px; padding-left: 35px; border-bottom-color: rgb(255, 255, 255); border-bottom-width: 1px; border-bottom-style: solid; position: relative;
}
.mod .modmain li {
	padding-left: 0px; _padding-left: 0;
}
.mod .modmain li a {
	padding-left: 35px; display: block; _width: 215px; _padding-left: 35px;
}
.mod .pdleft15 li a {
	padding-left: 15px; _width: 235px;
}
.mod .modmain li a:hover {
	background: rgb(240, 241, 241);
}
.topindex li {
	border-bottom-color: rgb(238, 238, 238); border-bottom-width: 1px; border-bottom-style: dashed;
}
.modmain i {
	left: 5px; top: 5px; width: 24px; height: 20px; line-height: 20px; padding-left: 5px; font-style: normal; font-weight: bold; display: block; position: absolute;
}
.modmain .top3 {
	background: url("/truemv../images/ico.png") no-repeat -2px -21px; color: rgb(255, 255, 255); font-size: 13px;
}
.modmain ul {
	margin: 0px 5px;
}
.pdleft15 li {
	padding-left: 15px;
}
.modmain span.ico {
	background-position: -2px -97px; left: 200px; top: 5px; line-height: 18px; padding-left: 20px; font-size: 13px; _left: 185px;
}
.rmain {
	background: rgb(255, 255, 255); border: 1px solid rgb(232, 232, 232); width: 720px;
}
.rmain .tdiv {
	margin: 0px 10px; height: 34px; line-height: 34px; border-bottom-color: rgb(226, 226, 226); border-bottom-width: 2px; border-bottom-style: solid;
}
.rmain .tdiv .webtitle {
	padding: 0px 10px; color: rgb(20, 96, 150); border-bottom-color: rgb(20, 96, 150); border-bottom-width: 2px; border-bottom-style: solid;
}
.rmain .tdiv .tdivlist a {
	background: rgb(248, 239, 235); margin: 0px 4px; padding: 5px; color: rgb(248, 134, 94);
}
.rmain .tdiv .mdivlist a {
	background: rgb(83, 161, 254); margin: 0px 5px; padding: 5px; color: rgb(255, 255, 255); font-family: "微软雅黑"; font-size: 14px;
}
.minfo {
	padding: 15px; line-height: 30px;
}
.minfo a {
	background: rgb(42, 151, 252); padding: 3px 5px; color: rgb(255, 255, 255);
}
#geci {
	border: 0px currentColor; width: 240px; line-height: 22px; overflow: hidden; font-family: "宋体"; font-size: 12px; display: none;
}
.picmain {
	padding: 0px 10px;
}
.picmain li {
	padding: 8px 0px; line-height: 22px; clear: both;
}
.picmain .link {
	max-height: 34px;
}
.picmain .wd {
	color: rgb(102, 102, 102); display: block;
}
.picmain .picidv {
	width: 100px; padding-left: 10px;
}
.litpic {
	padding: 5px 0px; position: relative;
}
.litpic .prev {
	top: 112px; width: 15px; height: 42px; display: block; position: absolute; background-image: url("/truemv/static/images/zuoyou.gif"); background-repeat: no-repeat;
}
.litpic .next {
	top: 112px; width: 15px; height: 42px; display: block; position: absolute; background-image: url("/truemv/static/images/zuoyou.gif"); background-repeat: no-repeat;
}
.litpic .prev {
	left: 7px;
}
.litpic .prev:hover {
	background-position: 0px -86px;
}
.litpic .next {
	background-position: 0px -42px; right: 7px;
}
.litpic .next:hover {
	background-position: 0px -128px;
}
.litpic li a {
	margin: 10px auto; width: 180px; height: 85px; text-align: center; display: block; position: relative;
}
.litpic li a span {
	left: 0px; width: 100%; height: 24px; bottom: 0px; color: rgb(255, 255, 255); line-height: 24px; position: absolute;
}
.litpic li a span.bg {
	background: rgb(102, 102, 102); filter: progid:DXImageTransform.Microsoft.alpha(opacity=60); z-index: 2; zoom: 1; opacity: 0.6; moz-opacity: 0.6;
}
.litpic li a span.text {
	z-index: 3;
}
.litpic li a:hover span {
	text-decoration: underline;
}
.list li {
	width: 160px; height: 138px; line-height: 22px; margin-top: 15px; margin-left: 16px; float: left; position: relative; _margin-left: 16px;
}
.list li .link {
	width: 160px; height: 22px; overflow: hidden; margin-top: 5px; display: block; white-space: nowrap; text-overflow: ellipsis;
}
.list li .wd {
	color: rgb(102, 102, 102);
}
.list img {
	width: 160px; height: 100px;
}
.list .vnum {
	left: 0px; top: 74px; width: 100%; height: 26px; text-align: right; color: rgb(255, 255, 255); line-height: 26px; display: block; filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#00ffffff', endColorstr='#80000000'); position: absolute; z-index: 3;
}
.list .bgback {
	margin: 0px; padding: 0px; left: 0px; top: 0px; width: 160px; height: 100px; text-align: left; display: none; filter: alpha(opacity=80); position: absolute; z-index: 99; opacity: 0.8; background-color: rgb(0, 0, 0);
}
.list .bgback span {
	width: 40px; height: 40px; margin-top: 30px; margin-left: 60px; display: block; cursor: pointer; background-image: url("/truemv../images/play.png"); background-repeat: no-repeat;
}
.list .bgback span:hover {
	background-position: -41px 0px;
}
.shoplist li {
	margin: 10px 5px; width: 230px; float: left;
}
.music1 ul {
	margin: 0px 10px; width: 220px; _margin: 0 5px;
}
.music1 li {
	height: 31px; border-bottom-width: 0px;
}
.music1 li.isone {
	background-color: rgb(242, 242, 242);
}
.music1 a.ico {
	background-position: 0px -4px; top: 10px; width: 16px; height: 16px; right: 10px;
}
.stype {
	margin: 14px 10px 16px 16px;
}
.stype .smain {
	line-height: 30px;
}
.stype .smain a {
	padding: 0px 8px 4px;
}
.stype .smain a.hover {
	color: rgb(110, 188, 243); border-bottom-color: rgb(110, 188, 243); border-bottom-width: 2px; border-bottom-style: solid;
}
.zm {
	border: 1px solid rgb(232, 232, 232); width: 720px;
}
.zm .tdiv {
	background: rgb(195, 155, 139); height: 35px;
}
.zm .tdiv a {
	margin: 5px 5px 0px; padding: 0px 5px; height: 30px; color: rgb(255, 255, 255); line-height: 30px; float: left; display: block;
}
.zm .tdiv a:hover {
	background: rgb(255, 255, 255); border-radius: 5px 5px 0px 0px; color: rgb(195, 155, 139);
}
.zm .tdiv a.hover {
	background: rgb(255, 255, 255); border-radius: 5px 5px 0px 0px; color: rgb(195, 155, 139);
}
.zmlist {
	margin: 15px 0px 0px 15px;
}
.zmlist a {
	padding: 5px 6px; border: 1px solid rgb(231, 231, 231); color: rgb(75, 79, 81); margin-right: 6px;
}
.bigsy .zmlist a {
	padding: 6px 9px;
}
.zmlist a:hover {
	background: rgb(253, 101, 46); color: rgb(255, 255, 255);
}
.zmlist a.hover {
	background: rgb(253, 101, 46); color: rgb(255, 255, 255);
}
.sylist {
	padding: 10px 0px; line-height: 34px;
}
.zm .sylist {
	height: 132px;
}
.sylist a {
	padding: 0px 10px; display: inline-block;
}
.zm .hidden {
	display: none;
}
.footsearch {
	background: rgb(231, 231, 231); height: 90px;
}
.footsearch form {
	margin-top: 15px; margin-left: 40px;
}
.footsearch .left {
	margin-top: 15px; margin-left: 50px; _margin-left: 25px;
}
.footsearch .right {
	margin-top: 26px; margin-right: 50px; _margin-right: 25px;
}
.flink {
	padding: 10px 0px; border: 1px solid rgb(204, 204, 204); line-height: 30px; margin-top: 15px;
}
.flink a {
	padding: 0px 6px;
}
.footer {
	height: 120px; text-align: center; margin-top: 15px; border-top-color: rgb(232, 232, 232); border-top-width: 1px; border-top-style: solid;
}
.footer a {
	padding: 0px 6px;
}
.footer p {
	line-height: 20px; margin-top: 10px;
}
.ad {
	background: rgb(255, 255, 255); margin: 10px auto;
}
.adbig {
	background: url("/truemv/static/images/1000-960.gif") no-repeat;
}
.adsmall {
	background: rgb(255, 255, 255); margin: 0px auto; width: 960px; border-top-color: rgb(225, 225, 225); border-bottom-color: rgb(225, 225, 225); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid;
}
.bigsy {
	border: 1px solid rgb(219, 219, 219);
}
.bigsy .tdiv {
	background: rgb(255, 255, 255); padding: 0px 10px; width: 976px; height: 40px; line-height: 40px; border-bottom-color: rgb(219, 219, 219); border-bottom-width: 1px; border-bottom-style: dashed;
}
.bigsy .zmdiv {
	background: rgb(250, 250, 250); margin: 10px 15px; clear: both; border-top-color: rgb(219, 219, 219); border-bottom-color: rgb(219, 219, 219); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid;
}
.bigsy .ykey {
	margin: 20px 0px 0px 10px; width: 50px;
}
.bigsy .ykey a {
	background: rgb(255, 255, 255); padding: 10px 12px; border: 1px solid rgb(219, 219, 219);
}
.bigsy .zmdiv:hover .ykey a {
	background: rgb(0, 199, 199); color: rgb(255, 255, 255);
}
.bigsy .sylist {
	width: 900px;
}
.pages {
	margin: 25px; text-align: center; padding-top: 20px; border-top-color: rgb(131, 195, 239); border-top-width: 1px; border-top-style: dashed;
}
.pages a {
	margin: 0px 5px; padding: 5px 7px; border: 1px solid rgb(237, 237, 237);
}
.pages a.hover {
	background: rgb(0, 186, 255); color: rgb(255, 255, 255);
}
.pages a:hover {
	background: rgb(0, 186, 255); color: rgb(255, 255, 255);
}
.video {
	width: 720px; height: 460px;
}
#video0 {
	left: 0px; top: 0px; width: 720px; height: 460px; position: absolute; z-index: 999999;
}
#video1 {
	left: 0px; top: 0px; width: 720px; height: 460px; position: absolute; z-index: 999999;
}
#embed0 {
	left: 0px; top: 0px; width: 720px; height: 460px; position: absolute; z-index: 999999;
}
#embed1 {
	left: 0px; top: 0px; width: 720px; height: 460px; position: absolute; z-index: 999999;
}
#video1 {
	z-index: -1;
}
#embed1 {
	z-index: -1;
}
#adv {
	border: 10px solid rgb(211, 211, 211); left: 192px; top: 85px; position: absolute; z-index: -1;
}
#nov {
	border: 10px solid rgb(211, 211, 211); left: 192px; top: 85px; position: absolute; z-index: -1;
}
#nov .adc {
	background: rgb(255, 255, 255); width: 300px; height: 250px; position: relative;
}
#adv .adc {
	background: rgb(255, 255, 255); width: 300px; height: 250px; position: relative;
}
#nov .adc .x {
	background-position: 0px -3px; top: -25px; width: 30px; height: 30px; right: -25px; display: block; position: absolute; background-image: url("/truemv../images/close.png"); background-repeat: no-repeat;
}
#adv .adc .x {
	background-position: 0px -3px; top: -25px; width: 30px; height: 30px; right: -25px; display: block; position: absolute; background-image: url("/truemv../images/close.png"); background-repeat: no-repeat;
}
#nov .adc .x:hover {
	background-position: 0px -43px;
}
#adv .adc .x:hover {
	background-position: 0px -43px;
}
#nov {
	z-index: 9999999;
}
#nov p {
	padding: 30px 0px; text-align: center; line-height: 28px; font-family: "微软雅黑"; font-size: 16px;
}
#nov p a {
	background: rgb(66, 139, 202); margin: 0px 8px; padding: 5px 10px; border-radius: 3px; color: rgb(255, 255, 255); font-size: 14px;
}
#nov p a:hover {
	background: rgb(217, 83, 79);
}
#record {
	float: left; position: relative;
}
#record .record {
	margin: 0px 4px;
}
#record .record a {
	background: url("/truemv/static/images/record.png") no-repeat 0px 4px rgb(66, 139, 202); padding: 4px 8px 4px 30px; border-radius: 3px; color: rgb(255, 255, 255); font-family: 微软雅黑; font-size: 14px;
}
#record .topico {
	background: url("/truemv/static/images/record.png") no-repeat 0px -45px; width: 30px; height: 15px; right: 32px; bottom: 30px; position: absolute; z-index: 999999999;
}
#record ul {
	background: rgb(255, 255, 255); padding: 10px; border: 1px solid rgb(232, 232, 232); width: 240px; right: -84px; bottom: 41px; font-size: 14px; position: absolute; z-index: 99999999;
}
#record ul a {
	background: url("/truemv/static/images/record.png") no-repeat 0px -112px; overflow: hidden; padding-left: 30px; border-bottom-color: rgb(238, 238, 238); border-bottom-width: 1px; border-bottom-style: dashed; display: block; white-space: nowrap; text-overflow: ellipsis;
}
#record ul a:hover {
	background-position: 0px -72px; color: rgb(94, 132, 13); background-color: rgb(238, 238, 238);
}
#record .recordlist {
	display: none;
}
.vfoot {
	background: rgb(30, 30, 30); padding: 0px 20px; color: rgb(255, 255, 255); line-height: 36px;
}
.vfoot .left {
	background: rgb(30, 30, 30);
}
.vfoot .left a {
	background: rgb(66, 139, 202); margin: 0px 4px; padding: 4px 10px; border-radius: 3px; color: rgb(255, 255, 255); font-family: "微软雅黑";
}
.vfoot .left a:hover {
	background: rgb(217, 83, 79);
}
.prenex {
	padding: 0px 45px; line-height: 42px;
}
.prenex a {
	width: 310px; height: 42px; overflow: hidden; display: block;
}
#vright {
	background: rgb(255, 255, 255); border: 1px solid rgb(232, 232, 232); width: 260px;
}
.vright {
	background: rgb(255, 255, 255); border: 1px solid rgb(232, 232, 232); width: 260px;
}
.vright .tdiv {
	background: rgb(197, 229, 251); height: 34px; line-height: 34px; padding-left: 15px; border-top-color: rgb(146, 203, 243); border-top-width: 2px; border-top-style: solid;
}
#vright .tdiv {
	padding: 0px 0px 0px 4px; height: 34px; line-height: 34px; border-bottom-color: rgb(146, 203, 243); border-bottom-width: 2px; border-bottom-style: solid;
}
#vright .webtitle {
	margin: 0px; padding: 0px 10px;
}
#vright .hover.webtitle {
	background: rgb(63, 162, 231); color: rgb(255, 255, 255);
}
.xglist li {
	height: 32px; line-height: 32px; margin-top: 5px; border-bottom-color: rgb(238, 238, 238); border-bottom-width: 1px; border-bottom-style: dashed;
}
.xglist li a {
	padding: 0px 15px; width: 230px; overflow: hidden; display: block; white-space: nowrap; text-overflow: ellipsis;
}
.xglist li a:hover {
	background: rgb(247, 247, 247);
}
.vinfo {
	padding: 15px; width: 690px; line-height: 24px;
}
.geci {
	text-align: center; padding-top: 20px;
}
.geci .tag {
	background: rgb(248, 232, 226); margin: 0px 10px; padding: 5px 8px; color: rgb(232, 108, 108);
}
.geci #geci {
	margin: 30px 0px;
}
.qq {
	right: 0px; bottom: 0px; display: none; position: fixed; z-index: 2147483647;
}
.rmwdtop18 {
	margin-bottom: 10px; margin-left: 10px;
}
.rmwdtop18 li {
	width: 100px; line-height: 22px; margin-top: 10px; margin-left: 20px; float: left;
}
.rmwdtop18 li .link {
	width: 100px; height: 22px; text-align: center; overflow: hidden; margin-top: 5px; display: block; white-space: nowrap; text-overflow: ellipsis;
}
.rmwdtop18 img {
	width: 100px; height: 100px;
}
.rmain .tdiv .bdnone {
	border-bottom-width: 0px;
}
#uyan_frame {
	width: 720px;
}
.tagcloud a {
	margin: 0px 6px; line-height: 30px; float: left; display: block;
}
