/*
body {
	color: #333;
	background: #fff
}

body,button,input,select,textarea {
	font-size: 12px;
	font-family: Arial
}

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,textarea,p {
	margin: 0;
	padding: 0
}

img {
	border: 0
}

ol,ul {
	list-style: none
}

em,i {
	font-style: normal
}

.clearfix:after {
	content: "\200B";
	display: block;
	height: 0;
	clear: both
}

.clearfix {
	*zoom: 1
}

.clear {
	clear: both;
	visibility: hidden
}

a:link,a:visited {
	color: #039;
	text-decoration: none
}

a:hover {
	color: #db4f33;
	text-decoration: underline
}

a.link_red:link,a.link_red:visited {
	color: #db4f33
}

a.link_red:hover {
	color: #db4f33
}

a.link_blue:link,a.link_blue:visited {
	color: #039
}

a.link_blue:hover {
	color: #cc2829
}

a.link_black:link,a.link_black:visited {
	color: #333
}

a.link_black:hover {
	color: #cc2829
}

a.link_grey:link,a.link_grey:visited {
	color: #999
}

a.link_grey:hover {
	color: #cc2829
}

a,area {
	blr: expression(this.onFocus=this.blur())
}

:focus {
	-moz-outline-style: none
}

.g_header,.g_headtopcon,.g_container,.g_footer {
	width: 1000px;
	margin: 0
auto
}

.fn_left {
	float: left
}

.fn_right {
	float: right
}

.lines {
	height: 2px;
	border-top: 1px #aaa solid
}

.lines
span {
	display: block;
	height: 2px;
	width: 304px;
	margin: 0
auto;
	background: #aaa;
	overflow: hidden
}

.linesbg {
	background: url(http://jic.makepolo.net/img/global/line.gif) right center no-repeat
}

.ad_body {
	display: none
}

.icon_asterisk {
	padding-left: 10px;
	background: url(http://jic.makepolo.net/img/global/icon_asterisk.png) center left no-repeat
}

.arrtext {
	font-family: "SimSun"
}

.f_black {
	color: #333
}

.f_red {
	color: #cc2829
}

.f_blue {
	color: #039
}

.f_grey {
	color: #999
}

.f12 {
	font-size: 12px
}

.f14 {
	font-size: 14px
}

.f18 {
	font-size: 18px
}

.mt5 {
	margin-top: 5px
}

.mt10 {
	margin-top: 10px
}

.mt15 {
	margin-top: 15px
}

.mt20 {
	margin-top: 20px
}

.mr5 {
	margin-right: 5px
}

.mr10 {
	margin-right: 10px
}

.mr15 {
	margin-right: 15px
}

.mr20 {
	margin-right: 20px
}

.mr50 {
	margin-right: 50px
}

.mb5 {
	margin-bottom: 5px
}

.mb10 {
	margin-bottom: 10px
}

.mb15 {
	margin-bottom: 15px
}

.mb20 {
	margin-bottom: 20px
}

.ml5 {
	margin-left: 5px
}

.ml10 {
	margin-left: 10px
}

.ml15 {
	margin-left: 15px
}

.ml20 {
	margin-left: 20px
}

.pr30 {
	padding-right: 30px
}

.w10 {
	width: 10px
}

.w20 {
	width: 20px
}

.w30 {
	width: 30px
}

.w40 {
	width: 40px
}

.w50 {
	width: 50px
}

.w60 {
	width: 60px
}

.w70 {
	width: 70px
}

.w80 {
	width: 80px
}

.w90 {
	width: 90px
}

.w100 {
	width: 100px
}

.w120 {
	width: 120px
}

.w150 {
	width: 150px
}

.w200 {
	width: 200px
}

.w250 {
	width: 250px
}

.w300 {
	width: 300px
}

.s_btn_op {
	display: inline-block;
	height: 26px;
	background-image: url(http://jic.makepolo.net/img/global/s_btn_op.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	cursor: pointer
}

.s_btn_op:link,.s_btn_op:visited {
	color: #333
}

.s_btn_op:hover {
	color: #333;
	text-decoration: none;
	background-position: 0 -28px
}

.s_btn_op
span {
	display: inline-block;
	height: 26px;
	line-height: 24px;
	padding: 0
15px;
	background: url(http://jic.makepolo.net/img/global/s_btn_op_r.png) center right no-repeat
}

.s_btn_co {
	display: inline-block;
	height: 26px;
	background-image: url(http://jic.makepolo.net/img/global/s_btn_co.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	cursor: pointer
}

.s_btn_co:link,.s_btn_co:visited {
	color: #fff
}

.s_btn_co:hover {
	color: #fff;
	text-decoration: none;
	background-position: 0 -28px
}

.s_btn_co
span {
	display: inline-block;
	height: 26px;
	line-height: 24px;
	padding: 0
15px;
	background: url(http://jic.makepolo.net/img/global/s_btn_co_r.png) center right no-repeat
}

.onFocus {
	display: inline-block;
	vertical-align: middle;
	padding: 4px
10px 5px 25px;
	margin-left: 5px;
	background: #e4f5ff url(http://jic.makepolo.net/img/icon_all/public_icon.png) no-repeat;
	background-position: 0 -1815px;
	border: 1px
#3fb3fe solid
}

.onCorrect {
	display: inline-block;
	vertical-align: middle;
	width: 16px;
	height: 16px;
	margin-left: 5px;
	background: url(http://jic.makepolo.net/img/icon_all/public_icon.png) no-repeat;
	background-position: 0 -1683px
}

.onError {
	display: inline-block;
	vertical-align: middle;
	padding: 4px
10px 5px 25px;
	margin-left: 5px;
	background: #fff5e8 url(http://jic.makepolo.net/img/icon_all/public_icon.png) no-repeat;
	background-position: 0 -1749px;
	border: 1px
#ffba75 solid
}

.headtop {
	height: 39px;
	background: url(http://jic.makepolo.net/img/global/topbg.gif) repeat-x
}

.headtop
a {
	padding-right: 6px
}

.headtop a:link {
	color: #333;
	text-decoration: none
}

.headtop a:visited {
	color: #333;
	text-decoration: none
}

.headtop a:hover {
	color: #db4f33;
	text-decoration: none
}

.headtop
a.link_red {
	color: #db4f33
}

.headtopcon_tools {
	float: left;
	height: 36px;
	line-height: 36px
}

.headtopcon_tools
a {
	display: inline-block
}

.headtopcon_login {
	display: block;
	float: right;
	height: 36px;
	line-height: 36px;
	position: relative;
	text-align: right
}

.linksdot {
	background: url(http://jic.makepolo.net/img/icon_all/public_icon.png) no-repeat;
	background-position: 0 -1337px;
	padding-left: 12px
}

.headtopcon_tools
.rel {
	position: relative;
	display: inline-block
}

.iconNew {
	display: block;
	position: absolute;
	left: 38px;
	top: 0;
	width: 26px;
	height: 11px;
	background: url(http://jic.makepolo.net/img/global/icon-new.gif) no-repeat
}

.headtopcon_logo {
	float: left;
	width: 85px;
	height: 28px;
	margin: 4px
20px 0 0
}

.headtopcon_logo
a {
	display: block;
	width: 85px;
	height: 28px;
	background: url(http://jic.makepolo.net/img/icon_all/public_icon.png) no-repeat;
	background-position: 0 -879px
}

.headtopcon_user {
	float: right;
	height: 36px
}

.headtopcon_user_common {
	float: left;
	position: relative;
	margin-left: 15px;
	z-index: 99
}

.headtopcon_user_common
span {
	display: block;
	float: left;
	height: 36px;
	line-height: 36px;
	font-family: "闂傚倸鍊峰ù鍥敋瑜嶉湁闁绘垼妫勭粻鐘绘煙閻愵剚銇熼柡浣稿閺屾盯寮撮妸銉ョ缂備讲鍋撳┑鐘叉处閻撱儵鏌ｉ弴鐐测偓鍦偓姘炬嫹";
	padding-right: 12px;
	background: url(http://jic.makepolo.net/img/icon_all/public_icon.png) no-repeat;
	background-position: 0 -57px;
	cursor: pointer
}

.headtopcon_user_member {
	float: left;
	height: 36px;
	line-height: 36px;
	margin-left: 15px
}

.headtopcon_user_item {
	height: 30px;
	margin: 0
4px
}

.headtopcon_user_item
a {
	display: block;
	height: 30px;
	line-height: 30px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px
}

.headtopcon_user_item a:link,.headtopcon_user_item a:visited {
	color: #333
}

.headtopcon_user_item a:hover {
	background: #f0f6f8;
	color: #2a5db0
}

.headtopcon_user_exit {
	height: 40px;
	border-top: 1px #ddd solid;
	margin-top: 4px
}

.headtopcon_user_exit
a {
	display: block;
	height: 40px;
	line-height: 40px;
	text-align: center
}

.headtopcon_user_exit a:link,.headtopcon_user_exit a:visited {
	color: #333;
	background: url(http://jic.makepolo.net/img/icon_all/public_icon.png) no-repeat;
	background-position: 0 -1076px
}

.headtopcon_user_exit a:hover {
	color: #2a5db0;
	background: url(http://jic.makepolo.net/img/icon_all/public_icon.png) no-repeat;
	background-position: 0 -1076px
}

.headtopcon_user_popup {
	display: none;
	position: absolute;
	top: 37px;
	width: 140px;
	padding-top: 4px;
	background: #fff;
	border: 1px
#ddd solid;
	-webkit-box-shadow: 1px 1px 1px rgba(0,0,0,.1);
	box-shadow: 1px 1px 1px rgba(0,0,0,.1)
}

.headtopcon_user_arrow {
	position: absolute;
	left: 50%;
	top: -10px;
	margin-left: -7px;
	width: 15px;
	height: 10px;
	background: url(http://jic.makepolo.net/img/icon_all/public_icon.png) no-repeat;
	background-position: 0 -957px
}

.headtopcon_user_common
span.headtopcon_user_current {
	color: #db4f33;
	background: url(http://jic.makepolo.net/img/icon_all/public_icon.png) no-repeat;
	background-position: 0 -111px
}

.headtopcon_user_name
div.headtopcon_user_popup {
	right: 50%;
	margin-right: -71px
}

.headtopcon_user_name div.headtopcon_user_popup div.headtopcon_user_item
a {
	text-align: center
}

.headtopcon_user_message
div.headtopcon_user_popup {
	left: -40px;
	padding-bottom: 4px
}

.headtopcon_user_message div.headtopcon_user_popup div.headtopcon_user_item
a {
	width: 112px;
	padding: 0
10px;
	text-align: left;
	overflow: hidden
}

.headtopcon_user_message div.headtopcon_user_popup div.headtopcon_user_item a
i {
	float: right
}

.g_search,.g_search_btn,.g_freepost_supply,.g_freepost_buy,.g_search_menu
dt {
	background: url(http://jic.makepolo.net/img/global/g_hader.png) no-repeat
}

.g_header {
	margin-bottom: 15px
}

.g_logo {
	width: 160px;
	height: 60px;
	float: left;
	padding: 10px
10px 0 10px
}

.g_search {
	width: 470px;
	float: left;
	background-position: 0 0;
	margin: 20px
0 0 10px;
	_display: inline;
	position: relative;
	z-index: 20;
	height: 60px
}

.g_search_keyword {
	width: 470px;
	height: 14px;
	margin-top: 5px;
	overflow: hidden;
	color: #333
}

.g_search_keyword
a {
	padding-right: 5px
}

.g_search_keyword a:link,.g_search_keyword a:visited {
	color: #333
}

.g_search_keyword a:hover {
	color: #db4f33;
	text-decoration: none
}

.g_search_history {
	color: #333;
	height: 14px;
	margin-top: 5px;
	overflow: hidden;
	width: 470px
}

.g_search_menu {
	width: 61px;
	height: 34px;
	float: left;
	position: relative;
	margin: 3px
0 0 3px;
	z-index: 20;
	_display: inline
}

.g_search_menu
dt {
	width: 51px;
	height: 34px;
	padding-left: 10px;
	line-height: 34px;
	background-position: -300px -60px;
	color: #666;
	cursor: pointer
}

.g_search_menu
dd {
	display: none;
	position: absolute;
	width: 60px;
	top: 33px;
	left: -1px;
	border-top: 1px #fff solid;
	border-right: 1px #316dbe solid;
	border-bottom: 1px #316dbe solid;
	border-left: 1px #316dbe solid;
	background: #fff
}

.g_search_menu dd
a {
	display: block;
	height: 20px;
	padding-left: 10px;
	line-height: 20px
}

.g_search_menu dd a:link {
	color: #666;
	text-decoration: none
}

.g_search_menu dd a:visited {
	color: #666;
	text-decoration: none
}

.g_search_menu dd a:hover {
	color: #fff;
	text-decoration: none;
	background: #316dbe
}

.g_search_inputtxt {
	width: 292px;
	height: 14px;
	float: left;
	padding: 13px
10px 13px 5px;
	border: 0;
	background: 0;
	color: #666;
	outline: 0
}

.g_search_btn {
	width: 94px;
	height: 40px;
	float: right;
	cursor: pointer;
	border: 0;
	background-position: 0 -60px
}

.g_search_btn_focus {
	background-position: -100px -60px
}

.g_freepost {
	float: right;
	padding-top: 18px
}

.g_freepost
span {
	display: none
}

.g_freepost_supply {
	display: block;
	width: 120px;
	height: 42px;
	float: left;
	background-position: 0 -120px
}

.g_freepost_supply:hover {
	background-position: 0 -180px
}

.g_freepost_buy {
	display: block;
	width: 120px;
	height: 42px;
	float: left;
	background-position: -120px -120px
}

.g_freepost_buy:hover {
	background-position: -120px -180px
}

.nav {
	height: 44px;
	clear: both;
	background: url(http://jic.makepolo.net/img/global/navbg.gif) bottom repeat-x
}

.i_navbox {
	width: 1000px;
	margin: 0
auto;
	position: relative
}

.g_navbox {
	width: 960px;
	margin: 0
auto;
	position: relative
}

.navcon {
	height: 44px;
	left: 230px;
	margin-left: 230px
}

.navcon
li {
	height: 44px;
	float: left;
	margin-right: 12px;
	font-size: 14px;
	font-weight: bold;
	font-family: "闂傚倷娴囬褍霉閻戣棄鏋佸┑鐘宠壘绾捐鈹戦悩鍙夋悙缂佹劖顨嗙换娑㈠箣濞嗗繒浠鹃柣搴㈣壘閸熸挳骞冨Δ鍛櫜閹肩补鍓濋悘宥夋⒑閹惰姤鏁遍柣妤冨█瀵鈽夊Ο閿嬵潔濠殿喗顨呭Λ妤€鈻撻崼鏇熲拺闁荤喐婢樺▓鈺呮煙閸戙倖瀚�"
}

.navcon li
a {
	display: block;
	height: 44px;
	float: left;
	line-height: 40px;
	padding: 0
10px
}

.navcon li a:link {
	color: #333;
	text-decoration: none
}

.navcon li a:visited {
	color: #333;
	text-decoration: none
}

.navcon li a:hover {
	color: #db4f33;
	text-decoration: none;
	background: url(http://jic.makepolo.net/img/global/navbg_focus_gray.gif) bottom repeat-x
}

.navcon li
span.navcon_focus {
	display: block;
	height: 44px;
	float: left;
	line-height: 40px;
	padding: 0
10px;
	background: url(http://jic.makepolo.net/img/global/navbg_focus_black.gif) bottom repeat-x
}

.navcon li
a.ddt {
	color: #db4f33
}

.g_autocomplete {
	position: absolute;
	left: 3px;
	top: 36px;
	z-index: 30;
	width: 369px
}

.ui-autocomplete {
	border: 1px
#b8b8b8 solid;
	background: #fff
}

.ui-autocomplete
li {
	height: 22px;
	line-height: 22px;
	overflow: hidden
}

.ui-menu-item
a {
	display: block;
	padding: 0
5px;
	text-decoration: none;
	color: #000;
	font-weight: bold
}

.ui-menu-item a:hover {
	text-decoration: none;
	background: #eee;
	color: #000
}

.ui-menu-item a span
strong {
	font-weight: normal
}

.ui-state-hover {
	background: #eee
}

.sidebar_top,.sidebar_bottom,.sidebar_item_icon01,.sidebar_item_icon02,.sidebar_item_icon03,.sidebar_item_icon04,.sidebar_item dd
s {
	background: url(http://jic.makepolo.net/img/global/sidebar.png?12) no-repeat
}

.sidebar {
	background: #2a5db0;
	width: 204px;
	position: absolute;
	left: 0;
	z-index: 9
}

.sidebar_top {
	position: relative;
	padding: 0
20px;
	height: 40px;
	border-bottom: 4px #bdc9dd solid;
	background-position: 0 0;
	line-height: 40px;
	font-weight: bold;
	font-size: 16px;
	font-family: "闂傚倷娴囬褍霉閻戣棄鏋佸┑鐘宠壘绾捐鈹戦悩鍙夋悙缂佹劖顨嗙换娑㈠箣濞嗗繒浠鹃柣搴㈣壘閸熸挳骞冨Δ鍛櫜閹肩补鍓濋悘宥夋⒑閹惰姤鏁遍柣妤冨█瀵鈽夊Ο閿嬵潔濠殿喗顨呭Λ妤€鈻撻崼鏇熲拺闁荤喐婢樺▓鈺呮煙閸戙倖瀚�";
	color: #FFF;
	cursor: pointer
}

.sidebar_top_tc {
	text-align: center
}

.sidebar_top
s {
	display: block;
	position: absolute;
	width: 22px;
	height: 22px;
	top: 9px;
	right: 10px;
	background: url(http://jic.makepolo.net/img/global/g_hader.png) -220px -60px no-repeat
}

.sidebar_top
s.s_down {
	background: url(http://jic.makepolo.net/img/global/g_hader.png) -260px -60px no-repeat
}

.sidebar_con {
	width: 200px;
	padding: 0
2px;
	background: url(http://jic.makepolo.net/img/global/sidebar_bg.gif) repeat-y
}

.sidebar_item {
	padding-bottom: 11px
}

.sidebar_item
dt {
	height: 34px;
	background: #4874ba;
	margin-bottom: 11px
}

.sidebar_item dt
i {
	display: inline-block;
	float: left;
	width: 17px;
	height: 17px;
	margin: 8px
4px 0 53px
}

.sidebar_item dt
span {
	float: left;
	height: 34px;
	line-height: 34px;
	font-size: 13px;
	font-family: "闂傚倷娴囬褍霉閻戣棄鏋佸┑鐘宠壘绾捐鈹戦悩鍙夋悙缂佹劖顨嗙换娑㈠箣濞嗗繒浠鹃柣搴㈣壘閸熸挳骞冨Δ鍛櫜閹肩补鍓濋悘宥夋⒑閹惰姤鏁遍柣妤冨█瀵鈽夊Ο閿嬵潔濠殿喗顨呭Λ妤€鈻撻崼鏇熲拺闁荤喐婢樺▓鈺呮煙閸戙倖瀚�";
	color: #FFF;
	font-weight: bold
}

.sidebar_item
dd {
	height: 30px;
	position: relative
}

.sidebar_item dd
h3 {
	position: absolute;
	z-index: 11;
	width: 185px;
	height: 28px;
	border-top: 1px #2a5db0 solid;
	border-bottom: 1px #2a5db0 solid;
	line-height: 28px;
	padding: 0
0 0 15px;
	font-size: 13px;
	font-weight: normal;
	font-family: "闂傚倷娴囬褍霉閻戣棄鏋佸┑鐘宠壘绾捐鈹戦悩鍙夋悙缂佹劖顨嗙换娑㈠箣濞嗗繒浠鹃柣搴㈣壘閸熸挳骞冨Δ鍛櫜閹肩补鍓濋悘宥夋⒑閹惰姤鏁遍柣妤冨█瀵鈽夊Ο閿嬵潔濠殿喗顨呭Λ妤€鈻撻崼鏇熲拺闁荤喐婢樺▓鈺呮煙閸戙倖瀚�"
}

.sidebar_item dd h3
a {
	display: block
}

.sidebar_item dd h3 a:link {
	color: #fff;
	text-decoration: none
}

.sidebar_item dd h3 a:visited {
	color: #fff;
	text-decoration: none
}

.sidebar_item dd h3 a:hover {
	color: #fff;
	text-decoration: underline
}

.sidebar_item dd
s {
	display: block;
	width: 4px;
	height: 8px;
	background-position: -120px -80px;
	position: absolute;
	top: 11px;
	right: 16px;
	z-index: 9
}

.sidebar_item_icon01 {
	background-position: 0 -80px
}

.sidebar_item_icon02 {
	background-position: -40px -80px
}

.sidebar_item_icon03 {
	background-position: -80px -80px
}

.sidebar_item_icon04 {
	background-position: -130px -80px
}

.sidebar_bottom {
	height: 10px;
	background-position: 0 -60px;
	position: relative;
	bottom: 0;
	z-index: -1
}

.sidebar_focus {
	background: #FFF
}

.sidebar_item dd h3.sidebar_focus
a {
	font-weight: bold
}

.sidebar_item dd h3.sidebar_focus a:link {
	color: #039;
	text-decoration: none
}

.sidebar_item dd h3.sidebar_focus a:visited {
	color: #039;
	text-decoration: none
}

.sidebar_item dd h3.sidebar_focus a:hover {
	color: #039;
	text-decoration: underline
}

.sidebar_item dd h3
span {
	color: #FFF
}

.sidebar_item dd h3.sidebar_focus
span {
	display: block;
	color: #039;
	font-weight: bold
}

.sidebar_popup {
	position: absolute;
	left: 199px;
	width: 610px;
	border: 1px
#2a5db0 solid;
	background: #FFF;
	-webkit-box-shadow: 1px 1px rgba(0,0,0,.2);
	box-shadow: 1px 1px rgba(0,0,0,.2);
	display: none;
	border-top-right-radius: 2px;
	border-bottom-right-radius: 2px;
	z-index: 10
}

.sidebar_popup_class {
	padding: 0
5px
}

.sidebar_popup_item {
	width: 260px;
	height: 72px;
	float: left;
	padding: 10px
20px;
	background: url(http://jic.makepolo.net/img/global/dot.gif) bottom repeat-x
}

.sidebar_popup_item.nobg {
	background: 0
}

.sidebar_popup_item
strong {
	display: block;
	height: 24px;
	line-height: 24px;
	color: #db4f33
}

.sidebar_popup_item strong
span {
	color: #db4f33
}

.sidebar_popup_item
p {
	height: 48px;
	overflow: hidden
}

.sidebar_popup_item p
span {
	height: 24px;
	padding-right: 7px;
	margin-right: 7px;
	line-height: 24px;
	display: inline-block
}

.sidebar_popup_item p span
a {
	padding: 1px
}

.sidebar_popup_item p span a:link {
	color: #039;
	text-decoration: none
}

.sidebar_popup_item p span a:visited {
	color: #039;
	text-decoration: none
}

.sidebar_popup_item p span a:hover {
	color: #fff;
	text-decoration: none;
	background: #039
}

.sidebar_popup_item p
span.more {
	padding-right: 9px;
	background: url(http://jic.makepolo.net/img/icon_all/public_icon.png) no-repeat;
	background-position: 0 0
}

.sidebar_popup_all {
	width: 610px;
	height: 48px;
	line-height: 48px;
	text-align: center;
	border-top: 1px #cbdaea solid
}

.sidebar_popup_all a
span {
	padding-right: 11px;
	background: url(http://jic.makepolo.net/img/icon_all/public_icon.png) no-repeat;
	background-position: 0 -165px
}

.sidebar_popup_all
a {
	display: block;
	background: #e8f1ff
}

.sidebar_popup_all a:hover {
	background: #d8e7ff
}

.sidebar_popup_item strong a:link,.sidebar_popup_all a:link {
	color: #db4f33;
	text-decoration: none
}

.sidebar_popup_item strong a:visited,.sidebar_popup_all a:visited {
	color: #db4f33;
	text-decoration: none
}

.sidebar_popup_item strong a:hover,.sidebar_popup_all a:hover {
	color: #db4f33;
	text-decoration: underline
}

.dis1 {
	top: 0
}

.dis2 {
	top: -30px
}

.dis3 {
	top: -60px
}

.dis4 {
	top: -90px
}

.dis5 {
	top: -120px
}

.dis6 {
	top: -150px
}

.dis7 {
	top: -180px
}

.dis8 {
	top: -210px
}

.dis9 {
	top: -180px
}

.dis10 {
	top: -180px
}

.dis11 {
	top: -180px
}

.dis12 {
	top: -180px
}

.dis13 {
	top: -180px
}

.dis14 {
	top: -180px
}

.dis15 {
	top: -180px
}

.dis16 {
	top: -180px
}

.dis17 {
	top: -180px
}

.dis18 {
	top: -180px
}

.dis19 {
	top: -190px
}

.dis20 {
	top: -190px
}

.dis21 {
	top: 0
}

.dis22 {
	top: -90px
}

.g_footer {
	margin-top: 15px
}

.aboutlinks {
	padding: 20px
0 20px 0
}

.aboutlinks
p {
	height: 24px;
	line-height: 24px;
	text-align: center;
	color: #039
}

.aboutlinks p
a {
	padding-right: 6px;
	margin-right: 6px
}

.about_border {
	border-top: 1px #ddd solid
}

.copyright {
	padding: 15px
0;
	border-top: 1px #ddd solid
}

.copyright_logo {
	width: 225px;
	height: 30px;
	float: left;
	background: url(http://jic.makepolo.net/img/icon_all/public_icon.png) no-repeat;
	background-position: 0 -2002px
}

.copyright_text {
	float: right;
	height: 30px;
	line-height: 30px;
	color: #666
}

.copyright_text a:link.links_gray {
	color: #666;
	text-decoration: none
}

.copyright_text a:visited.links_gray {
	color: #666;
	text-decoration: none
}

.copyright_text a:hover.links_gray {
	color: #666;
	text-decoration: underline
}

.disclaimer {
	height: 30px;
	margin-bottom: 1px;
	background: #f5f5f5;
	line-height: 30px;
	text-align: center
}

.disclaimer
a {
	padding-right: 8px;
	background: url(http://jic.makepolo.net/img/icon_all/public_icon.png) no-repeat;
	background-position: 0 -532px
}

.makepolo_caution {
	padding: 15px
0;
	border-top: 1px #ddd solid;
	color: #db4f33;
	text-align: center
}

.g_position {
	height: 34px;
	padding: 0
10px;
	line-height: 34px;
	background: #f5f5f5;
	color: #333;
	overflow: hidden
}

.g_position
span {
	margin: 0
7px;
	font-family: "SimSun"
}

.g_position a:link,.g_position a:visited {
	color: #333;
	text-decoration: none
}

.g_position a:hover {
	color: #db4f33;
	text-decoration: underline
}

#loginWin {
	width: 780px;
	height: 340px;
	font-size: 12px;
	overflow: hidden
}

.login-wrap {
	float: left;
	width: 380px;
	height: 230px;
	margin-top: 20px;
	border-right: 1px #ddd solid
}

.login-tit,.regist-tit {
	margin: 0
0 20px 100px;
	font-size: 18px;
	font-family: "闂傚倷娴囬褍霉閻戣棄鏋佸┑鐘宠壘绾捐鈹戦悩鍙夋悙缂佹劖顨嗙换娑㈠箣濞嗗繒浠鹃柣搴㈣壘閸熸挳骞冨Δ鍛櫜閹肩补鍓濋悘宥夋⒑閹惰姤鏁遍柣妤冨█瀵鈽夊Ο閿嬵潔濠殿喗顨呭Λ妤€鈻撻崼鏇熲拺闁荤喐婢樺▓鈺呮煙閸戙倖瀚�";
	font-weight: bold
}

.regist-wrap {
	float: left;
	width: 380px;
	margin-top: 20px
}

.regist-clause {
	margin: 0
0 0 100px
}

.regist-clause
input {
	margin-right: 3px;
	vertical-align: top;
	_vertical-align: middle;
	_margin-bottom: 3px
}

.login-item {
	height: 24px;
	margin-bottom: 5px;
	overflow: hidden
}

.login-item-tit {
	display: block;
	float: left;
	width: 100px;
	padding-top: 5px;
	text-align: right
}

.login-item-text {
	display: block;
	float: left;
	width: 170px;
	padding: 3px
2px;
	border: 1px
#c9c9c9 solid;
	outline: 0;
	-moz-box-shadow: inset 1px 1px 2px #e3e3e3;
	-webkit-box-shadow: inset 1px 1px 2px #e3e3e3;
	box-shadow: inset 1px 1px 2px #e3e3e3
}

.login-item-text:focus {
	border: 1px
#efa100 solid
}

.login-item-forget {
	display: block;
	float: left;
	padding: 5px
0 0 5px
}

.login-tips {
	height: 14px;
	margin: 0
0 8px 100px
}

.login-tips
.onFocus {
	color: #999
}

.login-tips
.onError {
	color: #db4f33;
	padding: 0;
	margin: 0;
	background: 0;
	border: 0
}

.login-btn {
	width: 130px;
	height: 34px;
	padding: 20px
0 0 100px
}

.login-btn
a {
	display: block;
	width: 130px;
	height: 34px;
	background-image: url(http://jic.makepolo.net/img/global/loginBtns.png);
	background-repeat: no-repeat;
	text-indent: -9999em
}

.login-btn a.login-btn-enter,.login-btn a.login-btn-enter:link {
	background-position: 0 0
}

.login-btn a.login-btn-enter:hover {
	background-position: 0 -44px
}

.login-btn a.login-btn-enter:active {
	background-position: 0 -88px
}

.login-btn a.login-btn-signin,.login-btn a.login-btn-signin:link {
	background-position: 0 -132px
}

.login-btn a.login-btn-signin:hover {
	background-position: 0 -178px
}

.login-btn a.login-btn-signin:active {
	background-position: 0 -224px
}

.subscribe {
	width: 500px
}

.subscribe_intro {
	padding-bottom: 15px;
	line-height: 2;
	border-bottom: 1px #ddd dotted
}

.subscribe_intro_email {
	padding-left: 20px;
	background: url(http://jic.makepolo.net/img/icon_all/public_icon.png) no-repeat;
	background-position: 0 -1017px
}

.subscribe_form {
	padding-top: 5px
}

.subscribe_form
dl {
	margin-top: 15px
}

.subscribe_form
dt {
	float: left;
	width: 90px;
	line-height: 26px;
	text-align: right
}

.subscribe_form
dd {
	float: left
}

.subscribe_input_text {
	width: 200px;
	height: 14px;
	padding: 5px;
	border: 1px
#d9d9d9 solid;
	background: #fff;
	outline: 0;
	vertical-align: middle
}

.subscribe_op {
	margin-top: 20px
}

.subscribe_suc {
	padding-left: 110px;
	background: url(http://jic.makepolo.net/img/icon_all/public_icon.png) no-repeat;
	background-position: 0 -1201px
}

.subscribe_suc_tips {
	margin-bottom: 20px
}

.subscribe_suc_tips
h2 {
	margin-bottom: 15px;
	font-size: 24px;
	font-family: '闂傚倷娴囬褍霉閻戣棄鏋佸┑鐘宠壘绾捐鈹戦悩鍙夋悙缂佹劖顨嗙换娑㈠箣濞嗗繒浠鹃柣搴㈣壘閸熸挳骞冨Δ鍛櫜閹肩补鍓濋悘宥夋⒑閹惰姤鏁遍柣妤冨█瀵鈽夊Ο閿嬵潔濠殿喗顨呭Λ妤€鈻撻崼鏇熲拺闁荤喐婢樺▓鈺呮煙閸戙倖瀚�'
}

.subscribe_suc_tips
p {
	line-height: 20px
}

.subscribe_suc_pw
p {
	margin-bottom: 10px
}

.subscribe_suc_merit {
	border-top: 1px #ddd dotted;
	padding-top: 20px
}

.subscribe_suc_merit
li {
	line-height: 22px
}

.headtopcon_user_arrow2 {
	position: absolute;
	left: 239px;
	top: 27px;
	margin-left: -7px;
	width: 15px;
	height: 10px;
	background: url(http://jic.makepolo.net/img/icon_all/public_icon.png) no-repeat;
	background-position: 0 -957px
}

.close2 {
	position: absolute;
	right: 5px;
	top: -10px;
	width: 8px;
	height: 8px;
	background: url(http://jic.makepolo.net/img/icon_all/public_icon.png) no-repeat;
	background-position: 0 -474px
}

.headtopcon_user_popup2 {
	width: 273px;
	height: 19px;
	background: url(http://jic.makepolo.net/img/ad/join_bg.gif) repeat-x
}

.headtopcon_user_item2 {
	padding: 0
2px 0 5px;
	line-height: 18px;
	height: 18px;
	vertical-align: middle;
	border: 1px
solid #ddd;
	background: url(http://jic.makepolo.net/img/ad/join_bg.gif) repeat-x
}

.headtopcon_user_item2
a {
	color: #333
}

.c039 {
	color: #039
}

.guideReg {
	height: 48px;
	background: #ff9838
}

.guideReg
a {
	display: block;
	width: 1000px;
	height: 48px;
	margin: 0
auto
}
*/
.headtop_nav {
	height: 39px;
	background: url(http://jic.makepolo.net/img/global/topbg.gif) repeat-x
}

.headtop_nav
a {
	padding-right: 6px
}

.headtop_nav a:link {
	color: #333;
	text-decoration: none
}

.headtop_nav a:visited {
	color: #333;
	text-decoration: none
}

.headtop_nav a:hover {
	color: #db4f33;
	text-decoration: none
}

.headtop_nav
a.link_red {
	color: #db4f33
}

.headtop_nav
a.link_blue {
	color: #125dc3
}

.headtop_nav_con {
	width: 1000px;
	margin: 0
auto
}

.headtop_nav_con_index {
	width: 1000px;
	margin: 0
auto
}

.headtop_nav_con_l {
	float: left;
	height: 36px;
	line-height: 36px
}

.headtop_nav_con_l
a {
	display: inline-block
}

.headtop_nav_con_l
.rel {
	position: relative;
	display: inline-block
}

.headtopcon_login2 {
	float: left;
	padding-left: 12px;
	line-height: 36px;
	vertical-align: middle;
	height: 36px;
	vertical-align: middle
}

.input_top {
	width: 83px;
	float: left;
	margin-right: 5px;
	margin-top: 6px;
	height: 21px;
	border: 1px
solid #CCC;
	color: #666;
	padding: 0
5px
}

.headtop_nav_con_r {
	float: right;
	height: 36px
}

.headtop_nav_con_r_common {
	float: left;
	position: relative;
	margin-left: 15px;
	z-index: 999;
}

.headtop_nav_con_r_common
span {
	display: block;
	float: left;
	height: 36px;
	line-height: 36px;
	font-family: "闂傚倸鍊峰ù鍥敋瑜嶉湁闁绘垼妫勭粻鐘绘煙閻愵剚銇熼柡浣稿閺屾盯寮撮妸銉ョ缂備讲鍋撳┑鐘叉处閻撱儵鏌ｉ弴鐐测偓鍦偓姘炬嫹";
	text-align: right;
	padding-right: 12px;
	background: url(/images/arr_down_back.png) center right no-repeat;
	cursor: pointer
}

.headtop_nav_con_r_common
span.headtopcon_now_current {
	display: block;
	color: #db4f33;
	float: left;
	height: 36px;
	line-height: 36px;
	font-family: "闂傚倸鍊峰ù鍥敋瑜嶉湁闁绘垼妫勭粻鐘绘煙閻愵剚銇熼柡浣稿閺屾盯寮撮妸銉ョ缂備讲鍋撳┑鐘叉处閻撱儵鏌ｉ弴鐐测偓鍦偓姘炬嫹";
	padding-right: 12px;
	background: url(http://jic.makepolo.net/img/global/arr_down_back.png) center right no-repeat;
	cursor: pointer
}

.headtop_nav_con_r
span.headtopcon_user_current {
	color: #db4f33;
	background: url(http://jic.makepolo.net/img/icon_all/public_icon.png) no-repeat;
	background-position: 0 -111px
}

.topnavcon_arrow {
	position: absolute;
	left: 50%;
	top: -10px;
	margin-left: -7px;
	width: 15px;
	height: 10px;
	background: url(http://jic.makepolo.net/img/icon_all/public_icon.png) no-repeat;
	background-position: 0 -957px
}

.nums {
	position: absolute;
	right: -12px;
	top: -13px;
	width: 15px;
	height: 16px;
	line-height: 16px;
	vertical-align: middle;
	text-align: center;
	color: #FFF;
	background: url(http://jic.makepolo.net/img/icon_all/public_icon.png) no-repeat;
	background-position: 0 -1617px
}

.topnavcon_user_popup {
	display: none;
	position: absolute;
	top: 37px;
	padding-top: 4px;
	background: #fff;
	border: 1px
#ddd solid;
	-webkit-box-shadow: 1px 1px 1px rgba(0,0,0,.1);
	box-shadow: 1px 1px 1px rgba(0,0,0,.1)
}

.topnavcon_user_center
div.topnavcon_user_popup {
	right: 50%;
	margin-right: -71px
}

.topnavcon_user_name
div.topnavcon_user_popup {
	right: 50%;
	margin-right: -71px
}

.topnavcon_user_name div.topnavcon_user_popup div.topnavcon_user_item
a {
	text-align: center
}

.topnavcon_user_message {
	float: left;
	position: relative;
	margin: 12px
0 0 15px;
	z-index: 99;
	height: 24px;
	cursor: pointer
}

.topnavcon_user_message
div.topnavcon_user_popup {
	left: -62px;
	padding-bottom: 4px;
	top: 25px
}

.topnavcon_user_message div.topnavcon_user_popup div.topnavcon_user_item
a {
	width: 112px;
	padding: 0
10px;
	text-align: left;
	overflow: hidden
}

.topnavcon_user_message div.topnavcon_user_popup div.topnavcon_user_item a
i {
	float: right
}

.topnavcon_user_item {
	height: 30px;
	margin: 0
4px
}

.topnavcon_user_item
a {
	display: block;
	height: 30px;
	line-height: 30px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px
}

.topnavcon_user_item a:link,.headtopcon_user_item a:visited {
	color: #333
}

.topnavcon_user_item a:hover {
	color: #db4f33
}

.topnavcon_user_item a:active {
	color: #db4f33
}

.topnavcon_user_items {
	width: 120px;
	padding: 5px
10px 7px 10px
}

.topnavcon_user_items
dl {
	width: 120px
}

.topnavcon_user_items dl
dt {
	height: 22px;
	line-height: 22px;
	vertical-align: middle;
	font-weight: bold
}

.topnavcon_user_items dl
dd {
	width: 60px;
	height: 22px;
	line-height: 22px;
	float: left;
	text-align: left
}

.topnavcon_server
div.topnavcon_user_popup {
	left: -40px
}

.topnavcon_nav_menu
div.topnavcon_user_popup {
	left: -80px
}

.dash_line {
	width: 100%;
	height: 1px;
	background: url(http://jic.b2b.makepolo.com/img/global/line_sp.gif) repeat-x;
	margin: 6px
0 8px 0;
	_margin: 8px
0 0 0
}

.nav_menu {
	width: 200px;
	padding: 5px
10px 7px 10px
}

.nav_menu
dl {
	width: 185px
}

.nav_menu dl
dt {
	height: 22px;
	line-height: 22px;
	vertical-align: middle;
	font-weight: bold
}

.nav_menu dl
dd {
	width: 90px;
	height: 20px;
	float: left
}

.topnavcon_help
div.topnavcon_user_popup {
	left: -30px
}

.nav_help {
	width: 60px;
	padding: 0
10px 7px 10px
}

.nav_help
dl {
	width: 60px
}

.nav_help dl
dd {
	height: 22px;
	line-height: 22px;
	vertical-align: middle;
	text-align: center
}

.nav_help dl dd
a {
	display: block;
	height: 26px;
	padding: 0
5px;
	line-height: 26px;
	vertical-align: middle;
	text-align: center
}

.nav_help dl dd a:link,.nav_help dl dd a:visited {
	color: #333
}

.nav_help dl dd a:hover {
	background: #fff;
	color: #db4f33
}

.nav_help dl dd a:active {
	color: #db4f33
}
/*
.home_index {
	height: 36px;
	line-height: 36px;
	background: url(http://jic.makepolo.net/img/icon_all/public_icon.png) no-repeat;
	background-position: 0 -1128px;
	padding-left: 17px;
	float: left;
	vertical-align: middle
}

.member_icon {
	height: 36px;
	line-height: 36px;
	background: url(http://jic.makepolo.net/img/icon_all/public_icon.png) no-repeat;
	background-position: 0 -1391px;
	padding-left: 17px;
	vertical-align: middle
}

.g_position {
	position: relative
}

.g_position
.company_card1 {
	position: absolute;
	width: 214px;
	height: 40px;
	background: url(http://jic.makepolo.net/img/icon_all/public_icon.png) no-repeat;
	background-position: 0 -222px;
	top: -6px;
	right: 4px
}

.company_card1
.company_card_link {
	position: absolute;
	width: 214px;
	height: 40px;
	top: 0;
	left: 0
}

.g_position .company_card1
strong {
	position: absolute;
	width: 24px;
	height: 16px;
	line-height: 16px;
	font-size: 14px;
	color: #db4f33;
	left: 160px;
	top: 14px;
	text-align: center;
	font-weight: normal
}

.company_card_add1,.company_card_not1 {
	width: 228px;
	position: absolute;
	background: #fff;
	z-index: 1000;
	right: 4px;
	top: 34px;
	border: 1px
solid #386ec6;
	padding: 2px
10px 11px 10px
}

.company_card_add1 {
	display: none
}

.company_card_not1 {
	display: none
}

.company_card_add1 h3,.company_card_not1
h3 {
	height: 20px;
	line-height: 20px;
	font-weight: bold;
	border-bottom: 1px solid #ddd
}

.company_card_list {
	padding: 10px
0;
	border-bottom: 1px dotted #cecece
}

.company_card_pic {
	float: left;
	display: table-cell;
	height: 36px;
	overflow: hidden;
	text-align: center;
	vertical-align: middle;
	width: 48px;
	border: 1px
solid #d9d9d9
}

.company_card_pic
img {
	vertical-align: middle;
	height: 36px;
	width: 48px
}

.company_card_name1 {
	float: left;
	padding-left: 10px;
	line-height: 19px
}

.company_card_name1
a {
	width: 160px;
	overflow: hidden;
	display: inline-block;
	vertical-align: middle;
	white-space: nowrap;
	text-overflow: ellipsis
}

.company_card_name1
p {
	color: #666
}

.company_card_btn {
	display: inline-block;
	width: 110px;
	height: 24px;
	padding: 10px
0 0 117px;
	background: url(http://jic.makepolo.net/img/icon_all/public_icon.png) no-repeat;
	background-position: 0 -400px
}

.company_card_not1
p {
	padding: 10px
0 10px 60px;
	background: url(http://jic.makepolo.net/img/icon_all/public_icon.png) no-repeat;
	background-position: 0 -312px;
	line-height: 19px;
	width: 166px
}

.index_ad {
	width: 1000px;
	height: 450px;
	margin: 0
auto;
	border: 1px
solid #eee;
	text-align: center;
	background: #f5f5f5;
	position: absolute;
	top: 193px;
	left: 0
}

.adindex_con {
	width: 1000px;
	height: 450px;
	overflow: hidden
}

.indexclose_bt {
	width: 1000px;
	height: 18px;
	text-align: right;
	background: 0
}

.close_bt {
	width: 40px;
	height: 18kpx;
	display: block;
	float: right;
	background: url(/css/close_bt.jpg) no-repeat;
	border: 1px
solid #CCC
}

.index_adtop {
	width: 1000px;
	height: 30px;
	margin: 0
auto;
	border: 1px
solid #eee;
	text-align: center;
	line-height: 30px;
	vertical-align: middle;
	background: #f5f5f5
}

.s_list_adtop,.pd_middle_adtop {
	width: 960px;
	height: 30px;
	margin: 0
auto;
	border: 1px
solid #eee;
	text-align: center;
	line-height: 30px;
	vertical-align: middle;
	background: #f5f5f5;
	margin-bottom: 10px
}

.s_list_adr,.pd_middle_adr {
	width: 120px;
	height: 270px;
	background: #f5f5f5;
	float: right;
	position: fixed !important;
	top: 200px;
	position: absolute;
	z-index: 300;
	top: expression(offsetParent.scrollTop+200);
	right: 20px;
	border: 1px
solid #ddd;
	text-align: centerl
}

.adr_con {
	width: 120px;
	height: 270px;
	overflow: hidden
}

.closer_bt {
	width: 120px;
	height: 18px;
	text-align: left;
	background: 0
}

.closel_bt {
	width: 120px;
	height: 18px;
	text-align: right;
	background: 0
}

.s_list_adl,.pd_middle_adl {
	width: 120px;
	height: 270px;
	background: #f5f5f5;
	float: right;
	position: fixed !important;
	top: 200px;
	position: absolute;
	z-index: 300;
	top: expression(offsetParent.scrollTop+200);
	left: 20px;
	border: 1px
solid #ddd;
	text-align: centerl
}

.pd_ad_textlist {
	margin-bottom: 10px;
	border: 1px
solid #eee;
	padding: 5px
}

.pd_ad_textlist ul
li {
	width: 122px;
	height: 26px;
	line-height: 26px;
	vertical-align: middle;
	float: left;
	margin: 0
5px;
	overflow: hidden
}

.search_recom {
	width: 306px;
	border: 1px
solid #b8b8b8;
	position: absolute;
	top: 200px;
	left: 500px
}

.search_recom
li {
	height: 28px;
	line-height: 28px;
	padding: 0
5px;
	cursor: pointer
}

.search_recom_red,.search_recom_grey {
	float: left;
	width: 15px;
	height: 15px;
	text-align: center;
	background: url("http://jic.makepolo.net/img/global/search_hot_btn.png") no-repeat 0 -30px;
	overflow: hidden;
	color: #fff;
	line-height: 15px;
	padding: 3px
0 7px 0
}

.search_recom_grey {
	background-position: 0 -57px
}

.search_recom_l {
	padding: 0
28px 0 7px;
	height: 28px;
	background: url("http://jic.makepolo.net/img/global/search_hot_btn.png") no-repeat right 0;
	float: left;
	color: #333
}

.search_recom_r {
	float: right;
	color: #999
}

.search_recom_color {
	color: #999
}

.search_recom_pl {
	padding-left: 7px
}

.g-weblinks {
	width: 958px;
	margin: 15px
auto;
	border: 1px
#ddd solid
}

.g-weblinks-nav {
	height: 40px;
	padding: 0
10px;
	line-height: 40px;
	border-bottom: 1px #ddd solid;
	background: #f5f5f5
}

.g-weblinks-nav
strong {
	margin-right: 10px;
	font-size: 14px
}

.g-weblinks-con {
	padding: 10px;
	font-size: 0
}

.g-weblinks-con
a {
	display: inline-block;
	padding: 2px
0;
	margin-right: 10px;
	font-size: 12px
}

.g-weblinks-con a:link,.g-weblinks-con a:visited {
	color: #666
}

.g-weblinks-con a:hover {
	color: #db4f33
}

.middle_right {
	position: relative
}

.middle_right
.shop_code {
	position: absolute;
	right: 10px;
	top: 30px;
	width: 82px;
	height: auto;
	text-align: center;
	z-index: 1
}

.middle_right .shop_code
img {
	width: 80px;
	height: 80px;
	display: block;
	margin: 0
auto;
	border: 1px
solid #999
}

.middle_right .shop_code
a {
	font-size: 12px;
	color: #666;
	line-height: 18px
}

.middle_right .shop_code a:hover {
	text-decoration: underline
}

.middle_right
.shop_code_no {
	position: absolute;
	right: 10px;
	top: 30px;
	width: 125px;
	height: auto;
	text-align: center;
	z-index: 1
}

.middle_right .shop_code_no
img {
	width: 80px;
	height: 80px;
	display: block;
	margin: 0
auto;
	border: 1px
solid #999
}

.middle_right .shop_code_no
a {
	font-size: 12px;
	color: #666;
	line-height: 18px
}

.middle_right .shop_code_no a:hover {
	text-decoration: underline
}

.yellowpage_left
.shop_code {
	margin: 0
0 10px 0;
	width: auto;
	height: auto;
	font-size: 12px;
	text-align: center
}

.yellowpage_left .shop_code
img {
	width: 220px;
	height: 220px;
	display: block;
	margin: 0
auto
}

.topphone {
	color: #F00
}

.headtop_nav_con_r_common span
i {
	position: absolute;
	top: 0;
	margin: 10px
5px 0 4px;
	width: 9px;
	height: 14px;
	display: inline-block
}

.topphone
div.topnavcon_user_popup {
	right: 50%;
	margin-right: -71px
}

.ma {
	width: 138px
}

.g_header .g_freepost
a.changePictureToWords {
	width: 140px;
	background: 0;
	font-family: SimHei,"婵犵數濮甸鏍窗濡ゅ啯鏆滄俊銈呭暟閻瑩鏌熼悜姗嗘當闁搞劌鍊婚埀顒冾潐濞叉牕煤閵娧呯焼濠电姴娲﹂悡銉╂煟閺囩偛鈧湱鈧熬鎷�";
	font-weight: bold;
	font-size: 14px;
	text-decoration: none;
	line-height: 42px;
	text-align: center;
	color: #df6a53;
	background: #f8f8f8;
	border: 1px
solid #e0e0e0;
	height: 40px;
	border-radius: 3px
}

.g_header .g_freepost a.changePictureToWords:hover {
	background: #f3f3f3
}

.i_header,.i_headtopcon,.i_container,.i_footer {
	width: 1000px;
	margin: 0
auto
}
*/
.headtop_nav,.f_nav ul li a,.f_loginbar a,.f_adv h2,.f_market h2,.f_tab_menu ul,.f_tab_box,.sidebar_item dt,.show_tips {
	background: url(/images/topbg.png) repeat-x;
}

.headtop_nav_con_r_common
span {
 background:none 
}

.headtop_nav_con_r_common span
em {
	position: absolute;
	top: 0;
	margin: 16px
0 0 4px;
	width: 8px;
	height: 4px;
	display: inline-block;
	background-image: url(/css/index/sprite/index-1501016.png);
	background-position: -594px 0
}

.linesbg {
	background: none;
	border-right: 1px solid #ddd
}

.copyright_logo
em {
	display: inline-block;
	width: 220px;
	height: 30px;
	background-image: url(/css/index/sprite/index-1501016.png);
	background-position: -334px -188px
}

.member_icon {
	height: 36px;
	line-height: 36px;
	padding-left: 0;
	vertical-align: middle;
	background: none
}

.member_icon
em {
	width: 16px;
	height: 16px;
	background-image: url(/css/index/sprite/index-1501016.png);
	background-position: -594px -18px;
	display: inline-block;
	margin: 0
0 -2px
}

.topnavcon_arrow {
	position: absolute;
	left: 50%;
	top: -10px;
	margin-left: -7px;
	width: 15px;
	height: 10px;
	background: none;
	background-image: url(/css/index/sprite/index-1501016.png);
	background-position: -594px -36px
}

.nums {
	position: absolute;
	right: -12px;
	top: -13px;
	width: 15px;
	height: 16px;
	line-height: 16px;
	vertical-align: middle;
	text-align: center;
	color: #FFF;
	background: none;
	background-image: url(/css/index/sprite/index-1501016.png);
	background-position: -594px -54px
}

.topnavcon_user_message
em {
	width: 16px;
	height: 13px;
	background-image: url(/css/index/sprite/index-1501016.png);
	background-position: -594px -72px;
	display: inline-block
}

.topnavcon_user_message
em.new {
	background-image: url(/css/index/sprite/index-1501016.png);
	background-position: -594px -90px
}

.copyright_logo {
	background: none
}

.industry_item dd
a {
	height: 14px;
	line-height: 14px
}

.i_autocomplete {
	position: absolute;
	left: 3px;
	top: 60px;
	z-index: 30;
	width: 402px
}

.industry {
	width: 770px;
	margin: 0
0 0 230px;
	overflow: hidden;
	border-top: 3px solid #cacaca
}

.industry_item {
	float: left;
	width: 360px;
	height: 96px;
	margin-bottom: 25px
}

.industry_item
dt {
	width: 360px;
	height: 24px;
	overflow: hidden
}

.industry_item dt
span {
	float: left;
	height: 24px;
	line-height: 24px;
	font-size: 13px;
	font-family: "闂備浇顕уù鐑藉极婵犳艾纾诲┑鐘叉搐闂傤垶鏌ㄥ┑鍡╂Ц闁哄绶氶弻鐔煎箲閹伴潧娈┑鈽嗗亝閿曘垽寮婚弴銏犻唶婵犻潧娴傚Λ鐐差渻閵堝懐绠伴柣鏍帶椤繘鎼圭憴鍕／闂侀潧枪閸庢煡鎮橀崱娑欌拺闁告稑锕ョ亸顓㈡煏閸喐鍊愭鐐插暣椤㈡瑩鏌ㄩ姘濠电偞鍨堕顏堫敂閸偅鏅滈梺璺ㄥ櫐閹凤拷";
	color: #333;
	font-weight: bold
}

.industry_item dt span a:link {
	color: #333;
	text-decoration: none
}

.industry_item dt span a:visited {
	color: #333;
	text-decoration: none
}

.industry_item dt span a:hover {
	color: #db4f33;
	text-decoration: none
}

.industry_item dt span
a.linkdai {
	margin-left: 25px;
	padding-right: 30px;
	color: #f00;
	background: url(//jic.makepolo.net/img/global/icon-new.gif) right 0 no-repeat
}

.industry_item dt span a.linkdai:link,.industry_item dt span a.linkdai:visited {
	color: #db4f33
}

.industry_item
dd {
	height: 72px;
	line-height: 24px;
	overflow: hidden
}

.industry_item dd
a {
	padding-right: 8px;
	margin-right: 8px;
	display: inline-block;
	color: #4c4c4c
}

.industry_item dt
i {
	display: block;
	float: left;
	width: 16px;
	height: 16px;
	margin: 4px
6px 0 0
}

.industry_icon_01 {
	background-image: url(/css/index/sprite/index-1501016.png);
	background-position: -594px -108px
}

.industry_icon_02 {
	background-image: url(/css/index/sprite/index-1501016.png);
	background-position: -594px -126px
}

.industry_icon_03 {
	background-image: url(/css/index/sprite/index-1501016.png);
	background-position: -594px -144px
}

.industry_icon_04 {
	background-image: url(/css/index/sprite/index-1501016.png);
	background-position: -594px -162px
}

.industry_icon_05 {
	background-image: url(/css/index/sprite/index-1501016.png);
	background-position: -594px -180px
}

.industry_icon_06 {
	background-image: url(/css/index/sprite/index-1501016.png);
	background-position: -594px -198px
}

.industry_icon_07 {
	background-image: url(/css/index/sprite/index-1501016.png);
	background-position: -612px 0
}

.industry_icon_08 {
	background-image: url(/css/index/sprite/index-1501016.png);
	background-position: -612px -18px
}

.industry_icon_09 {
	background-image: url(/css/index/sprite/index-1501016.png);
	background-position: -612px -36px
}

.industry_icon_10 {
	background-image: url(/css/index/sprite/index-1501016.png);
	background-position: -612px -54px
}

.industry_icon_11 {
	background-image: url(/css/index/sprite/index-1501016.png);
	background-position: -612px -72px
}

.industry_icon_12 {
	background-image: url(/css/index/sprite/index-1501016.png);
	background-position: -612px -90px
}

.industry_icon_13 {
	background-image: url(/css/index/sprite/index-1501016.png);
	background-position: -612px -108px
}

.industry_icon_14 {
	background-image: url(/css/index/sprite/index-1501016.png);
	background-position: -612px -126px
}

.industry_icon_15 {
	background-image: url(/css/index/sprite/index-1501016.png);
	background-position: -612px -144px
}

.industry_icon_16 {
	background-image: url(/css/index/sprite/index-1501016.png);
	background-position: -612px -162px
}

.industry_ad {
	clear: both;
	width: 770px;
	height: 90px
}

.stats {
	margin-top: 30px
}

.stats_top {
	width: 1000px;
	height: 5px;
	overflow: hidden;
	background: url(//jic.makepolo.net/img/index/fillet.png) 0 0 no-repeat
}

.stats_bottom {
	width: 1000px;
	height: 5px;
	overflow: hidden;
	background: url(//jic.makepolo.net/img/index/fillet.png) 0 -16px no-repeat
}

.stats_info {
	width: 878px;
	padding: 8px
0 8px 120px;
	border: 1px
#ddd solid;
	border-top: none;
	font-size: 14px;
	color: #333;
	font-weight: bold;
	font-family: "闂備浇顕уù鐑藉极婵犳艾纾诲┑鐘叉搐闂傤垶鏌ㄥ┑鍡╂Ц闁哄绶氶弻鐔煎箲閹伴潧娈┑鈽嗗亝閿曘垽寮婚弴銏犻唶婵犻潧娴傚Λ鐐差渻閵堝懐绠伴柣鏍帶椤繘鎼圭憴鍕／闂侀潧枪閸庢煡鎮橀崱娑欌拺闁告稑锕ョ亸顓㈡煏閸喐鍊愭鐐插暣椤㈡瑩鏌ㄩ姘濠电偞鍨堕顏堫敂閸偅鏅滈梺璺ㄥ櫐閹凤拷"
}

.stats_info_icon {
	display: block;
	width: 24px;
	height: 23px;
	float: left;
	background-position: -180px -360px;
	margin-right: 10px
}

.stats_info
span {
	display: block;
	height: 24px;
	line-height: 24px;
	float: left;
	padding-right: 20px
}

.stats_info
span.c2 {
	display: block;
	width: 78px;
	height: 24px;
	line-height: 24px;
	float: right;
	padding-right: 15px;
	color: #F00
}

.stats_info span.c2
a.cred {
	color: #DB4F33
}

.stats_buyer a,.stats_supplier
a {
	background: url(//jic.makepolo.net/img/index/buy_supplier.png) no-repeat
}

.stats_buyer {
	float: left;
	border-left: 1px #ddd solid;
	width: 499px
}

.stats_buyer
a {
	display: block;
	height: 120px;
	padding: 50px
0 50px 50px;
	background-position: 50px 50px
}

.stats_buyer a:hover {
	background-position: 50px -120px;
	background-color: #f3f3f3
}

.stats_supplier {
	float: left;
	width: 498px;
	border-left: 1px #ddd solid;
	border-right: 1px #ddd solid
}

.stats_supplier
a {
	display: block;
	height: 120px;
	padding: 50px
0 50px 40px;
	background-position: 50px -300px
}

.stats_supplier a:hover {
	background-position: 50px -480px;
	background-color: #f3f3f3
}

.dai_mode a,.lc_mode a,.buyer_mode a,.supplier_mode
a {
	background: url(//jic.makepolo.net/img/index/sale_bg.png) no-repeat
}

.dai_mode {
	width: 248px;
	float: left;
	border-right: 1px #ddd solid;
	border-left: 1px solid #ddd
}

.dai_mode
a {
	display: block;
	height: 270px;
	width: 248px;
	background-position: 0 0
}

.dai_mode a:hover {
	background-position: -270px 0
}

.lc_mode {
	width: 249px;
	float: left;
	border-right: 1px #ddd solid
}

.lc_mode
a {
	display: block;
	height: 270px;
	width: 249px;
	background-position: 0 -290px
}

.lc_mode a:hover {
	background-position: -269px -290px
}

.buyer_mode {
	width: 249px;
	float: left;
	border-right: 1px #ddd solid
}

.buyer_mode
a {
	display: block;
	height: 270px;
	width: 249px;
	background-position: 0 -580px
}

.buyer_mode a:hover {
	background-position: -271px -580px
}

.supplier_mode {
	width: 249px;
	float: left;
	border-right: 1px #ddd solid
}

.supplier_mode
a {
	display: block;
	height: 270px;
	width: 249px;
	background-position: 0 -870px
}

.supplier_mode a:hover {
	background-position: -270px -870px
}

.banners_dai {
	width: 998px;
	height: 120px;
	margin: 30px
0 30px 0;
	border: 1px
solid #ddd
}

.guide_reg {
	margin-top: 30px
}

.guide_reg_top {
	width: 1000px;
	height: 5px;
	overflow: hidden;
	background: url(//jic.makepolo.net/img/index/fillet.png) 0 0 no-repeat
}

.guide_reg_bottom {
	width: 1000px;
	height: 5px;
	overflow: hidden;
	background: url(//jic.makepolo.net/img/index/fillet.png) 0 -31px no-repeat
}

.guide_reg_con {
	position: relative;
	padding: 20px
0 50px 20px;
	border-left: 1px #ddd solid;
	border-right: 1px #ddd solid
}

.guide_reg_con_tit {
	height: 35px;
	background: url(//jic.makepolo.net/img/index/guideReg_tit.png) no-repeat
}

.guide_reg_con_list {
	width: 770px;
	padding-top: 30px
}

.guide_reg_con_list
dl {
	float: left;
	width: 140px;
	padding: 0
50px
}

.guide_reg_con_list
dt {
	margin-bottom: 15px;
	font-size: 14px;
	font-weight: bold;
	color: #db4f33;
	text-align: center
}

.guide_reg_intro {
	margin-bottom: 15px
}

.guide_reg_intro
li {
	padding: 5px
0;
	text-align: center
}

.guide_reg_btn {
	display: block;
	width: 140px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	background: #2a5db0;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px
}

.guide_reg_btn:link,.guide_reg_btn:visited {
	color: #fff;
	text-decoration: none
}

.guide_reg_btn:hover {
	color: #fff;
	background: #2455a5;
	text-decoration: none
}

.guide_reg_ad {
	position: absolute;
	top: 25px;
	right: -12px;
	_right: -11px;
	width: 215px;
	height: 261px;
	background: url(//jic.makepolo.net/img/index/indexAd.jpg) no-repeat
}

.guide_reg_ad_btn {
	display: block;
	position: absolute;
	left: 20px;
	bottom: 20px;
	width: 166px;
	height: 44px;
	background-position: 0 -300px
}

.guide_reg_ad_btn:hover {
	background-position: -180px -300px
}

.weblinks {
	height: 30px;
	margin-top: 20px;
	padding: 3px
15px;
	background: #f5f5f5;
	line-height: 30px;
	-moz-box-shadow: 1px 1px 2px #cfcfcf;
	-webkit-box-shadow: 1px 1px 2px #cfcfcf;
	box-shadow: 1px 1px 2px #cfcfcf
}

.weblinks_nav {
	float: left;
	width: 70px;
	font-size: 12px;
	font-weight: normal;
	color: #676767
}

.weblinks_more {
	float: right;
	font-family: "SimSun"
}

.weblinks_con {
	float: left;
	position: relative;
	width: 800px;
	height: 30px;
	overflow: hidden
}

.weblinks_con
ul {
	position: absolute
}

.weblinks_con
li {
	width: 800px;
	height: 30px;
	overflow: hidden
}

.weblinks_con li
a {
	margin-right: 15px
}

.weblinks a:link,.weblinks a:visited {
	color: #676767
}

.weblinks a:hover {
	color: #db4f33;
	text-decoration: none
}

.remind {
	padding: 20px
0
}

.remind
p {
	height: 24px;
	line-height: 24px;
	color: #db4f33;
	text-align: center
}

.remind p a:link {
	color: #039;
	text-decoration: none
}

.remind p a:visited {
	color: #039;
	text-decoration: none
}

.remind p a:hover {
	color: #039;
	text-decoration: underline
}

.remind_letter {
	margin-top: 15px;
	text-align: center
}

.remind
em {
	width: 112px;
	height: 41px;
	background: no-repeat;
	display: inline-block;
	margin: 0
1px 0
}

.remind
em.lt_01 {
	background-image: url(/css/index/sprite/index-1501016.png);
	background-position: -334px -102px
}

.remind
em.lt_02 {
	width: 104px;
	background-image: url(/css/index/sprite/index-1501016.png);
	background-position: -334px -145px
}

.remind
em.lt_03 {
	background-image: url(/css/index/sprite/index-1501016.png);
	background-position: -391px 0
}

.remind
em.lt_04 {
	background-image: url(/css/index/sprite/index-1501016.png);
	background-position: -440px -145px
}

.approve {
	padding-bottom: 15px
}

.approve
p {
	height: 24px;
	line-height: 24px;
	text-align: center;
	color: #656565
}

.approve p
a {
	padding: 0
6px
}

.approve a:link {
	color: #656565;
	text-decoration: none
}

.approve a:visited {
	color: #656565;
	text-decoration: none
}

.approve a:hover {
	color: #db4f33;
	text-decoration: underline
}

.show_tips {
	position: absolute;
	display: none;
	height: 20px;
	text-align: center;
	line-height: 20px;
	top: 0;
	left: 0;
	border: 1px
solid #db4f34;
	border-bottom: none;
	background-color: #fff;
	background-position: 0 -497px;
	z-index: 10;
	overflow: hidden;
	z-index: 999999
}

.show_tips
a {
	color: #db4f34;
	text-decoration: none
}

.show_tips_company {
	height: 28px;
	display: none;
	line-height: 16px;
	background-color: #fff;
	border: 1px
solid #db4f34;
	position: absolute;
	top: 0;
	left: 0;
	padding: 4px
10px 0 75px;
	z-index: 999998
}

.show_tips_company
em {
	background-image: url(/css/index/sprite/index-1501016.png);
	background-position: -477px -121px;
	display: inline-block;
	width: 69px;
	height: 22px;
	position: absolute;
	left: 6px
}

.show_tips_a {
	background: #fff8b3;
	padding: 3px;
	display: inline-block
}

.show_tips_span {
	width: 36px;
	height: 20px;
	display: inline-block;
	background: url(//jic.makepolo.net/img/index/f_tit_bw.jpg) no-repeat;
	line-height: 20px;
	vertical-align: top;
	margin-left: 5px;
	margin-top: 1px
}

.i_search_tab
.new_search_tab_line {
	width: 45px;
	background-position: 54px -36px;
	position: relative
}

.i_search_tab .new_search_tab_line
a {
	padding-right: 14px
}

.i_search_tab .new_search_tab_line
i {
	position: absolute;
	width: 14px;
	height: 14px;
	top: 0;
	left: 31px;
	background: url(//jic.makepolo.net/img/index/new.jpg) right 0 no-repeat
}

.nav {
	/* clear: both; */
	/* background: none; *//* height: 0
 */
}

.i_navbox {
	width: 1000px;
	margin: 0
auto;
	position: relative
}

.g_navbox {
	width: 960px;
	margin: 0
auto;
	position: relative
}

.navcon {
	height: 44px;
	left: 230px;
	margin-left: 230px
}

.navcon
li {
	height: 44px;
	float: left;
	margin-right: 12px;
	font-size: 14px;
	font-weight: bold;
	font-family: "闂備浇顕уù鐑藉极婵犳艾纾诲┑鐘叉搐闂傤垶鏌ㄥ┑鍡╂Ц闁哄绶氶弻鐔煎箲閹伴潧娈┑鈽嗗亝閿曘垽寮婚弴銏犻唶婵犻潧娴傚Λ鐐差渻閵堝懐绠伴柣鏍帶椤繘鎼圭憴鍕／闂侀潧枪閸庢煡鎮橀崱娑欌拺闁告稑锕ョ亸顓㈡煏閸喐鍊愭鐐插暣椤㈡瑩鏌ㄩ姘濠电偞鍨堕顏堫敂閸偅鏅滈梺璺ㄥ櫐閹凤拷"
}

.navcon li
a {
	display: block;
	height: 44px;
	float: left;
	line-height: 40px;
	padding: 0
10px
}

.navcon li a:link {
	color: #333;
	text-decoration: none
}

.navcon li a:visited {
	color: #333;
	text-decoration: none
}

.navcon li a:hover {
	color: #db4f33;
	text-decoration: none;
	background: url(//jic.makepolo.net/img/global/navbg_focus_gray.gif) bottom repeat-x
}

.navcon li
span.navcon_focus {
	display: block;
	height: 44px;
	float: left;
	line-height: 40px;
	padding: 0
10px;
	background: url(//jic.makepolo.net/img/global/navbg_focus_black.gif) bottom repeat-x
}

.navcon li
a.ddt {
	color: #DB4F33
}

.g_autocomplete {
	position: absolute;
	left: 3px;
	top: 36px;
	z-index: 30;
	width: 369px
}

.ui-autocomplete {
	border: 1px
#b8b8b8 solid;
	background: #fff
}

.ui-autocomplete
li {
	height: 22px;
	line-height: 22px;
	overflow: hidden
}

.ui-menu-item
a {
	display: block;
	padding: 0
5px;
	text-decoration: none;
	color: #000;
	font-weight: bold
}

.ui-menu-item a:hover {
	text-decoration: none;
	background: #eee;
	color: #000
}

.ui-menu-item a span
strong {
	font-weight: normal
}

.ui-state-hover {
	background: #eee
}

.sidebar_top,.sidebar_bottom,.sidebar_item_icon01,.sidebar_item_icon02,.sidebar_item_icon03,.sidebar_item_icon04,.sidebar_item dd
s {
	background: none
}

.sidebar {
	background: #fff;
	border: 1px
solid #cacaca;
	border-top: 3px solid #cacaca;
	width: 204px;
	position: absolute;
	left: 0;
	z-index: 9
}

.sidebar_top {
	position: relative;
	padding: 0
20px;
	height: 40px;
	line-height: 40px;
	font-weight: bold;
	font-size: 16px;
	font-family: "闂備浇顕уù鐑藉极婵犳艾纾诲┑鐘叉搐闂傤垶鏌ㄥ┑鍡╂Ц闁哄绶氶弻鐔煎箲閹伴潧娈┑鈽嗗亝閿曘垽寮婚弴銏犻唶婵犻潧娴傚Λ鐐差渻閵堝懐绠伴柣鏍帶椤繘鎼圭憴鍕／闂侀潧枪閸庢煡鎮橀崱娑欌拺闁告稑锕ョ亸顓㈡煏閸喐鍊愭鐐插暣椤㈡瑩鏌ㄩ姘濠电偞鍨堕顏堫敂閸偅鏅滈梺璺ㄥ櫐閹凤拷";
	color: #000;
	background: #ececec;
	cursor: pointer;
	border-bottom: none
}

.sidebar_top_tc {
	text-align: left
}

.sidebar_top
s {
	display: block;
	position: absolute;
	width: 22px;
	height: 22px;
	top: 9px;
	right: 10px;
	background: url(//jic.makepolo.net/img/global/g_hader.png) -220px -60px no-repeat
}

.sidebar_top
s.s_down {
	background: url(//jic.makepolo.net/img/global/g_hader.png) -260px -60px no-repeat
}

.sidebar_con {
	width: 204px;
	padding: 0;
	background: none
}

.sidebar_item {
	padding-bottom: 5px;
	border-top: 1px solid #ccc
}

.sidebar_item
dt {
	height: 34px;
	background-position: 0 -480px;
	margin-bottom: 11px
}

.sidebar_item dt
i {
	display: inline-block;
	float: left;
	width: 17px;
	height: 17px;
	margin: 8px
4px 0 23px
}

.sidebar_item dt
span {
	float: left;
	height: 34px;
	line-height: 34px;
	font-size: 13px;
	font-family: "闂備浇顕уù鐑藉极婵犳艾纾诲┑鐘叉搐闂傤垶鏌ㄥ┑鍡╂Ц闁哄绶氶弻鐔煎箲閹伴潧娈┑鈽嗗亝閿曘垽寮婚弴銏犻唶婵犻潧娴傚Λ鐐差渻閵堝懐绠伴柣鏍帶椤繘鎼圭憴鍕／闂侀潧枪閸庢煡鎮橀崱娑欌拺闁告稑锕ョ亸顓㈡煏閸喐鍊愭鐐插暣椤㈡瑩鏌ㄩ姘濠电偞鍨堕顏堫敂閸偅鏅滈梺璺ㄥ櫐閹凤拷";
	color: #000;
	font-weight: bold
}

.sidebar_item
dd {
	height: 30px;
	position: relative
}

.sidebar_item dd
h3 {
	position: absolute;
	z-index: 11;
	width: 200px;
	height: 30px;
	line-height: 30px;
	font-size: 13px;
	font-weight: normal;
	font-family: "闂備浇顕уù鐑藉极婵犳艾纾诲┑鐘叉搐闂傤垶鏌ㄥ┑鍡╂Ц闁哄绶氶弻鐔煎箲閹伴潧娈┑鈽嗗亝閿曘垽寮婚弴銏犻唶婵犻潧娴傚Λ鐐差渻閵堝懐绠伴柣鏍帶椤繘鎼圭憴鍕／闂侀潧枪閸庢煡鎮橀崱娑欌拺闁告稑锕ョ亸顓㈡煏閸喐鍊愭鐐插暣椤㈡瑩鏌ㄩ姘濠电偞鍨堕顏堫敂閸偅鏅滈梺璺ㄥ櫐閹凤拷";
	border: none;
	padding: 0
}

.sidebar_item dd h3
a {
	display: block;
	padding: 0
0 0 15px
}

.sidebar_item dd h3 a:link {
	color: #000;
	text-decoration: none
}

.sidebar_item dd h3 a:visited {
	color: #000;
	text-decoration: none
}

.sidebar_item dd h3 a:hover {
	color: #000;
	text-decoration: underline
}

.sidebar_item dd
s {
	display: block;
	width: 4px;
	height: 8px;
	background-position: 0 -32px;
	position: absolute;
	top: 11px;
	right: 16px;
	z-index: 9
}

.sidebar_bottom {
	height: 10px;
	position: relative;
	bottom: 0;
	z-index: -1
}

.sidebar_focus {
	background: #FFF
}

.sidebar_item dd h3.sidebar_focus
a {
	font-weight: bold;
	border: 1px
solid #cacaca;
	border-right: none;
	-moz-border-radius: 5px 5px 5px 5px;
	-moz-box-shadow: 2px 2px 10px #969696;
	-webkit-box-shadow: -2px 1px 10px #969696;
	box-shadow: -2px 1px 10px #969696
}

.sidebar_item dd h3.sidebar_focus a:link {
	color: #dc4f33;
	text-decoration: none
}

.sidebar_item dd h3.sidebar_focus a:visited {
	color: #dc4f33;
	text-decoration: none
}

.sidebar_item dd h3.sidebar_focus a:hover {
	color: #dc4f33;
	text-decoration: underline
}

.sidebar_item dd h3
span {
	color: #000;
	padding-left: 15px
}

.sidebar_item dd h3.sidebar_focus
span {
	display: block;
	border: 1px
solid #cacaca;
	color: #dc4f33;
	font-weight: bold;
	padding-left: 15px;
	-moz-border-radius: 5px 5px 5px 5px;
	-moz-box-shadow: 2px 2px 10px #969696;
	-webkit-box-shadow: -2px 1px 10px #969696;
	box-shadow: -2px 1px 10px #969696
}

.sidebar_popup {
	position: absolute;
	left: 199px;
	width: 610px;
	background: #FFF;
	border: 1px
solid #cacaca;
	display: none;
	border-top-right-radius: 2px;
	border-bottom-right-radius: 2px;
	z-index: 10;
	-moz-border-radius: 5px 5px 5px 5px;
	-moz-box-shadow: 2px 2px 10px #969696;
	-webkit-box-shadow: 2px 2px 10px #969696;
	box-shadow: 2px 2px 10px #969696
}

.sidebar_popup_class {
	padding: 0
5px
}

.sidebar_popup_item {
	width: 260px;
	height: 72px;
	float: left;
	padding: 10px
20px;
	background: url(//jic.makepolo.net/img/global/dot.gif) bottom repeat-x
}

.sidebar_popup_item.nobg {
	background: none
}

.sidebar_popup_item
strong {
	display: block;
	height: 24px;
	line-height: 24px;
	color: #DB4F33
}

.sidebar_popup_item strong
span {
	color: #DB4F33
}

.sidebar_popup_item
p {
	height: 48px;
	overflow: hidden
}

.sidebar_popup_item p
span {
	height: 14px;
	padding-right: 7px;
	margin: 5px
7px 5px 0;
	line-height: 14px;
	display: inline-block
}

.sidebar_popup_item p span
a {
	padding: 1px
}

.sidebar_popup_item p span a:link {
	color: #000;
	text-decoration: none
}

.sidebar_popup_item p span a:visited {
	color: #000;
	text-decoration: none
}

.sidebar_popup_item p span a:hover {
	color: #fff;
	text-decoration: none;
	background: #dc4f33
}

.sidebar_popup_item p
span.more {
	padding-right: 9px;
	background: url(//jic.makepolo.net/img/global/arr_blue.png) right 3px no-repeat
}

.sidebar_popup_all {
	width: 610px;
	height: 48px;
	line-height: 48px;
	text-align: center;
	border-top: 1px #cbdaea solid
}

.sidebar_popup_all a
span {
	padding-right: 11px;
	background: url(//jic.makepolo.net/img/global/arr_orange.png) right 5px no-repeat
}

.sidebar_popup_all
a {
	display: block;
	background: #e8f1ff
}

.sidebar_popup_all a:hover {
	background: #d8e7ff
}

.sidebar_popup_item strong a:link,.sidebar_popup_all a:link {
	color: #db4f33;
	text-decoration: none
}

.sidebar_popup_item strong a:visited,.sidebar_popup_all a:visited {
	color: #db4f33;
	text-decoration: none
}

.sidebar_popup_item strong a:hover,.sidebar_popup_all a:hover {
	color: #db4f33;
	text-decoration: underline
}

.i_header,.i_headtopcon,.i_container,.i_footer {
	width: 1000px;
	margin: 0
auto
}

.i_header {
	margin-bottom: 15px
}

.i_logo {
	width: 160px;
	height: 60px;
	float: left;
	padding: 28px
0 0 0
}

.i_logo
a {
	display: block;
	width: 160px;
	height: 60px;
	background-image: url(/css/index/sprite/index-1501016.png);
	background-position: 0 -152px;
	text-indent: -99em;
	overflow: hidden
}

.i_search {
	width: 483px;
	float: left;
	margin: 20px
0 0 10px;
	position: relative;
	z-index: 1
}

.i_search_tab {
	height: 24px;
	overflow: hidden
}

.i_search_tab
li {
	width: 26px;
	height: 24px;
	float: left;
	text-align: center;
	padding-right: 10px;
	margin-right: 10px;
	overflow: hidden
}

.i_search_tab li
a {
	display: block;
	height: 14px;
	padding-bottom: 10px
}

.i_search_tab li a:link {
	color: #039;
	text-decoration: none
}

.i_search_tab li a:visited {
	color: #039;
	text-decoration: none
}

.i_search_tab li a:hover {
	color: #039;
	text-decoration: none
}

.i_search_tab li
a.i_search_tab_focus {
	background-image: url(/css/index/sprite/index-1501016.png);
	background-position: -505px 0
}

.i_search_tab li a.i_search_tab_focus:link {
	color: #cd2826;
	text-decoration: none;
	font-weight: bold
}

.i_search_tab li a.i_search_tab_focus:visited {
	color: #cd2826;
	text-decoration: none;
	font-weight: bold
}

.i_search_tab li a.i_search_tab_focus:hover {
	color: #cd2826;
	text-decoration: none;
	font-weight: bold
}

.i_search_con {
	width: 467px;
	height: 37px;
	border: 3px
solid #395DBB;
	overflow: hidden
}

.i_search_inputtxt {
	width: 339px;
	height: 14px;
	float: left;
	padding: 12px
0 12px 24px;
	border: 0;
	background: none;
	outline: none
}

.i_search_btn {
	width: 104px;
	height: 37px;
	float: left;
	cursor: pointer;
	border: 0;
	background-image: url(/css/index/sprite/index-1501016.png);
	background-position: -460px -43px
}

.i_search_btn_focus {
	background-image: url(/css/index/sprite/index-1501016.png);
	background-position: -477px -82px
}

.i_search_keyword {
	padding-top: 8px
}

.i_search_keyword
a {
	padding-right: 5px
}

.i_search_keyword a:link {
	color: #aaa;
	text-decoration: none
}

.i_search_keyword a:visited {
	color: #aaa;
	text-decoration: none
}

.i_search_keyword a:hover {
	color: #db4f33;
	text-decoration: none
}

.i_freepost {
	float: right;
	width: 245px;
	_width: 250px;
	margin: 45px
-1px 0 0;
	padding-top: 0;
	height: 41px
}

.i_freepost
a {
	background-image: url(/css/index/sprite/index-1501016.png);
	background-position: -334px -57px;
	margin: 0
0 0 -4px;
	font-size: 14px;
	font-weight: bold;
	color: #395eb9;
	width: 124px;
	height: 43px;
	line-height: 44px;
	text-align: center;
	display: inline-block;
	_margin: 0
}

.i_freepost a:hover {
	color: #dc4f33
}

.i_autocomplete {
	position: absolute;
	left: 3px;
	top: 60px;
	z-index: 30;
	width: 360px
}

.industry {
	width: 770px;
	margin: 0
0 0 230px;
	overflow: hidden;
	padding-top: 20px
}

.industry_item {
	float: left;
	width: 360px;
	height: 96px;
	margin-bottom: 25px
}

.f_content {
	width: 1000px;
	margin: 0
auto
}

.f_nav {
	width: 100%;
	height: 40px;
	background: #456ec8;
	margin-bottom: 15px;
	overflow: hidden
}

.f_nav ul
li {
	float: left
}

.f_nav ul li
a {
	padding: 0
25px;
	background-repeat: no-repeat;
	background-position: right -39px;
	color: #FFF;
	font-size: 16px;
	font-weight: bold;
	display: block;
	line-height: 44px;
	margin-left: -5px
}

.f_nav ul li a:hover {
	text-decoration: none
}

.f_nav ul li a:hover {
	background-color: #2a4ca6;
	background-repeat: no-repeat;
	background-position: right -79px;
	margin-left: -5px
}

.f_nav ul li a:link {
	color: #fff
}

.f_nav ul li a:visited {
	color: #fff
}

.f_nav ul li a:hover {
	color: #fff
}

.f_intro_left {
	width: 197px;
	border: 1px
solid #cacaca;
	border-top: 2px solid #6ba0e4;
	float: left
}

.f_adv
h2 {
	width: 187;
	height: 28px;
	background-position: 0 -217px;
	font-size: 14px;
	padding: 10px
0 0 15px;
	color: #676767
}

.f_adv ul
li {
	width: 90px;
	float: left;
	margin: 15px
0 0 8px;
	display: inline
}

.f_adv ul li
i {
	width: 24px;
	height: 24px;
	overflow: hidden;
	display: inline-block;
	font-size: 12px;
	line-height: 24px;
	float: left
}

.f_adv ul li
span {
	margin-left: 8px;
	display: inline;
	line-height: 24px
}

.f_adv ul li span
a {
	color: #676767
}

.f_adv ul li span a:link {
	color: #676767
}

.f_adv ul li span a:visited {
	color: #676767
}

.f_adv ul li span a:hover {
	color: #db4f34
}

.f_adv_01 {
	background-image: url(/css/index/sprite/index-1501016.png);
	background-position: -533px 0
}

.f_adv_02 {
	background-image: url(/css/index/sprite/index-1501016.png);
	background-position: -554px -121px
}

.f_adv_03 {
	background-image: url(/css/index/sprite/index-1501016.png);
	background-position: -554px -147px
}

.f_adv_04 {
	background-image: url(/css/index/sprite/index-1501016.png);
	background-position: -556px -173px
}

.f_adv_05 {
	background-image: url(/css/index/sprite/index-1501016.png);
	background-position: -559px 0
}

.f_adv_06 {
	background-image: url(/css/index/sprite/index-1501016.png);
	background-position: -566px -26px
}

.f_market {
	margin-top: 15px
}

.f_market
h2 {
	width: 187;
	height: 28px;
	background-position: 0 -217px;
	font-size: 14px;
	padding: 10px
0 0 15px;
	color: #676767;
	border-top: 1px solid #a8a8a8;
	margin-top: 15px
}

.f_market
ul {
	padding-left: 5px
}

.f_market ul
li {
	width: 190px;
	height: 15px;
	font-size: 12px;
	overflow: hidden;
	margin: 11px
0;
	_margin: 10px
0
}

.f_market ul li
i {
	width: 16px;
	height: 15px;
	overflow: hidden;
	display: inline-block;
	font-size: 12px;
	line-height: 24px;
	float: left
}

.f_market ul li
span {
	margin-left: 8px;
	display: inline;
	line-height: 16px
}

.f_market ul li
a {
	color: #676767
}

.f_market ul li span a:link {
	color: #676767
}

.f_market ul li span a:visited {
	color: #676767
}

.f_market ul li span a:hover {
	color: #db4f34
}

.f_market_01 {
	background-image: url(/css/index/sprite/index-1501016.png);
	background-position: -612px -180px
}

.f_market_02 {
	background-image: url(/css/index/sprite/index-1501016.png);
	background-position: -612px -198px
}

.f_intro_pic {
	width: 587px;
	height: 345px;
	float: left;
	margin: 0
10px;
	display: inline
}

.focus {
	width: 588px;
	height: 245px;
	overflow: hidden;
	position: relative;
	border: 1px
solid #cacaca;
	border-bottom: none
}

.focus
ul {
	height: 245px;
	position: absolute
}

.focus ul
li {
	float: left;
	width: 588px;
	height: 245px;
	overflow: hidden;
	position: relative;
	background: #fff url(//jic.makepolo.net/img/index/loading-sy.gif) center no-repeat
}

.focus ul li
div {
	position: absolute;
	overflow: hidden
}

.focus
.btnBg {
	position: absolute;
	width: 588px;
	height: 20px;
	left: 0;
	bottom: 0;
	background: #000;
	display: none
}

.focus
.btn {
	position: absolute;
	width: 320px;
	height: 23px;
	padding: 0
10px 0 10px;
	right: 0;
	bottom: 6px
}

.focus .btn
span {
	_zoom: 1;
	float: left;
	margin: 0
10px;
	background: #FFF;
	display: block;
	padding-top: 9px;
	width: 9px;
	height: 0;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-ms-border-radius: 50%;
	-o-border-radius: 50%;
	border-radius: 50%;
	overflow: hidden
}

.focus .btn
span.on {
	background: #db5031
}

.focus
.preNext {
	width: 45px;
	height: 100px;
	position: absolute;
	top: 90px;
	cursor: pointer
}

.focus
.pre {
	left: 0;
	background-image: url(/css/index/sprite/index-1501016.png);
	background-position: -287px 0
}

.focus
.next {
	right: 0;
	background-position: right top;
	background-image: url(/css/index/sprite/index-1501016.png);
	background-position: -287px -102px
}

.f_rollBox {
	width: 582px;
	overflow: hidden;
	padding: 10px
0 3px 6px;
	border: 1px
solid #cacaca;
	border-top: none
}

.f_rollBox
.LeftBotton {
	height: 39px;
	width: 23px;
	background-image: url(/css/index/sprite/index-1501016.png);
	background-position: -264px -150px;
	overflow: hidden;
	float: left;
	display: inline;
	margin: 25px
0 0 0;
	cursor: pointer
}

.f_rollBox
.RightBotton {
	height: 39px;
	width: 25px;
	background-image: url(/css/index/sprite/index-1501016.png);
	background-position: -448px -102px;
	overflow: hidden;
	float: left;
	display: inline;
	margin: 25px
0 0 0;
	cursor: pointer
}

.f_rollBox
.Cont {
	width: 530px;
	overflow: hidden;
	float: left
}

.f_rollBox
.ScrCont {
	width: 10000000px
}

.f_rollBox .Cont
.pic {
	width: 132px;
	float: left;
	text-align: center;
	border-right: 1px solid #ccc
}

.f_rollBox .Cont .pic
img {
	padding: 0;
	background: #fff;
	display: block;
	margin: 0
auto;
	height: 88px;
	width: 120px
}

.f_rollBox .Cont .pic
p {
	line-height: 16px;
	color: #505050;
	height: 18px;
	font-size: 12px;
	margin: 0
}

.f_rollBox .Cont a:link,.f_rollBox .Cont a:visited {
	color: #f00;
	text-decoration: none
}

.f_rollBox .Cont a:hover {
	color: #f00;
	text-decoration: underline
}

.f_rollBox #List1,.f_rollBox
#List2 {
	float: left
}

.f_intro_right {
	width: 190px;
	float: right
}

.f_loginbar
a {
	width: 91px;
	height: 49px;
	background-position: 0 -119px;
	text-align: center;
	margin-left: 1px;
	display: inline-block;
	line-height: 53px;
	font-size: 14px;
	font-weight: bold
}

.f_loginbar a:hover {
	text-decoration: none;
	background-position: 0 -168px
}

.f_i_freepost {
	width: 175px;
	height: 45px;
	padding: 3px
0 0 15px;
	background: #f6f6f6;
	font-size: 12px;
	line-height: 22px;
	border-top: 2px solid #6ba0e4;
	border-bottom: 1px solid #cacaca;
	overflow: hidden
}

.f_i_freepost
span {
	color: #858585
}

.f_tab {
	width: 191px;
	margin: 0;
	margin-top: 10px
}

.f_tab_menu {
	clear: both
}

.f_tab_menu
ul {
	background-position: 0 -255px;
	width: 191px;
	height: 25px
}

.f_tab_menu
li {
	float: left;
	text-align: center;
	cursor: pointer;
	list-style: none;
	color: #676767;
	font-weight: bold;
	width: 63px;
	height: 20px;
	padding-top: 5px
}

.f_tab_menu
li.f_hover {
	color: #cc2829
}

.f_tab_menu
li.f_selected {
	color: #cc2829;
	border: 1px
solid #cacaca;
	border-top: 2px solid #cacaca;
	border-bottom: none;
	background: #FFF;
	position: relative;
	top: 1px
}

.f_tab_box {
	clear: both;
	border: 1px
solid #cacaca;
	background-position: 0 -314px;
	height: 166px;
	overflow: hidden
}

.f_tab_box
ul {
	padding: 8px
0
}

.f_tab_box ul
li {
	width: 170px;
	height: 20px;
	margin: 10px
auto;
	margin-bottom: 0
}

.f_tab_box ul li
i {
	width: 11px;
	height: 13px;
	float: left;
	margin-top: 2px;
	background-image: url(/css/index/sprite/index-1501016.png);
	background-position: -630px 0
}

.f_tab_box ul li
span {
	border-bottom: 1px dashed #ccc;
	display: inline-block;
	width: 150px;
	height: 12px;
	line-height: 18px;
	overflow: hidden;
	padding-left: 5px;
	padding-bottom: 5px
}

.f_tab_box ul li span
a {
	color: #686868;
	text-decoration: none
}

.f_tab_box ul li span a:link {
	color: #686868;
	text-decoration: none
}

.f_tab_box ul li span a:visited {
	color: #686868;
	text-decoration: none
}

.f_tab_box ul li span a:hover {
	color: #db4f34;
	text-decoration: none
}

.f_hide {
	display: none
}

.f_twocode {
	width: 169px;
	height: 80px;
	border: 1px
solid #cacaca;
	border-top: 2px solid #afcbf2;
	padding: 5px
10px
}

.f_twocode
h3 {
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 8px;
	color: #676767
}

.f_twocode
img {
	float: left
}

.f_twocode
p {
	float: left;
	width: 80px;
	margin-left: 10px;
	display: inline;
	line-height: 26px;
	color: #676767
}

.weibos {
	width: 55px;
	height: 55px;
	float: left;
	background-image: url(/css/index/sprite/index-1501016.png);
	background-position: -334px 0
}

.f_main {
	width: 100%;
	margin-top: 15px
}

.sidebar_item_icon01 {
	background-image: url(/css/index/sprite/index-1501016.png);
	background-position: -264px -191px
}

.sidebar_item_icon02 {
	background-image: url(/css/index/sprite/index-1501016.png);
	background-position: -556px -199px
}

.sidebar_item_icon03 {
	background-image: url(/css/index/sprite/index-1501016.png);
	background-position: -566px -52px
}

.sidebar_item_icon04 {
	background-image: url(/css/index/sprite/index-1501016.png);
	background-position: -575px -199px
}

.sidebar_item dd
s {
	display: block;
	width: 4px;
	height: 8px;
	background-image: url(/css/index/sprite/index-1501016.png);
	background-position: -630px -18px;
	position: absolute;
	top: 11px;
	right: 16px;
	z-index: 9
}

.procurement {
	width: 100%;
	position: relative;
	margin-top: 30px
}

.procurement
h2 {
	font-size: 14px;
	text-align: left;
	color: #545454;
	border-bottom: 2px solid #cacaca;
	padding-bottom: 5px
}

.procurement h2
span {
	font-size: 12px;
	float: right;
	color: #545454;
	font-weight: normal;
	margin-right: 10px;
	_margin-top: -21px
}

.procurement h2 span
a {
	color: #545454
}

.procurement h2 span a:link {
	color: #545454
}

.procurement h2 span a:visited {
	color: #545454
}

.procurement h2 span a:hover {
	color: #545454
}

.procurement h2
s {
	display: block;
	width: 4px;
	height: 8px;
	background-image: url(/css/index/sprite/index-1501016.png);
	background-position: -630px -18px;
	position: absolute;
	top: 5px;
	right: 2px;
	z-index: 9
}

.procurement ul
li {
	float: left;
	margin: 13px
9px;
	display: inline
}

.procurement ul li
img {
	border: 1px
solid #cacaca
}

.procurement ul li
p {
	width: 180px;
	height: 14px;
	line-height: 14px;
	overflow: hidden;
	text-align: left;
	color: #545454;
	margin: 7px
0
}

.procurement ul li p
a {
	color: #545454
}

.procurement ul li p a:hover {
	color: #545454
}

.procurement ul li
strong {
	color: #de4e36;
	font-size: 14px
}

.ma
i {
	width: 138px;
	height: 148px;
	background-image: url(/css/index/sprite/index-1501016.png);
	background-position: -148px 0;
	display: block
}

.headtop_nav_con_r_common span
i {
	position: absolute;
	top: 0;
	margin: 10px
5px 0 4px;
	width: 9px;
	height: 14px;
	display: inline-block;
	background-image: url(/css/index/sprite/index-1501016.png);
	background-position: -630px -36px;
	background-repeat: no-repeat
}

.news {
	position: absolute;
	top: -5px;
	right: 5px;
	background: #FFF;
	width: 17px;
	height: 9px;
	background-image: url(/css/index/sprite/index-1501016.png);
	background-position: -162px -208px
}

.news_ma {
	position: absolute;
	top: 20px;
	left: -20px;
	background: #FFF;
	width: 140px;
	height: 147px;
	background-image: url(/css/index/sprite/index-1501016.png);
	background-position: 0 0;
	display: none
}

.app_down {
	width: 100px;
	height: 56px;
	float: left;
	animation: flipInX 3s ease 1s 3;
	padding: 28px
0 0 0
}

.app_down
a {
	width: 100px;
	height: 56px;
	background-image: url(/css/index/sprite/index-1501016.png);
	background-position: -162px -150px;
	display: block
}

@-webkit-keyframes
flipInX {
	0% {
		-webkit-transform: perspective(400px) rotate3d(1,0,0,90deg);
		transform: perspective(400px) rotate3d(1,0,0,90deg);
		-webkit-animation-timing-function: ease-in;
		animation-timing-function: ease-in;
		opacity: 0
	}

	40% {
		-webkit-transform: perspective(400px) rotate3d(1,0,0,-20deg);
		transform: perspective(400px) rotate3d(1,0,0,-20deg);
		-webkit-animation-timing-function: ease-in;
		animation-timing-function: ease-in
	}

	60% {
		-webkit-transform: perspective(400px) rotate3d(1,0,0,10deg);
		transform: perspective(400px) rotate3d(1,0,0,10deg);
		opacity: 1
	}

	80% {
		-webkit-transform: perspective(400px) rotate3d(1,0,0,-5deg);
		transform: perspective(400px) rotate3d(1,0,0,-5deg)
	}

	100% {
		-webkit-transform: perspective(400px);
		transform: perspective(400px)
	}
}

@keyframes
flipInX {
	0% {
		-webkit-transform: perspective(400px) rotate3d(1,0,0,90deg);
		transform: perspective(400px) rotate3d(1,0,0,90deg);
		-webkit-animation-timing-function: ease-in;
		animation-timing-function: ease-in;
		opacity: 0
	}

	40% {
		-webkit-transform: perspective(400px) rotate3d(1,0,0,-20deg);
		transform: perspective(400px) rotate3d(1,0,0,-20deg);
		-webkit-animation-timing-function: ease-in;
		animation-timing-function: ease-in
	}

	60% {
		-webkit-transform: perspective(400px) rotate3d(1,0,0,10deg);
		transform: perspective(400px) rotate3d(1,0,0,10deg);
		opacity: 1
	}

	80% {
		-webkit-transform: perspective(400px) rotate3d(1,0,0,-5deg);
		transform: perspective(400px) rotate3d(1,0,0,-5deg)
	}

	100% {
		-webkit-transform: perspective(400px);
		transform: perspective(400px)
	}
}

#CssGaga {
	content: "151016145126,pc2,334"
}

body {
	_margin: 0;
	_height: 100%
}

.d-outer {
	text-align: left;
	outline: none 0
}

.d-border,.d-dialog {
	border: 0
none;
	margin: 0;
	border-collapse: collapse;
	width: auto
}

.d-nw,.d-n2,.d-n,.d-ne,.d-w,.d-c,.d-e,.d-sw,.d-s,.d-se,.d-header,.d-main,.d-footer {
	padding: 0
}

.d-title {
	overflow: hidden;
	text-overflow: ellipsis;
	cursor: default;
	font-size: 12px;
	font-family: ""
}

.d-state-noTitle .d-title {
	display: none
}

.d-close {
	display: block;
	position: absolute;
	text-decoration: none;
	outline: none;
	_cursor: pointer
}

.d-close:hover {
	text-decoration: none
}

.d-main {
	text-align: center;
	vertical-align: middle;
	min-width: 9em
}

.d-content {
	display: inline-block;
	display: block\0;
	display: inline-block\9\0;
	*zoom: 1;
	*display: inline;
	text-align: left;
	border: 0
none
}

.d-content.d-state-full {
	display: block;
	width: 100%;
	margin: 0;
	padding: 0!important;
	height: 100%
}

.d-loading {
	width: 96px;
	height: 32px;
	text-align: left;
	text-indent: -999em;
	overflow: hidden;
	background: url(/css/mro/mall/common/loading.gif) no-repeat center center
}

.d-buttons {
	padding: 8px;
	text-align: right;
	white-space: nowrap
}

.d-button {
	margin-left: 15px;
	padding: 0
8px;
	cursor: pointer;
	display: inline-block;
	min-height: 2.2em;
	text-align: center;
	*padding: 4px
10px;
	*height: 2em;
	width: auto;
	overflow: visible;
	*width: 1;
	color: #333;
	border: 1px
solid #cbcbcb;
	border-radius: 2px;
	background: #f2f1f1;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#eaeaea');
	background: linear-gradient(top, #fafafa, #eaeaea);
	background: -moz-linear-gradient(top, #fafafa, #eaeaea);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%,from(#fafafa),to(#eaeaea))
}

.d-button:hover {
	background: #f6f6f6;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#f3f3f3');
	background: linear-gradient(top, #fcfcfc, #f3f3f3);
	background: -moz-linear-gradient(top, #fcfcfc, #f3f3f3);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%,from(#fcfcfc),to(#f3f3f3))
}

.d-state-highlight {
	color: #FFF;
	background: #376fca;
	border: 1px
#446fb3 solid;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3f7ad9', endColorstr='#2f63b9');
	background: linear-gradient(top, #3f7ad9, #2f63b9);
	background: -moz-linear-gradient(top, #3f7ad9, #2f63b9);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%,from(#3f7ad9),to(#2f63b9))
}

.d-state-highlight:hover {
	background: #467bd2;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#518ae5', endColorstr='#3c6fc2');
	background: linear-gradient(top, #518ae5, #3c6fc2);
	background: -moz-linear-gradient(top, #518ae5, #3c6fc2);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%,from(#518ae5),to(#3c6fc2))
}

.d-button[disabled] {
	cursor: default;
	color: #666;
	background: #DDD;
	border: 1px
solid #999;
	filter: alpha(opacity=50);
	opacity: .5;
	box-shadow: none
}

.d-mask {
	background: #000;
	filter: alpha(opacity=30);
	opacity: .3
}

.d-inner {
	background: #fff
}

.d-titleBar {
	width: 100%;
	height: 0;
	position: relative;
	bottom: 30px;
	_bottom: 0;
	_margin-top: -30px
}

.d-title {
	height: 29px;
	line-height: 29px;
	padding: 0
25px 0 0;
	_padding: 0;
	text-indent: 5px;
	color: #333;
	font-weight: 700
}

.d-e {
	background-position: right bottom
}

.d-outer {
	border-radius: 8px;
	box-shadow: 0 5px 10px rgba(0, 0, 0, .3);
	-moz-transition: -moz-box-shadow linear .2s;
	-webkit-transition: -webkit-box-shadow linear .2s;
	transition: -webkit-box-shadow linear .2s
}

.d-state-lock {
	box-shadow: 0 3px 26px rgba(0,0,0,.9)
}

.d-outer:active {
	box-shadow: 0 0 5px rgba(0,50,0,.1)!important
}

.d-state-drag {
	box-shadow: none!important
}

.d-nw,.d-ne,.d-sw,.d-se,.d-n2,.d-n,.d-s,.d-close {
	background-image: url(http://jic.b2b.makepolo.com/img/mro/common/dialog_bg_css3.png)
}

.d-nw {
	width: 5px;
	height: 31px
}

.d-ne {
	width: 5px;
	height: 31px;
	background-position: -5px 0
}

.d-sw {
	width: 5px;
	height: 5px;
	background-position: 0 -31px
}

.d-se {
	width: 5px;
	height: 5px;
	background-position: -5px -31px
}

.d-close {
	top: 6px;
	right: 0;
	_z-index: 1;
	width: 20px;
	height: 20px;
	_font-size: 0;
	_line-height: 0;
	text-indent: -9999em;
	background-position: 0 -72px
}

.d-close:hover {
	background-position: 0 -92px
}

.d-n {
	background-position: 0 -36px
}

.d-s {
	background-position: 0 -67px
}

.d-w,.d-e {
	background-image: url(http://jic.b2b.makepolo.com/img/mro/common/dialog_bg_css3_2.png)
}

.d-n2 {
	background-position: 0 -36px
}

.d-state-noTitle .d-nw, .d-state-noTitle .d-ne, .d-state-noTitle .d-sw, .d-state-noTitle .d-se {
	width: 3px;
	height: 3px
}

.d-state-noTitle .d-inner {
	border: 1px
solid #666;
	background: #FFF
}

.d-state-noTitle {
	box-shadow: none
}

.d-state-noTitle .d-nw, .d-state-noTitle .d-n2,.d-state-noTitle .d-n, .d-state-noTitle .d-ne, .d-state-noTitle .d-w, .d-state-noTitle .d-e, .d-state-noTitle .d-sw, .d-state-noTitle .d-s, .d-state-noTitle .d-se {
	background: rgba(0, 0, 0, .05);
	background: #000\9!important;
	filter: alpha(opacity=5)!important
}

.d-state-noTitle .d-titleBar {
	bottom: 0;
	_bottom: 0;
	_margin-top: 0
}

.d-state-noTitle .d-close {
	top: 0;
	right: 0;
	width: 18px;
	height: 18px;
	line-height: 18px;
	text-align: center;
	text-indent: 0;
	font-family: Helvetica,STHeiti;
	_font-family: '\u9ed1\u4f53','Book Antiqua',Palatino;
	font-size: 18px;
	text-decoration: none;
	color: #214FA3;
	background: none;
	filter: !important
}

.d-state-noTitle .d-close:hover, .d-state-noTitle .d-close:active {
	text-decoration: none;
	color: #900
}

html {
	/* color: #333; */
	/* background: #fff; */
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%


}

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {
	/* margin: 0; *//* padding: 0


 */
}

body,button,input,select,textarea {/* font: 12px arial,"Hiragino Sans GB"
  */
 }

input,select,textarea {
	font-size: 100%
}

table {
	border-collapse: collapse;
	border-spacing: 0
}

th {
	text-align: inherit
}

fieldset,img {
	border: 0
}

iframe {
	display: block
}

abbr,acronym {
	border: 0;
	font-variant: normal
}

del {
	text-decoration: line-through
}

address,caption,cite,code,dfn,em,i,th,var {
	font-style: normal;
	font-weight: 500
}

ol,ul {/* list-style: none
 */
}

caption,th {
	text-align: left
}

h1,h2,h3,h4,h5,h6 {
	font-size: 100%;
	font-weight: 500
}

q:before,q:after {
	content: ''
}

a:link,a:visited {/* color: #039
 */
}

a:hover {
	color: #cc2829;
	text-decoration: underline
}

ins,a {
	text-decoration: none
}

button {
	border: 0;
	outline: none
}

.clear {/* clear: both
 */
}
/*
.clearfix:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0
}

.clearfix {
	zoom: 1
}

*/
.fl {
	float: left
}

.fr {
	float: right
}

.rel {
	position: relative
}

.disabled {
	cursor: default
}

.arrtext {
	font-family: "SimSun"
}

.tdnone:hover {
	text-decoration: none
}

.fwb {
	font-weight: bold
}

.tac {
	text-align: center
}

.tal {
	text-align: left
}

.tar {
	text-align: right
}

.vam {
	vertical-align: middle
}

.vat {
	vertical-align: top
}

.f12 {
	font-size: 12px
}

.f14 {
	font-size: 14px
}

.f18 {
	font-size: 18px
}

.mt5 {
	margin-top: 5px
}

.mt10 {
	margin-top: 10px
}

.mt15 {
	margin-top: 15px
}

.mt20 {
	margin-top: 20px
}

.mr5 {
	margin-right: 5px
}

.mr10 {
	margin-right: 10px
}

.mr15 {
	margin-right: 15px
}

.mr20 {
	margin-right: 20px
}

.mb5 {
	margin-bottom: 5px
}

.mb10 {
	margin-bottom: 10px
}

.mb15 {
	margin-bottom: 15px
}

.mb20 {
	margin-bottom: 20px
}

.ml5 {
	margin-left: 5px
}

.ml10 {
	margin-left: 10px
}

.ml15 {
	margin-left: 15px
}

.ml20 {
	margin-left: 20px
}

.w10 {
	width: 10px
}

.w20 {
	width: 20px
}

.w30 {
	width: 30px
}

.w40 {
	width: 40px
}

.w50 {
	width: 50px
}

.w60 {
	width: 60px
}

.w70 {
	width: 70px
}

.w80 {
	width: 80px
}

.w90 {
	width: 90px
}

.w100 {
	width: 100px
}

.w120 {
	width: 120px
}

.w150 {
	width: 150px
}

.w200 {
	width: 200px
}

.w250 {
	width: 250px
}

.w300 {
	width: 300px
}

.w900 {
	width: 900px
}

a.link-blue:link,a.link-blue:visited {
	color: #039
}

a.link-blue:hover {
	color: #cc2829
}

a.link-black:link,a.link-black:visited {
	color: #333
}

a.link-black:hover {
	color: #cc2829
}

a.link-grey:link,a.link-grey:visited {
	color: #999
}

a.link-grey:hover {
	color: #cc2829
}

a.link-blacks:link,a.link-blacks:visited {
	color: #333;
	margin: 0;
	padding: 0;
	display: block
}

a.link-blacks:hover {
	color: #333
}

a.link-wite:link,a.link-wite:visited {
	color: #fff;
	font-weight: 100;
	display: inline-block;
	margin-left: 80px;
	text-decoration: none
}

a.link-wite:hover {
	color: #fff
}

a.link-ccc:link,a.link-ccc:visited {
	color: #666;
	text-decoration: none
}

a.link-ccc:hover {
	color: #cc2829
}

.f-black {
	color: #333
}

.f-red {
	color: #cc2829
}

.f-blue {
	color: #039
}

.f-grey {
	color: #999
}

.input-text {
	height: 14px;
	padding: 5px;
	border: 1px
#bfbfbf solid;
	background: #fff;
	outline: none;
	vertical-align: middle
}

.input-text:focus {
	border: 1px
#EFA100 solid
}

.input-checkbox {
	margin-right: 3px;
	vertical-align: middle;
	_margin-bottom: 3px
}

.input-radio {
	margin-right: 3px;
	vertical-align: middle;
	_margin-bottom: 3px
}

.textarea {
	padding: 5px;
	line-height: 18px;
	border: 1px
#bfbfbf solid;
	outline: none
}

.textarea:focus {
	border: 1px
#EFA100 solid
}

.select {
	margin: 0;
	padding: 3px
4px 4px 4px;
	border: 1px
#bfbfbf solid;
	outline: none;
	vertical-align: middle
}

.s_btn_a {
	display: inline-block;
	height: 26px;
	background-image: url(http://jic.b2b.makepolo.com/img/mro/common/s_btn_a.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	cursor: pointer
}

.s_btn_a:link,.s_btn_a:visited {
	color: #fff
}

.s_btn_a:hover {
	color: #fff;
	text-decoration: none;
	background-position: 0 -28px
}

.s_btn_a
span {
	display: inline-block;
	height: 26px;
	line-height: 24px;
	padding: 0
15px;
	color: #fff;
	background: url(http://jic.b2b.makepolo.com/img/mro/common/s_btn_a_r.png) center right no-repeat
}

.s_btn_b {
	display: inline-block;
	height: 26px;
	background-image: url(http://jic.b2b.makepolo.com/img/mro/common/s_btn_b.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	cursor: pointer
}

.s_btn_b:link,.s_btn_op:visited {
	color: #333
}

.s_btn_b:hover {
	color: #333;
	text-decoration: none;
	background-position: 0 -28px
}

.s_btn_b
span {
	display: inline-block;
	height: 26px;
	line-height: 24px;
	padding: 0
15px;
	background: url(http://jic.b2b.makepolo.com/img/mro/common/s_btn_b_r.png) center right no-repeat
}

.ad-1000-100 {
	width: 1000px;
	height: 100px;
	overflow: hidden
}

.position {
	padding: 15px
0
}

.position
span {
	padding: 0
8px;
	font-family: "SimSun"
}

.icon_asterisk {
	padding-left: 10px;
	background: url(http://jic.b2b.makepolo.com/img/mro/common/icon_asterisk.png) center left no-repeat
}

.onFocus {
	vertical-align: middle;
	padding: 4px
10px 5px 25px;
	margin-left: 5px;
	background: #e4f5ff url(http://jic.b2b.makepolo.com/img/mro/common/onFocus.png) 4px 4px no-repeat;
	border: 1px
#3fb3fe solid
}

.onCorrect {
	display: inline-block;
	vertical-align: middle;
	width: 16px;
	height: 16px;
	margin-left: 5px;
	background: url(http://jic.b2b.makepolo.com/img/mro/common/onCorrect.png) no-repeat
}

.onError {
	display: inline-block;
	vertical-align: middle;
	padding: 4px
10px 5px 25px;
	margin-left: 5px;
	background: #FFF5E8 url(http://jic.b2b.makepolo.com/img/mro/common/onError.png) 4px 4px no-repeat;
	border: 1px
#FFBA75 solid
}

.w {
	width: 1000px;
	margin-left: auto;
	margin-right: auto
}

.topbar {
	height: 38px;
	line-height: 38px;
	background: url(http://jic.b2b.makepolo.com/img/mro/common/topbar-bg.png) repeat-x
}

.topbar-dot {
	margin-left: 10px;
	padding-left: 10px;
	background: url(http://jic.b2b.makepolo.com/img/mro/common/topbar-dot.png) center left no-repeat
}

.header {
	/* position: relative; */
	/* z-index: 100; */
	/* width: 1000px; */
	/* margin: 25px
auto; *//* background: #fff




 */
}

.logo {
	/* float: left; */
	/* width: 306px; *//* height: 60px

 */
}

.logo-subhead {
	float: left;
	width: 150px;
	height: 40px;
	margin: 13px
0 0 10px;
	background: url(http://jic.b2b.makepolo.com/img/mro/common/logo-subhead.png) bottom no-repeat
}

.Characteristic {
	width: 370px;
	height: 26px;
	margin-top: 20px;
	background: url(http://jic.b2b.makepolo.com/img/mro/common/pic.png) no-repeat;
	float: right
}

.nav-wrap {
	height: 40px;
	line-height: 40px;
	color: #353535;
	background: #f5f5f5;
	margin-bottom: 20px
}

.nav-wrap a:link {
	color: #353535;
	text-decoration: none
}

.nav-wrap a:visited {
	color: #353535
}

.nav-wrap a:hover {
	color: #000
}

.nav-wrap a:active {
	color: #353535
}

.nav {
	/* position: relative; */
	/* z-index: 30; */
	/* width: 1000px; *//* margin: 0
auto






 */
}

.nav-item-one {
	float: left;
	width: 100px
}

.nav-item-one-a {
	display: block;
	line-height: 40px;
	font-size: 14px;
	text-align: center
}

.nav-item-one-a:link,.nav-item-one-a:visited {
	color: #fff
}

.nav-item-one-a:hover {
	background: #a71719;
	text-decoration: none
}

.nav-item-one-a.active {
	background: #1f4684
}

.nav-item-two {
	display: none;
	position: absolute;
	top: 40px;
	left: 0;
	z-index: 1000;
	width: 96px;
	background: #fff;
	border: 2px
#eb464d solid;
	border-top: none
}

.nav-item-two-li {
	border-bottom: 1px #ddd dotted
}

.nav-item-two-a {
	display: block;
	height: 30px;
	line-height: 30px;
	text-align: center
}

.nav-item-two-a:link,.nav-item-two-a:visited {
	color: #333
}

.nav-item-two-a:hover {
	color: #333;
	background: #f5f5f5;
	text-decoration: none
}

.nav
.on {
	position: relative
}

.nav .on .nav-item-two {
	display: block
}

.search {
	position: absolute;
	left: 295px;
	top: 5px
}

.search-con {
	position: relative;
	width: 460px;
	height: 30px;
	border: 3px
#eb464d solid
}

.search-text {
	position: absolute;
	left: 0;
	top: 0;
	width: 370px;
	height: 20px;
	line-height: 20px;
	padding: 5px;
	border: 0;
	outline: none
}

.search-text:focus {
	background: #fcfcfc;
	-webkit-box-shadow: 2px 2px 3px #ddd inset;
	-moz-box-shadow: 2px 2px 3px #ddd inset;
	box-shadow: 2px 2px 3px #ddd inset
}

.search-btn {
	position: absolute;
	right: 0;
	top: 0;
	width: 80px;
	height: 30px;
	border: none;
	background: #eb464d;
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	cursor: pointer;
	outline: none
}

.search-keywords {
	margin-top: 5px;
	font-size: 0
}

.search-keywords
span {
	font-size: 12px;
	color: #999
}

.search-keywords
a {
	font-size: 12px;
	margin-right: 10px
}

.nav-shoping {
	position: relative;
	z-index: 1000;
	float: right;
	margin-top: 5px;
	width: 170px;
	height: 37px;
	background: url(http://jic.b2b.makepolo.com/img/mro/common/nav-shoping-bg.png) no-repeat
}

.header
.active {
	background: url(http://jic.b2b.makepolo.com/img/mro/common/nav-shoping-bg-hover.png) no-repeat
}

.header .active .nav-shoping-list {
	display: block
}

.nav-shoping-con {
	position: relative
}

.nav-shoping-con
s {
	display: block;
	position: absolute;
	left: 13px;
	top: 10px;
	width: 16px;
	height: 16px;
	background: url(http://jic.b2b.makepolo.com/img/mro/common/icon-shoping.png) no-repeat
}

.nav-shoping-con
i {
	display: block;
	position: absolute;
	right: 11px;
	top: 14px;
	width: 4px;
	height: 8px;
	overflow: hidden;
	background: url(http://jic.b2b.makepolo.com/img/mro/common/icon-arrow-r.png) no-repeat
}

.nav-shoping-pay {
	position: absolute;
	display: block;
	width: 130px;
	padding-left: 40px;
	height: 36px;
	cursor: pointer
}

.nav-shoping-pay:hover {
	text-decoration: none
}

.nav-shoping-text {
	display: inline-block;
	position: absolute;
	left: 40px;
	top: 10px
}

.nav-shoping-num {
	display: inline-block;
	position: absolute;
	left: 120px;
	top: 8px;
	width: 22px;
	padding-left: 2px;
	height: 20px;
	color: #fff;
	text-align: center;
	line-height: 20px;
	background: url(http://jic.b2b.makepolo.com/img/mro/common/icon-shoping-num.png) no-repeat
}

.nav-shoping-list {
	display: none;
	position: absolute;
	right: 0;
	top: 37px;
	width: 210px;
	padding: 0
10px 10px 10px;
	background: #fff;
	border: 1px
#e5e5e5 solid
}

.nav-shoping-have
dl {
	padding: 10px
0;
	border-bottom: 1px #ddd dotted
}

.nav-shoping-have
dt {
	float: left;
	width: 38px;
	height: 38px;
	border: 1px
#ddd solid
}

.nav-shoping-have dt
img {
	display: block;
	width: 38px;
	height: 38px
}

.nav-shoping-have
dd {
	float: left;
	width: 170px;
	height: 40px
}

.nav-shoping-have dd
p {
	width: 160px;
	height: 20px;
	overflow: hidden;
	padding-left: 10px;
	line-height: 20px
}

.nav-shoping-not {
	padding: 30px
0;
	text-align: center;
	color: #999
}

.nav-shoping-btn-wrap {
	margin-top: 10px;
	text-align: right
}

.nav-shoping-btn {
	display: inline-block;
	width: 80px;
	height: 24px;
	line-height: 24px;
	text-align: center;
	background: #eb464d
}

.nav-shoping-btn:link,.nav-shoping-btn:visited {
	color: #fff
}

.nav-shoping-btn:hover {
	background: #1f50a0;
	text-decoration: none
}

#nav-shoping-loading {
	display: none;
	height: 100px;
	background: url(http://jic.b2b.makepolo.com/img/mro/common/loading.gif) center no-repeat
}

.service {
	position: relative;
	width: 1000px;
	height: 172px;
	margin: 20px
auto 30px auto;
	border-top: 2px solid #efefef;
	padding-top: 10px
}

.service-item {
	position: absolute;
	top: 28px;
	width: 158px;
	height: 172px
}

.service-item
h2 {
	margin: 15px
0 15px 35px;
	font-size: 14px;
	font-weight: bold
}

.service-item
ul {
	margin: 0
0 20px 35px
}

.service-item ul
li {
	line-height: 24px
}

.service-item a:link, .service-item a:visited {
	color: #333
}

.service-item a:hover {
	color: #cc2829
}

.service-logo {
	position: absolute;
	left: 365px;
	top: 28px;
	width: 270px;
	height: 154px;
	background: url(http://jic.b2b.makepolo.com/img/mro/common/new-service-logo.png) no-repeat
}

.service-a {
	left: 0
}

.service-b {
	left: 200px
}

.service-c {
	right: 200px
}

.service-d {
	right: 0
}

.footer {
	width: 1000px;
	margin: 0
auto;
	padding-top: 20px;
	background: #fff;
	border-top: 1px #ddd dotted
}

.footer-links {
	text-align: center
}

.footer-links
span {
	padding: 0
10px;
	color: #999
}

.footer-copyright {
	padding: 20px
0;
	text-align: center
}

.footer-copyright
a {
	padding: 0
5px
}

.footer-copyright
span {
	padding: 0
5px
}

.footer-card {
	padding-bottom: 20px
}

.footer-card
ul {
	width: 460px;
	margin: 0
auto
}

.footer-card ul
li {
	float: left;
	margin-right: 5px
}

.footer-card ul li
img {
	display: block
}

.paging {
	float: right;
	height: 28px;
	padding: 15px
0
}

.paging
span {
	display: block;
	float: left;
	height: 28px;
	padding: 0
8px;
	margin-left: 5px;
	line-height: 28px
}

.paging
span.current {
	background: #eb464d;
	color: #fff
}

.paging
a {
	display: block;
	float: left;
	height: 26px;
	padding: 0
8px;
	margin-left: 5px;
	line-height: 26px;
	background: #fff;
	border: 1px
#ddd solid
}

.paging a:link,.paging a:visited {
	color: #333
}

.paging a:hover {
	color: #999;
	text-decoration: none;
	background: #f6f6f6
}

.g-tools-open-btn, .g-tools-open-backup, .g-tools-open-list li a,.g-tools-close-btn,.g-tools-close-shoping,.g-tools-close-backup {
	background-image: url(http://jic.b2b.makepolo.com/img/mro/common/icon-tools.png);
	background-repeat: no-repeat
}

.g-tools {
	position: fixed;
	left: 50%;
	bottom: 100px;
	margin-left: 520px;
	_position: absolute
}

.g-tools-open {
	width: 120px;
	padding-bottom: 3px;
	background: #ddd
}

.g-tools-open-btn {
	width: 110px;
	height: 33px;
	padding-right: 10px;
	line-height: 33px;
	text-align: center;
	background-position: 73px 12px;
	cursor: pointer
}

.g-tools-open-con {
	width: 114px;
	margin: 0
3px;
	background: #fff
}

.g-tools-open-list li
a {
	display: block;
	width: 84px;
	height: 30px;
	padding-left: 30px;
	line-height: 30px;
	border-bottom: 1px #ddd dotted
}

.g-tools-open-list li a.icon-tools-heart {
	background-position: 8px -48px
}

.g-tools-open-list li a.icon-tools-shoping {
	background-position: 8px -79px
}

.g-tools-open-list li a.icon-tools-qq {
	background-position: 8px -111px
}

.g-tools-open-list li a.icon-tools-tel {
	background-position: 8px -147px
}

.g-tools-open-list li a.icon-tools-idea {
	background-position: 8px -177px
}

.g-tools-open-list li a:link,.g-tools-open-list li a:visited {
	color: #333
}

.g-tools-open-list li a:hover {
	color: #333;
	background-color: #f5f5f5;
	text-decoration: none
}

.g-tools-open-backup {
	width: 114px;
	height: 25px;
	padding-top: 35px;
	text-align: center;
	background-position: 44px -205px;
	cursor: pointer
}

.g-tools-open-backup:hover {
	background-color: #f5f5f5
}

.g-tools-open-list a.g-tools-time {
	width: 114px;
	padding: 0;
	background: none;
	text-align: center
}

.g-tools-close {
	width: 50px;
	padding-bottom: 3px;
	background: #ddd
}

.g-tools-close-btn {
	width: 40px;
	height: 33px;
	padding-right: 10px;
	line-height: 33px;
	text-align: center;
	background-position: 34px -16px;
	cursor: pointer
}

.g-tools-close-con {
	width: 44px;
	margin: 0
auto;
	background: #fff
}

.g-tools-close-shoping,.g-tools-close-backup {
	height: 30px;
	text-indent: -9999em;
	cursor: pointer
}

.g-tools-close-shoping:hover,.g-tools-close-backup:hover {
	background-color: #f5f5f5
}

.g-tools-close-shoping {
	background-position: 14px -79px;
	border-bottom: 1px #ddd dotted
}

.g-tools-close-shoping
a {
	display: block;
	width: 44px;
	height: 30px
}

.g-tools-close-backup {
	background-position: 11px -210px
}

.cate-nav {
	height: 34px;
	line-height: 34px;
	padding: 0
10px;
	background: #eb464d;
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	text-align: center
}

.cate-con {
	border: 1px
#eb464d solid;
	border-top: none
}

.cate-con
.active {
	background: #f5f5f5
}

.cate-item {
	padding: 9px;
	border-bottom: 1px #ddd solid
}

.cate-item:hover {
	background: #f5f5f5
}

.cate-one {
	font-weight: bold
}

.cate-one
span {
	margin-left: 5px;
	color: #999;
	font-weight: normal
}

.cate-two {
	font-size: 0
}

.cate-two
a {
	display: inline-block;
	margin: 11px
10px 0 0;
	font-size: 12px
}

.cate-two a:link, .cate-two a:visited {
	color: #666
}

.cate-two a:hover {
	color: #cc2829
}

.cate .no-border {
	border: none
}

.cate-show .cate-hide {
	display: block
}

.cate-hide {
	display: none
}

.cate-more {
	padding: 10px;
	text-align: right
}

.prompt {
	padding-left: 120px;
	margin: 150px
auto
}

.prompt
h2 {
	margin-bottom: 20px;
	font-size: 24px;
	font-family: '闂傚倷娴囬褍霉閻戣棄鏋佸┑鐘宠壘绾捐鈹戦悩鍙夋悙缂佹劖顨嗙换娑㈠箣濞嗗繒浠鹃柣搴㈣壘閸熸挳骞冨Δ鍛櫜閹肩补鍓濋悘宥夋⒑閹惰姤鏁遍柣妤冨█瀵鈽夊Ο閿嬵潔濠殿喗顨呭Λ妤€鈻撻崼鏇熲拺闁荤喐婢樺▓鈺呮煙閸戙倖瀚�';
	font-weight: bold
}

.prompt
p {
	margin-bottom: 20px;
	font-size: 14px
}

.prompt-succeed {
	background: url(http://jic.b2b.makepolo.com/img/mro/common/icon-smile.png) left center no-repeat
}

.prompt-fail {
	background: url(http://jic.b2b.makepolo.com/img/mro/common/icon-lose.png) left center no-repeat
}

.login-win {
	width: 300px
}

.login-win-tab {
	padding: 0
10px;
	margin-bottom: 20px;
	border-bottom: 1px #ddd solid
}

.login-win-tab ul
li {
	float: left;
	width: 80px;
	height: 24px;
	margin-right: 5px;
	line-height: 24px;
	text-align: center;
	border: 1px
#ddd solid;
	border-bottom: none;
	background: #f5f5f5;
	cursor: pointer
}

.login-win-tab ul li.login-win-tab-active {
	position: relative;
	margin-bottom: -1px;
	background: #fff;
	border-bottom: 1px #fff solid;
	font-weight: bold
}

.login-win-con-item
dl {
	margin-bottom: 20px
}

.login-win-con-item
dt {
	color: #666
}

.login-win-con-item
dd {
	position: relative
}

.login-win-con-item dd
input {
	width: 288px
}

.login-win-error .login-win-tips {
	display: block
}

.login-win-error .input-text {
	border: 1px
#EFA100 solid
}

.login-win-tips {
	position: absolute;
	top: 25px;
	left: 0;
	display: none;
	width: 288px;
	height: 18px;
	line-height: 18px;
	padding: 0
5px;
	line-height: 16px;
	border: 1px
#EFA100 solid;
	background: #FFF5E8
}

.login-win-btn {
	padding-top: 10px
}

.login-win-btn ul
li {
	float: left;
	line-height: 36px
}

.login-win-btn-login,.login-win-btn-reg {
	background-image: url(http://jic.b2b.makepolo.com/img/mro/common/btn-login.png);
	background-repeat: no-repeat
}

.login-win-btn-login {
	display: block;
	width: 132px;
	height: 36px;
	background-position: 0 0;
	text-indent: -9999em
}

.login-win-btn-login:hover {
	background-position: 0 -36px
}

.login-win-btn-reg {
	display: block;
	width: 132px;
	height: 36px;
	background-position: 0 -72px;
	text-indent: -9999em
}

.login-win-btn-reg:hover {
	background-position: 0 -108px
}

body {
	/* color: #333; *//* background: #fff

 */
}

body,button,input,select,textarea {
	/* font-size: 12px; *//* font-family: Arial

 */
}

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,textarea,p {
	/* margin: 0; *//* padding: 0

 */
}

img {
	border: 0
}

ol,ul {/* list-style: none
 */
}

em,i {
	font-style: normal
}
/*
.clearfix:after {
	content: "\200B";
	display: block;
	height: 0;
	clear: both
}

.clearfix {
	*zoom: 1
}
*/
.clear {
	/* clear: both; *//* visibility: hidden

 */
}

a:link,a:visited {
	/* color: #039; *//* text-decoration: none


 */
}

a:hover {
	color: #db4f33;
	text-decoration: underline
}

a.c333:link,a.c333:visited {
	color: #333
}

a.c333:hover {
	color: #db4f33
}

a,area {
	blr: expression(this.onFocus=this.blur())
}

:focus {
	-moz-outline-style: none
}

.g_footer {
	width: 960px;
	margin: 0
auto;
	border-top: 3px #039 solid
}

.aboutlinks {
	padding: 20px
0 20px 0
}

.aboutlinks
p {
	height: 24px;
	line-height: 24px;
	text-align: center;
	color: #039
}

.aboutlinks p
a {
	padding-right: 6px;
	margin-right: 6px
}

.copyright {
	padding: 15px
0;
	border-top: 1px #DDD solid
}

.copyright_logo {
	height: 30px;
	float: left
}

.copyright_text {
	float: right;
	height: 30px;
	line-height: 30px;
	color: #666
}

.copyright_text a:visited.links_gray {
	color: #666;
	text-decoration: none
}

.login_head {
	width: 960px;
	margin: 0
auto;
	margin-top: 22px
}

.top_logo {
	height: 60px;
	margin-bottom: 25px
}

.g_logo {
	width: 160px;
	height: 60px;
	float: left;
	margin-right: 0px
}

.welcome {
	width: 160px;
	height: 35px;
	float: left;
	padding-left: 20px;
	color: #333;
	font-size: 14px;
	font-family: "闂傚倷娴囬褍霉閻戣棄鏋佸┑鐘宠壘绾捐鈹戦悩鍙夋悙缂佹劖顨嗙换娑㈠箣濞嗗繒浠鹃柣搴㈣壘閸熸挳骞冨Δ鍛櫜閹肩补鍓濋悘宥夋⒑閹惰姤鏁遍柣妤冨█瀵鈽夊Ο閿嬵潔濠殿喗顨呭Λ妤€鈻撻崼鏇熲拺闁荤喐婢樺▓鈺呮煙閸戙倖瀚�";
	line-height: 35px;
	vertical-align: middle;
	margin-top: 25px;
	border-left: 1px solid #CCC;
	font-size: 18px
}

.line_bt {
	width: 960px;
	height: 28px;
	margin: 25px
0 25px 0;
	background: url(http://jic.makepolo.net/img/login/line_bg.gif) repeat-x
}

.login_con {
	width: 960px;
	margin: 0
auto
}

.login_con_l {
	width: 600px;
	text-align: left;
	float: left;
	margin-right: 25px
}

.login_ad {
	margin: 50px
0 0 0
}

.login_con_r {
	width: 265px;
	float: right;
	background: #f5f5f5;
	padding: 20px
25px 18px 25px
}

.login_name {
	height: 20px;
	line-height: 20px;
	vertical-align: middle;
	font-weight: bold;
	font-size: 14px;
	font-family: "闂傚倷娴囬褍霉閻戣棄鏋佸┑鐘宠壘绾捐鈹戦悩鍙夋悙缂佹劖顨嗙换娑㈠箣濞嗗繒浠鹃柣搴㈣壘閸熸挳骞冨Δ鍛櫜閹肩补鍓濋悘宥夋⒑閹惰姤鏁遍柣妤冨█瀵鈽夊Ο閿嬵潔濠殿喗顨呭Λ妤€鈻撻崼鏇熲拺闁荤喐婢樺▓鈺呮煙閸戙倖瀚�";
	margin-bottom: 5px;
	position: relative
}

.login_name_input {
	height: 38px;
	margin-bottom: 5px
}

.forget_pw {
	position: absolute;
	right: -1px;
	top: 0px;
	width: 100px;
	text-decoration: none;
	text-align: right;
	font-family: "闂傚倸鍊峰ù鍥敋瑜嶉湁闁绘垼妫勭粻鐘绘煙閻愵剚銇熼柡浣稿閺屾盯寮撮妸銉ョ缂備讲鍋撳┑鐘叉处閻撱儵鏌ｉ弴鐐测偓鍦偓姘炬嫹";
	font-size: 12px;
	font-weight: 100
}

.login_input {
	width: 244px;
	height: 26px;
	line-height: 26px;
	vertical-align: top;
	padding: 0
5px;
	border: 1px
solid #888;
	background: none
}

.login_input180 {
	width: 150px;
	height: 26px;
	line-height: 26px;
	vertical-align: top;
	padding: 0
5px;
	border: 1px
solid #888;
	background: none;
	margin-bottom: 10px
}

.checking {
	display: block
}

.month_login {
	height: 26px;
	line-height: 26px;
	vertical-align: middle;
	margin-bottom: 10px
}

.month_login
input {
	vertical-align: middle
}

.month_login
span {
	display: inline-block;
	vertical-align: top;
	line-height: 26px
}

.login_bt
a {
	width: 256px;
	height: 42px;
	display: block;
	margin-top: 18px;
	background: url(http://jic.makepolo.net/img/login/login_bt.gif) no-repeat;
	background-position: 0 0
}

.login_bt a:link {
	background-position: 0 -44px
}

.login_bt a:hover {
	background-position: 0 0
}

#new_a_fresh_vcode {
	display: inline-block;
	vertical-align: top;
	line-height: 30px;
	padding-left: 10px
}

.onFocus_login {
	display: inline-block;
	vertical-align: top;
	padding: 0px
10px 3px 25px;
	background: url(http://jic.makepolo.net/img/membercenter/common/onFocus.png) 4px 0px no-repeat;
	width: 222px
}

.onError_login {
	display: inline-block;
	vertical-align: top;
	padding: 0px
10px 3px 25px;
	background: url(http://jic.makepolo.net/img/membercenter/common/onError.png) 4px 0px no-repeat;
	width: 222px
}

.login_unite
.login_entry {
	float: right;
	height: 24px;
	line-height: 24px;
	padding-right: 5px
}

.suggest {
	text-align: right;
	width: 960px;
	margin: 10px
auto;
	margin-top: 35px
}

.login_con_r
.onFocus {
	display: inline-block;
	vertical-align: top;
	padding: 0px
10px 3px 25px;
	border: none;
	margin-left: 0px;
	background: url(http://jic.makepolo.net/img/membercenter/common/onFocus.png) 4px 0px no-repeat;
	width: 222px
}

.login_con_r
.onError {
	display: inline-block;
	vertical-align: top;
	padding: 0px
10px 3px 25px;
	border: none;
	margin-left: 0px;
	background: url(http://jic.makepolo.net/img/membercenter/common/onError.png) 4px 0px no-repeat;
	width: 222px
}

.login_unite {
	padding-top: 20px;
	margin-bottom: 12px
}

.login_unite .login_unite_wx,.login_unite .login_unite_qq,.login_unite .login_unite_wb,.login_unite
.login_unite_code {
	float: left;
	width: 24px;
	height: 24px;
	margin: 0
10px 0 0;
	line-height: 24px;
	display: block
}

.login_unite
.login_unite_qq {
	background: url(http://jic.makepolo.net/img/login/qq_24X24.png) no-repeat
}

.login_unite
.login_unite_wb {
	background: url(http://jic.makepolo.net/img/login/weibo_24x24.png) no-repeat
}

.login_unite
.login_unite_wx {
	background: url(http://jic.makepolo.net/img/login/weixin_24X24.png) no-repeat
}

.login_unite
.login_unite_code {
	background: url(http://jic.makepolo.net/img/login/code_24X24.png) no-repeat
}

.login_span01 {
	font-size: 10px;
	color: #595959;
	font-family: '闂傚倷娴囬褍霉閻戣棄鏋佸┑鐘宠壘绾捐鈹戦悩鍙夋悙缂佹劖顨嗙换娑㈠箣濞嗗繒浠鹃柣搴㈣壘閸熸挳骞冨Δ鍛櫜閹肩补鍓濋悘宥夋⒑閹惰姤鏁遍柣妤冨█瀵鈽夊Ο閿嬵潔濠殿喗顨呭Λ妤€鈻撻崼鏇熲拺闁荤喐婢樺▓鈺呮煙閸戙倖瀚�';
	margin-top: 12px
}

.d-content
.login_unite {
	margin-bottom: 0px
}