body,button,dd,dl,dt,h1,h2,h3,h4,h5,h6,input,li,ol,p,ul{margin:0;padding:0;font-weight:400}
body{color:#3d3d3d;font-size:14px;line-height:30px;font-family:Simsun,Tahoma,'microsoft yahei',Geneva,'Heiti SC'}
html,body{background-image:url(about:blank);background-attachment:fixed}
img{border:0}
li,ul{list-style:none}
li img{display:block}
a{color:#3d3d3d;text-decoration:none;outline:0}
a:hover{color:red;text-decoration:underline}
input,textarea{box-sizing:content-box;outline:0;font-family:inherit;border:0}
button{padding:0;border:0;cursor:pointer;font-family:'microsoft yahei';box-sizing:content-box;outline:0}
.Content .sortSite li:after,.Content:after,.SameBox:after,.SearchBox:after,.center:after,.clearfix:after{clear:both;display:block;visibility:hidden;height:0;content:".";*zoom:1}
.clear{clear:both;height:0}
img.delay{background:url(../images/delay.gif) no-repeat #fff scroll center center}
.center{margin:auto;width:1000px}
.FL{float:left}
.FR{float:right}
.maincolor,.maincolor a{color:#1a72c1}
.BtLine{height:0;border-bottom:1px dashed #c6c6c6;margin:0 11px;_overflow:hidden;}
.Content li i,.Content p i{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;width:3px;height:3px;background:#b0b0b0;margin-right:6px}
.nmr{margin-right:0!important}
.orange{color:#ff6000!important}
.hide{display:none}
.loading{position:absolute;top:50%;left:50%;display:block;margin-top:-16px;margin-left:-16px;width:32px;height:32px;border:0 none}
.AllWrap{background:#f6f6f6}
.BigBg{position:relative;_position:static}
.Top{height:29px;overflow:hidden;background:#fff;line-height:29px;*float:left;min-width:1000px}
.Top a{font-size:12px;color:#6c6c6c;margin:0 8px;line-height:29px}
.Top a .desk{display:inline-block;width:15px;height:14px;background:url(../images/icons.png) no-repeat -279px -163px;margin-right:5px;}
.Top a:hover .desk{background-position:-299px -163px;}
.Top a:hover{color:red;text-decoration:underline}
.Top a.HomePg{width:80px;height:29px;display:inline-block;margin-right:8px;*display:inline;*zoom:1;}
#ChangeSkin{display:inline-block;*display: inline;*zoom:1;width:73px;height:29px;padding-left:5px;position:relative;text-align:center;text-decoration:none;margin:0}
#ChangeSkin s{display:block;position:absolute;width:12px;height:12px;background:url(../images/icons.png) no-repeat -120px -40px;top:9px;left:11px}
#ChangeSkin i,#bankbox i,.SearchBox .SerHotbtn i,.header .box-mailSelect i{display:block;position:absolute;width:9px;height:6px;background:url(../images/icons.png) no-repeat -120px -60px;top:13px;right:10px}
#ChangeSkin i.up{background-position:-140px -60px}
.header{height:80px;width:100%;margin:auto;font-size:12px;line-height:20px;*background:none}
.header a{color:#555;}
.header .center{position:relative;z-index:9992}
.logo{width: 140px;height:80px;font-size: 0;background:url(../images/normal_logo.png) no-repeat;float:left;cursor:default;}
.header .calendar{padding:18px 0 14px 5px;width:140px;height:48px;overflow:hidden;cursor:pointer;margin:0 1px;float:left}
.header .js_calHover{border:1px solid #ddd;border-width:0 1px;margin:0;background:#fff}
.header .calendar li{display:inline;float:left}
.header .calendar li a.le{display:inline-block;width:95px;}
.header .calendar .lcal{padding:5px 0 0 3px}
.header .calendar .date a:hover,.header .calendar .lcal a:hover{color:red}
.header .box-weather{background-position:0 -64px;height:62px;overflow:hidden;padding:13px 0 5px 10px;width:384px;position:relative;cursor:pointer;margin:0 1px;float:left}
.header .box-weatherHover{border:1px solid #ddd;border-width:0 1px;margin:0;background:#fff}
.header .box-weather .sevent{position:absolute;width:28px;height:36px;top:22px;right:0;padding-right:17px;}
.header .box-weather .sevent a{line-height:18px;display:block;}
.header .box-weather .sevent a:hover{color:red;}
.header .box-weather .sevent span{position: absolute;right:2px;top:50%;height:20px;line-height:20px;margin-top:-10px;width:17px;text-align:center;}
.box-weather .box-setCity{position:absolute;z-index:3;background:#fff}
.box-weather .box-setCity li{padding-bottom:5px}
.box-weather .box-setCity select{border:1px solid #ABADB3;margin-right:5px}
.box-weather .box-setCity .button{background:url(../images/icons.png) no-repeat -197px -105px;cursor:pointer;display:inline-block;height:21px;width:63px;line-height:21px;text-align:center;color:#333;font-size:12px}
.box-weather .box-setCity .button:hover{background-position:-197px -80px;color:#07519A;text-decoration:none}
.box-weather .weather li{display:inline;float:left;margin-right:3px;}
.box-weather .weather li.tWrap,.weather li.mWrap{padding:1px;white-space:nowrap;margin:0;width:121px;}
.box-weather .weather li .city{font-size:16px;padding-top:5px;color:#333;}
.box-weather .weather li .cut{color:#888;display:inline-block;font-size:12px;margin-left:6px;}
.box-weather .weather li .cut:hover{color:red}
.box-weather .weather li .air_qua{padding-top:5px;}
.box-weather .weather li .air_qua span{display:inline-block;width:41px;height:19px;background:url(../images/icons.png) no-repeat -120px -130px;color:#fff;text-align:center;margin-left:5px;}
.box-weather .weather li .air_qua span.g2{background-position:-170px -130px}
.box-weather .weather li .air_qua span.g3{background-position:-220px -130px}
.box-weather .weather li .air_qua span.g4{background-position:-270px -130px}
.box-weather .weather li .air_qua span.g5{background-position:-320px -130px}
.box-weather .weather li .air_qua span.g6{background-position:-370px -130px}
.box-weather .weather li .i{display:inline-block;float:left;padding:4px 2px 0 5px;margin-top:5px;}
.box-weather .weather li .t{display:inline;float:left;padding-left:2px;position:relative;width:77px;margin-top:6px;overflow:hidden}
.box-weather .weather li .t:hover,.box-weather .weather li .air_qua a:hover{color:red;text-decoration:none}
.box-weather .weather li .tem{display:block;padding-top:5px;font-weight:400}
.box-weather .weather li i{font-style:normal}
.header .handle{height:62px;margin:10px 0 0 10px;overflow:hidden;padding:0;width:140px;display:inline;float:left}
.header .handle .xiaohua .horn{width:14px;height:11px;background:url(../images/icons.png) no-repeat -253px -166px;position:absolute;top:3px;left:0;}
.header .handle .xiaohua{height:18px;line-height:18px;position:relative;margin:2px 0;overflow:hidden;padding-left:18px;}
.header .handle .xiaohua ul{height:18px;line-height:18px;overflow:hidden;position:absolute}
.header .handle .xiaohua li,.header .handle .xiaohua li a{height:18px;line-height:18px}
.header .handle a:hover{color:red;}
.header .ToolBox a{float:left;width:28px;text-align:center;margin-right:16px;margin-top:2px;display:inline}
.header .ToolBox a span{float:left;width:28px;height:20px;background:url(../images/mcIcon.png) no-repeat}
.header .ToolBox a .weixin{background-position:-119px -38px}
.header .ToolBox a .yx{background-position:-197px -38px}
.header .ToolBox a ._115{background-position:-158px -38px}
.header .e-mail{border:1px solid transparent;background-color:transparent;padding:4px;position:absolute;width:170px;z-index:2;display:none;top:11px;*height:52px;*right:166px}
.header .e-mailActived{border-color:#c3c3c3;background-color:#f6fbff}
.header .mailUsername{color:#b2b2b2;border:1px solid #c3c3c3;font-size:14px;height:16px;line-height:16px;padding:2px 0 2px 4px;width:82px}
.header .box-mailSelect{background-position:0 -79px;border:1px solid #c3c3c3;border-left:0;height:20px;width:81px}
.header .mailSelect{color:#000;cursor:pointer;display:block;height:20px;line-height:20px;padding:0 15px 0 1px;position:relative}
.header .mailPrompt,.header .mailPromptPw{color:#b2b2b2;position:absolute;top:4px;left:8px}
.header .mailPromptPw{top:6px}
.header .mailLogin{display:none;height:22px;overflow:hidden;padding-top:5px;position:relative;top:0;left:0;z-index:1001}
.header .mailPassWord{border:1px solid #c3c3c3;font-size:14px;height:16px;line-height:16px;padding:2px 0 2px 4px;width:110px}
.header .mailSubmit{background:none;cursor:pointer;height:16px;line-height:16px;padding-bottom:2px;overflow:hidden;width:53px}
.header .box-mailSubmit{border:1px solid #c3c3c3;border-left:0;display:inline-block;vertical-align:top}
.eMail-list{background:#fff;border:1px solid #c3c3c3;border-top:0;display:none;overflow-y:auto;position:relative;top:0;left:0;padding:5px 1px 2px 1px;width:166px;z-index:1002}
.eMail-list li{cursor:pointer;height:22px;line-height:22px;text-align:center}
.eMail-list li.hover{background:#3c96e5;color:#fff}
.eMail-list li.no{cursor:default;color:#868686}
.eMail-list li.hover a{color:#fff;display:block}
.eMail-list li a:hover{text-decoration:none}
.header .box-mailSelect i{z-index:-1}
#imgArr{display:inline;float:right;margin:10px 0 0 0;width:160px;height:60px;overflow:hidden}
.SearchBox{position:relative;margin:auto;width:100%;padding-bottom:10px;height:123px;z-index:9991;*float:left;*background:none}
.SearchBox .SerLogo{width:115px;height:35px;float:left;margin:53px 15px 0 72px;float:left;_margin-left:36px;}
.SearchBox .SerMain{width:605px;float:left}
.SearchBox .SerType{height:35px;line-height:35px;padding:10px 0 5px;}
.SearchBox .SerType a{margin-right:22px;text-decoration:none;padding:2px 3px;}
.SearchBox .SerType a:hover{color:red}
.SearchBox .SerType a.active{color:#fff;font-weight:700;background:#6cb5ff;border-radius:3px;position:relative;}
.SearchBox .SerType a.active i{display:block;position:absolute;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #6cb5ff;bottom:-4px;left:50%;margin-left:-4px;*display:none}
.SearchBox .SerIb{width:605px;height:40px;position:relative;}
.SearchBox .SerIb input{width:450px;height:20px;line-height:20px;padding:9px 33px 9px 15px;border:1px solid #b7b7b7;float:left;font-size:16px;background:#fff}
.SearchBox .SerIb button,.SearchBox .SerAir button{width:100px;height:40px;line-height:40px;color:#3e3d3d;text-align:center;background:url(../images/mcIcon.png) no-repeat -140px -80px;font-size:14px;float:right}
.SearchBox .SerIb button:hover{background-position:-240px -80px;}
.SearchBox .SerAir{width:605px;height:40px;font-size:12px;display:none;}
.SearchBox .SerAir p{width:118px;height:38px;border:1px solid #b7b7b7;display:inline-block;*display:inline;*zoom:1;position:relative;float:left;background:#fff;}
.SearchBox .SerAir p input{width:80px;height:18px;line-height:18px;padding:10px 11px 11px;color:#9f9f9f;*padding:10px 11px;margin-left:-1px;background:none;}
.SearchBox .SerAir p i{display:block;width:20px;height:20px;top:9px;right:9px;cursor:pointer;background:url(../images/icons.png) no-repeat -320px -160px;position:absolute;z-index:2}
.SearchBox .SerAir p.d{width:138px;}
.SearchBox .SerAir p.d input{width:99px;}
.SearchBox .SerAir p.d i{background-position:-340px -160px;}
.SearchBox .SerAir span{margin:0 12px;float:left;line-height:40px;}
.SearchBox .SerAir span.d{margin-left:23px;}
.SearchBox .SerHotkey{height:24px;line-height:24px;width:500px;overflow:hidden;padding-top:6px}
.SearchBox .SerHotkey a{font-size:12px;margin-right:20px;white-space:nowrap;display:inline-block;*zoom:1;}
.SearchBox .SerHotbtn{position:absolute;width:30px;height:40px;top:0;right:108px;cursor:pointer;*background:#fff;*height:38px;*top:1px}
.SearchBox .SerHotbtn i{top:18px}
.SearchBox .SerHotbtn i.up{background-position:-140px -60px}
.SearchBox .SerHotbtn span{display:none;width:18px;height:18px;line-height:18px;text-align:center;z-index:2;color:#fff;background:#ff635f;border-radius:50%;font-size:12px;position:absolute;top:11px;left:6px}
.SearchBox .Ticket .SerAir{display:block}
.SearchBox .Ticket .SerIb{display:none}
.SearchBox .Ticket .SerHotkey{display:none!important}
.SearchBox a.ticket{color:#ff6000}
.SearchBox .R_Adv{float:left;margin:41px 0 0 21px;width:155px;height:52px;overflow:hidden}
.SearchBox .R_Adv a{list-style:26px;height:26px;overflow:hidden;font-size:12px;display:block;width:132px;margin:0 5px;float:left}
.SearchBox .R_Adv a i{display:inline-block;*display:inline;*zoom:1;margin-right:5px;width:4px;height:4px;background:#ff635f;border-radius:50%}
.BigBg .FixedSearch .center{position:fixed;height:60px;top:0;left:0;background:rgba(255,255,255,0.88);z-index:9998;border-bottom:1px solid #e8e8e8;width:100%;_position:static;*background:#fff;background:#fff\9;}
.FixedSearch #tsrc-tab,.FixedSearch .SerHotkey,.FixedSearch .R_Adv{display:none!important}
.FixedSearch .SerMain{position:absolute;top:10px;left:50%;margin-left:-220px;}
.BigBg .FixedSearch .SerLogo{position:absolute;top: 10px;left:50%;margin:0 0 0 -340px;}
.tsrc-popup{position:absolute;top:39px;left:0;width:498px;border:1px solid #b7b7b7;background:#fff;z-index:999}
.tsrc-popup .list{padding:5px 0}
.tsrc-popup .list a{display:block;overflow:hidden;padding:0 12px;height:30px;font-size:14px;line-height:30px}
.tsrc-popup .list a:hover{background:#ededed;color:#333;text-decoration:none}
.tsrc-popup .list li.hover a{background:#ededed}
.tsrc-toplist .list i{float:left;margin:8px 10px 0 0;width:14px;height:14px;border-radius:2px;background:#b7b7b7;color:#fff;text-align:center;font-size:12px;line-height:14px;font-style:normal}
.tsrc-toplist .list i.hot{background:#fb6f6f}
.tsrc-toplist .bdtop-link{position:absolute;right:12px;bottom:11px;height:18px;color:#999;font-size:12px;line-height:18px}
.tsrc-toplist .bdtop-link:hover{color:#e90000}
.Content{width:1000px;margin:0 auto}
.Content .LeftSide{width:270px;float:left;clear:left}
.Content .Primary{width:720px;float:right;_overflow:hidden;}
.Content .AllSites,.Content .Channels,.Content .HotSites,.Content .Same,.Content .Shop,.Content .Tools,.Content .headline,.SameBox,.BtmSorts,.Content .live_serve{border:1px solid #d7d7d7;background:#fff}
.Content .headline{height:198px}
.headline .ti{height:30px;color:#666;padding:0 112px 0 12px;position:relative}
.headline .ti h2{font-size:14px}
.headline .ti .Btns{position:absolute;height:20px;top:5px;right:6px}
.headline .ti .Btns a{width:19px;height:19px;float:right;margin-right:-1px;background:url(../images/icons.png) no-repeat;z-index:1}
.headline .ti .Btns a.tl{background-position:0 -60px}
.headline .ti .Btns a.tr{background-position:-20px -60px}
.headline .ti .Btns a:hover{background-image:url(../images/mcIcon.png);z-index:3}
.headline .ti .Btns span{margin-right:6px;color:#999;vertical-align:middle;float:right;height:20px;line-height:20px}
.headline .ti .Btns span b{color:#333;font-weight:400}
.imgBox{position:relative}
.Content .headline .imgBox li,.Content .headline .imgBox ul,.headline .imgBox{width:268px;height:168px}
.headline .imgBox li{position:absolute;left:0;top:0;z-index:1;background:#fff}
.headline .imgBox li img{width:268px;height:70px;margin-bottom:3px}
.Tools .list p,.headline .imgBox li p{height:30px;line-height:30px;overflow:hidden;padding-left:10px;_padding-top:8px;_height:22px;_overflow:hidden}
.Tools .list p a,.headline .imgBox li p a{margin-right:8px}
.Tools .list p em,.headline .imgBox li p em{display:inline-block;*display:inline;*zoom:1;width:1px;height:12px;background:#bebebe;margin-right:8px;vertical-align:middle}
.Content .Channels{height:204px;border-top:0;margin-bottom:10px}
.Channels ul{padding:6px 9px}
.Channels li{width:114px;float:left;height:30px;line-height:30px;*line-height:28px;*height:28px;margin:0 5px;_margin:0 2px}
.Channels li span{display:inline-block;*display: inline;*zoom:1;vertical-align:-15%;width:20px;height:20px;background:url(../images/mcIcon.png) no-repeat;margin-right:8px;_margin-right:4px}
.Channels li span.n2{background-position:-20px 0}
.Channels li span.n3{background-position:-40px 0}
.Channels li span.n4{background-position:-60px 0}
.Channels li span.n5{background-position:-80px 0}
.Channels li span.n6{background-position:-100px 0}
.Channels li span.n7{background-position:-120px 0}
.Channels li span.n8{background-position:-140px 0}
.Channels li span.n9{background-position:-160px 0}
.Channels li span.n10{background-position:-180px 0}
.Channels li span.n11{background-position:-200px 0}
.Channels li span.n12{background-position:-220px 0}
.Channels li i{margin:0 4px}
.Channels li.BtLine{margin:0 0 5px;*margin:-20px 0 2px;padding-top:5px;width:250px;float:none;clear:both;height:0}
.Content .LeftSide .til{width:268px;height:32px;border-bottom:1px solid #e8e8e8;pqdding-top:2px;margin-bottom:1px;_overflow:hidden}
.Content .LeftSide .til a{display:block;float:left;width:67px;height:32px;line-height:32px;position:relative;border-bottom:1px solid #e0e0e0;text-align:center}
.Content .LeftSide .til a i{display:block;width:1px;height:14px;position:absolute;left:0;top:7px;background:#e0e0e0}
.Content .LeftSide .til a.active{color:#1a72c1;border-color:#1a72c1;font-weight:700;text-decoration:none}
.Content .Same{height:285px;border-top:0;_height:277px;}
.Content .Hbt{border-top:1px solid #e8e8e8}
.Content .Same .Re_Box{width:268px;height:248px;position:relative;overflow:hidden;display:none;_height:240px;_overflow:hidden}
.Content .Same .Ab_Box{width:268px;height:496px;position:absolute;top:0;left:0}
.Content .Same .Box{width:268px;height:248px;_overflow:hidden;_height:240px}
.Content .Same .Box .imgBox{margin-bottom:6px}
.Content .Same .Box .imgBox{position:relative;overflow:hidden}
.Content .Same .Box .imgBox,.Content .Same .Box .imgBox li,.Content .Same .Box .imgBox img,.Content .Same .Box .imgBox ul{width:268px;height:110px}
.Content .Same .Box .imgBox li{position:absolute;overflow:hidden;top:0;left:0;z-index:1}
.Content .Same .Box .imgBox a,.SameBox .LeLi .img a{text-decoration:none}
.Content .Same .Box .imgBox p,.SameBox .LeLi .img p{height:26px;width:250px;padding:0 9px;line-height:30px;color:#fff;background:rgba(0,0,0,.5);color:#fff;text-align:center;cursor:pointer;filter:Alpha(Opacity=64);*background:#000;background:#000\9;position:absolute;bottom:0;left:0;font-size:14px;background:-moz-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.85));background:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.85));background:-ms-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.85));background:-o-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.85));}
.Content .Same .Box .imgBox b{display:block;width:20px;height:40px;position:absolute;top:30px;background:url(../images/icons.png) no-repeat;z-index:99999;cursor:pointer}
.Content .Same .Box .imgBox b.tl{left:-20px;background-position:0 0}
.Content .Same .Box .imgBox b.tr{right:-20px;background-position:-40px 0}
.Content .Same .Box .imgBox b.tl:hover{background-position:-20px 0}
.Content .Same .Box .imgBox b.tr:hover{background-position:-60px 0}
.Content .Same .Box p{height:30px;line-height:30px;overflow:hidden;padding:0 15px 0 10px}
.Content .Same .Box p .more{display:block;width:175px;height:24px;line-height:24px;text-align:center;margin:3px auto;background:#dfdfdf}
.Content .Same .Box p i.mv{width:16px;height:13px;background:url(../images/icons.png) no-repeat -114px 0}
.Content .Same .Re_Box .ChangeBtn{position:absolute;width:12px;height:60px;right:2px;top:123px;background:url(../images/icons.png) no-repeat -84px 0;cursor:pointer;display:none;z-index:999}
.Content .Same .Re_Box .ChangeBtn i{display:block;width:8px;height:40px;position:absolute;left:2px;top:2px;transition:all .36s ease 0s;z-index:999;background:url(../images/icons.png) no-repeat -100px 0}
.Content .Same .Re_Box .ChangeBtn i.down{top:16px}
.Content .Shop{height:304px;border-top:0}
.Content .Shop .Box{display:none}
.Content .Shop .img{width:268px;height:160px;margin-bottom:6px}
.Content .Shop .img li{float:left;width:133px;hedight:160px;margin-right:2px;position:relative}
.Content .Shop .img li img{width:133px;height:160px}
.Content .Shop .img li p{height:26px;width:100%;line-height:30px;color:#fff;background:rgba(0,0,0,.5);color:#fff;text-align:center;cursor:pointer;filter:Alpha(Opacity=64);*background:#000;background:#000\9;position:absolute;bottom:0;left:0;font-size:14px;background:-moz-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.85));background:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.85));background:-ms-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.85));background:-o-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.85));}
.Content .Shop .text{width:268px;height:90px;overflow:hidden}
.Content .Shop .text li{width:124px;padding-left:10px;float:left;height:30px;line-height:30px;overflow:hidden}
.Content .Tools{height:220px;border-top:0}
.Tools .BtLine{margin:5px 9px}
.Tools .list{height:90px;overflow:hidden}
.Tools .Tbox{height:70px;overflow:hidden}
.Tools .Tbox .Tab{display:none;padding:10px 0 0 20px}
.Tools .Tbox p{font-size:12px}
.Tools .Tbox input{height:18px;line-height:18px;border:1px solid #ccc;padding:3px 5px;width:70px;margin:0 3px}
.Tools .Tbox input.l{width:105px}
.Tools .Tbox input.s{width:45px}
.Tools .Tbox input.l2{width:80px}
.Tools .Tbox button{height:20px;line-height:20px;padding:2px 6px;border:1px solid #ccc;margin-left:7px;*height:26px}
.Tools .Tbox .cz{padding:12px 0 0 8px;position:relative;height:58px}
.Tools .Tbox .cz p{height:35px;line-height:35px;font-size:12px;color:#666;position:absolute;left:12px;bottom:0}
.Tools .Tbox .cz span{color:red}
.Content .HotSites{width:696px;padding:8px 11px;position:relative}
.Content .HotSites li{width:116px;float:left;height:30px;text-align:center;line-height:30px;*height:28px;*line-height:28px;position:relative}
.Content .HotSites li i{margin:0 7px 0 5px;background:#6c6c6c;_overflow:hidden;}
.Content .AllSites li.BtLine,.Content .HotSites li.BtLine{width:696px;height:0;padding-top:6px;margin:0 0 6px}
.Content .AllSites li.BtLine{margin:0 9px 6px;*margin:-20px 9px 1px;_margin:-10px 9px 6px;}
.Content .HotSites li .point a.img{position:absolute;top:0px;left:70%;display:none;width:38px;height:30px;}
.Content .HotSites li .point a.img img{width:38px;height:30px;}
.Content .HotSites li .point b{display:block;width:6px;height:6px;background:#ff361b;border-radius:50%;position:absolute;left:75%;top:3px;}
.Content .HotSites li .point:hover a.img{display:block}
.Content .HotSites li .point:hover b{display:none}
.Content .box-hot{height:30px;line-height:30px;padding-left:12px;text-align:center}
.Content .box-hot a{display:inline-block;font-size:12px;padding:0 15px}
.Content .colnavi{height:30px;line-height:30px;background:#f6f6f6;padding-left:10px;border-bottom:1px solid #e8e8e8}
.Content .colnavi li{display:inline;float:left;_margin:6px 0;}
.Content .colnavi li span{display:inline-block;*display:inline;*zoom:1;width:20px;height:20px;vertical-align:-15%;margin-right:5px;background:url(../images/mcIcon.png) no-repeat}
.Content .colnavi li span.n1{background-position:-20px 0}
.Content .colnavi li span.n2{background-position:-60px 0}
.Content .colnavi li span.n3{background-position:-240px 0}
.Content .colnavi li span.n4{background-position:0 0}
.Content .colnavi li span.n5{background-position:-100px 0}
.Content .colnavi li span.n6{background-position:-260px 0}
.Content .colnavi li span.n7{background-position:-280px 0}
.Content .colnavi li a{font-size:14px;color:#1a72c1}
.Content .colnavi li a:hover{color:red}
.Content .colnavi li em{display:inline-block;*display:inline;*zoom:1;width:1px;height:12px;background:#bebebe;margin:0 18px;vertical-align:middle;_margin:0 13px}
.Content .sortSite{background:#fff;padding:5px 0;border-bottom:1px solid #e8e8e8}
.Content .sortSite li{height:30px;line-height:30px;overflow:hidden;*height:28px;*line-height:28px}
.Content .sortSite li:hover{background:#f4f4f4}
.Content .sortSite li a{display:inline-block;width:102px;overflow:hidden;white-space:nowrap;text-over:ellipsis;float:left}
.Content .sortSite li i{display:inline-block;*display:inline;*zoom:1;padding:0;color:#333;font:12px/100% arial,\5b8b\4f53;float:left;height:30px;line-height:30px;margin:0 6px 0 0;background:0 0}
.Content .sortSite li a.s{width:47px}
.Content .sortSite .tit{display:inline;float:left}
.Content .sortSite .tit a{color:#1a72c1;font-weight:400;padding:0 20px 0 10px;width:auto;_font-size:14px;}
.Content .sortSite .tit a:hover,.recomSite .tit a:hover{color:red}
.Content .sortSite .more{float:right}
.Content .sortSite .more a{font-size:12px;font-family:\5b8b\4f53;padding:0 8px 0 0;width:auto;color:#828282}
.Content .sortLast{border:0}
.Content .live_serve{height:248px;*height:234px;margin-top:8px;}
.Content .live_serve .ti{height:30px;border-bottom:1px solid #e8e8e8;line-height:30px;padding-left:10px;color:#666;font-size:14px}
.Content .live_serve .Box{height:217px;*height:203px;overflow:hidden}
.live_serve li{width:156px;float:left;margin:0 12px 0 10px}
.live_serve .name{height:31px;line-height:31px;position:relative;margin:5px 0 8px}
.live_serve .name s{width:100%;height:0;border-bottom:1px dashed #c6c6c6;left:0;top:16px;position:absolute;display:block;z-index:1}
.live_serve .name h3{height:31px;display:list-item;list-style:none;line-height:31px;color:#1a72c1;position:absolute;left:0;top:0;background:#fff;padding-right:2px;z-index:2}
.live_serve .det{width:154px;height:58px;border:1px solid #e8e8e8;margin-bottom:12px}
.live_serve .det a{display:blcok;width:100%;height:100%;text-decoration:none}
.live_serve .det img{width:58px;height:58px;float:left}
.live_serve .det div{float:right;width:88px;height:58px}
.live_serve .det h5{height:24px;line-height:24px;overflow:hidden;font-size:12px;color:#999;margin:3px 0}
.live_serve .det span{display:block;width:60px;height:22px;line-height:22px;color:#fff;font-size:12px;text-align:center;background:#509fe4}
.live_serve .det a:hover span{background:#3a88cd}
.live_serve li p{height:30px;line-height:30px;overflow:hidden;*height:28px;*line-height:28px;}
.SameBox{width:998px;height:315px;margin:10px auto 0;position:relative}
.SameBox .til{height:34px;border-bottom:1px solid #e8e8e8;margin:0 10px;position:relative;margin-bottom:10px}
.SameBox .til h2{font-size:18px;line-height:34px;font-weight:700}
.SameBox .til h2 span{display:inline-block;*display: inline;*zoom:1;margin-right:10px;width:20px;height:20px;vertical-align:-9%;background:url(../images/icons.png) no-repeat}
#VideoBlock .til h2 span{background-position:-60px -80px}
#GameBlock .til h2 span{background-position:0 -100px}
#ShopBlock .til h2 span{background-position:-20px -100px}
#RelaxBlock .til h2 span{background-position:-40px -100px}
.SameBox .til .navs{position:absolute;height:32px;line-height:32px;top:2px;left:215px}
.SameBox .til .navs a{display:inline-block;*display:inline;*zoom:1;padding:0 5px;height:32px;line-height:32px;color:#333;float:left;text-align:center;margin-right:20px;text-decoration:none}
.SameBox .til .navs a.active{color:#1a72c1;border-bottom:1px solid #1a72c1}
.SameBox .til .href{position:absolute;height:34px;line-height:34px;top:0;right:66px}
.SameBox .til .href a{margin-left:20px}
.SameBox .til .move{height:20px;position:absolute;top:7px;right:5px}
.SameBox .til .move a{display:inline-block;*display: inline;*zoom:1;width:12px;height:20px;background:url(../images/icons.png) no-repeat;cursor:pointer}
.SameBox .til .move a.up{background-position:-164px 0}
.SameBox .til .move a.down{background-position:-164px -20px}
.SameBox .til .move a.up:hover{background-position:-184px 0}
.SameBox .til .move a.down:hover{background-position:-184px -20px}
.SameBox .til .move a.upDisable{background-position:-144px 0;cursor:default}
.SameBox .til .move a.downDisable{background-position:-144px -20px;cursor:default}
.SameBox .ImgLi,.SameBox .ImgLi2{width:780px;float:right;display:none}
.SameBox .ImgLi{height:270px}
.SameBox .ImgLi2{height:260px}
.SameBox .ImgLi li{width:180px;margin:0 10px 0 5px;height:135px;position:relative;float:left;_margin:0 8px 0 3px}
.SameBox .ImgLi li a{display:block;width:100%;height:100%;text-decoration:none}
.SameBox .ImgLi li img{width:180px;height:100px}
.SameBox .ImgLi li h5{height:35px;line-height:32px;text-align:center;color:#333;overflow:hidden;padding:0 10px;font-size:14px}
.SameBox .ImgLi li h5 i{display:inline-block;*display:inline;*zoom:1;margin-right:6px;vertical-align:-15%;width:20px;height:20px;background:url(../images/icons.png) no-repeat -60px -40px;}
.SameBox .ImgLi li a:hover h5{color:red}
.SameBox .ImgLi li p{position:absolute;left:0;bottom:35px;background:rgba(0,0,0,.5);color:#fff;text-align:center;cursor:pointer;filter:Alpha(Opacity=64);*background:#000;background:#000\9;font-size:12px;height:20px;line-height:20px;width:100%}
.SameBox .ImgLi li.big{height:270px}
.SameBox .ImgLi li.big img{height:235px}
.SameBox .ImgLi2 li{width:180px;margin:0 10px 20px 5px;height:120px;position:relative;float:left;_margin:0 8px 16px 3px}
.SameBox .ImgLi2 li a{display:block;width:100%;height:100%;text-decoration:none}
.SameBox .ImgLi2 li img{width:180px;height:120px}
.SameBox .ImgLi2 li p{position:absolute;left:0;bottom:0;background:rgba(0,0,0,.5);color:#fff;text-align:center;cursor:pointer;filter:Alpha(Opacity=64);*background:#000;background:#000\9;font-size:12px;height:20px;line-height:20px;width:100%}
.SameBox .ImgLi2 li.big,.SameBox .ImgLi2 li.big img{height:260px}
.SameBox .LeLi{width:193px;float:left;margin-left:12px;_margin-left:6px}
.SameBox .LeLi .img,.SameBox .LeLi .img img{width:190px;height:75px}
.SameBox .LeLi .img{position:relative;margin-bottom:10px}
.SameBox .LeLi .img p{width:170px;padding:0 10px}
.SameBox .LeLi .box a{display:block;width:74px;height:34px;padding:0 16px 0 4px;position:relative;margin:0 2px 1px 0;color:#333;background:#f4f4f4;text-decoration:none;float:left}
.SameBox .LeLi .box a i{width:15px;height:20px;display:block;position:absolute;top:7px;right:0;background:url(../images/icons.png) no-repeat -160px -60px}
.SameBox .LeLi .box a:hover{background:#ececec;color:red}
.SameBox .LeLi .game a{padding-left:10px;width:164px;margin:0 0 1px 0}
.SameBox .LeLi .game a b{color:#333;font-weight:400;margin-right:5px}
.SameBox .LeLi .game a span{color:#666;margin-left:10px;font-size:12px}
.SameBox .LeLi .game a:hover{color:red}
.SameBox .sGame{width:783px;float:right;display:none}
.SameBox .sGame li{width:58px;height:88px;margin:0 10px 2px 10px;float:left}
.SameBox .sGame li img{width:58px;height:58px;border-radius:8px;}
.SameBox .sGame li p{height:30px;line-height:30px;overflow:hidden;text-align:center;color:#333;font-size:12px}
.SameBox .sGame li a{display:block;text-decoration:none}
.SameBox .sGame li a:hover p{color:red}
.BtmSorts{height:165px;margin:10px auto 0;width:998px}
.BtmSorts .bx{border-right:1px solid #e3e3e3;float:left;padding-left:10px;height:165px;overflow:hidden}
.BtmSorts .bx h2{color:#8c8c8c;font-size:14px;font-weight:700;height:36px;line-height:36px;_height:26px;_padding-top:10px;}
.BtmSorts .bx ul{overflow:hidden;height:120px;overflow:hidden}
.BtmSorts .bx h2 span{background:transparent url(../images/icons.png) no-repeat scroll;display:inline-block;height:20px;margin-right:10px;vertical-align:-10%;width:20px}
.BtmSorts .bx li{float:left;width:35px;height:30px;line-height:30px;margin-right:15px}
.BtmSorts .w1{width:200px}
.BtmSorts .w2{width:300px}
.BtmSorts .w3{width:250px}
.BtmSorts .w4{width:200px;border:0}
.BtmSorts .w1 h2 span{background-position:-60px -100px}
.BtmSorts .w2 h2 span{background-position:-40px -100px}
.BtmSorts .w3 h2 span{background-position:-20px -100px}
.BtmSorts .w4 h2 span{background-position:-80px -100px}
.footer{width:1000px;margin:auto;height:20px;line-height:20px;padding:10px 0 16px}
.footer a{font-size:12px;color:#666;height:18px;line-height:18px;display:inline-block;*display:inline;*zoom:1;}
.footer .FR a:hover,.footer a:hover{color:red}
.footer em{background:#999;display:inline-block;*display:inlie;*zoom:1;height:12px;margin:0 5px;overflow:hidden;position:static;vertical-align:middle;width:1px}
.footer .FR span,.footer .FR span a{font-size:12px;color:#999}
.footer .FR span a{margin-left:5px}
.footer .mobile{display:inline-block;*display:inlie;*zoom:1;height:20px;line-height:20px;padding-left:22px;background:url(../images/icons.png) no-repeat;margin-left:10px}
.footer .Android{background-position:-240px -20px}
.footer .iPhone{background-position:-240px 0}
.themes-container{min-width:1000px;background:#f1f1f1;display:none}
.themes-top-box{background:#e0e0e0}
.themes-top-box .center{height:34px}
.themes-top-box h3{float:left;margin-right:30px;font-weight:400;font-size:14px;line-height:34px}
.themes-sort{float:left}
.themes-sort a{float:left;margin-right:30px;padding-top:1px;height:32px;border-bottom:1px solid #e0e0e0;color:#666;font-size:12px;line-height:32px}
.themes-sort a:hover{color:#e90000;text-decoration:none}
.themes-sort a.current,.themes-sort a.current:hover{color:#0d47a1;font-weight:700;border-bottom-color:#0d47a1}
.themes-sort a.current{cursor:default}
.btn-theme-none{float:left;overflow:hidden;margin-right:10px;padding:9px 10px;height:16px;font-size:12px;line-height:16px}
.btn-theme-none i{float:left;margin:3px 5px 0 0;width:11px;height:11px;background:url(../images/icons.png) no-repeat -20px -40px;zoom:1}
.btn-theme-none span{float:left}
.btn-theme-none:hover{text-decoration:none}
.btn-theme-none:hover i{background-position:-31px -40px}
.btn-theme-cancel,.btn-theme-confim{float:left;margin-left:1px;width:80px;height:34px;color:#fff;text-align:center;line-height:34px}
.btn-theme-cancel:hover,.btn-theme-confim:hover{color:#fff;text-decoration:none}
.btn-theme-cancel{background:#b0b0b0}
.btn-theme-cancel:hover{background:#a9a9a9}
.btn-theme-confim{background:#3f97e2}
.btn-theme-confim:hover{background:#2a82cc}
.themes-list{height:280px;position:relative;margin:auto;width:1000px}
.themes-list .btn-scroll{position:absolute;top:30px;width:40px;height:220px}
.themes-list .btn-scroll:hover{background:#e7e7e7}
.themes-list .btn-scroll i{position:absolute;top:85px;overflow:hidden;width:25px;height:49px;background:url(../images/icons.png) no-repeat;line-height:10;zoom:1;display:block}
.themes-list .scroll-left{left:0}
.themes-list .scroll-left i{left:7px;background-position:0 -120px}
.themes-list .scroll-right{right:0}
.themes-list .scroll-right i{left:9px;background-position:-25px -120px}
.themes-list .scroll-container{position:relative;overflow:hidden;margin:auto;padding:30px 0;width:864px;height:220px}
.themes-list .scroll-container .center{position:absolute;top:30px;left:0;width:2000px;height:220px}
.themes-list .scroll-container ul{width:864px;height:220px;float:left}
.themes-list .scroll-container li{position:relative;float:left;margin:0 15px 20px;padding:2px;width:180px;height:94px;border:1px solid #e0e0e0;background:#fff;cursor:pointer;zoom:1;_margin:0 12px 18px;}
.themes-list .scroll-container li img{display:block;width:180px;height:94px}
.themes-list .scroll-container li span{position:absolute;bottom:0;left:0;padding:0 10px;height:22px;background-color:rgba(0,0,0,.5);background-image:url(about:blank);color:#fff;font-size:12px;line-height:22px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#80000000');bottom:2px;left:2px;width:160px}
.themes-list .scroll-container li s{position:absolute;top:-16px;right:-16px;display:none;overflow:hidden;width:32px;height:32px;background:url(../images/icons.png) no-repeat -60px -120px}
.themes-list .scroll-container li:hover{border-color:#7ab01d}
.themes-list .scroll-container li.selected{border-color:#7ab01d;cursor:default}
.themes-list .scroll-container li.selected s{display:block}
#bank{padding-right:0 5px 0 10px}
#bankbox,.Content .HotSites{*z-index:9}
#bankbox i{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;margin:0;position:static;background-position:-114px -55px;width:15px;height:20px;cursor:pointer;}
#bank_list{display:none;background:#fff;border:1px solid #ddd;box-shadow:0 2px 5px rgba(0,0,0,.1);left:30px;top:28px;z-index:3;padding:5px 0;position:absolute;width:100px}
#bank_list a{display:block;height:30px;line-height:30px;text-align:center}
#bank_list a:hover{background:#ededed}
.cool_bm{display:none}
.cool_bm ul{width:102.5%;_width:100%}
.cool_bm li{float:left;height:30px;margin-right:25px}
.Content .HotSites .cool_bm li{width:auto}
.cool_bm li a{font-size:14px;height:30px;line-height:30px;*white-space:nowrap;}
.cool_addWebSite{background:#fbfbfb none repeat scroll 0 0;border-bottom:1px solid #e8e8e8;color:#666;font-size:14px;height:30px;line-height:30px;margin:-8px -11px 6px;}
.cool_awIcon{display:inline;float:left;height:10px;margin-left:10px;margin-right:4px;margin-top:11px;position:relative;width:10px}
.cool_awIcon .cool_HLine,.cool_awIcon .cool_VLine{background:#b7b7b7 none repeat scroll 0 0;display:block;overflow:hidden;position:absolute}
.cool_awIcon .cool_VLine{height:10px;left:4px;top:0;width:2px}
.cool_awIcon .cool_HLine{height:2px;left:0;top:4px;width:10px}
.cool_bm_wrap{border-bottom:1px dashed #c6c6c6;padding-bottom:4px;margin-bottom:8px}
.cool_bm li .cool_addBtn{border:1px dotted #bbb;color:#999;display:inline-block;height:20px;line-height:20px;margin-top:4px;padding-right:5px;position:relative}
.cool_bm li .cool_awIcon{margin-top:5px}
.myWebUrlItem .controlLink{position:absolute;right:5px;top:2px}
.myWebUrl_moreBtn{background:#f9f5e0 none repeat scroll 0 0;color:#ab6913;font-size:12px;line-height:16px;padding:4px 0;position:absolute;right:-10px;text-align:center;top:17px;width:20px}
.myWebUrl_moreBtn:hover{color:#ab6913;text-decoration:none}
.myWebUrlItemMore{border-top:1px dashed #c6c6c6;min-height:158px;position:relative}
.usWrap{position:absolute;top:226px;left:50%;z-index:100001;display:none;margin-left:-500px;width:1000px}
.usInnerWrap{width:1000px;margin:0 auto;position:relative;font-size:14px;background:#fff}
.usWrap .usErrorTip{position:absolute;height:69px;line-height:69px;width:270px;border:6px solid #b7b7b9;background:#fff;top:320px;left:360px;display:none}
.usWrap .usErrorTipIcon{display:inline-block;width:32px;height:32px;background:url(../images/icons.png) no-repeat -200px 0;vertical-align:middle;margin:0 6px 0 12px}
.kpWrap .usInnerWrap{width:1060px}
.myWebUrlContent{min-height:150px}
.myWebUrlNoSite{height:57px;line-height:57px;text-align:center;color:#606060;font-size:14px;color:#666}
.myCollect .titleArea{width:150px}
.myWebUrlCollect{border:1px solid #e8e8e8}
.myWebUrlCollect .tabArea{margin:0}
.myWebUrlCollect .videoTabArea{width:805px}
.myWebUrlCollect .videoTabArea .tabArea{width:630px;overflow:hidden;float:left;padding:0 10px}
.myWebUrlCollect .videoTabArea .tabArea ul li a{font-weight:400;width:50px}
.myWebUrlCollect .videoTabArea .addType{float:right;width:150px;text-align:right}
.myWebUrlCollect .videoTabArea .addType a{color:#45ace9;display:block;background:url(../images/user.png) no-repeat -495px -23px}
.myWebUrlItem{padding:10px 0;margin:0 20px}
.myWebUrlItem ul{margin-right:20px}
.myWebUrlItem ul li{font-size:16px;float:left;height:24px;line-height:24px;position:relative;padding-right:35px;border:1px solid #fff;display:inline;margin:5px 10px 5px 0;padding-left:5px}
.myWebUrlItem ul li:hover{border:1px dotted #bbb}
.myWebUrlItem ul li .myCoLink{display:block;float:left;height:20px;line-height:20px;color:#666;text-overflow:ellipsis;margin-right:5px;white-space:nowrap;overflow:hidden}
.myWebUrlItem ul li .myCoLink:hover{color:#1a72c1}
.myWebUrlItem ul li .controlLink{display:none}
.myWebUrlItem ul li .controlLink a{margin-top:4px;display:block;height:12px;width:12px;background:url(../images/icon_link_manage_12.gif?2015) no-repeat;float:left;margin-left:5px}
.myWebUrlItem ul li .controlLink .closeUrl{background-position:-12px 0}
.myWebUrlItem ul li .controlLink .editLink{background-position:0 0}
.myWebUrlItem ul li .closeUrl:hover{background-position:-12px -12px}
.myWebUrlItem ul li .editLink:hover{background-position:0 -12px}
.myWebUrlItem .controlLink{position:absolute;top:2px;right:5px}
.myWebUrlItemNull{color:#666;height:250px;line-height:250px;text-align:center}
.myWebUrlCollect .block{display:block}
.addWebUrl{overflow:hidden;padding-top:20px;height:60px;border-bottom:1px solid #eee}
.addWebUrl div{float:left}
.addWebUrl .addTitle{margin-left:110px}
.addWebUrl .addTitle span{color:#000;height:38px;line-height:38px}
.addWebUrl .addInputBox{margin-right:20px}
.addWebUrl .addInputBox span{float:left;font-size:14px;color:#666;margin-right:10px;line-height:38px;display:block;height:38px}
.addWebUrl .addInputBox .addInput{width:280px;height:38px;line-height:38px;position:relative}
.addWebUrl .addInputBox .addInText{font-size:14px;text-indent:2px;width:260px;border:1px solid #bdbdbd;padding:8px 5px;height:20px;line-height:20px;color:#666}
.addWebUrl .addInputBox label{color:#999;font-size:12px;position:absolute;left:0;top:0;width:260px;padding:0 5px;line-height:38px;height:38px;z-index:-1}
.addWebUrl .addInputBox #addSelType{float:left;height:30px}
.addBtn{width:80px;height:38px;color:#fff;background:#3f97e2;border:none;font-size:14px;cursor:pointer;margin-left:-16px}
.addBtn:hover{background:#2a82cc}
.titleMd{overflow:hidden;height:39px;line-height:39px;background:#f7f7f7;border-bottom:1px solid #eee}
.titleMd .titleH2{width:120px;float:left;margin-bottom:10px}
.titleMd .titleH2 h2{font-size:24px}
.titleMd .editLink{width:610px;float:right;text-align:right;border-bottom:1px solid #e8e8e8;line-height:30px;height:30px}
.titleMd .titleArea{float:left;width:150px}
.titleMd .titleArea h2{color:#666;font-size:14px;padding-left:1em;font-weight:bold}
.titleMd .ofUrlCenter{float:left}
.titleMd .ofUrlCenter .tabMyUrl{margin-top:15px;color:#999;font-size:12px}
.titleMd .ofUrlCenter .tabMyUrl a{color:#45ace9}
.titleMd .ofUrlCenter .tabMyUrl a:hover{text-decoration:underline}
.titleMd .ofMore{float:right;width:100px;text-align:right;margin-top:15px}
.titleMd .ofMore a{color:#666;font-size:14px}
.titleMd .ofMore a:hover{color:#45ace9}
.titleMd{position:relative}
.usClose{color:#666;position:absolute;top:12px;right:12px;width:50px;height:16px;line-height:15px;background:url(../images/icons.png) -206px -40px no-repeat;cursor:pointer;font-size:14px}
.usClose:hover{color:#f3706f;background-position:-206px -60px}
#brownTop{background:#fbfade;height:35px;border-bottom:1px solid #fff;display:none}
#brownTop .brownIn{width:980px;margin:0 auto;line-height:35px;height:35px;position:relative;_margin-top:-32px}
#brownTop .brownIn .brotext{text-align:center}
#brownTop .brownIn .brotext p{color:#3d3d3d;font-size:14px}
#brownTop .brownIn .brotext p i{display: inline-block;height: 14px;width: 14px;background-position:-159px -166px;margin-right: 5px;position: relative;top: 2px;*top: -2px;}
#brownTop .brownIn .brotext p .install{display: inline-block;height: 25px;width: 86px;background-position:-48px -158px;line-height: 25px;text-decoration: none;text-align: center;font-size: 12px;color: #fff;text-indent: 5px}
#brownTop .brownIn .brotext #browserText{margin-right:10px}
#brownTop .brownIn #closeBro{float:right;color:#686868;text-decoration:none;display:inline-block}
#brownTop .brownIn #closeBro i{display: inline-block;width: 20px;height: 15px;background-position:-219px -166px;position: relative;top: 3px;_top: 2px;*top: 0}
#brownTop .brownIn #closeBro span{margin-right:5px}
#brownTop .brownIn #closeBro:hover i{background-position:-189px -166px;}
#brownTop .brownIn #closeBro:hover{color:#ee6c6c}
.AllSites .fcolDot{position:absolute;width:10px;height:10px;left:76px;top:4px;background:url("http://static.114la.com/homeimages/red.gif") no-repeat;}
.AllSites .playme{position:absolute;top:-39px;left: 9px;display:none;z-index:2;background:url("http://www.114la.com/static/homeimages/20151231yiqiw.png") no-repeat;width:80px;height:70px;_background: url("http://static.114la.com/public4/rebuild/images/playme.gif") no-repeat;}
.AllSites a:hover .playme{display:block}
.AllSites .tmall{display:none}
/*Add Live*/
.left{float:left;}
.right{float:right;}
.disNone{display:none;}
.w_live ul{width:1000px;}
.w_live li{width:212px;margin:0 21px 0 10px;overflow:hidden;}
.w_live .w_det{overflow:hidden;margin-bottom:10px;}
.w_live .w_det dl{display:inline-block;width:105px;padding:7px 0px;vertical-align:middle;background-color:#f6f6f6;text-align:center;cursor:pointer;}
.w_live .w_det a:hover{text-decoration:none;}
#brownTop .brownIn .brotext p i, #brownTop .brownIn .brotext p .install, #brownTop .brownIn #closeBro i, .w_live .w_det dl dt{background-image:url("../images/icons.png");background-repeat:no-repeat;}
.w_live .w_det dl dt{width:50px;height:50px;display:inline-block;*zoom:1;*display:inline;vertical-align:middle;}
.w_live .w_det dl dd{width:30px;line-height:20px;vertical-align:middle;display:inline-block;*zoom:1;*display:inline;}
.w_live p{clear:both;}
.w_live .w_det a{display:inline-block;}
.w_live .liveOne a{color:#f17567;}
.w_live .liveTwo a{color:#60b84c;}
.w_live .liveThree a{color:#e89615;}
.w_live .liveFour a{color:#509fe4;}
.w_live .liveOne .active{color:#d63f2e;}
.w_live .liveTwo .active{color:#399424;}
.w_live .liveThree .active{color:#e07400;}
.w_live .liveFour .active{color:#398cd5;}
.w_live .w_det .icon_1{background-position: 0 -189px}
.w_live .w_det .icon_2{background-position: -52px -189px}
.w_live .w_det .icon_3{background-position: -104px -189px}
.w_live .w_det .icon_4{background-position: -157px -189px}
.w_live .w_det .icon_5{background-position: -210px -189px}
.w_live .w_det .icon_6{background-position: -262px -189px}
.w_live .w_det .icon_7{background-position: -315px -189px}
.w_live .w_det .icon_8{background-position: -367px -189px}
.w_live .active .icon_1{background-position: -1px -243px}
.w_live .active .icon_2{background-position: -53px -243px}
.w_live .active .icon_3{background-position: -105px -243px}
.w_live .active .icon_4{background-position: -158px -243px}
.w_live .active .icon_5{background-position: -211px -243px}
.w_live .active .icon_6{background-position: -263px -243px}
.w_live .active .icon_7{background-position: -316px -243px}
.w_live .active .icon_8{background-position: -368px -243px}
.w_live p label,.w_live p span{float:left;}
.w_live p label a{color:#007ec8;}
.w_live p span a{margin-left:6px;}
.w_live p label em{background: #bebebe none repeat scroll 0 0;display: inline-block;height: 12px;margin-left:5px;vertical-align: middle;width:1px;}
.Content .live_serve .ti{font-weight:bold;}
.w_live .nodeP span{max-width:168px;}
.w_live p label{max-width:50px;}
/*end*/
/*新推荐*/
.Channels li.tg{height:0;overflow:hidden;width:100%;margin:0;*margin-top:-8px;*display:none}
.Channels li.tg p{width:214px;height:22px;padding:0 10px;border:1px solid #d9d9d9;clear:both;line-height:22px;position:relative;margin:6px 7px 0;background:#f6f6f6;}
.Channels li.tg a{font-size:12px;color:#fe5601;}
.Channels li.tg b{display:block;position:absolute}
.Channels li.tg b.tip{width:14px;height:7px;background:url(../images/headline.png) no-repeat -103px -7px;top:-6px;left:30px;z-index:3;}
.Channels li.tg b.close{width:20px;height:20px;top:1px;right:2px;background:url(../images/headline.png) no-repeat -100px -20px;cursor:pointer}
.Channels li.tg b.n2{left:70px;}
.Channels li.tg b.n3{left:155px;}
.Channels li.tg b.n4{left:195px;}
.Channels li.tg1 p{border-color:#fe9c9c;background:#fff4f4}
.Channels li.tg1 a{color:#fd1e1e}
.Channels li.tg1 b.close{background-position:0 -20px}
.Channels li.tg1 b.tip{background-position:-3px -7px}
.Channels li.tg2 p{border-color:#ffe4a4;background:#fffaf4}
.Channels li.tg2 a{color:#ff7800}
.Channels li.tg2 b.close{background-position:-20px -20px}
.Channels li.tg2 b.tip{background-position:-23px -7px}
.Channels li.tg3 p{border-color:#ffe1b7;background:#fff7ec}
.Channels li.tg3 a{color:#fe5601}
.Channels li.tg3 b.close{background-position:-40px -20px}
.Channels li.tg3 b.tip{background-position:-43px -7px}
.Channels li.tg4 p{border-color:#b9ecff;background:#f1fbff}
.Channels li.tg4 a{color:#00acec}
.Channels li.tg4 b.close{background-position:-60px -20px}
.Channels li.tg4 b.tip{background-position:-63px -7px}
.Channels li.tg5 p{border-color:#7bf0d3;background:#ecfffa}
.Channels li.tg5 a{color:#0bb58b}
.Channels li.tg5 b.close{background-position:-80px -20px}
.Channels li.tg5 b.tip{background-position:-83px -7px}
.Content_sp  .LeftSide .Channels{height:234px;}
.w_live .nodeP{height:90px;overflow:hidden;}
.Primary .live_serve{*height:241px;}
.Content_sp .w_live .nodeP{height:120px;}
.Content_sp .Primary .live_serve{height:278px;*height:271px;}
.Content_sp .Primary .live_serve .Box{height:247px;}
.Content_sp .LeftSide .Channels li.tg{height:30px;*display:block;}
.w_live .nodeP,.live_serve,.live_serve .Box,.Channels li.tg,.Channels{transition:height .6s ease 0s;}
/*end*/
.login-form .cell .clear,.login-form .cell i,.login-form .cell s,.login-social .con .social-icon,.user-login-box .close{background-image:url(../images/icon_login.gif);background-repeat:no-repeat}
.user-login-box{position:fixed;top:50%;left:50%;z-index:100001;margin-top:-190px;margin-left:-250px;font-size:12px;border:1px solid #bcbcbc;background:#fff;box-shadow:0 5px 15px rgba(0,0,0,.15);width:500px;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight/2))}
.user-login-box h3{height:50px;padding:0 15px 0 0;line-height:50px;font-size:16px;border-bottom:1px solid #eee;background:#f7f7f7}
.user-login-box h3 .user-login-tab{float:left;font-size:18px;height:51px;line-height:51px;width:180px;text-align:center;font-weight:400;border-right:1px solid #eee;cursor:pointer}
.user-login-box h3 .user-login-cur{background:#fff}
.user-login-box .close{position:absolute;top:13px;right:13px;width:23px;height:23px;line-height:10;overflow:hidden;background-position:-56px 0}
.user-login-box .close:hover{background-position:-79px 0}
.login-form{position:relative;width:460px;padding:30px 20px 8px;zoom:1}
.login-form .top-hint{position:absolute;top:-21px;left:-1px;line-height:20px;color:#e90000}
.login-form .cell{position:relative;height:38px;margin-bottom:20px;border:1px solid #ddd;background:#fff}
.login-form .cell i{position:absolute;top:5px;left:9px;width:28px;height:28px}
.login-form .cell .in-account{background-position:0 0}
.login-form .cell .in-password{background-position:-28px 0}
.login-form .cell label{position:absolute;top:0;left:50px;height:38px;line-height:38px;color:#999;cursor:text;font-size:14px;}
.login-form .cell input{position:absolute;top:0;left:0;width:392px;height:26px;margin:0;padding:6px 15px 7px 50px;line-height:26px;font-size:18px;color:#333;border:0 none;background:0 0}
.login-form .cell .clear,.login-form .cell s{position:absolute;top:11px;right:11px;z-index:2;width:17px;height:17px;line-height:10;overflow:hidden}
.login-form .cell .clear{background-position:0 -28px}
.login-form .cell .clear:hover{background-position:-17px -28px}
.login-form .cell .hint-suc{background-position:-34px -28px}
.login-form .cell .hint-err{background-position:-51px -28px}
.login-form .status{height:16px;margin-top:-10px;margin-bottom:10px;line-height:16px;text-align:right}
.login-form .status input{float:left;width:14px;height:14px;margin:1px 5px 0 0}
.login-form .status label{float:left}
.login-form .status a{color:#0d47a1}
.login-form .action .button{display:block;height:50px;line-height:50px;text-align:center;font-size:18px;color:#fff;background:#3f97e2;cursor:pointer}
.login-form .action .button:hover{text-decoration:none;background:#2a82cc}
.login-form .action span{display:block;line-height:30px}
.login-form .action span a{color:#0d47a1}
.account-hint-popup{position:absolute;top:69px;left:20px;z-index:11;width:318px;padding:5px 0;border:1px solid #ddd;background:#fff}
.account-hint-popup h4{padding:0 15px;line-height:30px;font-size:12px;font-weight:400;color:#999}
.account-hint-popup ul li{display:block;height:30px;padding:0 15px;line-height:30px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#666;cursor:default;-webkit-user-select:none}
.account-hint-popup ul li:hover{color:#666;background:#eee}
.account-hint-popup ul li.hv{background:#eee}
.login-social{padding:5px 20px 15px;border-top:1px solid #eee}
.login-social h4{line-height:20px;font-size:12px;font-weight:400}
.login-social .con{padding-top:10px;overflow:hidden;zoom:1}
.login-social .con a{float:left;height:20px;margin-right:18px;overflow:hidden;font-size:14px;line-height:20px}
.login-social .con .social-icon{float:left;height:20px;width:20px;display:inline;margin-right:3px}
.social-115{background-position:0 -45px}
.social-qq{background-position:-20px -45px}
.social-sina{background-position:-40px -45px}
.social-tencent{background-position:-60px -45px}
.social-baidu{background-position:-80px -45px}
#loginBox,#loginout,#username{display:none}
.popup-mask{position:fixed;top:0;left:0;z-index:10000;display:none;width:100%;height:100%;background-color:#666;opacity:.3;filter:alpha(opacity=30) \0}
.cal-popup{position:absolute;top:80px;left:150px;width:538px;background:#fff;z-index:999}
.cal-wrap{position:absolute;top:0;left:0;width:538px;overflow:hidden;background:#fff;border:1px solid #e0e0e0;box-shadow:2px 2px 5px rgba(0,0,0,.1)}
.cal-popup .cal-left{float:left;display:inline;width:403px}
.cal-popup .cal-right{float:left;display:inline;width:134px;background:#f7f7f7;border-left:1px solid #e0e0e0;height:600px;position:absolute}
.cal-popup .cal-selRow{height:48px;line-height:48px;border-bottom:1px solid #e0e0e0}
.cal-popup .cal-todayBtn{display:inline-block;width:50px;height:28px;line-height:28px;text-align:center;background:#f7f7f7;border:1px solid #bcbcbc;cursor:pointer;margin-left:9px;*margin-top:9px}
.cal-popup .cal-todayBtn:hover{background:#f1f1f1}
.cal-popup .cal-selRow select{margin:0 5px}
.cal-popup .cal-mainRow{padding:0 9px}
.cal-popup .cal-hdRow{height:29px;line-height:29px}
.cal-popup .cal-hdItem{float:left;width:54px;text-align:center;font-weight:700}
.cal-popup .cal-td{float:left;width:54px;height:59px;text-align:center;cursor:pointer;position:relative;display:inline;margin-right:1px;line-height:1.5em}
.cal-popup .cal-date{font-size:20px;font-family:simson;line-height:24px;padding-top:13px}
.cal-popup .cal-oldDate{font-size:12px;color:#bfbfbf}
.cal-popup .cal-td:hover,.cal-popup .cal-tdCur{background-image:url(../images/main.gif)}
.cal-popup .cal-festival .cal-date{color:#d22d00}
.cal-popup .cal-dayTil{height:49px;line-height:49px;font-size:14px;text-align:center}
.cal-popup .cal-dayNubWrap{text-align:center}
.cal-popup .cal-dayNub{display:inline-block;vertical-align:top;width:68px;height:68px;background:#ffbc00;color:#fff;text-align:center;font-size:36px;line-height:68px}
.cal-popup .cal-dayInfo{text-align:center;font-size:14px;line-height:24px}
.cal-popup .cal-dayInfoLast{margin:0 10px;border-bottom:1px solid #cfcfcf}
.cal-popup .cal-rightRow2{height:179px;padding:0 7px}
.cal-popup .cal-rightTil{font-size:26px;text-align:center;height:30px;line-height:30px;padding:10px 0}
.cal-popup .cal-ji,.cal-popup .cal-yi{float:left;width:60px;height:170px;overflow:hidden}
.cal-popup .cal-jiTil{color:#ff0a08}
.cal-popup .cal-yiTil{color:#67b800}
.cal-popup .cal-jyRow{text-align:center;height:24px;line-height:24px;font-size:14px}
.cal-popup .cal-tdGray .cal-date,.cal-popup .cal-tdGray .cal-oldDate{color:#bfbfbf}
.cal-popup .cal-bdWrap{min-height:300px}
.cal-popup .cal-banIcon,.cal-popup .cal-xiuIcon{position:absolute;top:0;left:0;width:15px;height:15px;background:#e27979;color:#fff;line-height:15px}
.cal-popup .cal-banIcon{background:#8a8a8a}
.cal-popup .cal-xiu{background-color:#fff0f0}
.cal-popup .cal-ban{background-color:#f2f2f2}
.cal-popup .cal-tdWrap{clear:both;border-top:1px solid #cfcfcf}
.cal-popup .custom-sel{float:left;height:28px;line-height:28px;width:89px;border:1px solid #bcbcbc;position:relative;cursor:pointer;display:inline;margin:9px 0 0 9px}
.cal-popup .custom-sel:hover .custom-dwn{background:#f1f1f1}
.cal-popup .custom-dwn{position:absolute;top:0;right:0;background:#fafafa;border-left:1px solid #d3d3d3;width:24px;height:28px}
.custom-txt{padding-left:8px}
.cal-popup .custom-dwn s{position:absolute;top:13px;left:7px;overflow:hidden;width:0;height:0;border:5px solid;border-color:#bebebe transparent transparent}
.cal-popup .cal-jieri{color:#d22d00;height:18px;overflow:hidden}
.cal-popup .custom-sel2{float:left;height:28px;line-height:28px;position:relative;border:1px solid #bcbcbc;width:110px;cursor:pointer;margin:9px 0 0 9px}
.cal-popup .custom-sel2 .custom-next,.cal-popup .custom-sel2 .custom-pre{top:0;position:absolute;height:28px;width:24px;background:#fafafa;line-height:24px}
.cal-popup .custom-sel2 .custom-pre{left:0;border-right:1px solid #d3d3d3;background:url(../images/main.gif) -62px 0 no-repeat}
.cal-popup .custom-sel2 .custom-pre:hover{background-position:-62px -30px}
.cal-popup .custom-sel2 .custom-next{right:0;top:0;border-left:1px solid #d3d3d3;background:url(../images/main.gif) -89px 0 no-repeat}
.cal-popup .custom-sel2 .custom-next:hover{background-position:-90px -30px}
.cal-popup .custom-sel2 .custom-center{margin:0 24px;position:relative}
.cal-popup .custom-txt2{padding-left:10px}
.cal-popup .custom-sel2 s{position:absolute;top:13px;left:40px;overflow:hidden;width:0;height:0;border:5px solid;border-color:#bebebe transparent transparent;*top:6px}
.cal-popup i.arrow{top:0;border-bottom:1px solid #fff;display:block;height:0;background:#fff;right:1px;width:134px;z-index:3;position:absolute;}
.cal-popup .custom-selList{position:absolute;top:20px;left:10px;background:#fff;border:1px solid #bcbcbc;z-index:2;width:89px}
.cal-popup .custom-selList li{height:26px;line-height:26px;text-align:center}
.cal-popup .custom-selList .selected,.cal-popup .custom-selList li:hover{background:#eee;cursor:pointer}
.cal-popup .custom-selList1{top:38px;left:9px;display:none;overflow-y:scroll;height:323px}
.cal-popup .custom-selList3{top:38px;left:230px;display:none}
.cal-popup .custom-selList2{top:38px;left:135px;width:59px;display:none}
.cal-popup .cal-today{background:#ffbc00!important}
.cal-popup .cal-today .cal-date{color:#fff}
.cal-popup .cal-today .cal-oldDate{color:#fff}
.weather-popup{background:#fff none repeat scroll 0 0;border:1px solid #e0e0e0;box-shadow:2px 2px 5px rgba(0,0,0,.1);left:147px;padding:0 10px 10px;position:absolute;top:80px;width:450px;z-index:999}
.weather-popup i.arrow{top:-1px;left:0;display:block;left:0;width:394px;height:0;border-bottom:1px solid #fff;position:absolute;z-index:3}
.box-weather .weather-tip{background:#d6f4b5 none repeat scroll 0 0;color:#539100;display:none;font-family:Tahoma;height:18px;left:50%;line-height:18px;padding:0 20px 0 10px;position:absolute;top:0;z-index:2}
.box-weather .weather-close{color:#d45b54;cursor:pointer;position:absolute;right:8px;top:0}
.area-title{padding:10px 0;height:18px;border-bottom:1px solid #e0e0e0;font-size:14px;line-height:18px;position:relative}
.area-title span{float:left;margin-right:10px}
.area-title .area-switch-act{float:left;margin-right:20px;color:#999}
.area-title .area-switch-act:hover{color:#e90000}
.area-title .weather-week-act{float:right;font-size:12px}
.area-switch-box{padding:7px 0 0}
.area-switch-box h4{font-weight:400;font-size:12px;line-height:18px}
.area-switch-box .cell{padding:5px 0;height:20px}
.area-switch-box a,.area-switch-box select{float:left;margin:0 10px 0 0;height:20px;font-size:12px}
.area-switch-box select{width:120px;border:1px solid #bcbcbc;border-radius:0}
.area-switch-box a{padding:0 12px;color:#fff;line-height:20px}
.area-switch-box a:hover{color:#fff}
.area-switch-box a.btn-switch{background:#0d47a1}
.area-switch-box a.btn-switch:hover{background:#113e83}
.area-switch-box a.btn-auto{background:#b0b0b0}
.area-switch-box a.btn-auto:hover{background:#a9a9a9}
.weather-day{overflow:hidden;padding:6px 0;height:134px}
.weather-day a{float:left;padding:5px 0;width:88px;height:122px;border:1px solid #fff;margin:0}
.weather-day a:hover{border-color:#e0e0e0;color:#666}
.weather-day a em,.weather-day a span{display:block;overflow:hidden;height:16px;text-align:center;line-height:16px}
.weather-day a em,.weather-life p em{font-style:normal}
.weather-day a img{display:block;margin:5px auto;width:50px;height:50px}
.weather-life{padding:10px 6px;border-top:1px dashed #c6c6c6;line-height:22px}
.weather-life p em{color:#999}
.weather-life ul{padding-top:8px}
.weather-life li{float:left;overflow:hidden;width:146px;height:22px}
.weather-life li:nth-child(3n){width:118px}
.weather-life li:nth-child(3n+1),.weather-life li:nth-child(3n+2){width:160px}
#LeftBar{position:fixed;top:0;left:0;width:50px;height:100%;background:#ececec;z-index:9999;_position:absolute;_top:expression(eval(document.documentElement.scrollTop));_height:expression(eval(document.documentElement.clientHeight));}
#LeftBar .PTop{padding-top:72px;width:50px}
#LeftBar .Box{width:50px;height:80px}
#LeftBar .Box .sim{float:left;width:36px;height:60px;padding:12px 7px 6px;border-top:1px solid #ececec;border-bottom:1px solid #ececec}
#LeftBar .Box .sim a{display:block}
#LeftBar .Box .sim a:hover{text-decoration:none}
#LeftBar .Box .sim img{width:36px;height:36px;display:block}
#LeftBar .Box .sim p{font-size:12px;color:#777;text-align:center;line-height:24px;height:24px;overflow:hidden}
#LeftBar .Box .det{width:204px;height:78px;padding-left:5px;float:right;background:#fff;border:1px solid #dbdbdb;border-left:0;display:none}
#LeftBar .Box .det .text{width:126px;float:left}
#LeftBar .Box .det .text h2{padding-top:12px;height:30px;line-height:30px;overflow:hidden}
#LeftBar .Box .det a{display:block;width:100%;height:100%}
#LeftBar .Box .det a:hover .text h2{text-decoration:none}
#LeftBar .Box .det a .text h2{font-size:16px;color:#333;font-weight:400}
#LeftBar .Box .det .text p{font-size:12px;color:#999;height:18px;line-height:18px;overflow:hidden}
#LeftBar .Box .det img{width:78px;height:78px;float:right;display:block}
#LeftBar .Box_hover{width:260px}
#LeftBar .Box_hover .sim{background:#fff;border-color:#dbdbdb}
#LeftBar .Box_hover .det{display:block}
#LeftBarBtn{width:50px;height:50px;position:fixed;left:0;bottom:9%;z-index:10000;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-100));}
#LeftBarBtn a{display: block;width: 50px;height: 50px;background: url(../images/icons.png) no-repeat -313px 5px #ececec; }
#LeftBarBtn a:hover{background-color:#fff;}
#LeftBarBtn a.ri{background-position:-318px -68px}
#FixNav{position:fixed;display:none;top:50%;left:50%;z-index:3;margin-left:520px;width:80px;margin-top:-50px;overflow:hidden;z-index:9999;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight/2))}
#FixNav ul{position:relative;}
#FixNav li{width:80px;height:35px;margin-bottom:5px}
#FixNav li a{display:block;width:78px;height:33px;color:#666;line-height:33px;background:#fcfcfc;border:1px solid #e8e8e8;text-decoration:none}
#FixNav li a:hover{background:#f5f5f5}
#FixNav li span{display:inline-block;*display:inline;*zoom:1;width:20px;height:20px;margin:0 8px 0 6px;background:url(../images/icons.png) no-repeat;vertical-align:-15%}
#FixNav li.n1 a{border-color:#dee4d9;color:#819672}
#FixNav li.n2 a{border-color:#ebdbe5;color:#a57393}
#FixNav li.n3 a{border-color:#efdede;color:#9e7070}
#FixNav li.n4 a{border-color:#dfd6e8;color:#837393}
#FixNav li.n5 a{border-color:#e6dfd4;color:#87795f}
#FixNav li.ToTop{height:40px;display:none}
#FixNav li.ToTop a{border-color:#d8e6f1;color:#819672;position:relative;line-height:21px;height:21px;padding-top:17px;color:#3d3d3d;font-size:12px;text-align:center}
#FixNav li.ToTop span{position:absolute;display:block;margin:0;top:2px;left:29px;background-position:0 -40px}
#FixNav li.ToTop a:hover{color:#1a72c1}
#FixNav li.ToTop a:hover span{background-image:url(../images/mcIcon.png)}
#FixNav .adv{margin-bottom:5px;}
#FixNav .adv,#FixNav .adv img,#FixNav .adv a{width:80px;border:0;background:none;display:block}
#FixNav li.n1 span{background-position:0 -80px}
#FixNav li.n2 span{background-position:-20px -80px}
#FixNav li.n3 span{background-position:-80px -80px}
#FixNav li.n4 span{background-position:-40px -80px}
#FixNav li.n5 span{background-position:-100px -80px}
#FixNav .bg{width:26px;height:100%;position:absolute;bottom:5px;left:27px;z-index:2;border-left:1px solid #d1d1d1;border-right:1px solid #d1d1d1;z-index:-1}
.location-sort-container ul{zoom:1}
.location-sort-container ul:after{content:"";display:block;clear:both;height:0}
.location-select-box{position:absolute;z-index:9999;width:488px;border:1px solid #bcbcbc;background:#fff;box-shadow:0 2px 5px rgba(0,0,0,.1)}
.location-select-box .tab-title{height:30px;padding:0 0 0 14px;background:#f9f9f9}
.location-select-box .tab-title a{float:left;height:28px;margin-right:15px;padding-top:1px;line-height:28px;color:#666;font-size:12px;border-bottom:1px solid #f9f9f9}
.location-select-box .tab-title a:hover{color:#e90000}
.location-select-box .tab-title a.current{cursor:default}
.location-select-box .tab-title a.current,.location-select-box .tab-title a.current:hover{font-weight:700;color:#666;border-bottom-color:#0d47a1;text-decoration:none}
.location-sort-container{padding:10px 14px;display:none}
.location-sort-container .cell{position:relative;padding-left:40px;zoom:1}
.location-sort-container h4{position:absolute;top:0;left:0;line-height:30px;font-size:14px;font-weight:400;color:#999}
.location-sort-container li{float:left;width:84px;height:26px;padding:2px 0;line-height:26px;overflow:hidden}
.location-sort-container li a{float:left;padding:0 5px;font-size:12px;text-decoration:none}
.location-sort-container li a:hover{color:#fff;background:#3397ff}
.date-select-box{position:absolute;z-index:9999;width:385px;border:1px solid #bcbcbc;background:#fff;box-shadow:0 2px 5px rgba(0,0,0,.1)}
.date-select-box .cell{float:left;width:182px;padding:5px}
.date-select-box .cell h4{height:28px;line-height:28px;text-align:center;font-size:14px;color:#666}
.date-select-box .vline{position:relative;top:32px;float:left;width:1px;height:160px;overflow:hidden;background:#efefef}
.date-week{height:24px;line-height:24px;overflow:hidden;font-size:0}
.date-week b,.date-week em{display:inline-block;width:26px;text-align:center;overflow:hidden;font-size:14px}
.date-week b{font-weight:400;color:#d8761d}
.date-container{font-size:0}
.date-container a,.date-container s{display:inline-block;width:26px;height:24px;line-height:24px;text-align:center;overflow:hidden;font-size:12px}
.date-container s{text-decoration:none;color:#999;cursor:not-allowed}
.date-container a{color:#515151}
.date-container a.gray{color:#999}
.date-container a.gray:hover{color:#fff}
.date-container a.today{color:#d8761d}
.date-container a.today:hover{color:#fff}
.date-container a.highlight{background:#d7ebff}
.date-container a:hover{color:#fff;background:#3f97e2}
.date-container a.selected{cursor:default}
.date-container a.selected,.date-container a.selected:hover{color:#fff;background:#3397ff}
.month-change a{position:absolute;top:8px;width:11px;height:21px;line-height:10;overflow:hidden;background:url(../images/icons.png) no-repeat;opacity:.5;filter:alpha(opacity=50)}
.month-change a:hover{opacity:1;filter:alpha(opacity=100)}
.month-change a.prev{left:15px;background-position:-140px -80px;}
.month-change a.next{right:15px;background-position:-151px -80px;}
.SearchBox .wL a{background:url("../images/icons.png") no-repeat -261px -153px;display: block;height: 35px;width: 105px;}