/* Web2.0 构架  ================================ */
/* Firefox清除浮动 <!-- Float:Clears --><div class="clears"></div> == */

/* Global Style	===================================================== */
*							{margin: 0; padding: 0;}
html,body					{text-align:center; height:auto; margin:0; padding:0; background: url(../images/allbg.jpg) repeat-x; font:12px/180% "宋体",arial; color:#4b4b4b;}
div,form,span				{margin:0; padding:0; text-align:left;}
h1,h2,h3,h4,h5,h6			{margin:0; padding:0; font-weight:normal; font:12px/180% "宋体",arial;}
ul,li,ol,dl,dt,dd			{margin:0; padding:0; list-style:none;}
img							{margin:0; padding:0; border:0; vertical-align:top;}

/* Global-Link style */
a							{color: #424242; text-decoration:none;}
a:link						{color: #424242;}
a:visited					{color: #424242;}
a:hover						{color: #ffbf00;}
a:active					{color: #ffbf00;}

/* 自定义样式 */
.alldiv						{margin: 0 auto; width: 951px; padding: 0;}
.font-px					{font: 0px/0px sans-serif;}
.a-bar						{display: block; width: 100%; height: 100%;}
#clear						{font: 0px/0px sans-serif; clear: both;}

/* 动画 */
.flabox						{width: 897px; height: 267px; border: 5px solid #328fc5;}

.stockbox					{width: 270px; height: 140px; overflow:hidden; border-left: 1px solid #c1e7f4; position:relative; float:inherit; border-right: 1px solid #c1e7f4;}

.searchbox					{width: 271px; height: 28px; border-left: 1px solid #c1e7f4; border-right: 1px solid #c1e7f4; color:#0056b6; font-weight: bold;}
.searchbox input			{width: 120px; height: 17px; border: 1px solid #e2e2e2; font: 12px/17px "宋体"; color: #9b9b9b;}

.affiliatesbox				{width: 266px; height: 52px; padding: 5px 0 0 5px; border-left: 1px solid #c1e7f4; border-right: 1px solid #c1e7f4;}
.affcon						{width: 261px; height: 50px;}
.affcon li					{height: 23px; margin-bottom: 4px;}
.affcon li a				{height: 18px; padding: 5px 0 0 26px; background: url(../images/aff_nohit_bg.jpg) no-repeat; font: 14px/normal "宋体"; color: #007cb6; font-weight: bold; display: block;}
.affcon li a:hover			{height: 18px; padding: 5px 0 0 26px; background: url(../images/aff_hit_bg.jpg) no-repeat; font: 14px/normal "宋体"; color: #007cb6; font-weight: bold;}

.linkbox					{width: 271px; height: 28px; border-left: 1px solid #c1e7f4; border-right: 1px solid #c1e7f4; color: #0056b6; font-weight: bold;}

.contactbox					{width: 176px; height: 67px; padding: 50px 0 0 10px; background: url(../images/contactbg.jpg);}

.mainnews					{font: 18px/normal "黑体"; color: #ff0000; text-align: center;}

.copyrightbox				{width: 907px; height: 51px; border-top: 1px solid #e6e6e6; border-bottom: 1px solid #e6e6e6;}

#about_t_bg					{width: 651px; height: 4px; text-align: left; background: url(../images/titlebg.jpg) bottom no-repeat;}
#b_bg						{height: 4px; background: url(../images/cl_b_bg.jpg) no-repeat;}

#allbg						{background: url(../images/cl_allbg.jpg);}

#l_mbg						{width: 204px; height: 215px; background: url(../images/cl_l_mbg.jpg) no-repeat;}
.lmbox						{width: 128px; height: auto; padding: 10px 32px 0 41px;}
.lmcon						{width: 127px;}
.lmcon li					{border-bottom: 1px solid #e0e0e0; line-height: 28px; padding-left: 16px;}
.lmcon li a					{color: #666;}
.lmcon li a.active:link,.lmcon li a.active:visited,.lmcon li a.active:hover,.lmcon li a.active:active		{color: #1f9cd5; padding-left: 10px; background: url(../images/mico.jpg) 0 3px no-repeat; font-weight: bold;}
.lmcon li a:hover			{color: #666; width: 6px; height: 6px; padding-left: 10px; background: url(../images/mico.jpg) 0 3px no-repeat; font-weight: bold;}
.s_news						{width: 110px; height: 19px; border: 1px solid #c2c2c2; background: #fff; font: 12px/19px "宋体"; color: #c2c2c2; padding-left: 3px;}
.searchbg					{width: 207px; height: 312px; background: url(../images/cl_searchbg.jpg) no-repeat;}

.content-box			{padding: 6px 10px 0 8px;}

/*--------------- 右边内容 --------------*/
.rtitletop					{width: 681px; height: 29px; text-align: left}
.rconbg						{height: 661px; padding: 10px 13px; background: url(../images/rcon_bg.jpg); text-align: left;}

/* 新闻列表 */
.newslist			{margin: 0 4px;}
.newslist li		{padding-left: 10px; text-align: left; background:url(../images/ico.jpg) left center no-repeat; line-height: 23px;}
.newslist li span	{float: right; margin-right: 4px; color: #7a7a7a; }

.list				{margin: 4px 0 0 0;}
.list li			{/*border-bottom: 1px dashed #000;*/ list-style-type: square; list-style-position: inside; line-height: 20px;}
.list li span		{float: right; margin-right: 8px; color:red;}

/* 图片新闻列表 */
.picturelist		{margin: 0 auto;}
.picturelist li		{float: left; margin: 4px 6px 0 4px; text-align: center;}
.picturelist li img	{width: 145px; height: 106px;}
.picturelist li dt	{margin-top: 4px; padding:0; background:none;  font-size: 12px; line-height: 20px; border: none;}

/* 分页 */
.page				{margin: 2px auto; height: 25px; /*border: 1px solid #5DA16B;*/ text-align:center; clear:both;}
.contentpage		{margin: 2px auto; line-height: 25px; text-align: center; clear: both;}
.contentpage a		{color: red;}

/* 内容标题 */
h1{text-align:center; line-height:140%; font-size:18px; font-weight:bold;}

.classblock			{margin:6px 0px; clear:both;}
.classblock dt		{padding: 0 0 0 10px; border-bottom:1px solid #1f9bd5; line-height:25px; color:#000; font-size: 14px; font-weight: bold; }
.classblock dt span	{float:right;  line-height:25px; font-size:12px; font-weight:normal;}

.itemcontent ul li	{float:left;margin:2px;}
.itemcontent div	{margin:4px;border-top:1px solid #D5DCE2;clear:both;}

.classitemlist			{margin:0;padding:0;}
.classitemlist li		{float:left;margin:5px;padding:5px;list-style-type:none;}
.classitemlist li img	{border:0px;width:146px;height:100px;}
.classitemlist li span	{display:block;line-height:20px;text-align:center;}

/* 排行榜 */
.arrangelist			{ margin: 0 auto; width: 240px; text-align: left;}
.arrangelist li			{ margin: 6px 0;}
.arrangelist li span	{margin-right: 160px; color: #fff; background-color: #bababa;}

/* 投票 */
.vote		{margin: 4px 0; padding:0; width: 220px; text-align: left; clear:both;}
.vote dt	{margin: 0; padding-left:8px; line-height: 20px; color:#229588; font-size: 1em; font-weight: normal;}
.vote ul  	{margin: 2px 0 0 8px; line-height: 25px; color: #535353; font-weight: normal;}
.vote ul li {float: left; width: 50%;}
.vote dd	{text-align: center; clear: both;}

/* 内容样式 */
.content,.content p,.content div,.content span{font-size: 14px; line-height: 140%; letter-spacing: 1px;}

/* 留言板 */
.guestbook			{margin: 0 auto; width: 330px; text-align: left;}
.guestbook li		{margin: 15px 0; padding: 10px 0; background:url(/Template/Default/images/top05.jpg) repeat-x left bottom; line-height: 20px;}
.guestbook li a:link,.guestbook li a:visited,.guestbook li a:hover,.guestbook li a:active{color: #ffffff; text-decoration: none; background-color: #229588; height:22px; line-height: 22px}
.guestbook li span	{width: 330px; color: #535353}

