html {
    background-color: #eeeff1;
    margin: 0;
    padding: 0;
}

body {
    background-color: #eeeff1;
    font-size: 14px;
    font-family: "Segoe UI", Verdana, Helvetica, Sans-Serif;
    margin: 0;
    padding: 0;
}
.font-fz-lt-bold-black-smp{}
.font-fz-lt-black-gbk{}
.font-fz-lt-large-black-smp{}
.font-fz-lt-small-black-gbk{}
.font-fz-lt-mid-black-gbk{}

.font-size-12{ font-size:12px;}
.font-size-14{ font-size:14px;}
.font-size-16{ font-size:16px;}
.font-size-18{ font-size:18px;}
.font-size-20{ font-size:20px;}
.font-size-22{ font-size:22px;}
.font-size-24{ font-size:24px;}
.font-size-26{ font-size:26px;}
.font-size-28{ font-size:28px;}
.font-size-30{ font-size:30px;}
.font-size-32{ font-size:32px;}
.font-size-34{ font-size:34px;}

.fR{ float:right; }
.fL{ float:left; }
.SiteWidth{width:1000px;}
#pageContent
{
    overflow:hidden;
    margin:0px auto;
    height:50px;
    color:#626262;
}
#pageContent a{display: block;float: left;padding: 4px 10px; margin-right:10px;color:#626262;}
#pageContent .pageItemOff
{
    border:solid 1px #e9e9e9;
}
#pageContent .pageItemOn
{
    background-color:#e5004f; color:#ffffff;
}
#pageContent .PreMorePage
{
    border:solid 1px #e9e9e9;
}
#pageContent .PrePage
{
    border:solid 1px #e9e9e9;   
}

#pageContent .NextMorePage
{
    border:solid 1px #e9e9e9;
}
#pageContent .NextPage
{
    border:solid 1px #e9e9e9;
}

.header
{
    background-color:#383939;
}
.header .headerContent
{
    margin:0px auto;
    height:56px;
    overflow:hidden;
}
.header .headerContent .logo
{
   width:140px; height:40px; margin-top:10px; 
}
.header .headerContent .nav
{
    width:660px; height:40px; margin-top:10px; line-height:40px;
}
.header .headerContent .nav a{color:#ffffff;}
.header .headerContent .nav a:link{ font-size:12px; text-decoration:none; }
.header .headerContent .nav a:visited{ font-size:12px; text-decoration:none;}
.header .headerContent .nav a:hover{ font-size:12px; text-decoration:underline;}

.header .headerContent .login
{
    width:180px; height:40px; margin-top:10px; line-height:40px; text-align:right;
}
.header .headerContent .login a:link{ font-size:12px; text-decoration:none; color:#313131;}
.header .headerContent .login a:visited{ font-size:12px; text-decoration:none; color:#313131;}
.header .headerContent .login a:hover{ font-size:12px; text-decoration:underline; color:#313131;}
.header .headerContent .split
{
    margin-left:5px; margin-right:5px; color:#313131;
}
.banner{ width:900px; height:285px; background-color:#ffffff; background-image:url(../images/header-bg.png); background-repeat:no-repeat; background-position: center;margin: 0px auto;}


ul.topNav{ margin:0px auto; padding: 0px; display:block; width:900px; height:32px;overflow: hidden; background-image:url(../images/navBg.jpg); background-repeat:no-repeat; background-position: center;}
ul.topNav li{ display:block; list-style:none; width:140px; height:32px; text-align:center; line-height:32px;  }
ul.topNav li a{color:#ffffff;}
ul.topNav li.on{ }
ul.topNav li.on a{}

.TipHeader{background-image:url(../images/tip-bg.png); background-repeat:no-repeat; background-position:left center; border-bottom:solid 1px #c4c4c4; overflow:hidden;line-height: 30px;height: 30px; margin-top:10px;}
.TipHeader .tip{ color:#1b1b1b;text-indent: 12px;font-size: 16px;}
.TipHeader a{ color:#c4c4c4;}

.content{ width:900px; margin:0px auto;overflow: hidden; background-color:#ffffff;}
.content .Left{ width:610px;}
.content .Right{ width:258px;}

.content .Left .News{ overflow:hidden;margin:20px auto;}
.content .Left .News .item{ width:300px; margin-top:0px; margin-bottom:30px;}
.content .Left .News .item > div{ padding-left:8px; padding-right:8px;}
.content .Left .News .item > div >h4{ line-height:20px;}

.content .Left .videos{ width:600px; margin:0px auto;}
.content .topic{ padding-top:20px;}

.content .Right .Intro{ line-height:30px; color:#1b1b1b; padding-left:10px; padding-right:10px;}
.content .Right .Intro .ccfa-logo{ background-image:url(../images/ccfa-logo.png); width:230px; height:66px; background-position:center center; background-repeat:no-repeat; border:solid 1px #cecece; margin:0px auto;}
.content .Right .Intro span.ccfa-title{ display:block; width:100%; height:30px; text-align:center; margin:0px auto;}

.content .Right .Intro a.linkshop-logo{ display: block; background-repeat: no-repeat;background-image:url(http://www.linkshop.com.cn/index/images/logo.png); width:230px; height:66px; background-position:center center; border:solid 1px #cecece; margin:0px auto;}

.content .Right .Intro a.linkshop-title{ display:block; width:100%; height:30px; text-align:center; margin:0px auto; color:#1b1b1b;}
.content .Right .Intro p{ margin:0px auto; text-indent:24px; }

.content .Right .Intro a.last{ display:block; width:100%; }


.ImgSize{ width:110px; height:82px; display:block;overflow: hidden;}
.ImgSize img{height: 82px;}
.copy
{
    margin:0px auto;
    text-align:center;
    color:#ffffff;
    height: 80px;
    line-height: 80px;
}


.content .body
{
    width:1000px;
    margin:0px auto;
    background-color:#ffffff;
}

.foot{
	background:#fff;
	padding:5px;
	width:900px;
	margin-top:10px;
	border:1px solid #d4d4d4;
	overflow: hidden;
	margin: 40px auto;
}

.foot_L{
	width:180px;
	margin:18px;
}

.foot_L span{
	background:#369d06;
	line-height:35px;
	color:#fff;
	text-align:center;
	width:150px;
	font-size:16px;
}

.foot_L label{
	text-align:left;
	width:180px;
	line-height:35px;
	color:#909090;
	font-size:16px;
}

.foot_M{
	width:360px;
	font-size:24px;
	color:#333333;
	text-align:center;
	line-height:113px;
	font-weight:bold;
}

.foot_R{
	width:310px;
}

.foot_R2{
	background:#86c569;
	border-bottom:1px solid #acbecd;
	border-top:1px solid #acbecd;
	width:106px;
	height:106px;
	color:#fff;
	margin-top:1px;
}

span.weixin_weibo{
	font-size:14px;
	color:#165454;
	padding-top:8px;
	overflow:hidden;
	display:block;
}

.foot_R4{
background:#d8e9d0;
	border-bottom:1px solid #acbecd;
	border-top:1px solid #acbecd;
	margin-top:1px;
	height:106px;
	width:80px;
	text-align:center;
	line-height:40px;
}

.fL {
    display: inline;
    float: left;
    overflow: hidden;
}
.fR {
    display: inline;
    float: right;
    overflow: hidden;
}


.foot_R4 .follow_text,.data_link,.data_num{
	line-height:16px;
}