@charset "utf-8";
/* CSS Document */
#page-wrap .cpbulletin{
behavior: url(../css/csshover.htc);
}

#page-wrap .latest{
margin-top:20px;
margin-left:10px;
margin-right:10px;
}

#page-wrap .latest .time{
float:right;
clear:both;
}

#page-wrap .latest a{
color:#444;
text-decoration:none;
display:block;
margin:10px 0;
}

#page-wrap .latest a:hover{
text-decoration:underline;
color:orange;
}

#page-wrap .cpbulletin .cphr{
position:absolute;
left:33px; 
top:243px; 
width:200px; 
border-top:1px solid #CCCCCC;
}

#page-wrap .bulletin{
float:left;
width:210px;
background-repeat:repeat-x;
height:330px;
border:1px solid #f5d990;
overflow:hidden;
}

.placard_title{
	height:37px;
	background:url("../img/homepage/placard_td.gif");
	background-repeat:no-repeat;
	font-size:14px;
}

.placard_title .link{
	color:#525252;
	text-decoration:none;
}

.placard_title a{
	padding-left:20px;
	line-height:37px;
	display:block;
	width:220px;
	height:37px;
	
}

.placard_title a:hover{
	display:block;
	width:240px;
	height:37px;
	background:#faf7da;
}

#page-wrap .bulletin .title{
background:url("../img/homepage/bg3.gif") repeat-x scroll 0 0 transparent;
border-bottom:1px solid #f5d990;
font-size:16px;
font-weight:bold;
height:28px;
line-height:28px;
padding-left:10px;
text-align:left;
vertical-align:middle;
width:200px;
color:#464646;
}

#page-wrap .bulletin .content{
width:200px;
margin:0 auto;
margin-top:50px;
}

#page-wrap .bulletin .content .link{
display:block;
margin-left:20px;
color:#838080;
font-size:14px;
font-weight:bold;
height:20px;
width:200px;
list-style: none;
margin:0;
margin-bottom:20px;
border-bottom:1px solid #CCCCCC;
}

#page-wrap .cpbulletin .content{
margin-top:40px;
}

#page-wrap .cpbulletin .content .link{
text-align:center;
color:#18397C;
}

#page-wrap .cpbulletin .content .answer{
text-align:left;
}

#page-wrap .bulletin .content .answer pre{
white-space: pre-wrap; 
white-space: -moz-pre-wrap; 
white-space: -pre-wrap; 
white-space: -o-pre-wrap; 
word-wrap: break-word; 
}

#page-wrap .bulletin ul{
margin:0;
padding:0;
}

#page-wrap .bulletin .content .link:hover .answer{
display:block;
}

#page-wrap .bulletin .content .link:hover .hide{
display:block;
}

#page-wrap .cpbulletin .content .link:hover .answer{
display:none;
}

#page-wrap .cpbulletin .content .link:hover .hide{
display:none;
}

#page-wrap .bulletin .hide{
position:absolute; 
left:30px;
width:188px;
border:1px solid #999999;
border-right:none;
background:#fff;
z-index:2;
height:24px;
line-height:24px;
vertical-align:middle;
padding-left:2px;
display:none;
}

#page-wrap .cpbulletin .hide{
left:36px;
}

#page-wrap .bulletin .answer{
position:absolute; 
left:220px; 
width:200px; 
background:#fff;
border:1px solid #999;
font-weight:normal;
font-size:12px;
padding:5px 10px;
line-height:150%;
display:none;
line-height:150%;
word-wrap: break-word;
white-space : normal;
}

#page-wrap .cpbulletin .answer{
left:226px; 
}

#page-wrap .bulletin .h1{
top:221px; 
*top:224px;
_top:215px;
}

#page-wrap .bulletin .h2{
top:262px; 
*top:265px;
_top:256px;
}

#page-wrap .bulletin .h3{
top:303px; 
*top:306px;
_top:297px;
}

#page-wrap .bulletin .h4{
top:344px; 
*top:347px;
_top:338px;
}

#page-wrap .cpbulletin .h1{
top:253px;
*top:250px;
_top:253px;
}

#page-wrap .cpbulletin .h2{
top:294px;
*top:291px;
_top:294px;
}

#page-wrap .cpbulletin .h3{
top:335px;
*top:332px;
_top:335px;
}

#page-wrap .exhibition-side{
float:right;
width:282px;
height:330px;
overflow:hidden;
}

#page-wrap .exhibition-side-cp{
float:right;
width:280px;
height:140px;
overflow:hidden;
background:url("../img/homepage/midframe.gif") repeat-x scroll 0 0 transparent;
border:1px solid #CCCCCC;
}

#page-wrap .exhibition-side-cp a{
display:block;
background-image:url(../img/homepage/detail_con.gif);
height:32px;
width:120px;
text-align:center;
color:#000099;
text-decoration:none;
font-size:14px;
line-height:32px;
vertical-align:middle;
font-weight:bold;
}

#page-wrap .exhibition-side .channel{
background:url(../img/homepage/midframe.gif);
background-repeat:repeat-x;
border:1px solid #aec0da;
height:140px;
}

#page-wrap .exhibition-side .placard{
margin-top:6px;
border:1px solid #f5d990;
height:180px;
}

#page-wrap .exhibition-side .placard .title{
background:url("../img/homepage/bg3.gif") repeat-x scroll 0 0 transparent;
border-bottom:1px solid #f5d990;
font-size:16px;
font-weight:bold;
height:28px;
line-height:28px;
padding-left:10px;
text-align:left;
vertical-align:middle;
width:270px;
color:#464646;
}

#page-wrap .exhibition-side .placard a{
font-size:14px;
color:#525252;
text-decoration:none;
}

#page-wrap .exhibition-side .placard a:hover{
font-size:14px;
color:#ff2222;
text-decoration:underline;
}

#page-wrap .exhibition-side td{
padding-left:10px;
}

#page-wrap .exhibition-side .channel a{
display:block;
background-image:url(../img/homepage/detail_con.gif);
height:32px;
width:120px;
text-align:center;
color:#000099;
text-decoration:none;
font-size:14px;
line-height:32px;
vertical-align:middle;
font-weight:bold;
}

#page-wrap .exhibition-side img{
width:295px;
border:1px solid #C5C5C5;
}

#page-wrap .exhibition-main{
margin-left:220px;
margin-right:290px;
}

#page-wrap .exhibition-main a{
width:450px;
display:block;
margin:0 auto;
}

#page-wrap .exhibition-main .title{
text-align:center;
margin-top:5px;
margin-bottom:10px;
}

#page-wrap .exhibition-main .title a{
color:#444;
font-size:20px;
font-family:"黑体";
text-decoration:none;
}

#page-wrap .exhibition-main .main_image{
width:450px;
display:block;
margin:0 auto;
border:none;
}

#page-wrap .exhibition-main .hr{
padding:0;
margin:0 auto;
margin-top:10px;
width:80%;
border-bottom:4px solid #FFF;
}

#page-wrap .exhibition-hot img{
display:block;
border:none;
margin-bottom:10px;
}

#page-wrap .exhibition-hot{
width:100%;
height:200px;
}

#page-wrap .exhibition-hot .left{
margin-right:290px;
_margin-right:293px;
border:1px solid #aec0da;
padding:2px 2px 2px 2px;
_padding:2px 0px 2px 2px;
}

#page-wrap .exhibition-hot .left .body{
background:url(../img/homepage/left.gif);
height:180px;
background-repeat:repeat-x;
}

#page-wrap .exhibition-hot .left .body table{
width:100%;
}

#page-wrap .exhibition-hot .left .body table img{
width:100px;
height:100px;
}

#page-wrap .exhibition-hot .left .body table a{
background-image:url("../img/homepage/detail_con.gif");
color:#000099;
display:block;
font-size:14px;
font-weight:bold;
height:32px;
line-height:32px;
text-align:center;
text-decoration:none;
vertical-align:middle;
width:120px;
_padding-top:2px;
_height:30px;
_line-height:30px;
}

#page-wrap .exhibition-hot .right{
float:right;
}

#page-wrap .exhibition-hot .right .body{
height:185px;
width:282px;
}

#page-wrap .exhibition-hot .right .body img{
height:185px;
width:282px;
}

#page-wrap .exhibition-hot .item_l{
float:left;
text-align:center;
font-size:14px;
font-weight:bold;
color:#114499;
}

#page-wrap .exhibition-hot .item_r{
float:right;
text-align:center;
font-size:14px;
font-weight:bold;
color:#114499;
}

#page-wrap .exhibition-hot .image_m{
height:160px;
}

#page-wrap .exhibition-hot .box{
float:left;
width:33%;
height:162px;
}

#page-wrap .exhibition-hot .item_s{
text-align:center;
font-size:14px;
font-weight:bold;
margin-top:160px;
}

#page-wrap .exhibition-hot a{
color:#114499;
text-decoration:none;
}

#page-wrap .exhibition-hot .image_s{
height:113px;
}

#page-wrap .category{
clear:both;
}

#page-wrap .category .category_frame{

margin-right:290px;
color:#333399;
}

#page-wrap .category .category_frame table{
border:1px solid #AEC0DA;
}

#page-wrap .category .category_frame th{
color:#666666;
font-size:16px;
text-align:center;
background:url(../img/homepage/bg2.jpg);
background-repeat:repeat-x;
padding:4px;
letter-spacing:0.1em;
}

#page-wrap .category .category_frame th span{
cursor:pointer;
cursor:url('img/homepage/button.ani');
}

#page-wrap .category .cp_frame th span{
cursor:pointer;
cursor:url('../img/homepage/button.ani');
}

#page-wrap .category .category_frame td{
padding:10px;
vertical-align:top;
text-align:justify;
width:50%;
}

#page-wrap .category .category_frame td .title{
color:#000099;
text-decoration:none;
font-size:16px;
font-family:"微软雅黑","宋体";
font-weight:bold;

}

#page-wrap .category .category_frame td a:hover{
color:orange;
text-decoration:underline;
}

#page-wrap .category .category_frame td hr{
color:#CCCCCC;
}

#page-wrap .category .category_frame td .subcat{
white-space:nowrap;
text-decoration:none;
color:#0000dc;
line-height:150%;
}

#page-wrap .category .category_frame td .gray{
color:#999999;
}

#page-wrap .category .advertisement{
float:right;
color:#464646;
}

#page-wrap .category .advertisement .mini-title{
background:url(../img/homepage/bg2.jpg);
background-repeat:repeat-x;
border:1px solid #aec0da;
height:28px;
line-height:28px;
text-align:left;
vertical-align:middle;
width:270px;
padding-left:10px;
font-weight:bold;
font-size:16px;
}

#page-wrap .category .advertisement .side_exhi{
border-left:1px solid #aec0da;
border-right:1px solid #aec0da;
border-bottom:1px solid #aec0da;
width:270px;
padding:5px;
overflow:hidden;
margin-bottom:30px;
}

#page-wrap .category .advertisement .side_exhi img{
float:left;
display:block;
border:none;
width:100px;
}

#page-wrap .category .advertisement .seller img{
width:113px;
}

#page-wrap .category .advertisement .cp img{
width:136px;
}

#page-wrap .category .advertisement .side_exhi .title{
float:left;
width:120px;
margin-top:15px;
margin-left:10px;
line-height:200%;
font-weight:bold;
}

#page-wrap .category .advertisement .cp .title{
width:80px;
font-size:14px;
}

#page-wrap .category .advertisement .seller .title{
width:103px;
font-size:14px;
}

#page-wrap .category .advertisement .cpbig .title{
margin-top:50px;
}

#page-wrap .category .advertisement .cpsmall .title{
margin-top:25px;
}

#page-wrap .category .advertisement .side_exhi a{
color:#444;
font-weight:bold;
text-decoration:none;
}

#page-wrap .category .advertisement .side_exhi .clear{
clear:both; 
height:30px;
}

#pinyin_title,#pinyin_body{
position:absolute;
height:0;
width:0;
z-index:5;
visibility:hidden;
}

#pinyin_title{
cursor:pointer;
z-index:10;
color:#666666;
font-size:16px;
text-align:center;
font-weight:bold;
}

#pinyin_body{
padding:10px;
}

#pinyin_body table{
width:inherit;
width:expression(document.getElementById('pinyin_body').style.width);
}


#pinyin_body h2{
font-size:1.5em;
color:#3366CC;
float:left;
}

#pinyin_body .close{
display:block;
float:right;
color:#669966;
}

#pinyin_body hr{
clear:both;
}

#pinyin_body a{
text-decoration:none;
color:#666666;
font-size:1.2em;
font-weight:bold;
}

#pinyin_body a:hover{
color:orange;
text-decoration:underline;
}