.loginBox1 .in-tab-search{ padding-top:0;}
.loginBox1 .logo{ width:140px;}
.login-tit1{ height:40px; line-height:40px; font-size:18px; border-left:#ddd solid 1px; margin-top:12px; padding:0 10px; margin-left:5px;}
.glogin{ background-image:url(../images/c1.png); background-position:0 0; background-repeat:repeat-x; margin-top:20px;}
.gloginMobile{ background-image:url(../images/m1.png); margin:0;}
.gloginMobile .gloginBg{ background-image:url(../images/mp1.jpg);}
.gloginBg{ height:493px; background-position:50% 0; background-repeat:no-repeat; padding:7px 0 0 0;}
.gloginBg{ background-image:url(../images/loginBg1.jpg);}
/*.gLoginBgBottom{ width:100%; height:5px; background:url(../images/loginBgBottom.png) top repeat-x; position:absolute; bottom:0; left:0;}*/
.gloginLayer{ width:380px; height:447px; float:right; display:inline; background:#FFFFFF;}
.gloginpd1{ padding:32px 50px 20px; border-bottom:#ddd dotted 1px;}
.gLoginTit{ display:block; font-size:22px; color:#ff8500;}
.loginInput1{ vertical-align:middle; width:250px; height:38px; line-height:38px; padding:0 10px; border:#d5d4d4 solid 1px; border-radius:8px; font-size:14px; color:#666;}
.gmt{ margin:12px 0 0 0;}
.gmt .tips{ padding:5px 0 15px;}
.gmt input{ vertical-align:middle;}
.forget a{ text-decoration:underline; padding:0 15px 0 0;}
.gbtn1{color:#fff; display:block; width:267px; height:42px; line-height:42px; font-size:14px; font-weight:bold; text-align:center; background:#37c0c8; border-radius:3px; box-shadow:inset 0 1px 1px rgba(255,255,255,0.4); border:#1eb5be solid 1px;}
.gbtn1:link,.gbtn1:visited{ color:#fff;}
.gbtn1:hover{ color:#fff; background:#26ced8;}
.gmt2{ margin:30px 0 0 0;}
.gother{ overflow:hidden; _zoom:1; padding:20px 0 0 0;}
.gother dt,.gother dd{ float:left; display:inline;}
.gother dd{ margin:0 5px;}
.gother dd a{ display:block; width:14px; height:16px;}
.gother .gqq a{ background-position:0 -34px;}
.gother .gsina a{ background-position:0 -60px;}
.gBtn2{ display:block; width:275px; height:44px; line-height:44px; text-align:center; font-size:14px; font-weight:bold;  margin:20px auto 0; background:#f0f0f0; background:linear-gradient(to bottom,#f5f5f5,#ededed); border-radius:3px; box-shadow:inset 0px 1px 1px rgba(255,255,255,0.4); border:#dadada solid 1px;}
.gBtn2:link,.gBtn2:visited,.gBtn2:hover{ color:#ff8500;}

.login-layer1{ width:780px}
.login-layer2{ width:258px; padding:100px 0 0 120px;}
.gsignInList{ overflow:hidden; _zoom:1;}
.gsignInList li{ float:left; display:inline; width:380px; font-size:22px; text-align:center;}
.gsignInList li a span{ height:48px; line-height:48px; display:block;}
.gsignInList li a:link,.gsignInList li a:visited{ color:#999;}
.gsignInList li a:hover{ color:#ff8500;}
.gsignInList .active a span{ border-bottom:#3abfc8 solid 2px;}
.gsignInList .active a{ color:#4bc4cd !important;}
.gLayer1{ padding:30px 0 30px 70px; *padding:42px 0 30px 70px;}
.gSign a,.gAgree a,.gList1 li a{ text-decoration:underline;}
.gSign a:link,.gSign a:visited,.gAgree a:link,.gAgree a:visited,.gList1 li a:link,.gList1 li a:visited{ color:#4bc4cd;}
.gSign a:hover,.gAgree a:hover,.gList1 li a:hover{ color:#FF6600;}
.genter li .gAgree label{ float:none; width:auto; height:auto; line-height:inherit; font-size:12px;}
.abtn-sina,.abtn-qq{ width:115px; height:26px; line-height:26px; display:block; border-radius:3px; padding:0 10px;}
.abtn-sina{ background:#ff9900;}
.abtn-qq{ background:#00a0de;}
.abtn-qq:hover,.abtn-sina:hover{ text-decoration:underline;}
.abtn-sina span,.abtn-qq span{ display:inline-block; width:14px; height:16px; vertical-align:middle; margin-right:5px;}
.abtn-sina span{ background-position:0 -60px;}
.abtn-qq span{ background-position:0 -34px;}
.gpd{ padding:40px 0 0 0;}
.gpd1{ padding:0 0 50px;}
.loginText1 p{ line-height:26px;}

.loginBox2{ padding:30px 0;}
.loginBox2 .sucessIco{ margin-top:-10px;}