@charset "utf-8";
body,form,h1,h2,h3,h4,ul,ol,li,dl,dd,dt,p,hr,input{margin:0;padding:0}
body{color:#333;font:12px/2 Arial,Tahoma,"宋体";-webkit-text-size-adjust:none;}h1,h2,h3,h4{font-size:100%}
img{border:none}ul{list-style:none}
.t_c{ text-align:center;}.t_r{ text-align:right;}
textarea{ font-size:12px;resize: none;}
a{color:#f97d03;cursor:pointer;text-decoration:none;outline:none;}a:hover{color:#f97d03;text-decoration:underline}
a,area { blr:expression(this.onFocus=this.blur()) } /* for IE */
.f12{font-size:12px}.f14{font-size:14px}.f16{font-size:16px}
.c_999{color:#999}.c_g{color:green}.c_ccc{color:#ccc}.c_ccc{color:#ccc}.c_000{color:#000}.c_06c{color:#06C}.c_090{ color:#090;}.c_aaa{ color:#aaa;}.c_00f{ color:#00f;}.c_f60{color:#f60}.c_f00{color:#f00}.c_666{ color:#666;}.c_red{ color:#ca5119;}
.select a,a.select,.select{color:#000;font-weight:700; font-size:12px; text-decoration:none;}
.u{text-decoration:underline}.a_eidt{ text-decoration:underline; margin-left:10px;}a.uc{color:#ca5119;}
.unline{text-decoration:none;border:none}.hc{display:none}.sc{display:block} span.red{ color:#f00;}
.win245{ width:245px;} .win54{ width:64px;} .win40{ width:40px;} .win84{ width:120px;} .win242{ width:248px;}.win204{ width:204px;} .win690{ width:690px; }.win300{ width:300px;}.win76{ width:76px;}.win184{ width:184px;} .win375{ width:375px;}.win500{ width:500px;}.win154{ width:154px;} .win164{width:165px;} .win460{width:460px;}.win550{ width:550px;}.win540{ width:540px;}.win92{ width:92px;}.win56{ width:56px;}
.m10{ margin-top:10px;}.ml8{ margin-left:10px!important;}.ml6{ margin-left:6px!important;}.mb20{ margin-bottom:20px!important;}.ml15{ margin-left:15px!important;}.mr10{ margin-right:10px!important;}.mt20{ margin-top:20px!important;}.mt10{ margin-top:10px!important;}.mb10{ margin-bottom:10px!important;}.mt5{ margin-top:5px!important;}.mt36{ margin-top:36px!important;}.mb6{ margin-bottom:6px!important;}.mb35{ margin-bottom:35px!important;}.mb50{ margin-bottom:45px!important;}
.ptb10{ padding:10px 0px;}.ofhide{ overflow:hidden;}
.bb1d{ border-bottom:1px dotted #ededed;}
.fix{display:block;clear:both;font-size:0;height:0;line-height:0;overflow:hidden}
.clear {clear: both;}
.line{height:1px;width:100%;overflow:hidden;background-color:#f5f5f5;margin:5px 0;clear:both;float:none;}
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clearfix { display:inline-block; }
/* Hide from IE Mac \*/ 
.clearfix { display:block;}
/* End hide from IE Mac */ 
input,select{font-family:Arial,Tahoma,"微软雅黑"; vertical-align:middle;}.radio{margin:0;vertical-align:middle}
.radio{padding:0 0 0 8px;display:inline-block;float:left;cursor:pointer}
.radio span,.radio input{display:inline-block;float:left;height:22px;line-height:22px}
.radio span{*padding:2px 0 0 0}
.left{ float:left;} .right{ float:right;}
.flet24{letter-spacing:24px;}.flet8{letter-spacing:8px;}.flet4{letter-spacing:4px;}
#nomar{ margin:0px;}#nobg{ background:none;}
/*所有背景*/
#header,.sr,.mags_area,.n_mags_area,.win_send_mags_box,.send_sx,#header2,#header4,.floatBox01 .title,.floatBox03 .title,.renqi ul .cur,.xh_main_menu,.magsarea,.box_potcon_top,.skills_top,.new .fellow-title,.other_mune,.new_mags_nav,#header5bg{background:url(../images/body_x_bg.gif) repeat-x;}
a#logo{background:url(http://pic2.58.com/jiaoyou/css/images/logo.gif?v=120612a) no-repeat;}
.bar_left span,.close,.body_magsico,.othermaps .p1,.body_videoico,.sp_eidt,.up_photo,dl.quit dd.quit a,dl.quit2 dd.quit a,em.arrow2,em.arrow,.sp_yxico,.sp_close,.sp_open,.left_photo s,.spcub_ts_xm,.home,.newsico,.successmags,.failuremags,.failureico,.eidt_pas_top,.box_con_cutptople s,.daren_mousediv .left,.xhsearch,.moresearch a,.manico,.womanico,.sexr_notes em,.reg_sec p,.reseutico,.dif_close,.stopico,.comment_header_top,.com_close,.xh_tip,.successico,.uparrowico,.ncomment_header_top,.giftsbdico,.giftsjtsico,.giftsjtxico,.bqico,.giftsico,.rightico,.iconl,.iconls,.iconr,.iconrs,.giftsyico,.gifts2ico,.addbqianico,.eidtico,.eidticoTw,.pktext,.hotico,.renico,.city_h1 a,.ul_new_nav li a.xiehou_a,.ul_new_nav li a.myfile_a,.ul_new_int li.usermags a.message_a,.ul_new_int li.userlogin a.userlogin_a,.rightksico,.hotchiico,.chongkico,.sp_name_sch,.sp_sr_more_but{ background:url(http://pic2.58.com/jiaoyou/css/images/body_bg.gif?v=120919) no-repeat;}
.header_top{ background:url(http://pic2.58.com/jiaoyou/css/images/header_top.gif?v=120627sdfasdfasdfsadfsadf) no-repeat 300px 0px;}
ul.log-bar li label,ul.log-bar li label input,.srleft,.srright,.mags_area div,.n_mags_area div,.win_send_mags_box div,.xuanyan div,.send_sx div,.mags_topnum,.mags_topnum em,.n_mags_top_con .del,.eidt_pas_bot .paste,.eidt_pas_bot .del,.mags_page .del,.box_con_cutptople .del,.srbox .del,.combox_mid .paste,.nphoto_title .del,.ncombox_mid .paste,.skills_mune_list li.cur,.skills_mune_list li.cur span{ background:url(http://pic2.58.com/jiaoyou/css/images/body_btnbg.gif?v=120612a) no-repeat;}
ul#nav li.cur a,ul#nav li a,dl.img-list dt,.mag_m_l,.mags_area_con .right,.admin_photo span,.nswitch_center li a,.mid_mainpic a,.sendmags_l .senduser li a.pic{ background:url(http://pic2.58.com/jiaoyou/css/images/navbg.gif?v=120612a) no-repeat;}
.lab_but,.inp_but,.mmlab_but,.mminp_but,.new .otherinfo_reidter li.more,.new .otherinfo_reidter li.more p{background:url(http://pic2.58.com/jiaoyou/css/images/body_le_btnbg.gif?v=120612a) no-repeat;}
.w-log-bar{background-repeat:no-repeat; background-position:right bottom; background-image:url(http://pic2.58.com/jiaoyou/css/images/city/city.gif?v=120514); background-color:#fff;}
div.bj{ background-image:url(http://pic2.58.com/jiaoyou/css/images/city/bj.gif?v=120514);}
div.sh{ background-image:url(http://pic2.58.com/jiaoyou/css/images/city/sh.gif?v=120514);}
.poplist_tel,.mag_info s,.message-tip b,#img-nav li a:hover,.xiehou ul#img-nav,.photo_yinxi,.nphoto_yinxi,.botlink a,.photo_tie,.nimage_but a,.starl,.starr,.starc,.divtcbox_bot,.dragbox,.dragBar,.dragbox_con,.new_mags_mune li i.pict,.nphoto_yx,.psdragBar,.psdragbox,.onlineBut{background:url(http://pic2.58.com/jiaoyou/css/images/body_pngbg.png?v=121022) no-repeat; _background:url(http://pic2.58.com/jiaoyou/css/images/body_ie6_pngbg.png?v=121022) no-repeat;}
.mw_lab_but,.stmw_lab_but,.mw_inp_but,.stmw_inp_but,.mags .mail_menu .cur,.mags .mail_menu .cur span,.mags .second_menu .cur span,.mags .second_menu .cur,.sx_but,.gz_but,.min_divphoto .fl a,.min_divphoto .fr a,.zc_but,.stgz_buted,.stsx_but,.stgz_but,.gz_buted,.hm_but,.hm_buted,.jb_but,.icon1 a,.icon2 a,.yx_but,.cpfx_but,.inpcub,.inwcub,.myx_but,.xh_main_menu .cur,.xh_main_menu .cur span,.xh_second_menu .cur,.xh_second_menu .cur span,.photo-sub,.lick_con_nav .cur,.lick_con_nav .cur span,.renzh_con_nav .cur,.renzh_con_nav .cur span,.home_loginout_but,.home_loginout_regbut,.reg_btns,.ksjybut,.fhssbut,.zpplbut,.gifts_xz li,.gifts_xz li span,.sgiftsbut,.skills_click_list li,.skills_click_list li span,.yuhuibut,.msgiftsbut,.gdgiftsbut,.bmw_lab_but,.bmw_inp_but{background:url(http://pic2.58.com/jiaoyou/css/images/body_mw_btnbg.gif?v=120612a) no-repeat; }
.new_tags_box li,.new_tags_box li span,.addbqtips,.addbqtips span{background:url(http://pic2.58.com/jiaoyou/css/images/new_body_mw_btnbg.gif?v=120612a) no-repeat; }
.ico,.online,.ul_myfile_menu span em,.ltdiv li a em,.info_menu em,.userstopico,.picbiaoqian em,.lockico,.new_mags_mune li em,.tongz_list dt em,.navxh em,.navda em{ background:url(http://pic2.58.com/jiaoyou/css/images/ico_bg.gif?v=121220asasd) no-repeat;}
.app em{ background:url(http://pic2.58.com/jiaoyou/css/images/yyicon.gif?v=121217) no-repeat;}
.xh_right_btn,.xh_right_btn a,.xh_right_ts .left,.xh_right_ts .divclosed{ background:url(http://pic2.58.com/jiaoyou/css/images/xhbut_body_bg.gif?v=120612a) no-repeat;}
/*-------头部------------*/
#header{ height:109px; background-position:0px 0px;}
.header_top{ width:960px; margin:0 auto; height:3px; font:0px; overflow:hidden;}
.w-log-bar{ width:960px; margin:0 auto; height:100px; border-bottom:6px solid #f4f4f4;}
/*-------头部2------------*/
#header2{ height:57px; background-position:0px -455px;}
a#logo2{background:url(http://pic2.58.com/jiaoyou/css/images/logo_02.gif?v=120514) no-repeat left center;}
ul.navtwo{ width:520px; float:left; height:24px; margin:12px 0px 0px 50px;}
ul.navtwo li{ display:inline-block; float:left; padding:0px 21px; height:24px;}
ul.navtwo li a{ font-size:14px; color:#000;}
ul.navtwo li a:hover{ color:#f60;}
ul.navtwo .c_aaa{ padding:0px;}
.w-log-bar2{ width:960px; margin:0 auto; height:51px;}
#header2 .top-menu{ padding:10px 5px 0 0;}
/*-------头部4------------*/
#header4{ height:88px; background-position:0px 0px;}
a#logo4{background:url(http://pic2.58.com/jiaoyou/css/images/logo_04.gif) no-repeat;}
.w-log-bar4{ width:960px; margin:0 auto; height:46px;}
#header4 .top-menu{ padding:40px 5px 0 0;}
/*---------头部--------5*/
#headeriframe{ width:100%; height:32px; border:none; background:#fff; z-index:498; position:absolute; top:0px; left:0px; opacity: 0.95; filter:alpha(opacity=95);}
#header5bg{z-index:499; height:32px; width:100%; position:fixed; _position:absolute; top:0px; left:0px; opacity: 0.95; filter:alpha(opacity=95);background-position:0px -889px;}
#header5{z-index:500; width:100%; position:fixed; _position:absolute; top:0px; left:0px;}
#header5 .logo{ display:block; background:url(http://pic2.58.com/jiaoyou/css/images/logo_05.gif?v=120623adafa) no-repeat center center #fff; height:32px; width:132px; float:left; text-indent:-9999px;}
.new_nav{ height:32px; }
.new_nav_line{ height:54px; width:960px; margin:0px auto;}
.w-nav{ width:960px; margin:0px auto; height:32px; position:relative;}
.w-nav .city_box{ left:133px; top:32px;}
.city_h1{ display:block; width:88px; height:32px; float:left; margin-left:10px;}
.city_h1 a{ display:inline-block; height:32px; line-height:32px; padding-right:24px;}
.city_h1 a.up{ background-position:right -1016px; text-decoration:underline; color:#000;}
.city_h1 a.down{ background-position:right -1037px; text-decoration:underline; color:#000;}
.ul_new_nav{ width:470px; float:left;}
.ul_new_nav li.cur{ background:#fcc078;}
.ul_new_nav li.hover:hover{ background:#fff; }
.ul_new_nav li.ps:hover{ background:#ffb964;}
.ul_new_nav li.cur a.menu_a{color:#fff;}
.ul_new_nav li.hover a.menu_a{color:#000;}
.ul_new_nav li a.menu_a:hover{ text-decoration:none;}
.ul_new_nav li{ padding-left:18px; float:left;}
.w-nav li.nav_xiala{ margin:0px 1px;}
.w-nav li.hover{ background:#fff;margin:0px;}
.ul_new_nav li a.menu_a{ height:32px; display:inline-block; line-height:32px; font-size:14px; padding-right:18px; color:#000;}
.ul_new_nav li a.xiehou_a,.ul_new_nav li a.myfile_a,.ul_new_int li.usermags a.message_a,.ul_new_int li.userlogin a.userlogin_a{ background-position:right -1016px;}
.ul_new_nav li.hover a.xiehou_a,.ul_new_nav li.hover a.myfile_a,.ul_new_int li.hover a.message_a,.ul_new_int li.hover a.userlogin_a{ background-position:right -1038px;}
.ul_new_int { width:240px; float:right;}
.ul_new_int li{ height:32px; line-height:32px;}
.ul_new_int li.usertips{ float:left; width:1px; position:relative; height:32px; font-size:0px;}
.ul_new_int li.usertips .mags_tipdiv{ font-size:12px;}
.ul_new_int li.usermags{ float:left;}
.ul_new_int li.usermags,.new .ul_new_int li.userlogin{ width:60px; padding-left:20px; position:relative;}
.ul_new_int li.usermags a.message_a,.ul_new_int li.userlogin a.userlogin_a{ height:32px; display:block; line-height:32px; text-align:center; width:40px; padding-right:20px; color:#000;}
.new .ul_new_int_v4 li.userlogin{ width:80px;_width:70px;}
.new .ul_new_int_v4{width:260px;_width:250px;}
.new .ul_new_int_v4 li.userlogin a.userlogin_a{ width:60px;_width:50px;}
.ul_new_int li.userlogin{ float:right; width:120px;}
.ul_new_int li.username{ width:70px; text-align:right; float:left;}
.ul_new_int li.username a{ color:#000;}
.ul_new_int li.userlogin cite{ margin:0px 6px;}
.ul_new_int li.userlogin a{ color:#000;}
.w-nav .hover{ border-left:1px solid #cfcfcf;  border-right:1px solid #cfcfcf; background:#fff; position:relative;_z-index:503;}
.w-nav .hover .hoverdiv{ position:absolute; top:32px; left:-1px;border:1px solid #cfcfcf; border-top:none; zoom:1; z-index:502; background:#fff; opacity: 0.97; filter:alpha(opacity=97);-moz-box-shadow:1px 2px 3px #ccc;-webkit-box-shadow:1px 2px 3px #ccc; box-shadow:1px 2px 3px #cc;}
.w-nav #userlogin .hoverdiv{ right:-1px; left:auto;}
.w-nav .mags_tipdiv,.user .mags_tipdiv{ position:absolute; border:1px solid #cfcfcf; border-top:none; background:#fff; opacity: 0.97; filter:alpha(opacity=97); top:32px; left:-1px; z-index:501; width:190px; line-height:24px; zoom:1;-moz-box-shadow:1px 2px 3px #ccc;-webkit-box-shadow:1px 2px 3px #ccc; box-shadow:1px 2px 3px #cc;}
.w-nav .mags_tipdiv dd{ height:24px; line-height:24px;}
.w-nav .mags_tipdiv dd a.close,.user .mags_tipdiv dd a.close{ float:right; margin-top:8px;}
.navxh{ width:225px;}
.navda{ width:138px;}
.navxx{ width:190px;}
.navxx_top{ line-height:27px;}
.navxx_line{ height:7px; font-size:0px; border-bottom:1px solid #ededed; margin-bottom:7px;}
.navxx_top dd{ height:27px; line-height:27px;}
.navxx_top dd a.close{ float:right; margin-top:9px;}
.navxx_top dd a{color:#ff6600!important; padding:0!important;}
.navxx_bot{line-height:25px;}
.navxx_bot a{ color:#000; display:block; height:27px; line-height:27px; width:165px; padding-left:7px !important; padding-right:0 !important;}
.navxx_bot a:hover{ background:#ededed; text-decoration:none;}
.w-nav .navcon{ padding:10px 8px;}
.navxh a,.navda a{display:block; padding:0px 2px; color:#000;}

.navxh a{ height:55px !important; width:205px !important; border-bottom:1px dotted #ededed; line-height:24px !important; font-size:14px; padding:10px 0px !important;}
.navxh a.hot{ position:relative;}
.navxh a.hot .min_hotico{ position:absolute; left:125px; top:12px;}
.navxh a span{ font-weight:normal; color:#999; line-height:18px; font-size:12px;}
.navda a{ color:#000; width:118px; line-height:32px;height:32px; padding-left:5px !important; padding-right:0 !important;}
.navda a.loginout{ border-top:1px solid #ededed;}
.navxh a:hover,.navda a:hover{ background:#ededed !important; text-decoration:none; color:#333 !important;}
.navxh em,.navda em{ display:inline-block; vertical-align:middle; margin-right:5px; *float:left; _float:left;}
.navda em{width:24px; height:20px;*float:left; *margin-top:8px;_float:left; _margin-top:8px;}
.navxh em{width:54px; height:54px; float:left; margin-left:5px;}
.navxh em.nav_sp2ico{background-position:-180px -413px;}
.navxh em.nav_sp2icogif{ background:url( ../images/zhiboIcon.gif) no-repeat center center;}
.navxh em.nav_mnzb{ background:url(../images/mnzb.png) no-repeat center center;}
.navxh em.nav_xhico{background-position:0px -413px;}
.navxh em.nav_jyico{background-position:-300px -345px;}
.navxh em.nav_xcqico{background-position:-237px -345px;}
.navxh em.nav_52ico{background-position:-298px -480px;}
.navxh em.nav_jnico{background-position:-60px -413px;}
.navxh em.nav_lwico{background-position:-120px -413px;}
.navxh em.nav_mrico{background-position:-242px -413px;}
.navxh em.nav_spico{background-position:-300px -413px;}
.navda em.nav_myfileico{ background-position:2px -378px;}
.navda em.nav_mymu_dtaico{background-position:-22px -378px;}
.navda em.nav_eidtico{background-position:-48px -378px;}
.navda em.nav_photoico{background-position:-70px -378px;}
.navda em.nav_renzico{background-position:-98px -378px;}
.navda em.nav_nameico{background-position:-120px -378px;}
.navda em.nav_loginoutico{background-position:-145px -378px;}
/*---修改密码提示---*/
.eidt_pas_top{ height:6px; width:12px; position:absolute; z-index:99; right:48px; top:28px; background-position:0px -443px;}
.eidt_pas_bot{ width:253px; height:78px; background:#fef8c9; padding:10px; border:1px solid #f1d889; right:0px; top:33px; position:absolute; z-index:98; }
.eidt_pas_bot .paste{background-position:0px -1149px; background-repeat:repeat-x;}
.eidt_pas_bot .paste:hover{background-position:0px -1200px;}
.eidt_pas_bot .del{background-position:0px -1174px; _background-position:0px -1173px; background-repeat:repeat-x;}
.eidt_pas_bot .del:hover{background-position:0px -1226px; _background-position:0px -1225px;}
.eidt_pas_bot .close{ float:right;}
/*--*/
a#logo,a#logo2,a#logo4{ float:left; display:block; text-indent:-9999px; text-decoration:none;}
a#logo{margin:21px 24px 0 10px; width:205px; height:60px;}
a#logo2{ margin:6px 24px 0 5px; width:165px; height:34px;}
a#logo4{margin:25px 24px 0 5px; width:358px; height:46px;}
/*闪动
.star{ display:inline-block; vertical-align:middle;}
.star b{ display:block; float:left; height:15px; font-style: normal; font-weight:normal; line-height:15px;}
.starl{background-position:left -103px;width:5px;}
.starc{background-position:-5px -87px; font-size:12px; color:#fff;}
.starr{background-position:right -87px; width:5px; }*/
/*广告合作--95195*/
.adspoplist_img{ width:830px; float:right; overflow:hidden; position:absolute; height:83px; right:0; top:2px; z-index:3;}
.adsulclass{ width:1400px; height:84px; float:left;}
.adspoplist_tel{ width:130px; height:64px;left:0px; top:9px; position:absolute; z-index:4;}
.adspoplist_bg{ width:960px; height:74px;left:0px;top:0px; position:absolute; background:#fff; z-index:2;}
.adsulclass li{float:left;margin-top:7px; width:69px; height:64px;}
.adsulclass li a img{ width:64px; float:right; margin-top:-10px;}	
.adsulclass li a{ display:block; overflow:hidden; height:64px; width:64px;}
/*头部推荐*/
.w-log-bar-bor {margin:0px auto;width: 960px;}
.poplist{ height:84px; position:relative;}
.poplist_img{ width:893px; float:right; overflow:hidden; position:absolute; height:83px; right:0; top:2px; z-index:3;}
.poplist_a{ width:84px; height:84px; position:absolute; z-index:4; background:none; left:0px; top:0px;}
.poplist_a #rotpic{ width:84px; height:84px;}
.ulclass{ width:1400px; height:84px; float:left;}
.poplist_tel{ width:72px; height:28px; padding-top:36px; left:0px; top:9px; position:absolute; line-height:28px; background-position:0px 0px;  z-index:5; padding-left:18px;}
.poplist_bg{ width:960px; height:64px;left:0px; top:10px; position:absolute; background:#fff; z-index:2;}
.poplist_tel a{ font-size:12px; font-family:"微软雅黑"; color:#4c2000;}
.poplist_tel a:hover{color:#4c2000;}
.ulclass li{float:left;margin-top:7px; width:69px; height:64px;}
.ulclass li a img{ width:64px; height:64px; float:left;}	
/*-------------小按钮--------------*/
.lab_but,.inp_but,.mmlab_but,.mminp_but{ border:0px none; cursor:pointer; font-size:12px;}
.lab_but,.mmlab_but{display:inline-block; _display:inline; height:24px;}
.lab_but{ padding-left:12px;*padding-left:5px;}
.mmlab_but{ padding-left:4px;*padding-left:2px;_padding-left:2px;}
.lab_but a{ margin:0px; display:inline-block;}
.lab_but a:hover{ text-decoration:none;}
.inp_but,.mminp_but{ display:inline-block; *display: inline; height:24px;}
.inp_but{ padding-right:12px;*padding-right:4px;_padding-left:4px;}
.mminp_but{ padding-right:4px;*padding-right:2px;_padding-left:2px;}
.copy,.paste,.del{ display:inline-block; margin-left:8px;}
.fense,.mmblank{ display:inline-block; }
.mmblank .mmlab_but{background-position:left -434px;}
.mmblank .mminp_but{background-position:right -407px; }
.mmblank .mmlab_but:hover{background-position:left -462px;}
.mmblank .mmlab_but:hover .mminp_but{background-position:right -489px; }
.fense .lab_but{background-position:left -192px;}
.fense .inp_but{background-position:right -218px; color:#fff;}
.del .lab_but{background-position:left -434px;}
.del .inp_but{background-position:right -407px; }
.del .lab_but:hover{background-position:left -462px;}
.del .lab_but:hover .inp_but{background-position:right -489px; }
.copy .lab_but{background-position:left -434px;}
.copy .inp_but{background-position:right -407px; }
.copy .lab_but:hover{background-position:left -462px;}
.copy .lab_but:hover .inp_but{background-position:right -489px; }
.paste .lab_but{background-position:left -298px;}
.paste .inp_but{background-position:right -323px; color:#fff; }
.paste .lab_but:hover{background-position:left -351px;}
.paste .lab_but:hover .inp_but{background-position:right -377px; color:#fff; }
/*-------------中按钮--------------*/
.mw_lab_but,.mw_inp_but,.stmw_lab_but,.stmw_inp_but,.bmw_lab_but,.bmw_inp_but{ border:0px none; cursor:pointer; font-size:12px;}
.mw_lab_but,.stmw_lab_but,.bmw_lab_but{ padding-left:15px; *padding-left:4px; _padding-left:4px; display:inline-block;}
.mw_inp_but,.stmw_inp_but,.bmw_inp_but{ padding-right:15px; *padding-right:4px; _padding-right:4px;  font-weight:bold; font-size:14px; display:inline-block; *display: inline; _float:left;}
.stmw_inp_but{color:#000;}
.mw_inp_but,.bmw_inp_but{color:#fff;}
.admin_del .mw_inp_but{font-size:12px;color:#000;}
.mw_inp_but,.mw_lab_but,.stmw_inp_but,.stmw_lab_but,.bmw_lab_but,.bmw_inp_but{ height:30px; line-height:30px;}
.mw_inp_but{background-position:right 0px;}
.mw_lab_but:hover .mw_inp_but{background-position:right -1480px;}
.stmw_inp_but{background-position:right -264px;}
.mw_lab_but{background-position:left -33px;}
.mw_lab_but:hover{background-position:left -1513px;}
.stmw_lab_but{background-position:left -297px;}
.admin_del .mw_inp_but,.admin_del .mw_lab_but{ height:25px;}
.admin_del .mw_inp_but{background-position:right -972px;}
.admin_del .mw_lab_but{background-position:left -1000px; }
.bmw_inp_but{background-position:right -1862px;}
.bmw_lab_but{background-position:left -1895px;}
/*---------------消息按钮-----------------*/
.xxnbtn{width:167px;_position:relative; _z-index:98;}
.xxnbtn .a_ltbtn,.xxnbtn .a_ltbtn2{ width:103px; text-indent:-99999px; display:block; float:left; height:30px; width:81px;}
.xxnbtn .a_ltbtn{background-position:-1px -596px;}
.xxnbtn .a_ltbtn:hover{background-position:-89px -596px;}
.xxnbtn .a_ltbtn2{background-position:-1px -428px;}
.xxnbtn .div_hzbtn,.xxbtn .div_hzbtn{ cursor:pointer;background-position:-2px -632px; width:60px; display:block;_display:inline-block; height:30px; float:left; position:relative; text-indent:-99999px; margin-left:4px;}
.ltdiv{ width:130px; padding:10px 10px 5px 10px; background:#fff; position:absolute; top:30px; left:0px; z-index:99; border-color:#ddd #aaa #aaa #ddd; border-style:solid; border-width:1px;zoom:1;}
.mag_c .ltdiv li{ padding:0px; border-bottom:0px none;}
.mag_c .ltdiv li,.ltdiv li{ width:130px; height:28px; margin-bottom:5px; float:left;}
.ltdiv li a{ display:block; _display:inline-block; color:#000; width:130px; padding:2px 0px; height:24px; float:left; font-size:12px; text-decoration:none; line-height:24px; text-indent:0px;}
.ltdiv li a em{ display:block; _display:inline-block; width:20px; height:24px; float:left; margin:0px 5px;}
.ltdiv li a:hover{ background:#ffe6d9;}
.ltdiv .lia1 a em{ background-position:-98px -202px;}
.ltdiv .lia1 a:hover em{ background-position:-98px -236px;}
.ltdiv .lia2 a em{ background-position:-24px -202px;}
.ltdiv .lia2 a:hover em{ background-position:-24px -236px;}
.ltdiv .lia2s a em{ background-position:-49px -202px;}
.ltdiv .lia2s a:hover em{ background-position:-49px -236px;}
.ltdiv .lia3 a em{ background-position:0px -202px;}
.ltdiv .lia3 a:hover em{ background-position:0px -236px;}
.ltdiv .lia4 a em{ background-position:-73px -202px;}
.ltdiv .lia4 a:hover em{ background-position:-73px -236px;}
/**/
.sx_but,.gz_but,.stsx_but,.stgz_but,.gz_buted,.zc_but,.hm_but,.hm_buted,.jb_but,.stgz_buted,.yx_but,.cpfx_but,.myx_but,.zpplbut,.sgiftsbut,.yuhuibut,.msgiftsbut,.gdgiftsbut{display:inline-block;*display:block;_display:block;  border:0px; text-indent:-9999px; overflow:hidden;}
.hm_but,.hm_buted,.jb_but{ width:112px;height:32px;}
.sx_but,.gz_but,.stsx_but,.stgz_but,.gz_buted,.stgz_buted,.zc_but,.sgiftsbut{width:82px;height:32px;}
.yuhuibut{width:92px;height:32px;}
.zpplbut,.msgiftsbut{width:102px;height:32px;}
.gdgiftsbut{width:87px;height:32px;}
.cpfx_but{ width:88px; height:25px;}
.yx_but,.myx_but{width:112px;height:32px;}
.sx_but{ background-position:0px -667px;}
.sx_but:hover{ background-position:-88px -667px;}
.gz_but{ background-position:0px -702px;}
.gz_but:hover{ background-position:-88px -702px;}
.zc_but{ background-position:0px -848px;}
.zc_but:hover{ background-position:-86px -848px;}
.stgz_but{ background-position:0px -1133px;}
.stsx_but{ background-position:0px -1100px;}
.stgz_buted{ background-position:0px -560px;}
.gz_buted{ background-position:0px -883px;}
.gz_buted:hover{ background-position:-86px -883px;}
.hm_but{background-position:0px -1029px;}
.hm_buted{background-position:0px -1166px;}
.jb_but{background-position:0px -1064px;}
.yx_but{background-position:0px -525px;}
.myx_but{background-position:0px -463px;}
.cpfx_but{background-position:-2px -498px;}
.zpplbut{background-position:0px -1029px;}
.sgiftsbut{background-position:0px -1063px;}
.yuhuibut{background-position:-88px -1063px;}
.msgiftsbut{background-position:0px -1793px;}
.gdgiftsbut{background-position:0px -1826px;}
.online_im{background:url(http://pic2.58.com/jiaoyou/css/images/online_imbg.gif?v=120514) no-repeat center center; height:32px; width:96px; display: block; float:left; margin-left:10px;}
/*ico*/
.loadingico{ background:url(http://pic2.58.com/jiaoyou/css/images/loading.gif) no-repeat center center; display:inline-block;height:32px; width:32px; vertical-align:middle;}
.close{ background-position:0px -12px; display:block; width:9px; cursor:pointer; height:9px; font-size:0px; overflow:hidden; text-indent:-99999px; position:absolute; right:10px;}
.body_magsico{ height:20px; width:24px; display:inline-block;background-position:0px -26px; margin-top:5px; vertical-align:middle}
.body_videoico{ height:25px; width:21px; display:inline-block;background-position:0px -66px;}
.home{ background-position:-18px -236px; height:15px; width:16px; display:inline-block;}
.cur .home{ background-position:0px -236px; height:15px; width:16px; display:inline-block;}
.xhsearch{background-position:0px -503px; height:15px; width:16px; display:inline-block;}
.newsico{ background-position:0px -280px; height:17px; width:17px; overflow:hidden; display:inline-block;_display:block; _float:left;}
.failureico{ background-position:0px -340px; height:32px; width:32px; display:inline-block; vertical-align:middle;}
.manico{ background-position:0px -618px; height:22px; width:26px; display:inline-block;}
.womanico{ background-position:0px -642px; height:22px; width:26px; display:inline-block;}
.reseutico{background-position:0px -713px; height:15px; width:13px; display:inline-block;}
.stopico{background-position:0px -738px; height:14px; width:14px; display:inline-block;}
.successico{ background-position:0px -390px; display:inline-block;height:32px; width:32px; vertical-align:middle;}
.uparrowico{background-position:0px -845px; display:inline-block;height:13px; width:11px; vertical-align:middle;}
.giftsbdico{background-position:-15px -846px; display:inline-block;height:5px; width:5px; vertical-align:middle;_overflow:hidden}
.giftsjtsico{background-position:-25px -846px; display:inline-block;height:4px; width:9px; vertical-align:middle;_overflow:hidden}
.giftsjtxico{background-position:-25px -855px; display:inline-block;height:4px; width:9px; vertical-align:middle;_overflow:hidden;}
.giftsico{background-position:0px -863px; display:inline-block;height:15px; width:15px; vertical-align:middle;}
.gifts2ico{background-position:-18px -920px; display:inline-block;height:15px; width:15px; vertical-align:middle;}
.giftsyico{background-position:0px -920px; display:inline-block;height:16px; width:15px; vertical-align:middle;}
.bqico{ background-position:-18px -862px;display:inline-block;height:16px; width:16px; vertical-align:middle;}
.rightico{ background-position:0px -694px;display:inline-block;height:14px; width:14px;vertical-align:middle;}
.addbqianico{ background-position:0px -960px;display:inline-block;height:16px; width:16px;vertical-align:middle;}
.eidtico{ background-position:-21px -960px;display:inline-block;height:16px; width:14px; vertical-align:middle;}
.eidticoTw{ background-position:0px -980px;display:inline-block;_display:block;height:14px; width:14px; vertical-align:middle;}
.userstopico{ background-position:-20px -299px;display:inline-block;height:27px; width:20px;}
.hotico{ background-position:0px -996px;display:inline-block;height:15px; width:15px;}
.min_hotico{ background:url(http://pic2.58.com/jiaoyou/css/images/min_hot.gif?v=120705acd) no-repeat center center; height:18px; width:32px; display:inline-block;}
.hotchiico{ background-position:-17px -309px;display:inline-block;height:17px; width:17px;vertical-align:middle;}
.renico{background-position:-26px -998px;display:inline-block;height:11px; width:10px; vertical-align:middle;}
.lockico{background-position:-226px -101px;display:inline-block;height:14px; width:12px; vertical-align:middle;}
.rightksico{background-position:-30px -279px;display:inline-block;height:16px; width:4px; vertical-align:middle;}
/*--biaoqian--*/
.picbiaoqian em{ width:15px; height:15px; display:inline-block; vertical-align:middle;}
.picbiaoqian .bq_hottj{ background-position:-2px -333px;}
.picbiaoqian .bq_muyh{ background-position:-18px -332px;}
.picbiaoqian .bq_moys{ background-position:-39px -332px;}
.picbiaoqian .bq_foss{ background-position:-60px -332px;}
.picbiaoqian .bq_styd{ background-position:-79px -332px;}
.picbiaoqian .bq_tslx{ background-position:-100px -332px;}
.picbiaoqian .bq_loah{ background-position:-120px -332px;}
.picbiaoqian .bq_foms{ background-position:-141px -332px;}
.picbiaoqian .bq_otqt{ background-position:-160px -332px;}

.picbiaoqian .bq_hottjcur{ background-position:-2px -350px;}
.picbiaoqian .bq_muyhcur{ background-position:-18px -350px;}
.picbiaoqian .bq_moyscur{ background-position:-39px -350px;}
.picbiaoqian .bq_fosscur{ background-position:-60px -350px;}
.picbiaoqian .bq_stydcur{ background-position:-79px -350px;}
.picbiaoqian .bq_tslxcur{ background-position:-100px -350px;}
.picbiaoqian .bq_loahcur{ background-position:-120px -350px;}
.picbiaoqian .bq_fomscur{ background-position:-141px -350px;}
.picbiaoqian .bq_otqtcur{ background-position:-160px -350px;}
/*--rzico--*/
.ico{ width:25px; height:24px; display:inline-block;}
.online{background-position:0px -104px; width:15px; height:15px; display:inline-block;}
.mobied{background-position: -87px -99px}
.mailed{ background-position: -121px -99px;}
.videoed{background-position: -57px -99px}
.darened{ background-position: -23px -99px;}
.mobi{background-position: -88px -70px}
.mail{ background-position: -121px -70px;}
.video{background-position: -57px -70px}
.daren{ background-position: -23px -70px;}
/*--iconjt--*/
.iconl,.iconls,.iconr,.iconrs{ height:17px; width:9px; display:inline-block;}
.iconl{ background-position:0px -883px;}
.iconls{ background-position:0px -901px; cursor:pointer;}
.iconr{ background-position:-25px -883px;}
.iconrs{ background-position:-25px -901px; cursor:pointer;}
/*--focus--*/
.focus{ border-style:solid; border-color:#f96; border-width:1px;}
.blurs{ border-style:solid; border-color:#aaa #e8e8e8 #e8e8e8 #aaa; border-width:1px;}
.inptext{ height:22px; padding:0px 3px;}
.areabox{ position:relative;}
.areabox_div{ position:absolute; z-index:2; background:#ff6c6c;}
/*输入框*/
.inpcub{ border:none; padding-right:3px; background-position:right -236px;}
.inwcub{ padding-left:3px; border:none;background-position:left -210px;}
.inp {border:1px solid #C8C8C8;height:30px;line-height:2;margin-right:3px;padding:0 3px;vertical-align:middle}
.inw {width:228px;}
input.key-ccc{ color:#ccc;}
input.key-333{ color:#333; background:none!important; padding:0 16px 0 10px!important;}
input.key-4c4c4c{ color:#4c4c4c;}
/*新输入框*/
.area_yi_div{ position:relative;}
.area_yi_this{ border:1px solid #ededed; border-top-width:2px; padding:3px; background:#fafafa; overflow:hidden;}
.bors .area_yi_this{ color:#999;}
.fots .area_yi_this{ color:#000;}
.area_yi_div #sondBut{ position:absolute; right:4px; bottom:5px;}
/*中部*/
#container { width:1000px; margin:0 auto;}
.content {min-height:520px; height:auto !important; height:520px; overflow:visible; margin-top:10px;}

/*底部*/
#footer{ border-top:#ddd 1px solid; padding:20px 0; color:#ccc; text-align:center;  }
#footer a{ color:#999; margin:0 5px;}

/*52弹层引导*/
.winDiv52 a{ display:block; position:absolute; background-color:#fff; opacity:0.1; filter:alpha(opacity=1);}
.winDiv52.nan,.winDiv52.nan a.closeA3{ background:url(../images/nan.png) no-repeat;_background:url(../images/nanie6.png) no-repeat;}
.winDiv52.nv,.winDiv52.nv a.closeA3{ background:url(../images/nv.png) no-repeat;_background:url(../images/nvie6.png) no-repeat;}
.winDiv52{ height:355px; width:488px; position:relative; z-index:1500;}
#addWin52frmBoxBg,#addWin52BoxBg{ z-index:1498; background:#000; position:absolute;top:0px; left:0px;}
#addWin52Box{ z-index:1499;}
.winDiv52 a.closeA1{ width:20px; height:20px; right:25px; top:30px;}
.winDiv52 a.closeA2{ width:250px; height:200px; right:120px; top:102px;}
.winDiv52 a.closeA3{ width:80px; height:160px; right:0px; top:130px; opacity:1; filter:alpha(opacity=100);}
.winDiv52.nan a.closeA3{ background-position:right -130px;}
.winDiv52.nan a.closeA3:hover{ background-position:right -486px;}
.winDiv52.nv a.closeA3{ background-position:right -130px;}
.winDiv52.nv a.closeA3:hover{ background-position:right -486px;}
.winDiv52 a.closeA4{ width:52px; height:24px; right:132px; top:314px;}

#addWin52style{ width:133px; height:214px; z-index:300;}
#addWin52style img{ float:left;}
#addWin52style .close{ float:left;}


/*-新－头底-*/
.top_nav{width:960px; margin:0 auto; height:32px; line-height:32px; text-align:right;}
.top_nav a{color:#999; margin-left:25px}

.head_nav,.logo_bj,.icon_sj,.search,.i_c1,.i_c2,.i_c3,.i_c4{background-image:url(../images/gcv4_img_03.gif) !Important;}

.head_nav{width:100%; background:url() 0 0 repeat-x; height:40px; margin-bottom:12px;}
.h_nav{width:960px; margin:0 auto; position:relative; z-index:15}
.logo_bj{width:188px; height:40px; background:url() 0 -50px no-repeat; position:absolute; left:0; top:0;}
.new_logo{width:105px; height:28px; display:inline-block; position:absolute; left:6px; top:7px;}
.logo_bj span{cursor:pointer;display:inline-block; vertical-align:middle; position:absolute; right:16px; bottom:-1px;}
.icon_sj{background:url() 0 -131px no-repeat; width:8px; height:4px; overflow:hidden; display:inline-block; margin-left:5px;}
.logo_bj i.icon_sj{margin-left:0;}


.nav{width:540px; height:40px; position:absolute; left:250px; top:0;}
.nav li{float:left;}
.nav a{height:40px; line-height:40px; padding:0 19px; color:#333; float:left; font-size:14px;}
.nav_cur{background:#f2911e;}
.nav a.nav_cur{color:#fff;}
.xg{background:#fff; border:1px solid #d1d1d1; border-bottom:0; height:39px!important; line-height:37px!important; padding:0 18px!important;}
.nav a:hover{text-decoration:none;background:#f2911e; color:#fff}
.nav a.xg{color:#333;}
.nav a.xg:hover{text-decoration:none;background:#fff; color:#333;}

.user .icon_sj{_margin-top:20px;}
.nav .icon_sj{vertical-align:middle; _vertical-align:super; _margin-top:17px;}
.search .icon_sj{_margin-top:8px; _vertical-align:super;}

.user{background:url(../images/gcv4_img_02.gif) left no-repeat; height:40px; line-height:40px; padding-left:5px; position:absolute; top:0; right:0;}
.user li{float:left;}
.user i.icon_sj{*padding-bottom:5px;}
.user a{padding:0 13px; color:#000;}
.user a.us_c,.user a.us_c{background:#fff; border:1px solid #d1d1d1; border-bottom:0; display:inline-block; padding:0 12px; height:39px!important; line-height:38px!important}


.hot_citya a{color:#fc8e1f;}
.h_nav .city_box{top:40px;}
.search .city_box{top:37px!important; left:400px!important;}
.ol_se{width:68px; background:#fff; border:1px solid #ccc; height:180px; overflow:auto; position:absolute; top:37px!important;}
.ol_se li{height:24px; line-height:24px; cursor:pointer; padding-left:7px;}
.ol_se li:hover{background:#ccc;}
.se1{left:60px!important; width:78px!important; height:48px!important;}
.se2{left:194px!important;}
.se3{left:278px!important;}
.h_nav .navxh{position:absolute; left:-16px; top:40px; background:#fff; border:1px solid #d1d1d1; border-top:0; padding:10px 0 10px 10px; width:215px;}
.h_nav .navxx{position:absolute; left:5px; top:40px; background:#fff; border:1px solid #d1d1d1; border-top:0; padding:10px 0 10px 10px; width:182px;}
.h_nav .navda{position:absolute; right:0; top:40px; background:#fff; border:1px solid #d1d1d1; border-top:0; padding:10px 0 10px 10px; width:132px; z-index:502;}
.user .mags_tipdiv{left:5px; top:40px; padding:10px 0 10px 10px; width:182px;}
.user .mags_tipdiv dd{ height:27px; line-height:27px;}

.h_nav .zbx{left:91px;}
.h_nav .zbx a{border-bottom:none;}

.footer{border-top:4px solid #e2e2e2; background:#fff; margin-top:50px; color:#999}
.bottom{width:960px; margin:0 auto; padding:25px 0 40px 0}
.bottom a{color:#999;}
.jy_link{padding:18px 0;}
.jy_link{width:960px; overflow:hidden;}
.jy_link li{width:1015px;}
.jy_link a{display:inline-block; width:110px; background:url(../images/gcv4_img_04.gif) left no-repeat; padding-left:15px; margin-right:18px; float:left}
.p_link{border-bottom:1px solid #ebebeb; padding-bottom:20px; margin-bottom:20px}
.p_link a{padding-right:7px}
.p_zj{text-align:center; padding:5px 0 0 0;}
.p_zj a{padding:0 5px;}


.navcon a.nav_cur{background:#fff; color:#333;}

.searchBox{background:#fff; padding-top:14px; margin-bottom:10px;}


