@charset "utf-8";
/* CSS Document */

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: #666;
	font-size:12px;
}
/* ~~ 元素/标签选择器 ~~ */
br {
	display:block;
	height:10px;
	line-height:10px;
	margin:5px;
	padding:0;
	position:static;
	clear:both;
}
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;
}
.sidebar1 h2 {
	margin-bottom:0;
	display:block;
	height:36px;
	line-height:36px;
	background-color:#73A901;
	font-size:16px;
	color:#FFF;
	position:relative;
	text-align:center;
	padding:0;
}
.sidebar1 h3 {
	margin-bottom:0;
	display:block;
	height:48px;
	line-height:48px;
	border-top:1px solid #CCC;
	border-bottom:1px solid #CCC;
	font-size:14px;
	font-weight:bold;
	cursor:pointer;
	position:relative;
	color:#000;
	padding-left:25px;
}
.sidebar1 .nav{
	display:block;
}
.sidebar1 .open,.sidebar1 .close{
	display:inline-block;
	width:16px;
	height:16px;
	position:absolute;
	right:10px;
	top:18px;
}
.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: #333;/****#009DE1****/
	text-decoration: none; /* 除非将链接设置成极为独特的外观样式，否则最好提供下划线，以便可从视觉上快速识别 */
}
a:visited {
	color:#666;
	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:#73A901;
	height:42px;
	line-height:42px;
	clear:both;
	position:relative;
	z-index:9;
	color:#FFF;
}
.shortcut .wrap span{
	margin-left:200px;
}
.shortcut li{
	height:40px;
	line-height:40px;
	display:table;
	padding:0 5px;
}
.shortcut ul.fr {
	display:inline;
}

.shortcut .fr a:link, .shortcut .fr a:visited {
	padding:0;
	font-size:12px;
	text-decoration:none;
	text-align:center;
	color:#FFF;
	display:block;
}
.shortcut .fr a:hover, .shortcut .fr a:active, .shortcut .fr a:focus {
	text-decoration:underline;
	color:#EBFFC1;
}
.shortcut .fr img{
	margin-top:11px;
	display:inline;
}
/*****头部登录*****/
.mesg{
	display:inline-block;
	margin:8px 10px 0 0 !important;
	margin:8px 10px 0 0;
	padding:0;
	width:23px;
	height:23px;
	line-height:23px;
	background: url("../images/icon/c_icon.png") no-repeat scroll 0 0 transparent;
	position:relative;
	vertical-align:middle;
}
.mesg i{
	font-style:normal;
	color:#FFF;
	background: url("../images/icon/msge_bg.png") no-repeat scroll 0 0 transparent;
	font-size:10px;
	display:inline-block;
	width:14px;
	height:14px;
	line-height:14px;
	position:absolute;
	right:-5px;
	bottom:-2px;
	margin:0;
	padding:0;
	font-weight:bold;
	overflow:hidden;
	font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.control{
	display:inline-block;
	margin:8px 10px 0 0 !important;
	margin:8px 10px 0 0;
	padding:0;
	width:23px;
	height:23px;
	line-height:23px;
	background: url("../images/icon/c_icon.png") no-repeat scroll 0 -25px transparent;
}
.header ul.topNav a, .header ul.topNav a:visited {
	display:block;
	margin:0 1px 0 0;
	padding:0 10px;
	width:auto;
	height:40px;
	font-size:16px;
	text-decoration:none;
	text-align:center;
	line-height:40px;
	float:left;
	color:#4A6D01;
	word-wrap: break-word;
	overflow: hidden;
}
ul.topNav a:hover, ul.topNav a:active{
	background-color:#73A901;
	color:#FFF;
}
ul.topNav li.crt a:link, ul.topNav li.crt a:visited{
	background-color:#73A901;
	color:#FFF;
}
.header {
	background: #fff;
	height:105px;
	clear:both;
	position:relative;
	z-index:10;
}
.header2{
	background: #73A901;
	height:70px;
}
.localbar {	/*~当前位置导航~*/
	height:28px;
	line-height:28px;
	margin:0;
	padding-top:20px;
}
#nav_ob12 a:link, #nav_ob12 a:visited {
	background-color:#0085BD;
	border-top:4px solid #006699;
	display:block;
	padding:7px 5px 5px 5px;
	height:24px;
}
#nav_ob12 a:hover, #nav_ob12 a:active,#nav_ob12 a:focus {
	background-color:#0085BD;
	border-top:4px solid #F60;
	display:block;
	height:24px;
}
/* ~~ 此固定宽度容器包含其它 div ~~ */
.container, .wrap {
	width: 960px;
	margin: 0 auto; /* 侧边的自动值与宽度结合使用，可以将布局居中对齐 */
}
.header2 .wrap,
.header .wrap{
	position:relative;
}
.container {
	background-color:#FFF;
	border:0px solid #FFF;
	margin:10px auto;
	padding:1px 0;
}
.hotList {
	width:620px;
	float:left;
}
.imgartList{
	width:620px;
}
/* ~~ 标题未指定宽度。它将扩展到布局的完整宽度。标题包含一个图像占位符，该占位符应替换为您自己的链接徽标 ~~ */

/***头部标志***/
.logo {
	margin:0;
	padding:0;
	width:177px;
	height:160px;
	display:block;
	z-index:99;
	position:absolute;
	top:-42px;
	left:0;
}
.header2 .logo{
	top:0;
}
.logo img {
	width:177px;
	height:160px;
}

/***头部搜索条***/
.topSerchDiv{
	margin:0;
	float:right;
	width:340px;
	height:106px;
}
.top_search {
	float:right;
	display:inline-block;
	margin-top:35px;
	background-color:#CCC;
	vertical-align:middle;
	position:relative;
	z-index:1;
}
.top_search ul {
	margin:0;
	padding:0;
}
.styleSelect{
	width: 40px;
    overflow: hidden;
	padding:1px;
	position:absolute;
	top:6px;
	right:50px;
}
.top_search select{
	background: none repeat scroll 0 0 rgba(255, 255, 255, 255);
    border: 0 none;
	width:60px;
	font-family: "Microsoft YaHei", Verdana, Arial, Helvetica;
	font-size:14px;
	color:#999;
	display:block;
}


.top_search option{
  border:0px solid #CCC;
}
#inSearch {
	margin:0;
	padding:0 10px;
	width:300px;
	height:36px;
	line-height:36px;
	border:1px solid #CCC;
	font-size:16px;
	-webkit-transition: box-shadow 0.30s ease-in-out;
    -moz-transition:  box-shadow 0.30s ease-in-out;
	}

#inSearch:focus{
	outline:none;
	border:1px solid #FF6600;
    box-shadow: 0 0 8px rgba(255, 102, 0, 0.5);
}
.styleSearch{
	position:absolute;
	top:2px;
	right:5px;
	border-left:1px solid #CCC;
}
.search,
#search {
	width:38px;
	height:34px;
	background-image:url(../images/search.png);
	background-position:center;
	background-repeat:no-repeat;
	border:0px;
	color:#FFF;
}
.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-image:url(../images/topnav_bg.png);
	background-position:left;
	background-repeat:repeat-x;
	height:40px;
	clear:both;
}
.uc_topBar {
	background-color:#006699;
	height:40px;
}

/* ~~当前位置导航**/
#sNav {
	margin-left:20px;
}
.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;
}
	
/* ~~广告条**/
.adBanner {
	margin:0 10px;
	padding:0;
	display:inline;
	float:left;
	width:940px;
	height:88px;
	clear:both;
	overflow:hidden;
}
.adBanner img{
	width:940px;
	height:88px;
}
.adBanner2 {
	margin:0 0 15px 0;
	padding:0;
	width:620px;
	height:88px;
	float:left;
	overflow:hidden;
}
.adBanner2 img{
	width:620px;
	height:88px;
}
/*********侧栏************/
.topNews{
	float:left;
	width: 300px;
	background: #FFF;
	border:0px solid #CCC;
	display:inline;
	margin:10px 10px 0px auto;
	overflow:hidden;
}
.sidebar {/***首页和频道首页侧栏***/
	float:right;
	width: 300px;
	background: #FFF;
	border:0px solid #CCC;
	display:inline;
	margin:10px 10px 0px auto;
	overflow:hidden;
}
.sidebar2 {/***内容页侧栏***/
	float:right;
	width: 220px;
	background: #FFF;
	border:0px solid #CCC;
	display:inline;
	margin:10px 10px 0px 0px;
}
.sidebar1 {/***用户中心侧栏***/
	float: left;
	width: 170px;
	background: #F1F1F1;
	border-right:1px solid #73A901;
	display:inline;
	margin:0 30px 5px 0;
}
.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;
}
/******内容*********/
.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 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;/* 这将在下面内容的导航之间创建间距 */
}
ul.nav li {
	border-bottom: 0px dashed #CCC; /* 这将创建按钮间隔 */
}
ul.nav a, ul.nav a:visited { /* 对这些选择器进行分组可确保链接即使在访问之后也能保持其按钮外观 */
	padding: 0px 5px 0px 25px;
	display: block; /* 这将为链接赋予块属性，使其填满包含它的整个 LI。这样，整个区域都可以响应鼠标单击操作。 */
	width: 141px;  /*此宽度使整个按钮在 IE6 中可单击。如果您不需要支持 IE6，可以删除它。请用侧栏容器的宽度减去此链接的填充来计算正确的宽度。 */
	text-decoration: none;
	color:#666666;
	height:48px;
	line-height:48px;
	font-size:16px;
	margin-bottom:1px;
}
ul.nav a:hover, ul.nav a:active, ul.nav a:focus { /* 这将更改鼠标和键盘导航的背景和文本颜色 */
	background: #FFF;
	color: #73A901;
}
ul.nav .current{
	background-color:#FFF;
	color:#73A901;
}
.header .topNav{
	margin-left:200px;
	margin-top:35px;
	padding:1px;
	display:inline;
}
.footerNav, ul.topNav {
	list-style:none;
}
.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;
}

.uc_topBar ul.topNav a,.uc_topBar ul.topNav a:visited {
	padding:11px 5px 5px 5px;
	display:block;
	width:auto;
	height:24px;
	font-size:14px;
	text-decoration:none;
	text-align:center;
	line-height:20px;
	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 #FF3300;
	padding:7px 5px 5px 5px;
	height:14px;
	color:#FFF;
}

.objNav{
	background-image:url(../images/bg_nav.png);
	background-repeat:repeat-x;
	background-position:left;
}

.topContent h3 a:link, .topContent h3 a:visited {
	color:#006699;
	text-decoration:none;
}
ul.fl li, ul.fr li{
	display:inline;
	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;
}
/* ~~ 首页 ~~ */
.row{
	display:block;
	clear:both;
	margin:0;
	padding:0;
}



.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:320px;
	float:left;
}
.eliteOther .hotCategory{
	margin:10px;
	width:660px;
	float:left;
}
.eliteOther .hotCategoryR{
	float:right;
	width:330px;
	margin-left:10px;
}
.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:block;
	overflow:hidden;
}
.hotPeople{
	border-bottom:1px dashed #CCC;
	height:80px;
}

.hotClass{
  padding:15px 10px;
}
.eliteOther .hotClass{
	margin:0;
	padding:10px 0;
	display:block;
	overflow:hidden;
}

.hotClass h3,
.hotGuide h3,
.hotProducts h3,
.hotNews h3 {
	margin:0 0 3px 0;
	padding:0;
	color:#009DE1;
	overflow:hidden;
}

.hotNews h3 {
	font-size:16px;
	line-height:24px;
}
.hotGuide h3{
	font-size:15px;
	line-height:24px;
}
.hotProducts h3{
	font-size:15px;
}
.hotClass h3{
	font-size:14px;
}

.hotPeople p,
.hotClass p,
.hotGuide p,
.hotProducts p,
.hotNews p {
	overflow:hidden;
	padding:0;
	margin:0;
	font-size:12px;
	line-height:18px;
	display:inline;
}

.hotGuideImg{
	margin:0 10px 0 0;
	padding-top:5px;
	display:inline;
	width:120px;
	height:80px;
	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;
	display:inline;
	width:120px;
	height:90px;
	float:left;
	overflow: hidden;
}

.hotGuideImg img,
.hotClassImg img{
	width:120px;
	height:80px;
}
.hotPeopleImg img{
	width:90px;
	height:90px;
}
.hotNewsImg img{
	width:auto;
	height:90px;
}
.hotPeople dl,
.hotNewclass dl,
.hotClass dl{
	display:inline;
	line-height:1.6;
	float:left;
}
.hotCategoryL .hotClass dl,
.hotCategoryR .hotClass dl,
.sidebarHot .hotClass dl{
	width:150px;
}
.sidebarHot .hotPeople dl{
	width:120px;
	line-height:24px;
}
.hotPeople dt,
.hotNewclass dt,
.hotClass dt{
	margin:0 0 5px 0;
	font-size:14px;
}
.hotPeople dd,
.hotNewclass dd,
.hotClass dd{
	font-size:12px;
}
.dash-line{
	border-bottom:1px dashed #CCC;
}
/******首页及主页产品******/
.sidebarHot .hotGuide{
	margin:0;
	padding:5px 0;
	display:block;
	overflow:hidden;
	height:110px;
}
.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:25px;
	background-color:#F9F9F9;
	border-top:1px solid #CCC;
	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;
}

.hotRank h2,
.hotClogo h2,
.hotList h2,
.hotTop h2,
.hotCategoryR h2,
.hotCategory h2, 
.hotCategoryL h2, 
.hotCategoryS h2{
  	position:relative;
	margin:0 0 0 0;
	padding:5px 0 5px 10px;
	display:block;
	border-top:1px solid #73A901;
	border-bottom:0px solid #CCCCCC;
	background-color:#F6F6F6;
	height:35px;
	line-height:35px;
	font-size:22px;
	font-weight:100;
	color:#333;
}

.sidebar h4,
.sidebar h2{
  	position:relative;
	margin:0 0 0 0;
	padding:5px 0 5px 10px;
	display:block;
	border-top:1px solid #73A901;
	border-bottom:1px solid #CCCCCC;
	height:35px;
	line-height:35px;
	font-size:22px;
	font-weight:100;
	color:#333;
}
.sidebar h4{
	font-size:15px;
	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;
	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:198px;
	border:1px solid #CCC;
	line-height:20px;
}
.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;
	color:#999;
}
.sidebarHot .shopList li{
	margin:5px;
}
.sidebarHot .shopList a{
	display:inline-block;
	vertical-align:middle;
}
.sidebarHot .shopList img{
	width:24px;
	height:24px;
	display:inline-block;
	vertical-align:middle;
	margin-right:5px;
}
.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:218px;
	border:1px solid #CCC;
}

.sidebar h2 a:link, .sidebar h2 a:visited {
	color:#333333;
}
.sidebar h2 a:hover,.sidebar h2 a:active,.sidebar h2 a:focus{
	color:#009DE1;
}
.sidebar2 h2 a:link, .sidebar2 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;
}

 .sidebar2 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{
	line-height:1.8;
}

#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:182px;
	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, 
.sidebar a:link, .sidebar a:visited {

}
#sidebar_shortcut p {
	margin:0 ;
	padding:0;
}
/*****发布招商信息*****/
.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:10px auto;
	padding:0;
	display:block;
	background-color:#F5F5F5;
	text-align:center;
	width:160px;
}
.pubBtn2,
.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;
}
.spubBtn{
	margin:0;
	padding:0 30px;
	background-color:#7DB701;
	border:1px solid #7DB701;
	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;
}
.spubBtn,
.pubBtn{
	background-color:#7DB701;
	border:1px solid #7DB701;
}
.spubBtn2,
.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;
	display:block;
	width:120px;
	height:20px;
	line-height:20px;
	font-size:18px;
}
.pubBtn a:hover,.pubBtn a:active,.pubBtn a:focus{
	background-color:#006699;
}
/*******侧栏 杂志*********/

.sidebar .newMag{
	padding:0;
	width:142px;
	height:264px !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;
}
.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;
	
}
.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) */
}
.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:240px;
	-o-text-overflow: ellipsis;    /* Opera */
	text-overflow: ellipsis;    /* IE, Safari (WebKit) */
}
.eliteImgList {
	margin:5px 0 0 5px;
	padding:5px;
	display:inline;
	position:relative;
	font-size:12px;
	line-height:20px;
}
.eliteImgList dl {
	overflow:hidden;
	line-height:24px;
}
.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) */
}
.hotPeople .imgThumbnail,
.eliteImgList .imgThumbnail {
	margin-right:15px;
}
.testList.imgList, .imgList {
	margin:0px 5px 0px 5px;
	padding:5px;
	width:190px;
	float:left;
	display:block;
}
.imgList {
	margin:0px 5px 0px 5px;
	padding:5px;
	width:175px;
	float:left;
	display:inline;
}
.vlogoList, .sidebar2Hot .imgList {
	border-bottom:1px dashed #CCC;
}
.logoThumbnail {
	display:inline;
	float:left;
	width:120px;
	height:60px;
}
.imgThumbnail {
	display:inline;
	float:left;
	width:80px;
	height:80px;
}
.imgThumbnail img{
	width:80px;
	height:80px;
}
.imgList dl {
	margin:0;
	padding:0;
	float:left;
	display:block;
	line-height:18px;
}
.imgList dt {
	margin-left:10px;
	font-weight:bold;
	overflow:hidden;
	word-break:break-all;
	white-space:nowrap;
	width:105px;
	-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:138px;
	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:1px solid #CCC;
}
.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:198px;
	-o-text-overflow: ellipsis;    /* Opera */
	text-overflow: ellipsis;    /* IE, Safari (WebKit) */
}
.eInfo dd {
	width:198px;
	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:10px 10px;
	line-height:20px;
	width:198px;
	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:0;
	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 10px 10px 10px;
	padding:0;
	display:block;
	border:0px;
	width:700px;
	overflow:hidden;
}
.comItemImg{
	margin:0;
	padding:0;
	display:inline;
	float:left;
	width:343px;
	height:257px;
	border:0px solid #CCC;
}

.comItemImg img {
	margin:0;
	padding:0;
	width:343px;
	height:257px;
	border:0px;
}
.comItemInfo{
	margin:0;
	padding:0 0 0 10px;
	display:inline;
	width:347px;
	height:257px;
	border:0px solid #CCC;
	float:left;
}
.comItemInfo h2 {
	display:block;
	margin-left:10px;
	padding:10px 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:0;
	display:block;
	width:218px;
	border:1px solid #CCC;
}
.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;
	background-color:#F9F9F9;
	border-top:1px solid #CCC;
	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:213px;
	height:166px;
	margin:10px 9px!important;
	margin:10px 9px;
	display:inline;
	background-image:url(../images/meeting/inno_bg2.png);
	background-repeat:no-repeat;
	text-align:center;
	float:left;
}
.pollInnovation img{
	margin:8px 5px 0 0;
	width:198px;
	height:148px;
}
.pollInnovation p{
	margin:0;
	padding:0;
}
.innoImg{
	position:relative;
}
.innoTitle{
	padding:5px;
	display:block;
	width:188px;
	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;
	top:120px;
	left:5px!important;
	left:0px;
	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;
	background-color:#F6F6F6;
	width:auto;
	height:45px;
}
.caption h2 {
	margin:0 0 0 30px;
	padding:5px 26px 5px 20px;
	position:absolute;
	top:-11px;
	display:inline-block;
	width:auto;
	height:45px;
	line-height:45px;
	background-color:#73A901;
	text-align:center;
	color:#FFF;
	font-size:20px;
	background-image:url(../images/icon/h2_bg.png);
	background-position:right;
	background-repeat:no-repeat;
	font-weight:100;
}
.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 solid #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:700px;
	overflow:hidden;
}

.productImg {
	margin:0;
	padding:10px;
	display:inline;
	float:left;
	width:268px;
	height:268px;
	border:1px solid #CCC;
	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:396px;
	height:288px;
	border:1px solid #CCC;
	float:left;
}
.productInfo h2 {
	margin-top:10px;
	display:block;
	width:255px;
	float:left;
	font-size:14px;
	font-style:normal;
}
.productInfo img {
	margin-top:5px;
}

.productList {
	margin:10px;
	padding:0;
	width:700px;
	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:680px;
	padding:10px 5px 10px 13px;
	border:1px solid #CCC;
	overflow:hidden;
	text-align:center;
	float:left;
	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;
}
.hotCategory .sameBrandProduct{
	padding:15px 10px 10px 10px;
	width:125px;
	height:200px;
}
.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;
}
/****产品评测评分****/
.result {
	margin:10px 10px 0 10px;
	padding:0;
	display:inline;
	float:left;
	border:1px solid #CCC;
	width:374px;
	height:90px;
	overflow: hidden;
}
.resultInfo {
	margin:10px;
	padding:0;
	display:inline;
	float:left;
	border:1px solid #CCC;
	width:374px;
	height:120px;
	overflow: hidden;
	background-color:#F5F5F5;
}
.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: 15px 0 0;
	text-align: center;
	width: 100px;
}
#i-comment {
	display:inline;
	width:678px;
	border: 1px solid #E4E4E4;
	margin: 0 10px 10px 10px;
	overflow: hidden;
	padding: 10px;
	float:left;
}
#i-comment .rate {
	border-right: 1px solid #E4E4E4;
	color: #E26500;
	float: left;
	height: 65px;
	padding: 15px 0 0;
	text-align: center;
	width: 90px;
}
.rate strong {
	font-size: 20px;
}
.result .rate strong, #i-comment .rate strong {
	font-family: arial;
	font-size: 42px;
	line-height: 42px;
	margin-top:30px;
}
.rate {
	color:#FF6600;
}
.percent {
	border-right: 0px solid #E4E4E4;
	float: left;
	height: 70px;
	padding: 15px 3px 5px 15px;
	width: 240px;
}
.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;
	height:60px;
}
.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 3px 5px 15px;
	width: 240px;
}
.starPercent dl, .percent dl {
	overflow: hidden;
	padding: 2px 0;
	display:inline;
	float:left;
	width:236px;
}
.starPercent dt, .starPercent dd, .percent dt, .percent dd {
	float: left;
	display:inline;
	margin-right:5px;
	padding:1px;
}
.starPercent dt img {
	vertical-align:text-bottom;
}
.starPercent .dd1, .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: 150px;
}
.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:530px;
	display:block;
	float:left;
	color:#666;
}
.replyShow{
	display:none;
}
.topic {
	margin:0;
	padding:5px 0;
}
.reTopic {
	margin:0;
	padding:5px 0;
}
.commentContent {
	margin:0;
	padding:5px 0 0 0;
	line-height:20px;
	word-break:break-all;
	word-wrap:break-word;
	overflow:hidden;
}
.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-top:2px solid #73A901;
	border-bottom:1px solid #CCC;
	border-left:1px solid #CCC;
	border-right:1px solid #CCC;
	overflow:hidden;
	position:relative;
}
.mainContent h1 {
	margin:10px 10px;
	padding:5px 10px 20px 10px;
	text-align:center;
	border-bottom:0px solid #CCC;
	position:relative;
	overflow:hidden;
	font-size:28px;
}

.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:0;
	padding:0;
	display:inline;
	border:0px solid #CCC;
	text-align:right;
	position:absolute;
	top:8px;
	right:0;
}
.vidoItem .baiduShareTo{
	margin:0;
	padding:10px;
	display:block;
	border:0px solid #CCC;
}
.mainContent .artTime,
.mainContent .artInfo {
	margin:0 10px;
	padding:10px 0;
	display:block;
	position:relative;
	font-size:12px;
	color:#999999;
	clear:both;
}
.mainContent a:link,.mainContent a:visited{
	color:#009DE1;
}
.mainContent .artTime{
	text-align:center;
}
.mainContent .artInfo{
	border-bottom:1px dashed #CCC;
}
.mainContent .artInfo span{
	margin-right:10px;
}
.endText .artInfo {
	text-align:left;
	position:relative;
}
.endText {
	margin:0;
	padding:0;
	font-size: 14px;
	line-height:28px;
	overflow: hidden;
	text-align:left;
	word-wrap: break-word;
	position:relative;
}
.endText img{
	max-width:100%;
}

.note {
	margin:10px;
	padding:20px;
	background-color:#F6F6F6;
	border:0px solid #CCC;
	text-indent:28px;
	width:auto;
}
.mainContent .note p{
	margin:0;
	padding:0;
	color:#666;
}
.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:10px;
	color:#333333;
	line-height:28px;
	width:auto;
}
/******错误页404********/
.errorContent{
	margin:10px 10px;
	padding: 10px 20px;
	display:block;
	height:480px;
	background-color:#f9f9f9;
	font-size:16px;
	background-image:url(../images/error_bg.png);
	background-repeat:no-repeat;
	color:#FFFFFF;
}
/****评论登录****/
.mainLogin {
	margin:10px;
	padding:20px 0;
	width:620px;
	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;
}

/****文章评论****/
.mainComment {
	margin:10px;
	padding:0;
	width:620px;
	border-top:2px solid #73A901;
	border-bottom:1px solid #CCC;
	border-left:1px solid #CCC;
	border-right:1px solid #CCC;
}
.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;
	padding:10px;
	display:block;
	border-bottom:1px dashed #CCC;
}
.commentPost p{
	text-align:center;
}
.replyShow textarea,
.commentPost textarea {
	display:block;
	width:100%;
	border:1px solid #CCC;
	-webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
}
.replyShow textarea:focus,
.commentPost textarea:focus{
	outline:none;
	border:1px solid #7DB701;
    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;
}
.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:698px;
	/**height:288px;**/
	border:1px solid #CCC;
	float:left;
}
.eliteInfo {
	margin:0px 0 0 10px;
	padding:0px;
	display:inline;
	width:394px;
	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:0 15px 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 .left {
	width:290px;
}
.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;
}
/***搜索列表*****/
.goodList,
.classList,
.searchList {
	margin:0px 10px 10px 10px;
	padding:0;
	display:block;
	background-color:#F9F9F9;
	border-top:1px solid #CCC;
	border-bottom:1px solid #CCC;
	border-left:1px solid #CCC;
	border-right:1px solid #CCC;
	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;
}
/***文章列表*****/
.galleryTract,
.downloadList, 
.articleList,
.shareList,
.abstract {/***文章导读****/
	margin:0px 10px 10px 10px;
	padding:0;
	display:block;
	border-top:1px solid #73A901;
	border-bottom:1px solid #CCC;
	border-left:1px solid #CCC;
	border-right:1px solid #CCC;
	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;
}
.galleryTract h3,
.galleryContent h3,
.vidoContent h3,
.classList h3,
.downloadList h3, .searchList h3, .articleList h3, .abstract h3 {
	margin:0;
	padding:0px 15px;
	font-size:16px;
	display:block;
	background-color:#F6F6F6;
	height:45px;
	line-height:45px;
	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-top:10px;
	width:590px;
	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{
	margin:0;
	padding:0;
	display:block;
	position:relative;
}
.iframeAdd{
	margin:0;
	padding:0;
	border:1px solid #CCC;
}
.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:#F6F6F6;
	display:block;
	vertical-align:middle;
	position:relative;
}

.msgcontentList .tabPageNum,
.contentList .tabPageNum,
.shareList .tabPageNum,
.editTd .tabPageNum,
.articleList .tabPageNum {/****翻页****/
	margin:0;
	padding:10px;
	line-height:80px;
	border-bottom:0px solid #CCC;
	border-left:0px solid #CCC;
	border-right:0px solid #CCC;
	text-align:right;
	background-color:#FFF;
	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;
	padding:10px;
	border:1px dashed #CCC;
	position:relative;
}
.contentNav ul {
	list-style:none;
	line-height:18px;
}
.contentNav ul.left {
	float:left;
	display:inline;
	margin:0;
	padding:10px;
	width:255px;
	border-left:1px dashed #CCC;
	border-bottom:1px dashed #CCC;
	border-top:1px dashed #CCC;
	border-right:1px dashed #CCC;
}
.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:10px 10px;
	padding:10px;
	display:block;
}
.related.left {
	display:inline;
}
.contentNav h2 {
	font-size:18px;
}
.contentNav p {
	margin:0;
	padding:0;
}

.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:285px;
}
/* ~~ 会员中心首页 ~~ */
/* ~~ 热点信息 ~~ */
.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 0px 10px 0px;
	display:block;
	border-bottom:2px solid #73A901;
	height:60px;
	line-height:60px;
}
.uc_hd h1{
	margin:0;
	padding:0;
	font-size:18px;
}
.tabs, #tabs {
	margin:5px 10px 5px 10px;
}
.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_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:0px 0px 10px 0px;
	display:block;
	border-bottom:2px solid #73A901;
	height:60px;
	line-height:60px;
}
.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;
}

.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;
}
.replyShow .subDiv {
	text-align:right;
	padding:5px 0;
}
.mainContent .subDiv{
	margin:10px;
	border:1px solid #eee;
	background-color:#FFF;
}


.subDiv a {
	text-decoration:none;
}
.mainContent .subDiv a:link,.mainContent .subDiv a:visited{
	color:#666;
}
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:4px;
}
/******用户中心头像*******/
.userPhoto{
	padding:10px;
}
/****用户中心问答中心****/
.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;
}
.bindListp th{
	border-bottom:1px dashed #CCC;
	padding:20px 0 20px 10px;
	font-size:14px;
	font-weight:normal;
	text-align:left;
}
.bindListp td {
	border-bottom:1px dashed #CCC;
	padding:20px 5px;
}
.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;
}
.bindListp
/***
.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:390px;
	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%;
}
/****招商信息表格****/
.tbNess {
	margin:10px;
	padding:0px;
	border:0px solid #009DE1;
	display:block;
	background-color:#FFFFFF;
	line-height:20px;
	font-size:12px;
	width:658px;
	position:relative;
	border-collapse:collapse; 
}
.tblist tbody,
.tbNess tbody {
	display:table;
	width:100%;
}

.tbNess th {
	border-top:1px solid #EEE;
	border-bottom:1px solid #EEE;
	border-right:1px solid #EEE;
	border-left:1px solid #EEE;
}
.tbNess td {
	border-top:1px solid #EEE;
	border-bottom:1px solid #EEE;
	border-right:1px solid #EEE;
	padding:5px;
	empty-cells:show; 
}
.tbNess caption {
	margin:0;
	padding:15px 10px;
	font-size:16px;
	font-weight:bold;
	background-color:#009DE1;
	color:#FFF;
	display:block;
}
.tbNess ul {
	margin:0;
	padding:0;
	list-style:none;
}
.tbNess li {
	border-bottom:0px solid #EEE;
	padding:5px;
}

.mainContent .reDiv{
	margin:0 10px;
	padding:10px;
	display:block;
	border:1px solid #E1F7FF;
	background-color:#E1F7FF;
	text-align:center;
}
/********会员中心优惠劵********/
.couponCode{
	width:160px;
}


/* ~~ 脚注 ~~ */
.coLinks img{
	width:120px;
	padding:4px;
}
/*****友情链接******/
.coLinks,
.links{
	margin:10px 10px 10px 10px;
	padding: 0;
	background:#FFF;
	border-top:2px solid #006699;
	border-bottom:1px solid #CCC;
	border-left:1px solid #CCC;
	border-right:1px 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;
}
.coLinks li,
.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 a:link,.coLinks li a:visited{
	margin:0;
	padding:0;
	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) */
	color:#666666;
}
.footer {
	margin:0;
	padding: 10px 0;
	background:#666;
	border-top:2px solid #7DB701;
	height:260px;
	text-align:center;
	color:#CCC;
	overflow:hidden;
	position: relative;/* 这可以使 IE6 hasLayout 以正确方式进行清除 */
	clear: both; /* 此清除属性强制 .wrap 了解列的结束位置以及包含列的位置 */
}
.footerLogo{
	display:block;
	margin:0;
	padding:0;
	width:300px;
	height:150px;
	float:left;
}
.ftCol{
	display:block;
	width:150px;
	float:left;
	margin:20px 0;
	padding:0;
	color:#CCC;
}
.ftCol .twoCod img{
	width:100px;
	height:100px;
}
.ftCol .twoCod p{
	margin:0;
	padding:5px;
}
.ftBody{
	display:block;
	clear:both;
	border-top:1px solid #999;
	padding:15px;
}
.footer ul {
	margin:0;
	padding:10px;
	text-align:left;
	list-style:none;
	line-height:20px;
}
.ftCol .lt{
	font-size:16px;
	line-height:28px;
	font-weight:bold;
}
.footer a:link,.footer a:visited{
	padding:5px;
	color:#CCC;
}
ul.footerNav a:link, ul.footerNav a:visited {
	padding:5px;
	color:#CCC;
	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:#FFF;
	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*******/
.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 {
	float:right;
	font-size:12px;
	position:absolute;
	top:15px;
	left:540px;
	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{
	font-size:12px;
	position:absolute;
	top:10px;
	right:10px;
	color:#666666;
}

.more4{
	font-size:12px;
	position:absolute;
	top:0px;
	right:10px;
	color:#666666;
}
h4 .more5,
h3 .more5,
h2 .more5 {
	position:absolute;
	top:5px;
	right:10px;
}

.msgcontentList h2 .more5,
.contentList h2 .more5,
.sidebar h4 .more5,
.sidebar h3 .more5,
.sidebar h2 .more5,
.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;
}

.more5 .transType{
	color:#73A901;
	font-size:16px;
}
.captionTitle .more5 {
	position:absolute;
	top:20px;
	right:20px;
}
.moreTest,
.moreList{
	font-size:12px;
	position:absolute;
	top:10px;
	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;
}
.moreList i{
	color:#C00;
	font-style:normal;
}
.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: 1px;
	line-height: 0px;
}
.clearfix:before, .clearfix:after {
    content: "";
    display: table;
    line-height: 0;
}
.clearfix:after {
    clear: both;
}
.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:2px;
	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;
}
/****分享文章*****/
.gotoPost{
	background: url("../images/icon/post_art.png") no-repeat scroll 0 0 transparent;
	bottom: 355px;
	width: 54px;
	height: 54px;
	left: auto;
	position: fixed!important;
	position:absolute;
	right: 10px;
}
/*****返回顶部******/
.go-top {
	background: url("../images/icon/backtop-gift.png") no-repeat scroll 0 0 transparent;
	bottom: 300px;
	display: none;
	width: 54px;
	height: 54px;
	left: auto;
	position: fixed!important;
	position:absolute;
	right: 10px;
}
.gotoPost a,
.go-top a {
	display: block;
	height: 50px;
	width: 50px;
}
.gotoPost a span,
.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-family:"宋体","Arial Narrow";
	font-weight:bold;
}
iframe {
	margin:0;
	padding:0;
	background-color:#FFFFFF;
}
marquee {
	display:block;
	float:left;
	margin:0;
	padding:0;
}
button a:link{
	text-decoration:none;
}

.collTable{
font-size:14px;
}
.collTable p{
  height:20px;
  line-height:20px;
}
/*******广告页********/
.sidebarAd{
	margin:0 0 10px 0;
	padding:0;
}
.sidebarAd img{
	width:300px;
	height:195px;
}
.sidebarAd2{
	margin:0 0 10px 0;
	padding:0;
}
.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:170px;
	right: 10px;
	background-color:#FFFFFF;
	border:1px solid #CCC;
}
.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:285px;
	right: 10px;
	background-color:#FFFFFF;
	border:1px solid #CCC;
}
.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:458px;
}
.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;
}
.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;
}

