@charset "utf-8";
div.loginyemian { width:100%; height:650px; background:url(../images/bg.jpg) center top no-repeat; }
div.loginnr { width:1200px; margin:0px auto; }
div.loginform { float:right; background:#FFF; background:url(../images/log.png); width:380px; height:448px; margin-top:110px; margin-right:139px; border-radius:10px; position:relative }
div.loginform div.logintitle { height:80px; line-height:80px; padding-left:38px; }
div.loginform div.logintitle span { font-size:22px; color:#333; display:block; }
div.loginform div.logintitle span span { display:inline; font-size:14px; }
div.loginform div.logintitle span span a { color:#ce1d2a }
div.loginform .btn { height: 39px; line-height: 39px; outline: 0; border: none; background-color: #27b4e2; font-size: 16px; color: #fff; text-align: center; border-radius: 3px; margin-top: 2px; margin-left: 10px; }
div.loginform dl p.dlp { background:none; }
div.loginform dl { width:306px; margin:0px auto; }
div.loginform dl p img { float:left; }
div.loginform dl p { display:block; width:303px; background:#FFF; margin-bottom:20px; height:48px; line-height:48px; border:1px solid #ccc; border-radius:4px; }
div.loginform dl p input { height:48px; width:235px; margin-right:4px; float:right; border:none; }
div.loginform dl p input.sub { }
div.loginform dl p a { float:right; }
div.loginform dl p.wjmm { border:none; height:57px; margin-bottom:0px; line-height:57px; text-align:right; background:none }
div.loginform dl p.dlp { height:34px; border:none; }
div.loginform dl p.dlp input { width:100%; border:none; }
div.loginform div.divdi { height:50px; line-height:50px; background:#fcfcfc; border-top:1px solid #f4f4f4; width:100%; position:absolute; left:0px; bottom:0px; }
div.loginform div.divdi a.aljzc { margin-right:20px; display:inline-block; color:#b61d1d; float:right; background:url(ljzc_12.gif) left center no-repeat; padding-left:21px; }
div.zhuce { margin:45px auto; width:1200px; margin-top:0px; border:0px solid #dddddd; border-top:0px; }
div.zhucenr { width:504px; border-right:0px solid #e6e6e6; margin:auto; padding:81px 0px; }
div.zhucenr p.pt { height:52px; line-height:52px; width:398px; margin-bottom:32px; display:block; position:relative; }
div.zhucenr p.pt span { float:left; width:auto; font-size:16px; text-indent:0px; padding-right:14px; display:block }
div.zhucenr p.pt input { border:none; height:46px; line-height:46px; border:1px solid #CCC; width:300px; float:right }
div.zhucenr p.xieyi { height:80px; line-height:80px; }
div.zhucenr p.xieyi span { color:#3388ff; cursor:pointer; }
div.zhucer { width:166px; float:left; margin-left:112px; }
.loginform input[type="text"]:focus { border:0; }
.loginform input[type="password"]:focus { border:0; }

/* 旅游故事 */
.lv_box .add_btn { background: #27b4e2; color: #FFF; border: #27b4e2 1px solid; padding: 10px 50px; display: inline-block; margin: 1%;  border-radius: 5px; font-size:16px; }

 @media screen and (max-width:1200px) {
 div.zhuce {
width:98%
}
 div.loginnr {
width:98%
}
}
@media screen and (max-width:800px) {
 span.zcspan {
margin-top:15px;
margin-bottom:15px;
}
 span.zcspanr {
margin-top:15px;
margin-bottom:15px;
}
 div.loginform {
float:none;
display:block;
margin-right:0px;
margin:0px auto;
position:relative;
top:110px;
}
}
@media screen and (max-width:504px) {
 div.zhucenr {
width:98%
}
}
@media screen and (max-width:460px) {
 div.zhucenr {
width:300px;
}
 div.zhucenr p.pt input {
width:200px;
float:left;
}
 div.loginform {
width:300px;
}
 div.loginform dl p {
width:290px;
display:block;
margin-left:2px;
}
 div.loginform dl p input {
float:left;
width:235px;
}
}
