/*global.css for myjrj*/
/*
 * Author:lingli.lin@jrj.com.cn
 * Creat Date:2011-11-02
 * CopyRight by www.jrj.com.cn
*/

@charset "gb2312";
/* reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,table,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
img{border:0;vertical-align:top;}
li{list-style:none;}
address,caption,cite,code,dfn,em,var{font-style:normal;font-weight:normal;}
abbr,acronym,fieldset{border:0;font-variant:normal;}
q:before,q:after{content:'';}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:normal;resize:none}
input,textarea,select{*font-size:100%;}
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
.red{color:#f00;}
.dred{color:#c00;}
.gre{color:#060;}
.grey{color:#666}
.imp{color:#c00}
.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}
.s14{font-size:14px;}
.clear{clear:both;overflow:hidden;zoom:1}
a{color:#0082cd;text-decoration:none;}
a:hover{color:#f60;text-decoration:none;}
textarea{border:1px solid #ddd;background:#f8f8f8}
.gotop a,.gotop a:visited,.gotop a:hover{color:#D99E20}
.myjrj-clear:after{content: '\20';display: block;height: 0;clear: both;}
.myjrj-clear{*zoom: 1;}

body{color:#333;background:#fff;font:12px/24px "宋体";}
#wrap,.wrap960{width:960px;margin:0 auto;zoom:1;}
#wrap{background:#fff;}
#wrap:after,.wrap960:after{content:".";display:block;height:0;visibility:hidden;clear:both;}
#main{float:right;width:799px;position:relative;}
#wrap .main,#wrap .inmain{padding:20px 0 0 48px;width:765px!important;overflow:hidden;}

#sider{float:left;width:145px;}
.book li ul li .dt p{word-wrap: break-word;}
.global-search .global-searchbtn,
.main-nav .tabnav li a:hover,.main-nav .tabnav li a.current,.main-nav .tabnav li a.current:hover,
.countinfo .newmsg i
{background:url(//i0.jrjimg.cn/myjrj/v2012/myjrj/tagon.png) no-repeat;}

.siderbg .app-list .current,.facearea .top-decoration{background:url(//i0.jrjimg.cn/myjrj/v2012/myjrj/face_bgx.png) repeat-x;}

/*header part*/
#header{background:url(//i0.jrjimg.cn/myjrj/v2012/myjrj/topstyle.png) no-repeat center 0;min-width:960px;}  /*此处背景色会根据风格变化做修改*/
#header .navbar{background:url(//i0.jrjimg.cn/myjrj/v2012/myjrj/bodybar.png) repeat-x 0 58px;min-width:960px;height:111px;overflow:hidden}
.myjrj-logo{float:left;display:inline;margin-top:33px;width:145px;height:78px;background:url(//i0.jrjimg.cn/myjrj/v2012/myjrj/logo.png) no-repeat;_background:url(//i0.jrjimg.cn/myjrj/v2012/myjrj/logo_on.png) no-repeat;position:relative;}
.myjrj-logo a{display:block;height:60px;font-size:0;line-height:0;text-indent:-9999px;}
.myjrj-logo a:hover{background:url(//i0.jrjimg.cn/myjrj/v2012/myjrj/logo_on.png) no-repeat -150px 0;}
.myjrj-logo .shadow,.main-nav,.main-nav .countinfo{background:url(//i0.jrjimg.cn/myjrj/v2012/myjrj/navbar.jpg) no-repeat;}
.myjrj-logo .shadow{position:absolute;width:8px;height:47px;display:block;bottom:6px;left:-8px;background-position:-817px 0;}
.mynavs{float:right;display:inline;width:815px;}
.mynavs .top-nav,.global-search{text-align:right;color:#666;padding:2px 0;margin:0}
.mynavs .top-nav a{margin:0 6px;color:#666;}
.mynavs .top-nav a:hover{color:#f60;}
.global-search{height:26px;padding:1px 0 3px;}
.global-search form{display:inline;}
.global-search label{margin-right:5px;}
.global-search label input{margin-right:3px;*margin-right:0;}
.global-search .input-txt{border:1px solid #ddd;border-right:0;padding:0 5px;width:135px;height:21px;*line-height:21px;vertical-align:middle;}
.global-search .global-searchbtn{width:44px;height:23px;background-position:-310px 0;border:0;margin-right:6px;cursor:pointer;vertical-align:middle;}
.search-focus .input-txt{border-color:#ffc69a;}  /*当输入框处于焦点状态，加上search-focus样式*/
.search-focus .global-searchbtn{background-position:-356px 0;}
.main-nav{position:relative;*zoom:1;}
.main-nav:after{content: '\20';display: block;height: 0;clear: both;}
.main-nav .tabnav{float:left;padding:7px 10px 0 10px;overflow:hidden;zoom:1;}
.main-nav .tabnav li{float:left;width:75px;height:40px;text-align:center;}
.main-nav .tabnav li a{display:block;height:35px;line-height:35px;padding:0 4px 5px 0;color:#fff;font-weight:bold;font-size:14px;}
.main-nav .tabnav li a:hover{background-position:-230px 0;color:#fff;}
.main-nav .tabnav li a.current,.main-nav .tabnav li a.current:hover{background-position:-150px 0;color:#cb3012;}
.main-nav p{float:right;margin-top:10px;padding:3px 0 2px;color:#fff;}
.main-nav p a{color:#fff;margin:0 2px;padding:0 2px;display:inline-block;line-height:32px;height:14px;height:32px;vertical-align:top}
.main-nav p a.name{max-width:110px;_width:110px;overflow:hidden;word-wrap: break-word;line-height:32px;}
.main-nav p a:hover{color:#ffebb4;}
.main-nav .countinfo{width:398px;background-position:-830px 0;text-align:center;}  /*登陆后加此样式*/
.main-nav .countinfo i{display:inline-block;height:32px;line-height:32px;vertical-align:top;font-style:normal;margin:0 0 0 8px}
.countinfo .newmsg{position:relative;padding-right:12px;padding:0 8px;}
.countinfo .newmsg i{display:block;width:12px;height:6px;background-position:-492px 2px;overflow:hidden;position:absolute;top:12px;left:25px;cursor:pointer}
.countinfo .newmsg:hover i{background-position:-493px -36px;}
.main-nav .countinfo .newmsg-hover{background:#fff;color:#000;border:1px solid #813333;border-bottom:0;padding:0 7px;}
.msglist .cls,.newmsg .nums,.newmsg .nums b{background:url(//i0.jrjimg.cn/myjrj/v2012/myjrj/tagon.png) no-repeat;}
.countinfo .newmsg .nums{display:block;width:34px;height:19px;background-position:-451px -21px;position:absolute;left:26px;top:-10px;}
.countinfo .newmsg .nums b{padding-left:14px;background-position:-405px -29px;color:#a61206;line-height:15px;font-weight:normal;}
.msglist{position:absolute;left:572px;top:47px;border:1px solid #813333;border-top:0;background:url(//i0.jrjimg.cn/myjrj/v2012/myjrj/layerbg.png) repeat;_background:#fff;width:145px;padding:4px 12px 4px 8px;z-index:9999;}
.msglist .cls{position:absolute;right:5px;top:5px;width:15px;height:14px;display:block;background-position:-405px 0;cursor:pointer;}

.countinfo .newmsg .nums{display:block;width:34px;height:19px;background-position:-451px -21px;position:absolute;left:26px;top:-10px;}
.countinfo .newmsg .nums b{padding-left:14px;background-position:-405px -29px;color:#a61206;line-height:15px;font-weight:normal;}
.msglist{position:absolute;left:572px;top:47px;border:1px solid #813333;border-top:0;background:url(//i0.jrjimg.cn/myjrj/v2012/myjrj/layerbg.png) repeat;_background:#fff;width:145px;padding:4px 12px 4px 8px;z-index:9999;}
.msglist .cls{position:absolute;right:2px;top:2px;width:15px;height:14px;display:block;background-position:-405px 0;}
.msglist ul{padding:3px;}
.msglist .lineup{border-top:1px solid #c9c6c1;}

.comcon ul.c-tab01 li .con{width:481px!important;}
.input-box p .ip2-1,.input-box p .ip2-2{width:363px!important;}

/*sider part*/
.siderbg{padding-top:10px;width:145px;background:url(//i0.jrjimg.cn/myjrj/v2012/myjrj/sider_navbg.png) repeat-y;}
.siderbg .siderbgbt{display:block;height:9px;background:#fff url(//i0.jrjimg.cn/myjrj/v2012/myjrj/sider_navbg.png) no-repeat -150px 0;overflow:hidden;}
.siderbg .app-list a{color:#333;}
.siderbg .app-list a:hover{color:#f60;}
.siderbg .app-list{margin:0 5px 15px 0;padding:0}
.siderbg .app-list li{padding-left:20px;margin-bottom:6px;height:24px;_padding-top:3px;_height:21px;}
.siderbg .app-list .current{background-position:0 -20px;border-bottom:1px solid #e3e1df;}
.siderbg .app-list img{vertical-align:middle;margin-right:3px;}
.siderbg .borderline{border-top:1px solid #fada9d;margin-right:5px;}
.siderbg .borderline ul{border-top:1px solid #fff;padding:10px 0 10px 7px;}
.siderbg .set-list a span{margin-top:2px;}
#sider ul li .vimg{vertical-align:top;margin:5px 0 0 5px;}
#sider .ad145{width:145px;margin:10px 0;}

/*foot part*/
#footer{background:#f8f8f8;text-align:center;color:#888;padding:5px;margin-top:20px;clear:both;overflow:hidden;zoom:1;}
#footer .fl{padding:0 0 0 170px;}
#footer .fr{padding:10px 170px 0 0;width:200px;}
#footer .gns,#footer .netcn,#footer .jubao{background: url("//i0.jrjimg.cn/pub/ftimg.gif") no-repeat;float:left;margin:0 4px;overflow:hidden;text-indent:-9999px;}
#footer .gns{background-position:0 -220px;height:43px;width:35px;}
#footer .netcn{background-position:0 -290px;height:41px;width:45px;}
#footer .jubao{background-position:-88px -220px;height:40px;width:40px;}

/*layer part——用于弹出层外框样式，如广播发送框下边的各插入类型框，鼠标悬浮头像上的弹出框等*/
.newlayer{display:none;position:absolute;left:28%;top:30%;background:url(//i0.jrjimg.cn/myjrj/v2012/myjrj/popbg.png) repeat;border-radius:3px;padding:4px;z-index:9300}
.newlayer .layer-cont{position:relative;border:1px solid #ccc; background:#fff;color:#666;}
.newlayer .layer-close{position:absolute;right:7px;top:6px;width:15px;height:14px;background:url(//i0.jrjimg.cn/myjrj/v2012/myjrj/tagon.png) no-repeat;background-position:-405px 0;overflow:hidden;cursor:pointer;}
.newlayer .up-arrow,.newlayer .down-arrow,.newlayer .right-arrow{display:block;width:22px;height:11px;position:absolute;top:-16px;left:20px;background:url(//i0.jrjimg.cn/myjrj/v2012/myjrj/arrow24.png) no-repeat;_background:url(//i0.jrjimg.cn/myjrj/v2012/myjrj/arrow8.gif) no-repeat}
.newlayer .right-arrow{background-position:-11px 0;width:11px;height:22px;top:10px;right:-15px;left:auto}
.newlayer .down-arrow{background-position:0 -11px;bottom:-15px;left:20px;top:auto;}

/*follow style*/
.myjrj-relation{height:22px;margin:5px 0;font-weight:normal;}
.myjrj-relation i{float:left;width:55px;padding-left:20px;background:#f3f3f3 url(//i0.jrjimg.cn/myjrj/v2012/myjrj/myjrj-bg.png) no-repeat -282px -163px;border:1px solid #e3e3e3;border-right:none;color:#666;line-height:20px;font-style:normal;}
.myjrj-relation .relation-friend-icon{background-position:-282px -198px;}
.myjrj-relation .relation-follow-icon{background-position:-282px -226px;}
.myjrj-relation a{float:left;width:50px;line-height:22px;background:#e3e3e3;text-align:center;}
.myjrj-relation a.add-follow {padding:0 7px 0 19px;width:auto;background:#ffd4ac url(//i0.jrjimg.cn/myjrj/v2012/myjrj/myjrj-bg.png) no-repeat -284px -132px;color:#c65f00;}
.myjrj-relation a.add-follow:hover{background-color:#ff8310;background-position:-284px -102px;color:#fff;}

.facearea{width:152px;border:1px solid #d3c7aa;padding:7px 3px 3px;margin:0 -9px 10px -4px;background:#fff;position:relative;text-align:center;z-index:7000;}
.facearea .faceimg tr td{width:150px;height:150px;border:solid 1px #d3c7aa;text-align:center;}
.facearea .myjrj-relation{display:inline-block;margin:10px 0 5px;}
.facearea .sendmsg,.facearea .addfriend{padding-left:16px;display:inline-block;margin:0 10px;background:url(//i0.jrjimg.cn/myjrj/v2012/myjrj/myjrj-icon.png) no-repeat 0 -1136px;}
.facearea .addfriend{padding-left:12px;background-position:0 -1173px;}
.facearea .top-decoration{position:absolute;left:10px;top:-5px;width:130px;height:12px;overflow:hidden;}

.md .hd .ipconbtn {background: url("//i0.jrjimg.cn/myjrj/v2012/myjrj/myjrj-bg.png") no-repeat scroll 0 -25px transparent;border: 0 none;color: #8A1300;cursor: pointer;float: right;height: 20px;margin: 6px 10px 0 0;width: 60px;}
/*page*/
.pn{padding:16px 0;color:#808080;text-align:center;}
.pn a{padding:0px 3px;color:#808080;text-decoration:none;margin:0 1px;font-family:Arial;line-height:12px;}
.pn a:hover{background:#115d98;color:#fff;}
.pn a.cur{background:#777;color:#fff;}
.pn a:hover{text-decoration:none;}
.pn a.as{border:0;color:#000}
.pn span{margin:0 3px;}

/*
* 旧版myjrj.css part，勿改动
*/
#header .arr,.menu li,.menu li a.ihm,.ctop,.cbtm,.head .htop,.head .hbtm,.edit,.mysay,.blog,.stock,.fund,.vote,.vstock,.hk-vstock,.trackb,.trackg,.trackj,.hk,.tool,.nmysay,.nblog,.nstock,.nfund,.nvote,.nvstock,.ntrackb,.ntrackg,.ntrackj,.nhk,.ntool,.add,.with,.send,.on,.non,.hill,.acor em,.btn,.btn2,.tit strong,.reply,.del,.renew,.run,.person,.change,.lyb,.pm1,.pm2,.pm3,.pm4,.tag a,.tag span,.atj,.ahq,.aba,.write,.abtn,.edit2,.wtip strong,.avote,.visitor,.dyn,.seek,.star,.star span,.tp1,.enter,.up,.down,.date,.tog,.ntog,.lock,.yuce,.guess,.nguess,.race,.nrace,.smsstock{background:url(//i0.jrjimg.cn/myjrj/bgjrj.gif) no-repeat}
.ctop,.cbtm{height:21px;overflow:hidden;background-position:0 -50px;position:absolute;right:0;width:241px}
.ctop{top:0;}
.cbtm{height:5px;background-position:0 -75px;bottom:0;}
.edit{background-position:-238px -90px;padding:0 0 0 14px}

.mysay{background-position:-234px -150px}
.blog{background-position:-234px -180px}
.stock{background-position:-233px -210px}
.vote{background-position:-234px -240px}
.vstock{background-position:-234px -270px}
.trackb{background-position:-233px -300px}
.trackg{background-position:-234px -330px}
.trackj{background-position:-234px -360px}
.hk{background-position:-233px -390px}
.fund{background-position:-233px -1200px}
.tool{background-position:-232px -420px}
.nmysay{background-position:-234px -1300px}
.nblog{background-position:-234px -1330px}
.nstock{background-position:-233px -1360px}
.nvote{background-position:-234px -1390px}
.nvstock{background-position:-234px -1420px}
.ntrackb{background-position:-233px -1450px}
.ntrackg{background-position:-234px -1480px}
.ntrackj{background-position:-234px -1510px}
.nhk{background-position:-233px -1540px}
.nfund{background-position:-233px -1600px}
.ntool{background-position:-232px -1570px}
.person{background-position:-234px -690px;}
.lyb{background-position:-234px -720px;}
.yuce{background-position:-234px -2030px}
.ahq,.aba,.atj{display:inline-block;width:15px;height:16px;}
.ahq{background-position:-235px -950px;}
.aba{background-position:-235px -980px;}
.atj{background-position:-235px -1010px;}
.visitor{background-position:-234px -1110px;}
.dyn{background-position:-233px -1138px;}
.seek{background-position:-223px -1170px;}
.tog{background-position:-234px -1810px;}
.ntog{background-position:-234px -2060px;}
.guess{background-position:-235px -1930px;}
.nguess{background-position:-235px -1960px;}
.race{background-position:-234px -2090px;}
.nrace{background-position:-234px -2120px;}
.hk-vstock{background-position:-234px -2150px}
.enter{background-position:-239px -1627px;padding:0 0 0 18px}
.smsstock{background-position:-234px -2180px;}
.gushen{background:url(//i0.jrj.com.cn/myjrj/ngushen.gif) no-repeat 0 50%;}
.nvftr{background:url(//i0.jrj.com.cn/myjrj/nvftr.gif) no-repeat;}
.save{background:url(//i0.jrj.com.cn/myjrj/nsave.gif) no-repeat;}
.war{background:url(//i0.jrj.com.cn/myjrj/nwar.gif) no-repeat;}
.nvhsk{background:url(//i0.jrj.com.cn/myjrj/nvhsk.gif) no-repeat;}

.htit .seek{background-position:-223px -1170px;padding:2px 0 0 37px}
.up{background-position:right -1660px;padding:0 20px 0 0;}
.down{background-position:right -1690px;padding:0 20px 0 0;}
.date{background-position:right -1718px;padding:0 18px 0 0;width:80px}
.abtn{background-position:0 -220px;display:inline-block;width:57px;height:21px;line-height:21px;text-align:center;color:#333}
.add{background-position:-241px -450px;padding:0 0 0 11px;}
.with{background-position:-239px -480px;padding:0 0 0 11px;}
.htit .with{background-position:-239px -478px;}
.htit .add{background-position:-241px -447px;}
.on{background-position:right -510px;padding:0 14px 0 0}
.non{background-position:right -540px;padding:0 14px 0 0}
.reply{background-position:-237px -600px;padding:0 0 0 16px}
.del{background-position:-243px -628px;padding:0 0 0 10px}
.renew{background-position:-240px -660px;padding:0 0 0 14px}
.btn,.btn2{background-position:0 -220px;width:57px;line-height:21px;border:0;height:21px;vertical-align:middle;cursor:pointer}
.btn2{background-position:0 -350px;width:67px;}
.run,.change,.write,.edit2{background-position:-110px -220px;width:36px;line-height:21px;height:21px;float:right;padding:0 0 0 21px;color:#333;margin:10px 10px 0 0;display:inline}
.change{background-position:0 -245px;width:62px;padding:0 0 0 24px}
.write{background-position:-100px -245px;width:48px;height:22px;line-height:22px;padding:0 0 0 34px;}
.edit2{background-position:0 -270px;width:80px;padding:0 0 0 24px}
.tit{border-bottom:1px solid #d9d9d9;overflow:hidden;zoom:1;padding:0 15px 4px 5px}
.tit strong{float:left;font-size:14px;background-position:-244px -570px;padding:0 0 0 20px;}
.stit,.plist{overflow:hidden;zoom:1}
.stit strong{float:left}
.stit strong a{font-weight:normal}
.stit span{float:right;}
.tit span{float:right}
.htit{border-bottom:2px solid #e2e2e2;padding:0 0 11px;line-height:17px}
.htit strong{font-size:14px;padding:2px 0 0 27px;margin:0 20px 0 0}
.htit p.clear strong{padding:1px 0 0 27px}
.htit span.grey,.htit span.grey a{margin:0 0 0 15px;}
.htit .clear span.fr{margin:0 15px 0 0}
.htit .clear span.fr em{margin:0 10px 0 0}
.tag{height:29px;padding:0 0 0 15px;margin:16px 0 -13px;_margin:0;_top:13px;position:relative}
.tag li{float:left;display:inline;line-height:29px;margin:0 0 0 4px;}
.tag li a{float:left;background-position:-50px -910px;padding:0 0 0 15px;font-size:14px;color:#333}
.tag li a span{float:left;;background-position:right -910px;padding:0 15px 0 0;cursor:pointer}
.tag li.hover a{background-position:-50px -870px}
.tag li.hover span{background-position:right -870px}
.tag li a:hover{color:#c00}
.over{background:#fdf8f2}
.text{border:1px solid #ddd;background-color:#fff;color:#999;padding:3px 0 0 5px;height:16px;vertical-align:middle}
.htit .fr{margin:-23px 0 0;position:relative}
.table{width:100%;text-align:center;line-height:30px;}
.table th{font-weight:normal;background:#f3f3f3}
.table td{border-bottom:1px dashed #ccc;line-height:29px}
.table .ahq,.table .aba,.table .atj{margin:0 5px;_margin:7px 5px -7px}
.table .tr{padding:0 10px 0 0}
.table td.tl{padding:0 0 0 5px}
.grey th{color:#333}
.acor em{position:absolute;width:5px;height:5px;overflow:hidden;}
.acor em.tl{top:-1px;left:-1px}
.acor em.tr{top:-1px;right:-1px}
.acor em.bl{bottom:-1px;left:-1px}
.acor em.br{bottom:-1px;right:-1px}
.head{background:url(//i0.jrjimg.cn/myjrj/bghy.gif) repeat-y;width:152px;padding:8px 8px 15px 7px;position:relative;margin:15px -36px 0 15px;text-align:center}
.head .htop,.head .hbtm{overflow:hidden;width:167px;position:absolute;left:0}
.head .htop{height:8px;background-position:0 -90px;top:0}
.head .hbtm{height:10px;background-position:0 -105px;bottom:0}
.head .frame{border:1px solid #dadada;width:150px;height:150px;overflow:hidden;text-align:center;font-size:130px;margin:0 0 7px;position:relative;top:-3px}
.head .frame a{display:table-cell;vertical-align:middle;text-align:center;width:150px;height:150px;}
.head .adwh a{margin:0 3px}
.send{display:block;background-position:0 -150px;width:57px;line-height:22px;color:#333;margin:6px auto 2px;text-align:left;padding:0 0 0 28px}
.groups{line-height:34px;margin:5px 0 0 16px}
.groups span a{padding:1px 0 2px 22px;font-size:14px;font-weight:bold;color:#333;margin:0 2px 0 0}
.infor{margin:0 0 20px 33px;line-height:18px}
.infor .edit{margin:0 20px 0 0}
.name{clear:both;overflow:hidden;zoom:1}
.name strong{font-size:14px;}
.name span.fr img{margin:0 2px}
.say{border:1px solid #fdd57b;background:#fdf9d8;padding:4px;position:relative}
.infor .say{width:500px;margin:10px 0}
.say .in{background:#fff;padding:5px 10px}
.say .hill{background-position:-90px -150px;width:11px;height:7px;overflow:hidden;position:absolute;top:-7px;left:15px;}
.say .acor em.tl{background-position:-120px -150px}
.say .acor em.tr{background-position:-165px -150px}
.say .acor em.bl{background-position:-120px -195px}
.say .acor em.br{background-position:-165px -195px}
.say textarea{width:478px;height:33px;margin:0 0 4px}
.say .tr span.grey{margin:0 10px;}
.newal{margin:0 0 0 12px}
.newal a{padding:1px 0 4px 17px;margin:0 0 0 10px}
.newal a:hover{text-decoration:none}
.infor .detail{background:#fdf8f2;margin:10px 0 0;position:relative;width:490px;padding:6px 10px 11px}
.detail em.tl{background-position:0 -180px;top:0;left:0}
.detail em.tr{background-position:-25px -180px;top:0;right:0}
.detail em.bl{background-position:0 -205px;bottom:0;left:0}
.detail em.br{background-position:-25px -205px;bottom:0;right:0}
.detail dl{margin:4px 0 0}
.detail dt,.detail dd{float:left}
.detail dt{color:#999;width:60px;}
.detail dd{width:185px}
.detail dd em{margin:0 3px 0 0;}
.detail dd.clear{width:490px;border-top:1px solid #d9d9d9;text-indent:2em;padding:10px 0 0;margin:8px 0 0}
.detail .vsk{border-bottom:1px solid #ccc;margin:0 0 4px;padding:22px 0 10px}
.detail .vsk dd{width:245px}
.detail .vsk dd a{float:right}
.detail .vsk .imp,.vdt .imp{font-family:arial;font-size:24px}
.detail .vsk .ph,.vdt dd.ph{height:30px;margin:-15px 0 0;line-height:30px}
.state,.book{margin:0 15px 0 25px;line-height:18px;}
.state ul{margin:0 0 5px}
.state li{overflow:hidden;zoom:1;padding:12px 0 0}
.state .fl{margin:3px 0 0;_margin:2px 0 0}
.state .fl img{border:1px solid #ccc;}
.state .fr{width:465px;border-bottom:1px solid #e5e5e5;padding:0 0 12px;min-height:27px;_height:27px}
.state li.end .fr{border:0}
.state .stit{border-bottom:1px solid #e5e5e5;color:#d69701;padding:0 0 1px 3px;}
.keep textarea{width:498px;height:93px;color:#999;margin:12px 0 10px;padding:5px 0 0 5px;}
.keep .btn{margin:0 10px 12px 0}
.book li{border-top:1px solid #e5e5e5;overflow:hidden;zoom:1;padding:12px 0 10px;*padding:12px 0 6px}
.book li .fl{border:1px solid #ddd;margin:2px 0 3px;}
.book li .fl img{vertical-align:top}
.book li .dt{float:right;display:inline;width:440px}
.book li .grey a span{margin:0 5px 0 0}
.book li span.fr a{margin:0 0 0 20px}
.book li ul{clear:both;margin:0 42px 0 62px;overflow:hidden;zoom:1}
.book li li{border:0;background:#fdf8f2;margin:0 0 2px;*margin:0 0 -2px;padding:8px 10px;}
.book li li .dt{width:360px}
.book li.kai{margin:0 0 2px;background:none;border:none;text-align:right;}
.book li.kai em{margin:0 5px;}
.book li .keep{margin:-8px 40px 0 62px;clear:both}
.book li .keep textarea{width:392px;height:50px}
#rcon .hr{margin:12px 0 18px}
.plist{margin:0 -7px;}
.plist li{float:left;display:inline;text-align:center;width:62px;line-height:18px;margin:9px 6px 0 5px;color:#999}
.plist li .imgb{display:block;border:1px solid #ddd;background:#fff;padding:3px;width:50px;height:50px;margin:0 auto 0;overflow:hidden}
.plist li p{margin:5px 0 0}
.plist li .on,.plist li .non{padding:2px 12px 1px 0}
.hr{height:1px;background:#ededed;overflow:hidden}
.scale{border:1px solid #d5d5d5;background:#fff;line-height:20px;padding:12px 0 10px 24px;width:182px;margin:24px 0 0;position:relative;_height:200px}
.scale em.tl{background-position:-70px -210px;}
.scale em.tr{background-position:-95px -210px;}
.scale em.bl{background-position:-70px -235px;}
.scale em.br{background-position:-95px -235px;}
.scale em.imp{font-size:14px;margin:0 0 0 6px}
.scale .p2{margin:0 0 0 36px}
.scale .bar{float:left;width:116px;background:#ededed;height:10px;overflow:hidden;margin:-16px 0 0 48px;*margin:-17px 0 0 48px}
.scale .bar em{float:left;border:1px solid #68960e;background:#a9ec50;height:8px;overflow:hidden}
.scale .bar em i{float:left;border:1px solid #e6ffad;border-width:1px 1px 0}
.saylist{margin:0 10px}
.saylist li{border-bottom:1px dashed #ccc;border-top:0;padding:12px 0 10px;_margin:0 0 -4px}
.saylist li .dt{width:684px}
.saylist li li .dt{width:585px}
.saylist .keep textarea{width:735px}
.saylist li .keep textarea{width:635px}
.meas{line-height:22px;margin:15px 0 0 12px}
.meas b{font-weight:normal;color:#999}
.pm1{background-position:-238px -750px;padding:0 0 0 18px;background:url("//i0.jrjimg.cn/myjrj/tspng.png") no-repeat scroll 0 5px transparent;}
.pm2{background-position:-238px -780px;padding:0 0 0 18px}
.pm3{background-position:-238px -810px;padding:0 0 0 18px}
.pm4{background-position:-238px -840px;padding:0 0 0 18px}
.pm1-ts{position:absolute;width:115px;}
.meas cite{display:none}
.meas cite em{margin:0 0 0 10px}
a.pm1:visited cite{display:none}
a.pm1,a.pm2,a.pm3,a.pm4{text-decoration:none;position:relative;}
.pm1:hover,.pm2:hover,.pm3:hover,.pm4:hover{text-decoration:none;border:0}
.meas a:hover cite{display:block;width:120px;left:15px;top:0;border:1px solid #a8a8a8;background:#fffef5;line-height:26px;color:#717171;padding:0 10px 0 0;position:absolute;}
.meas strong{float:right;font-weight:normal;width:652px;margin:-22px 0 0 65px}
.meas p{clear:both}
.meas .line{border-top:1px dashed #ccc;margin:8px 0 0;padding:10px 0 0;width:735px}
.meas .grey em{margin:0 15px 0 0}
.contab{margin:10px 15px 0;overflow:hidden;zoom:1}
.blist{color:#999;margin:2px 10px 0}
.blist ul{margin:0 0 20px;}
.blist li{border-bottom:1px dashed #ccc;line-height:18px;padding:11px 0 9px}
.blist li .clear span.fr a{margin:0 0 0 15px;}
.blist li .clear strong{font-size:14px;margin:0 10px 0 0}
.blist .xg{margin:0 0 0 -10px}
.blist .xg a{margin:0 10px}
.bnav{text-align:right;margin:0 0 8px;}
.bnav a{color:#333}
.bnav a.hover{font-weight:bold}
.vlist li{border-bottom:1px dashed #ccc;overflow:hidden;zoom:1;line-height:18px;position:relative;padding:5px 0 10px}
.vlist a.fl{border:1px solid #ccc;background:#fff;padding:3px;height:50px;width:50px;overflow:hidden}
.vlist .fr{width:665px;}
.vlist .fr .clear strong{float:left;font-size:14px;width:470px}
.vlist .fr .clear span{float:right;}
.vlist .fr dl{color:#999;margin:10px 0 0 }
.vlist .fr dt{float:left;width:150px}
.vlist .fr dd a{margin:0 10px 0 0}
.vlist .fr dl em{color:#333}
.avote{position:absolute;left:545px;top:37px;background-position:-226px -1063px;padding:0 0 0 33px;font-size:14px}
.avote em{color:#c00;font-family:Georgia;font-size:20px;}
.avote .grey{font-size:12px;margin:2px 0 0;*margin:5px 0 0}
.vdel .del{float:right;display:inline;margin:15px 15px 0 0}
.vtit .fr{width:100%;}
.vtit .avote{left:585px}
.join b.time{font-weight:normal}
.ulist{background:url(//i0.jrjimg.cn/myjrj/bgli.gif);*padding:0 0 10px;margin:-10px 0 0;width:800px;overflow:hidden;zoom:1}
.ulist li{height:98px;width:82px;margin:7px 27px 10px 0;padding:9px 0 0;_margin:7px 27px 4px 0}
.ulist li .imgb{margin:0 auto 3px}
.ulist li p{margin:0}
.uwth{width:736px;clear:both;overflow:hidden;zoom:1}
.slist{margin:5px 15px 0}
.slist .fr{width:694px}
body .find{margin:10px 0 0}
.find #side{float:right;padding:10px 10px 0;width:220px;line-height:22px;border-top:10px solid #fff}
.find #main{float:left;padding:20px 15px 0 0;width:705px;min-height:400px;_height:400px}
body .find #main{width:705px!important;}
.flist{margin:0 0 0 8px;*margin:4px 0 0 8px;color:#999}
.flist li{overflow:hidden;zoom:1;border-bottom:1px dashed #ccc;padding:10px 10px 10px 3px;*margin-top:-4px;line-height:22px;}
.flist li .fl{border:1px solid #ddd;padding:3px;height:75px;width:75px;}
.flist li .fr{width:590px;margin:10px 0 0}
.flist li .send{float:right}
.flist li:hover,.ulist li:hover{background:#fdf8f2}
.find #side ol{margin:7px 0 0}
.find #side ol li{list-style:decimal;margin:0 0 0 31px}
.stip{border-bottom:1px solid #ccc;padding:0 0 0 10px}
.fser{margin:0 0 30px}
.fser .text{width:146px;margin:0 10px 0 0}
.w1{width:72px}
.w2{width:60px}
.w3{width:80px}
.w4{width:150px}
.w5{width:100px}
.w6{width:135px}
.star{background-position:0 -300px;height:12px;line-height:12px;text-indent:-999px;text-align:left;width:65px;margin:0 0 0 7px;*margin:0;display:block;cursor:pointer}
.star span{display:block;background-position:0 -320px;height:12px;cursor:pointer}
.star span.star0{width:0;}
.star span.star1{width:6px;}
.star span.star2{width:12px;}
.star span.star3{width:19px;}
.star span.star4{width:25px;}
.star span.star5{width:32px;}
.star span.star6{width:38px;}
.star span.star7{width:45px;}
.star span.star8{width:51px;}
.star span.star9{width:58px;}
.star span.star10{width:64px;}
.groups span a:hover{color:#c30}
.send:hover,.run:hover,.edit2:hover,.abtn:hover,.write:hover{color:#333;text-decoration:none}
body{_height:100%}
@media all and (min-width:0){
	.meas strong{margin:0}
	.htit p.clear strong{padding:1px 0 1px 27px}
}
#mask{position:fixed;_position: absolute;top:0;left:0;width:100%;height:100%;z-index:100;border:0;background:#000;filter:alpha(opacity=20);-moz-opacity: 0.20;opacity: 0.20;overflow:auto}
.flick{position:fixed;z-index:101;top:30%;left:50%;margin:0 0 0 -210px;background:#fffef5;border:1px solid #a8a8a8;width:420px;line-height:20px;}
* html .flick { /* ie6 hack */position: absolute;}
.flick .wtip{background:url(//i0.jrjimg.cn/myjrj/bgtip.png) repeat-x;line-height:25px;height:25px;border-bottom:1px solid #a8a8a8;font-size:14px;}
.flick .wtip strong{background-position:-238px -1040px;padding:0 0 0 23px;font-weight:normal}
.flick .shut{position:absolute;top:5px;right:8px;}
.flick .btn{margin:0 15px;}
.flick .edsign{margin:15px}
.flick .edsign textarea{width:388px;height:60px}
.phav1,.phav2,.phats,.set-qx{background:url(//i0.jrjimg.cn/myjrj/bgnr.gif) no-repeat}
.phats{background-position:center -1360px;color:#f00;text-align:center;font-size:14px;font-weight:bold;padding:22px 0 145px}
.phav1,.phav2{background-position:right -930px;padding:3px 8px;}
.phav2{background-position:right -950px;padding:3px 8px 0 4px;}
.mt6{margin:0 0 26px}
.phactive{width:538px;margin-left:-270px;}
.jhcode{width:435px;margin:20px auto 25px}
.jhcode .setp{border-bottom:1px solid #d9d9d9;padding:8px 0 3px;}
.jhcode p{margin:14px 0 0}
.jhcode p.red{margin:0}
.jhcode label{float:left;width:130px;text-align:right;clear:left}
.jhcode p .text{width:162px;height:17px;margin:0 10px 0 0;color:#000;font-size:14px;}
.jhcode p.time{margin:12px 0 0 130px}
.jhcode .btn{width:67px;background-position:0 -350px}
.vdt{border-top:2px solid #e2e2e2;margin:10px 0 0;line-height:18px;padding:6px 0 0 26px}
.vdt .enter{background-position:-239px -1630px}
.vdt dd{float:left;width:240px;color:#999}
.vdt dl{padding:12px 0 0}
.vdt dd.ph{margin:-15px 0 0;color:#000}
.vdt dd.ph .imp{color:#c00}
.vdt i{color:#000}
.htit .pka{margin:-15px 15px 0 0}
.vslist p.tr{margin:10px 0 0}
.ser{margin:15px 0 10px 25px}
.ser input{vertical-align:middle;margin:-3px 8px 0 0}
.ser .text{width:85px}
.ser .btn2{margin:-3px 25px 0 0}

.tips{border:1px solid #f4c780;background:#fefbdf;line-height:33px;padding:0 0 0 20px;}
.tp1{background-position:-236px -1222px;padding:0 0 0 25px}
#con .tips{margin:0 0 5px 30px;}
.limit{width:395px;margin:0 auto 10px;text-align:center;line-height:88px}
.lock{background-position:-218px -1990px;padding:10px 0 8px 35px}
.lock a{text-decoration:underline}
.ntip,.m10{margin:10px 0}
.book li.noli{border:none;padding:0;background:#fff;margin:-6px 0 0}
.adcy{background:url(//i0.jrjimg.cn/myjrj/bgcy.gif) no-repeat;display:block;width:252px;height:30px;text-indent:-999px;overflow:hidden}
/*yce*/
.way1,.way2,.sec,.aid,.ycdt .cl span{background:url(//i0.jrjimg.cn/myjrj/bgsa.gif) no-repeat}
.ycdt{overflow:hidden;zoom:1;margin:0 6px 0 0;line-height:22px;}
.ycdt .dt{float:left;width:433px;margin:16px 0 0;}
.ycdt .dt .in{border:1px solid #e0e0e0;padding:20px 15px 0;height:219px}
.ycdt .dt .fl{width:254px;display:block;*margin:0 0 -18px;}
.ycdt .dt .fl .grey{margin:0 0 0 10px;}
.ycdt .cl{font-size:14px;margin:0 0 12px;*margin:0 0 16px}
.ycdt .cl em{font-size:12px}
.ycdt .cl span{font-size:18px;color:#c00;padding:0 0 0 20px;font-weight:bold}
.ycdt .cl span.glad{background-position:-184px -68px;}
.ycdt .cl span.sad{background-position:-184px -98px;}
.ycdt .dt .fr{width:127px;padding:0 0 0 18px;border-left:1px solid #e0e0e0;display:block;margin:0;*margin:0 0 -18px;}
.ycdt .dt .dtl{clear:both;border-bottom:1px solid #e0e0e0;padding:8px 0 0;margin:0 0 5px;}
.way1,.way2,.sec{background-position:-185px -130px;padding:1px 0 2px 20px;*padding:0 0 1px 20px;margin:0 5px 0 0}
.way1 i,.way2 i,.sec i{margin:0 0 0 5px}
.way2{background-position:-185px -160px;}
.sec{background-position:-185px -280px;}
.aid{text-align:right;color:#999;background-position:right -188px;padding:0 20px 0 0;margin:3px 1px 0 0}
.ycdt .point{float:right;width:316px;margin:-6px 0 0}
.ycdt .point .tc{position:relative;margin:2px 0 -2px;}
.ycdt .point .fl{width:120px;}
.ycdt .point .fr,.ycdt .point .fl{margin:10px 0 0 10px;_display:inline;_margin:10px 0 0 0px}
.ycdt .point .fl a i{margin:0 0 0 5px}
.ycdt .point .fr{width:142px;}
.ycul{overflow:hidden;zoom:1;margin:0 0 8px -1px;}
.ycul li{float:left;border-left:1px solid #999;line-height:14px;width:88px;text-align:center;margin:2px 0 0;cursor:pointer}
.ycul li.hover{font-weight:bold}
#con_yuce_2 .w4{width:500px}
.mask iframe{display:none;_display:block;width:99%;height:90%;position:absolute;;z-index:-1;filter:mask()}
.flick .fbox{padding:16px 0;margin:0 12px;}
.flick .xdiv{margin:16px 0 0 80px;line-height:22px}
.flick .xdiv a{margin:0 5px;}
.flick .tc .btn{margin:15px 0}
.flick .fbox{line-height:22px;}
.flick .cell{margin:18px 0 0}
.flick .fbox .btn{margin:0}
.flick .fbox .tc .btn{margin:10px 0}
.flick .fbox .mt{margin:8px 0 0}
.flick .fbox .mt2{margin:18px 0 0}
.flick .cell p{clear:both;margin:0 0 7px 0}
.flick .cell label{float:left;width:130px;text-align:right}
.flick .cell .text{width:110px;margin:0 10px 0 0}
.tip-set{border:1px solid #f4c780;background:#fefbdf;height:17px;padding:5px 0 0;position:absolute;right:77px;top:54px;*top:38px;_top:52px;z-index:9}
.tip-set a{color:#0066c5;text-decoration:underline}
.tip-set img{margin:-3px 5px 0 20px;*margin:0px 5px 0 20px;}
.set-qx{background-position:-200px -1270px;padding:3px 0 3px 24px}
/*2010-4-26*/
.htit .p0 strong{padding:1px 0 1px 0;font-size:12px}
.qus {background:url(//i.jrj.com.cn/app/caps/img/bgsa.gif) no-repeat right -190px;padding:0 20px 2px 0;}
.point .star{display:inline-block;}
.tab1{padding:5px 0 0 15px;}
.tab1 th{line-height:30px;background:#f3f3f3;}
.tab1backno{background:none!important}
.tab1 td{padding:10px 0;border-bottom:1px dashed #adadad;text-align:center;}
.tab1 td img{border:1px solid #cacaca;margin-right:10px;}
.tab1 .cur{background:#f4f4f4;}
.kz{background:url(//i0.jrjimg.cn/myjrj/focus/3/t1.gif) no-repeat 0 ;padding:3px 0 3px 35px;*padding:6px 0 3px 35px;}
.kd{background:url(//i0.jrjimg.cn/myjrj/focus/3/t2.gif) no-repeat 0 ;}
.tab1 .tl{text-align:left;padding:10px 0 10px 10px;}
.htit .text{margin-right:10px;}
.htit .fr1{margin:-14px 0 0 ;float:right;display:inline;}
.in .c2{font-size:18px;font-family:"黑体";margin-bottom:20px;}
.ycdt .dt .in{background:#fafafa;position:relative;}
.in .ic{display:block;width:69px;height:70px;position:absolute;right:-22px;top:-16px;background:url(//i0.jrjimg.cn/myjrj/focus/3/n.gif) no-repeat;}

ul.tag{width:500px;}
.float{width:319px;background:#fffde4;border:1px solid #fec6ad;padding:10px;z-index:10;text-align:left;}
.fl3{position:absolute;line-height:22px;font-weight:normal;right:0}
.mark a.kz{display:inline-block;width:80px;padding:0 0 0 35px;}
.mark em.red,.mark em.gre{display:inline-block;width:40px;text-align:right;}

/*个人首页外页弹窗*/
.apply-friend-dialog textarea{width:404px;height:70px;padding:5px;}
.apply-friend-dialog .afd-text-count{text-align:right;}

/*20111230*/
#main{padding:16px 0 0 15px;width:798px;float:right;min-height:800px;_height:800px;position:relative}
#con{float:left;width:543px;}
#rcon{float:right;width:209px;display:inline;margin:0 16px 0 0;padding:20px 0 0}

.gotop a {background: url("//i0.jrjimg.cn/myjrj/v2012/weibo/bg.png") no-repeat scroll -283px -112px #FFEBC4;border-radius: 3px 3px 3px 3px;color: #D99E20;display: block;height: 65px;line-height: 14px;padding: 18px 6px 0;width: 12px;}


.user-save p{padding:10px 0 0}
.user-save img{width:16px;height:14px;overflow:hidden;margin:0 5px 5px;overflow:hidden;display:inline-block}