@charset "gb2312";
/* CSS Document */
/*20150908 CSS LIUNING*/
.sign_new {
	position: absolute;
	z-index: 100;
}
.sign_one {
	height: 36px;
	display: block;
}
.sign_one .sign_left {
	width: 36px;
	height: 36px;
	display: inline;
	overflow: hidden;
	float: left;
	position: relative;
}
.sign_one .sign_left i {
	cursor: pointer;
	background: url(img/sign_one.png) no-repeat;
	_background:none;
	width: 32px;
	height: 32px;
	position: absolute;
	left: 2px;
	top: 2px;
	z-index: 2;
}
.sign_one .sign_left .sign_bg {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 36px;
	height: 36px;
	background-image:url(img/sign_onev1.png); 
	_background: url(img/sign_onev2.png) no-repeat;
	z-index: 3;
}
.sign_one .sign_left .sign_bg1 {
	display:none;
	position: absolute;
	left: 0;
	top: 0;
	width: 36px;
	height: 36px;
	-moz-border-radius: 18px;
    -webkit-border-radius: 18px;
    border-radius:18px;
    background-color: #FFF;
    background:none\9;
}
.sign_one .sign_left_stop  .sign_bg {
	animation: none!important;
	 filter:alpha(opacity=60); -moz-opacity:0.6; -khtml-opacity: 0.6; opacity: 0.6;
}
.sign_one .sign_left_stop  .sign_bg1 {
	animation: none!important;
	 filter:alpha(opacity=60); -moz-opacity:0.6; -khtml-opacity: 0.6; opacity: 0.6;
}
*html .sign_one .sign_left_stop  .sign_bg { filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity: 0; opacity: 0; }
*+html .sign_one .sign_left_stop  .sign_bg{  filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity: 0; opacity: 0; }
a:hover.sign_one  .sign_bg {
	animation: none!important;
	 filter:alpha(opacity=60); -moz-opacity:0.6; -khtml-opacity: 0.6; opacity: 0.6;
}
a:hover.sign_one  .sign_bg1 {
	animation: none!important;
	 filter:alpha(opacity=60); -moz-opacity:0.6; -khtml-opacity: 0.6; opacity: 0.6;
}
.sign_one .sign_name {
	display: inline;
	float: left;
	margin: 8px 0 0 6px;
	height: 20px;
	padding-left: 14px;
	background: url(img/sign_bg_3.png);
	cursor:pointer;
}
.sign_one .sign_name em {
	padding: 0 15px 0 0;
	height: 20px;
	display: block;
	font:12px/20px 'Simsun','Arial';
	color: #FFF;
	_float:left;
}
.sign_one .sign_name a {
	color: #FFF;
}
.sign_one .sign_name a:hover {
	color: #FFF;
	text-decoration: underline;
}
.sign_bg_one {
	background: url(img/sign_show_bj.png) no-repeat right bottom;
	float: left;
	display: inline;
	width:323px;
	height: 183px;
	margin-top: 10px;
}
.sign_show_one {
	float: left;
	display: inline;
	width: 318px;
	height: 178px;
	border: 1px solid #FFF;
}
.sign_two {
	height: 28px;
	display: block;
}
.sign_two .sign_show {
	width: 28px;
	height: 28px;
	display: inline;
	overflow: hidden;
	float: left;
	background: url(img/sign_show.png) no-repeat;
	cursor: pointer; 
}
.sign_two a:hover.sign_show_stop {
	background: url(img/sign_show.png) no-repeat;
	animation: none !important;
}
.sign_two a:hover.sign_show {
	background: url(img/sign_show.png) no-repeat;
	animation: none !important;
}
.sign_bg_two {
	width:363px;
	padding-bottom: 3px;
	float: left;
	display: inline;
	background: url(img/sign_bg_two.png) no-repeat right bottom;
}
.sign_bg_two .sign_show_two {
	width: 358px;
	background: #FFF;
	border: 1px solid #ededed;
	display: block;
	padding-bottom:12px;
}
.sign_bg_two .sign_show_two .title {
	width: 312px;
	height: 42px;
	font:bold 20px/42px 'Microsoft Yahei';
	_font:bold 18px/42px 'Simsun';
	color: #378ecb;
	border-bottom: 2px solid #ededed;
	margin: 0 auto;
	padding-top: 10px;
	text-align: left;
}
.sign_bg_two .sign_show_two .text {
	width: 312px;
	margin: 0 auto;
	padding: 5px 0;
	display: block;
	text-align: left;
	font: 12px/20px 'Simsun';
	color: #777;
}
.sign_bg_two .sign_show_two .text a {
	color:#378ecb;
}
.sign_bg_two .sign_show_two .text a:hover {
	color:#378ecb;
	text-decoration: underline;
}
.sign_bg_two .sign_show_two .img {
	width: 312px;
	height: 175px;
	display: block;
	overflow: hidden;
	margin: 0 auto;
	padding-bottom: 8px;
}

.sign_bg_three {
	width:363px;
	padding-bottom: 3px;
	float: left;
	display: inline;
	background: url(img/sign_bg_three.png) no-repeat right bottom;
}
.sign_bg_three .sign_show_three {
	width: 358px;
	background: #FFF;
	border: 1px solid #ededed;
	display: block;
}
.sign_bg_three .sign_show_three .title {
	width: 312px;
	height: 64px;
	border-bottom: 2px solid #ededed;
	margin: 0 auto;
	padding-top: 10px;
}
.sign_show_three .title .logo_v1 {
	height: 64px;
	width: 86px;
	float: left;
	display: inline;
	overflow: hidden;
}
.sign_show_three .title em {
	font: bold 24px/64px 'Microsoft Yahei';
	color: #444;
	float: left;
	display: inline;
	overflow: hidden;
	margin-left: 10px;
}
.sign_show_three .sign_item {
	float: left;
	display: inline;
	width:310px;
	height: 34px;
	/*margin: 20px 0 0 22px;*/
	padding: 20px 0 0 22px;
	position: relative;
}
.sign_show_three .sign_item em {
	float: left;
	display: inline;
	width: 40px;
	text-align: left;
	font: 14px/34px 'Microsoft Yahei';
	color: #444;
}
.sign_show_three .sign_item .input_txt {
	width:106px;
	height: 32px;
	padding: 0 10px;
	border: 1px solid #e5e5e5;
	color: #444;
	font:12px/32px 'Simsun';
	float: left;
	display: inline;
	outline:none
}
.sign_show_three .sign_item .error_txt {
	border: 1px solid #e74b3c;
}
.sign_show_three .sign_item .error {
	color: #e74b3c;
	position: absolute;
	/*left: 40px;
	top: 35px;*/
	left: 62px;
	top: 55px;
	font: 12px/20px 'Simsun';
	height: 20px;
	padding-left: 22px;
	background: url(img/error.jpg) no-repeat left 2px;
}
.sign_show_three .sign_item label {
	float: left;
	display: inline;
	color: #444;
	font: 14px/32px 'Micosoft Yahei';
	 margin-left: 10px;
}
.sign_show_three .sign_item label input {
	float: left;
	display: inline;
	margin-top: 10px;
	_margin-top:5px;
}
.sign_show_three .sign_item .order {
	width: 126px;
	_width: 122px;
	height: 32px;
	background: #e0e0e0;
	border: 1px solid #e5e5e5;
	text-align: center;
	font: bold 16px/32px 'Microsoft Yahei';
	color: #444;
	float: left;
	display: inline-block;
	overflow: hidden;
}
.sign_show_three .sign_item .order:hover {
	color: #FFF;
	background:#2a80b9;
	border: 1px solid #2b96da;
	text-decoration: none;
}
.big_img { width: 816px; height: 458px; display: block; border: 1px solid #ededed; position: relative; margin: 20px auto;}

/* ÏÂÀ­¿ò */
.selectbox{float:left;cursor:default;height:22px;border-left:1px solid #e3e3eb;border-right:1px solid #e3e3eb;border-top:1px solid #acadb2;border-bottom:1px solid #e2e9ef;color:#444;font-size:12px;width:58px; position:relative;}
.selectbox_hover{border:1px solid #bbb;position:relative;}
.selectbox_on{border:1px solid #bbb; background-position:right -32px; z-index:100;position:relative;}
.selectbox_error{ background-color:#ffe5e6;border:1px solid #f90000;}
.selectbox .selecttxt{color:#999;display:block;height:22px;overflow:hidden;line-height:22px;cursor:pointer;width:100%;}
.selectbox .selectem{background:#fff url(img/selectico.gif) no-repeat right 8px;}
.selectbox_on .selectem{background-position:right -32px;}
.selectbox .option a,.selectbox .option a:hover{color:#666;}
.selectbox .selectem{ display:block;padding:0 32px 0 12px;}
.selectbox .option{width:100%;background-color:#fff;border:solid 1px #bbb;position:absolute;top:22px; z-index:50;max-height:250px;padding:0;left:-1px;z-index:2; overflow-x:hidden;overflow-y:auto;display:none;}
.selectbox .option li{display:block;height:28px;overflow:hidden;color:#999;line-height:28px;text-align:left;padding:0 10px;background:#fff;border-bottom:1px solid #f1f1f1;cursor:default;}
.selectbox .option li cite{color:#9a9a9a;margin-right:9px;}
.selectbox .option a:hover{color:#1ea3cc;}
.selectbox .option li.active{background-color:#f6f6f6;}

.tp_selectv2{height:32px;width:126px; float: left; display: inline; border: 1px solid #e5e5e5;}
.tp_selectv2 .selecttxt{padding:4px 0;}
.tp_selectv2 .option{top:32px;}
.tp_selectv2 .selectem { text-align: left; color: #999;}
.tp_selectv2 .option { max-height: 185px !important;}
.selectbox .option .onblur:hover{background:none;}

.sign_show_three .win {
	display:block;
	padding:50px 0 42px 0;
}
.sign_show_three .win p {
	text-align:left;
	padding-left:134px;
	font:bold 30px/40px 'Microsoft Yahei';
	color:#444;
	background: url(img/win.png) no-repeat 85px 12px;
	display:block;
	
}
.sign_show_three .win a {
	margin:30px auto 0 auto;
	font:12px/20px 'Sinmun';
	color:#444;
	display:block;
	text-align:center;
}
.sign_show_three .win a:hover {
	color:#476ea2;
}