﻿body {margin:0; padding:0;  margin-top:0px;font-size:12px; color:#313131;text-align: center; font-family:"宋体",Verdana, Arial, Helvetica, sans-serif;   background:#ffffff  url(/inmage) no-repeat center top;}



body.ccpBg {background:url(/gg/ccp2011_red.jpg) center top no-repeat #d40900;}
.ccp_top {height:63px; position:relative;}
.ccp_top_con {margin:0 auto; width:950px;}
.ccp_top span {cursor:pointer; display:block; position:absolute; left:50%; top:0; height:19px; margin-left:475px; overflow:hidden; line-height:999px; width:43px;}
.ccp_top strong {cursor:pointer; display:block; position:absolute; left:50%; top:20px; height:30px; margin-left:-410px; width:535px;}
.ccp_top strong a {display:block; height:30px; overflow:hidden; line-height:999px;}



td { font-size: 12px;line-height: 22px;color: #444444;font-family: "宋体";}
html, body, ul, DL,DL DD,li, p, h1, h2, h3, h4, h5, h6, form, fieldset, table, td, img, div {margin: 0;padding: 0;border: 0;}
html,body{overflow-x:hidden;}
select,input,textarea {font-size:12px; color:#444444; line-height:22px;}
select,input {vertical-align:middle;}
li{ list-style-type:none;}
.img {border:0px;}
.wrap { width: 980px; text-align: left; margin: 0 auto; background:#fff; }


/* __link */
a {color: #313131; text-decoration:none;}
a:link {color: #313131;text-decoration:none;}
a:visited {color: #313131;text-decoration:none;}
a:hover {color: #990000; text-decoration:underline;}
a:active {color: #313131;}
/* __color */
.cWhite,a.cWhite:link,a.cWhite:visited{ color:#ffffff;}
.cBlue,a.cBlue:link,a.cBlue:visited,a.cBlue:active{color:#285692; }
.cBlack,a.cBlack:link,a.cBlack:visited,a.cBlack:active{color:#000000; }
.cRed,a.cRed:link,a.cRed:visited{ color:#ff0000; }
.cGold,a.Gold:link,a.Gold:visited{ color:gold; }
.cOrange,a.cOrange:link,a.cOrange:visited{ color:orangered; }
.cGray,a.cGray:link,a.cGray:visited{ color:#6D6359; }

.cYellow,a.cYellow:link,a.cYellow:visited{ color:#FFE0B2; }
.cRed2,a.cRed2:link,a.cRed2:visited{ color:#ce0400; } a.cRed2:hover{ color:#000000; text-decoration:none; }

/* __font */
.f12{ font-size:12px; }
.f14{ font-size:14px; }
.f20{ font-size:20px; }
.h20{ line-height:20px; }
.h22{ line-height:22px; }
.h24{ line-height:24px; }
.fn { font-weight:normal; }
.h  { font-family:"黑体"; }
.b  { font-weight: bold; }
.en {font-family:Verdana, Arial, Helvetica, sans-serif,"宋体"; }
/* __float */
.left { float: left;}
.right{ float: right;}
.clear{ clear: both; margin:0; padding:0; border:0;}
/* __width */
.w { width:1002px;margin:0 auto; padding: 0; border: 0; }
.w0{ width:980px;margin:0 auto; padding: 0; border: 0; }
.bgw {background: #FFF;}
/* __other */
.input{border: #E5C395 1px solid;background: #ffffff;  color:#C50A32; height: 15px; padding:1px;}
.textarea{border: #999999 1px solid; font-size: 12px; color:#000000;}
.m11b{ margin-bottom:8px;} .m11t{ margin-top:8px;} 
h6 {display:none;}
/* 通用顶部(header) ━━━━━━━━━━━━━━━━━━━━━━ */
div#mainnav { padding-left:4px;}
div#mainnav dl{ width:84px;float:left;}
div#mainnav dl dt a{ font-size:14px; display:block;height:30px;line-height:30px; text-align:center;}
#mainnav a.nobg { background:none;}

#artpage {height:20px;margin:5px 0 15px 0;text-align:center}
#artpage a {padding:2px 4px;border:1px solid #CCCCCC;color:#8d8d8d;margin-right:4px;text-decoration:none;display:inline-block;line-height:15px;font-family: "宋体";font-size:12px}
#artpage a:hover {padding:2px 4px;border:1px solid #FF4500;color:#FFFFFF;background:#FF4500;margin-right:4px;text-decoration:none;display:inline-block;line-height:15px;font-size:12px}
#artpage span.current {background:#FF4500;padding:1px 4px;color:#FFFFFF;margin:0px 4px;border:1px solid #10B2B0;line-height:15px;display:inline-block}

/* 通用列表类 begin ━━━━━━━━━━━━━━━━━━━━━━ */

/* 单行显示list1 */
ul.list1 { width:100%; text-align:left; margin:0;  padding:0px; }
ul.list1 li { padding:1px 0;}
ul.list1 li a,ul.list1 li a:visited{ padding:0px 6px 0px 20px; overflow:hidden;height:22px; display:block; line-height:20px;   background:url(/images/ico003.gif) no-repeat 8px 4px; }
ul.list1 li a:hover{ color:#990000; }
ul.list1 li span.date{ float:right; width:80px;padding:0px; height:22px; line-height:22px;color:#999;} 

/* 附list11 */
ul.list11 { width:100%; text-align:left; margin:0;  padding:0px; }
ul.list11 li { padding:1px 0;}
ul.list11 li a,ul.list11 li a:visited{ padding:0px 6px 0px 20px; overflow:hidden;height:20px; display:block; line-height:20px;   background:url(/images/ico3.gif) no-repeat 5px 4px; }
ul.list11 li a:hover{ color:#990000; }
ul.list11 li span.date{ float:right; width:60px;padding:0px; height:20px; line-height:20px;color:#999;} 

/* list2 双行显示 */
ul.list2 { width:100%;  margin:0; text-align:left;  margin-top:0px;}
ul.list2 { padding:0px; }
ul.list2 li { padding:1px 0px 1px 0px; }
ul.list2 li a,ul.list2 li a:visited{ padding:0px 6px 0px 12px;  display:block; line-height:20px; color:#240000; background:url(/images/ico2.gif) no-repeat 1px 4px; }
ul.list2 li a:hover{ color:orangered; }
ul.list2 li span.date{ float:right; padding:0px; width:60px; height:20px; color:#999;font-size:12px;} 

/* list3 非块级结构 */
ul.list3 {  margin:0; text-align:left;  margin-top:0px;}
ul.list3 { padding:0px; }
ul.list3 li { padding:1px 0px 1px 0px; }
ul.list3 li a,ul.list3 li a:visited{ padding:0px 3px 0px 3px; height:20px; line-height:20px; }
ul.list3 li a:hover{ color:orangered; }
ul.list3 li span.date{ float:right; padding:0px; width:60px; height:20px; color:#999;font-size:12px;} 

/* 单行显示14 */
ul.list14 { width:100%; text-align:left; margin:0;  padding:0px; }
ul.list14 li { padding:1px 0;}
ul.list14 li a,ul.list14 li a:visited{ padding:0px 6px 0px 20px; overflow:hidden; height:24px; display:block; line-height:24px; background:url(/images/ico3.gif) no-repeat 6px 6px; font-size:14px;}
ul.list14 li a:hover{ color:#990000; overflow:hidden; height:24px; line-height:24px; }
ul.list14 li span.date{ float:right; width:60px; color:#999; height:24px; line-height:24px; font-size:14px;} 


/* 通用底部(footer) ━━━━━━━━━━━━━━━━━━━━━━ */
div#footer{ padding:0 11px; width:980px; background:white; background:url(/images/bottom_bg.gif) left top; height:60px; padding-top:19px; text-align:center; color:#FFE0B2;}
/* LastUpdate:2009-09-23 00:02 */

.Ipt_See { margin-left:5px;cursor:  hand;background:url(/images/button2.gif); width:47px; height:19px; color:#ffffff; font-size:12px; border:none}
.Ipt_Vote{ margin-left: 70px;cursor:  hand;background:url(/images/button2.gif); width:47px; height:19px; color:#ffffff; font-size:12px; border:none}


.input1 { border:1px #cccccc solid; height:18px;background-color: #ffffff;color:#767676;font-size:12px;}
.buttons2 { cursor:  hand;background:url(/images/button2.gif); width:47px; height:19px; color:#ffffff; padding-top:2px;font-size:12px; border:none}
.buttons3 { cursor:  hand;background:url(/images/button3.gif); width:61px; height:19px; color:#ffffff; padding-top:2px;font-size:12px; border:none}

.dashsplit {font-size:0;line-height:0;height:1px;overflow:hidden;clear:both;background:url(/images/dotline.gif) repeat-x left top;}


.Rightpicnews {
	 WIDTH: 240px; 
}

.Rightpics {
	FLOAT: Right;WIDTH: 100%;
}
.Rightpics LI {
	 FLOAT: Right; MARGIN-TOP: 5px; WIDTH: 115px; 
}
.Rightpics SPAN {
	TEXT-ALIGN: center; MARGIN-TOP: 3px; WIDTH: 115px; TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; DISPLAY: inline; FLOAT: Right; HEIGHT: 20px; OVERFLOW: hidden; CURSOR: pointer
}
.Rightpics .aImg {
	WIDTH: 110px; FLOAT: Right; HEIGHT: 90px; MARGIN-Right: 5px
}
.Rightpics .aImg:hover IMG {
	BORDER: #f12121 1px solid; 
}
.Rightpics .aImg IMG {
	BORDER: #ccc 1px solid; PADDING: 2px; WIDTH: 105px; HEIGHT: 80px; 
}

.black14{font-size:14px;color:#444;line-height:22px;}
A.black14:link{color:#444;text-decoration:none;}
A.black14:visited{color:#444;text-decoration:none;}
A.black14:hover{color:#CC6600;text-decoration:none;}

.W75list {padding-left:2px;float:left;width:70px;height:22px;overflow:hidden;display:inline;line-height:22px;text-align:left;}


.Newsblock1 {
	DISPLAY: block; OVERFLOW: hidden; ZOOM: 1
}
.Newsblock1 H1 {
	MARGIN-LEFT: 10px;DISPLAY: inline; FLOAT: left; PADDING-TOP: 0px; HEIGHT: 21px; TEXT-ALIGN: center
}
.Newsblock1 H2 {
	MARGIN-LEFT: 25px;DISPLAY: inline; FLOAT: left; PADDING-TOP: 2px; HEIGHT: 21px; TEXT-ALIGN: center
}
.Newsblock1 H20 {
	MARGIN-LEFT: 25px;DISPLAY: inline; FLOAT: left; PADDING-TOP: 2px; HEIGHT: 21px; TEXT-ALIGN: center
}
.Newsblock1 H3 {
	MARGIN-LEFT: 35px;DISPLAY: inline; FLOAT: left; PADDING-TOP: 2px; HEIGHT: 21px; TEXT-ALIGN: center
}
.Newsblock1 H4 {
	MARGIN-LEFT: 45px;DISPLAY: inline; FLOAT: left; PADDING-TOP: 2px; HEIGHT: 21px; TEXT-ALIGN: center
}
.Newsblock1 H5 {
	MARGIN-LEFT: 65px;DISPLAY: inline; FLOAT: left; PADDING-TOP: 2px; HEIGHT: 21px; TEXT-ALIGN: center
}
.Newsblock1 H6 {
	MARGIN-LEFT: 93px;DISPLAY: inline; FLOAT: left; PADDING-TOP: 2px; HEIGHT: 21px; TEXT-ALIGN: center
}
.Newsblock1 .aMore {
	DISPLAY: inline; FLOAT: right; color:#ffffff;MARGIN: 4px 5px 0px 3px
}
.Newsblock1 .aMore A {
	COLOR: #ffffff
}

.Newsblock1 .aMore A:hover {
	COLOR: #ff3300
}
.Newsblock1 .aMore2 {
	DISPLAY: inline; FLOAT: right; color:#cc3300;MARGIN: 4px 20px 0px 3px
}
.Newsblock1 .aMore2 A {
	COLOR: #0066cc
}

.Newsblock1 .aMore2 A:hover {
	COLOR: #ff3300
}

.Newsblock1 .aMore3 {
	DISPLAY: inline; FLOAT: right; color:#006600;MARGIN: 4px 20px 0px 3px
}
.Newsblock1 .aMore3 A {
	COLOR: #0066cc
}

.Newsblock1 .aMore3 A:hover {
	COLOR: #ff3300
}
.blueborder1 {border:1px #A6D0E7 solid;}
.brownborder1 {border:1px #C4C5A6 solid;}
