* {
	-ms-word-wrap: break-word;
}
body {
	background: rgb(255, 255, 255);
}
body {
	font: 12px/1.5 "ËÎÌå", Arial, Helvetica, sans-serif; color: rgb(68, 68, 68); font-size-adjust: none; font-stretch: normal;
}
input {
	font: 12px/1.5 "ËÎÌå", Arial, Helvetica, sans-serif; color: rgb(68, 68, 68); font-size-adjust: none; font-stretch: normal;
}
button {
	font: 12px/1.5 "ËÎÌå", Arial, Helvetica, sans-serif; color: rgb(68, 68, 68); font-size-adjust: none; font-stretch: normal;
}
select {
	font: 12px/1.5 "ËÎÌå", Arial, Helvetica, sans-serif; color: rgb(68, 68, 68); font-size-adjust: none; font-stretch: normal;
}
textarea {
	font: 12px/1.5 "ËÎÌå", Arial, Helvetica, sans-serif; color: rgb(68, 68, 68); font-size-adjust: none; font-stretch: normal;
}
textarea {
	resize: none;
}
body {
	margin: 0px; padding: 0px;
}
ul {
	margin: 0px; padding: 0px;
}
ol {
	margin: 0px; padding: 0px;
}
li {
	margin: 0px; padding: 0px;
}
dl {
	margin: 0px; padding: 0px;
}
dd {
	margin: 0px; padding: 0px;
}
p {
	margin: 0px; padding: 0px;
}
h1 {
	margin: 0px; padding: 0px;
}
h2 {
	margin: 0px; padding: 0px;
}
h3 {
	margin: 0px; padding: 0px;
}
h4 {
	margin: 0px; padding: 0px;
}
h5 {
	margin: 0px; padding: 0px;
}
h6 {
	margin: 0px; padding: 0px;
}
form {
	margin: 0px; padding: 0px;
}
fieldset {
	margin: 0px; padding: 0px;
}
.pr {
	margin: 0px; padding: 0px;
}
.pc {
	margin: 0px; padding: 0px;
}
table {
	border-collapse: collapse; empty-cells: show;
}
caption {
	text-align: left; font-weight: 400;
}
th {
	text-align: left; font-weight: 400;
}
ul li {
	list-style: none;
}
.xl li {
	list-style: none;
}
h1 {
	font-size: 1em;
}
h2 {
	font-size: 1em;
}
h3 {
	font-size: 1em;
}
h4 {
	font-size: 1em;
}
h5 {
	font-size: 1em;
}
h6 {
	font-size: 1em;
}
em {
	font-style: normal;
}
cite {
	font-style: normal;
}
i {
	font-style: normal;
}
a {
	color: rgb(51, 51, 51); text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a img {
	border: currentColor;
}
label {
	cursor: pointer;
}
.z {
	float: left;
}
.y {
	float: right;
}
.cl::after {
	height: 0px; clear: both; display: block; visibility: hidden; content: ".";
}
.cl {
	-ms-zoom: 1;
}
hr {
	clear: both; display: block;
}
.mn hr {
	margin: 0px 10px;
}
.sd hr {
	margin: 0px 10px;
}
.area hr {
	margin-right: 0px !important; margin-left: 0px !important;
}
hr.l {
	background: rgb(204, 204, 204); border: currentColor; height: 1px; color: rgb(204, 204, 204);
}
hr.l2 {
	height: 2px;
}
hr.l3 {
	height: 3px;
}
hr.da {
	border-width: 1px medium medium; border-style: dashed none none; border-color: rgb(204, 204, 204) currentColor currentColor; height: 0px; color: transparent;
}
hr.bk {
	border-width: 1px medium medium; border-style: solid none none; border-color: rgb(255, 255, 255) currentColor currentColor; height: 0px; color: transparent; margin-bottom: 10px !important;
}
.n .sd hr.bk {
	border-top-color: rgb(249, 249, 249);
}
hr.m0 {
	margin-right: 0px; margin-left: 0px;
}
.wx {
	font-family: "Microsoft YaHei","Hiragino Sans GB","STHeiti",Tahoma,"SimHei",sans-serif; font-weight: 100;
}
.ph {
	font-family: "Microsoft YaHei","Hiragino Sans GB","STHeiti",Tahoma,"SimHei",sans-serif; font-weight: 100;
}
.ph {
	font-size: 20px;
}
.mt {
	padding: 10px 0px; font-size: 16px;
}
.pipe {
	margin: 0px 5px; color: rgb(204, 204, 204);
}
.xs0 {
	font-family: Arial; font-size: 0.83em; -webkit-text-size-adjust: none;
}
.xs1 {
	font-size: 12px !important;
}
.xs2 {
	font-size: 14px !important;
}
.xs3 {
	font-size: 16px !important;
}
.xg1 {
	color: rgb(153, 153, 153) !important;
}
.xg1 a {
	color: rgb(153, 153, 153) !important;
}
.xg1 .xi2 {
	color: rgb(255, 102, 0) !important;
}
.xg2 {
	color: rgb(102, 102, 102);
}
.xi1 {
	color: rgb(255, 0, 0);
}
.onerror {
	color: rgb(255, 0, 0);
}
.xi2 {
	color: rgb(255, 102, 0);
}
.xi2 a {
	color: rgb(255, 102, 0);
}
.xi3 a {
	color: rgb(255, 102, 0);
}
.xw0 {
	font-weight: 400;
}
.xw1 {
	font-weight: 700;
}
.bbda {
	border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dashed;
}
.bbs {
	border-bottom-color: rgb(204, 204, 204) !important; border-bottom-width: 1px !important; border-bottom-style: solid !important;
}
.bw0 {
	border: currentColor !important;
}
.bw0_all {
	border: currentColor !important;
}
.bw0_all th {
	border: currentColor !important;
}
.bw0_all td {
	border: currentColor !important;
}
.bg0_c {
	background-color: transparent !important;
}
.bg0_i {
	background-image: none !important;
}
.bg0_all {
	
}
.ntc_l {
	background: rgb(254, 254, 233); padding: 5px 10px;
}
.ntc_l .d {
	background: url("../junxun/op.png") no-repeat 0px 0px; width: 20px; height: 20px; line-height: 9999px; overflow: hidden;
}
.ntc_l .d:hover {
	background-position: 0px -20px;
}
.brs {
	border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;
}
.avt img {
	border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;
}
.oshr {
	border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;
}
.brm {
	border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px;
}
.brw {
	border-radius: 20px; -moz-border-radius: 20px; -webkit-border-radius: 20px;
}
.mtn {
	margin-top: 5px !important;
}
.mbn {
	margin-bottom: 5px !important;
}
.mtm {
	margin-top: 10px !important;
}
.mbm {
	margin-bottom: 10px !important;
}
.mtw {
	margin-top: 20px !important;
}
.mbw {
	margin-bottom: 20px !important;
}
.ptn {
	padding-top: 5px !important;
}
.pbn {
	padding-bottom: 5px !important;
}
.ptm {
	padding-top: 10px !important;
}
.pbm {
	padding-bottom: 10px !important;
}
.ptw {
	padding-top: 20px !important;
}
.pbw {
	padding-bottom: 20px !important;
}
.avt img {
	background: rgb(255, 255, 255); border-width: 1px; border-style: solid; border-color: rgb(242, 242, 242) rgb(204, 204, 204) rgb(204, 204, 204) rgb(242, 242, 242); padding: 2px; width: 48px; height: 48px;
}
.avtm img {
	width: 120px; height: auto;
}
.avts img {
	width: 24px; height: 24px; vertical-align: middle;
}
.emp {
	padding: 20px 10px;
}
.emp a {
	color: rgb(255, 102, 0); text-decoration: underline !important;
}
.vm {
	vertical-align: middle;
}
.vm * {
	vertical-align: middle;
}
.hm {
	text-align: center;
}
.alt {
	background-color: rgb(242, 242, 242);
}
.alt th {
	background-color: rgb(242, 242, 242);
}
.alt td {
	background-color: rgb(242, 242, 242);
}
.notice {
	background: url("../junxun/notice.gif") no-repeat 2px 6px; margin: 5px 0px; padding: 3px 5px 3px 20px; clear: both;
}
#ajaxwaitid {
	background: rgb(221, 0, 0); padding: 0px 5px; top: 0px; right: 0px; color: rgb(255, 255, 255); display: none; position: absolute; z-index: 1;
}
.showmenu {
	background: url("../junxun/arrwd.gif") no-repeat 100% 50%; padding-right: 16px; white-space: nowrap; cursor: pointer;
}
#um .showmenu {
	margin-right: -5px;
}
.cur1 {
	cursor: pointer;
}
.ie6 .sec .p_pop {
	
}
.rq {
	color: red;
}
.px {
	background: url("../junxun/px.png") repeat-x 0px 0px rgb(255, 255, 255); border-width: 1px; border-style: solid; border-color: rgb(132, 132, 132) rgb(224, 224, 224) rgb(224, 224, 224) rgb(132, 132, 132);
}
.pt {
	background: url("../junxun/px.png") repeat-x 0px 0px rgb(255, 255, 255); border-width: 1px; border-style: solid; border-color: rgb(132, 132, 132) rgb(224, 224, 224) rgb(224, 224, 224) rgb(132, 132, 132);
}
.ps {
	background: url("../junxun/px.png") repeat-x 0px 0px rgb(255, 255, 255); border-width: 1px; border-style: solid; border-color: rgb(132, 132, 132) rgb(224, 224, 224) rgb(224, 224, 224) rgb(132, 132, 132);
}
select {
	background: url("../junxun/px.png") repeat-x 0px 0px rgb(255, 255, 255); border-width: 1px; border-style: solid; border-color: rgb(132, 132, 132) rgb(224, 224, 224) rgb(224, 224, 224) rgb(132, 132, 132);
}
.px {
	padding: 2px 4px; line-height: 17px;
}
.pt {
	padding: 2px 4px; line-height: 17px;
}
.px {
	height: 17px;
}
.pxs {
	width: 30px !important;
}
.fdiy .tfm .px {
	width: auto;
}
.fdiy .tfm .pt {
	width: auto;
}
.p_fre {
	width: auto !important;
}
.er {
	border-color: rgb(255, 102, 102) rgb(255, 189, 185) rgb(255, 189, 185) rgb(255, 102, 102); background-image: url("../junxun/px_e.png"); background-color: rgb(253, 244, 244);
}
.pt {
	-ms-overflow-y: auto;
}
div.pt {
	height: 100px; line-height: 100px;
}
.ps {
	padding: 2px 2px 2px 1px;
}
select {
	padding: 2px 2px 2px 1px;
}
.pts {
	overflow: hidden; vertical-align: top;
}
.cmt .pts {
	width: 60%;
}
.pn {
	background: url("../junxun/pn.png") repeat-x 0px 0px rgb(229, 229, 229); padding: 0px; border: 1px solid rgb(153, 153, 153); height: 23px; overflow: hidden; margin-right: 3px; vertical-align: middle; cursor: pointer; box-shadow: 0px 1px 0px #e5e5e5; -moz-box-shadow: 0 1px 0 #E5E5E5; -webkit-box-shadow: 0 1px 0 #E5E5E5;
}
.pn:active {
	background-position: 0px -23px;
}
.ie6 .pn {
	width: 0px; -ms-overflow-x: visible;
}
.pn em {
	padding: 0px 10px; line-height: 21px;
}
.pn span {
	padding: 0px 10px; line-height: 21px;
}
.pn strong {
	padding: 0px 10px; line-height: 21px;
}
.pn em {
	font-weight: 700;
}
.pn strong {
	font-weight: 700;
}
.ie7 .pn em {
	padding: 0px 5px; line-height: 18px;
}
.ie7 .pn span {
	padding: 0px 5px; line-height: 18px;
}
.ie7 .pn strong {
	padding: 0px 5px; line-height: 18px;
}
a.pn {
	height: 21px; color: rgb(68, 68, 68) !important; line-height: 21px;
}
a.pn:hover {
	text-decoration: none;
}
.ie6 a.pn {
	width: auto;
}
.ie6 a.pn em {
	display: block;
}
.ie6 a.pn span {
	display: block;
}
.ie6 a.pn strong {
	display: block;
}
.ie7 a.pn em {
	line-height: 21px;
}
.ie7 a.pn span {
	line-height: 21px;
}
.ie7 a.pn strong {
	line-height: 21px;
}
.pnc {
	background-position: 0px -48px; border-color: rgb(35, 89, 148); color: rgb(255, 255, 255) !important; background-color: rgb(0, 102, 204);
}
a.pnc {
	background-position: 0px -48px; border-color: rgb(35, 89, 148); color: rgb(255, 255, 255) !important; background-color: rgb(0, 102, 204);
}
.pnc:active {
	background-position: 0px -71px;
}
.pnpost .pn {
	height: 26px;
}
.pr {
	margin: 0px 5px 1px 0px; padding: 0px; vertical-align: middle;
}
.pc {
	margin: 0px 5px 1px 0px; padding: 0px; vertical-align: middle;
}
.ie6 .pr {
	margin-right: 2px;
}
.ie6 .pc {
	margin-right: 2px;
}
.ie7 .pr {
	margin-right: 2px;
}
.ie7 .pc {
	margin-right: 2px;
}
.lb {
	margin-right: 20px;
}
.pns .px {
	
}
.pns .pn {
	
}
.ftid {
	margin-right: 6px; float: left;
}
.ftid select {
	height: 23px; float: left;
}
.ftid a {
	background: url("../junxun/newarow.gif") no-repeat 100% 0px rgb(255, 255, 255); border-width: 1px; border-style: solid; border-color: rgb(132, 132, 132) rgb(224, 224, 224) rgb(224, 224, 224) rgb(132, 132, 132); padding: 0px 17px 0px 4px; height: 21px; color: rgb(68, 68, 68) !important; line-height: 21px; overflow: hidden; font-size: 12px; font-weight: 400; text-decoration: none !important; display: block;
}
.ftid a:hover {
	background-position: 100% -23px;
}
.ftid a:focus {
	background-position: 100% -23px;
}
.ftid select {
	width: 94px;
}
.sslt a {
	width: 54px;
}
.sslt select {
	width: 60px;
}
.sltm {
	padding: 5px 11px 5px 10px; border: 1px solid rgb(221, 221, 221); text-align: left; background-color: rgb(255, 255, 255);
}
.sltm li {
	padding: 2px 0px; color: rgb(102, 102, 102); cursor: pointer;
}
.sltm li:hover {
	color: rgb(255, 102, 0);
}
.sltm li.current {
	color: rgb(255, 0, 0);
}
.oshr {
	background: url("../junxun/oshr.png") no-repeat 5px 50% rgb(255, 255, 255); border-width: 1px; border-style: solid; border-color: rgb(204, 204, 204) rgb(169, 169, 169) rgb(169, 169, 169) rgb(204, 204, 204); padding: 0px 5px 0px 22px; margin-left: 5px; float: right;
}
.oshr:hover {
	text-decoration: none;
}
.ofav {
	background-image: url("../junxun/fav.gif");
}
.oivt {
	background-image: url("../junxun/activitysmall.gif");
}
.tfm {
	width: 100%;
}
.tfm caption {
	padding: 7px 0px; vertical-align: top;
}
.tfm th {
	padding: 7px 0px; vertical-align: top;
}
.tfm td {
	padding: 7px 0px; vertical-align: top;
}
.tfm caption h2 {
	font-size: 16px;
}
.vt th {
	vertical-align: top;
}
.vt td {
	vertical-align: top;
}
.tfm th {
	width: 130px; padding-top: 9px; padding-right: 5px;
}
.tfm th .rq {
	font-size: 14px; float: right;
}
.tfm .pt {
	width: 330px; margin-right: 3px;
}
.tfm .px {
	width: 330px; margin-right: 3px;
}
.tfm .c {
	width: 338px;
}
.tfm .tedt {
	width: 338px;
}
.m_c .tfm .tedt {
	width: 338px;
}
.tfm .d {
	margin: 5px 0px; color: rgb(153, 153, 153); clear: both;
}
.tfm .d em {
	color: red; margin-left: 5px;
}
.tfm .d strong {
	margin-left: 5px;
}
.tfm .d a {
	color: rgb(255, 102, 0);
}
.tfm .p {
	text-align: right;
}
.tfm .pcl label {
	padding: 0px 2px 5px; display: block;
}
.tfm .pcl .pc {
	padding: 0px; margin-right: 5px;
}
.tfm .l th {
	padding-top: 0px; padding-bottom: 0px;
}
.tfm .l td {
	padding-top: 0px; padding-bottom: 0px;
}
.bn .tfm caption {
	padding-top: 5px; padding-bottom: 5px;
}
.bn .tfm th {
	padding-top: 5px; padding-bottom: 5px;
}
.bn .tfm td {
	padding-top: 5px; padding-bottom: 5px;
}
.pbt {
	margin-bottom: 10px;
}
.ie6 .pbt .ftid a {
	margin-top: 1px;
}
.ie7 .pbt .ftid a {
	margin-top: 1px;
}
.mtn#custominfo {
	margin-bottom: -5px;
}
.altw {
	width: 350px;
}
.altw .fltc {
	padding: 8px; margin-bottom: 0px;
}
.alert_right {
	background: url("../junxun/right.gif") no-repeat 8px 8px; padding: 6px 0px 6px 58px; height: auto !important; line-height: 160%; font-size: 14px; min-height: 40px;
}
.alert_error {
	background: url("../junxun/right.gif") no-repeat 8px 8px; padding: 6px 0px 6px 58px; height: auto !important; line-height: 160%; font-size: 14px; min-height: 40px;
}
.alert_info {
	background: url("../junxun/right.gif") no-repeat 8px 8px; padding: 6px 0px 6px 58px; height: auto !important; line-height: 160%; font-size: 14px; min-height: 40px;
}
.alert_error {
	background-image: url("../junxun/error.gif");
}
.alert_error a {
	color: rgb(255, 102, 0); font-weight: 700;
}
.alert_info {
	background-image: url("../junxun/info.gif");
}
.alert_btnleft {
	margin-top: 8px;
}
.alert_btn {
	text-align: center; margin-top: 20px;
}
.alert_act {
	padding-left: 58px; margin-top: 20px;
}
.pbnv {
	padding: 7px 0px; width: 400px; overflow: hidden; float: left; white-space: nowrap;
}
.pbl {
	background: rgb(255, 255, 255); border-width: 1px 0px 1px 1px; border-style: solid; border-color: rgb(204, 204, 204); margin: 9px 0px; width: 621px; overflow: hidden;
}
.pbl li {
	padding: 5px; width: 196px; height: 300px; border-right-color: rgb(204, 204, 204); border-right-width: 1px; border-right-style: solid; float: left; -ms-overflow-x: hidden; -ms-overflow-y: auto;
}
.pbl p {
	height: 25px; line-height: 25px;
}
.pbl a {
	border-width: 1px 0px; border-style: solid; border-color: rgb(255, 255, 255); padding: 0px 4px; color: rgb(255, 102, 0); overflow: hidden; text-decoration: none; display: block; white-space: nowrap;
}
.pbl a:hover {
	text-decoration: none; background-color: rgb(243, 243, 243);
}
.pbl .highlightlink {
	color: rgb(0, 136, 204);
}
.pbls a {
	color: rgb(102, 102, 102); font-weight: 700; background-color: rgb(238, 238, 238);
}
.pbls a:hover {
	color: rgb(102, 102, 102); font-weight: 700; background-color: rgb(238, 238, 238);
}
.pbsb {
	background: url("../junxun/arrow.gif") no-repeat right -33px;
}
.wp {
	margin: 0px auto; width: 960px;
}
#wp .wp {
	width: auto;
}
#toptb {
	line-height: 24px;
}
#toptb a {
	padding: 0px 4px; height: 24px; float: left;
}
#toptb a.showmenu {
	padding-right: 15px;
}
#toptb a.hover {
	background-color: rgb(255, 255, 255);
}
#toptb .pipe {
	float: left; display: none;
}
#hd {
	border-bottom-color: rgb(194, 213, 227); border-bottom-width: 0px; border-bottom-style: solid;
}
#hd .wp {
	padding: 10px 0px 0px;
}
#diy-tg {
	background: url("../junxun/panel-toggle.png") no-repeat 100% 1px; width: 55px; text-indent: -9999px; overflow: hidden; float: right;
}
#diy-tg_menu {
	background: url("../junxun/panel-toggle-drop.png") no-repeat 0px 0px; margin: -2px 0px 0px -1px; padding: 6px 0px; width: 72px; height: 48px; text-align: center; position: absolute;
}
#diy-tg_menu a {
	float: none !important;
}
#toptb #diy-tg_menu {
	margin: -6px 0px 0px -10px;
}
.hdc {
	min-height: 70px;
}
.ie6 .hdc {
	height: 70px;
}
#hd h2 {
	padding: 0px 20px 8px 0px; float: left;
}
#space #hd h2 {
	margin-top: 0px;
}
#hd .fastlg {
	padding-top: 10px;
}
#scbar {
	background: url("../junxun/search.png") repeat-x 0px 0px; border-width: 0px 1px 1px; border-style: solid; border-color: rgb(229, 237, 242); height: 44px; line-height: 44px; overflow: hidden;
}
.scbar_icon_td {
	background: url("../junxun/search.png") no-repeat 0px -74px; width: 50px;
}
.scbar_txt_td {
	background: url("../junxun/search.png") repeat-x 0px -222px;
}
.scbar_type_td {
	background: url("../junxun/search.png") repeat-x 0px -222px;
}
#scbar_txt {
	border: 1px solid rgb(255, 255, 255); width: 400px; font-size: 14px;
}
.scbar_narrow #scbar_txt {
	width: 260px;
}
.scbar_btn_td {
	background: url("../junxun/search.png") no-repeat 0px -296px; width: 67px; text-align: center;
}
#scbar_btn {
	margin: 0px; padding: 0px; border: currentColor;
}
.scbar_type_td {
	background: url("../junxun/search.png") no-repeat 0px -370px;
}
#scbar_type {
	text-align: left; padding-left: 5px; text-decoration: none; display: block;
}
#scbar_type_menu {
	margin-top: -8px;
}
#scbar_hot {
	height: 45px; overflow: hidden; padding-left: 8px;
}
#scbar_hot strong {
	margin-right: 8px; float: left; white-space: nowrap;
}
#scbar_hot a {
	margin-right: 8px; float: left; white-space: nowrap;
}
#nv {
	background: url("../junxun/nv.png") no-repeat 0px 0px rgb(43, 122, 205); height: 33px; overflow: hidden; padding-left: 3px;
}
#nv li {
	background: url("../junxun/nv_a.png") no-repeat 100% 0px; height: 33px; line-height: 33px; padding-right: 1px; font-size: 14px; font-weight: 700; float: left;
}
.ie_all #nv li {
	line-height: 36px;
}
.ie6 #nv li {
	line-height: 33px;
}
#nv li a {
	padding: 0px 15px; height: 33px; float: left;
}
#nv li a {
	color: rgb(255, 255, 255);
}
#nv li span {
	display: none;
}
#nv li.a {
	background: url("../junxun/nv_a.png") no-repeat 50% -33px rgb(0, 90, 180); margin-left: -1px;
}
#nv li.a a {
	color: rgb(255, 255, 255);
}
#nv li a:hover {
	background: url("../junxun/nv_a.png") no-repeat 50% -66px;
}
#nv li.hover a:hover {
	background: url("../junxun/nv_a.png") no-repeat 50% -99px;
}
#nv li.hover a {
	background: url("../junxun/nv_a.png") no-repeat 50% -99px;
}
#mu {
	position: relative; z-index: 1;
}
.ie6 #mu {
	line-height: 0; font-size: 0px;
}
.ie7 #mu {
	line-height: 0; font-size: 0px;
}
#mu ul {
	background: url("../junxun/mu_bg.png") no-repeat 0px 100%; line-height: 22px; font-size: 12px; z-index: 2;
}
#mu li {
	height: 32px; float: left;
}
#mu a {
	margin: 5px 6px; padding: 0px 10px; float: left; display: inline; white-space: nowrap;
}
#mu a:hover {
	background: rgb(229, 237, 242); margin: 4px 5px; border: 1px solid rgb(194, 213, 227); color: rgb(255, 102, 0); text-decoration: none;
}
.floatmu {
	left: 0px; top: 0px; position: absolute;
}
#um {
	line-height: 2.3; padding-top: 10px; padding-right: 60px; -ms-zoom: 1; _padding-right: 54px;
}
#um {
	color: rgb(68, 68, 68);
}
#um a {
	color: rgb(68, 68, 68);
}
#um p {
	text-align: right;
}
#um .avt {
	margin-right: -60px; display: inline;
}
.vwmy {
	background: url("../junxun/user_online.gif") no-repeat 0px 2px; padding-left: 16px;
}
.qq.vwmy {
	background: url("../junxun/connect_qq.gif") no-repeat 0px 0px; padding-left: 20px;
}
#um .new {
	background-position: 0px 50%; color: rgb(255, 102, 0); padding-left: 20px; font-weight: 700; background-repeat: no-repeat;
}
.topnav .new {
	background-position: 0px 50%; color: rgb(255, 102, 0); padding-left: 20px; font-weight: 700; background-repeat: no-repeat;
}
.sch .new {
	background-position: 0px 50%; color: rgb(255, 102, 0); padding-left: 20px; font-weight: 700; background-repeat: no-repeat;
}
#toptb .new {
	background-position: 0px 50%; color: rgb(255, 102, 0); padding-left: 20px; font-weight: 700; background-repeat: no-repeat;
}
.new#myprompt {
	background-position: 3px 50%; background-image: url("../junxun/notice.gif");
}
.new#pm_ntc {
	background-image: url("../junxun/new_pm.gif");
}
#task_ntc {
	background-image: url("../../static/image/feed/task.gif");
}
#um .pipe {
	margin: 0px 5px 0px 0px;
}
#extcreditmenu {
	padding-top: 3px; padding-bottom: 3px; padding-left: 10px; margin-right: 2px !important;
}
.a#extcreditmenu {
	border-width: 1px 1px medium; border-style: solid solid none; border-color: rgb(221, 221, 221) rgb(221, 221, 221) currentColor; margin-right: 1px !important; position: relative; z-index: 302; background-color: rgb(255, 255, 255);
}
#extcreditmenu_menu {
	width: auto; margin-top: -1px;
}
#extcreditmenu_menu li {
	padding-right: 3em !important; padding-left: 10px !important; float: none; display: block;
}
#qmenu {
	background: url("../junxun/qmenu.png") no-repeat 0px 0px; margin: 3px 4px 0px; padding: 0px 12px 0px 0px; width: 83px; height: 26px; text-align: center; color: rgb(255, 102, 0); line-height: 26px; overflow: hidden; font-weight: 700; float: right; display: inline; text-shadow: 0px 1px 0px #fff;
}
#qmenu:hover {
	text-decoration: none;
}
.a#qmenu {
	background-position: 0px -30px; position: relative; z-index: 302;
}
.ie8 #qmenu {
	line-height: 30px;
}
#qmenu_menu {
	border-color: rgb(154, 154, 154); padding: 20px 5px 10px; width: 180px; margin-top: -1px;
}
#qmenu_menu ul li {
	float: left;
}
#qmenu_menu ul a {
	background: url("../junxun/noicon.gif") no-repeat 50% 5px; padding: 47px 0px 0px; border-radius: 4px; border: currentColor; width: 60px; text-align: center; margin-bottom: 10px;
}
#qmenu_menu ul a:hover {
	color: rgb(255, 102, 0); text-shadow: none; background-color: rgb(229, 237, 242);
}
#ct {
	min-height: 300px;
}
.ie6 #ct {
	height: 300px;
}
.mn {
	overflow: hidden;
}
.ct1 {
	border-width: medium 1px 1px; border-style: none solid solid; border-color: currentColor rgb(204, 204, 204) rgb(204, 204, 204);
}
.ct2 .mn {
	width: 730px; margin-bottom: 1em; float: left;
}
.ct2 .sd {
	width: 220px; overflow: hidden; float: right; _overflow-y: visible;
}
.appl {
	padding: 6px 10px; width: 117px; overflow: hidden; margin-bottom: 10px; float: left;
}
.ct2_a {
	background: url("../junxun/vlineb.png") repeat-y 0px 0px; border: 1px solid rgb(204, 204, 204);
}
.ct3_a {
	background: url("../junxun/vlineb.png") repeat-y 0px 0px; border: 1px solid rgb(204, 204, 204);
}
.ct2_a_r {
	border: currentColor; background-image: none;
}
.ct2_a h1.mt {
	display: none;
}
.ct2_a .tb {
	margin-top: 3px;
}
.ct2_a .mn {
	width: 810px; float: right;
}
.ct2_a .mn {
	width: 800px; padding-top: 10px; margin-right: 10px; display: inline;
}
#nv_userapp .ct2_a .mn {
	width: 810px; margin-right: 0px;
}
.ct2_a_r .mn {
	width: 810px; margin-right: 0px;
}
.ct3_a .mn {
	width: 565px; margin-left: 20px; float: left;
}
.ct3_a .sd {
	width: 220px; float: right;
}
#nv_home .ct3_a .sd .bm {
	border: currentColor; margin-right: 10px;
}
#nv_home .ct3_a .sd .bm_c {
	padding: 10px 0px;
}
.mw {
	width: 100%; float: none;
}
.mnw {
	clear: both; border-top-color: rgb(204, 204, 204); border-top-width: 1px; border-top-style: solid;
}
.mnh {
	background: rgb(242, 242, 242); width: 643px; margin-bottom: 0px;
}
#ft {
	padding: 10px 0px 50px; color: rgb(102, 102, 102); line-height: 1.8; border-top-color: rgb(204, 204, 204); border-top-width: 1px; border-top-style: solid;
}
#flk {
	text-align: right;
}
#flk img {
	vertical-align: middle;
}
#scrolltop {
	background: url("../junxun/scrolltop.png") no-repeat 50% 0px; margin: -30px 0px 0px; width: 26px; height: 50px; bottom: 100px; line-height: 999px; overflow: hidden; display: block; visibility: hidden; position: fixed; cursor: pointer;
}
.ie6 #scrolltop {
	bottom: auto; position: absolute;
}
#nv_home #ft {
	border-top-color: currentColor; border-top-width: medium; border-top-style: none;
}
.pg_announcement #ft {
	border-top-color: currentColor; border-top-width: medium; border-top-style: none;
}
.pg_modcp #ft {
	border-top-color: currentColor; border-top-width: medium; border-top-style: none;
}
.pg_portalcp #ft {
	border-top-color: currentColor; border-top-width: medium; border-top-style: none;
}
.pg_ranklist #ft {
	border-top-color: currentColor; border-top-width: medium; border-top-style: none;
}
#nv_userapp #ft {
	border-top-color: currentColor; border-top-width: medium; border-top-style: none;
}
.bm {
	margin-bottom: 10px;
}
.bn {
	margin-bottom: 10px;
}
.bm {
	background: rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204);
}
.bm_c {
	padding: 10px;
}
.drag {
	
}
.bm_h .o {
	width: 30px; float: right;
}
.bm_h .o img {
	margin-top: 11px; float: right; cursor: pointer;
}
.bm_h .i {
	padding-left: 10px;
}
.bm_h .pn {
	margin-top: 4px;
}
.bm_h {
	background: rgb(242, 242, 242); padding: 0px 10px; height: 31px; line-height: 31px; overflow: hidden; border-top-color: rgb(255, 255, 255); border-bottom-color: rgb(194, 213, 227); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; white-space: nowrap;
}
.bmw {
	border: 1px solid rgb(204, 204, 204);
}
.bmw .bm_h {
	background: rgb(229, 237, 242); border-color: rgb(255, 255, 255) rgb(255, 255, 255) rgb(194, 213, 227); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid;
}
.bmw .bm_h a {
	color: rgb(255, 102, 0);
}
.bml .bm_h {
	border: currentColor; padding-top: 5px;
}
.bml .bm_c {
	padding-top: 0px;
}
.bmn {
	background: rgb(229, 237, 242); border-color: rgb(194, 213, 227); padding: 7px 10px;
}
.fl {
	background: rgb(255, 255, 255); border-width: medium 1px 1px; border-style: none solid solid; border-color: currentColor rgb(204, 204, 204) rgb(204, 204, 204);
}
.fl .bm {
	border: currentColor; margin-bottom: 0px;
}
.fl .bm_h {
	background: url("../junxun/titlebg.png") repeat-x 0px 0px rgb(229, 237, 242); border-width: 1px 0px; border-color: rgb(194, 213, 227);
}
.fl .bm_c {
	padding-top: 0px; padding-bottom: 0px;
}
#online .bm_c {
	padding-top: 0px; padding-bottom: 0px;
}
.lk .bm_c {
	padding-top: 0px; padding-bottom: 0px;
}
.bm2 .bm2_b {
	border: 1px solid rgb(204, 204, 204); width: 49%; float: left;
}
.bm2 .bm2_b_y {
	float: right;
}
.bw0 {
	
}
.bw {
	padding: 0px 15px;
}
#pt {
	margin: 2px 0px; border: currentColor; height: 29px; line-height: 29px;
}
#pt .z {
	padding-right: 10px;
}
#pt .z a {
	height: 29px; float: left;
}
#pt .z em {
	height: 29px; float: left;
}
#pt .z span {
	height: 29px; float: left;
}
#pt .z em {
	background: url("../junxun/pt_item.png") no-repeat 3px 10px; width: 20px; line-height: 200px; overflow: hidden;
}
.nvhm {
	background: url("../junxun/search.png") no-repeat -8px -119px; width: 16px; line-height: 200px; overflow: hidden;
}
.ie_all #pt .z em {
	background-position: 3px 9px;
}
.ie_all .nvhm {
	background-position: -8px -120px;
}
#uhd {
	background: rgb(229, 237, 242); border-width: 1px 1px medium; border-style: solid solid none; border-color: rgb(204, 204, 204) rgb(204, 204, 204) currentColor; padding-top: 10px;
}
#uhd .tb a {
	border-width: 1px 0px; border-top-color: rgb(229, 237, 242); border-bottom-color: rgb(204, 204, 204);
}
#uhd .tb .a a {
	border-width: 1px; border-style: solid; border-color: rgb(204, 204, 204) rgb(204, 204, 204) rgb(255, 255, 255);
}
.ie6 #uhd .tb .a {
	position: relative;
}
#uhd .mn {
	line-height: 28px; margin-right: 15px; margin-bottom: -30px; float: right;
}
#uhd .mn a {
	background: no-repeat 0px 50%; padding: 2px 0px 2px 20px; color: rgb(102, 102, 102);
}
#uhd .mn a:hover {
	color: rgb(255, 102, 0);
}
#uhd .mn .addflw a {
	background-image: url("../junxun/flw_ico.png");
}
#uhd .mn .addf a {
	background-image: url("../../static/image/feed/friend.gif");
}
#uhd .mn .pm2 a {
	background-image: url("../junxun/pmto.gif");
}
#uhd .h {
	padding-left: 75px;
}
#uhd .avt {
	margin-left: -65px; float: left; display: inline;
}
#uhd .mt {
	padding-bottom: 0px;
}
#uhd .flw_hd {
	width: 260px; margin-right: 10px; margin-bottom: -30px; float: right;
}
#uhd .tns th {
	text-align: left; padding-left: 20px;
}
#uhd .tns td {
	text-align: left; padding-left: 20px;
}
#uhd .flw_hd .o {
	padding-left: 20px;
}
.tns {
	padding: 10px 0px;
}
.tns table {
	width: 100%;
}
.tns th {
	text-align: center; font-size: 12px;
}
.tns td {
	text-align: center; font-size: 12px;
}
.sd .tns th {
	width: 110px !important;
}
.sd .tns td {
	width: 110px !important;
}
.tns th {
	border-right-color: rgb(204, 204, 204); border-right-width: 1px; border-right-style: solid;
}
.tns th p {
	margin: 0px; font-size: 14px;
}
.tns td p {
	margin: 0px; font-size: 14px;
}
.pls .tns {
	padding: 0px 10px 10px;
}
.pls .tns th p {
	margin: 0px; font-size: 12px;
}
.pls .tns td p {
	margin: 0px; font-size: 12px;
}
.ih .icn {
	width: 60px; float: left;
}
.ih dl {
	margin-left: 60px;
}
.ih dt {
	font-size: 14px; font-weight: 700;
}
.ih dd {
	padding-bottom: 1em;
}
.ih dd strong {
	margin: 0px 2em 0px 4px; color: rgb(204, 0, 0);
}
.tb {
	line-height: 30px; padding-left: 5px; margin-top: 10px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
.tb li {
	margin: 0px 3px -1px 0px; float: left;
}
.ie6 .tb .a {
	position: relative;
}
.ie6 .tb .current {
	position: relative;
}
.tb a {
	background: rgb(229, 237, 242); padding: 0px 10px; border: 1px solid rgb(204, 204, 204); display: block;
}
.tb .a a {
	background: rgb(255, 255, 255); font-weight: 700; border-bottom-color: rgb(255, 255, 255);
}
.tb .current a {
	background: rgb(255, 255, 255); font-weight: 700; border-bottom-color: rgb(255, 255, 255);
}
.tb a:hover {
	text-decoration: none;
}
.tb .y {
	margin-right: 0px; float: right;
}
.tb .y a {
	border: currentColor;
}
.tb .o {
	margin: 1px 4px 0px 2px; border: 1px solid rgb(35, 89, 148);
}
.tb .o {
	background: url("../junxun/pn.png") repeat-x 0px -48px rgb(0, 102, 204); height: 23px; line-height: 23px;
}
.tb .o a {
	background: url("../junxun/pn.png") repeat-x 0px -48px rgb(0, 102, 204); height: 23px; line-height: 23px;
}
.tb .o a {
	padding: 0px 15px; border: currentColor; color: rgb(255, 255, 255); font-weight: 700;
}
.ie6 .tb .o a {
	float: left;
}
.tb_h {
	margin: 0px; padding: 0px; background-color: rgb(229, 237, 242);
}
.tb_h li {
	margin-right: 0px;
}
.tb_h a {
	border-top-color: currentColor; border-left-color: currentColor; border-top-width: medium; border-left-width: medium; border-top-style: none; border-left-style: none;
}
.tb_h .o {
	margin-top: 2px;
}
.tb_s {
	line-height: 26px; margin-top: 0px;
}
.tbmu {
	padding: 8px 10px 8px 0px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dashed;
}
.tbmu a {
	color: rgb(255, 102, 0);
}
.tbmu .a {
	color: rgb(51, 51, 51); font-weight: 700;
}
.tbms {
	background: url("../junxun/notice.gif") no-repeat 10px 50%; padding: 10px 10px 10px 26px; border: 1px dashed rgb(255, 154, 154);
}
.tbms_r {
	background-image: url("../junxun/data_valid.gif");
}
.tbx {
	margin: 10px 0px;
}
.tbx span {
	margin-right: 10px; cursor: pointer;
}
.tbx .a {
	background: url("../junxun/thead.png") repeat-x 0px -20px rgb(242, 242, 242); border-width: 0px 1px 1px 0px; border-style: solid; border-color: rgb(153, 153, 153); padding: 3px 5px;
}
.tbx strong {
	color: rgb(255, 0, 0);
}
.obn {
	border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
.obn select {
	width: 100%; margin-bottom: 5px;
}
.a_h {
	padding-top: 5px;
}
.a_mu {
	background: rgb(242, 242, 242); border-width: 0px 1px 1px; border-style: solid; border-color: rgb(204, 204, 204);
}
.a_f {
	margin: 5px auto;
}
.a_b {
	margin: 0px 0px 5px 5px; float: right;
}
.a_t {
	margin-bottom: 10px;
}
.a_t table {
	width: 100%;
}
.a_t td {
	padding: 4px 15px; border: 1px solid rgb(204, 204, 204);
}
.a_pr {
	overflow: hidden; float: right;
}
.a_pt {
	background: url("../junxun/ad.gif") no-repeat 0px 50%; padding-left: 20px; margin-bottom: 6px; -ms-zoom: 1;
}
.a_pb {
	background: url("../junxun/ad.gif") no-repeat 0px 50%; padding-left: 20px; margin-bottom: 6px; -ms-zoom: 1;
}
.a_fl {
	top: 350px; float: right; position: fixed; z-index: 100;
}
.a_fr {
	top: 350px; float: right; position: fixed; z-index: 100;
}
.a_fl {
	left: 0px;
}
.a_fr {
	text-align: right; right: 0px;
}
* html .a_fl {
	position: absolute;
}
* html .a_fr {
	position: absolute;
}
.a_cb {
	top: 20px;
}
* html .a_cb {
	
}
.a_af {
	margin-right: 10px; margin-bottom: 10px; float: left;
}
.a_cn {
	right: 10px; bottom: 10px; position: fixed; z-index: 300;
}
* html .a_cn {
	position: absolute;
}
.a_cn .close {
	text-align: right;
}
.a_h {
	text-align: center;
}
.a_mu {
	text-align: center;
}
.a_c {
	text-align: center;
}
.a_p {
	text-align: center;
}
.a_f {
	text-align: center;
}
.a_t {
	text-align: center;
}
.xl li {
	margin: 2px 0px;
}
.xl em {
	padding-left: 5px; float: right;
}
.xl em {
	color: rgb(153, 153, 153);
}
.xl em a {
	color: rgb(153, 153, 153);
}
.xl label {
	color: rgb(204, 0, 0);
}
.xl label a {
	color: rgb(204, 0, 0);
}
.xl1 li {
	height: 1.5em; overflow: hidden;
}
.xl1_elp {
	width: 100%; overflow: hidden; float: left; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.xl2 li {
	margin: 2px 0px; padding: 0px; width: 48.6%; height: 1.5em; overflow: hidden; float: left;
}
.xl ol {
	background: url("../junxun/sortnum.png") no-repeat 0px 3px; line-height: 21px;
}
ol.xl {
	background: url("../junxun/sortnum.png") no-repeat 0px 3px; line-height: 21px;
}
.xl ol li {
	padding-left: 20px;
}
ol.xl li {
	padding-left: 20px;
}
.xl ol li {
	height: 21px;
}
ol.xl li {
	height: 21px;
}
.xld dt {
	padding: 8px 0px 5px; font-weight: 700;
}
.xld dd {
	margin-bottom: 8px;
}
.xld .m {
	margin: 8px 8px 10px 0px; float: left;
}
.xld .atc {
	margin-left: 20px; float: right;
}
.ie8 .xld .atc {
	max-width: 86px;
}
.xld .atc img {
	background: rgb(255, 255, 255); padding: 2px; border: 1px solid rgb(204, 204, 204); max-height: 80px; max-width: 80px;
}
.ie6 .xld .atc img {
	
}
.xld a.d {
	background: url("../junxun/op.png") no-repeat 0px -2px; width: 20px; height: 20px; line-height: 100px; overflow: hidden; float: right;
}
.xl a.d {
	background: url("../junxun/op.png") no-repeat 0px -2px; width: 20px; height: 20px; line-height: 100px; overflow: hidden; float: right;
}
.attc a.d {
	background: url("../junxun/op.png") no-repeat 0px -2px; width: 20px; height: 20px; line-height: 100px; overflow: hidden; float: right;
}
.c a.d {
	background: url("../junxun/op.png") no-repeat 0px -2px; width: 20px; height: 20px; line-height: 100px; overflow: hidden; float: right;
}
.sinf a.d {
	background: url("../junxun/op.png") no-repeat 0px -2px; width: 20px; height: 20px; line-height: 100px; overflow: hidden; float: right;
}
.attc a.d {
	float: left;
}
.xld a.d:hover {
	background-position: 0px -22px;
}
.xl a.d:hover {
	background-position: 0px -22px;
}
.attc a.d:hover {
	background-position: 0px -22px;
}
.c a.d:hover {
	background-position: 0px -22px;
}
.sinf a.d:hover {
	background-position: 0px -22px;
}
.xld a.b {
	background-position: 0px -40px;
}
.xld a.b:hover {
	background-position: 0px -60px;
}
.xlda dl {
	padding-left: 65px;
}
.xlda .m {
	margin: 8px 0px 8px -65px; display: inline;
}
.xlda .avt img {
	display: block;
}
.xlda dd img {
	max-width: 550px;
}
* html .xlda dd img {
	
}
.xlda dd a {
	color: rgb(255, 102, 0);
}
.xlda dd .hot {
	color: rgb(255, 0, 0);
}
.ml {
	
}
.ml li {
	padding: 0px 5px 5px; text-align: center; overflow: hidden; float: left;
}
.ml img {
	margin: 0px auto; display: block;
}
.ml p {
	width: 100%; height: 20px; overflow: hidden; display: block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.ml span {
	width: 100%; height: 20px; overflow: hidden; display: block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.ml span {
	color: rgb(153, 153, 153);
}
.ml span a {
	color: rgb(153, 153, 153);
}
.mls li {
	padding: 0px 0px 5px; width: 66px;
}
.mls .avt {
	margin: 0px auto; width: 54px; display: block;
}
.mls img {
	width: 48px; height: 48px;
}
.mls p {
	margin-top: 5px;
}
.mlm li {
	padding: 0px 0px 5px; width: 150px;
}
.mlm img {
	width: 120px; height: 120px;
}
.mla li {
	width: 140px; height: 224px;
}
.mla1 li {
	height: 150px;
}
.mla .c {
	background: url("../junxun/gb.gif") no-repeat 0px 0px; margin: 0px auto; width: 136px; height: 150px; text-align: left;
}
.mla .a {
	background-position: 0px 100%;
}
.mla .c a {
	padding: 14px 4px 3px 8px; width: 120px; height: 120px; overflow: hidden; display: block;
}
.mla img {
	max-height: 120px; max-width: 120px;
}
.mlp li {
	width: 140px; height: 140px;
}
.mlp .d {
	padding: 0px 0px 5px; width: 150px; height: 180px;
}
.mlp img {
	background: rgb(255, 255, 255); padding: 2px; border: 1px solid rgb(204, 204, 204); max-height: 120px; max-width: 120px;
}
* html .mlp img {
	
}
.gm {
	background: url("../junxun/gst.gif") no-repeat 0px 0px; margin: -3px 0px 0px -3px; width: 60px; height: 18px; overflow: hidden; display: block; position: absolute;
}
.gs {
	background: url("../junxun/gst.gif") no-repeat 0px 0px; margin: -3px 0px 0px -3px; width: 60px; height: 18px; overflow: hidden; display: block; position: absolute;
}
.gol {
	background: url("../junxun/gst.gif") no-repeat 0px 0px; margin: -3px 0px 0px -3px; width: 60px; height: 18px; overflow: hidden; display: block; position: absolute;
}
.gs {
	background-position: 0px -18px;
}
.gol {
	background-position: 0px -36px;
}
.appl ul {
	margin: 3px 0px;
}
.appl li {
	height: 28px; line-height: 28px; overflow: hidden; font-size: 14px; display: block; white-space: nowrap; -ms-word-wrap: normal; -ms-text-overflow: ellipsis;
}
.appl li a {
	text-decoration: none !important;
}
.appl img {
	margin: 5px 5px -3px 0px;
}
.appl span {
	font-size: 12px; float: right;
}
.appl span a {
	color: rgb(153, 153, 153);
}
.appl span a:hover {
	color: rgb(255, 102, 0);
}
.myo li {
	height: auto; line-height: 1.5;
}
.myo img {
	margin-bottom: -1px;
}
.myo a {
	color: rgb(255, 102, 0);
}
.tbn {
	margin: -6px -10px 0px;
}
.tbn ul {
	margin: 0px;
}
.tbn li {
	margin: 0px 10px; height: 33px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dashed;
}
.tbn li.a {
	background: rgb(255, 255, 255); margin: -1px 0px 0px; padding: 0px 10px 0px 9px; border-top-color: rgb(204, 204, 204); border-top-width: 1px; border-top-style: solid; border-bottom-style: solid;
}
.tbn ul a {
	height: 33px; line-height: 33px; display: block;
}
.tbn .mt {
	padding: 10px;
}
.mg_img {
	background: url("../junxun/magic_imgbg.gif") no-repeat 0px 0px; padding: 10px; width: 76px; height: 76px;
}
.lk img {
	width: 88px; height: 31px; margin-right: 5px; margin-bottom: 5px; float: left;
}
.lk p {
	color: rgb(102, 102, 102);
}
.lk .m li {
	padding: 0px 0px 10px 98px; clear: left;
}
.lk .m img {
	margin-top: 1px; margin-left: -98px; display: inline;
}
.lk .x li {
	width: 88px; height: 1.5em; overflow: hidden; margin-right: 5px; float: left;
}
.lk_logo .lk_content {
	float: left;
}
.tedt {
	border-width: 1px; border-style: solid; border-color: rgb(153, 153, 153) rgb(204, 204, 204) rgb(204, 204, 204) rgb(153, 153, 153); width: 98%;
}
.tedt .bar {
	background: rgb(242, 242, 242); padding: 0px 10px 0px 0px; height: 25px; line-height: 25px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
.fpd a {
	background: url("../../static/image/editor/editor.gif") no-repeat; margin: 2px 5px 0px 0px; width: 20px; height: 20px; line-height: 20px; text-indent: -9999px; overflow: hidden; float: left;
}
.fpd a.fbld {
	
}
.fpd a.fclr {
	background-position: -60px 0px;
}
.fpd a.fmg {
	background-position: 0px -20px;
}
.fpd a.flnk {
	background-position: -40px -20px;
}
.fpd a.fqt {
	background-position: -140px -20px;
}
.fpd a.fcd {
	background-position: -120px -20px;
}
.fpd a.fsml {
	background-position: -20px -20px;
}
.fpd a.fat {
	background-position: -140px 0px;
}
.tedt .area {
	background: rgb(255, 255, 255); padding: 4px; -ms-zoom: 1;
}
.tedt .pt {
	background: rgb(255, 255, 255); padding: 0px !important; border: currentColor; width: 100%; margin-right: 0px;
}
.tedt .pt:focus {
	-moz-box-shadow: none;
}
.m_c .tedt {
	width: 600px;
}
.sllt {
	padding: 10px 5px 5px !important;
}
.sllt td {
	padding: 8px; border: currentColor; cursor: pointer;
}
.sllt_p {
	text-align: right;
}
.sllt_p a {
	color: rgb(0, 102, 153); text-decoration: underline; margin-right: 5px;
}
.sl_pv {
	background: rgb(250, 250, 250); padding: 8px; border: 1px solid rgb(204, 204, 204); margin-top: 5px;
}
.ie6 .slg {
	
}
.ie7 .slg {
	
}
#toptb a#sslct {
	background: url("../junxun/style_switch.png") no-repeat 50% 50%; width: 10px; text-indent: -9999px; overflow: hidden;
}
#sslct_menu {
	padding: 6px 10px 10px;
}
.sslct_btn {
	margin: 4px 4px 0px 0px; border: 1px solid rgb(204, 204, 204); width: 12px; height: 12px; float: left; cursor: pointer;
}
.sslct_btn i {
	background: rgb(46, 128, 209); margin: 1px; width: 10px; height: 10px; overflow: hidden; font-style: normal; float: left; display: inline;
}
.p_pop {
	background: rgb(254, 254, 254); padding: 4px; border: 1px solid rgb(221, 221, 221); min-width: 60px; box-shadow: 1px 2px 2px rgba(0,0,0,0.3);
}
.p_pof {
	background: rgb(254, 254, 254); padding: 4px; border: 1px solid rgb(221, 221, 221); min-width: 60px; box-shadow: 1px 2px 2px rgba(0,0,0,0.3);
}
.sllt {
	background: rgb(254, 254, 254); padding: 4px; border: 1px solid rgb(221, 221, 221); min-width: 60px; box-shadow: 1px 2px 2px rgba(0,0,0,0.3);
}
.ie6 .p_pop {
	width: 100px;
}
.p_pof .p_pop {
	padding: 0px; border: currentColor; box-shadow: none;
}
.p_pof {
	width: 500px;
}
.p_opt {
	padding: 10px;
}
.p_pop li {
	display: inline;
}
.p_pop a {
	padding: 3px 5px; border-bottom-color: rgb(229, 237, 242); border-bottom-width: 1px; border-bottom-style: solid; display: block; white-space: nowrap;
}
.p_pop li:last-child a {
	border: currentColor;
}
.ie6 .p_pop a {
	position: relative;
}
.p_pop a:hover {
	color: rgb(255, 102, 0); text-decoration: none; background-color: rgb(229, 237, 242);
}
.p_pop a.a {
	color: rgb(255, 102, 0); text-decoration: none; background-color: rgb(229, 237, 242);
}
#sctype_menu .sca {
	color: rgb(255, 102, 0); text-decoration: none; background-color: rgb(229, 237, 242);
}
.blk a {
	padding: 0px; border: currentColor; display: inline;
}
.inlinelist a {
	padding: 0px; border: currentColor; display: inline;
}
.blk a:hover {
	color: rgb(51, 51, 51); text-decoration: underline; text-shadow: none;
}
.inlinelist {
	padding: 5px;
}
.inlinelist a {
	width: 5em; height: 2em; text-align: center; line-height: 2em; overflow: hidden; float: left;
}
.h_pop {
	border-top-color: currentColor; border-top-width: medium; border-top-style: none; min-width: 120px;
}
.p_opt .txt {
	margin: 5px 0px;
}
.p_opt .txtarea {
	margin: 5px 0px;
}
.p_pop .flbc {
	margin-top: 4px; margin-right: 8px;
}
.p_pof .flbc {
	margin-top: 4px; margin-right: 8px;
}
.t_l {
	background: rgb(0, 0, 0); overflow: hidden; opacity: 0.2;
}
.t_c {
	background: rgb(0, 0, 0); overflow: hidden; opacity: 0.2;
}
.t_r {
	background: rgb(0, 0, 0); overflow: hidden; opacity: 0.2;
}
.m_l {
	background: rgb(0, 0, 0); overflow: hidden; opacity: 0.2;
}
.m_r {
	background: rgb(0, 0, 0); overflow: hidden; opacity: 0.2;
}
.b_l {
	background: rgb(0, 0, 0); overflow: hidden; opacity: 0.2;
}
.b_c {
	background: rgb(0, 0, 0); overflow: hidden; opacity: 0.2;
}
.b_r {
	background: rgb(0, 0, 0); overflow: hidden; opacity: 0.2;
}
.t_l {
	width: 8px; height: 8px;
}
.t_r {
	width: 8px; height: 8px;
}
.b_l {
	width: 8px; height: 8px;
}
.b_r {
	width: 8px; height: 8px;
}
.t_c {
	height: 8px;
}
.b_c {
	height: 8px;
}
.m_l {
	width: 8px;
}
.m_r {
	width: 8px;
}
.t_l {
	border-radius: 8px 0px 0px; -moz-border-radius: 8px 0 0 0; -webkit-border-radius: 8px 0 0 0;
}
.t_r {
	border-radius: 0px 8px 0px 0px; -moz-border-radius: 0 8px 0 0; -webkit-border-radius: 0 8px 0 0;
}
.b_l {
	border-radius: 0px 0px 0px 8px; -moz-border-radius: 0 0 0 8px; -webkit-border-radius: 0 0 0 8px;
}
.b_r {
	border-radius: 0px 0px 8px; -moz-border-radius: 0 0 8px 0; -webkit-border-radius: 0 0 8px 0;
}
.m_c {
	background: rgb(255, 255, 255);
}
.m_c .tb {
	margin: 0px 0px 10px; padding: 0px 10px;
}
.m_c .c {
	padding: 0px 10px 10px;
}
.m_c .o {
	background: rgb(242, 242, 242); padding: 8px 10px; height: 26px; text-align: right; border-top-color: rgb(204, 204, 204); border-top-width: 1px; border-top-style: solid;
}
.m_c .el {
	width: 420px;
}
.m_c .el li {
	padding: 0px; border: currentColor;
}
.flb {
	padding: 10px 10px 8px; height: 20px; line-height: 20px;
}
.flb em {
	color: rgb(255, 102, 0); font-size: 14px; font-weight: 700; float: left;
}
.flb em a {
	text-decoration: none;
}
.flb .needverify {
	background: url("../junxun/re_unsolved.gif") no-repeat 0px 0px; width: 45px; height: 21px; color: rgb(153, 153, 153); line-height: 21px; padding-left: 13px; font-size: 12px; font-weight: 400; margin-left: 8px; float: left;
}
.flb .onerror {
	height: auto; line-height: 140%; padding-left: 20px; font-size: 12px; font-weight: 400; white-space: nowrap;
}
.flb .onright {
	height: auto; line-height: 140%; padding-left: 20px; font-size: 12px; font-weight: 400; white-space: nowrap;
}
.flb .onerror {
	background: url("../junxun/check_error.gif") no-repeat 0px 50%;
}
.flb .onright {
	background: url("../junxun/check_right.gif") no-repeat 0px 50%; color: rgb(102, 102, 102);
}
.flb span {
	color: rgb(153, 153, 153); float: right;
}
.flb span a {
	color: rgb(51, 51, 51); font-weight: 400; text-decoration: none; margin-left: 8px; float: left;
}
.flb strong {
	color: rgb(51, 51, 51); font-weight: 400; text-decoration: none; margin-left: 8px; float: left;
}
.flb span a:hover {
	color: rgb(153, 153, 153);
}
.flbc {
	background: url("../junxun/cls.gif") no-repeat 0px 0px; width: 20px; height: 20px; text-indent: -9999px; overflow: hidden; float: left; cursor: pointer;
}
.flbc:hover {
	background-position: 0px -20px;
}
.floatwrap {
	height: 280px; overflow: auto; margin-bottom: 10px; -ms-overflow-x: hidden;
}
.f_c {
	
}
.f_c li {
	list-style: none;
}
.f_c hr.l {
	margin: 0px;
}
.f_c a {
	color: rgb(255, 102, 0);
}
.f_c .list {
	margin: 0px auto 10px; width: 570px; border-top-color: rgb(204, 204, 204); border-top-width: 3px; border-top-style: solid;
}
.f_c .list th {
	padding: 5px 2px; height: auto; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dashed;
}
.f_c .list td {
	padding: 5px 2px; height: auto; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dashed;
}
.f_c .list .btns th {
	border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
.f_c .list .btns td {
	border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
.f_c .th th {
	padding: 10px 0px;
}
.f_c .th td {
	padding: 10px 0px;
}
.f_c .list th {
	
}
.nfl {
	height: auto !important; min-height: 320px;
}
.nfl .f_c {
	background: rgb(255, 255, 255); margin: 60px auto; padding: 20px; border: 3px solid rgb(242, 242, 242); width: 580px;
}
.nfl .loginform {
	height: auto;
}
.nfl .clause {
	width: auto; height: auto;
}
.hasd {
	
}
.hasd input {
	width: 121px; float: left;
}
.hasd input.crl {
	border-width: 1px 0px 1px 1px; border-style: solid; border-color: rgb(132, 132, 132) rgb(224, 224, 224) rgb(224, 224, 224) rgb(132, 132, 132); padding: 0px; width: 20px; height: 20px;
}
.hasd .spmediuminput {
	width: 115px;
}
.dpbtn {
	background: url("../junxun/newarow.gif") no-repeat 100% 0px rgb(255, 255, 255); border-width: 1px 1px 1px 0px; border-style: solid; border-color: rgb(132, 132, 132) rgb(224, 224, 224) rgb(224, 224, 224) rgb(132, 132, 132); width: 21px; height: 21px; text-indent: -9999px; overflow: hidden; float: left;
}
.dpbtn:hover {
	background-position: 100% -23px;
}
.hasd label {
	float: left;
}
.tpclg h4 a.dpbtn {
	border-width: 1px; float: right;
}
.tpclg h4 {
	font-weight: 400;
}
.tpclg .pt {
	margin: 5px 0px; width: 212px; overflow: hidden;
}
.mark .dt {
	width: 270px;
}
.mark .tpclg h4 {
	width: 270px;
}
.mark .tpclg .pt {
	width: 260px;
}
#postbox dd.hasd input {
	width: 99px; margin-right: 0px;
}
.colorbox {
	width: 130px !important;
}
.colorbox input {
	margin: 2px; padding: 0px; border: 0px currentColor; width: 12px; height: 12px; float: left; cursor: pointer;
}
.pm {
	width: 400px; overflow: hidden;
}
.pm .flb {
	background: url("../junxun/pm.png") repeat-x 0px -101px rgb(204, 204, 204); padding: 1px 5px 4px; margin-bottom: 0px;
}
* html .pm .flb {
	padding: 4px 5px 1px;
}
.pm .flb em {
	background: url("../junxun/pm.png") no-repeat 0px -65px; color: rgb(51, 51, 51); padding-left: 15px; font-size: 12px; text-shadow: 1px 1px 1px #fff;
}
.pm .flbc {
	background-image: url("../junxun/pm.png");
}
.pm_tac {
	background: rgb(242, 242, 242); padding: 5px 10px;
}
.pm .c {
	background: rgb(242, 242, 242); padding: 0px;
}
.pmb {
	padding: 20px 20px 0px; width: 360px; height: 280px; overflow: auto; position: relative; -ms-overflow-x: hidden;
}
.pmb li {
	margin-bottom: 10px; position: relative;
}
.pmt {
	background: url("../junxun/pm.png") no-repeat -13px -40px; left: -6px; width: 7px; height: 7px; bottom: 0px; text-indent: -999px; overflow: hidden; position: absolute; -ms-zoom: 1;
}
.pmd {
	background: url("../junxun/pm-bg1.png") repeat-x rgb(240, 240, 240); border-width: 1px; border-style: solid; border-color: rgb(231, 231, 231) rgb(187, 187, 187) rgb(153, 153, 153) rgb(231, 231, 231); padding: 5px 8px; border-radius: 10px 10px 10px 0px; float: left; -ms-word-wrap: break-word; box-shadow: 2px 2px 4px #ddd; -moz-border-radius: 10px 10px 10px 0; -webkit-border-radius: 10px 10px 10px 0; -moz-box-shadow: 2px 2px 4px #DDD; -webkit-box-shadow: 2px 2px 4px #DDD;
}
.pmd {
	max-width: 292px;
}
.pmd img {
	max-width: 292px;
}
* html .pmd {
	
}
* html .pmd img {
	
}
.pmd .quote {
	background: url("../junxun/qa.gif") no-repeat 0px 0px; margin: 0px; color: rgb(102, 102, 102); overflow: hidden; padding-left: 16px;
}
.pmd .quote blockquote {
	background: url("../junxun/qz.gif") no-repeat 100% 100%; margin: 0px; padding-right: 16px; display: inline;
}
.pmd .blockcode {
	margin: 0px; padding: 0px; color: rgb(102, 102, 102); overflow: hidden;
}
.pmd .blockcode code {
	line-height: 1.8em; font-family: Monaco,Consolas,"Lucida Console","Courier New",serif; font-size: 12px;
}
* html .pmd .blockcode code {
	font-family: "Courier New",serif;
}
.pmm .pmt {
	background-position: 0px -47px; left: auto; right: -6px;
}
.pmm .pmd {
	background: url("../junxun/pm-bg2.png") repeat-x rgb(254, 245, 231); border-color: rgb(255, 198, 140) rgb(249, 212, 167) rgb(243, 187, 101) rgb(221, 196, 169); border-radius: 10px 10px 0px; float: right; box-shadow: -2px 2px 4px #ddd; -moz-border-radius: 10px 10px 0 10px; -webkit-border-radius: 10px 10px 0 10px; -moz-box-shadow: -2px 2px 4px #DDD; -webkit-box-shadow: -2px 2px 4px #DDD;
}
.pmb h4 {
	text-align: center;
}
.pmfm {
	padding: 0px 15px 15px;
}
.pmfm .tedt {
	width: 365px;
}
.pmfm .pt {
	height: 65px;
}
.pmfm .pn {
	float: right;
}
.pma a {
	margin-right: 5px;
}
.pmo {
	background: url("../junxun/pn.png") repeat-x 0px -320px; top: 8px; width: 130px; height: 31px; right: 10px; line-height: 26px; overflow: hidden; padding-left: 10px; position: absolute; text-shadow: 1px 1px 1px #fff;
}
.pmo em {
	background: url("../junxun/pn.png") no-repeat 100% -360px; padding: 3px 5px 4px 0px; display: block;
}
.pmo a {
	background: url("../junxun/pm.png") no-repeat 100% -222px; overflow: hidden; padding-right: 10px; display: block; white-space: nowrap;
}
.pmo .b {
	background-position: 100% -278px;
}
.pmfl {
	background: rgb(255, 255, 255); border-width: 0px 1px 1px; border-style: solid; border-color: rgb(204, 204, 204); top: 35px; width: 138px; right: 10px; position: absolute; z-index: 200;
}
.pmfl .s {
	background: rgb(242, 242, 242); padding: 5px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
.pmfl .o {
	background: rgb(242, 242, 242); padding: 5px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
.pmfl .o {
	border-bottom-color: rgb(255, 255, 255);
}
.pmfl .s .px {
	background: url("../junxun/pm.png") no-repeat 0px -160px rgb(255, 255, 255); width: 101px; padding-left: 20px;
}
.pmfl .o .ps {
	width: 100%;
}
.pmfl ul {
	width: 138px; height: 306px; overflow: auto; -ms-overflow-x: hidden;
}
.pmfl li {
	padding: 5px; height: 24px;
}
.pmfl .avt {
	width: 29px; height: 29px; float: left;
}
.pmfl .avt img {
	padding: 0px; border: currentColor; width: 24px; height: 24px;
}
.pmfl .newpm img {
	margin: 1px 0px 0px 1px;
}
.pmfl p {
	width: 78px; overflow: hidden; white-space: nowrap;
}
.pmfl p .a {
	color: red;
}
.pmfl p .ol {
	color: rgb(51, 51, 51);
}
.pmfl strong {
	color: rgb(0, 0, 0);
}
.rfm {
	margin: 0px auto; width: 760px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dotted;
}
.rfm a {
	color: rgb(255, 102, 0);
}
.rfm .rq {
	
}
.rfm th {
	padding: 10px 2px; line-height: 24px; vertical-align: top;
}
.rfm td {
	padding: 10px 2px; line-height: 24px; vertical-align: top;
}
.rfm .tipwide {
	padding-top: 0px;
}
.rfm th {
	width: 10em; text-align: right; padding-right: 10px;
}
.rfm .px {
	width: 220px;
}
.rfm .px:focus {
	background: rgb(255, 255, 255); border-color: rgb(255, 102, 0);
}
.rfm .p_tip {
	background: rgb(255, 255, 255); width: 390px; color: rgb(102, 102, 102); padding-left: 10px; font-style: normal; display: none; position: absolute; z-index: 2;
}
.rfm .p_chk {
	width: 390px; color: red; padding-left: 10px; font-family: "ËÎÌå",Arial,Helvetica,sans-serif; font-weight: 700; position: absolute; z-index: 1;
}
.rfm #emailmore {
	position: absolute;
}
.p_right {
	background: url("../junxun/check_right.gif") no-repeat 10px 12px; width: 30px;
}
#returnmessage4 {
	background: rgb(255, 255, 238); padding: 10px 0px; text-align: center; font-weight: 700; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; display: none;
}
.onerror#returnmessage4 {
	display: block;
}
.rfm .l {
	margin: 0px;
}
.blr .c {
	padding: 0px 10px 10px;
}
.login_slct a {
	background: url("../junxun/arrwd.gif") no-repeat 100% 50%; padding-right: 16px; margin-right: -8px;
}
.fwin .rfm {
	width: 500px;
}
.nfl .f_c .rfm {
	width: 500px;
}
.fwin .rfm th {
	padding: 6px 2px;
}
.fwin .rfm td {
	padding: 6px 2px;
}
.nfl .f_c .rfm th {
	padding: 6px 2px;
}
.nfl .f_c .rfm td {
	padding: 6px 2px;
}
.fwin .loginb button {
	margin-left: 11.3em;
}
.nfl .f_c .loginb button {
	margin-left: 12em;
}
.passlevel {
	background: url("../junxun/passlevel.png") no-repeat 0px 5px; padding-left: 70px;
}
.passlevel1 {
	background-position: 0px -35px;
}
.passlevel2 {
	background-position: 0px -75px;
}
.passlevel3 {
	background-position: 0px -115px;
}
.blr {
	margin: 20px auto 30px; width: 580px;
}
.m_c .blr {
	margin: 0px auto;
}
.lgfm {
	font: 12px/1.5 "ËÎÌå", Arial, Helvetica, sans-serif; padding: 20px 0px; width: 280px; margin-bottom: 10px; border-right-color: rgb(204, 204, 204); border-right-width: 1px; border-right-style: solid; float: left; font-size-adjust: none; font-stretch: normal;
}
.rgs {
	margin-bottom: 10px;
}
.lgfm label {
	line-height: 22px; overflow: hidden; clear: both; margin-bottom: 10px; display: block;
}
.lgfm p {
	line-height: 22px; overflow: hidden; clear: both; margin-bottom: 10px; display: block;
}
.reginfo {
	line-height: 22px; overflow: hidden; clear: both; margin-bottom: 10px; display: block;
}
.reginfo label {
	display: inline;
}
.reg_c {
	width: 200px; float: left;
}
.lgfm .txt {
	border-width: 1px; border-style: solid; border-color: rgb(132, 132, 132) rgb(224, 224, 224) rgb(224, 224, 224) rgb(132, 132, 132); padding: 2px 4px; height: 16px; background-image: none;
}
.lgfm .px {
	border-width: 1px; border-style: solid; border-color: rgb(132, 132, 132) rgb(224, 224, 224) rgb(224, 224, 224) rgb(132, 132, 132); padding: 2px 4px; height: 16px; background-image: none;
}
.lgfm .txt {
	width: 170px;
}
.lgfm .px {
	width: 170px;
}
.lgfm .pt {
	width: 170px;
}
.lgfm .ftid a {
	background-position: 100% -1px; border-color: rgb(132, 132, 132) rgb(224, 224, 224) rgb(224, 224, 224) rgb(132, 132, 132); height: 20px;
}
.lgfm .ftid a:hover {
	background-position: 100% -1px; border-color: rgb(132, 132, 132) rgb(224, 224, 224) rgb(224, 224, 224) rgb(132, 132, 132); height: 20px;
}
.fsb {
	padding: 10px; clear: both; margin-top: 8px;
}
.fsb .z {
	padding-top: 5px;
}
.m_c .fsb {
	background: rgb(242, 242, 242); border-top-color: rgb(204, 204, 204); border-top-width: 1px; border-top-style: solid;
}
.fsb .pns {
	margin-right: 8px;
}
.lgfm em {
	width: 60px; float: left;
}
.fsb em {
	width: 60px; float: left;
}
.fsb .pnr {
	
}
.nlf .txt {
	width: 230px;
}
.brls {
	width: 470px; height: 240px; overflow: auto; margin-bottom: 10px;
}
.sipt {
	border-width: 1px; border-style: solid; border-color: rgb(132, 132, 132) rgb(224, 224, 224) rgb(224, 224, 224) rgb(132, 132, 132); margin: 0px 0px 10px; width: 234px; height: 20px; clear: left; float: none; background-color: rgb(255, 255, 255);
}
.sipt a {
	border: currentColor; width: 54px; float: left;
}
.sipt a:hover {
	border: currentColor;
}
.sipt a:focus {
	border: currentColor;
}
.sipt .txt {
	background: rgb(255, 255, 255); border: currentColor; width: 154px; float: left;
}
.sltp {
	margin: 10px 0px; clear: both; float: none;
}
.sltp a {
	background-position: 100% -1px; border-color: rgb(238, 238, 238); height: 20px; color: rgb(0, 102, 153) !important; line-height: 20px; background-color: transparent;
}
.sltp a:hover {
	background-position: 100% -1px; border-color: rgb(238, 238, 238); height: 20px; color: rgb(0, 102, 153) !important; line-height: 20px; background-color: transparent;
}
.sltp a:focus {
	background-position: 100% -1px; border-color: rgb(238, 238, 238); height: 20px; color: rgb(0, 102, 153) !important; line-height: 20px; background-color: transparent;
}
.sltp a:hover {
	background-position: 100% -24px;
}
.sltp a:focus {
	background-position: 100% -24px;
}
.lpsw label {
	width: 61px; line-height: 150%; padding-left: 4px; float: left;
}
.clck {
	background: url("../junxun/clck.gif") no-repeat 98% 50% rgb(255, 255, 255);
}
.sipt .clck {
	background: url("../junxun/clck.gif") no-repeat 98% 50% rgb(255, 255, 255);
}
.lgf {
	margin: 47px 25px 10px 40px; overflow: visible; float: left;
}
.lgf h4 {
	font-size: 14px; font-weight: 400; margin-bottom: 10px;
}
.lgf a {
	color: rgb(255, 102, 0);
}
.minf {
	margin-top: 23px;
}
#messagelogin {
	margin-top: 5px; border-top-color: rgb(204, 204, 204); border-top-width: 1px; border-top-style: solid;
}
#messagelogin .flb {
	padding-left: 0px;
}
#messagelogin .blr {
	margin: 0px;
}
#messagelogin .lgfm {
	padding-top: 0px;
}
#messagelogin .minf {
	margin-top: 0px;
}
#messagelogin .fsb {
	padding: 0px;
}
.fastlg {
	line-height: 24px;
}
.fastlg td {
	padding: 2px 0px 2px 4px;
}
.fastlg_fm {
	padding-right: 5px; margin-right: 5px; border-right-color: rgb(204, 204, 204); border-right-width: 1px; border-right-style: solid;
}
#ls_fastloginfield_ctrl {
	background-position: 100% -1px; border: currentColor; line-height: 20px; background-color: transparent;
}
#ls_fastloginfield_ctrl:hover {
	background-position: 100% -24px;
}
.psw_w {
	padding-left: 5px;
}
.fastlg_l {
	padding-right: 4px !important; border-right-color: rgb(229, 237, 242); border-right-width: 1px; border-right-style: solid;
}
.poke {
	margin-bottom: 10px;
}
.poke li {
	margin: 0px 1% 5px 0px; width: 32%; height: 22px; float: left;
}
.poke img {
	vertical-align: middle;
}
.dt {
	width: 100%; border-top-color: rgb(204, 204, 204); border-top-width: 1px; border-top-style: solid;
}
.dt th {
	background: rgb(242, 242, 242);
}
.dt td {
	padding: 7px 4px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
.dt th {
	padding: 7px 4px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
.dt .c {
	width: 50px;
}
.tdat {
	border: 1px solid rgb(204, 204, 204); width: 100%;
}
.tdat th {
	padding: 4px 5px; border: 1px solid rgb(204, 204, 204);
}
.tdat td {
	padding: 4px 5px; border: 1px solid rgb(204, 204, 204);
}
.um {
	padding-bottom: 1em; clear: left; margin-bottom: 1em; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dashed;
}
.umh {
	overflow: hidden; margin-bottom: 10px;
}
.umh h2 {
	background: url("../junxun/arrow.gif") no-repeat right 6px rgb(255, 255, 255); padding-right: 14px; clear: left; font-size: 14px; float: left; cursor: pointer;
}
.umh h3 {
	background: url("../junxun/arrow.gif") no-repeat right 6px rgb(255, 255, 255); padding-right: 14px; clear: left; font-size: 14px; float: left; cursor: pointer;
}
.schfaq h3 {
	cursor: default;
}
.umh h3 a {
	color: rgb(102, 102, 102);
}
.umh h3 span {
	color: rgb(102, 102, 102); font-size: 12px; font-weight: 400;
}
.umh h2 em {
	color: rgb(153, 153, 153); font-size: 12px; font-weight: 400; margin-left: 8px;
}
.umh h3 em {
	color: rgb(153, 153, 153); font-size: 12px; font-weight: 400; margin-left: 8px;
}
.umh_act {
	float: right;
}
.umh .umh_cb {
	display: none;
}
.umh .umh_ext {
	display: block;
}
.umn {
	background: url("../junxun/dash.gif") repeat-x 0px 10px; clear: left;
}
.umn h3 {
	background: url("../junxun/arrow.gif") no-repeat right -35px rgb(255, 255, 255); font-size: 14px;
}
.umn .umh_cb {
	color: rgb(102, 102, 102); display: block; cursor: pointer; background-color: rgb(255, 255, 255);
}
.umn .umh_ext {
	display: none;
}
.lum {
	
}
.lum h2 {
	font-size: 14px;
}
.lum ul {
	padding: 1em 0px 1em 2em; margin-bottom: 1em; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dashed;
}
.lum ul li {
	padding: 0.2em 0px;
}
.pgs {
	
}
.pgs #newspecial {
	margin-right: 5px; float: left;
}
.pgs #newspecialtmp {
	margin-right: 5px; float: left;
}
.pgs #post_reply {
	margin-right: 5px; float: left;
}
.pgs #post_replytmp {
	margin-right: 5px; float: left;
}
.pg {
	float: right;
}
.pg {
	line-height: 26px;
}
.pgb {
	line-height: 26px;
}
.pg a {
	padding: 0px 8px; border: 1px solid rgb(194, 213, 227); height: 26px; color: rgb(51, 51, 51); overflow: hidden; text-decoration: none; margin-left: 4px; float: left; display: inline; background-repeat: no-repeat; background-color: rgb(255, 255, 255);
}
.pg strong {
	padding: 0px 8px; border: 1px solid rgb(194, 213, 227); height: 26px; color: rgb(51, 51, 51); overflow: hidden; text-decoration: none; margin-left: 4px; float: left; display: inline; background-repeat: no-repeat; background-color: rgb(255, 255, 255);
}
.pgb a {
	padding: 0px 8px; border: 1px solid rgb(194, 213, 227); height: 26px; color: rgb(51, 51, 51); overflow: hidden; text-decoration: none; margin-left: 4px; float: left; display: inline; background-repeat: no-repeat; background-color: rgb(255, 255, 255);
}
.pg label {
	padding: 0px 8px; border: 1px solid rgb(194, 213, 227); height: 26px; color: rgb(51, 51, 51); overflow: hidden; text-decoration: none; margin-left: 4px; float: left; display: inline; background-repeat: no-repeat; background-color: rgb(255, 255, 255);
}
.pg a.nxt {
	padding: 0px 10px;
}
.pgb a {
	padding: 0px 10px;
}
.pg a:hover {
	border-color: rgb(255, 102, 0); color: rgb(255, 102, 0);
}
.pgb a:hover {
	border-color: rgb(255, 102, 0); color: rgb(255, 102, 0);
}
.pg a.nxt {
	background-position: 90% 50%; padding-right: 25px; background-image: url("../junxun/arw_r.gif");
}
.pg a.prev {
	background-position: 50% 50%; background-image: url("../junxun/arw_l.gif");
}
.pg strong {
	background-color: rgb(229, 237, 242);
}
.pgb a {
	background-position: 10px 50%; padding-left: 25px; background-image: url("../junxun/arw_l.gif");
}
.pg label {
	cursor: text;
}
.ie6 .pg label {
	height: 23px; padding-top: 3px;
}
.pg label .px {
	padding: 0px; width: 25px; height: 16px; line-height: 16px;
}
#pgt .pg {
	margin-top: 5px;
}
#pgt .pgb {
	margin-top: 5px;
}
.bac {
	background: url("../junxun/pg_arw.png") no-repeat 0px 0px; margin: 0px; padding: 0px; width: 70px; height: 30px; text-align: center; color: rgb(51, 51, 51); line-height: 30px; text-indent: -7px; overflow: hidden; text-decoration: none; display: block;
}
#psd .bn .mbn input {
	margin-right: 4px;
}
#postbox input {
	margin-right: 4px;
}
#postbox .mbn {
	height: 1.6em; line-height: 1.6em;
}
#psd .mbn {
	height: 1.6em; line-height: 1.6em;
}
.popupcredit {
	
}
.pc_l {
	background: url("../junxun/popupcredit_bg.gif") no-repeat 0px 0px; width: 29px; height: 56px; line-height: 56px;
}
.pc_c {
	background: url("../junxun/popupcredit_bg.gif") no-repeat 0px 0px; width: 29px; height: 56px; line-height: 56px;
}
.pc_inner {
	background: url("../junxun/popupcredit_bg.gif") no-repeat 0px 0px; width: 29px; height: 56px; line-height: 56px;
}
.pc_r {
	background: url("../junxun/popupcredit_bg.gif") no-repeat 0px 0px; width: 29px; height: 56px; line-height: 56px;
}
.pc_c {
	background-position: 0px -56px; width: 200px; background-repeat: repeat-x;
}
.pc_inner {
	background-position: 50% -112px; width: auto; text-align: center; white-space: nowrap;
}
.pc_inner i {
	color: rgb(255, 255, 255); font-size: 12px; font-style: normal; font-weight: 400; margin-right: 10px;
}
.pc_inner span {
	color: rgb(255, 234, 151); font-size: 14px; font-weight: 700; margin-right: 15px;
}
* html .pc_inner span {
	display: inline-block;
}
.pc_inner span a {
	color: rgb(255, 234, 151); text-decoration: underline;
}
.pc_inner span em {
	color: rgb(255, 255, 255); font-size: 18px; font-weight: 400;
}
.pc_inner span u {
	font-size: 10px; text-decoration: none;
}
.pc_inner span em.desc {
	color: rgb(153, 51, 0);
}
.pc_btn img {
	opacity: 0.5;
}
.pc_btn:hover img {
	opacity: 1;
}
.pc_r {
	background-position: -30px 0px;
}
#fjump_menu {
	background: rgb(242, 242, 242); padding: 7px 0px 10px 10px;
}
.ie6 #fjump_menu {
	
}
#fjump_menu .sch {
	top: 6px; right: 10px; position: absolute;
}
.jump_bdl {
	overflow: hidden;
}
.jump_bdl li {
	background: rgb(255, 255, 255); padding: 5px; border: 1px solid rgb(204, 204, 204); width: 178px; height: 300px; margin-right: 10px; float: left; -ms-overflow-x: hidden; -ms-overflow-y: auto;
}
.bdl_title li {
	padding: 0px 1px; width: 189px; height: 33px; line-height: 23px; font-weight: 700; margin-right: 9px; float: left;
}
.bdl_title .px {
	width: 80px;
}
.jump_bdl p {
	height: 25px; line-height: 25px; overflow: hidden;
}
.jump_bdl .sub {
	text-indent: 1em;
}
.jump_bdl .child {
	text-indent: 2em;
}
.jump_bdl a {
	padding: 0px 4px; color: rgb(68, 68, 68); text-decoration: none; display: block; position: static !important;
}
.jump_bdl .a a {
	background-color: rgb(229, 237, 242);
}
.jump_bdl .a a:hover {
	background-color: rgb(229, 237, 242);
}
.mgcmn {
	width: 100px;
}
.mgcmn a {
	line-height: 16px !important; padding-left: 25px;
}
.mgcmn img {
	margin-left: -20px; position: absolute;
}
.cmen {
	width: 63px; overflow: hidden;
}
.cmen a {
	width: 20px; height: 20px; overflow: hidden; float: left;
}
.focus {
	background: rgb(255, 255, 255); width: 270px; right: 10px; bottom: 0px; overflow: hidden; position: fixed; z-index: 300;
}
* html .focus {
	position: absolute;
}
.fctrl {
	font-weight: 400; margin-left: 10px;
}
.fctrl img {
	margin-bottom: -4px;
}
.fctrl em {
	display: inline-block;
}
.focus .m img {
	width: 60px; height: 60px;
}
.focus dt {
	padding-top: 0px;
}
.m_c .sec .secq {
	margin: 5px 0px 10px; display: block;
}
.reason_slct {
	
}
.reason_slct .reasonselect {
	height: 4.3em; overflow: scroll !important; -ms-overflow-x: auto !important;
}
.reason_slct .reasonselect li {
	white-space: nowrap;
}
.reason_slct .pt {
	width: 25.2em !important;
}
.reason_slct .px {
	width: 25.2em !important;
}
.reasonarea {
	height: 5.8em;
}
.filebtn {
	margin: 0px auto; width: 60px; overflow: hidden; position: relative;
}
.filebtn .pf {
	height: 23px; right: 0px; position: absolute; opacity: 0;
}
.upfile {
	width: 220px;
}
.uploadform {
	background: rgb(242, 242, 242); padding: 0px 10px; border: 1px dashed rgb(204, 204, 204);
}
.progressWrapper {
	width: 100%; overflow: hidden;
}
.progressContainer {
	margin: 5px; padding: 4px; border: 1px solid rgb(232, 232, 232); overflow: hidden; background-color: rgb(247, 247, 247);
}
.message {
	margin: 1em 0px; padding: 10px 20px; border: 1px solid rgb(255, 221, 153); overflow: hidden; background-color: rgb(255, 255, 204);
}
.red {
	border: 1px solid rgb(181, 0, 0); background-color: rgb(255, 235, 235);
}
.green {
	border: 1px solid rgb(221, 240, 221); background-color: rgb(235, 255, 235);
}
.blue {
	border: 1px solid rgb(206, 226, 242); background-color: rgb(240, 245, 255);
}
.progressName {
	width: 323px; height: 18px; text-align: left; color: rgb(85, 85, 85); overflow: hidden; font-weight: 700; white-space: nowrap;
}
.progressBarInProgress {
	width: 0px; height: 2px; clear: both; font-size: 0px; margin-top: 2px; background-color: blue;
}
.progressBarComplete {
	width: 0px; height: 2px; clear: both; font-size: 0px; margin-top: 2px; background-color: blue;
}
.progressBarError {
	width: 0px; height: 2px; clear: both; font-size: 0px; margin-top: 2px; background-color: blue;
}
.progressBarComplete {
	width: 100%; visibility: hidden; background-color: green;
}
.progressBarError {
	width: 100%; visibility: hidden; background-color: red;
}
.progressBarStatus {
	width: 337px; text-align: left; margin-top: 2px; white-space: nowrap;
}
a.progressCancel {
	background: url("../junxun/cancelbutton.gif") no-repeat -14px 0px; width: 14px; height: 14px; font-size: 0px; float: right; display: block;
}
a.progressCancel:hover {
	
}
.swfupload {
	vertical-align: top;
}
.frame {
	background: rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); margin-bottom: 10px;
}
.frame-tab {
	background: rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); margin-bottom: 10px;
}
.title {
	padding: 0px 10px; height: 32px; line-height: 32px; overflow: hidden; font-size: 14px; font-weight: 700;
}
.frame-title {
	background: url("../junxun/title.png") repeat-x 0px 100% rgb(242, 242, 242);
}
.frametitle {
	background: url("../junxun/title.png") repeat-x 0px 100% rgb(242, 242, 242);
}
.tab-title {
	background: url("../junxun/title.png") repeat-x 0px 100% rgb(242, 242, 242);
}
.frame-1-1-l {
	float: left;
}
.frame-1-1-1-l {
	float: left;
}
.frame-1-1-1-c {
	float: left;
}
.frame-2-1-l {
	float: left;
}
.frame-1-2-l {
	float: left;
}
.frame-3-1-l {
	float: left;
}
.frame-1-3-l {
	float: left;
}
.frame-1-1-r {
	float: right;
}
.frame-1-1-1-r {
	float: right;
}
.frame-2-1-r {
	float: right;
}
.frame-1-2-r {
	float: right;
}
.frame-3-1-r {
	float: right;
}
.frame-1-3-r {
	float: right;
}
.frame-1-1-l {
	width: 49.9%;
}
.frame-1-1-r {
	width: 49.9%;
}
.frame-1-1-1-l {
	width: 33.3%;
}
.frame-1-1-1-c {
	width: 33.3%;
}
.frame-1-1-1-r {
	width: 33.3%;
}
.frame-2-1-r {
	width: 33.3%;
}
.frame-1-2-l {
	width: 33.3%;
}
.frame-2-1-l {
	width: 66.6%;
}
.frame-1-2-r {
	width: 66.6%;
}
.frame-3-1-l {
	width: 74.9%;
}
.frame-1-3-r {
	width: 74.9%;
}
.frame-3-1-r {
	width: 24.9%;
}
.frame-1-3-l {
	width: 24.9%;
}
.frame .mn {
	margin-bottom: 0px;
}
.frame .sd {
	min-height: 0px; _height: auto;
}
.frame-1-1 .col-r {
	width: 49.9%; float: right;
}
.frame-1-1 .col-l {
	width: 49.9%; float: left;
}
.frame-1-2 .mn {
	width: 66.6%; float: right;
}
.frame-1-2 .col-r {
	width: 66.6%; float: right;
}
.frame .frame-1-2 .mn {
	width: 66.6%; float: right;
}
.frame .frame-1-2 .col-r {
	width: 66.6%; float: right;
}
.frame-1-2 .sd {
	width: 33.3%; float: left;
}
.frame-1-2 .col-l {
	width: 33.3%; float: left;
}
.frame .frame-1-2 .sd {
	width: 33.3%; float: left;
}
.frame .frame-1-2 .col-l {
	width: 33.3%; float: left;
}
.frame-2-1 .mn {
	width: 66.6%; float: left;
}
.frame-2-1 .col-l {
	width: 66.6%; float: left;
}
.frame .frame-2-1 .mn {
	width: 66.6%; float: left;
}
.frame .frame-2-1 .col-l {
	width: 66.6%; float: left;
}
.frame-2-1 .sd {
	width: 33.3%; float: right;
}
.frame-2-1 .col-r {
	width: 33.3%; float: right;
}
.frame .frame-2-1 .sd {
	width: 33.3%; float: right;
}
.frame .frame-2-1 .col-r {
	width: 33.3%; float: right;
}
.frame-1-3 .mn {
	width: 74.9%; float: right;
}
.frame-1-3 .col-r {
	width: 74.9%; float: right;
}
.frame .frame-1-3 .mn {
	width: 74.9%; float: right;
}
.frame .frame-1-3 .col-r {
	width: 74.9%; float: right;
}
.frame-1-3 .sd {
	width: 24.9%; float: left;
}
.frame-1-3 .col-l {
	width: 24.9%; float: left;
}
.frame .frame-1-3 .sd {
	width: 24.9%; float: left;
}
.frame .frame-1-3 .col-l {
	width: 24.9%; float: left;
}
.frame-3-1 .mn {
	width: 74.9%; float: left;
}
.frame-3-1 .col-l {
	width: 74.9%; float: left;
}
.frame .frame-3-1 .mn {
	width: 74.9%; float: left;
}
.frame .frame-3-1 .col-l {
	width: 74.9%; float: left;
}
.frame-3-1 .sd {
	width: 24.9%; float: right;
}
.frame-3-1 .col-r {
	width: 24.9%; float: right;
}
.frame .frame-3-1 .sd {
	width: 24.9%; float: right;
}
.frame .frame-3-1 .col-r {
	width: 24.9%; float: right;
}
.frame-1-1-1 .col-l {
	width: 33.3%; float: left;
}
.frame-1-1-1 .col-c {
	width: 33.3%; float: left;
}
.frame-1-1-1 .col-r {
	width: 33.3%; float: right;
}
.frame .frame-1-1-1 .col-l {
	padding: 0px; width: 33%;
}
.frame .frame-1-1-1 .col-c {
	padding: 0px; width: 33%;
}
.frame .frame-1-1-1 .col-r {
	padding: 0px; width: 33%;
}
.frame .frame-1-1 .col-l {
	width: 49.9%;
}
.frame .frame-1-1 .col-r {
	width: 49.9%;
}
.frame .title .titletext {
	float: left;
}
.block .title .titletext {
	float: left;
}
.frame-tab .tab-title .titletext {
	margin: 0px 10px; float: left;
}
.tab-title {
	padding: 0px; border: currentColor; width: 100% !important;
}
.frame-tab .tb {
	border: currentColor; line-height: 32px; padding-left: 15px; margin-top: 0px;
}
.frame-tab .tb li {
	margin: 0px 0px 0px -1px; font-weight: 400;
}
.frame-tab .tb li {
	border-radius: 0px; border-top-color: currentColor; border-top-width: medium; border-top-style: none; -moz-border-radius: 0; -webkit-border-radius: 0;
}
.frame-tab .tb li a {
	border-radius: 0px; border-top-color: currentColor; border-top-width: medium; border-top-style: none; -moz-border-radius: 0; -webkit-border-radius: 0;
}
* html .frame-tab .tb li a {
	float: left;
}
.frame-tab .tb .a a {
	background: rgb(255, 255, 255); font-weight: 700;
}
.frame-tab .tb-c {
	padding: 10px 16px;
}
.block {
	margin: 10px 10px 0px;
}
.frame-1-2 .sd .block {
	margin-right: 10px;
}
.col-l .block {
	margin-right: 10px;
}
.frame-2-1 .mn .block {
	margin-right: 10px;
}
.frame-1-1-1 .col-c .block {
	margin-right: 10px;
}
.frame-1-3 .sd .block {
	margin-right: 10px;
}
.frame-3-1 .mn .block {
	margin-right: 10px;
}
.frame-1-2 .mn .block {
	margin-left: 10px;
}
.col-r .block {
	margin-left: 10px;
}
.frame-2-1 .sd .block {
	margin-left: 10px;
}
.frame-1-1-1 .col-c .block {
	margin-left: 10px;
}
.frame-1-3 .mn .block {
	margin-left: 10px;
}
.frame-3-1 .sd .block {
	margin-left: 10px;
}
body#space .block {
	margin: 0px 5px 10px;
}
.temp {
	margin: 1px;
}
#ct .frame {
	margin: 0px; border: currentColor;
}
.bx {
	border: currentColor;
}
.bx .frame-1-1-1 {
	background: url("../junxun/vline2.png") repeat-y 320px 0px;
}
.bx .frame-2-1 {
	background: url("../junxun/vline.png") repeat-y 645px 0px;
}
.drag .block .title {
	padding-left: 0px; font-size: 14px; font-weight: 700; margin-bottom: 0px;
}
#ct .sd .block {
	margin: 0px;
}
.block .xl1 ul li {
	background: url("../junxun/dot.gif") no-repeat 0px 50%; padding-left: 10px;
}
.ie_all .block .xl1 ul li {
	background-position: 0px 6px;
}
.xfs {
	border-top-color: currentColor; border-top-width: medium; border-top-style: none;
}
.xfs .frame-title {
	background: url("../junxun/mu.png") repeat-x 0px 0px; border: currentColor;
}
.xfs .frametitle {
	background: url("../junxun/mu.png") repeat-x 0px 0px; border: currentColor;
}
.xfs .tab-title {
	background: url("../junxun/mu.png") repeat-x 0px 0px; border: currentColor;
}
.xfs .frame-title {
	color: rgb(255, 255, 255) !important;
}
.xfs .frametitle {
	color: rgb(255, 255, 255) !important;
}
.xfs .tab-title {
	color: rgb(255, 255, 255) !important;
}
.xfs .frame-title a {
	color: rgb(255, 255, 255) !important;
}
.xfs .frametitle a {
	color: rgb(255, 255, 255) !important;
}
.xfs .tab-title a {
	color: rgb(255, 255, 255) !important;
}
.xfs .tb li a {
	border: currentColor !important; height: 32px;
}
.xfs .tb .a a {
	background: url("../junxun/mu.png") no-repeat 50% -165px;
}
.xfs_1 {
	border-color: rgb(34, 103, 181);
}
.xfs_1 .frame-title {
	background-color: rgb(34, 103, 181);
}
.xfs_1 .frametitle {
	background-color: rgb(34, 103, 181);
}
.xfs_1 .tab-title {
	background-color: rgb(34, 103, 181);
}
.xfs_1 .tb .a a {
	background-position: 50% -66px;
}
.xfs_2 {
	border-color: rgb(169, 0, 0);
}
.xfs_2 .frame-title {
	background-position: 0px -99px; background-color: rgb(169, 0, 0);
}
.xfs_2 .frametitle {
	background-position: 0px -99px; background-color: rgb(169, 0, 0);
}
.xfs_2 .tab-title {
	background-position: 0px -99px; background-color: rgb(169, 0, 0);
}
.xfs_2 .tb .a a {
	background-position: 50% -165px;
}
.xfs_3 {
	border-color: rgb(0, 108, 108);
}
.xfs_3 .frame-title {
	background-position: 0px -198px; background-color: rgb(0, 108, 108);
}
.xfs_3 .frametitle {
	background-position: 0px -198px; background-color: rgb(0, 108, 108);
}
.xfs_3 .tab-title {
	background-position: 0px -198px; background-color: rgb(0, 108, 108);
}
.xfs_3 .tb .a a {
	background-position: 50% -264px;
}
.xfs_4 {
	border-color: rgb(236, 90, 0);
}
.xfs_4 .frame-title {
	background-position: 0px -297px; background-color: rgb(236, 90, 0);
}
.xfs_4 .frametitle {
	background-position: 0px -297px; background-color: rgb(236, 90, 0);
}
.xfs_4 .tab-title {
	background-position: 0px -297px; background-color: rgb(236, 90, 0);
}
.xfs_4 .tb .a a {
	background-position: 50% -363px;
}
.xfs_5 {
	border-color: rgb(111, 9, 158);
}
.xfs_5 .frame-title {
	background-position: 0px -396px; background-color: rgb(111, 9, 158);
}
.xfs_5 .frametitle {
	background-position: 0px -396px; background-color: rgb(111, 9, 158);
}
.xfs_5 .tab-title {
	background-position: 0px -396px; background-color: rgb(111, 9, 158);
}
.xfs_5 .tb .a a {
	background-position: 50% -462px;
}
.xfs_nbd {
	border: currentColor;
}
.xfs_nbd .block {
	margin-top: 0px; margin-bottom: 10px;
}
.xfs_nbd .col-l .block {
	margin-left: 0px;
}
.xfs_nbd .frame-1-1-l .block {
	margin-left: 0px;
}
.xfs_nbd .frame-2-1-l .block {
	margin-left: 0px;
}
.xfs_nbd .frame-1-2-l .block {
	margin-left: 0px;
}
.xfs_nbd .frame-3-1-l .block {
	margin-left: 0px;
}
.xfs_nbd .frame-1-3-l .block {
	margin-left: 0px;
}
.xfs_nbd .frame-1-1-1-l .block {
	margin-left: 0px;
}
.xfs_nbd .sd .block {
	margin-right: 0px;
}
.xfs_nbd .col-r .block {
	margin-right: 0px;
}
.xfs_nbd .frame-1-1-r .block {
	margin-right: 0px;
}
.xfs_nbd .frame-2-1-r .block {
	margin-right: 0px;
}
.xfs_nbd .frame-1-2-r .block {
	margin-right: 0px;
}
.xfs_nbd .frame-3-1-r .block {
	margin-right: 0px;
}
.xfs_nbd .frame-1-3-r .block {
	margin-right: 0px;
}
.xfs_nbd .frame-1-1-1-r .block {
	margin-right: 0px;
}
.xbs {
	background: no-repeat 0px 100%;
}
.xbs .title {
	background: no-repeat 100% 0px; padding-right: 10px; padding-left: 0px;
}
.xbs .titletext {
	background: no-repeat 0px 0px; padding-left: 10px; float: left;
}
.xbs .dxb_bc {
	background: no-repeat 100% 100%; padding-bottom: 6px;
}
.xbs .module {
	border-width: 0px 1px; border-style: solid; padding: 10px 10px 4px;
}
.xbs .portal_block_summary {
	border-width: 0px 1px; border-style: solid; padding: 10px 10px 4px;
}
.xbs_1 {
	border: 1px solid rgb(204, 204, 204);
}
.xbs_1 .title {
	background: url("../junxun/thead.png") repeat-x 0px 0px; padding: 0px 10px; height: 31px; line-height: 31px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
.xbs_1 .title {
	color: rgb(102, 102, 102) !important;
}
.xbs_1 .title a {
	color: rgb(102, 102, 102) !important;
}
.xbs_1 .dxb_bc {
	padding: 9px 10px;
}
.xbs_2 {
	background-image: url("../junxun/bs_2_ft.png");
}
.xbs_2 .title {
	background-image: url("../junxun/bs_2_hd.png");
}
.xbs_2 .titletext {
	background-image: url("../junxun/bs_2_hd.png");
}
.xbs_2 .title {
	color: rgb(255, 102, 0) !important;
}
.xbs_2 .title a {
	color: rgb(255, 102, 0) !important;
}
.xbs_2 .dxb_bc {
	background-image: url("../junxun/bs_2_ft_r.png");
}
.xbs_2 .module {
	border-color: rgb(224, 224, 224);
}
.xbs_2 .portal_block_summary {
	border-color: rgb(224, 224, 224);
}
.xbs_3 {
	background-image: url("../junxun/bs_3_ft.png");
}
.xbs_3 .title {
	background-image: url("../junxun/bs_3_hd.png");
}
.xbs_3 .titletext {
	background-image: url("../junxun/bs_3_hd.png");
}
.xbs_3 .title {
	color: rgb(255, 255, 255) !important;
}
.xbs_3 .title a {
	color: rgb(255, 255, 255) !important;
}
.xbs_3 .dxb_bc {
	background-image: url("../junxun/bs_3_ft_r.png");
}
.xbs_3 .module {
	border-color: rgb(178, 178, 178); background-color: rgb(241, 241, 241);
}
.xbs_3 .portal_block_summary {
	border-color: rgb(178, 178, 178); background-color: rgb(241, 241, 241);
}
.xbs_4 {
	background-image: url("../junxun/bs_4_ft.png");
}
.xbs_4 .title {
	background-image: url("../junxun/bs_4_hd.png");
}
.xbs_4 .titletext {
	background-image: url("../junxun/bs_4_hd.png");
}
.xbs_4 .title {
	color: rgb(255, 255, 255) !important;
}
.xbs_4 .title a {
	color: rgb(255, 255, 255) !important;
}
.xbs_4 .dxb_bc {
	background-image: url("../junxun/bs_4_ft_r.png");
}
.xbs_4 .module {
	border-color: rgb(178, 178, 178);
}
.xbs_4 .portal_block_summary {
	border-color: rgb(178, 178, 178);
}
.xbs_5 {
	background-image: url("../junxun/bs_5_ft.png");
}
.xbs_5 .title {
	background: url("../junxun/bs_5_hd.png") repeat-x 0px 0px; border-width: 1px; border-style: solid; border-color: rgb(240, 140, 59) rgb(240, 140, 59) rgb(221, 221, 221); padding: 0px 10px; height: 30px; line-height: 30px;
}
.xbs_5 .title {
	color: rgb(188, 74, 45) !important;
}
.xbs_5 .title a {
	color: rgb(188, 74, 45) !important;
}
.xbs_5 .dxb_bc {
	padding-bottom: 10px; background-image: url("../junxun/bs_5_ft_r.png");
}
.xbs_5 .module {
	border-color: rgb(240, 140, 59); padding: 10px 10px 0px;
}
.xbs_5 .portal_block_summary {
	border-color: rgb(240, 140, 59); padding: 10px 10px 0px;
}
.xbs_6 {
	background-image: url("../junxun/bs_6_ft.png");
}
.xbs_6 .title {
	line-height: 24px; background-image: url("../junxun/bs_6_hd.png");
}
.xbs_6 .titletext {
	line-height: 24px; background-image: url("../junxun/bs_6_hd.png");
}
.xbs_6 .titletext {
	height: 32px;
}
.xbs_6 .title {
	color: rgb(255, 255, 255) !important;
}
.xbs_6 .title a {
	color: rgb(255, 255, 255) !important;
}
.xbs_6 .dxb_bc {
	background-image: url("../junxun/bs_6_ft_r.png");
}
.xbs_6 .module {
	border-color: rgb(75, 133, 160);
}
.xbs_6 .portal_block_summary {
	border-color: rgb(75, 133, 160);
}
.xbs_7 {
	background-image: url("../junxun/bs_7_ft.png");
}
.xbs_7 .title {
	background-image: url("../junxun/bs_7_hd.png");
}
.xbs_7 .titletext {
	background-image: url("../junxun/bs_7_hd.png");
}
.xbs_7 .title {
	color: rgb(68, 68, 68) !important;
}
.xbs_7 .title a {
	color: rgb(68, 68, 68) !important;
}
.xbs_7 .dxb_bc {
	background-image: url("../junxun/bs_7_ft_r.png");
}
.xbs_7 .module {
	border-color: rgb(229, 229, 229);
}
.xbs_7 .portal_block_summary {
	border-color: rgb(229, 229, 229);
}
.fcs {
	font-size: 12px;
}
.fcs dt {
	margin: 0px; padding: 0px;
}
.fcs dd {
	margin: 0px; padding: 0px;
}
.fcs dt {
	font-size: 18px; font-weight: 100;
}
.fcs dd {
	color: rgb(102, 102, 102);
}
.fcs dd a {
	color: rgb(102, 102, 102);
}
.slideblock {
	position: relative;
}
.slideshow {
	clear: both;
}
.slideshow li {
	overflow: hidden; position: relative;
}
.slideshow span.title {
	left: 0px; width: 100%; height: 32px; bottom: 0px; line-height: 32px; text-indent: 10px; font-size: 14px; margin-bottom: 0px; position: absolute;
}
.slideshow span.title {
	background: rgba(0, 0, 0, 0.3); color: rgb(255, 255, 255); overflow: hidden;
}
.slidebar li {
	background: rgba(0, 0, 0, 0.3); color: rgb(255, 255, 255); overflow: hidden;
}
.slidebar li {
	width: 20px; height: 20px; text-align: center; line-height: 20px; font-size: 10px; margin-right: 1px; float: left; cursor: pointer;
}
.slidebar li.on {
	background: rgba(255, 255, 255, 0.5); color: rgb(0, 0, 0); font-weight: 700;
}
.cl_frame_bm {
	margin: 0px !important; border: 0px currentColor !important;
}
.cl_block_bm {
	margin: 0px !important; border: 0px currentColor !important;
}
.cl_block_bm .dxb_bc {
	margin: 0px !important;
}
.b_poll dt {
	background: url("../junxun/pollsmall.gif") no-repeat 0px 9px; padding-left: 20px;
}
.b_poll dd li {
	padding: 0px 0px 4px 20px;
}
.b_poll dd li .pc {
	margin: 4px 0px 0px -20px; float: left;
}
.b_debate {
	
}
.b_debate dt {
	background: url("../junxun/debatesmall.gif") no-repeat 0px 10px; padding-left: 20px;
}
.b_debate .chart {
	background: url("../junxun/p_debate_chart.png") no-repeat 0px 0px; margin: 8px auto; padding: 0px; width: 279px; height: 78px; position: relative;
}
.b_debate .chart strong {
	top: 25px; width: 80px; text-align: center; font-size: 14px; position: absolute;
}
.b_debate .chart .debater2 {
	right: 0px;
}
.b_debate .chart1 {
	background: url("../junxun/p_debate_chart.png") no-repeat 0px -78px; left: 80px; width: 40px; bottom: 0px; position: absolute;
}
.b_debate .chart2 {
	background: url("../junxun/p_debate_chart.png") no-repeat 0px -78px; left: 80px; width: 40px; bottom: 0px; position: absolute;
}
.b_debate .chart2 {
	background-position: 100% -78px; left: 159px;
}
.b_debate p {
	height: 1.5em; overflow: hidden;
}
.b_hstab td {
	padding: 5px 0px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
.tip {
	background: rgb(254, 254, 233); padding: 10px; border: 1px solid rgb(177, 177, 177); width: 260px; position: absolute;
}
.tip_1 {
	margin-top: 8px;
}
.tip_2 {
	margin-top: 8px;
}
.tip_3 {
	margin-top: -8px;
}
.tip_4 {
	margin-top: -8px;
}
.tip_horn {
	width: 11px; height: 6px; overflow: hidden; position: absolute;
}
.tip_1 .tip_horn {
	background: url("../junxun/tip_top.png"); left: 5px; top: -6px;
}
.tip_2 .tip_horn {
	background: url("../junxun/tip_top.png"); top: -6px; right: 5px;
}
.tip_3 .tip_horn {
	background: url("../junxun/tip_bottom.png"); right: 5px; bottom: -6px;
}
.tip_4 .tip_horn {
	background: url("../junxun/tip_bottom.png"); left: 5px; bottom: -6px;
}
.tip_js .tip_horn {
	background: url("../junxun/tip_bottom.png"); right: 61px; bottom: -6px;
}
.aimg_tip {
	margin-top: 0px;
}
em.hot {
	background: url("../junxun/hot.png") no-repeat 0px 0px; left: -2px; top: -2px; text-indent: -9999px; overflow: hidden; position: absolute;
}
.gsh {
	text-align: center;
}
.gsh h1 {
	margin: 1em 0px 0.5em -60px; font-size: 16px; font-weight: 100;
}
.gsh .px {
	width: 272px;
}
.gsh .pns .px {
	width: 190px; margin-right: 3px;
}
.card {
	background: rgb(253, 254, 255); border-color: rgb(194, 213, 227); padding: 0px; width: 295px !important;
}
.card .p_opt {
	padding: 0px;
}
.card .avt {
	width: 70px; margin-left: -70px; display: inline; position: absolute;
}
.card_mn {
	padding: 10px 10px 10px 80px;
}
.card_info {
	padding: 10px 10px 10px 80px;
}
.card_mn {
	min-height: 56px;
}
.ie6 .card_mn {
	height: 56px;
}
.card_info {
	border-width: 1px 0px; border-style: dashed; border-color: rgb(204, 204, 204);
}
.card_msg {
	width: 95%; height: 4em;
}
.card a {
	padding: 0px; border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none; display: inline !important; white-space: normal;
}
.card a:hover {
	color: rgb(68, 68, 68); text-shadow: none; background-color: transparent !important;
}
.card .o {
	padding: 5px 10px; clear: both;
}
.card .o a {
	background: url("../junxun/card_btn.png") repeat-x 0px 100% rgb(229, 237, 242); margin: 3px 5px 3px 0px; padding: 2px 0px; border: 1px solid rgb(194, 213, 227); width: 5em; text-align: center; line-height: 14px; float: left;
}
.ie_all .card .o a {
	padding: 3px 0px 0px;
}
.card .mgc {
	padding: 0px 10px 5px;
}
.card .f {
	padding: 0px 10px 5px;
}
.card .f li {
	display: block;
}
.ss em {
	background: rgb(238, 238, 238); width: 16px; line-height: 23px; padding-left: 7px; margin-right: 2px; float: left; display: block; cursor: pointer;
}
.ss em.a {
	background: rgb(0, 153, 255); color: rgb(255, 255, 255);
}
.dopt a {
	width: 21px !important; height: 21px; text-align: center; line-height: 21px; margin-right: 3px; float: left;
}
.dopt_b {
	border: 1px solid rgb(241, 245, 250);
}
.dopt_i {
	border: 1px solid rgb(241, 245, 250);
}
.dopt_l {
	border: 1px solid rgb(241, 245, 250);
}
.dopt .cnt {
	border: 1px solid rgb(153, 153, 153); background-color: rgb(255, 255, 255);
}
.colorwd {
	width: 23px !important; margin-left: 3px; background-image: url("../junxun/pn_color.png") !important; background-repeat: no-repeat; background-color: rgb(102, 102, 102);
}
.colorwd:active {
	
}
.ie6 .colorwd {
	background-position: -1px -1px;
}
.ie7 .colorwd {
	background-position: -1px -1px;
}
.ie6 a.colorwd {
	
}
.ie7 a.colorwd {
	
}
.colorpx {
	margin: 0px -3px 0px 3px; border-right-color: currentColor; border-right-width: medium; border-right-style: none;
}
.slidebox {
	display: none;
}
.block-name {
	display: none;
}
.imgzoom_title {
	padding: 10px 0px 0px; color: rgb(102, 102, 102);
}
.imgzoom_exif {
	background: rgba(0, 0, 0, 0.6); padding: 0px 6px; left: 10px; height: 18px; text-align: left; bottom: 24px; color: white; line-height: 1.5; overflow: hidden; position: absolute;
}
.imgzoom_exif_hover {
	height: auto;
}
.ie_all .imgzoom_exif {
	background: rgb(0, 0, 0);
}
.imgzoom_exif_hover {
	background: rgb(0, 0, 0);
}
.ie6 .imgzoom_exif {
	bottom: 39px;
}
.patch {
	width: 300px;
}
.patch .bm {
	background: rgb(255, 255, 255); border-color: rgb(242, 108, 79);
}
.patch .allfixed {
	border-color: rgb(102, 204, 51);
}
.patch .bm_h {
	background: rgb(242, 108, 79); border-width: 1px 1px 0px; border-style: solid; border-color: rgb(255, 255, 255);
}
.patch .allfixed .bm_h {
	background: rgb(102, 204, 51);
}
.patch h2 {
	color: rgb(255, 255, 255);
}
.patch .bm_h .y {
	color: rgb(255, 255, 255);
}
.patch table {
	table-layout: fixed;
}
.patch th {
	padding: 2px; border-bottom-color: rgb(205, 205, 205); border-bottom-width: 1px; border-bottom-style: dotted;
}
.patch td {
	padding: 2px; border-bottom-color: rgb(205, 205, 205); border-bottom-width: 1px; border-bottom-style: dotted;
}
.patchdate {
	width: 70px;
}
.patchstat {
	width: 55px;
}
.unfixed {
	color: rgb(242, 108, 79);
}
.plugin {
	width: 300px;
}
.plugin .bm_h {
	background: rgb(242, 242, 242); border-color: rgb(204, 204, 204); color: rgb(68, 68, 68);
}
.attach_preview {
	overflow: hidden !important; position: absolute; max-height: 170px;
}
.attach_preview img {
	max-height: 170px;
}
.clearfix::after {
	height: 0px; clear: both; display: block; content: " ";
}
.ct2 .mn {
	width: 920px;
}
.moke8_area {
	margin: 0px auto 20px; background-color: rgb(255, 255, 255);
}
.bm {
	border: 0px currentColor;
}
.bm2 .bm2_b {
	border: 0px currentColor; width: 50%;
}
.xl1 li {
	height: 22px; line-height: 22px;
}
.xi5 {
	color: rgb(153, 153, 153); font-size: 12px; font-weight: bold;
}
.xi5 a {
	color: rgb(153, 153, 153); font-size: 12px; font-weight: bold;
}
.xs5 {
	height: 30px; color: rgb(51, 51, 51); line-height: 30px; font-size: 14px;
}
.xs6 {
	color: rgb(135, 135, 135); line-height: 24px; text-indent: 24px;
}
.f14 {
	font-size: 14px; font-weight: bold;
}
.ml10 {
	margin-left: 10px;
}
.mr10 {
	margin-right: 10px;
}
.mr20 {
	margin-right: 20px;
}
.ml20 {
	margin-left: 20px;
}
.mb20 {
	margin-bottom: 20px;
}
.mb10 {
	margin-bottom: 10px;
}
.mt20 {
	margin-top: 20px;
}
.mt10 {
	margin-top: 10px;
}
.c999 {
	color: rgb(153, 153, 153);
}
.h24 {
	height: 24px; line-height: 24px;
}
.pipe {
	margin: 0px 2px; color: rgb(220, 220, 220) !important;
}
a.c4095CE {
	color: rgb(64, 149, 206) !important;
}
.c4095CE {
	color: rgb(64, 149, 206) !important;
}
.c4095CE a {
	color: rgb(64, 149, 206) !important;
}
.pg a {
	padding: 0px 12px; border: 1px solid rgb(204, 204, 204); height: 32px; line-height: 32px;
}
.pg strong {
	padding: 0px 12px; border: 1px solid rgb(204, 204, 204); height: 32px; line-height: 32px;
}
.pgb a {
	padding: 0px 12px; border: 1px solid rgb(204, 204, 204); height: 32px; line-height: 32px;
}
.pg label {
	padding: 0px 12px; border: 1px solid rgb(204, 204, 204); height: 32px; line-height: 32px;
}
.pgb a {
	padding-left: 25px;
}
.pg strong {
	border: 1px solid rgb(255, 102, 0); color: rgb(255, 255, 255); background-color: rgb(255, 129, 1);
}
.ttp {
	border-top-color: currentColor; border-top-width: medium; border-top-style: none;
}
.wp {
	width: 1150px;
}
.moke-main {
	padding: 10px 0px;
}
body {
	background: url("../junxun/main-bg.jpg") 0px 0px rgb(230, 230, 230);
}
#hd h2 {
	padding: 0px 20px 8px 10px;
}
#hd .logo {
	padding: 0px 20px 8px 10px; float: left;
}
#hd .logo h1 {
	float: left;
}
#hd .logo a {
	float: left;
}
.a_mu {
	border: 0px currentColor;
}
.pb20ie7 {
	
}
.moketitle {
	padding: 10px 20px; font-size: 14px; border-bottom-color: rgb(220, 220, 220); border-bottom-width: 1px; border-bottom-style: solid; position: relative; background-color: rgb(255, 255, 255);
}
.moketitle h2 {
	font-weight: normal; float: left; display: inline-block;
}
.itmore {
	right: 20px; bottom: 14px; color: rgb(153, 153, 153); font-size: 14px; position: absolute;
}
.relative {
	position: relative;
}
.itmore a {
	color: rgb(127, 127, 127);
}
.itmore a:hover {
	color: rgb(0, 0, 0);
}
.f20 {
	font-size: 20px;
}
.f12 {
	font-size: 12px;
}
.yh {
	font-family: "Î¢ÈíÑÅºÚ";
}
#pt .z h1 {
	font-weight: normal; float: left;
}
.list li {
	background: url("../junxun/point01.gif") no-repeat 0px 10px; height: 26px; line-height: 26px; overflow: hidden;
}
.list li a {
	color: rgb(90, 90, 90);
}
.list li a:hover {
	color: rgb(255, 102, 0);
}
.list p {
	width: 240px; overflow: hidden; float: left;
}
.list em {
	width: 80px; text-align: right; color: rgb(175, 175, 175); font-weight: normal; float: right; display: block;
}
.project-desc span {
	background: 0px 0px rgb(255, 102, 0); padding: 0px 5px; border-radius: 3px; height: 18px; color: rgb(255, 255, 255); text-transform: uppercase; line-height: 18px; letter-spacing: 0px; font-size: 12px; font-weight: normal; margin-top: 3px; vertical-align: top; display: inline-block; position: relative;
}
.project-desc span.vip {
	background: 0px 0px rgb(238, 0, 3);
}
.project-desc span.jh {
	background: 0px 0px rgb(73, 172, 213);
}
.project-desc span.tj {
	background: 0px 0px rgb(235, 174, 0);
}
.project-desc span.hot {
	background: 0px 0px rgb(239, 69, 69);
}
.col_four {
	padding: 0px; width: 260px; margin-right: 2px; margin-bottom: 20px; margin-left: 20px; float: left;
}
.col_167 {
	padding: 0px; width: 167px; margin-right: 2px; margin-bottom: 20px; margin-left: 20px; float: left;
}
.col_208 {
	padding: 0px; width: 208px; margin-top: 10px; margin-bottom: 10px; margin-left: 20px; float: left;
}
.col_190 {
	margin-bottom: 10px;
}
.projects {
	border-width: 1px; border-style: solid; border-color: rgb(241, 241, 241) rgb(218, 218, 218) rgb(218, 218, 218) rgb(241, 241, 241); margin: 0px; padding: 0px; box-shadow: 4px 4px 0px 0px rgba(0,0,0,0.05); -moz-box-shadow: 4px 4px 0px 0px rgba(0, 0, 0, .05); -webkit-box-shadow: 4px 4px 0px 0px rgba(0, 0, 0, .05);
}
.projects-thumbnail {
	margin: 0px; padding: 0px; position: relative;
}
.projects-thumbnail a {
	text-decoration: none;
}
.projects-thumbnail img {
	margin: 0px; padding: 0px; display: block;
}
.projects-thumbnail::after {
	left: 50%; width: 0px; height: 0px; bottom: 0px; margin-left: -8px; border-right-color: transparent; border-bottom-color: rgb(255, 255, 255); border-left-color: transparent; border-right-width: 8px; border-bottom-width: 8px; border-left-width: 8px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; position: absolute; z-index: 2; content: ""; -moz-border-end-style: dashed;
}
.project-thumbnail-overlay {
	background: rgb(0, 0, 0); transition:0.4s ease-in-out; left: 0px; top: 0px; width: 100%; height: 100%; position: absolute; z-index: 1; -ms-zoom: 1; opacity: 0; transform: scale(0); backface-visibility: hidden; -webkit-transform: scale(0); -moz-transform: scale(0); -o-transform: scale(0); -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -o-backface-visibility: hidden;
}
.projects-thumbnail .project-to-detail {
	background: url("../junxun/moke8.png") no-repeat 0px 0px; margin: -20px 0px 0px -20px; transition:0.4s ease-in-out 0.2s; left: 50%; top: 50%; width: 40px; height: 40px; text-align: center; line-height: 40px; overflow: visible; font-size: 2em; font-weight: bold; position: absolute; z-index: 3; opacity: 0; pointer-events: none; transform: scale(4); backface-visibility: hidden; -webkit-transform: scale(4); -moz-transform: scale(4); -o-transform: scale(4); -webkit-transition: all 0.4s ease-in-out 0.2s; -moz-transition: all 0.4s ease-in-out 0.2s; -o-transition: all 0.4s ease-in-out 0.2s; -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -o-backface-visibility: hidden; -webkit-font-smoothing: antialiased; _background: none;
}
.projects:hover .project-thumbnail-overlay {
	opacity: 0.5; transform: scale(1); -webkit-transform: scale(1); -moz-transform: scale(1); -o-transform: scale(1);
}
.projects:hover .project-to-detail {
	opacity: 0.8; transform: scale(1); -webkit-transform: scale(1); -moz-transform: scale(1); -o-transform: scale(1);
}
.project-desc {
	margin: 0px; padding: 8px; text-align: center; background-color: rgb(255, 255, 255);
}
.project-desc p {
	margin: 0px !important; padding: 0px; height: 20px; line-height: 20px; overflow: hidden; font-size: 14px; font-weight: bold;
}
.project-desc p b {
	font-weight: normal;
}
.project-desc p.nofont a {
	font-size: 12px; font-weight: normal;
}
.project-desc p a {
	color: rgb(102, 102, 102);
}
.project-desc p a:hover {
	color: rgb(255, 102, 0);
}
.project-desc h5 {
	margin: 0px;
}
.project-tax {
	background: rgb(250, 250, 250); margin: 0px; padding: 8px; text-align: center; color: rgb(170, 170, 170); font-size: 12px; position: relative;
}
.project-tax a {
	color: rgb(170, 170, 170);
}
.project-tax::before {
	left: 50%; top: -8px; width: 0px; height: 0px; margin-left: -8px; border-right-color: transparent; border-bottom-color: rgb(250, 250, 250); border-left-color: transparent; border-right-width: 8px; border-bottom-width: 8px; border-left-width: 8px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; position: absolute; content: ""; -moz-border-end-style: dashed;
}
.project-to-detail {
	background: rgb(73, 172, 213); color: rgb(255, 255, 255);
}
.ct2_a .mn {
	background: rgb(255, 255, 255); width: 990px;
}
.ct2_a {
	background: rgb(255, 255, 255); margin-bottom: 10px;
}
.tbn ul {
	margin: -1px 1px 0px 0px; border-top-color: rgb(234, 232, 232); border-bottom-color: rgb(255, 255, 255); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid;
}
.tbn li {
	margin: 0px; padding: 0px; border-top-color: rgb(255, 255, 255); border-bottom-color: rgb(234, 232, 232); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid;
}
.tbn li a {
	padding: 0px 9px 0px 10px;
}
.tbn li.a {
	background: url("../junxun/bg_tbn_a.png") no-repeat 100% 50% rgb(240, 240, 240); margin: -1px -1px 0px 0px; padding: 0px;
}
.ct2_sp .mn {
	width: 845px;
}
.ct2_sp .mn .bml .bm_c {
	padding: 10px 20px 20px;
}
.ct_sp .mn .bml .bm_c {
	padding: 10px 20px 20px;
}
.ct2_sp .bm_c .mn {
	width: 1110px; margin-left: 10px; display: inline;
}
.ct2_sp .bm_c .mn .bml .bm_c {
	padding: 0px;
}
.ct_sp .bm_c .mn .bml .bm_c {
	padding: 0px 10px 10px;
}
.ct2_sp .sd {
	width: 290px;
}
.ct2_sp .sd .bml {
	background: rgb(248, 248, 248);
}
.ct2_sp .tb {
	margin-top: 0px; border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
.ct_sp .tb {
	margin-top: 0px; border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
.ct2_sp .tbmu {
	padding: 8px 0px;
}
.ct_sp .tbmu {
	padding: 8px 0px;
}
.ct2_sp .emp {
	padding: 20px 0px;
}
.ct_sp .emp {
	padding: 20px 0px;
}
.ct2_sp .block {
	border-radius: 5px;
}
.ct2_sp .title {
	border-radius: 5px 5px 0px 0px;
}
.mld dl {
	margin-bottom: 20px;
}
.mld dt {
	font-weight: 400;
}
.mld dd .c {
	overflow: hidden;
}
.ie6 .tb {
	height: 35px;
}
.ie7 .tb {
	height: 35px;
}
.tb li {
	margin: 0px 3px 3px 0px;
}
.tb a {
	background: url("../junxun/bg_tb.png") repeat-x 0px 50%; border-color: rgb(204, 204, 204); padding: 0px 9px; border-radius: 5px; font-size: 14px;
}
.tb .a {
	border-radius: 5px 5px 0px 0px; color: rgb(255, 102, 0); padding-bottom: 4px; margin-bottom: -4px;
}
.tb .a a {
	border-radius: 5px 5px 0px 0px; color: rgb(255, 102, 0); padding-bottom: 4px; margin-bottom: -4px;
}
.tb .current {
	border-radius: 5px 5px 0px 0px; color: rgb(255, 102, 0); padding-bottom: 4px; margin-bottom: -4px;
}
.tb .current a {
	border-radius: 5px 5px 0px 0px; color: rgb(255, 102, 0); padding-bottom: 4px; margin-bottom: -4px;
}
.tb_w {
	padding-left: 20px;
}
.tb_w a {
	padding-right: 30px; padding-left: 30px;
}
.tb_w .y a {
	padding-right: 0px; padding-left: 5px;
}
.ie6 .tb_w .a {
	position: relative !important;
}
.tb .o {
	float: right;
}
.tb .o {
	border-radius: 5px; height: 26px; line-height: 24px; margin-right: 0px;
}
.tb .o a {
	border-radius: 5px; height: 26px; line-height: 24px; margin-right: 0px;
}
.tb .o:active {
	background-position: 0px -60px;
}
.tb .o a:active {
	background-position: 0px -60px;
}
.tb_h li {
	margin: 3px 3px 3px 0px;
}
.tb_h .a {
	margin-top: 0px;
}
.tb_h .a a {
	padding-top: 3px;
}
.tb_h .o {
	margin: 4px 5px 0px;
}
.footer {
	background-color: rgb(255, 255, 255);
}
#ft {
	padding: 30px 0px 60px; text-align: center; color: rgb(114, 114, 114); word-spacing: 5px; border-top-color: currentColor; border-top-width: 0px; border-top-style: none;
}
#ft p {
	padding-bottom: 10px;
}
#ft span a {
	color: rgb(114, 114, 114);
}
#scrolltop {
	background: url("../junxun/top.png") no-repeat 0px 0px; width: 54px; height: 54px; opacity: 0.3;
}
#scrolltop:hover {
	opacity: 1;
}
.share {
	margin: 0px auto; width: 296px; clear: both;
}
.share em {
	height: 37px; line-height: 40px; margin-right: 8px; float: left;
}
#bdshare {
	text-align: left !important; padding-bottom: 2px; font-size: 12px; float: left; z-index: 999999;
}
#um .diynav {
	text-align: right;
}
#diy-tg {
	height: 19px; margin-bottom: -4px; float: none; display: inline-block;
}
.ie9 #diy-tg {
	height: 20px;
}
#diy-tg_menu {
	margin-left: -18px;
}
#diy-tg_menu li {
	line-height: 2;
}
.tlbg {
	height: 30px; border-bottom-color: rgb(220, 220, 220); border-bottom-width: 1px; border-bottom-style: solid; position: relative; min-width: 1006px; background-color: rgb(241, 241, 241);
}
.tlbg .tl_content {
	margin: auto; width: 1006px; padding-top: 5px;
}
.tlbg .tl_content .tl_cright ul {
	float: right;
}
.w410 {
	width: 600px;
}
#loginstate {
	width: 360px; float: left;
}
.tlbg .tl_content .tl_cright ul li {
	float: right; display: block;
}
.tlbg a {
	color: rgb(85, 85, 85);
}
.tlbg .tl_content .tl_cright ul li.lines {
	background: 0px 0px rgb(224, 224, 224); margin: 3px 10px 0px; width: 1px; height: 12px; float: right; display: block;
}
#loginstate span {
	color: rgb(153, 153, 153);
}
#loginstate a {
	margin-right: 5px;
}
.new-ico {
	background: url("../junxun/new-ico.gif") no-repeat 0px 0px; top: -12px; width: 22px; height: 12px; right: -2px; line-height: 12px; display: block; position: absolute; z-index: 111;
}
.hot-ico {
	background: url("../junxun/hot-ico.gif") no-repeat 0px 0px; top: -12px; width: 22px; height: 12px; right: -2px; line-height: 12px; display: block; position: absolute; z-index: 111;
}
.head {
	background: rgb(255, 255, 255); width: 100%; height: 80px; z-index: 25; min-width: 1000px;
}
.headscroll {
	border-bottom-color: rgb(220, 220, 220); border-bottom-width: 1px; border-bottom-style: solid;
}
.head .head-con {
	margin: auto; width: 1150px; padding-top: 13px; _margin: auto 150px;
}
.head-con h1 {
	width: 163px; float: left;
}
.head-con p {
	width: 163px; float: left; display: block;
}
.head-con a.logo {
	width: 163px; height: 54px; text-indent: -10000px; display: block; position: relative; background-image: url("../junxun/logo.png"); background-repeat: no-repeat;
}
.head-con a.logo:hover {
	-ms-zoom: 1;
}
.head-con a.logo em {
	background: url("../junxun/2013.png"); top: -5px; width: 30px; height: 13px; right: -32px; display: block; position: absolute; -ms-zoom: 1;
}
.head-con a.logo:hover em {
	background: url("../junxun/logo-hhome.jpg") no-repeat; top: -10px; width: 30px; height: 16px; right: -25px; display: block; position: absolute; -ms-zoom: 1;
}
.nav-mo {
	padding: 13px 10px 0px 20px; width: 700px; font-family: "Î¢ÈíÑÅºÚ",Microsoft YaHei; font-size: 16px; float: left; _font-size: 15px;
}
.nav-mo a.tit {
	color: rgb(51, 51, 51); font-family: "Î¢ÈíÑÅºÚ",Microsoft YaHei; font-weight: bold; float: left; display: block;
}
.nav-mo a:hover {
	color: rgb(255, 102, 0);
}
.nav-mo .nav-lis {
	margin: 0px 5px; height: 24px; float: left; position: relative; z-index: 20;
}
.nav-mo .nav-home {
	margin: 0px 2px; height: 24px; float: left; position: relative; z-index: 20;
}
.nav-mo .nav-home a.n-c:hover {
	color: rgb(255, 102, 0); text-decoration: none;
}
.nav-mo .nav-w-lis {
	margin: 0px 0px 0px 5px;
}
.nav-mo .nav-x-lis {
	margin: 0px 10px 0px 0px; width: 80px;
}
.nav-mo .nav-home a.n-c {
	border-width: 1px 1px 0px; border-style: solid solid none; border-color: rgb(255, 255, 255) rgb(255, 255, 255) currentColor; padding: 6px 8px; top: -5px; color: rgb(77, 77, 77); font-family: "Î¢ÈíÑÅºÚ",Microsoft YaHei; font-weight: bold; display: inline-block; position: relative; z-index: 5; background-color: rgb(255, 255, 255);
}
.nav-mo .nav-lis a.n-c {
	border-width: 1px 1px 0px; border-style: solid solid none; border-color: rgb(255, 255, 255) rgb(255, 255, 255) currentColor; padding: 6px 8px; top: -5px; color: rgb(77, 77, 77); font-family: "Î¢ÈíÑÅºÚ",Microsoft YaHei; font-weight: bold; display: inline-block; position: relative; z-index: 5; background-color: rgb(255, 255, 255);
}
.nav-mo .nav-lis a.n-c:hover {
	border-width: 1px 1px 0px; border-style: solid solid none; border-color: rgb(186, 186, 186) rgb(186, 186, 186) currentColor; color: rgb(255, 102, 0); padding-bottom: 7px; text-decoration: none; z-index: 20; box-shadow: 1px -1px 1px #e0e0e0; -moz-box-shadow: 1px -1px 1px #e0e0e0; -webkit-box-shadow: 1px -1px 1px #e0e0e0;
}
.nav-mo .hover a.n-c {
	border-width: 1px 1px 0px; border-style: solid solid none; border-color: rgb(186, 186, 186) rgb(186, 186, 186) currentColor; color: rgb(255, 102, 0); padding-bottom: 7px; text-decoration: none; z-index: 20; box-shadow: 1px -1px 1px #e0e0e0; -moz-box-shadow: 1px -1px 1px #e0e0e0; -webkit-box-shadow: 1px -1px 1px #e0e0e0;
}
.nav-mo .nav-lis ul {
	background: rgb(255, 255, 255); padding: 3px; border: 1px solid rgb(186, 186, 186); left: 0px; top: 32px; width: 220px; color: rgb(102, 102, 102); font-size: 12px; display: none; position: absolute; z-index: 10; -moz-box-shadow: 1px 1px 1px #e0e0e0; -webkit-box-shadow: 1px 1px 1px #e0e0e0;
}
.nav-mo .nav-lis:hover ul {
	line-height: 24px; display: block; z-index: 10;
}
.nav-mo .hover ul {
	line-height: 24px; display: block; z-index: 10;
}
.nav-mo .nav-lis li {
	width: 50%; float: left;
}
.nav-mo .nav-lis li a {
	padding: 2px 7px; color: rgb(102, 102, 102); font-size: 13px; display: block;
}
.nav-mo .nav-lis li a:hover {
	color: rgb(51, 51, 51); text-decoration: none; display: block; background-color: rgb(245, 245, 245);
}
.caret {
	top: 14px; width: 0px; height: 0px; right: 6px; line-height: 9px; font-size: 0px; vertical-align: top; border-top-color: rgb(51, 51, 51); border-right-color: transparent; border-left-color: transparent; border-top-width: 4px; border-right-width: 4px; border-left-width: 4px; border-top-style: solid; border-right-style: dashed; border-left-style: dashed; display: inline-block; position: absolute; opacity: 0.6; _right: 5px;
}
.head .search {
	border-width: 1px; border-style: solid; border-color: rgb(194, 194, 194) rgb(220, 220, 220) rgb(220, 220, 220); margin: 12px 0px 0px; width: 228px; height: 30px; float: left; position: relative; z-index: 12; box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075); -moz-transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;
}
.head .search label {
	display: block; position: relative; cursor: text;
}
.head .search input.seatext {
	padding: 7px 10px; border: 0px currentColor; left: 0px; top: 0px; width: 170px; height: 14px; z-index: 2;
}
.head .search input.seabutton {
	background: url("../junxun/pic.gif") no-repeat 10px 7px rgb(255, 255, 255); margin: 0px; padding: 7px 10px; border: 0px currentColor; top: 0px; width: 36px; height: 30px; right: 0px; position: absolute; z-index: 2; cursor: pointer;
}
.head .search input.focus {
	background-position: 10px -792px;
}
.head .search em {
	left: 12px; top: 6px; color: rgb(153, 153, 153); display: block; position: absolute; z-index: 3; -ms-zoom: 1;
}
.head .search .about-ser {
	background: rgb(255, 255, 255); padding: 10px; border-radius: 6px; border: 1px solid rgb(204, 204, 204); left: -1px; top: 34px; width: 240px; color: rgb(51, 51, 51); display: none; position: absolute; z-index: 20; box-shadow: 0px 5px 10px rgba(0,0,0,0.2);
}
.head .search .about-ser li {
	color: rgb(153, 153, 153); padding-bottom: 8px; margin-bottom: 8px; border-bottom-color: rgb(248, 248, 248); border-bottom-width: 1px; border-bottom-style: solid;
}
.head .search .about-ser li.end {
	padding-bottom: 0px; margin-bottom: 0px; border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
}
.head .search .about-ser p {
	cursor: pointer;
}
.head .search .about-ser dl {
	cursor: pointer;
}
.head .search .about-ser p:hover {
	background: rgb(240, 240, 240);
}
.head .search .about-ser dl:hover {
	background: rgb(240, 240, 240);
}
.head .search .about-ser .cur {
	background: rgb(240, 240, 240);
}
.head .search .about-ser .title {
	color: rgb(11, 115, 187);
}
.head .search .about-ser .wodrs {
	margin: auto; color: rgb(255, 102, 0);
}
.head .search .about-ser hl {
	margin: auto; color: rgb(255, 102, 0);
}
.head .search .about-ser .key-bor hl {
	color: rgb(255, 102, 0);
}
.head .search .about-ser .key-bor .keys .wodrs {
	background: rgb(255, 234, 189); padding: 2px 5px; border-radius: 10px; border: 1px solid rgb(250, 206, 160); color: rgb(102, 102, 102); margin-right: 5px;
}
.head .search .about-ser dt {
	width: 30px; height: 30px; overflow: hidden; float: left;
}
.head .search .about-ser dt img {
	border-radius: 6px; width: 30px; height: 30px;
}
.head .search .about-ser dd {
	width: 180px; line-height: 14px; margin-left: 5px; float: left;
}
.head .search .about-ser .keys i {
	margin: 0px 5px; color: rgb(153, 153, 153);
}
.head .user-ed {
	width: 208px; text-align: right; padding-top: 0px; float: right; position: relative; z-index: 50; _width: 200px;
}
.head .phone {
	background: url("../junxun/set-phone.gif") no-repeat 0px 0px; margin: 20px 0px 0px 15px; padding: 0px 0px 0px 15px; width: 45px; height: 16px; line-height: 20px; overflow: hidden; float: left;
}
.head .phone:hover {
	background: url("../junxun/set-phoneh.gif") no-repeat 0px -1px;
}
.head .hover.phone {
	background: url("../junxun/set-phoneh.gif") no-repeat 0px -1px;
}
.head .phone a {
	color: rgb(102, 102, 102); float: left; display: inline-block;
}
.head .phone a:hover {
	color: rgb(255, 102, 0);
}
.head .user-ed a:hover {
	color: rgb(255, 102, 0);
}
.user-ed {
	width: 110px; color: rgb(204, 204, 204); line-height: 25px; float: right;
}
.user-info a {
	line-height: 30px;
}
.user-ed a {
	color: rgb(102, 102, 102);
}
.user-ed .user-info {
	width: 25px; height: 30px; text-align: right; overflow: hidden; margin-top: 4px; margin-right: 10px; float: right;
}
.user-ed .user-info .user-img {
	width: 25px; height: 25px; margin-right: 5px; vertical-align: middle; display: inline-block;
}
.user-ed .user-info .user-img img {
	border-radius: 5px; width: 25px; height: 25px;
}
.head-con .lot .border-top1 {
	border-top-color: rgb(230, 230, 230); border-top-width: 1px; border-top-style: solid;
}
.user-ed .lot {
	margin-top: 4px; float: right; position: relative; z-index: 20;
}
.user-ed .lot ul {
	background: rgb(255, 255, 255); padding: 5px 3px; border: 1px solid rgb(186, 186, 186); top: 25px; width: 125px; right: 0px; color: rgb(102, 102, 102); font-size: 12px; display: none; position: absolute; -moz-box-shadow: 1px 1px 1px #e0e0e0; -webkit-box-shadow: 1px 1px 1px #e0e0e0; _right: -1px;
}
.user-ed .lot a.tit {
	background: rgb(255, 255, 255); border-width: 1px 1px 0px; border-style: solid; border-color: rgb(255, 255, 255); padding: 10px 4px; top: -6px; width: 25px; height: 15px; color: rgb(153, 153, 153); display: block; position: relative; z-index: 5;
}
.head .user-ed .hover.lot {
	
}
.user-ed .lot:hover ul {
	line-height: 24px; display: block;
}
.user-ed .hover.lot ul {
	line-height: 24px; display: block;
}
.user-ed .ui-msg:hover ul {
	display: none;
}
.user-ed .num {
	background: url("../junxun/msgnew.png") no-repeat; top: -10px; width: 27px; height: 17px; text-align: center; right: -8px; color: rgb(255, 255, 255); line-height: 15px; font-family: Arial,"MS Trebuchet",sans-serif; font-size: 11px; font-weight: bold; display: none; position: absolute; z-index: 111; _background-image: none;
}
.user-ed .ui-msg hover .num {
	opacity: 1;
}
#ui-msg ul li span {
	color: rgb(255, 102, 0); padding-right: 10px; float: right;
}
.user-ed .ui-msg hover:hover ul {
	display: block;
}
.user-ed .ui-msghover ul {
	display: block;
}
.user-ed .lot:hover a.tit {
	border-width: 1px 1px 0px; border-style: solid; border-color: rgb(237, 237, 237); height: 17px;
}
.user-ed .hover.lot a.tit {
	border-width: 1px 1px 0px; border-style: solid; border-color: rgb(237, 237, 237); height: 17px;
}
.user-ed .ui-msg:hover a.tit {
	border-width: 1px 1px medium; border-style: solid solid none; border-color: rgb(255, 255, 255) rgb(255, 255, 255) currentColor; height: 16px;
}
.user-ed .lot li {
	padding: 0px;
}
.nav-mo .nav-lis li {
	padding: 0px;
}
.user-ed .lot li.um-trade {
	border-top-color: rgb(230, 230, 230); border-top-width: 1px; border-top-style: solid;
}
.nav-mo .nav-lis li.um-trade {
	border-top-color: rgb(230, 230, 230); border-top-width: 1px; border-top-style: solid;
}
.user-ed .lot li a {
	padding: 2px 7px; color: rgb(102, 102, 102); display: block;
}
.user-ed .lot li a:hover {
	background: rgb(245, 245, 245); color: rgb(51, 51, 51); text-decoration: none;
}
.user-ed .lot a.msg {
	padding: 5px; width: 25px; height: 15px; margin-top: 2px; display: inline-block;
}
.user-ed .lot a.key {
	padding: 5px; width: 25px; height: 15px; margin-top: 2px; display: inline-block;
}
.user-ed .lot a.pub {
	padding: 5px; width: 25px; height: 15px; margin-top: 2px; display: inline-block;
}
.user-ed .lot a.pub {
	padding: 5px 3px;
}
.user-ed .lot a.key {
	padding: 5px 7px;
}
.user-ed .lot a.msg {
	padding: 5px 7px;
}
.user-ed .ui-msg hover:hover a.msg {
	border-color: rgb(255, 255, 255); height: 15px; background-color: rgb(255, 255, 255);
}
.user-ed .lot:hover a.key {
	border-color: rgb(255, 255, 255); height: 15px; background-color: rgb(255, 255, 255);
}
.user-ed .lot:hover a.pub {
	border-color: rgb(255, 255, 255); height: 15px; background-color: rgb(255, 255, 255);
}
.user-ed .ui-msghover a.msg {
	border-color: rgb(255, 255, 255); height: 15px; background-color: rgb(255, 255, 255);
}
.user-ed .hover.lot a.key {
	border-color: rgb(255, 255, 255); height: 15px; background-color: rgb(255, 255, 255);
}
.user-ed .hover.lot a.pub {
	border-color: rgb(255, 255, 255); height: 15px; background-color: rgb(255, 255, 255);
}
.user-ed .lot:hover a.vip {
	border-color: rgb(255, 255, 255); height: 15px; background-color: rgb(255, 255, 255);
}
.user-ed .hover.lot a.vip {
	border-color: rgb(255, 255, 255); height: 15px; background-color: rgb(255, 255, 255);
}
.user-ed .lot:hover a.czjb {
	border-color: rgb(255, 255, 255); height: 15px; background-color: rgb(255, 255, 255);
}
.user-ed .hover.lot a.czjb {
	border-color: rgb(255, 255, 255); height: 15px; background-color: rgb(255, 255, 255);
}
.user-ed .lot a.msg {
	background: url("../junxun/set-msg.gif") no-repeat center 9px;
}
.user-ed .lot a.key {
	background: url("../junxun/set-key.gif") no-repeat center 8px;
}
.user-ed .lot a.pub {
	background: url("../junxun/set-pub.gif") no-repeat center 9px;
}
.user-ed .lot a.vip {
	background: url("../junxun/set-vip.gif") no-repeat center 9px;
}
.user-ed .lot a.czjb {
	background: url("../junxun/set-czjb.gif") no-repeat center 11px; margin-left: 8px;
}
.head .user-ed .lot a.pub:hover {
	background: url("../junxun/set-pubh.gif") no-repeat center 9px;
}
.head .user-ed .hover a.pub {
	background: url("../junxun/set-pubh.gif") no-repeat center 9px;
}
.head .user-ed .lot:hover a.key {
	background-position: center 8px; border-color: rgb(186, 186, 186); padding: 7px; box-shadow: 1px -1px 1px #e0e0e0; background-image: url("../junxun/set-keyh.gif"); background-color: rgb(255, 255, 255); -moz-box-shadow: 1px -1px 1px #e0e0e0; -webkit-box-shadow: 1px -1px 1px #e0e0e0;
}
.user-ed .hover a.key {
	background-position: center 8px; border-color: rgb(186, 186, 186); padding: 7px; box-shadow: 1px -1px 1px #e0e0e0; background-image: url("../junxun/set-keyh.gif"); background-color: rgb(255, 255, 255); -moz-box-shadow: 1px -1px 1px #e0e0e0; -webkit-box-shadow: 1px -1px 1px #e0e0e0;
}
.head .user-ed .lot a.key:hover {
	background-position: center 8px; border-color: rgb(186, 186, 186); padding: 7px; box-shadow: 1px -1px 1px #e0e0e0; background-image: url("../junxun/set-keyh.gif"); background-color: rgb(255, 255, 255); -moz-box-shadow: 1px -1px 1px #e0e0e0; -webkit-box-shadow: 1px -1px 1px #e0e0e0;
}
.head .user-ed .lot:hover a.msg {
	background-position: center 8px; border-color: rgb(186, 186, 186); padding: 7px 7px 5px; box-shadow: 1px -1px 1px #e0e0e0; background-image: url("../junxun/set-msgh.gif"); background-color: rgb(255, 255, 255); -moz-box-shadow: 1px -1px 1px #e0e0e0; -webkit-box-shadow: 1px -1px 1px #e0e0e0;
}
.user-ed .hover a.msg {
	background-position: center 8px; border-color: rgb(186, 186, 186); padding: 7px 7px 5px; box-shadow: 1px -1px 1px #e0e0e0; background-image: url("../junxun/set-msgh.gif"); background-color: rgb(255, 255, 255); -moz-box-shadow: 1px -1px 1px #e0e0e0; -webkit-box-shadow: 1px -1px 1px #e0e0e0;
}
.head .user-ed .lot a.msg:hover {
	background-position: center 8px; border-color: rgb(186, 186, 186); padding: 7px 7px 5px; box-shadow: 1px -1px 1px #e0e0e0; background-image: url("../junxun/set-msgh.gif"); background-color: rgb(255, 255, 255); -moz-box-shadow: 1px -1px 1px #e0e0e0; -webkit-box-shadow: 1px -1px 1px #e0e0e0;
}
.user-ed .lot .ui-poptip {
	padding: 5px; left: -116px; top: 30px; width: 150px; display: none; position: absolute;
}
.user-ed .ui-poptip {
	background: rgb(255, 255, 255); padding: 15px 10px; top: 43px; width: 218px; right: -5px; color: rgb(102, 102, 102); font-size: 12px;
}
.user-ed .ui-poptip-arrow i {
	border-width: 8px;
}
.user-ed .ui-poptip-arrow {
	border-width: 8px;
}
.user-ed .ui-poptip-arrow i {
	border-color: transparent transparent rgb(255, 255, 255); left: -8px; top: -7px;
}
.user-ed .ui-poptip-arrow {
	border-width: 8px; left: auto; top: -17px; right: 20px;
}
.user-ed .lot .ui-poptip a {
	float: right;
}
.user-ed .lot .ui-poptip p {
	padding: 2px 10px; border-bottom-color: rgb(239, 239, 239); border-bottom-width: 1px; border-bottom-style: solid;
}
.user-ed .lot .ui-poptip p.last {
	border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
#islogin {
	text-align: left; margin-top: 8px;
}
#islogin a {
	color: rgb(102, 102, 102);
}
#islogin .user-name {
	color: rgb(51, 51, 51);
}
#extcreditmenu {
	padding-left: 7px;
}
.a#extcreditmenu {
	border: 1px solid rgb(221, 221, 221);
}
#extcreditmenu_menu {
	border-top-color: rgb(255, 255, 255); border-top-width: 1px; border-top-style: solid;
}
.qq {
	padding-left: 16px;
}
.vwmy {
	background-position: 7px 7px; display: inline-block;
}
.qq.vwmy {
	background-position: 0px 4px; padding-left: 16px;
}
#mu ul {
	background: rgb(244, 249, 252); border-width: 0px 1px 1px; border-style: solid; border-color: rgb(229, 237, 242); border-radius: 0px 0px 5px 5px;
}
#mu a:hover {
	margin: 5px 6px; border: currentColor; text-decoration: underline;
}
#um .p_pop a {
	line-height: 1.6;
}
#umnav {
	padding-top: 3px; padding-bottom: 3px; padding-left: 5px; margin-right: 2px !important;
}
.a#umnav {
	border-width: 1px 1px medium; border-style: solid solid none; border-color: rgb(221, 221, 221) rgb(221, 221, 221) currentColor; padding-left: 4px; margin-right: 1px !important; position: relative; z-index: 302; background-color: rgb(255, 255, 255);
}
#umnav_menu {
	width: auto; margin-top: -1px;
}
.nav_pop {
	padding: 0px; min-width: 90px;
}
.nav_pop li a {
	padding: 3px 10px; line-height: 2 !important; border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
.nav_pop li a:hover {
	background: rgb(57, 167, 228); color: rgb(255, 255, 255) !important;
}
.qq {
	background: url("../junxun/qq-weibo.png") no-repeat 0px 0px; color: rgb(51, 51, 51); line-height: 1.5; padding-left: 20px; margin-left: 10px; display: inline-block;
}
.wb {
	background: url("../junxun/qq-weibo.png") no-repeat 0px -30px; color: rgb(51, 51, 51); line-height: 1.5; padding-left: 20px; margin-left: 10px; display: inline-block;
}
#hd .fastlg {
	padding-top: 0px;
}
.fastlg_l {
	border-right-color: currentColor; border-right-width: medium; border-right-style: none;
}
.fastlg_l .pn {
	width: 70px;
}
.fastlg_l .pn:active {
	width: 70px;
}
.reglink {
	background: rgb(238, 238, 238); padding: 0px 10px; border-radius: 5px; border: 1px solid rgb(230, 230, 230); height: 21px; color: rgb(68, 68, 68); line-height: 21px; float: left; box-shadow: inset 1px 1px 1px #eee;
}
#scbar {
	border: 0px currentColor; margin-left: 40px; float: left;
}
#scbar_txt {
	width: 200px; padding-left: 4px;
}
.scbar_icon_td {
	background: url("../junxun/search.png") no-repeat 0px -74px; width: 4px;
}
.scbar_type_td {
	background: url("../junxun/search.png") no-repeat 0px -370px; width: 49px;
}
.scbar_btn_td {
	background: url("../junxun/search.png") no-repeat 0px -296px;
}
.scbar_btn_td .pn {
	box-shadow: 0px 1px 0px #f5f5f5;
}
.hui {
	color: rgb(102, 102, 102); font-size: 14px;
}
.fl {
	border: currentColor; background-color: transparent;
}
.bm_h {
	border-bottom-color: rgb(220, 220, 220); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(255, 255, 255);
}
.fl .bm {
	margin-bottom: 10px;
}
.fl .bm_h {
	padding: 8px 20px; border-top-color: currentColor; border-bottom-color: rgb(220, 220, 220); border-top-width: 0px; border-bottom-width: 1px; border-top-style: none; border-bottom-style: solid; background-color: rgb(255, 255, 255);
}
.fl .bm_c {
	padding: 10px 20px;
}
#online .bm_c {
	padding: 10px 20px;
}
.lk .bm_c {
	padding: 10px 20px;
}
#online .bm_h {
	border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
.bmb {
	border: 1px solid rgb(204, 204, 204); margin-top: 10px;
}
.hottopic {
	border: 1px solid rgb(204, 204, 204); margin-top: 10px;
}
.tshare {
	margin-top: 10px;
}
.tshare img {
	margin: 0px 2px -3px 0px;
}
.tshare a {
	margin-right: 5px;
}
.xldform .bar {
	background: rgb(255, 255, 255); padding-left: 5px; border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
.xldform .arrow {
	background: url("../junxun/bg_arrow_left_cmt.png") no-repeat 0px 0px; margin: 27px 0px 0px -5px; width: 6px; height: 9px; position: absolute;
}
.ie6 .xldform .arrow {
	margin-left: -2px;
}
.xldform .tedt {
	border-color: rgb(204, 204, 204); width: 99.5%;
}
.ie6 .xldform .tedt {
	width: 99%;
}
.xldform .tedt .pt {
	height: 36px;
}
.pgbtn {
	margin: 5px 0px 10px;
}
.pgbtn a {
	background: url("../junxun/bg_pgbtn.png") repeat-x 0px 0px rgb(245, 245, 245); border-radius: 5px; border: 1px solid rgb(220, 220, 220); height: 40px; text-align: center; line-height: 40px; letter-spacing: 5px; font-size: 14px; display: block; box-shadow: 0px 1px 0px #f5f5f5;
}
.pgbtn a:hover {
	border-color: rgb(186, 186, 186); text-decoration: none;
}
.pgbtn a:active {
	background: rgb(238, 238, 238); border-color: rgb(208, 208, 208); box-shadow: none;
}
.uhd {
	background: rgb(248, 248, 248); padding: 20px 320px 20px 20px; border-radius: 5px; border: 1px solid rgb(204, 204, 204); margin-bottom: 10px; -ms-zoom: 1; box-shadow: inset 0px 0px 10px #fff;
}
.uhd .ctrl {
	width: 290px; margin-right: -300px; float: right; display: inline;
}
.uhd .d {
	padding-left: 140px;
}
.uhd .mt {
	padding-top: 0px;
}
.uhd .avt {
	margin-left: -140px; float: left; display: inline;
}
.uhd .avt img {
	padding: 5px; border: currentColor; width: 120px; height: auto;
}
.flw_hd .tns {
	background: rgb(248, 248, 248); padding: 0px; border-radius: 5px; border: 1px solid rgb(223, 223, 223);
}
.flw_hd .tns th {
	padding: 5px;
}
.flw_hd .tns td {
	padding: 5px;
}
.flw_hd .tns th {
	border-right-color: rgb(223, 223, 223); border-right-width: 1px; border-right-style: dashed;
}
.flw_hd .tns span {
	font-size: 16px;
}
.flw_hd .tns p a {
	color: rgb(51, 102, 153); font-weight: 700;
}
.flw_hd .flw_btn_fo {
	background: url("../junxun/flw_btn.png") no-repeat 0px 0px; width: 80px; height: 33px; text-indent: -9999px; margin-top: -8px;
}
.flw_hd .pm2 {
	background: url("../junxun/flw_btn.png") no-repeat 0px 0px; width: 80px; height: 33px; text-indent: -9999px; margin-top: -8px;
}
.flw_hd .pm2 {
	width: 90px; margin-left: 10px; background-image: url("../junxun/pmto.png");
}
.flw_hd .flw_specialfo {
	margin: 0px 10px; float: left;
}
.flw_hd .flw_specialunfo {
	margin: 0px 10px; float: left;
}
.waterfall {
	margin-top: 20px; position: relative;
}
.icotj {
	top: -2px; height: 46px; right: -3px; overflow: visible; display: block; position: absolute; z-index: 2;
}
.waterfall .c {
	overflow: hidden; padding-bottom: 0px;
}
.waterfall .c .nopic {
	background: url("../junxun/nophototiny.png") no-repeat 50% 50% rgb(255, 255, 255); display: block; cursor: pointer;
}
.waterfall .auth {
	background: rgb(244, 244, 244); border-width: 0px 1px 1px; border-style: solid; border-color: transparent rgb(204, 204, 204) rgb(204, 204, 204); padding: 0px 10px 10px;
}
.waterfall .auth img {
	margin: 0px 1px; display: inline-block;
}
.cp-list li {
	margin: 8px; border: 1px solid rgb(204, 204, 204); width: 225px; float: left; display: inline; position: relative;
}
.cp-list li:hover {
	border: 1px solid rgb(57, 167, 228); background-color: rgb(244, 244, 244);
}
.cp-list li img {
	margin: 10px 10px 0px; width: 205px; height: 205px; overflow: hidden;
}
.cp-list-w210 {
	margin: 0px auto; width: 205px; height: 30px; text-align: center; line-height: 30px; overflow: hidden;
}
.showlogin {
	background: rgb(255, 255, 255); width: 270px; right: 10px; bottom: 10px; overflow: hidden; position: fixed; z-index: 301; opacity: 0;
}
* html .showlogin {
	position: absolute;
}
.showlogin .m img {
	width: 48px; height: 48px;
}
.showlogin .pd {
	padding-left: 6px;
}
.showlogin td {
	padding: 2px 2px 2px 0px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dashed;
}
.qq_bind {
	margin-top: -3px;
}
#toptb .qq_bind {
	margin-top: 2px;
}




#shortcut-2013 {
    width: 100%;
    border-bottom: 1px solid rgb(238, 238, 238);
    line-height: 30px;
}
#shortcut-2013, #shortcut-2013 .w {
    height: 30px;
    background: none repeat scroll 0% 0% rgb(247, 247, 247);
}
#shortcut-2013, #shortcut-2013 .w {
    height: 30px;
    background: none repeat scroll 0% 0% rgb(247, 247, 247);
}

#shortcut-2013 .fl .fore1 {
    z-index: 13;
	}
#shortcut-2013 li {
    height: 30px;
	padding: 0px 1px 0px 5px;
	width: 60px;
    float: left;
}
