/*main*/
.main {
	position:relative;
	margin-top:10px;
}

.product_classify {
	position:relative;
	display:inline;
	width:220px;
}

.product_classify h3 {
	position:relative;
	width:210px;
	height:30px;
	line-height:30px;
	color:#fefefe;
	font-weight:normal;
	font-family:"微软雅黑";
	padding-left:10px;
}

.product_classify h3 a {
	color:#fefefe;
}

.tri_tip {
	position:absolute;
	display:block;
	width:6px;
	height:9px;
	background:url(../../images/tip.png) no-repeat;
}

.tip1 {
	/*margin:10px 12px 0 0;*/
	top:10px;
	right:12px;
	background-position:0 -165px;
}

.pro_top {
	background:#ff7300;
}

.pro_bottom {
	background:#2f699e;
}

.product_classify ul {
	background:#f5f9fd;
}

.product_classify li {
	padding:12px 0;
	border-top:1px solid #f5f9fd;
	border-left:1px solid #dbe5ea;
	border-right:1px solid #dbe5ea;
	background:url(../../images/dotted_line.png) left bottom repeat-x;
}

.product_classify li.show_subView {
	padding:12px 0 11px 0;
	border-top:1px solid #dbe5ea;
	border-bottom:1px solid #dbe5ea;
	border-right:none;
	background:#fff;
}

.product_classify h4 {
	position:relative;
	color:#2a2a2a;
	font-size:14px;
	padding:0 0 12px 8px;
}

.product_classify p {
	margin-bottom:4px;
	line-height:20px;
	padding:0 10px;
}

.product_classify p a {
	color:#2a2a2a;
	padding-right:8px;
}

.product_classify p a:hover {
	color:#166cb3;
	text-decoration:underline;
}

.tip2 {
	top:2px;
	right:12px;
	background-position:0 -45px;
}

/* subView */
.showView {
	position:absolute;
	left:219px;
	width:460px;
	padding:20px 0 0 20px;
	border:1px solid #dbe5ea;
	-moz-box-shadow:2px 2px 2px #999;
	-webkit-box-shadow:2px 2px 2px #999;
	box-shadow:1px 2px 3px #999;
	border-left:none;
	background:#fff;
	z-index:999;
}

.subView_classify {
	line-height:20px;
	padding-bottom:20px;
	margin-right:20px;
	background:url(../../images/dotted_line.png) left bottom repeat-x;
	overflow:hidden;
	zoom:1;
}

.showView p.subView_classify a {
	float:left;
	color:#6a6a6a;
	padding:0;
	margin:3px 12px 0 0;
}

.subView_classify a:hover {
	color:#166cb3;
	text-decoration:underline;
}

.showView h4 {
	font-size:14px;
	margin-top:16px;
	padding:0;
	font-family:"微软雅黑";
}

.provider {
	overflow:hidden;
	zoom:1;
	margin-bottom:18px;
}

.provider a {
	float:left;
	margin:10px 16px 0 0;
}

.provider img {
	width:129px;
	height:58px;
	border:1px solid #e2e2e2;
}

/* center column */

.center_column {
	display:inline;
	width:530px;
	margin-left:10px;
}

.wrap_banner {
	position:relative;
	width:530px;
	height:175px;
	overflow:hidden;
}

.banner {
	position:absolute;
}

.banner a {
	position:absolute;
	display:block;
	width:530px;
	height:175px;
}
.banner a img {
    height: 175px;
    width: 530px;
}

.banner_control {
	position:absolute;
	right:20px;
	bottom:12px;
}

.banner_control span {
	float:left;
	width:12px;
	height:12px;
	margin:0 6px;
	cursor:pointer;
	background:#b6b6b6;
}

.banner_control span.active {
	background:#fff;
}

.sell_well {
	margin-top:10px;
}

.sell_well_title {
	height:30px;
	line-height:30px;
	border:1px solid #2F699E;
	-moz-border-radius:5px 5px 0 0;
	-webkit-border-radius:5px 5px 0 0;
	border-radius:5px 5px 0 0;
	background:#2F699E;
}

.sell_well_title h3 {
	font-size:13px;
	color:#fff;
	margin-left:18px;
	overflow:hidden;
}

.sell_well_tab li {
	float:left;
	padding:0 18px;
	margin:0 8px;
	border:1px solid #2F699E;
	border-bottom:none;
	-moz-border-radius:3px 3px 0 0;
	-webkit-border-radius:3px 3px 0 0;
	border-radius:3px 3px 0 0;
}

.sell_well_tab li a {
	color:#fff;
}

.sell_well_tab li.current {
	background:#fff;
}

.sell_well_tab li.current a {
	color:#4a4a4a;
}

.sell_well_company {
	padding:10px 5px;
	border:1px solid #dbe5ea;
	border-top:none;
	overflow:hidden;
	zoom:1;
}

.sell_company li {
	position:relative;
	float:left;
	display:inline;
	margin:0 5px;
}

.sell_company img {
	width:160px;
	height:88px;
	border:1px solid #dbe5ea;
}

.medal {
	position:absolute;
	top:0;
	left:8px;
	display:block;
	width:12px;
	height:16px;
	background:url(../../images/tip.png) no-repeat;
}

.golden {
	background-position:0 -186px;
}

.silver {
	background-position:0 -216px;
}

.copper {
	background-position:0 -246px;
}

.company_discribe {
	position:absolute;
	left:0;
	bottom:0;
	display:block;
	width:158px;
	height:24px;
	line-height:24px;
	padding-left:4px;
	color:#dedede;
	filter:alpha(opacity=70);
	-moz-opacity:0.7;
	opacity:0.7;
	text-align:justify;
	background:#000;
}

.sell_company .hidden {
	display:none;
}

.new_recommend {
	margin-top:10px;
}

.recommend_list {
	border:1px solid #dbe5ea;
	border-top:none;
	padding:20px 0 12px 0;
	overflow:hidden;
	zoom:1;
}

.recommend_list ul {
	display:inline;
	width:43%;
	padding:0 18px;
}

.list1 {
	background:url(../../images/vertical_dotted.gif) right top repeat-y;
}

.recommend_list ul li {
	position:relative;
	font-size:13px;
	height:26px;
	line-height:26px;
	padding-left:18px;
	overflow:hidden;
	background:url(../../images/tip.png) 0 -56px no-repeat;
}

.recommend_list .list_container {
	position:absolute;
	top:0;
	width:92%;
}

.recommend_list .list_container div {
	height:26px;
	line-height:26px;
	overflow:hidden;
	zoom:1;
}

.recommend_list li a:hover {
	color:#166cb3;
	text-decoration:underline;
}

.recommend_list li a {
	float:left;
}

.recommend_list li span {
	float:right;
}

/* right_column */

.right_column {
	display:inline;
	width:230px;
	margin-left:5px;
}

.login_bg {
	height:38px;
	line-height:38px;
	border:1px solid #097db8;
	background:url(../../images/tip_bg.png) repeat-x;
}

.login_bg a {
	float:left;
	color:#fff;
	font-size:14px;
	font-family:"微软雅黑";
	padding:0 12px;
	margin-left:-1px;
	border-left:1px solid #097db8;
}

.login_bg a:hover {
	background:url(../../images/tip_bg.png) 0 -82px repeat-x;
}

.wrap_spread {
	margin-top:10px;
}

.spread_title {
	height:30px;
	line-height:30px;
	margin-left:1px;
	background:#ebeef3;
}

.spread_title li {
	float:left;
	font-size:14px;
	font-weight:bold;
	margin-left:-1px;
	border:1px solid #dfe3e8;
}

.spread_title a {
	float:left;
	display:inline;
	color:#5a5a5a;
	padding:0 13px;
}

.spread_title li.current {
	border-bottom:none;
	background:#fff;
}

.spread_con {
	border-left:1px solid #dfe3e8;
	border-right:1px solid #dfe3e8;
}

.spread_con ul {
	padding:16px 10px 0 8px;	
}

.spread_con li {
	overflow:hidden;
	zoom:1;
}

.spread_con li img {
	float:left;
	margin-right:2px;
}

.spread_con li h3 {
	float:left;
	color:#062e48;
	width:148px;
	margin:2px 0 8px 0;
}

.spread_con li p {
	float:left;
	color:#686868;
	width:148px;
	line-height:18px;
}

.spread {
	padding-top:1px;
	border-left:1px solid #dfe3e8;
	border-right:1px solid #dfe3e8;
}

.supply_market {
	width:210px;
	height:30px;
	margin:16px auto 0 auto;
	overflow:hidden;
	zoom:1;
}

.supply_market a {
	float:left;
	display:inline;
	color:#5e6d81;
	_width:80px;
	height:28px;
	line-height:28px;
	padding:0 10px 0 6px;
	border:1px solid #c6ccd2;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
	background:url(../../images/tip_bg.png) 0 -120px repeat-x;
}

.supply_market a:hover {
	background:url(../../images/tip_bg.png) 0 -148px repeat-x;
}

.supply_market span {
	display:block;
	height:28px;
	line-height:28px;
	padding-left:20px;
	background:url(../../images/tip.png) no-repeat;
}

.h_supply {
	margin-right:8px;
}

.h_supply span {
	background-position: 0 -360px;
}

.h_market span {
	background-position:0 -388px;
}

.hotline_bg {
	position:relative;
	height:30px;
	line-height:30px;
	width:230px;
	margin-top:14px;
	color:#fff;
	background:#397ebe;
	z-index:99;
}

.hotline_bg h4 {
	margin-left:8px;
	font-size:13px;
}

.hotline_bg p {
	margin-right:12px;
}

.hot_tip {
	position:absolute;
	top:0;
	right:-8px;
	display:block;
	_display:none;
	width:9px;
	height:40px;
	background:url(../../images/tip.png) 0 -420px no-repeat;
}

.hot_spread {
	padding:12px 0 16px 12px;
	background:url(./images/wavy_line.png) #f2f4f8 left bottom no-repeat;
}

.hot_spread a {
	display:block;
	color:#5a5a5a;
	padding-left:16px;
	height:24px;
	line-height:24px;
	background:url(../../images/tip.png) 0 -58px no-repeat;
}

.hot_spread a:hover {
	text-decoration:underline;
}

.ask_buy_title {
	margin-top:10px;
}

.ask_buy_title a {
	color:#166cb3;
	font-size:13px;
	font-weight:bold;
	margin-left:6px;
}

.wrap_ask_buy {
	padding:12px 0;
	border:1px solid #dbe5ea;
	border-top:none;
}

.ask_buy {
	position:relative;
	height:140px;
	_height:142px;
	overflow:hidden;
}

.ask_buy_list {
	width:100%;
	position:absolute;
}

.ask_buy li {
	color:#5a5a5a;
	height:28px;
	line-height:28px;
	padding:0 10px;
	overflow:hidden;
	zoom:1;
}

.ask_buy li p {
	float:left;
	display:inline;
}

.ask_buy li em {
	color:#5998d3;
	margin:0 2px;
}

.ask_buy li a {
	color:#5a5a5a;
	margin-left:4px;
}

.ask_buy li a:hover {
	text-decoration:underline;
}

.ask_buy li span {
	color:#7a7a7a;
	float:right;
	display:inline;
}


/* product type */
.wrap_product_type {
	margin-top:12px;
	overflow:hidden;
	zoom:1;
}

.pro_type_bg {
	width:160px;
	height:174px;
	line-height:174px;
	padding-top:1px;
	background:#397ebe;
}

.pro_type_bg p {
	color:#fefefe;
	width:64px;
	line-height:34px;
	margin:50px auto 0 auto;
	font-size:30px;
	font-family:"微软雅黑";
}

.wrap_pro_type {
	width:839px;
	height:174px;
	width:832013/11/79px;
	border-top:1px solid #dadada;
	border-right:1px solid #dadada;
}

.left_pro {
	width:560px;
	padding-left:15px;
}

.search_keyword {
	margin-top:12px;
}

.keyword_span {
	color:#4a4a4a;
	width:56px;
	font-size:13px;
	text-align:left;
	height:26px;
	line-height:26px;
}

.key_text {
	vertical-align:middle;
	width:228px;
	margin-left:12px;
}

.key_submit {
	color:#9a989b;
	vertical-align:middle;
	margin-left:8px;
}

.product_type {
	margin-top:12px;
}

.product_type p {
	margin-left:12px;
	width:490px;
	height:42px;
	overflow:hidden;
}

.product_type p a {
	color:#5a5a5a;
	line-height:20px;
	margin-right:18px;
}

.product_type p a:hover {
	color:#fa7a20;
}

.product_type .current {
	color:#fa7a20;
}

.wrap_detail_type {
	margin-top:12px;
}

.the_type {
	width:70px;
	height:60px;
	line-height:60px;
	text-align:center;
	padding:2px;
	border:1px solid #e7e7e7;
	background:#f5f5f5;
	overflow:hidden;
}

.the_type a {
	color:#FA7A20;
	display:block;
	height:16px;
	line-height:16px;
	margin-top:20px;
}

.detail_type {
	width:480px;
	height:64px;
	border:1px solid #e7e7e7;
	border-left:none;
}

.detail_type p {
	margin:8px 0 0 12px;
	overflow:hidden;
	zoom:1;
}

.detail_type p a {
	float:left;
	color:#2f699e;
	font-size:13px;
	padding:2px 6px 2px 10px;
	margin:2px 0 2px 4px;
	border:1px solid #fff;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
}

.detail_type p a:hover {
	background:#ebebeb;
}

.detail_type p span {
	font-size:12px;
	color:#919191;
	font-family:Arial, Helvetica, sans-serif;
}

.detail_type .current_product {
	background:#ebebeb;
}

.right_pro {
	margin:12px 10px 0 0;
}

.star_company_title {
	width:230px;
	height:25px;
	line-height:25px;
	background:url(./images/pic_bg.png) no-repeat;
}

.star_company_title h3 {
	color:#fff;
	margin-right:6px;
	font-style:italic;
	font-size:13px;
	font-family:"微软雅黑";
	letter-spacing:1px;
}

.star_company_title h3 a {
	color:#fff;
}

.star_company a {
	display:block;
	margin-top:6px;
	width:217px;
	height:117px;
}
.star_company a img {
	width:217px;
	height:117px;
}

/* company list */
.wrap_company_list {
	width:740px;
}

.company_list_title {
	height:32px;
	line-height:32px;
	background:#2f699e;
}

.company_list_title h3 {
	float:left;
	width:159px;
	text-align:center;
	border-right:1px solid #2b5f8f;
}

.company_list_title h3 a {
	color:#fefefe;
	font-weight:normal;
	font-family:"微软雅黑";
}

.wrap_roll_company {
	position:relative;
	color:#fefefe;
	width:390px;
	height:32px;
	padding:0 10px;
	overflow:hidden;
}

.wrap_roll_company a {
	color:#fefefe;
}

.wrap_roll_company a:hover {
	color:#fa7a20;
	text-decoration:underline;
}

.roll_company {
	position:absolute;
}

.roll_company li {
	height:32px;
	line-height:32px;
	overflow:hidden;
	width:390px;
}

.turn_page a {
	float:left;
	color:#b9daec;
	padding:0 20px;
}

.turn_page a:hover {
	color:#63a9ea;
	background:#397ebe;
}

/* famous brand */
.wrap_famous_brand {
	position:relative;
	width:998px;
	height:42px;
	border-bottom:1px solid #dadada;
	border-right:1px solid #dadada;
	border-top:2px solid #ebebeb;
}

.pack_up {
	position:absolute;
	top:-2px;
	right:-46px;
	width:45px;
	height:45px;
	cursor:pointer;
	z-index:99;
	background:url(./images/pic_bg.png) -125px -270px no-repeat;
}

.pack_up_tip {
	position:absolute;
	top:12px;
	right:-140px;
	width:125px;
	height:85px;
	background:url(./images/pic_bg.png) 0 -270px no-repeat;
}

.pack_up_tip span {
	position:absolute;
	left:88px;
	top:50px;
	display:block;
	width:12px;
	height:12px;
	cursor:pointer;
}

.wrap_famous_brand h3 {
	display:inline;
	width:158px;
	height:42px;
	line-height:42px;
	font-weight:normal;
	text-align:center;
	border-left:1px solid #dadada;
	border-right:1px solid #dadada;
}

.wrap_famous_brand h3 a {
	color:#166cb3;
}

.famous_brand a {
	float:left;
	display:inline;
	border-left:1px solid #f2f2f2;
}

.famous_brand a:first-child {
	border-left:none;
}

.famous_brand a img {
	width:100px;
	height:42px;
}

.wrap_plastic_brand {
	width:100%;
	margin-top:20px;
}

.blue_title li.current {
	margin-left:-1px;
	margin-bottom:-1px;
	border-left:1px solid #dadada;
	border-right:1px solid #dadada;
	background:#fff;
}

.blue_title li.current a {
	color:#4a4a4a;
}

.plastic_brand_title .come_here {
	float:right;
	color:#5a5a5a;
	padding-right:14px;
	margin-right:20px;
	background:url(../../images/tip.png) right -636px no-repeat;
}

.plastic_brand {
	padding:20px 30px;
	border:1px solid #dadada;
	border-top:none;
}

.plastic_brand a {
	position:relative;
	float:left;
	border-right:1px solid #f2f2f2;
}

.plastic_brand a span {
	display:none;
	position:absolute;
	top:0;
	left:0;
	display:block;
	color:#fff;
	font-size:14px;
	font-family:"微软雅黑";
	width:100px;
	height:42px;
	line-height:42px;
	text-align:center;
	filter:alpha(opacity=70);
	-moz-opacity:0.7;
	opacity:0.7;
	background:#000;
	z-index:99;
}

.plastic_brand a span.hidden {
	display:none;
}

.plastic_brand img {
	width:100px;
	height:42px;
}

.plastic_brand_top {
	overflow:hidden;
	zoom:1;
	border-bottom:1px solid #f2f2f2;
}

.plastic_brand_bottom {
	overflow:hidden;
	zoom:1;
}

.plastic_brand_top a:last-child, .plastic_brand_bottom a:last-child {
	border-right:none;
}

.brand_more {
	color:#6a6a6a;
	width:100px;
	height:56px;
	line-height:56px;
	text-align:center;
}

a.brand_more:hover {
	text-decoration:underline;
}


/* quick nav */
*html{
	background-image:url(about:blank);
	background-attachment:fixed;
}

.wrap_quick_nav {
	position:fixed;
    top: 50%;
	left:50%;
    margin-top: -190px;
	margin-left:440px;
	_position:absolute;
	_bottom:auto;
	_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
	z-index:9999;
}

.wrap_quick_nav a, .wrap_quick_nav span {
	display:block;
}

.detail_nav_list {
	border:1px solid #e1e1e1;
}

.detail_nav_list a {
	color:#666;
	width:58px;
	height:28px;
	line-height:28px;
	text-align:center;
}

.detail_nav_list a:nth-child(odd) {
	background:#fdfdfd;
}

.detail_nav_list .odd {
	background:#fdfdfd;
}

.detail_nav_list a:nth-child(even) {
	background:#eaeff3;
}

.detail_nav_list .even {
	background:#eaeff3;
}

.detail_nav_list a:hover {
	color:#fff;
	background:#0072bc;
}

.detail_nav_list span {
	width:58px;
	height:20px;
	cursor:pointer;
	background:url(./images/pic_bg.png) -240px -220px no-repeat;
}

.quick_nav_btn {
	color:#444;
	width:60px;
	height:30px;
	line-height:30px;
	text-align:center;
	padding-top:2px;
	margin-bottom:5px;
	background:url(./images/pic_bg.png) -120px -220px no-repeat;
}

.quick_nav_btn:hover {
	color:#fff;
	background:url(./images/pic_bg.png) -180px -220px no-repeat;
}

.back_top {
	width:60px;
	height:50px;
	margin-top:5px;
	background:url(./images/pic_bg.png) 0 -220px no-repeat;
}

.back_top:hover {
	background:url(./images/pic_bg.png) -60px -220px no-repeat;
}

.friend_link .te {
    border: 1px solid #DCDEDD;
    display: block;
    float: left;
    padding: 9px;
	min-height: 50px;
    padding: 9px;
    width: 982px;
}
.friend_link .te a {
    color: #4D4D4D;
    float: left;
    margin: 3px 0;
    padding: 1px 6px;
    white-space: nowrap;
}
.friend_link .te span {
    float: left;
    font-weight: bold;
    height: 16px;
    margin: 3px 0;
    padding: 1px 5px 1px 0;
}