/*Main Lay Start*/
#main_left { width:645px; float:left; margin: 0 0 5px 0px; _margin: 0 0 5px 2px; text-align:left; }
#main_right { width:320px; float:right; margin: 0 0px 5px 0; _margin:0 2px 5px 0; }
.main_box { width:645px; min-height:260px; float:left; background-color:#FFF; }
.main_box_2 { width:640px; min-height:260px; float:left; margin-top:20px; background-color:#FFF;}
.main_box_left { width:300px;  float:left; }
.main_box_right { width:300px;  float:right; }
/*Main Lay End*/

/*Main Title Start*/
.main_title { }
.main_new_title { float:left;}
.main_new_more { float:right;}
.main_title h2 { margin:0;  padding:0; }
.main_viewall { float:right; text-align:right; margin:6px 6px 0 0; }
/*Main Title End*/

/*Hot Topics Start*/
/*#main_topics { float: left; width: 640px; min-height:280px; }
#main_topics_left { width: 355px; min-height: 270px; float: left; margin:0; }
#main_topics_right { width: 280px; min-height: 270px; float:right; margin:0; }
#main_topics_page { float: left; width: 640px; height:20px; margin:0; text-align:right;}
#main_topics_page .arrow { float:right; margin:3px 2px 0 15px; }
#main_topics_page .txt { float:right; margin:0; }

#main_topics_pic { width: 350px; height: 210px; float: left; }
#main_topics_pic_title { width: 340px; min-height: 45px; float: left; margin:0; background-color:#d8ebff; padding:5px;}
#main_topics_pic_title a { font-size:13px; font-weight:bold; line-height:20px; color:#4495cf; }
#main_topics_pic_title a:hover { text-decoration:underline; }

#main_topics_right .topics_list { width:280px; min-height:40px; float:left; margin-bottom:5px; padding-bottom:5px; border-bottom:1px #CCC solid;}
#main_topics_right .topics_list_icon { width:10px; min-height:30px; float:left; padding:5px 0 0 3px;}
#main_topics_right .topics_list_txt { width:260px; min-height:40px; float:right; text-align:left; line-height:16px;}
#main_topics_right .topics_list_txt a { color:#333;}
#main_topics_right .topics_list_txt a:hover { color:#4495cf;}


.main_topics_right .topics_list { width:280px; min-height:40px; float:left; margin-bottom:5px; padding-bottom:5px; border-bottom:1px #CCC solid;}
.main_topics_right .topics_list_icon { width:10px; min-height:30px; float:left; padding:5px 0 0 3px;}
.main_topics_right .topics_list_txt { width:260px; min-height:40px; float:right; text-align:left; line-height:16px;}
.main_topics_right .topics_list_txt a { color:#333;}
.main_topics_right .topics_list_txt a:hover { color:#4495cf;}*/

/*Hot Topics End*/

/*Product Insight Start*/
#main_product_insight { width:300px; height:135px; padding:10px; border:1px solid #ccc;}
#main_product_top { width: 300px; margin-top:10px;}
#main_product_pic_90 { width: 90px; height: 90px; margin:12px 0 0 10px; float:right; background-color:#fff; }
#main_product_name { width: 185px; height:35px; overflow:hidden; margin:0; font-size:13px; font-weight:bold; color:#222; line-height: 18px;}
#main_product_name a { color:#000;}
#main_product_name a:hover { color:#d5595f;}

#main_product_content {margin:10px 0 0 0px; line-height:20px; height:64px; overflow:hidden;}

#main_product_pic_60 { width: 322px; height: 80px; background-color:#333;  }
#main_product_pic_60 ul { margin:0; padding:0; list-style:none; }
#main_product_pic_60 ul li { width: 60px; height: 60px; margin: 9px 10px 0 10px; float: left; }
#main_product_pic_60 ul li .on{border-bottom:solid 3px #ea000b}
/*Product Insight End*/

/*Article Start*/
.main_article { width: 300px; margin-top:10px; border-bottom:#555 1px dashed; padding-bottom:10px; font-weight: bold;}
.main_article p { margin:0; color:#999; }
.main_article_pic { width:100px; height:60px; float:left;}
.main_article_title { width:190px; height:65px; float:left; margin:0 0 0 8px; font-weight: bold; overflow:hidden; }

.main_article_list { width: 300px; margin:10px 0 0 0; }
.main_article_list ul { margin:10px 0 0 15px;  padding:0; clear:both  }
.main_article_list ul li { line-height:16px; margin-bottom:10px; }
.main_article_list li>a {color:#666;}
.main_article_list li>a:hover { color:#d5595f; !important}

.main_article_more { height:20px; float:left; margin:0 0 0 5px;}
/*Article End*/

/*Security 50 Start*/
.main_S50 { width: 300px; float: left; margin:15px 0 0 0; }
.main_S50_pic { width:70px; height:48px; float:left; margin-right:10px; }
.main_S50_title { width:220px; height:48px; line-height:16px; overflow:hidden; }
.main_S50_title a{ color:#666; }
.main_S50_title a:hover{ color:#d5595f }
/*Security 50  End*/

/*Asia Corner Start*/
.main_asia { width:300px; float: left; margin:10px 0 0 0; padding:0; height:310px; overflow:hidden; }
.main_asia_box { width:150px; height:150px; margin:0; float:left; }
.main_asia_box img{ width:150px; height:150px;}
.main_asia_box_01 { width:150px; height:150px; position:relative; z-index:4; overflow:hidden; cursor:pointer; }
.main_asia_box_02 { width:150px; height:150px; position:absolute; z-index:1; background-color:#FFF;}
.main_asia_box_03 { width:140px; height:140px; position:absolute; z-index:2; top:150px; font-family:Verdana, Geneva, sans-serif; color:#FFF; font-size:13px; line-height:18px;  font-weight:bold; padding:5px; *background-color:#333; background-color:#333\9; background-color:rgba(0,0,0,0.5);
		-webkit-transition:top 0.2s ease;
		-moz-transition:top 0.2s ease;
		-o-transition:top 0.2s ease;
}
.main_asia_box_01:hover .main_asia_box_03 { top:0; } 
.main_asia_box_01:hover .main_asia_arrow { display:none; }
.main_asia_arrow { width:40px; height:40px; position:absolute; z-index:3; top:100px; left:100px; }
.main_asia_arrow img {width:40px; height:40px;}
/*Asia Corner End*/

/*Buyer's Guide Start*/
.main_BG { width: 305px; float: left; margin:10px 0 3px 5px; _margin:10px 0 3px 2px; padding:0; }
.main_BG_list { width: 305px; float: left; margin:0 0 6px 0; padding:0; }
.main_BG_icon { width:20px; height:20px; float:left; }
.main_BG_title { width:270px; min-height:22px; float:left; margin:0 0 0 8px; padding:0 0 10px 0; line-height:16px; font-weight:bold; border-bottom:#555 1px dotted; }
/*Buyer's Guide End*/

/*--Supplier Start--*/
#main_suppliers { width: 310px; float: left; margin:10px 0 3px 5px; _margin:10px 0 3px 2px; padding:0;}
#main_suppliers .logo { width:90px; height:90px; margin: 0 6px 10px 3px; float: left; border:1px #CCC solid; background-color:#FFF; text-align:center; vertical-align:middle; padding:0; display:table-cell;}
#main_suppliers .logo *{ vertical-align:middle;}
#main_suppliers .logo span { height:100%;  display:inline-block; vertical-align:middle;}/* IE6 hack */

#main_suppliers_list { width:300px; float: left; margin:10px 0 0 0; padding:0;}
.main_suppliers_list_txt01 { width:280px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; padding-top:2px;}
.main_suppliers_list_txt01 a { color:#4495cf;}
.main_suppliers_list_txt01 a:hover { color:#000;}

.main_suppliers_list_txt02 { width:280px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; padding-top:2px;}
.main_suppliers_list_txt02 a { color:#666;}
.main_suppliers_list_txt02 a:hover { color:#4495cf;}

#main_suppliers_list ul { width:295px; list-style-type:decimal; margin:0 0 0 17px;  padding:0; line-height:16px;}
#main_suppliers_list ul li { margin:0 0 10px 0; padding:0; }

.main_suppliers_table {}
.main_suppliers_table td {height:26px;}
.main_suppliers_table td a:hover{color:#d5595f;}
/*--Supplier End--*/

/*--Magazine Start--*/
.main_magazine_box { width:300px; margin-top:10px; /*float:left;*/ padding:10px; border:1px #CCC solid; }
.main_magazine { width: 300px; float:left; margin:10px 0 10px; padding:0; line-height:17px; }
.main_magazine_book { width:85px; height:113px; float:left; margin:0;  }
.main_magazine_edition { width:208px; float:right; margin:0; }
.main_magazine_more { width:315px; float:left; margin:5px 0 0 0; }
.main_magazine_more_2 { width:60px; float:right; margin:5px 3px 0 0; text-align:right; }
.main_magazine_line { width:300px; height:1px; margin:auto; border-top:1px #888 dashed; clear:both;} 

.main_mag_plus { width: 300px; min-height:140px; float:left; margin:5px 0 0 0; _margin:10px 0 0 2px; padding:6px; background-image:url(../images/mag_plus_bg.gif); }
.main_mag_plus_book { width:85px; height:113px; float:left; margin:5px 0 0 5px; }
.main_mag_plus_edition { width:195px; float:right; margin:5px 0 0 0; color:#FFF; line-height:16px; }
.main_mag_plus_edition a { color:#999; font-weight:bold; }
.main_mag_plus_edition a:hover { color:#4495cf; }

.main_magazine_read { width: 305px; float: left; margin:10px 0 0 5px; _margin:10px 0 0 2px; padding:0; }
.main_magazine_read ul { margin:0;  padding:0; line-height:16px; list-style:none; }
.main_magazine_read ul li { margin:0 0 6px 0; padding:0 0 5px 0; border-bottom:#999 dotted 1px; min-height:40px; }
/*--Magazine End--*/


/*Video Start*/
//#main_video { width:310px; padding:0 5px 5px 5px; background-color:#000; float:left; margin-top:10px; }
#main_video { width:310px; padding:0 0px 0px 0px; background-color:#000; float:left; margin-top:5px; }
#main_video-box { width:310px; height:233px; float:left; background-color:#000; }
#main_video_title { width:305px; float:left; padding:2px; font-size:12px; font-weight:bold; color:#999; }
/*Video End*/


/*main twitter Start*/
#main_twitter { width: 320px; height: 350px; margin-top:10px; float:left; background-color:#FFF;}
#main_twitter_header { width:310px; height:28px; float:left; margin:0 0 5px 5px; _margin:0 0 5px 0; text-align:right; background-image:url(../images/twitter_bg.gif);}
#main_twitter_code { width:310px; height:310px; float:left; margin:0 0 0 5px; _margin:0; }
/*main twitter End*/

/*main QR Code Start*/
#main_QR-Code { width: 320px; margin-top:10px; float:left; }
/*main QR Code End*/


/*--Events Start--*/
#main_event { width: 300px; border:solid 1px #CCC; margin-top:10px; padding:10px; }
#main_event .event_list { width:300px; margin:10px auto 10px ; border-bottom:1px #999 dashed; padding-bottom:10px;}
#main_event .event_list_left  { width:45px; height:55px; float:left; font-size:16px; font-family:Arial, Helvetica, sans-serif; color:#999; font-weight:bold; text-align:left; line-height:22px;}
#main_event .event_list_day { font-size:28px; }
#main_event .event_list_right { width:255px; float:left; line-height:20px;}
#main_event .event_list_right a { font-weight:bold; color:#222; }
#main_event .event_list_right a:hover { color:#222; text-decoration:underline;}
#main_event .event_banner { width:300px; height: 100px; border:solid 1px #CCC; margin: 10px auto 5px;}
/*--Events End--*/

/*--Quick Link Start--*/
#main_quick { width: 980px}
#main_quick_title { width: 940px; margin:5px; float:left; }
#main_quick_title h2 { margin:0;  padding:0; }
#main_quick_1 { width: 950px; margin:0 5px 0 5px; float:left; text-align:center; }
#main_quick_1 a { color: #999; }
#main_quick_1 a:hover { color: #000; }
/*--Quick Link Start--*/

/*footer*/
.footer { width:980px; border-top:1px solid #555; margin:25px auto 0; clear:both;}
.footer .footerbox { float:left; width:230px; padding-left:15px}
.footerbox a { color:#666; text-decoration:none;}
.footerbox a:visited {color:#666;}
.footerbox a:hover {color:#d5595f;}
.footer .title { font-size:13px; color:#a00e15; font-weight:bold; padding:0; margin:15px 0 5px;}
.footer ul { margin:0; padding:0;}
.footer li { list-style:none; line-height:26px; color:#555; font-size:13px;}
.footer .copyright { width:965px; padding-left:15px; border-top:1px solid #999; margin-top:25px; font-size:13px;}
.copyright ul{ margin:8px 0 0 0; padding:0;}
.copyright li { display:inline; list-style:none; margin-right:10px;}
.copyright a { color:#a00e15; text-decoration:none; font-weight:bold;}
.copyright p { color:#555; margin:5px 0;}

.both { clear:both;}
.news_more_box { display:inline; padding:0 3px 1px 3px; color:#a00e15 !important; border:1px solid #a00e15;}