/*index*/

.layout_left .left_box{border:1px solid #e1e1e1}
.layout_left .left_box h2{font-size:12px; border-bottom:1px solid #e1e1e1; height:20px; padding:4px 0 0 10px;}
.layout_left .service .main_box{height:180px}
.layout_left .left_box {margin:0 0 10px 0}
.layout_left .left_box .service_main img{ margin:10px 0 10px 20px}
.layout_left .left_box .service_main p{ padding:0 20px; text-align:center}
.feature .main_box img{ margin:15px 0 10px 15px}
.feature {height:253px}
.feature .main_box p{padding:0 20px 10px 20px; text-align:center}
.feature .main_box .more{ text-align:right}
.e_zine{ padding:0 0 10px 0; height:236px}
.e_zine .left_btn{ float:left; padding:70px 15px 0 5px}
.e_zine .right_btn{ float:right; margin:70px 5px 0 0}
.zine_img{ width:110px;margin:0 auto; padding-top:10px}
.zine_name{ text-align:center; padding:10px 10px 0 10px; clear:left}

.gold_menber .main_box{ padding:10px; padding-bottom:5px;border:1px solid #e1e1e1; width:165px; margin:-1px 0 0 0; height:315px; *height:318px!important; *height:320px;}
.gold_menber .main_box li{background:url(../images/icon/gold_li_bg.gif) no-repeat left center; padding:4px 0 3px 10px; line-height:22px}
.gold_menber .main_box a{color:#000;}
.gold_menber .main_box a:hover{color:#0059b1}
.gold_menber h2{ height:27px; width:187px; line-height:17px; font-size:1px}
.gold_menber .main_box .post_gold{ height:18px; line-height:18px; width:162px; text-align:center; display:block; margin-top:5px;color:#455390; font-size:11px}

.content-switch{ border:2px solid #f0f0f0;}
.content-switch .left_img{ margin:4px 2px 4px 4px; float:left; display:inline}
.content-switch .left_img img{ width:332px; height:190px;}
.content-switch .right_text{float:right}
.content-switch .right_text ul{ margin-top:-1px;}
.content-switch .right_text li em{ font-size:11px; font-style:normal; font-weight:bold; color:#303227}
.content-switch .right_text li{background:url(../images/layout/switch_li_bg.gif) repeat-y; width:152px; border-top:1px solid #b5b5b5;border-bottom:1px solid #fff;
height:43px; padding:5px 0 0 10px; color:#4a4a4a; cursor:pointer}
.content-switch .right_text li{font-size:10px; color:#9c9793}
.content-switch .right_text li a{color:#acacd2; text-decoration:none}
.content-switch .right_text li.last{border-bottom:none}
.content-switch .right_text li.selected{ background:url(../images/icon/switch_li.gif) no-repeat 0px 10px}
.content-switch .main{border:1px solid #b9b9b9; height:200px}
.leads .title li{ background:url(../images/layout/title_li_bg.gif) repeat-x; width:254px; float:left; line-height:23px;
border:1px solid #c8cdd1; border-right:0; margin:-1px 0 0 -1px}
.leads {border:1px solid #c8cdd1; margin:10px 0; height:253px; width:508px}
.leads .title{ width:510px; position:absolute}
.leads .title li.selected{ background:none; border-bottom:0; font-weight:bold;}
.leads .title li.selected h2{float:left; color:#5B6299; font-weight:bold}
.leads .title li h2{float:left; font-size:12px; font-weight:normal; padding:0 0 0 10px; }
.leads .title li span{font-weight:normal; float:right; font-size:11px; margin:0 10px 0 0}
.leads .title li span a{color:#0057a7; text-decoration:underline}
.leads_main{margin:35px 0 0 0}
.leads_main li{height:38px; float:left; margin:0 0 0 10px; width:243px; display:inline}
.leads_main .flag{float:left; width:20px}
.leads_text{ float:left; margin:0 0 0 10px; height:32px; width:210px; overflow:hidden}
.leads_text a{ color:#0033cc; display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.leads_text p{font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:210px}
.post_leads{line-height:21px; text-align:center; display:block; margin:0 0 5px 5px; color:#3d4a90;
 clear:left}
.indexnews{border:1px solid #dedfe1; float:left; padding:0 0 10px 0; height:237px; margin:0 0 10px 0; width:508px}
.indexnews .title{ height:27px; line-height:27px; background:url(../images/layout/title_li_bg.gif) repeat-x top; overflow:hidden}

.indexnews .title ul{display:block;}
.indexnews .title li{ float:left;  padding:0 5px; font-size:11px; margin:0 0 0 -1px; }
.indexnews .title li.selected{ padding:0 9px;margin:0 0 0 -1px;border-left:1px solid #dde1e4; border-right:1px solid #dde1e4; font-weight:600;background:url(../images/layout/title.gif) no-repeat left top; background-position:0 -94px}
.indexnews .title h2{ font-size:12px; color:#333; width:85px;}
.indexnews .title li a{ color:#5b669c;}



.fashion_left{float:left; width:150px; float:left; padding:20px 0 0 10px}
.fashion_left img{ width:140px; height:100px;/*border:1px solid #b8b8b8; padding:3px;*/ margin:0 0 5px 0}
.fashion_left p{ text-align:center;}
.fashion_right{ padding:25px 0 0 15px; float:left; width:320px}
.fashion_right h2{ font-size:14px; margin:0 0 5px 0; }
.fashion_right h2 a{ color:#001379}
.fashion_right h2 a:hover{ color:#001379}
.fashion_right span{ display:block;height:92px; overflow:hidden}
.fashion_right p{line-height:18px; height:70px; color:#8b8c84}
.fashion_right li{background:url(../images/layout/li_bg.gif) no-repeat left center; padding:0 0 0 10px; font-size:11px; line-height:20px; width:280px;
overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.fashion_main .more{float:right}
.fashion_main .more a{ color:#5b67a3; font-size:11px; text-decoration:underline; margin:0 20px 0 0}
.main_sponsor{ background:url(../images/layout/ad-icon.gif) no-repeat left  center; padding:0 0 0 15px; float:left}
.industry_news {margin:10px 0 0 0}




.ligin {font-size:11px; margin:0 0 11px 0; height:122px}
.ligin .box_top{line-height:1px; font-size:1px; height:6px;}
.ligin .box_bottom{line-height:1px; font-size:1px; height:6px;}
.ligin .box_main{ border-left:1px solid #f2a41c; border-right:1px solid #f2a41c; padding:0 0 0px 0}
.ligin .input_text{ border:1px solid #909090; width:130px; color:#999; font-size:11px; padding:1px;}
.ligin td{padding:2px 3px; line-height:20px}
.ligin .title{ height:15px; font-size:12px; font-family:"Microsoft YaHei"; height:15px; padding:0 0 0 20px; font-weight:bold; color:#3a3a3a; line-height:15px; 
	margin:0 0 10px 0}
.ligin .boxtxt{ line-height:18px;}
.ligin .boxtxt a{ display:block;}

.hot_products { clear:left; border:1px solid #7480bc; padding:1px; float:left; width:235px;margin-bottom:10px; margin-top:10px;}
.hot_products h2{font-size:12px; float:left; color:#fff; padding:0 0 0 10px}
.hot_products .title{ line-height:22px; height:22px}
.hot_products .title a{float:right; font-size:11px; color:#fff; text-decoration:underline; margin:0 10px 0 0;}
.hot_products .hot_main{ padding:10px 0 0 0} 
.hot_products .hot_main img{border:1px solid #dbdcde; width:75px; margin:0 auto}
.hot_products .hot_main li{ float:left; width:49%; text-align:center; height:113px; *height:113px!important; *height:114px;}
.hot_products .hot_main h3{ font-size:11px; font-weight:normal; text-align:center; height:28px; overflow:hidden; padding:0 5px;}
.hot_products .hot_main h3 a{ color:#04355e}
.post_hot{ clear:left; text-align:center; margin:0 0 6px 15px; font-size:11px; height:20px;line-height:20px}
.post_hot a{ color:#3d4a90}

.right_box{clear:left; border:1px solid #dde1e4;}
.right_box .title{ background:url(../images/layout/right_title_bg.gif) repeat-x; height:26px; line-height:26px;  font-size:12px;
color:#6061a4; padding:0 0 0 10px}
.right_box .title a{color:#6061a4;}
.right_box .right_main{padding:20px 10px 10px 10px}
.right_main h3,.right_main h3 a{ font-size:12px; font-weight:normal; text-align:center}
.right_box .right_main ul{ margin-top:16px;}
.right_box .right_main li{ width:200px;background:url(../images/layout/li_bg.gif) no-repeat left center; padding:0 0 0 10px; line-height:24px;
overflow:hidden;text-overflow:ellipsis;white-space:nowrap;
  -o-text-overflow: ellipsis;    /* for Opera */   
}
.right_box .right_main li:after{content:"...";padding-left:3px;font-size:12px;}/* for Firefox */ 

.right_box .right_main li a{color:#001379}



.show_report{ height:246px}
.show_report_top{position:relative; width:210px; margin:0 auto; margin-top:10px; }
.show_report_top p{position:relative; width:210px; margin:0 auto; display:block }
.show_report_top img{ width:210px; height:95px;}
/*.show_report_top a.text{ position: absolute;color:#fff; bottom:3px; left:0; z-index:110; width:210px; height:33px; text-align:center; display:block;}
.show_report_top h2{position:absolute; bottom:0; left:0;background:#022463;height:33px;filter:alpha(opacity=50); -moz-opacity:0.5;opacity: 0.5;z-index:100;
 width:210px; font-size:1px;bottom:3px; }*/
.show_report_top a.text{ color:#001379;  width:210px; height:33px; text-align:center; display:block; overflow:hidden}
.show_report_top li{ line-height:25px;}
.show_report p{ margin:2px 0 0 10px; height:50px}

.rightshow .showsinfo{ width:230px; margin:0 auto; padding:5px 0;}
.rightshow .showsinfo a{ font-size:12px; color:#005794; font-weight:normal; display:block;margin-bottom:5px;}

.upcoming .title li{ float:left; width:175px; background:url(../images/layout/title_li_bg.gif) repeat-x; border:1px solid #ccc; height:24px; line-height:24px;
	margin:-1px 0 0 -1px; text-align:center}
.upcoming .title li.selected{ border-bottom:1px solid #e6f1f5; background:url(../images/layout/pitch_li.gif) repeat-x bottom; width:174px}
.upcoming .title li.selected a{color:#016594; font-weight:bold}
.upcoming .title { position:absolute; top:0; left:0; width:351px}
.upcoming .title h2{font-size:12px; font-weight:normal}
.upcoming { width:350px; border:1px solid #ccc; float:left; position:relative; height:446px}
.upcoming .main{ padding:0 0 10px 7px}
.upcoming_text{width:335px; margin:35px 0 10px 0 }

.upcoming_text td{background:url(../images/layout/x_line.gif) repeat-x left bottom #f5f5f5; line-height:18px; height:18px;overflow:hidden   }
.upcoming_text td a{ color:#1A2575}
.upcoming_text td.date_box{border-right:1px solid #fff;padding-left:0; font-size:11px;}
.date_box img{background:#ddd; width:20px;}
.upcoming_text th{text-align:left;  line-height:24px;background: #ddd; border-bottom:1px solid #fff; padding-left:5px;}
.upcoming_text tr.last td{ background-image:none}


.tit_box{border-left:1px solid #fff;height:40px;overflow:hidden}
.upcoming_text .i td{ border-bottom:none; height:40px;}

.community_centre{width:593px; float:left; border:1px solid #7480bc; padding:1px 1px 10px 1px; margin:0 0 0 10px; /*height:435px*/}
.community_main {float:left}
.community_centre .title{ height:28px;line-height:28px; font-weight:600; color:#6061a4; padding-left:10px}
.community_centre .title h2{ float:left;font-size:13px; color:#272727; padding:0px 0 0 10px}
.community_centre .title a.more{float:right; font-size:11px; padding-right:5px ; color:#4f5397; font-weight:normal; text-decoration:underline}

.community_centre .forum { display:inline}
.community_centre .forum .top_box{height:8px; line-height:1px; font-size:1px;}
.community_centre .forum .bottom_box{height:8px; line-height:1px; font-size:1px;}
.community_centre .forum .forum_main img{margin:5px 0 0 -2px; border:1px solid #ccc; padding:3px; width:254px; height:93px;}
.community_centre .forum .forum_main .new_img{ height:102px; position: relative}
.community_centre .forum .forum_main .new_img h2{ font-size:11px; font-weight:normal; position:absolute; background:#022463; width:252px; text-align:center;filter:alpha(opacity=70); -moz-opacity:0.7;opacity: 0.7; height:22px;line-height:22px; bottom:0px; left:3px}
.community_centre .forum .forum_main .new_img img{float:left}
.community_centre .forum .forum_main .new_img a.text{ color:#fff; text-align:center;}
.community_centre .forum_main .forum_list{margin:8px 5px 0 0px; font-size:11px; line-height:16px;  overflow:hidden}
.community_centre .forum_main .forum_list a{ background:url(../images/layout/li_bg.gif) no-repeat left center; padding:0 0 0 6px; font-weight:bold; color:#4f5397; display:block;width:257px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.community_centre .forum_title{ font-size:11px; background:url(../images/layout/forum_title.gif) repeat-x; width:250px; height:21px; line-height:21px; padding:0 10px; color:#fff; margin:0 0 5px 4px}
.community_centre .forum_title h2{}
.community_centre .forum_title a{}
.community_centre .bolg_list .title{color:#4f5397}
.community_centre .bolg_list{}
.community_centre .bolg_list .title h2{}

.community_centre .bolg_main .left img{ border:1px solid #ccc; padding:3px; float:left}
.community_centre .bolg_main{ padding-top:10px; width:268px;}
.community_centre .bolg_main .right{float: left; width:170px;height:75px; margin-left:8px; margin-bottom:7px; overflow:hidden}
.community_centre .bolg_main h2{font-size:12px; background:url(../images/layout/x_line.gif) repeat-x bottom; width:170px; line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.community_centre .bolg_main a{text-decoration:none}
.community_centre .bolg_main li a:hover{text-decoration:underline}
.community_centre .bolg_main ul{ clear:both;background:#f1f1f1; display:block; margin-right:6px; margin-top:10px;line-height:20px; padding:5px 0;  padding-bottom:9px;padding-left:6px;}
.community_centre .bolg_main li{background:url(../images/layout/li_bg.gif) no-repeat left center; height:21px; padding-left:6px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;} 
.research_list{float:left; width:280px; margin:10px 0 0 10px; display:inline; overflow:hidden}
.research_main{ border-right:2px solid #dbdbdb;border-left:2px solid #dbdbdb;}
.research_main{ padding:0 0 0 8px}
.research_main p{ line-height:18px;}
.research_main td{line-height:20px; padding:0 5px 0 0;}
.research_main h2{font-size:12px; font-weight:bold; color:#4f5397}
.research_list .bottom{height:7px; line-height:1px; font-size:1px;}
.browse {border:1px solid #ccc; width:958px; float:left;position:relative; margin:10px 0 0 0; padding:25px 0 0 0}
.browse .title { left:0; top:0; z-index:100; height:26px; position:absolute; width:958px}
.browse .title h2{font-size:12px; width:142px; text-align:center; float:left; line-height:26px; color:#3a3a3a}
.browse .title li{float:left; background:url(../images/layout/title_li_bg.gif) repeat-x bottom; height:25px; border:1px solid #ccc; margin:-1px 0 0 -1px;
	 line-height:25px; width:135px; text-align:center; cursor:pointer}
.browse .title .selected{ background:url(../images/layout/pitch_li.gif) repeat-x bottom; border-bottom:1px solid #e7f1f5}
.browse .main{height:100px; border-top:1px solid #ccc;width:958px}
.browse_more { float:right; color:#004788; position:absolute; right:10px; top:8px; font-size:11px}

.quiz_list { padding-top:2px; display:block; }
.quiz_list li{ padding-left:6px; line-height:18px;text-overflow:ellipsis;white-space:nowrap;width:256px; overflow:hidden; background:url(../images/layout/li_bg.gif) no-repeat left center;  }

/*news*/

.fashion{ width:710px; float:left}
.fashion .fashion_title{ border-bottom:1px solid #d4d4d4; height:30px}
.fashion .fashion_title h2{ font:22px/30px georgia; color:#a85300; float:left}
.fashion .fashion_title .more{float:right; padding:13px 5px 0 0; font-size:11px}
.fashion .left{ border:5px solid #e3e4e6; width:379px; height:375px; position:relative; padding:5px 0 0 6px; margin:10px 0 10px 0; float:left }
.leftangle{ background:url(../images/layout/leftangle_bg.gif) no-repeat; width:20px; height:20px; position:absolute; bottom:-5px; left:-5px;}
.fashion .left h2{ text-align:center; font-size:18px; padding:5px 10px}
.fashion .left p{padding:0 20px; height:38px}
.fashion .left .bottom{
	position:absolute;
	font-size:16px;
	font-weight:bold;
	left: 20px;
	bottom: 5px;
}
.fashion .left .bottom a{ margin:0 3px;}
.fashion .left .bottom a.selected{color:#b40f53}
.fashion_btn{ position:absolute; right:20px; bottom:5px; float:right}
.fashion_btn a{ margin:0 2px;display:block; float:left}
.fashion_btn .btnprevious{ background:url(../images/btn/front_btn.gif) no-repeat; width:32px; height:18px;}
.fashion_btn .btnnext{ background:url(../images/btn/retreat_btn.gif) no-repeat; width:32px; height:18px;}
.preview {  width:372px;height:345px; border-bottom:1px #666 dashed;overflow:hidden}
.preview a.scimg{ display:block; width:372px; height:242px; overflow:hidden}
.preview img{ width:372px; }

.fashion .right{float:right; width:305px; overflow:hidden}
.fashion .right h2{font-size:26px; font-weight:normal; padding:5px 0 0 0;}
.fashion .right p{ padding:10px 0 0 0;text-overflow:ellipsis; }
.fashion .right ul li{padding:0 0 5px 0; height:80px}
.fashion .right ul li img{float:left; border:1px solid #e6e6e6; padding:2px; background:#fff;}
.fashion .right ul {  font-size:20px; background:url(../images/layout/slant_bg.gif); float:left;
 padding:23px 10px 5px 10px;
height:185px; width:280px; overflow:hidden;}
.fashion .right ul li a{ color:#001379;font-family:Georgia, "Times New Roman", Times, serif;}
.top_line{ height:185px}
.right img{ width:69px; height:69px; margin-right:5px;}
.fashion_list{width:708px; clear:left; border:1px solid #ddd;}
.fashion_list .title li{float:left; height:23px; line-height:23px; padding:0 10px; border-right:1px solid #ddd;}
.fashion_list .title{ height:23px; background:url(../images/layout/title_li_bg.gif) repeat-x bottom;}
.fashion_list .title .more{float:right; color:#615194; padding:0 10px 0 0; line-height:23px}
.fashion_list .title li.selected{ background:#fff;}
.fashion_list .title li.selected a{ color:#001379 }

.fashion_list .main {float:left;width:380px; padding:10px 0 20px 0}
.fashion_list .main a.fcimgbox{ display:block;float:left; width:140px; height:100px; overflow:hidden; margin:10px 0 0 10px}
.fashion_list .main img { width:140px }
.fashion_list .main .list_right h2{font-size:16px; color:#c56727}
.fashion_list .main .list_right h2 a{ color:#c56727}
.fashion_list .main .list_right{margin:15px 0 0 10px; width:210px; float:left; overflow:hidden}
.main_list li{ background:url(../images/layout/li_bg.gif) no-repeat left center; padding:0 0 0 10px; width:305px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; line-height:20px}
.fashion_list .main .list_right p{ padding-top:5px; }
.main_list { float:left;  font-size:11px; padding:20px 0 0 0}
.fcconbox{ height:142px;}
.videos_list{ clear:both;margin:10px 0 0 0; width:708px; overflow:hidden}
.videos_list .bottom_box,.videos_list .top_box{ height:9px; line-height:1px; font-size:1px;}
.videos_list .main{border-left:1px solid #dbdbdb;border-right:1px solid #dbdbdb; height:150px;  overflow:hidden}
.videos_list .main .title h2{font-size:12px; padding:0 0 0 10px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif;}
.videos_list .main .title { height:25px}
   .scroll_btn a{ float:left; display:block; width:29px; height:16px;}
   .scroll_btn .btnleft{ background:url(../images/btn/btn_left.jpg) no-repeat;}
   .scroll_btn .btnright{ background:url(../images/btn/btn_right.gif) no-repeat;}
   
.pcont {WIDTH: 680px; margin:0 auto; OVERFLOW: hidden; }
.ScrCont {
WIDTH: 32766px; ZOOM: 1
}
#List1_1 {
FLOAT: left
}
#List2_1 {
FLOAT: left
}

/*.scrollnav a{background:url(../images/layout/dian.gif) no-repeat -11px 0; width:9px; height:9px; float:left; margin:5px 3px 0 0}
.scrollnav a.present{background:url(../images/layout/dian.gif) no-repeat 0 0;}*/
.scrollnav input{float:left}
.scrollnav {float:right}
.scroll_btn { padding:0 15px 0 10px; float:left} 
.video_icon {background:url(../images/icon/video_icon.gif) no-repeat; width:20px; height:20px; position:absolute; left:5px; top:55px}
.videos_list li{ float:left; width:145px; text-align:center; overflow:hidden;text-overflow:ellipsis;white-space:nowrap; margin-right: 32px; display:inline}
.videos_list li a{ display:block; line-height:20px; }
.vimgbox{ width:140px; height:100px; overflow:hidden}
.videos_list li img{margin:0 0 5px 0;width:145px;}

.feature_list{ height:auto; margin-top:10px; clear:both}
.industry{float:left; width:710px;}
.industry_list img{border:1px solid #ccc; padding:3px; float:left; margin:0 10px 5px 0; width:70px; height:70px}
.industry .title{border-bottom:1px solid #d4d4d4;width:710px; height:30px; margin:0 0 10px 0}
.industry .title h2{ font:22px/30px georgia; color:#a85300; float:left;}
.industry .title .more{float:right; padding:12px 10px 0 0}
.industry_list .right{float:right; width:230px}
.industry_list{width:320px; float:left;display:inline; padding: 0 0 25px 0}
.industry_list h3 { font-size:14px}
.industry_list h3 a{ color:#001379; margin:5px 0 0 0}
.industry_list p{font-size:11px; padding:5px 0 0 0}
.industry_list h2{ font-size:12px; padding:0 0 10px 0; font-family:Verdana, Arial, Helvetica, sans-serif;}
.industry_list li{background:url(../images/layout/li_bg.gif) no-repeat left center; padding:0 0 0 10px; line-height:18px; width:290px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.industry_list li a{color:#000; font-size:11px}
.industry_list li a:hover{color:#1A2575}
.industry_list ul{ float:left; width:300px; padding:15px 0 0 0}
.industry_list.twin{ border-left:1px solid #e1e1e1; margin:0 0 0 20px; padding:0 0 25px 40px}

.shows_fairs{float:right; width:240px; border:1px solid #d1d1d1;}
.shows_fairs .title{background:url(../images/layout/title_li_bg.gif) repeat-x bottom; height:28px; line-height:28px}
.shows_fairs .title h2{font-size:12px; padding:0 0 0 10px; color:#5f63a0}
.shows_fairs .title h2 a{color:#5f63a0}
.shows_fairs .more img{ width:210px; height:95px; }
.shows_fairs .more h3{font-size:12px; font-weight:normal; text-align:center; margin:0 15px; }
.shows_fairs .more h3 a{color:#5f63a0}
.shows_fairs .more li{ width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; padding:0 0 0 10px; margin:0 0 0 10px; line-height:22px;
 background:url(../images/icon/gold_li_bg.gif) no-repeat left center;}
 .shows_fairs .more li a{ color:#1A2575; font-size:11px;}
 .shows_fairs .more ul{ margin:10px 0}
 
.shows_list{ height:156px; overflow:hidden}

.shows_list a.sfimg{ display:block;width:210px; height:95px; overflow:hidden;  margin:18px 0 5px 15px}

.news_products .title{ background:url(../images/layout/forum_title.gif) repeat-x bottom; height:27px; line-height:27px; padding:0 0 0 10px; width:948px}
.news_products .title h2{ font-size:14px; float:left; color:#fff; font-family:Verdana, Arial, Helvetica, sans-serif}
.news_products .title .more{float:right; padding:0 10px 0 0; color:#fff;}
.news_products{border:1px solid #bcc2de; float:left}
.news_products li{float:left; width:100px; text-align:center; padding:20px 10px 10px 9px}
.news_products li img{ border:1px solid #d6dfe4; width:75px; height:75px;}
.news_products li h3{font-size:12px; font-size:11px; font-weight:normal}
.news_products li h3 a{color:#1A2575}
.news_products .main{ padding:0 0 10px 0;width:958px; clear:left}
.shows_text{margin: 0 10px 0 0; height:325px}
.shows_text .title{background:url("../images/layout/pitch_li.gif") repeat-x scroll center bottom transparent;border-bottom:medium none; height:26px; position:relative; width:340px; line-height:26px; padding:0 0 0 10px}
.shows_text .title a{ color:#016594; font-weight:bold}
.shows_text .upcoming_text { margin:10px 0 0 0;}

.indexshows{  width:347px; overflow:hidden }


.free_magazine {float:right; width:232px; border:1px solid #ccc; height:325px}
.free_magazine .title{ background:url(../images/layout/title_li_bg.gif) repeat-x bottom; height:28px;  line-height:28px;}
.free_magazine .title h2{ font-size:12px; padding:0 0 0 10px; color:#5f63a0}
.free_magazine .left_btn{padding:70px 35px 0 10px;}
.free_magazine .right_btn{margin:70px 10px 0 0; display:inline}
.free_magazine img{margin:0 0 10px 0}
.free_magazine .zine_name{ background:#ededed; margin:0 5px;padding:10px; text-align:center; float:left; width:200px; display:inline;}
.free_magazine .main h3{ font-size:11px; font-weight:normal; line-height:20px; text-align:center; background:#ededed; margin:5px 5px 10px 5px}
.free_magazine .main h3 a{ color:#5f63a0}
.free_magazine .main{padding:0 0 10px 0}
.free_magazine .e_zine{ height:auto; float:left}

.right_main.classFeature p{ margin-left:15px; margin-right:15px; }

/* community */

.focus{ border:1px solid #ccc; width:358px; float:left; padding:8px 0 20px 8px; position:relative; height:450px}
.focus li{ background:url(../images/layout/focus_list_bg.gif) no-repeat center center; height:22px; line-height:22px; text-align:center; width:22px; float:left;
margin:4px 5px 0 0}
.focus li a{color:#fff; text-decoration:none}
.focus ul{float:right; padding:10px 10px 0 0}
.focus li.selected{background:url(../images/layout/focus_list_bg02.gif) no-repeat center center; height:28px; line-height:28px; text-align:center; font-weight:bold;
 width:28px; margin-top:0}
.focus h2{font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; padding:10px 0 0 0}
.focus h2 a{ color:#0058a6;}
.focus cite{font-size:11px; color:#a6a6a6; font-style:normal; margin:5px 0 0 0;}
.focus .main{ clear:both; padding:0 5px}
.focus p{ padding:5px; line-height:18px}
.right_angle{ background:url(../images/layout/rightangle_bg.gif) no-repeat; height:19px; width:18px; position:absolute; bottom:-2px; right:-1px;}

.essence_blog{ width:230px; float:left; margin:0 0 0 10px;}
.essence_blog .title{border-bottom:1px solid #dcdcdc; height:20px; padding:0 10px; margin:0 5px;}
.essence_blog .title h2{font-size:14px; float:left}
.essence_blog .more{float:right;}
.essence_blog .main{ border-left:1px solid #dcdcdc; border-right:1px solid #dcdcdc;}
.essence_blog .main ul{padding:0 0 10px 0}
.top_list h3{ font-family:Georgia, "Times New Roman", Times, serif; font-size:16px;background:url(../images/layout/x_line.gif) repeat-x bottom; padding:10px}
.top_list { padding:10px 5px 0 5px; height:170px} 
.top_list a{ color:#0058a6}
.essence_blog .main img{ margin:0 0 0 10px}
.essence_blog .main ul li{font-size:11px; background:url(../images/layout/li_bg.gif) no-repeat 0 9px; padding:0 0 0 10px; margin:0 0 0 10px; width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; line-height:20px}
.essence_blog .main ul li a{ color:#0058a6}
.blog_rank .title{background:url(../images/layout/title_li_bg.gif) repeat-x bottom; height:28px; border-bottom:1px solid #d1d1d1; font-size:12px; font-weight:bold;
color:#54679f; line-height:28px; padding:0 0 0 20px}
.blog_rank{float:right; width:343px; border:1px solid #d1d1d1; }
.blog_rank li .list_left{ float:left}
.blog_rank li .list_left img{ border:1px solid #dddddd; padding:3px}
.blog_rank li .list_right{float:left; width:250px; padding:5px 0 0 10px}
.blog_rank li .list_right img{margin:0 5px 0 0}
.blog_rank li a{display:block; line-height:24px; font-weight:bold; width:250px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.blog_rank li {margin:0 5px; padding:10px; background:url(../images/layout/x_line.gif) repeat-x bottom; height:55px; float:left; display:inline}
.blog_rank li.last{background:none}

.designers_list{clear:both; border:1px solid #afd9ff; height:150px}
.designers_list .title h2{ font-size:12px; color:#0058a6; font-family:Verdana, Arial, Helvetica, sans-serif; float:left}
.designers_list .title { background:url(../images/layout/designers_title_bg.gif) repeat-x; height:25px; line-height:25px; padding:0 0 0 10px}
.designers_list .title a{float:right; margin:0 30px 0 0}
.designers_list li img{border:1px solid #dddddd; padding:2px; margin:0 0 5px 0}
.designers_list li { width:80px; float:left; text-align:center; margin:0 19px; display:inline}
.designers_list li a { color:#54679f; display:block}
.designers_list .main{padding:15px 0 0 5px}

.bbs_main{float:left}
.bbs_list{ width:605px; border-bottom:1px solid #dddddd; height:165px}
.bbs_list .title{border-bottom:1px solid #d1d1d1; height:30px; line-height:30px}
.bbs_list .title h2{float:left; font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; color:#ae5e11; padding: 0 0 0 5px}
.bbs_list .title .more{float:right; padding:5px 5px 0 0; font-size:11px; color:#122d7b}
.bbs_list .box_left{background:url(../images/layout/sx_line.gif) repeat-y right; padding:0 10px 0 0; width:210px; margin:10px 0; float:left}
.bbs_list .box_right { float:left; width:320px; padding:10px 0 0 20px}
.bbs_list .box_right li{ background:url(../images/layout/li_bg.gif) no-repeat left center; padding:0 0 0 10px; line-height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; width:350px}
.bbs_list .box_right a{color:#0058a6}
.research{float:right; width:345px; border:1px solid #e2e3e5; margin:11px 0 0 0 }
.research .title{ background:url(../images/layout/title_li_bg.gif) repeat-x bottom; height:23px; line-height:23px}
.research .title h2{font-size:12px; color:#54679f; padding:0 0 0 10px; float:left}
.research .title a.more{float:right; color:#54679f; padding:0 10px 0 0; font-size:11px}
.research ul{ padding:5px 10px}
.research li{ line-height:23px; background:url(../images/layout/li_bg.gif) no-repeat left center; width:300px;overflow:hidden;text-overflow:ellipsis;
white-space:nowrap; padding:0 0 0 10px}
.research li a{ color:#0058a6}
.right_sponsor{ background:url(../images/layout/ad-icon.gif) no-repeat left center; height:125px; padding:0 0 0 15px; float:right;margin:10px 0 0 0}

.service_box{ width:585px; float:left; border:1px solid #abb3e6; padding:10px; height:430px}
.service_box .box_left{ width:180px; float:left;margin:0 0 10px 0}
.service_box .box_left img{ border:3px solid #dde2ff; padding:2px;}
.service_box .box_right{background:url(../images/layout/slant_bg02.gif); height:220px; float:left; width:400px}
.service_box .box_right h1{ font-size:30px; font-weight:normal; text-align:center; padding:5px 0 10px 0}
.service_box .box_right p{line-height:20px; padding:0 15px}
.service_box .box_right a.inline{ float:right; margin:0 20px 0 0}
.other_magazines .title{ background:url(../images/layout/slant_bg.gif);height:28px; line-height:28px; clear:both}
.other_magazines .title h2{ font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; color:#ae5e11; padding:0 0 0 10px}

.other_magazines .other_list li{float:left; margin:0 16px; display:inline}
.other_magazines .left_btn{float:left; height:100px; margin:50px 10px 0 5px; display:inline}
.other_magazines .right_btn{ float:right; height:100px; margin:50px 10px 0 5px; display:inline}
.other_magazines{ float:left; width:585px}
.other_magazines .main{ padding:10px 0 0 0}
.other_list{float:left; width:505px; overflow:hidden}
.other_list ul{ width:1000px; display:block; float:left}

.e_booK{float:right; width:340px;border:1px solid #dfe0e2; margin: 0 0 10px 0; height:240px}
.e_booK .title{background:url(../images/layout/title_li_bg.gif) repeat-x bottom;border-bottom:1px solid #dfe0e2; height:28px; line-height:28px; padding:0 0 0 10px;
font-weight:bold; color:#54679f}
.e_booK .main li{ float:left; width: 95px; margin:15px 0 0 15px; display:inline; padding:0 0 15px 0}
.e_booK .main li img{border:1px solid #bebebe; margin:0 0 8px 0}
.e_booK .main li a{ color:#54679f; display:block}
.industry_report{ height:198px; margin:0}
.industry_report .main{padding:12px 0; float:left}
.industry_report .main li{ width:315px; margin:0 5px 0 10px; padding:0; line-height:24px; background:url(../images/layout/li_bg02.gif) no-repeat left center;
padding:0 0 0 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; display:inline}

.agent_list{float:left; width:445px; border:1px solid #d1d1d1; padding:10px; height:425px; margin:0 0 10px 0;}
.agent_list h2{font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; color:#ae5e11; line-height:32px; margin:0 0 0 10px}
.agent_list li{ background:url(../images/layout/li_bg02.gif) no-repeat left center; padding:0 0 0 10px; margin:0 0 0 10px}
.agent_list li a{color:#16387c; line-height:22px}
.agent_list th{ background:url(../images/layout/x_line.gif) repeat-x bottom; line-height:22px}
.agent_list td{ text-align:center; line-height:22px; background:url(../images/layout/x_line.gif) repeat-x bottom; color:#16387c}
.agent_list .last td{ background:none}
.training_review{float:right; width:480px; border:1px solid #d1d1d1; height:445px; color:#343434}
.training_review .main{margin:0 10px}
.training_review .title{background:url(../images/layout/title_li_bg.gif) repeat-x bottom; height:28px; border-bottom:1px solid #d1d1d1; line-height:28px;
 font-weight:bold; color:#54679f; padding:0 0 0 10px}
.training_review td{ padding:0 5px; background:url(../images/layout/x_line.gif) repeat-x bottom; height:95px}
.training_review th{ color:#54679f;background:url(../images/layout/x_line.gif) repeat-x bottom; line-height:32px}
.training_review tr.last td{background:none}
.training_review td img{ border:1px solid #ddd; padding:3px}
.story_list .title .more{color:#122d7b; margin:0 10px 0 0}

.categories{float:left}
.categories .title{ font-weight:bold; font-size:14px; border-bottom:1px solid #ccc; line-height:24px; padding:0 0 0 15px}
.categories {border:1px solid #ccc; width:185px; padding:0 0 10px 0; margin:0 0 10px 0}
.categories li{border-bottom:1px solid #e4e4e4; margin:0 3px; line-height:24px; background:url(../images/layout/categories_list_bg.gif) no-repeat 170px center;
padding:0 10px 0 10px}
.categories li a{color:#172678}
.trade_left{ float:left; width:190px}
.trade_leads{ margin:0 0 10px 0; float:left;}
.layout_trade{ float:left; margin:0 0 0 10px; width:510px;}
.other_requests{ height:140px; float:left; margin:0}
.other_requests .title h2{float:left; font-size:12px; color:#003566; line-height:24px; padding:0 0 0 5px}
.other_requests .title .more{float:right; margin:0 10px 0 0; line-height:24px;}
.other_requests .title{border-bottom:1px solid #c5c5c5; margin:0 3px; width:502px}
.right_img{margin:0 0 10px 0}
.gold_suppliers{ float:left; border:1px solid #dae5ef; padding:1px; width:956px; margin:10px 0 0 0}
.gold_suppliers .title{height:28px; line-height:28px; background:url(../images/layout/title_bg02.gif) repeat-x; font-size:12px; font-weight:bold; color:#17246b; padding:0 0 0 10px; font-family:Arial, Helvetica, sans-serif}
.gold_suppliers li{float:left; width:300px; padding:0 0 0 10px}
.gold_suppliers .box_left{ float:left; padding:10px 10px 10px 0; }
.gold_suppliers .box_left img{border:1px solid #ccc; padding:1px}
.gold_suppliers .box_right{float:left; padding:15px 0 0 0; width:160px}
.gold_suppliers .box_right img{float:left;}
.gold_suppliers .box_right span {float:left; padding: 0 0 0 10px}
.gold_suppliers .box_right p{padding:5px 0 0 0; float:left;}

.country_list{border:1px solid #ccc; float:left; width:185px; margin:10px 0 0 0; padding: 0 0 10px 0; height:520px}
.country_list .title{border-bottom:1px solid #ccc; margin:0 3px; line-height:26px; height:26px; font-weight:bold; font-size:12px; padding: 0 0 0 10px} 
.country_list li{ height:22px; line-height:22px; margin:0 3px; background:url(../images/layout/x_line.gif) repeat-x bottom;font-size:14px; padding:5px 10px 0 10px;}
.country_list li a{ color:#264b88; padding:0 0 0 10px }
.trade_hot{width:510px; float:left; margin:10px 0 0 10px; height:530px}
.trade_hot .main{width:508px}
.trade_hot .title{width:500px}
.trade_hot .main li{ padding:20px 13px 10px 13px}

.industry_box{ border:1px solid #ccc; width:240px; float:right; margin:10px 0 0 0; height:530px;}
.industry_box .title h2{font-size:12px; color:#5f63a0; float:left; padding:0 0 0 10px}
.industry_box .title { background:url(../images/layout/title_li_bg.gif) repeat-x bottom; border-bottom:1px solid #ccc; height:26px; line-height:26px}
.industry_box .title .more{float:right; margin:0 10px 0 0}
.industry_box .main .box_left{float:left}
.industry_box .main .box_left img{border:1px solid #e7e7e7; padding:2px; margin:10px 0 10px 10px}
.industry_box .main .box_right{float:left; padding:15px 0 0 10px; width:140px}
.industry_box .main li{background:url(../images/layout/li_bg02.gif) no-repeat left center; padding:0 0 0 10px; margin:0 0 0 10px; line-height:20px;
width:210px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.industry_box .main li a{color:#3b4a8e}
.industry_box .main ul{padding:0 0 5px 0; float:left}

.shows_box{float:right; width:240px; margin:5px 0 0 0;}
.shows_box .title{background:#dbdef0; height:19px; line-height:19px; border:none; margin:0 5px 10px 5px}
.shows_box .title h2{ float:left; font-size:12px; padding:0 0 0 10px; color:#5b669c}
.industry_box .title .more{ float:right; margin:0 10px 0 0; color:#5b669c; font-size:11px}
.shows_box img{margin:0 0 5px 10px}
.shows_box p{margin: 0 10px; text-indent:2em; color:#4a4a4a; height:65px} 
.shows_box li{ background:url(../images/icon/gold_li_bg.gif) no-repeat left center; padding:0 0 0 10px; margin:0 0 0 10px; width:210px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; line-height:18px}
.shows_box li a{ color:#001379}

.right_magazine{ width:190px; float:left}
.right_magazine .left_btn{ padding:70px 15px 0 10px}
.right_magazine .zine_name { width:160px}
.right_magazine .title {background:none; margin:0 3px;}
.right_magazine .title h2{ color:#000}
.directory{ float:right; width:754px; border:1px solid #78b8dd; padding:1px}
.directory_list{width:370px; float:left; margin:5px 0 0 5px}
.directory_list h2{font-size:12px; float:left; padding:0 0 0 10px}
.directory_list .more{float:right; padding:0 10px 0 0}
.directory_list .title{background:#e3f1f8; height:18px; line-height:18px}
.directory_list ul span{display:block; font-size:11px; color:#6e6566}
.directory_list ul li { background:url(../images/layout/x_line.gif) repeat-x bottom; height:45px; padding:5px 0 0 10px; line-height:20px; float:left;
width:350px}
.directory_list ul li a{ color:#0076c1; font-weight:bold}
.directory_list ul li.last{background:none}

.service_list{border:1px solid #ccc; width:190px; float:left; margin:10px 0 0 0; height:155px}
.service_list h2{font-size:12px;}
.service_list .title{border-bottom:1px solid #ccc;height:24px; line-height:24px; padding:0 0 0 10px;}
.service_list .main {padding:5px 0}
.service_list .main li{background:url(../images/icon/gold_li_bg.gif) no-repeat left center; line-height:22px; margin:0 0 0 10px; padding:0 0 0 10px}
.service_list .main li a{color:#3d4a90}
.success_stories {float:right; margin:10px 0 0 0; height:155px}
.success_stories .title h2{ font-weight:bold; font-size:12px;}
.success_stories .title{ border-bottom:1px solid #ccc; background:url(../images/layout/title_li_bg.gif) repeat-x bottom; line-height:24px; height:24px; 
padding:0 0 0 10px}
.success_stories { width:756px; border:1px solid #ccc;}
.success_stories .main{ padding:10px 0; float:left}
.success_stories img{border:1px solid #ccc; padding:3px; margin:0 10px; float:left}
.success_stories p {width:600px; float:left; color:#4a4a4a; line-height:18px}


/*service center*/
.service_left{ background:url(../images/layout/Service-left-bg.gif) no-repeat left top; width:204px; height:500px; float:left; }
.service_left h2{font-size:16px; text-align:right; color:#757dad; padding:10px 10px 0 0}
.service_left li{ text-align:right; height:24px; line-height:24px; background:url(../images/layout/Service-left-li-bg02.gif) no-repeat right center;
	padding:0 25px 0 0; margin:0 0 0 40px}
.service_left li a{ color:#000}	
.service_left li a:hover{ text-decoration:none;}	
.service_right{float:right; background:url(../images/layout/Service-right_bg.gif) no-repeat left top; width:690px; padding:20px 30px 0 30px; line-height:24px;
	font-size:14px;}
.service_right h1{ font-size:20px; padding:0 0 10px 0}
.service_left li.selected{ background:#ecc900 url(../images/layout/Service-left-li-bg.gif) no-repeat 146px 10px;}
.service_left li.selected a{ color:#fff; font-weight:bold}
.service-center .service-image{margin:0 0 10px 0}
.service-center { border-bottom:1px solid #e0e0e0; float:left; padding:0 0 20px 0; margin:0 0 10px 0}
.about-left{float:left; width:200px; margin:5px 0 0 0}
.about-left li{ background:url(../images/layout/about-left-li-bg02.gif) no-repeat left center; height:28px; line-height:28px; margin:2px 0 0 0;
 padding: 0 0 0 15px}
.about-left li a{ color:465397}
.about-center .about-left li.selected{background:url(../images/layout/about-left-li-bg01.gif) no-repeat left center;}
.about-center .image{margin:0 0 10px 0}
.about-center .about-left li.selected a{ color:#fff; font-weight:bold;}
.about-center .about-right{float:left; width:740px; margin: 0 0 0 20px; background:#f6f6f6; padding:0 0 20px 0}
.about-center .about-right h2{background:url(../images/layout/title_bg.gif) no-repeat left top; height:34px; line-height:34px; font-size:14px; color:#62698f;
	 padding:0 0 0 20px; font-family:Verdana, Arial, Helvetica, sans-serif}
.about-center .about-right ul{ padding:20px 0 0 10px; float:left}
.about-center .about-right li a{ margin:0 5px; color:#455298; float:left}
.about-center .about-right li b{margin:0 5px 0 0; color:#455298; width:100px; text-align:right; float:left}
.about-center .about-right li{margin:10px 0 0 0; border-bottom:1px dashed #e4e4e4; padding:5px; float:left; line-height:20px; width:690px; padding:0 0 10px 0}
.about-center .about-right li span{ float:left; color:#455298}
.about-center{border-bottom:1px solid #ececec; padding:0 0 20px 0; float:left; margin:0 0 20px 0}
.news-links{ float:left}
.news-center-links{float:left}
.about-center .about-right .secondary_nav{ color:#e2a501; font-weight:bold}
.about-center .about-right .main{float:left; color:#4a4a4a; line-height:24px; padding:20px; font-size:14px}
.contact-main strong{ font-size:12px}
.contact-main b{color:#636a93;}
.contact-main {font-size:12px}

.foot-center .main{border-left:2px solid #dbdbdb; border-right:2px solid #dbdbdb; background:#f7f7f7;}

/*login*/
.login td{ padding:5px 2px}
.login h2{padding:10px 0 0 30px;font-size:16px} 
.login .left{float:left; width:460px; border-right:1px solid #e0e0e0; padding:10px; height:250px}
.login .main p{ margin:10px 0}
.login .right{background:url(../images/layout/login_bg.gif) no-repeat right top; height:20px; padding:230px 0 0 0; float:right; width:475px}
.login .right input{ margin:0 0 0 20px}
{font-size:11px; color:#414e94}
.login span.text{font-size:11px; color:#414e94}
.login a.forgot{ font-size:11px; color:#414e94}
.login_main{ margin:40px 0 0 50px}
.register{ margin:0 0 0 250px}
.register .text-input{ width:260px}
.register td{padding:10px 5px}
.red{color:#f00}
.fax-text span{ padding:0 50px 0 0; font-size:11px; color:#000080}

.foot-center .dis-text{ padding:20px 70px; font-size:14px; line-height:24px;}
/*news-list*/
.news-list{float:left; width:650px;}
.news-list h2.title{border-bottom:1px solid #000; font-size:18px; line-height:28px;font:22px/30px georgia; color:#a85300; font-weight:bold }
.view a{color:#014fa4; font-weight:bold; margin:0 5px}
.view {font-size:11px; font-weight:bold; border-bottom:1px solid #ccc; padding:10px 0 20px 0; color:#9f9f9f;margin:10px 0 0 0}
.view span{ display:block;color:#000; float:left; margin-right:-5px; background:#fff; z-index:999; padding-right:5px;}
.view ul { float:left}
.view ul li{ float:left;}
.list-main h3{font-size:16px; margin:5px 0}
.list-main cite{ font-size:11px; color:#757380}
.list-main a.cTopimg{float:left; display:block; width:140px; height:100px; overflow:hidden;margin:10px 10px 0 0; }
.list-main img{width:140px; }
.list-text{border-bottom:1px solid #ccc; float:left; padding:5px 5px 25px 5px; margin:0 0 10px 0; width:630px}
.list-text p{ padding:10px 0 0 0; line-height:20px}
.page a{color:#0058a6; font-weight:bold; margin:0 5px;}
.page {padding:10px 0 30px 0}
.page li{ float:left;}
.page li.active{ color:#fff; font-weight:bold; background:#F90; padding:0 5px}
#page{ text-align:right; padding-right:15px;}


.showslist a.cTopimg{float:left; display:block; width:210px; height:95px; overflow:hidden;margin:10px 10px 0 0; }
.showslist a.cTopimg img{ width:210px; }

.list-text .showsinfo { line-height:20px;}
.list-text .showsinfo span{ color:#999;}
.list-text .showinfo_c{ padding-top:6px;line-height:20px; height:64px; overflow:hidden}

.news-layout-right .right-box h2.title{background:url(../images/layout/title_li_bg.gif) repeat-x bottom; font-size:12px; color:#5f63a0; padding:0 0 0 10px;
height:26px; line-height:26px; }
.news-layout-right .right-box {border:1px solid #d1d1d1;}
.news-layout-right .top-tories li{padding:4px 0 4px 10px; background:url(../images/layout/li_bg.gif) no-repeat left 12px; margin:0 0 0 10px}
.news-layout-right .top-tories li a{ line-height:16px;color:#005794; font-weight:bold}
.news-layout-right .top-tories .main ul{padding:10px 0}
.news-layout-right .top-tories a.more,.featured a.more{ text-align:right; line-height:30px;overflow:hidden; display:block; padding:0 10px 0 0; background:url(../images/layout/more_bg.gif) no-repeat bottom;
color:#0650a7; font-weight:bold}
.feature_list a.more{ text-align:right; line-height:30px; display:block; padding:0 10px 0 0; background:url(../images/layout/more_bg.gif) no-repeat bottom;
color:#0650a7; font-weight:bold}

.featured a.more{ text-align:right; line-height:29px; height:29px; overflow:hidden; display:block; padding:0 10px 0 0; background:url(../images/layout/more_bg.gif) no-repeat bottom;
color:#0650a7; font-weight:bold}
.right-img{  padding:0; margin:10px 0}
.featured img{ float:left; margin:0 0 0 10px; width:70px; height:70px;}
.featured .main a{ float:left; width:180px; font-size:14px; padding:5px 0 0 10px; font-weight:bold; color:#005794}
.featured .main p{ padding:0 0 0 10px; float:left; width:180px; font-size:11px}
.featured li{margin:10px 5px 0 5px; width:280px; display:block; padding-bottom:10px;  overflow:hidden; background:url(../images/layout/x_line.gif) repeat-x bottom;}
.featured li.last{background:none}
.video-gatos { margin-top:10px;}
.video-gatos .main{ text-align:center; margin-top:15px;}
.video-gatos .main a.text{display:block; color:#0058a6; margin:8px 15px}
.video-gatos .main a.cVimg{ display:block; width:210px; height:150px; overflow:hidden; margin:0 auto}
.video-gatos .main img{ width:210px;}


.video-gatos a.more{ text-align:right; line-height:30px; display:block; padding:0 10px 0 0; background:url(../images/layout/more_bg.gif) no-repeat bottom;
color:#0650a7; font-weight:bold}

/*news-info*/
.news-info{ float:left; width:650px;}
.news-info .position{ font-size:11px; border-bottom:1px solid #000; line-height:30px;}
.news-info .position a{margin:0 5px}
.news-main h1{font-size:216%; font-family:georgia,times,serif; padding:15px 10px; font-weight:normal}
.news-main h1 a{ color:#0058a6;font-family:georgia,times,serif; }
.articleByline{font-size:11px; color:#827e7f; line-height:15px;}
.articleByline a{ color:#02009a}
.articleBody{ line-height:20px; padding:10px 15px 10px 0; }
.news-info .a_image_h{ float:left; height:500px; width:1px; }
/*.news-info .a_image{ clear:both;float:left; width:300px; height:276px; margin:20px 10px 20px 0; border-top:1px solid #989898; border-bottom:1px solid #989898; padding:5px 10px 10px 10px; }*/
.news-info .a_image{ clear:both;  height:75px; width:630px; margin:20px 0px 0px 0;  }
.news-info .a_image span{ float:left; width:10px; display:block; overflow: hidden}
.articleBody img{ margin-top:10px; margin-bottom:10px;}
.news-info .a_image img{width:630px; height:75px; margin:0}

.summary{ font-style:italic; background:#efefef; margin-bottom:15px; padding:10px; font-size:11px; border:1px #ddd dashed}


.gadget {/*background:url(../images/layout/x_line.gif) repeat-x bottom;*/ padding:0 0 20px 90px; margin:10px 0 10px 0; width:550px;}
.gadget li{ background:url(../images/layout/gadget-left.gif) no-repeat left top; padding: 0 0 0 15px; height:25px; line-height:25px; float:left; margin:0 10px;}
.gadget li a{ background:url(../images/layout/gadget-right.gif) no-repeat right top; padding:0 15px 0 0; height:25px; line-height:25px; display:block;float:left}
.gadget li span{ display:block; padding:0 0 0 20px}
.gadget li span.facebook{background:url(../images/icon/facebook_icon.gif) no-repeat left center;}
.gadget li span.instant{background:url(../images/icon/instant_icon.gif) no-repeat left center;}
.gadget li span.print{background:url(../images/icon/print_icon.gif) no-repeat left center;}
.gadget li span.twitter{background:url(../images/icon/twitter_icon.gif) no-repeat left center;}
.gadget li span.email{background:url(../images/icon/email_icon.gif) no-repeat left center;}

.tags{ border-top:1px #ddd dotted;border-bottom:1px #ddd dotted; line-height:25px; margin-top:15px;}
.tags a{ color:#2e7dad; margin:0 5px;}

.related { /*width:310px;float:left; */ padding:0 10px 10px 0;  margin:20px 0 30px 0}
.related .title h2{ font-size:14px; float:left}
.related .title .more{float:right; font-size:11px; color:#122d7b; margin:0 20px 0 0 }
.related .main li{ background:url(../images/layout/li_bg.gif) no-repeat left center; padding:0 0 0 10px; line-height:24px;width:600px; /*width:290px;*/overflow:hidden;text-overflow:ellipsis;white-space:nowrap; float:left}
.related .main li a{ color:#0058a6; font-size:11px; font-weight:bold}
.related .main li span{ font-size:11px; color:#999}
.comments{ clear:left}
.comments .title{ background:url(../images/layout/title_li_bg.gif) repeat-x bottom; border:1px solid #e2e2e2; height:25px; line-height:25px;}
.comments .title h2{font-size:16px; padding:0 0 0 10px; float:left}
.comments .title .more{float:right; padding: 0 10px 0 0}
.comments li .comments-title{ font-size:11px; color:#7e7e7e; padding:10px 0 5px 20px}
.comments li .comments-title a{color:#2e7dad}
.comments li .comments-main { padding:5px 20px; line-height:16px}
.comments li {background:url(../images/layout/x_line.gif) repeat-x bottom; padding:0 0 10px 0; margin:0 0 10px 0}
.post-comment h2{font-size:18px; padding:0 0 5px 0; color:#314251}
.post-comment a{ color:#2e7dad;}
.post-comment {background:#f5f5f5; padding:15px; margin:10px 0}
.comments-text{ width:600px; height:100px; background:url(../images/layout/comment-bg.jpg) no-repeat center center; border:1px solid #ccc; font-size:12px; padding:5px; 	margin:5px 0 5px 18px;}
.comment-btn{margin:5px 0 5px 18px; float:left;}
.IsHiddenIP{ float:left; margin-top:8px; color:#999; margin-left:10px;}

.link-list{width:820px; padding: 20px 0 40px 80px; float:left}
.link-list li img{ border:1px solid #e4e4e4;}
.link-list li{ float:left; margin:10px; width:115px; text-align:center}
.link-list li a{ font-weight:bold; color:#8f9ad7; margin:5px 0 0 0}

.feedback-top{ font-size:11px; width:700px; padding:0 0 0 120px }
.feedback-main .input_text{ border:1px solid #abadb3; width:300px}
.feedback-main td{ border-bottom:1px solid #deeaf0; font-size:11px; padding:5px}
.feedback-main {width:720px; margin:0 0 0 100px}
.feedback-main .last{border:none}
.btn_input{margin:10px 10px 10px 0;}
.feedback-main .feed-title{ text-align:right; background:#eff4f6; padding:0 10px 0 0; color:#455298;}

/*-------------------------关于我们 ------------------------------------*/
/*text*/
.headline{ font-size:26px; font-weight:bold; color:#ccc; line-height:40px; background:url(../images/layout/abouttitle_bottomline.gif) repeat-x bottom; padding:0 0 15px 0; }
.subheading{ font-size:20px; font-weight:bold; color:#333; margin:12px 0px 8px 0px;}
.headline_gray{font-size:33px; font-weight:bold; color:#636C73; padding:20px 0px 5px 0px;}
.subheading1{ font-size:14px; font-weight:bold; color:#60678E;}
.subheading2{font-size:14px; font-weight:bold; color:#333; }
.about_ne365title{ float:right; margin-right:85px;}
.about_comprehensivetitle{float:right; margin:30px 180px 0px 0px;}
.about_ne365title a,.about_uwtext a,.about_comprehensivetitle a{color:#000; text-decoration:underline; font-weight:bold;}
.about_uwtext{ float:left; margin:0px 5px 0px 12px; width:400px;}
.about_helptext{ float:left;}
.about_helptitle{ background:url(../images/layout/FAQ.gif) no-repeat; padding-left:25px;}
/*pic*/
.about_ne365bg{ background:url(../images/layout/about_ne365.gif) no-repeat; width:715px; height:150px; padding:15px 0px;}
.about_uwbg{ width:680px; background-color:#ECECEC; padding:10px; line-height:28px; margin:0px auto;}
.about_uwimg{margin:5px 10px 0px 10px; float:left;}
.about_comprehensivebg{background:url(../images/layout/about_comprehensive.jpg) no-repeat; width:715px; height:261px; padding:15px 0px;}
.topicon{background:url(../images/layout/abouttitle_bottomline.gif) repeat-x center;  height:16px; text-align:right;}
.about_icon{ background:url(../images/layout/about_icon.gif) no-repeat left; height:29px; padding-left:40px;}
.about_helpimg{ float:left; width:80px; height:80px; margin-right:20px;}
/*共用*/
.padding10{ width:680px; padding:10px; clear:both; margin:5px 0px;}
.allborder{ border:1px solid #CCC;}
.bottomling{ border-bottom:1px solid #D7D7D7; padding-bottom:15px; margin-bottom:10px;}

/*-------------------------Galleries list ------------------------------------*/
/*Galleries and Videos*/
.gallerieslist{ display:block;width:645px; margin-left:0px; margin-bottom:10px; padding-bottom:15px; border-bottom:1px #ccc solid }
.gallerieslist a,.gallerieslist img{display:block}
.gallerieslist img{ width:140px; height:100px; }
.gallerieslist li{ background:#fff; }
.gallerieslist li{ width:25%; text-align:center; margin:20px 0 0 0px;display:inline-block;display:-moz-inline-stack;*display:inline;_overflow:hidden;zoom:1;vertical-align:top}

.gallerieslist h3{padding-bottom:0}
.gallerieslist a img{border:1px solid #314251;margin-bottom:7px; background-repeat:no-repeat; background-position: center;background-color:1px solid #fff}
.gallerieslist a em{font-style:normal;display:block;overflow:hidden;}
.gallerieslist a:hover img{border:1px solid #0058A6}
.gallerieslist a:hover{text-decoration:none}
.gallerieslist a:hover em{text-decoration:underline; font-style:normal}
.gallerieslist .yui-u{overflow:hidden}
.gallerieslist:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.gallerieslist{zoom:1}

/*
.blueborder { clear:left; border:1px solid #7480bc; padding:1px; float:left; width:235px; height:auto}
.bluehead h2{ background:url(../images/layout/title.gif) no-repeat left top; height:22px; line-height:22px;  font-size:12px;
color:#6061a4; padding:0 0 0 10px}
.bluehead h2{background-position:0 -147px}
.bluehead h2{font-size:12px; float:left; color:#fff; }
.bluehead h2 a{float:right; font-weight:300; font-size:11px; color:#fff; text-decoration:underline; margin:0 10px 0 0;}

.membox{ clear:right;margin-top:15px;}
.membox a{ color:#001379}
.main_box .membox h2{ border-bottom:none}
p.txt{padding-top:110px}
.main_box.membox p a{ color:#001379}*/

.topshow{ clear:both;margin-top:10px; text-align:center}

.flinkbox{ border:#ccc 1px solid; padding:10px; margin:10px 0 10px 0}