﻿*, html { font-size: 12px; margin: 0; padding: 0; }
body { font-size: 12px; text-align: center; margin: 0 auto; padding: 0; color: #333; font-family: 宋体; background: #fff; /*background: url(/ShowSkins/18show/images/default/background.jpg) no-repeat center 0;*/ }

h1, h2, h3 { display: inline; }

A { color: #333; text-decoration: none; }

ul { margin: 0; padding: 0; }

li { list-style-type: none; }

A:hover { color: #195CAD; text-decoration: underline; cursor: pointer; }

img { overflow: hidden; }

font { font-size: 12px; }

/*空格两个汉字*/
.spaces2 { text-indent: 25px; }

/*截断*/
.maxLen { text-decoration: none; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; display: block !important; display: inline-block; }

/*公用按钮*/
.btn_public { float: left; width: 83px; height: 25px; background: url(/ShowSkins/18show/images/public/btn.png) 0 0; line-height: 25px; text-align: center; cursor: pointer; color: #333333; }

	.btn_public:hover { width: 83px; height: 25px; background: url(/ShowSkins/18show/images/public/btn.png) 0 -26px; cursor: pointer; text-decoration: none; }

/*CCTV头部广告*/
.head_cctvtop { width: 958px; height: 78px; background-image: url(/ShowSkins/18show/images/public/bg_inner.PNG); margin: auto; position: relative; }

.head_cctvtext { width: 273px; height: 40px; background-image: url(/ShowSkins/18show/images/public/head_text.jpg); position: absolute; left: 20px; top: 26px; }

.head_cctvlogo { width: 202px; height: 43px; background: url(/ShowSkins/18show/images/public/cctvlogo.jpg); cursor: pointer; position: absolute; left: 414px; top: 16px; }

.head_btn1 { width: 82px; height: 76px; background: url(/ShowSkins/18show/images/public/head_btn1.jpg) 0 0; cursor: pointer; position: absolute; left: 624px; top: 0; }

	.head_btn1:hover { width: 82px; height: 76px; background: url(/ShowSkins/18show/images/public/head_btn1.jpg) -83px 0; }


.head_btn2 { width: 82px; height: 76px; background: url(/ShowSkins/18show/images/public/head_btn2.jpg) 0 0; position: absolute; left: 722px; top: 0; }

	.head_btn2:hover { float: left; width: 82px; height: 76px; background: url(/ShowSkins/18show/images/public/head_btn2.jpg) -83px 0; }


.head_btn3 { width: 82px; height: 76px; background: url(/ShowSkins/18show/images/public/head_btn3.jpg) 0 0; position: absolute; left: 820px; top: 0; }


	.head_btn3:hover { width: 82px; height: 76px; background: url(/ShowSkins/18show/images/public/head_btn3.jpg) -83px 0; }

.head_cctvtop ul { float: left; width: 41px; height: 111px; background: url(/ShowSkins/18show/images/public/0.PNG) 0 -40px; margin: 0; padding: 0; }

	.head_cctvtop ul li { width: 19px; height: 111px; float: left; margin: 0; padding: 0; overflow: hidden; }

.head_btnclose { width: 19px; height: 19px; background: url(/ShowSkins/18show/images/public/0.PNG) 0 0; cursor: pointer; margin-top: 3px; display: block; float: right; }

	.head_btnclose:hover { background: url(/ShowSkins/18show/images/public/0.PNG) 0 -20px; }


/*头部 go*/



.topnav { width: 958px; height: 25px; overflow: hidden; background: #F5F3F3; color: #616161; }

.topnavline { width: 958px; height: 1px; overflow: hidden; background: #fff; }


.topnav ul { padding: 6px 0 0 0; margin: 0; /*width:482px;增加【个人空间】前的宽度*/ width: 480x; height: 16px; float: left; list-style-type: none; }

.topnav li { float: left; margin: 0 0 0 6px; }

	.topnav li span { background: url(/ShowSkins/18show/images/public/head_handle.PNG) 0 -34px; width: 13px; height: 13px; overflow: hidden; display: block; float: left; cursor: pointer; margin-left: 5px; }

	.topnav li a { color: #616161; float: left; }

	.topnav li font a { color: #616161; font-size: 12px; }

	.topnav li div { float: left; margin: 0 0 0 6px; }

.head_split { float: left; /*width:26px;增加【个人空间】前的宽度*/ width: 20px; }

.head_btnshowad { float: left; width: 16px; height: 16px; margin: 4px 0 0 4px; background: url(/ShowSkins/18show/images/public/head_handle.PNG) 0 0; overflow: hidden; display: none; }

	.head_btnshowad:hover { width: 16px; height: 16px; background: url(/ShowSkins/18show/images/public/head_handle.PNG) 0 -17px; overflow: hidden; }

.topnavdl { padding: 8px 0 0 0; margin: 0; width: 225px; border: 1px solid #C6C6C6; background: #fff; text-align: left; overflow: hidden; position: absolute; z-index: 1000; display: none; }

	.topnavdl dt, .topnavdl dt a { color: #FF0000; }

		.topnavdl dt .maxLen { height: 20px; margin-left: 10px; }

	.topnavdl dd { padding: 0; margin: 0; }

		.topnavdl dd .maxLen { float: left; width: 100px; height: 20px; margin: 5px 0 0 10px; }

.toptips { float: left; /*width:443px;增加【个人空间】前的宽度*/ width: 453px; height: 15px; padding: 6px 0 0 10px; text-align: left; }

	.toptips span { color: #186B96; margin: 0 0 0 9px; }

	.toptips a { color: #186B96; }

/*换LOGO时使用
.topmenu-border
{
    width:100%;
    background:#fff;
    padding-top:2px;    
    overflow:hidden;
}


.topmenu-border .logobg
{
    width:250px;
    height:55px;
    float:left;
    background:url(/ShowSkins/18show/images/default/18show.jpg) 0 0;
    overflow:hidden;
    display:inline;
    margin-left:10px;
    position:relative;
}

*/

/*原LOGO样式*/
.topmenu-border { width: 100%; background: #fff; padding: 10px 0; overflow: hidden; }
	.topmenu-border .logobg { height: 38px; float: left; /*
	width: 183px;
	background: url(/ShowSkins/18show/images/default/home_03.jpg) no-repeat;*/ width: 236px; background: url(/ShowSkins/18show/images/default/dzshow.jpg) no-repeat; overflow: hidden; display: inline; margin-left: 10px; margin-top: 7px; position: relative; }


	.topmenu-border .showlogo, .topmenu-border .cctvlogo { /*换Logo时使用
    width: 175px;*/ height: 38px; /*原LOGO     width:142px;     height:34px; */ width: 236px; position: absolute; top: 0; left: 0; display: inline-block; }
	.topmenu-border .cctvlogo { width: 115px; left: auto; right: 0; }
.topmenu-main { width: 753px; padding: 0 5px; height: 38px; line-height: 19px; overflow: hidden; float: right; border-left: 1px solid #D2D2D2; margin-top: 8px; }

/*头部LOGO还原*/
.topmenu-main_2 { width: 660px; padding: 0 5px; height: 38px; line-height: 19px; overflow: hidden; float: right; border-left: 1px solid #D2D2D2; }

.topmenu-main ul { list-style: none; padding: 0; float: left; text-align: left; width: 100%; overflow: hidden; margin: 3px 0; }
	.topmenu-main ul li { padding: 0 5px 0 4px; line-height: 15px; float: left; display: block; color: #A6A6A6; border-right: 1px solid #A6A6A6; }
.topmenu-main a:hover { color: #fff; background-color: #EE320F; text-decoration: none; }
.topsearch-border { width: 954px; height: 64px; padding: 1px; border: 1px solid #FCD393; background: #fff; overflow: hidden; }
.topsearch-innerbg { width: 100%; height: 100%; background: url(/ShowSkins/18show/images/default/bsc_06.jpg); overflow: hidden; }
.ulhotnews { width: 282px; padding: 2px 15px; list-style: none; float: left; overflow: hidden; margin: 0; }
	.ulhotnews li { width: 100%; height: 20px; line-height: 20px; float: left; text-align: left; overflow: hidden; }
		.ulhotnews li span { width: 3px; height: 5px; display: inline-block; overflow: hidden; background: url(/ShowSkins/18show/images/default/bsc_10.jpg); margin-top: 7px; margin-right: 5px; float: left; }
		.ulhotnews li .maxLen { width: 272px; color: #724100; font-weight: 700; float: left; }
.topsearch-main { width: 425px; padding: 5px 0; float: left; overflow: hidden; }
.ulsearchtab { width: 100%; height: 25px; list-style: none; padding: 0; margin: 0; overflow: hidden; float: left; }
	.ulsearchtab li { width: 51px; height: 100%; line-height: 20px; text-align: center; color: #666; float: left; overflow: hidden; cursor: pointer; }

/* 头部 End */

/*底部 go*/

.bottomborder { width: 956px; height: 26px; border: solid 1px #D4D4D4; overflow: hidden; margin: 10px auto 0 auto; line-height: 26px; color: #5F5F5F; font-size: 13px; }

	.bottomborder a { color: #5F5F5F; }

.contactus { width: 960px; overflow: hidden; margin: 8px auto 0 auto; padding-top: 5px; }

	.contactus ul { list-style-type: none; padding: 0; margin: 0; }

	.contactus li { height: 20px; font-size: 13px; color: #6F6F6F; }

.bottom_cctvlogo { width: 115px; height: 54px; background: url(/ShowSkins/18show/images/public/cctvlogo2.jpg) 0 0 no-repeat; display: block; }

/*底部 end*/

/*按钮 begin*/
.login-btn { width: 88px; height: 34px; background: url(/ShowSkins/18show/images/public/operateBtn.png); line-height: 34px; display: inline-block; color: #E44B00; font-size: 14px; font-weight: 700; text-align: center; text-decoration: none; }
	.login-btn:hover { background: url(/ShowSkins/18show/images/public/operateBtn.png) 0 -35px; text-decoration: none; }

.operate-short-btn { width: 88px; height: 26px; background: url(/ShowSkins/18show/images/public/operateBtn.png) -87px 0; line-height: 26px; display: inline-block; color: #333; font-size: 14px; text-align: center; text-decoration: none; }

	.operate-short-btn:hover { background: url(/ShowSkins/18show/images/public/operateBtn.png) -87px -27px; text-decoration: none; }

.operate-long-btn { width: 187px; height: 27px; background: url(/ShowSkins/18show/images/public/operateBtn.png) 0 -69px; line-height: 26px; display: inline-block; color: #333; font-size: 14px; text-align: center; text-decoration: none; }
	.operate-long-btn:hover { background: url(/ShowSkins/18show/images/public/operateBtn.png) 0 -96px; text-decoration: none; }

.share-btn { width: 78px; height: 26px; background: url(/ShowSkins/18show/images/public/btn2.png); display: inline-block; overflow: hidden; color: #E44B00; text-align: center; line-height: 26px; font-size: 12px; font-weight: normal; text-decoration: none; }

	.share-btn:hover { background: url(/ShowSkins/18show/images/public/btn2.png) 0 -27px; text-decoration: none; }

/*按钮 end*/


/*旧样式 Start*/

/*腾讯oicq*/
.qq { background: url(/ShowSkins/VirtualShow/images/qq.gif); width: 15px; height: 15px; float: left; margin-left: 6px !important; margin-right: 7px !important; margin: 2px 4px 0px 3px; }

/*微软msn*/
.msn { background: url(/ShowSkins/VirtualShow/images/msn.gif); width: 14px; height: 16px; float: left; margin-left: 7px !important; margin-right: 8px !important; margin: 1px 5px 0px 4px; }

/* 网页内容样式 go*/
.mainContent { width: 960px; overflow: hidden; margin: 0px auto; position: relative;  z-index: 0; }

.leftContent { width: 758px; float: left; margin-top: 7px; white-space: normal !important; word-break: break-all; text-align: left; margin-right: 7px; }

.leftContentleft { width: 274px; float: left; margin-top: 8px; margin-right: 10px !important; margin-right: 8px; }

.leftContentright { width: 473px; float: left; margin-top: 8px; }

.rightContent { width: 194px; float: left; overflow: hidden; white-space: normal !important; word-break: break-all; margin-top: 26px; }

.head { width: 960px; text-align: left; margin: 0 auto; padding-top: 5px; clear: both; }

/* 网页内容样式 end*/

/*实时报道 go*/

.reports { background: url(/ShowSkins/VirtualShow/images/exhibition.gif); width: 42px; height: 46px; background-position: 0 -71px; float: left; }

.msgimg { background: url(/ShowSkins/VirtualShow/images/common.png); width: 712px; height: 46px; background-position: 0 -54px; float: left; }

.msgleftimg { background: url(/ShowSkins/VirtualShow/images/exhibition.gif); width: 4px; height: 46px; background-position: -50px -71px; float: left; }

/*实时报道 end*/

/* 灰色列表 go*/

.bluetitle { background: url(/ShowSkins/VirtualShow/images/common2.png); width: 184px; height: 17px; background-position: 0px -67px; text-align: left; padding-left: 8px; padding-top: 5px; border: 1px solid #AFAFAF; clear: both; }

.greytitle { background: url(/ShowSkins/VirtualShow/images/common2.png); width: 182px; height: 16px; background-position: 0px -67px; text-align: left; padding-left: 8px; padding-top: 5px; font-weight: 700; color: #3D403F; }

.greyborder { border: 1px solid #78B5D4; height: 21px; width: 190px; padding: 1px; clear: both; }

.greysidebar { width: 185px; border: 1px solid #78B5D4; border-top: 0px; text-align: left; padding-left: 7px; margin-bottom: 6px; }

.commonlist { width: 185px; overflow: hidden; text-align: left; padding-top: 5px; padding-bottom: 5px; }

	.commonlist ul { float: left; width: 185px; list-style-type: none; table-layout: fixed; padding: 0; margin: 0; }

		.commonlist ul li { float: left; height: 24px; line-height: 24px; overflow: hidden; }

			.commonlist ul li a { width: 104px; white-space: nowrap; overflow: hidden; display: block !important; display: inline-block; font-size: 13px; }

.year { margin-top: 0; float: left; }

.commontitle, .commontitle2 { background: url(/ShowSkins/VirtualShow/images/common2.png); width: 181px; height: 17px; background-position: 0px -67px; text-align: left; padding-left: 11px; padding-top: 6px; border: 1px solid #78B5D4; position: relative; clear: both; font-weight: 700; color: #3D403F; }

.more { position: absolute; top: 7px; right: 12px; }

.commontitle2 { width: 273px; height: 18px; padding-top: 3px; }

	.commontitle2 strong { font-size: 13px; color: #252525; }

.commonsidebar, .commonsidebar2 { width: 185px; border: 1px solid #78B5D4; border-top: 0; background: #FCFCFC; text-align: left; padding-left: 7px; color: #474747; margin-bottom: 6px; }

.commonsidebar2 { width: 188px; padding: 5px 0 10px 4px; overflow: hidden; }

.commonlist2 { width: 177px; padding: 5px 5px 5px 10px; line-height: 18px; border: 1px solid #78B5D4; border-top: 0; font-size: 12px; text-align: left; margin-bottom: 6px; }

	.commonlist2 a { color: #3E3E3E; }

.infocommonlist { clear: both; line-height: 22px; height: 22px; color: #848484; }

.maxwidth128px { width: expression(this.offsetWidth>132?132:this.offsetWidth); max-width: 132px; float: left; color: #484848; margin-right: 5px; }

.c868686 { color: #868686; }

/* 灰色列表 end*/

/*字体颜色 go*/

.c0056C0 { color: #0056C0; float: left; }

.c515151 { color: #515151; }

.c000 { color: #000; }

.be0002 { color: #BE0002; }

.ff4e00 { color: #E02E00; font-size: 13px; }

.red { color: red; }

.fff { color: #fff; }

.c024e8a { color: #024e8a; float: left; }

/*字体颜色 end*/
/*margin GO*/

.margin12px { margin-left: 12px; margin-right: 12px; float: left; }

.margin7px { margin-bottom: 7px; }

.margintop5px { margin-top: 5px; }

.margin2px { margin-top: 3px !important; margin-top: 5px; }

.marginbottom1px { text-align: center; margin-bottom: 1px; width: 117px; }
/*margin end*/

/*灰白标题 go*/

.e4e4e4img { background: url(/ShowSkins/VirtualShow/images/common.png); height: 17px; background-position: 0 -270px; border: 1px solid #B5B5B5; text-align: left; padding-left: 4px; padding-top: 4px; font-size: 13px; width: 270px; position: relative; clear: both; }

	.e4e4e4img strong { margin: 1px 89px 0px 11px; }

	.e4e4e4img a { color: #C30000; }

.exhibitionsicon { background: url(/ShowSkins/VirtualShow/images/common.png); width: 6px; height: 15px; background-position: -153px -157px; float: left; position: absolute; top: 3px; left: 4px; }

.contributorsbroder { border: 1px solid #8A8A8A; height: 14px; text-align: center; position: absolute; top: 1px; right: 1px; font-size: 12px; padding: 3px 7px 0 7px; }

/*灰白标题 end*/

/*蓝白标题 go*/

.blueimg { background: url(/ShowSkins/VirtualShow/images/common2.png); height: 17px; background-position: 0px -67px; border: 1px solid #B5B5B5; text-align: left; padding-left: 4px; padding-top: 4px; font-size: 13px; width: 272px; position: relative; clear: both; margin-top: 4px; }

	.blueimg strong { margin: 1px 89px 0px 11px; color: #252322; }

	.blueimg a { color: #242424; }

.blueicon { background: url(/ShowSkins/VirtualShow/images/common2.png); width: 6px; height: 15px; background-position: -227px -48px; float: left; position: absolute; top: 3px; left: 4px; }

.morelink { position: absolute; top: 6px; right: 4px; font-size: 12px; color: #242424; }

.bluebutton { border: 1px solid #5FA0D2; height: 14px; text-align: center; position: absolute; top: 1px; right: 1px; font-size: 12px; padding: 3px 4px 0 4px; color: #003B87; }

/*蓝白标题 end*/

/*按钮 go*/

.hongchengbutton { background: url(/ShowSkins/VirtualShow/images/common.png); width: 56px; height: 17px; line-height: 17px; text-align: center; background-position: -88px -157px; position: absolute; top: 2px; right: 4px; cursor: pointer; }

.greybutton2 { background: url(/ShowSkins/VirtualShow/images/common.png); height: 22px; line-height: 22px; text-align: center; background-position: 0px -324px; border: 1px solid #ADADAD; color: #434343; font-size: 12px; width: 105px; }

.greybutton3 { background: url(/ShowSkins/VirtualShow/images/common.png); width: 104px; height: 23px; line-height: 23px; background-position: 0px -325px; border: 1px solid #8A8A8A; color: #E70012; font-size: 12px; cursor: pointer; }

.greybutton4 { background: url(/ShowSkins/VirtualShow/images/common.png); width: 50px; height: 20px; line-height: 20px; background-position: 0px -325px; border: 1px solid #8A8A8A; color: #E70012; font-size: 12px; cursor: pointer; }

/*按钮 end*/

/*合作伙伴 go*/

.partner { color: #014C8D; font-size: 15px; height: 30px; line-height: 28px; width: 950px; border-bottom: 1px solid #DADADA; font-weight: 700; text-align: left; float: left; padding-top: 10px; }

.partnerline { width: 950px; float: left; text-align: left; font-size: 13px; padding-top: 5px; line-height: 24px; }

	.partnerline a { margin-right: 30px; }

/*合作伙伴 end*/

/*底部 go*/

.bottomborder { width: 956px; height: 26px; border: solid 1px #D4D4D4; overflow: hidden; margin: 10px auto 0 auto; line-height: 26px; color: #5F5F5F; font-size: 13px; }

	.bottomborder a { color: #5F5F5F; }

.contactus { width: 960px; overflow: hidden; margin: 8px auto 0 auto; padding-top: 5px; }

	.contactus ul { list-style-type: none; padding: 0; margin: 0; }

	.contactus li { height: 20px; font-size: 13px; color: #6F6F6F; }

/*底部 end*/

.width472px { width: 472px; height: 24px; padding-top: 4px; position: relative; clear: both; }

.commonborder { overflow: hidden; border: 1px solid #FFD583; border-top: none; }

.ffd583imgleft { background: url(/ShowSkins/VirtualShow/images/common.png); width: 4px; height: 24px; background-position: 0px -26px; float: left; top: 4px; left: 0px; position: absolute; }

.ffd583img { background: url(/ShowSkins/VirtualShow/images/common.png); width: 466px; height: 24px; background-position: 0 0; float: left; top: 4px; left: 4px; position: absolute; }

.ffd583imgright { background: url(/ShowSkins/VirtualShow/images/common.png); width: 4px; height: 24px; background-position: -15px -26px; float: left; top: 4px; left: 470px; position: absolute; }

.greybutton { background: url(/ShowSkins/VirtualShow/images/common.png); width: 77px; height: 20px; line-height: 20px; background-position: 0px -154px; border: none; color: #717171; font-size: 12px; cursor: pointer; }

.hight8px { height: 8px; overflow: hidden; clear: both; }

.left { float: left; }

/*分页 go*/

.pager { margin: 0 auto; text-align: center; margin-top: 15px; height: 22px; clear: both; }

	.pager a { background: #F6F6F6; padding: 3px 6px 2px 6px; margin-left: 2px; margin-right: 2px; border: #AFAFAF 1px solid; color: #74736E; line-height: 20px; text-align: center; }

.pager1 a { padding: 2px 3px 2px 3px; margin-left: 1px; margin-right: 1px; }

.pager .current { background: #FDF6F6; color: #757470; border: #FFA0A0 1px solid; }

.pager .button { background: url(/ShowSkins/VirtualShow/images/common2.png); background-position: -1px -45px; }

.pager input { border: #AFAFAF 1px solid; height: 13px; width: 48px; margin-left: 12px; margin-right: 2px; font-size: 12px; text-align: center; }

/*分页 end*/

.congratulationsborder { margin: 16px 0 0; text-align: left; line-height: 17px; }

	.congratulationsborder span { font-weight: 700; font-size: 14px; color: #FF5A00; display: block; margin: 0 0 13px; }

	.congratulationsborder a { color: #0044DD; text-decoration: underline; }

/*旧样式 End*/
/*搜索提示框 go*/
.searchTipsDiv { margin: 10px auto; width: 600px; overflow: hidden; border: 1px solid #FFA0A0; background: #FFF7F8; }
.searchTipsLogo { background: url(/ShowSkins/afshow/images/warning.gif); width: 72px; height: 66px; margin: 8px; margin-right: 40px; float: left; }
.searchTipsContent { float: left; width: 420px; margin-top: 20px; padding-bottom: 20px; color: #9F0000; line-height: 180%; }
	.searchTipsContent .tipsLink { color: #005EA8; text-decoration: underline; }
	.searchTipsContent .tipsTitle { color: #E30000; font-weight: bold; }
	.searchTipsContent .tipsKeyTitle { color: #615F5F; }
/*搜索提示框 end*/


.head_1 { float: left; width: 97px; height: 111px; background: url(/ShowSkins/18show/images/public/1.jpg); display: block; }

.head_2 { float: left; width: 97px; height: 111px; background: url(/ShowSkins/18show/images/public/2.jpg); display: block; }

.head_3 { float: left; width: 97px; height: 111px; background: url(/ShowSkins/18show/images/public/3.jpg); display: block; }

.head_4 { float: left; width: 97px; height: 111px; background: url(/ShowSkins/18show/images/public/4.jpg); display: block; }

.head_5 { float: left; width: 97px; height: 111px; background: url(/ShowSkins/18show/images/public/5.jpg); }

.head_6 { float: left; width: 97px; height: 111px; background: url(/ShowSkins/18show/images/public/6.jpg); }

.head_7 { float: left; width: 86px; height: 111px; background: url(/ShowSkins/18show/images/public/7.jpg); }

.head_8, .head_9, .head_10 { float: left; width: 83px; height: 111px; background: url(/ShowSkins/18show/images/public/8-2.jpg); cursor: pointer; display: block; }

	.head_8:hover { background: url(/ShowSkins/18show/images/public/8-1.jpg); }

.head_9 { background: url(/ShowSkins/18show/images/public/9-2.jpg); }

	.head_9:hover { background: url(/ShowSkins/18show/images/public/9-1.jpg); }

.head_10 { background: url(/ShowSkins/18show/images/public/10-2.jpg); }

	.head_10:hover { background: url(/ShowSkins/18show/images/public/10-1.jpg); }

/*热门关注 Start*/
.concern { width: 229px; padding: 8px 9px 9px 9px; display: inline-block; margin-top: 7px; border: 1px solid #D3D3D3; background: #fff; line-height: 20px; color: #186B96; text-align: left; height: auto; overflow: hidden; }

	.concern .concerntext { width: 100%; height: 83px; overflow: hidden; }

	.concern .commonfont { width: 100%; height: 20px; position: relative; overflow: hidden; font-weight: 700; text-align: left; color: #E44B00; }
	.concern a { color: #186B96; }
/*热门关注 End*/

.topAd { width: 958px; _width: 970px; margin: 0 auto; }
/* Clear float */
.clearfloat:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfloat { display: inline-block; }
/* Hide from IE Mac \*/
.clearfloat { display: block; }
/* End hide from IE Mac */
/* end of clearfix */
span.newesticon { width: 19px; height: 20px; display: inline-block; overflow: hidden; background: url(/ShowSkins/18show/images/public/new.gif); position: absolute; top: 119px; z-index: 10; }

/*邀请注册*/
#divInviteReg { width: 367px; height: 192px; padding: 5px; position: absolute; top: 20px; left: 0; border: 1px solid #FFA2A2; background: #FFF7F8; z-index: 1000; display: none; }
	#divInviteReg .invitereg-title { width: 100%; padding-bottom: 5px; float: left; text-align: left; font-size: 14px; font-weight: 700; color: #E44B00; }
	#divInviteReg .invitereg-img { width: 75px; height: 100px; float: left; background: url(/ShowSkins/18show/images/public/gift.jpg) no-repeat 5px 10px; }
	#divInviteReg .invitereg-main { width: 285px; height: 100px; float: left; overflow: hidden; line-height: 20px; text-align: left; }
	#divInviteReg .invitereg-action { width: 100%; float: left; text-align: center; padding: 8px 0; }
	#divInviteReg input { width: 240px; height: 16px; padding: 3px; border: 1px solid #848484; float: left; margin-left: 16px; display: inline-block; }
	#divInviteReg .linkCopyInfo { margin-left: 5px; float: left; width: 78px; height: 24px; line-height: 24px; text-align: center; display: inline-block; background: url(/ShowSkins/18show/images/public/inviteregbutton.png); font-size: 14px; font-weight: 700; }
		#divInviteReg .linkCopyInfo:hover { text-decoration: none; color: #E44B00; background: url(/ShowSkins/18show/images/public/inviteregbutton.png) 0 -25px; }
.showbottom-border { width: 960px; background: #fff; margin: 0 auto; overflow: hidden; }










/*********************************************************************************************************************************************************/




*, html { font-size: 12px; margin: 0; padding: 0; }

body { font-size: 12px; text-align: center; margin: 0 auto; padding: 0; color: #555354; font-family: 宋体; background: #fff; }

.topdiv { width: 100%; height: 212px; }

.topmenu, .topsearch { position: absolute; top: 110px; left: 0px; width: 100%; height: 102px; text-align: center; }

.topsearch { top: 0px; height: 100px; }

h1, h2, h3 { display: inline; }

A { color: #000; text-decoration: none; outline: none; /* for Forefox */ star: expression(this.onFocus=this.blur()); /* for Ie*/ }

	A:hover { color: #195CAD; text-decoration: underline; cursor: pointer; }

img { color: #BFBFBF; font-size: 12px; overflow: hidden; }

/*空格两个汉字*/
.spaces2 { text-indent: 25px; }

/*截断*/

.maxLen { text-decoration: none; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; display: block !important; display: inline-block; }

/*广告图*/
.topicimg { width: 960px; height: 128px; border: 0; margin-top: 9px; }

/*最多六个汉字宽度*/
.maxwidth75px { width: expression(this.offsetWidth>71?71:this.offsetWidth); max-width: 71px; float: left; margin-top: 0px !important; margin-top: 2px; }

/*腾讯oicq*/
.qq { background: url(/ShowSkins/VirtualShow/images/qq.gif); width: 15px; height: 15px; float: left; margin-left: 6px !important; margin-right: 7px !important; margin: 2px 4px 0px 3px; }

/*微软msn*/
.msn { background: url(/ShowSkins/VirtualShow/images/msn.gif); width: 14px; height: 16px; float: left; margin-left: 7px !important; margin-right: 8px !important; margin: 1px 5px 0px 4px; }

/* 网页内容样式 go*/
.mainContent { width: 960px; overflow: hidden; margin: 0px auto; position: relative; }

.leftContent { width: 758px; float: left; margin-top: 7px; white-space: normal !important; word-break: break-all; text-align: left; margin-right: 7px; }

.leftContentleft { width: 274px; float: left; margin-top: 8px; margin-right: 10px !important; margin-right: 8px; }

.leftContentright { width: 473px; float: left; margin-top: 8px; }

.rightContent { width: 194px; float: left; overflow: hidden; white-space: normal !important; word-break: break-all; margin-top: 26px; }

.head { width: 960px; text-align: left; margin: 0 auto; padding-top: 5px; clear: both; }

/* 网页内容样式 end*/

/*头部 start*/
/*
.logobg { width: 178px; background: url(/ShowSkins/dzshow/images/default/home_03.jpg); margin: 12px 0 0 7px;  width: 236px; background: url(http://s02.yizimg.com/images/logo/dzshow.jpg) no-repeat 0 0; overflow: hidden; display: inline; margin: 12px 0 0 0; position: relative; }
	*/

	.logobg .showlogo, .logobg .cctvlogo { display: inline-block; height: 38px; left: 0; position: absolute; top: 0; /* width: 175px;*/ width: 236px; }


.navborder2 { /*width: 761px;*/ width: 711px; height: 54px; border: 1px solid #fff; background: url(/ShowSkins/dzshow/images/default/nav.png); list-style-type: none; color: #000; }

	.navborder2 a { color: #000; }

		.navborder2 a:hover { color: #195CAD; }

	.navborder2 li { float: left; }

	.navborder2 .li01 { font-weight: 700; font-size: 17px; width: 20px; line-height: 24px; /*padding: 3px 0 0 10px;*/ padding: 3px 0 0 4px; }
		.navborder2 .li01 a { font-weight: 700; font-size: 17px; text-decoration: none; }


	.navborder2 .li02 { /*
    padding: 3px 8px 0 8px;*/ padding: 3px 6px 0 6px; overflow: hidden; line-height: 24px; }

	.navborder2 .li03 { width: 275px; line-height: 24px; padding: 4px 0 0 10px; }


		.navborder2 .li03 a { margin: 0 7px 0 0; display: inline-block; }


.topsearch_company { list-style-type: none; float: left; width: 193px; height: 59px; padding: 9px 0 0 11px; background: url(/ShowSkins/dzshow/images/default/topsearch_01.png); text-align: left; color: #fff; }

	.topsearch_company li { height: 18px; width: 193px; }

	.topsearch_company a, .topsearch_company a:hover { color: #E8EBF9; }


.topsearch_ad { float: left; width: 242px; height: 68px; background: url(/ShowSkins/dzshow/images/default/topsearch_03.png); text-align: center; overflow: hidden; }

.ulsearchtab { width: 472px; height: 25px; list-style: none; padding: 5px 0 0 42px; margin: 0; overflow: hidden; float: left; }

	.ulsearchtab li { width: 29px; height: 17px; line-height: 17px; text-align: center; color: #fff; font-weight: 700; float: left; overflow: hidden; cursor: pointer; display: inline; margin: 0 25px 0 0; }

		.ulsearchtab li.curr { color: #fff; border-bottom: 2px solid #fff; }



/*头部 end*/

/*实时报道 go*/

.reports { background: url(/ShowSkins/VirtualShow/images/exhibition.gif); width: 42px; height: 46px; background-position: 0 -71px; float: left; }

.msgimg { background: url(/ShowSkins/VirtualShow/images/common.png); width: 712px; height: 46px; background-position: 0 -54px; float: left; }

.msgleftimg { background: url(/ShowSkins/VirtualShow/images/exhibition.gif); width: 4px; height: 46px; background-position: -50px -71px; float: left; }

/*实时报道 end*/
/*成功案列表 go*/

.succborder { background: url(/ShowSkins/VirtualShow/images/common.png); width: 187px; height: 23px; background-position: 0 -379px; border: 1px solid #FF8182; text-align: left; padding-left: 5px; clear: both; }

.succimg2 { background: url(/ShowSkins/VirtualShow/images/common.png); width: 22px; height: 23px; background-position: -258px -217px; float: left; }

.succborder b { float: left; font-size: 13px; color: #FF0202; position: relative; top: 5px; left: 7px; }

.width65px { width: 65px; float: left; }

.width120px { width: 120px; float: left; line-height: 16px; }

.succimg { width: 58px; height: 59px; border: 1px solid #DADADA; }

.paddingtop6px { padding-top: 6px; }

.height65px { width: 185px; height: 65px; }

.succlist { width: 185px; float: left; border: 1px solid #FF8182; border-top: none; text-align: left; padding-bottom: 2px; padding-left: 7px; height: 137px; overflow: hidden; padding-top: 13px; }

	.succlist ul { padding: 0; margin: 0; width: 185px; }

		.succlist ul li { height: 23px; line-height: 23px; }

			.succlist ul li a { white-space: nowrap; overflow: hidden; display: block !important; display: inline-block; width: 165px; }

.greysidebar2 { width: 189px; border-left: 1px solid #FF8182; border-right: 1px solid #FF8182; text-align: left; padding-left: 3px; overflow: hidden; }

.moresucc { overflow: hidden; width: 85px; float: right; margin-right: 2px; }

	.moresucc a { color: Red; width: 100px; overflow: hidden; }

/*成功案列表 end*/

/* 灰色列表 go*/

.bluetitle { background: url(/ShowSkins/VirtualShow/images/common2.png); width: 184px; height: 17px; background-position: 0px -67px; text-align: left; padding-left: 8px; padding-top: 5px; border: 1px solid #AFAFAF; clear: both; }

.greytitle { background: url(/ShowSkins/VirtualShow/images/common2.png); width: 182px; height: 16px; background-position: 0px -67px; text-align: left; padding-left: 8px; padding-top: 5px; font-weight: 700; color: #3D403F; }

.greyborder { border: 1px solid #78B5D4; height: 21px; width: 190px; padding: 1px; clear: both; }

.greysidebar { width: 185px; border: 1px solid #78B5D4; border-top: 0px; text-align: left; padding-left: 7px; margin-bottom: 6px; }

.commonlist { width: 185px; overflow: hidden; text-align: left; padding-top: 5px; padding-bottom: 5px; }

	.commonlist ul { float: left; width: 185px; list-style-type: none; table-layout: fixed; padding: 0; margin: 0; }

		.commonlist ul li { float: left; height: 24px; line-height: 24px; overflow: hidden; }

			.commonlist ul li a { width: 104px; white-space: nowrap; overflow: hidden; display: block !important; display: inline-block; font-size: 13px; }

.year { margin-top: -2px; float: left; }

.commontitle, .commontitle2 { background: url(/ShowSkins/VirtualShow/images/common2.png); width: 181px; height: 17px; background-position: 0px -67px; text-align: left; padding-left: 11px; padding-top: 6px; border: 1px solid #78B5D4; position: relative; clear: both; font-weight: 700; color: #3D403F; }

.more { position: absolute; top: 7px; right: 12px; }

.commontitle2 { width: 273px; height: 18px; padding-top: 3px; }

	.commontitle2 strong { font-size: 13px; color: #252525; }

.commonsidebar, .commonsidebar2 { width: 185px; border: 1px solid #78B5D4; border-top: 0; background: #FCFCFC; text-align: left; padding-left: 7px; color: #474747; margin-bottom: 6px; }

.commonsidebar2 { width: 188px; padding: 5px 0 10px 4px; overflow: hidden; }

.commonlist2 { width: 177px; padding: 5px 5px 5px 10px; line-height: 18px; border: 1px solid #78B5D4; border-top: 0; font-size: 12px; text-align: left; margin-bottom: 6px; }

	.commonlist2 a { color: #3E3E3E; }

.infocommonlist { clear: both; line-height: 22px; height: 22px; color: #848484; }

.maxwidth128px { width: expression(this.offsetWidth>132?132:this.offsetWidth); max-width: 132px; float: left; color: #484848; margin-right: 5px; }

.c868686 { color: #868686; }

/* 灰色列表 end*/

/*字体颜色 go*/

.c0056C0 { color: #0056C0; float: left; }

.c515151 { color: #515151; }

.c000 { color: #000; }

.be0002 { color: #BE0002; }

.ff4e00 { color: #E02E00; font-size: 13px; }

.red { color: red; }

.fff { color: #fff; }

.c024e8a { color: #024e8a; float: left; }

/*字体颜色 end*/
/*margin GO*/

.margin12px { margin-left: 12px; margin-right: 12px; float: left; }

.margin7px { margin-bottom: 7px; }

.margintop5px { margin-top: 5px; }

.margin2px { margin-top: 3px !important; margin-top: 5px; }

.marginbottom1px { text-align: center; margin-bottom: 1px; width: 117px; }
/*margin end*/

/*灰白标题 go*/

.e4e4e4img { background: url(/ShowSkins/VirtualShow/images/common.png); height: 17px; background-position: 0 -270px; border: 1px solid #B5B5B5; text-align: left; padding-left: 4px; padding-top: 4px; font-size: 13px; width: 270px; position: relative; clear: both; }

	.e4e4e4img strong { margin: 1px 89px 0px 11px; }

	.e4e4e4img a { color: #C30000; }

.exhibitionsicon { background: url(/ShowSkins/VirtualShow/images/common.png); width: 6px; height: 15px; background-position: -153px -157px; float: left; position: absolute; top: 3px; left: 4px; }

.contributorsbroder { border: 1px solid #8A8A8A; height: 14px; text-align: center; position: absolute; top: 1px; right: 1px; font-size: 12px; padding: 3px 7px 0 7px; }

/*灰白标题 end*/

/*蓝白标题 go*/

.blueimg { background: url(/ShowSkins/VirtualShow/images/common2.png); height: 17px; background-position: 0px -67px; border: 1px solid #B5B5B5; text-align: left; padding-left: 4px; padding-top: 4px; font-size: 13px; width: 272px; position: relative; clear: both; margin-top: 4px; }

	.blueimg strong { margin: 1px 89px 0px 11px; color: #252322; }

	.blueimg a { color: #242424; }

.blueicon { background: url(/ShowSkins/VirtualShow/images/common2.png); width: 6px; height: 15px; background-position: -227px -48px; float: left; position: absolute; top: 3px; left: 4px; }

.morelink { position: absolute; top: 6px; right: 4px; font-size: 12px; color: #242424; }

.bluebutton { border: 1px solid #5FA0D2; height: 14px; text-align: center; position: absolute; top: 1px; right: 1px; font-size: 12px; padding: 3px 4px 0 4px; color: #003B87; }

/*蓝白标题 end*/

/*按钮 go*/

.hongchengbutton { background: url(/ShowSkins/VirtualShow/images/common.png); width: 56px; height: 17px; line-height: 17px; text-align: center; background-position: -88px -157px; position: absolute; top: 2px; right: 4px; cursor: pointer; }

.greybutton2 { background: url(/ShowSkins/VirtualShow/images/common.png); height: 22px; line-height: 22px; text-align: center; background-position: 0px -324px; border: 1px solid #ADADAD; color: #434343; font-size: 12px; width: 105px; }

.greybutton3 { background: url(/ShowSkins/VirtualShow/images/common.png); width: 104px; height: 23px; line-height: 23px; background-position: 0px -325px; border: 1px solid #8A8A8A; color: #E70012; font-size: 12px; cursor: pointer; }

.greybutton4 { background: url(/ShowSkins/VirtualShow/images/common.png); width: 50px; height: 20px; line-height: 20px; background-position: 0px -325px; border: 1px solid #8A8A8A; color: #E70012; font-size: 12px; cursor: pointer; }

/*按钮 end*/

/*合作伙伴 go*/

.partner { color: #014C8D; font-size: 15px; height: 30px; line-height: 28px; width: 950px; border-bottom: 1px solid #DADADA; font-weight: 700; text-align: left; float: left; padding-top: 10px; }

.partnerline { width: 950px; float: left; text-align: left; font-size: 13px; padding-top: 5px; line-height: 24px; }

	.partnerline a { margin-right: 30px; }

/*合作伙伴 end*/

/*底部 go*/

.bottomborder { width: 962px; height: 26px; border: solid 1px #D4D4D4; overflow: hidden; margin: 0 auto; margin-top: 6px; line-height: 26px; color: #5F5F5F; font-size: 13px; }

	.bottomborder a { color: #5F5F5F; }

.contactus { width: 960px; overflow: hidden; margin: 8px auto 0 auto; padding-top: 5px; }

	.contactus ul { list-style-type: none; padding: 0; margin: 0; }

	.contactus li { height: 20px; font-size: 13px; color: #6F6F6F; }

/*底部 end*/

.width472px { width: 472px; height: 24px; padding-top: 4px; position: relative; clear: both; }

.commonborder { overflow: hidden; border: 1px solid #FFD583; border-top: none; }

.ffd583imgleft { background: url(/ShowSkins/VirtualShow/images/common.png); width: 4px; height: 24px; background-position: 0px -26px; float: left; top: 4px; left: 0px; position: absolute; }

.ffd583img { background: url(/ShowSkins/VirtualShow/images/common.png); width: 466px; height: 24px; background-position: 0 0; float: left; top: 4px; left: 4px; position: absolute; }

.ffd583imgright { background: url(/ShowSkins/VirtualShow/images/common.png); width: 4px; height: 24px; background-position: -15px -26px; float: left; top: 4px; left: 470px; position: absolute; }

.greybutton { background: url(/ShowSkins/VirtualShow/images/common.png); width: 77px; height: 20px; line-height: 20px; background-position: 0px -154px; border: none; color: #717171; font-size: 12px; cursor: pointer; }

.hight8px { height: 8px; overflow: hidden; clear: both; }

.left { float: left; }

/*分页 go*/

.pager { margin: 0 auto; text-align: center; margin-top: 15px; height: 22px; clear: both; }

	.pager a { background: #F6F6F6; padding: 3px 6px 2px 6px; margin-left: 2px; margin-right: 2px; border: #AFAFAF 1px solid; color: #74736E; line-height: 20px; text-align: center; }

.pager1 a { padding: 2px 3px 2px 3px; margin-left: 1px; margin-right: 1px; }

.pager .current { background: #FDF6F6; color: #757470; border: #FFA0A0 1px solid; }

.pager .button { background: url(/ShowSkins/VirtualShow/images/common2.png); background-position: -1px -45px; }

.pager input { border: #AFAFAF 1px solid; height: 13px; width: 48px; margin-left: 12px; margin-right: 2px; font-size: 12px; text-align: center; }

/*分页 end*/


/*参展证/参观证 go*/
.tourcarddiv, .tourcarddiv2 { width: 191px; height: 182px; border: #94CAE5 1px solid; border-top: 0; background: #F4FBFF; margin-bottom: 6px; padding-top: 5px; overflow: hidden; }

tourcarddiv2 { height: 187px; padding-top: 0px; }

.tourcardtop { position: relative; width: 100%; height: 36px; }

.tourcardlogo, .tourcardlogo2 { width: 91px; height: 32px; background: url(/ShowSkins/VirtualShow/images/tourcard.png); background-position: 0 -162px; position: absolute; top: 4px; left: 0px; }

.tourcardlogo2 { width: 91px; height: 16px; background-position: 0 -195px; position: absolute; top: 20px; left: 0px; }

.tourcardbackground { background: url(/ShowSkins/VirtualShow/images/tourcard.png); background-position: 0 -213px; width: 103px; height: 36px; position: absolute; top: 0px; left: 90px; }

.tourcardbottom { width: 100%; height: 31px; border-top: #CDCDCD 1px dashed; line-height: 31px; overflow: hidden; padding-top: 3px; }

	.tourcardbottom a { width: 156px; height: 28px; line-height: 28px; color: #434544; display: block; background: url(/ShowSkins/VirtualShow/images/tourcard.png); background-position: 0 -132px; margin: 0 auto; text-align: center; overflow: hidden; }

		.tourcardbottom a:hover { color: #195CAD; }

.tourcardimg1, .tourcardimg2 { position: absolute; width: 59px; height: 23px; left: 18px; top: 4px; background: url(/ShowSkins/VirtualShow/images/tourcard.png); background-position: -97px -276px; }

.tourcardimg2 { background-position: -97px -251px; }

.btnswitchlogin, .btnswitchlogin1, .btnswitchlogin2 { position: absolute; width: 94px; height: 32px; line-height: 32px; top: 3px; left: 4px; font-size: 14px; color: #0C7EB4; background: url(/ShowSkins/VirtualShow/images/tourcard.png); background-position: 0 -322px; border: 0; cursor: pointer; }

.btnswitchlogin1 { background-position: 0 -287px; }

.btnswitchlogin2 { background-position: 0 -252px; }

.logincontentdiv { width: 100%; height: 146px; text-align: center; overflow: hidden; }

	.logincontentdiv .title { float: left; width: 85px; height: 22px; line-height: 22px; color: #24699B; font-size: 14px; text-align: right; }

	.logincontentdiv .btndiv { float: left; width: 105px; height: 22px; line-height: 22px; }

	.logincontentdiv .btn { width: 98px; height: 22px; line-height: 22px; font-size: 12px; background: url(/ShowSkins/VirtualShow/images/tourcard1.gif); background-position: 0 -142px; border: 0; color: #fff; cursor: pointer; }

	.logincontentdiv .content { width: 100%; float: left; text-align: left; line-height: 19px; position: relative; }

	.logincontentdiv .logindiv { width: 180px; height: 89px; padding-top: 2px; background: #F8F8F8; border: #BCBCBC 1px solid; text-align: left; line-height: 150%; overflow: hidden; margin: 0 auto; }

	.logincontentdiv .txt { height: 14px; border: #BEBEBE 1px solid; }

	.logincontentdiv .btnlogin { width: 114px; height: 25px; background: url(/ShowSkins/VirtualShow/images/tourcard1.gif); background-position: 0 -116px; border: 0; cursor: pointer; }

	.logincontentdiv .underline { text-decoration: underline; color: #5D5D5D; }

.margintop5px { margin-top: 5px; }

.marginbottom5px { margin-bottom: 5px; }

.margintop1px { margin-top: 1px; }

.margintop2px { margin-top: 2px; }

.showdownlistdiv { position: relative; z-index: 99998; cursor: pointer; width: 180px; height: 17px; font-size: 13px; padding-top: 5px; margin-top: 5px; margin-bottom: 3px; color: #494949; background: url(/ShowSkins/VirtualShow/images/tourcard.png); background-position: 0 -32px; }

	.showdownlistdiv .left { position: absolute; top: 0; left: 0; width: 4px; height: 22px; background: url(/ShowSkins/VirtualShow/images/tourcard.png); background-position: -44px -56px; }

	.showdownlistdiv .right { position: absolute; top: 0; right: 0; width: 18px; height: 22px; background: url(/ShowSkins/VirtualShow/images/tourcard.png); background-position: -50px -56px; }

	.showdownlistdiv .list { position: absolute; z-index: 99999; cursor: pointer; background: #fff; top: 21px; left: 5px; width: 168px; border: #74B6D4 1px solid; visibility: hidden; text-align: left; padding: 0; }

.height181px { height: 181px; width: 180px; margin: 0px auto; overflow: visible; }

.showdownlistdiv .width140px { z-index: 9999; width: 140px; }

.showdownlistdiv .list ul { margin: 1px; padding: 0; }

.showdownlistdiv .list li { cursor: pointer; list-style-type: none; height: 22px; line-height: 22px; padding-left: 6px; margin: 0; }

.logincontentdiv .fastopt { position: relative; z-index: 99997; width: 100%; cursor: pointer; height: 19px; line-height: 19px; text-align: left; margin-top: 2px; background: url(/ShowSkins/VirtualShow/images/tourcard.png); background-position: 0 0px; }

.fastopt .left { position: absolute; top: 0; left: 0; width: 4px; height: 19px; background: url(/ShowSkins/VirtualShow/images/tourcard.png); background-position: 0 -56px; }

.fastopt .right { position: absolute; top: 0; right: 0; width: 5px; height: 19px; background: url(/ShowSkins/VirtualShow/images/tourcard.png); background-position: -9px -56px; }

.fastopt .mark, .fastopt .mark1 { position: absolute; top: 7px; left: 8px; width: 10px; height: 10px; background: url(/ShowSkins/dlsbshow/images/tourcard.png); background-position: -17px -67px; overflow: hidden; }

.fastopt .mark1 { background-position: -31px -67px; }

.fastopt .title { position: absolute; top: 2px; left: 23px; font-size: 12px; text-align: left; }

.logincontentdiv .fastoptdiv ul { margin: 0 0 0 5px; padding: 0; }

.logincontentdiv .fastoptdiv li { list-style-type: none; width: 50px; height: 24px; margin-left: 5px; float: left; line-height: 24px; }

	.logincontentdiv .fastoptdiv li a { color: #6F6D70; }

.logincontentdiv .locationdiv ul { margin: 0; padding: 0; }

.logincontentdiv .locationdiv li { list-style-type: none; width: 178px; height: 24px; line-height: 24px; }

	.logincontentdiv .locationdiv li a { color: #6F6D70; }

.width150px { width: 150px; }

.width110px { width: 110px; }

.floatleft { float: left; }

.logincontentdiv .bottom { position: relative; width: 100%; height: 6px; overflow: hidden; background: url(/ShowSkins/VirtualShow/images/tourcard.png); background-position: 0 -24px; margin: 0; padding: 0; }

.bottom .left { position: absolute; top: 0; left: 0; width: 6px; height: 6px; background: url(/ShowSkins/VirtualShow/images/tourcard.png); background-position: -16px -57px; }

.bottom .right { position: absolute; top: 0; right: 0; width: 6px; height: 6px; background: url(/ShowSkins/VirtualShow/images/tourcard.png); background-position: -24px -57px; }

.textbox { width: 110px; height: 16px; border: 1px solid #ADADAD; margin-right: 5px; }

.logincontentdiv .fastoptdiv, .logincontentdiv .locationdiv { width: 178px; height: 48px; text-align: left; overflow: hidden; background: #DCF6FC; border-left: #74B6D4 1px solid; border-right: #74B6D4 1px solid; }

.loginoutlink { color: #00628F; font-weight: 700; }

	.loginoutlink:hover { color: #0073AB; text-decoration: underline; }

/*参展证/参观证 end*/

/*搜索提示框 go*/
.searchTipsDiv { margin: 10px auto; width: 600px; overflow: hidden; border: 1px solid #FFA0A0; background: #FFF7F8; }
.searchTipsLogo { background: url(/ShowSkins/VirtualShow/images/warning.gif); width: 72px; height: 66px; margin: 8px; margin-right: 40px; float: left; }
.searchTipsContent { float: left; width: 420px; margin-top: 20px; padding-bottom: 20px; color: #9F0000; line-height: 180%; }
	.searchTipsContent .tipsLink { color: #005EA8; text-decoration: underline; }
	.searchTipsContent .tipsTitle { color: #E30000; font-weight: bold; }
	.searchTipsContent .tipsKeyTitle { color: #615F5F; }
/*搜索提示框 end*/


/*2011-12-13 改版go*/
.leftbox, .midbox, .rightbox, .rightbox2 { display: inline-block; float: left; margin-top: 6px; overflow: hidden; width: 203px; }

.midbox { width: 500px; margin-left: 7px; }

.rightbox2 { width: 750px; margin-left: 7px; }

.rightbox { width: 243px; margin-left: 7px; }
.lefthead, .righthead, .midhead, .linkhead { width: 201px; height: 28px; border: 1px solid #CFCFCF; background: url(/ShowSkins/dzshow/images/default/lefthead_01.png); }

.righthead { width: 241px; }

.rightbox2 .righthead { width: 748px; }

.midhead { width: 498px; }

.linkhead { width: 958px; margin: 6px 0 0; }

.lefthead_02, .righthead_02, .midhead_02, .linkhead_02 { width: 199px; height: 28px; position: relative; border-left: 1px solid #fff; border-right: 1px solid #fff; background: url(/ShowSkins/dzshow/images/default/lefthead_02.png) no-repeat right 0; }

.righthead_02 { width: 239px; }

.rightbox2 .righthead_02 { width: 746px; }

.midhead_02 { width: 496px; }

.linkhead_02 { width: 956px; }

.leftlist_border, .rightlist_border, .right2list_border { width: 201px; height: 195px; overflow: hidden; border: 1px solid #DEDEDE; border-top: 0; text-align: left; }

.rightlist_border { width: 241px; height: 271px; }

.right2list_border { width: 748px; height: 290px; }

.lefthead_02 font, .righthead_02 font, .midhead_02 font, .linkhead_02 font { font-weight: 700; font-size: 14px; color: #9E1207; position: absolute; top: 6px; left: 8px; }

.midhead_02 font { color: #000; }

.lefthead_02 .more, .midhead_02 .more, .righthead_02 .more, .linkhead_02 .more { color: #000; font-weight: 700; position: absolute; top: 7px; right: 7px; }

	.lefthead_02 .more:hover, .midhead_02 .more:hover, .righthead_02 .more:hover, .linkhead_02 .more:hover { color: #195CAD; }

.homebutton, .homebutton_over { overflow: hidden; height: 21px; border: 1px solid #B5B5B5; position: absolute; top: 2px; left: 77px; cursor: pointer; text-align: center; }

.homebutton_over { border: 1px solid #CFCFCF; }

.homebutton2 { padding: 0 8px; overflow: hidden; height: 19px; line-height: 19px; display: block; border: 1px solid #fff; background: url(/ShowSkins/dzshow/images/default/share.png); color: #000; float: left; }

	.homebutton2:hover { color: #000; text-decoration: none; }

.homebutton_over .homebutton2 { background: url(/ShowSkins/dzshow/images/default/share.png) 0 19px; }
/*2011-12-13 改版end*/


.head_nav { width: 958px; height: 34px; border: 1px solid #CFCFCF; background: url(/ShowSkins/dzshow/images/news/headnav_01.png); margin: 6px 0 0; }

.head_nav02 { width: 958px; height: 34px; position: relative; background: url(/ShowSkins/dzshow/images/news/headnav_02.png) no-repeat right 0; }

	.head_nav02 font { font-weight: 700; font-size: 14px; color: #9E1207; float: left; padding: 10px 0 0 8px; display: inline-block; }

		.head_nav02 font a { color: #9E1207; font-size: 14px; }

			.head_nav02 font a:hover { color: #195CAD; }

.dis { display: none; }
.sild_box { }
#simg span { float: right; }
#simg div { float: left; width: 20px; text-align: center; color: #fff; background: #464646; font-size: 11px; line-height: 16px; height: 16px; font-family: tahoma; filter: Alpha(opacity=80); cursor: pointer; }
	#simg div.s { background: #CE0609; }
#simg { position: relative; width: 126px; margin-top: -23px; margin-left: -20px; }
.box_t { border-left: 0px; background: url(box_t.gif) repeat-y; }

.adbox div { display: inline; float: left; }
/*最新版首页*/
#Top { position: relative; }
	#Top .navborder { height: 31px; overflow: hidden; width: 1018px; margin: 0 auto; }
		#Top .navborder li { float: left; padding: 0 33px; background: url(/ShowSkins/gkshow/images/public/nav_split.png) no-repeat right -1px; }
			#Top .navborder li a { color: #fff; font-size: 16px; font-family: 微软雅黑,Arial; }
				#Top .navborder li a:hover { color: #FF6600; }
			#Top .navborder li.lastItem { background: none; }

.navbox { height: 31px; line-height: 31px; background: url(/ShowSkins/dzshow/images/public/nav_bg.png) repeat-x 0 0; overflow: hidden; border-top: 1px solid #fff; }
.spBox { height: 37px; font-size: 12px; background: url(/ShowSkins/gkshow/images/public/sp_box_bg.png) repeat-x 0 0; }
	.spBox .spBox-content { width: 960px; margin: 0 auto; text-align: left; overflow: hidden; height: 37px; line-height: 37px; }
		.spBox .spBox-content span, .spBox .spBox-content a { float: left; font-size: 12px; }
		.spBox .spBox-content a { margin: 1px 20px 2px 0; }
		.spBox .spBox-content span { font-weight: bold; }
.navborder2 li.splitNav { background: url(/ShowSkins/hgshow/images/public/top_split.png) no-repeat left 7px; }
.topsearchbox { height: 103px; background: url(/ShowSkins/gkshow/images/public/searchbox_bg.png) repeat-x 0 0; }
.topsearchboxcontent { width: 960px; height: 103px; margin: 0 auto; background: url(/ShowSkins/gkshow/images/public/search_content_bg.png) no-repeat right top; _background: url(/ShowSkins/gkshow/images/public/ie6_search_bg.png) no-repeat right top; position: relative; }
	.topsearchboxcontent .logobg { width: 310px; height: 59px; position: absolute; top: 20px; left: 8px; background: url("http://ss2.yizimg.com/images/logo/dzshow.png") no-repeat 0 0; _background: url(/ShowSkins/gkshow/images/public/ie6_logo.png) no-repeat 0 0; }
		.topsearchboxcontent .logobg .showlogo { display: block; height: 48px; width: 232px; }
.search-container { cursor: pointer; float: left; width: 98px; height: 28px; line-height: 28px; border: 1px solid #D4D4D4; border-right: none; color: #EB0101; background: white url(/ShowSkins/gkshow/images/public/arrow_down.png) no-repeat 80px 12px; font-weight: bold; }
	.search-container ul { z-index: 10; background-color: white; border: 1px solid #d4d4d4; border-top: none; margin: -1px; *margin: 0; }
	.search-container li { }
		.search-container li:hover { background-color: #0f9def; color: white; }
.topinput-border input { float: left; width: 366px; height: 28px; text-indent: 6px; font-size: 14px; line-height: 28px; color: #666; text-align: left; border: 1px solid #D4D4D4; border-right: none; }
#btnSearch { float: left; width: 91px; height: 30px; color: #ffffff; background: url(/ShowSkins/gkshow/images/public/btnSearch.png) no-repeat 0 0; }
	#btnSearch span { display: block; width: 62px; height: 25px; line-height: 25px; font-weight: bold; }
.topsearch_nav { position: absolute; right: 30px; top: 40px; width: 560px; height: 68px; }

.hg_topnav { height: 27px; color: #666666; border-bottom: 1px solid #d8d8d8; background: url(/ShowSkins/hgshow/Images/Public/nav_bg.png) repeat-x 0 0; }
	.hg_topnav .topnav_content { width: 958px; margin: 0 auto; position: relative; *z-index: 20000; }
		.hg_topnav .topnav_content .toptips { float: left; height: 15px; padding: 6px 0 0 10px; text-align: left; width: 480px; }
		.hg_topnav .topnav_content ul { float: right; margin-top: 6px; list-style-type: none; }
	.hg_topnav li { float: left; margin: 0 0 0 2px; }
		.hg_topnav li span { background: url(/ShowSkins/18show/images/public/head_handle.PNG) 0 -34px; width: 13px; height: 13px; overflow: hidden; display: block; float: left; cursor: pointer; margin-left: 5px; }
		.hg_topnav li a { color: #616161; float: left; }
		.hg_topnav li font a { color: #616161; font-size: 12px; }
		.hg_topnav li div { float: left; margin: 0 0 0 2px; }
/*通用容器*/
.left_col_list { float: left; width: 236px; }
.mid_col_list { float: left; width: 474px; margin-left: 8px; }
.right_col_list { float: right; width: 236px; _overflow: hidden; }

.col_box { text-align: left; width: 234px; color: #444444; margin-bottom: 10px; }
.col_mid_box { text-align: left; width: 472px; color: #444444; margin-bottom: 10px; }
.col_full_box { width: 100%; text-align: left; margin-bottom: 10px; }
.col_box_head, .col_box_head_left, .col_box_head_right { background-image: url(/ShowSkins/gkshow/Images/Public/box.png); }
.col_box_head { position: relative; height: 22px; line-height: 22px; background-position: 0 -33px; background-repeat: repeat-x; border-bottom: 1px solid #d4d4d4; }
.col_box_head_left, .col_box_head_right { width: 3px; height: 22px; display: block; background-repeat: no-repeat; }
.col_box_head .col_box_head_left { float: left; background-position: 0 0px; }
.col_box_head_content { *float: left; padding-left: 12px; font-size: 14px; font-weight: bold; }
	.col_box_head_content .more_info { position: absolute; right: 10px; font-weight: normal; *top: -1px; }
.col_box_head .col_box_head_right { float: right; background-position: 0 -66px; }
.col_box_content { padding: 12px 12px 10px 12px; padding: 12px\9; border: 1px solid #dfdfdf; border-top: 0; position: relative; min-height: 182px; }
	.col_box_content .col_box_ul { }
		.col_box_content .col_box_ul li { _width: 200px; width: 196px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; height: 24px; line-height: 24px; }
.col_box_tab { margin-bottom: -11px; margin-bottom: -13px\9; }
	.col_box_tab span { display: inline-block; height: 27px; width: 82px; line-height: 27px; text-align: center; cursor: pointer; }
	.col_box_tab .switch_tab { *position: relative; *z-index: 100; background: url(/ShowSkins/hgshow/Images/Index/switch_tab.png) no-repeat 0 0; }
.col_box_a_list { line-height: 22px; height: 198px; overflow: hidden; }

.col_box_list .col_box { float: left; margin-right: 5px; }
.col_box_list .col_box_content { height: 208px; min-height: 208px; overflow: hidden; }
	.col_box_list .col_box_content .sub_li { line-height: 20px; background-position: 0 8px; _width: 196px; _overflow: hidden; background: url("/ShowSkins/hgshow/Images/Public/sub_1_dian.png") no-repeat scroll 0 7px transparent; padding-left: 12px; }
	.col_box_list .col_box_content .first_item { font-size: 14px; font-weight: bold; }
.col_box_num_ul li { line-height: 24px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 100%; }
.col_box_column_ul li { float: left; width: 48%; }
.col_box_num_ul .top_num, .col_box_num_ul .other_num { color: #FFFFFF; display: inline-block; height: 15px; line-height: 15px; text-align: center; vertical-align: middle; width: 15px; }
.col_box_num_ul .top_num { background-color: #8FC31F; }
.col_box_num_ul .other_num { background-color: #C9C9C9; }
.col_box_content ul li.sub_li { padding-left: 12px; background: url(/ShowSkins/hgshow/Images/Public/sub_1_dian.png) no-repeat 0 11px; height: 24px; line-height: 24px; }

.grey_box { background-color: #F8F9FA; }
	.grey_box .col_box_head, .grey_box .col_box_head_left, .grey_box .col_box_head_left { height: 2px; _overflow: hidden; }
	.grey_box .col_box_head { background-position: 0 -104px; border: none; }
	.grey_box .col_box_head_left { background-position: 0 -99px; height: 2px; }
	.grey_box .col_box_head_right { background-position: 0 -108px; height: 2px; }
	.grey_box .col_box_content { padding: 6px 12px 10px 12px; text-align: left; }
		.grey_box .col_box_content h2 { border-bottom: 1px solid #D4D4D4; padding: 0 0 4px 2px; height: 15px; line-height: 15px; display: block; margin-bottom: 4px; }
		.grey_box .col_box_content .tab-list { position: absolute; left: 67px; top: 3px; }
		.grey_box .col_box_content .more_info { position: absolute; right: 14px; top: 6px; }
.adbox { margin-bottom: 10px; }

.truncate { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.tab, .active-tab { width: 65px; height: 23px; line-height: 23px; cursor: pointer; text-align: center; background-image: url(/ShowSkins/gkshow/Images/Public/tab.png); }
	.tab:hover, .active-tab { background-position: 0 -24px; }
.tab-list div { display: inline-block; position: relative; z-index: 10; *display: inline; *zoom: 1; *margin-right: 4px; }
.tab-list-ul { border-top: 1px solid #dfdfdf; margin-top: -1px; padding-top: 10px; }
.clear { clear: both; }
.min-height { min-height: inherit; *min-height: 0; }
.none-padding { padding: 0; }
.truncate { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.big-min-height { min-height: 264px; }
