@charset "utf-8";
/* CSS common */
html { overflow-y:scroll; overflow-x:auto; }
body { margin:0; color:#6c6c6c; font:12px/21px "宋体"; background:#fff; }
ul,ol,li,dl,dd,dt,p,h1,h2,h3,h4,h5,h6,form,input,i,em,small,sub,sup,input,button,textarea,p,th,td,strong{ margin:0; padding:0; font-style:normal;}
h1, h2, h3, h4, h5, h6{font-size:14px;}
a img{border:none;}
li {list-style:none;}
div, ul, dl { zoom:1; }
div:after, ul:after, dl:after { content:""; display:block; clear:both; height:0; visibility:hidden; }
.noselect{-moz-user-select:none;-webkit-user-select:none;}
object:focus{outline:0}
/*a:link*/
.fl{float:left}
.fr{float:right}
.tl{text-align:left}
.tr{text-align:right}
.abs{position:absolute;}
.rel{position:relative;}
.tac{text-align:center;}
.tar{text-align:right;}
a {color:#010101; text-decoration:none; }
a:hover {color:#C92323; text-decoration:underline; }

.g a{color:#666666;}
.g a:hover{color:#C92323;text-decoration:none}
.g a:active{color:#666666;}

.blak{color:#010101;}
.blak a{color:#010101;}
.blak a:hover{color:#C92323;text-decoration:none}
.blak a:active{color:#010101;}

.r a,a.r{color:#C92323;}
.r a:hover,a:hover.r{color:#C92323;}

.w a{color:#fff;text-decoration:underline}
.w a:hover{color:#C92323;text-decoration:underline}
.w a:active{color:#fff;}

.f12{font-size:12px;font-weight:normal;}
.t15{margin-top:15px;}
.head_box,.head_n,.angle,.comSearch .inputBtn,.comSearch .inputBtnHov,.hisbox a.a_on,.hisbox small,.btn small,.playon small,.comLogn u{background:url(http://i0.letvimg.com/img/201112/08/nav/headBtn.png) no-repeat;}
/*head*/
.head_box,.head_n{ background-position:0 -49px;background-repeat:repeat-x;}
.head_box{width:100%;height:37px;}
.head_n{width:970px;margin:0 auto;}
.head_n a:hover{ text-decoration:none;}
	.headL{float:left;color:#cccccc;height:37px;line-height:37px;}
		.logo_n{float:left; margin-right:10px;margin-top:7px; line-height:20px;}
		.channelTag{float:left; position:relative;padding-left:5px; z-index:10;}
		.channelTag a{outline:none;}
		.channelTag span{ padding:0 6px;}
		.btn{display:block;width:45px;height:27px;border:1px solid transparent;_border:0px solid #f2f2f2;line-height:27px;margin-top:4px;padding:0 5px;position:absolute;text-align:right;top:0;left:312px;z-index:2;}
		.hisbox small,.btn small{background-position:-60px 7px;padding:5px;}
		.btn small{margin-left:1px;}
		.btn.hov small{background-position:-95px 7px;}
		.btn.hov{background:#fff;border:1px solid #dedede;border-bottom:none;}
		.channelTag .otherbox{width:72px;border:1px solid #dedede;background:#fff;position:absolute;left:295px;top:31px;_right:-1px;display:none;z-index:1}
		.channelTag .otherbox.active{display:block;}
		.channelTag .otherbox li{margin:0 10px;line-height:33px;height:33px;text-align:center;border-bottom:1px solid #dedede; z-index:0}
	.headR{float:right; position:relative; z-index:100;}
		.newSearch{float:left;/*width:295px;*/ width:240px;_width:245px;}
		.comSearch{float:left;margin-top:5px;/*width:227px;*/ width:182px;border:2px solid #B31918;background:#fff;height:21px;margin-right:8px;}
		.comSearch .inputText{float:left;/*width:170px;*/ width:125px;height:21px;line-height:21px;background:#fff;border:none;color:#666666; font-size:12px; text-indent:5px;overflow:hidden;}
		.comSearch .inputBtn,.comSearch .inputBtnHov{float:left;height:21px;background-position:0px 0px;width:57px;border:none;cursor:pointer;overflow:hidden;}
		.comSearch .inputBtnHov{background-position:0px -25px;}
/*record*/			
#agkjl{float:right;width:96px;padding-left:3px;}
		.hisbox a,.hisbox a.a_on,.newRecUl li,.newRecUl i,.opc .all,.opc .clear,.clearBtn,.clearBtnHov{background:url(http://i2.letvimg.com/img/201112/08/nav/recordbg.png) no-repeat;}
		.hisbox{float:right;height:37px;color:#010101;width:96px;cursor:pointer;text-align:left;overflow:hidden;}
		.hisbox a{cursor: pointer;width:94px;float:left;display:block;text-align:right;border:1px solid transparent;_border:0px solid #fff;border-bottom:none;height:27px;line-height:27px;background-position:5px -35px;*background-position:5px -34px!important;_background-position:5px -35px;margin-top:4px;overflow:hidden;}
		.hisbox a:hover{text-decoration:none;}
		.hisbox a.a_on{border:1px solid #ddd;background-color:#fff;background-position:5px -35px; position:relative;z-index:13;border-bottom:none;}
		.hisbox small{background-position:-60px 7px;padding:5px;margin:0 3px 0 1px;}
		.hisbox a.a_on small{ background-position: -96px 7px;}
		.RecArea a,.opc a{color:#333;}
		.RecArea a:hover,.opc a:hover{color:#c62323;}
		
		.lookedbox{border:1px solid #dedede;background:#fff;width:245px;position:absolute;right:0px;_right:-1px;top:31px;z-index:12;display:block;overflow:hidden;}
		.newRecUl {padding:1px;}
		.newRecUl li{border-bottom:1px dashed #e3e3e3;height:27px;line-height:27px;background-position:-155px 1px;float:left;overflow:hidden;width:100%; text-align:left;}
		.newRecUl span,.newRecUl em,.newRecUl i{float:left;display:block;}
		.newRecUl span{float:right;width:55px;color:#ccc;padding-right:5px; display:none;}
		.newRecUl span.rent{text-align:right;color:#333;}
		.newRecUl i{width:20px;font-style:normal;margin:0  0 0 2px;}
		.newRecUl i.webIcon{background-position:-10px -66px;}
		.newRecUl i.tvIcon{background-position:-75px -66px;}
		.newRecUl i.macIcon{background-position:-46px -66px;}
		.newRecUl li.active i.webIcon{background-position:4px -66px;}
		.newRecUl li.active i.tvIcon{background-position:-100px -66px;}
		.newRecUl li.active i.macIcon{background-position:-27px -66px;}
		.newRecUl li.active span{ display:block;}
		.newRecUl em{width:218px;font-style:normal;height:27px;overflow:hidden;white-space:nowrap;}
		.newRecUl li.active em{width:155px;font-style:normal;}
		.newRecUl .red a{color:#c62323;}
		.opc{border-top:1px solid #dedede;margin-top:-2px;padding:5px 6px;height:20px;}
		.opc .all{background-position:-130px -73px;padding:0 0 0 14px;}
		.opc .clear{background-position:-237px -107px;padding-left:14px;}
		.opc .fr input{vertical-align:text-top;}
		.RecArea{ position:relative;}
		.maskbox{opacity:0.9; filter:Alpha(opacity=90);width:100%;height:350px;background:#fff;position:absolute;left:0;top:0;}
		.opcInfo{position:absolute;left:0;top:0;width:100%;}
		.opcInfo p{text-align:center;padding-top:5px;}
		.clearBtn,.clearBtnHov{background-position:-83px -105px;width:40px;height:20px;line-height:20px;border:none; text-align:center;margin:0 8px;}
		.clearBtnHov{background-position:-27px -105px;}
		.noRec dt{height:52px;line-height:52px; text-align:center}
		.noRec dd{ background:#f2f2f2;line-height:22px;padding:0 15px;color:#999;}
		.noRec dd.tit{padding-top:5px;padding-left:8px;}
		.noRec dd.tip{padding:10px 0}
		.noRec dd.tip p{border-top:1px solid #dfdfdf;margin:0px 10px;padding:5px 0 0;}
		.getdata{padding:10px 20px; text-align:center;}
		.getdata p{height:22px;line-height:22px;}
		.smallLoad{padding-left:20px; background:url(http://i3.letvimg.com/img/201112/08/nav/smallload.gif) no-repeat left -5px; font-size:12px;}
/*logn*/
	.comLogn{float:right;height:37px;line-height:37px;position:relative;color:#ccc;}
	.comLogn span{ border:1px solid transparent;_border:0px solid #f2f2f2;padding:0px 5px;display:block;height:25px;line-height:25px;margin-top:4px;float:right;min-width:70px; text-align:right;}
	.comLogn span.now{background:#fff;border:1px solid #ddd;position:relative;z-index:1;}
	.comLogn small{font-size:12px;padding-right:9px;}
	.comLogn u{background-position:-60px 8px;padding:5px;text-decoration:none;}
	.comLogn span.now u{background-position:-95px 8px;}
	.LognList{width:80px;border:1px solid #dedede;border-top:none;background:#fff;position:absolute;top:30px;right:0px;z-index:2;display:none;}
	.LognList li{margin:0 10px;line-height:33px;height:33px;text-align:center;border-bottom:1px solid #dedede;}
	.LognList li a:hover{ text-decoration:underline;}
	.LognList li.last,.head_box .otherbox li.last{border:none;}
	.LognList.active{display:block;}
	.lognIcon{padding:5px 1px 5px 25px;font-size:12px; font-family:tahoma,arial,宋体,sans-serif;_background:url(http://i3.letvimg.com/img/201112/08/nav/letvIcon.png) no-repeat left -2px!important;background:url(http://i3.letvimg.com/img/201112/08/nav/letvIcon.png) no-repeat 5px 5px;}
	.sina{*background:url(http://i0.letvimg.com/img/201112/08/nav/sina.gif) no-repeat left -2px!important;background:url(http://i0.letvimg.com/img/201112/08/nav/sina.gif) no-repeat left top;}
	.renren{*background:url(http://i1.letvimg.com/img/201112/08/nav/renren.gif) no-repeat left -2px!important;background:url(http://i1.letvimg.com/img/201112/08/nav/renren.gif) no-repeat left top;}
	.qq{*background:url(http://i0.letvimg.com/img/201112/08/nav/QQ.gif) no-repeat left -2px!important;background:url(http://i0.letvimg.com/img/201112/08/nav/QQ.gif) no-repeat left top;}
	.msn{*background:url(http://i1.letvimg.com/img/201112/08/nav/msn.gif) no-repeat left -2px!important;background:url(http://i1.letvimg.com/img/201112/08/nav/msn.gif) no-repeat left top;}
	.kai{background:url(http://i0.letvimg.com/img/201112/08/nav/kai.gif) no-repeat left 5px;}
	.feixin{background: url(http://i3.letvimg.com/user/201201/04/fx.png) no-repeat 4px 4px;}/**2012-01-04 edit feixin npy**/
	.unicom{background: url(http://i0.letvimg.com/user/201112/31/unicom.png) no-repeat 4px 4px;}/**2012-01-04 add unicom npy**/
	.tianya{background: url(http://i0.letvimg.com/user/201202/15/tyicon16.png) no-repeat 4px 4px;}/**2012-02-16 add tianya npy**/
/*foot*/

.SiteMap{ width:968px; margin:10px auto 0 auto; border:1px solid #d2d2d2;}
.SiteMap ul{ padding:10px 20px; background:#fff;}
.SiteMap li{ display:block; zoom:1; overflow:hidden;float:left; background:url(http://i3.letvimg.com/img/201112/08/nav/doc-y.png) repeat-y right top;}
.SiteMap dl{ width:100px; float:left; display:inline; line-height:22px;}
.SiteMap dt{ color:#000;}
.SiteMap dd{ color:#666;}
.SiteMap .Li01{ width:620px;}
.SiteMap .Li02{ width:75px; padding-left:25px;}
.SiteMap .Li03{ width:180px; background:none; padding-left:25px;}
.SiteMap .d01{ width:90px;}
.SiteMap .d02{ width:100px;}
.SiteMap .d03{ width:100px;}
.SiteMap .d04{ width:100px;}
.SiteMap .d05{ width:110px;}
.SiteMap .d06{ width:115px;}
.SiteMap .d07{ width:75px;}
.SiteMap .d08{ width:210px;}

.SiteMap .title{ height:46px; margin:0 20px; padding:0; display:block; zoom:1; overflow:hidden;background:url(http://i3.letvimg.com/img/201112/08/nav/doc-x.png) repeat-x left bottom;}
.SiteMap .title h2{ height:30px; margin:8px 0; text-indent:-99999px; background:url(http://i1.letvimg.com/img/201112/08/nav/H2.png) no-repeat -1000px -1000px;}
.SiteMap .title .H209{ background-position:left -215px;}

.footer{ padding:15px 0;}
.footer p{ text-align:center; line-height:24px; font-family:Arial, Helvetica, sans-serif;}
.footer p a{ color:#666; margin:0 5px;}
.footer .p1 a{ margin:0 17px;}
.footer span{ padding:0 5px;}
	
.MapSearch{background:#f3f3f3;height:28px;padding:5px 0px 5px 270px;line-height:28px;}
	.MapSearch .formbox{width:405px;float:left;}
	.MapSearch .inputText{border:2px solid #B31918;border-right:none;height:22px;line-height:22px;width:332px;color:#3d3d3d;text-indent:5px;float:left;}
	.MapSearch .inputBtn,.MapSearch .inputBtnHov{width:64px;height:26px;background:url(http://i2.letvimg.com/img/201112/08/nav/titbg.png) no-repeat 0px -625px;border:none;cursor:pointer;float:left;overflow:hidden;}
	.MapSearch .inputBtnHov{ background-position:0 -657px;}
	.MapSearch .topTXT{line-height:28px;height:24px;}
	
.acResults {background-color:#fff;border: 1px solid #DDDDDD;overflow: hidden;padding: 0;z-index: 9999;}
.acResults li {cursor: pointer;font: menu;font-size: 12px;margin: 0;overflow: hidden;padding: 2px 7px;}
.acSelect {background-color: highlight;color: highlighttext;}	

/*loading*/
.loading{background:url(http://i2.letvimg.com/img/201112/08/nav/loading.gif) no-repeat center;}
#bofangyejl{ event:expression(onmouseover = function(){this.style.display='block'}); } 

/*mail 2012-01-04 npy add*/
a.mail{ background:url(http://i0.letvimg.com/img/201112/05/mail.png) no-repeat 10px top; display:inline-block; width:13px; height:11px; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; padding:0 10px; margin:12px 3px 0px 10px; float:right; display:none;}