/*
 * Author:linlin
 * Creat Date:2010-07-13
 * CopyRight by www.jrj.com.cn
*/
/*base*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,iframe,form,input,textarea,p,table,th,td{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:12px;}
body{font:12px/22px "宋体";}
table{border-collapse:collapse;border-spacing:0;}
table td{overflow:hidden;}
img{border:0;vertical-align:top;}
li{list-style:none;}
em,i{font-style:normal;}
q:before,q:after{content:'';}
a{color:#039;text-decoration:none}
button{cursor:pointer;}
a:visited{color:#800080;}
a:hover{text-decoration:underline;color:#c00}
a:active,a:focus{outline:none;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
input,textarea,select{*font-size:100%;}
select{height:20px;}
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
.red{color:red;}
.gre{color:green;}
.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}
/*mainnav*/
.mainnav{border:1px solid #a1badb;width:953px;height:62px;text-align:left;margin-bottom:6px;overflow:hidden;zoom:1;margin:0 auto 8px;}
.mainnav .logo,.mainnav .logo2{float:left;display:inline;width:106px;height:50px;margin:18px 0 18px 15px;}
.mainnav .logo2{width:85px;height:40px;margin:8px 10px 3px 25px;_margin:8px 10px 3px 20px;}
.mainnav dl{overflow:hidden;margin:8px 8px 3px;*margin:8px;float:left;_margin-left:-1px;display:inline;}
.mainnav dt{float:left;background:url(//i0.jrjimg.cn/nav/bg_ico.gif) no-repeat 0 -29px;width:11px;height:30px;color:#fff;padding:5px;margin:0 4px 0 6px;line-height:16px;}
.mainnav dd{float:left;line-height:22px;}
.mainnav dd a{color:#000;text-decoration:none;border-left:1px solid #ccc;padding:0 6px;}
.mainnav dd a:visited{color:#000;}
.mainnav dl a:hover{color:#f00;text-decoration:underline;}
.mainnav dd .ft{border-left:1px solid #000;}
.mainnav dd .sub{border:none;color:#2b5e92;font-weight:bold;}
.mainnav dd .t1,.mainnav dd .t2{font:normal 12px "宋体";}
.mainnav dd .sub{background:none;height:auto;line-height:22px;}
.mainnav dd a.t2{margin-right:4px;}
.mainnav dd a.t1{letter-spacing:0;padding:0 2px;}
.mainnav dd .w_tt1{padding:0 8px;}
.mainnav dd .w_tt2{padding:0 7px 0 6px;}
.mainnav dd .w_tt3{padding:0 6px 0 7px;*padding:0 7px;}
.mainnav dd .w_tt4{padding:0 12px;}
#channelsso{margin-top:6px;}
/*nav*/
.isl{background:url(//i0.jrjimg.cn/salon/bgslnav.jpg) repeat-x;margin-bottom:10px;_margin-bottom:6px;}
.isl h1{background:url(//i0.jrjimg.cn/salon/logosl.jpg) no-repeat;}
.isl h2{display:inline;}
.csl{background:url(//i0.jrjimg.cn/salon/bgslnavr.jpg) no-repeat right 0;}
.csl a {margin-left:9px;}
.csl a:visited{color:#fff;}
.csl a:hover{color:#ff0;}
/*翻页*/
.page_newslib{clear:both;font:12px/15px "宋体";padding:10px 0 13px;text-align:center;}
.page_newslib a{border:1px solid #d7d7d7;color:#5f5f5f;background:#fff;margin:0 1px;padding:5px 5px 3px 5px;text-decoration:none;}
.page_newslib a:hover{border:1px solid #436f9a;color:#07519a;}
.page_newslib a.cur{background:#4581bd;border:1px solid #436f9a;color:#FFF;cursor:auto;}
.page_newslib a.none{color:#ccc;border:1px solid #d7d7d7;cursor:auto;}
.page_newslib b.dd{font-weight:normal;margin:0 6px 0 8px;}
.page_newslib .daily{background:url(//i0.jrjimg.cn/common/cal/btn.gif) no-repeat 0 0;text-align:center;border:0;padding:6px 15px 4px 25px;margin:0 5px;}
.page_newslib .daily:hover{border:0;}
.page_newslib .all{border:0;padding:6px 5px 4px;color:#000;width:46px;text-align:center;background:url(//i0.jrjimg.cn/common/cal/btn2.gif) no-repeat;}
.page_newslib .all:hover{border:0;} 
/*ad*/
.ad{width:950px;height:75px;margin:10px auto;overflow:hidden;}
.adl, .adr {height:75px;width:195px;}
.adm {height:75px;width:547px;margin:0 6px;}
.adl,.adm {display:inline;float:left;height:75px;overflow:hidden;}
.adr{float:right;}
.path{width:940px;margin:-5px auto 0;padding:0 5px 3px;}
.path a{color:#666;}
/*wraps*/
.tit,.mtab li,.mtab2 li,.taih,.intro h3,.mtab3 li{background:url(//i0.jrjimg.cn/salon/tit.gif) no-repeat;}
.tit strong,.dotli li,.dotli2 li,ol,.num,.vico,.newico,.rplyico,.qsico{background:url(//i0.jrjimg.cn/salon/ico.gif) no-repeat;}
.btn,.bx3,.intro .cont,.aboutv{background:url(//i0.jrjimg.cn/salon/bgx.jpg) repeat-x;}

.wrap{width:950px;margin:0 auto;overflow:hidden;zoom:1;}
.wrap:after{content:"";height:0;visibility:hidden;display:block;clear:both;}
.main{float:left;width:630px;}
.sider{float:right;width:310px;}
.focus{float:left;width:298px;border:1px solid #c0dbec;margin:0 10px 10px 0;}
.newshot{float:left;width:355px;background:url(//i0.jrjimg.cn/salon/hdbg.jpg) no-repeat;border:1px solid #c0dbec;margin-right:10px;}
.plan{float:right;width:273px;}
.intro{float:left;width:665px;border:1px solid #c0dbec;margin-bottom:10px;}
.sd2{width:271px;border:1px solid #c0dbec;}
.clr{clear:both;}

.tit{height:26px;line-height:26px;border-bottom:1px solid #c0dbec;margin-bottom:10px;}
.tit strong{float:left;font-size:14px;font-weight:bold;padding-left:20px;background-position:-16px 4px;}
.tit span{float:right;margin:6px 6px 0 0;font:9px arial, "宋体";color:#999;}
.tit span a{color:#999;font-size:12px;}
.tit span.sub a{color:#039;margin:0 5px;}
.tit span.sub a:hover{color:#c00;}
.sider .tit{background-position:0 -40px;}
.mng .tit{background-position:0 -80px;height:28px;border:0;margin:20px 19px;}
h4.tit{height:28px;line-height:28px;background-position:-330px -40px;border:0;}
h4.tit strong{background:0;padding-left:12px;}
.bdtop{border-top:1px solid #c0dbec;}

.dotli li{padding-left:15px;background-position:-20px -80px;}
.dotli2 li{padding-left:20px;background-position:-15px -50px;}
li em{padding-right:5px;}
li span{float:right;color:#666;margin-right:5px;*margin-top:-22px;}
li span,x:-moz-any-link, x:default{margin-top:-22px;}
ol{background-position:-8px -275px;padding-left:30px;margin:0 0 10px;}
ol a{color:#000;}
ol a:hover{color:#c00;}
@media all and (min-width: 0px){li span{margin-top:0;}}


.bx{border:1px solid #c0dbec;margin-bottom:10px;clear:both;overflow:hidden;zoom:1;}
.gray{color:#666;}
.pd10{padding:0 10px 10px;}
.btn{padding:0 10px;*padding:0 2px;height:21px;line-height:21px;border:1px solid #8cc0dd;color:#666;cursor:pointer;display:inline-block;font-size:12px;}

.mtab li,.mtab2 li{float:left;position:relative;top:1px;display:inline;text-align:center;cursor:pointer;}
.mtab li{width:110px;height:28px;line-height:28px;background-position:-650px 0;margin-right:3px;}
.mtab li.hover{font-size:14px;font-weight:bold;background-position:-650px -40px;}
.mtab2{height:25px;padding-left:9px;}
.mtab2 li{width:42px;height:25px;line-height:25px;background-position:-800px 0;margin-right:9px;}
.mtab2 li.hover{background-position:-800px -40px;}

.newshot h3{font:20px/30px "黑体";text-align:center;padding:10px 0;}
.newshot ul{padding:0 5px 3px;}
.plan .bx{background:url(//i0.jrjimg.cn/salon/logbg.gif) repeat-x;height:169px;padding-top:10px;}
.plan .tbcont{border-top:1px solid #c0dbec;padding-top:8px;clear:both;height:135px;overflow-y:auto;}
.plan li i{padding-right:8px;}
.plan li.cur{background-color:#e7f1fe;}
.log{padding:15px;}
.log p{padding:8px 0;}
.log label{float:left;text-align:right;font-size:14px;width:100px;}
.log input{width:120px;}
.log .marlf{margin-left:50px;}
.log .btn{width:auto;margin:8px 5px;color:#666;}

.searchbar{width:908px;height:30px;background:#d2e2fc;border:1px solid #c0dbec;margin:0 auto 10px;padding:4px 0 0 40px;}
.searchbar strong{font-size:14px;}
.searchbar .txt{width:150px;padding:1px 3px;}
.searchbar select{padding:1px 0;}

.bx2{border:1px solid #e1effc;background:#f8fbff;width:296px;float:left;margin:0 0 10px 10px;_margin:0 5px 10px}
.bx2 h5{text-align:center;font:16px "黑体";padding:8px 0;}
.bx2 p{padding:0 10px;color:#666;}
.bx2 ul{padding:5px;}
.bx3{border:1px solid #f1f7fd;width:294px;height:126px;background-position:0 -190px;margin:0 auto 10px;}
.bx3 dl{overflow:hidden;zoom:1;}
.bx3 dt{float:left;border:2px solid #bbd7fa;margin:5px 10px 3px;}
.bx3 dd b{display:block;font-size:14px;line-height:36px;}
.bx3 dd a{margin-right:5px;}
.main .bx3{float:left;margin:0 5px 10px 10px;_margin:0 5px 10px 5px;border:1px solid #c0dbec;height:169px;width:295px;background-position:0 -21px;}
.main .bx3 dd b{display:inline;}
.main .bx3 ul{padding-top:18px;}
.main .bx3 strong{font-weight:normal;font-size:14px;display:block;padding:10px 5px 5px 0}

.vsp dl{float:left;width:200px;margin:0 0 10px 8px;_margin:0 4px 10px;}
.vsp dt{float:left;border:1px solid #b9b9b9;margin-right:10px;}
.vsp dd{float:left;width:80px;line-height:16px;}
.vsp dd p{height:48px;width:79px;overflow:hidden;}
.vsp dd p a{color:#666;}
.vsp dd .num{display:block;color:#666;padding-left:20px;background-position:-16px -28px;}
.contact{padding:0 10px 9px;}

.list .dotli{padding:10px 8px 15px;}
.list li a{font-size:14px;color:#000;}
.list li a:hover{color:#c00;}
.list li.line{height:10px;line-height:0;overflow:hidden;background:none;}
.searinfo{background:#e8f1fd;border:1px solid #c0dbec;padding:2px 15px;font-size:14px;margin:0 10px;}
.searbox{padding:0 20px 10px;}
.searbox p{padding:5px 0;}
.searbox .txt{width:254px;padding:2px 5px;}
.searbox .w1{width:268px;}
.searbox .w2{width:131px;}
.searnull{text-align:center;padding:100px 20px;}
.searnull p{padding:10px 0;}
.searnull .taih{display:inline-block;width:36px;height:36px;background-position:-873px 0;}
.vico{padding-right:20px;background-position:right -240px;}
.userinfo{background:#e7f0ff;border-bottom:1px solid #c0dbec;font-size:14px;padding:5px 10px;}
.userinfo .btn{color:#000;padding:0 15px;margin:0 10px;}
.mng .cont{padding:0 60px 20px;}
.mng .list{padding:0 36px 20px;}
.mng h4{font:18px/40px "黑体";}
.mng h4 a{font:normal 14px "宋体";}
.vsearch{background:#f2f7fb;border:1px solid #bfdcec;padding:10px;}
.vsearch p{padding:8px 0;}
.vsearch label{padding-left:20px;}
.vsearch .txt{width:100px;padding:2px 0;}
.vsearch select{width:100px;}
.vsearch .w1{width:174px;}
.tip{padding:10px 5px;border-bottom:1px dashed #999;}
.oprt{padding:10px 0;}
.oprt a{padding:0 10px 0 5px;}
.table{width:100%;border-collapse:collapse;text-align:center;}
.table th{background:#ddd;border:1px solid #ddd;}
.table td{border:1px solid #ddd;background:#f2f7fd;}
.table p{text-align:left;padding:3px;width:294px;overflow:hidden;}
.table input{margin:3px;}
.table .w1{width:300px;*width:36%;}
.table .w2{width:80px;}
.table .reply{background:#e5ecff;border-top:1px solid #ddd;color:#f00;}
.newico,.rplyico,.qsico{display:inline-block;width:14px;height:14px;margin:0 5px;}
.newico{background-position:-16px -121px;}
.rplyico{background-position:-16px -160px;}
.qsico{background-position:-16px -200px;}
.table .edit{padding:5px 100px;}
.table .edit p{width:auto;}
.table .edit textarea{width:610px;height:100px;}
.intro h3{color:#039;font:18px/40px "黑体";height:40px;text-align:center;background-position:0 -120px;}
.intro .cont{background-position:left bottom;}
.intro .info{padding:0 15px;height:44px;}
.intro .guest{height:160px;overflow:hidden;position:relative;}
.intro .guest .mtab3{position:absolute;right:435px;top:120px;}
.intro .guest .mtab3 li{float:left;width:61px;height:22px;padding-top:5px;text-align:center;margin:0 5px;background-position:-800px -120px;color:#000;cursor:pointer;}
.intro .guest .mtab3 li.hover{background-position:-731px -120px;color:#fff;}
.intro .guest dl{padding:5px;}
.intro .guest dt{float:left;border:1px solid #fff;margin-right:10px;}
.intro .guest dd{font-size:14px;}
.intro .guest dd strong{display:block;padding:5px 0;}
.intro .guest dd label{padding-right:10px;}
.intro .guest dd p{color:#666;text-indent:2em;padding-top:10px;font-size:12px;}
.sd2 .tit{margin-bottom:0;}
.sd2 .dotli{background:url(//i0.jrjimg.cn/salon/logbg.gif) repeat-x;padding:20px 0 21px;}

.wdplay{height:655px;overflow:auto;padding:0 10px;}
.wdplay dl{border:1px solid #ddd;margin:10px 0;padding:5px 10px;}
.wdplay dt{color:#666;width:569px;overflow:hidden;}
.wdplay dd{border:1px solid #ddd;background:#eee;margin:10px 10px 10px 20px;padding:5px 10px;color:#f00;width:517px;overflow:hidden;}
.wdplay dd.cur{color:#ab0000;}
.qslist{height:800px;width:308px;overflow-y:auto;overflow-x:hidden;margin-bottom:5px;}
.qslist li{text-indent:-20px;padding:3px 0 3px 25px;}
.fresh{padding-left:8px;}
.viewbox{border:1px solid #000;width:410px;height:340px;padding:19px 98px;background:#0a0809 url(//i0.jrjimg.cn/salon/tvbg.jpg) repeat-x;margin:10px;}
.hgt2{height:655px;}
.wdhgt2{height:410px;}

.askbox .tt{display:block;padding-left:10px;font-size:14px;line-height:30px;background:#e1effc;margin-bottom:5px;font-weight:bold;}
.askbox .txt{width:55px;}
.askbox .sltps{border-top:1px dotted #ddd;padding:3px;margin-top:5px;text-align:right;}
.askbox textarea{width:284px;height:80px;margin:5px 0;}

.newtv{padding:0 6px 10px;overflow:hidden;zoom:1;}
.newtv dt{float:left;padding-right:12px;margin-right:15px;background:url(//i0.jrjimg.cn/salon/suline.jpg) no-repeat right 50%;}
.newtv dd{float:left;width:225px;}
.newtv dd strong{font-size:14px;padding:0 5px}
.newtv dd .aboutv{border:1px solid #fbe9bf;height:66px;padding:0 8px;margin:5px 0;background-position:0 -352px;}
.newtv dd p{text-indent:2em;padding-left:5px;}
.newtv dd .keywd,.newtv dd .aboutv p{text-indent:0;}
.keywd{padding:8px 0 8px 10px;}
.vlist .bx3{background:url(//i0.jrjimg.cn/salon/bgx2.jpg) repeat-x;}
.vlist .bx3 dl{height:130px;line-height:18px;}
.vlist .bx3 dd{float:left;width:110px;overflow:hidden;}
.vlist .bx3 dd strong{height:32px;margin-bottom:4px;overflow:hidden;}
.mar0{margin-top:0;}