@charset "gb2312";
*{
	margin:0;
	padding:0;
}
a{
	color: #4A76B9;
}
/* 遮蔽层默认样式 */
.g_layer_mask{
	position:absolute;
	z-index:88888;
	width:100%;
	height:100%;
	top:0px;
	left:0px;
	background:#333333;
	visibility:hidden;
	filter:alpha(opacity=20);
	-moz-opacity:0.2;
	opacity:0.2;
}
/* 拖拽过程中临时样式 */
.g_layer_move{
	border:#666 1px solid;
	background:#E0E0E0;
	cursor:move;
}

/* 弹出层样式 外壳 */
.g_layer {
	background:#FFF;
	width:362px;
	height:202px;
	position:absolute;
	top:0px;
	left:0px;
	z-index:50000;
	visibility:hidden;
}
/* 弹出层样式 包 */
.g_layer .g_layer_wrap {
	border:solid 1px #4a6f8e;
	width:360px;
	height:200px;
	position: relative;
	z-index: 2;
	overflow:hidden;
}
/* 弹出层样式 头 */
.g_layer .g_layer_wrap .g_layer_head {
	position:relative;
	background:#769CC0;
	height:27px;
	border:1px solid #aad0f4;
	border-right-color:#3a85cc;
	border-bottom-color:#3a85cc;
}
/* 弹出层样式 标题 */
.g_layer .g_layer_wrap .g_layer_head h3 {
	position:absolute;
	left:10px;
	top:5px;
	font-size:14px;
	color:#fff;
}
/* 弹出层样式 关闭 */
.g_layer .g_layer_wrap .g_layer_head a.g_layer_close {
	position:absolute;
	top:7px;
	right:10px;
	display:block;
	width:11px;
	height:11px;
	text-indent:-5000px;
	overflow:hidden;
	background:url(http://static.51img1.com/v3/themes/skins/images/close.gif) no-repeat;
}
/*弹出层样式 内容*/
.g_layer .g_layer_wrap .g_layer_body {
	font-size:12px;
}

/* 弹出层样式 底部 */
.g_layer .g_layer_wrap .g_layer_foot {
	position:absolute;
	bottom:0px;
}
/* 弹出层样式 边角 */
.g_layer .g_layer_wrap .g_layer_corner{
	float:left;
	width:4px;
	height:1px;
}
/* 弹出层样式 边角顶部左中右 */
.g_layer_corner_top1,.g_layer_corner_top2,.g_layer_corner_top3{
}

/* 弹出层样式 底部左中右 */
.g_layer_corner_bottom1,.g_layer_corner_bottom2,.g_layer_corner_bottom3{
	line-height:1px;
}
/* 弹出层样式 背景IFRAME */
.g_layer .g_layer_background{
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 1;
	height: 202px;
}

/* 弹出层样式 兼容老版本alert */
.g_layer_alert_logo{
	padding:15px;
	float:left;
}

.g_layer_alert_ico{
	width:40px;
	height:40px;
	background:url(http://static.51img1.com/v3/themes/skins/images/alert.gif);
}

.g_layer_alert_buttonbox
{
	clear:both;
	line-height:30px;
	text-align:center;
}

.g_layer_alert_btn
{
	overflow:visible;
	margin:0 10px;
	font-size:12px;
	padding:5px 1.5em 1px;
	border:1px solid #A0A0A0;
	background:url(http://static.51img1.com/v3/themes/skins/images/btn_bg.gif) repeat-x;
	cursor:pointer;
	color: #000;
	line-height: normal;
}

/*兼容老版本页面固定窗口效果*/
.g_layerbox{border:1px solid #5592c5;}
.g_layerbox_title{position:relative;background:#769CC0;height:27px;border:1px solid #aad0f4;border-right-color:#3a85cc;border-bottom-color:#3a85cc;}
.g_layerbox_title h3{position:absolute;left:10px;top:5px;font-size:14px;color:#fff;}
.g_layerbox_title a.close{position:absolute;top:7px;right:10px;display:block;width:11px;height:11px;text-indent:-5000px;overflow:hidden;background:url(http://static.51img1.com/v3/themes/skins/images/close.gif) no-repeat;}
.g_layerbox_wrap{text-align:center;padding:15px 0;}


/* for home */
.g_home_layer li{margin:0;padding:0;border:none;}
/* for im */
.g_im_layer{color:#333;font-size:12px;}
.g_im_layer h1,.g_im_layer h2,.g_im_layer h3,.g_im_layer h4,.g_im_layer h5,.g_im_layer h6{font-size:12px;}
.g_im_layer ul{list-style:none;}
.g_im_layer .g_layer_alert_btn,.g_im_layer .g_layer_alert_btn_gray{background:#4A76B9;border:1px solid #214A88;color:#fff;border-color:#8BB9FF #214A88 #214A88 #8BB9FF;color:#fff; font-size: 14px; padding:3px 0.8em 2px;*padding:3px 0.9em 0px;width:auto;_width:0;overflow:visible; cursor: pointer;}
.g_im_layer .g_layer_alert_btn:hover{color:#fff;}
.g_im_layer .g_layer_alert_btn_gray{background:#DFDFDF;border:1px solid #B2B2B2;border-color:#fff #B2B2B2 #B2B2B2 #fff;color:#333;}
.g_im_layer .g_layer_alert_btn_gray:hover{color:#333;}
/* for new */
.g_layer,.g_layer select,.g_layer input,.g_layer textarea{line-height:normal;}
.g_layer input,.g_layer img,.g_layer object,.g_layer embed{vertical-align: baseline;}
/* btn */
.g_btn_w{border:1px solid #4A76B9;-moz-inline-stack;display:inline-block;*display:inline;*zoom:1;margin:0 7px;}
.g_btn_w_gray{border:1px solid #DFDFDF;-moz-inline-stack;display:inline-block;*display:inline;*zoom:1;margin:0 7px;}
.g_btn,.g_btn_gray{background:#4A76B9;border:1px solid #214A88;color:#fff;border-color:#8BB9FF #214A88 #214A88 #8BB9FF;}
a.g_btn:hover{color:#fff;}
.g_btn,.g_btn_1,.g_btn_gray{font-size:14px;padding:3px 0.8em 2px;*padding:3px 0.9em 0px;cursor:pointer;text-decoration:none;height:auto !important;*height:0;}
input.g_btn,input.g_btn_1,input.g_btn_gray{width:auto;_width:0;overflow:visible;}
a.g_btn,a.g_btn_1,a.g_btn_gray{float:left;}
a.g_btn:hover,a.g_btn_1:hover,.g_btn_gray:hover{text-decoration:none;}
.g_btn_gray{background:#DFDFDF;border:1px solid #B2B2B2;border-color:#fff #B2B2B2 #B2B2B2 #fff;color:#333;}
.g_btn_gray:hover{color:#333;}