.article-thumbnail-img {
	display: block;
}
.article-thumbnail-img .img-border {
	border: 1px solid rgb(0, 0, 0); border-image: none; cursor: pointer; opacity: 0.1;
}
.article-thumbnail-img img {
	display: block;
}
.article-thumbnail-img:hover .img-border {
	background: rgb(51, 51, 51);
}
.icon-wrp {
	width: 128px; height: 24px; margin-top: 10px;
}
.icon-wrp .u-icon {
	background: url("../images/user-badge-small.png") no-repeat; outline: 0px; width: 24px; height: 24px; margin-right: 4px; float: left; display: block;
}
.icon-wrp .cpm3 {
	background-position: 0px 0px;
}
.icon-wrp .cpm4 {
	background-position: 0px -24px;
}
.icon-wrp .cpm5 {
	background-position: 0px -48px;
}
.icon-wrp .privilege1 {
	background-position: -48px 0px;
}
.icon-wrp .privilege2 {
	background-position: -48px -24px;
}
.icon-wrp .admin1 {
	background-position: -72px 0px;
}
.video-pic-play {
	left: 58px; top: 36px; width: 36px; height: 36px; position: absolute; z-index: 10; cursor: pointer; background-image: url("../images/video-pic-player.png"); background-repeat: no-repeat; _background-image: none;
}
.video-pic-play-hover {
	background-image: url("../images/video-pic-player-hover.png"); _background-image: none;
}
.ads {
	padding: 20px 19px; width: 210px;
}
.ads a {
	width: 210px; height: 70px; overflow: hidden; margin-bottom: 10px;
}
.ads a img {
	border: 1px solid rgb(225, 225, 225); border-image: none; width: 208px; height: 68px;
}
#hot-topic-exp {
	border-width: 1px; border-style: solid; border-color: rgb(225, 225, 225) rgb(225, 225, 225) rgb(237, 237, 237); border-image: none; width: 250px; -ms-zoom: 1; background-color: rgb(252, 252, 252);
}
#hot-topic-exp .title-bar {
	width: 210px; height: 29px; padding-left: 20px; margin-top: 20px; background-image: none;
}
#hot-topic-exp .title-bar h3 {
	color: rgb(102, 102, 102); line-height: 20px; font-size: 14px;
}
#hot-topic-exp ul {
	padding: 0px 0px 6px 20px; width: 230px;
}
#hot-topic-exp ul li {
	background: url("../images/detail_icon.png") no-repeat 0px -82px; width: 210px; height: 15px; color: rgb(187, 187, 187); line-height: 15px; overflow: hidden; font-size: 12px; margin-bottom: 9px;
}
#hot-topic-exp ul li a {
	color: rgb(45, 100, 179); font-family: "宋体",arial,sans-serif; font-size: 12px; margin-left: 10px;
}
.new-share-exp {
	padding: 30px 0px 20px;
}
.new-share-exp .share-exp {
	background: url("../images/exp_new_bg.png") no-repeat 0px -70px; margin: 0px auto; width: 210px; height: 42px; display: block;
}
.new-share-exp a.share-exp:hover {
	background-position: -220px -70px; text-decoration: none;
}
.new-share-exp a.share-exp:active {
	background-position: -440px -70px;
}
.new-share-exp .share-exp-reward {
	margin: 12px auto 0px; width: 210px; text-align: left; display: block;
}
aside ul.share {
	padding-top: 10px; margin-left: 5px;
}
aside ul.share li {
	float: left;
}
aside ul.share a.share-btn {
	background: url("../images/bg_button.png") no-repeat 0px -488px; width: 168px; height: 43px; display: block;
}
aside ul.share a.share-btn:hover {
	background-position: 0px -541px;
}
aside ul.share a.share-btn:active {
	background-position: 0px -639px;
}
aside ul.share li.share-prize {
	margin-left: 18px;
}
aside ul.share li.share-prize a {
	color: rgb(35, 139, 165); line-height: 43px;
}
.path {
	font: 12px/1.5 "宋体", arial, sans-serif; color: rgb(102, 102, 102); font-size-adjust: none; font-stretch: normal;
}
.exp-pic-list dl {
	margin: 25px 15px 0px 0px; width: 170px; height: 190px; float: left;
}
.exp-pic-list .C69_M_w42966 {
	margin-right: 0px;
}
.exp-pic-list dt a {
	padding: 2px; border: 1px solid rgb(221, 221, 221); border-image: none; width: 160px; height: 120px; text-align: center; line-height: 120px; overflow: hidden; font-size: 0px; display: block;
}
.exp-pic-list dt a img {
	vertical-align: middle;
}
.exp-pic-list dt a:hover {
	border: 1px solid rgb(54, 170, 188); border-image: none;
}
.exp-pic-list dd {
	margin-top: 3px;
}
.exp-middlepic-list dl {
	margin: 15px 40px 0px 0px; width: 126px; height: 157px;
}
.exp-middlepic-list dt a {
	padding: 2px; border: 1px solid rgb(221, 221, 221); border-image: none; width: 120px; height: 90px; text-align: center; line-height: 90px; overflow: hidden; display: block;
}
.exp-middlepic-list dt a img {
	vertical-align: middle;
}
.exp-middlepic-list dt a:hover {
	border: 1px solid rgb(54, 170, 188); border-image: none;
}
.exp-middlepic-list dd {
	-ms-word-wrap: break-word;
}
.exp-smallpic-list dl {
	margin: 15px 15px 0px 0px; width: 126px; height: 157px;
}
.exp-smallpic-list dt a {
	padding: 2px; border: 1px solid rgb(221, 221, 221); border-image: none; width: 120px; height: 90px; text-align: center; line-height: 90px; overflow: hidden; display: block;
}
.exp-smallpic-list dt a img {
	vertical-align: middle;
}
.exp-smallpic-list dt a:hover {
	border: 1px solid rgb(54, 170, 188); border-image: none;
}
.Cs_0_I2684 {
	font: 12px/1.5 Arial; text-align: center; color: rgb(119, 119, 204); clear: both; white-space: nowrap; font-size-adjust: none; font-stretch: normal;
}
.Cs_0_I2684 a:link {
	font: 12px/1.5 Arial; text-align: center; color: rgb(119, 119, 204); clear: both; white-space: nowrap; font-size-adjust: none; font-stretch: normal;
}
.Cs_0_I2684 a:visited {
	font: 12px/1.5 Arial; text-align: center; color: rgb(119, 119, 204); clear: both; white-space: nowrap; font-size-adjust: none; font-stretch: normal;
}
.C7L_X_h2959 {
	background: rgb(101, 102, 109); margin: 13px auto 0px; height: 40px; overflow: hidden; font-family: "Microsoft Yahei","微软雅黑",arial,"宋体",sans-serif;
}
.C7L_X_h2959 .CdK_76_T2960 {
	margin: 0px auto; width: 980px;
}
.C7L_X_h2959 .CPj_vW_72961 li {
	height: 40px; float: left;
}
.C7L_X_h2959 .CPj_vW_72961 a {
	background: url("../images/line_d6714b4.png") no-repeat 0px 13px; margin: 0px auto; padding: 0px 22px 0px 23px; outline: 0px; height: 40px; color: rgb(255, 255, 255); line-height: 42px; overflow: hidden; font-size: 16px; text-decoration: none; float: left; display: block; position: relative; z-index: 1000; -ms-zoom: 1; _line-height: 44px	;
}
.C7L_X_h2959 .CPj_vW_72961 a:visited {
	color: rgb(255, 255, 255);
}
.C7L_X_h2959 .CPj_vW_72961 a:hover {
	background: rgb(85, 87, 92); padding: 0px 22px; margin-right: -1px; border-right-color: rgb(78, 81, 85); border-left-color: rgb(78, 81, 85); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; z-index: 1001;
}
.C7L_X_h2959 .CPj_vW_72961 .CO_2_Ew2767 {
	z-index: 1003;
}
.C7L_X_h2959 .CPj_vW_72961 .CO_2_Ew2767 a {
	background: rgb(78, 80, 84); padding: 0px 22px; margin-right: -1px; border-right-color: rgb(62, 65, 68); border-left-color: rgb(62, 65, 68); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; z-index: 1003;
}
.C7L_X_h2959 .CPj_vW_72961 .CO_2_Ew2767 .Chh_6_Y12964 {
	background-position: -190px -130px;
}
.C7L_X_h2959 .CPj_vW_72961 li.C69_M_w42966 {
	background: url("../images/line_d6714b4.png") no-repeat right 13px;
}
.C7L_X_h2959 .CPj_vW_72961 .C7i_H_r2962 {
	position: relative;
}
.C7L_X_h2959 .CPj_vW_72961 .C7i_H_r2962 a {
	padding-right: 35px;
}
.C7L_X_h2959 .CPj_vW_72961 .C7i_H_r2962 a:hover {
	padding-right: 35px;
}
.C7L_X_h2959 .CPj_vW_72961 .C7i_H_r2962 a.all-category-hover {
	background: rgb(85, 87, 92); padding: 0px 35px 0px 22px; margin-right: -1px; border-right-color: rgb(78, 81, 85); border-left-color: rgb(78, 81, 85); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; position: relative; z-index: 1002;
}
.C7L_X_h2959 .CPj_vW_72961 .Chh_6_Y12964 {
	background: url("../images/nav-share.png") no-repeat -190px -134px; left: 62px; top: 18px; width: 7px; height: 4px; display: inline-block; position: absolute; z-index: 1003; cursor: pointer; _overflow: hidden;
}
.C7L_X_h2959 .CPj_vW_72961 .dir-icon-hover {
	background-position: -190px -130px;
}
.C7L_X_h2959 .CsN_6_I12967 {
	background: url("../images/nav-share.png") no-repeat 0px 0px; width: 202px; height: 40px; float: right; display: block;
}
.C7L_X_h2959 .share-exp-e:hover {
	background-position: 0px -40px;
}
.C7L_X_h2959 .share-exp-e:active {
	background-position: 0px -80px;
}
.C7L_X_h2959 .CEm_k_6S2968 {
	background: rgb(252, 252, 252); border-width: 0px 1px 1px; border-style: none solid solid; border-color: currentColor rgb(153, 153, 153) rgb(153, 153, 153); border-image: none; width: 195px; position: absolute; z-index: 1100;
}
.C7L_X_h2959 .CEm_k_6S2968 li {
	padding: 13px 0px 0px 25px; width: 59px; letter-spacing: 1px; float: left;
}
.C7L_X_h2959 .CEm_k_6S2968 li.C6l_WY_g2969 {
	padding-top: 17px;
}
.C7L_X_h2959 .CEm_k_6S2968 li.C5j_P_z2972 {
	padding-bottom: 17px;
}
.C7L_X_h2959 .CEm_k_6S2968 li.Cc8_6x_S2970 {
	padding-right: 20px; padding-left: 27px;
}
.C7L_X_h2959 .CEm_k_6S2968 a:link {
	color: rgb(45, 100, 179);
}
.C7L_X_h2959 .CEm_k_6S2968 a:visited {
	color: rgb(45, 100, 179);
}
.pg {
	margin: 0px auto; padding: 12px 0px; width: 583px; height: 24px; text-align: center; line-height: 24px; font-family: arial; font-size: 13px; display: block;
}
.pg a {
	border: 1px solid rgb(231, 236, 240); border-image: none; width: 25px; text-align: center; color: rgb(0, 0, 205); line-height: 24px; text-decoration: none; margin-right: 5px; display: inline-block;
}
.pg .padding8 {
	padding: 0px 8px; width: auto;
}
.pg b {
	width: 25px; text-align: center; color: rgb(0, 0, 0); margin-right: 5px; display: inline-block;
}
.pg a:hover {
	background-color: rgb(233, 241, 247);
}
.Cf_7_V2948 {
	overflow: hidden; position: relative; -ms-zoom: 1 !important;
}
.Cf_7_V2948 .CR_x_72949 {
	height: 100%; margin-left: 152px;
}
.Cf_7_V2948 .CR_x_72949 .C6_O_y2954 {
	width: 440px; height: 30px;
}
.Cf_7_V2948 .CR_x_72949 .Cu_6_Ku2955 {
	width: 425px;
}
.Cf_7_V2948 a.CPl_v_72831 {
	left: 0px; bottom: 2px; position: absolute;
}
.Cf_7_V2948 a.CPl_v_72831 img {
	width: 137px; height: 46px;
}
.Cf_7_V2948 ul.Cq_8d_Gx2951 {
	padding: 19px 0px 0px; line-height: 16px; float: left;
}
.Cf_7_V2948 ul.Cq_8d_Gx2951 li {
	font-size: 14px; margin-right: 12px; float: left; -ms-zoom: 1;
}
.Cf_7_V2948 .C8_K4_uX2950 {
	height: 41px;
}
.Cf_7_V2948 a {
	color: rgb(0, 0, 204); text-decoration: underline;
}
.Cf_7_V2948 a:visited {
	color: rgb(0, 0, 204); text-decoration: underline;
}
.Cf_7_V2948 input {
	padding: 0px; border: 0px currentColor; border-image: none;
}
.CC_ic_8w2952 {
	margin: 0px; clear: both; position: relative; z-index: 1000;
}
.CC_ic_8w2952 .C6_O_y2954 {
	background: url("../images/bg_search.png") no-repeat -304px 0px; border-width: 1px; border-style: solid; border-color: rgb(123, 123, 123) rgb(182, 182, 182) rgb(182, 182, 182) rgb(123, 123, 123); border-image: none; width: 533px; height: 30px; margin-right: 5px; vertical-align: top; float: left; display: inline-block;
}
.CC_ic_8w2952 .Cu_6_Ku2955 {
	font: 16px/22px arial; margin: 5px 0px 0px 7px; outline: 0px; width: 520px; height: 22px; font-size-adjust: none; font-stretch: normal;
}
.CC_ic_8w2952 .CG_m_632956 {
	background: url("../images/bg_search.png") no-repeat -202px 0px; width: 97px; height: 34px; vertical-align: top; float: left; display: inline-block; z-index: 2000;
}
.CC_ic_8w2952 #Ije_7_Z301 {
	background: url("../images/bg_search.png") rgb(221, 221, 221); width: 95px; height: 32px; padding-top: 2px; font-size: 14px; cursor: pointer;
}
.CC_ic_8w2952 .C6_Z_j2957 {
	padding: 8px 0px 0px 22px; color: rgb(153, 153, 153); float: left; display: inline-block;
}
.CC_ic_8w2952 .C6_Z_j2957 a {
	-ms-zoom: 1;
}
#top-img-box {
	background-position: right; top: 0px; width: 980px; height: 88px; position: absolute; z-index: -1; background-repeat: no-repeat;
}
#top-img-link {
	background: none; left: 50%; top: 25px; width: 223px; height: 56px; margin-left: 267px; display: block; position: absolute; z-index: 2001;
}
.topbar {
	background: url("../images/topbar_bg.gif") repeat-x; height: 24px; position: relative; z-index: 2099;
}
.topbar .topnav {
	margin: 0px auto; width: 980px; position: relative;
}
.topbar .topnav ul {
	height: 24px; margin-left: 144px;
}
.topbar .topnav ul li {
	font: 12px/24px "宋体"; width: 38px; height: 24px; text-align: center; float: left; font-size-adjust: none; font-stretch: normal;
}
.topbar .topnav ul li a {
	color: rgb(78, 79, 83);
}
.topbar .topnav ul li.CO_2_Ew2767 {
	background: rgb(255, 255, 255); color: rgb(106, 109, 130); font-weight: 700; border-right-color: rgb(223, 223, 223); border-left-color: rgb(223, 223, 223); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid;
}
.topbar .topnav ul li.more {
	padding: 0px 0px 0px 9px; width: 46px; height: 16px; text-align: left; line-height: 16px; margin-top: 4px; border-left-color: rgb(221, 221, 221); border-left-width: 1px; border-left-style: solid; display: block;
}
.topbar .topnav ul li.more .more-btn {
	background: url("../images/topbar_icon.png") no-repeat right -11px; padding-right: 17px;
}
.topbar .topnav ul li.more .product {
	background: rgb(255, 255, 255); border-width: 0px 1px 1px; border-style: none solid solid; border-color: currentColor rgb(209, 209, 209) rgb(209, 209, 209); padding: 9px 0px 29px; border-image: none; left: 564px; top: 24px; width: 242px; display: none; position: absolute; box-shadow: 0px 1px 2px #ddd; -moz-box-shadow: 0 1px 2px #ddd; -webkit-box-shadow: 0 1px 2px #ddd;
}
.topbar .topnav ul li.more .product ul {
	margin-left: 20px;
}
.topbar .topnav ul li.more .product ul li {
	font: 13px/31px "宋体"; width: 74px; height: 31px; text-align: left; float: left; font-size-adjust: none; font-stretch: normal;
}
.topbar .topnav ul li.more .product ul li.p-new a {
	color: rgb(14, 104, 176);
}
.topbar .topnav ul li.more .product ul li.p-new span {
	background: url("../images/topbar_icon.png") no-repeat 0px -48px; left: -10px; top: -10px; width: 10px; height: 9px; display: inline-block; position: relative;
}
.topbar .topnav ul li.more .product .pro-bot {
	background: rgb(242, 242, 242); width: 235px; height: 20px; text-align: right; bottom: 0px; line-height: 20px; padding-right: 7px; border-top-color: rgb(236, 236, 236); border-top-width: 1px; border-top-style: solid; position: absolute; _bottom: -1px;
}
.topbar .topnav ul li.more .product .all-product {
	background: url("../images/topbar_icon.png") no-repeat 0px -28px; color: rgb(132, 132, 132); padding-left: 17px;
}
.topbar .topnav ul li.toggle {
	background: rgb(255, 255, 255); height: 24px; line-height: 24px; margin-top: 0px; border-right-color: rgb(221, 221, 221); border-left-color: rgb(221, 221, 221); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; box-shadow: 0px 0px 2px #ddd; -moz-box-shadow: 0 0 2px #ddd; -webkit-box-shadow: 0 0 2px #ddd;
}
.topbar .topnav ul li.toggle .product {
	display: block;
}
.topbar .topnav ul li.toggle .more-btn {
	background-position: right 3px;
}
.jingyan-dialog {
	background: rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); border-image: none;
}
.jingyan-dialog-title {
	background: rgb(252, 252, 252); color: rgb(51, 51, 51); line-height: 34px; padding-left: 20px; font-size: 14px; font-weight: 700; border-bottom-color: rgb(242, 242, 242); border-bottom-width: 1px; border-bottom-style: solid; cursor: move; -moz-user-select: none;
}
.jingyan-dialog-close {
	background: url("../images/possportui.png") 0px -493px; top: 11px; width: 14px; height: 13px; right: 11px; position: absolute; cursor: pointer;
}
.jingyan-dialog-close-hover {
	background-position: 0px -511px;
}
.jingyan-dialog-close-press {
	background-position: 0px -529px;
}
.u-btn-com {
	background: url("../images/uc-income-sprite.png") no-repeat; outline: 0px; width: 73px; height: 30px; margin-right: 10px; display: block;
}
.jingyan-dialog-accept .u-btn-com {
	background-position: 0px 0px;
}
.jingyan-dialog-accept-hover .u-btn-com:hover {
	background-position: 0px -30px;
}
.jingyan-dialog-accept-hover .u-btn-com {
	background-position: 0px -30px;
}
.jingyan-dialog-accept-press .u-btn-com:active {
	background-position: 0px -60px;
}
.jingyan-dialog-accept-press .u-btn-com {
	background-position: 0px -60px;
}
.jingyan-dialog-cancel .u-btn-com {
	background-position: -73px 0px;
}
.jingyan-dialog-cancel-hover .u-btn-com:hover {
	background-position: -73px -30px;
}
.jingyan-dialog-cancel-hover .u-btn-com {
	background-position: -73px -30px;
}
.jingyan-dialog-cancel-press .u-btn-com:active {
	background-position: -73px -60px;
}
.jingyan-dialog-cancel-press .u-btn-com {
	background-position: -73px -60px;
}
.u-btn-com {
	border: 0px currentColor; border-image: none; width: 73px; height: 30px; color: rgb(255, 255, 255); font-size: 14px; font-weight: 700; cursor: pointer;
}
.u-pop-alert-info {
	margin: 0px 10px; font-size: 14px;
}
.u-pop-alert-btn {
	left: 40%; bottom: 15px; position: absolute;
}
.u-pop-confirm-btn {
	right: 93px; bottom: 20px; position: absolute;
}
.u-pop-cancel-btn {
	right: 10px; bottom: 20px; position: absolute;
}
.u-pop-confirm-info {
	text-align: left; font-size: 14px; margin-top: 10px; margin-left: 10px;
}
.join-share-dialog {
	margin: 30px 50px 0px 60px; color: rgb(51, 51, 51); font-size: 14px;
}
.join-share-dialog a {
	color: rgb(45, 100, 179);
}
.join-share-dialog .join-progress {
	background: url("../images/hx-popu-btn.png") no-repeat; width: 439px; height: 48px;
}
.join-share-dialog .step1 .caption {
	margin: 30px 0px;
}
.join-share-dialog .step2 .join-progress {
	background-position: 0px -48px;
}
.join-share-dialog .step2 .caption {
	margin: 25px 0px;
}
.join-share-dialog .step3 .join-progress {
	background-position: 0px -96px;
}
.join-share-dialog .step3 .begin-share-exp {
	left: 168px; top: 138px; position: absolute;
}
.join-share-dialog .step3 .begin-share-exp a {
	background: url("../images/hx-popu-btn.png") no-repeat 0px -144px; outline: 0px; width: 211px; height: 51px; margin-left: 0px; display: block;
}
.join-share-dialog .step3 .begin-share-exp a:hover {
	background-position: 0px -195px;
}
.join-share-dialog .step3 .begin-share-exp a:active {
	background-position: 0px -246px;
}
.join-share-dialog .step3 .how-write-exp {
	left: 168px; top: 200px; font-size: 12px; position: absolute;
}
.join-share-dialog .agreement .no-agree-tip {
	background: url("../images/uc-income-sprite.png") no-repeat -235px -159px; color: rgb(242, 121, 0); padding-left: 18px; font-size: 12px; margin-left: 40px; display: none;
}
.join-share-dialog .share-to-sns {
	text-align: center;
}
.join-share-dialog .share-to-sns li {
	width: 100px; text-align: center; color: rgb(153, 153, 153); font-size: 12px; float: left;
}
.join-share-dialog .share-to-sns li a {
	background: url("../images/hx-share-icon.png") no-repeat; margin: 0px 30px; transition:0.2s; width: 50px; height: 50px; display: block; -moz-transition: .2s; -webkit-transition: .2s; -o-transition: .2s;
}
.join-share-dialog .share-to-sns li a:hover {
	transform: scale(1.1); -moz-transform: scale(1.1); -webkit-transform: scale(1.1);
}
.join-share-dialog .share-to-sns li a.tieba {
	background-position: 0px -50px;
}
.join-share-dialog .share-to-sns li a.qweibo {
	background-position: 0px -100px;
}
.join-share-dialog .share-to-sns li a.renren {
	background-position: 0px -150px;
}
.msg-dialog-box {
	margin: 25px 40px;
}
.msg-dialog-box a {
	color: rgb(45, 100, 179);
}
.msg-dialog-box h3 {
	background: url("../images/uc-income-sprite.png") no-repeat -226px -209px; height: 24px; color: rgb(51, 51, 51); line-height: 27px; padding-left: 32px; font-size: 16px;
}
.msg-dialog-box .caption {
	color: rgb(102, 102, 102); line-height: 24px; padding-left: 32px; font-size: 14px; margin-top: 5px;
}
.msg-dialog-box .confirm-dialog-btn {
	background: url("../images/uc-income-sprite.png") no-repeat 0px 0px; outline: 0px; width: 73px; height: 30px; right: 40px; bottom: 25px; display: block; position: absolute;
}
.msg-dialog-box .confirm-dialog-btn:hover {
	background-position: 0px -30px;
}
.msg-dialog-box .confirm-dialog-btn:active {
	background-position: 0px -60px;
}
#album-box-layer {
	left: 0px; top: 0px; width: 100%; height: 100%; overflow: hidden; position: fixed; z-index: 10000; opacity: 0.9; background-color: rgb(51, 51, 51);
}
#album-playlist-container {
	margin: 0px auto; height: 100%; overflow: hidden; position: relative;
}
.album-playlist {
	position: absolute;
}
#album-box {
	left: 0px; width: 100%; height: 100%; position: absolute; z-index: 10001;
}
#album-box-content {
	text-align: center; position: relative;
}
#album-box-content .img-wrap {
	width: 890px; overflow: hidden; padding-right: 10px; background-color: rgb(255, 255, 255);
}
#album-box-bottom {
	width: 100%; height: 66px; bottom: 0px; position: absolute; background-color: rgb(0, 0, 0);
}
.tangram-scrollbar-track {
	background-color: rgb(255, 255, 255);
}
.manual-box#album-box-bottom {
	height: 40px; bottom: 0px; color: rgb(255, 255, 255); position: absolute; opacity: 0.85; background-color: rgb(51, 51, 51); _background-color: #1c1c1c;
}
.manual-box#album-box-bottom .manual-box-wrap {
	margin: 0px auto; width: 900px; height: 100%; overflow: hidden; position: relative;
}
.manual-box#album-box-bottom .manual-box-wrap .manual-download {
	background: url("../images/manual-download-icon.png") no-repeat 15px; width: 80px; height: 40px; color: rgb(255, 255, 255); line-height: 3; text-indent: 35px; font-size: 14px; text-decoration: none; float: left;
}
.manual-box#album-box-bottom .manual-box-wrap .manual-pager {
	width: 100px; height: 40px; text-align: center; font-family: 宋体; font-size: 14px; float: right;
}
.manual-box#album-box-bottom .manual-box-wrap .manual-pager .m-p-inner {
	top: 8px; position: relative;
}
.manual-box#album-box-bottom .manual-box-wrap .manual-pager .m-p-i {
	margin: 0px 5px; display: inline-block;
}
.manual-box#album-box-bottom .manual-box-wrap .manual-pager #m-pager {
	outline: 0px; border: 1px solid rgb(94, 94, 94); border-image: none; top: -1px; width: 29px; height: 23px; text-align: center; color: rgb(255, 255, 255); font-family: 宋体; font-size: 14px; position: relative; background-color: rgb(74, 74, 74);
}
.manual-box#album-box-bottom .manual-box-wrap .manual-pager .border-hover#m-pager {
	border: 1px solid rgb(225, 225, 225); border-image: none;
}
.manual-box#album-box-bottom .manual-box-wrap .manual-zoom {
	float: right;
}
.manual-box#album-box-bottom .manual-box-wrap .manual-zoom .manual-zoom-lager {
	background: url("../images/manaul-zoom-lager.png") no-repeat center; width: 40px; height: 40px; border-right-color: rgb(94, 94, 94); border-left-color: rgb(94, 94, 94); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; display: inline-block;
}
.manual-box#album-box-bottom .manual-box-wrap .manual-zoom .manual-zoom-smaller {
	background: url("../images/manaul-zoom-smaller.png") no-repeat center; width: 40px; height: 40px; border-right-color: rgb(94, 94, 94); border-right-width: 1px; border-right-style: solid; display: inline-block;
}
.manual-box#album-box-bottom .manual-box-wrap .manual-zoom .bg-hover {
	cursor: pointer; opacity: 1; background-color: rgb(0, 0, 0);
}
.manual-box#album-box-bottom .manual-box-wrap .bg-hover {
	cursor: pointer; opacity: 1; background-color: rgb(0, 0, 0);
}
#album-box-bottom img {
	margin: 8px 4px; border: 2px solid rgb(0, 0, 0); transition:ease-in-out, 0.3s; border-image: none; width: 65px; height: 50px; overflow: hidden; cursor: pointer; opacity: 0.4; -moz-transition: ease-in-out, .3s; -webkit-transition: ease-in-out, .3s; -o-transition: ease-in-out, .3s;
}
#album-box-bottom img:hover {
	opacity: 1;
}
#album-box-bottom img.CO_2_Ew2767 {
	border: 2px solid rgb(78, 175, 50); border-image: none; opacity: 1;
}
#album-box a.close-btn {
	background: url("../images/album-close-btn.png") no-repeat 20px 20px; top: 0px; width: 55px; height: 55px; right: 0px; display: block; position: absolute; z-index: 10002; cursor: pointer;
}
#album-box a.close-btn:hover {
	background-position: 20px -27px;
}
#left-area {
	background: rgb(255, 255, 255); top: 0px; position: absolute; z-index: 10001; opacity: 0;
}
#right-area {
	background: rgb(255, 255, 255); top: 0px; position: absolute; z-index: 10001; opacity: 0;
}
#left-area {
	left: 0px; cursor: url(../other/pic-left-arrow.cur), auto;
}
#right-area {
	right: 0px; cursor: url(../other/pic-right-arrow.cur), auto;
}
#first-last-tip {
	width: 181px; height: 51px; position: absolute; z-index: 1004;
}
.first-tip {
	background: url("../images/album-fist-tip.png") no-repeat 0px 0px; _background: 0 0;
}
.last-tip {
	background: url("../images/album-last-tip.png") no-repeat 0px 0px; _background: 0 0;
}
.next-series {
	background: url("../images/album-next-series.png") no-repeat 0px 0px; text-align: center; color: rgb(255, 255, 255); line-height: 3.5; font-family: 微软雅黑; font-size: 14px; _background: 0 0;
}
.next-series a {
	color: rgb(255, 255, 255); text-decoration: underline;
}
.jy-captcha-dialog {
	padding: 15px 0px 0px 40px;
}
.jy-captcha-dialog .jy-captcha-wrap {
	margin: 10px 0px;
}
.jy-captcha-dialog .jy-captcha-wrap span {
	height: 34px; line-height: 34px; font-size: 14px; margin-right: 10px; float: left;
}
.jy-captcha-dialog .jy-captcha-content {
	padding-left: 52px;
}
.jy-captcha-dialog .jy-captcha-content div {
	width: 100px; height: 40px; margin-right: 10px; float: left;
}
.jy-captcha-dialog .jy-captcha-content a {
	height: 40px; color: rgb(45, 100, 179); line-height: 40px;
}
.jy-captcha-dialog p {
	color: rgb(153, 153, 153); padding-left: 52px; margin-top: 10px;
}
.jy-captcha-ipt-grid input {
	padding: 0px; outline: 0px; border: 1px solid rgb(221, 221, 221); border-image: none; width: 46px; height: 32px; text-align: center; color: rgb(102, 102, 102); font-size: 20px;
}
.jy-captcha-ipt-grid .captcha-ipt-grid1 {
	border-right-color: currentColor; border-right-width: 0px; border-right-style: none;
}
.jy-captcha-ipt-grid .captcha-ipt-grid2 {
	border-right-color: currentColor; border-right-width: 0px; border-right-style: none;
}
.jy-captcha-ipt-grid .captcha-ipt-grid3 {
	border-right-color: currentColor; border-right-width: 0px; border-right-style: none;
}
.fis-inline-block {
	vertical-align: middle; display: inline-block; -moz-box-orient: vertical;
}
.captcha-box {
	margin: 20px;
}
.captcha-box .captcha-input {
	height: 36px; line-height: 36px;
}
.captcha-box .captcha-input dl {
	vertical-align: middle; display: inline-block; -moz-box-orient: vertical;
}
.captcha-box .captcha-input .captcha-input-status {
	vertical-align: middle; display: inline-block; -moz-box-orient: vertical;
}
.captcha-box .captcha-input .captcha-input-title {
	height: 36px; font-size: 14px; margin-right: 10px; float: left;
}
.captcha-box .captcha-input dl {
	border: 1px solid rgb(204, 204, 204); border-image: none; width: 223px; overflow: hidden;
}
.captcha-box .captcha-input dl dt {
	width: 45px; height: 34px; overflow: hidden;
}
.captcha-box .captcha-input dl dd {
	width: 45px; height: 34px; overflow: hidden;
}
.captcha-box .captcha-input dl dd {
	background-position: -1000px; border-right-color: rgb(221, 221, 221); border-right-width: 1px; border-right-style: solid; float: left;
}
.captcha-box .captcha-input dl dt.captcha-backspace {
	background: url("../images/del_56c6545.png") no-repeat; width: 40px; margin-right: -1px; float: right; cursor: pointer;
}
.captcha-box .captcha-content {
	margin: 0px auto; width: 186px;
}
.captcha-box .captcha-content .captcha-content-tip {
	color: rgb(102, 102, 102); font-size: 12px; margin-top: 5px;
}
.captcha-box .captcha-content .error.captcha-content-tip {
	color: red;
}
.captcha-box .captcha-content .captcha-img-wrap {
	background-position: 0px 3px; width: 110px; height: 36px; vertical-align: middle; display: inline-block; -moz-box-orient: vertical;
}
.captcha-box .captcha-content .captcha-img-change {
	color: rgb(45, 100, 179);
}
.captcha-box .captcha-content .captcha-grid-buttons {
	overflow: hidden; margin-top: 5px;
}
.captcha-box .captcha-content .captcha-grid-buttons a {
	border-width: 1px; border-style: solid; border-color: rgb(224, 224, 224) rgb(224, 224, 224) rgb(191, 191, 191); margin: 0px 5px 5px 0px; outline: 0px; border-image: none; float: left; display: block; -ms-zoom: 1;
}
.captcha-box .captcha-content .captcha-grid-buttons a div {
	background-position: -1000px; width: 54px; height: 40px; cursor: pointer;
}
.captcha-box .captcha-content .captcha-grid-buttons a .captcha-btn-1 {
	background-position: -4px -32px;
}
.captcha-box .captcha-content .captcha-grid-buttons a .captcha-btn-4 {
	background-position: 0px -83px;
}
.captcha-box .captcha-content .captcha-grid-buttons a .captcha-btn-7 {
	background-position: -2px -135px;
}
.captcha-box .captcha-content .captcha-grid-buttons a .captcha-btn-2 {
	background-position: -53px -39px;
}
.captcha-box .captcha-content .captcha-grid-buttons a .captcha-btn-5 {
	background-position: -53px -85px;
}
.captcha-box .captcha-content .captcha-grid-buttons a .captcha-btn-8 {
	background-position: -53px -135px;
}
.captcha-box .captcha-content .captcha-grid-buttons a .captcha-btn-3 {
	background-position: -96px -38px;
}
.captcha-box .captcha-content .captcha-grid-buttons a .captcha-btn-6 {
	background-position: -96px -86px;
}
.captcha-box .captcha-content .captcha-grid-buttons a .captcha-btn-9 {
	background-position: -96px -135px;
}
.g-btn-com {
	background: url("../images/dialog_btn_bg.png") no-repeat 0px 0px; border: 0px currentColor; border-image: none; width: 73px; height: 30px; color: rgb(255, 255, 255); font-size: 14px; font-weight: 700; cursor: pointer;
}
.g-btn-long {
	background: url("../images/dialog_btn_bg.png") no-repeat 0px 0px; border: 0px currentColor; border-image: none; width: 73px; height: 30px; color: rgb(255, 255, 255); font-size: 14px; font-weight: 700; cursor: pointer;
}
.g-btn-2long {
	background: url("../images/dialog_btn_bg.png") no-repeat 0px 0px; border: 0px currentColor; border-image: none; width: 73px; height: 30px; color: rgb(255, 255, 255); font-size: 14px; font-weight: 700; cursor: pointer;
}
.g-btn-com-hover {
	background: url("../images/dialog_btn_bg.png") no-repeat 0px 0px; border: 0px currentColor; border-image: none; width: 73px; height: 30px; color: rgb(255, 255, 255); font-size: 14px; font-weight: 700; cursor: pointer;
}
.g-btn-long-hover {
	background: url("../images/dialog_btn_bg.png") no-repeat 0px 0px; border: 0px currentColor; border-image: none; width: 73px; height: 30px; color: rgb(255, 255, 255); font-size: 14px; font-weight: 700; cursor: pointer;
}
.g-btn-2long-hover {
	background: url("../images/dialog_btn_bg.png") no-repeat 0px 0px; border: 0px currentColor; border-image: none; width: 73px; height: 30px; color: rgb(255, 255, 255); font-size: 14px; font-weight: 700; cursor: pointer;
}
.g-btn-com:hover {
	background-position: 0px -40px;
}
.g-btn-com-hover {
	background-position: 0px -40px;
}
.g-btn-long {
	background-position: -90px 0px;
}
.g-btn-long:hover {
	background-position: -90px -40px;
}
.g-btn-long-hover {
	background-position: -90px -40px;
}
.g-btn-cancel {
	background-position: -90px 0px; color: rgb(102, 197, 87);
}
.g-btn-cancel:hover {
	background-position: -90px -40px;
}
.g-btn-2long {
	background-position: -180px 0px; width: 110px;
}
.g-btn-2long:hover {
	background-position: -180px -40px;
}
.g-btn-2long-hover {
	background-position: -180px -40px;
}
.g-btn-disabled {
	color: gray;
}
.g-ipt {
	padding: 3px 1px; height: 22px; font-size: 14px;
}
.b-release {
	background: url("../images/bg_button.png") no-repeat 0px 0px;
}
.b-release-noinput {
	background: url("../images/bg_button.png") no-repeat 0px 0px;
}
.b-reply-release {
	background: url("../images/bg_button.png") no-repeat 0px 0px;
}
.b-reply-release-noinput {
	background: url("../images/bg_button.png") no-repeat 0px 0px;
}
.b-followed {
	background: url("../images/bg_button.png") no-repeat 0px 0px;
}
.b-vote {
	background: url("../images/bg_button.png") no-repeat 0px 0px;
}
.b-small-followed {
	background: url("../images/bg_button.png") no-repeat 0px 0px;
}
.b-small-vote {
	background: url("../images/bg_button.png") no-repeat 0px 0px;
}
.b-release {
	background-position: -206px -639px; width: 94px; height: 31px; display: inline-block; cursor: pointer;
}
.b-release-noinput {
	background-position: -206px -711px; width: 94px; height: 31px; display: inline-block; cursor: pointer;
}
.b-release:hover {
	background-position: -206px -675px;
}
.b-reply-release-noinput {
	background-position: -243px -115px; width: 57px; height: 26px; display: inline-block;
}
.b-reply-release {
	background-position: -243px -81px; width: 57px; height: 26px; display: inline-block;
}
.b-followed {
	background-position: -199px -150px; width: 101px; height: 27px; display: inline-block;
}
.b-followed:hover {
	background-position: -199px -180px;
}
.b-vote {
	background-position: 0px -773px; width: 101px; height: 27px; display: inline-block;
}
.b-vote:hover {
	background-position: -109px -773px;
}
.b-small-vote {
	background-position: 0px -808px; width: 73px; height: 22px; display: inline-block;
}
.b-small-vote:hover {
	background-position: -81px -808px;
}
.b-small-vote:active {
	background-position: -162px -808px;
}
.b-small-followed {
	background-position: 0px -838px; width: 61px; height: 22px; display: inline-block;
}
.b-small-followed:hover {
	background-position: -81px -838px;
}
.b-small-followed:active {
	background-position: -162px -838px;
}
#editorBD .edui-editor {
	z-index: 1000 !important;
}
.CH_n_7A2946 {
	padding: 0px;
}
.body a {
	color: rgb(45, 100, 179); text-decoration: none;
}
.body a:hover {
	text-decoration: underline;
}
.body a:visited {
	color: rgb(45, 100, 179); text-decoration: none;
}
.block {
	display: block;
}
.inline {
	display: inline;
}
.inline-block {
	display: inline-block;
}
.link-color {
	color: rgb(1, 116, 146);
}
.tx-right {
	text-align: right;
}
.tx-left {
	text-align: left;
}
.Ca_0_Y3025 {
	float: right;
}
.Cx7_5_Ns3088 {
	float: left;
}
.mt15 {
	margin-top: 15px;
}
.mt10 {
	margin-top: 10px;
}
.mt4 {
	margin-top: 4px;
}
.center {
	text-align: center;
}
.f-1f83a1 {
	color: rgb(31, 131, 161);
}
.f-666 {
	color: rgb(102, 102, 102);
}
.f-999 {
	color: rgb(153, 153, 153);
}
.f-red {
	color: red;
}
.gray {
	color: rgb(102, 102, 102);
}
.red {
	color: red;
}
.blue {
	color: rgb(1, 116, 146);
}
.fbold {
	font-weight: 700;
}
.f18 {
	font-size: 18px;
}
.f14 {
	font-size: 14px;
}
.f12 {
	font-size: 12px;
}
.no-bd-bottom {
	border-bottom-style: none;
}
input.toline {
	border-width: 0px 0px 1px; border-style: none none solid; border-color: currentColor currentColor rgb(102, 102, 102); border-image: none;
}
td.c {
	text-align: center; padding-right: 0px;
}
th.c {
	text-align: center; padding-right: 0px;
}
td.l {
	text-align: left; padding-left: 0px;
}
th.l {
	text-align: left; padding-left: 0px;
}
td.r {
	text-align: right; padding-right: 0px;
}
th.r {
	text-align: right; padding-right: 0px;
}
.border-padding {
	padding: 1px; border: 1px solid rgb(247, 248, 248); border-image: none; background-color: rgb(241, 242, 242);
}
.border-outer {
	border: 1px solid rgb(233, 234, 234); border-image: none;
}
.border-inner {
	border: 1px solid rgb(203, 217, 219); border-image: none; background-color: rgb(255, 255, 255);
}
#ti-numRight {
	line-height: 35px;
}
#ti-numError {
	line-height: 35px;
}
#ti-numError {
	color: red; font-size: 14px;
}
em#ti-numLen {
	margin: 0px 5px; font-size: 20px; vertical-align: -2px;
}
.advise {
	padding: 1px; border: 1px solid rgb(247, 248, 248); border-image: none; margin-top: 4px; background-color: rgb(241, 242, 242);
}
.CXG_d_33106 {
	margin: 15px; display: block;
}
.protocol {
	padding: 5px;
}
.clearfix::after {
	height: 0px; line-height: 0; clear: both; font-size: 0px; display: block; visibility: hidden; content: ".";
}
.CC_qq_6j2980 {
	-ms-zoom: 1;
}
.bc-f3fafc {
	background: rgb(243, 250, 252);
}
.bc-ffa242 {
	color: rgb(255, 162, 66);
}
.border-e1e1e1 {
	border: 1px solid rgb(225, 225, 225); border-image: none;
}
.line-1FABC9 {
	color: rgb(31, 171, 201);
}
.pl30 {
	padding-left: 30px;
}
.pl20 {
	padding-left: 20px;
}
.pb15 {
	padding-bottom: 15px;
}
.pb20 {
	padding-bottom: 20px;
}
.mt8 {
	margin-top: 8px;
}
.mt35 {
	margin-top: 35px;
}
.mt30 {
	margin-top: 30px;
}
.mt25 {
	margin-top: 25px;
}
.mt20 {
	margin-top: 20px;
}
.mt15 {
	margin-top: 15px;
}
.mb35 {
	margin-bottom: 35px;
}
.mb30 {
	margin-bottom: 30px;
}
.mb25 {
	margin-bottom: 25px;
}
.mb20 {
	margin-bottom: 20px;
}
.mb15 {
	margin-bottom: 15px;
}
.pt25 {
	padding-top: 25px;
}
.wd775 {
	width: 775px;
}
.wd185 {
	width: 185px;
}
.ml25 {
	margin-left: 25px;
}
.ml20 {
	margin-left: 20px;
}
.ht190 {
	height: 190px;
}
.ht160 {
	height: 160px;
}
.wd725 {
	width: 725px;
}
header {
	margin: 0px; padding: 0px;
}
section {
	margin: 0px; padding: 0px;
}
aside {
	margin: 0px; padding: 0px;
}
footer {
	margin: 0px; padding: 0px;
}
header {
	display: block;
}
footer {
	display: block;
}
article {
	display: block;
}
section {
	display: block;
}
hgroup {
	display: block;
}
nav {
	display: block;
}
figure {
	display: block;
}
.i-suc {
	background: url("../images/bg_icon.png") no-repeat 0px 0px;
}
.i-good-exp {
	background: url("../images/bg_icon.png") no-repeat 0px 0px;
}
.i-video {
	background: url("../images/bg_icon.png") no-repeat 0px 0px;
}
.i-insert-img {
	background: url("../images/bg_icon.png") no-repeat 0px 0px;
}
.i-insert-img-over {
	background: url("../images/bg_icon.png") no-repeat 0px 0px;
}
.i-insert-img-down {
	background: url("../images/bg_icon.png") no-repeat 0px 0px;
}
.i-excel-comment {
	background: url("../images/bg_icon.png") no-repeat 0px 0px;
}
.i-del-comment {
	background: url("../images/bg_icon.png") no-repeat 0px 0px;
}
.i-del-excel {
	background: url("../images/bg_icon.png") no-repeat 0px 0px;
}
.i-add-excel {
	background: url("../images/bg_icon.png") no-repeat 0px 0px;
}
.mark {
	background: url("../images/bg_icon.png") no-repeat 0px 0px;
}
.tick {
	background: url("../images/bg_icon.png") no-repeat 0px 0px;
}
.i-score {
	background: url("../images/bg_icon.png") no-repeat 0px 0px;
}
.i-ul {
	background: url("../images/bg_icon.png") no-repeat 0px 0px;
}
.i-new {
	background: url("../images/bg_icon.png") no-repeat 0px 0px;
}
.i-original {
	background: url("../images/bg_icon.png") no-repeat 0px 0px;
}
.i-msg-close {
	background: url("../images/bg_icon.png") no-repeat 0px 0px;
}
.i-suc {
	background-position: 0px -69px; padding: 0px 0px 0px 18px;
}
.i-good-exp {
	padding: 0px 0px 0px 15px; vertical-align: 2px;
}
.i-video {
	background-position: 0px -20px; padding: 0px 0px 0px 3px; width: 12px; height: 13px; display: inline-block;
}
.i-original {
	background-position: 0px -919px; padding: 0px 0px 0px 3px; width: 15px; height: 16px; vertical-align: -2px; display: inline-block; _vertical-align: auto;
}
.i-excel-comment {
	background-position: 0px -652px; width: 13px; height: 13px; vertical-align: middle; display: inline-block;
}
.i-del-comment {
	background-position: 0px -668px; height: 13px; padding-left: 15px; display: inline-block;
}
.i-del-excel {
	background-position: 0px -702px; height: 13px; padding-left: 14px; display: inline-block;
}
.i-add-excel {
	background-position: 0px -684px; height: 13px; padding-left: 14px; display: inline-block;
}
.i-insert-img {
	background-position: 0px -589px; height: 16px; display: inline-block;
}
.i-insert-img:hover {
	background-position: 0px -610px; height: 16px; display: inline-block;
}
.i-insert-img-over {
	background-position: 0px -610px; height: 16px; display: inline-block;
}
.i-insert-img:active {
	background-position: 0px -631px; height: 16px; display: inline-block;
}
.i-insert-img-down {
	background-position: 0px -631px; height: 16px; display: inline-block;
}
.i-score {
	background-position: 0px -50px; padding: 1px 0px 0px 12px;
}
.mark {
	background: url("../images/uc-income-sprite.png") no-repeat -225px -209px; height: 24px; color: rgb(51, 51, 51); line-height: 24px; padding-left: 30px; font-size: 16px; font-weight: 700;
}
.tick {
	background: url("../images/uc-income-sprite.png") no-repeat -225px -313px; height: 24px; color: rgb(51, 51, 51); line-height: 24px; padding-left: 34px; font-size: 16px; font-weight: 700;
}
.followed-vote-pop {
	margin: 20px 0px 0px 52px;
}
.mlt54 {
	margin: 7px 0px; color: rgb(102, 102, 102); padding-left: 3px;
}
.mlt54 a {
	color: rgb(45, 100, 179);
}
.ml54 {
	padding-left: 2px;
}
.i-ul {
	background-position: -17px -455px; padding-left: 12px;
}
.i-new {
	background-position: 0px -886px; width: 21px; height: 11px; text-indent: -9999px; font-size: 11px; display: inline-block;
}
.i-msg-close {
	background: url("../images/close_icon.gif") no-repeat 0px 0px; width: 19px; height: 20px; line-height: 20; margin-top: -5px; margin-right: -5px; float: right; cursor: pointer; _display: inline;
}
.i-msg-close:hover {
	background-position: 0px -20px;
}
.i-msg-close:active {
	background-position: 0px -40px;
}
.author-icon-lv1 {
	background: url("../images/usr_lv_ico.png") no-repeat; width: 16px; height: 16px; vertical-align: text-top; display: inline-block; -ms-zoom: 1;
}
.author-icon-lv2 {
	background: url("../images/usr_lv_ico.png") no-repeat; width: 16px; height: 16px; vertical-align: text-top; display: inline-block; -ms-zoom: 1;
}
.author-icon-lv3 {
	background: url("../images/usr_lv_ico.png") no-repeat; width: 16px; height: 16px; vertical-align: text-top; display: inline-block; -ms-zoom: 1;
}
.author-icon-lv2 {
	background-position: 0px -29px;
}
.author-icon-lv3 {
	background-position: 0px -59px;
}
.author-title-lv1 {
	background: url("../images/navigator-qb.png") no-repeat 0px 0px; width: 16px; height: 16px; margin-right: 5px; vertical-align: text-top; display: inline-block;
}
.author-title-lv2 {
	background: url("../images/navigator-qb.png") no-repeat 0px 0px; width: 16px; height: 16px; margin-right: 5px; vertical-align: text-top; display: inline-block;
}
.author-title-lv1 {
	background-position: -49px 0px; width: 55px; height: 17px;
}
.author-title-lv2 {
	background-position: 0px 0px; width: 44px; height: 17px;
}
body {
	background: url("../other/.cn/about:blank") fixed 0px 0px rgb(255, 255, 255);
}
.CH_n_7A2946 {
	width: 980px; margin-right: auto; margin-left: auto;
}
.body {
	width: 980px; margin-right: auto; margin-left: auto;
}
.Cs_0_I2684 {
	width: 980px; margin-right: auto; margin-left: auto;
}
.Ch8_5_X22974 {
	margin: 0px auto;
}
.Cs_0_I2684 {
	padding: 30px 0px;
}
.l-main-col {
	float: left; display: inline;
}
.l-aside {
	width: 280px; float: left;
}
.grid-980 {
	margin: 0px auto; padding: 0px;
}
.grid-960 {
	margin: 0px auto; padding: 0px;
}
.grid-730 {
	margin: 0px auto; padding: 0px;
}
.grid-710 {
	margin: 0px auto; padding: 0px;
}
.grid-690 {
	margin: 0px auto; padding: 0px;
}
.grid-290 {
	margin: 0px auto; padding: 0px;
}
.grid-270 {
	margin: 0px auto; padding: 0px;
}
.grid-250 {
	margin: 0px auto; padding: 0px;
}
.grid-210 {
	margin: 0px auto; padding: 0px;
}
.grid-80 {
	margin: 0px auto; padding: 0px;
}
.grid-70 {
	margin: 0px auto; padding: 0px;
}
.grid-60 {
	margin: 0px auto; padding: 0px;
}
.grid-30 {
	margin: 0px auto; padding: 0px;
}
.grid-10 {
	margin: 0px auto; padding: 0px;
}
.grid-980 {
	width: 980px;
}
.grid-960 {
	width: 960px;
}
.grid-730 {
	width: 730px;
}
.grid-710 {
	width: 710px;
}
.grid-690 {
	width: 690px;
}
.grid-290 {
	width: 290px;
}
.grid-270 {
	width: 270px;
}
.grid-250 {
	width: 250px;
}
.grid-210 {
	width: 210px;
}
.grid-80 {
	width: 80px;
}
.grid-70 {
	width: 70px;
}
.grid-60 {
	width: 60px;
}
.grid-30 {
	width: 30px;
}
.grid-10 {
	width: 10px;
}
.no-border-rect .hd {
	line-height: 16px; padding-bottom: 4px; margin-bottom: -2px; border-bottom-color: rgb(193, 222, 226); border-bottom-width: 1px; border-bottom-style: solid;
}
.no-border-rect .bd {
	background: url("../images/bg.png") no-repeat 0px -603px; padding: 17px 0px 0px;
}
.rank li {
	background: url("../images/bg.png") no-repeat 0px 0px; padding: 0px 0px 2px 20px; margin-top: 3px;
}
.rank li span {
	color: rgb(153, 153, 153); float: right;
}
.rank .no1 {
	background-position: 0px -124px;
}
.rank .no2 {
	background-position: 0px -144px;
}
.rank .no3 {
	background-position: 0px -165px;
}
.rank .no4 {
	background-position: 0px -186px;
}
.rank .no5 {
	background-position: 0px -207px;
}
.rank .no6 {
	background-position: 0px -228px;
}
.rank .no7 {
	background-position: 0px -249px;
}
.rank .no8 {
	background-position: 0px -270px;
}
.rank .no9 {
	background-position: 0px -291px;
}
.rank .no10 {
	background-position: 0px -312px;
}
.title-bar {
	background: url("../images/bg_button.png") repeat-x 0px -596px; height: 33px; line-height: 33px; padding-left: 12px;
}
.title-bar h3 {
	font-size: 14px;
}
.border-ffb500 {
	border: 1px solid rgb(255, 181, 0); border-image: none;
}
.border-cbd9db {
	border: 1px solid rgb(203, 217, 219); border-image: none;
}
.border-add6df {
	border: 1px solid rgb(173, 214, 223); border-image: none;
}
.border-c1dee2 {
	border: 1px solid rgb(193, 222, 226); border-image: none;
}
.border-e1e1e1 {
	border: 1px solid rgb(225, 225, 225); border-image: none;
}
body {
	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;
}
hr {
	margin: 0px; padding: 0px;
}
p {
	margin: 0px; padding: 0px;
}
blockquote {
	margin: 0px; padding: 0px;
}
dl {
	margin: 0px; padding: 0px;
}
dt {
	margin: 0px; padding: 0px;
}
dd {
	margin: 0px; padding: 0px;
}
ul {
	margin: 0px; padding: 0px;
}
ol {
	margin: 0px; padding: 0px;
}
li {
	margin: 0px; padding: 0px;
}
pre {
	margin: 0px; padding: 0px;
}
form {
	margin: 0px; padding: 0px;
}
fieldset {
	margin: 0px; padding: 0px;
}
legend {
	margin: 0px; padding: 0px;
}
button {
	margin: 0px; padding: 0px;
}
textarea {
	margin: 0px; padding: 0px;
}
th {
	margin: 0px; padding: 0px;
}
td {
	margin: 0px; padding: 0px;
}
body {
	font: 12px/1.5 arial, "宋体", sans-serif; font-size-adjust: none; font-stretch: normal;
}
button {
	font: 12px/1.5 arial, "宋体", sans-serif; font-size-adjust: none; font-stretch: normal;
}
select {
	font: 12px/1.5 arial, "宋体", sans-serif; font-size-adjust: none; font-stretch: normal;
}
textarea {
	font: 12px/1.5 arial, "宋体", sans-serif; font-size-adjust: none; font-stretch: normal;
}
h1 {
	font-size: 100%;
}
h2 {
	font-size: 100%;
}
h3 {
	font-size: 100%;
}
h4 {
	font-size: 100%;
}
h5 {
	font-size: 100%;
}
h6 {
	font-size: 100%;
}
address {
	font-style: normal;
}
cite {
	font-style: normal;
}
dfn {
	font-style: normal;
}
var {
	font-style: normal;
}
code {
	font-family: courier new,courier,monospace;
}
kbd {
	font-family: courier new,courier,monospace;
}
pre {
	font-family: courier new,courier,monospace;
}
samp {
	font-family: courier new,courier,monospace;
}
small {
	font-size: 12px;
}
ul {
	list-style: none;
}
ol {
	list-style: none;
}
a {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
sup {
	vertical-align: text-top;
}
sub {
	vertical-align: text-bottom;
}
legend {
	color: rgb(0, 0, 0);
}
fieldset {
	border: 0px currentColor; border-image: none;
}
img {
	border: 0px currentColor; border-image: none;
}
button {
	font-size: 100%;
}
select {
	font-size: 100%;
}
textarea {
	font-size: 100%;
}
embed {
	clear: both; display: block;
}
table {
	border-collapse: collapse; border-spacing: 0;
}
.w984 {
	width: 984px;
}
.CFl_l_7s2958 {
	clear: both;
}
.hide {
	display: none;
}
body {
	-ms-word-break: break-all;
}
.lemmaref {
	padding: 6px 5px; overflow: hidden;
}
.temp-autoAreaHolder {
	height: 1px; overflow: hidden; position: relative;
}
.temp-autoArea {
	padding: 2px 3px; line-height: 20px; font-size: 14px;
}
.area {
	padding: 2px 3px; border: 0px currentColor; border-image: none; overflow: hidden; font-size: 14px; -ms-word-break: break-all; -ms-word-wrap: break-word; background-color: rgb(255, 254, 239);
}
.item-banner {
	width: 100%; height: 26px;
}
.smart-textarea-menu {
	height: 26px; color: rgb(1, 116, 146); border-top-color: rgb(221, 238, 245); border-top-width: 1px; border-top-style: solid; background-color: rgb(246, 250, 252);
}
.pop-alert-info {
	margin: 0px 10px; font-size: 14px;
}
.pop-alert-btn {
	right: 40px; bottom: 25px; position: absolute;
}
.tangram-dialog {
	background: rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); border-image: none;
}
.tangram-dialog-title {
	background: rgb(252, 252, 252); color: rgb(51, 51, 51); line-height: 34px; padding-left: 20px; font-size: 14px; font-weight: 700; border-bottom-color: rgb(242, 242, 242); border-bottom-width: 1px; border-bottom-style: solid; cursor: move; -moz-user-select: none;
}
.tangram-dialog-titletext {
	margin: 0px 10px; line-height: 24px;
}
.tangram-dialog-close {
	background: url("../images/possportui.png") 0px -493px; top: 11px; width: 14px; height: 13px; right: 11px; position: absolute; cursor: pointer;
}
.tangram-dialog-close-hover {
	background-position: 0px -511px;
}
.tangram-dialog-close-press {
	background-position: 0px -529px;
}
.tangram-dialog-content {
	background: rgb(255, 255, 255); padding: 5px; position: relative;
}
.pop-confirm-btn {
	right: 93px; bottom: 15px; position: absolute;
}
.pop-cancel-btn {
	right: 10px; bottom: 15px; position: absolute;
}
.pop-cancel-btn .g-btn-com {
	background-position: -90px 0px; color: rgb(102, 197, 87);
}
.pop-cancel-btn .g-btn-com:hover {
	background-position: -90px -40px;
}
.pop-cancel-btn .g-btn-com-hover {
	background-position: -90px -40px;
}
.pop-confirm-btn input {
	margin-right: 10px;
}
.pop-cancel-btn input {
	margin-right: 10px;
}
.pop-confirm-info {
	text-align: left; font-size: 14px; margin-top: 10px; margin-left: 10px;
}
.tangram-passport {
	background: rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); border-image: none;
}
.tangram-passport-title {
	background: rgb(252, 252, 252); line-height: 35px; padding-left: 20px; font-size: 14px; font-weight: 700; border-bottom-color: rgb(242, 242, 242); border-bottom-width: 1px; border-bottom-style: solid; cursor: move; -moz-user-select: none;
}
.tangram-passport-titletext {
	margin: 0px 10px; line-height: 24px;
}
.tangram-passport-content {
	background: rgb(255, 255, 255); padding: 5px; position: relative;
}
.tangram-passport-close {
	background: url("../images/possportui.png") 0px -493px; top: 11px; width: 14px; height: 13px; right: 11px; position: absolute; cursor: pointer;
}
.tangram-passport-close-hover {
	background-position: 0px -511px;
}
.tangram-passport-close-press {
	background-position: 0px -529px;
}
.fav-exp-pop {
	margin: 25px 0px 0px 35px;
}
.fav-exp-pop h3 {
	background: url("../images/uc-income-sprite.png") no-repeat -225px -313px; color: rgb(51, 51, 51); padding-left: 30px; font-size: 16px; font-weight: 700; margin-bottom: 20px;
}
.fav-exp-pop p {
	color: rgb(51, 51, 51); padding-left: 3px; font-size: 14px;
}
.fav-exp-pop span.C9I_Z3_j3046 {
	background: url("../images/bg_icon.png") no-repeat 0px -1001px; width: 16px; height: 16px; margin-right: 10px; margin-bottom: 20px; float: left; display: block;
}
.fav-exp-pop .my-exp {
	color: rgb(45, 100, 179);
}
.fav-exp-pop .red {
	padding: 0px 2px; color: red;
}
.fav-exp-pop .black {
	padding: 0px 2px; color: rgb(0, 0, 0);
}
#pop-share {
	margin-top: 80px;
}
#pop-share span {
	top: -2px; margin-right: 8px; position: relative; _top: 0;
}
#pop-share a {
	width: 16px; height: 16px; margin-right: 8px; display: inline-block;
}
.to-renren {
	background: url("../images/bg_icon.png") no-repeat 0px 0px;
}
.to-qqzone {
	background: url("../images/bg_icon.png") no-repeat 0px 0px;
}
.to-kaixin {
	background: url("../images/bg_icon.png") no-repeat 0px 0px;
}
.to-sina {
	background: url("../images/bg_icon.png") no-repeat 0px 0px;
}
.to-tencent {
	background: url("../images/bg_icon.png") no-repeat 0px 0px;
}
.to-163 {
	background: url("../images/bg_icon.png") no-repeat 0px 0px;
}
.to-sohu {
	background: url("../images/bg_icon.png") no-repeat 0px 0px;
}
.to-renren {
	background-position: 0px -187px;
}
.to-qqzone {
	background-position: 0px -208px;
}
.to-kaixin {
	background-position: 0px -229px;
}
.to-sina {
	background-position: 0px -249px;
}
.to-tencent {
	background-position: 0px -820px;
}
.to-sohu {
	background-position: 0px -842px;
}
.to-163 {
	background-position: 0px -864px;
}
.ChE_19_7a3000 {
	display: block; visibility: hidden;
}
#exp-msgbox-wrapper {
	top: 30px; width: 180px; right: 75px; position: absolute; z-index: 2099;
}
.exp-msgbox {
	padding: 8px; height: auto; position: relative; -ms-zoom: 1;
}
.msg-item-box {
	display: none;
}
.exp-msgbox-hover .msg-item-box {
	display: block;
}
:root .arrow {
	top: -9px;
}
.arrow {
	left: 19px; top: -10px; position: absolute; z-index: 2101;
}
.arrow em {
	width: 17px; height: 19px; line-height: 21px; overflow: hidden; font-family: Simsun; font-size: 16px; position: absolute;
}
.arrow span {
	width: 17px; height: 19px; line-height: 21px; overflow: hidden; font-family: Simsun; font-size: 16px; position: absolute;
}
.arrow em {
	color: rgb(232, 204, 161); font-style: normal;
}
.arrow span {
	top: 2px; color: rgb(254, 253, 237);
}
.exp-msgbox {
	background: rgb(254, 253, 237); border-radius: 2px; border: 1px solid rgb(232, 204, 161); border-image: none; box-shadow: 2px 2px 4px rgba(0,0,0,0.15); -moz-box-shadow: 2px 2px 4px rgba(0, 0, 0, .15); -webkit-box-shadow: 2px 2px 4px rgba(0, 0, 0, .15); -webkit-border-radius: 2px; -moz-border-radius: 2px;
}
.exp-msgbox a {
	color: rgb(45, 100, 179);
}
.exp-msgbox a:visited {
	color: rgb(45, 100, 179);
}
.exp-msgbox .n-title {
	padding: 3px 10px; border-bottom-color: rgb(248, 240, 219); border-bottom-width: 1px; border-bottom-style: solid;
}
.exp-msgbox .n-title .notice-close {
	background: url("../images/notice-icon.png") no-repeat 0px -40px; width: 14px; height: 14px; float: right; cursor: pointer;
}
.exp-msgbox .n-item {
	padding: 4px 13px 4px 10px; height: 18px;
}
.exp-msgbox .n-item a {
	float: left;
}
.exp-msgbox .n-item a:hover {
	text-decoration: none;
}
.exp-msgbox .n-item b {
	color: rgb(255, 120, 0); padding-right: 2px; padding-left: 2px; font-size: 12px; cursor: pointer;
}
.exp-msgbox .n-item span {
	width: 19px; height: 18px; float: right;
}
.exp-msgbox .n-cms-in {
	height: auto; border-top-color: rgb(248, 240, 219); border-top-width: 1px; border-top-style: solid; position: relative;
}
.exp-msgbox .n-cms-in span {
	top: 4px; right: 6px; position: absolute;
}
.exp-msgbox .n-cms {
	height: auto; position: relative;
}
.exp-msgbox .n-cms span {
	top: 4px; right: 6px; position: absolute;
}
.exp-msgbox .n-cms-first {
	border-top-color: rgb(248, 240, 219); border-top-width: 1px; border-top-style: solid;
}
.exp-msgbox .first {
	border-top-color: currentColor; border-top-width: 0px; border-top-style: none;
}
.exp-msgbox-close {
	float: right; cursor: pointer;
}
.itemhover {
	background-color: rgb(251, 248, 223);
}
.itemhover span {
	background: url("../images/close_icon.gif") no-repeat 0px 0px; width: 19px; height: 18px; line-height: 18; margin-right: -5px; cursor: pointer;
}
.exp-msgbox-tip {
	padding: 0px 8px; color: rgb(45, 100, 179);
}
.exp-msgbox-tip b {
	color: rgb(255, 120, 0);
}
.exp-msgbox-content {
	display: none;
}
.msg-mouse-over .exp-msgbox-tip {
	display: none;
}
.msg-mouse-over .exp-msgbox-content {
	display: block;
}
.ui-note .side {
	background: url("../images/arrow.gif") no-repeat 0px 0px; overflow: hidden; position: absolute; z-index: 100;
}
.ui-note .up {
	background: url("../images/arrow.gif") no-repeat 0px 0px; overflow: hidden; position: absolute; z-index: 100;
}
.ui-note .down {
	background: url("../images/arrow.gif") no-repeat 0px 0px; overflow: hidden; position: absolute; z-index: 100;
}
.ui-note .side {
	width: 11px; height: 21px;
}
.ui-note .up {
	width: 21px; height: 11px;
}
.ui-note .down {
	background-position: 0px -10px; width: 21px; height: 11px;
}
.tag {
	font-size: 14px;
}
.tag li {
	width: 112px; height: 22px; margin-top: 14px; margin-right: 10px; float: left; display: inline;
}
.tag li strong {
	font-size: 12px; font-weight: 400;
}
.tag li a {
	height: 22px; line-height: 22px; display: inline-block;
}
.tag li span {
	padding: 0px 5px; height: 22px; line-height: 22px; overflow: hidden; display: inline-block;
}
.tag li.C69_M_w42966 {
	margin-right: 0px;
}
.tag li.CFl_l_7s2958 {
	height: auto; clear: both; float: none;
}
.tangram-scrollbar {
	width: 100%; height: 100%;
}
.tangram-scrollbar-track {
	width: 100%; height: 100%; overflow: hidden;
}
.tangram-scrollbar-slider {
	width: 100%; height: 100%;
}
.tangram-scrollbar-slider-thumb {
	width: 100%; height: 100%;
}
.tangram-scrollbar-prev {
	font-size: 0px;
}
.tangram-scrollbar-next {
	font-size: 0px;
}
.tangram-scrollbar-thumb-btn {
	font-size: 0px;
}
.scrollbar-y {
	background: url("../images/exp-scroll.gif") no-repeat 3px;
}
.scrollbar-y-hover {
	background-position: -3px;
}
.scrollbar-y-prev {
	width: 9px; height: 0px; overflow: hidden;
}
.scrollbar-y-next {
	width: 9px; height: 0px; overflow: hidden;
}
.scrollbar-y-thumb-btn {
	background: url("../images/exp-scroll.gif") no-repeat -12px; width: 100%; height: 100%; position: relative;
}
.scrollbar-y-thumb-prev {
	background: url("../images/exp-scroll.gif") -36px 0px; top: 0px; width: 100%; height: 4px; font-size: 0px; position: absolute;
}
.scrollbar-y-thumb-next {
	background: url("../images/exp-scroll.gif") -36px -4px; width: 100%; height: 4px; bottom: 0px !important; font-size: 0px; position: absolute;
}
.scrollbar-y-thumb-btn-hover {
	background-position: -24px;
}
.scrollbar-y-thumb-btn-hover .scrollbar-y-thumb-prev {
	background-position: -36px -11px;
}
.scrollbar-y-thumb-btn-hover .scrollbar-y-thumb-next {
	background-position: -36px -15px;
}
.tangram-suggestion {
	background: rgb(255, 255, 255); border: 1px solid rgb(129, 127, 130); border-image: none; z-index: 3000;
}
.tangram-suggestion td.tangram-suggestion-current {
	background-color: rgb(235, 235, 235);
}
.tangram-suggestion table {
	width: 100%;
}
.tangram-suggestion td {
	font: 700 14px/26px arial; padding: 0px 8px; color: rgb(0, 0, 0); cursor: pointer; font-size-adjust: none; font-stretch: normal; background-color: rgb(255, 255, 255);
}
.tangram-suggestion b {
	font-weight: 400;
}
.sug-content {
	margin-top: -63px; margin-left: 90px; _margin-top: -58px;
}
.sug-content h2 {
	height: 18px; line-height: 18px; vertical-align: middle;
}
.sug-content strong {
	color: rgb(153, 153, 153); font-size: 12px; font-weight: 400;
}
.sug-tag {
	margin: 0px -8px; padding: 6px 0px 6px 8px; width: 432px; height: 62px; border-top-color: rgb(235, 235, 235); border-top-width: 1px; border-top-style: solid;
}
.sug-tag img {
	border: 1px solid rgb(225, 225, 225); border-image: none; width: 80px; height: 60px;
}
.sug-tag em {
	color: rgb(153, 153, 153); font-size: 12px;
}
.sug-close {
	height: 22px; text-align: right; color: rgb(136, 136, 136); line-height: 22px; padding-right: 8px; text-decoration: underline; border-top-color: rgb(235, 235, 235); border-top-width: 1px; border-top-style: solid; display: block; cursor: pointer;
}
.intro-self {
	margin: 10px;
}
.intro-self textarea {
	background: url("../images/bg.gif") no-repeat 0px 0px; padding: 7px; border: 1px solid rgb(149, 210, 140); border-image: none; width: 341px; height: 51px; color: rgb(153, 153, 153); overflow: auto; font-size: 12px;
}
.intro-self .self-prompt {
	color: red; font-size: 12px;
}
#resume-area {
	padding: 10px; border: 1px solid rgb(149, 210, 140); border-image: none; width: 527px; height: 128px; color: rgb(153, 153, 153); font-size: 14px; background-color: rgb(255, 255, 255);
}
#resume-area {
	background: url("../images/bg.gif") no-repeat 0px 0px;
}
#img-input-e {
	background: url("../images/bg.gif") no-repeat 0px 0px;
}
.self-prompt {
	color: red; font-size: 12px;
}
.C7_Z_ja2947 {
	font: 12px/normal arial; top: 4px; text-align: right; right: 0px; color: rgb(153, 153, 153); padding-right: 10px; position: absolute; z-index: 1003; font-size-adjust: none; font-stretch: normal;
}
.C7_Z_ja2947 a:link {
	color: rgb(38, 28, 220); text-decoration: underline;
}
.C7_Z_ja2947 a:visited {
	color: rgb(38, 28, 220); text-decoration: underline;
}
.C7_Z_ja2947 .g-un {
	font-weight: 700;
}
.C7_Z_ja2947 span {
	
}
.C7_Z_ja2947 .my-info {
	padding-bottom: 5px; vertical-align: top; display: inline; position: relative; -ms-zoom: 1;
}
.C7_Z_ja2947 .dropdown-menu {
	background: rgb(255, 255, 255); border: 1px solid rgb(155, 155, 155); border-image: none; left: 2px; top: 19px; width: 70px; display: none; position: absolute; box-shadow: 1px 1px 2px #ccc; -moz-box-shadow: 1px 1px 2px #CCC; -webkit-box-shadow: 1px 1px 2px #CCC;
}
.C7_Z_ja2947 .dropdown-menu a {
	padding: 6px; text-align: left; line-height: 12px; text-decoration: none; border-bottom-color: rgb(235, 235, 235); border-bottom-width: 1px; border-bottom-style: solid; display: block;
}
.C7_Z_ja2947 .dropdown-menu a:hover {
	background-color: rgb(235, 235, 235);
}
.C7_Z_ja2947 .menu-show .dropdown-menu {
	display: block;
}
.C7_Z_ja2947 .menu-hide .dropdown-menu {
	display: none;
}
#my-income {
	background: url("../images/bg_icon_v2.png") no-repeat 0px -404px; padding: 1px 0px 1px 20px; height: 16px;
}
body {
	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;
}
hr {
	margin: 0px; padding: 0px;
}
p {
	margin: 0px; padding: 0px;
}
blockquote {
	margin: 0px; padding: 0px;
}
dl {
	margin: 0px; padding: 0px;
}
dt {
	margin: 0px; padding: 0px;
}
dd {
	margin: 0px; padding: 0px;
}
ul {
	margin: 0px; padding: 0px;
}
ol {
	margin: 0px; padding: 0px;
}
li {
	margin: 0px; padding: 0px;
}
pre {
	margin: 0px; padding: 0px;
}
form {
	margin: 0px; padding: 0px;
}
fieldset {
	margin: 0px; padding: 0px;
}
legend {
	margin: 0px; padding: 0px;
}
button {
	margin: 0px; padding: 0px;
}
textarea {
	margin: 0px; padding: 0px;
}
th {
	margin: 0px; padding: 0px;
}
td {
	margin: 0px; padding: 0px;
}
body {
	font: 12px/1.5 arial, "宋体", sans-serif; font-size-adjust: none; font-stretch: normal;
}
button {
	font: 12px/1.5 arial, "宋体", sans-serif; font-size-adjust: none; font-stretch: normal;
}
select {
	font: 12px/1.5 arial, "宋体", sans-serif; font-size-adjust: none; font-stretch: normal;
}
textarea {
	font: 12px/1.5 arial, "宋体", sans-serif; font-size-adjust: none; font-stretch: normal;
}
h1 {
	font-size: 100%;
}
h2 {
	font-size: 100%;
}
h3 {
	font-size: 100%;
}
h4 {
	font-size: 100%;
}
h5 {
	font-size: 100%;
}
h6 {
	font-size: 100%;
}
address {
	font-style: normal;
}
cite {
	font-style: normal;
}
dfn {
	font-style: normal;
}
var {
	font-style: normal;
}
code {
	font-family: courier new,courier,monospace;
}
kbd {
	font-family: courier new,courier,monospace;
}
pre {
	font-family: courier new,courier,monospace;
}
samp {
	font-family: courier new,courier,monospace;
}
small {
	font-size: 12px;
}
ul {
	list-style: none;
}
ol {
	list-style: none;
}
a {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
sup {
	vertical-align: text-top;
}
sub {
	vertical-align: text-bottom;
}
legend {
	color: rgb(0, 0, 0);
}
fieldset {
	border: 0px currentColor; border-image: none;
}
img {
	border: 0px currentColor; border-image: none;
}
button {
	font-size: 100%;
}
select {
	font-size: 100%;
}
textarea {
	font-size: 100%;
}
embed {
	clear: both; display: block;
}
table {
	border-collapse: collapse; border-spacing: 0;
}
.w984 {
	width: 984px;
}
.CFl_l_7s2958 {
	clear: both;
}
.hide {
	display: none;
}
body {
	-ms-word-break: break-all;
}
header {
	margin: 0px; padding: 0px;
}
section {
	margin: 0px; padding: 0px;
}
aside {
	margin: 0px; padding: 0px;
}
footer {
	margin: 0px; padding: 0px;
}
header {
	display: block;
}
footer {
	display: block;
}
article {
	display: block;
}
section {
	display: block;
}
hgroup {
	display: block;
}
nav {
	display: block;
}
figure {
	display: block;
}
body {
	background: url("../other/.cn/about:blank") fixed 0px 0px rgb(255, 255, 255);
}
.CH_n_7A2946 {
	width: 980px; margin-right: auto; margin-left: auto;
}
.body {
	width: 980px; margin-right: auto; margin-left: auto;
}
.Cs_0_I2684 {
	width: 980px; margin-right: auto; margin-left: auto;
}
.Ch8_5_X22974 {
	margin: 0px auto;
}
.Cs_0_I2684 {
	padding: 30px 0px;
}
.l-main-col {
	float: left; display: inline;
}
.l-aside {
	width: 280px; float: left;
}
.grid-980 {
	margin: 0px auto; padding: 0px;
}
.grid-960 {
	margin: 0px auto; padding: 0px;
}
.grid-730 {
	margin: 0px auto; padding: 0px;
}
.grid-710 {
	margin: 0px auto; padding: 0px;
}
.grid-690 {
	margin: 0px auto; padding: 0px;
}
.grid-290 {
	margin: 0px auto; padding: 0px;
}
.grid-270 {
	margin: 0px auto; padding: 0px;
}
.grid-250 {
	margin: 0px auto; padding: 0px;
}
.grid-210 {
	margin: 0px auto; padding: 0px;
}
.grid-80 {
	margin: 0px auto; padding: 0px;
}
.grid-70 {
	margin: 0px auto; padding: 0px;
}
.grid-60 {
	margin: 0px auto; padding: 0px;
}
.grid-30 {
	margin: 0px auto; padding: 0px;
}
.grid-10 {
	margin: 0px auto; padding: 0px;
}
.grid-980 {
	width: 980px;
}
.grid-960 {
	width: 960px;
}
.grid-730 {
	width: 730px;
}
.grid-710 {
	width: 710px;
}
.grid-690 {
	width: 690px;
}
.grid-290 {
	width: 290px;
}
.grid-270 {
	width: 270px;
}
.grid-250 {
	width: 250px;
}
.grid-210 {
	width: 210px;
}
.grid-80 {
	width: 80px;
}
.grid-70 {
	width: 70px;
}
.grid-60 {
	width: 60px;
}
.grid-30 {
	width: 30px;
}
.grid-10 {
	width: 10px;
}
.CH_n_7A2946 {
	padding: 0px;
}
.body a {
	color: rgb(45, 100, 179); text-decoration: none;
}
.body a:hover {
	text-decoration: underline;
}
.body a:visited {
	color: rgb(45, 100, 179); text-decoration: none;
}
.block {
	display: block;
}
.inline {
	display: inline;
}
.inline-block {
	display: inline-block;
}
.link-color {
	color: rgb(1, 116, 146);
}
.tx-right {
	text-align: right;
}
.tx-left {
	text-align: left;
}
.Ca_0_Y3025 {
	float: right;
}
.Cx7_5_Ns3088 {
	float: left;
}
.mt15 {
	margin-top: 15px;
}
.mt10 {
	margin-top: 10px;
}
.mt4 {
	margin-top: 4px;
}
.center {
	text-align: center;
}
.f-1f83a1 {
	color: rgb(31, 131, 161);
}
.f-666 {
	color: rgb(102, 102, 102);
}
.f-999 {
	color: rgb(153, 153, 153);
}
.f-red {
	color: red;
}
.gray {
	color: rgb(102, 102, 102);
}
.red {
	color: red;
}
.blue {
	color: rgb(1, 116, 146);
}
.fbold {
	font-weight: 700;
}
.f18 {
	font-size: 18px;
}
.f14 {
	font-size: 14px;
}
.f12 {
	font-size: 12px;
}
.no-bd-bottom {
	border-bottom-style: none;
}
input.toline {
	border-width: 0px 0px 1px; border-style: none none solid; border-color: currentColor currentColor rgb(102, 102, 102); border-image: none;
}
td.c {
	text-align: center; padding-right: 0px;
}
th.c {
	text-align: center; padding-right: 0px;
}
td.l {
	text-align: left; padding-left: 0px;
}
th.l {
	text-align: left; padding-left: 0px;
}
td.r {
	text-align: right; padding-right: 0px;
}
th.r {
	text-align: right; padding-right: 0px;
}
.border-padding {
	padding: 1px; border: 1px solid rgb(247, 248, 248); border-image: none; background-color: rgb(241, 242, 242);
}
.border-outer {
	border: 1px solid rgb(233, 234, 234); border-image: none;
}
.border-inner {
	border: 1px solid rgb(203, 217, 219); border-image: none; background-color: rgb(255, 255, 255);
}
#ti-numRight {
	line-height: 35px;
}
#ti-numError {
	line-height: 35px;
}
#ti-numError {
	color: red; font-size: 14px;
}
em#ti-numLen {
	margin: 0px 5px; font-size: 20px; vertical-align: -2px;
}
.advise {
	padding: 1px; border: 1px solid rgb(247, 248, 248); border-image: none; margin-top: 4px; background-color: rgb(241, 242, 242);
}
.CXG_d_33106 {
	margin: 15px; display: block;
}
.protocol {
	padding: 5px;
}
.clearfix::after {
	height: 0px; line-height: 0; clear: both; font-size: 0px; display: block; visibility: hidden; content: ".";
}
.CC_qq_6j2980 {
	-ms-zoom: 1;
}
.bc-f3fafc {
	background: rgb(243, 250, 252);
}
.bc-ffa242 {
	color: rgb(255, 162, 66);
}
.border-e1e1e1 {
	border: 1px solid rgb(225, 225, 225); border-image: none;
}
.line-1FABC9 {
	color: rgb(31, 171, 201);
}
.pl30 {
	padding-left: 30px;
}
.pl20 {
	padding-left: 20px;
}
.pb15 {
	padding-bottom: 15px;
}
.pb20 {
	padding-bottom: 20px;
}
.mt8 {
	margin-top: 8px;
}
.mt35 {
	margin-top: 35px;
}
.mt30 {
	margin-top: 30px;
}
.mt25 {
	margin-top: 25px;
}
.mt20 {
	margin-top: 20px;
}
.mt15 {
	margin-top: 15px;
}
.mb35 {
	margin-bottom: 35px;
}
.mb30 {
	margin-bottom: 30px;
}
.mb25 {
	margin-bottom: 25px;
}
.mb20 {
	margin-bottom: 20px;
}
.mb15 {
	margin-bottom: 15px;
}
.pt25 {
	padding-top: 25px;
}
.wd775 {
	width: 775px;
}
.wd185 {
	width: 185px;
}
.ml25 {
	margin-left: 25px;
}
.ml20 {
	margin-left: 20px;
}
.ht190 {
	height: 190px;
}
.ht160 {
	height: 160px;
}
.wd725 {
	width: 725px;
}
.title-bar {
	background: url("../images/bg_button.png") repeat-x 0px -596px; height: 33px; line-height: 33px; padding-left: 12px;
}
.title-bar h3 {
	font-size: 14px;
}
.border-ffb500 {
	border: 1px solid rgb(255, 181, 0); border-image: none;
}
.border-cbd9db {
	border: 1px solid rgb(203, 217, 219); border-image: none;
}
.border-add6df {
	border: 1px solid rgb(173, 214, 223); border-image: none;
}
.border-c1dee2 {
	border: 1px solid rgb(193, 222, 226); border-image: none;
}
.border-e1e1e1 {
	border: 1px solid rgb(225, 225, 225); border-image: none;
}
.no-border-rect .hd {
	line-height: 16px; padding-bottom: 4px; margin-bottom: -2px; border-bottom-color: rgb(193, 222, 226); border-bottom-width: 1px; border-bottom-style: solid;
}
.no-border-rect .bd {
	background: url("../images/bg.png") no-repeat 0px -603px; padding: 17px 0px 0px;
}
.i-suc {
	background: url("../images/bg_icon.png") no-repeat 0px 0px;
}
.i-good-exp {
	background: url("../images/bg_icon.png") no-repeat 0px 0px;
}
.i-video {
	background: url("../images/bg_icon.png") no-repeat 0px 0px;
}
.i-insert-img {
	background: url("../images/bg_icon.png") no-repeat 0px 0px;
}
.i-insert-img-over {
	background: url("../images/bg_icon.png") no-repeat 0px 0px;
}
.i-insert-img-down {
	background: url("../images/bg_icon.png") no-repeat 0px 0px;
}
.i-excel-comment {
	background: url("../images/bg_icon.png") no-repeat 0px 0px;
}
.i-del-comment {
	background: url("../images/bg_icon.png") no-repeat 0px 0px;
}
.i-del-excel {
	background: url("../images/bg_icon.png") no-repeat 0px 0px;
}
.i-add-excel {
	background: url("../images/bg_icon.png") no-repeat 0px 0px;
}
.mark {
	background: url("../images/bg_icon.png") no-repeat 0px 0px;
}
.tick {
	background: url("../images/bg_icon.png") no-repeat 0px 0px;
}
.i-score {
	background: url("../images/bg_icon.png") no-repeat 0px 0px;
}
.i-ul {
	background: url("../images/bg_icon.png") no-repeat 0px 0px;
}
.i-new {
	background: url("../images/bg_icon.png") no-repeat 0px 0px;
}
.i-original {
	background: url("../images/bg_icon.png") no-repeat 0px 0px;
}
.i-msg-close {
	background: url("../images/bg_icon.png") no-repeat 0px 0px;
}
.i-suc {
	background-position: 0px -69px; padding: 0px 0px 0px 18px;
}
.i-good-exp {
	padding: 0px 0px 0px 15px; vertical-align: 2px;
}
.i-video {
	background-position: 0px -20px; padding: 0px 0px 0px 3px; width: 12px; height: 13px; display: inline-block;
}
.i-original {
	background-position: 0px -919px; padding: 0px 0px 0px 3px; width: 15px; height: 16px; vertical-align: -2px; display: inline-block; _vertical-align: auto;
}
.i-excel-comment {
	background-position: 0px -652px; width: 13px; height: 13px; vertical-align: middle; display: inline-block;
}
.i-del-comment {
	background-position: 0px -668px; height: 13px; padding-left: 15px; display: inline-block;
}
.i-del-excel {
	background-position: 0px -702px; height: 13px; padding-left: 14px; display: inline-block;
}
.i-add-excel {
	background-position: 0px -684px; height: 13px; padding-left: 14px; display: inline-block;
}
.i-insert-img {
	background-position: 0px -589px; height: 16px; display: inline-block;
}
.i-insert-img:hover {
	background-position: 0px -610px; height: 16px; display: inline-block;
}
.i-insert-img-over {
	background-position: 0px -610px; height: 16px; display: inline-block;
}
.i-insert-img:active {
	background-position: 0px -631px; height: 16px; display: inline-block;
}
.i-insert-img-down {
	background-position: 0px -631px; height: 16px; display: inline-block;
}
.i-score {
	background-position: 0px -50px; padding: 1px 0px 0px 12px;
}
.mark {
	background: url("../images/uc-income-sprite.png") no-repeat -225px -209px; height: 24px; color: rgb(51, 51, 51); line-height: 24px; padding-left: 30px; font-size: 16px; font-weight: 700;
}
.tick {
	background: url("../images/uc-income-sprite.png") no-repeat -225px -313px; height: 24px; color: rgb(51, 51, 51); line-height: 24px; padding-left: 34px; font-size: 16px; font-weight: 700;
}
.followed-vote-pop {
	margin: 20px 0px 0px 52px;
}
.mlt54 {
	margin: 7px 0px; color: rgb(102, 102, 102); padding-left: 3px;
}
.mlt54 a {
	color: rgb(45, 100, 179);
}
.ml54 {
	padding-left: 2px;
}
.i-ul {
	background-position: -17px -455px; padding-left: 12px;
}
.i-new {
	background-position: 0px -886px; width: 21px; height: 11px; text-indent: -9999px; font-size: 11px; display: inline-block;
}
.i-msg-close {
	background: url("../images/close_icon.gif") no-repeat 0px 0px; width: 19px; height: 20px; line-height: 20; margin-top: -5px; margin-right: -5px; float: right; cursor: pointer; _display: inline;
}
.i-msg-close:hover {
	background-position: 0px -20px;
}
.i-msg-close:active {
	background-position: 0px -40px;
}
.author-icon-lv1 {
	background: url("../images/usr_lv_ico.png") no-repeat; width: 16px; height: 16px; vertical-align: text-top; display: inline-block; -ms-zoom: 1;
}
.author-icon-lv2 {
	background: url("../images/usr_lv_ico.png") no-repeat; width: 16px; height: 16px; vertical-align: text-top; display: inline-block; -ms-zoom: 1;
}
.author-icon-lv3 {
	background: url("../images/usr_lv_ico.png") no-repeat; width: 16px; height: 16px; vertical-align: text-top; display: inline-block; -ms-zoom: 1;
}
.author-icon-lv2 {
	background-position: 0px -29px;
}
.author-icon-lv3 {
	background-position: 0px -59px;
}
.author-title-lv1 {
	background: url("../images/navigator-qb.png") no-repeat 0px 0px; width: 16px; height: 16px; margin-right: 5px; vertical-align: text-top; display: inline-block;
}
.author-title-lv2 {
	background: url("../images/navigator-qb.png") no-repeat 0px 0px; width: 16px; height: 16px; margin-right: 5px; vertical-align: text-top; display: inline-block;
}
.author-title-lv1 {
	background-position: -49px 0px; width: 55px; height: 17px;
}
.author-title-lv2 {
	background-position: 0px 0px; width: 44px; height: 17px;
}
.g-btn-com {
	background: url("../images/dialog_btn_bg.png") no-repeat 0px 0px; border: 0px currentColor; border-image: none; width: 73px; height: 30px; color: rgb(255, 255, 255); font-size: 14px; font-weight: 700; cursor: pointer;
}
.g-btn-long {
	background: url("../images/dialog_btn_bg.png") no-repeat 0px 0px; border: 0px currentColor; border-image: none; width: 73px; height: 30px; color: rgb(255, 255, 255); font-size: 14px; font-weight: 700; cursor: pointer;
}
.g-btn-2long {
	background: url("../images/dialog_btn_bg.png") no-repeat 0px 0px; border: 0px currentColor; border-image: none; width: 73px; height: 30px; color: rgb(255, 255, 255); font-size: 14px; font-weight: 700; cursor: pointer;
}
.g-btn-com-hover {
	background: url("../images/dialog_btn_bg.png") no-repeat 0px 0px; border: 0px currentColor; border-image: none; width: 73px; height: 30px; color: rgb(255, 255, 255); font-size: 14px; font-weight: 700; cursor: pointer;
}
.g-btn-long-hover {
	background: url("../images/dialog_btn_bg.png") no-repeat 0px 0px; border: 0px currentColor; border-image: none; width: 73px; height: 30px; color: rgb(255, 255, 255); font-size: 14px; font-weight: 700; cursor: pointer;
}
.g-btn-2long-hover {
	background: url("../images/dialog_btn_bg.png") no-repeat 0px 0px; border: 0px currentColor; border-image: none; width: 73px; height: 30px; color: rgb(255, 255, 255); font-size: 14px; font-weight: 700; cursor: pointer;
}
.g-btn-com:hover {
	background-position: 0px -40px;
}
.g-btn-com-hover {
	background-position: 0px -40px;
}
.g-btn-long {
	background-position: -90px 0px;
}
.g-btn-long:hover {
	background-position: -90px -40px;
}
.g-btn-long-hover {
	background-position: -90px -40px;
}
.g-btn-cancel {
	background-position: -90px 0px; color: rgb(102, 197, 87);
}
.g-btn-cancel:hover {
	background-position: -90px -40px;
}
.g-btn-2long {
	background-position: -180px 0px; width: 110px;
}
.g-btn-2long:hover {
	background-position: -180px -40px;
}
.g-btn-2long-hover {
	background-position: -180px -40px;
}
.g-btn-disabled {
	color: gray;
}
.g-ipt {
	padding: 3px 1px; height: 22px; font-size: 14px;
}
.b-release {
	background: url("../images/bg_button.png") no-repeat 0px 0px;
}
.b-release-noinput {
	background: url("../images/bg_button.png") no-repeat 0px 0px;
}
.b-reply-release {
	background: url("../images/bg_button.png") no-repeat 0px 0px;
}
.b-reply-release-noinput {
	background: url("../images/bg_button.png") no-repeat 0px 0px;
}
.b-followed {
	background: url("../images/bg_button.png") no-repeat 0px 0px;
}
.b-vote {
	background: url("../images/bg_button.png") no-repeat 0px 0px;
}
.b-small-followed {
	background: url("../images/bg_button.png") no-repeat 0px 0px;
}
.b-small-vote {
	background: url("../images/bg_button.png") no-repeat 0px 0px;
}
.b-release {
	background-position: -206px -639px; width: 94px; height: 31px; display: inline-block; cursor: pointer;
}
.b-release-noinput {
	background-position: -206px -711px; width: 94px; height: 31px; display: inline-block; cursor: pointer;
}
.b-release:hover {
	background-position: -206px -675px;
}
.b-reply-release-noinput {
	background-position: -243px -115px; width: 57px; height: 26px; display: inline-block;
}
.b-reply-release {
	background-position: -243px -81px; width: 57px; height: 26px; display: inline-block;
}
.b-followed {
	background-position: -199px -150px; width: 101px; height: 27px; display: inline-block;
}
.b-followed:hover {
	background-position: -199px -180px;
}
.b-vote {
	background-position: 0px -773px; width: 101px; height: 27px; display: inline-block;
}
.b-vote:hover {
	background-position: -109px -773px;
}
.b-small-vote {
	background-position: 0px -808px; width: 73px; height: 22px; display: inline-block;
}
.b-small-vote:hover {
	background-position: -81px -808px;
}
.b-small-vote:active {
	background-position: -162px -808px;
}
.b-small-followed {
	background-position: 0px -838px; width: 61px; height: 22px; display: inline-block;
}
.b-small-followed:hover {
	background-position: -81px -838px;
}
.b-small-followed:active {
	background-position: -162px -838px;
}
#editorBD .edui-editor {
	z-index: 1000 !important;
}
.rank li {
	background: url("../images/bg.png") no-repeat 0px 0px; padding: 0px 0px 2px 20px; margin-top: 3px;
}
.rank li span {
	color: rgb(153, 153, 153); float: right;
}
.rank .no1 {
	background-position: 0px -124px;
}
.rank .no2 {
	background-position: 0px -144px;
}
.rank .no3 {
	background-position: 0px -165px;
}
.rank .no4 {
	background-position: 0px -186px;
}
.rank .no5 {
	background-position: 0px -207px;
}
.rank .no6 {
	background-position: 0px -228px;
}
.rank .no7 {
	background-position: 0px -249px;
}
.rank .no8 {
	background-position: 0px -270px;
}
.rank .no9 {
	background-position: 0px -291px;
}
.rank .no10 {
	background-position: 0px -312px;
}
