@charset "gb2312";
/* CSS Document */
li{ vertical-align:middle;}
a{ outline:none;}
.clear20{clear:both;font-size:0px;line-height:0px;height:0px;padding:0 0 20px 0;margin-top:0px;overflow:hidden;}
.clear30{clear:both;font-size:0px;line-height:0px;height:0px;padding:0 0 30px 0;margin-top:0px;overflow:hidden;}
.mainbox{ width:1100px; margin:0 auto;}
.bspart1{ height:123px; border:1px solid #f0f2f5; overflow:hidden;}
.bspart1 h2{ width:35px; float:left; height:117px; background:#1b50a0; color:#fff; text-align:center; font-size:18px; line-height:100%; padding-top:6px;*+padding-top:5px;}
.bspart1 .list{ float:left; padding:26px 0 26px 3px; height:71px;}
.bspart1 .list li{ float:left; height:71px; border-right:1px #cccccc solid; width:211px;}
.bspart1 .list li a{ display:block; height:35px; padding-top:36px; line-height:34px; background:url(imagesbs_icon1.png) center -71px no-repeat; font-size:16px; font-weight:bold; text-align:center;}
.bspart1 .list li a span{ height:35px; line-height:34px; display:block; background:#fff;}
.bspart1 .list li a:hover{ background-position:center 0; color:#1b50a0;transition: all 0.4s;}
.bspart1 .list li.num1 a{color:#ef1820;}
.bspart1 .list li.num1 a:hover{color:#1b50a0;}
.bspart1 .list li.num2 a{ background-position:center -213px;}
.bspart1 .list li.num2 a:hover{ background-position:center -142px;}
.bspart1 .list li.num3 a{ background-position:center -355px;}
.bspart1 .list li.num3 a:hover{ background-position:center -284px;}
.bspart1 .list li.num4 a{ background-position:center -497px;}
.bspart1 .list li.num4 a:hover{ background-position:center -426px;}
.bspart1 .list li.num5 a{ background-position:center -639px;}
.bspart1 .list li.num5 a:hover{ background-position:center -568px;}
.bspart1 .list li.num6 a{ background-position:center -781px;}
.bspart1 .list li.num6 a:hover{ background-position:center -710px;}
.bspart1 .list li.num5{ border-right:0 none;}
.bspart1 .list li.num7 a{ background-position:center -923px;}
.bspart1 .list li.num7 a:hover{ background-position:center -852px;}
/*办事服务导航 end*/

.bs_part2l{ width:702px; height:480px; overflow:hidden;}
.bs_part2l h2.bs_tit{ height:38px; line-height:38px; padding-left:20px; background:url(imagesbs_tel1.gif) left center no-repeat; font-size:18px; font-weight:bold; color:#1b50a0;}
.bs_part2l h2.bs_tit a{color:#1b50a0;}
.bs_part2l h2.bs_tit a:hover{color:#1b50a0;}
.bs_part2l .bs_zdlist{ height:230px; padding-top:11px; overflow:hidden;}
.bs_part2l .bs_zdlist li{ float:left; width:168px; padding-right:5px; height:35px; padding-bottom:20px; overflow:hidden;}
.bs_part2l .bs_zdlist li a{ display:block; height:35px; background:url(imagesbs_icon2bg.png) -307px 0 no-repeat;}
.bs_part2l .bs_zdlist li a span{ height:35px; display:block; line-height:34px; cursor:pointer; padding-left:45px; font-size:16px; background:url(imagesbs_icon2.png) 0 0 no-repeat;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.bs_part2l .bs_zdlist li a:hover{ background-position:-169px 0; color:#fff;transition: all 0.4s;}
.bs_part2l .bs_zdlist li.num2 a{ background-position:-307px -35px;}
.bs_part2l .bs_zdlist li.num2 a span{ background-position:0 -35px;}
.bs_part2l .bs_zdlist li.num2 a:hover{ background-position:-169px -35px;}
.bs_part2l .bs_zdlist li.num3 a{ background-position:-307px -70px;}
.bs_part2l .bs_zdlist li.num3 a span{ background-position:0 -70px;}
.bs_part2l .bs_zdlist li.num3 a:hover{ background-position:-169px -70px;}
.bs_part2l .bs_zdlist li.num4 a{ background-position:-307px -105px;}
.bs_part2l .bs_zdlist li.num4 a span{ background-position:0 -105px;}
.bs_part2l .bs_zdlist li.num4 a:hover{ background-position:-169px -105px;}
.bs_part2l .bs_zdlist li.num5 a{ background-position:-307px -140px;}
.bs_part2l .bs_zdlist li.num5 a span{ background-position:0 -140px;}
.bs_part2l .bs_zdlist li.num5 a:hover{ background-position:-169px -140px;}
.bs_part2l .bs_zdlist li.num6 a{ background-position:-307px -175px;}
.bs_part2l .bs_zdlist li.num6 a span{ background-position:0 -175px;}
.bs_part2l .bs_zdlist li.num6 a:hover{ background-position:-169px -175px;}
.bs_part2l .bs_zdlist li.num7 a{ background-position:-307px -210px;}
.bs_part2l .bs_zdlist li.num7 a span{ background-position:0 -210px;}
.bs_part2l .bs_zdlist li.num7 a:hover{ background-position:-169px -210px;}
.bs_part2l .bs_zdlist li.num8 a{ background-position:-307px -245px;}
.bs_part2l .bs_zdlist li.num8 a span{ background-position:0 -245px;}
.bs_part2l .bs_zdlist li.num8 a:hover{ background-position:-169px -245px;}
.bs_part2l .bs_zdlist li.num9 a{ background-position:-307px -280px;}
.bs_part2l .bs_zdlist li.num9 a span{ background-position:0 -280px;}
.bs_part2l .bs_zdlist li.num9 a:hover{ background-position:-169px -280px;}
.bs_part2l .bs_zdlist li.num10 a{ background-position:-307px -315px;}
.bs_part2l .bs_zdlist li.num10 a span{ background-position:0 -315px;}
.bs_part2l .bs_zdlist li.num10 a:hover{ background-position:-169px -315px;}
.bs_part2l .bs_zdlist li.num11 a{ background-position:-307px -350px;}
.bs_part2l .bs_zdlist li.num11 a span{ background-position:0 -350px;}
.bs_part2l .bs_zdlist li.num11 a:hover{ background-position:-169px -350px;}
.bs_part2l .bs_zdlist li.num12 a{ background-position:-307px -385px;}
.bs_part2l .bs_zdlist li.num12 a span{ background-position:0 -385px;}
.bs_part2l .bs_zdlist li.num12 a:hover{ background-position:-169px -385px;}
.bs_part2l .bs_zdlist li.num13{ width:341px;}
.bs_part2l .bs_zdlist li.num13 a{background-position:-307px -385px;}
.bs_part2l .bs_zdlist li.num13 a span{ background-position:0 -385px;}
.bs_part2l .bs_zdlist li.num13 a:hover{ background-position:-173px -385px;}
.bs_part2l .bs_zdlist li.num14{ width:351px;}
.bs_part2l .bs_zdlist li.num14 a{ background-position:-307px -420px;}
.bs_part2l .bs_zdlist li.num14 a span{ background-position:0 -420px;}
.bs_part2l .bs_zdlist li.num14 a:hover{ background-position:-173px -420px;}
/*重点领域服务 end*/

.fwdt{ height:240px; overflow:hidden;}
.fwdt span{ display:none;}

.bs_ztbox{ height:212px; background:url(imagesbs_tel2.gif) left top repeat-x; overflow:hidden;}
.bs_ztbox .tel{ padding-left:25px; height:44px;}
.bs_ztbox .tel li{ width:100px; float:left; text-align:center; line-height:42px; font-size:18px; color:#484848; height:42px; border-top:2px solid #1b50a0; margin-right:12px;}
.bs_ztbox .tel li a{ color:#484848;}
.bs_ztbox .tel li a:hover,.bs_ztbox .tel li.active a,.bs_ztbox .tel li.active a:hover{color:#cc1212;}
.bs_ztbox .tel li.active{ border-top-color:#cc1212; font-weight:bold; color:#1b50a0;}
.bs_ztcon{ height:150px; overflow:hidden; padding-top:7px; padding-left:170px; background:url(imagesbs_icon3_1.gif) left 34px no-repeat;}
.bs_ztcon ul{ height:150px; overflow-x:hidden; overflow-y:auto;}
.bs_ztcon ul li{ float:left; height:30px; line-height:30px; padding-left:26px; background:url(imagesbs_icon.gif) 12px center no-repeat; overflow:hidden; width:102px; font-size:14px;}
.bs_ztcon ul li a{ display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.bs_ztcon.faren{ background-image:url(imagesbs_icon3_2.gif); background-position:left 30px;}
.bs_ztcon.bumen{ background-image:url(imagesbs_icon3_3.gif); }
.bs_ztcon.bumen ul li{ width:140px;}

/*个人办事 企业办事 部门办事 end*/

.bs_bjcx{ width:702px; height:53px; background:#f7f7f7; overflow:hidden; margin-top:10px;}
.bs_bjcx p.tit{ width:74px; height:46px; padding-top:7px; background:#1b50a0; text-align:center; font-size:16px; font-weight:bold; color:#fff; line-height:20px;}
.bs_bjcx ul{ height:29px; padding:12px 0;}
.bs_bjcx ul li{ float:left;}
.bs_bjcx ul li.txt{ width:88px; line-height:28px; text-align:right; padding-right:4px; font-size:14px; color:#666666;}
.bs_bjcx ul li.input{ height:20px; width:157px; border:1px solid #ebebeb; background:#fff; padding:3px 5px 4px;}
.bs_bjcx ul li.input input{ float:left; background:none; border:0 none; height:20px; width:157px; line-height:20px; font-size:14px;}
.bs_bjcx ul li.btn{ padding-left:10px; width:65px; height:29px; overflow:hidden;}
.bs_bjcx ul li.btn input{ float:left;width:65px; height:29px; text-align:center; color:#fff; border:0 none; cursor:pointer; font-size:14px; background:#3c69ad;}

/*办件查询 end*/
.bs_bjjgbox{ margin-top:12px; border-top:1px dashed #d7d7d7; padding-top:15px; height:258px; overflow:hidden;}
.bs_bjjgbox .tel{ height:30px; background:#f7f7f7;}
.bs_bjjgbox .tel p{ float:left; text-align:center; height:30px; line-height:30px; font-size:14px; font-weight:bold; border-right:2px solid #fff;}
.bs_bjjgbox .tel p.p1{ width:140px;}
.bs_bjjgbox .tel p.p2{ width:315px;}
.bs_bjjgbox .tel p.p3{ width:120px;}
.bs_bjjgbox .tel p.p4{ width:120px; border:0 none;}
.bs_bjjgbox .con{ height:222px; padding-top:4px;}
.bs_bjjgbox .con li{ height:30px; line-height:30px;}
.bs_bjjgbox .con li.even{ background:#f7f7f7;}
.bs_bjjgbox .con li p{ float:left; height:30px; line-height:30px; text-align:center; font-size:14px;}
.bs_bjjgbox .con li p.p1{ width:140px; font-family:arial;}
.bs_bjjgbox .con li p.p2{width:289px; text-align:left; padding:0 15px;}
.bs_bjjgbox .con li p.p2 a{ display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.bs_bjjgbox .con li p.p3{ width:120px; font-family:arial;}
.bs_bjjgbox .con li p.p4{ width:120px;}
/*办件结果 end*/
.bs_bjtj{ height:38px; line-height:38px; border:1px solid #f0f2f5; font-size:14px; padding-left:18px;}
.bs_bjtj span{ font-family:arial;}
.bs_bjtj span.t1{ padding:0 4px;}
.bs_bjtj span.t2{ padding:0 0.75em;}
/*办件统计 end*/
/*左侧 end*/
.bs_part2r{ width:348px; height:472px; background:#f0f2f5; padding:8px 15px 0;}
.bs_part2r h2{ height:44px; border-bottom:1px solid #d0d0d0; line-height:44px; font-size:18px; font-weight:bold; padding-left:12px; color:#1b50a0;}
.bs_part2r h2 a{ color:#1b50a0;}
.bs_search{ height:105px; padding-top:10px;}
.bs_search li{ margin-top:10px; float:left;}
.bs_search li input{ float:left; border:0 none; background:none;}
.bs_search li.input{ width:240px; height:22px; background:#fff; border:1px solid #e7e7e7; padding:5px 10px 6px; position:relative;}
.bs_search li.input span.msg-box{ position:absolute; left:0; top:0;}
.bs_search li.input input{ line-height:22px; font-size:14px; color:#666; height:22px; width:240px;}
.bs_search li.btn{ float:right; width:80px; height:35px;}
.bs_search li.btn input{ cursor:pointer; width:80px; height:35px; text-align:center; color:#fff; font-size:16px; background:#1b50a0;}
/*指南 表格搜索 end*/

.bs_part2r .list{ height:192px;}
.bs_part2r .list li{ height:32px; line-height:32px; padding-left:14px; background:url(imagesdot.jpg) left center no-repeat; font-size:14px;}
.bs_part2r .list.bs_zl{ padding:10px 0 7px 0;}
.bs_part2r .list.bs_tab{ padding:10px 0 9px 0;}
.bs_part2r .bs_bmcx{ padding-top:10px; height:165px; overflow:hidden;}
.bs_part2r .bs_bmcx ul{ width:105%;}
.bs_part2r .bs_bmcx li{ float:left; width:109px; height:42px; padding:10px 10px 0 0;}
.bs_part2r .bs_bmcx li a{ display:block;text-align:center; line-height:40px; border:1px solid #e4e4e4; font-size:14px; height:40px; line-height:40px; background:#fff;}
.bs_part2r .bs_bmcx li a:hover{ background:#1b50a0; border-color:#1b50a0; color:#fff;}

.bs_bmcx2{ height:180px !important;}
.bs_bmcx2 li{ height:35px !important;}
.bs_bmcx2 li a{ height:33px !important; line-height:32px !important;}
.bs_bmcx2 li.num10{ width:344px; padding-right:0;}

/*办事主页 end*/
.bs_rban{ width:772px; height:auto; min-height:580px;}
.bs_rban .bs_pos{ font-size:22px; color:#1b50a0; height:47px; line-height:46px;}
.bmbs_list{ padding-top:17px;}
.bmbs_list ul li { height:auto;}
.bmbs_list ul li h3 {background:url(imagesbs_icon1.gif) no-repeat 10px center; padding-left:23px; font-size:15px; line-height:34px; font-weight:normal;position:relative; z-index:0; }
.bmbs_list ul li .bmbs_box { background:url(imagesbslm_smt.gif) no-repeat 8px top; padding-top:9px; height:32px; padding-left:24px; display:none; position:relative; z-index:1; margin-top:-5px;}
.bmbs_list ul li .bmbs_box a,.bmbs_list ul li .bmbs_box span {display:inline-block; line-height:32px; height:32px; margin-right:15px; padding-left:17px; float:left;}
.bmbs_list ul li .bmbs_box span.l1{ background:url(imagesbslm_icon2.png) no-repeat 0 0; color:#999999; }
.bmbs_list ul li .bmbs_box a.l1 { background:url(imagesbslm_icon2.png) no-repeat 0 -32px; color:#2e65b9; }
.bmbs_list ul li .bmbs_box span.l2 { background:url(imagesbslm_icon2.png) no-repeat 0 -64px; color:#999999; }
.bmbs_list ul li .bmbs_box a.l2 { background:url(imagesbslm_icon2.png) no-repeat 0 -96px; color:#2e65b9; }
.bmbs_list ul li .bmbs_box span.l3 { background:url(imagesbslm_icon2.png) no-repeat 0 -384px; color:#999999; }
.bmbs_list ul li .bmbs_box a.l3 { background:url(imagesbslm_icon2.png) no-repeat 0 -416px; color:#2e65b9; }
.bmbs_list ul li .bmbs_box span.l4 { background:url(imagesbslm_icon2.png) no-repeat 0 -192px; color:#999999; }
.bmbs_list ul li .bmbs_box a.l4 { background:url(imagesbslm_icon2.png) no-repeat 0 -224px; color:#2e65b9; }
.bmbs_list ul li .bmbs_box span.l6 { background:url(imagesbslm_icon2.png) no-repeat 0 -320px; color:#999999; }
.bmbs_list ul li .bmbs_box a.l6 { background:url(imagesbslm_icon2.png) no-repeat 0 -352px; color:#2e65b9; }
/*办事通用栏目 end*/

.bslm_main{ border:1px solid #dddddd; padding:26px 23px 22px; background:#fff;}

.bslm_tel{ height:45px; background:url(imagesbs_smtelbg.gif) left top repeat-x; padding-left:77px;}
.bslm_tel li{ float:left; width:258px; height:43px; border-top:2px solid #19519b;}
.bslm_tel li a{ display:block; height:43px; line-height:42px; text-align:center; font-size:24px; color:#646464;}
.bslm_tel li a:hover{ color:#c4160d;}
.bslm_tel li.on{ border-color:#c4160d; background:#fff;}
.bslm_tel li a:hover,.bslm_tel li.on a{color:#c4160d;}
/*办事导航 end*/
.bslistcon{ padding:20px 0 20px 65px;}
.bslistcon li{ float:left;height:36px; line-height:36px; float:left; padding:0 20px 0 0; width:120px; font-size:15px;}
.bslistcon li a{ padding-left:22px; display:block; float:left; background:url(imagesbslm_icon1.gif) 0 0 no-repeat; height:36px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.bslistcon li a.active,.bslistcon li a:hover{ background-position:0 -36px; color:#19519b;}
.bssmlist{ padding-left:30px;}
.bssmlist ul{ max-height:180px; height:auto; _height:180px; overflow-x:hidden; overflow-y:auto;}
.bssmlist li{ width:157px; padding-right:10px;}
.bssmlist li a{ width:135px;}




.navdh ul li a.active {color: #1b50a0;background: url(imagessubhover.jpg) 176px center no-repeat #f2f2f2;}





/*办事栏目列表 end*/
.bslmsearch{background:#f8f8f8 url(imagesbslm_icon4.gif) 74px 18px no-repeat; border-bottom:1px solid #89a4cc; height:66px; padding-left:116px;}
.bslmsearch li{ float:left;}
.bslmsearch li.bt{ width:60px; font-size:14px; height:66px; line-height:66px;}
.bslmsearch li.srk{ margin-top:14px; width:292px; height:27px; border:1px solid #c9c9c9; padding:5px; background:#fff; position:relative;}
.bslmsearch li.srk .msg-box{ position:absolute; left:0; top:0;}
.bslmsearch li.srk input{ float:left; border:0 none; background:none; font-size:14px; line-height:26px; height:27px; width:292px;}
.bslmsearch li.btn{ width:96px; height:39px; padding:14px 0 0 17px; }
.bslmsearch li.btn input{width:96px; cursor:pointer; height:39px; float:left; border:0 none;background:#1b50a0; color:#fff; text-align:center; font-size:18px;}

/*办事搜索 end*/
.bslmleft{ width:743px; height:557px;:hidden; margin-top:18px; border:1px solid #dddddd;}
.bslmtit{ height:46px; padding-top:10px; padding-left:25px; line-height:46px; color:#1b50a0; font-size:22px;}
.bslmleft .bmbs_list{padding:10px 15px 15px;}
.bslmright{ width:280px; margin-top:18px; height:557px; border:1px solid #dddddd;}
.bmbsr_list{ padding:0 0 0 25px;}
.bmbsr_list ul li{ height:32px; line-height:32px; padding-left:11px; background:url(imagesbs_icon2.gif) left center no-repeat; font-size:14px;}

/*** 办事文章页 ****/
.bswzy_title{font-size:24px;line-height:46px;text-align:center;padding-bottom:18px;}
.bswzy_table,.bswzy_wzcon{width:100%;padding:20px 0 40px;margin-top:10px;font-size:16px;line-height:180%;}
.bswzy_wzcon{border-top:#dbdee1 1px solid;}
.bswzy_table table{width:100%;border-collapse:collapse;}
.bswzy_table table td,.bswzy_table table th{padding:10px;border:#dddddd 1px solid;}
.bswzy_table table th{background:#f4f4f4;width:120px;text-align:center;}
.warm-prompt{ padding:50px 0 0 235px;color:#666; font-size:14px !important;}


/*****会员登录****/
.indcontainer {width: 1200px;margin: 0 auto;}
.loginbg{ background:#fff;}
.loginbox{ background:#f0f2f5 url(imagesbody.jpg) center center no-repeat;}
.loginbox .indcontainer{background:;}

.loginhead{ height:100px; background:#fff; overflow:hidden;}
.login_logo{ width:475px; height:100px; overflow:hidden;}
.login_logo img{ float:left; width:327px; height:100px;}
.lognav{ padding-right:15px;}
.lognav li{ float:left; padding:48px 15px 22px; font-size:15px; height:30px; line-height:30px;}
.logincont{ padding:95px 30px 95px 0; float:right; height:370px;}
.loginmbx{ position:absolute;height:30px; line-height:30px; font-size:24px; left:50%; top:-66px; margin-left:-250px;}

.logincont .mem-login{ width:293px; height:370px;padding-left:17px; overflow:hidden; background:url(imagestxtbg35.png);}
.logincont .mem-login .tit{ padding:12px 0 5px; height:32px; line-height:32px; color:#fff; font-size:18px;}
.logincont .mem-login li{ margin-top:15px; 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 url(imageslogin_icon1.gif) 11px 11px no-repeat; width:222px; height:20px; border-radius:1px; padding:10px 10px 10px 38px;}
.logincont .mem-login li.inpt input{ float:left; width:222px; height:20px; line-height:20px; font-size:14px; color:#777;}
.logincont .mem-login li.inpt.td_password{ background:#fff url(imageslogin_icon2.gif) 12px 11px no-repeat;}
.logincont .mem-login li.td_code{ height:40px; line-height:40px; font-size:15px;}
.logincont .mem-login li.td_code a{ color:#fff; margin-left:12px;}
.logincont .mem-login li.td_code a:hover{ color:#fff; text-decoration:underline;}
.logincont .mem-login li.td_code input{ width:90px; height:20px; background:#fff; padding:10px; line-height:20px; color:#777; font-size:14px; float:left;border-radius:1px; }
.logincont .mem-login li.td_code img{ float:left; margin:4px 0 0 12px;}
.logincont .mem-login li.wjmm{ height:24px; line-height:24px; padding-right:20px; padding-bottom:1px; color:#fff;}
.logincont .mem-login li.wjmm input{ margin:0 6px 0 7px;}
.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:40px; text-align:center; padding-right:17px;}
.logincont .mem-login li.btn input{ cursor:pointer; height:40px; width:270px; background:url(imageslongin_btn.png) 0 0 no-repeat; text-align:center; color:#fff; font-size:18px;}
.logincont .mem-login li.td_text{ font-size:15px; color:#ffffff; height:26px; line-height:26px;}
.logincont .mem-login li.td_text a{ color:#ffaa00;}
.logincont .mem-login li.td_text a:hover{ color:#ffaa00; text-decoration:underline;}
.loginfot{ height:150px; background:#fff;}
/*登录页面 end*/
.registercont{ background:#f7f7f7; border-top:3px solid #1b50a0; border-bottom:1px solid #dddddd; position:relative;}
.registercont .loginmbx{ top:-69px;}
.regist_tit{ padding:40px 0 30px 0; height:90px; background:url(imageslogin_telbg.gif) center 58px no-repeat;}
.regist_tit ul{ padding-left:242px;}
.regist_tit ul li{ width:238px; text-align:center; height:40px; line-height:40px; font-size:18px; padding-top:50px; float:left; background: url(imageslogin_nom.gif) center top no-repeat;}
.regist_tit ul li.active{ background-image:url(imageslogin_act.gif); color:#ffaa00;}
.regist_info{ width:900px; background:#fff; margin:0 auto; padding:40px 30px 56px}
.regist_info li{ padding-top:20px; height:40px; line-height:40px; font-size:15px; clear:both;} 
.regist_info li p{ float:left;}
.regist_info li p.p1{ width:130px; text-align:right; padding-right:15px;}
.regist_info li.inpt .p2{ width:303px; height:28px; padding:5px; border:1px solid #e0e0e0;}
.regist_info li.inpt .p2 input{ float:left; border:0 none; background:none; width:303px; height:28px; line-height:28px; font-size:15px;}
.regist_info li.yzm .p2{ width:145px; height:28px; padding:5px; border:1px solid #e0e0e0;}

.regist_info li.yzm .p2 input{ float:left; border:0 none; background:none; width:145px; height:28px; line-height:28px; font-size:15px;}
.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:24px; font-size:12px; line-height:24px; color:#666666; padding-left:115px;}
.regist_info li.txt input{ margin:0 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: 40px;background: #ffaa00;color: #fff;font-size: 18px;text-align: center;width: 140px;border-radius: 3px;line-height: 40px;}
.regist_info .sub{ margin-left:10px; margin-top:5px;border-radius: 3px; height:30px; padding:0 10px; text-align:center; color:#fff; cursor:pointer; float:left; border:0 none; background:#ffaa00;}
.regist_tbn{ padding:30px 0 51px; height:40px;text-align:center;}
.regist_tbn a{ display:inline-block; height:40px; background:#ffaa00; color:#fff; font-size:18px; text-align:center; width:140px;border-radius:3px; line-height:40px;}
.regist_info .step2 .tit{ width:838px; height:48px; border:1px dashed #ddd; background:#fafafa; line-height:24px; color:#666666; padding:12px 30px 15px;}
.regist_info .step2 ul{ padding-top:18px;}
.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;}
/*注册页面 end*/

.wp-l{ width:260px; background:#e5e5e5 url(imagescenterlbg.jpg) 0 0 no-repeat; min-height:776px;}
.user-wp{ height:145px; border-bottom:1px solid #3874b8; padding-top:20px; text-align:center; font-size:15px; line-height:30px;}
.user-img{ height:70px; position:relative;}
.user-img span{ position:absolute; z-index:1; display:block; width:64px; height:64px; top:0; left:50%; margin-left:-32px; background:url(imagesuser_imggai.png) 0 0 no-repeat;}
.user-img img{ position:absolute; z-index:0; width:64px; height:64px; top:0; left:50%; margin-left:-32px;}
.user-info a:hover{text-decoration:underline; cursor:pointer;}
.nav-menu{ padding-top:29px;}
.nav-menu li{background:url(imagescenterllibg.gif) left bottom repeat-x;height:61px;}
.nav-menu li a{padding:1px 40px; background:url(imagescenterlibg.png) 224px 2px no-repeat; cursor:pointer; line-height:58px; height:58px;text-align:center;font-size:18px;display:block;}
.nav-menu li.active a,.nav-menu li a:hover{ background-position:224px -55px; color:#b60000;}
.nav-menu li.mu2 a{ background-position:224px -113px;}
.nav-menu li.mu2 a:hover,.nav-menu li.mu2.active a{ background-position:224px -171px;}
.nav-menu li.mu3 a{background-position:224px -229px;}
.nav-menu li.mu3 a:hover,.nav-menu li.mu3.active a{ background-position:224px -287px;}
.nav-menu li.mu4 a{background-position:224px -345px;}
.nav-menu li.mu4 a:hover,.nav-menu li.mu4.active a{ background-position:224px -403px;}
.wp-r{ width:895px; background:#ffffff; padding:0 15px; height:auto; min-height:776px;}
.wp_r_tel{ border-bottom:2px solid #1b50a0; 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:#1b50a0;}
.wp_r_tel li.active a{ color:#fff;}
.wp_r_con{ margin-top:1px; background:url(imagescenterrbg.gif) left top repeat-x; padding:20px; display:none; font-size:14px; line-height:30px; position:relative;}
.wp_pos{height:40px; line-height:40px; font-size:24px; color:#b60000; 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:30px;}
.wp_r_lytel p{ text-align:center; background:#f7f6f5; float:left; height:30px; line-height:30px;}
.wp_r_lytel p.p1{ width:430px;}
.wp_r_lytel p.p2{ width:203px;}
.wp_r_lytel p.p3{ width:128px;}
.wp_r_lytel p.p4{ width:94px;}
.wp_r_lycon{ padding-top:9px;}
.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;}
.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(../images/icon.gif) left center no-repeat; overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.wp_r_lycon li p.p2{width:203px;}
.wp_r_lycon li p.p3{ width:128px;}
.wp_r_lycon li p.p4{ width:94px;}
.user-info{padding:0 20px 50px;}
.user-info.txt{ color:#fff;}
.user-info.txt a,.user-info.txt a:hover{ color:#fff;}
.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;}
.user-info li p.inpt input{ border:0 none; background:none;float: left;width: 303px;height: 28px;line-height: 28px;font-size: 15px;}
.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;}
.user-info li.btn input{ border:0 none;height: 40px;background: #ffaa00;color: #fff;font-size: 18px;text-align: center;width: 140px;border-radius: 3px;line-height: 40px;}
.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(../images/icon.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;}

.user_navjz{ width:85%; margin:0 auto;}
.user_navjz .guestbook-table-form span{color:#f00;}
.user_navjz .guestbook-table-form ul li{float:left;padding:0;background:none;}
.user_navjz .guestbook-table-form ul li.bt{width:120px;height:44px;text-align:right;line-height:30px;}
.user_navjz .guestbook-table-form ul li.srk{width:222px;height:44px;position:relative;}
.user_navjz .guestbook-table-form ul li.srk1{width:554px;height:44px;position:relative;}
.input-upload{ margin-left:10px; height:30px !important; width:50px !important; padding:0 !important; text-align:center; background:#ffaa00; color:#fff; font-size:14px; border:0 none !important;}
.user_navjz .guestbook-table-form ul li.srk .msg-box{position:absolute;left:0px;top:5px;}
.user_navjz .guestbook-table-form ul li.srk input{float:left;width:200px;height:24px;line-height:24px;border:#ddd 1px solid;padding:2px 5px;}
.user_navjz .guestbook-table-form ul li.srk select{float:left;width:212px;border:#ddd 1px solid;padding:3px 5px;}
.user_navjz .guestbook-table-form ul li.btk,.user_navjz .guestbook-table-form ul li.gk,.user_navjz .guestbook-table-form ul li.yzm{width:554px;height:44px;position:relative;}
.user_navjz .guestbook-table-form ul li.btk .msg-box,.guestbook-table-form ul li.yzm .msg-box{position:absolute;left:0;top:5px;}
.user_navjz .guestbook-table-form ul li.btk input{float:left;width:542px;height:24px;line-height:24px;border:#ddd 1px solid;padding:2px 5px;}
.user_navjz .guestbook-table-form ul li.bt1{width:120px;height:160px;line-height:150px;text-align:right;}
.user_navjz .guestbook-table-form ul li.tex{width:554px;height:160px;position:relative;}
.user_navjz .guestbook-table-form ul li.tex .msg-box{position:absolute;left:0;top:5px;}
.user_navjz .guestbook-table-form ul li.tex textarea{float:left;width:542px;height:140px;line-height:24px;border:#ddd 1px solid;padding:2px 5px;}
.user_navjz .guestbook-table-form ul li.yzm input{float:left;width:102px;height:24px;line-height:24px;border:#ddd 1px solid;padding:2px 5px;}
.user_navjz .guestbook-table-form ul li.yzm img{float:left;margin-left:5px;}
.user_navjz .guestbook-table-form ul li.btn_group{width:724px;height:45px;text-align:center;padding-top:5px;}
.user_navjz .guestbook-table-form ul li.btn_group input{background:#1b50a0;height:36px;line-height:36px;cursor:pointer;font-family:"Microsoft YaHei",微软雅黑;border:0;outline:none;color:#fff;width:116px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.user_navjz .guestbook-table-form ul li.btn_group input.btn-search{margin-left:15px;*padding:0 0px !important;_padding:0 0px !important;}
.user_navjz .list-2655273 ul li.sel1,.user_navjz .list-2655277 ul li.sel1{width:604px;}
.guestbook_bt{ display:none;}
.font_01{ font-size:14px !important; font-weight:bold;}

/*会员中心 end*/
/*****会员登录 end****/

/*微信微博页面 on*/
.wxbody{ background:url(imageswx_bodybg.jpg) left 158px repeat-x #fafafa;}
.wxbox{ padding-top:400px; background:url(imageswxwbbg.jpg) center top no-repeat;}
.wxmain{ width:980px; margin:0 auto;}
.wxlist{ background:#fff url(imageswx_wxtit.gif) center 31px no-repeat; border:1px solid #d4d4d4; padding:69px 0 36px 26px;}
.wxlist li{ float:left; width:150px; height:198px; padding:36px 0 0 65px;}
.wxlist li img{ width:150px; height:150px; border:1px solid #cccccc; float:left;}
.wxlist li span{ text-align:center; font-size:18px; line-height:46px; display:block; width:100%; float:left;}
.wxlist.wb{ margin-top:40px; background-image:url(imageswx_wbtit.gif);}
.wxfot{ padding-top:20px;}
.wxfot .footer{ background:#dddddd !important;}
.wxfot .foot{ color:#333333 !important;}
.wxfot .foot a{color:#333333 !important;}
.wxfot .foot a:hover{ color:#c00 !important;}
/*微信微博页面 end*/

