@charset "utf-8";
/* CSS Document */

.mainbg{width:100%; height:330px; margin-top:-30px; background:url(../../images/lawwork/bg_main.jpg) no-repeat center center;min-width:1200px;}

.newscontainer{width:1200px; margin:40px auto;}
.newscontainer h2{color:#333; font-size:20px; border-bottom:solid 2px #BD2548; padding-bottom:7px; margin-bottom:20px;}
.newscontainer h2 a{float:right; font-size:12px; color:#BA1A20; padding-top:10px;}
.newscontainer h2 a:hover{text-decoration:underline;}

.newscontainer .news{float:right; width:330px;}
/*.newscontainer .news div{float:left; width:230px;}
.newscontainer .news div a{display:block; height:183px; border:#eaeaea 1px solid; color:#fff; position:relative; margin-bottom:20px;}
.newscontainer .news div a img{width:220px; height:175px; margin:4px 0 0 4px;}
.newscontainer .news div a:hover span{text-decoration:underline;}
.newscontainer .news div a:hover{margin-top:-2px; margin-bottom:22px;}
.newscontainer .news div a span{width:180px; height:30px; position:absolute; bottom:4px; line-height:30px; padding:0 20px; left:4px; font-size:12px; background:rgba(0,0,0,.5); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000);}*/
/* .newscontainer .news div > ul > li{padding-bottom:10px; margin-bottom:10px; border-bottom:1px dotted #ccc; font-size:14px;}
.newscontainer .news div > ul > li.end{border:none; margin-bottom:14px;} */
.newscontainer .news div > ul > li{cursor:pointer; font-size:14px; color:#666; margin-left:5px; line-height:35px;}
.newscontainer .news div > ul > li i{float:left; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; width:230px;}
.newscontainer .news div > ul > li i span{height:5px; width:5px; background:#666; border-radius:5px; display:inline-block; margin-right:5px;}
.newscontainer .news div > ul > li:hover i{cursor:pointer; text-decoration:underline;}
.newscontainer .news div > ul > li b{float:right;}

/*海南定制的效果*/
.newscontainer .taizhang ul li.liangge{margin-right:-30px; width:auto; height:auto; overflow:hidden; padding:0;}
.newscontainer .taizhang ul li.liangge{float:left; margin-right:30px; background:none; width:auto; height:auto; margin-left:0;}
.newscontainer .taizhang ul li.liangge a{width:405px; height:277px; display:block; text-align:center; background:url(/pfbase/images/bg.gif) no-repeat center center; padding-top:120px;}
.newscontainer .taizhang ul li.liangge a:hover{padding-top:115px; height:282px;}
.newscontainer .taizhang ul li.liangge:hover{background:none;}

.newscontainer .taizhang{float:left; width:840px; font-size:12px; color:#B20000;}
.newscontainer .taizhang div{width:780px; height:440px; background:url(../../images/lawwork/bg_taizhang.jpg?v=20180319) no-repeat left bottom; padding:0 0 40px 60px;}
.newscontainer .taizhang ul{overflow-x:auto; overflow-y:hidden; width:715px; height:460px; white-space:nowrap; padding-left:5px;}
.newscontainer .taizhang ul li{display:inline-table; width:70px; height:440px; cursor:pointer; background:url(../../images/lawwork/bg_taizhang0.png?v=20180319) no-repeat left top; position:relative; font-weight:bold; /*display:inline-table;*/  margin-left:-5px;}
.newscontainer .taizhang ul li span{width:16px; display:block; margin-left:15px; margin-top:55px; line-height:14px; white-space:normal; word-wrap:break-word; font-size:14px;}
.newscontainer .taizhang ul li i{width:25px; background:#eee; border:#666 1px solid; display:block; font-weight:bold; white-space:normal; word-break:break-all; text-align:center; padding-top:13px; height:47px; position:absolute; left:9px; bottom:13px; color:#666;}
.newscontainer .taizhang ul li:hover{background:url(../../images/lawwork/bg_taizhang0_over.png) no-repeat left bottom;}
.newscontainer .taizhang ul li:hover i{background:#fff;}

.account_content_right .liangge ul{margin-right:-30px;}
.account_content_right .liangge ul li{float:left; margin-right:30px;}
.account_content_right .liangge ul li a{width:405px; height:277px; display:block; text-align:center; background:url(/pfbase/images/bg.gif) no-repeat center center; padding-top:120px;}
.account_content_right .liangge ul li a:hover{padding-top:115px; height:282px;}

.shixian_list{font-size:14px;}
.shixian_list li{height:40px; line-height:40px; background:#fff; border-radius:6px;cursor: pointer;}
.shixian_list li:nth-child(odd){background:#f5f5f5;}
.shixian_list a{color:#333; margin-left:20px;}
.shixian_list a:hover{color:#bb1b21; font-weight:bold;}


.laworg{width:587px; float:right;}
.laworg h2{color:#333; font-size:20px; padding-bottom:7px; border-bottom:#BD2548 2px solid; margin-bottom:20px;}
.laworg h2 a{float:right; font-size:12px; color:#BA1A20; padding-top:10px;}
.laworg h2 a:hover{text-decoration:underline;}

.laworg ul{overflow:hidden; margin-right:-27px;}
.laworg li{width:278px; height:195px; border:1px solid #e6e6e6; cursor:pointer; float:left; margin:0 27px 27px 0; position:relative;}
.laworg li:hover a{text-decoration:underline;}
.laworg li img{width:214px; height:175px; margin:10px auto 10px; display:block;}
.laworg li a{position:absolute; left:0px; bottom:0px; height:30px; color:#fff; text-align:center; background:rgba(0,0,0,.5); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000); width:278px; line-height:30px; font-size:14px;}


.starpersonevents{width:1200px; margin:0 auto;}
.starpersonevents h2{color:#333; font-size:20px; border-bottom:solid 2px #BD2548; padding-bottom:7px; margin-bottom:20px;}
.starpersonevents h2 a{float:right; font-size:12px; color:#BA1A20; padding-top:10px;}
.starpersonevents h2 a:hover{text-decoration:underline;}


.focusnews{width:1200px; margin:0 auto 40px;}
.focusnews h2{color:#333; font-size:20px; border-bottom:solid 2px #BD2548; padding-bottom:7px; margin-bottom:20px;}
.focusnews h2 a{float:right; font-size:12px; color:#BA1A20; padding-top:10px;}
.focusnews h2 a:hover{text-decoration:underline;}
.focusnews ul{margin-right:-26px;}
.focusnews ul li{float:left; width:280px; margin-right:26px; font-size:14px;}
.focusnews ul li img{width:280px; height:180px; cursor:pointer;}
.focusnews ul li h3{font-size:16px; cursor:pointer; padding:18px 0 10px 0; font-weight:bold; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.focusnews ul li a{font-size:14px; display:block; text-indent:2em; color:#666; line-height:28px;}
.focusnews ul li img:hover{margin-top:-1px; margin-bottom:1px;}
/*.focusnews ul li:hover h3, .focusnews ul li:hover a{text-decoration:underline;} */
.focusnews ul li h3:hover{text-decoration:underline;}


.advanced{width:1200px; margin:0 auto;}
.starpersonevents{width:587px; float:left;}
.starpersonevents h2{color:#333; font-size:20px; border-bottom:solid 2px #BD2548; padding-bottom:7px; margin-bottom:20px;}
.starpersonevents h2 a{float:right; font-size:12px; color:#BA1A20; padding-top:10px;}
.starpersonevents h2 a:hover{text-decoration:underline;}

.starpersonevents ul li{margin-bottom:30px;}
.starpersonevents ul li img{width:148px; height:196px; float:left; margin-right:20px;}
.starpersonevents ul li div{font-size:14px; color:#333; line-height:28px; float:left; width:410px; padding-top:10px;}
.starpersonevents ul li div span{display:block; font-size:20px; margin-top:4px; margin-bottom:-4px; font-weight:bold; padding-bottom:4px;}
.starpersonevents ul li div i{display:block; font-size:12px; color:#666; padding-bottom:12px;}
.starpersonevents ul li div p{line-height:35px; text-indent:2em;}
/* .starpersonevents ul li:hover div{text-decoration:underline;} */
.starpersonevents ul li img:hover{margin-top:-1px; margin-bottom:1px;}
.starpersonevents ul li div span:hover{text-decoration:underline;}


.popwin_selecttown{width:748px; height:528px; padding:20px; border:#FD8A23 solid 2px; position:absolute; left:50%; top:50%; margin-left:-395px; margin-top:-1800px; background:#fff; z-index:2;}
.popwin_selecttown h4{font-size:18px; color:#BB1B21; border-bottom:#FD8A23 1px solid; margin-bottom:20px; padding-bottom:20px;}
/* .popwin_selecttown h4:hover{text-decoration:underline;} */
.popwin_selecttown h4 a{float:right; cursor:pointer;}
.popwin_selecttown h4 span#dqname3{ cursor:pointer; }
.popwin_selecttown h4 span#dqname3:hover{text-decoration:underline;}
.popwin_selecttown h4 span#dqnamestate:hover{ text-decoration: inherit;}
.popwin_selecttown .maincontainer{position:relative;}
.popwin_selecttown #scroll1{width:19px; height:468px; background:url(../../images/lawwork/bg_scrollbar.png) no-repeat center top; position:absolute; right:0; top:0;}
.popwin_selecttown #scroll2{width:19px; height:54px; background:url(../../images/lawwork/btn_scrollbar.png) no-repeat center center; position:absolute; left:0; top:0;}
.popwin_selecttown #towncontainer{width:730px; height:465px; position:absolute; left:0; top:0; overflow:hidden;}
.popwin_selecttown #townlist{position:absolute; left:0; top:0; border-collapse:collapse;}
.popwin_selecttown #townlist td{border-bottom:#ccc 1px dashed; padding:18px 0;}/* word-break:keep-all; 阻止换行 */
.popwin_selecttown #townlist h5, .popwin_selecttown #townlist a{font-size:12px; padding-right:12px;}
.popwin_selecttown #townlist h5{font-weight:bold; color:#333; float:right; margin-top:2px; cursor:pointer;}
.popwin_selecttown #townlist h5:hover{text-decoration:underline;}
.popwin_selecttown #townlist a{color:#666;}
.popwin_selecttown #townlist .close{color:#ccc; cursor:default;display: inline-block;}
.popwin_selecttown #townlist .close:hover{text-decoration:none;}
.popwin_selecttown #townlist a:hover{text-decoration:underline;}

.popwinbg{display:none; position:fixed; top:0; z-index:10;}
.popwin_selecttown{display:none; margin:0 auto; z-index:1000; position:absolute; top:200px;}


.tz{position:fixed; width:636px; height:289px; display:none; top:40%; left:50%; margin-top:-100px; margin-left:-350px; background:#fff; z-index:10; border:#FD8A23 2px solid; padding:30px;}
.tz .tzlist{float:left; background:url(../../images/lawwork/bg_login_tz.jpg) no-repeat left top; width:279px; height:290px; padding:0 48px;}
.tz ul{overflow-y:hidden; overflow-x:auto; white-space:nowrap; padding-left:8px; padding-top:10px;}
.tz ul li{width:50px; height:265px; background:url(../../images/lawwork/bg_login_tz0.png) no-repeat left top; margin-left:-8px; font-size:12px; color:#B20000; font-weight:bold; display:inline-table; cursor:pointer; position:relative;}
.tz ul li span{width:14px; display:block; word-break:break-all; margin-left:11px; margin-top:25px; line-height:14px; white-space:normal; word-wrap: break-word;}
.tz ul li i{width:22px; background:#eee; border:#666 1px solid; display:block; font-weight:bold; white-space:normal; word-break:break-all; text-align:center; padding-top:5px; height:40px; position:absolute; left:5px; bottom:20px;}
.tz ul li:hover{margin-top:-10px;background:url(../../images/lawwork/bg_login_tz0_hover.png) no-repeat left top;}
.tz ul li:hover span{margin-top:35px;}
.tz ul li:hover i{bottom:30px;}

.banner{display:block; width:1200px; height:110px; margin:30px auto 30px;}

.loginform{width:240px; float:right; position:relative;}
.loginform p{font-size:20px; color:#BA1A20; border-bottom:#FEA24E 1px solid; text-align:center; padding-bottom:22px; margin-top:-5px;}
.loginform i{font-size:12px; color:#BB1B21; display:block; height:25px; line-height:25px;}
.loginform .user, .loginform .pwd, .loginform .code{width:242px;    text-indent: 38px; height:31px; border:1px solid #dfdfdf; margin:0 auto;padding-left:0; display:block; margin-bottom:10px; }
.loginform .user{background:url(../../images/lawwork/bg_user.jpg) 11px center no-repeat #fff;}
.loginform .pwd{background:url(../../images/lawwork/bg_pwd.jpg) 11px center no-repeat #fff;}
.loginform .code{background:url(../../images/lawwork/bg_code.png) 11px center no-repeat #fff; width:108px; margin:0; display:inline-block;}
.loginform .pwdclear, .loginform .idclear{position:absolute; right:-1px; font-size:12px; color:#666; width:27px; background:#fff; text-align:center; height:17px; padding-top: 3px; margin-top: 1px;}
.loginform .idclear{top:74px;}
.loginform .pwdclear{top:119px;}
.loginform .pwdclears, .loginform .idclears{position:absolute; right:1px; font-size:12px; color:#666; width:27px; background:#fff; text-align:center; height:17px; padding-top: 3px; margin-top: 1px;}
.loginform .idclears{top:69px;}
.loginform .pwdclears{top:110px;right: 1px;}
.loginform div{width:240px; margin:0 auto 15px;}
.loginform div img{border:1px solid #dfdfdf; width:83px; height:33px; margin-right:5px;}
.loginform div > a{color:#666; font-size:12px;}
.loginform div > a:hover{text-decoration:underline;}
.loginform div input{vertical-align:middle;}
.loginform div label{float:left;}
.loginform div label strong{padding-left:1px; font-size:12px; display:inline-block; color:#767676;}
.loginform div span{float:right; font-size:12px; color:#666;}
.loginform div span a{color:#666;}
.loginform div span a:hover{text-decoration:underline;}
.loginform .indexlogin{width:238px; height:40px; cursor:pointer; border:1px #d6d6d6 solid; border-radius:2px; background:#f5f5f5; text-align:center; font-size:16px; color:#555; margin:0 auto; display:block;}
.loginform .indexlogin:hover{background:#555; color:#f5f5f5;}
.loginform > a{width:14px; height:15px; position:absolute; right:-20px; top:-20px; background:url(../../images/lawwork/btn_close.png) no-repeat; display:block;}


.news .loginform{width:auto !important; float:none; padding-bottom:20px; min-height:216px;}
.news .loginform .user, .user .pwd{width:330px;    text-indent: 38px;}
.news .loginform div{width:auto !important; margin:0 auto 8px;}
.news .loginform .code{width:155px;}
.news .loginform .indexlogin{width:330px;}
.news .loginform p{border-bottom:solid 2px #FEA24E; margin-top:0; padding-bottom:7px; margin-bottom:4px;}
.news div.user{border:solid 1px #FEA24E; padding:20px;}
.news div.online{border-bottom:dashed 1px #ccc; margin-bottom:35px; padding-bottom:35px; padding-top:35px;}
.news div.user img{float:left;}
.news div.user ul{float:left; font-size:14px; color:#666; padding-left:10px;}
.news div.user ul li{height:25px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; width:195px;cursor:auto}
.news div.user a{background:#eee; height:30px; line-height:30px; text-align:center; color:#bb1b21; border-radius:3px; font-size:12px; display:block; margin-top:15px;}
.news div.user a:hover{background:#bb1b21; color:#fff;}

/*****************************列表页详情页****************************************/
.contentlist{width:1200px; margin:0 auto 50px;}

.contentlist_left{float:left; width:248px; padding-bottom:20px; border:#ddd 1px solid; background:#fbfbfb;}
.contentlist_left dl{font-size:14px; margin-top:20px;}
.contentlist_left dt{color:#333; font-size:14px; font-weight:bold; padding-left:20px; background:#f3f3f3; border-top:#ddd solid 1px; border-bottom:#ddd solid 1px; height:38px; line-height:38px;}
.contentlist_left dd{height:50px; border-bottom:#dedede dotted 1px; color:#666; padding-left:15px; line-height:50px; cursor:pointer;}
.contentlist_left dd:hover{background-color:#f0f0f0;}
.contentlist_left dd.active{background-color:#f0f0f0;}
.contentlist_left dd img{float:left; margin-left:15px; margin-right:8px; margin-top:18px;}
.contentlist_left dd a{float:right; color:#2D81FF; margin-right:11px;}
.contentlist_left dd a:hover{text-decoration:underline;}

.contentlist_right{float:right; width:928px; margin-top:20px;}
.contentlist_right h2{color:#333; font-size:20px; border-bottom:solid 2px #BD2548; padding-bottom:7px; margin-bottom:20px;}
.contentlist_right ul li{padding:0 10px;}
.contentlist_right ul li ul{border-bottom:#ccc 1px dotted; padding-bottom:15px; margin-bottom:15px;}
.contentlist_right ul li ul li{font-size:14px; color:#454545; line-height:30px; list-style:inside;}
.contentlist_right ul li ul li a{color:#454545;}
.contentlist_right ul li ul li a:hover{text-decoration:underline;}
.contentlist_right ul li ul li span{float:right;}

.contentlist_right ul li div, .contentlist_right img{float:left;color:#454545;}
.contentlist_right ul li div{width:600px; margin-left:20px;}
.contentlist_right ul li div span:hover{text-decoration:underline;}
.contentlist_right ul li div h3:hover{text-decoration:underline;} 
.contentlist_right ul li div span{font-size:12px; line-height:24px;}
.contentlist_right ul li div h3{padding:20px 0 10px 0;}
.contentlist_right ul.ztbd li img{border:1px solid #ccc; padding:5px; width:268px; height:168px;float: left;}
.contentlist_right ul.ztbd li{border-bottom:#ccc 1px dotted; padding-bottom:30px; margin-bottom:30px;}

.contentlist_right ul.xjdw{margin-right:-20px;}
.contentlist_right ul.xjdw li{float:left; margin-bottom:20px; width:212px;}
.contentlist_right ul.xjdw li a{display:block; text-align:center; font-size:14px; color:#454545;min-height: 19px; }
.contentlist_right ul.xjdw li a:hover{text-decoration:underline;}
.contentlist_right ul.xjdw li img{width:202px; height:163px; padding:5px; border:#ccc 1px solid; display:block; margin-bottom:5px;}

.contentlist_right ul.mfrw{margin-right:-20px;}
.contentlist_right ul.mfrw li{float:left; margin-bottom:20px; margin-right:8px;width: 161px;height:	217px;}
.contentlist_right ul.mfrw li a{display:block; text-align:center; font-size:14px; color:#454545;}
.contentlist_right ul.mfrw li a:hover{text-decoration:underline;}
.contentlist_right ul.mfrw li img{width:148px; height:174px; padding:5px; border:#ccc 1px solid; display:block; margin-bottom:5px;}

.contentlist_right .content{padding:0 10px;}
.contentlist_right .content h3{font-size:16px; color:#454545; font-weight:bold; text-align:center; width:80%; margin:30px auto; line-height:200%;}
.contentlist_right .content h3 p{font-size:12px; color:#666;}
.contentlist_right .content h3 p b{padding:0 50px;}
.contentlist_right .content > p{font-size:14px; color:#454545; line-height:200%; text-indent:2em; margin-bottom:30px;}
.contentlist_right .content span{text-align:center; display:block; margin-bottom:30px;}
.contentlist_right .content img{float:none; max-width:500px; max-height:400px;}
/**************************************资讯(防止资讯页面字体过大出现的重叠的现象)*************************************/
.contentlist_right .contentNews > p{font-size: 14px;color: #454545;text-indent: 2em;/* margin-bottom: 30px; */line-height: normal; word-break: break-all;}
.contentlist_right .contentNews h3{font-size:16px; color:#454545; font-weight:bold; text-align:center; width:779px; margin:30px auto; line-height:200%;}
.contentlist_right .contentNews h3 p{font-size:12px; color:#666;}
.contentlist_right .contentNews h3 p b{padding:0 10px;}
.contentlist_right .contentNews{padding:0 10px;}
.contentlist_right .contentNews span{text-align:left;}
.contentlist_right .contentNews img{float:none; max-width:905px;display:block;}
.contentlist_right .contentNews h3 p strong a{ width:200px; display:inline-block; float:left;text-align: left;text-indent: 0;}
/*****************************台账首页****************************************/
.account_content{width:1200px; margin:0 auto 50px;}

.account_content_left{float:left; width:248px; padding-bottom:20px; border:#ddd 1px solid; background:#fbfbfb;}
.account_content_left .user{position:relative;}
/* .account_content_left .user img{float:left; max-height:80px; max-width:80px; margin:24px 14px 0 29px;} */
.account_content_left .user img{float:left; height:80px; width:80px; margin:24px 14px 0 29px;}
.account_content_left .user ul{float:left; margin-top:20px;}
.account_content_left .user ul li{font-size:12px; color:#666; line-height:25px;}
.account_content_left .user a{background:#bb1b21; width:80px; height:20px; line-height:20px; text-align:center; color:#fff; border-radius:3px; position:absolute; font-size:12px; left:122px; top:98px;}
.account_content_left .user a:hover{text-decoration:underline;}
.account_content_left .user div{float:left; font-size:12px;}
.account_content_left .user div .name{font-size:16px;}
.account_content_left .user div a{color:#2B78E4;}
.account_content_left .user div a:hover{text-decoration:underline;}
/*.account_content_left .user div p{margin-top:36px; height:43px;}*/
.account_content_left .user div p{margin-top:55px; height:43px;}
.account_content_left > ul li{font-size:14px; margin-top:20px; padding-left:30px; color:#666;}
.account_content_left ul li b{color:#fc923f; font-weight:bold;}
.account_content_left dl{font-size:14px; margin-top:20px;}
.account_content_left dt{color:#333; font-size:14px; font-weight:bold; padding-left:20px; background:#f3f3f3; border-top:#ddd solid 1px; border-bottom:#ddd solid 1px; height:38px; line-height:38px;}
.account_content_left dd{height:50px; border-bottom:#dedede dotted 1px; color:#666; padding-left:15px; line-height:50px; cursor:pointer;}
.account_content_left dd:hover{background-color:#f0f0f0;}
.account_content_left dd.active{background-color:#f0f0f0;}
.account_content_left dd img{float:left; margin-left:15px; margin-right:8px; margin-top:18px;}
.account_content_left dd a{float:right; color:#2D81FF; margin-right:11px;}
.account_content_left dd a:hover{text-decoration:underline;}
.account_content_left .service{line-height:26px;}

.account_content_right{float:right; width:908px; padding:10px; margin-top:10px;}

.account_content_right ul.filter{border-bottom:1px solid #ccc; padding-left:20px;}
.account_content_right ul.filter > li{float:left; font-size:14px; width:150px; line-height:30px; height:30px; text-align:center; border:1px #ccc solid; border-bottom:none; margin-left:2px; cursor:pointer; position:relative;}
.account_content_right ul.filter > li > em{position:absolute; background:#fff; height:1px; width:150px; bottom:-1px; left:0; z-index:2; display:none;}
.account_content_right ul.filter > li:hover{color: #ff0000;}/*font-weight:bold;*/
.account_content_right ul.filter > li:hover em{color: #000000;}/*display:block;*/
.account_content_right ul.filter > .active{ color:#ff0000}
.account_content_right ul.filter > .active em{display:block;}

.account_content_right .tzlistbg{background:url(../../images/lawwork/bg_tzlist.jpg) no-repeat left bottom; width:768px; height:525px; padding:50px 70px 0; position:relative;}
.account_content_right .tzlistbg select{border:#ccc 1px solid; padding:5px; height:30px; position:absolute; width:100px; top:0; right:0;}
.account_content_right .tzlist{white-space:nowrap; overflow-y:hidden; overflow-x:auto; height:486px; padding-left:13px; padding-top:10px;}
.account_content_right .tzlist li{font-size:16px; background:url(../../images/lawwork/bg_logintz.png) no-repeat left top; width:71px; height:486px; display:inline-table; margin-left:-13px; color:#B20000; cursor:pointer; position:relative;}
.account_content_right .tzlist li span{width:18px; display:block; margin-left:14px; margin-top:45px; line-height:20px; white-space:normal; font-weight:bold; word-wrap:break-word;}
.account_content_right .tzlist li i{width:25px; background:#eee; border:#666 1px solid; display:block; font-weight:bold; white-space:normal; word-break:break-all; text-align:center; padding-top:5px; height:50px; position:absolute; left:8px; bottom:25px;}
.account_content_right .tzlist li:hover{margin-top:-10px;background:url(../../images/lawwork/bg_logintz_over.png) no-repeat left top; }
.account_content_right .tzlist li:hover span{margin-top:55px;}
.account_content_right .tzlist li:hover i{bottom:35px;}

.account_content_right .tablecontainer{white-space:nowrap; overflow-y:hidden; overflow-x:auto; width:908px;}

.account_content_right .tablecontainer > div{height:30px; padding:5px; background:#f4f4f4; font-size:14px; line-height:30px;}
.account_content_right .tablecontainer > div .add{display:inline-block; background:url(../../images/lawwork/btn_add.png) no-repeat 5px center; padding-left:30px; color:#333;}
.account_content_right .tablecontainer > div .add:hover{text-decoration:underline;}
.account_content_right .tablecontainer > div .export{display:inline-block; background:url(../../images/lawwork/btn_export.png) no-repeat 5px center; padding-left:30px; color:#333;}
.account_content_right .tablecontainer > div .export:hover{text-decoration:underline;}

.account_content_right .tablecontainer1{white-space:nowrap; overflow-y:hidden; overflow-x:auto; width:908px;}

.account_content_right .tablecontainer1 > div{ padding:0px; background:#f4f4f4; font-size:14px; line-height:30px;}
.account_content_right .tablecontainer1 > div .add{display:inline-block; background:url(../../images/lawwork/btn_add.png) no-repeat 5px center; padding-left:30px; color:#333;}
.account_content_right .tablecontainer1 > div .add:hover{text-decoration:underline;}
.account_content_right .tablecontainer1 > div .export{display:inline-block; background:url(../../images/lawwork/btn_export.png) no-repeat 5px center; padding-left:30px; color:#333;}
.account_content_right .tablecontainer1 > div .export:hover{text-decoration:underline;}


.tablecontainer table{border-collapse:collapse; min-width:100%;}
.tablecontainer table th{text-align:center; background:#f5f5f5;}
.tablecontainer table th, .tablecontainer table td{padding:10px 5px; border:#ccc 1px solid; font-size:12px;}
.account_content_right table .tac{text-align:center;}
.account_content_right table tr:hover{background:#f5f5f5;}
.account_content_right table.pfsjgl td{text-align:center;}
.account_content_right table.pfsjgl td input{width:85%; padding:5px; text-align:center; margin-right:5px;}
.account_content_right table a{margin:2px;}

.account_content_right table.tz_75 td{text-align:center;}

.account_content_right table.pfdx td{text-align:center;}
.account_content_right table.pfdx td.tal{text-align:left;}

.account_content_right table.whzd td{text-align:center;}
.account_content_right table.whzd td.tal{text-align:left;}

.account_content_right table.pfdw td{text-align:center;}
.account_content_right table.pfdw td.tal{text-align:left;}

.account_content_right table.xmt td{text-align:center;}
.account_content_right table.xmt td.tal{text-align:left;}

.account_content_right table.fzcj td{text-align:center;}
.account_content_right table.fzcj td.tal{text-align:left;}

.account_content_right table.in6 td{text-align:center;}
.account_content_right table.in6 td.tal{text-align:left;}

.account_content_right table.xcr td{text-align:center;}
.account_content_right table.xcr td.tal{text-align:left;}

.account_content_right table.ypff td{text-align:center;}
.account_content_right table.ypff td.tal{text-align:left;}

.account_content_right table.cjs td{text-align:center;}


.account_content_right .edit_btn{text-align:center; margin-top:20px;}
.account_content_right .edit_btn a{width:160px; height:40px; text-align:center; background:#F90; color:#fff; line-height:40px; margin:0 20px; font-size:16px; border-radius:5px; cursor:pointer; display:inline-block;}
.account_content_right .edit_btn a:hover{text-decoration:underline;}

.account_content_right .tablepage{height:30px; padding:5px; background:#f4f4f4; font-size:12px;}
.account_content_right .tablepage .pageleft{float:left;}
.account_content_right .tablepage .pageright{float:right; margin:7px 5px 0 0;}
.account_content_right .tablepage img{margin:11px 5px 0;}
.account_content_right .tablepage input{padding:5px; width:20px; text-align:center; margin:0 5px;}





/*****************************台账详情页****************************************/

.account_content_right .topcooption, .account_content_right .topcooption2{margin-bottom:20px; padding-bottom:20px; border-bottom:1px #ccc dotted;}
.account_content_right .toptitle{padding:0;}
.account_content_right .topcooption h1{font-size:16px; color:#333; font-weight:bold;}
.account_content_right .topcooption div select{width:165px; height:30px; border:1px solid #ccc; margin-right:10px;}
.account_content_right .topcooption div.sheet select{width:135px;}
.account_content_right .topcooption div{padding-top:20px;}

.account_content_right .topcooption div p{display:inline; font-size:14px; color:#333; margin-right:10px;}
.account_content_right .topcooption div a{display:inline-block; width:100px; height:30px; text-align:center; border:none; background:#F90; color:#fff; line-height:30px; margin:0; font-size:16px; border-radius:5px; cursor:pointer;}
.account_content_right .topcooption div > input{width:100px; height:30px; text-align:center; border:none; background:#F90; color:#fff; line-height:30px; margin:0 auto; display:block; font-size:16px; border-radius:5px; cursor:pointer;}
.account_content_right .topcooption div a:hover{text-decoration:underline;}
.account_content_right .topcooption div > p > input{width:320px; height:18px; border:1px solid #ccc; padding:5px;}



.account_content_right .topcooption div.personmanage{font-size:14px; color:#333;}
.account_content_right .topcooption div.personmanage > input{width:270px; height:30px; text-align:left; border:1px #ccc solid; background:#Fff; color:#333; line-height:30px; margin:0; display:inline-block; font-size:14px; border-radius:0; cursor:text;}


.account_content_right .topcooption2{margin-top:30px; border-top:double 3px #bb1b21; padding-top:30px;}
.account_content_right .topcooption2 input{width:100px; height:30px; text-align:center; border:none; background:#F90; color:#fff; line-height:30px; margin:0 auto; font-size:16px; border-radius:5px; cursor:pointer;}
.account_content_right .topcooption2 select{width:165px; height:30px; border:1px solid #ccc; margin-right:10px;}





/*****************************资讯管理页****************************************/
.account_content_right .topcooption div.newsmanage{font-size:14px; color:#333;}
.account_content_right .topcooption div.newsmanage > select{width:255px;}
.account_content_right .topcooption div.newsmanage > input{display:inline-block; background:#fff; border-radius:0; cursor:text; color:#333; font-size:14px; height:18px; line-height:18px; text-align:left; margin:0; border:#ccc 1px solid; padding:5px; width:255px;}
.account_content_right .topcooption div.newsmanage > div > input{display:inline-block; background:#fff; border-radius:0; cursor:text; color:#333; font-size:14px; height:18px; line-height:18px; text-align:left;  border:#ccc 1px solid; padding:5px; width:40px; margin:0 5px;}
.account_content_right .topcooption div.newsmanage .time{background:url(../../images/lawwork/icon5.jpg) no-repeat 5px center; padding-left:30px;}
.account_content_right .topcooption div.newsmanage > div > a{background:none; font-size:14px; color:#333; display:inline; margin:0; border:none; border-radius:0; text-align:left; height:auto !important; width:auto !important; line-height:normal !important;}
.account_content_right .topcooption div.newsmanage > div > a:hover{color:#f90; text-decoration:underline; font-weight:bold;}
.account_content_right .topcooption div.newsmanage > a{margin:20px auto 0; display:block;}






/**************************普法事务录入*********************************************/
.account_content_right .blog{position:relative;}
.account_content_right .blog h1 {
    color: #333;
    font-size: 16px;
    font-weight: bold;
    margin-bottom: 20px;
    width: 840px;
}
.account_content_right .blog > a {
    background: rgba(0, 0, 0, 0) url("../../images/lawwork/btn_back.png") no-repeat scroll 0 1px;
    color: #333;
    font-size: 14px;
    padding-left: 23px;
    position: absolute;
    right: 0;
    top: 0;
}
.account_content_right .topcooption div.blog > a {
    background: rgba(0, 0, 0, 0) url("../../images/lawwork/btn_back.png") no-repeat scroll 0 1px;
    color: #333;
    font-size: 14px;
    padding-left: 23px;
    position: absolute;
    right: 0;
    top: 20px;
    line-height:normal;
    width:auto;
}

.account_content_right .blog textarea{width:886px; border:solid 1px #ccc; height:80px; padding:10px; font-size:12px; color:#666;}
.account_content_right .blog > input{width:160px; height:40px; text-align:center; border:none; background:#F90; color:#fff; line-height:40px; margin:20px auto 0; font-size:16px; border-radius:5px; cursor:pointer; display:block;}
.account_content_right .blog > input:hover{text-decoration:underline;}
.account_content_right .blog > span{position:absolute; right:22px; top:254px; font-size:12px; color:#999;}
.account_content_right .blog div{font-size:12px; color:#333; margin-bottom:10px;}
.account_content_right .blog div > select{width:112px; height:30px; border:1px solid #ccc; margin-right:10px; float:left;}
.account_content_right .blog div div select{width:80px; height:30px; border:1px solid #ccc; margin-right:10px; float:left;}
.account_content_right .blog div div{float:left; display:none;}
.account_content_right .blog div div input{width:60px; height:18px; border:1px solid #ccc; padding:5px; margin-right:10px; float:left;}
.account_content_right .blog div .time{background:url(../../images/lawwork/icon5.jpg) no-repeat 5px center; width:88px; padding:5px; padding-left:30px; height:18px; border:1px solid #ccc;}
.account_content_right .blog div #select1{display:inline-block;}
.account_content_right .blog div #count{display:inline-block; width:110px;}

.account_content_right .blog .attach{padding-top:10px; font-size:14px;}
.account_content_right .blog .attach > a{background:url(../../images/lawwork/icon_attach.png) no-repeat left top; font-size:14px; color:#bb1b21; padding-left:18px;}
.account_content_right .blog .attach > a:hover{text-decoration:underline;}


 #fileUpSuccess{padding-top:10px; font-size:14px;}
 #fileUpSuccess > a{background:url(../../images/lawwork/icon_attach.png) no-repeat left top; font-size:14px; color:#bb1b21; padding-left:18px;}
 #fileUpSuccess > a:hover{text-decoration:underline;}
 #fileUpSuccess {border-top:dotted #ccc 1px; padding:8px 0; margin-top:8px;}
 #fileUpSuccess li{background:url(../../images/lawwork/icon_attach.png) no-repeat 15px center #eee; float:left; padding:0px 5px 5px 33px; line-height:200%; margin:5px 10px 0 0; cursor:pointer; position:relative; width:250px;}
 #fileUpSuccess li:hover a{display:inline;}
 #fileUpSuccess li a{background:url(../../images/lawwork/btn_del.png) no-repeat left center; float:right; display:none; width:15px; height:20px; margin-top:5px;position: absolute;position: absolute;right: 5px;top: 0px;z-index: 1;}
 #fileUpSuccess li span{margin-top:9px}
 #fileUpSuccess li em{text-overflow:ellipsis; overflow:hidden; width:170px; white-space:nowrap; float:left;}
 #fileUpSuccess li i, .account_content_right .blog .attach ul li b{font-weight:bold;  padding-left:20px; margin-left:50px;}
 #fileUpSuccess li i{color:#090; background:url(../images/lawwork/icon_ok.png) no-repeat left center;}
 #fileUpSuccess li b{color:#C00; font-weight:bold; background:url(../images/lawwork/icon_wrong.png) no-repeat left center; padding-left:20px;}
 #fileUpSuccess li p{position:absolute; height:2px; width:50%; background:#090; bottom:0; left:0;}
 #fileUpSuccess li.fail div{position:absolute; background:rgba(0,0,0,0.8); top:0; left:0; display:block; color:#fff; font-size:14px; width:100%; height:100%; text-align:center; line-height:33px;}
 #fileUpSuccess li.fail div img{margin:6px 10px 0 0;}


.account_content_right .blog .attach ul{border-top:dotted #ccc 1px; padding:8px 0; margin-top:8px; margin-left: -10px;}
.account_content_right .blog .attach ul li{background:url(../../images/lawwork/icon_attach.png) no-repeat 15px center #eee; float:left; padding:5px 5px 5px 33px; line-height:200%; margin:10px 10px 0 0; cursor:pointer; position:relative;width: 27%;float: left;margin-left: 10px;}
.account_content_right .blog .attach ul li:hover a{display:inline;}
.account_content_right .blog .attach ul li a{background:url(../../images/lawwork/btn_del.gif) no-repeat left center; float:right; display:none; width:15px; height:20px; margin-top:5px;    float: right;padding-top: 0;   margin-top: 0; line-height: 40px;border-top：none}
.account_content_right .blog .attach ul li em{text-overflow:ellipsis; overflow:hidden; width:170px; white-space:nowrap; float: right;line-height: 40px;}
.account_content_right .blog .attach ul li i, .account_content_right .blog .attach ul li b{font-weight:bold;  padding-left:20px; margin-left:50px;}
.account_content_right .blog .attach ul li i{color:#090; background:url(../images/lawwork/icon_ok.png) no-repeat left center;    float: left;display: inline-block;line-height: 40px;}
.account_content_right .blog .attach ul li b{color:#C00; font-weight:bold; background:url(../images/lawwork/icon_wrong.png) no-repeat left center; padding-left:20px;}
.account_content_right .blog .attach ul li p{position:absolute; height:2px; width:50%; background:#090; bottom:0; left:0;}
.account_content_right .blog .attach ul li.fail div{position:absolute; background:rgba(0,0,0,0.8); top:0; left:0; display:block; color:#fff; font-size:14px; width:100%; height:100%; text-align:center; line-height:38px;}
.account_content_right .blog .attach ul li.fail div img{margin:9px 10px 0 0;}

.account_content_right .blog div div.supportType{display:block; float:none; color:#666; padding-top:10px;}

.account_content_right .record{width:100%; margin-top:20px;}
.account_content_right .record .special{height:20px; border-top:1px solid #ccc;}
.account_content_right .record > div > ul{float:left; padding-left:20px;}
.account_content_right .record > div > ul > li{float:left; font-size:14px; width:150px; line-height:30px; height:30px; text-align:center; border:1px #ccc solid; border-bottom:none; margin-left:2px; cursor:pointer; position:relative;}
.account_content_right .record > div > ul > li > em{position:absolute; background:#fff; height:1px; width:150px; bottom:-1px; left:0; z-index:2; display:none;}
.account_content_right .record > div > ul > li:hover{font-weight:bold;}
.account_content_right .record > div > ul > li:hover em{display:block;}
.account_content_right .record > div > ul > .active{font-weight:bold;}
.account_content_right .record > div > ul > .active em{display:block;}
.account_content_right .record > div > a{float:right; font-size:12px; color:#39F; background:url(../../images/lawwork/bg0.png) right center no-repeat; padding-right:13px;}
.account_content_right .record > div > a:hover{text-decoration:underline;}
.account_content_right .record > ul{border-top:1px solid #ccc; width:100%;}
.account_content_right .record > ul li{ text-align: left; font-size:14px; border-bottom:1px dotted #ddd;}
.account_content_right .record > ul li input.time{background:url(../../images/lawwork/icon5.jpg) no-repeat 5px center; width:88px; height:20px; padding:5px; padding-left:30px; border:1px solid #ccc; font-size:14px; color:#333;}
.account_content_right .record > ul li p{float:inherit; padding-top:11px; display: inline-block; width: 905px;}
/* .account_content_right .record > ul li p input{height:20px; border:1px solid #ccc; padding:5px; width:560px; float:right;} */
/* .account_content_right .record > ul li p a{width:60px; height:30px;  cursor:pointer; display:inline-block; background:url(../../images/lawwork/icon7.png) no-repeat center center #f90; float:right;} */
.querys{width:60px; height:30px;  cursor:pointer; display:inline-block; background:url(../../images/lawwork/icon7.png) no-repeat center center #f90; float:right;}

.account_content_right .content_list h2{position:relative;}
.account_content_right .content_list h2 img{float:left;}
.account_content_right .content_list h2 p{float:left; font-size:14px; margin-left:15px; color:#333; font-weight:bold;}
.account_content_right .content_list h2 > span{position:absolute; right:0; top:21px; font-size:12px; color:#333;}
.account_content_right .content_list h2 i{display:block; font-size:12px; color:#555;}
.account_content_right .content_list h2 div{right:0; top:0; position:absolute; font-size:12px; text-align:right;}
.account_content_right .content_list h2 div img{vertical-align:middle;}
.account_content_right .content_list h2 div span{padding-left:5px; color:#F96210;}
.account_content_right .content_list h3{font-size:16px; font-weight:bold; padding-top:10px; color:#333;}
.account_content_right .content_list .recordnone{margin-top:30px; padding:20px; border:1px #ddd solid; font-size:30px; color:#ddd; text-align:center; height:160px; line-height:160px;}
.account_content_right .content_list > ul > li{margin-top:30px; padding:20px; border:1px #ddd solid;}
.account_content_right .content_list > ul > li > p{font-size:14px; line-height:22px; color:#333; text-indent:2em; padding:10px 0;}
.account_content_right .content_list > ul > li > p strong{font-weight:bold;}
.account_content_right .content_list > ul > li > a{font-size:14px; color:#39f; padding-bottom:15px;}
.account_content_right .content_list > ul > li > a:hover{text-decoration:underline;}

.account_content_right .content_list > ul > li > div{color:#333; background:#f5f5f5; margin-top:10px; font-size:14px;}
.account_content_right .content_list > ul > li > div a{color:#333;}
.account_content_right .content_list > ul > li > div a:hover{text-decoration:underline;}
.account_content_right .content_list > ul > li > div > img{margin-top:9px; margin-right:3px;}

.account_content_right .content_list > ul > li > .subreport{padding:20px; background:#fff; border:#eee solid 1px;}
.account_content_right .content_list > ul > li > .subreport > p{font-size:14px; line-height:22px; color:#333; text-indent:2em; padding:10px 0;}
.account_content_right .content_list > ul > li > .subreport > p strong{font-weight:bold;}
.account_content_right .content_list > ul > li > .subreport a{font-size:14px; color:#39f; padding-bottom:15px;}

.account_content_right .content_list > ul > li > div > div{padding:10px 0; font-size:12px;}
.account_content_right .content_list > ul > li > div > div img{vertical-align:middle; margin-right:5px; margin-left:20px;}
.account_content_right .content_list > ul > li > div > ul{padding:10px 10px 1px; border-top:dotted 1px #999; margin:0 10px 0;}
.account_content_right .content_list > ul > li > div > ul li{margin:20px 0 30px; position:relative;}
.account_content_right .content_list > ul > li > div > ul li img{float:left; margin-right:10px;}
.account_content_right .content_list > ul > li > div > ul li div{float:left; font-weight:bold;}
.account_content_right .content_list > ul > li > div > ul li div i{font-size:12px; margin-left:5px;}
.account_content_right .content_list > ul > li > div > ul li span{position:absolute; right:15px; top:4px; font-size:12px; text-align:right;}
.account_content_right .content_list > ul > li > div > ul li div p{width:780px; line-height:150%; font-weight:normal; margin-top:10px;}

.account_content_right .content_list > ul > li > div > .comments{padding:10px 10px 1px; border-top:dotted 1px #999; margin:0 10px 0; position:relative;}
.account_content_right .content_list > ul > li > div > .comments textarea{display:block; width:800px; padding:5px; font-size:14px; line-height:150%; margin-top:10px; padding-bottom: 16px;}
.account_content_right .content_list > ul > li > div > .comments img{padding:0; margin:0; cursor:pointer;}
.account_content_right .content_list > ul > li > div > .comments span{position:absolute; right:44px; top:102px; color:#999;}
.account_content_right .content_list > ul > li > div > .comments input{width:100px; height:35px; text-align:center; border:none; background:#F90; color:#fff; line-height:35px; margin:10px auto; font-size:14px; border-radius:5px; cursor:pointer; display:block;}
.account_content_right .content_list > ul > li > div > .comments input:hover{text-decoration:underline;}



.account_content_right .content_list > ul > li > ul > li{float:left; font-size:12px; color:#333; background:url(../../images/lawwork/icon_attach.png) no-repeat left center; padding-left:18px; line-height:200%; margin-right:20px; cursor:pointer; text-overflow:ellipsis; overflow:hidden; width:175px; white-space:nowrap;}
.account_content_right .content_list > ul > li > ul > li i{line-height: 40px;float: left;text-overflow: ellipsis;overflow: hidden; width:95px;   white-space: nowrap;}
.account_content_right .content_list > ul > li > ul > li em{ float: right; width:45px; text-align:right;   line-height: 40px;cursor: default;font-style: normal;}
.account_content_right .content_list > ul > li > ul > li a{ float: right; width:35px; text-align:right;   margin: 0;padding: 0;line-height: 40px;border-top: none;}
.account_content_right .content_list > ul > li > ul{margin-top:10px; padding-top:5px;}
.account_content_right .content_list > ul > li > ul > li>i:hover{color:#39f; text-decoration:underline;}
.account_content_right .content_list > ul > li > ul a{margin-top:10px; border-top:1px solid #ccc; padding-top:5px;}
.account_content_right .content_list > ul > li > ul > li a:hover{color:#39f; text-decoration:underline;}

.account_content_right .content_list .count{font-size:14px; color:#333; padding-top:20px; font-weight:bold;}

.account_content_right .total{text-align:right; font-size:14px; color:#333; padding-top:15px; margin-bottom:-10px;margin-left: -29px}
.account_content_right .total strong{color:#C00; font-weight:16px; font-weight:bold;}

.mycheck{
	display:inline-block;
	position: relative;
	margin-right:10px;
}
.mycheck input[type=checkbox] {
	visibility: hidden;
}
.mycheck label {
	cursor: pointer;
	position: absolute;
	width: 20px;
	height: 20px;
	top: 0;
	left: 0;
	background: #fff;
	border:1px solid #ccc;
	-moz-border-radius: 3px;      /* Gecko browsers */
	-webkit-border-radius: 3px;   /* Webkit browsers */
	border-radius:3px;            /* W3C syntax */
	margin-top:-2px;
}
.mycheck label:after {
	opacity: 0;
	content: '';
	position: absolute;
	width: 9px;
	height: 5px;
	background: transparent;
	top: 6px;
	left: 6px;
	border: 2px solid #333;
	border-top: none;
	border-right: none;
	-webkit-transform: rotate(-45deg);
	-moz-transform: rotate(-45deg);
	-o-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	transform: rotate(-45deg);
}
.mycheck label:hover::after {
 /**opacity: 0.5;*/
}
.mycheck input[type=checkbox]:checked + label:after {
	opacity: 1;
}




/**************************人员详情页*********************************************/
.account_content_right .personinfo img{float:left; margin-right:20px;}
.account_content_right .personinfo dl{float:left; font-size:14px; color:#333; line-height:300%;}
.account_content_right .personinfo dl dt{margin-bottom:10px; line-height:200%;}
.account_content_right .personinfo dl dt h2{font-weight:bold;}
.account_content_right .personinfo dl dd img{float:none; vertical-align:middle; margin-right:5px;}






/**************************咨询弹出框*********************************************/
.newspop{width:798px; height:598px; margin-top:-600px; margin-left:-400px; left:50%; top:50%; border:#ccc solid 1px; z-index:11; position:absolute; background:#fff;}
.newspop h2{padding:0 10px; height:30px; color:#fff; font-weight:bold; font-size:14px; line-height:30px; background:#BB1B21;}
.newspop h2 a{width:20px; height:20px; background:url(../../images/lawwork/btn_pop_close.png) no-repeat left top; float:right; margin-top:5px;}
.newspop > div{padding:20px; font-size:14px; color:#333; height:458px; overflow-y:auto; width:758px;}
.newspop > div div{margin-bottom:20px; position:relative;}
.newspop > div div i{position:absolute; font-size:12px; line-height:200%; color:#666; bottom:60px; right:40px; width:420px;}
.newspop > div div p{float:left; font-weight:bold; line-height:200%;}
.newspop > div div span{float:left; max-width:690px; line-height:200%;}
.newspop > div div img{max-width:220px; max-height:170px;}
.newspop > div div strong{display:block; float:left; line-height:200%; padding-left:40px; line-height:150%; color:#999; width:690px;}
.newspop > div div input{width:155px; padding:5px; border:1px solid #ccc; margin-right:15px;}
.newspop > div div select{width:170px; padding:5px; border:1px solid #ccc;}
.newspop > div div .selfile{border:none; padding:0; margin-right:0; position:absolute; left:280px; bottom:120px;}
.newspop > div .position input{width:0; height:0; margin-right:5px; margin-left:5px;}
.newspop > .popbtn{text-align:center; padding:0; height:50px; overflow:hidden;}
.newspop > .popbtn a{background:#f90; text-align:center; height:30px; line-height:30px; font-size:14px; color:#fff; width:100px; margin:20px; border-radius:5px; display:inline-block;}
.newspop > .popbtn a:hover{text-decoration:underline;}






/**************************提示消息弹出框*********************************************/
.messagepop{width:298px; height:198px; border:#ccc solid 1px; background:#fff;}
.tanchu_ys_title h2{padding:0 0px; height:30px; color:#fff; font-weight:bold; font-size:14px; line-height:30px; background:#BB1B21;}
.tanchu_ys_title h2 a{width:20px; height:20px; background:url(../../images/lawwork/btn_pop_close.png) no-repeat left top; float:right; margin-top:5px;}


.messagepop h2{padding:0 10px; height:30px; color:#fff; font-weight:bold; font-size:14px; line-height:30px; background:#BB1B21;}
.messagepop h2 a{width:20px; height:20px; background:url(../../images/lawwork/btn_pop_close.png) no-repeat left top; float:right; margin-top:5px;}
.messagepop p{line-height:200%; font-size:14px; color:#333; padding:20px;}
.messagepop p strong{font-weight:bold; color:#f00;}
.messagepop .popbtn{text-align:center; padding:0; height:50px;}
.messagepop .popbtn a{background:#f90; text-align:center; height:30px; line-height:30px; font-size:14px; color:#fff; width:80px; margin:0 10px; border-radius:5px; display:inline-block;}
.messagepop .popbtn a:hover{text-decoration:underline;}


/**************************提示消息弹出框*********************************************/
.messagepop{width:298px; height:198px; border:#ccc solid 1px; background:#fff;}
.messagepop h2{padding:0 10px; height:30px; color:#fff; font-weight:bold; font-size:14px; line-height:30px; background:#BB1B21;}
.messagepop h2 a{width:20px; height:20px; background:url(../../images/lawwork/btn_pop_close.png) no-repeat left top; float:right; margin-top:5px;}
.messagepop p{line-height:200%; font-size:14px; color:#333; padding:20px;}
.messagepop p strong{font-weight:bold; color:#f00;}
.messagepop p img{vertical-align:middle; margin-right:10px;}
.messagepop .popbtn{text-align:center; padding:0; height:50px;}
.messagepop .popbtn a{background:#f90; text-align:center; height:30px; line-height:30px; font-size:14px; color:#fff; width:80px; margin:0 10px; border-radius:5px; display:inline-block;}
.messagepop .popbtn a:hover{text-decoration:underline;}
.messagepop ul{padding:30px 0 5px 55px;}
.messagepop ul li{margin-bottom:20px;}
.messagepop ul li a{font-size:14px; color:#333; background:url(../../images/lawwork/export.gif) no-repeat left center; padding-left:25px; position:relative;}
.messagepop ul li a img{position:absolute; left:0; top:1px; display:none;}




/***********************************暂无动态******************************************/
.newscontainer .news div div.eventnone{float:right; width:330px; border:#ddd 1px solid; text-align:center; color:#ddd; line-height:160px; font-size:30px; margin-bottom:0px;}
.newscontainer .taizhang div.tznone{width:280px; height:386px; text-align:center; color:#ddd; line-height:386px; font-size:30px; padding:0;}
/* .newscontainer .taizhang div.tznone{width:278px; height:384px; border:#ddd 1px solid; text-align:center; color:#ddd; line-height:384px; font-size:30px; background:none; padding:0;} */
.companynone{width:587px; height:420px; border:#ddd 1px solid; text-align:center; color:#ddd; line-height:420px; font-size:30px;}
.personnone{width:578px; height:420px; border:1px solid #ddd; text-align:center; color:#ddd; line-height:420px; font-size:30px;}
.reportnone{width:1198px; height:266px; border:1px solid #ddd; text-align:center; color:#ddd; line-height:266px; font-size:30px;}


.handLine{cursor:pointer;}

/************************************资讯详情异常页********************************/
.wrong { text-align: center;padding: 180px 0 80px;background: url("../../images/404.png") no-repeat center 80px; font-size: 26px; color: #454545;}
/*************************************资讯加载动画****************************************/
.loading {background: url(../../images/loading.gif) no-repeat center 120px;text-align: center;font-size: 14px;color: #333;padding-top: 140px;min-height: 200px;}


/*帮助
.contentlist_left{float:left; width:248px; padding-bottom:20px; border:#ddd 1px solid; background:#fbfbfb;}
.contentlist_left dl{font-size:14px; margin-top:20px;}*/
.contentlist_left dt{color:#BB1B21; font-size:16px; padding-left:60px; border-bottom:#ddd solid 1px; line-height:50px; height:50px; background:url("../../images/lawwork/help/icon_help.png") no-repeat 30px center #fff; border-top:none;}
.contentlist_left dt.about{background:url(../../images/lawwork/help/icon_about.png) no-repeat 30px center #fff;}
.contentlist_left dt.intro{background:url(../../images/help/icon_intro.png) no-repeat 30px center #fff;}
.contentlist_left dd{height:50px; border-bottom:#dedede dotted 1px; color:#666; padding-left:40px; line-height:50px; cursor:pointer;}
.contentlist_left dd:hover{background-color:#f0f0f0;}
.contentlist_left dd.actives{background-color:#f0f0f0;}
/*.contentlist_left dd img{float:left; margin-left:15px; margin-right:8px; margin-top:18px;}*/

/*.contentlist_right{float:right; width:928px; margin-top:20px;}*/
.contentlist_right h2{color:#333; font-size:20px; border-bottom:solid 2px #BD2548; padding-bottom:7px; margin-bottom:20px;}
.contentlist_right h3{font-size:16px; color:#333; font-weight:bold; margin-bottom:15px;}
.contentlist_right h4{font-size:16px; color:#333; font-weight:bold; margin-bottom:15px; text-align:center;}
.contentlist_right .helplist li{border-bottom:dotted 1px #ccc; padding:0 15px 15px; line-height:30px; height:30px; margin-bottom:15px;}
.contentlist_right .helplist li a{font-size:14px; color:#333;}
.contentlist_right .helplist li a:hover{color:#BB1B21; text-decoration:underline;}
.contentlist_right .helplist li span{float:right; font-size:14px; color:#333;}
.contentlist_right p{font-size:14px; line-height:150%; color:#333; margin-bottom:10px; text-indent:2em;}
.contentlist_right img{max-width:900px; margin:0 auto 20px; display:block; border:#ddd 1px solid; cursor:default; float:none;}


.zebraClass{font-weight: bold; color: #ffffff;}

.contentlist_right .died{text-align:center; font-size:60px; height:340px; line-height:340px; color:#ccc;width:928px}


.manual{width:1200px; margin:0 auto; color:#333; padding:50px 0 20px;}
.manual h2{text-align:center; margin-bottom:20px; font-weight:bold;}
.manual h3{font-size:18px; font-weight:bold; text-indent:2em; margin:0 auto 20px; width:1000px;}
.manual h4{font-size:16px; font-weight:bold; text-indent:2em; margin:0 auto 20px; width:1000px;}
.manual h5{font-size:14px; font-weight:bold; text-indent:2em; margin:0 auto 20px; width:1000px;}
.manual p{font-size:14px; text-indent:2em; margin:0 auto 20px; line-height:200%; width:1000px;}
.manual img{margin:0 auto; width:554px; margin-bottom:20px; display:block;}


.viewtitle{background:#f5f5f5;}
.viewtitle p{font-size:24px; color:#333; float:left; padding:10px; line-height:150%;}
.viewtitle div{float:right; padding:0 0 0 50px;}
.viewtitle div ul li{float:left; width:50px; height:28px; padding:11px 0 3px;}
.viewtitle div ul li a{display:inline-block; height:20px; width:50px;}
.viewcontent{padding:20px; border:1px solid #ccc; margin:20px; text-align:center; overflow-y:auto; overflow-x:auto;}
.viewcontent p{font-size:14px; text-indent:2em; line-height:200%; padding-bottom:20px; text-align:left;}
div.control{position:absolute; background:rgba(0,0,0,0.8); width:500px; min-width:500px; left:50%; height:40px; bottom:0; margin-left:-250px; padding-top:10px; text-align:center;}
div.control a img{margin:0 50px;}

