/* CSS Document */
body {
	margin: 0;
	padding:0;
	font-size: 12px;
    font-family:Tahoma,Arial,sans-serif;
	color:#333333;
	line-height:20px;
	background:#e8e8e8 url(images/index_bg3.gif) repeat-x center 0;
}

/*
|--------------------------------------------------------------------------
| Header
|--------------------------------------------------------------------------
*/

div#header {
	background:transparent;
	height:118px;
	width:1000px;
	margin:auto;
}

div.userbar {
	height:28px;
	text-align:right;
	line-height:28px;
	color:#666666;
}

div.header_logo_banner {
	height:60px;
}

div.header_logo {
	float:left;
	height:60px;
}

div.header_ledexchange {
	margin:0 0 0 17px;
	border:solid 1px #cccccc;
	float:left;
	height:58px;
	width:145px;
	background:transparent url(images/b2b_bg.gif) no-repeat 0 0;
}

div.header_ledexchange_link {
	border-left:solid 1px #cccccc;
	margin-left:18px;
	line-height:19px;
	padding:0 0 0 4px;
	height:58px;
}

div.header_banner {
	float:right;
	height:60px;
}

div.header_search_toolbar {
	height:30px;
}

ul.header_search {
	float:left;
	height:21px;
	width:40%;
	margin:4px 0 0 0;
	padding:0;
}

ul.header_search li{
	list-style:none;
	float:left;
	height:21px;
}

ul.header_search li.tag {
	background:transparent url(images/index_tagleft.gif) no-repeat left bottom;
}

ul.header_search li.tag a {
	display:block;
	float:left;
	height:21px;
	line-height:21px;
	padding:0 10px 0 10px;
	background:transparent url(images/index_tagright.gif) no-repeat right bottom;
	color:#999;
}

ul.header_search li.selecttag {
	background-position: left top;
}
ul.header_search li.selecttag a {
	background-position:right top;
	color:#FFF;
}

ul.header_toolbar {
	float:right;
	height:21px;
	margin:4px 0 0 0;
	padding:0;
	width:60%;
}
ul.header_toolbar img {
	vertical-align: text-bottom;
	padding-right: 2px;
}
ul.header_toolbar li {
	list-style:none;
	background:transparent url(images/tab_left.gif) repeat-x left bottom;
	height:21px;
	float:right;
}

ul.header_toolbar li a {
	display:block;
	background:transparent url(images/tab_right.gif) no-repeat right bottom;
	padding:0 8px;
	height:21px;
	color:#FFF;
	float:left;
	font-family:Tahoma, Geneva, sans-serif
}

ul.header_toolbar li a:hover {
	color:#FF0;
}

ul.header_toolbar li.report a {
	color: #000;
	font-weight:bold;
	padding:0 8px;
	background-color: #ffda10;
	background-image:none
}
ul.header_toolbar li.report2 a {
	color:#FFFFFF;
	font-weight:bold;
	padding:0 8px;
	background-color:#058BE0;
	background-image:none
}

ul.header_toolbar li.report a:hover {
	color: #000;
}
ul.header_toolbar li.seminar a {
	color: #000;
	font-weight:bold;
	padding:0 0px;
	background-color: #ffda10;
	background-image:none;
}

ul.header_toolbar li.seminar a:hover {
	color: #000;
}
ul.header_toolbar li.award a {
	color: #fff;
	font-weight:bold;
	padding:0 8px;
	background-color: #0e96af;
	background-image:none
}

ul.header_toolbar li.award a:hover {
	color: #fff;
}
.weibo a,.weixin a{

}

ul.header_toolbar li.weibo a,ul.header_toolbar li.weixin a {
	color: #E7C523;
	padding:0 8px;
}
ul.header_toolbar li.mobile-ver a{
	background-color: #008BCC;
	background-image:none;
}
ul.header_toolbar li.forum-mark a{
	background-color: #F56200;
	background-image:none;
	font-weight:bold;
}
/*
|
| 微信关闭按钮
|
*/
#two-dimensionCode_close {
    background: none repeat scroll 0 0 #000000;
    color: #FFFFFF;
    cursor: pointer;
    float: right;
    font-size: 16px;
    font-weight: bold;
    height: 16px;
    line-height: 16px;
    position: absolute;
    right: 0;
    top: -16px;
    width: 16px;
	text-align: center;
}
#one-dimensionCode_close {
    background: none repeat scroll 0 0 #000000;
    color: #FFFFFF;
    cursor: pointer;
    float: right;
    font-size: 16px;
    font-weight: bold;
    height: 16px;
    line-height: 16px;
    position: absolute;
    right: 0;
    top: -16px;
    width: 16px;
}
/*
|--------------------------------------------------------------------------
| Navigation
|--------------------------------------------------------------------------
*/
div#navigation {
	width:1000px;
	margin:auto;
	height:57px;
	background:transparent url(images/menu_bg.gif) repeat-x 0 0;
}

div#primarylinks {
	height:32px;
}

ul.primarylinks {
	padding:0;
	margin:0;
}

ul.primarylinks li{
	float:left;
	list-style:none;
	line-height:32px;
	text-align:center;
	font-size:14px;
	letter-spacing:0.02em;
	background:transparent url(images/menu_line.gif) no-repeat 0 0;
}

ul.primarylinks li.first {
	background:transparent;
}

ul.primarylinks li a{
	float:left;
	display:block;
	-padding:0px 11px 0 11px;
	padding:2px 11px 0 11px\9; /* IE 8 and below */
	padding:0px 14px 0 14px;
	height:32px;
	line-height:32px;
	color:#FFF;
	text-decoration:none;
}
*+html ul.primarylinks li a{
	float:left;
	display:block;
	padding:2px 13px 0 13px;
	height:32px;
	line-height:32px;
	color:#FFF;
	text-decoration:none;
}

ul.primarylinks li a:hover, ul.primarylinks li.active a{
	background:transparent url(images/menu_bg_hover.gif) no-repeat 0 0;
}

ul.primarylinks li a.b2b_menuitem, ul.primarylinks li a:hover.b2b_menuitem, ul.primarylinks li a:visited.b2b_menuitem {
	background:transparent url(images/menu_b2bitem_bg.gif) repeat-x 0 0;
}

ul.primarylinks li a:hover.b2b_menuitem, ul.primarylinks li.active a.b2b_menuitem{
	background:transparent url(images/menu_bg_hover.gif) repeat-x 0 0;
}
ul.primarylinks li a.feature_menuitem, ul.primarylinks li a:hover.feature_menuitem, ul.primarylinks li a:visited.feature_menuitem {
	background:transparent url(images/menu_feature_bg.gif) no-repeat;
}

ul.primarylinks li a:hover.feature_menuitem, ul.primarylinks li.active a.feature_menuitem{
	background:transparent url(images/menu_feature_bg_hover.gif) no-repeat;
}

ul.primarylinks li a.forum_menuitem, ul.primarylinks li a:hover.forum_menuitem, ul.primarylinks li a:visited.forum_menuitem {
	background:transparent url(images/menu_forum_bg.gif) repeat-x 0 0;
}

ul.primarylinks li a:hover.forum_menuitem, ul.primarylinks li.active a.forum_menuitem{
	background:transparent url(images/menu_bg_hover.gif) repeat-x 0 0;
}
div#secondarylinks {
	height:25px;
}

ul.secondarylinks {
	padding:0;
	margin:0;
}

ul.secondarylinks li{
	float:left;
	list-style:none;
	line-height:25px;
	color:#FFF;
	display:none;
}

ul.secondarylinks li.secondary1 {
	margin-left:50px;
}

ul.secondarylinks li.secondary2 {
	margin-left:100px;
}

ul.secondarylinks li.secondary4 {
	margin-left:250px;
}

ul.secondarylinks li.secondary5 {
	margin-left:100px;
}

ul.secondarylinks li.secondary6 {
	margin-left:300px;
}

ul.secondarylinks li.secondary9 {
	margin-left:650px;
}

ul.secondarylinks li.secondary10 {
	margin-left:730px;
}
ul.secondarylinks li.secondary11 {
	margin-left:560px;
}

/*
|--------------------------------------------------------------------------
| Body
|--------------------------------------------------------------------------
*/
#front-body-wrapper {
	width:1000px;
	margin:0 auto;
	background:#FFF;
	padding:5px 0;
}

#front-body-wrapper #body {
	width:990px;
	margin:0 auto;
}

#front-body-wrapper #center {
	float: left;
	width: 100%;
	margin-right: -390px;
}

#front-body-wrapper #squeeze {
	margin-right: 390px;
}

#front-body-wrapper #sidebarright {
	width: 370px;
	float: right;
}

#body-wrapper {
	width:1000px;
	margin:0 auto;
	background:#FFF;
	padding:5px 0;
}

#body-wrapper #body {
	width:970px;
	margin:0 auto;
}

#body-wrapper #center {
	float: left;
	width: 100%;
	margin-right: -215px;
}

#body-wrapper #squeeze {
	margin-right: 225px;
	margin-top: 10px; /* Ruby 2017-0206 */
}

#body-wrapper #sidebarright {
	width: 212px;
	float: right;
}

#body-wrapper #sidebarright .banner div div{
	margin: 8px 0;
    border: #afafaf solid 1px;

}

#sidebarright .banner + .block.clear-block {
	margin: 8px 0;/** 內頁右側欄 - 有廣告版位時，div間距的設置 **/
}
#sidebarright .block.clear-block:first-child {
	margin: 10px 0 8px 0;/** 內頁右側欄 - 全數關閉廣告版位時，第一個div距頂高度的設置 **/
}

#specialreports-body-wrapper {
	width:1000px;
	margin:0 auto;
	background:#FFF;
	padding:5px 0;
}

#specialreports-body-wrapper #body {
	width:970px;
	margin:0 auto;
}

#specialreports-body-wrapper #center {
	float: left;
	width: 100%;
	margin-right: -365px;
}

#specialreports-body-wrapper #squeeze {
	margin-right: 375px;
}

#specialreports-body-wrapper #sidebarright {
	width: 355px;
	float: right;
}

#magazine-body-wrapper {
	width:1000px;
	margin:0 auto;
	background:#FFF;
	padding:5px 0;
}

#magazine-body-wrapper #body {
	width:970px;
	margin:0 auto;
}

#magazine-body-wrapper #center {
	float: left;
	width: 100%;
	margin-left: -160px;
}

#magazine-body-wrapper #squeeze {
	margin-left: 180px;
}

#magazine-body-wrapper #sidebarleft {
	width: 160px;
	float: left;
	position:relative;
}

#center #squeeze .block {
	margin-bottom:5px;
}

div#center-block-0, div#center-block-1, div#center-block-2 {
	height:60px;
}

div#center-block-latestnews {
	height:490px;
}

div#center-block-latestnews div.latestnews-left {
	width:240px;
	float:left;
}

div#center-block-latestnews div.latestnews-right {
	width:350px;
	/*height:456px;*/ /* Ruby 2017-0206 */
	overflow:visible;
	float:right;
}

div#latestnews-flashnews {
	width:240px;
	height:180px;
}

div#latestnews-video {
	width:240px;
	height:40px;
	line-height:40px;
}

div#latestnews-pricequote {
	width:238px;
	border:solid 1px #b1b1b1;

}

div#latestnews-pricequote div.menu {
	height:30px;
	background:#f4f4f4;
	border-bottom:solid 1px #b1b1b1;
}

div#latestnews-pricequote div.menu div {
	float:left;
	padding:0 5px;
	height:30px;
	line-height:30px;
	font-weight:bold;
	background:#f4f4f4;
	border-right:solid 1px #b1b1b1;
	border-bottom:solid 1px #b1b1b1;
	cursor:pointer;
}

div#latestnews-pricequote div.menu div.active {
	border-bottom:solid 1px #FFF;
	background:#FFF;
	color:#F00;
}

ul.latestcontent {
	margin:0 0 10px 0;
	padding:0;
	list-style:none;
}

ul.latestcontent li.todaynews {
	height:20px;
	background:#5d5d5d;
	text-align:right;
}

ul.latestcontent li.latestnews-latestitem {
	background: #FFF8CE; padding:3px 0 3px 3px;border-bottom:1px dotted #C5C5C5;
	text-align:center
}

ul.latestcontent li.todaynews div {
	float:left;
	width:160px;
	height:20px;
	background:#333333;
	color:#FFF;
	font-weight:bold;
	text-align:center;
}

a.todaymore, a:link.todaymore, a:visited.todaymore {
	margin-right:5px;
	color:#FFF;
	font-size:12px;
}

a:hover.todaymore {
	color:#CCC;
	font-size:12px;
}

ul.latestcontent li.bignews a, ul.latestcontent li.bignews a:visited{
	font-size:14px;
	line-height:25px;
	color:#c50000;
	font-weight:bold;
}

ul.latestcontent li.bignews a:hover{
	font-size:14px;
	line-height:25px;
	color:#c50000;
	font-weight:bold;
}

ul.latestcontent li.odd {
	border-bottom:1px dotted #C5C5C5;
	background:#F2F2F2;
}

ul.latestcontent li.odd a, ul.latestcontent li.even a {
	display:block;
	font-size:14px;
	color: #333333;
	height:26px;
	line-height:26px;
	overflow:hidden;
	
}

ul.latestcontent li.odd a:hover, ul.latestcontent li.even a:hover {
	color: #B71E1E;
}

ul.latestcontent li.even {
	border-bottom:1px dotted #C5C5C5;
}

ul.latestfm5 {
	margin:0;
	padding:0;
	list-style:none;
}
ul.latestfm5 li.todaynews {
	height:20px;
	background:#5d5d5d;
	text-align:right;
}
ul.latestfm5 li.todaynews div {
	float:left;
	width:160px;
	height:20px;
	background:#333333;
	color:#FFF;
	font-weight:bold;
	text-align:left;
	font-size:12px;
	padding-left:18px;
}

ul.latestfm5 li {
	font-size:14px;
	height:22px;
	line-height:22px;
}

ul.latestfm5 li a {
	color:#333;
	font-size:14px;
	height:21px;
	line-height:21px;
	padding:0;
}

ul.latestfm5 li a:hover{
	color: #DB0000;
}

div#center-block-union div.ofleft {
	float:left;
}

div#center-block-union div.ofright {
	float:right;
}

div#center-block-union div.oneofblock {
	width:295px;
}

div#center-block-union div.oneofblock div.title {
	height:26px;
	line-height:26px;
	border-top:solid 1px #b1b1b1;
	border-bottom:solid 1px #b1b1b1; margin-top:10px;
}

div#center-block-union div.oneofblock div.title h2 {
	float:left;
	width:30%;
	font-size:14px;
	font-weight:bold;
	letter-spacing:0.05em;
	color:#333333;
	line-height:23px;
	height:23px;
	background:transparent url(images/left_title_bg.gif) no-repeat 0 center;
}

div#center-block-union div.oneofblock div.title h2 a{
	margin-left:15px;
	color:#333;
}
div#center-block-union div.oneofblock div.title h2 a:hover{
	color:#B71E1E;
}

div#center-block-union div.oneofblock div.title div.headline {
	float:left;
	width:30%;
	font-size:14px;
	font-weight:bold;
	letter-spacing:0.05em;
	color:#333333;
	line-height:23px;
	height:23px;
	margin-top:3px;
	background:transparent url(images/left_title_bg.gif) no-repeat 0 center;
}
div#center-block-union div.oneofblock div.title div.headline a{
	margin-left:15px;
	color:#333;
}div#center-block-union div.oneofblock div.title h2 a:hover{
	color:#B71E1E;
}

div#center-block-union div.oneofblock div.title div.terms {
	text-align:right;
}

div#center-block-union div.oneofblock div.head {
	padding:5px 0;
	border-bottom:dotted 1px #ccc;
}

div#center-block-union div.oneofblock div.head div.headercontent {
	width:205px;
	float:right;
}

div#center-block-union div.oneofblock div.head div.headerimage {
	float:left;
	width:80px;
}

div#center-block-union div.oneofblock div.body ul.list {
	list-style-image:url(images/arrow_1.gif);
	margin-left:18px;
	padding:0;
}

div#center-block-ledx div.title {
	height:23px;
	line-height:23px;
	border-bottom:solid 1px #b1b1b1;
}

div#center-block-ledx div.title h2 {
	float:left;
	font-size:14px;
	font-weight:bold;
	letter-spacing:0.05em;
	color:#333333;
	line-height:23px;
	height:23px;
	background:transparent url(images/left_title_bg.gif) no-repeat 0 center;
	padding:0 15px;
}

div#center-block-ledx div.title h2 a{
	color:#333;
}

div#center-block-ledx div.body {
	padding:10px 0;
}

div#center-block-ledx div.left {
	width:50%;
	float:left;
	text-align:center;
}

div#center-block-ledx div.right {
	text-align:center;
}

div#center-block-b2b div.title {
	height:29px;
	line-height:29px;
	background:transparent url(images/left_title_bg3.gif) no-repeat right center;
}

div#center-block-b2b div.title h2 {
	float:left;
	height:29px;
}

div#center-block-b2b div.title div.Entrance {
	text-align:right;
	line-height:29px;
	height:29px;
	padding-right:10px;
}

div#center-block-b2b div.search_wrapper {
	margin:0;
	background:#dee7ec;
	padding:5px;
}

div.search_wrapper ul.search_bar {
	margin:0;
	padding:0;
	float:left;
	list-style:none;
}

div.search_wrapper ul.search_bar li {
	float:left;
	margin:0;
	padding:0;
	height:21px;
	line-height:21px;
}

div.search_wrapper ul.search_bar li.tag {
	width:68px;
	cursor:pointer;
	line-height:21px;
	text-align:center;
	background:transparent url(images/index_tagleft.gif) repeat-x 0 -21px;
}

div.search_wrapper ul.search_bar li.actived {
	color:#FFF;
	background:transparent url(images/index_tagleft.gif) repeat-x 0 0;
}

div.search_wrapper div.keywords {
	text-align:right;
	padding-right:5px;
}

div#center-block-b2b div.body {
	border:solid 1px #d6d6d6;
	border-bottom:none;
	background:#f5f5f5;
	padding:9px;
}

table.b2bblock {
	margin:0;
	width:100%;
	padding:0;
}

table.b2bblock_head {
	margin-top:5px;
}

table.b2bblock_body {
	margin-bottom:5px;
}

table.b2bblock thead tr {
	height:24px;
	background:transparent url(images/bg_b2b_title_bar.gif) repeat-x top left;
}

table.b2bblock thead td.title {
	height:24px;
	text-align:center;
	color:#FFF;
	width:100px;
	background:transparent url(images/bg_b2b_title_link.gif) no-repeat top left;
}

table.b2bblock thead td.actived {
	height:24px;
	background:transparent url(images/bg_b2b_title_actived.gif) no-repeat top left;
}

table.b2bblock thead td.more {
	height:24px;
	text-align:right;
	background:transparent url(images/bg_b2b_title_right.gif) no-repeat top right;
}

table.b2bblock thead td.more img {
	vertical-align:middle;
}

table.b2bblock tbody td.product {
	padding:5px;
	text-align:center;
}

table.b2blist tbody td {
	height:28px;
	border-bottom:dotted 1px #c5c5c5;
}
table.b2blist tbody td.even {
	background:#f5f5f5;
}

table.tablekeywords {
	margin:0;
	width:100%;
	padding:0;
}

table.tablekeywords td {
	border:solid 1px #F1F1F1;
}

#sidebarright div.block {
	margin-bottom:5px;
}

#sidebarright #ad-rt div.ad-rt-1 {
	width:50%;
	float:left;
	height:150px;
}

#sidebarright #ad-rt div.ad-rt-2 {
	text-align:right;
	height:150px;
}

#sidebarright #sidebar-center {
	float: left;
	width: 100%;
	margin-right: -170px;
}

#sidebarright #sidebar-center #sidebar-squeeze {
	margin-right: 170px;
}

#sidebarright #sidebar-right {
	width:160px;
	float: right;
	background:#ebebeb;
}

#sidebar-right #ad-l {
	width:150px;
	margin:5px auto;
	text-align:center;
}

#sidebar-right #ad-l {
	width:150px;
	margin:5px auto;
	text-align:center;
}

#sidebar-right #ad-l div {
	width:150px;
	margin:0px 0;

}
#sidebar-right #ad-l #banner div div {
	width:150px;
	margin:10px 0;
	border:#999 solid 1px;
	height:75px

}
#sidebar-right #ad-l #banner div iframe {
	border:#999 solid 0px;
	margin:0px 0

}
#sidebar-center #sidebar-squeeze .block {
	background:transparent url(images/right_table_02.gif) repeat-y 0 0;
}

#sidebar-center #sidebar-squeeze .block .title {
	height:28px;
	line-height:28px;
	background:transparent url(images/right_table_01.gif) no-repeat 0 0;
}


#sidebar-center #sidebar-squeeze .block .title div.headline {
	font-size:14px;
	font-weight:bold;
	float:left;
	height:28px;
	line-height:28px;
	margin-left:10px;
}

#sidebar-center #sidebar-squeeze .block .title div.headline a {
	color:#333;
}

#sidebar-center #sidebar-squeeze .block .title div.headline a:hover{
	color:#B71E1E;
}


#sidebar-center #sidebar-squeeze .block .title h2 span {
	margin-left:10px;
	color:#333;
}
#sidebar-center #sidebar-squeeze .block .title_green {
	height:28px;
	line-height:28px;
	background:transparent url(images/right_green_table_01.gif) no-repeat 0 0;
}

#sidebar-center #sidebar-squeeze .block .title_green h2 {
	font-size:14px;
	font-weight:bold;
	float:left;
	height:28px;
	line-height:28px;
}

#sidebar-center #sidebar-squeeze .block .title_green h2 a {
	margin-left:10px;
	color:#333;
}

#sidebar-center #sidebar-squeeze .block .title_green h2 a:hover{
	color:#B71E1E;
}

#sidebar-center #sidebar-squeeze .block .title_green h2 span {
	margin-left:10px;
	color:#16637C;
}
#sidebar-center #sidebar-squeeze .block .body {
	padding:5px 0;
	background:transparent url(images/right_table_03.gif) no-repeat left bottom;
}

#sidebar-center #sidebar-squeeze .block .body .content {
	width:182px;
	margin:auto;
}

#login-wrapper {
	width:1000px;
	margin:0 auto;
	background:#FFF;
	padding:20px 0;
}

#login {
	width:940px;
	margin:0 auto;
}

#login-wrapper #center {
	float: left;
	width: 100%;
	margin-right: -379px;
}

#login-wrapper #squeeze {
	margin-right: 379px;
}

#login-wrapper #sidebarright {
	width: 294px;
	float: right;
}

#login-wrapper #sidebarright .block {
	margin-bottom:5px;
}

#sidebar-block-login {
	background:#f5f5f5;
	border:solid 1px #c5c5c5;
	padding:12px 0;
}

#sidebar-block-login div.body {
	width:274px;
	margin:0 auto;
}

#sidebar-block-login h5 {
	text-align:left;
	font-size:15px;
	font-weight:bold;
	color:#003366;
	font-family:Arial, Helvetica, sans-serif, ; line-height:25px;
}

div.image_bannerlogin {
	height:132px;
}

/*div.line {
	height:1px;
	border-top:solid 1px #d3d3d3;
	margin:10px 0;
	font-size:1px;
}*/
.node .node_title + .line {
	margin:10px 0 !important;
}

div.error {
	border:solid 1px #dd7777;
	background:#ffcccc;
	color:#a30000;
	margin-bottom:10px;
	padding:0;
}

div.error ul {
	padding:0 20px;
}

div.info {
	border:solid 1px #c7f2c8;
	background:#FFF;
	color:#33a333;
	margin-bottom:10px;
	padding:0;
}

div.info ul {
	padding:0 20px;
}

#register-wrapper {
	/*width:1000px;*/
	width: 970px;/** Register Add Social Media BTN - Ruby 2017-0726 **/
	margin:0 auto;
	background:#FFF;
	/*padding:20px 0;*/
	padding: 20px 15px;/** Register Add Social Media BTN - Ruby 2017-0726 **/
}

#register {
	/*width:754px;
	margin:0 auto;*/
	width: 740px;/** Register Add Social Media BTN - Ruby 2017-0726 **/
	float: left;/** Register Add Social Media BTN - Ruby 2017-0726 **/
}

/** Register Add Social Media BTN - Ruby 2017-0726 **//* Start */
#register-wrapper #sidebarright {
    float: right;
    margin-top: 44px;
    width: 212px;
}
.socialmedia-register-entrance {
    padding: 10px 0 10px 10px;
    background: #f5f5f5;
    border: solid 1px #d6d6d6;
    border-bottom: none;
}
.socialmedia-register-btn {
	margin-top: 10px;
}
.socialmedia-register-btn img {
    margin-top: 5px;
}
/** Register Add Social Media BTN - Ruby 2017-0726 **//* End */

fieldset {
	background:#FFF url(images/gradient-inner.gif) repeat-x 0 -21px;
	border:solid 1px #D9EAF5;
	margin:0;
	padding-top:1em;
	text-align:left;
	margin-top:10px; background-position:bottom;
}

*html fieldset {
	background:#FFF url(images/gradient-inner.gif) repeat-x 0 0;
	margin:0;
}

*+html fieldset {
	background:#FFF url(images/gradient-inner.gif) repeat-x 0 0;
	margin:0;
}

table.register_table {
	width:100%;
	border:0;
}

table.register_table td.label {
	width:100px;
	text-align:right;
}

table.agreement {
	width:100%;
	margin-top:20px;
}

table.agreement td {
	border:solid 1px #cccccc;
}

table.agreement thead td {
	background:#f5f5f5;
	height:30px;
	line-height:30px;
	text-align:center;
}

div.submit {
	margin:15px 0;
	text-align:center;
}

div.submit input{
	color:#000;
}

div#register_success {
	font-size:14px;
}

div.breadcrumb {
	height:29px;
	line-height:29px;
	background:transparent url(images/breadcrumb_02.gif) repeat-x 0 0;
	font-size:12px;
	color:#555;
	margin-bottom:5px;
}

div.breadcrumb .left {
	height:29px;
	line-height:29px;
	float:left;
	width:95%;
	background:transparent url(images/breadcrumb_01.gif) no-repeat 0 0;
	padding-left:15px;
}

div.breadcrumb .right {
	height:29px;
	line-height:29px;
	background:transparent url(images/breadcrumb_03.gif) no-repeat top right;
}

span.actived_page {
	color:#BF0000;
}

div#usercenter_block {
	width:880px;
	margin:30px auto;
}

div#usercenter_block .left {
	float:left;
	width:250px
}

div#usercenter_block .right {
	float:left;
	width:630px
}

div#usercenter_block .left ul.list {
	margin:0;
	padding:0;
	list-style:none;
}

div#usercenter_block .left ul.list li.actived a {
	font-weight:bold;
}

div#usercenter_block .left ul.list li a {
	font-size:14px;
	color:#555;
}

div#usercenter_block .left ul.list li a:hover {
	color:#d00202
}

div.userprofile_block {
	border:solid 1px #CCC;
	background:#f2f2f2;
	padding:10px;
	margin:15px 0;
	line-height:30px;
}

.socialmedia-link-ledinside .userprofile_block {
	text-align: center;/** Social Media Link to LEDinside - Ruby 2017-0726 **/
}

div.userprofile_block div {
	width:610px;
	margin:0 auto;
}

div.usernewsleeter_block {
	border:solid 1px #c9dae0;
}

div.usernewsleeter_block .head {
	height:36px;
	line-height:36px;
	background:#d2e3ec;
	padding:0 10px;
}

div.usernewsleeter_block .body {
	padding:10px;
}

div.usernewsleeter_block .body div {
	margin:10px 0;
}

div.userfaq {
	margin:20px 0;
	line-height:25px;
}

div.usersuccess {
	margin:5px 0;
	line-height:25px;
	font-size:14px;
}

div#sidebar-event div.month {
	line-height:28px;
	margin:5px 0;
}

div#sidebar-event div.month a {
	padding:2px 3px;
	background:#f3f3f3;
	border:solid 1px #9b9b9b;
	color:#666666;
}

div#sidebar-event div.month a:hover {
	background:#981f1f;
	border:solid 1px #981f1f;
	color:#FFF;
}

div#sidebar-event div.month a.active {
	color:#981f1f;
	font-weight:bold;
}

div#sidebar-innovation div.title h2 {
	float:left;
	width:50%;
}

div#sidebar-innovation div.title div.more {
	text-align:right;
}

div#sidebar-innovation div.item {
	margin:5px 0 10px;
}

div#sidebar-innovation div.image_float {
	float:left;
	margin-right:5px;
}

div.dotline {
	height:10px;
	margin:3px 0;
	background:transparent url(images/icon_1.gif) repeat-x 0 0;
}

table.market {
	margin:0;
	padding:0;
	background:#FFF;
}

table.market tbody tr.even {
	background:#e9f2f8;
}

table.market tbody tr.odd {
	background:#FFF;
}

table.market td {
	border:solid 1px #FFF;
	font-size:12px;
	-webkit-text-size-adjust:none;
	font-family:Arial, Helvetica, sans-serif;
}

table#metal tbody td.name {
	color:#e20707;
}

table#metal tbody td.unit {
	text-align:center;
}

table#metal tbody td.time {
}

table#stock thead td.change {
	text-align:right;
}

table#stock thead td.market_description {
	color:#DF1A1A;
	text-align:left;
}

table#stock tbody td.name {
}

table#stock tbody td.change {
	text-align:right;
}

table#stock tbody td.lasttrade {
	text-align:right;
}

table#stock tbody td.currency {
	text-align:center;
}

ul.list1 {
	margin:0;
	padding:0;
	list-style:none;
}

ul.list1 li {
	height:28px;
	background:transparent url(images/icon_11.gif) repeat-x;
}

ul.weeklist {
	margin:5px 5px 0;;
	padding:0;
	list-style:none;
}

ul.weeklist li {
	height:26px;
	background:transparent url(images/icon_11.gif) repeat-x left bottom;
	overflow: hidden;
}

ul.weeklist li.li0 a, ul.weeklist li.li1 a, ul.weeklist li.li2 a {
	font-weight:bold;
}

ul.weeklist li.li0 span, ul.weeklist li.li1 span, ul.weeklist li.li2 span {
	background:#900;
	padding:1px 3px;
	color:#FFF;
}

ul.mlist {
	margin:0;
	padding:0;
	list-style:none;
}

ul.mlist li {
	height:30px;
	line-height:30px;
	background:transparent url(images/icon_10.gif) repeat-x left bottom;
}

ul.mlist li.active {
	background:#deeefa url(images/icon_10.gif) repeat-x left bottom;
}

ul.mlist li a {
	margin-left:8px;
}

ul.list2 {
	margin:0;
	padding:0;
	list-style:none;
}

ul.list2 li {
	height:25px;
}

div#sidebar-buysellforum ul {
	margin:5px 0;
	padding:0;
}

div#sidebar-stock div.body {
	height:180px;
}

div#sidebar-stock div.title h2 {
	float:left;
	width:50%;
}

div#sidebar-stock div.title div.updatetime {
	text-align:right;
	padding-right:10px;
}

div#sidebar-stock div.menu {
	line-height:22px;
}

div#sidebar-stock div.menu span {
	padding:3px 6px;
	background:#666666;
	font-family:Verdana, Geneva, sans-serif;
	margin:0 1px;
	color:#FFF;
	font-weight:bold;
	font-size:11px;
	-webkit-text-size-adjust:none;
	cursor:pointer;
}

div#sidebar-stock div.menu span.hover, div#sidebar-stock div.menu span.active {
	background:#981f1f;
}
div#sidebar-stock div.menu span a {
	color:#FFF;
}
.stock-title a{
	font-size:14px;
	font-weight:bold;
	line-height:28px;
}
.stock-title span{
    margin-left:50px;
    text-align: right;
	
}
#body-wrapper #sidebarright .block {
	background:transparent url(images/news_right_02.gif) repeat-y 0 0;
}

#body-wrapper #sidebarright .block .title {
	height:28px;
	line-height:28px;
	background:transparent url(images/news_right_01.gif) no-repeat 0 0;
}

#body-wrapper #sidebarright .block .title h2 {
	font-size:14px;
	font-weight:bold;
	float:left;
	height:28px;
	line-height:28px;
}

#body-wrapper #sidebarright .block .title h2 a {
	margin-left:10px;
	color:#333;
}

#body-wrapper #sidebarright .block .title h2 a:hover{
	color:#B71E1E;
}

#body-wrapper #sidebarright .block .title h2 span {
	margin-left:10px;
	color:#333;
}

#body-wrapper #sidebarright .block .body {
	padding:5px 0;
	background:transparent url(images/news_right_03.gif) no-repeat left bottom;
}

#body-wrapper #sidebarright .block .body .content {
	width:192px;
	margin:auto;
}

#sidebarleft .block {
	background:transparent url(images/news_left_02.gif) repeat-y 0 0;
}

#sidebarleft .block .title {
	height:28px;
	line-height:28px;
	background:transparent url(images/news_left_01.gif) no-repeat 0 0;
}

#sidebarleft .block .title h2 {
	font-size:14px;
	font-weight:bold;
	float:left;
	height:28px;
	line-height:28px;
}

#sidebarleft .block .title h2 a {
	margin-left:10px;
	color:#333;
}

#sidebarleft .block .title h2 a:hover{
	color:#B71E1E;
}

#sidebarleft .block .title h2 span {
	margin-left:10px;
	color:#333;
}

#sidebarleft .block .body {
	padding:5px 0;
	background:transparent url(images/news_left_03.gif) no-repeat left bottom;
}

#sidebarleft .block .body .content {
	margin:auto 10px;
	text-align:left;
}

.morelink h2 {
	float:left;
	with:50%;
}
.morelink div {
	text-align:right;
	height:17px;
	padding-top:5px;
}

#sidebar-feature .body .content {
	text-align:center;
}

#body-wrapper #sidebarright #sidebar-hotweek .body {
	padding:10px 0
}

#center-block-topnews div.left {
	float:left;
	width:500px;
}

#center-block-topnews div.right {
	float:right;
	width:240px;
}

.submitted {
	color:#898989;
}

div.submitted {
	margin:5px auto;
}

div.topnews {
	padding-top:10px;
}

div.topnews div.content {
	font-size:14px;
	line-height:22px;
}

div.topnews div.image_float {
	float:left;
	margin:0 10px 10px 0
}

div.listblock div.title {
	background: transparent url(images/title_bg.gif) no-repeat left top;
	height:25px;
	line-height:25px;
}

div.listblock div.title h2 {
	width:270px;
	height:25px;
	line-height:30px;
	float:left;
	text-align:center;
}

div.listblock div.title div.centerblock {
	width:50%;
	float:left;
	padding-left:15px;
}

div.listblock div.title div.centerblock a, div.listblock div.title div.centerblock a:visited {
	color: #0F5288;
	text-decoration: none;
}

div.listblock div.title div.centerblock a:hover {
	color: #000;
	text-decoration: none;
}

div.listblock div.title div.morelink {
	width:80px;
	float:right;
	text-align:right;
	height:17px;
	padding-top:5px;
	padding-right:0;
}

table.list {
	margin:10px 0;
	padding:0
}

table.list tbody tr {
	background:transparent url(images/icon_1.gif) repeat-x left bottom;
}

table.list tbody td {
	height:24px;
	line-height:24px;
}

table.list tbody td.datetime {
	color:#9c9c9c;
	text-align:right;
	font-size:11px;
	vertical-align:top;
	width:70px;
	-webkit-text-size-adjust:none;
}

div.pagination {
	text-align:center;
}

ul.pagination {
	margin-left:220px;
	padding:0;
	list-style:none;
}

#s_pager {
    list-style: none outside none;
    margin-left: 220px;
    padding: 0;
}

ul.pagination li {
	display:inline;
	float:left;
	margin:3px 2px;
}

ul.pagination li a, div.pagination span {
	float:left;
	display:block;
	padding:0 5px;
}

ul.pagination li a {
	border:solid 1px #cdcdcd;
	color:#993300;
}


div.pagination li a:hover {
	color:#666666;
	border:solid 1px #d50000;
}

ul.pagination li.disabled span {
	color:#dddddd;
	border:solid 1px #dddddd;
}

ul.pagination li.active span{
	color:#FFF;
	background:#d50000;
	border:solid 1px #d50000;
	font-weight:bold;
}

div.node {
	width:740px;
	margin:5px auto;
	
}

h2.node_title {
	font-size:16px;
	text-align:center;
	line-height:25px;
	margin:5px 0;
	color:#000;
	font-weight:bold;
}

div.node div.submitted {
	text-align:center;
	margin-bottom:20px;
}

div.node_body {
	margin:0 auto;
	font-size:14px;
	line-height:24px;
	
}

div.node_prevnext {
	background:#f3eae4;
	border-top:solid 1px #CCC;
	border-bottom:solid 1px #CCC;
	text-align: center;
	padding: 5px;
	font-size:14px;
	margin:10px 0;
}

div.node_prevnext a.topic-previous {
	text-align: left; /* LTR */
	float: left; /* LTR */
	width: 46%;
}

div.node_prevnext a.topic-next {
	text-align: right; /* LTR */
	float: right; /* LTR */
	width: 46%;
}

div.node_prevnext a.topic-previous, div.node_prevnext a.topic-next {
	color:#484848;
}

div.node_prevnext a:hover.topic-previous, div.node_prevnext a:hover.topic-next {
	color:#da0d0d;
}

ul.taxonomy {
	margin:0;
	padding:0;
	list-style:none;
}

ul.taxonomy li {
	float:left;
	margin:0 5px;
}

div.node_relateds {
	margin:10px 0;
}

div.node_relateds div.head {
	font-size:14px;
	color:#ab0a0a;
	font-weight:bold;
}

div.node_relateds div.related_latest {
	float: left;
	width: 48%;
}

div.node_relateds div.related_taxonomy {
	float: right;
	width: 48%;
}

ul.node_related {
	margin:5px 0;
	padding:0;
}

ul.node_related  li {
	margin-bottom:5px;
	background:transparent url(images/menu-leaf.gif) no-repeat left 5px;
	padding-left:15px;
	list-style-type:none;
	text-align:left;
}

div#center-block-topnews ul.taxonomy li {
	margin:0 2px;
}

div#center-block-topnews div.taxonomy {
	margin:3px 0;
}

div#center-block-taxonomyblock div.left {
	float:left;
}

div#center-block-taxonomyblock div.right {
	float:right;
}

div#center-block-taxonomyblock div.oneofblock {
	width:360px;
	margin-bottom:5px;
}

div#center-block-taxonomyblock div.oneofblock div.title {
	background:#f1f1f1;
	border-bottom:solid 1px #b2b2b2;
	height:22px;
	line-height:22px;
}

div#center-block-taxonomyblock div.oneofblock div.title span, div#center-block-taxonomyblock div.oneofblock div.title a {
	margin-left:10px;
	font-weight:bold;
	font-size:14px;
}

div#center-block-taxonomyblock div.oneofblock div.head {
	padding:10px 0;
	background:transparent url(images/icon_2.gif) repeat-x left bottom;
}


div#center-block-taxonomyblock div.image_float {
	float:left;
	margin:0 10px 10px 0
}

div#center-block-taxonomyblock ul.list {
	margin:0;
	padding:0;
	list-style:none;
}

div#center-block-taxonomyblock ul.list li {
	line-height:25px;
	background:transparent url(images/icon_2.gif) repeat-x left bottom;
}

div#center-block-taxonomyblock ul.list li a {
	padding-left:10px;
	line-height:25px;
	background:transparent url(images/arrow_list.gif) no-repeat left center;
}

#center-block-investigation div.left {
	float:left;
	width:390px;
}

#center-block-investigation div.right {
	float:right;
	width:350px;
}

table.investigation-topblock {
	border:solid 1px #b6dcf3;
}

table.investigation-topblock thead td {
	height:25px;
	line-height:25px;
	padding-left:8px;
	background:#deeef3;
	font-weight:bold;
	font-size:14px;
}

table.investigation-topblock tbody td {
	padding:5px 2px;
}

#center-block-research div.left {
	float:left;
	width:470px;
}

#center-block-research div.right {
	float:right;
	width:260px;
}

div.ledx-topblock {
	text-align:center;
}

div.bignews_title {
	margin:5px 0;
}

#center-block-konwledge div.left {
	float:left;
	width:490px;
}

#center-block-konwledge div.right {
	float:right;
	width:240px;
}

div.konwledge-topblock {
	background:#f3f3f3;
	border:solid 1px #cccccc;
	padding:7px;
}

div.konwledge-topblock h2 {
	font-size:14px;
	font-weight:bold;
	margin-bottom:5px;
	height:26px;
	line-height:26px;
	background:#FFF;
	text-align:center;
	color:#c20303;
}

div#center-block-event div.title {
	text-align:center;
	font-size:14px;
	margin:8px 0;
}

table.eventtable thead tr {
	background:#438ac5;
}

table.eventtable thead td,table.eventtable thead th {
	font-size:12px;
	color:#FFF;
}


table.eventtable td {
	border:solid 1px #cdcdcd;
}



table.eventtable th.area, table.eventtable th.country, table.eventtable th.city, table.eventtable th.date, table.eventtable th.site, table.eventtable th.number {
	text-align:center;
}

table.eventtable td.area, table.eventtable td.country, table.eventtable td.city, table.eventtable td.date, table.eventtable td.site, table.eventtable td.number {
	text-align:center;
}

div.field {
	font-size:14px;
	margin-bottom:5px;
}

div.field-label {
	font-weight:bold;
	margin-bottom:3px;
}

div.content_rss {
	float:left;
	width:70%;
	margin-top:10px;
}

div.pageview {
	text-align:right;
	color:#06F;
	float:right;
	width:30%;
	margin-top:10px;
}

div#popular table td {
	padding:3px;
}

table.event_table td {
	border:solid 1px #efefef;
	font-size:14px;
}

table.event_table td.label {
	text-align:center;
	width:80px;
}

table.event_table tbody td.label {
	background:#f5f5f5;
}

table.event_table thead td {
	background:#438ac5;
	color:#FFF;
}

div#center-block-latestbelight div.image_float {
	float:left;
	margin-right:10px;
}

div#center-block-list div.image_float {
	float:left;
	margin-right:10px;
}

div#center-block-list div.text {
	margin-top:10px;
}

div.magazine-row-wrapper {
	height:213px;
	margin:20px 0;
	background:transparent url(images/belight_bg.gif) no-repeat left bottom;
}

div.magazine-row {
	width:700px;
	margin:auto;
}

div.magazine-row div.left {
	width:50%;
	float:left;
}

div.magazine-row div.right {
	width:50%;
	float:right;
}

div#center-block-node-belight div.image_float {
	float:left;
	margin-right:10px;
	word-wrap: break-word;
}

div#center-block-node-belight div.cover {
	margin-bottom:5px;
}

table.share_table {
	width:100%;
	margin:auto;
	background:#F3F3F3;
}

table.share_table thead td {
	height:15px;
	background:#999;
}

table.share_table tfoot td {
	height:15px;
	background:#F3F3F3;
}

table.share_table tbody td {
	padding:5px;
	border:solid 1px #FFF;
}

table.share_table tbody td.label {
	text-align:right;
}

ul.latestcontent li.more {
	text-align:right;
}

table.rss td {
	width:50%;
}

div.energy_keywords {
	padding:1px 0;
	color: #666666;
	text-decoration:none;
	font-size:11px;
	background-color: #E8F0F4; 
	border: #B4CFD8 1px solid;
	text-align:center;
	-webkit-text-size-adjust:none;
}
div.notice {
	padding:3px;
	color: #aa9177;
	text-decoration:none;
	font-size:12px;
	background-color: #f7f6f5; 
	border: #e4dbd0 1px solid;
	margin:5px auto 0px;
}

/*
|--------------------------------------------------------------------------
| Footer
|--------------------------------------------------------------------------
*/
div#footer {
	background:#FFF;;
	width:1000px;
	margin:0 auto;
	padding:0;
}

div#footerlinks {
	width:990px;
	margin:auto;
	height:34px;
	line-height:34px;
	background:#272727;
	border-bottom:solid 1px #777777;
	text-align:center;
	color:#FFF;
}

div#footerlinks div.content {
	width:970px;
	margin:auto;
	height:34px;
	line-height:34px;
}

div#copyright {
	width:990px;
	margin:0 auto;
	height:72px;
	line-height:34px;
	background:#3c3c3c;
	text-align:center;
	color:#999999;
	padding:5px 0;
}

div#copyright div.content {
	width:970px;
	margin: auto;
	line-height:25px;
	font-family:Tahoma, Geneva, sans-serif
}

/*
|--------------------------------------------------------------------------
| Links
|--------------------------------------------------------------------------
*/
.upper{color:#f20909}
.lower{color:#05cf3e}
.zero{color:#666666}
.bignews{font-size:14px;line-height:25px;color: #333333;font-weight:bold;}
a.bignews:link{font-size:14px;line-height:25px;color: #333333;font-weight:bold;}
a.bignews:visited{font-size:14px;line-height:25px;color: #333333;font-weight:bold;}
a.bignews:hover{font-size:14px;line-height:25px;color: #B71E1E;font-weight:bold;}
.bignews1 {color:#315B8E;font-size:14px;text-decoration: none;line-height:22px; font-weight:bold;}
a.bignews1:link {color:#315B8E;font-size:14px;text-decoration: none;line-height:22px; font-weight:bold;}
a.bignews1:visited {color:#315B8E;font-size:14px;text-decoration: none;font-weight:bold;}
a.bignews1:hover {color: #333333;font-size:14px;text-decoration: none;font-weight:bold;}
.bignews2, a.bignews2:link, a.bignews2:active, a.bignews2:visited  {
	font-size:16px;
	line-height:20px;
	color:#b60000;
	font-weight:bold;
	text-align:center
	}
a.bignews2:hover {
	color: #333333;
	}
.footer_link{color: #ffffff;font-size:12px;text-decoration: none;font-family:"Arial","Verdana"}
a.footer_link:link {color: #ffffff;font-size:12px;text-decoration: none;font-family:"Arial","Verdana"}
a.footer_link:visited {color: #ffffff;font-size:12px;text-decoration: none;font-family:"Arial","Verdana"}
a.footer_link:hover {color: #CF0C0C;font-size:12px;text-decoration: none;font-family:"Arial","Verdana"}
.red{color: #DF1A1A;font-size:12px;text-decoration: none;}
a.red:link{color: #DF1A1A;font-size:12px;text-decoration: none;}
a.red:visited{color: #DF1A1A;font-size:12px;text-decoration: none;}
a.red:hover {color: #000000;font-size:12px;text-decoration: none;}
.red1{color: #DF1A1A;text-decoration: none;}
a.red1:link{color: #DF1A1A;text-decoration: none;}
a.red1:visited{color: #DF1A1A;text-decoration: none;}
a.red1:hover {color: #000000;text-decoration: none;}
.blue{color: #146794;font-size:12px;text-decoration: none;font-family:"Verdana", "Tahoma", "Arial", "Microsoft YaHei", "";}
a.blue:link {color: #146794;font-size:12px;text-decoration: none;font-family:"Verdana", "Tahoma", "Arial", "Microsoft YaHei", "";}
a.blue:hover {color: #4C4C4C;font-size:12px;text-decoration:none;font-family:"Verdana", "Tahoma", "Arial", "Microsoft YaHei", "";}
.blue2{color: #0F5288;font-size:12px;text-decoration: none; line-height:16px;}
a.blue2:link{color: #0F5288;font-size:12px;text-decoration: none;line-height:16px;}
a.blue2:visited{color: #0F5288;font-size:12px;text-decoration: none;}
a.blue2:hover {color: #000000;font-size:12px;text-decoration: none;}
.gray {color: #404040;text-decoration: none;}
a.gray:link  {color: #404040;text-decoration: none; }
a.gray:visited  {color: #404040;text-decoration: none;}
a.gray:hover {color: #CF0C0C;text-decoration: none;}
.link {color: #404040;font-size:12px;text-decoration: none;}
a.link:link  {color: #404040;font-size:12px;text-decoration: none; }
a.link:visited  {color: #404040;font-size:12px;text-decoration: none;}
a.link:hover {color: #8A0F12;font-size:12px;text-decoration:underline ;}
.link2 {color: #646464;font-size:12px;text-decoration: none;}
a.link2:link, a.link2:active, a.link2:visited {color: #646464;font-size:12px;text-decoration: none;}
a.link2:hover {color: #CF0C0C;font-size:12px;text-decoration: none;}
.link3 {color: #464646;font-size:14px;text-decoration: none;}
a.link3:link {color: #464646;font-size:14px;text-decoration: none;}
a.link3:hover {color: #CF0C0C;font-size:14px;text-decoration: none;}
a.link3:visited {color: #464646;font-size:14px;text-decoration: none;}
.link4 {color:#315B8E;font-size:14px;text-decoration: none;line-height:22px; font-weight:bold;}
a.link4:link {color:#315B8E;font-size:14px;text-decoration: none;line-height:22px; font-weight:bold;}
a.link4:visited {color:#315B8E;font-size:14px;text-decoration: none;font-weight:bold;}
a.link4:hover {color: #333333;font-size:14px;text-decoration: none;font-weight:bold;}
.language-bar{padding:2px;color:#ffffff;text-decoration:none;font-size:12px;background-color:#9F001E;font-family:"Arial","Verdana" }
a.language-bar:link{padding:2px;color:#ffffff;text-decoration:none;font-size:12px;background-color:#9F001E;font-family:"Arial","Verdana" }
a.language-bar:visited{padding:2px;color:#ffffff;text-decoration:none;font-size:12px;background-color:#9F001E;font-family:"Arial","Verdana" }
a.language-bar:hover{padding:2px;color:#ffffff;text-decoration:none;font-size:12px;background-color: #999999;font-family:"Arial","Verdana"}
.gary {color: #999999;font-size:12px;text-decoration: none;font-family:"Arial","Verdana"}
a.gary:link,visited  {color: #999999;font-size:12px;text-decoration: none;font-family:"Arial","Verdana"}
a.gary:visited  {color:#999999;font-size:12px;text-decoration: none;font-family:"Arial","Verdana"}
a.gary:hover {color: #6192C7;font-size:12px;text-decoration: none;font-family:"Arial","Verdana"}
a.weblink:link  {color: #78B8E7;font-size:12px;text-decoration: none}
a.weblink:visited  {color:#78B8E7;font-size:12px;text-decoration: none}
a.weblink:hover {color: #ffffff;font-size:12px;text-decoration: none}
.buttom-bar{padding:4px;color:#ffffff;text-decoration:none;font-size:12px;background-color:#58A3CB;margin-right:15px;  }
a.buttom-bar:link{padding:4px;color:#ffffff;text-decoration:none;font-size:12px;background-color:#58A3CB;margin-right:15px;}
a.buttom-bar:hover{padding:4px;color:#ffffff;text-decoration:none;font-size:12px;background-color: #999999;margin-right:15px;}
.key_point {color: #999999;font-size:12px;text-decoration: none;}
a.key_point:link  {color: #999999;font-size:12px;text-decoration: none;}
a.key_point:visited  {color: #999999;font-size:12px;text-decoration: none;}
a.key_point:hover {color: #CF0C0C;font-size:12px;text-decoration: none;}
.crimson1 {color: #BF0000;text-decoration: none;line-height:18px;}
a.crimson1:link {color: #BF0000;text-decoration: none;line-height:18px;}
a.crimson1:hover {color: #333333;text-decoration: underline;line-height:18px;}
a.crimson1:visited {color: #BF0000;text-decoration: underline;line-height:18px;}
.crimson {color: #BF0000;font-size:14px;text-decoration: none;line-height:18px;}
a.crimson:link {color: #BF0000;font-size:14px;text-decoration: none;line-height:18px;}
a.crimson:hover {color: #333333;font-size:14px;text-decoration: underline;line-height:18px;}
a.crimson:visited {color: #BF0000;font-size:14px;text-decoration: underline;line-height:18px;}
.crimson2 {color: #BF0000; text-decoration: none;}
a.crimson2:link  {color: #BF0000; text-decoration: none;}
a.crimson2:visited {color: #BF0000;}
a.crimson2:hover {color: #333333;}
.orange {color:#e14a02;}
.white, a.white:link, a.white:active, a.white:visited  {color: #FFF;font-size:12px;text-decoration: none}
a.white:hover {color: #000;font-size:12px;text-decoration: none}
a:link.b2blatestcompany, a:visited.b2blatestcompany {color:#276fb6; text-decoration:none;}
a:hover.b2blatestcompany {color:#0d3c6f;}
.b2bpost, a.b2bpost:link, a.b2bpost:active, a.b2bpost:visited  {color: #FFF; background:#3493e0; padding:2px 3px; text-decoration: none}
a.b2bpost:hover {background:#999999}

.navyblue {color: #315b8e;font-size:14px;text-decoration: none;line-height:18px; font-weight:bold;}
.bold {font-weight:bold;}
.key_point {color: #999999;font-size:12px;text-decoration: none;}
a.key_point:link  {color: #999999;font-size:12px;text-decoration: none;}
a.key_point:visited  {color: #999999;font-size:12px;text-decoration: none;}
a.key_point:hover {color: #CF0C0C;font-size:12px;text-decoration: none;}
.skyblue {color:#409dd0; font-weight:bold;}
.inpute_border3{border: 1px solid #D7D7D7; color: #666666;font-size:12px;text-decoration: none;font-family: Arial, Helvetica, sans-serif; height:16px; display:block}
.event_list {color: #ffffff;font-size:14px;text-decoration: none;line-height:18px;}
.table_line2{
border-bottom:1px solid #d3d3d3; height:5px;margin:5px 0px 5px 0px;overflow:hidden;
}
a.mi_top:hover {
background-color: #5586AA;
background-image:none;
color:#FFFFFF;font-size:11px;text-decoration:none;-webkit-text-size-adjust:none;
}
.mi_top a {
background-position:50% bottom;
border:1px solid #CCCCCC;font-size:11px;
color: #999999;
margin-right:3px;
padding:2px 6px;
text-decoration:none;
-webkit-text-size-adjust:none;
}
.green{color: #58A525;font-size:12px;text-decoration: none;}
.change_down{color: #009900}
.change_up{color:#e52222}
.frieldlinks{ 
width:990px;
 
}
.index_pv{
	padding:1px 0 1px 0;
	color: #666666;
	text-decoration:none;
	font-size:11px;
	background-color: #E8F0F4; 
	border: #B4CFD8 1px solid; 
	margin:5px 0px 4px 0px;
	}
/* product tables */
table.tablesorter {
	background-color: #CDCDCD;
	margin:0px 0px 15px;
	font-size: 12px;
	width: 100%;
	text-align: left;
}
table.tablesorter thead tr th, table.tablesorter tfoot tr th {
	background-color: #438ac5;
	border: 0px solid #FFF;
	font-size: 14px;
	padding: 4px; color:#FFFFFF; font-weight:normal
}
table.tablesorter thead tr .header {
	background-image: url(../Images/event_bg.gif);
	background-repeat: no-repeat;
	background-position: center right;
	cursor: pointer;
}
table.tablesorter tbody td {
	color: #3D3D3D;
	padding: 4px; border-bottom:1px solid #ddd;
}
table.tablesorter tbody tr.odd td {
	background-color: #276898;
}
table.tablesorter thead tr .headerSortUp {
	background-image: url(../Images/asc.gif);
}
table.tablesorter thead tr .headerSortDown {
	background-image: url(../Images/desc.gif);
}
table.tablesorter thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp {
background-color: #06396C; color:#FFFFFF
}
tr.over td {
	background: #E1E1E1;
}

table.featureproducttable {
	width:100%;
}

table.featureproducttable td {
	padding:5px;
	text-align:center;
	width:50%;
}
div#latestnews-bidding {
	width:235px;
	height:30px;
	line-height:30px;
	background-color: #333; 
	color:#fff;
	padding-left:5px;	
}
div.line2 {
	height:1px;
	border-top:solid 1px #d3d3d3;
	margin:5px 8px 5px 0px;
	font-size:1px;
}
div.bidding_search{
	background-color: #F4E8E1; 
	margin-bottom:8px; 
	padding:3px 3px 3px 6px;
	}
#addr {
	BORDER-RIGHT: #ff7400 1px solid; FONT-SIZE: 12px; Z-INDEX: 3; BORDER-LEFT: #ff7400 1px solid; WIDTH: 300px; BORDER-BOTTOM: #ff7400 4px solid; POSITION: absolute; BACKGROUND-COLOR: #fff
}
#addr SPAN {
	DISPLAY: block; BACKGROUND: url(images/addrbg.jpg) no-repeat left top; WIDTH: 300px; COLOR: #fff; TEXT-INDENT: 30px; LINE-HEIGHT: 31px; HEIGHT: 33px
}
#addr SPAN A {
	PADDING-LEFT: 35px; CURSOR: pointer; COLOR: #fff
}
#addr UL {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#addr UL LI {
	FLOAT: left; WIDTH: 50px; CURSOR: pointer; LINE-HEIGHT: 25px; HEIGHT: 25px; TEXT-ALIGN: center
}
.addrSelet {
	BORDER-RIGHT: #96c2f1 1px solid; BORDER-TOP: #96c2f1 1px solid; BACKGROUND-IMAGE: url(images/addrSelect.gif); BORDER-LEFT: #96c2f1 1px solid; WIDTH: 120px; TEXT-INDENT: 3px; LINE-HEIGHT: 18px; BORDER-BOTTOM: #96c2f1 1px solid; HEIGHT: 16px; TEXT-ALIGN: left
}
div.blub {
	width:740px;margin-left:10px; 
}
div.blub .blub-left {
    float:left; width:472px; 
}
div.blub .blub-right {
    float:right; width:250px; margin-left:8px;
}
#blub_list li{
	float:left;WIDTH:432px;
	margin-left:0px;
	background-position:left center;
	background-repeat:no-repeat;
	border-bottom:1px dotted #C5C5C5;
	}
div.line {
    border: #D3D3D3;
    border-top-style: solid;
    border-top-width: 1px;
    font-size: 1px;
    height: 1px;
    -margin:0 10px;
}
.nbuluoge-price {
	float: left;
	width: 250px;
	height:auto;
	padding:0px;
	margin:0px;
	margin-bottom: 0px!important; margin-bottom: 6px;
	margin-top: 0px!important; margin-top: 0px;
	clear:both;
}
.blub_news{
background-color: #8f8f8f; color:#FFFFFF;
}
.blub_news_1{
background-color:#333333; 
width:155px; 
text-align:center; 
padding:2px;
}
.blub_title{
	font-size:15px; float:left;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif
}
.price_news{
background-color: #F0F0F0; padding:5px 7px 5px 7px;
}
span.submitted {
  font-size: 11px;
  color: #666666;
  display:block;
  float:left;
  clear:both;
  line-height:23px;
  width:100%;
}
.news_content{
  line-height:18px; font-size:12px;
}
.blub_line{
  border-bottom:1px solid #d3d3d3; height:5px; overflow:hidden; margin-bottom:8px;
}
.blub-left .link3{font-size:12px}
.title_4{color: #315B8E;}
/*
|--------------------------------------------------------------------------
| feature
|--------------------------------------------------------------------------
*/
td.feature_title{
	padding:5px;
	border-top: #A5D1E0 solid 1px;
	border-bottom:#A5D1E0 solid 1px;
	background-color:#c2e4ee;
	font-size:15px; 
	font-weight:bold;
	height:19px;
	margin:5px 0;
	color:#074181
}
div.feature_title{
	width:99%;
	padding:5px;
	border-top: #A5D1E0 solid 1px;
	border-bottom:#A5D1E0 solid 1px;
	background-color:#c2e4ee;
	font-size:15px; 
	font-weight:bold;
	height:19px;
	margin:5px 0;
	color:#074181
}
div.feature{
	float:left;
	margin-right:9px;
	padding:12px 12px;
	border:#d2d2d2 solid 1px;
	margin-bottom:10px;
	width:28%;
}
table.feature{
	margin-right:9px;
	margin:5px 0 10px 0;
	float:left
}
div.feature2{
	float:left;
	padding:10px 8px;
	border:#d2d2d2 solid 1px;
	margin-bottom:10px;
	width:94%
}
div.feature3{
	float:left;
	margin-right:10px;
	padding:12px 12px;
	border:#d2d2d2 solid 1px;
	margin-bottom:10px;
	width:22%;
}
div.feature4{
	float:left;
	padding:12px 12px;
	border:#d2d2d2 solid 1px;
	margin-bottom:10px;
	width:20%;
}
div.feature_link h2{
	color: #003399;
	font-size:15px;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	margin:8px 0;	
}
div.feature_line{
	border-bottom: dotted 1px #999;
	height:5px;
	margin-bottom:8px;}
/*Metal Market*/

#metal-squeeze .block {
	background:transparent url(images/metal_table_02.gif) repeat-y 0 0;
	margin-top:5px;
}

#metal-squeeze .block .title {
	height:28px;
	line-height:28px;
	background:transparent url(images/metal_table_01.gif) no-repeat 0 0;
}

#metal-squeeze .block .title h2 {
	font-size:14px;font-family:"宋体",Tahoma,Arial,sans-serif;
	font-weight:bold;
	float:left;
	height:28px;
	line-height:28px;
}

#metal-squeeze .block .title h2 a {
	margin-left:10px;
	color:#333;
}

#metal-squeeze .block .title h2 a:hover{
	color:#333;
}

#metal-squeeze .block .title h2 span {
	margin-left:10px;
	color:#333;
}
#metal-squeeze .block .body {
	padding:5px 0 5px 1px;
	margin-bottom:5px;
	background:transparent url(images/metal_table_03.gif) no-repeat left bottom;
}

#metal-squeeze .block .body .content {
	width:150px;
	margin:auto;

}

/*
|--------------------------------------------------------------------------
| stock
|--------------------------------------------------------------------------
*/
#stockpage img { border:0px;}
.clearfloat {clear:both;height:0;font-size: 1px;line-height: 0px;}
#stockpage { width: 972px; margin-top: 5px; margin-bottom: 10px; }
#stockpage #title { background-image: url(images/title_bg.gif); background-repeat: no-repeat; margin-top: 5px; margin-bottom: 5px; height: 25px; margin-right: 15px; margin-left: 15px; }
#stockpage #title #tit { font-size: 14px; font-weight: bold; padding-left: 25px; float: left; padding-top: 3px;}
#stockpage #stock-left {width: 305px; float: left; margin-right: 12px; margin-left: 15px; margin-top: 5px; }
#stockpage #stock-center { width: 305px; float: left; margin-top: 5px; }
#stockpage #stock-right { float: right; width: 305px; margin-right: 15px; margin-left: 12px; margin-top: 5px; }
#stockpage .blue { font-size: 16px; font-weight: bold; background-image: url(images/b.gif); background-repeat: no-repeat; font-family: Arial; background-position: left; }
#stockpage .time { width: 150px; font-size: 12px; color: #0073BF; font-weight: normal; padding-left: 5px; }
#stockpage .wh{padding-left:2px; width:135px; height:32px;}
#stockpage .wh_1{width:60px;}
#stockpage .wh_2{width:45px;}
#stockpage .wh_3{width:45px; padding-right: 3px; }
#stockpage .daima{width: 150px; font-size: 12px; color: #0073BF; font-weight: normal;}
#stockpage .hb{width: 30px;}
#stockpage .xj{width: 60px;}
#stockpage .zdf{width: 50px;}
#stockpage .kong{width: 20px;}
#stockpage .name {color: #000; padding-left: 8px; background-image: url(images/b.gif); background-repeat: no-repeat; width: 305px; height:30px;}
#stockpage .green { color: #090; }
#stockpage .red { color: #F00; }
#stockpage  table.stocktable td {border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #CCC; padding-left:5px; padding-top: 5px; padding-bottom: 5px; }



/*
|--------------------------------------------------------------------------
| tuanbuy
|--------------------------------------------------------------------------
*/

#center #squeeze .todaynews2{ line-height: 28px; background-color: #333; height: 28px; width: 592px; }
.todaynews2 .bai{ font-size: 14px; line-height: 28px; font-weight: bold; color: #FFF; padding-left: 10px; }
.todaynews2 div{ font-family: Arial; font-size: 14px; line-height: 28px; color: #FFF; background-color: #5D5D5D; float: right; width: 40px; text-align: center; }
#tuan_box{ width: 560px; border: 1px solid #CCC; margin-bottom: 10px; padding-top: 15px; padding-right: 15px; padding-bottom: 8px; padding-left: 15px; margin-right: 0px; height: 200px; }
#tuan_box .tuan_box_l{ float: left; width: 270px; margin-left: 5px; margin-right: 5px; margin-bottom: 5px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #CCC; }
#tuan_box .tuan_box_l p{ margin-right: 25px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #CCC; }
#tuan_box .tuan_box_l p a{ color: #333; }
#tuan_box .tuan_box_l p a:hover{ color: #F00; }
table.tuanline td{ color: #999; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #CCC; }
#tuan_box .tuan_box_l .tuanneirongs .orgtuan{ font-size: 24px; font-weight: bold; color: #f88300; font-family: Arial; }
#tuan_box .tuan_box_l .tuanneirongs{ float: left; width: 136px; }
#tuan_box .tuan_box_l .tuanneirong{ float: left; width: 60px; }
.org2{ color: #FE5901; }
#kupin_box{ width: 591px; border: 1px solid #CCC; height: 158px; margin-bottom: 10px; }
#kupin_box #kubox{ width: 295px; border-right-width: 1px; border-right-style: solid; border-right-color: #CCC; float: left; }
#kupin_box #pinbox{ width: 294px; float: right; }
#center #squeeze #gqbox {width: 593px;}
#center #squeeze #gqbox .titgq{ background-image: url(images/b-d.png); background-repeat: repeat-x; border: 1px solid #CCC; height: 26px; margin-left: 0px; padding-left: 0px; line-height: 26px; margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px; }
#center #squeeze #gqbox .titgq li{ list-style-type: none; float: left; }
#center #squeeze #gqbox .titgq li a{ font-size: 14px;  padding-left: 10px; font-weight: bold; text-align: center; display: block; padding-right: 10px; }
#center #squeeze #gqbox  .red_a { background-image: url(images/b-dred.png); background-repeat: repeat-x; color: #FFF; height: 26px; width: 50px; }
#center #squeeze #gqbox  .red_a a {color: #FFF; }
#center #squeeze #gqbox #qglink{ border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #CCC; border-bottom-color: #CCC; border-left-color: #CCC; margin-top: 0px; padding-top: 10px; padding-bottom: 10px; padding-right: 4px; padding-left: 5px; }

#center #squeeze #gqbox .titgq #tit-right{ width: 120px; float: right; }
#b2bwindow{ border: 1px solid #CCC; }
#center #squeeze #tuan_box .tuan_box_l .tuanneirong .salebox{ background-image: url(images/sale.png); background-repeat: no-repeat; height: 51px; width: 51px; }

#center #squeeze #tuan_box .tuan_box_l .tuanneirong .salebox span{ font-family: Arial; font-size: 14px; color: #FFF; padding-left: 8px; line-height: 57px; }
#center #squeeze #tuan_box .tuan_box_l .tuanneirong .salebox span strong{ font-size: 24px; }



/*
|--------------------------------------------------------------------------
| link
|--------------------------------------------------------------------------
*/

#left_fd_link{ float: left; width: 210px; }
#left_fd_link .title_top1 {
	height:28px;
	line-height:28px;
	background:transparent url(images/news_right_01.gif) no-repeat 0 0;
}
#left_fd_link .title_top1 span{ font-size: 14px; font-weight: bold; color: #333; padding-left: 10px; }

#left_fd_link .fd_link_neirong{ border: 1px solid #ccc; line-height: 24px; padding-top: 12px; padding-right: 5px; padding-bottom: 10px; padding-left: 10px; margin-bottom: 15px; }

#center #fd_link_right{width: 740px; float: right;}

#center #fd_link{ width: 740px; float: right; border: 1px solid #F2D5C1; margin-bottom: 15px; }

#center #fd_link .ban_link{ background-color: #FCE9E0; font-size: 14px; font-weight: bold; color: #000; border-top-width: 1px; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #B50000; padding-top: 4px; padding-right: 5px; padding-bottom: 4px; padding-left: 15px; width: 720px; }
table.list_fd{ margin-left: 20px; margin-right: 15px; }


/** topic 話題 **/
.topic_select{
	background-color: #FFE786;
	color:#000000;
	font-size:14px;
	font-family:"宋体";
	border:1px #888 solid;
	padding:3px;
}
div.introduction {
	margin: 8px 0;
	float: left;
	padding:5px;
	background-color:#EEF3F9;
	border:1px solid  #B4DCEF
}
div.topicleft {
	float:left;
	width:310px;
	padding-right:10px;
	margin-bottom:15px;
	border-right:1px solid #ddd;
}
div.high {
	margin-top:5px	
}
div.high div.tag {
	background-image:url(//www.ledinside.cn/img/topic_tag6.gif);
	height:35px;
}
div.high div.tag div.title  {
	color:#FFF;
	font-family:"宋体";
	font-size:14px;
	font-weight:bold;
	line-height:30px;
	margin:0px auto auto 30px;	
	letter-spacing:0.2em
}
div.tag2 {
	background-image:url(//www.ledinside.cn/img/topic_tag7.gif);
	height:35px;
}
div.tag2 div.title2  {
	color:#FFF;
	font-family:"宋体";
	font-size:14px;
	font-weight:bold;
	line-height:30px;
	margin:0px auto auto 30px;
	letter-spacing:0.2em	
}
div.tag3 {
	background-image:url(//www.ledinside.cn/img/topic_tag8.gif);
	height:35px;
}
div.tag3 div.title3  {
	color:#FFF;
	font-family:"宋体";
	font-size:14px;
	font-weight:bold;
	line-height:30px;
	margin:0px auto auto 45px;
	letter-spacing:0.2em	
}
div.topicright {
	float:left;
	width:200px;
	padding-left:15px;
	margin-bottom:15px;
	border-left:1px solid #CCC;
}
div.topicnews {
	float:left;
	width:400px;
	padding:0 15px;
	border-right:1px solid #ddd;
}
div.topicnews div.news {
	margin:8px auto;
	border-bottom:1px dotted #CCC;
}
div.topicnews div.news h2 a{
    font-size:17px;
    font-family: "Microsoft YaHei",Tahoma,Arial,sans-serif;
    color: #005CA8;
	line-height:25px;
	text-align:center;
}
div.media {
	float:left;
	width:590px;
	margin-bottom:15px;
	margin-right:15px;
	border:0px solid #ddd;
	border-top:0;
}
div.media div.title {
	background-image:url(//www.ledinside.cn/img/topic_tag9.gif);
	height:33px;
}
div.media div.body{
	padding:0px;
}
div.media div.body div.newsleft {
	border:1px solid #CCC;
	padding:8px 8px 0 8px;
	background-color:#F2F2F2;
	margin:8px 10px 3px 0;
}
div.media div.body div.newsright {
	border:1px solid #CCC;
	padding:8px 8px 0 8px;
	background-color:#F2F2F2;
	margin:8px 0px 3px 0;
}

div.outlook {
	float:right;
	width:360px;
	margin-bottom:15px;
	border:1px solid #ddd;
	border-top:0;
}
div.outlook div.title {
	background-image:url(//www.ledinside.cn/img/topic_tag10.gif);
	height:33px;
}
div.outlook div.body {
	padding:8px;

}
div.topic_catalog {
	width:185px;
	text-align:center

}
div.topic_catalog img {
    border:#bbb solid 1px

}
div.listblock a{
    font-size:14px;
}



/** 話題首頁 **/
div.topiclist {
	float:left;
	width:750px;
	margin-bottom:15px;
	margin-top:15px;	
}
div.topiclist div.label{
	float:left;
	width:235px;
	margin:5px 9px 15px 3px;
	border:1px solid #CCC;
	background-color: #EFEFEF	
}
div.topiclist div.label img{
	width:235px;
	height:127px;
	display:block
}

div.topiclist div.label div.headline{
	height:45px;
	vertical-align:middle;
	display:table-cell;
}
div.topiclist div.label div.headline span{
    display:inline-block; 
	font-size:12px;
	line-height:19px;
	vertical-align:middle;
}

div.topiclist div.label div.topic{
	background-image:url(//www.ledinside.cn/img/label_topic.gif);
	width:21px;
	height:45px;
	float:left;
	background-position:top;
	background-repeat:no-repeat;
	margin-right:5px;
	
}
div.topiclist div.label div.features{
	background-image:url(//www.ledinside.cn/img/label_feature.gif);
	width:21px;
	height:45px;
	float:left;
	background-position:top;
	background-repeat:no-repeat;
	margin-right:5px;

}
div.topic_index_right {
	float:left;
	width:200px;
	padding-left:18px;
	margin-top:15px;
	margin-bottom:15px;
}
div.topic_index_tag {
	background-image:url(//www.ledinside.cn/img/topic_index_tag.gif);
	height:35px;
	background-repeat:no-repeat;
	margin-bottom:0px;
}
div.topic_index_tag div.title  {
	color:#FFF;
	font-family:"宋体";
	font-size:14px;
	font-weight:bold;
	line-height:30px;
	margin:0px auto auto 30px;	
	letter-spacing:0.2em
}
/** 投票部分 **/
.poll_head{width:200px; margin:8px auto; text-align:center}
.poll_head_title{width:200px;color:#999;line-height:150%;font-weight:bold;}
.poll_box{ margin-bottom:15px;overflow:hidden;}
.vote_left{
	background: url(//www.ledinside.cn/img/vote_left.gif) no-repeat top;
	height:30px;
	width:80px;
	color:#0192ce;
	font-size:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding-top:15px;
	}
.vote_right{
	background: url(//www.ledinside.cn/img/vote_right.gif) no-repeat top;
	height:30px;
	width:80px;
	color:#fe490a;
	font-size:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding-top:15px;
	}


/*
|--------------------------------------------------------------------------
| mi
|--------------------------------------------------------------------------
*/
#body-wrapper2 { width: 1000px; padding: 0px; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; background-color: #FFF; }
#body-wrapper2 #nav2_fxbg #nav_sjbg { margin-left: 0px; padding-left: 0px; margin-top: 0px; padding-top: 0px; background-image: url(images/navbg.png); background-repeat: repeat-x; height: 39px; margin-right: 0px; margin-bottom: 0px; padding-right: 0px; padding-bottom: 0px; }
#body-wrapper2 #nav2_fxbg #nav_sjbg li { float: left; list-style-type: none; text-align: center; line-height: 39px; }
#body-wrapper2 #nav2_fxbg #nav_sjbg li a { font-size: 14px; color: #333; width: 70px; padding-right: 30px; padding-left: 30px; }
#body-wrapper2 #nav2_fxbg #nav_sjbg .active_1 { background-image: url(images/ico_hoverred.png); background-repeat: no-repeat; background-position: center; }
#body-wrapper2 #nav2_fxbg #nav_sjbg .active_1 a { font-weight: bold; color: #FFF; }
#body-wrapper2 #body #center_left { width: 685px; float: left; margin-top: 15px; }
#body-wrapper2 #body-wrapper #body #center_left #center_left_news #news_left { width: 250px; float: left; }
#body-wrapper2 #body-wrapper #body #center_left #center_left_news #news_right { float: right; width: 420px; }
#body-wrapper2 #body-wrapper #body #center_left #center_left_news #news_right .hotnews #hot_title { font-size: 16px; line-height:21px; font-weight: bold; color: #9f0000; padding-bottom: 10px; font-family:"Microsoft YaHei",微软雅黑}
#body-wrapper2 #body-wrapper #body #center_left #center_left_news #news_right .hotnews { margin-bottom: 10px; border-bottom:1px dotted #D0DDED }

#body-wrapper2 #body-wrapper #body #center_left #center_left_news #news_right .hotnews #hot_title a { color: #9f0000; }
#body-wrapper2 #body-wrapper #body #center_left #center_left_news #news_right .hotnews #hot_title a:hover { color: #B71E1E; }
#body-wrapper2 #body-wrapper #body #center_left #center_left_news #news_right ul { margin-left: 0px; padding-left: 0px; margin-top: 5px; }
#body-wrapper2 #body-wrapper #body #center_left #center_left_news #news_right ul li { font-size: 12px; color: #333; list-style-type: none; line-height: 24px; }
#body-wrapper2 #body-wrapper #body #center_left #center_left_news #news_right ul li a { color: #333; }
#body-wrapper2 #body-wrapper #body #center_left #center_left_news #news_right ul li a:hover { color: #C00; }

#body-wrapper2 #body-wrapper #body .gaixu { line-height: 18px; padding-bottom: 10px; }


#body-wrapper2 #body-wrapper #body  .box1 { margin-bottom: 0px; text-align: center; }

#body-wrapper2 #body-wrapper #body #center_left .box1 .title_redline { background-image: url(images/lanbg.png); background-repeat: repeat-x; height: 33px; font-size: 14px; line-height: 33px; font-weight: bold; color: #B34040; text-align: left; }
#body-wrapper2 #body-wrapper #body  .box1 .title_redline span { font-size: 12px; font-weight: 100; float: right; padding-right: 5px; }
#body-wrapper2 #body-wrapper #body  .box1 .title_redline span a { color: #666; }


#body-wrapper2 #body #center_right { float: right; width: 260px; margin-top: 15px; }
#body-wrapper2 #body-wrapper #body #center_right #ad_right_1 { background-image: url(images/zgbg.png); background-repeat: no-repeat; height: 110px; width: 254px; margin-bottom: 12px; }
#body-wrapper2 #body-wrapper #body #center_right #ad_right_2 { background-image: url(images/Report_bg_blue.jpg); background-repeat: no-repeat; height: 110px; width: 254px; margin-bottom: 12px; }
#body-wrapper2 #body-wrapper #body #center_right #ad_right_3 { background-image: url(images/hrtu67.png); background-repeat: no-repeat; height: 110px; width: 254px; margin-bottom: 12px; }
#body-wrapper2 #body-wrapper #body #center_right #ad_right_4 { background-image: url(images/Report_bg_pink.jpg); background-repeat: no-repeat; height: 110px; width: 254px; margin-bottom: 12px; }
#body-wrapper2 #body-wrapper #body #center_right #ad_right_5 { background-image: url(images/Report_bg_green.jpg); background-repeat: no-repeat; height: 110px; width: 254px; margin-bottom: 12px; }
#body-wrapper2 #body-wrapper #body #center_right #ad_right_6 { background-image: url(images/Report_bg_purple.jpg); background-repeat: no-repeat; height: 110px; width: 254px; margin-bottom: 12px; }
#body-wrapper2 #body-wrapper #body #center_right #ad_right_7 { background-image: url(images/Report_bg_bik.jpg); background-repeat: no-repeat; height: 110px; width: 254px; margin-bottom: 12px; }
#body-wrapper2 #body-wrapper #body #center_right #ad_right_8 { background-image: url(images/Report_bg_deepblue.jpg); background-repeat: no-repeat; height: 110px; width: 254px; margin-bottom: 12px; }
#body-wrapper2 #body-wrapper #body #center_right #ad_right_9 { background-image: url(images/Report_bg_yellow.jpg); background-repeat: no-repeat; height: 110px; width: 254px; margin-bottom: 12px; }
#body-wrapper2 #body-wrapper #body #center_right #ad_right_10 { background-image: url(images/Report_bg_violet.jpg); background-repeat: no-repeat; height: 110px; width: 254px; margin-bottom: 12px; }
#body-wrapper2 #body-wrapper #body #center_right #ad_right_11 { background-image: url(images/Report_bg_peach.jpg); background-repeat: no-repeat; height: 110px; width: 254px; margin-bottom: 12px; }
#body-wrapper2 #body-wrapper #body #center_right #ad_right_12 { background-image: url(images/Report_bg_green-02.jpg); background-repeat: no-repeat; height: 110px; width: 254px; margin-bottom: 12px; }
#body-wrapper2 #body-wrapper #body #center_right  p { height: 50px; width: 150px; padding-right: 2px; padding-bottom: 10px; float: right; padding-top: 15px; line-height: 16px; }
#body-wrapper2 #body-wrapper #body #center_right  p span { font-size: 14px; font-weight: bold; color: #333; display: block; padding-bottom: 5px; }
#body-wrapper2 #body-wrapper #body  .bla_333 a { color: #333; }
#body-wrapper2 #body-wrapper #body  .bla_333 a:hover { color: #9f0000; }
#body-wrapper2 #body-wrapper #body #center_right #box { border: 1px solid #cdcdcd; margin-top: 12px; margin-bottom: 12px; background-color: #FFF; width: 252px; }
#body-wrapper2 #body-wrapper #body #center_right #box .titbox { font-size: 14px; color: #000; font-weight: bold; padding: 5px; background-color:#EFEFEF }
#body-wrapper2 #body-wrapper #body #center_right #box table tr .bian { padding-left:15px; padding-bottom:5px; padding-top: 5px; }
#body-wrapper2 #body-wrapper #body .titbox span { font-size: 12px; font-weight: 100; float: right; padding-right: 8px; }
#body-wrapper2 #body-wrapper #body #center_right #box .titbox span a { color: #666; }
#body-wrapper2 #body-wrapper #body #center_left #center_left_news_p2 .new_list { width: 335px; float: left; margin-bottom: 12px; }
#body-wrapper2 #body-wrapper #body #center_right  p a { color: #333; }
#body-wrapper2 #body-wrapper #body #center_right  p a:hover { color: #DB0000; }
#body-wrapper2 #body-wrapper #body #center_left #center_left_news_p2 .new_list .box1 .no1_news { font-size: 14px; color: #333; text-align: left; font-weight: bold; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #d0dded; padding-bottom: 8px; padding-top: 8px; }
#body-wrapper2 #body-wrapper #body #center_left #center_left_news_p2 .new_list .box1 .no1_news span { font-size: 12px; font-weight: 100; color: #666;  }
#body-wrapper2 #body-wrapper #body #center_left #center_left_news_p2 .new_list .box1 .no1_news .no1 { color: #333; }
#body-wrapper2 #body-wrapper #body #center_left #center_left_news_p2 .new_list .box1 .list_1 { margin-left: 0px; padding-left: 0px; }
#body-wrapper2 #body-wrapper #body #center_left #center_left_news_p2 .new_list .box1 .list_1 li { background-image: url(images/ico-dian.png); background-repeat: no-repeat; list-style-type: none; font-size: 12px; line-height: 22px; background-position: left center; float: left; }
#body-wrapper2 #body-wrapper #body #center_left #center_left_news_p2 .new_list .box1 .list_1 li a { margin-left: 13px; color: #333; }
#body-wrapper2 #body-wrapper #body #center_left #center_left_news_p2 .new_list .box1 .list_1 li a:hover { color: #900; }


ul.secondarylinks li.secondary3 {
margin-left: 230px;
}
ul.secondarylinks li.secondary8 {
    margin-left: 550px; /* Ruby 2017-0207 */
}
div.wechat_QR{
    margin:0px 0px 0px 0px;
    right:20px!important;*right:20px!important; *right:20px;
    bottom:80px!important;*bottom:80px!important; *bottom:80px;
	top:175px!important;*bottom:175px!important; *bottom:175px;
    width:150px; 
    z-index:100;
	text-align: right;
    position: fixed!important;*position: fixed!important; *position: absolute;
	}
div.wechat_QR img {
	border: 1px solid #BCBCBC;
	}

div.describe{
	line-height: 18px;
	background-color: #f4e8e1;
	padding: 10px;
	width: 945px;
	border: 1px solid #dbc5b9;
	font-size: 12px;
	margin-right: auto;
	margin-left: auto;
	color: #830505;
}
/* project side */
ul.project_side li a:link, ul.project_side li a:visited{
	margin:0;
	line-height:18px;	
}
ul.project_side li img{
	width:180px;
	height:100px;
}
.widget  {  font-family:Arial, Helvetica, sans-serif; }
.widget ul  { margin:0; padding:0 ; list-style:none}
.widget ul li  { margin-top:8px;}
div.node_body a{
 color:#0053A6;
 text-decoration:underline
}
.Projectsled {
	color: #FFF;
	height: 28px;
	width: 580px;
	background-color: #333;
	margin-top: 10px;
	margin-bottom: 5px;
	padding-left: 20px;
}
.Projectsled a {
	font-size: 14px;
	line-height: 28px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
}
.Projectsled span {
	font-size: 12px;
	font-weight: 100;
	float: right;
	color: #FFF;
	background-color: #5d5d5d;
	padding-right: 10px;
	padding-left: 110px;
}
.Projectsled span a {
	font-size: 12px;
	line-height: 28px;
	font-weight: 100;
	color: #FFF;
}
#case_r_bidd {
	height: 272px;
	width: 600px;
}
#case_r_bidd .case1 {
	background-image: url(//p.ledinside.cn/led/2013/10/28/498887001382948246.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	cursor: pointer;
	width: 195px;
	height: 270px;
	float: left;
	position: relative;
}

#case_r_bidd .case1 span {
	width: 100%;
	height: 25px;
	display: block;
	background: #000;
	position: absolute;
	bottom: 0;
	filter: alpha(opacity=60);
	-moz-opacity: 0.7;
	opacity: 0.5;
	left: 0;
}
#case_r_bidd .case1_t span {
	width: 100%;
	height: 25px;
	display: block;
	background: #000;
	position: absolute;
	bottom: 0;
	filter: alpha(opacity=60);
	-moz-opacity: 0.7;
	opacity: 0.5;
	left: 0;
}
#case_r_bidd .case1 i {
	width: 100%;
	height: 25px;
	display: block;
	position: absolute;
	bottom: 0;
	text-align: center;
	font-size: 12px;
	color: #D6D8D8;
	line-height: 28px;
	left: 0;
	font-weight: 100;
	font-style: normal;
}
#case_r_bidd .case1_t i {
	width: 100%;
	height: 25px;
	display: block;
	position: absolute;
	bottom: 0;
	text-align: center;
	font-size: 12px;
	color: #D6D8D8;
	line-height: 28px;
	left: 0;
	font-weight: 100;
	font-style: normal;
}
#case_r_bidd .case1 i.huang {
	color: #FC0;
}
#case_r_bidd .case2 {
	float: left;
	height: 270px;
	width: 195px;
	margin-right: 5px;
	margin-left: 5px;
}
#case_r_bidd .case2 .case1_t {
	height: 136px;
	margin-bottom: 5px;
	position: relative;
	background-image: url(//p.ledinside.cn/led/2013/10/28/784178001382947777.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	cursor:pointer;
}
#case_r_bidd .case2 .case1_b {
	height: 136px;
}
#case_r_bidd .case2 .case1_b .case1_b_l {
	background-image: url(//p.ledinside.cn/led/2013/10/28/263783001382946714.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	position: relative;
	cursor:pointer;
	height: 130px;
	float: left;
	width: 94px;
}
#case_r_bidd .case2 .case1_b .case1_b_r {
	background-image: url(//p.ledinside.cn/led/2013/10/28/630552001382946564.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	position: relative;
	cursor:pointer;
	float: right;
	height: 130px;
	width: 94px;
}
#case_r_bidd .case2 .case1_b .case1_b_l span {
	width: 100%;
	height: 25px;
	display: block;
	background: #000;
	position: absolute;
	bottom: 0;
	filter: alpha(opacity=60);
	-moz-opacity: 0.7;
	opacity: 0.5;
	left: 0;
}
#case_r_bidd .case1_b_l i {
	width: 100%;
	height: 25px;
	display: block;
	position: absolute;
	bottom: 0;
	text-align: center;
	font-size: 12px;
	color: #D6D8D8;
	line-height: 28px;
	left: 0;
	font-weight: 100;
	font-style: normal;
}
#case_r_bidd .case2 .case1_b .case1_b_r span {
	width: 100%;
	height: 25px;
	display: block;
	background: #000;
	position: absolute;
	bottom: 0;
	filter: alpha(opacity=60);
	-moz-opacity: 0.7;
	opacity: 0.5;
	left: 0;
}
#case_r_bidd .case1_b_r i {
	width: 100%;
	height: 25px;
	display: block;
	position: absolute;
	bottom: 0;
	text-align: center;
	font-size: 12px;
	color: #D6D8D8;
	line-height: 28px;
	left: 0;
	font-weight: 100;
	font-style: normal;
}
.case_list {
	width: 600px;
	padding-top: 8px;
	padding-bottom: 8px;
}
.case_list .lightingcases {
	width: 295px;
	float: left;
}
.lightingcases .lc_aw {
	padding-top: 10px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #dee4f2;
	height: 110px;
}
.lc_aw .aw_l {
	border: 1px solid #CCC;
	height: 100px;
	width: 100px;
	margin-right: 10px;
	padding: 2px;
	float: left;
}
.mar {
	margin-left: 10px;
}
.lightingcases .tit_box {
	font-size: 14px;
	font-weight: bold;
	letter-spacing: 0.05em;
	color: #333333;
	line-height: 23px;
	height: 23px;
	background: transparent
		url(//www.ledinside.cn/sites/www.ledinside.cn/theme/images/left_title_bg.gif)
		no-repeat 0 center;
	padding: 0 15px;
	border-bottom: solid 1px #b1b1b1;
}

.lightingcases .tit_box a {
	color: #333;
	text-decoration: none;
}


.lc_aw .aw_r {
	width: 175px;
	float: right;
	font-size: 14px;
}
.aw_r a {
	color: #044474;
	text-decoration: none;
}
.gray_mt {
	font-size: 12px;
	color: #999;
	line-height: normal;
}
.lightingcases .lc_list {
	padding: 0px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.lightingcases .lc_list li {
	background-image: url(//www.ledinside.cn/sites/www.ledinside.cn/theme/images/ico-dian.png);
	background-repeat: no-repeat;
	list-style-type: none;
	font-size: 12px;
	line-height: 27px;
	background-position: left center;
	padding-left: 10px;
}
.lightingcases .lc_list li a {
	color: #333;
	text-decoration: none;
}
.lightingcases .ael {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;
	padding-top: 11px;
	padding-bottom: 7px;
	height: 75px;
}

.aell {
	height: 58px;
	width: 45px;
	margin-right: 10px;
	float: left;
}

.lightingcases .aelr {
	font-size: 14px;
	color: #666;
	width: 240px;
	float: right;
}
.ae_f {
	font-size: 12px;
}
.ae_f a {
	color: #9b0204;
	text-decoration: none;
}
.block_article_list li{
	margin-left:10px;
    list-style: disc
}
/**Index Float AD**/
div.floatAD {
	position: fixed;
	z-index: 100;
	top: 175px;
	bottom: 80px;
	left: 20px;
}
div.floatAD img {
	border: none;
}


#Announcement {
	height: auto !important; /* Ruby 2017-0207 */
}
#Announcement .send input[disabled] {
	color: #C0C0C0; /* Ruby 2017-0207 */
}

/** Research Cover List Items - Ruby 2017-0613 **/
.Research-Cover_list-item {
	line-height: 0px;
	margin-bottom: 10px;
}
.Research-Cover_list-item_year {
	background: #c80000; /* Old browsers */
	background: -moz-linear-gradient(top, #c80000 0%, #9a0000 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, #c80000 0%,#9a0000 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, #c80000 0%,#9a0000 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c80000', endColorstr='#9a0000',GradientType=0 ); /* IE6-9 */
	color: #FFFFFF;
	height: 26px;
	text-align: center;
	vertical-align: middle;
	font-size: 14px;
	font-weight: bold;
}
.Research-Cover_list-item_title {
	vertical-align: middle;
}
.Research-Cover_list-item_title a {
	line-height: 16px;
	font-size: 14px;
	color: #333333;
}
.Research-Cover_list-item_title a:hover {
	color: #DB0000;
}
.Research-Cover_list-item_read-more {
	font-size: 12px;
	color: #999999;
}

/** Social Media BTN - Ruby 2017-0718 **/
.new-orange-btn {
	-moz-box-shadow:inset 0px 1px 0px 0px #f5ba0a;
	-webkit-box-shadow:inset 0px 1px 0px 0px #f5ba0a;
	box-shadow:inset 0px 1px 0px 0px #f5ba0a;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ee6f00), color-stop(1, #f2ab1e));
	background:-moz-linear-gradient(top, #ee6f00 5%, #f2ab1e 100%);
	background:-webkit-linear-gradient(top, #ee6f00 5%, #f2ab1e 100%);
	background:-o-linear-gradient(top, #ee6f00 5%, #f2ab1e 100%);
	background:-ms-linear-gradient(top, #ee6f00 5%, #f2ab1e 100%);
	background:linear-gradient(to bottom, #ee6f00 5%, #f2ab1e 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee6f00', endColorstr='#f2ab1e',GradientType=0);
	background-color:#ee6f00;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #e65f44;
	display:inline-block;
	cursor:pointer;
	color:#FFFFFF !important;
	font-family:Arial;
	font-size:12px;
	padding:8px 24px;
	text-decoration:none;
	line-height: normal !important;
}
.new-orange-btn:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f2ab1e), color-stop(1, #ee6f00));
	background:-moz-linear-gradient(top, #f2ab1e 5%, #ee6f00 100%);
	background:-webkit-linear-gradient(top, #f2ab1e 5%, #ee6f00 100%);
	background:-o-linear-gradient(top, #f2ab1e 5%, #ee6f00 100%);
	background:-ms-linear-gradient(top, #f2ab1e 5%, #ee6f00 100%);
	background:linear-gradient(to bottom, #f2ab1e 5%, #ee6f00 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2ab1e', endColorstr='#ee6f00',GradientType=0);
	background-color:#f2ab1e;
}
.new-orange-btn:active {
	position:relative;
	top:1px;
}
.new-blue-btn {
	-moz-box-shadow:inset 0px 1px 0px 0px #82dee8;
	-webkit-box-shadow:inset 0px 1px 0px 0px #82dee8;
	box-shadow:inset 0px 1px 0px 0px #82dee8;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #0b95b8), color-stop(1, #0ebee6));
	background:-moz-linear-gradient(top, #0b95b8 5%, #0ebee6 100%);
	background:-webkit-linear-gradient(top, #0b95b8 5%, #0ebee6 100%);
	background:-o-linear-gradient(top, #0b95b8 5%, #0ebee6 100%);
	background:-ms-linear-gradient(top, #0b95b8 5%, #0ebee6 100%);
	background:linear-gradient(to bottom, #0b95b8 5%, #0ebee6 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0b95b8', endColorstr='#0ebee6',GradientType=0);
	background-color:#0b95b8;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #0487b7;
	display:inline-block;
	cursor:pointer;
	color:#ffffff !important;
	font-family:Arial;
	font-size:12px;
	padding:8px 24px;
	text-decoration:none;
	line-height: normal !important;
}
.new-blue-btn:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #0ebee6), color-stop(1, #0b95b8));
	background:-moz-linear-gradient(top, #0ebee6 5%, #0b95b8 100%);
	background:-webkit-linear-gradient(top, #0ebee6 5%, #0b95b8 100%);
	background:-o-linear-gradient(top, #0ebee6 5%, #0b95b8 100%);
	background:-ms-linear-gradient(top, #0ebee6 5%, #0b95b8 100%);
	background:linear-gradient(to bottom, #0ebee6 5%, #0b95b8 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0ebee6', endColorstr='#0b95b8',GradientType=0);
	background-color:#0ebee6;
}
.new-blue-btn:active {
	position:relative;
	top:1px;
}
.new-red-s-btn {
	padding: 3px 10px;
	background-color: #9F001E;
	color: #FFFFFF !important;
}
.social-media-login {
	line-height: normal;
	height: 45px;	
}