/*Global Css*/
body		{width:100%;margin:0px auto 0px auto;padding:0;}
body,span,div,td,p,a,input,form{font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#3B89E1;}
form		{margin:0px;padding:0px;}
img			{border:0px;}
a			{color:#3B89E1;text-decoration:none;}
a:hover		{color:#FF0000;text-decoration:none;}
a.red		{color:red;}
ul			{list-style-type:none;padding:0px;margin:0px;width:auto;overflow:hidden;}
.c			{clear:both;height:1px;overflow:hidden;}
.space		{height:5px;overflow:hidden;clear:both;}
.text		{border:1px #D2E8FC solid;height:20px;line-height:20px;}
.button		{border:1px #D2E8FC solid;color:#646464;background:#fff;}
.clear		{clear:both;height:0px;overflow:hidden;}
/*WebNote*/
.webnote	{border:1px #D2E8FC solid;height:25px;line-height:25px;background:url(note.gif) no-repeat 5px 3px #F9F9F9;padding-left:30px;color:red;}
/*Header*/
.header		{height:60px;margin:5px 0 5px 0;}
.banner		{width:560px;border:0px #D2E8FC solid;height:57px;float:left;margin:0 10px 0 10px;}
.fav		{float:left;text-align:right;}
.fav p		{margin:0;padding-left:10px;line-height:18px;width:80px;}
/*Menu*/
.menu		{background:url(menubg.gif);height:26px;padding-left:2px;width:975px; }
.menu a		{font-size:12px;font-weight:bold;color:#fff;text-align:center;line-height:25px;background:url(menudiv.gif) right no-repeat;float:left;display:block;width:63px;}
.menu a:hover,.menu a.now{color:#fff;background:url(menubg2.gif) no-repeat;}
.menu a.last {background:none;}
.menu a.last:hover{background:url(menulast.gif) no-repeat;}
/*Search*/
.search		{width:975px;;border:1px #55A4FD solid;border-top:0px;background:#F9F9F9;height:30px;padding:0 0px 0 0px;margin-bottom:5px;}
.sfrom		{width:280px;float:right;height:24px;line-height:24px;margin-top:3px;}
.stext		{float:left;width:150px;padding:2px 2px 0 2px;height:20px;line-height:20px;border:1px solid #B2D8FD;}
.showsearch	{float:left;width:50px;background:#fff;height:22px;line-height:22px;border:1px solid #B2D8FD;border-left:0;}
.nowsearch	{float:left;width:30px;height:22px;line-height:22px;overflow:hidden;padding-left:4px;}
.showselect	{float:right;border-left:1px solid #B2D8FD;width:14px;height:22px;}
.showselect a,.showselect a:hover{background:url(soption.gif) no-repeat center center;display:block;width:14px;height:22px;}
.soption	{z-index:9999;position:absolute;margin-left:-1px;width:60px;background:#fff;border:1px solid #B2D8FD;}
.soption a	{display:block;height:21px;padding-left:5px;line-height:21px;color:#3B89E1;text-decoration:none;}
.soption a:hover{color:#3B89E1;background:#D2E8FC;}
.sbutton	{margin-left:8px;border:1px #B2D8FD solid;background:url(sbtbg.gif);width:60px;text-align:center;height:24px;line-height:24px;}
.stexts		{line-height:30px;}
/*Banner*/
.tbanner	{border:0px #D2E8FC solid;margin-bottom:0px;clear:both;font-size:0px;height:0px;}
/*Content*/
.ibox		{width:975px;margin-bottom:5px;clear:both;overflow:hidden;}
.il			{border:1px #D2E8FC solid;float:left;margin-right:5px;width:245px;}
.ir			{border:1px #D2E8FC solid;float:left;width:721px;}
/*Small Title*/
h4,h5,.nav	{border-bottom:1px #3B89E1 solid;line-height:25px;font-weight:bold;padding:0 10px 0 10px;margin:0;font-size:14px;}
h4 span		{float:right;}
h4 span a	{font-weight:100;}
/*NavBar*/
.nav		{padding:0 5px 0 10px;}
.nav a		{font-size:13px;font-weight:bold;}
.nav span	{float:right;}
/*Index Text List*/
.vlist,.plist{padding:8px;}
.vlist li,.plist li{line-height:22px;}
.vlist li span{float:right;color:red;}
.vlist li span.hits{color:#646464;}
/*Index Pic List*/
.tlist		{padding:8px 8px 0 8px;}
.tlist li	{width:157px;text-align:center;float:left;}
.tlist li a img,.ptlist li a img{border:3px #D2E8FC solid;width:125px;height:96px;}
.tlist li a:hover img,.ptlist li a:hover img{border:3px #5DB1FD solid;}
.tlist li p	{line-height:25px;margin:0;padding:0;white-space:nowrap;overflow:hidden;text-align:center;}
.tlist li p a{font-weight:bold;}
/*Index Tab Card*/
.tmenu		{border-bottom:1px #3B89E1 solid;height:25px;padding:0 10px 0 10px;}
.tmenu a	{width:64px;margin-right:1px;display:block;text-align:center;font-weight:bold;float:left;line-height:22px;margin-top:3px;}
.tmenu a:hover,.tmenu a.now{background:#3B89E1;color:#fff;}
/*Index More List*/
.mlist		{padding:0 8px 13px 8px;margin:0;}
.mlist li	{width:157px;float:left;}
.mlist li p	{background:url(arrow.gif) no-repeat 22px 8px;line-height:24px;padding-left:32px;margin:0;}
/*Friend Link*/
.flink		{border:1px #D2E8FC solid;overflow:hidden;width:975px;padding:0 0px 0px 0px;margin-bottom:0px;}
.flink li	{float:left;width:120px;margin:5px 2px 0px 2px;height:32px;line-height:32px;text-align:center;}
/*Footer*/
.footer		{width:975px;border-top:1px #D2E8FC solid;}
.footer	p	{line-height:30px;margin:0;text-align:center;}
.footer p.tj{display:none;font-size:0px;overflow:hidden;}
.footer p.tj a{display:none;font-size:0px;overflow:hidden;}
/*--------------------List Page---------------------*/
.ll			{width:788px;border:1px #D2E8FC solid;float:left;margin-right:5px;}
.lr			{width:180px;float:left;}
h5			{border:1px #D2E8FC solid;font-size:13px;border-bottom:1px #3B89E1 solid;}
.plist		{border:1px #D2E8FC solid;border-top:0px;}
.plist li span{float:right;}
.ptlist		{padding:8px;overflow:hidden;width:693px;}
.ptlist li	{width:345px;float:left;margin-bottom:9px;}
.ptlist li img{float:left;}
.ptlist ul li a:hover {display:block;}
.ptlist li p{float:left;margin:0;padding:0;line-height:25px;width:200px;margin-left:5px;white-space:nowrap;overflow:hidden;}
.ptlist li p.t{border-bottom:1px #D2E8FC dotted;}
.ptlist li p.t a{font-size:13px;font-weight:bold;}
/*Page List*/
#pagelist	{margin:5px 0px 5px 0px;line-height:25px;height:25px;text-align:right;padding-right:10px;}
#pagelist a,#pagelist a.off,#pagelist a.on:hover{padding:2px 5px;border:1px solid #3B89E1;color:#3B89E1;background:#F6FBFF;font-weight:bold;}
#pagelist a:hover,#pagelist a.on,#pagelist a.off:hover{padding:2px 5px;background:#9DD2FC;color:#3B89E1;border:1px solid #3B89E1;}
/*Abc*/
.tabc		{margin:5px 0 5px 0;border:1px #D2E8FC solid;height:25px;padding:5px 0 0 5px;}
.tabc span	{font-size:14px;font-weight:bold;float:left;line-height:25px;}
.tabc a		{border:1px solid #3B89E1;color:#3B89E1;background:#F6FBFF;font-weight:bold;display:block;width:20px;line-height:20px;float:left;text-align:center;margin-right:9px;}
.tabc a:hover{color:#3B89E1;border:1px solid #3B89E1;background:#9DD2FC;}
/*--------------------Show Page---------------------*/
.vshow		{padding:8px;background:#F0F7FE;border:5px #fff solid;width:766px;}
.vpic		{height:165px;}
.vpic img	{border:3px #5DB1FD solid;float:left;}
h1			{font-size:14px;color:red;margin:0;float:left;width:450px;margin-left:15px;line-height:25px;}
.vpic p		{float:left;width:450px;margin:0 0 0 15px;line-height:26px;}
.vpic p span{float:left;}
.vpic p a	{float:left;margin-right:1px;}
.vpic p a img{border:0px #000 solid;margin-top:3px;}
.vline		{height:1px;border-top:1px #D2E8FC dotted;clear:both;margin:5px 0 5px 0;overflow:hidden;}
h2			{font-weight:bold;font-size:14px;color:#3B89E1;line-height:25px;margin:0;clear:both;}
h2 span		{color:red;font-weight:100;margin-left:5px;}
.testad		{border:0px #D2E8FC solid;height:0px;background:#fff;margin:5px 0 5px 0;clear:both;overflow:hidden;font-size:0px;}
.vc,.vcs	{padding:5px 0 5px 0;color:#646464;}
.vcs p		{margin:0;}
.vc	p		{margin:0;line-height:25px;background:url(arrow2.gif) no-repeat 0px 10px;padding-left:10px;}
.vc	p a		{color:#646464;}
.vpl		{padding:5px 0 0 0;overflow:hidden;clear:both;}
.vpl a		{border:1px #D2E8FC solid;width:85px;line-height:25px;text-align:center;background:#fff;float:left;margin:0 5px 5px 0;white-space:nowrap;overflow:hidden;}
.vpl a:hover{border:1px #3B89E1 solid;color:red;background:#D2E8FC;}
.vdown		{}
.vdown li	{border:1px #D2E8FC solid;background:#fff;padding:5px 10px 5px 5px;margin-bottom:5px;line-height:30px;}
.vdown li span{float:right;margin-top:5px;}
/*--------------------Play Page---------------------*/
.vplay		{width:766px;}
.vplay h1	{margin:0;font-size:15px;font-weight:bold;border:1px #D2E8FC solid;text-align:center;margin-bottom:5px;width:763px;color:#3B89E1;}
.flash		{width:500px;margin-right:8px;float:left;padding:0;height:450px;}
.playlist	{border:1px #D2E8FC solid;width:255px;overflow:hidden;overflow-y:scroll;height:448px;background:#fff;float:left;}
.playlist	{scrollbar-face-color:#FFFFFF;scrollbar-highlight-color:#F0F7FE;scrollbar-shadow-color:#F0F7FE;scrollbar-3dlight-color:#D2E8FC;scrollbar-arrow-color:#3B89E1;scrollbar-track-color:#F0F7FE;scrollbar-darkshadow-color:#D2E8FC;}
.playlist a	{border:1px #D2E8FC solid;line-height:25px;text-align:center;background:#fff;display:block;width:225px;margin:5px 0 5px 5px;white-space:nowrap;overflow:hidden;}
.playlist a:hover,.playlist a.now{border:1px #3B89E1 solid;color:#3B89E1;background:#D2E8FC;}
.tag		{font-size:13px;clear:both;line-height:30px;}
.setup		{border:1px #D2E8FC solid;line-height:25px;padding:0 5px 0 20px;background:url(xts.gif) no-repeat 5px 8px;}
.tag a,.setup a	{color:#F7941C;}
.cfrom		{height:26px;line-height:26px;padding:0;}
.ctext,.cbutton,.ctext2{border:1px #D2E8FC solid;background:#fff;line-height:22px;height:22px;color:#646464;margin:0px; vertical-align:middle;}
.cbutton	{line-height:26px;height:26px;}
.comment	{border:1px #D2E8FC solid;background:#F8FBFE;padding:5px;margin-bottom:5px;}
.cofrom		{margin:0;}
.cofrom	p	{margin:5px 0 5px 0;}
.cofrom	p img{margin-right:5px;}
.comment li.tt{border-bottom:1px #D2E8FC dotted;line-height:25px;padding-left:5px;}
.comment li.tt span{float:right;}
.comment li.tt b{background:#3B89E1;color:#fff;padding:2px;}
.comment li.cc{margin:5px 0 0 0;padding:5px;}
.comp		{text-align:right;margin-top:5px;}
.comp a		{margin-right:5px;}
.ctext2		{line-height:18px;height:18px;width:120px;}
.ctext3		{border:1px #D2E8FC solid;background:#fff;overflow:hidden;width:762px;height:60px;}
#serror		{color:red;}
/*--------------------SiteMap Page------------------*/
.mbox		{border:1px #D2E8FC solid;width:975px;margin-bottom:8px;}
.mbox ul	{margin:5px 10px 5px 10px;}
.mbox li	{background:url(arrow.gif) no-repeat 0px 10px;line-height:25px;width:160px;float:left;padding-left:10px;}