@charset "utf-8";
/* CSS Document */
/**version npy 2012-01-06 10:00**/
html {}
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 { margin:0; padding:0; }
img, fieldset { border:none; }
li { list-style:none; }
select, input, img { vertical-align:middle; }
select, input, textarea { font-size:12px; }
div, ul, dl { zoom:1; }
div:after, ul:after, dl:after { content:""; display:block; clear:both; height:0; visibility:hidden; }
h2,h3,h1{font-size:14px;}
a {color:#010101; text-decoration:none; }
a:hover {color:#C92323; text-decoration:underline; }
.header a {color:#666666; text-decoration:none; }
.header a:hover {color:#C92323; text-decoration:underline; }
.footer a {color:#666666; text-decoration:none; }
.footer a:hover {color:#C92323; text-decoration:underline; }
/**其他:**/
.fl{float:left}
.fr{float:right}
.tl{text-align:left}
.tr{text-align:right}
.pt10{padding-top:10px;}
.pb10{padding-bottom:10px;}
.mt10{margin-top:10px;}
.mb10{margin-bottom:10px;}

.comSearch .inputBtn,.comSearch .inputBtnHov{background:url(http://i0.letvimg.com/gaoqing/201112/27/net/headerIcon.png) no-repeat;}
.loginUser, .loginPW, .btnLogin, .btnLoginHov,.telP ,.emailP, .backTop, .backTop:hover{ background:url(http://i3.letvimg.com/gaoqing/201112/27/net/icon.png) no-repeat;}

.header{ background:url(http://i3.letvimg.com/gaoqing/201112/27/net/headerbg.gif) repeat-x left top; height:37px;}
.headerT{ width:970px; margin:0 auto;}
.logo_n{ float:left; margin:6px 14px 0 0;}
.headerL{ padding-right:20px;}
	.headerL li{ display:block; float:left; line-height:35px; color:#cccccc;}
	.headerL li a{ margin:0 10px; color:#666666;}
.headerR{ position:relative; z-index:101;}
	.headerR dd{ display:block; float:left; line-height:35px; color:#cccccc;}
	.headerR dd a{ margin:0 10px; color:#666666;}
	.lognIcon{padding:5px 1px 5px 25px;font-size:12px; font-family:tahoma,arial,宋体,sans-serif;background:url(http://i3.letvimg.com/img/201112/06/top/letvIcon.png) no-repeat 5px 5px;}
	.headerR dd small{ font-size:12px;}
	
	.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-06 edit feixin npy**/
	.unicom{background: url(http://i0.letvimg.com/user/201201/04/unicom_v1.png) no-repeat 4px 4px;}/**2012-01-06 add unicom npy**/
	
.comLogn u{background:url(http://i0.letvimg.com/img/201112/08/nav/headBtn.png) no-repeat;}
	.comLogn{float:right;height:37px;line-height:37px;position:relative;color:#ccc; width:140px;}
	.comLogn span{ border:1px solid transparent;_border:0px solid #f2f2f2; display:block;height:25px;line-height:25px;margin-top:4px;float:right;min-width:70px; text-align:right; padding-right:5px;}
	.comLogn span.now{background:#fff;border:1px solid #ddd;position:relative;z-index:1; cursor:pointer;}
	.comLogn small{font-size:12px;padding-right:11px;}
	.comLogn u{background-position:-60px 8px;padding:5px;text-decoration:none;}
	.comLogn span.now u{background-position:-95px 8px;}
	.comLogn a:hover{ text-decoration:none;}
	.headerR dd.comLogn a{ margin:0;}
.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{ margin:0;}
	.LognList li a:hover{ text-decoration:underline;}
	.LognList li.last,.head_box .otherbox li.last{border:none;}
	.LognList.active{display:block;}
	
	a.btnName:hover,a.btnName:hover small{ text-decoration:none;}
.comSearch{margin-top:4px;width:220px; height:28px;}
	.comSearch .searchInput{border:1px solid #CCC; border-right:0; border-top-color:#b0b0b0; float:left; width:170px; height:26px; overflow:hidden;}
	.comSearch .inputText{float:left;width:170px;height:26px;line-height:26px;background: url(http://i0.letvimg.com/gaoqing/201112/27/net/headerInputbg.gif) repeat-x left top;border:none;color:#666666; font-size:12px; text-indent:5px;overflow:hidden;}
	.comSearch .inputBtn,.comSearch .inputBtnHov{float:left;height:28px;background-position:0px 0px;width:47px;border:none;cursor:pointer;overflow:hidden;}
	.comSearch .inputBtn:hover{background-position:-53px 0px;}
	.comSearch .inputBtnHov{background-position:-53px 0px;}	
.footer{ padding:15px 0;}
	.footer p{ text-align:center; line-height:24px; font-family:Arial, Helvetica, sans-serif;}
	.footer ul{ text-align:center; line-height:24px; font-family:Arial, Helvetica, sans-serif; }
	.footer ul li{ display:inline;}
	.footer ul li a{ margin:0 5px; color:#666; margin:0 5px;}
	.footer ul li span{ padding:0 5px;}
.logo{ width:970px; margin:0 auto; padding:14px 0 20px 0;}
	.logo a{ cursor:pointer; background:url(http://i3.letvimg.com/gaoqing/201112/27/net/logo.png) no-repeat; display:block; width:272px; height:34px; margin:0 0 0 10px; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i3.letvimg.com/gaoqing/201112/27/net/logo.png');}		
/**返回顶部**/
.tempB{ background:#f4f4f4; height:29px; padding-top:10px;}
	.tempB p{ float:left; padding:0 0 0 26px;}
	.telP{ background-position:0px -296px; margin-right:80px; margin-left:24px; display:inline;}
	.emailP{ background-position:0px -315px;}
	.backTop{ background-position:0px -275px; display:block; height:18px; width:48px; float:right; margin-right:18px;}
	.backTop:hover{ background-position:-64px -275px;}
.define{ height:20px; padding:8px 0 6px 0;}
	.define u{ width:33px; height:20px; display:block; float:left; margin-right:6px;}/*20111009edit*/
	.chq{ background:url(http://i3.letvimg.com/gaoqing/201112/27/net/icon.png) no-repeat 0px -183px;}
	.gq{ background:url(http://i3.letvimg.com/gaoqing/201112/27/net/icon.png) no-repeat 0px -153px; }
	.bq{ background:url(http://i3.letvimg.com/gaoqing/201112/27/net/icon.png) no-repeat 0px -213px; }		
/**登录**/
	.loginUser{ background-position:0px -56px; padding:0 0 0 35px; margin:10px 0 0 28px; float:left; display:inline;}
	.loginPW{ background-position:0px -86px; padding:0 0 0 35px; margin:10px 0 0 28px; float:left; display:inline;}
	.loginInput{ height:27px; border:1px solid #ccc; display:block; width:206px;}
	.btnInput{ height:26px; border:0; line-height:26px; padding:0 0 0 10px; width:196px; font-family:"微软雅黑"; font-size:14px; color:#333333;}
	.btnInput1{ height:26px; border:0; line-height:26px; padding:0 0 0 10px; width:196px; font-family:"微软雅黑"; font-size:14px; color:#cccccc;}
	.loginSub{ padding:10px 0 0 63px; height:24px; *padding:10px 0 0 60px; clear:both;}
		.btnSelect{ margin:0 6px 0 0; *margin:0 2px 0 0;}
/**vertical-align begin**/
	label{vertical-align:middle}
	.btnSelect{vertical-align:middle;}
	.login,.loginDiv{font-family:tahoma;font-size:12px;}
/**vertical-align end**/
		.loginSub li{ display:inline;}
	.btnLogin{ background-position: 0px -119px; width:82px; height:24px; border:none; cursor:pointer;}
		.btnLoginHov{ background-position:-92px -119px; width:82px; height:24px; border:none; cursor:pointer;}
	.backPW{ margin:0 4px 0 6px;}
.loginLine{ background:url(http://i2.letvimg.com/gaoqing/201112/27/net/loginLine.gif) no-repeat center top; margin:10px 0 0 0; padding:0 0 8px 0; clear:both;}
.loginLine ul{ padding:6px 0 0 62px; float:left;}
	.loginLine ul li{ display:block; float:left;}
	.loginLine ul li a{ display:block; float:left; height:24px; width:32px; text-align:center; }
	.loginLine ul li a img{ margin:5px 0 0 0;}
	.loginLine ul li a:hover{background:url(http://i3.letvimg.com/gaoqing/201112/27/net/icon.png) no-repeat 0px -388px;}
.btnLogon{ position:relative; color:#333333; text-decoration:none; width:60px; display:block; float:right; margin:7px 26px 0 0; display:inline;}
	.btnLogon span{ border-color: #ffffff #ffffff #ffffff #666666; border-style: solid; border-width: 4px; font-size: 0; height: 0; line-height: 0; position: absolute; right: 0px; top:6px; width: 0;}
.loginYesH4{font-family:"微软雅黑"; font-size:16px; font-weight:normal; text-align:center;padding:18px 0 0 0;}
	.loginYesH4 span{ color:#cc0000;}
.loginYesP{ text-align:center; padding-top:30px;}
	.loginYesP a{ color:#333333;}
	.loginYesP span{ padding:0 10px; color:#999999;}		
/**-----------------------登录弹出框-----------------------**/
/**弹出层头部**/
.btnT{ padding:0 6px;}
	.btnT span{ float:left; border-right:1px solid #e0e0e0; height:24px; line-height:24px; padding-right:4px;}
	.btnT i{ float:left; font-style:normal; border-left:1px solid #ffffff; height:24px; line-height:24px; padding-left:4px;}
	.btnT a.close{ background: url(http://i3.letvimg.com/gaoqing/201112/27/net/seekIcon.png) no-repeat 0px -30px; display:block; float:right; width:16px; height:16px; margin-top:4px;}
	.btnT a.close:hover{background: url(http://i3.letvimg.com/gaoqing/201112/27/net/seekIcon.png) no-repeat -26px -30px;}	
.loginDiv{ background:url(http://i1.letvimg.com/gaoqing/201112/27/net/btnBg1.png) repeat-x; height:306px; width:410px; position:absolute; top:50%; left:50%; margin:-153px 0 0 -205px; border:1px solid #cccccc;}	
.loginDiv .btnT span{ border:none;}
	.loginDiv .loginUser{ margin:24px 0 0 68px;}
	.loginDiv .loginPW{ margin:20px 0 0 68px;}
	.loginDiv .loginInput{ width:240px;}
	.loginDiv .btnInput{ width:230px;}
.loginlogon{ margin:20px 0 0 104px; float:left; display:inline;}
	.loginlogon a{ display:block; width:112px; height:33px; float:left; margin-right:17px;}
a.loginBtn{ background:url(http://i3.letvimg.com/gaoqing/201112/27/net/icon.png) no-repeat; background-position:0px -471px;}
	a.loginBtn:hover{ background-position:0px -514px;}
a.logonBtn{ background:url(http://i3.letvimg.com/gaoqing/201112/27/net/icon.png) no-repeat; background-position:-121px -471px;}
	a.logonBtn:hover{ background-position:-121px -514px;}
.loginDiv .loginSub{ padding:10px 0 0 104px; height:24px; *padding:10px 0 0 100px;}
/**-----------share-----------**/
.loginOther{ background:url(http://i3.letvimg.com/gaoqing/201112/27/net/loginLine1.png) no-repeat center top; margin:20px 0 0 0; padding:10px 0 0 68px;}
	.loginOther i{ display:block; font-style:normal;}
	.loginOther ul li{ float:left; background:url(http://i2.letvimg.com/gaoqing/201112/27/net/loginLine2.png) no-repeat right center; height:27px; display:block; padding:3px 6px 0 6px;}
.loginOther .loginLast{ background:none;}
.share01{ display:block; float:left; height:24px; padding-left:6px;}
	.share01 img{ float:left; margin:5px 4px 0 0; float:left;}
	.share01 span{ display:block; float:left; height:24px; padding-right:6px; line-height:24px; color:#999999;}
	.share01:hover{background:url(http://i1.letvimg.com/gaoqing/201112/27/net/shareBg.png) no-repeat left top; text-decoration:none;}
	.share01:hover span{background:url(http://i1.letvimg.com/gaoqing/201112/27/net/shareBg.png) no-repeat right top;}
	.loginOther .share01{ color:#666666;}
	.loginOther .share01:hover{ background:url(http://i3.letvimg.com/gaoqing/201112/27/net/shareBg1.png) no-repeat left top; text-decoration:none; color:#1d1d1d;}
	.loginOther .share01:hover span{ background:url(http://i3.letvimg.com/gaoqing/201112/27/net/shareBg1.png) no-repeat right top; color:#1d1d1d;}
/**-----------------------下线提示框-----------------------**/
.reloginDiv{ background:url(http://i1.letvimg.com/gaoqing/201112/27/net/btnBg1.png) repeat-x; height:240px; width:410px; position:absolute; top:50%; left:50%; margin:-153px 0 0 -205px; border:1px solid #cccccc;}	
	.reloginDiv .btnT span{ border:none;}
.offLine{ background:url(http://i3.letvimg.com/gaoqing/201112/27/net/icon.png) no-repeat 0px -660px; margin:20px 20px 0 20px; padding-left:60px; font-size:14px; line-height:26px;}
	.offLine a{ color:#cc0000; text-decoration:underline;}
	.offLine span{ color:#cc0000;}
.relogin{ margin:50px auto 0 auto; width:112px; height:33px;}
	.relogin a{ display:block; width:112px; height:33px; margin:0 auto;}
a.ensureBtn{ background:url(http://i3.letvimg.com/gaoqing/201112/27/net/icon.png) no-repeat; background-position:-122px -557px;}
	a.ensureBtn:hover{ background-position:-122px -600px;}	
	
/**-----------------------提示弹出框-----------------------**/
.btnPre,.btnNext,.btnPreOn,.btnNextOn, a.btnPlay,a.btnPlay:hover,a.btnReplay,a.btnReplay:hover,a.btnRenew,a.btnRenew:hover,a.btnSure,a.btnSure:hover,.p03{ background:url(http://i1.letvimg.com/gaoqing/201112/27/net/btn.png) no-repeat;}
.btn{ background:url(http://i2.letvimg.com/gaoqing/201112/27/net/btnBg.png) repeat-x; height:215px; width:330px; position:absolute; top:50%; left:50%; margin:-107px 0 0 -165px; border:1px solid #cccccc;}
.btnT{ padding:0 6px;}
	.btnPre,.btnNext,.btnPreOn,.btnNextOn{ display:block; width:16px; height:16px; float:left; margin-right:6px; margin-top:4px;}
	.btnPre{ background-position: 0px 0px;}
	.btnNext{ background-position: -21px 0px;}	
	.btnPreOn{ background-position: -47px 0px;}
	.btnNextOn{ background-position: -68px 0px;}
	.btnT span{ float:left; border-right:1px solid #e0e0e0; height:24px; line-height:24px; padding-right:4px;}
.btnT i{ float:left; font-style:normal; border-left:1px solid #ffffff; height:24px; line-height:24px; padding-left:4px;}
	.btnT a.close{ background: url(http://i3.letvimg.com/gaoqing/201112/27/net/seekIcon.png) no-repeat 0px -30px; display:block; float:right; width:16px; height:16px; margin-top:4px;}
	.btnT a.close:hover{background: url(http://i3.letvimg.com/gaoqing/201112/27/net/seekIcon.png) no-repeat -26px -30px;}
.btnC{ padding:18px;}	
	.btnC h5{ font-size:12px; text-align:center; font-weight:normal;}
	.btnC h5 span{ color:#990000;}
.w290{ padding-top:16px;}
	.w290 h3{ font-family:"微软雅黑"; font-size:18px; font-weight:normal; padding-bottom:4px;}
	.w290 dt img{ width:90px; height:120px; border:1px solid #999999;}
	.w290 dt{ width:92px; height:122px; float:left; margin-right:18px; position:relative;}
	.w290 dd{ width:180px; float:left;}
	.w290 span{ color:#333333;}
a.btnPlay{ background-position:0px -110px; width:163px; height:32px; display:block; margin-top:22px;}
	a.btnPlay:hover{ background-position:-174px -110px;}
a.btnReplay{ background-position:0px -68px; width:163px; height:32px; display:block; margin-top:2px;}
	a.btnReplay:hover{ background-position:-174px -68px;}
.btnDue{ background:url(http://i1.letvimg.com/gaoqing/201112/27/net/btnDue.png) no-repeat; width:92px; height:75px; display:block; position:absolute; right:0px; bottom:0px; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.letvimg.com/gaoqing/201112/27/net/btnDue.png');}
	.p01{ text-align:center; margin-top:26px;} 
	.p02{ text-align:center;} 
a.btnRenew{ background-position:0px -26px; width:163px; height:32px; display:block; margin:30px auto 0 auto;}
	a.btnRenew:hover{ background-position:-174px -26px;}
a.btnSure{ background-position:0px -152px; width:163px; height:32px; display:block; margin:16px auto 0 auto;}
	a.btnSure:hover{ background-position:-174px -152px;}
	.p03{margin-top:26px; background-position: 0px -194px; padding:0 0 0 40px; font-family:"微软雅黑"; font-size:30px; line-height:32px; margin-left:70px; color:#333333;} 
	.p04{ text-align:center; font-family:"微软雅黑"; font-size:18px; margin-top:10px; color:#333333;} 
	.btn1{ background:url(http://i2.letvimg.com/gaoqing/201112/27/net/btnBg.png) repeat-x; height:215px; width:330px; position:absolute; top:50%; left:50%; margin:120px 0 0 -165px; border:1px solid #cccccc;}
	.btn2{ background:url(http://i2.letvimg.com/gaoqing/201112/27/net/btnBg.png) repeat-x; height:215px; width:330px; position:absolute; top:50%; left:50%; margin:360px 0 0 -165px; border:1px solid #cccccc;}
	.btn3{ background:url(http://i2.letvimg.com/gaoqing/201112/27/net/btnBg.png) repeat-x; height:215px; width:330px; position:absolute; top:50%; left:50%; margin:580px 0 0 -165px; border:1px solid #cccccc;}	
.loading {background:url(http://i3.letvimg.com/gaoqing/201112/27/net/loading.gif) no-repeat scroll center center transparent;}/**20111012edit**/
/*record*/	
.hisbox small{background:url(http://i0.letvimg.com/img/201112/08/nav/headBtn.png) no-repeat; }
#agkjl{float:right;width:96px;padding-left:3px; margin-top:2px;position: relative; z-index:101;}
	.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{padding:0;margin:0;cursor: pointer;width:94px;float:right;display:block;text-align:right;border:1px solid transparent;_border:0px solid #fff;border-bottom:none;background-position:5px -35px;*background-position:5px -34px!important;_background-position:5px -35px;margin-top:2px;overflow:hidden;height:27px;line-height:27px;}
	.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:29px;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-left: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;}
/*mail 2012-01-06 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 0px 0px 0px; float:right; display:none;}
