.gg-backgrouond {
	background:#63a0f0 url(../images/login_bg.jpg) top center no-repeat;
	height: 100%;
}
.warm_p_box{ width:100%; height: 40px; background: #ffe6bb; position: relative; z-index: 10;display: none;}
.warm_p_con{ width:1200px; text-align: center; font-size: 14px;height: 40px; line-height: 40px; color: #333; }
.warm_p_con a{ color:#f95146; text-decoration: none;}
.warm_p_con a:hover{ color:#e22b2b;}
.login_background{ position:relative;}
.login_main{ width:380px; height:530px; background:rgba(255,255,255,.1); border:1px rgba(255,255,255,0.2) solid; position:absolute; left:50%; top:145px; margin-left:162px; padding:10px;} 
.login_rgb {
	padding: 0 20px;
	background: #fff;
	height: 530px;
}
.login_main .logo{ padding:20px 0; margin-left:-12px;}
.login_main .title{ color:#2f3239; font-size:18px; font-weight:normal; padding-bottom:24px; }
.login_main .err{ background:url(../images/login05.png) no-repeat center left; height:15px; padding-left:20px; line-height:15px; color: #fc1e1f; font-size: 12px; /*visibility: hidden;*/}
/*.login_main ul { overflow:hidden;}*/
.login_main ul li{margin-top:15px; height:42px;  }
.login_main ul li input{height:42px; line-height:42px;border: 1px solid #ccc; background:#f2f2f2; text-indent:5px;width:340px;}
.login_main ul li input:hover{
	border: 1px solid #534BDF;
}
.login_main ul li input.focus{
	border-color:#534BDF;
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(102, 175, 233, 0.6);
}
.login_main ul li .text1{ background:#f2f2f2 url(../images/login.png) no-repeat 8px center ; border: 1px solid #ccc; width:310px; padding-left:30px;}
.login_main ul li .text2{ background:#f2f2f2 url(../images/login02.png) no-repeat 8px center ; border: 1px solid #ccc;width:310px; padding-left:30px;}
.login_main ul li .text3{ text-indent:10px; width:200px; float:left; height:40px;  border: 1px solid #ccc;}
.login_main ul li .text4{ text-align:center; color:#666; width:116px; float:right; background:#bfbfbf; font-size:12px; cursor:pointer;}
.login_main .label{  margin-top:15px;}

.sumbtn{ height:50px; background:#fc4f3f; color:#fff; text-align:center; font-size:18px; line-height:50px; display:block; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; cursor: pointer; margin-top:34px;}
.sumbtn:hover{ background:#e0493f; }
.password a:hover{ text-decoration: underline;}
.login_main dl {padding-top:15px;}
.login_main dl dt{ float:left;}
.login_main dl dd{ float:right;}
.login_main dl a.zc{ color:#f95146; margin-left:15px;}



.login_header{padding:30px 0; overflow:hidden; background:#fff;}
.login_header img{ float:left;margin-top:-5px;}
.login_header a{ font-size:16px; height:16px; line-height:16px; padding-left:11px;margin-top:17px; margin-left:11px; border-left:solid 1px #d6d6d6; display:block; float:left; color:#333; }
.login_header .header-login { float:right;}

.login_header .header-login{ line-height:51px;}
.login_header .header-login a{line-height:51px; padding:0 10px;display:inline-block; height:51px; margin:0; border:none;  background:url(../images/login12.jpg) no-repeat center left;}
.login_header .header-login a.lg{ background:url(../images/login10.png) no-repeat center left; padding-left:30px;   }


.login_header ul{ float:right;padding-top:10px;}
.login_header ul a{ border:none; padding:0 ; margin:0;} 
.login_header ul li{padding:0 20px; float:left;}
.login_header ul .lia{ position:relative; height:30px; line-height:30px; text-align:center; width:30px; }
.login_header ul .lia a{ display:block; height:30px; vertical-align:middle; }
.login_header ul .lia a img{ margin-top:7px; }
.login_header ul .lia span{ position:absolute; top:0; left:35px; width:25px; height:15px; display:block; background:#f00; color:#fff; text-align:center; line-height:15px; font-size:11px; border-radius:7px; -webkit-border-radius:7px; -moz-border-radius:7px; }
.login_header ul .lib{ position:relative; height:30px; line-height:30px; text-align:center;}
.login_header ul .lib img{ width:30px; height:30px; border-radius:15px; -webkit-border-radius:15px; -moz-border-radius:15px; float:left;}
.login_header ul .lib a{ display: block; float:left; line-height:30px;padding-left:15px;}
.login_header ul .lic {  height:30px; line-height:30px;padding-right:20px; background:url(../images/index/16.jpg) no-repeat center left;  }
.login_header ul .lic a{ display: block; line-height:30px;}

.logo_div{width:165px;overflow:hidden;float:left;}

.password_tit{ clear:both; }
.paddword_a { width:394px; margin:0 auto;}
.paddword_a ul { margin-top:106px;}
.paddword_a ul li { margin-bottom:30px; height:36px;}
.paddword_a ul li span{ display:inline-block; width:80px; text-align:right; padding-right:10px; font-size:14px; line-height:36px; height:36px; float:left;}
.paddword_a ul li input{ width:292px; height:34px; border:solid 1px #b8b8b8; padding:0 5px; float:left;} 
.paddword_a ul li .text1{ width:156px; border:solid 1px #e6e6e6;}
.paddword_a ul li .text2{ width:118px; border:solid 1px #dddddf; background:#eeeff4; float:right; font-size:12px;}
.paddword_a ul li .yz{ float:right; height:34px; width:123px; cursor:pointer;} 
.paddword_a .sumbtn{ width:200px; text-align:center; margin-left:90px; margin-top:70px;}

.paddword_a .p1{ font-size:22px; color:#16b83f; text-align:left; padding-top:66px; width:245px;  margin:0 auto;}

.paddword_a .p2{ font-size:12px; color:#666; text-align:left; padding-top:20px; line-height:26px; width:245px;  margin:0 auto;}
.paddword_a .p2 a{ font-size:12px; width:98px; height:24px; color:#666; line-height:24px; border:solid 1px #c7c7c7; display: inline-block; text-align:center; border-radius:2px; -webkit-border-radius:2px; -moz-border-radius:2px;}
.paddword_a .p2 a:hover{ background:#fc4f3f; color:#fff; border:solid 1px #fc4f3f;}
/*
<!--店铺创建-->*/
.dp_a{ padding-top:60px; width:530px; margin:0 auto;}
.dp_a ul { width:530px; }
.dp_a ul li {margin-top:15px; overflow:hidden; position: relative;}
.dp_a ul li .tishi{ padding-left:90px; font-size:14px; line-height:30px;color:#999999;}
.dp_a ul li .tishi.red{color:#f00;}
.dp_a ul li .wenzi{ color:#333; position:absolute ; right:7px; top:7px ; background:#fff;padding:0 5px;}
.dp_a ul li .wenzi2{ color:#333; position:absolute ; right:7px; bottom:7px ;background:#fff;padding:0 5px;}

.dp_a ul li span{ display:block; width:80px; text-align:right; padding-right:10px; font-size:14px; line-height:36px; height:36px; float:left;}
.dp_a ul li input{ width:428px; height:34px; border:solid 1px #b8b8b8; padding:0 5px; float:left;} 
.dp_a ul li select{ height:34px; width:214px; bordeR:solid 1px #e6e6e6;}
.dp_a ul li textarea{ height:85px; width:428px; border:solid 1px #b8b8b8; height:84px; color:#666; padding:5px;}

.dp_a .sumbtn{ width:200px; margin-left:90px;}

/*<!--店铺完成-->*/
.dp_b { width:650px; margin:0 auto;}
.dp_b .wenzi1{ font-size:22px;text-align:center; color:#16b83f; line-height:100px; margin-top:20px; border-bottom:solid 1px #e3e3e3;}
.dp_b .wenzi2 { line-height:30px; padding-top:30px;padding-left:96px;}
.dp_b .wenzi2 a{ color:#333333; font-size:15px;}
.dp_b .wenzi2 span{ display:block;font-size:12px; color:#a1a1a1;}
.dp_b .wenzi3{margin-top:30px;margin-left:96px; width:298px; height:58px; border:solid 1px #3d5382; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; line-height:58px;}
.dp_b .wenzi3 span{ background:url(../images/dp004.png) no-repeat center left; padding-left:45px; display:inline-block;margin-left:38px;}
.dp_b .wenzi3 a{ text-decoration:underline;}

.dp_b .wenzi4 { line-height:42px; height:42px;border-bottom:solid 1px #e3e3e3; padding-left:90px;padding-top:28px; padding-bottom:40px; }
.dp_b .wenzi4 a{ display:inline-block; width:120px; text-align:center; line-height:42px; color:#fff; background:#727a8f; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px;}
.dp_b .wenzi5 {padding-top:20px; padding-left:90px;}
.dp_b .wenzi5 dd{ background:url(../images/dp05.jpg) no-repeat center left; padding-left:11px; line-height:25px;}
.dp_b .wenzi5 dd a{ text-decoration:underline; padding:0 15px;}
.dp_b .sumbtn{ width:200px; margin:87px  auto 50px;}



.dp_c{ width:735px; overflow:hidden; margin:70px auto;}

.dp_c .dp_c-A{height:146px; border:solid 2px #fc4f3f; background:url(../images/dp07.jpg) no-repeat top left;}
.dp_c .dp_c-A dt{padding-top:47px; line-height:44px; text-align:center;}
.dp_c .dp_c-A dt font{ font-size:30px; color:#fc4f3f;}
.dp_c  .dp_c-A dd{ text-align:center; color:#666666;}
.dp_c .dp_c-b{ width:735px; height:50px; line-height:50px; background:#fafafa; text-indent:20px; color:#666; margin:40px 0;}
.dp_c .dp_c-b font{ color:#333;}

.dp_c .dp_c-c{ width:200px; height:40px; margin:140px auto 0;  position:relative;}
.dp_c .dp_c-c a{ width:200px; height:40px; display:block; background:#fc4f3f; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; color:#fff; text-align:center; line-height:40px; font-size:14px;}
.dp_c .dp_c-c span{ display:block; line-height:40px; color:#333; position:absolute; left:0px; width:150px; top:0;}


.dp_d-A  { text-align:center; padding:30px 0;}
.dp_d-A a{ background:url(../images/dp08.png) no-repeat center left; padding-left:45px; line-height:36px; font-size:30px;}
.dp_d-B{ background: url(../images/dp10.png); width:882px; height:451px; margin:0 auto;}
.dp_d-B dt{ font-size:16px; text-align:center; padding-top:90px;}
.dp_d-B dt font{ font-size:30px;  color:#fc4f3f;}
.dp_d-B dd{ text-align:center; font-size:14px; color:#666;padding:17px 0 37px 0;}
.dp_d-B dd font{ color:#333;}
.dp_d-Bp{ font-size:13px; text-align:center; color:#666; border-top: dashed 1px #ccc; margin:0 91px; line-height:60px;}
.dp_d-Bp2{ font-size:14px; text-align:center; color:#666; margin:83px 40px 0;  background:#f0f0f0; line-height:42px;}
/*<!--店铺完底部->*/
.dp_footer{ border-top:solid 1px #e5e5e5;  margin-top:126px; margin-bottom:55px;  width:100%;}
.dp_footer p{ text-align:center; line-height:40px;}
.dp_footer p a{ text-align:center; color:#333; padding:0 10px;}
.dp_footer .pb{ color:#888;}
.dp_footer p a:hover{ color:#fc4f3f;}







.news-list{ background:#fff; overflow:hidden; padding-bottom:40px; }
.news-list .llss{margin:0 20px; padding:30px 0; overflow:hidden; border-top:solid 1px #ebebeb;}
.news-list .llss:first-child{ border-top:none;}
.news-list .llss dt{ width:80%; float:left; }

.news-list .llss dt .bt{ font-size:22px; color:#333; display:block;}
.news-list dt .data{ font-size:12px; color:#999999; display:block; padding-top:11px; padding-bottom:15px;}
.news-list .llss dt .wz{ font-size:12px; color:#666; display:block; line-height:24px; font-size:14px;}
.news-list .llss dd{ width:20%; float:left; text-align:right; }

.news-list .llss dd span{ background: url(../images/news.png) no-repeat center left; padding-left:20px; color:#dddddd; margin-top:44px; display: inline-block;}
.news-list .llss dd a{ display:block; font-size:45px; color:#2f3239;}
.news-list .llss dl:hover  a{ color:#e22b2b;}




.newsxx-dqwz{padding-top:24px; line-height:28px;height:28px;color:#999; }
.newsxx-dqwz a{ color:#999;}
.newsxx-dqwz a:hover{ color:#333;}
.newsxx-dqwz a.curr{ color:#333;}



.newxx-tit{ font-size:30px; line-height:85px; color:#333; margin:0 20px;}
.newxx-data{ line-height:35px; height:35px; overflow:hidden; border-bottom: dashed 1px #cccccc; margin:0 20px; color:#999}
.newxx-data a{ padding:0 10px;}
.newxx-zhaiyao{ background:#fafafa; padding:10px; line-height:24px; margin:0 20px;color:#999;}
.newxx-zhaiyao a.tt{ color:#333;}
.newxx-content{ padding:20px; line-height:24px; color:#333; } 
.newxx-content p{ line-height:24px; color:#333; margin:10px 0;}

.err_header{ height:47px; border-bottom:solid 1px #d6d6d6; padding:34px 0;}
.err_header img{ float:left;}
.err_header .err-top{ font-size:23px; height:26px; line-height:26px; padding-left:11px;margin-top:10px; margin-left:11px; border-left:solid 1px #d6d6d6; display:block; float:left; color:#333; }
.err_404{ padding:53px  0 157px;}
.err_404 img{ display:block; margin:0 auto;}
.err_404 h1{ font-size:30px; text-align:center ;color:#333; font-weight:normal;}
.err_404 p{ font-size:16px; text-align:center; color:#999; line-height:60px;}
.err_404 a{ display:block; height:40px ; line-height:40px; margin:0 auto; background:#ff9500; width:135px; border-radius:2px; -webkit-border-radius:2px; -moz-border-radius:2px;}

.err_404bot{ padding:20px 0; border-top:solid 1px #e6e6e6; color:#999999; line-height:25px; text-align:center;}

.reveal-modal{
	display: none;
	visibility: hidden;
	top: 150px;
	left: 50%;
	margin-left: -300px;
	height: 500px;
	width: 520px;
	position: absolute;
	z-index: 101;
	padding: 0 15px 40px 34px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-moz-box-shadow: 0 0 10px rgba(0,0,0,.4);
	-webkit-box-shadow: 0 0 10px rgba(0,0,0,.4);
	-box-shadow: 0 0 10px rgba(0,0,0,.4);
	background-color: #FFF;
}
.close-reveal-modal {
	font-size: 22px;
	line-height: 0.5;
	position: absolute;
	margin-top: 4px;
	right: 10px;
	color: #333;
	text-shadow: 0 -1px 1px rgba(0,0,0,0.6);
	font-weight: bold;
	cursor: pointer;
}
.reveal-modal-bg {
	position: fixed;
	height: 100%;
	width: 100%;
	z-index: 100;
	display: none;
	top: 0;
	left: 0;
	background: rgba(00, 00, 00, 0.1);
}


.bottom {
	color: #b2d2f8;
	text-align: center;
}
.login_background {
	height: 800px;
}