﻿@charset "utf-8";
/* CSS Document */
body{margin:0; padding:0; font-size:12px; font-family:"宋体","Arial Narrow"; background:#FFF; text-align:center;}
form,ul,li,p,h1,h2,h3,h4,h5,h6,dl,dt,dd,img{margin:0; padding:0;}
img{border:0; margin:0; padding:0;}
ul,li{list-style-type:none;}
input,img{vertical-align:middle;}
a{color:#666666;text-decoration:none;}
a:hover{color:#FF7300;}
.valign{ vertical-align:middle}
.dis_block{display:block;}
.fl{float:left;}
.fr{float:right;}
.cl{clear:both; font-size:0; height:0; overflow:hidden}

.l_top{width:1000px; margin:0 auto; margin-top:25px;}
.l_top .logo{ height:60px; width:320px; float:left;}
.l_top b{color:#5e5e5e; font-size:24px; line-height:24px; padding:21px 0 0 35px; font-family:'Microsoft Yahei';  float:left; font-weight:normal;}
.l_top .logo_r{color:#a3a3a3; margin-top:35px;}

.content{background:#ffabab; margin-top:5px; position:relative;}
.content .login_m{width:1000px; margin:0 auto; text-align:center;}
.content .login_mc{background:url(/images/banner_bg.gif) left no-repeat; height:500px; position:relative; width:1000px;}

.content .login_mr{right:0; top:60px; position:absolute; width:310px; background:#fff; padding:20px; overflow:visible;}
.login_box .mt{display:block; width:310px; overflow:visible; height:27px;}
.login_box .mt h1{position:relative; height:27px; line-height:27px; top:-5px; float:left; color:#555; font-size:20px; font-family:'Microsoft Yahei'; font-weight:normal;}
.login_box .mt .extra_r{float:right;}
.login_box .mt .regist{color:#ff5757; font-size:14px;}
.login_box .mt .regist a{color:#ff5757;}
.login_box .mt .regist a:hover{text-decoration:underline;}
.login_box .mt .regist b{background:url(/images/icon_n.gif) center no-repeat; height:14px; width:14px; overflow:hidden; margin-right:5px; display:inline-block;}

.login_box .mc p{display:block; padding-top:14px; text-align:left; position:relative}
.login_box .mc .login_text{color:#999; height:16px; padding-top:12px; padding-bottom:12px; width:266px; border:1px solid #bdbdbd; background:url(/images/user_icon.jpg) left no-repeat; padding-left:42px; font-size:14px;background-color:white}
.login_box .mc .login_text2{color:#999; height:16px;  padding-top:12px; padding-bottom:12px; width:266px; border:1px solid #bdbdbd; background:url(/images/lock_icon.jpg) left no-repeat; padding-left:42px; font-size:14px;}
.login_box .mc .login_text3{ width:90px; border:1px solid #bdbdbd; font-size:14px; padding:8px;}
.login_box .mc .codimg{height:30px; margin-left:10px; cursor:pointer;}
.login_box .mc .conqq{ color:#666;}

.remember{margin-top:10px; color:#666;}
.remember a{color:#08c;}
.remember a:hover{text-decoration:underline;}
.remember .jzmm{position:relative;}

.login_btn .btnnew { background: #ff5757; color: #fff; font-size: 20px; text-align: center; display: inline; cursor: pointer; width: 310px; height: 42px; border: 0 none; margin-top: 12px; font-family: 'Microsoft Yahei'; border-radius: 5px; }
.login_btn .btnregister { background: #fff; color: #ff5757; font-size: 20px; text-align: center; display: inline; cursor: pointer; width: 310px; height: 42px; border: 1px solid #ff5757; margin-top: 12px; font-family: 'Microsoft Yahei'; border-radius: 5px; }
.telephone p{color:#666; text-align:center; background:url(/images/line.jpg) center no-repeat; height:22px; padding-top:0px;}

.fooder{color:#666; font-size:12px; text-align:center; margin:20px 0 20px 0;}
.fooder p{ height:24px;  line-height:24px;}
.fooder p a{color:#666;}
.fooder p a:hover{color:#ff7300;}




