@charset "utf-8";

/* CSS Document */

*{ margin:0; padding:0;}

body{

	margin:0px 0px;

	font-family:Microsoft Yahei,"微软雅黑","宋体";

	font-size:13px;

	color:#2b2b2b;

	background-repeat: repeat-x;

	background-position: top;

}	

/*公共部分*/

a{ cursor:pointer}

input{    -webkit-appearance: textfield;

    background-color: white;

    -webkit-rtl-ordering: logical;

    cursor: text;}

.clear{ clear:both;}

.mlno{ margin-left:0px;}

ul{width:100%; height:100%; padding:0 0; margin:0 0;}

li{list-style:none; padding:0 0; margin:0 0;}

a { color:#666;text-decoration: none;}

a:hover   {color:#960505;text-decoration:none;}

a:active  {color:#960505;text-decoration: none; }

img{border:0px;}



/*城市切换*/

#head{width:100%; height:auto; background:url(../images/head_top.png) repeat-x #fff; clear:both;}

#head .head_top{width:1200px; margin:0px auto; height:37px; line-height:37px;}

#head .head_top li.city{width:400px; float:left;background:url(../images/dw.png) no-repeat left center; padding-left:24px;}

.cityall{position:absolute;z-index:999; width:550px; background-color:#FFFFFF; border:#eee 1px solid; display:none;}

.cityc{ float:left; width:55px; margin:2px; text-align:center; cursor: pointer;}



#head .head_top li.login{width:700px; float:right; text-align:right; color:#ce0101;}

#head .head_top li.city a.cur{ font-size:16px; color:#960505;}

#head .head_top li.city a.selcity{color:#ff6600; margin-left:5px; margin-right:10px;}

#head .head_top li.city a.city{margin-left:5px;}

#head .head_top li.login input{width:100px; margin-right:10px;border:1px solid #9d9ea0;}

#head .head_top li.login  span{ display:block; float:right; height:37px; line-height:37px;}

#head .head_top li.login  span.lg{ display:block; background:url(../images/hy.png) left no-repeat;padding-left: 10px;width:70px; height:37px; text-align:center;margin-right:70px; cursor:pointer}

#head .head_top li.login  span font{ color:#960505;}



/*头部*/

.top{position:relative; overflow:hidden;}

.middle{width:100%; margin:0 auto; z-index:1; height:90px; line-height:90px; border-bottom:1px solid #e5e5e5;}

.head{width:1200px;margin:0 auto; padding-top:20px;}

.head_l{float:left;}

.head_l img{width:165px; height:55px; display:block; float:left;}

.head_r{float:right;}

/*Logo*/

.logo_main {height:138px; background:#fff;}

.logo_main .logo{ float: left; padding-top:40px;}

.logo_main .tel{ padding-left:40px; font-size:24px; color:#5a5a5a; line-height:36px; margin: 47px auto;}





/*栏目导航*/

.menu{width:510px; margin:0 auto; height:62px;}

.menu ul{width:100%; margin:0 auto;}

.menu ul li{width:102px; height:62px; line-height:62px; text-align:center; color:#fff; font-size:16px; font-family:"微软雅黑"; float:left;}

.menu ul li a{color:#000; display:block;}

.menu ul li a:hover{color:#000;}



/*中间内容*/

.main{width:100%; height:600px; overflow:hidden; background:url(../images/login-bj.jpg) center no-repeat;}

.main1{ width:1200px; height:530px; margin:0 auto; border:1px solid #dcdcdc;margin-bottom: 100px;padding-bottom: 50px;}

.urlpath{width:1200px;line-height:40px; height:40px; margin:10px auto 0px auto;}



.lg_bd{width:1180px;margin-left:auto;margin-right:auto;position:relative;z-index:10;padding:77px 10px 50px;}

/* login box */

.lg_loginwrap{width:400px;min-height:420px;_height:420px;margin-left:720px;border-radius:5px 5px 0 0;}



.lg_loginwrap1{width:500px;min-height:420px;_height:420px; margin:0 auto;border-radius:5px 5px 0 0;}



.lg_loginwrap .lg_index_label .index_label{font-size:12px;}

.lg_loginbox{border:1px solid #ececf5;background-color:#fff;}

/* login box tabs */

.lg_loginbox_tab{border-bottom:1px solid #afd0f1;height:48px;margin-bottom:10px;background-color:#edf6ff;text-align:center;font-size:16px;color:#0366cb;line-height:45px;border-radius:5px 5px 0 0;}

.lg_loginbox_tab li{position:relative;top:-1px;float:left;width:192px;padding:2px 1px 0;height:45px;border-top:1px solid #afd0f1;cursor:pointer;}

.lg_loginbox_tab .lg_member_nocurrent{border-radius:5px 0 0 0;}

.lg_loginbox_tab .lg_card_nocurrent{border-radius:0 5px 0 0;}

.lg_loginbox_tab .lg_member_current,.lg_loginbox_tab .lg_card_current{margin-bottom:-2px;border-top:3px solid #3983e4;background-color:#fff;border-radius:5px 5px 0 0;cursor:default;}

.lg_loginbox_tab .lg_member_current{padding:0 0 2px 1px;border-right:1px solid #afd0f1;}

.lg_loginbox_tab .lg_card_current{padding:0 1px 2px 0px;border-left:1px solid #afd0f1;background-color:#fff;}

/* login box inputs */

.lg_loginbox_form{margin-top:10px;padding:0 0 5px 30px;}

.lg_loginbox_form li{font-family:"Microsoft YaHei", SimSun,sans-serif;font-size:16px;padding-top: 15px;}

.lg_loginbox_form li span{ font-size:14px; padding-right:10px; color:#000; text-align:right; width:66px;}

.lg_loginbox_form li .tt {display:inline-block;width:65px;text-align:right;font-size:14px;font-weight:normal;}

.lg_loginbox_form li a{font-size:13px;font-family:Tahoma;}

.lg_loginbox_form .lg_login_code{width:90px;margin-right:10px;}

.lg_loginbox_form .lg_login_code_img{width:88px;height:35px;vertical-align:-11px;cursor:pointer;}

.lg_loginbox_form .lg_forget_pwd{margin-left:10px;vertical-align:middle;}

.lg_loginbox_form .lg_new_card{height:56px;}

.lg_loginbox_form .btn_blue,.lg_loginbox_form .btn_blue_disabled{margin-top:-2px;}

.lg_btn02{display:inline-block;width:76px;height:22px;margin-left:10px;border:1px solid #d1d1d1;border-radius:3px;background-color:#fcfcfc;color:#333;text-align:center;line-height:22px;box-shadow:0 3px 2px -2px rgb(209,209,209);}

.lg_btn02:hover{text-decoration:none;border-color:#d0d0d0;background-color:#0066cb;color:#fff;}

.lg_index_label{font-family:simsun,sans-serif;/*text-align: center;*/}

.index_label{font-size:12px;cursor:pointer;border-bottom:1px dashed #fff;}

.index_label:hover{border-bottom:1px dashed #aaa;}

.index_label input{margin-right:5px;vertical-align:-1px;}

/* login button */

.s_btn,.s_btn_disabled{width:340px; height:42px;  color:#fff; font-size:16px; background:#960405; font-family: "Microsoft YaHei", SimSun, Tahoma, Verdana, Arial, sans-serif; cursor:pointer;  text-align: center; letter-spacing: 0.4em; border-radius:3px; *filter:chroma(color=#000000);clear:both;/*for ie6 bug*/}

.lg_input{width:340px; padding-left:3px;margin-left:5px;  height:38px; font:14px/28px "Microsoft YaHei", SimSun, Tahoma, Verdana, Arial, sans-serif;*vertical-align:-3px;outline:none;color:#333;}/* login 2.0 */



input[type="checkbox" i] {margin: 3px 3px 3px 4px;}

input[type="checkbox" i] {-webkit-appearance: checkbox;box-sizing: border-box;}

input[type="radio" i], input[type="checkbox" i] {background-color: initial;cursor: default;margin: 3px 0.5ex;padding: initial; border: initial;}

/*input {-webkit-appearance: textfield;background-color: white;-webkit-rtl-ordering: logical;}*/

input, textarea, select, button {text-rendering: auto;color: initial;letter-spacing: normal;word-spacing: normal;text-transform: none;text-indent: 0px;text-shadow: none;display: inline-block; text-align: start;margin: 0em;font: 400 13.3333px Arial;}

input[type="text" i] {padding: 1px 10px;}

input {-webkit-appearance: textfield;background-color: white;-webkit-rtl-ordering: logical;cursor: text; padding: 1px;border-width: 2px;border-style: inset;border-color: initial;border-image: initial;}



.txtlong { width:320px;height: 42px; line-height: 42px; border: 1px solid #dcdcdc;}







/*注册*/

.zhuce{width:1160px; border-bottom:1px solid #e3e3e3; margin:40px auto;}

.zhuce .zc{font-size:18px;color:#636363;line-height:42px; font-family:微软雅黑; text-align:left; background:#e5e5e5; width:140px; height:42px;text-align: center;}





#posttable{width:600px; margin:20px auto;}

#posttable li{min-height:55px; line-height:55px;}

#posttable #all{width:800px; border-bottom:1px solid #dddddd; height:45px; line-height:45px;}

#posttable #all a{ display:block; height:45px; line-height:45px; float:left; background:#f4f4f4; font-size:16px; padding:0px 30px; margin-right:10px; color:#2b2b2b}

#posttable #all a.sel{ background:#dddddd;}

#posttable li span.bx{ font-size:16px; color:red;}

#posttable li.left{width:90px;float: left;text-align: right;}

#posttable li.right{width:460px;float: right;}

#posttable #p{ min-height:20px; line-height:20px;}

#posttable #p li{ min-height:20px; line-height:20px;}

#posttable li .txt{ width:300px; height:30px; line-height:30px;border:1px solid #dcdcdc;}

#posttable li .txtlong{width:80%; height:30px; line-height:30px;border:1px solid #dcdcdc;}

#posttable li .txtlog{width:80%; height:200px; line-height:30px;border:1px solid #dcdcdc;}

#posttable li .txtcode{ width:100px; height:30px; line-height:30px;border:1px solid #dcdcdc;}

#posttable li .btn{width:310px; text-align:center; height:44px; line-height:44px; background:#960405; color:#fff; font-size:16px; border:0px;}

#posttable #btnsendsms{ background:url(/images/yzb.jpg) no-repeat left #F0F0F0; cursor:pointer;border:0px; height:34px; line-height:34px; padding-left:30px;color:#2b2b2b; font-size:14px;}

#posttable #btnsendemail{ background:url(/images/emailyzb.jpg) no-repeat left #F0F0F0; cursor:pointer;border:0px; height:34px; line-height:34px; padding-left:30px;color:#2b2b2b; font-size:14px;}

#posttable li.e{ display:none}

#posttable .pic{ display:none;}

#posttable  .loading{ margin-left:20px; color:#9b9b9b;text-decoration: underline}

#posttable #line{width:800px; border-bottom:1px solid #dddddd; height:45px; line-height:45px; font-size:16px;}

#posttable .btncss{border:1px solid #0194E4; background:#0194E4;color:#fff; line-height:30px; padding:0px 10px; font-size:13px; cursor:pointer}

#posttable  select{border:1px solid #dddddd; height:32px; line-height:32px; margin-right:10px;}







/*foot*/

.foot{width:100%; margin:0 auto; height:205px; background:#313131;}

.footer{width:1200px; margin:0 auto; padding-top:30px;}

.footer .left{float:left; width:27%;}

.footer .left img{padding-bottom: 30px;}

.footer .left span{font-size:14px; color:#fff;}



.footer .right{float:right; width:700px;}

.footer .right ul{float: left;width: 104px;margin-right: 94px;}

.footer .right ul li{height: 30px;line-height: 30px;text-align: center;width: 100%;}

.footer .right ul li strong a{color:#fff; font-size:18px}

.footer .right ul li a{color:#fff; font-size:14px; text-align:center;}

.footer .right ul li a:hover{color:#960505;}

.foot .banquan{width:100%; margin:0 auto; text-align:center; font-size:12px; color:#aaa;}