@charset "utf-8";
/* CSS Document */
.position{width:958px;margin:11px auto 10px;padding:0 10px;border:1px solid #BED7E8;height:30px;line-height:30px;background:#E7F4FF;font-family:宋体;overflow:hidden;}

/*登录、注册页面*/
.logincon{border:1px solid #B0D4EC;border-top: 2px solid #B0D4EC; padding:30px 40px;}
.login{width:393px;margin:0 auto;height:auto;}
.login-title{line-height: 30px;height: 30px;margin: 0 0 30px 0;padding: 0 0 15px 0;font-size: 14px;font-weight: bold;border-bottom: 1px solid #F0F0F0;width: 600px;}
.login-left{width: 620px;}
.login{width: 250px;margin: 60px auto 0 auto;}
.login .msg{clear:both;padding:6px 0 16px;font-size:14px;color:#f30;padding-left:42px;}
.login ul li{float:left;margin-bottom:10px;height:32px;}
.login ul li.tit{width: 40px;line-height: 32px;}
.login ul li.login1,.login ul li.login2,.login ul li.login3{width:160px;height:30px;line-height: 32px; border:#ccc 1px solid;border-radius: 4px; padding:0 5px;}
.login ul li.login2{background:url(/TMP/images_member/mm_ico.gif) 11px 8px no-repeat;}
.login ul li.login3{background:none;padding-left:16px;width:155px;}
.login ul li.login1 input,.login ul li.login2 input,.login ul li.login3 input{float:left;background:none;border:none;width:100%;height:30px;font-size:14px;line-height:30px;color:#aaa;font-family:"Microsoft YaHei",微软雅黑;outline:none;}
.login ul li.login3 input{width:145px;}
.login ul li.login_img{padding-left:22px;width:198px;}
.login ul li.login_img img{float:left;margin-top:5px;}

.login ul li.login4{width: 60px;height: 30px;line-height: 30px;cursor: pointer;margin-left: 40px;}
.login ul li.login4 input{float: left; border:none;width:100%;height:30px;background: url("../images_member/bnt_yellow.gif") center no-repeat;text-align:center;color:#fff;font-size:12px;cursor:pointer;font-family:"Microsoft YaHei",微软雅黑;}
.login ul li.login5{width: 80px;line-height:30px;text-align:center;margin-left: 4px;}
.login ul li.login5 a{display: block;height: 30px;line-height: 30px;font-size: 12px;color: #333;cursor: pointer;text-decoration:underline;background: url("../images_member/bnt_blue.gif") center no-repeat;}

.logincon .midline{float: left;width: 60px;height: 300px;display: block;background: url(../images_member/bg_user_line.gif) no-repeat center top;}
.login-right{width: 200px;}
.login-right p{padding: 10px 0px;color: #999;}
.login-right p.btn a{ background: url(../images_member/bg_bnt_user_base.gif);width: 115px;height: 29px;display: block;color: #fff;text-align: center;line-height: 30px;}

.register{margin:0 auto;height:auto;}
.register ul li{float:left;padding:4px 0;line-height:35px;color:#505050;font-size:14px;}
.register ul li .tit{float:left;float: left;width: 120px;text-align: right;padding: 0 10px 0 0;line-height: 35px;}
.register ul li font{padding-right:4px;color:#f00;}
.register ul li .login1{width: 222px;margin: 3px 0 0;height: 30px;vertical-align: middle;}
.register ul li .login1 input{float:left;width: 202px; background:#fff;border:1px solid #ccc;height:28px;line-height: 28px; font-size:14px;border-radius: 4px;padding:0px 8px;font-family:"Microsoft YaHei",微软雅黑;}
.register ul li .login1 input:focus{border-color: #0070C6;}
/*.register ul li img{float:left;margin-left:22px;margin-top:5px;}*/
.register ul li .tips{float: none;color: #999;width: auto;margin: 0 0 0 10px;font-size: 12px;line-height: 30px;}
.register ul li .tipred{color:#f30; }
.register ul li .state select{width: 222px;height: 30px;line-height: 30px;border:1px solid #ccc;border-radius: 4px;}
.register ul li.aqxd{width: 530px;padding-left: 90px;}
.register ul li.aqxd #strength{ height: 16px;line-height: 16px;display: block;text-indent: 110px;font-size: 12px;color: #999;}
.register ul li.aqxd div{background: url("../images_member/strength.gif") 0 0 no-repeat;}
.register ul li.aqxd .normal{background-position: 0 -12px;}
.register ul li.aqxd .general{background-position: 0 -26px;}
.register ul li.aqxd .special {background-position: 0 -40px;}

.register ul li span.p05{padding-left:0.5em;}
.register ul li span.p2{padding-left:2em;}
.register ul li.loginxb{width:543px;}
.register ul li.loginxb input{margin-left:20px;margin-right:10px;}
.register ul li .login2{width:126px;}
.register ul li .login2 input{background:#fff;border:1px solid #d2d2d2;height:28px;font-size:14px;line-height:28px;padding:0 8px;color:#aaa;font-family:"Microsoft YaHei",微软雅黑;width:56px;border:1px solid #ccc;border-radius: 4px;}
.register ul li.login3{width: 60px;height: 30px;line-height: 30px;cursor: pointer;padding-left:180px;margin-top: 20px;}
.register ul li.login3 input{float: left;border: none;width: 100%;height: 30px;background: url("../images_member/bnt_yellow.gif") center no-repeat;text-align: center;color: #fff;font-size: 12px;cursor: pointer;font-family: "Microsoft YaHei",微软雅黑;}
.register ul li.login4{height:44px;line-height:44px;font-size:14px;width:693px;text-align:center;}
.register ul li.login4 a{margin:0 12px;text-decoration:underline;color:#666;}
.register ul li.login4 a:hover{color:#d4141b;}
.register ul li.login5{padding-left:215px;width:435px;}
.register ul li.login5 input{width:12px;height:12px;margin-top:10px;}
.register ul li.login5 span{margin-left:10px;color:#666;}
.register ul li.login5 span a{color:#0e76cd;}
.register ul li.login3 a{color:#0e76cd;text-decoration:underline;}
.register ul li.login3 a:hover{color:#c00;}
.zhmm{width:920px;margin:auto;background:url(/tmp/images_member/loginbg.gif) center 60px no-repeat;height:67px;line-height:37px;padding:15px 0;text-align:center;color:#333;font-size:16px;}

.forget-pas{width: 330px;margin: 40px auto;}
.forget-title{background: url(../images_member/line_db.gif) repeat-x bottom;height: 35px;}
.forget-title span{display: block; font-weight: bold;font-size: 14px;width: 120px;margin-left: 15px;height: 34px;line-height: 34px;text-align: center; background: #fff;border: #ccc 1px solid;border-bottom: none;}
.forget-pas li{float: left;margin-bottom: 10px;}
.forget-pas .tit{width: 80px;text-align: right;line-height: 32px;padding-right: 10px;font-size: 14px;}
.forget-pas .login1{width: 240px;}
.forget-pas .login1 input{width: 218px;border:#d2d2d2 1px solid;color: #666; font-size: 14px;height: 30px; line-height: 30px;padding: 0 8px;background: none;outline: none;border-radius: 4px;}
.forget-pas .login2{width: 240px;}
.forget-pas .login2 input{float: left; width: 76px;border:#d2d2d2 1px solid;color: #666;font-size: 14px;height: 30px; line-height: 30px;padding: 0 8px;background: none;outline: none;border-radius: 4px;}
.forget-pas .login2 img{float: left;vertical-align: middle;}
.forget-pas .login3{width: 80px;padding-left: 90px;}
.forget-pas .login3 input{width: 80px;height: 30px;font-size: 12px;line-height: 30px;background: url("../images_member/bnt_blue.gif") center no-repeat;border: none;outline: none;}
    /*注册协议弹窗*/
#zhezhao{background:#000;position:fixed;z-index:99;left:0;top:0;display:none;width:100%;height:100%;opacity:0.5;filter:alpha(opacity=50);-moz-opacity:0.5;}
.agreemencon{width:800px;height:560px;display:none;position:fixed;left:50%;top:50%;z-index:1000;margin-left:-400px;margin-top:-280px;}
.agreementbox{position:relative;width:700px;height:480px;overflow:hidden;border:10px solid #ddd;background:#fff;padding:30px 40px;}
.agreement{line-height:24px;font-size:14px;color:#505050;}
.agreement .agreetit{text-align:center;line-height:50px;font-size:24px;}
.agreement p{text-indent:2em;}
.agreemencon .close{position:absolute;height:20px;width:20px;top:10px;right:10px;background:url(/TMP/images/regclose.gif) no-repeat;}

/*用户中心*/
.usermenu{width:150px;float:left;background: #fff;}
.usermenu ul{margin:0;padding:0;list-style:none;border: 1px solid #B0D4EC;margin-bottom: 5px;}
.usermenu ul li.tit{background: url(../images_member/bg_title.gif) repeat-x top;line-height: 32px;height: 32px;font-weight: bold;font-size: 14px;text-align: center;}
.usermenu li{line-height:30px;height:30px;border-bottom:1px solid #e3e3e3;text-align:center;}
.usermenu .active a{color:#206EC9;}
.usermenu .active a:hover{color:#f30;}
.usermenu .bn{border-bottom:0;}

/*右侧*/
.user-center{width: 818px;border: 1px solid #B0D4EC;background: #fff;}
.user-center .user-title{font-size: 14px;font-weight: bold;height: 32px;line-height: 32px;padding: 0 0 0 16px;background: url(../images_member/bg_title.gif) repeat-x top;}
.p12{padding: 12px;}
.p35{padding: 35px;}
/*在线投稿-选择栏目*/
.publishstep{width:750px;overflow:hidden;}
.publishstep ul{margin:10px;list-style:none;padding:0;}
.publishstep li{float:left;font-weight:bold;margin-right:-16px;width:255px;height:25px;line-height:25px;overflow:hidden;text-align:center;}
.publishstep li span{display:block;padding-left:16px;background:url(../images_member/steptab.png) no-repeat 0 -150px;}
.publishstep li span span{padding-left:0;padding-right:16px;background:url(../images_member/steptab.png) no-repeat 100% -150px;}
.publishstep li span span span{height:25px;padding:0;background:url(../images_member/steptab.png) repeat-x 0 -75px;}

.publishstep li.step1 span{background-position:0 -50px;}
.publishstep li.step1 span span{background-position:100% -150px;}
.publishstep li.step1 span span span{background-position:0 -75px;}
.publishstep li.step3 span span{background-position:100% -200px;}
.publishstep li.step3 span span span{background-position:0 -75px;}

.publishstep li span.active{position:relative;color:#fff;background-position:0 -125px;}
.publishstep li span.active span{background-position:100% -100px;}
.publishstep li span.active span span{background-position:0 -25px;}

.publishstep li.step1 span.active{background-position:0 0;}
.publishstep li.step1 span.active span{background-position:100% -100px;}
.publishstep li.step1 span.active span span{background-position:0 -25px;}
.publishstep li.step3 span.active span{background-position:100% -175px;}
.publishstep li.step3 span.active span span{background-position:0 -25px;}

.publishcate{margin:20px 10px 10px 10px;_overflow:hidden;}
.publishcate div{clear:both;margin-bottom:15px;border-bottom:1px solid #E8E8E8;padding:0 0 15px 0;overflow:hidden;_display:inline-block;}
.publishcate div a{width:90px;float:left;line-height:30px;color:#666;}
.publishcate div ul{margin:0;padding:0;list-style:none;margin-left:90px;}
.publishcate div ul li{float:left;}
.publishcate div ul li a{color:#333;display:block;padding:0px 10px;background:#F6FBFF;border:1px solid #BED7E8;margin:5px;width:auto;}
.publishcate div ul li a:hover{background:#3695E0;border:1px solid #3695E0;color:#fff;}

/*在线投稿*/
.publish{margin:10px;}
.publish ul{margin:0;padding:0;list-style:none;}
.publish ul li{line-height:30px;padding:5px 0;clear:both;}
.publish ul li .text{width:130px;padding:0 10px 0 0;display:block;height:30px;line-height:30px;font-weight:bold;}
.publish ul li .ip{border:1px solid #B4B4B4;border-right:1px solid #E8E8E8;border-bottom:1px solid #E8E8E8;height:22px;padding:5px 0 2px 5px;*padding:5px 0 0 5px;}
.publish ul li .toug_checkall{margin-top: 65px;}
.publish ul li .toug_lm{margin-left: 10px;}
.publish ul li.btn{margin-left: 140px;}
.publish ul li .bnt_yellow{background:url(../images_member/bnt_yellow.gif) no-repeat center;border:0;width:60px;height:30px;line-height:30px;font-size:12px;color:#fff;cursor:pointer;}
.publish ul li .bnt_blue{background:url(../images_member/bnt_blue.gif) no-repeat center;border:0;width:80px;height:30px;line-height:30px;font-size:12px;color:#333;cursor:pointer;}
.publish ul li input[type=file]{display: inline-block;outline: none;}


.picitem{margin:0;padding:0;list-style:none;float:left;}
.picitem li{cursor:pointer;}
.picitem li input{border:1px solid #B4B4B4;border-right:1px solid #E8E8E8;border-bottom:1px solid #E8E8E8;height:20px;padding:3px 0 2px 5px;*padding:5px 0 0 5px;}
#additem{clear:both;font-weight:normal;display:block;color:#999;outline:none;}

/*我的稿件*/
.user_nav_menu{margin-bottom: 10px; background:url(../images_member/line_db.gif) repeat-x bottom;height:35px;padding:0;list-style:none;}
.user_nav_menu li{float:left;display:block;width:80px;height:35px;line-height:35px;text-align:center;overflow:hidden;margin:0 0 0 15px;cursor:pointer;}
.user_nav_menu li a{display:block;width:80px;height:35px;outline:none;}
.user_nav_menu .active{background:url(../images_member/bg_user_menu_over_01.gif) no-repeat center bottom;font-weight:bold;font-size:12px;width:80px;}
/*我的稿件-表格数据*/
.tablelist table{margin:0;padding:0;width:100%;border-top:1px solid #E0E0E0;border-collapse:collapse;}
.tablelist table th{color:#666;background:#F7F7F7;border-bottom:1px solid #E0E0E0;line-height:30px;}
.tablelist table td{color:#333;background:#FFF;border-bottom:1px solid #E9E9E9;line-height:25px;font-family:verdana;}
.tablelist table td span{color:#999;}
.tablelist table td{text-align: center;}
.tablelist table .item{padding:0 0 0 10px;}

/*修改密码*/
.change-passwod li{clear:both;padding:4px 0;margin:0;line-height:35px;font-size:14px;}
.change-passwod ul li .tit{float:left;float: left;width: 120px;text-align: right;padding: 0 10px 0 0;line-height: 35px;}
.change-passwod ul li font{padding-right:4px;color:#f00;}
.change-passwod ul li .login1{width: 222px;margin: 3px 0 0;height: 30px;vertical-align: middle;}
.change-passwod ul li .login1 input{float:left;width: 202px; background:#fff;border:1px solid #ccc;height:28px;line-height: 28px; font-size:14px;border-radius: 4px;padding:0px 8px;font-family:"Microsoft YaHei",微软雅黑;}
.register ul li .login1 input:focus{border-color: #0070C6;}
/*.change-passwod ul li img{float:left;margin-left:22px;margin-top:5px;}*/
.change-passwod ul li .tips{float: none;color: #999;width: auto;margin: 0 0 0 10px;font-size: 12px;line-height: 30px;}
.change-passwod ul li .tipred{color:#f30; }
.change-passwod ul li .state select{width: 222px;height: 30px;line-height: 30px;border:1px solid #ccc;border-radius: 4px;}
.change-passwod ul li.aqxd{width: 530px;padding-left: 90px;}
.change-passwod ul li.aqxd #strength{height: 16px;line-height: 16px;display: block;text-indent: 110px;font-size: 12px;color: #999;}
.change-passwod ul li.aqxd div{background: url("../images_member/strength.gif") 0 0 no-repeat;}
.change-passwod ul li.aqxd .normal{background-position: 0 -12px;}
.change-passwod ul li.aqxd .general{background-position: 0 -26px;}
.change-passwod ul li.aqxd .special {background-position: 0 -40px;}
.change-passwod ul li.btn{margin-left: 90px;}
.change-passwod ul li .bnt_yellow{background:url(../images_member/bnt_yellow.gif) no-repeat center;border:0;width:60px;height:30px;line-height:30px;font-size:12px;color:#fff;cursor:pointer;}
.change-passwod ul li .bnt_blue{background:url(../images_member/bnt_blue.gif) no-repeat center;border:0;width:80px;height:30px;line-height:30px;font-size:12px;color:#333;cursor:pointer;}
