﻿/*------------------
Created:2010/4/21
author:jinbo
email:jinbo.gy@shandagames.com
website:http://www.2144.cn
-----------------*/
.topcomments_list, .usercomments, .comment_wrapper, .page, .say_comment_input_bottom{*zoom:1}
.topcomments_list:after, .usercomments:after, .comment_wrapper:after, .page:after, .say_comment_input_bottom:after{content:'\20';display:block;height:0;clear:both}
a.lalinks, .a.lalinks_gr, a.ralinks{margin:3px 3px 0;display:inline-block;cursor:pointer}
a.lalinks{color:#EF5703;position:relative}
a.lalinks_gr{color:#666}
a.ralinks{color:#BC7137}
a.orange{color:#F15500}
a.orange:hover{color:#FF0000}
a.lalinks:hover, a.lalinks_gr:hover, a.ralinks:hover{text-decoration:underline;color:#FF3600}
.user_spanleft a:hover, .edituserphoto p a:hover{text-decoration:underline;color:#FF3D00}
/*content*/
.lb_960, .comments_t{background:url(/n2/images/games2.png) no-repeat}
.comments_t h3, .commentsalink, .adminname, .newping, .user_photo, .comment_ov span, .edituser_textarea, .say_comment_input_submit, #speak_button, .say_comment_input_o,  .tips343_t code, .tips_b, .tips_c, .up_imgpng, .addbgend, .addbgover, .quick_boxtl{background:url(/n2/images/details.gif) no-repeat}
.lb_960{height:10px;line-height:0;font-size:0;background-position:0 -245px}
.comments_t{height:35px;overflow:hidden;padding:0 15px;background-position:0 -205px;margin-top:6px}
.comments_t h3{float:left;margin-top:11px;background-position:-945px -119px;font-size:13px;color:#666;padding:0 0 0 14px}
.comments_t h3 strong{color:#ED5009;padding-right:3px}
.comments_nav{float:right;margin-top:7px;color:#656565}
.commentsalink{background-position:0 -4px;width:67px;height:21px;overflow:hidden;margin-left:13px;vertical-align:middle;display:inline-block}
.commentsalinkover{background-position:-208px -272px}
.comments_nav em{color:#FF6602;font-weight:bold;margin:0 3px}
.comments_box{background:url(/n2/images/games004.jpg) repeat-y;padding:0 10px 20px;overflow:hidden;color:#656565}
.comments_box dl *::selection{background-color:#ffd09e}
.comments_box dl *::-moz-selection{background-color:#ffd09e}

.loadings{border-bottom:1px solid #E4E4E4;padding:12px 0;text-align:center}
.loadings img{vertical-align:text-bottom;margin:0 5px}
.loadings object{display:block;width:100%;height:100%}
.speakher, .administrator{margin:0 auto;border-bottom:1px dotted #999}
.speakher{height:44px;line-height:54px;overflow:hidden;width:916px}
.speakher span{color:#FE0002}
.speakher a{text-decoration:underline;margin:0 2px;color:#FE0002}
.administrator{width:904px;padding:7px 12px 11px 0;overflow:hidden}
.administrator li{float:left;margin-top:10px}
.administrator li.one{width:100%;color:#989898}
.administrator li.one span{float:right}
.adminname{float:left;background-position:-944px -229px;color:#279000;padding:2px 0 0 19px;font-weight:bold}
.administrator li.two{background:url(/n2/images/a.gif) #F8FFF3 no-repeat 8px 4px;border:1px solid #C2D6BA;padding:4px 10px 2px 29px;width:863px;line-height:20px}
.topcomments_list{padding:0 12px;background:#FFFCF3;margin-top:1px}
.newping{height:30px;line-height:32px;border-bottom:1px solid #E4E4E4;text-indent:8px;background-position:1px -224px;overflow:hidden}
.usercomments{border-bottom:1px dotted #AAA;padding:16px 0}
.usercomments fieldset{padding:0 10px 5px;border:1px solid #E4E4E4;float:left;width:701px}
.usercomments legend{height:28px;line-height:28px;overflow:hidden;color:#666}
.usercomments legend code{color:#FE0002;margin:0 6px}
.user_photo{float:left;width:53px;height:53px;background-position:-763px -44px;margin:0 auto;padding:5px 0 0 5px;text-align:left}
.user_comments{float:right;width:852px}
.user_nametimes{height:20px;overflow:hidden}
.comment_article{border:1px solid #D8D8D8;background:#FEFFEF;padding:3px;color:#656565;font-size:12px}
.comment_article .comment_wrapper{font-size:12px}
.comment_article .user_nametimes{height:24px}
.user_spanleft{float:left}
.user_spanleft strong{padding-right:12px;font-weight:normal}
.user_spanleft a{color:#F25603}
.user_spanleft code{color:#999;padding:0 12px 0 6px;font-family: Arial}
.user_spanright{float:right;font-size:12px;padding-right:8px}
.user_spanright img{vertical-align:middle;margin-left:8px}
.user_spanright code{color:#666;padding-left:12px}
.comment_wrapper{font-size:14px;line-height:24px;word-wrap:break-word;word-break:break-all}
.comment_ov{height:25px;float:right;width:100%;text-align:right}
.comment_ov span{cursor:pointer;color:#299001;display:inline-block;height:16px;padding-top:9px;text-align:left}
.comment_ov span.replycss{width:53px;background-position:5px -34px;text-indent:25px}
.comment_ov span.agree{width:76px;background-position:-48px -35px;text-indent:25px;position:relative;left:0;top:0;height:18px;padding-top:7px}
.comment_ov span.against{width:55px;background-position:-124px -34px;text-indent:15px;position:relative;left:0;top:0;height:18px;padding-top:7px}
.comment_ov span.overreply{background-position:-343px -78px;color:#FC6700;position:relative;z-index:1}
.comment_ov strong{background:#fff;color:#F05600;font-size:10px;position:absolute;top:0;left:12px}
.say_comment_input{float:left;width:669px;height:147px;overflow:hidden;background:#F7F7F7;border:1px solid #E0E0E0;margin:-1px 0 0 50px;_margin-left:25px;text-align:left;display:none}
.edituserphoto{float:left;width:74px;margin:17px 5px 0;display:inline;text-align:center}
.edituserphoto img{float:left;vertical-align:middle}
.edituserphoto p{height:18px;line-height:18px;overflow:hidden}
.edituserphoto p  a{color:#F25603}
.edituser_textarea{position:relative;width:53px;height:53px;background-position:-763px -44px;margin:0 auto;padding:5px 0 0 5px;text-align:left}
.edituser_textarea span, .edituser_textarea img{cursor:pointer}
.edituser_textarea img{vertical-align:middle}
.edit_textarea{float:left;width:538px}
.textareawarp{float:left;padding-left:6px;overflow:hidden;margin-top:20px;width:532px;background:url(/n2/images/j.gif) no-repeat}
.textareawarp textarea{outline:none;float:left;width:521px;max-width:521px;max-height:67px;height:67px;padding:5px;border-top:1px solid #9F9F9F;border-right:1px solid #DCDCDC;border-bottom:1px solid #DCDCDC;overflow:auto;border-left:none;color:#959595}
.say_comment_input_p{float:left;width:532px;margin-left:6px;display:inline;padding-top:9px}
.say_comment_input_p code{cursor:pointer;display:inline;float:left;width:20px;height:20px;overflow:hidden;margin:3px 3px 0 0}
.say_comment_input_p code.Expression_01{background:url(/n2/images/Expression_01.gif) no-repeat}
.say_comment_input_p code.Expression_02{background:url(/n2/images/Expression_02.gif) no-repeat}
.say_comment_input_p code.Expression_03{background:url(/n2/images/Expression_03.gif) no-repeat}
.say_comment_input_p code.Expression_04{background:url(/n2/images/Expression_04.gif) no-repeat}
.say_comment_input_p code.Expression_05{background:url(/n2/images/Expression_05.gif) no-repeat}
.say_comment_input_p code.Expression_06{background:url(/n2/images/Expression_06.gif) no-repeat}
.say_comment_input_p code.Expression_07{background:url(/n2/images/Expression_07.gif) no-repeat}
.say_comment_input_p code.Expression_08{background:url(/n2/images/Expression_08.gif) no-repeat}
.say_comment_input_p code.Expression_09{background:url(/n2/images/Expression_09.gif) no-repeat}
.say_comment_input_p code.Expression_010{background:url(/n2/images/Expression_010.gif) no-repeat}
.say_comment_input_p code.Expression_011{background:url(/n2/images/Expression_011.gif) no-repeat}
.say_comment_input_p code.Expression_012{background:url(/n2/images/Expression_012.gif) no-repeat}
.say_comment_input_p code.Expression_013{background:url(/n2/images/Expression_013.gif) no-repeat}
.say_comment_input_submit{background-position:-99px 0;width:77px;height:27px;border:none;cursor:pointer;float:right}
.say_comment_input_o{background-position:-117px -268px}
.say_that{float:left;width:151px;text-align:center;padding-top:3px}
.margin916{width:916px;margin:0 auto}
.shafabox{border-bottom:1px dotted #ABABAB;padding:25px 2%;font-size:14px;color:#666}
.shafabox img{vertical-align:middle;margin:0 12px}
.say_comment_input_bottom{overflow:hidden;border-top:1px solid #E4E4E4;margin-top:22px}
/*quickspeak*/
.say_addbordenone{border-top:none;padding-top:15px;width:534px}
.say_addbordenone .textareawarp{height:auto;overflow:hidden;margin-top:6px;width:530px;background:none;padding-left:0}
.say_addbordenone .textareawarp textarea{outline:none;float:left;width:517px;max-width:517px;max-height:67px;height:67px;border-left:1px solid #9F9F9F}
.say_addbordenone .say_comment_input_submit{margin:3px 5px 0 0;display:inline}
.say_addbordenone .say_comment_input_p{border-top:none;float:left;width:528px;margin-left:6px;display:inline;padding-top:9px}
.quick_speakwarp{clear:both;height:27px;position:relative;color:#848484;padding-top:4px}
.quick_speakwarp em{color:#FF0101}
.my_pings{border-bottom:1px solid #DBDBDB;height:23px;overflow:hidden;line-height:24px;font-weight:bold;background-position:2px -356px;text-indent:19px}
#speak_button{width:81px;height:27px;display:inline-block;vertical-align:middle;margin-right:8px;cursor:pointer;background-position:-536px -264px}
.quick_boxtl{height:26px;overflow:hidden;background-position:-638px -264px;line-height:300px}
#quick_boxfonts{border:1px solid #BAB6B7;-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;border-top:none;padding:6px 4px;background:#fff}
#quick_boxfonts li{float:left;width:100%;height:22px;line-height:22px;overflow:hidden;color:#000;text-indent:8px;cursor:pointer}
#quick_boxfonts li.current{background:#E5E5E5}
#quick_box{position:absolute;left:0;top:4px;width:271px;display:none}
.say_comment_input_bottom .edituserphoto{margin:17px 0 0}
.up_imgpng{width:48px;height:15px;background-position:-702px -81px;margin-top:-15px;float:left;position:relative;z-index:1}
.selectphoto{display:none;position:absolute;left:58px;top:58px;width:226px;padding-left:1px;height:58px;overflow:hidden;border:1px solid #BEBEBE;background:#fff}
.selectphoto img{float:left;margin:3px 0 0 3px;padding:2px;display:inline;width:48px;height:48px}
.addbgend{background-position:0 -259px}
.addbgover{background-position:-56px -259px}
.say_comment_tips{float:right;width:300px;height:150px;margin-top:10px;font-size:0}
.say_comment_input_bottom li.edit_addad {width:533px}
.say_comment_input_bottom li.edit_addad .textareawarp{width:527px}
.say_comment_input_bottom li.edit_addad .textareawarp textarea{max-width:516px;width:516px;height:80px;max-height:80px}
.say_comment_input_bottom li.edit_addad .say_comment_input_p{width:527px}
/*page*/
.page a.next, .page a.next:hover, .page a.perv, .page a.perv:hover, .buttonpage{background:url(../images/list.gif) no-repeat}
.buttonpage, .emeoors{background:url(/n2/images/newico.gif) no-repeat}
.page {padding:24px 0 7px 0;*padding-top:20px;_padding-top:24px;width:100%;clear:both;height:25px;overflow:hidden;text-align:center;color:#656565}  
.page a, .page span{margin-right:3px;padding:2px 6px;border: 1px solid #D4D4D4;background-color:#fff;color:#666;display:inline-block;vertical-align:text-bottom}
.page span{border:none;padding: 2px}
.page em {border-color:#FEE4AB;color:#C30;font-style:normal}
.page strong {background:#FFF5E1;color:#FE730A;border:1px solid #FE730A;margin-right:3px;padding: 2px 6px;display:inline-block;vertical-align:text-bottom}
.page a {color:#666;cursor:pointer}
.page a:hover {background:#FFF5E1;text-decoration:none;color:#FE730A;border:1px solid #FE730A}
.page a.next{border:none;background-position:-73px -101px;width:61px;height:21px;overflow:hidden;padding:0}
.page a.next:hover{border:none;background-position:-73px -78px}
.textpage{border:1px solid #D4D4D4;width:28px;height:19px;text-align:center;line-height:19px;overflow:hidden;background:#fff;margin:0 2px;vertical-align:text-bottom}
.buttonpage{background-position:0 -258px;width:35px;height:21px;border:none;cursor:pointer;padding:0;border;none;margin:0 2px;vertical-align:text-bottom}
.buttonpage_over{background-position:0 -280px}
.page select{vertical-align:text-bottom}
.page a.perv{border:none;background-position:-73px -123px;width:61px;height:21px;padding:0;overflow:hidden}
.page a.perv:hover{border:none;background-position:-73px -145px}
/*login tips*/
#tips343{width:343px;position:absolute;left:0;top:0;z-index:999;display:none}
.tips343_t, .user_input_submit, .passwordwarp, .passwordwarp code, .throughbg, .why_fav, .add_favcss, .add_favcsscurrent{background:url(/n2/images/tips.gif) no-repeat}
.tips343_t{height:30px;overflow:hidden;color:#fff;line-height:32px}
.tips343_t strong{float:left;padding-left:18px;height:30px}
.tips343_t span{height:30px;float:right;padding-right:5px}
.tips343_t code{float:right;width:20px;height:19px;background-position:-315px -268px;cursor:pointer}
.tips343_t code.overcode{background-position:-341px -268px}
.tips343_c{width:251px;border:1px solid #0CA500;-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top:none;padding:20px 10px 10px 80px;line-height:22px;background:url(/n2/images/a.jpg) #fff no-repeat 21px 20px}
.tips_b, .tips_c{width:51px;height:21px;margin:5px 17px 0 0;border:none;cursor:pointer;background-position:-453px -268px}
.tips_b{background-position:-385px -268px}
.tips343_login{width:321px;border:1px solid #0CA500;-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top:none;padding:0 10px 10px;background:#fff;text-align:center}
.tips343_login table{width:100%;color:#666;text-align:left}
.tips343_login th{padding-top:10px;width:100px;text-align:right}
.tips343_login td{padding-top:10px}
.tips343_login a{margin:0 15px}
.tips343_login p{padding:8px 0;border-top:1px dotted #CDCDCD;margin-top:10px;font-size:14px}
.emeoors{font-weight:bold;background-position:0 -411px;display:inline-block;padding-left:17px;color:#E80000;height:16px;line-height:17px;overflow:hidden;margin-top:15px}
.user_input_text{width:154px;height:20px;line-height:20px;overflow:hidden;border:1px solid #CFCFCF}
.user_input_check{width:13px;height:13px;margin-right:5px}
.user_input_submit{background-position:0 -37px;width:57px;height:27px;overflow:hidden;cursor:pointer;border:none}
.passwordwarp{width:521px;height:170px;padding:67px 0 0 160px;overflow:hidden;background-position:0 -82px}
.passwordwarp h4{width:347px;font-size:16px;color:#333;padding-bottom:10px;border-bottom:1px solid #D4D4D4}
.passwordwarp p{padding-top:10px;width:347px;color:#666}
.passwordwarp span.span_left{float:left}
.passwordwarp code{color:#FE6700;text-decoration:underline;cursor:pointer;background-position:-585px 0;padding-right:20px;font-weight:bold}
.passwordwarp span.span_right{float:right}
.passwordwarp h4 strong{color:#EA0200}
.throughbg{background-position:0 -331px}
.throughbg code{color:#FE6700;text-decoration:underline;cursor:pointer;background-position:-615px 0;padding-right:20px;font-weight:bold}
/*fav tips*/
#tips_favid{width:436px;position:absolute;left:0;top:0;z-index:999;display:none}
#tips_favid .tips343_t{background-position:0 -610px}
.popup_favwarp{width:399px;border:1px solid #0CA500;-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;border-top:none;padding:0 10px 0 25px;background:#fff;height:244px;overflow:hidden}
#add_favnows{float:left;width:314px}
.cssborderin{border-bottom:1px dotted #ccc}
#add_favnows dt{font-size:14px;margin-top:12px;cursor:pointer;color:#242424}
#add_favnows dt span{color:#999;padding-left:5px}
#add_favnows dt.current{background-position:-372px -710px;*background-position:-372px -708px}
#add_favnows dt input{margin-right:3px}
#add_favnows dd{display:none;padding-bottom:15px}
#add_favnows dd.nohidden{display:block}
#add_favnows table{width:100%;color:#666;text-align:left}
#add_favnows th{padding-top:10px;width:100px;text-align:right}
#add_favnows td{padding-top:10px}
#add_favnows .emeoors{margin:10px 0 0 25px}
.cssborderin{border-bottom:1px dotted #ccc}
.why_fav{color:#595959;float:left;width:14px;background-position:-667px -608px;margin-top:12px;*margin-top:15px;height:16px;line-height:16px;overflow:hidden}
.add_favcss{width:110px;height:28px;border:none;cursor:pointer;background-position:0 -574px;display:block;line-height:300px;overflow:hidden;margin:0 0 0 32px}
.add_favcsscurrent{background-position:-113px -574px}
.fav_im{margin:12px 0 0 20px}
@-moz-document url-prefix() {/* Firefox rules here */
.why_fav{background-position:-667px -606px}
}
.up_img, .file_top span, .file_bottom span, .file_lico, .file_rico, .shoqi, .chakantu, .xianhua_box{background:url(/n2/images/filebg.png) no-repeat}
.up_img{display:inline-block;padding:0 8px 0 17px;background-position:-112px -37px;color:#686868;cursor:pointer}
.up_img:hover, .file_lico:hover, .file_rico:hover, .shoqi:hover, .chakantu:hover{color:#FF0100;text-decoration:underline}
.load_img{display:inline-block;padding:2px 8px 0 17px;background:url(/n2/images/load.gif) no-repeat;color:#686868}
.load_img span{color:#BC7137;cursor:pointer;margin:0 5px}
.up_img img{vertical-align:middle;margin:0 4px;cursor:pointer}
#file_box{width:309px;display:none;position:absolute}
.file_top, .fileimg_tline{background:url(/n2/images/filebg01.png) no-repeat}
.file_top{height:34px;overflow:hidden}
.file_top strong{float:left;padding:12px 0 0 10px;color:#656565}
.file_top span{float:right;margin:11px 7px 0 0;display:inline;width:16px;height:15px;cursor:pointer;background-position:-111px -148px}
.file_bottom{border:1px solid #C2C2C2;border-top:none;padding:19px 0 10px;color:#666;text-align:center;background:#fff}
.file_bottom p{margin-top:19px}
.file_input{margin:0 auto;width:190px;height:30px;position:relative}
.filehidden, .file_bottom span{position:absolute;left:0;top:0;float:left;width:127px;height:30px;cursor:pointer}
.file_bottom span.current{background-position:0 -204px}
.filehidden{outline: medium none;filter: alpha(opacity=0);opacity:0}
.file_input .lalinks{position:absolute;right:0;top:13px}
#fileimg_viwe{width:130px;display:none;position:absolute}
.fileimg_tline{background-position:0 -40px;height:6px;line-height:0;font-size:0;overflow:hidden}
.fileimg_con{border:1px solid #C2C2C2;border-top:none;padding:0 4px 4px;color:#666;background:#fff}
.fileimg_t{padding-top:7px;height:19px;overflow:hidden}
.file_lico, .file_rico{display:inline-block;cursor:pointer}
.file_lico{background-position:-116px -58px;background-position:-116px -60px\9;padding-left:16px}
.file_rico{background-position:-80px -78px;background-position:-80px -80px\9;padding-right:16px}
.fileimg_t .file_lico{float:left}
.fileimg_t .file_rico{float:right}
.bbs_edits{font-size:12px;color:#666;height:20px;overflow:hidden;margin-top:3px; display:none}
.bbs_edits .file_lico, .bbs_edits .file_rico, .shoqi, .chakantu{float:left;display:inline;height:16px;line-height:16px;overflow:hidden}
.bbs_edits span{margin-left:28px}
.bbs_edits .file_lico{}
.bbs_edits .file_rico{background-position:-116px -78px;background-position:-116px -80px\9;padding-left:16px}
.shoqi, .chakantu{dispaly:inline-block;cursor:pointer}
.bbs_edits .shoqi{background-position:-110px -120px;margin-left:0;padding-left:20px}
.chakantu{background-position:-118px -99px;padding-left:14px}
.xianhua_box{display:inline;padding-left:35px;font-size:12px;color:#F05804;background-position:-98px -176px; cursor:pointer}
.xianhua_box span{color:#288F00;padding:0 5px}
img.big{cursor: url(/n2/images/cursor_zoom.cur), pointer}
img.small{cursor: url(/n2/images/cursor_minify.cur), pointer}
/*jinbo adddata2011-11-30*/
.user_photo{-webkit-transition:all .6s ease-out;-moz-transition:all .6s ease-out;-o-transition:all .6s ease-out;transition:all .6s ease-out}
.user_photo:hover{-webkit-transform:translate(5px,-10px);-moz-transform:translate(5px,-10px);-o-transform:translate(5px,-10px);transform:translate(5px,-10px)}
.comment_article{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
.say_comment_input{-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px}
.say_comment_input{-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;border-bottom-left-radius:5px}
.overreply{-moz-border-radius-topright:3px;-webkit-border-top-right-radius:3px;border-top-right-radius:3px}
.overreply{-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px}
.say_comment_input{-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;border-top-left-radius:5px}
.say_comment_input{background:-moz-linear-gradient(top,#F7F7F7,#fff);background:-webkit-gradient(linear,top,form(#F7F7F7),to(#fff));background:-webkit-linear-gradient(top,#F7F7F7,#fff);background:-o-linear-gradient(top,#F7F7F7,#fff)}
.bordernonmarg3{border-top:none;margin-top:3px;-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;border-top-left-radius:0;-moz-border-radius-topright:0;-webkit-border-top-right-radius:0;border-top-right-radius:0}
.numloucss{color:#000}
.numloucss i{font-style:normal;padding:0 3px}