/* global reset */
body{ font-family:'\5b8b\4f53',Tahoma,Arial,Helvetica; font-size:12px; color:#333; background-color:#f3f3f3}
a{ color:#333}
a:hover{ text-decoration:underline; _vertical-align:baseline}
a:focus,button,input,select,textarea{ outline:none}

/* font colors */
.c-tx{ color:#333}
.c-tx2{ color:#777}
.c-tx3{ color:#316083}

a.c-tx:hover,a.c-tx2:hover,a.c-tx3:hover{ color:#bd0a01}
.c-tx4,.c-tx4:hover{ color:#ff5c00}
.c-tx5,.c-tx5:hover{ color:#fff; font-weight:bold; text-decoration:none; background:#ff5c00}
.c-tx6,.c-tx6:hover{ color:#f00}
.c-tx7,.c-tx7:hover{ color:#2a78b4}

/* global modules style */
.pn{ width:1000px; margin:0 auto}
.pn-in{ overflow:hidden; *zoom:1; padding:15px 19px 0; border-left:1px solid #ddd; border-right:1px solid #ddd; background-color:#fff}
.hd,.pn-hd{ overflow:hidden; *zoom:1; font-family:Tahoma}
.ft{ overflow:hidden; *zoom:1}
.hd .tit,.pn-hd .tit{ float:left; font-weight:bold}
.hd .more,.pn-hd .more{ float:right; color:#ccc}
.bd,.pn-bd{ *zoom:1}

.sep{ margin:0 5px}

.gb-list1 .date{float:right}

.gb-list2{ overflow:hidden; *zoom:1; font-size:0; }
.gb-list2-item{ display:inline-block; *display:inline; *zoom:1;text-align:center; vertical-align:top}
@media all and (-webkit-min-device-pixel-ratio:0){.gb-list2{letter-spacing:-4px; word-spacing:-4px}
.gb-list2-item{letter-spacing:normal; word-spacing:normal}}
.gb-list2-con,.gb-list2-c2,.gb-list2 .txt,.gb-list2 .tit{ display:block; *zoom:1; overflow:hidden; cursor:pointer}
.gb-list2-con{ margin-left:auto; margin-right:auto}
*html .gb-list2-con:hover{ direction:ltr}
.gb-list2-c1{ display:block}
.gb-list2 .avatar,.gb-list2-c2{ font-size:12px}
.gb-list2 .txt{ width:98%; margin-left:auto; margin-right:auto; text-overflow:ellipsis}
.gb-list2 .cover,.gb-list2 .mask{ display:none; overflow:hidden; position:absolute}
.gb-list2 .cover{ z-index:2}
.gb-list2 .mask{ z-index:-1; top:0; left:0; width:1000px; height:1000px; background:#000; filter:alpha(opacity:75); opacity:.75}
:root .gb-list2 .mask{ filter:none \0}
.gb-list2-con:hover{ text-decoration:none}
.gb-list2-con:hover .txt{ text-decoration:underline}

.gb-list3 .item{ float:left}
.gb-list3 .pic{ float:left}
.gb-list3 .img{ display:block; position:relative}
.gb-list3 .icon{position:absolute; display:none}
.gb-list3 .text{ overflow:hidden; zoom:1}
*html .gb-list3 .img:hover{ direction:ltr}
.gb-list3 .img:hover .icon{ display:block}

.gb-tab{ *zoom:1}
.gb-tab-b1,.gb-tab-b2{ position:absolute; display:none; overflow:hidden; cursor:pointer}

.gb-rank{ *zoom:1}
.gb-rank .item{clear:both;vertical-align:bottom}
.gb-rank .rank-c1{ float:left}
.gb-rank .rank-c2,.gb-rank .info{ overflow:hidden; *zoom:1}
.gb-rank .num{ display:inline;float:left;text-align:center}
.gb-rank .pic{display:none}
.gb-rank .info{display:none}
.gb-rank .title{ overflow:hidden}
.gb-rank .date{ float:right}
.gb-rank .title2{ overflow:hidden; width:98%; white-space:nowrap; text-overflow:ellipsis}

.gb-rank .top{overflow:hidden}
.gb-rank .top .pic{float:left; display:inline; position:relative}
.gb-rank .top .pic a{ display:block}
.gb-rank .top .info{ display:block}
.gb-rank .top .tit{ overflow:hidden}
.gb-rank .top .title{display:none}


.mt20{ margin-top:20px}


/*header*/

.wrap{ background:url(http://ue3.17173.itc.cn/images/kongzhong/index/2013/wrap-repeat.jpg) repeat-x; width:100%; margin:0 auto}
.wrap-in{ width:100%; background:url(http://ue1.17173.itc.cn/images/kongzhong/index/2013/top-bg.jpg) no-repeat  center top}
.header{ height:195px;  margin:0 auto; width:980px; position:relative}
.header .logo{ display:block; top:30px;  left:0;  height:100px; position:absolute; width:217px }
.header .tit{ position:absolute; top:84px; right:0; font:normal 30px/36px "\5fae\8f6f\96c5\9ed1"}
/*nav*/
.nav{ height:41px; position:absolute; top:150px; left:0}
.nav-main-con{ height:45px; line-height:45px;overflow:hidden;*zoom:1 }
.nav-main-con li{ float:left; }
.nav-main-con li a{font-size:16px;display:inline-block; float:left; width:122px; height:45px; line-height:45px;  color:#fff;font-weight:bold; _display:inline; text-align:center; cursor:pointer; background:url(http://ue2.17173.itc.cn/images/kongzhong/index/2013/sep.png) no-repeat left center}
.nav-main-con li a:hover,.nav-main-con li .current{ text-decoration:underline; color:#ffe400}




.content{ width:980px; margin:10px auto 0; overflow:hidden;*zoom:1;}

/*first-screen-c3*/
.comm .hd{ height:33px; line-height:33px;padding-left:10px;  background:url(http://ue3.17173.itc.cn/images/kongzhong/index/2013/side-sp-re.png) repeat-x; }
.comm .hd .tit{ font-size:14px; font-weight:bold}

.intro{ border:1px solid #d3d3d3;}
.intro .hd{background-position:0 0; border-bottom:1px solid #d3d3d3}
.intro .hd .tit{ color:#333}
.intro .bd{ padding:10px 5px}
.intro .gd{ text-align:right;}
.intro .gd a{ color:#ea5e01} 
.act { border:1px solid #dabca7; margin-top:10px}
.act .hd{background-position:0 -86px;border-bottom:1px solid #dabca7}
.act .hd .tit{ color:#333}
.act .bd{ padding:10px; background-color:#fffbf7;}
.act .img{ width:120px; height:80px; margin:0 auto; }
.act .act-list{ padding-top:10px}
.act .act-list li{ height:22px; line-height:22px;}
.act .act-list li a:hover{ color:#016acc}


.game-pt{ border:1px solid #d3d3d3; background-color:#fff; margin-top:10px}
.game-pt .hd{ border-bottom:1px solid #d3d3d3;  background-position:0 0}
.game-pt .bd{ padding:15px 13px 0}
.game-pt-list{ overflow:hidden;*zoom:1}
.game-pt-list li{ float:left; padding-bottom:15px}
.game-pt-list li a{ display:block; width:180px; height:80px; border:1px solid #dedede; background-color:#f1f1f1}
.game-pt-list li a:hover{ border:1px solid #b35d00}






