/*  content  */
.content{ width:960px; margin:0 auto;}
.ads02{ margin:10px auto 8px auto; height:59px;}
.ads02 li{ float:left;}
.cleaef:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.cleaef { display:inline-block; }

/* scroll */
.lb_zt{ width:230px; margin-right:8px; overflow:hidden;}
.lb{ width:228px; height:231px; border:1px solid #c3c3c3; background-color:#fff;}
.lb_image{ margin:3px 3px 0px 3px; position:relative; cursor:pointer;  height:160px; overflow:hidden;}
.lb_image a { display:block; width:218px; height:160px;}
.lb_image img{width:222px; height:160px; overflow:hidden;}

.lb_chose{width:350px; height:56px; margin-top:3px; overflow:hidden;}
#spec-left{ width:10px; height:45px; float:left; cursor:pointer; margin-top:6px; margin-left:4px; margin-right:8px;}
#spec-right{ width:10px; height:45px; float:left;cursor:pointer; margin-top:6px; margin-left:4px; margin-right:3px;}
.speccc{ width:222px; float:left; overflow:hidden; margin-left:2px; display:inline;}
.speccc ul li{ float:left; margin-right:0px; display:inline; width:55px;}
.speccc ul li img{ padding:2px ; border:1px solid #ccc; width:50px; height:50px; cursor:pointer;}
.speccc{ position:relative;  }
.speccc div{ margin-top:0;margin-left:-30px; *margin-left:0;}
.mod_focus_title { display:none
}
#divpageinfog_imgPlayer .current img{ border:2px #0099FF solid; padding:1px;}

/* zt */
.zt{ height:182px; border:1px solid #c3c3c3; background-color:#fff; margin-top:8px; overflow:hidden;}
.zt_h{ background:url(../images/dongpo_28.gif) repeat-x scroll 0 0 transparent; height:28px; line-height:28px;}
.zt_h dt{ float:left; font-weight:bold; margin-left:6px;}
.zt_h dt a{ color:#555;}
.zt_h dd{ float:right; margin-right:6px;}
.zt_m{ padding:8px 0px 0px 4px;}
.zt_m li{ float:left; margin:0px 4px; height:72px; display:inline;}
.zt_m li img{ width:62px; height:47px; border:1px solid #c4c5c6; padding:1px;}
.zt_m li p{ width:60px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; text-align:center; margin-top:2px;}
.zt_m li a{ font-size:12px;}

.new{ width:490px; border:1px solid #c3c3c3; background-color:#fff; overflow:hidden; height:423px; background:url(../images/dongpo_25.gif) no-repeat ;}
.new_h{ width:400px; margin:14px auto 0px; text-align:center;}
.new_h b{ font-size:16px; height:36px;} 
.new_h p{ text-align:left; text-indent:2em; margin-top:8px; line-height:22px;}

.new_m li{ float:left; margin:8px 10px 0px 14px; font-size:12px; height:20px; width:220px; display:inline}
.new_m li div{ float:left; width:176px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis; font-size:14px;}
.new_m li div a{ color:#535353;}
.new_m li div a:hover { text-decoration:underline; color:#999}
.new_m li img{ margin-right:4px;}
.new_m li span{ float:right; }

.new_f_img{ margin:62px 0px 0px 14px; float:left; display:inline}
.new_f_img img{ width:120px; height:90px; border:1px solid #cfcfcf; padding:1px;}
.new_f_img p{ text-align:center; margin-top:10px;}
.new_f_txt{ width:320px; border-top:1px solid #f3f3f3; margin:6px 12px 0px 0px; padding-top:10px;}
.new_f_txt li{ line-height:22px; height:22px;}
.new_f_txt li p{ width:268px; float:left; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.new_f_txt li p a{ font-size:14px; color:#999; margin-right:4px;}
.new_f_txt li p a b{ color:#000; font-weight:normal;}
.new_f_txt li span{ float:right; }

.hotsoft{ border:1px solid #c3c3c3; height:375px; width:220px; background-color:#fff;}
.hotgame{ border:1px solid #c3c3c3; height:489px; width:220px; background-color:#fff;margin-top:5px; }
.rank{ border:1px solid #c3c3c3; height:280px; width:220px; background-color:#fff; margin-top:8px;}

.hot_h a{ float:left;background:url(../images/dongpo_24.gif) repeat-x scroll 0 0 transparent; width:109px; height:28px; line-height:28px; text-align:center; font-weight:bold; cursor:pointer;}
.hot_h .selected_1, .hot_h .selected_2, .hot_h .selected_4, .hot_h .selected_6, .hot_h .selected_8, .hot_h .selected_10{ background:url(../images/dongpo_23.gif) no-repeat scroll 0 0 transparent; width:109px; height:28px; border-right:1px solid #cacac8; display:block; cursor:pointer;}

.hot_m{ clear:both; margin-top:6px;}
.hot_m dd{ height:28px; margin-left:8px; line-height:28px;}
.hot_m dd img{ width:20px; height:20px; margin-right:6px;}
.hot_m dt{ text-align:right; margin-right:8px;}

.ads03{ margin-top:8px; clear:both;}

.softtype{ width:729px; border-top:1px solid #c3c3c3; overflow:hidden;  border-left:1px solid #c3c3c3;border-left:1px solid #c3c3c3;margin-top: 5px;}
.softtype_h{ background:url(../images/dongpo_28.gif) repeat-x scroll 0 0 transparent; height:28px; line-height:28px;border-right:1px solid #c3c3c3;}
.softtype_h dt{ float:left; margin-left:8px; font-weight:bold;}
.softtype_h dd{ float:right; margin-right:8px;}
.softtype_h dd b{ color:#ff0000;}
.softtype table th, .softtype table td{ margin:0px; padding:0px;}
.softtype table th{ width:121px; height:28px; line-height:28px; background:url(../images/dongpo_30.gif) repeat-x; font-size:13px; font-weight:bold; border-right:1px solid #c3c3c3; border-bottom:1px solid #c3c3c3;}
.softtype table td{ height:124px;border-right:1px solid #c3c3c3; border-bottom:1px solid #c3c3c3;}
.softtype table td ul li{ margin-left:6px;height:24px;}
.softtype table td ul li img{ width:20px; height:20px; margin-right:4px;}

.hot_m2 dd{ width:64px; height:96px; margin-top:16px; margin-left:7px; text-align:center; float:left; display:inline; overflow:hidden}
.hot_m2 dd img{ padding:2px;}
.hot_m2 dd p{ margin-top:4px;}

.parter{ background:url(../images/dongpo_63.gif) no-repeat scroll 0 0 transparent; width:908px; height:112px; margin:8px auto 0px; clear:both; overflow:hidden; padding-left:52px;}
.partul td{ margin:16px 8px 0px 10px; width:80px; height:80px; border:1px solid #c3c3c3; background-color:#fff;}
.partul td img{ width:50px; height:50px; margin:10px 14px 4px;}
.partul td p{ text-align:center;}
.partul td p a{ color:#333;}

.soft{ width:728px; border:1px solid #c3c3c3; overflow:hidden; margin-top:8px; height:280px;}
.soft_h{ background:url(../images/dongpo_28.gif) repeat-x scroll 0 0 transparent; height:28px; line-height:28px;}
.soft_h dt{ float:left; margin-left:8px; font-weight:bold;}
.soft_h dd{ float:right; margin-right:8px;}

.soft_t{ margin:7px;}
.soft_t a{ float:left;background:url(../images/dongpo_38.gif) no-repeat scroll 0 0 transparent; width:89px; height:27px; line-height:27px; text-align:center; font-size:12px; color:#fff; cursor: pointer;}
.soft_t .selected_3, .soft_t .selected_9{ background:url(../images/dongpo_35.gif) no-repeat scroll 0 0 transparent; width:89px; height:27px; display:block;cursor: pointer;}

.soft_m{ margin:7px; clear:both; overflow:hidden;}
.softimg{ margin:12px auto 0px; width:218px;}
.softimg li{ clear:both; height:44px; margin-bottom:2px;}
.softimg li div{ float:left;}
.softimg li p{ float:left;padding:2px 8px 4px; width:164px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.softimg li font{ color:#cd561e; font-weight:bold; font-size:12px;}

.line{ border-left:1px solid #e3e3e3; margin:12px 0px 0px 12px; width:1px; height:180px;}
.softtxt{ width:480px; margin-top:10px;}
.softtxt li{ float:left; width:220px; height:24px; line-height:24px; margin-left:18px; overflow:hidden; display:inline}
.softtxt li div{ float:left; width:170px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.softtxt li div img{ margin-right:4px;}
.softtxt li div a{ font-size:14px; color:#333;}
.softtxt li span{ float:right;}

.game{ width:728px; border:1px solid #c3c3c3; overflow:hidden; margin-top:8px; height:280px;}
.game_h{ background:url(../images/dongpo_28.gif) repeat-x scroll 0 0 transparent; height:28px; line-height:28px;}
.game_h dt{ float:left; margin-left:8px; font-weight:bold;}
.game_h dd{ float:right; margin-right:8px;}
.game_t{ padding:10px 0px 10px 8px; float:left;}
.game_t a{ background:url(../images/dongpo_46.gif) no-repeat scroll 0 0 transparent; width:145px; height:36px; line-height:36px; text-align:center; font-size:12px; color:#fff; display:block; margin-bottom:4px;border-right:1px solid #c3c3c3;cursor: pointer;}
.game_t a.selected_5, .game_t a.selected_7{ background:url(../images/dongpo_43.gif) no-repeat scroll 0 0 transparent; width:145px; height:36px; display:block; border-right:1px solid #fff;cursor: pointer;}
.game_m{ padding:6px 0px 10px 6px; float:left; height:212px; margin-top:10px; width:560px; border-bottom:1px solid #c3c3c3;border-top:1px solid #c3c3c3;border-right:1px solid #c3c3c3;}
.game_m li{ float:left; margin:2px 8px 6px 8px; text-align:center; width:124px; display:inline }
.game_m li img{ padding:1px; border:1px solid #c3c3c3; width:120px; height:80px;}
.game_m li p{ text-align:center; margin-top:5px; height:14px; width:112px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.game_m2{ padding:12px 0px 10px 6px; float:left; height:212px; margin-top:10px; width:560px; border-bottom:1px solid #c3c3c3;border-top:1px solid #c3c3c3;border-right:1px solid #c3c3c3;}
.game_m2 li{ float:left; margin:8px 6px 12px 6px; text-align:center; width:80px; }
.game_m2 li img{ width:48px; height:48px;}
.game_m2 li p{ text-align:center; margin-top:8px; width:72px; height:32px; overflow:hidden;}

.rank{ border:1px solid #c3c3c3; height:280px; width:220px; background-color:#fff; margin-top:8px;}
.rank .hot_m3{ background:url(../images/dongpo_32.gif) no-repeat scroll 8px 0 transparent; margin-top:32px; height:245px; width:220px;}
.hot_m3 li{ margin-left:32px; height:25px;}

.type{ margin-top:8px; height:148px; border:1px solid #c3c3c3; }
.type_h{ background:url(../images/dongpo_28.gif) repeat-x scroll 0 0 transparent; height:28px; line-height:28px; font-size:14px; font-weight:bold; padding-left:8px;}
.type_m{ padding:10px;}
.type_a{ padding:0px 10px 10px;}
.type_a font{ color:#993300; font-weight:bold; margin-right:12px; font-size:12px;}
.type_a a{ margin:0px 6px; font-size:14px; text-decoration:underline;}

/* jquery  »¬¶¯ÃÅ */
.easy-accordion {display:block;position:relative;overflow:hidden;padding:0;margin:0}
.easy-accordion dt, .easy-accordion dd {margin:0;padding:0;position:absolute;}
.easy-accordion dt {margin-bottom:0;margin-left:0;z-index:5;/* Safari */-webkit-transform: rotate(-90deg); /* Firefox */-moz-transform: rotate(-90deg);-moz-transform-origin: 20px 0px;  /* Internet Explorer */ filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);cursor:pointer;}
.easy-accordion dd { z-index:1;opacity:0;overflow:hidden}
.easy-accordion dd.active {opacity:1;}
.easy-accordion dd.no-more-active {z-index:2;opacity:1}
.easy-accordion dd.active {z-index:3}
.easy-accordion dd.plus {z-index:4}
/* FEEL FREE TO CUSTOMIZE THE FOLLOWING RULES */
#accordion-1 { width:930px;height:100px;background:#fff; overflow:hidden;}
#accordion-1 dl { width:930px;height:100px;}
#accordion-1 dt { height:49px;font-size:14px;font-weight:bold;color:#000;text-transform:uppercase;letter-spacing:1px; text-align:center; padding-top:6px;}
#accordion-1 dt.active {cursor:pointer;color:#000;}
#accordion-1 dt.hover {color:#000;}
#accordion-1 dt.active.hover {color:#000;}
#accordion-1 dd { padding:6px 10px 10px 10px;border:1px solid #c3c3c3;border-left:none;margin-right:8px; background: none repeat scroll 0 0 #FFFFFF; line-height:24px;}
#accordion-1 a {color:#000;}

.links{ margin-top:8px; border:1px solid #c3c3c3; overflow:hidden;}
.links_h{ background:url(../images/dongpo_28.gif) repeat-x scroll 0 0 transparent; height:28px; line-height:28px; font-size:14px; font-weight:bold; padding-left:8px;}
.links_h span{ color:#FF0000; font-weight:normal; margin-left:12px; font-size:12px;}
.links_m{ padding:8px;}

.bottom{ margin-top:8px; overflow:hidden;}
.bot_nav{ height:28px; line-height:28px; background-color:#e1e1e1; text-align:center; display:block; color:#111;} 
.bot_nav a{ font-size:12px; color:#111; margin:0px 5px;}
.bot_com{ font-size:12px; text-align:center; line-height:20px; margin:8px 0px; color:#FF0000;}

/* star */
.star_bg { background-image: url(../images/rate.png); background-repeat: no-repeat; display: inline-block;}
.star_1_s { background-position: -77px -52px;height: 13px;overflow: hidden;width: 75px;}
.star_2_s { background-position: -64px -52px;height: 13px;overflow: hidden;width: 75px;}
.star_3_s { background-position: -49px -52px; height: 13px; overflow: hidden; width: 75px;}
.star_4_s { background-position: -34px -52px; height: 13px;overflow: hidden;width: 75px;}
.star_5_s {background-position: -19px -52px;height: 13px;overflow: hidden; width: 75px;}
.star_6_s { background-position: -4px -52px; height: 13px; overflow: hidden; width: 75px;}
.star_half_s {background-position: -64px -70px;height: 13px; overflow: hidden; width: 75px;}
.star_1half_s {background-position: -49px -70px;height: 13px; width: 75px;}
.star_2half_s { background-position: -34px -70px; height: 13px;overflow: hidden; width: 75px;}
.star_3half_s {background-position: -19px -70px;height: 13px; overflow: hidden; width: 75px;}
.star_4half_s { background-position: -4px -70px; height: 13px; overflow: hidden; width: 75px;}

/* qudong index */
.qdtype{ width:198px; border:1px solid #c3c3c3; height:305px;}
.qdtype_h{ background:url(../images/qudong_11.gif) repeat-x scroll 0 0 transparent; height:31px; font-size:16px; padding:11px 0px 0px 8px;}
.qdtype_b{ margin:2px 10px;}
.qdtype_b li{ height:28px; line-height:28px; border-bottom:1px solid #f1f1f1; font-size:14px; background:url(../images/qudong_14.gif) no-repeat scroll right center transparent;}
.qdtype_b li:hover{ background:url(../images/qudong_15.gif) no-repeat scroll right center transparent;}
.qdtype_b li a{ width:178px; cursor:pointer; display:block;}
.qdtype_b li a:hover{ letter-spacing:2px;}

/* qudong focus */
.qdfocus{ width:752px; overflow:hidden;}
#picshow{position:relative;}
#picshow,#picshow_img{width:532px; height:306px; overflow:hidden; float:left;}
#picshow_img li{width:532px; height:306px; overflow:hidden; float:left; display:none;}
#picshow_img img{width:532px; height:306px;}
#picshow_tx{left:0px; width:532px; bottom:0px; position:absolute; height:60px; overflow:hidden;}
#picshow_tx li{background:url(../images/picshow_bg.png) repeat; padding:10px 30px 10px 16px; height:40px; color:#fff; display:none;}
#picshow_tx li a{color:#fff;}
#picshow_tx li a:hover{text-decoration:underline;}
#picshow_tx li h3{ margin:0px 0 4px;}
#picshow_tx li p{ color:#ccc; line-height:16px; height:16px; overflow:hidden;}
#select_btn{ width:220px; height:306px; color:#111; float:right; display:inline; background-color:#e8e8e8;}
#select_btn li{padding:9px 11px 0px 9px; width:200px; height:66px; border-top:1px solid #fff; cursor:pointer;}
#select_btn li:hover{ background-color:#fff;color:#000;}
#select_btn li.current{background-color:#bbb;}
#select_btn li.current:hover{background-color:#bbb; color:#fff;cursor:pointer;}
#select_btn a{color:#000;}
#select_btn img{ padding:2px; border:1px solid #ccc; width:70px; height:49px; margin-right:10px; float:left;}
#select_btn .select_text{ height:36px; font:bold 13px/16px 'Microsoft YaHei'; overflow:hidden; display:block;}
#select_btn .select_text:hover{text-decoration:none; cursor:pointer;}
#select_btn .select_date{ height:23px; line-height:23px; overflow:hidden; display:block;}

.qdused{ width:724px; overflow:hidden;}
.qdused_h{ width:722px; border:1px solid #dbdbdb; background:url(../images/qudong_17.gif) repeat-x scroll 0 0 transparent; height:34px;line-height:34px;}
.qdused_h p{ font-size:16px; margin-left:10px;}
.qdused_line{ background:url(../images/apkline.png) repeat-x scroll 0 0 transparent; width:724px; height:2px; margin-top:1px;}
.qdusedpic{ width:198px; border:1px solid #c3c3c3; height:411px;}
.qdusedpic li{ width:82px; height:82px; margin:10px 0px 10px 11px; float:left; }
.qdusedpic li img{ width:82px; height:62px; border:1px solid #c9c9c9;}
.qdusedpic li p{ text-align:center; margin:8px 0px;}

.qdusedtxt{ margin-left:8px; width:486px; border:1px solid #c3c3c3;height:391px; overflow:hidden; padding:10px 14px;}
.qdusedtxt dt{ border-bottom:1px solid #bababa; height:110px; margin-bottom:12px;}
.qdusedtxt dt span{ float:left; margin-right:12px;}
.qdusedtxt dt div { margin-top:3px;}
.qdusedtxt dt span img{ width:122px; height:92px; padding:2px; border:1px solid #c3c3c3;}
.qdusedtxt dt div b{ font-size:14px; width:384px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.qdusedtxt dt div p{ margin-top:8px; height:24px; line-height:24px;}
.qdusedtxt dt div p a{ color:#F00;}

.qdusedtxt dd{ height:27px; line-height:27px; font-size:14px; width:486px;}
.qdusedtxt dd span{ color:#bbb;}
.qdusedtxt dd a{ margin-left:6px; width:310px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; display:inline-block;}

.qdhot{ width:220px;overflow:hidden;}
.qdhot_h{ width:218px; border:1px solid #dbdbdb; background:url(../images/qudong_17.gif) repeat-x scroll 0 0 transparent; height:34px;line-height:34px;}
.qdhot_h p{ font-size:16px; margin-left:10px;}
.qdhot_line{ background:url(../images/apkline.png) repeat-x scroll 0 0 transparent; width:220px; height:2px; margin-top:1px;}

.qdhot_b{ width:198px; border:1px solid #c3c3c3; height:399px; padding:12px 8px 0px 12px;}
.qdhot_b li{ height:28px; overflow:hidden;}
.qdhot_b li span{ float:left; margin-right:8px;}
.icog_bg{ background-image:url(../images/apkblock.png); background-repeat:no-repeat; width:18px; height:18px; line-height:18px; text-align:center;}
.icog_red{ background-position:0px 0px; color:#fff;}
.icog_gray{ background-position:-23px 0px;}
.qdhot_b li p{ float:left; margin-top:3px; width:150px;overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.qdhot_b li p a{ font-size:14px;}

.qdsoft{width:724px; overflow:hidden;}
.qdsoft_b{ width:722px; border:1px solid #c3c3c3; height:460px;}
.qdsofttab{ overflow:hidden; padding-left:2px; padding-top:1px;}
.qdsofttab a{ float:left;background:url(../images/qudong_33.gif) repeat-x scroll 0 0 transparent; width:79px; margin-right:1px; height:32px; line-height:32px; text-align:center;display:block; cursor: pointer; text-overflow: ellipsis; white-space: nowrap; overflow:hidden;}
.qdsofttab a.selected_15{ background:url(../images/qudong_31.gif) no-repeat scroll 0 0 transparent;width:79px;margin-right:1px; height:37px; color:#FFF; display:block; cursor: pointer; display:block;}

.qdsoftbox{ padding:9px 0px 12px 12px;}
.qdsoft_big li{ float:left; margin-right:14px;}
.qdsoft_big li img{ width:122px; height:83px; border:1px solid #cacaca; padding:2px;}
.qdsoft_big li p{ text-align:center; margin-top:4px; width:122px;overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.qdsoft_hr{ border-bottom:1px solid #bababa; height:12px; width:696px; overflow:hidden; clear:both;}

.qdsoft_sma{ margin-top:14px;}
.qdsoft_sma li{ width:270px; height:44px; overflow:hidden;}
.qdsoft_sma li div{ float:left;}
.qdsoft_sma li div img{ width:32px; height:32px;}
.qdsoft_sma li div p{ margin-left:6px; font-size:14px; width:220px;overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.qdsoft_sma li div span{ margin:2px 0px 0px 6px;}

.qdsoft_txt{ margin-top:8px; margin-left:14px;}
.qdsoft_txt li{ width:410px; overflow:hidden; height:28px; line-height:28px; font-size:14px;}
.qdsoft_txt li p{ float:left; width:360px;overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.qdsoft_txt li p img{ margin-right:4px;}
.qdsoft_txt li span{ color:#bbb;}

.qdsort{ width:220px; overflow:hidden;}
.qdsort_h{ width:218px; border:1px solid #dbdbdb; background:url(../images/qudong_17.gif) repeat-x scroll 0 0 transparent; height:34px;}
.qdsort_h p{ font-size:16px; margin-left:10px;line-height:34px;}
.qbsort_tab{ margin-right:2px;}
.qbsort_tab a{ background:url(../images/qudong_27.gif) no-repeat 0 6px transparent; width:50px; height:27px; padding-top:9px; text-align:center; font-size:14px; color:#fff; display:inline-block;cursor: pointer; float:left; margin-left:8px;}
.qbsort_tab a.selected_16{ background:url(../images/qudong_25.gif) no-repeat 0 6px transparent; width:50px; height:27px; display:block; cursor: pointer;}

.qdsortbox{width:206px; height:450px; border:1px solid #bababa; background-color:#fff; overflow:hidden; padding:10px 6px 0px 6px; display:block;}
.qdsortbox li{ background:url(../images/dotted.png) repeat-x scroll 0 bottom transparent; height:38px; margin:4px 0px; display:block;}
.qdsortbox li span{ float:left; margin:9px 8px 0px 10px;}
.qdsortbox li div{ float:left; margin-right:8px;}
.qdsortbox li p{ float:left; margin-top:11px; width:130px;overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.qdsortbox li p a{ font-size:14px;}

/* soft index */
.softcat{ width:200px; overflow:hidden;}
.softcat_h{ background:url(../images/soft_icon1.png) no-repeat scroll 8px 7px #26b1e9; display:block; height:32px;;}
.softcat_h p{ padding:10px 0px 0px 32px; font-size:14px; color:#fff; }
.softcat_b{ width:198px; border-left:1px solid #ddd; border-right:1px solid #ddd; border-bottom:1px solid #ddd; }
.softcat_b li{ cursor:pointer; overflow:hidden;}
.softcat_b .cat_e8{ background-color:#e8e8e8; display:block; height:32px; line-height:32px; font-weight:bold; padding-left:8px;color:#111; font-size:13px;}
.softcat_b .cat_cc{ background-color:#cccccc; display:block; height:32px; line-height:32px; font-weight:bold; padding-left:8px;color:#111; font-size:13px;}
.softcat_b .an_y1{ background: #e8e8e8; line-height:20px; padding-bottom:6px; margin-bottom:1px; height:100px;}
.softcat_b .an_y1 a{ margin:0px 8px 6px 8px;}
.softcat_b .an_y2 { background: #cccccc;line-height:20px; padding-bottom:6px; margin-bottom:1px; height:100px;}
.softcat_b .an_y2 a{ margin:0px 8px 6px 8px;}
.softcat_b .dis{ display:none;}

/* soft index  seroll */
.softlife{ margin-left:10px; overflow:hidden;}
.softfocus{ position:relative;width:520px;height:208px;overflow:hidden;}
#TabID { position: absolute; bottom: 4px; right: 2px}
#TabID li { float: left; cursor: pointer; width:78px; height:39px; background:url(../images/bg78X39_2.gif);filter: alpha(opacity=50); opacity: 0.5;}
#TabID li img{ width:66px; height:26px; margin:6px 6px 7px 6px;}
#TabID LI.active { background:url(../images/bg78X39_1.gif);filter: alpha(opacity=100);opacity: 1;}

.softnew{ background:url(../images/softnew.png) no-repeat scroll 0 0 transparent; width:520px; height:240px;}
.softnew_pic{ margin:56px 0px 0px 28px;}
.softnew_pic dt img{ width:120px; height:80px; padding:2px; border:1px solid #d3cfce;}
.softnew_pic dt p{ text-align:center; width:124px; overflow:hidden; height:28px; line-height:28px;}
.softnew_pic dd{ background:url(../images/dot.png) no-repeat scroll 0 center transparent; height:20px; line-height:20px; padding: 0 0 0 10px; margin-left:4px;}
.softnew_txt{ margin:12px 0px 0px 24px;}
.softnew_txt li{ height:25px; line-height:25px;}
.softnew_txt li p{ float:left; color:#07519a;font-size:13px; width:290px; overflow:hidden;text-overflow: ellipsis; white-space: nowrap;}
.softnew_txt li p a{ color:#07519a;}
.softnew_txt li p a:hover{ color:#ff0000;}
.softnew_txt li p kbd{ margin-left:8px; color:#333; font-size:14px;}
.softnew_txt li p kbd:hover{color:#ff0000;}
.softnew_txt li span{ float:right; margin-right:8px;}

.softnecc{ width:218px; border:1px solid #e5e7e6; height:458px;}
.softnecc_h{ background:url(../images/soft_icon2.png) no-repeat scroll 8px 7px #26b1e9; display:block; height:32px;;}
.softnecc_h p{ padding:10px 0px 0px 32px; font-size:14px; color:#fff;}
.softnecc_b{ margin:6px 0px 0px 10px;}
.softnecc_b li{ height:28px; line-height:28px;}
.softnecc_b li img{ width:20px; height:20px; margin-right:5px;}

.softused{ width:958px; border-left:1px solid #e5e7e6; border-right:1px solid #e5e7e6; border-bottom:1px solid #e5e7e6; height:327px;}
.softused_h{ background:url(../images/softusetopbg.gif) repeat-x scroll 0px 0px transparent; height:48px;}
.softused_h div{ float:right; margin-right:10px; font-size:12px; height:48px;  line-height:48px;}
.softused_h div span{ color:#ccc; margin:0px 4px;}
.softused_h div a{ padding:2px;}
.softused_h div a:hover{ background-color:#2b9cc8; padding:2px;}
.softused_b{}
.softused_tj{ width:704px; overflow:hidden; text-align:left;}
.softused_tj li{ float:left; margin:3px 0px 6px 12px; width:128px; *margin-top:6px;}
.softused_tj li img{ width:120px; height:80px; padding:2px; border:1px solid #d3cfce;}
.softused_tj li p{ text-align:center; width:124px; overflow:hidden; height:28px; line-height:28px;}
.softused_wz a{background:url(../images/dot.png) no-repeat scroll 0 center transparent; height:20px; line-height:20px; padding: 0 0 0 10px; margin-left:12px;}
.softused_bt{ background:url(../images/soft_zttit.png) no-repeat scroll 0 0 transparent; height:266px; width:35px; margin:3px 10px 0px; *margin-top:6px; cursor: pointer;}

.softused_zt{ width:192px;}
.softused_zt li{ float:left; margin:3px 4px 0px 4px; width:88px; *margin-top:6px;}
.softused_zt li img{ width:80px; height:60px; padding:2px; border:1px solid #a3a4a8;}
.softused_zt li p{ text-align:center; width:88px; overflow:hidden; height:18px; line-height:18px; *height:20px; *line-height:20px;}

.softtab{ width:958px;border-left:1px solid #e5e7e6; border-right:1px solid #e5e7e6; border-bottom:1px solid #e5e7e6; height:327px;}
.softtab_h{ background:url(../images/softusetopbg.gif) repeat-x scroll 0 0 transparent; height:48px; }
.softtabbut{ width:742px; display:block; overflow:hidden; margin-top:10px; margin-left:6px; float:left;}
.softtabbut a{ background:url(../images/soft_but.png) no-repeat 0 0px transparent; width:137px; height:31px; line-height:31px; text-align:center; font-size:14px; color:#fff; display:inline-block;cursor: pointer; float:left; margin-left:8px;}
.softtabbut a.selected_16, .softtabbut a.selected_17{ background:url(../images/soft_buthover.png) no-repeat 0 0px transparent; width:137px; height:31px; display:block; cursor: pointer;}
.softtabpt{ background:url(../images/softabpai.gif) no-repeat scroll 0 10px transparent; width:202px; height:30px; padding-top:10px; border-bottom:1px solid #c3c3c3; float:left; cursor: pointer;}

.softtab_b{ }
.softtab_pic{ margin:10px 0px 10px 12px;}
.softtab_pic li{ border-bottom:1px dashed #c3c3c3; height:42px; margin-bottom:10px;overflow:hidden;vertical-align:bottom;}
.softtab_pic li div{ float:left;}
.softtab_pic li div img{ width:32px; height:32px;}
.softtab_pic li div p{ margin-left:6px; width:120px; overflow:hidden;text-overflow: ellipsis; white-space: nowrap; height:18px;}

.softtab_txt{ border-left:1px dashed #c3c3c3; padding-left:13px; margin-left:11px; width:260px; margin-top:8px; height:264px;}
.softtab_txt li{ height:27px; overflow:hidden;vertical-align:bottom;}
.softtab_txt li p{ float:left; color:#666; width:216px;overflow:hidden;text-overflow: ellipsis; white-space: nowrap;}
.softtab_txt li p a{ color:#666;}
.softtab_txt li p a:hover{ color:#ff0000;}
.softtab_txt li p kbd{ margin-left:8px; color:#07519a; }
.softtab_txt li p kbd:hover{color:#ff0000;}
.softtab_txt li span{ float:right; margin-right:8px;}

.softtab_srt{width:197px; border-left:1px solid #bababa; overflow:hidden; padding-left:12px; margin-top:6px; height:264px;}
.softtab_srt li{ height:27px; overflow:hidden;vertical-align:bottom;}
.softtab_srt li span{ float:left;margin-right:8px;}
.softtab_srt li p{ float:left; margin-top:2px; width:150px;overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.softtab_srt li p a{ font-size:12px;}

/*game slider*/
.gameslider{width:730px;height: 284px; background:#000;}
.slider_box{width:730px; margin:0 auto;height: 284px;overflow: hidden;position: relative;}
.silder_tip{width: 92px;height: 92px;overflow: hidden;position: absolute;top: 0;right: 0;z-index:1; text-indent:-999px;background:url(../images/tip-tt.gif) no-repeat;}
#movie_tip{background-position: -93px 0;}
.silder_con{height:270px;overflow: hidden;position: absolute;}

.silder_panel{width:730px;height:218px;overflow: hidden;float: left;position: relative;background: #111;}
.silder_panel img{width: 501px;height: 218px;display: block;overflow: hidden;}
.silder_intro{width: 170px;height: 218px;line-height: 20px;overflow: hidden;color: #999;padding: 10px 40px 0 0;}
.silder_intro h3{padding:10px 0;height:50px;color:#7acf39;line-height: 30px;overflow: hidden;}
.silder_intro h3 strong{font-family: "ËÎÌå";font-size: 24px;height:30px;overflow: hidden;font-weight: normal;display: block;}
.silder_intro h3 strong a{ color: #fff; font-weight:bold;}
.silder_intro ul{height: 80px;overflow: hidden;}	
.silder_intro li{ line-height: 20px;overflow: hidden;color:#787878;}
.silder_intro li a{color:#787878; margin:0 6px;}
.silder_intro span{ margin: 0 10px 0 0;}
.silder_intro p{height:72px;overflow: hidden;color:#787878; margin-top:10px; line-height:18px;}
.silder_play{display: block;width:136px;height:30px;overflow: hidden;text-indent: -999px;position: absolute;bottom: 13px;right: 45px;background: url(../images/silder-play.png) 0 -30px no-repeat;}	
.silder_play:hover{ background-position: 0 0;}
.silder_nav{width:960px;height:58px;margin: 0 auto;bottom: 0;position: absolute;overflow: hidden;}
.silder_nav li{float: left;padding:0px;border:1px solid #fff; margin:2px;}
.silder_nav li.current{border:3px solid #7acf39; margin:0 4px;}
.silder_nav li,.silder_nav img{display: block;width:112px;height:48px;overflow: hidden;}
.slider_box a.prev,.slider_box a.next{display: block;width:45px;height:100px;overflow:hidden;text-indent: -999px;position: absolute;cursor: pointer;margin: 85px 0 0 0;background: url(../images/silder_btn.gif) no-repeat;}	
.slider_box a.prev{left:0;background-position: left 0;}
.slider_box a.next{right:0;background-position: right 0;}
.silderBox{height:8px; line-height:8px;}

/* gameupdate */
.gameupdate{ width:218px; border-left:1px solid #c3c3c3; border-right:1px solid #c3c3c3; border-bottom:1px solid #c3c3c3; height:284px;}
.gupdate_h{ background:url(../images/game1_11.gif) repeat-x scroll 0 0 transparent; height:35px; line-height:35px; font-size:14px; font-weight:bold; padding-left:8px;}
.gupdate_b{ margin-top:6px;}
.gupdate_b li{ margin-left:8px;font-size:12px; height:48px;}
.gupdate_b li p{ background:url(../images/dot.png) no-repeat scroll 0 center transparent; padding-left:8px; height:24px; line-height:24px; width:190px;overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.gupdate_b li p a{ color:#bc1626;}
.gupdate_b li span{ margin-left:8px; height:24px; line-height:24px;}
.gupdate_b li span b{ color:#000; margin:0 4px;}

.gamezt{ width:250px;}
.gamezt_h{ background:url(../images/game1_14.gif) no-repeat scroll 0 0 transparent; height:32px; padding-left:8px; font-size:14px; line-height:32px; font-weight:bold; color:#fff;}
.gamezt_b{ border:1px solid #c3c3c3; height:372px;}
.gzt_pic{ margin-top:10px;}
.gzt_pic li{ float:left; margin:0px 10px 0px 10px; height:90px; text-align:center; overflow:hidden; vertical-align:bottom;}
.gzt_pic li img{ width:100px; height:55px; padding:1px; border:1px solid #c3c3c3;}
.gzt_pic li p{ margin-top:2px;}
.gzt_txt{ margin-top:12px;}
.gzt_txt li{ float:left; margin:0px 12px; background:url(../images/dot.png) no-repeat scroll 0 center transparent; padding-left:10px; height:22px; width:90px; overflow: hidden; vertical-align:bottom; text-overflow: ellipsis; white-space: nowrap;}
.gzt_txt li a{ color:#666;}

.gamenew{ width:698px; border-left:1px solid #c3c3c3;border-right:1px solid #c3c3c3;border-bottom:1px solid #c3c3c3; overflow:hidden; height:405px;}
.gamenew_h{ background:url(../images/game1_21.gif) repeat-x scroll 0 0 transparent; height:32px;}
.gamenew_h a{  width:97px; height:32px; line-height:32px; text-align:center; font-size:14px; color:#333; display:inline-block;cursor: pointer; float:left; border-right:1px solid #c3c3c3;}
.gamenew_h a.selected_20{ background:url(../images/game1_16.gif) no-repeat 0 0px transparent; width:97px; height:32px; display:block; cursor: pointer;}

.gamenew_up{ padding:10px 0px 10px 10px;}
.gnewup_l{ width:276px; overflow:hidden;}
.gnewup_l li{ float:left; margin-right:10px; margin-bottom:10px; height:114px; overflow:hidden; vertical-align:bottom;}
.gnewup_l li img{ width:120px; height:80px; padding:2px; border:1px solid #c3c3c3;}
.gnewup_l li p{ margin-top:2px; text-align:center;}
.gnewline{ width:1px; border-left:1px solid #c3c3c3; margin-right:10px; overflow:hidden; height:354px;}
.gnewup_r li{ height:28px; font-size:14px;overflow:hidden; vertical-align:bottom;}
.gnewup_r li p{ float:left;}
.gnewup_r li p img{ width:18px; height:18px;}
.gnewup_r li p a{ margin-left:8px; }
.gnewup_r li p bdo{ color:#0054a6;}
.gnewup_r li span{ float:right; margin-right:10px;}

.gamenew_hot{ padding:10px 0px 10px 10px;}
.gamenew_hot li{ float:left; margin:10px 10px 0px 0px; overflow:hidden; height:100px;}
.gamenew_hot li img{ width:100px; height:75px; padding:1px; border:1px solid #c3c3c3;}
.gamenew_hot li p{ margin-top:6px; text-align:center;}

.gamenew_type{ margin:20px 0px 0px 10px;}
.gnew_dj{ margin-left:10px;}
.gnew_dj_b{ margin-left:20px; width:592px;}
.gnew_dj_b li{ height:28px; clear:both; overflow:hidden; vertical-align:bottom;}
.gnew_dj_b li p{ float:left; background:url(../images/index-cate-subnav.png) no-repeat scroll left center transparent; height:32px; line-height:32px; text-align:center; width:73px; margin-right:6px; display:block;}
.gnew_dj_b li div a{ margin:0px 3px; line-height:32px;}

.gnew_wy{ margin-left:10px; margin-top:30px; overflow:hidden;}
.gnew_wy_b{ margin-left:20px;}
.gnew_wy_b li{ height:24px; clear:both; overflow:hidden; vertical-align:bottom;}
.gnew_wy_b li a{ margin:0px 4px;}

.gamenew_news{ padding:10px 0px 10px 10px;}
.gnew_news_l{ width:385px; overflow:hidden;}
.gnew_news_l dl{ margin:10px 0px 0px 16px; clear:both;}
.gnew_news_l dl dt a{ font-size:16px; color:#0c7bee; font-weight:bold; text-align:center;}
.gnew_news_l dl dd{ margin-top:10px;}
.gnew_news_l dl dd a{color:#707070;}

.gnew_news_line{ background:url(../images/game1_27.gif) repeat-x; width:375px; height:5px; margin:10px 0px 10px 10px;}

.gnew_news_l ul{ margin-left:10px;}
.gnew_news_l ul li{ line-height:27px; font-size:14px; background:url(../images/dot.png) no-repeat scroll 0 center transparent; height:27px; *height:24px; padding-left:8px;}
.gnew_news_l ul li p{ float:left;}
.gnew_news_l ul li span{ float:right;}

.gnew_news_r{ border-left:1px solid #c3c3c3; margin:10px 16px 10px 16px; height:342px;overflow:hidden;width:268px;}
.gnew_news_top{ margin-left:16px;clear:both; line-height:24px; border-bottom:1px dashed #c3c3c3; padding-bottom:6px; margin-bottom:2px;}
.gnew_news_top img{ float:left; margin-right:10px;}
.gnew_news_top p{ font-size:14px; font-weight:bold; margin-left:12px;} 

.gnew_news_r dl{ margin:14px 0px 0px 16px; clear:both; }
.gnew_news_r dl dt a{ font-size:14px; color:#111; font-weight:bold; text-align:center;}
.gnew_news_r dl dd{ margin-top:10px;}
.gnew_news_r dl dd a{color:#707070;}

.gameone{ width:960px; overflow:hidden;}
.gameone_h{ background:url(../images/game1_30.gif) no-repeat scroll 0 0 transparent; height:81px;}
.gone_tit{ margin-top:4px; height:40px; line-height:40px;}
.gone_tit p{ margin-left:10px; float:left; font-size:18px; font-weight:bold;}
.gone_tit div{ float:right; margin-right:12px;}
.gone_tit div a{ margin:0px 6px;} 
.gone_cat{ height:37px; line-height:37px; margin-left:8px;}
.gone_cat a{ margin:0 6px; font-size:13px;}

.gameone_b{ width:960px; overflow:hidden; clear:both;}
.gone_hot{ width:244px; border-right:1px dashed #c3c3c3; padding-right:16px;}
.gone_hot_bt{ height:33px; border-bottom:1px solid #c3c3c3; font-size:14px; font-weight:bold; line-height:33px; padding-left:8px;}
.gone_hot ul{ height:366px; margin:8px;}
.gone_hot ul li{ height:52px; border-bottom:1px dotted #c3c3c3; overflow:hidden;vertical-align:bottom;}
.gone_hot ul li span a{ height:52px; display: table-cell; vertical-align: middle;  *display: block; *font-size: 45px;}
.gone_hot ul li span a img{ border: none; vertical-align: middle\9;}
.gone_hot ul li div{ float:left; line-height:22px; margin:3px 0px 0px 8px;}
.gone_hot ul li div p a{ color:#c6794b;}

.gone_pic{ margin-left:16px;}
.gone_pic_ad a{ margin-right:10px;}
.gone_pic_img{ margin-top:18px;}
.gone_pic_img li{ height:118px;}
.gone_pic_img li img{ width:120px; height:80px; padding:2px; border:1px solid #c3c3c3;}
.gone_pic_img li p{ margin-top:6px; text-align:center;}
.gone_pic_txt{ margin:14px 0px 0px 12px; width:310px;}
.gone_pic_txt ul li{ height:26px; overflow:hidden;vertical-align:bottom;}
.gone_pic_txt ul li p{ float:left;}
.gone_pic_txt ul li p img{ width:4px; height:6px;}
.gone_pic_txt ul li p a{ margin-left:6px;}
.gone_pic_txt ul li p a bdo{color:#0054a6;}
.gone_pic_txt ul li span{ float:right;}
.gone_pic_line{background:url(../images/game1_27.gif) repeat-x; width:310px; height:5px; margin:9px 0px 8px 0px;}

.gone_sort{ width:220px; overflow:hidden;}
.gone_sort_con{ width:218px; border-left:1px solid #c3c3c3; border-right:1px solid #c3c3c3; border-bottom:1px solid #c3c3c3;}
.gone_sort_h{ background:url(../images/game1_36.gif) repeat-x scroll 0 0 transparent; height:35px; line-height:35px; font-size:14px; font-weight:bold; padding-left:8px;}
.gone_sort_b{width:197px; overflow:hidden; padding-left:12px; margin-top:6px;}
.gone_sort_b li{ height:27px; overflow:hidden;vertical-align:bottom;}
.gone_sort_b li span{ float:left;margin-right:8px;}
.gone_sort_b li p{ float:left; margin-top:2px; width:150px;overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.gone_sort_b li p a{ font-size:12px;}

.gameweb{ width:960px; overflow:hidden;}
.gameweb_h{ background:url(../images/game1_41.gif) no-repeat scroll 0 0 transparent; height:45px;}
.gweb_tit{ margin-top:4px; height:40px; line-height:40px;}
.gweb_tit p{ margin-left:10px; float:left; font-size:18px; font-weight:bold;}
.gweb_tit div{ float:right; margin-right:12px;}
.gweb_tit div a{ margin:0px 6px;} 

.gameweb_b{width:960px; overflow:hidden; clear:both;}
.gweb_left{ width:730px;}
.gweb_hot{ background:url(../images/game1_43.gif) no-repeat scroll 0 0 transparent; height:159px; width:730px;}
.gweb_hot ul{ padding:20px 0px 0px 54px;}
.gweb_hot ul li{ text-align:center; float:left; margin-right:8px;}
.gweb_hot ul li img{ width:120px; height:80px; padding:2px; border:1px solid #c3c3c3;}
.gweb_hot ul li p{ margin:6px 0px; line-height:16px;}

.gweb_grap{ border-right:1px dashed #c3c3c3;}
.gweb_pic{ width:200px;}
.gweb_pic ul{ margin:0px 18px 0px 0px;}
.gweb_pic ul li{ height:49px; border-bottom:1px dotted #c3c3c3; overflow:hidden; vertical-align:bottom;}
.gweb_pic ul li span{ height:47px;}
.gweb_pic ul li span a{ height:47px; display: table-cell; vertical-align: middle;  *display: block; *font-size: 42px;}
.gweb_pic ul li span a img{ border: none; vertical-align: middle\9;}
.gweb_pic ul li div{ float:left; line-height:22px; margin:3px 0px 0px 8px;}
.gweb_pic ul li div p a{ color:#c6794b;}

.gweb_txt{ margin:14px 0px 0px 0px; width:310px;}
.gweb_txt ul li{ height:26px; overflow:hidden;vertical-align:bottom;}
.gweb_txt ul li p{ float:left;}
.gweb_txt ul li p img{ width:4px; height:6px;}
.gweb_txt ul li p a{ margin-left:6px;}
.gweb_txt ul li p a bdo{color:#0054a6;}
.gweb_txt ul li span{ float:right; margin-right:2px;}
.gweb_txt_line{background:url(../images/game1_27.gif) repeat-x; width:310px; height:5px; margin:9px 0px 8px 0px;}

.gameother_h{ background:url(../images/game1_41.gif) no-repeat scroll 0 0 transparent; height:45px;}
.gother_tabhead{ float:right; margin-right:12px;}
.gother_tabhead a{ margin:0px 6px;} 
.gameother_b{ width:960px; overflow:hidden; clear:both;}
.gother_pic{ width:382px; border-right:1px dashed #c3c3c3; padding-right:18px;}
.gother_pic_h{ border-bottom:1px solid #c3c3c3; height:35px; line-height:35px; font-size:14px;}
.gother_pic_h p{ float:left; font-weight:bold; margin-left:8px;}
.gother_pic_h span{ float:right;}

.gother_pic_b li{ height:96px; border-bottom:1px dashed #c3c3c3; margin:15px 0px 0px;}
.gother_pic_b li div{ float:left; width:240px; color:#999999;}
.gother_pic_b li div b{ font-size:14px; font-weight:bold; height:24px; line-height:24px;}
.gother_pic_b li div p{ height:20px; line-height:20px;}
.gother_pic_b li span{ float:right;}

.gother_txt{ margin:0px 0px 0px 18px; width:310px;}
.gother_theme{ width:310px; overflow:hidden;}
.gother_theme span{ background-color:#c3e9f6; height:35px; line-height:35px; text-align:center; display:block; font-size:14px; font-weight:bold;}
.gother_theme p{ margin:10px 4px 0px; line-height:20px; width:300px;}
.gother_txt ul li{ height:26px; overflow:hidden;vertical-align:bottom;}
.gother_txt ul li p{ float:left;}
.gother_txt ul li p img{ width:4px; height:6px;}
.gother_txt ul li p a{ margin-left:6px;}
.gother_txt ul li p a bdo{color:#0054a6;}
.gother_txt ul li span{ float:right; margin-right:2px;}
.gother_txt_line{background:url(../images/game1_27.gif) repeat-x; width:310px; height:5px; margin:9px 0px 8px 0px;}

.gother_sort_con{ width:218px; border-left:1px solid #c3c3c3; border-right:1px solid #c3c3c3; border-bottom:1px solid #c3c3c3;}
.gother_sort_h{ background:url(../images/game1_36.gif) repeat-x scroll 0 0 transparent; height:35px; line-height:35px; font-size:14px; font-weight:bold; padding-left:8px;}
.gother_sort_b{width:197px; overflow:hidden; padding-left:12px; margin-top:6px;}
.gother_sort_b li{ height:27px; overflow:hidden;vertical-align:bottom;}
.gother_sort_b li span{ float:left;margin-right:8px;}
.gother_sort_b li p{ float:left; margin-top:2px; width:150px;overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.gother_sort_b li p a{ font-size:12px;}

/* article page */
.artnece{ width:200px; overflow:hidden; margin-right:10px;}
.necesoft{ width:198px; border:1px solid #c3c3c3;}
.necesoft_h{ height:30px; line-height:30px; border-bottom:1px solid #c3c3c3;}
.necesoft_h p{ float:left; padding-left:8px; font-size:14px; font-weight:bold;}
.necesoft_h span{ float:right; margin-right:6px; margin-top:6px;}
.necesoft_b{ margin:6px 8px;}
.necesoft_b li{ height:26px; overflow:hidden; line-height:26px;}
.necesoft_b li img{ width:20px; height:20px; margin-right:8px;}

.necegame{ width:198px; border:1px solid #c3c3c3;}
.necegame_h{ height:30px; line-height:30px; border-bottom:1px solid #c3c3c3;}
.necegame_h p{ float:left; padding-left:8px; font-size:14px; font-weight:bold;}
.necegame_h span{ float:right; margin-right:6px; margin-top:6px;}
.necegame_b{ margin:8px;}
.necegame_b li{ height:48px; overflow:hidden; vertical-align:bottom; border-bottom:1px dashed #c3c3c3;}
.necegame_b li span a{ height:48px; display: table-cell; vertical-align: middle;  *display: block; *font-size: 42px;}
.necegame_b li span a img{ width:32px; height:32px; margin-right:6px;}
.necegame_b li div{ float:left; line-height:20px; margin-top:3px;}
.necegame_b li div p a{ color:#c6794b;}

.artnews{ width:410px; overflow:hidden;}
.artnews_h{ background:url(../images/article_08.gif) no-repeat scroll 0 0 transparent; width:410px; height:202px; text-align:center; overflow:hidden; clear:both;}
.artnews_headline{ font-size:16px; font-weight:bold; margin:33px 18px 12px 18px;}
.artnews_headline a{ color:#e10a00;}
.artnews_underline a{ margin:0 2px;}
.artnews_secline{ font-size:16px; font-weight:bold; margin:16px 18px 12px 18px;}
.artnews_secline a{ color:#e10a00; margin:0 12px;}
.artnews_thdline{ margin-top:29px; margin-left:28px; text-align:left; *margin-top:24px;}
.artnews_thdline a{ font-size:14px; font-weight:bold; color:#054166;}

.artnews_b{ margin:8px 0px 0px 14px; font-size:14px;}
.artnews_b li{ height:27px; overflow:hidden; line-height:27px; *line-height:24px; *height:24px;}
.artnews_b li p{ float:left; width:340px;overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.artnews_b li p img{ width:4px; height:6px;}
.artnews_b li p a{ margin-left:6px;}
.artnews_b li p a bdo{color:#0054a6;}
.artnews_b li span{ float:right; margin-right:6px; color:#999;}

.artgrap{ widows:330px; overflow:hidden;}
.artgrap_h{ width:328px; height:304px; border:1px solid #c3c3c3;}
.picnews .bigpic { padding-top: 4px; text-align: center;}
.picnews .newslist { clear: both; height: 50px; padding: 1px 5px;}
.picnews .newslist ul { float: left; height: 51px; overflow: hidden; width: 300px;}
.picnews .newslist li { display: inline; float: left; margin: 0 3px; padding-top: 6px;}
.picnews .newslist li.on { background: url(../images/icon_arrow.gif) no-repeat scroll 50% 0 transparent;}
.picnews .newslist li img { border: 2px solid #797979;}
.picnews .newslist li.on img { border: 2px solid #ff0000;}
.picnews .newslist .btnleft { float: left; height: 50px;}
.picnews .btnleft img, .picnews .btnright img { margin-top: 15px;}

.artsoft{ width:328px; border:1px solid #c3c3c3;}
.artsoft_h{ background:url(../images/article_10.gif) repeat-x scroll 0 0 transparent; height:30px; line-height:30px; padding-left:8px; font-size:14px; font-weight:bold;}
.artsoft_b{ margin:14px 10px 12px; overflow:hidden;}
.artsoft_b span{ float:left;}
.artsoft_b span img{ width:130px; height:100px; padding:2px; border:1px solid #c3c3c3; margin-right:10px;}
.artsoft_b ul{ width:160px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.artsoft_b ul li{ line-height:22px;}
.artsoft_b ul li img{ margin-right:6px;}

.artit{ width:618px; border:1px solid #c3c3c3; overflow:hidden; height:236px;}
.artit_h{ height:29px; border-bottom:1px solid #c3c3c3; line-height:29px; margin:0px 10px;}
.artit_h p{ float:left; border-bottom:1px solid #023874; width:72px; font-size:14px; font-weight:bold; text-align:center;}
.artit_h p:hover{border-bottom:1px solid #ff0000;cursor:pointer;}
.artit_h span{ float:right;}
.artit_h span a{ margin:0 4px;}
.artit_b{ margin:10px 0px;}
.artit_b li{ line-height:24px; float:left; margin:0px 14px; width:281px; overflow:hidden;text-overflow: ellipsis; white-space: nowrap;}
.artit_b li img{ margin-right:6px;}
.artit_b li a{ font-size:14px; }

.artsult{width:328px; border:1px solid #c3c3c3; overflow:hidden;height:236px;}
.artsult_h{ background:url(../images/article_10.gif) repeat-x scroll 0 0 transparent; height:30px; line-height:30px; padding-left:8px; font-size:14px; font-weight:bold;}
.artsult_b{ font-size:14px; margin:10px;}
.artsult_b li{ line-height:24px;width:310px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.artsult_b li img{ margin-right:6px;}

.artgame{ width:473px; border:1px solid #c3c3c3; overflow:hidden; height:286px;}
.artgame_h{ height:29px; border-bottom:1px solid #c3c3c3; line-height:29px; margin:0px 10px;}
.artgame_h p{ float:left; border-bottom:1px solid #023874; width:72px; font-size:14px; font-weight:bold; text-align:center;}
.artgame_h p:hover{border-bottom:1px solid #ff0000; cursor:pointer;}
.artgame_h span{ float:right;}
.artgame_h span a{ margin:0 4px;}
.artgame_b{ margin:15px 0 0 12px;}

.artgameimg img{ width:138px; height:104px; padding:2px; border:1px solid #c3c3c3; margin-right:16px; margin-bottom:12px;}
.artgamebig{ width:290px; overflow:hidden;}
.artgamebig div{ font-size:14px; font-weight:bold; text-align:center; margin-top:2px;} 
.artgamebig p{ margin:8px 0px; text-indent:2em;}
.artgamebig ul li{ font-size:14px; width:290px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap; line-height:24px;}
.artgamebig ul li img{ margin-right:8px;}
.artgameline{ border-bottom:1px dashed #c3c3c3; margin-right:16px; height:1px; line-height:1px;}

.artgametxt{ font-size:14px; margin:8px 0px 0px;}
.artgametxt li{ float:left; line-height:24px;width:218px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap; margin-right:12px;}
.artgametxt li img{ margin-right:6px;}

.artimg{ width:473px; border:1px solid #c3c3c3; overflow:hidden; height:286px; margin-left:10px;}
.artimgpic{ margin-top:18px; height:121px; *height:120px;}
.artimgpic li{ float:left; margin:0px 10px;}
.artimgpic li img{ width:120px; height:80px; padding:2px; border:1px solid #c3c3c3;}
.artimgpic li p{ margin-top:8px; text-align:center; font-size:14px;}

.artbri{ width:358px; border:1px solid #c3c3c3; overflow:hidden; height:310px;}
.artbri_top{ font-size:14px; font-weight:bold; text-align:center; margin:15px 14px;}
.artbri_exp{ margin:0px 14px;}
.artbri_con{ border-top:1px dashed #c3c3c3; margin:11px 10px 10px; padding-top:12px;}
.artbri_con li{ font-size:14px;  line-height:24px; margin-left:4px;}
.artbri_con li p{ float:left;width:290px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.artbri_con li span{ float:right;}
.artbri_con li img{ margin-right:8px;}
.artdef{width:358px; border:1px solid #c3c3c3; overflow:hidden; margin-left:10px; height:310px;}

.artsort{ width:218px; border-left:1px solid #c3c3c3; border-right:1px solid #c3c3c3; border-bottom:1px solid #c3c3c3;}
.artsort_h{ background:url(../images/game1_36.gif) repeat-x scroll 0 0 transparent; height:35px; line-height:35px; font-size:14px; font-weight:bold; padding-left:8px;}
.artsort_b{width:197px; overflow:hidden; padding-left:12px; margin-top:6px;}
.artsort_b li{ height:27px; overflow:hidden;vertical-align:bottom;}
.artsort_b li span{ float:left;margin-right:8px;}
.artsort_b li p{ float:left; margin-top:2px; width:166px;overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.artsort_b li p a{ font-size:12px;}






















