body,p,dl,dd,table,td,th,input,img,form,div,ul,li{margin:0;padding:0;}body{font: 12px/100% arial,ËÎÌå;bgc }.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.clearfix{zoom:1;}:focus{outline:0;}img,iframe{border:none;}ul,li,ol{list-style:none;}img,input,label{vertical-align:middle;}table{border-collapse:collapse;border-spacing:0;}.sort table tr { height:32px; }.sort table td,.sort table th { }a:link,a:visited{text-decoration:none;}a:hover{text-decoration:underline;color:#F00;}#main{width:100%;}#container,.mail,.nav,.sch,.usrbar table,.center{width:990px;margin:0 auto;}#header{margin-bottom:5px;}#aside{float:left;width:223px;}#content{width:760px;float:right;}.usrbar{height:29px;line-height:25px; background:url(../images/bj.png) 0 bottom repeat-x; margin-bottom:3px; }.forecaset{width:60%;color:#666;}#Forecast b{font-weight:600;}.usrbar a{color:#666;font-size:13px;}.usrbar a:link,.usrbar a:visited{color:#666;}.tool_box{text-align:right;}#header .tool_box a.set_home{display:inline-block;line-height:21px;color:#f00;padding-left:18px;background:url(../images/home.gif) 0 0 no-repeat;}.hao123_logo{width:230px;}.mail_box{width:220px;}.mail_box input{height:15px;line-height:15px;}.mail_box select#hao_mail_options{width:164px;height:19px;line-height:19px;}.mail_box button{height:21px;line-height:16px;width:44px;padding:0;}#hao_mail_username{width:160px;}#hao_mail_passwd{width:116px;}.mail{height:70px; padding-bottom:3px; background:url(../images/topbar.gif) 0 bottom repeat-x; }.mail table{height:100%;}.mail table tr{height:22px;}.nav{margin-top:8px;text-align:left;margin-bottom:-4px;}.ns{ position:relative; width:100%;height:30px;z-index:100;bottom:-4px;}.ns a:link,.ns a:visited{color:#687070;}.ns .clearfix{padding-left:30px;}.ns #s-tabs { padding-left:0; }.ns li{height:27px; color:#666;}.ns li.tab_item,.ns li.tab_cur{float:left;font-size:13px;width:65px;line-height:24px;text-align:center;background:#E8ECE8 url(../images/ta1.png) 0 0 no-repeat;cursor:pointer;margin-right:4px;}.ns li.tab_cur{font-weight:600;color:#fff;background:url(../images/tag1.png) 0 0 no-repeat;}.ns li.tab_more{float:left;}.ns #time { font-size:16px; font-family:Arial, Helvetica, sans-serif; color:#000;}#hao_more_event{ color:#000;display:block;width:37px;padding:0 20px 0 3px;border:1px solid #fff; height:19px;line-height:19px;background:url(../images/bg.jpg) 45px -185px no-repeat;}#hao_more_popup{position:absolute;z-index:100;width:62px;border-right:2px solid #eee;border-bottom:2px solid #eee;border-top:1px solid #eee;background-color:#fff;text-align:left;}#hao_more_popup li{line-height:25px;border-left:1px solid #B0BEC7;border-right:1px solid #B0BEC7;}#hao_more_popup li.tab_last{border-bottom:1px solid #B0BEC7;}#hao_more_popup a{color:#000;display:block;padding-left:3px;zoom:1;}#hao_more_popup a:hover{color:#fff;background:#ccc;text-decoration:none;}.sch{margin:0 auto;text-align:left;z-index:50; zoom:1; background:url(../images/beijing.gif) 0 bottom repeat-x; border:1px solid #7BD676; }.sch:after { content:""; height:0; display:block; clear:both; visibility:hidden; }.sch td { vertical-align:middle; }.sch .first_td,.sch .last_td{width:3px; height:45px; float:left;}#hao_img_logo { margin-right:8px;}.sch .last_td{background-position:-3px -122px;}.sch input{ background:url(../images/sskbg.gif) 0 0 repeat-x; height:24px;width:358px; margin-right:5px;font-size:16px;line-height:21px;padding:3px 2px;border:1px solid #a2a2a2;}.sch button{height:33px;width:70px;padding:0;font-size:14px;}.box_outer{border:1px solid #7BD676;zoom:1;}.box_inner{background-color:#F9FCF5;padding:9px 0 14px 14px;}#aside table{margin-bottom:6px;}#hao_search_content { padding-right:10px;}#aside td{text-align:left;font-size:14px;height:28px;line-height:28px;width:52px;}#aside td a {color:#1c1c1c;}#aside th{ height:30px;line-height:30px;font-size:14px;text-align:left;width:100%;}#aside th b {color:#498949;font-weight:bold;}#aside th a:link,#aside th a:visited{color:#3DB836;}#aside .last_table{margin-bottom:0;}#content .box_outer{border:2px solid #7BD670;background-color:#FBFEF7;padding:0;}#content .hot table{width:734px;line-height:30px;font-size:14px;margin:5px 12px;}#content .hot td{width:113px;padding:0 0 0 8px;float:left;}#content .rc_lt{left:-2px;top:-2px;}#content .rc_rt{right:-2px;top:-2px;}#content .rc_lb{left:-2px;bottom:-2px;}#content .rc_rb{right:-2px;bottom:-2px;}.middle{height:26px;line-height:26px;font-size:12px;text-align:center;}.middle a:link,.middle a:visited{color:#3b5998;}#content .sort table{width:100%;text-align:center;margin:5px 0;}.sort th,.sort td{font-size:14px;height:32px;line-height:32px;}.sort th a:link,.sort th a:visited{color:#498949;}.sort a{margin-left:20px;zoom:1;}.sort .s_widen,.s_big_widen,.s_small_widen { padding-right:8px;} .sort .s_widen a{margin-left:22px;zoom:1;color:#1c1c1c;}.sort .s_small_widen a{margin-left:22px;zoom:1;}.sort .s_big_widen a{margin-left:35px;zoom:1;}.sort b a,.sort th a{margin:0;}.sort b a{font-size:12px;color:#666;}.sort th,.sort b{font-style:normal;font-weight:normal;margin:0;}.bottom{margin-top:5px;background-color:#F9FCF5;}.bottom a{color:#205001;zoom:1;}.bottom a{color:#1C1C1C;font-size:12px;}.bottom b a{color:#498949;font-weight:bold;}.bottom .box_inner{padding:3px 0 3px 18px;}.bottom p{font-size:13px;height:24px;line-height:24px;}.bottom .pa1 a,.bottom .pa2 a{margin-right:21px;}.bottom .pa3 a{margin-right:20px;}.bottom .pa1 b a,.bottom .pa2 b a,.bottom .pa3 b a{margin:0;}#footer{line-height:18px;margin:12px 0;text-align:center;}#footer a{margin-left:8px;margin-right:8px;color:#000;font-family:SimSun;zoom:1;}#footer a.f1{color:#F85050;}#footer a.beian{color:#9C9B9B;margin-right:0;}#footer a.a_last{margin:0;position:relative;top:-2px;}a.f1:link,a.f1:visited{color:#F85050;}a.f2:link,a.f2:visited{color:#108410;}.bottom a:hover,.sort th a:hover,#aside th a:hover,.usrbar a:hover,.middle a:hover,a.f1:hover,a.f2:hover{color:#f00;}#hao_my_like,#hao_my_site{width:988px;height:24px;margin:0 auto;display:none;line-height:24px;border-color:#EFEFEF #CCE8B3 #CCE8B3;border-style:solid;border-width:1px;background:none repeat scroll 0 0 #F7FCEF;font-size:13px;}#hao_my_like a,#hao_my_site a{color:#444;margin-left:10px;}#sugOut{position:relative;}#sug{position:absolute;float:left;left:0;top:0;border:1px solid #817F82;display:none;-moz-user-select:none;z-index:1001;}#sug tr{background:#fff;}#sug td{line-height:22px;height:22px;padding-left:3px;font:14px verdana;}.mo td{background-color:#36c;color:#fff;}.ml td{border:0 solid #fff;background-color:#fff;color:#000;}#sug_t a:link,#sug_t a:visited,#sug_t a:hover{text-decoration:none;font-size:14px;color:#000;width:100%;display:block;}.ft18{font-size:14px;}#hao_search_content tr{background:none repeat scroll 0 0 transparent;}#hao_search_content a { color:#205001; padding-right:5px;}

/*  tool  */
.tool { margin-bottom:6px; width:219px; overflow:hidden; font-family:Arial, Helvetica, sans-serif; height:208px;}
.tool .box_in { background:url(../images/line1.gif) repeat;  padding:8px 0 0 10px; height:199px; overflow:hidden; }
.tool .gbox { height:179px; overflow:hidden; }
.tool li { width:67px; height:26px; line-height:26px; overflow:hidden; float:left; text-align:left;}
.tool h3 { margin:0px; padding:0px; text-align:left; color:#3DB836; height:30px; line-height:30px; margin-bottom:3px; font-size:14px;}
.tool h3 a,.tool h3 a:visited { font-size:14px; color:#3DB836; }
#footer { border:1px solid #7BD676; width:970px; margin:8px auto 0; padding:9px; background:url(../images/top.gif) 0 bottom repeat-x; }
.adbd { border:1px solid #7BD676; height:60px; overflow:hidden; }

.b-bor {border-bottom:1px dashed #ccc;height:1px;line-height:1px;width:734px;margin:3px 12px;}
#b-5bor {border-top:5px solid #E5EFDB;height:0px;margin-bottom:-3px;*margin-bottom:0px;_margin-bottom:-10px;}
.sort {margin-bottom:5px;}
#labelTime {padding:0 7px;display:inline-block;font-family:ËÎÌå,arial,verdana,sans-serif;position:relative;top:-1px;}


.channel, .usage, .side-kuzhan, .recom-area {
    background-color: #F9FCF5;
}
.channel li.hover {
    background-color: #FFFFFF;
}
.channel .channel-icon {
    background-image: url("../images/channel_icon_blue_v1.png");
}
.channel {
    position: relative;
    width: 221px;
    z-index: 3;
	margin-bottom:10px;
	height:439px;
	height:436px\0;
	*height:447px;
	_height:455px;
}
.channel, .side-kuzhan, .usage, .recom-area, #search-nav {
    border-style: solid;
    border-width: 1px;
}
.channel li.first {
    border-width: 0 0 1px;
    padding-top: 1px;
}
#mail-optbox, #search-nav, .channel, .channel li, .main-mingzhan, .main-kuzhan, .kuzhan, .side-kuzhan, .usage, .usage-tabs li, .recom-area, .pop-border, .mynav-line, .tipcon dl, #suggests {
    border-color: #7BD676;
}
.channel li {
    min-height: 29px;
    padding: 1px 0;
    width: 100%;
    z-index: 4;
	margin:1px 0;
	*margin:0;
	_margin:1px 0;
}
.cguess-pannel {
    position: relative;
}
.channel .channel-icon {
    background-position: 0 0;
    background-repeat: no-repeat;
    float: left;
    height: 29px;
    overflow: hidden;
    width: 35px;
}
.channel .sy {
    background-position: 12px 8px;
}
.channel .tg {
    background-position: 12px -24px;
}
.channel .gw {
    background-position: 12px -54px;
}
.channel .cp {
    background-position: 12px -87px;
}
.channel .yx {
    background-position: 12px -117px;
}
.channel .dy {
    background-position: 12px -148px;
}
.channel .gx {
    background-position: 12px -179px;
}
.channel .yy {
    background-position: 12px -239px;
}
.channel .dh {
    background-position: 12px -210px;
}
.channel .local {
    background-position: 12px -269px;
}
.channel .channel-name {
    float: left;
    height: 29px;
    line-height: 29px;
    overflow: hidden;
}
.header, .kuzhan-nav, .list li, #search-nav li, #search-kw, #search-btn, .channel li a, .usage-tabs li, #suggests a {
    font-size: 14px;
}
.channel ins.dot {
    background: none repeat scroll 0 0 #333333;
    display: inline;
    float: left;
    height: 2px;
    margin: 1.2em 4px 0;
    overflow: hidden;
    width: 2px;
}
.channel li .recommend {
    display: inline;
    float: right;
    font-size: 12px;
    height: 29px;
    line-height: 29px;
    margin-right: 10px;
    overflow: hidden;
}
.recommend,.recommend a:link,.recommend a:visited {
    color: #666666;
}
.light-green {
    color: #2FAC06;
}
.orange {
    color: #FF6600;
}
.cguess-bd-opened {
    display: block;
}
.cguess-bd {
    background: url("../images/t0199e9bae260292847.png") no-repeat scroll 50% 0 transparent;
    clear: both;
    height: 100px;
    margin: 0 0 0 9px;
    overflow: hidden;
    width: 212px;
}
#idSlider2 {width:830px;}
.n-bottom {background: url("../images/t0199e9bae260292847.png") no-repeat scroll right bottom transparent;}
#channel-video .cguess-item {
    height: 84px;
    padding: 9px 0;
	width:198px;
}
#channel-video .pic {
    display: inline;
    height: 75px;
    margin-left: 4px;
    margin-right: 2px;
    width: 100px;
}
.channel .cguess-bd a {
    color: #666666;
    font-family: simsun;
    font-size: 12px;
    overflow: hidden;
}
.cguess-item .pic {
    float: left;
    margin-right: 10px;
    overflow: hidden;
    position: relative;
}
.cguess-item .pic em {
    z-index: 1;
}
.cguess-item .pic em, .cguess-item .pic span {
    bottom: 0;
    color: #EFEFEF;
    height: 16px;
    left: 0;
    line-height: 16px;
    position: absolute;
    text-align: center;
    width: 100%;
}
.cguess-item .pic span {
    background-color: #000000;
    opacity: 0.7;
    text-indent: -999px;
}
.cguess-item .cont {
    float: left;
    overflow: hidden;
}
#channel-video p {
    height: 16px;
    line-height: 15px;
    margin-bottom: 4px;
    width: 92px;
}
.cguess-item p {
    overflow: hidden;
}
.channel .cguess-bd a {
    color: #666666;
    font-family: simsun;
    font-size: 12px;
    overflow: hidden;
}
#channel-video p ins.dot {
    margin-top: 5px;
}
.cguess-item p ins.dot {
    background-color: #F57128;
    display: inline-block;
    height: 3px;
    margin: 8px 6px 0 4px;
	_margin:8px 3px 0 4px;
    width: 3px;
}
#channel-video .cguess-tabs,.num {
    position: absolute;
    right: 0;
    top: 9px;
	background-color:#F9FCF5;
	z-index:9999;
}
#channel-video .cguess-tabs a,.num li {
    display: block;
    float: none;
    height: 15px;
    line-height: 15px;
	min-height: 15px;
    margin-bottom: 5px;
    text-align: center;
    width: 14px;
	cursor:pointer;
}
#channel-video .cguess-tabs a:hover,.num li.on {
    color: #E60012;
    text-decoration: none;
}
#channel-video .cguess-tabs .on,.num li.on {
    background-color: #7BD670;
    color: #FFFFFF;
    font-weight: bold;
}
#channel-mall .cguess-tabs a, #channel-game .cguess-tabs a, #channel-tuan .cguess-tabs a, #channel-caipiao .cguess-tabs a {
    border-bottom: 1px solid #E0E0E0;
    color: #999999;
    height: 25px;
    line-height: 25px;
    text-align: center;
    vertical-align: middle;
    width: 42px;
}
#search-nav .tabs li.hover, #channel-mall .mall-list, #channel-video .cguess-tabs a,.num li {
    background-color: #e1e1e1;
}
.sjcj {
    border-top: 1px dashed #C8DEC6;
    overflow: hidden;
    width: 210px;
	margin-left:5px;
}
.sjcj ul {
    height: 30px;
}
.sjcj ul li {
    float: left;
    font-size: 14px;
    line-height: 30px;
    margin-right: 25px;
	width:auto;
}
.t_color, .left th a:link, .left th a:visited {
    color: #58A119;
}

#demo {
    color: #333333;
    cursor: pointer;
    float: left;
    font-size: 14px;
    height: 21px;
    line-height: 21px;
    text-align: center;
    width: 64px;
	}
#demo h2 {margin:0;font-size:14px;font-weight:normal;background: url("../images/xl.gif") no-repeat 45px 4px;text-align:left;padding-left:10px;}
#hao_more_popup {display: none;*margin-left:-30px;}