.main_index{width:100%;}
/*logo*/
.head .logo a,.head .logo a:link,.head .logo a:visited,.head .logo a:hover{width:225px;height:89px; display:block; text-decoration:none}

/*主页flash专题*/
.main_index .flash{overflow:hidden}
/*主页最新专题*/
.main_index .zxzt{height:150px;}
.zxzt ul{margin:8px auto auto 13px;height:110px;width:283px;}
.zxzt li{background:url(../img/li_ico.png) no-repeat left center;height:22px;line-height:22px;padding-left:15px;}
/*主页近期热点*/
.main_index .jqrd{width:444px;overflow:hidden; text-overflow:ellipsis; -o-text-overflow: ellipsis; word-break:keep-all; white-space:nowrap;}
.jqrd  ul{height:290px;width:420px;margin:11px auto auto 18px;line-height:21px;}
.jqrd  h2 {height:35px;text-align:center;line-height:35px;}
.jqrd  h2 a{font-size:16px;color:#b34343;}
.jqrd .head_piece {text-align:center;margin-bottom:16px;font-size:12px;}
.jqrd .head_piece a{margin:auto 5px auto 5px;}
.jqrd .div_type span {width:410px;}
.jqrd .div_type span a{display:inline-block;padding-left:10px;background:url(../img/squre.png) no-repeat left center;margin-left:5px;}
/*主页酷软推荐*/
.main_index  .krtj_pc{}
.tab_box{height:27px;width:100%;background:url(../img/title_bg.png) repeat-x;}
.tab_box li{width:105px;float:left;display:inline;line-height:27px;text-align:center;cursor:pointer;}
.tab_box .ver_line{width:1px;background:#d5d3e8;height:100%;overflow:hidden;}
.tab_box  #kr_tab{background:#fff;font-weight:bold;}
.krtj_pc .tj_head {margin:10px auto auto 16px;width:84px;}
.krtj_pc .tj_img{border:1px solid #000;width:78px;height:78px;}
.krtj_pc .tj_img2{border:1px solid #000;width:80px;height:60px;}
.krtj_pc .tj_text{height:32px;line-height:16px;text-align:center;}
.krtj_pc .tj_list{margin:10px auto auto 10px;width:200px;height:180px;}
.krtj_pc .tj_list li{background:url(../img/li_ico.png) no-repeat left center;height:22px;line-height:22px;padding-left:15px;}
.krtj_pc .more{width:180px;height:15px;margin:5px auto auto 13px;}
.krtj_pc .more a{float:right;}
/*主页常用软件*/
.main_index  .cyrj{}
.cyrj{overflow:hidden;}
.cyrj .title td{text-align:center;line-height:23px;height:23px;font-weight:bold;}
.cyrj table{BORDER-COLLAPSE:collapse;border:0;width:100%;height:300px;}
.cyrj table td{border:1px solid #e2eff5;line-height:20px;}
.cyrj table td p{height:25px;line-height:25px;}
.cyrj table td p img{float:left;display:inline;height:18px;width:18px;margin-top:3px;margin-left:6px;}
.cyrj table td p a{float:left;display:inline;height:25px;line-height:25px;margin-left:5px;}
/*主页排行榜*/
.main_index	.phb{}
.phb .phb_con{margin:5px auto auto 14px;height:403px;width:178px;}
.phb  #week_tab{background:#fff;font-weight:bold;}
.phb .phb_con label{text-align:center;line-height:14px;height:14px;width:15px;background:#1196d9;color:#fff;float:left;display:inline;font-size:11px;margin-top:8px;}
.phb .phb_con span{height:14px;line-height:14px;width:150px;float:left;display:inline;font-size:12px;margin:8px auto auto 10px;}
.phb .phb_con a{color:#00548f;}
#top3 label{background:#72a957;}
#top3 span a{color:#319600;}
/*主页手机软件和游戏软件*/
.main_index .rj{}
.rj .rjjs{height:100px;width:463px;margin:6px auto auto 13px;}
.rj .rjjs .rj_img{border:0;width:132px;height:99px;}
.rj .rjjs .rj_intro{line-height:22px;padding-top:8px;height:91px;width:330px;}
.rj .rjjs .rj_intro strong{color:#0064b9;}
.rj .div_type{margin:5px auto auto 13px;height:209px;width:463px;line-height:22px;}
.rj .div_type span{float:left;display:inline;width:231px;}
.rj .div_type span a{display:inline-block;font-size:12px;background:url(../img/squre.png) no-repeat left center;padding-left:15px;}
.l{float:left}

.button{position:absolute; z-index:1000; right:0px; bottom:2px; font-size:13px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.b1, .b2{background-color:#666666;display:block;float:left;padding:2px 6px;margin-right:3px;color:#FFFFFF;text-decoration:none;cursor:pointer;}
.d1 {
    height: 186px;
    margin-bottom: 10px;
    overflow: hidden;
    padding: 0;
    position: relative;
    width: 308px;
}
#focus .b2{color:#FFCC33;background-color:#FF6633;}
#focus ul{display:none;}

.num_list {
    background-color: #000000;
    bottom: -1px;
    color: #FFFFFF;
    font-size: 12px;
    height: 20px;
    left: 0;
    overflow: hidden;
    padding: 4px 0 0 5px;
    position: absolute;
    width: 100%;
}

.tangram-input {
    background: url("../img/text_bg.png") repeat-x scroll 0 0 transparent;
    border: 0 none;
    color: #BFD2E2;
    height: 28px;
    line-height: 28px;
    margin-top: 8px;
    padding-left: 5px;
    width: 377px;
}

.txt{
	vertical-align:middle;
	width:355px;
	height:30px;
	font:400 14px/30px arial;
	padding:0 5px 1px;
	float:left;
}
