.ewktopbar {
	min-width:950px;
	height:30px;
	overflow:hidden;
	font-size:12px;
	font-family:"宋体";
	background:url(../images/common/topbar/topbar.gif) repeat-x 0px 0px;
	line-height:14px;
	
}
.ewktopbar a,.ewktopbar a:link,.ewktopbar a:visited {
	color:#2e3092;
	text-decoration:none;
}
.ewktopbar a:hover {
	color:#2e3092;
	text-decoration:underline;
}
.topbar_main {
	width:950px;
	height:30px;
	margin:0 auto;
}
.topbar_logo {
	float:left;
}
.topbar_menu {
	float:left;
	padding-top:4px;
	margin-left:10px;
}
.topbar_menu span {
	float:left;
}
.topbar_activity {
    float: left;
    margin-left: 20px;
    padding-top: 9px;
}
.topbar_menu span.link 
{
	height:18px;
	padding:0 8px;
	padding-top:5px;
	cursor:pointer;
}
.topbar_menu span.current {
	background:url(../images/common/topbar/topbar.gif) repeat-x 0px -80px;
}
.topbar_menu span.link em {
	font-style:normal;
	color:#666;
	float:left;
}
.topbar_menu span.line_s {
	width:2px;
	height:17px;
	overflow:hidden;
	background:url(../images/common/topbar/topbar.gif) no-repeat 0px -50px;
}
.topbar_menu span.line_l {
	width:2px;
	height:20px;
	overflow:hidden;
	background:url(../images/common/topbar/topbar.gif) no-repeat -60px -50px;
	margin-left:2px;
	margin-right:7px;
	
}
.topbar_menu span.link a 
{
	float:left;
}
.topbar_menu .SG_icon {
	float:left;
	margin-right:3px;
	margin-top:-1px;
}
.SG_icon201{ background-position: left  -120px; }
.SG_icon202{ background-position: 745px -120px; }
.SG_icon203{ background-position: 695px -120px; }
.SG_icon204{ background-position: 645px -120px; }
.SG_icon {
background-image:url("../images/common/sg_icon.png");
}
.SG_icon1 {
    background-position: 765px top;
}
.SG_icon2 {
    background-position: 735px top;
}
.SG_icon3 {
    background-position: 705px top;
}
.SG_icon4 {
    background-position: 675px top;
}
.SG_icon5 {
    background-position: 645px top;
}
.SG_icon6 {
    background-position: 615px top;
}
.SG_icon7 {
    background-position: 585px top;
}
.SG_icon8 {
    background-position: 555px top;
}
.SG_icon9 {
    background-position: 525px top;
}
.SG_icon10 {
    background-position: 495px top;
}
.SG_icon11 {
    background-position: 465px top;
}
.SG_icon12 {
    background-position: 435px top;
}
.SG_icon13 {
    background-position: 405px top;
}
.SG_icon14 {
    background-position: 375px top;
}
.SG_icon15 {
    background-position: 345px top;
}
.SG_icon16 {
    background-position: 315px top;
}
.SG_icon17 {
    background-position: 285px top;
}
.SG_icon18 {
    background-position: 255px top;
}
.SG_icon19 {
    background-position: 225px top;
}
.SG_icon20 {
    background-position: 195px top;
}
.topbar_menu .topbar_msg {
	float:left;
	margin-right:3px;
	margin-top:1px;
}
.topbar_menu a.link_arrow {
	display:block;
	float:left;
	width:9px;
	height:9px;
	overflow:hidden;
	background:url(../images/common/topbar/topbar.gif) no-repeat 0px -110px;
	margin-top:1px;
	margin-left:7px;
}
.topbar_menu span.current a.link_arrow {
	background:url(../images/common/topbar/topbar.gif) no-repeat -60px -110px;
}
.topbar_menu span.select {
	width:94px;
	height:21px;
	background:url(../images/common/topbar/topbar_uni.gif) no-repeat left top;
	position:relative;
	margin-right:2px;
}
.topbar_menu span.select .opt {
	padding-top:4px;
	padding-left:3px;
	width:70px;
	color:#333;
}
.topbar_menu span.select .arrow {
	cursor:pointer;
	display:block;
	height:19px;
	overflow:hidden;
	position:absolute;
	right:0px;
	top:1px;
	width:16px;
	background:url(../images/common/topbar/topbar_uni.gif) no-repeat right top;
}
.topbar_update {
	float:left;
	width:100px;
	height:23px;
	margin-left:8px;
}
.topbar_update a.update {
	display:block;
	float:left;
	font-weight:bold;
	line-height:23px;
	width:100px;
	height:23px;
	overflow:hidden;
	text-align:center;
	margin-top:4px;
}
.topbar_update a.update:link,.topbar_update a.update:visited {
	background:url(../images/common/topbar/topbar.gif) no-repeat 0px -370px;
}
.topbar_update a.update:hover {
	background:url(../images/common/topbar/topbar.gif) no-repeat 0px -400px;
	text-decoration:none;
}
.topbar_ad {
	float:left;
	padding-top:9px;
	margin-left:10px;
}
.topbar_login {
	float:left;
	margin-left:30px;
}
.topbar_login a.login {
	display:block;
	float:left;
	font-weight:bold;
	line-height:23px;
	width:53px;
	height:23px;
	overflow:hidden;
	text-align:center;
	margin-top:4px;
}
.topbar_login a.login:link,.topbar_login a.login:visited {
	background:url(../images/common/topbar/topbar.gif) no-repeat 0px -140px;
}
.topbar_login a.login:hover {
	background:url(../images/common/topbar/topbar.gif) no-repeat -60px -140px;
	text-decoration:none;
}
.topbar_login a.register {
	float:left;
	padding-top:9px;
	margin-left:10px;
}
.topbar_loading {
	float:left;
	padding-top:7px;
	margin-left:28px;
	color:#666;
}
.topbar_loading img {
	vertical-align:-3px;
	margin-right:5px;
}
.topbar_floatR {
	float:right;
	position:relative;
}
.topbar_help {
	float:left;
	padding-top:9px;
	margin-left:10px;
}
.topbar_search {
	padding-top:5px;
	float:left;
}
* +html .topbar_searchBtn {
	float:left;
	width:49px;
	height:21px;
	overflow:hidden;
	text-align:center;
	line-height:16px;
	background:url(../images/common/topbar/topbar.gif) no-repeat 0px -170px;
	font-weight:bold;
	color:#fff;
	border:none;
	cursor:pointer;
    margin:-1px 0 0 0;
}
.topbar_searchBtn {
	float:left;
	width:49px;
	height:21px;
	overflow:hidden;
	text-align:center;
	line-height:21px;
	background:url(../images/common/topbar/topbar.gif) no-repeat 0px -170px;
	font-weight:bold;
	color:#fff;
	border:none;
	cursor:pointer;
}
a.topbar_searchBtn,a.topbar_searchBtn:link,a.topbar_searchBtn:visited,a.topbar_searchBtn:hover {
	color:#fff;
}
.topbar_input {
	float:left;
	background:url(../images/common/topbar/topbar.gif) no-repeat 0px -260px;
	width:80px;
	height:18px;
	overflow:hidden;
	padding-left:3px;
	padding-top:3px;
	padding-right:3px;
}
.topbar_input .topbar_txt {
	border-width:0;
	height:14px;
	width:77px;
	background:none;
}
.topbar_list {
	float:left;
	width:51px;
	height:18px;
	overflow:hidden;
	padding:0px 3px 5px 2px;
	position:relative;
}
.topbar_list .anainp {
	width:45px;
	height:17px;
	overflow:hidden;
	text-align:left;
	color:#666666;
	cursor:pointer;
	float:left;
	background:url(../images/common/topbar/topbar.gif) no-repeat 0px -290px;
	border:none;
	padding-left:5px;
	padding-top:5px;
	position:absolute;
}
.topbar_list .arrow {
	width:16px;
	height:17px;
	overflow:hidden;
	background:url(../images/common/topbar/topbar.gif) no-repeat right -290px;
	cursor:pointer;
	position:absolute;
	right:4px;
	top:2px;
}
a.topbar_skinBtn {
	float:left;
	width:73px;
	height:23px;
	overflow:hidden;
	margin-top:4px;
	padding-left:28px;
	overflow:hidden;
	line-height:23px;
	margin-right:5px;
	background:url(../images/common/topbar/topbar.gif) no-repeat 0px -200px;
}
a.topbar_skinBtn:hover {
	background:url(../images/common/topbar/topbar.gif) no-repeat 0px -230px;
	text-decoration:none;
}
.tb_layerBox {
	width:48px;
	background-color:#f2f1f1;
	border:1px solid #999;
	position:absolute;
}
.tb_layerBox ul {
	clear:both;
}
.tb_layerBox ul li {
	clear:both;
	width:48px;
	overflow:hidden;
	height:25px;
	line-height:25px;
}
.tb_layerBox ul li a {
	float:left;
	width:46px;
	height:23px;
	margin:1px;
	background-color:#f2f1f1;
	text-indent:5px;
}
.tb_layerBox ul li a:link,.tb_layerBox ul li a:visited {
	color:#2e3092;
	text-decoration:none;
}
.tb_layerBox ul li a:hover {
	background-color:#e8eef6;
	overflow:hidden;
	color:#2e3092;
	text-decoration:underline;
}
.tb_layerBox ul li.bottomline {
	padding-bottom:2px;
	background:url(../images/common/topbar/tb_layer.gif) no-repeat 0px 25px;
}
.tb_layer_w1 {
	width:246px;
}
.tb_layer_w2 {
	width:171px;
}
.tb_layer_w3 {
	width:111px;
}
.tb_layer_w4 {
	width:246px;
}
.tb_layer_Y {
	position:absolute;
}
.tb_layer_Y a,.tb_layer_Y a:link,.tb_layer_Y a:visited,.tb_layer_Y a:hover {
	color:#2e3092;
}
.tb_layer_Y .tb_layer_arrow {
	width:9px;
	height:6px;
	overflow:hidden;
	position:relative;
	background:url(../images/common/topbar/tb_layer.gif) no-repeat 0px -20px;
	margin:0 auto;
}
.tb_layer_Y .tb_layer_Y_main {
	background-color:#fbf7e1;
	border:1px solid #999;
	margin-top:-1px;
}
.tb_layer_Y .tip_ps .tb_friend_inputDel {
    background: url("../images/common/topbar/tb_layer.png") no-repeat scroll -39px -341px transparent;
    display: block;
    float: right;
    height: 5px;
    overflow: hidden;
    position: absolute;
    right: 5px;
    top: 5px;
    width: 5px;
}
.tb_layer_Y .tip_ps .tb_friend_inputDel:hover {
    background-position: -58px -341px;
}
.tb_ps {
	width:149px;
	padding:3px 10px 8px;
	overflow:hidden;
}
.tb_ps_list {
	overflow:hidden;
	clear:both;
}
.tb_ps_list ul {
	background:url(../images/common/topbar/tb_layer_line.gif) repeat-x left bottom;
	float:left;
}
.tb_ps_list li {
	width:149px;
	float:left;
	height:31px;
	clear:both;
	overflow:hidden;
	background:url(../images/common/topbar/tb_layer.gif) repeat-x 0px -90px;
}
.tb_ps_list li .tb_ps_nm {
	float:left;
	padding-top:9px;
	margin-left:-1px;
}
.tb_ps_list li .tb_ps_nm img {
	float:left;
	margin-right:5px;
	margin-top:-1px;
	margin-top:-2px;
	_margin-top:-1px;
}
.tb_ps_list li .tb_ps_nm strong,.tb_ps_list li .tb_ps_nm a {
	float:left;
	cursor:pointer;
}
.tb_ps_list li .tb_ps_set {
	float:right;
	color:#8a9cc0;
	font-family:"宋体";
	padding-top:9px;
}
.tb_ps_list li .tb_ps_set a,.tb_ps_list li .tb_ps_set a:link,.tb_ps_list li .tb_ps_set a:visited,.tb_ps_list li .tb_ps_set a:hover {
	color:#8a9cc0;
}
.tb_ps_manage {
	clear:both;
	line-height:22px;
	padding-top:6px;
}
.tb_friend {
	width:244px;
	padding:10px 0;
	padding-bottom:0;
}
.tb_friend_input {
	width:217px;
	height:23px;
	overflow:hidden;
	background:url(../images/common/topbar/tb_layer.gif) no-repeat 10px -40px;
	margin-top:2px;
	clear:both;
	position:relative;
}
.tb_friend_input .tb_friend_txt {
	width:180px;
	border:none;
	height:16px;
	padding-top:4px;
	padding-top:5px;
	padding-left:3px;
	background:none;
	color:#999;
	font-size:12px;
	float:left;
	display:inline;
	margin-left:10px;
}
.tb_friend_input .tb_friend_inputDel {
	display:block;
	float:right;
	width:8px;
	height:8px;
	overflow:hidden;
	background:url(../images/common/topbar/tb_layer.gif) no-repeat 0px -70px;
	position:absolute;
	right:8px;
	top:8px;
}
.tb_friend_input a.tb_friend_inputDel:hover {
	background:url(../images/common/topbar/tb_layer.gif) no-repeat -50px -70px;
}
.tb_friend_list {
	width:244px;
	height:186px;
	margin-top:15px;
	overflow-x:hidden;
	overflow-y:auto;
	clear:both;
}
.tb_friend_list ul {
	float:left;
	margin-bottom:-1px;
}
.tb_friend_list li {
	width:229px;
	float:left;
	height:31px;
	clear:both;
	overflow:hidden;
	background:url(../images/common/topbar/tb_layer.gif) no-repeat 0px -140px;
}
.tb_friend_list li.cur {
	background-color:#e8eef6;
}
.tb_friend_list li .tb_friend_nm {
	float:left;
	padding-top:9px;
	padding-left:10px;
	margin-left:-2px;
}
.tb_friend_list li .tb_friend_nm img {
	float:left;
	margin-right:5px;
	margin-top:-1px;
}
.tb_friend_list li .tb_friend_nm img.tb_friend_chat {
	margin-top:2px;
	margin-left:5px;
	margin-right:0;
}
.tb_friend_list li .tb_friend_nm strong,.tb_friend_list li .tb_friend_nm a {
	float:left;
}
.tb_friend_list li .tb_friend_set {
	float:right;
	padding-right:10px;
	padding-top:9px;
	color:#8a9cc0;
	font-family:"宋体";
}
.tb_friend_list li .tb_friend_set a,.tb_friend_list li .tb_friend_set a:link,.tb_friend_list li .tb_friend_set a:visited,.tb_friend_list li .tb_friend_set a:hover {
	color:#8a9cc0;
}
.tb_manage {
	clear:both;
	height:14px;
	color:#8a9cc0;
	font-family:"宋体";
	padding:10px 0;
	margin:0px 10px 0;
	margin-top:-1px;
	width:209px;
	background:url(../images/common/topbar/tb_layer_line.gif) repeat-x left top;
	position:relative;
}
.tb_manage .manage {
	float:left;
}
.tb_manage .loading {
	float:right;
	color:#999;
}
.tb_manage a,.tb_manage a:link,.tb_manage a:visited,.tb_manage a:hover {
	color:#8a9cc0;
	color:#8a9cc0;
	font-family:"宋体";
}
.tb_msg {
	width:90px;
	padding:0 10px 5px;
	overflow:hidden;
}
.tb_msg_list {
	clear:both;
	margin-top:-1px;
}
.tb_msg_list li {
	clear:both;
	height:21px;
	padding-top:11px;
	overflow:hidden;
	background:url(../images/common/topbar/tb_layer.gif) repeat-x 0px -120px;
}
.tb_msg_list li em {
	font-family:"宋体";
	color:#f60;
}
.tb_loading {
	clear:both;
	text-align:center;
	padding-top:40px;
	padding-bottom:40px;
}
.tb_loading p {
	margin-top:5px;
	color:#666;
}
.tb_updatetips {
	padding:7px 10px;
	font-size:12px;
	font-family:"宋体";
	line-height:18px;
}
.tb_ps_share {
	padding:10px 10px 10px 15px;
	overflow:hidden;
	width:145px;
}
.tb_ps_share .share {
	float:left;
	margin-right:8px;
	display:inline;
	width:16px;
	height:16px;
}
.tb_layer_G {
	width:258px;
	height:188px;
	overflow:hidden;
	background:#fff url(../images/common/topbar/tb_layerG_bg.gif) repeat-x left bottom;
	border:1px solid #c6ae72;
	position:absolute;
}
.tb_layer_G a,.tb_layer_G a:link,.tb_layer_G a:visited,.tb_layer_G a:hover {
	color:#2e3092;
}
.tb_layer_G_tit {
	height:24px;
	line-height:24px;
	clear:both;
	overflow:hidden;
	padding:0 10px;
	border-bottom:1px dashed #dad1bc;
}
.tb_layer_G_tit h2 {
	float:left;
	font-size:12px;
	font-family:"宋体";
	font-weight:normal;
	color:#cc3300;
}
.tb_layer_G_tit .tb_layer_G_tit_btn {
	float:right;
}
.tb_layer_G_tit a.tb_layer_G_close {
	float:left;
	width:17px;
	height:17px;
	overflow:hidden;
	background:url(../images/common/topbar/tb_layer.gif) no-repeat 0px -290px;
	margin-top:3px;
}
.tb_layer_G_tit a.tb_layer_G_close:hover {
	background:url(../images/common/topbar/tb_layer.gif) no-repeat 0px -308px;
}
.tb_layer_G_tit a.tb_layer_G_mini {
	float:left;
	width:17px;
	height:17px;
	overflow:hidden;
	background:url(../images/common/topbar/tb_layer.gif) no-repeat -50px -290px;
	margin-top:3px;
}
.tb_layer_G_tit a.tb_layer_G_mini:hover {
	background:url(../images/common/topbar/tb_layer.gif) no-repeat -50px -308px;
}
.tb_layer_G_tit a.tb_layer_G_max {
	float:left;
	width:17px;
	height:17px;
	overflow:hidden;
	background:url(../images/common/topbar/tb_layer.gif) no-repeat -100px -290px;
	margin-top:3px;
}
.tb_layer_G_tit a.tb_layer_G_max:hover {
	background:url(../images/common/topbar/tb_layer.gif) no-repeat -100px -308px;
}
.tb_layer_G_main {
	clear:both;
	padding:10px;
}
.layer_G_focus {
	white-space:nowrap;
	overflow:hidden;
}
.layer_G_focusList1 {
	clear:both;
}
.layer_G_focusList1 img {
	float:left;
	border:1px solid #b7b7b7;
	margin-right:6px;
	margin-bottom:6px;
}
.layer_G_focusList1 ul {
	float:left;
	width:150px;
	overflow:hidden;
}
.layer_G_focusList1 li {
	line-height:20px;
	color:#2e3092;
	font-family:"宋体";
}
.layer_G_focusList2 {
	clear:both;
}
.layer_G_focusList2 li {
	line-height:20px;
	color:#2e3092;
	font-family:"宋体";
}
.layer_G_page {
	clear:both;
	width:222px;
	overflow:hidden;
	text-align:center;
	margin-top:9px;
	position:relative;
}
.layer_G_page .page {
	width:auto;
	margin:0 auto;
}
.layer_G_page .page span {
	margin:0 5px;
}
.layer_G_page .page strong {
	font-size:12px;
	font-family:"宋体";
	color:#333;
}
.layer_G_page .page a {
	font-size:12px;
	font-family:"宋体";
	color:#8a9cc0;
}
.layer_G_page .page a:link,.layer_G_page .page a:visited,.layer_G_page .page a:hover {
	color:#8a9cc0;
}
.layer_G_page .pre {
	display:block;
	width:8px;
	height:9px;
	overflow:hidden;
	background:url(../images/common/topbar/tb_layer.gif) no-repeat 0px -220px;
	position:absolute;
	left:0;
	top:4px;
}
.layer_G_page .pre a {
	display:block;
	width:8px;
	height:9px;
	overflow:hidden;
	background:url(../images/common/topbar/tb_layer.gif) no-repeat 0px -240px;
}
.layer_G_page .pre a:hover {
	background:url(../images/common/topbar/tb_layer.gif) no-repeat 0px -260px;
}
.layer_G_page .next {
	display:block;
	width:8px;
	height:9px;
	overflow:hidden;
	background:url(../images/common/topbar/tb_layer.gif) no-repeat -50px -220px;
	position:absolute;
	right:0;
	top:4px;
}
.layer_G_page .next a {
	display:block;
	width:8px;
	height:9px;
	overflow:hidden;
	background:url(../images/common/topbar/tb_layer.gif) no-repeat -50px -240px;
}
.layer_G_page .next a:hover {
	background:url(../images/common/topbar/tb_layer.gif) no-repeat -50px -260px;
}
.layer_G_event {
	word-break:break-all;
	overflow:hidden;
}
.layer_G_event .layer_G_event_tit {
	font-size:12px;
	clear:both;
}
.layer_G_event .layer_G_event_tm {
	color:#999;
	font-size:10px;
	padding-top:2px;
}
.layer_G_event .layer_G_event_para {
	clear:both;
	padding-top:5px;
	line-height:18px;
	color:#666;
	font-family:"宋体";
}
.layer_G_chat {
	clear:both;
	word-break:break-all;
	line-height:20px;
	color:#666;
}
.layer_G_chat .layer_G_chat_pt {
	float:left;
	border:1px solid #b7b7b7;
	margin-right:10px;
}
.layer_G_chat .layer_G_chat_txt {
	width:190px;
	height:120px;
	float:left;
	overflow:hidden;
}
.layer_G_chat .layer_G_chat_tit {
	clear:both;
	font-family:"宋体";
	color:#666;
	line-height:normal;
}
.layer_G_chat .layer_G_chat_tit a {
	font-family:"宋体";
}
.layer_G_chat .layer_G_chat_para {
	clear:both;
	line-height:20px;
	color:#666;
	font-family:"宋体";
	padding-top:6px;
}
.layer_G_chat_muti {
	clear:both;
	padding-top:7px;
	height:25px;
	font-size:12px;
	background:url(../images/common/topbar/tb_layer.gif) repeat-x 0px -120px;
}
.layer_G_chat_muti p {
	float:left;
	font-family:"宋体";
}
.layer_G_chat_muti p img {
	margin-right:9px;
	float:left;
}
.layer_G_chat_muti p a {
	float:left;
}
.layer_G_chat_muti .layer_G_chat_manage {
	float:right;
	color:#2e3092;
	font-family:"宋体";
}
.tb_layer_G a.tb_layer_G_max {
	display:none;
}
.tb_layer_mini {
	height:24px;
	overflow:hidden;
}
.tb_layer_mini a.tb_layer_G_mini {
	display:none;
}
.tb_layer_mini a.tb_layer_G_max {
	display:block;
}
.tb_layer_mini .tb_layer_G_main {
	display:none;
}
.tb_layer_mini .layer_G_chat_muti {
	padding:6px 10px 3px;
	background:none;
}
.tb_layer_mini .layer_G_chat_muti p img {
	margin-top:-2px;
}
.tb_wrtBlog * {
	cursor:pointer;
}
.tb_wrtBlog {
	width:81px;
	float:left;
	height:21px;
	line-height:21px;
	line-height:22px;
	overflow:hidden;
	background:url(../images/common/topbar/topbar.gif) no-repeat left -320px;
	text-align:center;
	margin-right:5px;
	margin-top:5px;
}
.tb_wrtBlog img {
	float:left;
	margin:3px 5px 0 6px;
}
.tb_wrtBlog a {
	float:left;
}
.tb_wrtBlog .wrtblog_arrow {
	float:right;
	width:16px;
	height:21px;
	background:url(../images/common/topbar/topbar.gif) no-repeat -90px -320px;
}
.tb_wrtBlog a:hover {
	text-decoration:none;
}
.topbar_noopen {
	float:left;
	padding-top:3px;
	padding-left:5px;
}
.topbar_noopen span {
	line-height:20px;
	float:left;
	margin-right:5px;
	padding-top:3px;
}
.topbar_noopen a {
	float:left;
}
.topbar_noopen a.nowopen {
	display:inline-block;
	width:70px;
	height:23px;
	background:url(../images/common/impad/nowopen.png) no-repeat left top;
}
.topbar_noopen a.nowopen:hover {
	background-position:left -30px;
}
.blogtopoption .topBtn {
    background: url("../images/common/topBtn_bg.png") no-repeat scroll left top transparent;
    display: block;
    float: left;
    height: 23px;
    line-height: 23px;
    margin-right: 10px;
    overflow: hidden;
    text-align: center;
    width: 69px;
}
.blogtopoption a.topBtn, .blogtopoption a.topBtn:link, .blogtopoption a.topBtn:visited, .blogtopoption a.topBtn:hover {
    color: #595959;
    text-decoration: none;
}
.blogtopoption a.topBtn * {
    cursor: pointer;
}
.blogtopoption a.wrtBlog {
    width: 81px;
}
.blogtopoption a.wrtBlog img {
    float: left;
    margin: 5px 5px 0 6px;
}
.blogtopoption a.wrtBlog em {
    float: left;
}
.blogtopoption a.wrtBlog .wrtblog_arrow {
    background: url("../images/common/topBtn_bg.png") no-repeat scroll left -30px transparent;
    float: right;
    height: 23px;
    width: 16px;
}
.blogtopoption a.wrtBlog:hover .wrtblog_arrow {
    background: url("../images/common/topBtn_bg.png") no-repeat scroll -30px -30px transparent;
}
.wrtBlog_sub {
    left: 0;
    overflow: hidden;
    position: absolute;
    top: 22px;
    width: 87px;
    z-index: 10;
}
.wrtBlog_sub2 {
    background-color: #FFFFFF;
    border: 1px solid #ACACAC;
    padding: 4px 6px 0;
    width: 67px;
}
.wrtBlog_sub2 p {
    height: 20px;
    padding-top: 7px;
}
.wrtBlog_sub2 p img {
    float: left;
    margin-right: 4px;
}
.wrtBlog_sub2 p a {
    float: left;
    line-height: 17px;
}
.wrtBlog_sub2 p a, .wrtBlog_sub2 p a:link, .wrtBlog_sub2 p a:visited {
    color: #656565;
}
.wrtBlog_sub2 p a:hover {
    color: #6977A2;
    text-decoration: none;
}
.passLoginItem .CP_lg_ad {
    margin: 10px 0 0;
    padding: 10px 0 18px;
}
.passLoginItem .CP_lg_ad iframe a:link, .passLoginItem .CP_lg_ad iframe a:visited {
    color: #2E3092;
}
.passLoginItem .CP_lg_ad iframe a:hover, .passLoginItem .CP_lg_ad iframe a:active {
    color: #CC0000;
}
.SG_j_linedot1 {
    background-image: url("../images/common/SG_linedot.gif");
    background-repeat: repeat-x;
}
.passLoginItem .fm1 {
    border: 1px solid #C1C1BB;
    font-family: verdana;
    height: 16px;
    line-height: 16px;
    padding: 2px;
}
.passLoginItem .boxA {
    font-size: 14px;
    margin-bottom: 10px;
}