@charset "utf-8";
/* CSS Document */
@import "industry.css";
@import "obj.css";
body {
	font: 100% "Microsoft YaHei", Verdana, Arial, Helvetica;
	/*
	background: #666 url(themes/gray/images/ui-bg_diagonals-medium_75_cccccc_40x40.png) 50% 50% repeat;
	*/
	background-color:#F5F5F5;
	margin: 0;
	padding: 0;
	color: #333;
	font-size:12px;
}
/* ~~ 元素/标签选择器 ~~ */
br {
	display:block;
	height:10px;
	line-height:10px;
	margin:5px;
	padding:0;
	position:static;
	clear:both;
}
.tfm br{
	display:inline;
}
pre {
white-space: pre-wrap; /* CSS-3 */
white-space: -moz-pre-wrap; /* Mozilla, since 1999 */
white-space: -pre-wrap; /* Opera 4-6 */
white-space: -o-pre-wrap; /* Opera 7 */
word-wrap: break-word; /* Internet Explorer 5.5+ */
}
fieldset,
span, ul, ol, dl, dt, dd, form { /* 由于浏览器之间的差异，最佳做法是在列表中将填充和边距都设置为零。为了保持一致，您可以在此处指定需要的数值，也可以在列表所包含的列表项（LI、DT 和 DD）中指定需要的数值。请注意，除非编写一个更为具体的选择器，否则您在此处进行的设置将会层叠到 .nav 列表。 */
	padding: 0;
	margin: 0;
}

h1, h2, h3, h4, h5, h6, p {
	margin-top: 0;	 /* 删除上边距可以解决边距会超出其包含的 div 的问题。剩余的下边距可以使 div 与后面的任何元素保持一定距离。 */
	padding-right: 15px;
	padding-left: 15px; /* 向 div 内的元素侧边（而不是 div 自身）添加填充可避免使用任何方框模型数学。此外，也可将具有侧边填充的嵌套 div 用作替代方法。 */
}
h1, h2, h3, h4, h5, h6 {
	font-family: "Microsoft YaHei", Verdana, Arial, Helvetica;
}
hr{
	border:none;
	border-top:1px solid #CCC;
}
.sidebar1 h2 {
	margin-bottom:0;
	display:block;
	height:36px;
	line-height:36px;
	background-color:#009DE1;
	font-size:16px;
	color:#FFF;
	position:relative;
}
.sidebar1 h3 {
	margin-bottom:0;
	display:block;
	height:36px;
	line-height:36px;
	background-color:#F5F5F5;
	border-top:0px solid #CCC;
	border-bottom:1px solid #CCC;
	font-size:14px;
	font-weight:bold;
	cursor:pointer;
	position:relative;
}
.sidebar1 .nav{
	display:none;
}
.sidebar1 .open,.sidebar1 .close{
	display:inline-block;
	width:16px;
	height:16px;
	position:absolute;
	right:10px;
	top:10px;
}
.sidebar1 .open{
	background: url("themes/gray/images/ui-icons_454545_256x240.png") no-repeat scroll -32px 0px transparent;
}
.sidebar1 .close{
	background: url("themes/gray/images/ui-icons_454545_256x240.png") no-repeat scroll -64px 0px transparent;
}
.tblist h4 {
	margin:0 0 5px 0px;
	padding:0;
	font-size:14px;
	font-weight:normal;
	display:inline;
}
.reArticles p{
	margin:0 0 10px 10px;
	padding:0;
	line-height:18px;
	word-break:break-all;
	word-wrap:break-word;
	width:580px;
	overflow:hidden;
}
.reBrand P{
	margin:0 0 10px 10px;
	padding:0;
	line-height:18px;
	word-break:break-all;
	word-wrap:break-word;
	width:440px;
	overflow:hidden;
}
a img { /* 此选择器将删除某些浏览器中显示在图像周围的默认蓝色边框（当该图像包含在链接中时） */
	border: none;
}
/* ~~ 站点链接的样式必须保持此顺序，包括用于创建悬停效果的选择器组在内。 ~~ */
a:link {
	color: #006699;/****#009DE1****/
	text-decoration: none; /* 除非将链接设置成极为独特的外观样式，否则最好提供下划线，以便可从视觉上快速识别 */
}
a:visited {
	color: #006699;
	text-decoration: none;
}
a:hover, a:active, a:focus { /* 此组选择器将为键盘导航者提供与鼠标使用者相同的悬停体验。 */
	text-decoration: underline;
	color:#009DE1;
}
.sidebar1 h2 a:link, .sidebar1 h2 a:visited {
	color:#FFF;
	text-decoration:none;
}
.tophotNews a:link, .tophotNews a:visited {
	text-decoration:none;
}
/****表单****/
button {
	padding:2px 4px;
}
/* ~~ 此动态宽度容器包含其它 div ~~ */
.shortcut {	/*~顶部快捷导航~*/
	background:#F5F5F5;
	border-bottom:1px solid #eee;
	height:28px;
	line-height:28px;
	clear:both;
	position:relative;
	z-index:9;
}
.header {
	background-color:#f5f5f5;
	clear:both;
}
.header .wrap:after{
	content: "";
    display: table;
    line-height: 0;
	clear:both;
}
/*****专题导航*****/

.localbar {	/*~当前位置导航~*/
	background:#FFF;
	border:none;
	height:28px;
	line-height:28px;
	margin:10px 10px 0 10px;
}

/* ~~ 此固定宽度容器包含其它 div ~~ */
.container, .wrap {
	width: 960px;
	margin: 0 auto; /* 侧边的自动值与宽度结合使用，可以将布局居中对齐 */
}
.container {
	background-color:#FFF;
	border:1px solid #FFF;
}
.hotList {
	width:620px;
	float:left;
}
/* ~~ 标题未指定宽度。它将扩展到布局的完整宽度。标题包含一个图像占位符，该占位符应替换为您自己的链接徽标 ~~ */

/***头部标志***/
.logo {
	margin:0;
	padding:20px 10px 15px 10px;
	width:340px;
	height:56px;
	display:block;
	float:left;
	text-align:left;
}
.logo img {
	float:left;
}
#ob901, #ob902,
#in901, #in902,
#ind01, #ind02, #ind03, #ind04,
#ob01, #ob02, #ob03, #ob04, #ob05, #ob06, #ob07, #ob08, #ob09,#ob10, #ob11, #ob12, #ob13, #ob14,
#in01, #in02, #in03, #in04, #in05, #in06, #in07, #in08 {
	display:none;
	font-family: "Microsoft YaHei", Verdana, Arial, Helvetica;
	font-size:18px;
}
#logo_bg {
	margin:4px 15px;
	padding:0;
	width:100px;
	height:52px;
	text-align:center;
	line-height:50px;
	background-image:url(../images/logo_bg.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	display:none;
	float:left;
}
#logo_bg a:link, #logo_bg a:visited {
	color:#FFF;
	text-decoration:none;
}
#logo_bg ul {
	text-decoration:none;
	list-style:none;
	color:#FFFFFF;
}
/***头部搜索条***/
.top_search {
	margin:20px 10px 0 0;
	float:right;
	display:inline-block;
	width:570px;
	background-color:#006699;
	border-bottom-left-radius: 4px;
	border-top-left-radius: 4px;
	border-bottom-right-radius: 4px;
	border-top-right-radius: 4px;
	vertical-align:middle;
	position:relative;
	z-index:1;
}
.top_search ul {
	margin:0;
	padding:0;
}

.top_search select{
	width:80px;
	border:0px;
	font-family: "Microsoft YaHei", Verdana, Arial, Helvetica;
	font-size:12px;
	padding:1px;
	overflow:hidden;
	position:absolute;
	top:8px;
	right:80px;
}


.top_search option{
  border:0px solid #006699;
}
#inSearch {
	margin:0;
	padding:0 10px;
	width:380px;
	height:32px;
	line-height:32px;
	border:2px solid #006699;
	font-size:16px;
	-webkit-transition: box-shadow 0.30s ease-in-out;
    -moz-transition:  box-shadow 0.30s ease-in-out;
	}
#inSearch{
	border-top-left-radius: 4px;
	border-bottom-left-radius: 4px;
}
#inSearch:focus{
	outline:none;
	border:2px solid #FF6600;
    box-shadow: 0 0 8px rgba(255, 102, 0, 0.5);
}
#search {
	width:66px;
	height:24px;
	background-image:url(../images/search.png);
	background-position:center;
	background-repeat:no-repeat;
	border:0px;
	color:#FFF;
	position:absolute;
	top:6px;
	right:5px;
}
.searchHot {
	margin:0;
	padding:0;
	position:absolute;
	top:42px;
	color:#666666;
	left:0;
}
.searchHot a:link, .searchHot a:visited {
	color:#999999;
	margin-right:10px;
	text-decoration:none;
}
.searchHot a:hover, .searchHot a:active {
	color:#cc0000;
	margin-right:10px;
	text-decoration:none;
}
/***头部导航***/

.headerNav {
	margin:18px 0 0 0;
	padding:0;
	display:inline;
	width:180px;
	height:42px;
	float:left;
	border:0px solid #CCC;
}
.topBar {
	background-color:#006699;
	height:40px;
	clear:both;
}

ul.topNav a, ul.topNav a:visited {
	padding:5px 10px 5px 10px;
	margin-left:1px;
	display:block;
	width:auto;
	height:30px;
	font-size:16px;
	text-decoration:none;
	text-align:center;
	line-height:30px;
	float:left;
	color:#FFF;
	word-wrap: break-word;
	overflow: hidden;
}
ul.topNav a:hover, ul.topNav a:active, ul.topNav a:focus {
	color:#FFF;
	border-top:4px solid #f60;
	background-color:#0085bd;
	padding:1px 10px 5px 10px;
}
ul.topNav{
	position:relative;
}
li#nav_ob12{
	position:absolute;
	right:0px;
}
#nav_ob12 a:link, #nav_ob12 a:visited {
	background-color: #990000;
	display: block;
	padding: 5px 20px;
	height: 30px;
	margin-right:0px;
}
#nav_ob12 a:hover, #nav_ob12 a:active, #nav_ob12 a:focus{
	padding:1px 20px 5px 20px;
	background-color:#f90;
}

.uc_topBar {
	background-color:#006699;
	height:40px;
}

/* ~~当前位置导航**/
#sNav {
	margin-left:10px;
}
.downList{
	position:relative;
	cursor:pointer;
	display:inline-block;
	height:28px;
	zoom:1;
}
.categoryList{
	position:absolute;
	top:28px;
	left:-10px;
	display:none;
	background-color:#FFF;
	width:80px;
	border:1px solid #CCC;
	margin:0;
	padding:5px 10px;
	
}
.categoryList ul{
	margin:0;
	padding:0;
	list-style:none;
	line-height:20px;
}
.downList .nav-down-arrow{
	top:14px;
	right:-6px;
}
.nav-down-arrow {
    background-position: 0px -34px;
    display: block;
    font-size: 0;
    height: 5px;
    line-height: 0;
    position: absolute;
    width: 9px;
}
.categoryList a:link,.categoryList a:visited{
	text-decoration:none;
}
	
/* ~~广告条**/
.topAd{
	text-align:center;
	display:block;
	margin:0;
	position:relative;
	z-index:0;
}
#slideAD,
.topAdBanner{
	display:block;
	width:960px;
	margin:0 auto;
}
#slideAD{
	z-index:999;
	margin-top:-55px;
	position:relative;
}
.topAdBanner{
	z-index:9;
	position:relative;
}
#slideAD img{
	display: block;
	width: 960px;
	height: auto;
}
.topAdBanner img{
	display:block;
	width:960px;
	height:55px;
	border:none;
}
.adBanner {
	margin:10px 10px 0 10px;
	padding:0;
	display:block;
	width:940px;
	height:88px;
	clear:both;
	overflow:hidden;
	position:relative;
}
.adBanner img{
	width:940px;
	height:88px;
}
.adBanner2 {
	margin:0 0 15px 0;
	padding:0;
	width:620px;
	height:88px;
	float:left;
	overflow:hidden;
	position:relative;
}
.adBanner5 {
	margin:0 0 10px 0;
	padding:0;
	display:block;
	overflow:hidden;
	position:relative;
}
.adBanner2 img{
	width:620px;
	height:88px;
}

.adBanner5 img{
	display:block;
	width:100%;
}
.adBanner a.adflash:link, .adBanner a.adflash:visited,
.adBanner2 a.adflash:link, .adBanner2 a.adflash:visited{
	display:block;
	position:absolute;
	top:0;
	left:0;
	z-index:100;
	background:#000;
	filter:alpha(opacity=0);
	-moz-opacity:0;
	opacity: 0;
}
.adBanner2 a.adflash:link, .adBanner2 a.adflash:visited{
	width:620px;
	height:88px;
}
.adBanner a.adflash:link, .adBanner a.adflash:visited{
	width:940px;
	height:88px;
}
.textAd{
	display:inline-block;
	margin:10px 10px 0 10px;
	padding:10px;
	width:920px;
	float:left;
	clear:both;
	overflow:hidden;
	border:1px solid #CCC;
}
.textAd ul{
	display:inline;
}
.textAd li{
	display:inline;
}
.textAd li a:link,.textAd li a:visited{
	margin:0 5px;
	padding:0;
	text-decoration:none;
	display:inline-block;
	width:140px;
	overflow:hidden;
	word-break:break-all;
	white-space:nowrap;
	-o-text-overflow: ellipsis;    /* Opera */
	text-overflow: ellipsis;    /* IE, Safari (WebKit) */
	color:#666666;
}

.textAd li a:hover,.textAd li a:active{
	color:#009DE1;
}

.adGroup{
	display:inline-block;
	margin:10px 0 0 0;
	padding:0 10px;
	width:940px;
	float:left;
	clear:both;
	overflow:hidden;
}
.adGroup .adBanner3{
	width:300px;
	display:inline;
}
.adGroup .adBanner3 img{
	width:300px;
	height:30px;
}
.adGroup .fl{
	margin-right:20px;
}
.adBanner4{
	margin-bottom:10px;
}
.adBanner4 img{
	width:300px;
	height:88px;
	border:none;
}

/*********侧栏************/
.topNews{
	float:left;
	width: 300px;
	background: #FFF;
	border:0px solid #CCC;
	display:inline;
	margin:10px 10px 0px auto;
	overflow:hidden;
}
.qaSidebar,
.sidebar {/***首页和频道首页侧栏***/
	float:right;
	width: 300px;
	background: #FFF;
	border:0px solid #CCC;
	display:inline;
	margin:10px 10px 0px auto;
	overflow:hidden;
}
.qaSidebar{
	width:220px;
}

.sidebar2 {/***内容页列表页侧栏***/
	float:right;
	width: 300px;
	background: #FFF;
	border:0px solid #CCC;
	display:inline;
	margin:10px 10px 0px 0px;
}
.sidebar3{/***内容页列表页侧栏***/
	float:left;
	width: 300px;
	background: #FFF;
	border:0px solid #CCC;
	display:inline;
	margin:10px 0 0px 10px;
}

.sidebar1 {/***用户中心侧栏***/
	float: left;
	width: 218px;
	background: #FFF;
	border:1px solid #CCC;
	display:inline;
	margin:10px 10px 5px 10px;
}
.sidebarTopTab {
	height:auto;
	margin:0;
	height:295px;
	display:block;
	background-color:#F5F5F5;
}
.sidebarTopTab textarea{
	width:195px;
	height:140px;
	margin-right:5px;
}
.sidebarTab {
	height:236px !important;
	height:238px;
	margin:0 0 10px 0;
}
/*******侧栏排行******/
.sidebarHot .listRank li{
	list-style:none;
	padding:5px 0;
	border-bottom:1px dashed #CCC;
	display:block;
}
.sidebarHot .topSquare{
	background:url(../images/list.png) no-repeat scroll 0 0 transparent;
	display:inline-block;
	width:16px;
	height:16px;
	margin:0;
	padding:0;
	text-align:center;
	margin-right:5px;
	color:#FFF;
	font-size:12px;
	line-height:16px;
	font-family:Arial, Helvetica, sans-serif;
}
.sidebarHot .hotSquare{
	background:url(../images/list.png) no-repeat scroll 0 -17px transparent;
	display:inline-block;
	width:16px;
	height:16px;
	margin:0;
	padding:0;
	text-align:center;
	margin-right:5px;
	color:#000;
	font-size:12px;
	line-height:16px;
	font-family:Arial, Helvetica, sans-serif;
}
.sidebarHot .ui-icon{
	line-height:16px;
	margin:5px 5px 0 0;
}

/******内容*********/
.content {
	padding: 0 0;
	width:640px;
	float: left;
	display:inline;
	margin:10px 0px 5px 0px;
	border:0px solid #CCC;
}
.ucContent {
	padding: 0 0;
	width:720px;
	float: left;
	display:inline;
	margin:10px 0px 5px 0px;
	border:0px solid #CCC;
}
.ucContent #tabs{
	min-height:400px;
	height:auto !important;
	height:400px;
	overflow:visible;
	font-size:12px;
}
.ucContent .accordion{
	overflow:visible;
	font-size:12px;
	margin:5px 10px;
	width:700px;
}
.accordion h3{
	display:block;
	font-size:16px;
	padding:5px 15px 5px 25px;
}
.ucContent a{
	text-decoration:none;
}
.hotContent {
	margin:10px 0px 10px 10px;
	padding: 0;
	width:620px;
	float:left;
	display:inline;
	overflow:hidden;
}
.topContent {
	margin:10px 0px 10px 10px;
	padding: 0;
	width:710px;
	float:left;
	display:inline;
	border-top:0px solid #006699;
	border-bottom:1px solid #CCC;
	border-left:0px solid #CCC;
	border-right:0px solid #CCC;
	background-color:#F60;
	overflow:hidden;
}
/* ~~ 此分组的选择器为 .content 区域中的列表提供了空间 ~~ */
.ucContent ul, .ucContent ol, .content ul, .content ol {
	padding: 0 15px 15px 40px; /* 此填充反映上述标题和段落规则中的右填充。填充放置于下方可用于间隔列表中其它元素，置于左侧可用于创建缩进。您可以根据需要进行调整。 */
}
/* ~~ 导航列表样式（如果选择使用预先创建的 Spry 等弹出菜单，则可以删除此样式） ~~ */
ul.nav {
	list-style: none; /* 这将删除列表标记 */
	border-top: 0px solid #666; /* 这将为链接创建上边框 – 使用下边框将所有其它项放置在 LI 中 */
	margin:10px 0 10px 0;/* 这将在下面内容的导航之间创建间距 */
	line-height:18px;
}
ul.nav li {
	border-bottom: 0px dashed #CCC; /* 这将创建按钮间隔 */
}
ul.nav a, ul.nav a:visited { /* 对这些选择器进行分组可确保链接即使在访问之后也能保持其按钮外观 */
	padding: 0px 5px 0px 15px;
	display: block; /* 这将为链接赋予块属性，使其填满包含它的整个 LI。这样，整个区域都可以响应鼠标单击操作。 */
	width: 198px;  /*此宽度使整个按钮在 IE6 中可单击。如果您不需要支持 IE6，可以删除它。请用侧栏容器的宽度减去此链接的填充来计算正确的宽度。 */
	text-decoration: none;
	color:#666666;
}
ul.nav a:hover, ul.nav a:active, ul.nav a:focus { /* 这将更改鼠标和键盘导航的背景和文本颜色 */
	background: #009DE1;
	color: #FFF;
}
ul.nav .current{
	background-color:#e1f7ff;
}
.footerNav, ul.topNav {
	list-style:none;
	margin-left:20px;
}
.footerNav li, .headerNav li{
	display:inline;
}
ul.topNav li {
	display:inline;
}
.headerNav a, .headerNav a:visited {
	margin:0;
	padding:5px 10px 0 10px;
	display:inline-block;
	font-size:12px;
	text-decoration:none;
	color:#666;
	float:left;
}
.headerNav a:hover {
	color:#009DE1;
}
.topBar ul, .uc_topBar ul {
	margin:0;
}


.objNav a,objNav a:visited{
	background-image:url(../images/bg_nav.png);
	background-repeat:repeat-x;
	background-position:0 4px;
}
ul.topNav .objNav a:hover,ul.topNav .objNav a:active,ul.topNav .objNav a:focus{
	background-image:url(../images/bg_nav.png);
	background-repeat:repeat-x;
	background-position:0 0;
	border-top:4px solid #F60;
	padding:7px 5px 5px 5px;
	height:24px;
	color:#FFF;
}
.uc_topBar ul.topNav a,.uc_topBar ul.topNav a:visited {
	padding:5px 10px 5px 10px;
	margin-right:1px;
	display:block;
	width:auto;
	height:30px;
	font-size:16px;
	text-decoration:none;
	text-align:center;
	line-height:30px;
	float:left;
	color:#FFF;
	word-wrap: break-word;
	overflow: hidden;
}
.uc_topBar ul.topNav a:hover,.uc_topBar ul.topNav a:active,.uc_topBar ul.topNav a:focus {
	border-top:4px solid #FF6600;
	padding:1px 10px 5px 10px;
	height:30px;
	color:#FFF;
}

.objNav{
	background-image:url(../images/bg_nav.png);
	background-repeat:repeat-x;
	background-position:left;
}
.shortcut .fl a, .shortcut .fl a:visited {
	padding:0 5px 0 5px;
	height:20px;
	font-size:12px;
	text-decoration:none;
	text-align:center;
	color:#999;
}
.shortcut .fr a, .shortcut .fr a:visited {
	padding:0 5px 0 5px;
	height:20px;
	font-size:12px;
	text-decoration:none;
	text-align:center;
	color:#999;
}
.shortcut .fl a:hover, .shortcut .fl a:active, .shortcut .fl a:focus, .shortcut .fr a:hover, .shortcut .fr a:active, .shortcut .fr a:focus {
	height:18px;
	color:#990000;
}
.shortcut .fr img{
	margin-top:5px;
	display:inline-block;
	line-height:20px;
}
.topContent h3 a:link, .topContent h3 a:visited {
	color:#006699;
	text-decoration:none;
}
ul.fl li, ul.fr li{
	display:inline-block;
	height:28px;
	float:left;
}
li.navLi{
	position:relative;
	margin-right:10px;
}
ul.subLi{
	display:block;
	position:absolute;
	width:100px;
	top:28px;
	left:0;
	border:1px solid #CCC;
	background-color:#FFF;
	z-index:1000;
	display:none;
}
ul.subLi li{
	display:block;
	margin:0;
	padding:0px;
	width:100px;
	border-bottom:1px dashed #CCC;
}
.nav-sprite{
background-image:url(../images/list.png);
}
.navLi .nav-down-arrow{
	top:12px;
	right:-5px;
}
.nav-down-arrow {
    background-position: 0px -34px;
    display: block;
    font-size: 0;
    height: 5px;
    line-height: 0;
    position: absolute;
    width: 9px;
}
/* ~~ 首页 ~~ */

.dyNews {/****行业和对象首页 动态栏目****/
	margin:0;
	padding:0 0;
	background-color:#FFF;
	border-top:5px solid #006699;
	border-bottom:5px solid #CCC;
	border-left:5px solid #CCC;
	border-right:5px solid #CCC;
	width:350px;
	height:350px;
	display:inline;
	float:left;
	overflow: hidden;
}
.topHot {
	margin:10px 0px 10px 0px;
	padding:0 0;
	background-color:#FFF;
	border-top:5px solid #006699;
	border-bottom:5px solid #CCC;
	border-left:5px solid #CCC;
	border-right:5px solid #CCC;
	width:350px;
	height:350px;
	display:inline;
	float:left;
	overflow: hidden;
}
.tophotNews h1 {
	margin:0 0 6px 0;
	padding:0;
	text-align:center;
	font-size:32px;
	width:330px;
	overflow:hidden;
	word-break:break-all;
	white-space:nowrap;
	-o-text-overflow: ellipsis;    /* Opera */
	text-overflow: ellipsis;    /* IE, Safari (WebKit) */
}

.hotClogo,
.hotCategoryL, 
.hotCategoryR,
.hotCategory {
	position:relative;
	padding:0;
	display:inline;
	overflow: hidden;
	font-size:14px;
	border:0px;
}

.hotContent .hotCategoryL {
	margin-right:10px;
	width:300px;
	float:left;
}
.hotContent .hotCategoryR{
	float:left;
	width:300px;
	margin-left:10px;
}
.eliteOther .hotCategoryL{
	margin:10px;
	width:285px;
	float:left;
}
.eliteOther .hotCategory{
	margin:10px;
	float:left;
}
.eliteOther .hotCategoryR{
	float:right;
	width:285px;
	margin-left:10px;
}
.eliteOther .hotCategoryR .hotTalk,
.eliteOther .hotCategoryL .hotTalk{
	height:120px;
}
.hotCategory {
	width:620px;
	float:left;
}

.hotCategoryS {
	height:115px;
}
.tophotNews {
	margin:0;
	padding:10px 10px;
	width:330px;
	background-color:#F5F5F5;
	border-bottom:1px dashed #CCC;
	overflow:hidden;
	display:block;
}
/******首页及主页新闻******/

.pointView,
.hotPeople,
.hotClass,
.hotNews {
	margin:0;
	padding:10px 10px;
	display:inline-block;
	overflow:hidden;
}
.pointView img{
	width:270px;
	height:270px;
}
.hotClass{
  padding:15px 10px;
}
.eliteOther .hotClass{
	margin:0;
	padding:10px 0;
	display:block;
	overflow:hidden;
}
.sidebarHot .hotPeople,
.sidebarHot .hotClass,
.sidebarHot .hotTalk,
.sidebarHot .hotNews {
	padding:10px 0;
}


.hotClass h3,
.hotTalk h3,
.hotProducts h3,
.hotNews h3 {
	margin:0 0 3px 0;
	padding:0;
	color:#009DE1;
	overflow:hidden;
}

.hotNews h3 {
	font-size:16px;
	line-height:24px;
}
.hotTalk h3{
	font-size:16px;
	line-height:24px;
}
.hotProducts h3{
	font-size:15px;
}
.hotClass h3{
	font-size:14px;
}

.hotPeople p,
.hotClass p,
.hotTalk p,
.hotProducts p,
.hotNews p {
	overflow:hidden;
	padding:0;
	margin:0;
	font-size:12px;
	line-height:18px;
	display:inline;
}

.hotTalkImg{
	margin:0 10px 0 0;
	display:inline;
	width:120px;
	height:90px;
	float:left;
	overflow: hidden;
}
.hotClassImg{
	margin:0 10px 0 0;
	display:inline;
	width:120px;
	height:90px;
	float:left;
	overflow: hidden;
}
.hotPeopleImg{
	margin:0 10px 0 0;
	display:inline;
	width:90px;
	height:90px;
	float:left;
	overflow: hidden;
}
.hotNewsImg {
	margin:0 10px 0 0;
	padding: 0 0 0 0;
	display:inline;
	width:120px;
	height:90px;
	float:left;
	overflow: hidden;
}

.hotTalkImg img{
	width:auto;
	height:90px;
	margin-left:-10px;
}
.hotClassImg img{
	width:auto;
	height:90px;
	margin-left:0px;
}
.hotPeopleImg img{
	width:90px;
	height:90px;
}
.hotNewsImg img{
	width:120px;
	height:90px;
}
.hotPeople dl,
.hotClass dl{
	display:inline;
	line-height:1.6;
	float:left;
	width:150px;
}
.hotNewclass{
	margin:10px 0;
}
.hotNewclass dl{
	display:inline;
	line-height:1.6;
}
.hotCategoryL .hotClass dl,
.hotCategoryR .hotClass dl,
.sidebarHot .hotClass dl{
	width:150px;
}
.sidebarHot .hotPeople dl{
	width:180px;
}
.hotPeople dt,
.hotNewclass dt,
.hotClass dt{
	margin:0 0 5px 0;
	font-size:14px;
}
.hotPeople dd,
.hotNewclass dd,
.hotClass dd{
	font-size:12px;
}

/******首页及主页产品******/
.hotTalk{
	margin:0;
	padding:0;
	display:block;
	overflow:hidden;
	border-bottom:0px dashed #CCC;
	height:99px;
}
.hotProducts{
	margin:0;
	padding:10px;
	display:block;
	width:280px;
	overflow:hidden;
}

.hotProductsImg{
	margin:0 10px 0 0;
	display:inline;
	width:120px;
	height:120px;
	float:left;
	overflow: hidden;
}

.hotProductsImg img{
	width:120px;
	height:120px;
}
	
/***sidebar新闻****/
.sidebarNews {
	margin:0;
	padding:5px 0 5px 0;
	display:block;
	width:200px;
	overflow:hidden;
}
.sidebarNews h3 {
	margin:0 0 0 0;
	padding:0;
	font-size:14px;
}
.sidebarNews p {
	margin:0;
	padding:0;
}
.dyNews a:link, .dyNews a:visited, .uc_hotNews a:link, .uc_hotNews a:visited, .hotNews a:link, .hotNews a:visited, .topHot a:link, .topHot a:visited {
	text-decoration:none;
	color:#006699;
}
.dyNews a:hover, .dyNews a:active, .dyNews a:focus, .uc_hotNews a:hover, .uc_hotNews a:active, .uc_hotNews a:focus, .hotNews a:hover, .hotNews a:active, hotNews a:focus, .topHot a:hover, .topHot a:active, topHot a:focus {
	text-decoration:none;
	color:#009DE1;
}
.tophotNews p {
	margin:0;
	padding:0;
	font-size:14px;
	line-height:20px;
}

.hotNewsAd {
	margin:0;
	padding:7px 10px;
	clear:both;
}
.slides h3, .dyNews h3 {
	margin:0 0 0 0;
	padding:10px 0 10px 25px;
	width:auto;
	height:25px;
	background-color:#F9F9F9;
	border-top:0px solid #CCC;
	border-bottom:1px solid #CCC;
	background-image:url(../images/topnav_bg3.gif);
	background-position:10px 2px;
	background-repeat:no-repeat;
	font-size:18px;
	color:#006699;
}
.coLinks h2,
.links h2{
	margin:0 0 0 0;
	padding:10px 0 10px 25px;
	width:auto;
	height:30px;
	background-color:#F9F9F9;
	border-top:2px solid #009DE1;
	border-bottom:1px dashed #009DE1;
	background-image:url(../images/topnav_bg3.gif);
	background-position:10px 2px;
	background-repeat:no-repeat;
	font-size:18px;
	color:#006699;
}

.hotClogo h2,
.hotList h2,
.hotTop h2,
.hotCategoryR h2,
.hotCategory h2, 
.hotCategoryL h2, 
.hotCategoryS h2,
.qaSidebar h2,
.sidebar2 h2,
.sidebar3 h2,
.sidebar h2{
  	position:relative;
	margin:0 0 0 0;
	padding:5px 0 5px 10px;
	display:block;
	border-top:2px solid #009DE1;
	border-bottom:1px solid #CCCCCC;
	height:42px;
	line-height:42px;
	font-size:22px;
	font-weight:100;
	color:#333;
}
.qaSidebar h2{
	font-size:16px;
	font-weight:bold;
}
.hotCategory h4{
	margin:0;
	padding:5px 10px;
	font-size:14px;
	background-color:#FEFEFE;
	border-bottom:1px solid #f5f5f5;
}

.hotList p,
.hotCategoryR p,
.hotCategory p, 
.hotCategoryL p, 
.hotCategoryS p {
	margin:5px 0 0 0;
	padding:0;
	font-size:12px;
}
.hotCategoryR ul,
.hotCategoryL ul, .hotCategory ul, .hotCategoryS ul {
	margin:10px 0;
	padding:0 5px;
	list-style:none;
	line-height:22px;
	display:block;
	position:relative;
}
/*右侧列表*/
/****投票****/
.poll {
	margin:10px;
	padding:0;
}
.sidebarTopTab h3 {
	margin:10px;
	padding:0;
	font-size:14px;
	text-align:center;
}
#no, #yes {
	margin:0 10px 0 10px;
	display:inline;
	width:67px;
	height:72px;
	border:0px solid #CCC;
	float:left;
	text-align:center;
}
#yes {
	background-image:url(../images/yes_bg.png);
	background-repeat:no-repeat;
}
#no {
	background-image:url(../images/no_bg.png);
	background-repeat:no-repeat;
}
#yes label {
	display:block;
	width:auto;
	height:44px;
	line-height:44px;
	font-size:14px;
	font-weight:bold;
	color:#990000;
}
#no label {
	display:block;
	width:auto;
	height:44px;
	line-height:44px;
	font-size:14px;
	font-weight:bold;
	color:#FFF;
}
input.poButton {
	margin:0;
	padding:0;
	background:#FFFFFF;
	width:46px;
	height:22px;
	border:0px solid #CCC;
	font-weight:bold;
	color:#006699;
	cursor:pointer;
}
.sidebarTopHot {
	margin:0;
	padding:10px;
	width:198px;
	height:200px;
	border:1px solid #CCC;
}
.sidebarTab a:link, .sidebarTab a:visited, 
.sidebarTopTab a:link, .sidebarTopTab a:visited {
	color:#006699;
}
.sidebarTopTab a:hover,.sidebarTopTab a:active,.sidebarTopTab a:focus,
.sidebarTab a:hover, .sidebarTab a:active, .sidebarTab a:focus {
	color:#009DE1;
}
#hottopimg, .sidebarTopHot img {
	margin:5px;
}
#sidebar_vido {
	margin:0 0 10px 0;
	padding:10px 10px 10px 10px;
	display:block;
	width:198px;
	height:207px !important;
	height:206px;
	border:1px solid #CCC;
	overflow:hidden;
	/*background-color:#EEFAFF;*/
}
.sidebarHot {
	margin:0;
	padding:10px;
	display:block;
	border:0px solid #CCC;
	overflow:hidden;
	font-size:14px;
	/*background-color:#EEFAFF;*/
}
.sidebarHotTab {
	margin:0;
	padding:10px 15px 0 15px;
	display:block;
	border:0px solid #CCC;
	overflow:hidden;
	font-size:12px;
	background-color:#F5F5F5;
	height:230px;
}
.sidebarHot h4{
	margin:5px 0;
	padding:0;
	clear:both;
}
.sidebar2Hot {
	margin:0 0 10px 0;
	padding:10px;
	display:block;
	width:auto;
	border:0px solid #CCC;
	line-height:26px;
	font-size:14px;
}
.hotCategoryL .specialImg,
.hotCategoryL .special img{
	display:block;
	width:300px;
	height:195px;
}

.hotCategory .specialImg,
.hotCategory .special img,
.sidebarHot .specialImg,
.sidebarHot .special img{
	display:block;
	width:280px;
	height:185px;
}
.hotCategory .pointView h3,
.hotCategory .special h3,
.sidebarHot .special h3{
	display:block;
	margin:15px 0;
	padding:0;
	font-size:16px;
}
.hotCategory .special{
	margin:0 10px;
}
.sidebarHot .special p{
	padding:0;
}
.sidebarInfoHot {
	margin:0 0 10px 0;
	padding:10px;
	display:block;
	width:198px;
	height:300px !important;
	height:299px;
	border:1px solid #CCC;
	overflow:hidden;
}
.sidebarHotS {
	margin:0 0 10px 0;
	padding:10px 15px 10px 15px;
	display:block;
	width:188px;
	height:115px;
	border:1px solid #CCC;
	overflow:hidden;
	/*background-color:#EEFAFF;*/
}
.hotImgNews {
	margin:0;
	padding:0;
	position:relative;
}
.hotImgNews p {
	margin:0;
	padding:3px 0 3px 0;
	width:198px;
	background:rgba(0, 0, 0, 0.6)!important;
	background-color:#666666;
	filter:Alpha(opacity=60);
	text-align:center;
	position:absolute;
	top:74px;
	left:0px;
}
.hotImgNews p a:link,.hotImgNews p a:visited{
	color:#FFFFFF;
	display:block;
	padding:0 4px 0 4px;
	width:190px;
	overflow:hidden;
	word-break:break-all;
	white-space:nowrap;
	-o-text-overflow: ellipsis;    /* Opera */
	text-overflow: ellipsis;    /* IE, Safari (WebKit) */
}
.hotImgNews img {
	margin:0;
	padding:0;
	width:198px;
	height:95px;
}
.eInfo {
	margin:0 0 10px 0;
	padding:0;
	display:block;
	width:auto;
	border:1px solid #CCC;
}
.sidebar3 h2 a:link, .sidebar3 h2 a:visited,
.sidebar2 h2 a:link, .sidebar2 h2 a:visited,
.sidebar h2 a:link, .sidebar h2 a:visited {
	color:#333333;
}
.sidebarQa h2 a:link, .sidebarQa h2 a:visited {
	color:#FFF;
}
#sidebar_shortcut {
	margin:0;
	padding:10px 0 0 0;
	display:block;
	width:218px;
	height:50px;
	border:1px solid #CCC;
	text-align:center;
	background-color:#EEEEEE;
}

 .sidebarQa h2 {
	margin:0 0 0 0;
	padding:5px 0 5px 10px;
	display:block;
	height:28px;
	line-height:28px;
	background-color:#009DE1;
	font-size:16px;
	font-weight:normal;
	color:#FFFFFF;
	position:relative;
}
h2.redTitle {
	margin:0;
	padding:5px 0 5px 10px;
	display:block;
	height:28px;
	line-height:28px;
	background-color:#FF6600;
	font-size:16px;
	font-weight:normal;
	color:#FFFFFF;
}
.graTitle h2 {
	margin:0;
	padding:5px 0 5px 10px;
	display:block;
	height:28px;
	line-height:28px;
	background-color:#EBEBEB;
	font-size:16px;
	font-weight:normal;
	color:#FFFFFF;
}

#sidebar_vidou ul, .sidebarHot ul,.sidebarHotTab ul, .sidebarHotS ul {
	margin:0;
	padding:0;
	display:block;
}
.sidebarTopTab ul, .sidebarTab ul, .sidebar ul {
	margin:0;
	padding:0;
	list-style:none;
	line-height:24px;
}

.sidebarTopTab ul{
	padding:0 5px;
}
.sidebarHot ul.downUl{
	height:260px;
	line-height:1.8;
	list-style-type:square;
	list-style-position:inside;
	color:#CCC;
}

.sidebarHot ul{
	list-style:outside none;
	color:#CCC;
	line-height:26px;
}

#sidebar_shortcut ul {
	margin:0;
	padding:0;
	display:block;
	list-style:none;
}
#sidebar_shortcut li {
	display:inline;
	margin:0;
	padding:0;
}
.sidebarInfoHot ul {
	margin:0;
	padding:0;
}
.sidebarInfoHot li, .sidebarTopHot li, .square, .hotCategoryL li, .hotCategory li, .hotCategoryS li, .sidebar2Hot li {
	list-style:none;
}

.sidebarTab #tabs-1 li,
.sidebarTab #tabs-2 li,
.sidebarHot li{
	overflow:hidden;
	word-break:break-all;
	white-space:nowrap;
	-o-text-overflow: ellipsis;    /* Opera */
	text-overflow: ellipsis;    /* IE, Safari (WebKit) */
}
.sidebarHotS li{
	width:188px;
	overflow:hidden;
	word-break:break-all;
	white-space:nowrap;
	-o-text-overflow: ellipsis;    /* Opera */
	text-overflow: ellipsis;    /* IE, Safari (WebKit) */
}
.sidebar2Hot li {
	width:auto;
	overflow:hidden;
	word-break:break-all;
	white-space:nowrap;
	-o-text-overflow: ellipsis;    /* Opera */
	text-overflow: ellipsis;    /* IE, Safari (WebKit) */
}
#sidebar_shortcut a:link, #sidebar_shortcut a:visited {
	margin:0 0 0 6px;
	padding:0;
	background-image:url(../images/business_bg.gif);
	background-repeat:no-repeat;
	display:inline-block;
	width:100px;
	height:36px;
	float:left;
	text-align:center;
	line-height:36px;
	color:#FFFFFF;
	font-size:14px;
}
#sidebar_shortcut a:hover, #sidebar_shortcut a:active, #sidebar_shortcut a:focus {
	background-image:url(../images/business_bg2.gif);
	color:#FFFFFF;
}
.hotTop a:link,.hotTop a:visited,
.hotCategoryR a:link, .hotCategoryR a:visited,
.hotCategoryL a:link, .hotCategoryL a:visited, 
.hotCategory a:link, .hotCategory a:visited,
.hotCategoryS a:link, .hotCategoryS a:visited, 
.sidebar2 a:link, .sidebar2 a:visited, 
.sidebar3 a:link, .sidebar3 a:visited, 
.sidebar a:link, .sidebar a:visited {
	text-decoration:none;
}
#sidebar_shortcut p {
	margin:0 ;
	padding:0;
}
/*****发布招商信息*****/
.quickPu{
	display:block;
	margin:0 0 10px 0;
	padding:30px 30px;
	background-color:#f5f5f5;
}
.quickPu a:link,.quickPu a:visited{
	display:block;
	margin:10px 0;
	padding:10px;
	background-color:#009DE1;
	font-size:16px;
	color:#FFF;
	text-align:center;
	border-bottom-left-radius: 4px;
	border-top-left-radius: 4px;
	border-bottom-right-radius: 4px;
	border-top-right-radius: 4px;
}
.quickPu a:hover, .quickPu a:active, .quickPu a:focus{
background-color:#006699; 
}
.sidebarTopTab .pubBtn{
	margin:0;
	padding:0;
	display:block;
	background-color:#F5F5F5;
	text-align:center;
	position:absolute;
	bottom:20px;
	left:50px;
	width:200px;
}
.sidebarHotTab .pubBtn{
	margin:17px auto;
	padding:0;
	display:block;
	background-color:#F5F5F5;
	text-align:center;
	width:160px;
}


.iframeContent .pubBtn a:link,.iframeContent .pubBtn a:visited,
.pubBtn a:link,.pubBtn a:visited{
	margin:0 auto;
	padding:10px 20px;
	background-color:#009DE1;
	border-bottom-left-radius: 4px;
	border-top-left-radius: 4px;
	border-bottom-right-radius: 4px;
	border-top-right-radius: 4px;
	color:#FFFFFF;
	text-decoration:none;
	height:40px;
	line-height:40px;
	font-size:18px;
	text-align:center;
}
.iframeAdd .pubBtn a:link, .iframeAdd .pubBtn a:visited,
.iframeContent .pubBtn a:link,.iframeContent .pubBtn a:visited{
	line-height:20px;
	height:20px;
}
.payColumn .pubBtn a:link,.payColumn .pubBtn a:visited,
.iframeAdd .pubBtn a:link,.iframeAdd .pubBtn a:visited,
.iframeContent .pubBtn a:link,.iframeContent .pubBtn a:visited{
	background-color:#FF9900;
}

.payColumn .pubBtn a:hover,.payColumn .pubBtn a:active,.payColumn .pubBtn a:focus,
.iframeAdd .pubBtn a:hover,.iframeAdd .pubBtn a:active,.iframeAdd .pubBtn a:focus,
.iframeContent .pubBtn a:hover,.iframeContent .pubBtn a:active,.iframeContent .pubBtn a:focus{
	background-color:#FF6600;
}
.subDiv .pubBtn a:link,.subDiv .pubBtn a:visited{
	color:#FFF;
}
.iframeAdd .pubBtn a:link,.iframeAdd .pubBtn a:visited,
.iframeContent .pubBtn a:link,.iframeContent .pubBtn a:visited{
	display:inline-block;
}

.pubBtn a:hover,.pubBtn a:active,.pubBtn a:focus{
	background-color:#006699;
}
/*******侧栏 杂志*********/

.sidebar .newMag{
	padding:0;
	width:142px;
	height:260px !important;
	height:282px;
	border:0px solid #CCC;
	display:inline;
	vertical-align:middle;
	text-align:center;
	font-size:12px !important;
	position:relative;
}
.newMag .magPreview{
	margin:15px auto 0 auto;
	padding:0;
	display:block;
	width:142px;
	height:160px;
	position:relative;
}
.newMag img{
	width:116px;
	height:auto;
	vertical-align:middle;
	border:0px solid #CCC;
	margin-top:0;
}

.newMag .vipmag{
	display:block;
	width:49px;
	height:50px;
	position:absolute;
	left:80px;
	top:105px;
	background-image:url(../images/icon/vipmag.gif);
	background-repeat:no-repeat;
}
.newMag p{
	/*margin:5px 0 0 38px !important;*/
	width:142px;
	margin:5px auto;
	padding:2px 0;
	display:block;
	font-size:12px;
	text-align:center;
}

.L{
	margin-right:5px;
	float:left;
}
.R{
	margin-left:5px;
	float:right;
}
.buBlue a:link,.buBlue a:visited{
	background-color:#009DE1;
}
.buBlue a:hover,.buBlue a:active,.buBlue a:focus{
	background-color:#006699;
}
.buGreen a:link,.buGreen a:visited {
	background-color:#690;
	
}
.buGreen a:hover,.buGreen a:active,.buGreen a:focus{
	background-color:#6C0;
}
.buOrange a:link,.buOrange a:visited {
	background-color:#FF9900;
}
.buOrange a:hover,.buOrange a:active,.buOrange a:focus{
	background-color:#FF6600;
}
.docInfo .sub{
	margin:10px auto;
}
.docInfo .buOrange a,
.newMag .buBlue a,
.newMag .buGreen a,.newMag .buOrange a{
	color:#FFF;
	text-decoration:none;
	border-bottom-left-radius: 4px;
	border-top-left-radius: 4px;
	border-bottom-right-radius: 4px;
	border-top-right-radius: 4px;
	padding:2px 10px;
	display:inline-block;
	
}
.docInfo  .buOrange a{
	font-size:12px;
	line-height:24px;
}
.newMag .buBlue a{
	margin:0 0 0 5px;
}
.newMag .buGreen a{
	margin-right:5px;
}
.newMag .buOrange a{
	margin-left:5px;
}

/****右栏：产品评测 ****/
.vlogoList {
	margin:0px 5px 0px 5px;
	padding:0;
	width:190px;
	float:left;
	display:block;
	line-height:50px;
}
.objColumn .eliteImgList {
	margin:5px 0 0 5px;
	padding:5px;
	width:150px;
	float:left;
	display:inline;
	position:relative;
	font-size:12px;
	line-height:20px;
}
.objColumn .eliteImgList dl {
	width:80px;
	overflow:hidden;
}
.objColumn .eliteImgList dt, .objColumn .eliteImgList dd {
	overflow:hidden;
	word-break:break-all;
	white-space:nowrap;
	width:80px;
	-o-text-overflow: ellipsis;    /* Opera */
	text-overflow: ellipsis;    /* IE, Safari (WebKit) */
}
.hotCategoryR .eliteImgList,
.sidebarHot .eliteImgList {
	width:285px;
	float:left;
}
.sidebar2Hot .eliteImgList {
	width:185px;
	float:left;
}
.sidebar2Hot .eliteImgList dl {
	width:110px;
	overflow:hidden;
}
.sidebar2Hot .eliteImgList dt, .sidebar2Hot .eliteImgList dd {
	overflow:hidden;
	word-break:break-all;
	white-space:nowrap;
	width:115px;
	-o-text-overflow: ellipsis;    /* Opera */
	text-overflow: ellipsis;    /* IE, Safari (WebKit) */
}
/*****教师列表********/

.teachImgList{
	margin:5px 0 0 5px;
	padding:5px;
	width:140px;
	float:left;
	display:inline;
	position:relative;
	font-size:12px;
	line-height:20px;
}
.teachList ul{
	line-height:20px;
	list-style:none;
	margin:0;
	padding:0;
	width:200px;
}
.teachList ul li{
  	overflow:hidden;
	word-break:break-all;
	white-space:nowrap;
	width:auto;
	-o-text-overflow: ellipsis;    /* Opera */
	text-overflow: ellipsis;    /* IE, Safari (WebKit) */
}
.eliteImgList {
	margin:0;
	padding:5px;
	display:inline;
	position:relative;
	font-size:12px;
	line-height:20px;
}
.eliteImgList dl {
	overflow:hidden;
}
.eliteImgList dt, .eliteImgList dd {
	overflow:hidden;
	word-break:break-all;
	white-space:nowrap;

}
.peopleList .eliteImgList {
	margin:5px 0 0 5px;
	padding:5px;
	width:240px;
	float:left;
	display:inline;
	position:relative;
	font-size:12px;
	line-height:20px;
}
.peopleList .eliteImgList dl {
	width:160px;
}
.peopleList .eliteImgList dt, .peopleList .eliteImgList dd {
	overflow:hidden;
	word-break:break-all;
	white-space:nowrap;
	width:160px;
	-o-text-overflow: ellipsis;    /* Opera */
	text-overflow: ellipsis;    /* IE, Safari (WebKit) */
}
.sidebarHot .eliteImgList{
	margin:0;
}
.eliteImgList .imgThumbnail {
	margin-right:10px;
}
.imgList {
	margin:0px 5px 0px 5px;
	padding:5px;
	width:190px;
	float:left;
	display:block;
}
.testList.imgList{
	width:200px;
}
.vlogoList, .sidebar2Hot .imgList {
	border-bottom:1px dashed #CCC;
}
.logoThumbnail {
	display:inline;
	float:left;
	width:120px;
	height:60px;
}
.imgThumbnail {
	display:inline;
	float:left;
}
.imgThumbnail img{
	width:60px;
	height:60px;
	display:block;
}
.hotCategoryR .imgThumbnail{
	display:inline;
	float:left;
}
.hotCategoryR .imgThumbnail img{
	display:block;
	width:80px;
	height:80px;
}
.imgList dl {
	margin:0;
	padding:0;
	float:left;
	display:block;
	line-height:18px;
}
.hotCategoryR .eliteImgList dl{
	line-height:22px;
	margin:5px 0 0 0;
	padding-left:5px;
}
.hotCategoryR .eliteImgList dt{
	font-size:14px;
}
.imgList dt {
	margin-left:10px;
	font-weight:bold;
	overflow:hidden;
	word-break:break-all;
	white-space:nowrap;
	width:120px;
	-o-text-overflow: ellipsis;    /* Opera */
	text-overflow: ellipsis;    /* IE, Safari (WebKit) */
}
.imgList dd {
	margin-left:10px;
	overflow:hidden;
	word-break:break-all;
	white-space:nowrap;
	width:105px;
	-o-text-overflow: ellipsis;    /* Opera */
	text-overflow: ellipsis;    /* IE, Safari (WebKit) */
}
/****品牌页****/
.eTitle {
	margin:0;
	padding:0;
	display:block;
	height:50px;
	border-bottom:1px dashed #CCC;
}
.etitle h1 {
	font-size:16px;
}
.columnLogo2,
.columnLogo, .listLogo, .eLogo, .eName {
	display:block;
	float:left;
	position:relative;
}
.listLogo, .eLogo {
	width:100px;
	margin-right:5px;
}
.eLogo img {
	width:100px;
	height:42px;
	margin-top:5px;
}
.columnLogo {
	width:115px;
	text-align:center;
}
.columnLogo2 {
	width:120px;
	text-align:center;
	margin:10px 0 0 0;
}
.columnLogo2 .columnTitle{
	display:block;
	margin:0;
	padding:5px;
	clear:both;
	
}
.columnLogo img, .listLogo img {
	width:90px;
	height:33px;
	margin:5px;
	border:none;
}
.eTitle .eLogo img {
	width:90px;
	height:33px;
	margin:10px;
	border:0px solid #CCC;
}
.eName {
	font-size:16px;
	font-weight:bold;
	height:50px;
	line-height:50px;
	text-align:left;
	overflow:hidden;
	word-break:break-all;
	white-space:nowrap;
	-o-text-overflow: ellipsis;    /* Opera */
	text-overflow: ellipsis;    /* IE, Safari (WebKit) */
}
.eInfo dt {
	font-weight:bold;
	overflow:hidden;
	word-break:break-all;
	white-space:nowrap;
	width:auto;
	-o-text-overflow: ellipsis;    /* Opera */
	text-overflow: ellipsis;    /* IE, Safari (WebKit) */
}
.eInfo dd {
	width:auto;
	vertical-align:middle;
}
.elps{
	overflow:hidden;
	word-break:break-all;
	white-space:nowrap;
	width:198px;
	-o-text-overflow: ellipsis;    /* Opera */
	text-overflow: ellipsis;    /* IE, Safari (WebKit) */
}
.eInfo dl {
	margin:15px;
	line-height:20px;
	width:auto;
	overflow:hidden;
}
.eInfo dl img{
	line-height:20px;
}
.eInfo ul{
	display:inline;
	margin:0;
	padding:0;
}
.eInfo li{
	margin:0 5px 0 0;
	padding:0;
	display:inline;
	float:left;
}
.eInfo .onlineShop {
	margin:10px 5px;
	padding:5px;
	text-align:center;
	height:26px;
}

.onlineShop img {
	border:0px solid #CCC;
	width:60px;
	height:25px;
}
/**** 品牌页****/
.brand {
	margin:0px 10px 10px 10px;
	padding:0;
	display:block;
	border:1px solid #CCC;
	width:698px;
	height:90px;
	overflow:hidden;
}
.brand h3 {
	margin:10px 0 10px 15px;
	padding:0;
	font-size:16px;
}
/**** 代理商企业页面****/
.comTitle{
	margin:10px 10px 0 10px;
	padding: 10px;
	height:88px;
	line-height:88px;
	display:block;
	border:0px solid #CCC;
	background-color:#009DE0;
}
.comTitle h1 {
	margin:0;
	padding:0 0 0 10px;
	font-size:26px;
	color:#FFF;
	font-weight:100;
}
.comItemHd{
	margin:10px;
	padding:0;
	display:block;
	border:0px solid #CCC;
	width:620px;
	overflow:hidden;
}
.comItemImg{
	margin:0;
	padding:0;
	display:inline;
	float:left;
	width:620px;
	height:295px;
	border:0px solid #CCC;
}

.comItemImg img {
	margin:0;
	padding:0;
	width:620px;
	height:295px;
	border:0px;
}
.comItemInfo{
	margin:0;
	padding:0 0 0 10px;
	display:inline;
	width:257px;
	height:257px;
	border:0px solid #CCC;
	float:left;
}
.comItemInfo h2 {
	display:block;
	margin-left:10px;
	padding:15px 0;
	border-bottom:1px dashed #CCC;
	font-size:14px;
}
.comItemInfo dl{
	margin:10px 0 10px 10px;
	padding:0;
	display:block;
	border:0px solid #CCC;
	overflow: hidden;
	line-height:22px;
}
.comItemInfo .onlineShop{
	margin:0;
	padding:5px;
	text-align:left;
	height:26px;
}

.sidebar2Biz {
	margin:0 0 10px 0;
	padding:10px;
	display:block;
	width:auto;
	border:0px solid #CCC;
	background-color:#f9f9f9;
}
.sidebar2Biz dl{
	margin:10px;
	line-height:22px;
}
.sidebar2Biz .detailed{
	display:block;
	margin:0;
	padding:10px;
	text-align:center;
}
.bizOrder{
	margin:0;
	padding:10px 0;
	display:block;
	text-align:center;
}
.bizOrder span a:link, .bizOrder span a:visited {
	margin:0;
	padding:0;
	background-image:url(../images/business_bg.gif);
	background-repeat:no-repeat;
	display:inline-block;
	width:100px;
	height:36px;
	text-align:center;
	line-height:36px;
	color:#FFFFFF;
	font-size:14px;
}
.bizOrder span a:hover, .bizOrder span a:active, .bizOrder span a:focus {
	background-image:url(../images/business_bg2.gif);
	color:#FFFFFF;
}
/*******图片库*********/
.pollInnovation{
	width:290px;
	height:auto;
	margin:10px 9px!important;
	margin:10px 9px;
	display:inline-block;
	text-align:center;	
}
.pollInnovation img{
	margin:5px;
	width:250px;
	height:188px;
}
.pollInnovation p{
	margin:0;
	padding:0;
}
.innoImg{
	position:relative;
}
.innoTitle{
	padding:5px;
	display:block;
	width:240px;
	height:25px;
	line-height:25px;
	font-size:16px;
	color:#FFFFFF;
	background:rgba(153, 0, 0, 0.8)!important;
	background-color:#990000;
	filter:Alpha(opacity=80);
	position:absolute;
	bottom:5px;
	left:20px!important;
	left:20px;
	text-align:center;
	overflow:hidden;
	word-break:break-all;
	white-space:nowrap;
	-o-text-overflow: ellipsis; 
	text-overflow: ellipsis;
}
.innoTitle strong{
	font-family: "Microsoft YaHei", Verdana, Arial, Helvetica;
	font-weight:bold;
}
.innoTitle a:link,.innoTitle a:visited{
	color:#FFFFFF;
}
.innoTitle a:hover,.innoTitle a:active{
	color:#CCC;
}
.pollContent .voteCount{
	margin:5px 0 0 0;
	color:#B81010;
}

/****产品评测列表****/
.eliteList ul {
	line-height:20px;
	list-style:none;
	margin:0;
	padding:0;
}
.eliteList a:link, .eliteList a:visited {
	text-decoration:none;
}
.eliteList, .testList {
	margin:0 10px 10px 10px;
	padding:0;
	position:relative;
}
.caption {
	margin:0;
	padding:0;
	display:block;
	border-bottom:2px solid #009de1;
	width:auto;
	height:52px;
	background-color:#f9f9f9;
}
.iframeContent .caption,
.iframeAdd .caption {
  margin-bottom:20px;
  border:0px solid #CCC;
}
.caption h2 {
	margin:0 0 0 30px;
	padding:10px;
	display:block;
	width:90px;
	height:32px;
	line-height:32px;
	background-color:#009DE1;
	text-align:center;
	color:#FFF;
	font-size:16px;
}
.caption h3{
	display:block;
	margin:0;
	padding:10px 10px;
	height:auto;
	font-size:16px;
	color:#666666;
}
.eliteList table, .testList table {
	border-left:1px solid #CCC;
	border-right:1px solid #CCC;
	border-collapse:collapse;
	border-spacing:0;
}
.eliteList th {
	margin:0;
	padding:5px;
	background-color:#F5F5F5;
	border:0px solid #CCC;
}
.eliteList td, .testList td {
	border-bottom:1px dashed #CCC;
}
.clm{
  display:inline;
  position:absolute;
  right:10px;
  top:0;
}
/****产品评测页****/
.pro_logo {
	margin:0;
	padding:0;
	display:table-cell;
	vertical-align:middle;
	text-align:center;
	height:88px;
	line-height:88px;
	float:left;
}
.pro_logo img {
	width:120px;
	height:50px;
	vertical-align:middle;
}
.productTitle h1 {
	margin:0;
	padding:0;
	font-size:18px;
}
.productTitle img {
	margin:0 10px 0 5px;
}
.productTitle a:link, .productTitle a:visited {
	text-decoration:none;
}

.itemHead {
	margin:0px 10px 10px 10px;
	padding:0;
	display:block;
	border:0px;
	width:auto;
	overflow:hidden;
}

.productImg {
	margin:0;
	padding:10px;
	display:inline;
	float:left;
	width:270px;
	height:270px;
	background-color:#F9F9F9;
}
.productImg img {
	margin:0;
	padding:0;
	width:270px;
	height:270px;
	border:0px;
}
.productInfo {
	margin:0px 0 0 10px;
	padding:0px;
	display:inline;
	width:316px;
	height:288px;
	float:left;
}
.productInfo h2 {
	margin:0;
	padding:15px;
	display:block;
	width:auto;
	height:20px;
	line-height:20px;
	font-size:14px;
	font-style:normal;
	border-bottom:1px dashed #ccc;
}
.productInfo img {
	margin-top:5px;
}

.productList {
	margin:10px;
	padding:0;
	width:auto;
	border:0px solid #CCC;
}
.productList .hotMagazines{
	border:1px solid #CCC;
}

.galleryTract h2,
.productList h2 {
	display:block;
	margin:0;
	height:36px;
	line-height:36px;
	padding:0 0 0 10px;
	background-color:#009DE1;
	font-size:16px;
	font-weight:normal;
	color:#FFFFFF;
	position:relative;
}
.sameBrandList {
	margin:0;
	width:auto;
	padding:10px 0px 10px 6px;
	border:1px solid #CCC;
	overflow:hidden;
	text-align:center;
	display:block;
}
.sameBrandProduct {
	margin:0 10px 0 0;
	padding:0;
	display:inline;
	width:160px;
	height:220px;
	border:0px solid #CCC;
	float:left;
	text-align:center;
}
.productList .sameBrandProduct{
	padding:15px 10px 10px 10px;
	margin-right:8px;
	width:125px;
	height:200px;
}
.hotCategory .sameBrandProduct{
	padding:15px 10px 10px 10px;
	width:125px;
	height:200px;
}
.productList .sameBrandProduct img,
.hotCategory .sameBrandProduct img{
	width:125px;
	height:125px;
}
.productList h2 a:link, .productList h2 a:visited {
	color:#FFFFFF;
	text-decoration:none;
}
.sameBrandList a:link, .sameBrandList a:visited {
	text-decoration:none;
}
span.author, .author span {
	margin-right:20px;
}
/****评论登录****/
.mainLogin {
	margin:10px;
	padding:20px 0;
	width:auto;
	line-height:60px;
	border-top:1px solid #CCC;
	border-bottom:1px solid #CCC;
	border-left:1px solid #CCC;
	border-right:1px solid #CCC;
	text-align:center;
	font-size:16px;
}
.mainLogin h2{
    border-bottom: 1px solid #CCCCCC;
    border-top: 0px solid #73A901;
    color: #333333;
    display: block;
    font-size: 22px;
    font-weight: 100;
    height: 35px;
    line-height: 35px;
    margin: 0;
    padding: 5px 0 5px 10px;
    position: relative;
}
.mainLogin p{
	margin:0;
}
.mainLogin img{
	margin:0 10px;
}
.mainLogin a:link,.mainLogin a:visited{
	color:#009DE1;
}
/****企业评分****/
.eInfo .eRate{
	text-align:left;
	margin:0 15px;
	border-bottom:1px dashed #ccc;
	padding-bottom:10px;
}

.eInfo .eRate strong{
	display:block;
	padding:10px 0;
	font-size:15px;
}
.eInfo .rateRow strong{
	padding:0;
	color:#f60;
	display:inline;
}
.eInfo .rateRow span{
	margin:0 4px 0 0;
	padding:5px 0;
}
.eInfo .rateRow p{
	text-align:center;
}
.eInfo .rateRow h4{
	display:block;
	margin:10px;
	padding:5px;
	text-align:center;
	font-size:18px;
	color:#333;
}
.eRate .pubBtn a:link{
	padding:10px 40px;
}
.eInfo .rate{
	display:inline-block;
	height:30px;
	line-height:30px;
}
.eInfo .rate strong{
	font-size:36px;
	display:inline;
}
.eInfo .bigstar {
	display:inline-block;
	margin:0 0 0 5px;
	padding:0;
	height:40px;
	line-height:40px;
	float:none;
}
.eInfo .starPercent {
	float:none;
	margin:0;
	padding:0;
}
.eInfo .starPercent dl{
	margin:0;
	padding:0;
}
.eInfo .starPercent dt{
	font-weight:normal;
}
.eInfo .dash-line{
	display:block;
	margin:10px 0;
}
.sidebar2 h2.rock{
	background-image:url(../images/slt_logo.png);
	background-position:left;
	background-repeat:no-repeat;
	background-size:36px 36px;
	padding-left:45px;
	border-bottom:2px solid #990000;
}
.rockList{
	color:#990000;
}

/****产品评测评分****/


.result {
	margin:10px 10px 0 10px;
	padding:0;
	display:block;
	width:auto;
	height:90px;
	overflow: hidden;
}
.resultInfo {
	margin:10px 0;
	padding:0;
	display:block;
	border:0px solid #CCC;
	width:auto;
	overflow: hidden;
}
.resultInfo h3 {
	margin:5px 0 5px 15px;
	padding:0;
}
.resultInfo p {
	margin:0;
	font-size:12px;
	line-height:20px;
}
.result .rate {
	border-right: 0px solid #E4E4E4;
	color: #E26500;
	float: left;
	height: 75px;
	padding: 20px 0;
	text-align: center;
	width: 100px;
}
#i-comment {
	display:block;
	border: 1px solid #CCC;
	margin: 10px 10px 0 10px;
	overflow: hidden;
	padding: 10px;
}
#i-comment .rate {
	border-right: 1px solid #E4E4E4;
	color: #E26500;
	float: left;
	height: 60px;
	padding: 15px 20px;
	margin-top:5px;
	text-align: center;
	width: 90px;
}
.rate strong {
	font-family: arial;
	font-size: 20px;
}
.result .rate strong {
	font-family: arial;
	font-size: 36px;
}
#i-comment .rate strong {
	font-size: 42px;
}
.rate {
	color:#FF6600;
}
table .rate{
	text-align:center;
	margin:0 auto;
}
.percent {
	border-right: 0px solid #E4E4E4;
	float: left;
	height: 70px;
	padding: 15px 0;
	width:180px;
	margin-left:10px;
}
.starPercent {
	border-right: 0px solid #E4E4E4;
	float: left;
	padding: 10px 3px 5px 15px;
	width: 200px;
}
.comment {
	margin:0;
	padding:0 0 0 10px;
	float:left;
	height:80px;
	width:310px;
}
.bigstar {
	margin:0;
	padding:25px 0 0 15px;
	float:left;
	width:150px;
	height:50px;
	line-height:50px;
	display:table-cell;
	vertical-align:middle;
}
.bigstar img {
	vertical-align:middle;
}
.comment form {
	margin:0;
	padding:0;
	height:70px;
}
.comment textarea {
	font-size:12px;
	color:#CCCCCC;
	width:290px;
}
.comment textarea:focus {
	padding:2px 4px;
	background:#F9F9F9;
	border:1px solid #FF9900;
	color:#666;
}
#i-comment .percent {
	border-right: 0px solid #E4E4E4;
	float: left;
	height: 60px;
	padding: 15px 0;
	width: 430px;
	margin-left:20px;
}
.starPercent dl, .percent dl {
	overflow: hidden;
	padding: 2px 0;
	display:block;
	width:auto;
}
.starPercent dt, .starPercent dd, .percent dt, .percent dd {
	float: left;
	display:inline;
	margin-right:5px;
	padding:1px;
}
.starPercent dt img {
	vertical-align:text-bottom;
}
.percent .dd1 {
	background-color: #EFEFEF;
	background-position: 0 -396px;
	background-repeat: repeat-x;
	border: 1px solid #CCCCCC;
	height: 9px;
	margin-top: 4px;
	overflow: hidden;
	width: 100px;
}
#i-comment .percent .dd1{
	width:350px;
}
.percent .dd1 div {
	background-color: #FF701B;
	background-position: 0 -386px;
	background-repeat: repeat-x;
	height: 9px;
	overflow: hidden;
}
.starPercent .dd3, .percent .dd3 {
	background-position: 0 -396px;
	background-repeat: repeat-x;
	border: 0px solid #CCCCCC;
	height: 10px;
	margin-top: 4px;
	overflow: hidden;
	width: 150px;
}
#i-comment .actor {
	border-right: 1px solid #E4E4E4;
	float: left;
	height: 75px;
	line-height: 15px;
	overflow: hidden;
	padding: 5px 15px 0 36px;
	position: relative;
	width: 226px;
}
/****评论内容****/
/****评论内容****/
.noComment{
	padding:20px;
	text-align:center;
}
.noComment p{
	margin:10px 0;
}
.ucComment {
	margin:0;
	padding:15px 0;
	display:block;
	border-bottom:1px dashed #CCC;
}
.commentItem {
	margin:0;
	padding:0;
	width:520px;
	display:block;
	float:left;
	color:#666;
}
.replyShow{
	display:none;
}
.topic {
	margin:0;
	padding:5px 0;
}
.reTopic {
	margin:0;
	padding:5px 0 5px 0;
}
.commentContent {
	margin:0;
	padding:5px 0 0 0;
	line-height:20px;
	word-break:break-all;
	word-wrap:break-word;
}
.commentDate {
	text-align:right;
	display:block;
	float:left;
	border:0px solid #CCC;
	color:#999;
}
.btns {
	margin:0 0 0 0;
	padding:0;
	text-align:right;
	float:right;
}
.reItem {
	margin:0;
	padding:10px 0 0 0;
	line-height:16px;
	line-height:20px;
}
.btn-reply{
	cursor:pointer;
	color:#009DE1;
}
.btn-reply:hover{
	color:#73A901;
}

.ucComment a:link, .ucComment a:visited {
	text-decoration:none;
	color:#009DE1;
}
.user{
	display:block;
	margin:0;
	padding:0;
	float:left;
}
.ucComment .user {
	margin:0 10px 0 10px;
	width:60px;
	display:inline;
	float:left;
	text-align:center;
}
.reItem .user {
	margin:0 10px 0 0;
}
.ucComment .u_small {
	margin:0;
	padding:0;
	width:60px;
}
.ucComment .u_small img{
	display:block;
	width:60px;
	height:60px;
}
.ucComment .u_name,.ucComment .u_level {
	margin:0;
	padding:2px 0 2px 0;
	display:block;
	width:60px;
	overflow:hidden;
	word-break:break-all;
	white-space:nowrap;
	-o-text-overflow: clip;    /* Opera */
	text-overflow: clip;    /* IE, Safari (WebKit) */
}
/****产品评测评论内容****/

/* ~~ 内容页 ~~ */

.mainContent {
	padding: 10px;
	/*width:678px;*/
	display:block;
	background-color:#fff;
	/*margin:10px 240px 0px 10px;*/
	margin:0 10px 10px 10px;
	border:none;
	overflow:hidden;
	border:1px solid #CCC;
}
.mainContent h1 {
	margin:10px 10px;
	padding:5px 10px 20px 10px;
	text-align:center;
	border-bottom:1px solid #CCC;
	color:#006699;
	position:relative;
	overflow:hidden;
	font-size:30px;
}
.mainContent h1 p{
	font-size:16px;
	margin:5px 0;
	padding:0;
	font-weight:normal;
	color:#666;
}
.mainContent h2{
	text-align:left;
}
.productTitle, .mainTitle {
	margin:10px 10px 0 10px;
	padding: 10px;
	height:88px;
	line-height:88px;
	display:block;
	border:1px solid #CCC;
}
.mainTitle h1 {
	text-align:left;
	border:0px;
}
.shareTo {
	margin:10px;
	padding:10px 0;
	text-align:center;
	display:block;
	border:1px solid #CCC;
	position:relative;
}
.baiduShareTo{
	margin:10px 5px;
	padding:5px;
	display:block;
	border:0px solid #EEE;
}
.vidoItem .baiduShareTo{
	margin:0;
	padding:10px;
	display:block;
	border:0px solid #CCC;
}
.mainContent .artInfo {
	margin:10px;
	padding:10px 0;
	text-align:center;
	display:block;
	border:0px solid #CCC;
	position:relative;
	font-size:12px;
	color:#999999;
	clear:both;
}
.artInfo span{
	margin:0 10px 0 0;
}
.endText .artInfo {
	text-align:right;
}
.artInfo span i{
	display:inline-block;
	vertical-align:middle;
	font-style:normal;
}
.artInfo span i.cname{
	overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
    width:auto;
	max-width:140px;
}

.endText {
	margin:0;
	padding:0;
	font-size: 14px;
	line-height:28px;
	overflow: hidden;
	text-align:left;
	word-wrap: break-word;
	position:relative;
}
.endText img{
	margin:0 auto;
	padding:0;
	max-width:550px;
}

.note {
	margin:10px;
	padding:5px;
	background-color:#FFFFFF;
	border:1px solid #CCC;
	text-indent:28px;
	width:auto;
}
.mainContent .note p{
	margin:0;
	padding:5px;
}
.rightView{
	margin:10px;
	padding:40px 10px;
	background-color:#FFFFFF;
	border:1px solid #CCC;
	width:auto;
	text-align:center;
	font-size:16px;
	font-family: "Microsoft YaHei", Verdana, Arial, Helvetica;
	font-weight:100;
}
.mainContent .rightView p{
	margin:0;
	padding:5px;
	color:#666;
}
.mainContent p {
	margin:10px;
	padding:5px;
	color:#333333;
	line-height:28px;
	width:auto;
}
.weixin img{
	width:598px;
	height:auto;
}

/******错误页404********/
.errorContent{
	margin:10px;
	padding: 10px 20px;
	display:block;
	height:480px;
	background-color:#f9f9f9;
	border-top:5px solid #006699;
	border-bottom:1px solid #CCC;
	border-left:1px solid #CCC;
	border-right:1px solid #CCC;
	font-size:16px;
	background-image:url(../images/error_bg.jpg);
	background-repeat:no-repeat;
	color:#FFFFFF;
}


/****文章评论****/
.mainComment {
	margin:10px;
	padding:0;
	width:auto;
	border-top:2px solid #009DE1;
	border-bottom:1px solid #CCC;
	border-left:1px solid #CCC;
	border-right:1px solid #CCC;
}
.mainComment .ucComment:last-child{
	border-bottom:none;
}
.mainComment h2{
    border-bottom: 1px solid #CCCCCC;
    border-top: 0px solid #73A901;
    color: #333333;
    display: block;
    font-size: 22px;
    font-weight: 100;
    height: 35px;
    line-height: 35px;
    margin: 0;
    padding: 5px 0 5px 10px;
    position: relative;
}
.commentPost {
	margin:10px;
	display:block;
}
.mainComment .commentPost{
	border-bottom:1px dashed #CCC;
}
.commentPost p{
	text-align:center;
}
.replyShow textarea,
.commentPost textarea {
	display:block;
	width:100%;
	border:1px solid #CCC;
}
.replyShow textarea:focus,
.commentPost textarea:focus{
	outline:none;
	border:1px solid #009de1;
    box-shadow: 0 0 2px rgba(125, 183, 1, 0.5);
}
post_titlebar, #loginInfo, .review {
	padding:10px;
	display:block;
}
.review {
	margin-bottom:10px;
	border:1px solid #CCC;
	background-color:#FFFFFF;
}
.iframeContent .review{
	margin:10px;
}
.radioGroup {
	margin:0;
	padding:0;
	display:block;
	width:500px;
	line-height:0px;
}
/****精英人物****/
.title {
	font-size:12px;
	margin-left:10px;
}
.peopleHead {
	margin:0;
	padding:0px;
	display:inline;
	width:auto;
	/**height:288px;**/
	border:1px solid #CCC;
	float:left;
}
.eliteInfo {
	margin:0px 0 0 10px;
	padding:0px;
	display:inline;
	width:314px;
	height:288px;
	border:1px solid #CCC;
	float:right;
}
.peopleHead h1, .eliteInfo h1 {
	margin:10px 0 0 0;
	font-size:22px;
}
.contect {
	margin:10px 0 10px 15px;
	display:block;
	width:380px;
	overflow:hidden;
	word-break:break-all;
	white-space:nowrap;
	-o-text-overflow: ellipsis;    /* Opera */
	text-overflow: ellipsis;    /* IE, Safari (WebKit) */
}
.eliteInfo .contect {
	margin:10px 0 10px 15px;
	display:block;
	width:auto;
	overflow:hidden;
	word-break:break-all;
	white-space:nowrap;
	-o-text-overflow: ellipsis;    /* Opera */
	text-overflow: ellipsis;    /* IE, Safari (WebKit) */
}
.peopleInfo {
	margin:10px;
	padding:0;
	display:block;
	border:1px solid #CCC;
	overflow: hidden;
	background-color:#F5F5F5;
}
.info {
	margin:10px 15px;
	padding:0;
	display:block;
	border:0px solid #CCC;
	overflow: hidden;
}
.peopleInfo, .info p {
	line-height:20px;
}
.info p {
	margin:0;
	padding:0;
}
.peopleInfo h2{
	margin:0.5em 0;
	font-size:16px;
}
.info h2 {
	margin:0 0 10px 0;
	padding:0;
	font-size:14px;
}
.eliteOther {/***最新观点****/
	margin:0px 10px 10px 10px;
	padding:0;
	display:block;
	background-color:#F9F9F9;
	border-top:0px solid #009DE1;
	border-bottom:1px solid #CCC;
	border-left:1px solid #CCC;
	border-right:1px solid #CCC;
	line-height:24px;
	word-spacing:normal;
	overflow:hidden;
}
.eliteOther ul.left {
	width:250px;
	float:left;
	padding-top:10px;
}
.eliteOther div.left {
	width:345px;
}
.eliteOther h2{
  	position:relative;
	margin:0 0 0 0;
	padding:5px 0 5px 10px;
	display:block;
	border-top:2px solid #009DE1;
	border-bottom:1px dashed #CCCCCC;
	height:42px;
	line-height:42px;
	font-size:22px;
	font-weight:100;
	color:#333;
}
.eliteOther h1{
	text-align:center;
	margin:15px 0;
}
/****列表选择****/
.categoryWrap .qaCategory{
	line-height:24px;
}
.categoryWrap .qaCategory ul{
	display:block;
	padding:0 10px;
}
.qaCategory .category ul{
	display:inline;
	line-height:20px;
}
.category li{
	list-style:none;
	display:inline-block;
	float:left;
	width:125px;
}
.category li a:link,.category li a:visited{
	display:inline;
}
.qaCategory dl{
	border-bottom:1px dashed #CCC;
	display:block;
	padding:0 0 0 8px;
	height:46px;
	border-bottom:1px dashed #CCC;
	border-top:1px solid #ECFAFF;
	border-left:1px solid #ECFAFF;
	border-right:1px solid #ECFAFF;
	position:relative;
	z-index:97;
	zoom:1;
	background: url("../images/icon/more.png") no-repeat scroll 120px 10px transparent;
}
.qaCategory dt{
  	display:block;
	color:#999999;
	width:105px;
	overflow:hidden;
	word-break:break-all;
	white-space:nowrap;
	-o-text-overflow: clip;    /* Opera */
	text-overflow: clip;    /* IE, Safari (WebKit) */
}
.qaCategory dd{
  	display:block;
	color:#999999;
	width:120px;
	overflow:hidden;
	word-break:break-all;
	white-space:nowrap;
	-o-text-overflow: ellipsis;    /* Opera */
	text-overflow: ellipsis;    /* IE, Safari (WebKit) */
}

.qaCategory dl.current{
	background: none repeat scroll 0 0 #FFFFFF;
	border: 1px solid #006699;
	height:46px;
	border-bottom:1px solid #006699;
	border-top:1px solid #006699;
	border-left:1px solid #006699;
	border-right:1px solid #FF0000;
	position:relative;
	z-index:99;
	zoom:1;
}
.qaCategory .crt{
	background-color:#006699;
	color:#FFFFFF;
	border-bottom-left-radius: 4px;
	border-top-left-radius: 4px;
	border-bottom-right-radius: 4px;
	border-top-right-radius: 4px;
}
.qaCategory a.crt:link,.qaCategory a.crt:visited,
a.crt:link,a.crt:visited,
 a.current:link,a.current:visited{
	color:#FFFFFF;
}

.qaCategory dt{
	font-size:14px;
	font-weight:bold;
}
.qaCategory dd{
	font-size:12px;
}
.qaCategory a:link,.qaCategory a:visited{
	text-decoration:none;
}
.qaCategory ul a:link,.qaCategory ul a:visited,
.qaCategory dd a:link,.qaCategory dd a:visited{
  color:#999999;
}

.qaCategory ul a:hover,.qaCategory ul a:active,.qaCategory ul a:focus,
.qaCategory dd a:hover,.qaCategory dd a:active,.qaCategory ul a:focus,
.qaCategory a:hover,.qaCategory a:active,.qaCategory a:focus{
	background-color:#006699;
	color:#FFF;
}
.content .categoryWrap{
	display:block;
	margin:0 10px 10px 10px;
	padding:10px;
	border:1px solid #CCC;
}
.content .qaCategory{
	display:block;
	margin:0 0 10px 0;
	padding:5px 0;
	border-bottom:1px dashed #CCC;
}
.content .qaCategory h4{
	margin:0 0 5px 0;
	padding:0;
	font-size:14px;
}
.content .qaCategory ul{
	display:inline;
	margin:0;
	padding:0;
}
.content .qaCategory li{
	display:inline;
	float:left;
	white-space:nowrap;
}
.content .qaCategory li a:link,.content .qaCategory li a:visited{
	margin:0 5px;
	padding:0 5px;
	float:left;
	text-decoration:none;
}
.qaCategory .selected{
	color:#FFF;
	text-decoration:none;
	border-bottom-left-radius: 4px;
	border-top-left-radius: 4px;
	border-bottom-right-radius: 4px;
	border-top-right-radius: 4px;
	padding:2px 4px;
	display:inline-block;
	background-color:#069;
}
.content .qaCategory li span{
	float:left;
	padding:0 10px 0 0;
	color:#999;
}
/******列表选择结束*****/
/***搜索列表*****/
.photoList,
.goodList,
.classList,
.searchList {
	margin:0px 10px 10px 10px;
	padding:0;
	display:block;
	background-color:#F9F9F9;
	border:none;
	line-height:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	position:relative;
}
.searchZero, .searchList dl {
	margin:0;
	padding:10px 15px;
	display:block;
	border-bottom:1px dashed #CCC;
}
.searchZero {
	font-size:16px;
}
.classList dt,
.searchList dt {
	font-size:16px;
	font-weight:bold;
}
.classList a:link,.classList a:visited,
.searchList a:link, .searchList a:visited {
	text-decoration:none;
}
.classList dd,
.searchList dd {
	word-wrap: break-word;
	word-break:break-all;
	overflow:hidden;
}
.listInfo span {
	margin-right:15px;
	color:#999999;
}
/***带图文章列表*****/
.proListitem,
.artListitem{
	display:block;
	margin:15px 0;
	padding:0 0 15px 0;
	border-bottom:1px dashed #CCC;
}
.proListitem .proThm,
.artListitem .artThm{
	display:inline;
	float:left;
	margin-right:15px;
	margin:0 15px 0 10px;
}
.artListitem .artThm img{
	display:block;
	width:200px;
	height:130px;
}
.proListitem .proTitle,
.artListitem .artTitle{
	margin:0;
	padding:0 0 10px 10px;
	font-size:18px;
}
.proListitem .proInfo,
.artListitem .artInfo{
	margin:0;
	padding:0;
	position:relative;
	display:block;
	height:24px;
}

.proListitem p,
.artListitem p{
	margin:10px 0;
	padding:0;
	line-height:1.6;
}
/***带图产品列表*****/
.proListitem .proThm img{
	display:block;
	width:130px;
	height:130px;
}
/***文章列表*****/
.articleList ul {
	padding:5px;
}
.articleList li {
	margin:0;
	padding:0;
	height:40px;
	line-height:40px;
	font-size:14px;
	border-bottom:1px dashed #CCC;
	text-align:right;
	list-style: none outside none;
	background:url(../images/square.gif) no-repeat scroll 0 0 transparent;
	background-position:5px 15px;
	padding-left:15px;
}
.articleList li img{
  display:block;
  width:24px;
  height:16px;
  line-height:40px;
  line-height:16px;
  margin:12px 0 0 5px;
  padding:0;
  float:left;
}
.date {
	color:#999999;
	text-align:right;
	font-size:12px;
}
.author {
	text-align:right;
	color:#999;
	font-size:12px;
}
.articleList li a:link, .articleList li a:visited {
	text-decoration:none;
	float:left;
	line-height:40px;
	vertical-align:middle;
}
.articleList li .author a:link,.articleList li .author a:visited{
  	float:none;
	font-size:12px;
	line-height:30px;
	vertical-align:middle;
}
.galleryTract,
.downloadList, .articleList, .abstract {/***文章导读****/
	margin:0px 10px 10px 10px;
	padding:0;
	display:block;
	background-color:#FFF;
	border:none;
	line-height:24px;
}
.galleryTract h2 a:link,.galleryTract h2 a:visited{
	color:#FFFFFF;
	text-decoration:none;
}
.galleryTract h2 a:hover,.galleryTract h2 a:active,.galleryTract h2 a:focus{
	text-decoration:underline;
}
.articleList{
	position:relative;
}
.photoList h3,
.galleryTract h3,
.galleryContent h3,
.vidoContent h3,
.classList h3,
.downloadList h3, .searchList h3, .articleList h3, .abstract h3 {
	margin:0;
	padding:0px 15px 0px 15px;
	font-size:16px;
	display:block;
	height:52px;
	line-height:52px;
	border-bottom:2px solid #009de1;
	background-color:#f9f9f9;
	color:#000;
}
.abstract p {
	font-size:14px;
	line-height:28px;
	text-indent:28px;
}
.shareTo ul {
	text-decoration:none;
}
.shareTo li {
	background: url("../images/share_ico.png") no-repeat scroll 0 0 transparent;
	float: left;
	height: 16px;
	line-height: 16px;
	margin-left: 5px;
	overflow: hidden;
	text-indent: 18px;
}
.shareTo a:link, .shareTo a:visited {
	text-decoration:none;
}
.shareTo .s_to {
	background-position: 0 100px;
	margin-left: 0;
	text-indent: 0;
}
.shareTo .s_qq {
	background-position: 0 -64px;
	margin-left: 0;
}
.shareTo .s_tengxun {
	background-position: 0 -144px;
}
.shareTo .s_sina {
	background-position: 0 -96px;
}
.shareTo .s_163 {
	background-position: 0 -128px;
}
.shareTo .s_sohu {
	background-position: 0 -112px;
}
.shareTo .s_renren {
	background-position: 0 -160px;
}
.shareTo .s_taobao {
	background-position: 0 -208px;
}
.shareTo .s_kaixin {
	background-position: 0 -176px;
}
.docInfo {
	margin:10px auto;
	width:510px;
	display:block;
	float:left;
	border:0px solid #CCC;
	overflow:hidden;
}
.docInfo h2 {
	margin:0;
	padding:0;
	font-size:16px;
}
.docInfo p {
	font-size:14px;
	margin:0;
	padding:0;
	text-indent:0;
	line-height:28px;
}
.pageNum {/****翻页****/
	margin:10px;
	padding:5px;
	border:0px solid #CCC;
	text-align:center;
	display:block;
	vertical-align:middle;
	position:relative;
}
.classList .pageNum {/****翻页****/
	margin:0;
	padding:10px;
	border-bottom:0px solid #CCC;
	border-left:0px solid #CCC;
	border-right:0px solid #CCC;
	text-align:right;
	background-color:#F9F9F9;
	display:block;
	vertical-align:middle;
	position:relative;
}
.inlineMsg{
  display:none;
}


.iframeList .tabPageNum span,
.tabPageNum span,
.pageNum span {
	margin:3px;
	padding:3px 8px;
	font-size:12px;
	background-color:#999;
	border:1px solid #999;
	text-decoration:none;
	color:#FFFFFF;
	display:inline;
}
.tabPageNum {/****翻页****/
	margin:0;
	padding:10px;
	border-bottom:1px solid #CCC;
	border-left:1px solid #CCC;
	border-right:1px solid #CCC;
	text-align:right;
	background-color:#F9F9F9;
	display:block;
	vertical-align:middle;
	position:relative;
}
.editTd .tabPageNum,
.articleList .tabPageNum {/****翻页****/
	margin:0;
	padding:10px;
	border-bottom:0px solid #CCC;
	border-left:0px solid #CCC;
	border-right:0px solid #CCC;
	text-align:right;
	background-color:#F9F9F9;
	display:block;
	vertical-align:middle;
	position:relative;
}
.tabPageNum a:link, .tabPageNum a:visited, .pageNum a,.pageNum a:link, .pageNum a:visited {
	margin:3px;
	padding:3px 8px;
	font-size:12px;
	background-color:#FFF;
	border:1px solid #CCC;
	text-decoration:none;
	color:#666;
}
.tabPageNum a:hover, .tabPageNum a:active, .pageNum a:hover, .pageNum a:active {
	margin:3px;
	padding:3px 8px;
	font-size:12px;
	background-color:#CCC;
	border:1px solid #CCC;
	text-decoration:none;
	color:#FFF;
}
.numActive {
	margin:5px;
	padding:3px 8px;
	font-size:12px;
	background-color:#999;
	border:1px solid #999;
	text-decoration:none;
	color:#FFFFFF;
}
.contentNav/****本文导航****/ {
	margin:10px 1px;
	padding:10px 0;
	border:1px dashed #CCC;
	position:relative;
}
.contentNav ul {
	list-style:none;
	line-height:18px;
}
.contentNav ul.left {
	float:left;
	display:inline;
	margin:0 10px;
	padding:10px;
	width:255px;
	background-color:#f9f9f9;
}
.contentNav li {
	background:url(../images/square.gif) no-repeat scroll 0 0 transparent;
	background-position:5px 10px;
	padding-left:15px !important;
	padding-left:0px;
	list-style:none;
	margin:0;
}
.related {
	margin:0;
	padding:10px;
	display:block;
}
.related.left {
	display:inline;
}
.contentNav h2 {
	font-size:18px;
}
.contentNav p {
	margin:0;
	padding:0;
}
.contentNav a:link, .contentNav a:visited {
	text-decoration:none;
}
.related h2 {
	margin:0 0 10px 0;
	padding:0;
	font-size:18px;
}
.related ul {
	margin:0 0 0 15px;
	padding:0;
}
.related ul.other {
	display:inline;
	float:left;
	width:270px;
}
/* ~~ 会员中心首页 ~~ */
/* ~~ 热点信息 ~~ */
.uc_hotNews {
	margin:0;
	padding:10px 10px;
	display:block;
	width:329px;
	float:left;
}
.userThumbnail {
	margin:0 10px 0 0;
	display:inline;
	width:48px;
	float:left;
	overflow: hidden;
}
.uc_hotNews h3 {
	margin:0;
	padding:0px;
	color:#009DE1;
	font-size:16px;
	font-weight:normal;
	overflow:hidden;
}

.uc_hotNews p {
	margin:0;
	padding:0;
}
/*****图集****/
.hotCategory .galleryItem{
	margin:0;
	padding:10px 0;
	width:300px;
	height:auto;
}
.hotCategory .galleryImg img{
	width:300px;
	height:200px;
}
.hotCategory .galleryTitle{
	display:block;
	padding:10px;
	font-size:16px;
	text-align:center;
}

/* ~~ 视频~~ */
.vido {
	margin:10px;
	padding:10px;
	display:inline;
	width:120px;
	border:1px solid #CCC;
	background-color:#F9F9F9;
	float:left;
	text-align:center;
}
#sidebar_vido .vido {
	margin:15px;
	padding:15px;
	display:inline;
	width:120px;
	border:1px solid #CCC;
	background-color:#F9F9F9;
	text-align:center;
}
.topVido {
	margin:0;
	padding:15px 5px 5px 5px;
	display:inline;
	width:190px;
	border:0px solid #CCC;
	background-color:#FFF;
	float:left;
	text-align:center;
}
.topVido img {
	width:180px;
	height:150px;
}
.subVido {
	margin:0;
	padding:0 0 0 5px;
	text-align:center;
	border-bottom:1px solid #CCC;
	border-left:1px solid #CCC;
	border-right:1px solid #CCC;
}
.vidoPreview {
	margin:0 0 10px 0;
	padding:0;
	position:relative;
}
.vido img {
	margin:0 0 0 0;
}
.vido p {
	margin:0;
	padding:0;
	font-size:11px;
	color:#666666;
}
.vido p a:link, .vido p a:visited {
	color:#009DE1;
	text-decoration:none;
}
/* ~~ 会员中心首页 ~~ */
/* ~~ 热点专题 ~~ */
.hotSub {
	margin:5px 10px 5px 10px;
	display:inline;
	padding:0;
	width:338px;
	height:180px;
	border:0px solid #CCC;
	float:left;
}
.hotSub2 {
	margin:5px 10px 5px 10px;
	display:inline;
	padding:0;
	width:698px;
	border:1px solid #009DE1;
	float:left;
}
.hotSub3 {
	margin:5px 10px 5px 10px;
	display:inline;
	padding:0;
	width:698px;
	border:1px solid #009DE1;
	float:left;
}

.hotSub h2 {
	display:block;
	background-color:#FFF;
	border-bottom:2px solid #009DE1;
	margin:0;
	padding:5px 10px 5px 10px;
	height:26px;
	font-size:17px;
	color:#009DE1;
	position:relative;
}
.hotSub3 h2,
.hotSub2 h2{
	display:block;
	background-color:#009DE1;
	border-bottom:4px solid #006699;
	margin:0;
	padding:5px 10px 5px 10px;
	height:26px;
	font-size:17px;
	color:#FFF;
	position:relative;
}

.hotSub a:link, .hotSub a:visited {
	color:#009DE1;
	text-decoration:none;
}
.hotSub3 a:link,.hotSub3 a:visited,
.hotSub2 a:link,.hotSub2 a:visited{
	color:#FFF;
	text-decoration:none;
}
.bindListp td a:link,.bindListp td a:visited,
.tblist td a:link, .tblist td a:visited, 
.hotSub td a:link, .hotSub td a:visited {
	text-decoration:none;
	color:#009DE1;
}
.bindListp td a:hover,.bindListp td a:active,.bindList td a:focus{
	text-decoration:none;
	color:#006699;
}
.tb{
	display:block;
	margin:10px 20px;
}
.payColumn .tb{
	display:block;
	margin:10px 0px;
}

.tb table{
	border:1px solid #CCC;
	border-collapse:collapse;
	border-spacing:0;
}
.tb caption{
	height:40px;
	line-height:40px;
	font-weight:bold;
	text-align:center;
}
.tb td,.tb th{
	padding:5px 10px;
	border-bottom:1px solid #CCC;
	border-right:1px solid #CCC;
	font-size:12px;
}
.tb th{
	background-color:#EEE;
}
.hotSub table {
	border:0px solid #CCC;
	border-top:0px solid #CCC;
}
.hotSub td {
	padding:6px 10px 6px 10px;
	border-bottom:1px dashed #CCC;
	font-size:12px;
}
/* ~~ 用户中心 ~~ */
.uc_hd {
	margin:0px 10px 10px 10px;
	display:block;
	border-top:4px solid #006699;
	border-bottom:1px solid #CCC;
	border-left:1px solid #CCC;
	border-right:1px solid #CCC;
	height:85px;
	line-height:80px;
}
.tabs, #tabs {
	margin:5px 10px 5px 10px;
}
.schContent .tabs{
	margin:0;
}
.uc_ad {
	margin:5px 10px 10px 10px;
	display:none;
	float:left;
}
.savingsBuy{
	margin:0px 10px 10px 10px;
	padding:0;
	display:none;
	background-color:#F9F9F9;
	border-top:0px solid #CCC;
	border-bottom:0px solid #CCC;
	border-left:0px solid #CCC;
	border-right:0px solid #CCC;
	position:relative;
	float:left;
}
.doc_hd, .uc_help, .uc_hot, .uc_indexhd {
	margin:0px 10px 10px 10px;
	padding:0;
	display:block;
	background-color:#F9F9F9;
	border-top:4px solid #006699;
	border-bottom:1px solid #CCC;
	border-left:1px solid #CCC;
	border-right:1px solid #CCC;
}
.uc_help {
	font-size:14px;
	line-height:26px;
}
.uc_help h1{
	margin:10px 10px 30px 10px;
	padding:10px 0 20px 0;
	font-size:24px;
	border-bottom:1px solid #ccc;
}
.uc_help h2 {
	margin-top:10px;
}
.uc_help h3 {
	font-size:14px;
}
.uc_indexhd {
	padding-bottom:10px;
	float:left;
	display:inline;
	width:698px;
}
.uc_hot {
	height:160px;
}
.uc_indexhd h1 {
	margin:15px 0 0 0;
	padding:0;
	display:block;
	font-size:18px;
	color:#FF6600;
}
.uc_indexhd .msg {
	margin:15px 0 0 0;
	padding:0;
	display:block;
	font-size:14px;
	color:#FF6600;
}
.doc_hd h2 {
	margin:10px 0 0 0;
	padding:0;
	display:inline-block;
	border:0px;
}

.uc_img {
	margin:15px;
	display:inline-block;
	float:left;
}

.ucDiv{
	display:inline;
	float:left;
}

.uc_img img {
	display:block;
	width:70px;
}
.uctitle {
	margin-top:10px;
	width:560px;
	display:block;
	background-color:#FFF;
	border:1px solid #CCC;
}
.uctitle2 {
	margin-top:10px;
	width:560px;
	display:block;
}
.ucPreview .ucRank{
	display:inline;
	margin:0;
	padding:0 0 0 15px;
	font-size:12px;
	background: url("../images/icon/ucrank.gif") no-repeat scroll 0 0 transparent;
}
.ucRank{
	display:block;
	margin:0;
	padding:0 0 0 15px;
	height:15px;
	background: url("../images/icon/ucrank.gif") no-repeat scroll 0 0 transparent;
}
.commentItem .ucRank{
	display:inline-block;
	margin:0 5px 0 5px;
	padding:0;
	width:16px;
	height:16px;
	line-height:16px;
	background: url("../images/icon/ucrank.gif") no-repeat scroll 0 0 transparent;
}
.ucPreview .uc00,
.uc00{
	background: url("../images/icon/ucrank.gif") no-repeat scroll 0 0 transparent;
}
.ucPreview .uc01,
.uc01{
	background: url("../images/icon/ucrank.gif") no-repeat scroll 0 -34px transparent;
}
.ucPreview .uc02,
.uc02{
	background: url("../images/icon/ucrank.gif") no-repeat scroll 0 -51px transparent;
}
.ucPreview .uc03,
.uc03{
	background: url("../images/icon/ucrank.gif") no-repeat scroll 0 -68px transparent;
}
.ucPreview .uc04,
.uc04{
	background: url("../images/icon/ucrank.gif") no-repeat scroll 0 -87px transparent;
}
.ucPreview .vip01,
.vip01{
	background: url("../images/icon/ucrank.gif") no-repeat scroll 0 -172px transparent;
}
.uctitle table {
	border:0px solid #CCC;
}
.uctitle th {
	background-color:#FFE9C8;
	border-right:1px solid #CCC;
	padding:2px;
	width:80px;
	text-align:center;
}
.uctitle td {
	padding:2px 5px;
}
.uctitle .thr {
	border-left:1px solid #CCC;
}
.uctitle img {
	padding:0;
	margin:0 5px 0 0;
}
.uctitle ul {
	list-style:none;
}
.uctitle li {
	display:inline;
}
.uctitle li a, .uctitle li a:visited {
	padding:0;
	display:block;
	width:140px;
	text-decoration:none;
	text-align:center;
	line-height:25px;
	float:left;
	color:#666666;
}
.uctitle li a:hover, .uctitle li a:active, .uctitle li a:focus {
	padding:0;
}
.subDiv {
	text-align:center;
	padding:20px 0 50px 0;
}
.commentPost .subDiv{
	padding:10px 0;
}
.replyShow .subDiv {
	text-align:right;
	padding:5px 0;
}
.mainContent .subDiv{
	margin:30px;
	border:0px solid #eee;
	background-color:#FFF;
	padding-bottom:20px;
}
/*********按钮***********/
input.pubBtn2,
input.pubBtn{
	margin:0 auto;
	padding:0 60px;
	border-bottom-left-radius: 4px;
	border-top-left-radius: 4px;
	border-bottom-right-radius: 4px;
	border-top-right-radius: 4px;
	color:#FFFFFF;
	text-decoration:none;
	display:inline-block;
	line-height:40px;
	font-size:18px;
}
input.spubBtn{
	margin:0;
	padding:0 30px;
	background-color:#009de1;
	border:1px solid #009de1;
	border-bottom-left-radius: 4px;
	border-top-left-radius: 4px;
	border-bottom-right-radius: 4px;
	border-top-right-radius: 4px;
	color:#FFFFFF;
	text-decoration:none;
	line-height:30px;
	font-size:16px;
}
input.spubBtn,
input.pubBtn{
	background-color:#009de1;
	border:1px solid #009de1;
}
input.spubBtn2,
input.pubBtn2{
	background-color:#CCC;
	border:1px solid #CCC;
}
.pubBtn a:link,.pubBtn a:visited{
	margin:0 auto;
	padding:10px 20px;
	background-color:#009DE1;
	border-bottom-left-radius: 4px;
	border-top-left-radius: 4px;
	border-bottom-right-radius: 4px;
	border-top-right-radius: 4px;
	color:#FFFFFF;
	text-decoration:none;
	height:20px;
	line-height:20px;
	font-size:18px;
}
.pubBtn a:hover,.pubBtn a:active,.pubBtn a:focus{
	background-color:#006699;
}

.subDiv a:link, .subDiv a:visited {
	text-decoration:none;
	color:#555;
}
.pubBtn a:link, .pubBtn a:visited{
	color:#FFFFFF;
}

.subDiv a.bn:link,.subDiv a.bn:visited {
	color:#555;
	display:inline-block;
}
/******按钮结束*****/

ul.selectedList {
	margin:5px 0;
	padding:0;
	width:500px;
	overflow:hidden;
}
.selectedList li {
	display:inline;
	margin:0 2px 5px 0;
	padding:5px;
	text-decoration:none;
	border:1px solid #666;
	background-color:#999;
	color:#FFF;
	border-radius: 4px;
	float:left;
	white-space:nowrap; 
}
div.selectedList{
	width: 350px;
	margin: 20px 0;
}
div.selectedList table {
	margin: 0 0;
	border-collapse: collapse;
	width: 100%;
}
div.selectedList table td, div#users-contain table th {
	border: 1px solid #eee;
	padding: 5px 10px;
}
#qiyename{
	width:320px;
}
#sosotip{
	margin:0;
	padding:2px;
	display:block;
	list-style:none;
	border:1px solid #CCC;
	background-color:#FFFFFF;
	position:absolute;
	width:320px;
	left:146px;
	top:70px;
}
#sosotip li:hover{
	background-color:#CCC;
	color:#FFF;
}
.newMesg{
  font-weight:bold;
}
.grayTd{
	background-color:#FFF;
}
.mainContent td.hideTd{
	background:rgba(238, 250, 255, 0.9)!important;
	background-color:#DDF4FF;
	filter:Alpha(opacity=90);
	border:0px dashed #CCC;
	text-align:center;
	line-height:210px;
	height:210px;
	font-size:14px;
	position:absolute;
	top:50px;
	width:648px;
}
.tbn a:link,.tbn a:visited{
  color:#006699;
  text-decoration:none;
}
.tbn a:hover,.tbn a:active,.tbn a:focus{
	text-decoration:underline;
}
table.tfm td{
padding:5px;
}

table.tfm h3{
	display:block;
	border-bottom:1px solid #CCC;
 	margin:0 0 10px 0;
 	padding:10px 0;
	background-color:#F5F5F5;
	text-align:center;
	font-size:16px;
 }

 span.chkGroup label{
	display:inline-block;
	width:90px;
 }
/****用户中心问答中心****/
.qaBest{
	display:block;
	margin:0;
	padding:0;
	width:20px;
	background: url("../images/icon/sprite_qa.png") no-repeat scroll 0 0 transparent;
	margin-left: 0;
}
.qaGood{
	display:block;
	margin:0;
	padding:0;
	width:24px;
	background: url("../images/icon/sprite_qa.png") no-repeat scroll 0 0 transparent;
	background-position: 0 -19px;
	margin-left: 0;
	color:#CC0000;
	text-align:right;
}
/**********用户中心账户绑定**************/
.stsIcon{
	display:inline-block;
	width:20px;
	height:28px;
}
.uctitle2 .ico-yes{
	background: url("../images/icon/yes.png") no-repeat scroll 0 0px transparent;
	width:20px;
	display:inline-block;
}
td .ico-yes,
.tb .ico-yes,
.bindListp .ico-yes {
    background: url("../images/icon/yes.png") no-repeat scroll 0 3px transparent;
}
.uctitle2 .ico-no{
    background: url("../images/icon/no.png") no-repeat scroll 0 0px transparent;
	width:20px;
	display:inline-block;
}
.stsIcon.ico-wait,
.uctitle2 .ico-wait{
	background: url("../images/icon/wait-16x16.png") no-repeat scroll 0 -1px transparent;
	width:20px;
	height:15px;
	display:inline-block;
}
td .ico-no,
.tb .ico-no,
.bindListp .ico-no {
    background: url("../images/icon/no.png") no-repeat scroll 0 3px transparent;
}

.bindCon{
	font-size:14px;
}

.uctable th{
	border-bottom:0px dashed #CCC;
	padding:20px 0 20px 10px;
	font-size:14px;
	font-weight:normal;
	text-align:left;
}
.bindListp th{
	border-bottom:1px dashed #CCC;
	padding:20px 0 20px 10px;
	font-size:14px;
	font-weight:normal;
	text-align:left;
}
.uctable td{
	border-bottom:0px dashed #CCC;
	padding:20px 5px;
}
.bindListp td {
	border-bottom:1px dashed #CCC;
	padding:20px 5px;
}
.uctable p,
.bindListp p{
	margin:10px 0 0 0;
	padding:0;
	display:block;
	width:400px;
	overflow:hidden;
	word-break:break-all;
	white-space:nowrap;
	-o-text-overflow: ellipsis;    /* Opera */
	text-overflow: ellipsis;    /* IE, Safari (WebKit) */
	color:#999999;
	font-size:12px;
}
/***
.selectedList li a:link,.selectedList a:visited{
	margin:0 2px 0 0;
	padding:5px;
	text-decoration:none;
	background-color:#CCC;
	color:#FFF;
	border-radius: 4px;
	float:left;
}
.selectedList li a:hover,.selectedList a:active{
	background-color:#999;
	color:#FFF;
	border-radius: 4px;
}
***/
.ui-icon {
	float:left;
}
/****列表****/
.tblist th {
	background-color:#EEE;
	color:#009DE1;
	padding:5px;
}
.tblist td {
	border-bottom:1px dashed #CCC;
	padding:10px;
	font-size:12px;
	line-height:18px;
}
.exportList td p,
.tblist td p{
	margin:0;
	padding:0;
	display:block;
	width:340px;
	overflow:hidden;
	word-break:break-all;
	white-space:nowrap;
	-o-text-overflow: ellipsis;    /* Opera */
	text-overflow: ellipsis;    /* IE, Safari (WebKit) */
	color:#999999;
}
.tblist p{
  line-height:18px;
}
.exportList td span{
	display:inline-block;
}

.tbprice {
	color:#F60;
}
.uctitle .tbprice{
	width:90px;
}
.ckeditor,
.longInput{
	width:99%;
}
/****招商信息表格****/
table.tbNess {
	margin:0px;
	padding:0px;
	border:1px solid #E1F7FF;
	line-height:20px;
	font-size:12px;
	position:relative;
	border-collapse:collapse;
	width:100%;
}
.iframeContent .tbNess{
	width:100%;
}
.iframeContent h2{
	text-align:center;
	padding:5px;
}
.iframeContent h2 strong{
	color:#ff9900;
}
.tbNess .crt{
	display:block;
	background-color:#FFFCEF;
	color:#DB7C22;
	padding:2px 10px;
}

.tblist tbody,
.tbNess tbody {
	display:table;
	width:100%;
}

.tbNess th {
	border:0px solid #EEE;
}
.tbNess td {
	border-top:0px solid #EEE;
	border-bottom:0px solid #EEE;
	border-right:0px solid #EEE;
	padding:5px;
}
.tdText{
	margin:10px;
	padding:0;
	line-height:24px;
}
.tdText p{
	margin:10px 0;
	padding:0 10px;
}
.tbNess caption {
	margin:0;
	padding:10px 20px;
	font-size:16px;
	font-weight:bold;
	background-color:#E1F7FF;
	color:#333;
	display:block;
	text-align:left;
}
.tbNess caption span{
	font-size:12px;
	margin:0;
}
.tbNess ul {
	margin:0;
	padding:0;
	list-style:none;
}
.tbNess li {
	border-bottom:0px solid #EEE;
	padding:5px;
}

.mainContent .reDiv{
	margin:0;
	padding:10px;
	display:block;
	border:1px solid #E1F7FF;
	background-color:#E1F7FF;
	text-align:center;
}
/********会员中心优惠劵********/
.couponCode{
	width:160px;
}


/* ~~ 脚注 ~~ */
.coLinks img{
	width:100px;
	height:42px;
	padding:15px;
	border:none;
}
/*****友情链接******/
.coLinks,
.links{
	margin:10px 10px 10px 10px;
	padding: 0;
	background:#FFF;
	border-top:0px solid #006699;
	border-bottom:0px solid #CCC;
	border-left:0px solid #CCC;
	border-right:0px solid #CCC;
	color:#CCC;
	overflow:hidden;
	position: relative;/* 这可以使 IE6 hasLayout 以正确方式进行清除 */
	clear: both; /* 此清除属性强制 .wrap 了解列的结束位置以及包含列的位置*/
}
.coLinks{
display:block;
width:940px;
}
.coLinks ul,
.links ul{
	display:block;
	padding:10px;
	line-height:18px;
}

.links li{
	display:inline;
	margin:0;
}


.links li a:link,.links li a:visited{
	margin:0;
	padding:0 8px 0 4px;
	text-decoration:none;
	display:inline-block;
	overflow:hidden;
	word-break:break-all;
	white-space:nowrap;
	-o-text-overflow: ellipsis;    /* Opera */
	text-overflow: ellipsis;    /* IE, Safari (WebKit) */
	background-image:url(../images/links_bg.png);
	background-position:right;
	background-repeat:no-repeat;
	color:#666666;
}

.links li a:hover,.links li a:active{
	color:#009DE1;
}
.coLinks li{
	display:inline;
	margin:0;
}
.coLinks li a:link,.coLinks li a:visited{
	margin:0;
	padding:0;
	text-decoration:none;
	overflow:hidden;
	word-break:break-all;
	white-space:nowrap;
	-o-text-overflow: ellipsis;    /* Opera */
	text-overflow: ellipsis;    /* IE, Safari (WebKit) */
	color:#666666;
}
.footer {
	margin:10px 10px 10px 10px;
	padding: 10px 0;
	background:#666;
	border-top:5px solid #009DE1;
	border-bottom:0px solid #009DE1;
	border-left:0px solid #009DE1;
	border-right:0px solid #009DE1;
	height:120px;
	text-align:center;
	color:#CCC;
	overflow:hidden;
	position: relative;/* 这可以使 IE6 hasLayout 以正确方式进行清除 */
	clear: both; /* 此清除属性强制 .wrap 了解列的结束位置以及包含列的位置 */
}
.footer ul {
	margin:0;
	padding:10px;
}
.footer a:link,.footer a:visited{
	padding:5px;
	color:#FFF;
}
ul.footerNav a:link, ul.footerNav a:visited {
	padding:5px;
	color:#FFF;
	text-decoration:none;
}
.footer a:hover,.footer a:active,.footer a:focus,
ul.footerNav a:hover, ul.footerNav a:active, ul.footerNav a:focus {
	color:#009DE1;
	text-decoration:underline;
}
.footer p {
	padding:0;
	margin:0;
	line-height:20px;
}

.footer .switch{
	display:block;
	padding:10px;
	text-align:center;
	font-size:12px;
}
.footer .switch span{
	padding:5px;
}
/******iframe*******/
.iframeContent{
	margin:0;
	padding:0;
	display:block;
}

.iframeContent .iframeLogin{
	text-align:center;
	padding:20px 20px 80px 20px;
}

.iframeContent .iframeText{
	font-size:14px;
	padding:10px;
	margin-bottom:20px;
}
.iframeContent .iframeText h2{
	text-align:center;
	font-size:20px;
	margin:10px 0;
}
.iframeContent .iframeText h2 img{
  display:inline-block;
  vertical-align:bottom;
  width:30px;
  margin:0 5px;
}
.iframeContent .iframeText ol{
	margin-left:30px;
}
.iframeLogin h2{
	margin:40px auto;
}
.iframeList{
	margin:0;
	padding:0;
	display:block;
	position:relative;
}
.iframeAdd{
	margin:0;
	padding:0;
	border:0px solid #CCC;
}
.iframeInline .caption,
.iframeList .caption{
	margin:0;
	padding:0;
	font-size:16px;
	color:#666666;
	font-weight:bold;
}

.iframeInline .iframeText{
	margin:0;
	padding:0;
	font-size: 14px;
	line-height:28px;
	text-align:left;
	word-wrap: break-word;
}
.selectList table,
.iframeList table{
    margin: 0 0;
	border-collapse: collapse;
	width: 100%;
	border:1px solid #CCC;
}
.selectList th{
	background-color:#D2F1FF;
	}
.selectList td{
	background-color:#FFF;}
.selectList td,.selectList th{
	padding:5px 5px;
	border:1px solid #009DE1;
}
.iframeList td,.iframeList th{
	padding:5px 10px;
	border:1px solid #CCC;
}

.iframeList textarea{
	width:560px;
	height:250px;
}
.iframeList select{
	width:180px;
	height:auto;
}
.iframeList span{
	display:block;
	padding:10px 10px;
}
.iframeList img{
	display:inline-block;
	width:20px;
	height:20px;
	margin:0 5px 0 0;
	padding:0;
	vertical-align:bottom !important;
	vertical-align:middle;
}
.iframeList label{
	display:inline-block;
	width:100px;
	text-align:right;
}

.answersInput .subDiv{
	padding:10px;
}
.editTd{
	text-align:center;
}
.bounding{
	display:block;
	margin:0;
	padding:10px;
	border:1px solid #CCC;
}
.editTd .pageNum{/****翻页****/
	margin:5px;
	padding:5px;
	border:0px solid #CCC;
	text-align:center;
	display:block;
	vertical-align:middle;
}
.selectImglist{
	width:auto;
	margin:0;
	padding:0;
	border:1px solid #CCC;
}
.selectImglist td{
	padding:10px;
}
.selectImg{
	margin:0;
	padding:10px;
	width:200px;
	height:150px;
	border:1px solid #CCC;
	display:block;
	vertical-align:middle;
	text-align:center;
	font-size:12px !important;
	line-height:150px;
	position:relative;
	/*background-color:#EEFAFF;*/
}
.selectImglist p{
	margin:10px 0 0 0;
}
/* ~~ 其它浮动/清除类 ~~ */
.searchInfo {
	font-size:12px;
	position:absolute;
	top:15px;
	right:10px;
	color:#666666;
}
.more {
	font-size:12px;
	color:#666666;
	position:absolute;
	top:15px;
	right:20px;
}
.more a:link, .more a:visited {
	color:#CCC;
}
.more a:hover,.more a:active{
	color:#009DE1;
	text-decoration:underline;
}
.left .more2{
	font-size:12px;
	position:absolute;
	top:5px;
	right:15px;
	color:#666666;
}
.more2 {
	font-size:12px;
	position:absolute;
	top:5px;
	right:20px;
	color:#666666;
}
.more3{
	position:absolute;
	top:10px;
	right:10px;
	color:#666666;
	font-size:12px;
}

.more4{
	font-size:12px;
	position:absolute;
	top:0px;
	right:10px;
	color:#666666;
}
.qaSidebar h2 .more3,
.sidebar2 h2 .more3,
h2 .more5 {
	position:absolute;
	right:10px;
	top:17px;
}
h2 .more5 a:link{
	display: block;
	height: 18px;
}
.productList h2 .more3{
	top:8px;
	display:inline;
	line-height:normal;
}

.more6{
	position:absolute;
	right:20px;
	bottom:10px;
}
.hotMagazines h2 .more5,
.hotClogo h2 .more5,
.hotTop h2 .more5,
.hotSpecial h2 .more5,
.hotClasslist h2 .more5,
.hotList h2 .more5,
.hotCategoryL h2 .more5,
.hotCategoryR h2 .more5,
.hotCategory h2 .more5{
	font-size:12px;
	top:7px;
	color:#666666;
}
.customList h2 .more5{
	font-size:12px;
	top:7px;
	color:#F90;
}
.hotMagazines h2 .more5 a:link,.hotMagazines h2 .more5 a:visited,
.hotClogo h2 .more5 a:link,.hotClogo h2 .more5 a:visited,
.hotTop h2 .more5 a:link,.hotTop h2 .more5 a:visited,
.hotSpecial h2 .more5 a:link,.hotSpecial h2 a:visited,
.hotClasslist h2 .more5 a:link,.hotClasslist h2 .more5 a:visited,
.hotList h2 .more5 a:link,.hotList h2 .more5 a:visited,
.hotCategoryL h2 .more5 a:link,.hotCategoryL h2 .more5 a:visited,
.hotCategoryR h2 .more5 a:link,.hotCategoryR h2 .more5 a:visited,
.hotCategory h2 .more5 a:link,.hotCategory h2 .more5 a:visited{
	color:#666666;
	text-decoration:none;
}
.hotMagazines h2 .more5 a:hover,.hotMagazines h2 .more5 a:active,.hotMagazines h2 .more5 a:focus,
.hotClogo h2 .more5 a:hover,.hotClogo h2 .more5 a:active,.hotClogo h2 .more5 a:focus,
.hotTop h2 .more5 a:hover,.hotTop h2 .more5 a:active,.hotTop h2 .more5 a:focus,
.hotSpecial h2 .more5 a:hover,.hotSpecial h2 .more5 a:active,.hotSpecial h2 .more5 a:focus,
.hotClasslist h2 .more5 a:hover,.hotClasslist h2 .more5 a:active,.hotClasslist h2 .more5 a:focus,
.hotList h2 .more5 a:hover,.hotList h2 .more5 a:active,.hotList h2 .more5 a:focus,
.hotCategoryL h2 .more5 a:hover,.hotCategoryL h2 .more5 a:active,.hotCategoryL h2 .more5 a:focus,
.hotCategoryR h2 .more5 a:hover,.hotCategoryR h2 .more5 a:active,.hotCategoryR h2 .more5 a:focus,
.hotCategory h2 .more5 a:hover,.hotCategory h2 .more5 a:active,.hotCategory h2 .more5 a:focus{
	color:#009DE1;
	text-decoration:none;
}
.qaSidebar h2 .more3 .transType,
.sidebar2 h2 .more3 .transType,
.more5 .transType{
	color:#009DE1;
	font-size:16px;
}
.captionTitle .more5 {
	position:absolute;
	top:20px;
	right:20px;
}
.sidebarTopTab .more5{
	position:absolute;
	right:5px;
	top:12px;
}
.ui-tabs .ui-tabs-nav li .more5 a{
	display:inline;
	width:auto;
	margin:0;
	padding:0;
}
.moreTest,
.moreList{
	font-size:12px;
	position:absolute;
	top:15px;
	right:20px;
	color:#666666;
}
.moreTxt{
	display:inline;
	margin:10px auto;
	text-align:center;
}
.moreTxt a:link,.moreTxt a:visited{
	margin:10px auto;
	padding:10px 20px;
	background-color:#009DE1;
	border-bottom-left-radius: 4px;
	border-top-left-radius: 4px;
	border-bottom-right-radius: 4px;
	border-top-right-radius: 4px;
	color:#FFFFFF;
	text-decoration:none;
	display:block;
	width:120px;
	height:20px;
	line-height:20px;
	text-align:center;
	font-size:18px;
}
.moreTxt a:hover,.moreTxt a:active,.moreTxt a:focus{
	background-color:#F60;
}
.sidebar .more2 a:link,.sidebar .more2 a:visited{
	color:#EEE;
}
.sidebar .more2 a:hover,.sidebar .more2 a:active{
	color:#FFF;
}
.moreColumn {
	font-size:12px;
	position:absolute;
	top:15px;
	left:240px;
	color:#666666;
}
.moreColumn a:link, .moreColumn a:visited {
	color:#666666;
}
.moreColumn a:hover, .moreColumn a:active, .moreColumn a:focus {
	color:#009DE1;
}
.fl {
	float:left;
}
.fr {
	float:right;
}
.fltrt {  /* 此类可用于在页面中使元素向右浮动。浮动元素必须位于其在页面上的相邻元素之前。 */
	float: right;
	margin-left: 8px;
}
.fltlft { /* 此类可用于在页面中使元素向左浮动。浮动元素必须位于其在页面上的相邻元素之前。 */
	float: left;
	margin-right: 8px;
}
.clearfloat { /* 如果从 #wrap 中删除或移出了 #footer，则可以将此类放置在 <br /> 或空 div 中，作为 #wrap 内最后一个浮动 div 之后的最终元素 */
	clear:both;
	height:0;
	font-size: 0px;
	line-height: 0px;
}
.spa {
	margin:0;
	padding:0;
	display:block;
	height:10px !important;
	height:0px;
	position:static;
}
.other li {
	line-height:20px;
	font-size:14px;
}
.other a:link, .other a:visited {
	text-decoration:none;
}
.line {
	background: url("../images/line.png") no-repeat scroll 5px 10px transparent;
	display: inline;
	width:1px;
	float: left;
	height: 24px;
	line-height: 20px;
	padding:11px 5px 5px 5px;
	overflow: hidden;
	font-size:14px;
	width: 1px;
	color:#FFF;
}
.blue {
	color:#009DE1;
}
.xred,
.red {
	color:#C00;
}

.green{
	color:#690;
}
.orange{
	color:#FF6600;
}
.colorChan {
	color:#999999;
	margin:0;
	padding:0;
	display:inline;
}
.classList .colorChan a:link, .classList .colorChan a:visited{
	color:#FF9900;
}
.colorChan a:link, .colorChan a:visited {
	color:#999999;
}
.dash-line{
	border-bottom:1px dashed #CCC;
}
.no-line{
	border:none;
}
/*****返回顶部******/
.go-top {
	background: url("../images/backtop-gift.png") no-repeat scroll 0 0 transparent;
	bottom: 40px;
	display: none;
	height: 50px;
	left: auto;
	position: fixed!important;
	position:absolute;
	right: 10px;
	width: 50px;
}
.go-top a {
	display: block;
	height: 50px;
	width: 50px;
}
.go-top a span {
	display: none;
}
.left {
	float:left;
}
li.right {
	list-style:none;
}
.right {
	text-align:right;
	display:block;
}
.center{
	text-align:center;
}
input #login {
	margin:0;
	padding:0;
	border:0px;
}
.download {
	background-image:url(../images/down.gif);
	background-position:0 3px;
	background-repeat:no-repeat;
	padding:5px 0 5px 25px;
	height:30px;
	line-height:30px;
	border:0px solid #CCC;
	text-decoration:none;
	font-size:14px;
}
.transType {
	font: 12px/22px "宋体","Arial Narrow";
	font-weight:bold;
}
iframe {
	margin:0;
	padding:0;
	background-color:#FFFFFF;
}
marquee {
	display:block;
	float:left;
	margin:0;
	padding:0;
}
.coLinks marquee{
  display:block;
  margin:0;
  padding:0;
  float:none;
  height:100px;
}
button a:link{
	text-decoration:none;
}

.collTable{
font-size:14px;
}
.collTable p{
  height:20px;
  line-height:20px;
}
.clearfix:before, .clearfix:after {
    content: "";
    display: table;
    line-height: 0;
}
.clearfix:after {
    clear: both;
}
/*******广告页********/
.sidebarAd{
	margin:0;
	padding:0;
}
.sidebarAd img{
	width:220px;
	height:auto;
}
.sidebar2 .sidebarAd,
.sidebarAd2{
	margin:0 0 10px 0;
	padding:0;
}
.sidebar2 .sidebarAd img,
.sidebar2 .sidebarAd2 img{
	width:300px;
	height:195px;
}
/******报错页********/
#totalSecond{
	font-weight:bold;
	margin:5px;
}

/*********qq登录*****/
#qq_login_btn{
	position:absolute;
	top:0;
	left:400px;
}

/**********右侧浮动*********/
/*****关注微博*******/
.wbFlg{
	display: block;
	padding:0;
	width: 103px;
	height:110px;
	left: auto;
	position: fixed!important;
	position:absolute;
	top:230px;
	right: 10px;
	background-color:#FFFFFF;
	border:1px solid #CCC;
	display: none;
}
.wbbtn{
	display:block;
	margin:0;
	padding:15px 20px 5px 20px;
	text-align:center;
}
.WB_widgets{
	display:block;
	margin:5px 10px 10px 20px;
	padding:0;
	text-align:center;
}
.WB_widgets a:link,.WB_widgets a:visited{
	color:#009DE1;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
}
.WB_co{
	display:inline;
	margin:0;
	padding:0 15px 0 0;
	background: url("../images/icon/ucrank.gif") no-repeat scroll 0 -172px transparent;
}
.FB_info_more{
	display:block;
	padding:5px 0;
	margin:0;
	font-style:normal;
	font-weight:normal;
	font-size:12px;
	color:#666666;
}
/*******加入QQ群*******/
.qqGroup{
	display: block;
	padding:0;
	width: 103px;
	height:175px;
	left: auto;
	position: fixed!important;
	position:absolute;
	top:345px;
	right: 10px;
	background-color:#FFFFFF;
	border:1px solid #CCC;
	display: none;
}
.wbFlg h4,
.qqGroup h4{
	display:block;
	margin:0;
	padding:5px;
	font-weight:100;
	background-color:#EEE;
	color:#333333;
	font-size:12px;
}
.groupTitle{
	display:block;
	padding:5px;
	color:#999999;
}
.joinGroup{
	display:block;
	margin:0;
	padding:0px 0 10px 0;
	text-align:center;
	border-top:1px dashed #CCC;
}
/******扫描微信********/
.rightFlg{
	background: url("../images/2cod.png") no-repeat scroll 0 0 transparent;
	display: block;
	width: 105px;
	height: 147px;
	left:auto;
	position: fixed!important;
	position:absolute;
	right:10px;
	top:524px;
}

.wbFlg .close3,
.qqGroup .close2{
	display:block;
	width:16px;
	height:16px;
	position:absolute;
	top:4px;
	right:4px;
	cursor:pointer;
	background: url("../images/icon/r_close.gif") no-repeat scroll 0 0 transparent;
}
.close4{
	display:block;
	width:16px;
	height:16px;
	position:absolute;
	bottom: 4px;
	right:4px;
	cursor:pointer;
	background: url("../images/icon/r_close.gif") no-repeat scroll 0 0 transparent;
}
.close4:hover{
	background: url("../images/icon/r_close_hover.gif") no-repeat scroll 0 0 transparent;
}

.wbFlg .close3:hover,
.qqGroup .close2:hover{
	display:block;
	width:16px;
	height:16px;
	position:absolute;
	top:4px;
	right:4px;
	cursor:pointer;
	background: url("../images/icon/r_close_hover.gif") no-repeat scroll 0 0 transparent;
}
.rightFlg .close{
	display:block;
	width:16px;
	height:16px;
	position:absolute;
	top:4px;
	right:4px;
	cursor:pointer;
}

.rightFlg .close:hover{
	border:1px solid #CCC;
}

.xjzb{
color:#73A901;
}
a .xjzb:hover{
color:#4A6D01;
}

.rightFlg,.wbFlg,.qqGroup{
  display:block;
}
/******旗帜广告*******/
.leftSlidAd, .rightSlidAd{
	display: block;
	position: fixed!important;
	position:absolute;
	width: 120px;
	height: 295px;
	top: 220px;
	z-index: 9999;
	background: #EEE;
}
.leftSlidAd{
	left: 0;
}
.rightSlidAd{
	right: 0;
}
.leftSlidAd img, .rightSlidAd img{
	width:120px;
	height:270px;
	border:none;
}

#marquee3{
display:block;
overflow:hidden;
height:90px;
}
#marquee1,
#marquee2{
display:block;
height:180px;
overflow:hidden;
}

#marquee4{
display:block;
overflow:hidden;
height:130px;
}