html,body{margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
div,span,img,a,li,ul,h1,h2,h3,h4,h5,h6,ol,p,input,select{margin:0; padding:0;}
ul,li{text-decoration:none; list-style:none}
img{border:none}
a{color:#000; text-decoration:none}
a:hover{color:#1a2575; text-decoration:underline}

a.gray:link{color:#8D8D8D; text-decoration:none; font-size:24px;}
a.gray:visited {text-decoration: underline;color: #515151; font-size: 24px; }
a.gray:hover{color:#8D8D8D; text-decoration:underline; font-size:24px;}

a.orange:link{color:#F75E00; text-decoration:underline; font-size:14px; font-weight:bold;}
a.orange:visited {text-decoration: underline;color: #F75E00; font-size: 14px; font-weight:bold; }
a.orange:hover{color:#515151; text-decoration:underline; font-size:14px; font-weight:bold;}

.blue,.blue a{color:#5B6299; }
.org,.org a{/*color:#a85300; */ color:#F90}
.fl{ float:left}
.fr{ float:right}
.more a{ color:#5b67a3; font-size:11px; text-decoration:underline; margin:0 20px 0 0}


/*--------------------------清除浮动 -----------------------------------*/
.clear{clear:both; font-size:1px; line-height:0; height:0; }
.clearfix:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix{display: inline-block;}
/* Hides from IE-mac */
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */
/*-------------------------清除浮动结束 ------------------------------------*/
.bottom_box,.top_box{ font-size:1px; line-height:1px;}


/*header*/
.top{ margin:5px 0 0 0}
.logo{ float:left}
.top-sponsor{float:right; margin:5px 0 0 0;background:url(../images/layout/ad-icon.gif) no-repeat left  center;}
.nav{ margin:10px 0 0 0; float:left; width:960px; background:url(../images/layout/nav_bg.gif) repeat-x; font-family:Verdana, Arial, Helvetica, sans-serif}
.nav ul{margin:0 0 0 10px}
.nav li {float:left}
.nav li a{float:left; width:98px; height:26px; line-height:26px; text-align:center;margin:0 1px 0 0;
font-weight:bold;}
.nav li a{color:#1a2575;}
.nav li a:hover{color:#1a2575}
.nav li a.selected{ color:#fff}
.nav li a.selected:hover{ color:#fff}
.x_nav { font-size:11px;background:url(../images/layout/x_nav_bg.gif) repeat-x; width:910px; height:26px; line-height:26px; float:left; padding:0 0 0 50px}
.x_nav a{color:#fff; margin:0 8px; font-family:Arial, Helvetica, sans-serif; color:#efefef}
.x_nav a:hover{ color:#fff}
.guide{ font-size:11px; color:#636363; text-align:right; padding:5px 10px 0 0}
.guide a{ color:#636363; margin:0 3px}
.guide a:hover{color:#1a2575}

#newsnav{ padding-left:20px;}


/*search*/
.search{background:#e6e6e6; color:#002f74; float:left; width:850px; margin:6px 0 10px 0; height:34px; line-height:34px; padding:0 0 0 110px;}
.search select{ height:22px; float:left; margin:6px 0 0 0;  font-family:Arial, Helvetica, sans-serif; }
.search span{float:left; font-weight:bold}
.search-text{ width:330px; border-top:1px solid #8f8f8f; border-left:1px solid #8f8f8f; border-bottom:none; border-right:none; margin:5px 10px 0 5px; height:20px;
padding:2px 2px 0 2px; float:left}
.search-btn{ margin:6px 0 0 3px; padding:0; float:left; background:url(../images/btn/search_btn.gif) no-repeat 0 0;  width:74px; height:22px; border:none}
.search .free-link{ text-decoration:underline; font-size:11px; color:#59639e; float:left; width:100px; margin-left:50px}

/*footer*/
.footer{text-align:center; margin:0px auto; padding:25px 0;clear:both; width:960px}
.footer .foot_link a{color:#016594; margin:0 10px}
.footer .foot_link {color:#016594; padding:0 0 5px 0}

/*CSS Sprites title*/
.nav li a,.nav li a.selected,.gold_menber h2,.fashion_news .title,.industry_news .title,.hot_products .title,.community_centre .title,.community_centre .bolg_list .title,.ligin .title,.bhead h2{ background:url(../images/layout/title.gif) no-repeat left top}
.nav li a{ background-position:0 0}
.nav li a.selected{ background-position:0 -26px}
.gold_menber h2{ background-position:0 -67px}
.fashion_news .title{ background-position:0 -94px}
.industry_news .title{background-position:0 -121px}
.hot_products .title{background-position:0 -147px}

.community_main .research_list .title{ background-position:0 -169px}
.community_main .quiz_list .title {background-position:0 -203px}
.community_centre .title{background-position:0 -237px}
.ligin .title{ background-position:5px -52px}




/*CSS Sprites fillet*/
.ligin .box_top,.ligin .box_bottom,.community_centre .forum .top_box,.community_centre .forum .bottom_box,.research_list .bottom,.gold_menber .main_box .post_gold,.post_hot,.post_leads,.top_box,.bottom_box,.foot-center .top_box{ background:url(../images/layout/fillet.gif) no-repeat left top;}
.ligin .box_top{background-position:0 -6px}
.ligin .box_bottom {background-position:0 0}
.community_centre .forum .top_box{background-position:0 -27px}
.community_centre .forum .bottom_box{background-position:0 -19px}
.research_list .bottom {background-position:0 -12px}
.gold_menber .main_box .post_gold{ background-position:0 -35px}
.post_hot{ background-position:0 -53px}
.post_leads{background-position:0 -73px}
.videos_list .top_box{ background-position:0 -103px}
.videos_list .bottom_box{ background-position:0 -94px}
.essence_blog .top_box{background-position:0 -117px; height:5px;}
.essence_blog .bottom_box{background-position:0 -112px; height:5px;}
.foot-center .top_box{ background-position:0 -129px; height:7px; width:960px}
.foot-center .bottom_box{background-position:0 -122px; height:7px; width:960px}

.topdotline{ border-top:1px #ddd dotted}


#pagination{

	width: auto;
	margin:0 auto;
		padding-bottom:20px;
	text-align:center
}
#pagination-ne{
	padding-bottom:20px;
	margin:0 auto;
	width:auto;
}


/*adv*/
.gg{clear: both;margin:10px 0; width:auto}
.gg a{ float:left; display:block;overflow:hidden}
.gg .ggbox{background:#efefef  }
.gg a.advlink{ float:left;background:url(../images/layout/ad-icon.gif) no-repeat left center #ddd; width:10px; margin-right:5px;}
.g94575 a.advlink{ height:75px;}
.g94575{height:75px;  }

.g22472 a.advlink{ height:72px;}
.g22472{height:72px; margin-bottom:0px}

.g57560{ float:right;height:60px; margin:5px 0 0 0}
.g57560 a.advlink{ height:60px;}

.g285210{ height:210px; }
.g285210 a.advlink{ height:210px;}
.g285210 .ggbox{ }


.g61575{ float:right;height:75px; margin:0 }
.g61575 .advlink{ height:75px;}

.g3 a{ margin:7px 5px 0 10px;}
.g3 a.advlink{ height:83px; margin-left:0; margin-top:0}
.g3{border:1px solid #e1e1df; height:83px; margin-top:0  }

.g32095{ margin-left:10px;height:95px;  }
.g32095 img{ border:1px #333 solid}
.g32095 .advlink{ height:95px;}










