@charset "utf-8";

*{margin:0;padding:0;list-style-type:none;}
a,img{border:0;}
body{font:12px/180% microsoft yahei;}
a{color:#0088DB;text-decoration:none;cursor:pointer}
a:hover{color:#2A5E8E}
/* input */
input{font-size:12px;font-size:100%;font-family:microsoft yahei;outline:none;line-height:normal;color:#444;}
.ipt{border:solid 1px #d2d2d2;border-left-color:#ccc;border-top-color:#ccc;border-radius:2px;box-shadow:inset 0 1px 0 #f8f8f8;background-color:#fff;padding:4px 6px;height:21px;line-height:21px;color:#555;width:180px;vertical-align:baseline;}
.ipt:focus{border-color:#95C8F1;box-shadow:0 0 4px #95C8F1;}
/* btn */
.btn{position:relative;cursor:pointer;display:inline-block;vertical-align:middle;font-size:12px;font-weight:bold;height:50px;line-height:50px;min-width:200px;padding:0 12px;text-align:center;text-decoration:none;border-radius:2px;border:1px solid #ddd;color:#666;background-color:#f5f5f5;background:-webkit-linear-gradient(top, #F5F5F5, #F1F1F1);background:-moz-linear-gradient(top, #F5F5F5, #F1F1F1);background:linear-gradient(top, #F5F5F5, #F1F1F1);}
input.btn{height:29px;}
.btn:hover{border-color:#c6c6c6;color:#333;background-color:#f8f8f8;background:-webkit-linear-gradient(top, #f8f8f8, #f1f1f1);background:-moz-linear-gradient(top, #f8f8f8, #f1f1f1);background:linear-gradient(top, #f8f8f8, #f1f1f1);box-shadow:#ddd 0 1px 1px 0;}
.btn:active, .btn.btn-active{box-shadow:#ddd 0 1px 2px 0 inset;border-color:#c6c6c6;}
.btn:focus{border-color:#4d90fe;outline:none}
.btn-primary{border-color:#3079ED;color:#F3F7FC;background-color:#4D90FE;background:-webkit-linear-gradient(top, #4D90FE, #4787ED);background:-moz-linear-gradient(top, #4D90FE, #4787ED);background:linear-gradient(top, #4D90FE, #4787ED);}
.btn-primary:hover{border-color:#2F5BB7;color:#fff;background-color:#4D90FE;background:-webkit-linear-gradient(top, #4D90FE, #357AE8);background:-moz-linear-gradient(top, #4D90FE, #357AE8);background:linear-gradient(top, #4D90FE, #357AE8);}
.btn-primary:active{box-shadow:#2176D3 0 1px 2px 0 inset;border-color:#3079ED;}
.btn-primary:focus{border-color:#4d90fe;outline:none}

.theme-buy{margin-top:7%;text-align:center;}
.theme-signin{font-size:15px;}
.theme-popover-mask{z-index:11;position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:0.5;filter:alpha(opacity=50);-moz-opacity:0.5; display:none}
.theme-popover{z-index:12;position:absolute;top:40%;left:55%;width:500px;height:450px;margin:-180px 0 0 -330px;border-radius:5px;border:solid 2px #e4e4e4;background-color:#fff;box-shadow:0 0 10px #666;background:#fff; display:none}
.theme-poptit{border-bottom:1px solid #ddd;padding:12px;position:relative;height:auto; line-height:35px; color:#000; font-size:18px; font-family: "Microsoft YaHei";}
.theme-poptit h3{ width: 230px; padding-left:220px; font-size: 16px; font-family: "microsoft yahei";}
.theme-poptit h3 a{ width: 100px; display: block; float: right; font-size: 14px; color: #2577e3;}
.theme-poptit .close{float:right;color:#999;padding:5px;margin:-2px -5px -5px;font:bold 14px/14px simsun;text-shadow:0 1px 0 #ddd}
.theme-poptit .close:hover{color:#444;}
.theme-popbod{padding:60px 15px;color:#444;}
.dform{padding:70px 60px 40px 40px;text-align:center; overflow:hidden}
.theme-signin{margin: -50px -20px -50px 90px;text-align:left;font-size: 14px;}
.theme-signin h4{color:#999;font-weight:100;margin-bottom:10px;font-size: 12px;}
.theme-signin li{padding:5px 0 5px 80px}
.theme-signin li strong{float: left;margin-left: -80px;width: 80px;text-align: right;line-height: 32px;}
.theme-signin .btn{margin-bottom: 10px;}
.theme-signin p{font-size: 12px;color: #999;}



.reg_c{ width:85px; height:35px; line-height:35px; float:left; margin-right:20px;}
.oct_li{ clear:both; padding-top:20px;}
.oct_li input{border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px; background:#3682e5; width:120px; height:36px; color:#fff;font-family:"Microsoft YaHei UI"; font-size:14px; border:none; cursor:pointer; }
.tishi{ color:#F00; display:block; clear:both; line-height:20px; }
.tishi i{ color:#F00; display:block; clear:both; line-height:20px;padding-left:80px;}

.index_login{  width:326px; /* text-align:center; */ background:#fff; padding:0 0 0 0px; z-index:100; margin:0 0 0 0}
.index_name{ background:url(https://static.fornow.cn/images/login/name.gif) no-repeat; padding:2px 2px 0 40px;_padding:1px 2px 0 40px; width:320px; height:37px;margin:0 0 20px 0;}
.index_password{ background:url(https://static.fornow.cn/images/login/password.gif) no-repeat; padding:2px 2px 0 40px;_padding:1px 2px 0 40px; width:252px; height:37px;margin:0 0 20px 0}
.index_name div, .index_password div, .index_captcha div{float:left; display:block;padding-top:0px;line-height:32px}
.index_name input,.index_password input{width:190px; height:32px; line-height:32px;_height:28px; _border:1px solid #fff ;display:block; border:none}

.index_captcha{ background:url(https://static.fornow.cn/images/login/captcha.gif) no-repeat; padding:2px 2px 0 40px;_padding:1px 2px 0 40px; width:252px; height:37px;margin:0 auto 15px 0}
.index_captcha input{float: left;width:50px; height:32px; line-height:32px;_height:28px; _border:1px solid #fff ;display:block; border:0}
.index_captcha img { float: right;height: 32px; margin: 1px 0 0 5px; width:86px;}
.index_captcha a { float: right;margin-left: 5px; font-size:12px; line-height: 140% }
.index_log{ width:234px; margin:0 0 20px 0}
.index_reg{ width:236px; margin:0 0 20px 0}
.index_log a{ display:block; text-align:right; color:#2577e3; font-size:14px;}

/*phoneLogin css*/
 .jq_watermark1 {
            border: none;
            padding: 0;
            background: #2577e3;
            border-radius: 5px;
            color: #fff;
            margin: 20px 0;
            cursor:pointer;
        }
        .loginBtn{
            width: 240px;
            height: 37px;
            border: none;
            padding: 0;
            background: #2577e3;
            border-radius: 5px;
            color: #fff;
            margin: 20px 0;
            font-weight: bold;
            font-size: 16px;
        }
        .tabchange{
            color:#2577e3 ;
        }
        .theme-poptit h3 a{
            color: #000;
            text-decoration: none;
            margin-right:90px;
            font-weight:bold;
        }
        .theme-poptit h3{
            font-size: 16px;
            font-family: "microsoft yahei";
            font-weight:bold;
         }
        .loginPerson{
        	margin-left:-80px;
        }
        #phone_login{
        	text-align:center;
        	margin-top:30px;
        }
        #phone_login table{
        	margin:0 auto;
        }
       .reg_c {
			
			height: 40px;
			line-height: 35px;
			margin-right: 20px;
			padding-right: 0;
}
		.reg_c input {
			height: 35px;
			line-height: 35px;
			display: block;
			border: 1px solid #2577e3;
			color: #ffffff;
			width: 90px;
			margin: 20px 0;
			
		}