@charset "gb2312";
/*****»áÔ±µÇÂ¼****/
.indcontainer{width:1200px;margin:auto;}
.loginhead{height:157px;background:url(imagesloginheadline.gif) 0 bottom repeat-x #f1f1f1;border-bottom:#d63717 6px solid;overflow:hidden;}
.login_logo{width:342px;height:62px;overflow:hidden;padding-top:48px;}
.login_logo .img_title{display:none;}
.lognav{padding-top:57px;}
.lognav li{float:left;padding:0 1px 0 22px;font-size:18px;height:54px;line-height:54px;font-family:"Microsoft YaHei",Î¢ÈíÑÅºÚ;}
.lognav li img{vertical-align:middle;margin:0 10px 2px 0;}
.loginmbx{position:absolute;height:60px;line-height:60px;font-size:26px;left:362px;top:-115px;}
.loginbox{width:100%;background:url(imagesloginbg.jpg) center 0 no-repeat;}

.logincont{padding:84px 0 54px 0;float:right;height:469px;font-family:"Microsoft YaHei",Î¢ÈíÑÅºÚ;}
.logincont .mem-login{width:388px;height:437px;padding:32px 32px 0;overflow:hidden;background:url(imagesblack_60.png) 0 0 repeat;}
.logincont .mem-login .tit{height:54px;line-height:42px;color:#fff;font-size:24px;border-bottom:#fff 1px solid;background:url(imagesuser_ico.png) 2px 9px no-repeat;padding-left:38px;}
.logincont .mem-login ul{padding:0 8px;}
.logincont .mem-login li{margin-top:20px;position:relative;}
.logincont .mem-login li .msg-box{position:absolute;left:0px;}
.logincont .mem-login li input{border:0 none;background:none;}
.logincont .mem-login li.inpt{background:#fff;width:352px;height:31px;padding:10px;}
.logincont .mem-login li.inpt input{float:left;width:352px;height:31px;line-height:30px;font-size:16px;color:#666;font-family:"Microsoft YaHei",Î¢ÈíÑÅºÚ;}
.logincont .mem-login li.td_code{height:51px;line-height:51px;font-size:16px;color:#fff;}
.logincont .mem-login li.td_code a{color:#fff;margin-left:10px;}
.logincont .mem-login li.td_code a:hover{color:#fff;text-decoration:underline;}
.logincont .mem-login li.td_code input{width:167px;height:31px;background:#fff;padding:10px;line-height:30px;color:#666;font-size:16px;float:left;font-family:"Microsoft YaHei",Î¢ÈíÑÅºÚ;}
.logincont .mem-login li.td_code img{float:left;margin:6px 0 0 10px;width:102px !important; height:40px !important;}
.logincont .mem-login li.wjmm{height:32px;line-height:32px;padding-bottom:11px;color:#fff;margin-top:16px;font-size:16px;}
.logincont .mem-login li.wjmm input{margin:0 12px 0 2px;}
.logincont .mem-login li.wjmm a{color:#fff;}
.logincont .mem-login li.wjmm a:hover{color:#fff;text-decoration:underline;}
.logincont .mem-login li.btn{height:51px;text-align:center;margin-top:0;}
.logincont .mem-login li.btn input{cursor:pointer;height:51px;width:372px;background:#d63717;text-align:center;color:#fff;font-size:18px;font-family:"Microsoft YaHei",Î¢ÈíÑÅºÚ;}
.logincont .mem-login li.td_text{font-size:16px;color:#fff;height:52px;line-height:52px;text-align:right;padding-right:14px;margin-top:0;}
.logincont .mem-login li.td_text a{font-size:16px;color:#ff9a48;}
.logincont .mem-login li.td_text a:hover{color:#ff9a48;text-decoration:underline;}

/*µÇÂ¼Ò³Ãæ end*/
.ui-dialog-title{color:#d63717 !important;}
.registercont{background:url(imagesloginbg1.jpg) center 0 no-repeat;position:relative;font-family:"Microsoft YaHei",Î¢ÈíÑÅºÚ;padding:51px 0 43px;}
.register_main{background:#f7f7f7;}
.registercont .loginmbx{left:50%;margin-left:-238px;top:-115px;}
.list-wp{width:1140px;margin:auto;background:#fff;padding:40px 30px;height:auto;}
.list-wp .setp_name{height:47px;border-bottom:#d63717 2px solid;padding-left:22px;background:url(imagessetp_nameico.gif) 9px 8px no-repeat;line-height:38px;font-size:18px;color:#d63717;}
.register_con{width:1120px;height:auto;margin:auto;background:#fff;padding:50px 40px 0;}
.regist_tit{height:32px;background:url(imagesline_b8.gif) 0 15px repeat-x;overflow:hidden;padding:0 65px;}
.regist_tit ul li{float:left;width:330px;text-align:center;height:31px;line-height:30px;font-size:18px;}
.regist_tit ul li span{display:inline-block;padding:0 10px 0 56px;height:31px;}
.regist_tit ul li.tep1 span{background:url(imagestep1.png) 10px 0 no-repeat #fff;}
.regist_tit ul li.tep2 span{background:url(imagestep2.png) 10px 0 no-repeat #fff;}
.regist_tit ul li.tep3 span{background:url(imagestep3.png) 10px 0 no-repeat #fff;}
.regist_tit ul li.active{color:#d63717;}
.regist_tit ul li.tep1.active span{background:url(imagestep1h.png) 10px 0 no-repeat #fff;}
.regist_tit ul li.tep2.active span{background:url(imagestep2h.png) 10px 0 no-repeat #fff;}
.regist_tit ul li.tep3.active span{background:url(imagestep3h.png) 10px 0 no-repeat #fff;}
.regist_info{width:900px;margin:0 auto;padding:40px 30px 30px;height:auto;min-height:300px;_height:300px;}
.regist_info li{padding-top:18px;height:46px; line-height:46px; font-size:16px; clear:both;} 
.regist_info li p{ float:left; position:relative;}
.regist_info li p span.msg-box{ position:absolute; left:0; top:0px;}
.regist_info li p.p1{ width:300px; text-align:right; padding-right:15px;}
.regist_info li p.p1 span{ color:#F00;}
.regist_info li.inpt .p2{ width:303px; height:34px; padding:5px; border:1px solid #dad8d9;}
.regist_info li.inpt .p2 input{ float:left; border:0 none; background:none; width:303px; height:34px; line-height:34px; font-size:16px;font-family:"Microsoft YaHei",Î¢ÈíÑÅºÚ;}
.regist_info li.yzm .p2{ width:145px; height:36px; padding:5px; border:1px solid #dad8d9;}
.regist_info li.yzm .p2 input{ float:left; border:0 none; background:none; width:145px; height:34px; line-height:34px; font-size:16px;}
.regist_info li.yzm img{ margin:4px 0 0 14px; float:left;}
.regist_info li.yzm a{ margin-left:10px; color:#999999;}
.regist_info li.yzm a:hover{ color:#bf0103;}
.regist_info li.txt{ height:34px; font-size:16px; line-height:34px; color:#666666; padding-left:315px;}
.regist_info li.txt input{float:left;margin:10px 6px 0 0;*margin:10px 6px 0 0;_margin:10px 6px 0 0;}
.regist_info li.txt a{ padding-left:4px; color:#bf0103;}
.regist_info li.txt a:hover{ color:#bf0103; text-decoration:underline;}
.regist_info li.btn{ text-align:center;}
.regist_info li.btn input{border:0 none;height:50px;background:#ffaa00;color: #fff;font-size: 18px;text-align: center;width: 140px;line-height:50px; float:none;}
.regist_info .sub{ margin-left:12px; margin-top:0;height:46px;padding:0 22px; text-align:center; color:#fff; cursor:pointer; float:left; border:0 none; background:#d63717;font-family:"Microsoft YaHei",Î¢ÈíÑÅºÚ; font-size:16px;}
.regist_tbn{width:900px;padding:0 0 50px;height:50px;margin:auto;text-align:center;overflow:hidden;}
.regist_tbn a{display:inline-block;height:50px;background:#d63717;color:#fff;font-size:18px;text-align:center;width:180px;line-height:50px;margin:0 10px;}
.regist_info .step2 .tit{width:838px; border:1px dashed #ffc080; background:#fffcef; line-height:22px; color:#db7c22; padding:10px 30px 10px;}
.regist_info .step2 ul{ padding-top:0;}
.regist_info .step2 ul li .p3{ color:#ffaa00; padding-left:11px;}
.regist_info .step2 ul li .p4{ color:#666666; padding-left:11px;}
.regist_info .step3{ padding:90px 0 77px 374px; height:117px; background:url(imageslogin_dui.gif) 229px 90px no-repeat;}
.regist_info .step3 h3{ font-size:30px; height:44px; line-height:44px; color:#ffaa00;}
.regist_info .step3 p{line-height:30px; font-size:15px; padding-top:12px;}
.regist_info .step2 #smsRegister{margin-left:10px;height:46px;line-height:46px;padding:0 22px;text-align:center;color:#fff;cursor:pointer;float:left;background:#d63717;}
.regist_info .step2 #smsRegister:hover{color:#fff;}

/*×¢²áÒ³Ãæ end*/
.nice-validator li p.p1{ width:300px !important;}
.nice-validator li.txt{padding-left: 315px !important;}
.nice-validator li p span.msg-box{right:0px !important;left:auto !important;}
.regist_info li.inpt p span.msg-box{left:-2px !important;}
.regist_info li.yzm p span.msg-box{left:-2px !important;}
.regist_info .step1 li p span.msg-box{right:0px !important;left:auto !important;}
.regist_info .step2 li p span.msg-box{right:0px !important;left:auto !important;}
.user-info li p.inpt span.msg-box{ position:absolute;right:0px !important; top:0;}

.user_container{width:1200px;height:auto;margin:auto;background:url(imageseee_bg.gif) 0 0 repeat-y #fff;}
.user_contain{}
.wp-l{width:260px;min-height:700px;}
.user-wp{height:227px;border-bottom:10px solid #f8f8f8;padding-top:25px;text-align:center;color:#000;font-size:16px; line-height:28px;}
.user-img{ height:134px; position:relative;}
.user-img span{ position:absolute; z-index:1; display:block; width:134px; height:134px; top:0; left:50%; margin-left:-67px;}
.user-img img{ position:absolute; z-index:0; width:134px; height:134px; top:0; left:50%; margin-left:-67px;}
.user-info a{color:#d63717;}
.user-info a:hover{color:#d63717; text-decoration:underline; cursor:pointer;}
.nav-menu{ padding-top:0;}
.nav-menu li{background:url(imageslogin_line.gif) 0 bottom repeat-x;height:60px;}
.nav-menu li a{display:block;padding-left:103px;background:url(imagescenterlibg.png) 65px 0 no-repeat;cursor:pointer;line-height:58px;height:58px;font-size:18px;}
.nav-menu li.active a,.nav-menu li a:hover{background-position:65px -240px;color:#d63717;border-right:#d63717 4px solid;}
.nav-menu li.mu2 a{ background-position:65px -60px;}
.nav-menu li.mu2 a:hover,.nav-menu li.mu2.active a{ background-position:65px -300px;}
.nav-menu li.mu3 a{background-position:65px -120px;}
.nav-menu li.mu3 a:hover,.nav-menu li.mu3.active a{ background-position:65px -360px;}
.nav-menu li.mu4 a{background-position:65px -180px;}
.nav-menu li.mu4 a:hover,.nav-menu li.mu4.active a{ background-position:65px -420px;}
.wp-r{ width:885px; background:#ffffff; padding:0 20px;}
.wp-r .list-wp{width:100%;padding:10px 0;}
.wp_r_tel{border-bottom:2px solid #d63717; height:40px; padding-left:10px; padding-top:78px;}
.wp_r_tel li{ float:left; height:40px; line-height:40px; text-align:center; font-size:18px; color:#999999; background:#e5e5e5; margin-left:10px; width:110px;}
.wp_r_tel li a{ color:#999;}
.wp_r_tel li.active{ background:#d63717;}
.wp_r_tel li.active a{ color:#fff;}
.wp_r_con{ margin-top:1px;padding:20px; display:none; font-size:14px; line-height:30px; position:relative;}
.wp_pos{height:40px; line-height:40px; font-size:24px; color:#333; padding:22px 0 16px 20px;}
.wp_r_con .wp_pos{ position:absolute; left:20px; top:-98px; padding:0;}
.wp_r_con.active{ display:block;}
.wp_r_con .wp_r_list a.sc{ padding-left:13px; color:#999;}
.wp_r_con .wp_r_list a.sc:hover{ color:#c00;}
.wp_r_lytel{height:32px;}
.wp_r_lytel p{ text-align:center; background:#f7f6f5; float:left; height:32px; line-height:32px;}
.wp_r_lytel p.p1{ width:430px;}
.wp_r_lytel p.p2{ width:193px;}
.wp_r_lytel p.p3{ width:128px;}
.wp_r_lytel p.p4{ width:94px;}
.wp_r_lycon{ padding-top:9px;overflow:hidden;}
.wp_r_lycon li{height:34px;}
.wp_r_lycon li p{float:left;height:34px;line-height:34px;text-align:center;font-size:14px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.wp_r_lycon li p.p1{ width:430px; text-align:left;}
.wp_r_lycon li p.p1 a{ display:block; width:417px; padding-left:13px; background:url(imagesicon.gif) left center no-repeat; overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.wp_r_lycon li p.p2{width:193px;}
.wp_r_lycon li p.p3{ width:128px;}
.wp_r_lycon li p.p4{ width:94px;}
.wp_r_lycon li p.p4 .s1{ color:#429c42;}
.wp_r_lycon li p.p4 .s2{ color:#f00;}
.user-info {padding:13px 20px 0;}
.user-info li{padding-top: 20px;height: 40px;line-height: 40px;font-size: 15px;clear: both;}
.user-info li p{ float:left;}
.user-info li p.txt{width: 100px;text-align: right;padding-right: 15px;}
.user-info li p.inpt{width: 303px;height: 28px;padding: 5px;border: 1px solid #e0e0e0;position: relative;}
.user-info li p.inpt input{ border:0 none; background:none;float: left;width: 303px;height: 28px;line-height: 28px;font-size: 15px;font-family:"Microsoft YaHei",Î¢ÈíÑÅºÚ;}
.user-info li p.inpt.td-code,.user-info li p.inpt.td-code input{ width:145px;}
.user-info li img.hand{ float:left; margin:4px 0 0 10px;}
.user-info li.btn{ text-align:center; padding-top:30px;}
.wp-r .user-info li.btn{text-align:left;padding-left:115px;}
.user-info li.btn input{border:0 none;height:40px;background:#d63717;color:#fff;font-size:16px;text-align:center;width:140px;border-radius:3px;line-height:40px;cursor:pointer;font-family:"Microsoft YaHei",Î¢ÈíÑÅºÚ;}
.user_basic{ position:relative;}
.user-tx{ position:absolute; right:21px; top:20px; width:320px; height:200px; font-size:15px;}
.user-tx .txt{ width:90px;}
.user-tx .imgup{ width:230px; overflow:hidden;}
.user-tx .imgup .user_Img img{ width:194px; height:194px; padding:2px; border:1px dashed #ccc;}
.user-tx .imgup .user_upload{ width:24px; padding-left:5px; float:left;}
.user-tx .imgup .user_upload a{ display:block; width:22px; height:22px; border:1px solid #cccccc; overflow:hidden; text-indent:-20em; background:url(imagesuser_imgdel.gif) 0 0 no-repeat;}
.user-tx .imgup .user_upload a.upload{ background-image:url(imagesuser_imgonlod.gif); margin-top:6px;}

.wp_r_box .liuyan_tittop,.wp_r_box .liuyan_xzbox{ display:none;}
.wp_r_box .lyinput .guestbook-table-form ul li.srk{ width:620px;}
.wp_r_box .lyinput .guestbook-table-form ul li.btk,.wp_r_box .lyinput .guestbook-table-form ul li.gk,.wp_r_box .lyinput .guestbook-table-form ul li.yzm,.wp_r_box .lyinput .guestbook-table-form ul li.tex{ width:620px;}
.wp_r_box .lyinput .guestbook-table-form ul li.btk input{width:480px;}
.wp_r_box .lyinput .guestbook-table-form ul li.tex textarea{ width:480px;}

.wp_r_box .lyinput .guestbook-form{ margin:0; padding-left:0; padding-top:0; margin-top:10px; border-top:1px dashed #ddd;}
.wp_r_box .lyinput .guestbook-table-form{ padding:0; margin-top:15px;}

.wp_r_box .list1 li{ line-height:30px; height:30px; padding-left:13px; background:url(imagesico.gif) 0 center no-repeat; overflow:hidden; font-size:14px; color:#666666;}
.wp_r_box .list1 li span.date{ font-family:arial; font-size:12px;}
.wp_r_box .list1 li img{ float:left; padding:8px 0 0 5px;}

.wp_r_box .guestbook_bt{display:none;}
.wp_r_box .guestbook-form{margin-top:25px;border-top:1px dashed #ddd;}
.wp_r_box .guestbook-table-form{margin-top:25px;padding:0;}
.wp_r_box .guestbook-table-form span{color:#f00;}
.wp_r_box .guestbook-table-form ul li{float:left;padding:0;background:none;}
.wp_r_box .guestbook-table-form ul li.bt{width:140px;height:44px;text-align:right;line-height:30px;}
.wp_r_box .guestbook-table-form ul li.srk{width:278px;height:44px;position:relative;}
.wp_r_box .guestbook-table-form ul li.srk .msg-box{position:absolute;left:0px;top:5px;}
.wp_r_box .guestbook-table-form ul li.srk input{float:left;width:213px !important;height:24px;line-height:24px;border:#ddd 1px solid;padding:2px 5px;font-family:"Microsoft YaHei",Î¢ÈíÑÅºÚ;}
.wp_r_box .guestbook-table-form ul li.srk select{float:left;width:225px;border:#ddd 1px solid;padding:3px 5px;font-family:"Microsoft YaHei",Î¢ÈíÑÅºÚ;}
.wp_r_box .guestbook-table-form ul li.btk,.wp_r_box .guestbook-table-form ul li.gk,.wp_r_box .guestbook-table-form ul li.yzm{width:684px;height:44px;position:relative;}
.wp_r_box .guestbook-table-form ul li.btk .msg-box,.guestbook-table-form ul li.yzm .msg-box{position:absolute;left:0;top:5px;}
.wp_r_box .guestbook-table-form ul li.btk input{float:left;width:631px !important;height:24px;line-height:24px;border:#ddd 1px solid;padding:2px 5px;}
.wp_r_box .guestbook-table-form ul li.bt1{width:140px;height:160px;line-height:150px;text-align:right;}
.wp_r_box .guestbook-table-form ul li.tex{width:645px;height:160px;position:relative;}
.wp_r_box .guestbook-table-form ul li.tex .msg-box{position:absolute;left:0;top:5px;}
.wp_r_box .guestbook-table-form ul li.tex textarea{float:left;width:631px !important;height:140px;line-height:24px;border:#ddd 1px solid;padding:2px 5px;}
.wp_r_box .guestbook-table-form ul li.yzm input{float:left;width:102px;height:24px;line-height:24px;border:#ddd 1px solid;padding:2px 5px;}
.wp_r_box .guestbook-table-form ul li.yzm img{float:left;margin-left:5px;}
.wp_r_box .guestbook-table-form ul li.btn_group{width:845px;height:45px;text-align:center;padding-top:5px;}
.wp_r_box .guestbook-table-form ul li.btn_group input{background:#d63717;height:40px;line-height:40px;font-size:16px;cursor:pointer;font-family:"Microsoft YaHei",Î¢ÈíÑÅºÚ;border:0;outline:none;color:#fff;width:120px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;float:none;}
.wp_r_box .guestbook-table-form ul li.btn_group input.btn-search{margin-left:15px;*padding:0 0px !important;_padding:0 0px !important;}
.ui-dialog-autofocus{background:#d63717 !important;border-color:#d63717 !important; outline:none;}

.guestbook-search{padding:10px 50px !important;font-family:"Microsoft YaHei",Î¢ÈíÑÅºÚ;}
.guestbook-search ul li{height:50px !important;}
.font_01{font-size:24px;color:#f60;font-family:"Microsoft YaHei",Î¢ÈíÑÅºÚ;}
.tishi_con{padding:5px 0;line-height:30px;}
.guestbook-tips span{color:#d00 !important;}

/*»áÔ±ÖÐÐÄ end*/

/*·ÖÒ³*/
.pagination{clear:both;text-align:center;margin:10px 0 5px;padding:3px 0;line-height:26px;font-size:14px;font-family:"Microsoft YaHei",Î¢ÈíÑÅºÚ;}
.pagination a,.pagination span{display:inline-block;border:1px solid #d9d9d9;color:#666;margin:3px;padding:0px 10px;text-decoration:none;white-space:nowrap;height:24px;line-height:24px;}
.pagination a:hover{background:#d63717;border:1px solid #d63717;color:#fff !important;}
.pagination a.active{border:1px solid #d63717;color:#fff;}
.pagination span.current,.pagination span.current:hover{background:#d63717;border:1px solid #d63717;color:#fff;}
.pagination span.disabled,.pagination span.disabled:hover{border:1px solid #d9d9d9;color:#666;background:#eee;}
.pagination a.text,.pagination a.text:hover{color:#fff;background:#d63717;border:#d63717 1px solid;cursor:text;}
.pagination a.pagemore,.pagination a.pagemore:hover{color:#666;background:#fff;border:1px solid #fff;cursor:text;padding:0px 3px;}
.pagination .inputBar{border:0px;height:26px;line-height:26px;padding:0 6px;}
.pagination .total{border:0px;height:26px;line-height:26px;padding:0;}
.pagination .inputBar input{width:30px;height:20px;padding:2px 5px;border:#ccc 1px solid;margin:-4px 3px 0;*margin:-2px 3px 0;_margin:-2px 3px 0;background:#eee;}

/*ÓÒ²àÐü¸¡*/
.bottom{margin-top:0;}
.home_web{display:none;}