/*
 * Legacy page compatibility for xsdfeizhou_modern.
 * Generated from the inckr_com common styles; asset paths and brand colors are adapted.
 * Load before the native xsdfeizhou_modern styles.
 */
/* Compatibility source: inckr_com/common/extend_common.css */


h1, h2, h3, h4, h5, h6 { font-weight:normal; font-size: 100%; }
address, caption, cite, code, dfn, em, strong, th, var { font-style: normal; font-weight: normal;}
a { color: #555; text-decoration: none; }
a:hover { text-decoration: none; }
a:focus { outline:none; -moz-outline:none; }
input:focus-visible, :focus-visible {outline: none;}
img { border: none; }
ol,ul,li { list-style: none; }
table { border-collapse: collapse; }
html {overflow-y: scroll;}
.tsm li .xi2 { font-size: 14px; }
#rtj_forumdisplay .mtn { margin-top: 0 !important; }
#nv_misc.pg_mobile #wp { width: 960px; }
#toptb .rtj1009_topwp .qq_bind { margin-top: 8px; }
#toptbs .rtj1009_topwps .qq_bind { margin-top: 8px; }
.rtj1009_header .pipe { display: none; }
#myrepeats { width: 43px; overflow: hidden; }
.temp { margin: 0 !important; }
.pg, .pgb { line-height: 28px; }
#fwin_content_nav .xg1 span { color: #FFF !important; }
#fwin_showblock .xg1 strong { color: #FFF !important; }
.xst { color: #333; }

.rtj1009_zong { }
.pg_index #wp { width: 100%; margin: 0 auto; }
.wp { width: 1200px; margin: 0 auto; }
.ren_zong { margin: 0 auto; padding: 5px 0 10px; width: 100%; background: #F2F2F2; text-decoration: none; }
.card_gender_1, .card_gender_0, .card_gender_2 { background: #FFF none;}
.card { border-color: #EEE; background: #FFF; }
.card .card_mn a { color: #333; }
.card .card_mn a .vm { width: 17px; }
.card a:hover { background: #1769e0 !important; }
.card .o a { background: none !important; border: 1px solid #b9d5fb; font-size: 12px; color: #1769e0; }
.card .o a:hover { background: #1769e0 !important; border-color: #1769e0; color: #FFF; }
.card .xi2 { padding: 5px 0 !important; }
.card .xi1 { padding: 5px 0 !important; }
#darkroomtable { width: 1200px; margin: 0 auto; }


/** header **/
.rtj1009_header { width: 100%; position: relative; border-top: 1px solid #EEE; border-bottom: 1px solid #EEE; font-size: 14px; }
.rtj1009_header a { color: #555; }
.rtj1009_header #toptb { width: 100%; background: #FFF; height: 35px; line-height: 36px; border-bottom: none; min-width: 1200px; box-shadow: 0 2px 4px rgba(0,0,0,.1); }
.rtj1009_header #toptb a { height: 35px; }
.rtj1009_header .wp { width: 1200px; margin: 0 auto; }

/* z */
#toptb .header_z a { padding: 0 10px; }
#toptb .header_z a#rtj_weixin { background: url(../image/sj_wxtb.png) no-repeat; background-position: 8px -43px; padding-left: 32px; }
#toptb .header_z a#rtj_app {background: url(../image/sj_wxtb.png) no-repeat; background-position: 10px 2px; padding-left: 28px; }
#toptb .header_z a:hover { color: #ff7200; }
#toptb .header_z .rtj_shequ_menu { float: left; }
#toptb .header_z .rtj_shequ_menu a { padding-right: 18px; white-space: nowrap; background: url(../image/sqhdtb.gif) no-repeat 100% 50%; cursor: pointer; margin: 0 1px; }
#toptb .header_z .rtj_shequ_menu a.on { background: #FFFFFF url(../image/sqhdtbs.gif) no-repeat 100% 50%; border-left: #ddd 1px solid; border-right: #ddd 1px solid; margin: 0; }
.header_weixin { border: #DDDDDD 1px solid; padding: 15px 15px 12px; background: #fff; width: 135px; }
.header_weixin .weixin_img { width: 135px; display: block; background: url(../image/weixin.jpg) no-repeat; height: 135px; }
.header_weixin p { font-size: 14px; line-height: 24px; text-align: center; }

/* zs */
.rtj1009_header #toptbs { width: 100%; background: #FFF; height: 35px; line-height: 36px; border-bottom: none; min-width: 1200px; box-shadow: 0 2px 4px rgba(0,0,0,.1); }
.rtj1009_header #toptbs a { float: left; height: 35px; }
#toptbs .header_zs { width: 600px; height: 35px; overflow: hidden; }
#toptbs .header_zs li { float: left; height: 35px; }
#toptbs .header_zs a { padding: 0 12px; }
#toptbs .header_zs li a:hover { color: #ff7200; }
#toptbs .header_zs a#rtj1009_weixin { background-position: 8px -43px; padding-left: 32px; }
#toptbs .header_zs a#rtj1009_app { background-position: 10px 2px; padding-left: 28px; }
#toptbs .header_zs span { display: none; }
#toptbs .header_zs #rtj_minilogo { background: none; }
#toptbs .header_zs #rtj_minilogo:hover { background: none; }
#toptbs .header_zs #rtj_index { background: none; }
#toptbs .header_zs #rtj_index:hover { background: #FFF none; }
#toptbs .header_zs .rtj_shequ_menu:hover { background: #FFF none; }
#toptbs .header_zs .rtj_shequ_menu { float: left; }
#toptbs .header_zs .rtj_shequ_menu a { padding-right: 18px; white-space: nowrap; background: none !important; cursor: pointer; margin: 0 1px; }
#toptbs .header_z .rtj_shequ_menu a.on { background: #FFFFFF url(../image/sqhdtbs.gif) no-repeat 100% 50%; border-left: #ddd 1px solid; border-right: #ddd 1px solid; margin: 0; }
.header_weixins { border: #DDDDDD 1px solid; padding: 15px 15px 12px; background: #fff; width: 135px; }
.header_weixins .weixin_img { width: 135px; display: block; background: url(../image/weixin.jpg) no-repeat; height: 135px; }
.header_weixins p { font-size: 14px; line-height: 24px; text-align: center; }

#rtj_shequ_menu { overflow: hidden; width: 1200px; margin: 0 auto; border: #EEE 1px solid; border-top: black; box-shadow: 0 1px 1px 0 rgba(0,0,0,0.075); }
#rtj_shequ_menu .ren_nav { background: #FFF; }
#rtj_shequ_menu .ren_navxx { margin: 7px 10px; overflow: hidden; font-size: 14px; position: relative; display: inline-block; }
#rtj_shequ_menu li { float: left; height: 34px; line-height: 34px; overflow: hidden; }
#rtj_shequ_menu .ren_navxx li a { background: none; }
#rtj_shequ_menu .ren_navxx li a:hover { color: #ff7200; background: none; }
#rtj_shequ_menu span { float: left; color: #e7e7e7; font-size: 18px; line-height: 34px; padding: 0 36px; }

/* y */
.rtj_yonghutouxiang { float: left; }
#rtj_xiaoxi .ren_usimgxx { width: 8px; height: 8px; position: absolute; margin: 12px 0px 0px 21px; border: 2px solid #FFF; border-radius: 50%; background: #ff5a52; box-shadow: 0 1px 4px rgba(8,43,93,.2); overflow: hidden; }
#toptb a { padding: 0; }
#toptb .y a { font-size: 14px; padding: 0 3px 0 8px; }
#toptb .y a:hover { color: #ff7200; }
.rtj_yonghutouxiang img { width: 28px; height: 28px; background: #FFFFFF; border-radius: 50px; margin-top: 4px; }
#rtj_xiaoxi.ynew { width: 50px; background: url(../image/rtj1009_new.gif) no-repeat 96% 45%; }
#rtj_xiaoxi { padding-right: 18px; white-space: nowrap; background: url(../image/sqhdtb.gif) no-repeat 100% 50%; cursor: pointer; padding: 0 2px 0 5px; }
#rtj_shezhi,#rtj_sousuo { padding-right: 18px; white-space: nowrap; background: url(../image/sqhdtb.gif) no-repeat 100% 50%; cursor: pointer; padding: 0 2px 0 2px; }
#rtj_xiaoxi,#rtj_shezhi,#rtj_sousuo { width: 43px; height: 50px; overflow: hidden; }
#rtj_xiaoxi.on,#rtj_shezhi.on,#rtj_sousuo.on { background: url(../image/sqhdtbs.gif) no-repeat 100% 50%; }
.y #rtj_xiaoxi { padding-left: 12px; margin-left: 5px; }
#rtj_xiaoxi_menu,#rtj_shezhi_menu { min-width: 130px; padding: 5px 10px; border: #ddd 1px solid; background: #FFFFFF; overflow: hidden; }
#hd .p_pop { width: 140px; padding: 0; border: none; background: #FFFFFF; border-radius: 0 0 3px 3px; -webkit-box-shadow: 0 0 10px rgba(139,139,139,0.3);
-moz-box-shadow: 0 0 10px rgba(139,139,139,0.3); box-shadow: 0 0 10px rgba(139,139,139,0.3); overflow: hidden; }

#hd .p_pop li { border-bottom: 1px solid #EEEEEE; height: 40px; line-height: 40px; }
#hd .p_pop li a { display: block; padding: 0; font-size: 14px; text-align: center; color: #555; border-radius: 0; }
#hd .p_pop li a:hover { background: #1769e0; color: #FFF; }
.rtj1009_top .p_pop { width: 120px; border: #ddd 1px solid; padding: 5px 10px; background: #FFFFFF; overflow: hidden; }
.rtj1009_top .p_pop li { display: block; height: 40px; line-height: 40px; padding-left: 5px; }
.rtj1009_top .p_pop a { float: none; padding: 0; height: 40px; line-height: 40px; }
.rtj1009_top .p_pop a:hover { color: #ff7200; background-color: #FFF; }

.rtj1009-hd-2 .p_pop { width: 140px; padding: 0; border: none; background: #FFFFFF; border-radius: 0 0 3px 3px; -webkit-box-shadow: 0 0 10px rgba(139,139,139,0.3);
    -moz-box-shadow: 0 0 10px rgba(139,139,139,0.3); box-shadow: 0 0 10px rgba(139,139,139,0.3); overflow: hidden; }
.rtj1009-hd-2 .p_pop li { border-bottom: 1px solid #EEEEEE; height: 40px; line-height: 40px; }
.rtj1009-hd-2 .p_pop li a { display: block; padding: 0; font-size: 14px; text-align: center; color: #555; border-radius: 0; }
.rtj1009-hd-2 .p_pop li a:hover { background: #1769e0; color: #FFF; }

#rtj_xiaoxi_menu li, #rtj_shezhi_menu li { border-bottom: 1px solid #EEEEEE; height: 40px; line-height: 40px; padding-left: 5px; }
#rtj_xiaoxi_menu li a, #rtj_shezhi_menu li a { display: block; font-size: 14px; }
#rtj_shezhi_menu .pipe { display: none; }
#rtj_shezhi_menu .qq_bind { margin-top: 10px; margin-left: 5px; }
#rtj_shezhi_menu .showmenu { margin-left: 5px; height: 40px; line-height: 40px; background: #FFF; }
#rtj_shezhi_menu .showmenu:hover { color: #ff7200; }
#rtj_wode_menu li { border-bottom: 1px solid #EEEEEE; height: 40px; line-height: 40px; }
#toptb #rtj_ydenglu { height: 35px; overflow: hidden; padding: 0 8px; display: block; }
#toptbs .y a#rtj_ydenglu { padding: 0 8px; }
#rtj_yzhucen { height: 35px; overflow: hidden; padding: 0 15px; display: block; }
.ren_top_xltcdl { border-bottom: none !important; }
.ren_top_xldaoju { border-bottom: none !important; }
.sslct_btn i  { background: #ff7200; }
.ren_qqdl { background: url(../image/ren_qq.png) 10px center no-repeat; background-size: 20px; }
.ren_wxdl { background: url(../image/ren_weixin.png) 10px center no-repeat; background-size: 20px; }
#toptb .y a.ren_qqdl, #toptb .y a.ren_wxdl { padding-left: 35px; }
#toptb .y a.ren_wxdl { padding-right: 8px; }
#toptbs .y a.ren_qqdl, #toptbs .y a.ren_wxdl { padding-left: 35px; }
#toptbs .y a.ren_wxdl { padding-right: 8px; }

#toptb a#ren_sslct, .switchwidth, #toptb a.switchblind { margin-top: 0px !important; width: 43px; height: 35px !important; white-space: nowrap; background: url(../image/sqhdtb.gif) no-repeat 100% 50%; cursor: pointer; padding: 0 3px 0 8px !important; text-indent: 0px; overflow: hidden; }
#toptb a#ren_sslct:hover { background: url(../image/sqhdtbs.gif) no-repeat 100% 50%; }
.ren_psk { width: 258px; padding: 15px; border: #DDDDDD 1px solid; background: #FFF; }
.ren_psk .ren_sslct_btn { float: left; width: 70px; height: 80px; margin: 8px; cursor: pointer; }
.ren_psk .ren_sslct_btn i { float: left; display: inline; width: 70px; height: 50px; background: #1769e0; overflow: hidden; font-style: normal; }
.ren_psk .ren_sslct_btn { line-height: 30px; font-size: 14px; text-align: center; }
.ren_psk .ren_pskts { display: block; float: left; padding-left: 10px; background: #fff5f6; width: 248px; height: 30px; line-height: 30px; text-align: center; }

.ren_top_xlkongjian a, .ren_top_xlxiaoxi a,.ren_top_xltixing a, .ren_system a, .ren_manage a, .ren_mypost a, .ren_interactive a, .ren_top_xltiezi a,.ren_top_xlsoucang a,.ren_top_xlhaoyou a,.ren_top_xldaoju a,.ren_top_xlxiangce a,.ren_xlwodeguanzhu a,.ren_top_xlzhsz a,.ren_top_xlmhgl a,.ren_top_snlt a,.ren_top_xlypt a,.ren_top_xlht a,.ren_app a,.ren_top_xldiy a,.ren_top_xltcdl a { background: url(../image/rtj1009_ui001.png) no-repeat; padding-left: 30px; color: #555; }
.ren-top-credit a { background: url(../image/top-credit.png) no-repeat 0 10px; padding-left: 30px; color: #555; }
.ren_top_xlkongjian a { background-position: 0px -848px; }
.ren_top_xlxiaoxi a { background-position: 0px 6px; }
.ren_system a { background-position: 0px -52px; }
.ren_mypost a { background-position: 0px -114px; }
.ren_manage a { background-position: 0px -516px; }
.ren_interactive a { background-position: 0px -245px; }
.ren_top_xlsoucang a { background-position: 0px -182px; }
.ren_top_xlhaoyou a { background-position: 0px -245px; }
.ren_top_xlxiangce a { background-position: 0px -311px; }
.ren_top_xlzhsz a { background-position: 0px -378px; }
.ren_top_xlmhgl a { background-position: 0px -444px; }
.ren_top_xlht a { background-position: 0px -516px; }
.ren_app a { background-position: 0px -516px; }
.ren_top_xldiy a { background-position: 0px -595px; }
.ren_top_xltcdl a { background-position: 0px -671px; }
.ren_top_snlt a { background-position: 0px -516px; }
.ren_top_xldaoju a { background-position: 0px -516px; }

.ren-top-credit a:hover { background: url(../image/top-credit2.png) no-repeat 0 10px; color: #ff7200; }
.ren_top_xlkongjian a:hover { color: #ff7200; background-position: 0px -918px; }
.ren_top_xlxiaoxi a:hover { color: #ff7200; background-position: 0px -23px; }
.ren_system a:hover { color: #ff7200; background-position: 0px -82px; }
.ren_mypost a:hover { color: #ff7200; background-position: 0px -147px; }
.ren_manage a:hover { color: #ff7200; background-position: 0px -553px; }
.ren_interactive a:hover { color: #ff7200; background-position: 0px -279px; }
.ren_top_xlsoucang a:hover { color: #ff7200; background-position: 0px -213px; }
.ren_top_xlhaoyou a:hover { color: #ff7200; background-position: 0px -279px; }
.ren_top_xlxiangce a:hover { color: #ff7200; background-position: 0px -344px; }
.ren_top_xlzhsz a:hover { color: #ff7200; background-position: 0px -409px; }
.ren_top_xlmhgl a:hover { color: #ff7200; background-position: 0px -479px; }
.ren_top_xlht a:hover { color: #ff7200; background-position: 0px -553px; }
.ren_app a:hover { color: #ff7200; background-position: 0px -553px; }
.ren_top_xldiy a:hover { color: #ff7200; background-position: 0px -633px; }
.ren_top_xltcdl a:hover { color: #ff7200; background-position: 0px -711px; }
.ren_top_snlt a:hover { color: #ff7200; background-position: 0px -553px; }
.ren_top_xldaoju a:hover { color: #ff7200; background-position: 0px -553px; }

.ren_interactive a .xi1 { background: #ff7200; padding: 0 6px; margin-left: 5px; border-radius: 2px; color: #FFF; font-size: 12px; }
.ren_mypost a .xi1 { background: #ff7200; padding: 0 6px; margin-left: 5px; border-radius: 2px; color: #FFF; font-size: 12px; }
.ren_system a .xi1 { background: #ff7200; padding: 0 6px; margin-left: 5px; border-radius: 2px; color: #FFF; font-size: 12px; }
.ren_manage a .xi1 { background: #ff7200; padding: 0 6px; margin-left: 5px; border-radius: 2px; color: #FFF; font-size: 12px; }
.ren_top_xlxiaoxi a .xi1 { background: #ff7200; padding: 0 6px; margin-left: 5px; border-radius: 2px; color: #FFF; font-size: 12px; }
#myrepeats { font-size: 14px; overflow: hidden; }

#rtj_sousuo_menu { width: 255px; height: 60px; padding: 5px 10px; background: #1769e0; overflow: hidden; }
.rtj1009_ss { width: 250px; padding: 15px; overflow: hidden; }
.rtj1009_ss input { float: left; width: 175px; height: 22px; overflow: hidden; padding: 5px; font-size: 12px; line-height: 22px; color: #888; border-width: 0px; display: inline; }
.rtj1009_ss input { border-top-left-radius: 2px; border-bottom-left-radius: 2px; }
.rtj1009_ss button { width: 40px; position: absolute; height: 32px; border-top-right-radius: 2px; border-bottom-right-radius: 2px; background: #d5dcd4; border-width: 0px; cursor: pointer; }
.rtj1009_ss .ren_ssktxt { float: right; line-height: 32px; display: block; width: 60px; cursor: default; }
.rtj1009_ss .ren_sskfdj { float: left; display: block; width: 20px; height: 32px; background: url(../image/rtj1009_ui001.png) no-repeat; background-position: 0px -751px; margin-left: 6px; }

.ren_headera .ren_list_flft { padding-top: 35px; padding-left: 30px; }
.ren_headera .ren_list_flft a { display: block; width: 130px; height: 44px; line-height: 44px; background: #1769e0; text-align: center; font-size: 14px; color: #FFF; }
.ren_headera .ren_list_flft a:hover { background: #1769e0; }

/* ys */
#toptbs a { padding: 0; }
#toptbs .y a { font-size: 14px; padding: 0 3px 0 8px; }
#toptbs .y a:hover { color: #ff7200; }


/* hd */
#hd .wp { width: 100%; padding: 0; background: #FFF; }
#hd .ren_hda { background: #FFF; }
#hd .hdc { width: 1200px; margin: 0 auto; min-height: 115px; }
#hd h3 { float: left; width: 310px; padding-top: 30px; }

.rtj1009_sousuo { width: 480px; height: 44px; padding-top: 35px; padding-left: 90px; overflow: hidden; }
.rtj1009_sousuo input { float: left; width: 395px; height: 30px; overflow: hidden; padding: 5px 5px 5px 10px; font-size: 12px; line-height: 26px; border: #1769e0 2px solid; color: #999; display: inline; }
.rtj1009_sousuo input { border-top-left-radius: 2px; border-bottom-left-radius: 2px; }
.rtj1009_sousuo button { width: 66px; height: 44px; border-top-right-radius: 2px; border-bottom-right-radius: 2px; background: #1769e0; border-width: 0px; cursor: pointer; }
.rtj1009_sousuo button:hover { background: #1769e0; }
.rtj1009_sousuo .ren_ssktxt { float: right; line-height: 34px; display: block; width: 80px; cursor: default; }
.ren-ssktu #scbar_txt { width: 320px; height: 30px; border: 0; border-top-left-radius: 0; border-bottom-left-radius: 0; outline: none; }
.ren-ssktu .rtj_ssk_txt { width: 320px; height: 30px; border: 0; border-top-left-radius: 0; border-bottom-left-radius: 0; }
.rtj1009_sousuo .ren_sskfdj { float: left; display: block; width: 22px; height: 34px; background: url(../image/22.png) no-repeat; background-position: 0px 8px; margin-left: 15px; }
#scbar { height: 40px; line-height: 40px; border: #1769e0 2px solid; background: none; }
.rtj1009_sousuo #scbar .ren_sskfdj { margin-left: 0; width: 100%; height: 100%; line-height: 40px; background: none; font-size: 16px; color: #FFF; text-align: center; }
#scbar_type { float: left; padding-left: 12px; width: 48px; height: 40px; line-height: 40px; background: url(../image/sqhdtb.gif) no-repeat 93% 50%; border-left: #E9E9E9 1px solid; font-size: 14px; }
.ren-ssktu .ren_sspnc { width: 80px; height: 40px; border-top-right-radius: 0; border-bottom-right-radius: 0; }
#hd .ren-ssktu .p_pop { width: 61px; }
#scbar_type_menu { margin-top: -2px; }

#toptb #scform { margin: 0; }
#rtj_sousuo_menu #scform { margin: 0; }
#nv_search #toptb { padding: 0; }
#nv_search #ct { width: 1200px; margin: 0 auto; }

#nv.toubuxiabian { width: 100%; min-width: 1200px; height: 48px; border-left: 0; border-right: 0; background: #1769e0; overflow: hidden; }
#nv.toubuxiabian .rtj1009_nv { width: 1200px; margin: 0 auto; overflow: hidden; }
#nv.toubuxiabian .rtj1009_nv .ren_nv { }
#nv.toubuxiabian .rtj1009_nv .ren_nv .a, #nv.toubuxiabian .rtj1009_nv .ren_nv .a a { margin-left: 0; background: #1769e0; color: #FFF; }
#nv.toubuxiabian .rtj1009_nv .ren_nv li { float: left; width: 140px; height: 48px; line-height: 48px; padding-right: 0; background: none; font-weight: 400; position: relative; z-index: 99; cursor: pointer; text-align: center; border-right: 1px solid #1769e0; border-left: 1px solid #b9d5fb; }
#nv.toubuxiabian .rtj1009_nv .ren_nv .ren_nv_y { position: relative; cursor: default; text-align: center; width: 150px; height: 56px; bottom: 8px; float: right !important; background: url(../image/rtj112_icon.png) no-repeat; border: none !important; }
#nv.toubuxiabian .rtj1009_nv .ren_nv .ren_nv_y a { color: #FFFFFF !important; height: 56px; line-height: 56px; font-size: 18px; background: none; display: inline-block; }
#nv.toubuxiabian .rtj1009_nv .ren_nv li a { display: block; float: left; padding: 0; width: 100%; height: 48px; line-height: 48px; background: none;  font-size: 18px; color: #FFF; text-align: center;  position: relative; }
#nv.toubuxiabian .rtj1009_nv .ren_nv li a:hover { background: #1769e0; color: #FFF; }
#nv.toubuxiabian .rtj1009_nv .ren_nv .ren_nv_y a:hover { background: none; }
#nv.toubuxiabian span { display: none; }
#nv, #mu { overflow: hidden; width: 1200px; margin: 0 auto; }
#nv { border-left: none; border-right: none; }
#hd .ren_nv_mu { width: 1200px; margin: 0 auto; border: none; }
#hd .ren_nv_mu ul { width: 1200px; margin: 0 auto; background: #F8F8F8; margin-bottom: 15px; font-size: 14px; line-height: 26px; }
#hd .ren_nv_mu ul li { height: 36px; }
#hd .ren_nv_mu ul a { height: 26px; line-height: 26px; padding: 0 10px; color: #444; }
.hdc { min-height: 42px; }
.rtj1009_header #hd h2 { padding: 0 70px 0 0; }
.rtj1009_header #rtj1009_hd h2 { float: left; padding: 0 70px 0 0; }
.rtj1009_nav { overflow: hidden; width: 1200px; margin: 0 auto; }
.rtj1009_nav .ren_navxx { margin: 7px 10px; overflow: hidden; font-size: 14px; position: relative; display: inline-block; }
.rtj1009_nav li { float: left; height: 34px; line-height: 34px; overflow: hidden; }
.rtj1009_nav li a:hover { color: #ff7200; }
.rtj1009_nav li a { display: block; width: 100%; }
.rtj1009_nav span { float: left; color: #e7e7e7; font-size: 18px; line-height: 34px; padding: 0 19px; }


.rtj1009_nav2 { width: 1200px; margin: 0 auto; padding-bottom: 12px; overflow: hidden; }
.rtj1009_nav2 .ren_navyi { width: 304px; }
.rtj1009_nav2 .ren_nave { width: 384px; }
.rtj1009_nav2 .ren_navsan { width: 512px; }

.rtj1009_nav2 .ren_nave .ren_nav_bte { padding-left: 34px; border-left: 1px solid #DEDEDE; }
.rtj1009_nav2 .ren_navsan .ren_nav_btsan { padding-left: 33px; border-left: 1px solid #DEDEDE; }

.rtj1009_nav2 .ren_navyi .ren_navxx { width: 267px; }
.rtj1009_nav2 .ren_nave .ren_navxx { width: 311px; }
.rtj1009_nav2 .ren_navsan .ren_navxx { width: 440px; }

.rtj1009_nav2 .ren_nav_bt { float: left; background: #FFF; margin-top: 11px; margin-right: 5px; width: 32px; height: 56px; }
.rtj1009_nav2 .ren_nav_bt a { display: block; width: 100%; height: 100%; font-size: 14px; color: #888; text-align: center; }
.rtj1009_nav2 .ren_nav_btyi a span { background-image: url(../image/ren_qz.png); background-repeat: no-repeat; width: 32px; height: 30px; display: inline-block; margin-top: 2px; }
.rtj1009_nav2 .ren_nav_bte a span { background-image: url(../image/ren_flxx.png); background-repeat: no-repeat; width: 32px; height: 30px; display: inline-block; margin-top: 2px; }
.rtj1009_nav2 .ren_nav_btsan a span { background-image: url(../image/ren_sq.png); background-repeat: no-repeat; width: 32px; height: 30px; display: inline-block; margin-top: 2px; }
.rtj1009_nav2 .ren_nav_bt a p { margin: 0; line-height: 30px; font-size: 15px; text-align: center; }
.rtj1009_nav2 .ren_nav_bt a p:hover { color: #ff7200; }

.rtj1009_nav2 .ren_navxx { display: inline-block; padding-top: 2px; font-size: 14px; position: relative; overflow: hidden; }
.rtj1009_nav2 li { float: left; margin: 10px 0 0 28px; height: 24px; line-height: 24px; overflow: hidden; }
.rtj1009_nav2 li a { font-size: 15px; color: #444; }
.rtj1009_nav2 li a:hover { color: #ff7200; }


.rtj1009_nav3 { width: 1200px; margin: 0 auto; padding-bottom: 12px; overflow: hidden; }
.rtj1009_nav3 .ren_navyi { width: 303px; }
.rtj1009_nav3 .ren_nave { width: 288px; }
.rtj1009_nav3 .ren_navey { width: 274px; }
.rtj1009_nav3 .ren_navsan { width: 335px; }

.rtj1009_nav3 .ren_navyi .ren_nav_btyi { }
.rtj1009_nav3 .ren_nave .ren_nav_bte { padding-left: 30px; border-left: 1px solid #DEDEDE; }
.rtj1009_nav3 .ren_navsan .ren_nav_btsan { padding-left: 30px; border-left: 1px solid #DEDEDE; }

.rtj1009_nav3 .ren_navyi .ren_navxx { width: 266px; }
.rtj1009_nav3 .ren_nave .ren_navxx { width: 219px; }
.rtj1009_nav3 .ren_navey .ren_navxx { width: 205px; }
.rtj1009_nav3 .ren_navsan .ren_navxx { width: 266px; }

.rtj1009_nav3 .ren_nav_bt { float: left; background: #FFF; margin-top: 11px; margin-right: 5px; width: 32px; height: 56px; }
.rtj1009_nav3 .ren_nav_bt a { display: block; width: 100%; height: 100%; font-size: 14px; color: #ff7200; text-align: center; }
.rtj1009_nav3 .ren_nav_btyi a span { background-image: url(../image/ren_qz.png); background-repeat: no-repeat; width: 32px; height: 30px; display: inline-block; margin-top: 2px; }
.rtj1009_nav3 .ren_nav_bte a span { background-image: url(../image/ren_flxx.png); background-repeat: no-repeat; width: 32px; height: 30px; display: inline-block; margin-top: 2px; }
.rtj1009_nav3 .ren_navey a span { background-image: url(../image/ren_fw.png); background-repeat: no-repeat; width: 32px; height: 30px; display: inline-block; margin-top: 2px; }
.rtj1009_nav3 .ren_nav_btsan a span { background-image: url(../image/ren_sq.png); background-repeat: no-repeat; width: 32px; height: 30px; display: inline-block; margin-top: 2px; }
.rtj1009_nav3 .ren_nav_bt a p { margin: 0; line-height: 30px; font-size: 15px; text-align: center; }
.rtj1009_nav3 .ren_nav_bt a p:hover { color: #ff7200; }

.rtj1009_nav3 .ren_navxx { display: inline-block; padding-top: 2px; font-size: 14px; position: relative; overflow: hidden; }
.rtj1009_nav3 li { float: left; margin: 10px 0 0 28px; height: 24px; line-height: 24px; overflow: hidden; }
.rtj1009_nav3 li a { font-size: 15px; color: #333; }
.rtj1009_nav3 li a:hover { color: #ff7200; }

/** end **/

/** rtj1009_mhgl **/
#rtj1009_iho0, #rtj1009_iho1, #rtj1009_iho2, #rtj1009_iho3, #rtj1009_iho4 { width: 1200px; margin: 0 auto; }
.ren_iho { float: left; width: 1200px; background: #F2F2F2; padding: 5px 0; overflow: hidden; }
.ren_iho .ren_ihoo1 { float: left; width: 590px; }
.ren_iho .ren_ihoo2 { float: right; width: 590px; }
.ren_iho img { width: 100%; }
.ren_ihe { width: 1200px; margin: 0 auto; overflow: hidden; }
.ren_ihe .ren_ihexx { display: inline-block; float: left; padding: 5px 0; width: 100%; background: #F2F2F2; overflow: hidden; }
.ren_ihe .pb10 { padding-bottom: 10px; }
#rtj1009_ihho1, #rtj1009_ihho2, #rtj1009_ihho3, #rtj1009_ihho4 { width: 590px; }
.ren_ihe .ren_ihexx .ren_ihho1 { float: left; width: 590px; }
.ren_ihe .ren_ihexx .ren_ihho3 { float: left; width: 590px; }
.ren_ihe .ren_ihexx .ren_ihho2 { float: right; width: 590px; }
.ren_ihe .ren_ihexx .ren_ihho4 { float: right; width: 590px; }
.ren_ihe .ren_ihexx a { float: left; display: block; width: 590px; height: 60px; overflow: hidden; }
.ren_ihe .ren_ihexx a img { width: 100%; height: 60px; }

.ren_ime { width: 1200px; margin: 0 auto; overflow: hidden; }
.ren_ime ul { background: #F2F2F2; }
.ren_ime ul li { float: left; margin-right: 12px; width: 190px; height: 60px; overflow: hidden; }
.ren_ime ul li.ren_ime_li2 { margin-right: 0; }
.ren_ime ul li a { display: block; width: 190px; height: 60px; }
.ren_ime ul li a img { width: 100%; height: 60px; }
/** end **/

/** rtj1009_yiban **/
.rtj1009_yiban { width: 100%; height: 360px; padding-top: 10px; margin: 0px auto; margin-bottom: 15px; }
.rtj1009_yi { width: 1200px; margin: 0 auto; }

.rtj1009_yiban .ren_yiz { display: block; }
.rtj1009_yiban .ren_yiz .ren_yizs { width: 280px; height: 294px; font-size: 14px; color: #888; margin-right: 20px; }
.rtj1009_yiban .ren_yiz .ren_yizs ul { margin-left: -15px; }
.rtj1009_yiban .ren_yiz .ren_yizs ul li { float: left; background: #FFF; margin-left: 15px; margin-bottom: 10px; padding: 3px 5px; width: 73px; height: 57.5px; transition: All 0.4s ease-in-out; -webkit-transition: All 0.4s ease-in-out; -moz-transition: All 0.4s ease-in-out; -o-transition: All 0.4s ease-in-out; }
.rtj1009_yiban .ren_yiz .ren_yizs ul li:hover { background: #1769e0; color: #fff; transform: translate(0,-10px); -webkit-transform: translate(0,-5px); -moz-transform: translate(0,-5px); -o-transform: translate(0,-5px); -ms-transform: translate(0,-5px); }
.rtj1009_yiban .ren_yiz .ren_yizs ul li a { display: block; width: 100%; height: 100%; color: #888; }
.rtj1009_yiban .ren_yiz .ren_yizs ul li:hover a { color: #FFF; }
.rtj1009_yiban .ren_yiz .ren_yizs ul li span { background-image: url(../image/ren_qz.png); background-repeat: no-repeat; width: 32px; height: 30px; display: inline-block; margin-left: 22px; margin-top: 2px; }
.rtj1009_yiban .ren_yizs_xx1 { background-position: 0px 0px; }
.rtj1009_yiban .ren_yiz .ren_yizs ul li:hover .ren_yizs_xx1 { background-position: -1px -52px; }
.rtj1009_yiban .ren_yizs_xx2 { background-position: -41px 0px; }
.rtj1009_yiban .ren_yiz .ren_yizs ul li:hover .ren_yizs_xx2 { background-position: -41px -52px; }
.rtj1009_yiban .ren_yizs_xx3 { background-position: -85px 0px; }
.rtj1009_yiban .ren_yiz .ren_yizs ul li:hover .ren_yizs_xx3 { background-position: -84px -52px; }
.rtj1009_yiban .ren_yizs_xx4 { background-position: -127px -2px; }
.rtj1009_yiban .ren_yiz .ren_yizs ul li:hover .ren_yizs_xx4 { background-position: -127px -54px; }
.rtj1009_yiban .ren_yizs_xx5 { background-position: -174px 0px; }
.rtj1009_yiban .ren_yiz .ren_yizs ul li:hover .ren_yizs_xx5 { background-position: -174px -54px; }
.rtj1009_yiban .ren_yizs_xx6 { background-position: -212px 0px; }
.rtj1009_yiban .ren_yiz .ren_yizs ul li:hover .ren_yizs_xx6 { background-position: -212px -52px; }
.rtj1009_yiban .ren_yizs_xx7 { background-position: 0px -105px; }
.rtj1009_yiban .ren_yiz .ren_yizs ul li:hover .ren_yizs_xx7 { background-position: -0px -150px; }
.rtj1009_yiban .ren_yizs_xx8 { background-position: -40px -105px; }
.rtj1009_yiban .ren_yiz .ren_yizs ul li:hover .ren_yizs_xx8 { background-position: -40px -148px; }
.rtj1009_yiban .ren_yizs_xx9 { background-position: -84px -105px; }
.rtj1009_yiban .ren_yiz .ren_yizs ul li:hover .ren_yizs_xx9 { background-position: -84px -150px; }
.rtj1009_yiban .ren_yizs_xx10 { background-position: -128px -107px; }
.rtj1009_yiban .ren_yiz .ren_yizs ul li:hover .ren_yizs_xx10 { background-position: -129px -148px; }
.rtj1009_yiban .ren_yizs_xx11 { background-position: -174px -107px; }
.rtj1009_yiban .ren_yiz .ren_yizs ul li:hover .ren_yizs_xx11 { background-position: -174px -148px; }
.rtj1009_yiban .ren_yizs_xx12 { background-position: -212px -107px; }
.rtj1009_yiban .ren_yiz .ren_yizs ul li:hover .ren_yizs_xx12 { background-position: -212px -148px; }
.rtj1009_yiban .ren_yiz .ren_yizs ul li p { margin: 0; line-height: 30px; text-align: center; }

.rtj1009_yiban .ren_yiz .ren_yizz { width: 280px; height: 71px; font-size: 14px; color: #666; margin-right: 20px; }
.rtj1009_yiban .ren_yiz .ren_yizz ul li { height: 55px; float: left; }
.rtj1009_yiban .ren_yiz .ren_yizz_xx { width: 122px; background-color: #1769e0; font-size: 14px; color: #666; padding: 3px 5px; }
.rtj1009_yiban .ren_yiz .ren_yizz_xx:hover { background-color: #1769e0; }
.rtj1009_yiban .ren_yiz .ren_yizz_xx2 { margin-left: 15px; }
.rtj1009_yiban .ren_yiz .ren_yizz_xx span { background-image: url(../image/ren_qz2.png); background-repeat: no-repeat; display: inline-block; margin-top: 2px; }
.rtj1009_yiban .ren_yiz .ren_yizz_xx1 span { display: block; margin-left: 39px; background-position: 5px -2px; width: 45px; height: 28px; }
.rtj1009_yiban .ren_yiz .ren_yizz_xx2 span { display: block; margin-left: 39px; background-position: -43px -1px; width: 45px; height: 28px; }
.rtj1009_yiban .ren_yiz .ren_yizz_xx p { color: #FFF; text-align: center; line-height: 26px; }

.rtj1009_yiban .ren_yiz .ren_yizx { width: 260px; padding: 3px 10px; background: #FFF; font-size: 14px; color: #666; margin-right: 20px; }
.rtj1009_yiban .ren_yiz .ren_yizx dl dt, .rtj1009_yiban .ren_yiz .ren_yizx dl dd { float: left; margin: 0; padding: 6px; }
.rtj1009_yiban .ren_yiz .ren_yizx a:hover { color: #ff7200; }

.rtj1009_yiban .rtj1009_lunbo { height: 355px; width: 560px; float: left; display: block; overflow: hidden; position: relative;}
.rtj1009_yiban .rtj1009_lunbo .ren_lunbo { height: 355px; width: 560px; }
.rtj1009_yiban .rtj1009_huanbt { display: block; width: 100%; height: 48px; line-height: 48px; font-size: 18px; background: rgba(0,0,0,0.4); filter: progid: dximagetransform.microsoft.gradient(startcolorstr=#4E000000,endcolorstr=#4E000000); position: absolute; left: 0; bottom: 0; }
.rtj1009_yiban .rtj1009_huanbt a { color: #fff; padding-left: 20px; }
.rtj1009_yiban .ren1009_huankz .slidebar { position: absolute; left: 445px; bottom: 12px; text-align: center; z-index: 1; }
.rtj1009_yiban .ren1009_huankz .slidebar span { margin: 0 4px; background: #fff; border-radius: 50%; height: 11px; overflow: hidden; width: 11px; cursor: pointer; display: inline-block; text-indent: -9999px; zoom: 1; }
.rtj1009_yiban .ren1009_huankz .slidebar span.on { background: #ff7200; }
.ren1009_huansx .slidebarup { width: 38px; height: 68px; left: 0; background-image: url(../image/loubo_jt2.png); }
.ren1009_huansx .slidebardown { width: 38px; height: 68px; right: 0; background-image: url(../image/loubo_jt2.png); background-position: 38px 0; }
.ren1009_huansx a { bottom: 180px; position: absolute; z-index: 1; outline: 0; text-indent: -9999px; }
.rtj1009_lunbo:hover .ren1009_huansx a { display: block !important; }

.rtj1009_yiban .ren_yiy { width: 320px; }
.rtj1009_yiban .ren_yiy_s { width: 320px; padding-top: 11px; padding-bottom: 20px; overflow: hidden; background: #FFF; }
.rtj1009_yiban .ren_yiy_s li { float: left; width: 91px; height: 38px; margin-left: 12px; background: #1769e0; }
.rtj1009_yiban .ren_yiy_s li a { display: block; width: 100%; height: 38px; line-height: 38px; text-align: center; font-size: 14px; color:#FFF; }
.rtj1009_yiban .ren_yiy_s li a:hover { color: #FFF; background: #1769e0; }
.rtj1009_yiban .ren_yiys_user .ren_userinfo { height: 80px; padding: 10px 0 0 20px; }
.rtj1009_yiban .ren_yiys_user .ren_userinfo .ren_us_avatar { float: left; margin: 0px 20px 0 0; }
.rtj1009_yiban .ren_yiys_user .ren_userinfo .ren_us_avatar img { width: 58px; height: 58px; -moz-border-radius: 50px;  -webkit-border-radius: 50px;  border-radius: 50px; }
.rtj1009_yiban .ren_yiys_user .ren_userinfo .ren_us_name { float: left; width: 220px; display: block; font-size: 16px; font-weight: 400; line-height: 28px; color: #333; }
.rtj1009_yiban .ren_yiys_user .ren_userinfo .ren_us_hy { float: left; width: 220px; display: block; line-height: 22px; font-size: 14px; color: #777; }

.rtj1009_yiban .ren_yiy_x { margin-top: 12px; width: 320px; height: 184px; background: #FFF; }
.rtj1009_yiban .ren_yiy_x .ren_yiy_lunbo { float: left; display: block; margin: 12px; width: 296px; height: 160px; overflow: hidden; position: relative; }
.rtj1009_yiban .ren_yiy_lunbo .ren_lunbo_xx { margin: 0 auto; width: 296px; height: 160px; display: block; overflow: hidden; position: relative; z-index: 0; }
.rtj1009_yiban .ren_yiy_x .ren1009_huankz .slidebar { display: block; height: 9px; line-height: 9px; position: absolute; left: auto; right: 6px; bottom: 7px; text-align: center; z-index: 1; }
.rtj1009_yiban .ren_yiy_x .ren1009_huankz .slidebar span { margin: 0 4px; background: #FFF; border-radius: 50%; width: 9px; height: 9px; overflow: hidden;  cursor: pointer; display: inline-block; text-indent: -9999px; zoom: 1; }
.rtj1009_yiban .ren_yiy_x .ren1009_huankz .slidebar span.on { background: #ff7200; }
.rtj1009_yiban .ren_yiy_x .ren_yiy_lunbo .ren_lb_ggc { display: block; position: absolute; height: 22px; line-height: 22px; background: rgba(0,0,0,0.5); font-size: 12px; color: #FFF; padding: 0px 8px; bottom: 0; left: 0; overflow: hidden; }


/** end **/


/** rtj1009_eban **/

.ren_zong .rtj1009_eban { display: inline-block; width: 100%; margin: 0px auto; margin-bottom: 5px; background: #FFF; padding: 15px 0; }
.ren_zong .rtj1009_e { width: 1200px; margin: 0 auto; padding: 10px 0; }
.ren_zong .rtj1009_eban .rtj1009_e { padding: 5px 0; }

.ren_zong .rtj1009_eban .ren_e_z { width: 860px; }
.ren_zong .rtj1009_eban .ren_e_z .ren_e_zs { margin-bottom: 15px; overflow: hidden; background: #FFF; }
.ren_zong .rtj1009_eban .ren_e_zs .ren_ezs_tie { float: left; width: 280px; }
.ren_zong .rtj1009_eban .ren_e_zs .ren_ez_tw { display: block; float: left; height: 200px; overflow: hidden; position: relative; }
.ren_zong .rtj1009_eban .ren_e_zs .ren_ez_tw a { display: block; width: 100%; height: 100%; overflow: hidden; }
.ren_zong .rtj1009_eban .ren_e_zs .ren_ez_tw a img { width: 280px; height: 200px; overflow: hidden; position: relative; -webkit-transition: all .5s; -moz-transition: all .5s; -ms-transition: all .5s; -o-transition: all .5s; transition: all .5s; }
.ren_zong .rtj1009_eban .ren_e_zs .ren_ez_tw a:hover img { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); }
.ren_zong .rtj1009_eban .ren_e_zs .ren_ez_tw a em { display: block; width: 280px; height: 32px; line-height: 32px; font-size: 14px; color: #fff; text-align: center; background: rgba(0,0,0,0.4); filter: progid: dximagetransform.microsoft.gradient(startcolorstr=#4E000000,endcolorstr=#4E000000); position: absolute; overflow: hidden; left: 0; bottom: 0; }
.rtj1009_eban .ren_ezs_tie ul { float: left; font-size: 14px; }
.rtj1009_eban .ren_ezs_tiexx li { background-image: url(../image/rtj1009_ui007.png); background-repeat: no-repeat; }
.rtj1009_eban .ren_ezs_tiexx .ren_e_tieli { float: left; padding-left: 14px; width: 266px; height: 32px; line-height: 32px; overflow: hidden; background-position: 0 -512px; }
.rtj1009_eban .ren_ezs_tiexx li a { float: left; display: block; width: 266px; color: #555; font-size: 14px; overflow: hidden; white-space: nowrap;
text-overflow: ellipsis; }
.rtj1009_eban .ren_ezs_tiexx a:hover { color: #ff7200; }

.rtj1009_eban .ren_e_zs .ren_ez_tie { display: block; width: 560px; overflow: hidden; }
.rtj1009_eban .ren_e_zs .ren_ez_tieyi { height: 80px; line-height: 40px; overflow: hidden; background: #F2F2F2; padding: 0 0 11px; }
.rtj1009_eban .ren_e_zs .ren_ez_tieyi a { display: block; font-size: 18px; color: #ff7200; text-align: center; overflow: hidden; height: 40px; line-height: 40px; padding: 0 10px; }
.rtj1009_eban .ren_e_zs .ren_ez_tieyi a:hover { color: #1769e0; }
.rtj1009_eban .ren_e_zs .ren_ez_tieyi span { display: block; line-height: 22px; color: #787878; padding: 0 10px; height: 44px; overflow: hidden; }

.rtj1009_eban .ren_ez_tie ul { padding: 13px 0 0 0; font-size: 14px; }
.rtj1009_eban .ren_ez_tie .ren_e_tieli { float: left; width: 100%; height: 32px; line-height: 32px; overflow: hidden; }
.rtj1009_eban .ren_ez_tie li a.ren_e_tiebk { padding-right: 5px; color: #ff7200; }
.rtj1009_eban .ren_ez_tie li a { color: #555; font-size: 14px; overflow: hidden; }
.rtj1009_eban .ren_ez_tie li span a { float: right; font-size: 12px; color: #999; }
.rtj1009_eban .ren_ez_tie a:hover { color: #ff7200; }


.rtj1009_eban .ren_e_z .ren_e_zx { position: relative; padding: 5px 0 0; overflow: hidden; }
.rtj1009_eban .ren_e_z .ren_ezx_tw ul {}
.rtj1009_eban .ren_e_z .ren_ezx_tw ul li { float: left; width: 424px; }
.rtj1009_eban .ren_e_z .ren_ezx_tw .ren_ezx_tieli1 { padding-right: 12px; }
.rtj1009_eban .ren_ezx_tw .ren_tie_img { float: left; display: block; width: 130px; height: 125px; overflow: hidden; }
.rtj1009_eban .ren_ezx_tw .ren_tie_img img { display: block; width: 130px; height: 125px; overflow: hidden; -webkit-transition: all .5s; -moz-transition: all .5s; -ms-transition: all .5s; -o-transition: all .5s; transition: all .5s; }
.rtj1009_eban .ren_ezx_tw .ren_tie_img:hover img { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); }

.rtj1009_eban .ren_ezx_tw .ren_ezx_tiexx { float: right; width: 277px; }
.rtj1009_eban .ren_ezx_tw .ren_ezx_tiexx .ren_ezx_tiebt { display: block; width: 100%; height: 28px; line-height: 28px; font-size: 18px; color: #333; overflow: hidden; }
.rtj1009_eban .ren_ezx_tw .ren_ezx_tiexx a:hover { color: #ff7200; }
.rtj1009_eban .ren_ezx_tw .ren_ezx_tiexx .ren_ezx_tiemr { display: block; padding-top: 13px; height: 48px; line-height: 24px; overflow: hidden; font-size: 12px; color: #888; }
.rtj1009_eban .ren_ezx_tw .ren_tieuid_xx { float: left; width: 100%; text-align: right; margin-top: 12px; color: #888; }
.rtj1009_eban .ren_ezx_tw .ren_tieuid_xx a { float: left; background: url(../image/ren_editor.png) no-repeat; padding-left: 20px; display: inline-block;  vertical-align: middle; margin-right: 5px; color: #888; }
.rtj1009_eban .ren_ezx_tw .ren_tieuid_xx .ren_tie_ck { float: right; margin-right: 10px; background: url(../image/ren_reply.png) no-repeat; padding-left: 20px; display: inline-block;  vertical-align: middle; color: #999; }

.rtj1009_eban .ren_e_y { width: 320px; }
.rtj1009_eban .ren_mhd_xx { background: #FFF; overflow: hidden; border: 8px solid #F2F2F2; text-align: left; }
.rtj1009_eban .ren_m_mkbt { width: 284px; height: 20px; line-height: 20px; padding: 10px; position: relative; border-bottom: 1px solid #F0F0F0; overflow: hidden; }
.rtj1009_eban .ren_m_mkbt a { float: right; height: 20px; padding: 0 12px; }
.rtj1009_eban .ren_m_mkbt a::after { content: ""; border-right: 1px solid #999; border-top: 1px solid #999; width: 9px; height: 9px; transform: rotate(45deg); -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -o-transform: rotate(45deg); -ms-transform: rotate(45deg); position: absolute; right: 15px; top: 16px; }
.rtj1009_eban .ren_m_mkbt span { font-size: 16px; color: #333; }
.rtj1009_eban .ren_mhd_xx ul { width: 100%; overflow: hidden; }
.rtj1009_eban .ren_mhd_xx ul li { width: 295px; display: block; float: left; padding-left: 9px; border-bottom: 1px solid #F0F0F0; overflow: hidden; }
.rtj1009_eban .ren_mhd_xx .ren_hd_pic { float: left; margin-right: 10px; padding: 12px 0; display: block; width: 90px; height: 80px; overflow: hidden; }
.rtj1009_eban .ren_mhd_xx .ren_hd_pic img { width: 90px; height: 80px; }
.rtj1009_eban .ren_mhd_xx .ren_hd_xx { float: right; width: 195px; padding: 12px 0; }
.rtj1009_eban .ren_mhd_xx .ren_hd_xx .ren_hd_bt { margin-bottom: 12px; min-height: 22px; }
.rtj1009_eban .ren_mhd_xx .ren_hd_xx .ren_hd_bt:hover span { color: #ff7200; }
.rtj1009_eban .ren_mhd_xx .ren_hd_xx .ren_hd_bt span { display: block; color: #333; font-size: 16px; line-height: 24px; height: 48px; overflow: hidden; text-decoration: none; }
.rtj1009_eban .ren_mhd_xx .ren_hd_bm { float: left; width: 100%; display: block; padding-top: 8px; }
.rtj1009_eban .ren_mhd_xx .ren_hd_bm i { float: left; color: #ff7200; display: inline-block; padding: 1px 6px; border: 1px solid #ff7200; font-size: 12px; vertical-align: middle; text-align: center; margin-right: 10px; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; line-height: 18px; }
.rtj1009_eban .ren_mhd_xx .ren_hd_bm a { float: right; display: inline-block; text-align: center; padding: 2px 8px; margin-right: 10px; font-size: 12px; vertical-align: middle; line-height: 18px; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; background-color: #ff7200; color: #FFF; }
.rtj1009_eban .ren_mhd_xx .scrollbox { float: left; width: 100%; overflow: hidden; }
.rtj1009_eban .ren_mhd_xx #scrollDiv{ width: 304px; height: 419px; overflow: hidden; }
.rtj1009_eban .ren_mhd_xx #scrollDiv li{ height: 104px; overflow: hidden; vertical-align: bottom; zoom: 1; }

/** end **/


/** rtj1009_sanban **/
.rtj1009_sanban { display: inline-block; width: 100%; margin: 0px auto; margin-top: 5px; margin-bottom: 20px; background: #FFF; }
.rtj1009_sanban .rtj1009_e { width: 1200px; margin: 0 auto; padding: 10px 0 0 0; }

.rtj1009_sanban .ren_e_z { width: 855px; }
.rtj1009_sanban .ren_e_z .ren_e_zs { width: 300px; margin-bottom: 18px; overflow: hidden; background: #FFF; }
.rtj1009_sanban .ren_e_zs .rtj1009_lunbo { width: 296px; height: 286px; float: left; padding: 6px 2px; display: block; overflow: hidden; position: relative; }
.rtj1009_sanban .rtj1009_lunbo .ren_lunbo { width: 296px; height: 286px; position: relative; box-shadow: 0px 3px 6px -2px rgba(0,0,0,0.3); -webkit-box-shadow: 0px 3px 6px -2px rgba(0,0,0,0.3); -moz-box-shadow: 0px 3px 6px -2px rgba(0,0,0,0.3); border-radius: 5px; background: #FDFDFD; text-align: left; }
.rtj1009_sanban .rtj1009_huanbt { display: block; width: 296px; height: 46px; line-height: 46px; }
.rtj1009_sanban .rtj1009_huanbt a { display: block; float: left; width: 276px; padding: 0 10px; color: #666; font-size: 14px; text-align: center; overflow: hidden;
white-space: nowrap; text-overflow: ellipsis; }
.rtj1009_sanban .ren_tw_zy { display: block; height: 38px; overflow: hidden; padding: 5px 9px; background: #F4F4F4; border-left: 1px solid #F8F8F8; border-right: 1px solid #F8F8F8; }
.rtj1009_sanban .ren_tw_zy a { font-size: 12px; color: #666; }
.rtj1009_sanban .ren1009_huankz { padding-bottom: 10px; width: 100%; height: 10px; line-height: 10px; }
.rtj1009_sanban .ren1009_huankz .slidebar { text-align: center; z-index: 1; }
.rtj1009_sanban .ren1009_huankz .slidebar span { margin: 0 5px; background: #C1C1C1; border-radius: 50%; width: 7px; height: 7px; overflow: hidden; cursor: pointer; display: inline-block; text-indent: -9999px; zoom: 1; }

.rtj1009_sanban .ren1009_huankz .slidebar span.on { background: #ff7200; }
.rtj1009_sanban .ren1009_huansx a { bottom: 160px; }

.rtj1009_sanban .ren_santab_xx .ren_ez_tie { display: block; width: 530px; overflow: hidden; }
.rtj1009_sanban .ren_santab_xx .ren_ez_tieyi { height: 40px; line-height: 40px; overflow: hidden; }
.rtj1009_sanban .ren_santab_xx .ren_ez_tieyi a { display: block; height: 40px; line-height: 40px; padding: 0 10px; font-size: 18px; color: #ff7200; text-align: center; overflow: hidden; }
.rtj1009_sanban .ren_santab_xx .ren_ez_tieyi a:hover { color: #1769e0; }
.rtj1009_sanban .ren_santab_xx .ren_ez_tieyi span { display: block; line-height: 22px; color: #787878; padding: 0 10px; height: 44px; overflow: hidden; }

.rtj1009_sanban .ren_ez_tie ul { padding: 10px 0 0 0; font-size: 14px; }
.rtj1009_sanban .ren_ez_tie li { background-image: url(../image/rtj1009_ui007.png); background-repeat: no-repeat; }
.rtj1009_sanban .ren_ez_tie .ren_e_tieli { float: left; padding-left: 14px; width: 251px; height: 34px; line-height: 34px; overflow: hidden; background-position: 0 -512px; }
.rtj1009_sanban .ren_ez_tie li span { width: 3px; height: 3px; background: #ff7200; float: left; margin: 15px 10px 0 10px; }
.rtj1009_sanban .ren_ez_tie li a { float: left; display: block; width: 225px; color: #555; font-size: 14px; overflow: hidden; }
.rtj1009_sanban .ren_ez_tie a:hover { color: #ff7200; }

.rtj1009_sanban .ren_santab_xx .ren_ezx_tw { display: block; float: left; width: 100%; padding-top: 19px; overflow: hidden; position: relative; }

.rtj1009_sanban .ren_santab_xx .ren_twxx { width: 160px; height: 120px; text-align: center; margin: 0 8px; overflow: hidden; position: relative; }
.rtj1009_sanban .ren_santab_xx .ren_top_tw { height: 120px; position: absolute; top: 0; left: 0; }
.rtj1009_sanban .ren_santab_xx .ren_ezx_tw a { width: 100%; height: 100%; display: block; overflow: hidden; }
.rtj1009_sanban .ren_santab_xx .ren_ezx_tw a img { width: 160px; height: 120px; overflow: hidden; position: relative; -webkit-transition: all .5s; -moz-transition: all .5s; -ms-transition: all .5s; -o-transition: all .5s; transition: all .5s; }
.rtj1009_sanban .ren_santab_xx .ren_ezx_tw a:hover img { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); }
.rtj1009_sanban .ren_santab_xx .ren_ezx_tw a span { display: block; width: 160px; height: 30px; line-height: 30px; font-size: 12px; color: #fff; text-align: center; background: rgba(0,0,0,0.4); filter: progid: dximagetransform.microsoft.gradient(startcolorstr=#4E000000,endcolorstr=#4E000000); position: absolute; overflow: hidden; left: 0; bottom: 0; }

.rtj1009_sanban .ren_z_ad { width: 300px; height: 80px; padding-top: 26px; }
.rtj1009_sanban .ren_e_zs .ren_sd_xx a img { width: 300px; height: 80px; }

.rtj1009_sanban .rtj1009_yixy_bt { margin-bottom: 20px; height: 46px; line-height: 46px; border-bottom: 2px solid #EDEDED; }
.rtj1009_sanban .rtj1009_bt { padding: 0 20px 0 0; height: 46px; line-height: 46px; display: block; color: #ff7200; }
.rtj1009_sanban .rtj1009_bt a { display: block; height: 46px; background: url(../image/ren_ms.png) 0 no-repeat; padding: 0 10px 0 34px; font-size: 24px; color: #ff7200; font-weight: 500; border-bottom: 2px solid #ff7200; }

.rtj1009_sanban .ren_e_pdfl { margin-right: 80px; font-size: 14px; height: 46px; line-height: 46px; display: block; }
.rtj1009_sanban .ren_e_pdfl a { float: left; height: 46px; line-height: 46px; overflow: hidden; font-size: 12px; color: #999; }
.rtj1009_sanban .ren_e_pdfl a:hover { color: #ff7200; }
.rtj1009_sanban .ren_e_pdfl span { float: left; color: #E1E1E1; font-size: 16px; line-height: 44px; padding: 0 12px; }
.rtj1009_sanban .rtj1009_yixy_bt .ren_e_jrpd { height: 46px; line-height: 46px; overflow: hidden; font-size: 12px; color: #999; }
.rtj1009_sanban .rtj1009_yixy_bt a:hover { color: #ff7200; }

.rtj1009_sanban .ren_santab_xx { display: block; float: right; width: 530px; }
.rtj1009_sanban .ren_santab_hover { height: 40px; position: relative; }
.rtj1009_sanban .ren_santab_bt { width: 530px; height: 40px; background: #FFF; overflow: hidden; }
.rtj1009_sanban .ren_santab_hover .ren_santab_bt li { float: left; width: 100%; line-height: 40px; background: #F2F2F2; }
.rtj1009_sanban .ren_santab_hover .ren_santab_bt li a { display: block; float: left; width: 33.33%; height: 40px; font-size: 16px; text-align: center; position: relative; }
.rtj1009_sanban .ren_santab_hover .ren_santab_bt .xxk { background: #ff7200; color: #FFF; }


.rtj1009_sanban .ren_e_y { width: 320px; }
.rtj1009_sanban .ren_yx_xx { width: 320px; }
.rtj1009_sanban .ren_yx_xx .ren_bt { float: left; padding: 2px 0 10px 2px; font-size: 18px; line-height: 20px; }
.rtj1009_sanban .ren_yx_xx .ren_ys_ul { display: block; float: left; width: 100%; padding-top: 6px; overflow: hidden; position: relative; }
.rtj1009_sanban .ren_yx_xx .ren_ezx_tieli { float: left; margin-right: 10px; width: 155px; height: 122px; text-align: center; overflow: hidden; position: relative; }
.rtj1009_sanban .ren_yx_xx .ren_ezx_tieli1 { margin-bottom: 10px; }
.rtj1009_sanban .ren_yx_xx .ren_ezx_tieli2 { margin-right: 0; margin-bottom: 10px; }
.rtj1009_sanban .ren_yx_xx .ren_ezx_tieli4 { margin-right: 0; }

.rtj1009_sanban .ren_yx_xx .ren_wuz_tie { display: block; float: left; width: 100%; overflow: hidden; position: relative; }
.rtj1009_sanban .ren_yx_xx .ren_tie_img { float: left; display: block; width: 100%; height: 122px; overflow: hidden; }
.rtj1009_sanban .ren_yx_xx .ren_tie_img img { display: block; width: 155px; height: 122px; overflow: hidden; position: relative; -webkit-transition: all .5s; -moz-transition: all .5s; -ms-transition: all .5s; -o-transition: all .5s; transition: all .5s; }
.rtj1009_sanban .ren_yx_xx .ren_tie_img:hover img { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); }
.rtj1009_sanban .ren_yx_xx .ren_ezx_tieli span { display: block; width: 155px; height: 30px; line-height: 30px; font-size: 12px; color: #fff; text-align: center; background: rgba(0,0,0,0.4); filter: progid: dximagetransform.microsoft.gradient(startcolorstr=#4E000000,endcolorstr=#4E000000); position: absolute; overflow: hidden; left: 0; bottom: 0; }
/** end **/

/** rtj1009_siban **/
.rtj1009_siban { width: 100%; margin: 0px auto; margin-bottom: 20px; background: #FFF; }
.rtj1009_siban .rtj1009_e { width: 1200px; margin: 0 auto; padding: 10px 0 0 0; }

.rtj1009_siban .ren_e_z { width: 855px; }
.rtj1009_siban .ren_e_z .ren_e_zs { width: 300px; margin-bottom: 18px; overflow: hidden; background: #FFF; }
.rtj1009_siban .ren_e_zs .rtj1009_lunbo { width: 296px; height: 286px; float: left; padding: 6px 2px; display: block; overflow: hidden; position: relative; }
.rtj1009_siban .rtj1009_lunbo .ren_lunbo { width: 296px; height: 286px; position: relative; box-shadow: 0px 3px 6px -2px rgba(0,0,0,0.3); -webkit-box-shadow: 0px 3px 6px -2px rgba(0,0,0,0.3); -moz-box-shadow: 0px 3px 6px -2px rgba(0,0,0,0.3); border-radius: 5px; background: #FDFDFD; text-align: left; }
.rtj1009_siban .rtj1009_huanbt { display: block; width: 296px; height: 46px; line-height: 46px; }
.rtj1009_siban .rtj1009_huanbt a { display: block; float: left; width: 276px; padding: 0 10px; color: #666; font-size: 14px; text-align: center; overflow: hidden;
white-space: nowrap; text-overflow: ellipsis; }
.rtj1009_siban .ren_tw_zy { display: block; height: 38px; overflow: hidden; padding: 5px 9px; background: #F4F4F4; border-left: 1px solid #F8F8F8; border-right: 1px solid #F8F8F8; }
.rtj1009_siban .ren_tw_zy a { font-size: 12px; color: #666; }
.rtj1009_siban .ren1009_huankz { padding-bottom: 10px; width: 100%; height: 10px; line-height: 10px; }
.rtj1009_siban .ren1009_huankz .slidebar { text-align: center; z-index: 1; }
.rtj1009_siban .ren1009_huankz .slidebar span { margin: 0 5px; background: #C1C1C1; border-radius: 50%; width: 7px; height: 7px; overflow: hidden; cursor: pointer; display: inline-block; text-indent: -9999px; zoom: 1; }

.rtj1009_siban .ren1009_huankz .slidebar span.on { background: #ff7200; }
.rtj1009_siban .ren1009_huansx a { bottom: 160px; }

.rtj1009_siban .ren_santab_xx .ren_ez_tie { display: block; width: 530px; overflow: hidden; }
.rtj1009_siban .ren_santab_xx .ren_ez_tieyi { height: 40px; line-height: 40px; overflow: hidden; }
.rtj1009_siban .ren_santab_xx .ren_ez_tieyi a { display: block; height: 40px; line-height: 40px; padding: 0 10px; font-size: 18px; color: #ff7200; text-align: center; overflow: hidden; }
.rtj1009_siban .ren_santab_xx .ren_ez_tieyi a:hover { color: #1769e0; }
.rtj1009_siban .ren_santab_xx .ren_ez_tieyi span { display: block; line-height: 22px; color: #787878; padding: 0 10px; height: 44px; overflow: hidden; }

.rtj1009_siban .ren_ez_tie ul { padding: 10px 0 0 0; font-size: 14px; }
.rtj1009_siban .ren_ez_tie li { background-image: url(../image/rtj1009_ui007.png); background-repeat: no-repeat; }
.rtj1009_siban .ren_ez_tie .ren_e_tieli { float: left; padding-left: 14px; width: 251px; height: 34px; line-height: 34px; overflow: hidden; background-position: 0 -512px; }
.rtj1009_siban .ren_ez_tie li span { width: 3px; height: 3px; background: #ff7200; float: left; margin: 15px 10px 0 10px; }
.rtj1009_siban .ren_ez_tie li a { float: left; display: block; width: 225px; color: #555; font-size: 14px; overflow: hidden; }
.rtj1009_siban .ren_ez_tie a:hover { color: #ff7200; }

.rtj1009_siban .ren_santab_xx .ren_ezx_tw { display: block; float: left; width: 100%; padding-top: 19px; overflow: hidden; position: relative; }

.rtj1009_siban .ren_santab_xx .ren_twxx { width: 160px; height: 120px; text-align: center; margin: 0 8px; overflow: hidden; position: relative; }
.rtj1009_siban .ren_santab_xx .ren_top_tw { height: 120px; position: absolute; top: 0; left: 0; }
.rtj1009_siban .ren_santab_xx .ren_ezx_tw a { width: 100%; height: 100%; display: block; overflow: hidden; }
.rtj1009_siban .ren_santab_xx .ren_ezx_tw a img { width: 160px; height: 120px; overflow: hidden; position: relative; -webkit-transition: all .5s; -moz-transition: all .5s; -ms-transition: all .5s; -o-transition: all .5s; transition: all .5s; }
.rtj1009_siban .ren_santab_xx .ren_ezx_tw a:hover img { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); }
.rtj1009_siban .ren_santab_xx .ren_ezx_tw a span { display: block; width: 160px; height: 30px; line-height: 30px; font-size: 12px; color: #fff; text-align: center; background: rgba(0,0,0,0.4); filter: progid: dximagetransform.microsoft.gradient(startcolorstr=#4E000000,endcolorstr=#4E000000); position: absolute; overflow: hidden; left: 0; bottom: 0; }

.rtj1009_siban .ren_z_ad { width: 300px; height: 80px; padding-top: 26px; }
.rtj1009_siban .ren_e_zs .ren_sd_xx a img { width: 300px; height: 80px; }

.rtj1009_siban .rtj1009_yixy_bt { margin-bottom: 20px; height: 46px; line-height: 46px; border-bottom: 2px solid #EDEDED; }
.rtj1009_siban .rtj1009_bt { padding: 0 20px 0 0; height: 46px; line-height: 46px; display: block; color: #ff7200; }
.rtj1009_siban .rtj1009_bt a { display: block; height: 46px; background: url(../image/ren_fc.png) 0 no-repeat; padding: 0 10px 0 34px; font-size: 24px; color: #ff7200; font-weight: 500; border-bottom: 2px solid #ff7200; }

.rtj1009_siban .ren_e_pdfl { margin-right: 80px; font-size: 14px; height: 46px; line-height: 46px; display: block; }
.rtj1009_siban .ren_e_pdfl a { float: left; height: 46px; line-height: 46px; overflow: hidden; font-size: 12px; color: #999; }
.rtj1009_siban .ren_e_pdfl a:hover { color: #ff7200; }
.rtj1009_siban .ren_e_pdfl span { float: left; color: #E1E1E1; font-size: 16px; line-height: 44px; padding: 0 12px; }
.rtj1009_siban .rtj1009_yixy_bt .ren_e_jrpd { height: 46px; line-height: 46px; overflow: hidden; font-size: 12px; color: #999; }
.rtj1009_siban .rtj1009_yixy_bt a:hover { color: #ff7200; }

.rtj1009_siban .ren_santab_xx { display: block; float: right; width: 530px; }
.rtj1009_siban .ren_santab_hover { height: 40px; position: relative; }
.rtj1009_siban .ren_santab_bt { width: 530px; height: 40px; background: #FFF; overflow: hidden; }
.rtj1009_siban .ren_santab_hover .ren_santab_bt li { float: left; width: 100%; line-height: 40px; background: #F2F2F2; }
.rtj1009_siban .ren_santab_hover .ren_santab_bt li a { display: block; float: left; width: 33.33%; height: 40px; font-size: 16px; text-align: center; position: relative; }
.rtj1009_siban .ren_santab_hover .ren_santab_bt .xxk { background: #ff7200; color: #FFF; }


.rtj1009_siban .ren_e_y { width: 320px; }
.rtj1009_siban .ren_yx_xx { width: 320px; }
.rtj1009_siban .ren_yx_xx .ren_bt { float: left; padding: 2px 0 10px 2px; font-size: 18px; line-height: 20px; }
.rtj1009_siban .ren_yx_xx .ren_ys_ul { display: block; float: left; width: 100%; padding-top: 6px; overflow: hidden; position: relative; }
.rtj1009_siban .ren_yx_xx .ren_ezx_tieli { float: left; margin-right: 10px; width: 155px; height: 122px; text-align: center; overflow: hidden; position: relative; }
.rtj1009_siban .ren_yx_xx .ren_ezx_tieli1 { margin-bottom: 10px; }
.rtj1009_siban .ren_yx_xx .ren_ezx_tieli2 { margin-right: 0; margin-bottom: 10px; }
.rtj1009_siban .ren_yx_xx .ren_ezx_tieli4 { margin-right: 0; }

.rtj1009_siban .ren_yx_xx .ren_wuz_tie { display: block; float: left; width: 100%; overflow: hidden; position: relative; }
.rtj1009_siban .ren_yx_xx .ren_tie_img { float: left; display: block; width: 100%; height: 122px; overflow: hidden; }
.rtj1009_siban .ren_yx_xx .ren_tie_img img { display: block; width: 155px; height: 122px; overflow: hidden; position: relative; -webkit-transition: all .5s; -moz-transition: all .5s; -ms-transition: all .5s; -o-transition: all .5s; transition: all .5s; }
.rtj1009_siban .ren_yx_xx .ren_tie_img:hover img { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); }
.rtj1009_siban .ren_yx_xx .ren_ezx_tieli span { display: block; width: 155px; height: 30px; line-height: 30px; font-size: 12px; color: #fff; text-align: center; background: rgba(0,0,0,0.4); filter: progid: dximagetransform.microsoft.gradient(startcolorstr=#4E000000,endcolorstr=#4E000000); position: absolute; overflow: hidden; left: 0; bottom: 0; }
/** end **/

/** rtj1009_wuban **/
.rtj1009_wuban { width: 100%; margin: 0px auto; margin-bottom: 20px; background: #FFF; }
.rtj1009_wuban .rtj1009_e { width: 1200px; margin: 0 auto; padding: 10px 0 0 0; }

.rtj1009_wuban .ren_e_z { width: 795px; }
.rtj1009_wuban .ren_e_z .ren_e_zs { width: 380px; margin-bottom: 12px; overflow: hidden; background: #FFF; }
.rtj1009_wuban .ren_e_zs .rtj1009_lunbo { width: 356px; height: 332px; float: left; padding: 6px 2px; display: block; overflow: hidden; position: relative; }
.rtj1009_wuban .rtj1009_lunbo .ren_lunbo { width: 356px; height: 332px; position: relative; box-shadow: 0px 3px 6px -2px rgba(0,0,0,0.3); -webkit-box-shadow: 0px 3px 6px -2px rgba(0,0,0,0.3); -moz-box-shadow: 0px 3px 6px -2px rgba(0,0,0,0.3); border-radius: 5px; background: #FDFDFD; text-align: left; }
.rtj1009_wuban .rtj1009_huanbt { display: block; width: 356px; height: 47px; line-height: 47px; }
.rtj1009_wuban .rtj1009_huanbt a { display: block; float: left; width: 316px; padding: 0 20px; color: #666; font-size: 18px; text-align: center; overflow: hidden;
white-space: nowrap; text-overflow: ellipsis; }
.rtj1009_wuban .ren_tw_zy { display: block; height: 38px; overflow: hidden; padding: 5px 9px; background: #F4F4F4; border-left: 1px solid #F8F8F8; border-right: 1px solid #F8F8F8; }
.rtj1009_wuban .ren_tw_zy a { font-size: 12px; color: #666; }
.rtj1009_wuban .ren1009_huankz { padding-bottom: 15px; width: 100%; height: 10px; line-height: 10px; }
.rtj1009_wuban .ren1009_huankz .slidebar { text-align: center; z-index: 1; }
.rtj1009_wuban .ren1009_huankz .slidebar span { margin: 0 5px; background: #C1C1C1; border-radius: 50%; width: 7px; height: 7px; overflow: hidden; cursor: pointer; display: inline-block; text-indent: -9999px; zoom: 1; }

.rtj1009_wuban .ren1009_huankz .slidebar span.on { background: #ff7200; }
.rtj1009_wuban .ren_twus_img { float: left; width: 30px; height: 30px; margin: 10px 10px 10px 0px; position: relative; }
.rtj1009_wuban .ren_twus_img img { float: left; width: 30px; height: 30px; }
.rtj1009_wuban .ren_twus_name { float: left; width: 80px; color: #666; font-size: 13px; text-align: left; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.rtj1009_wuban .ren_twsj_xx { display: block; padding-top: 15px; }
.rtj1009_wuban .ren_twsj { padding: 0 12px 0 12px; border-width: 0; background: #FDFDFD; height: 50px; line-height: 50px; border-top: 1px solid #EDEDED; }
.rtj1009_wuban .ren_twsj_ckhf { background: url(../image/list-number-icon.png) 0 -38px no-repeat; color: #999; padding-left: 20px; line-height: 24px; float: right; margin-left: 15px; }
.rtj1009_wuban .ren_twsj_ck { background: url(../image/list-number-icon.png) 0 -17px no-repeat; color: #999; padding-left: 20px; line-height: 24px;  float: right; margin-left: 15px; font-size: 12px; }
.rtj1009_sanban .ren1009_huansx a { bottom: 160px; }

.rtj1009_wuban .ren_bt { padding: 2px 0 5px 2px; font-size: 18px; line-height: 20px; }
.rtj1009_wuban .ren_ptop20 { padding-top: 30px; }

.rtj1009_wuban .ren_sitab_xx { display: block; float: right; width: 410px; }
.rtj1009_wuban .ren_sitab_xx .ren_ez_tie { display: block; width: 410px; overflow: hidden; }
.rtj1009_wuban .ren_sitab_xx .ren_ez_tieyi { height: 40px; line-height: 40px; overflow: hidden; }
.rtj1009_wuban .ren_sitab_xx .ren_ez_tieyi a { display: block; height: 40px; line-height: 40px; padding: 0 10px; font-size: 18px; color: #ff7200; text-align: center; overflow: hidden; }
.rtj1009_wuban .ren_sitab_xx .ren_ez_tieyi span { display: block; line-height: 22px; color: #787878; padding: 0 10px; height: 44px; overflow: hidden; }

.rtj1009_wuban .ren_ez_tie .ren_ez_xx { float: left; width: 100%; padding-top: 12px; font-size: 14px; }
.rtj1009_wuban .ren_ez_tie .ren_ez_xx li { background-image: url(../image/rtj1009_ui007.png); background-repeat: no-repeat; }
.rtj1009_wuban .ren_ez_tie .ren_e_tieli { float: left; padding-left: 14px; width: 100%; height: 34px; line-height: 34px; overflow: hidden; background-position: 0 -512px; }
.rtj1009_wuban .ren_ez_tie .ren_e_tieli .ren_tie_a { float: left; width: 260px; }
.rtj1009_wuban .ren_ez_tie .ren_e_tieli span { float: right; padding-right: 14px; }
.rtj1009_wuban .ren_ez_tie .ren_e_tieli span a { font-size: 12px; color: #999; }
.rtj1009_wuban .ren_ez_tie a:hover { color: #ff7200; }

.rtj1009_wuban .ren_sitab_xx .ren_ezx_tw { display: block; float: left; width: 100%; overflow: hidden; position: relative; }
.rtj1009_wuban .ren_e_z .ren_e_zx { position: relative; padding: 20px 0 0; overflow: hidden; }
.rtj1009_wuban .ren_e_z .ren_ezx_tw ul { float: left; width: 100%; padding-top: 6px; font-size: 14px; }
.rtj1009_wuban .ren_e_z .ren_ezx_tw ul li { float: left; width: 410px;}
.rtj1009_wuban .ren_ezx_tw .ren_tie_img { float: left; display: block; width: 110px; height: 100px; overflow: hidden; }
.rtj1009_wuban .ren_ezx_tw .ren_tie_img img { display: block; width: 110px; height: 100px; overflow: hidden; -webkit-transition: all .5s; -moz-transition: all .5s; -ms-transition: all .5s; -o-transition: all .5s; transition: all .5s; }
.rtj1009_wuban .ren_ezx_tw .ren_tie_img:hover img { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); }
.rtj1009_wuban .ren_ezx_tw .ren_ezx_tiexx { float: right; width: 284px; }
.rtj1009_wuban .ren_ezx_tw .ren_ezx_tiexx .ren_ezx_tiebt { display: block; width: 100%; height: 30px; line-height: 30px; font-size: 18px; color: #333; overflow: hidden; }
.rtj1009_wuban .ren_ezx_tw .ren_ezx_tiexx a:hover { color: #ff7200; }
.rtj1009_wuban .ren_ezx_tw .ren_ezx_tiexx .ren_ezx_tiemr { display: block; padding-top: 12px; height: 50px; line-height: 24px; overflow: hidden; font-size: 12px; color: #888; }

.rtj1009_wuban .ren_e_zxxx { width: 380px; padding-top: 20px; }
.rtj1009_wuban .ren_z_dr { padding-top: 6px; width: 380px; }
.rtj1009_wuban .ren_z_dr ul { padding-left: 1px; }
.rtj1009_wuban .ren_z_dr ul li { float: left; width: 77px; padding-right: 16px; }
.rtj1009_wuban .ren_z_dr ul li img { display: block; width: 77px; height: 77px; }
.rtj1009_wuban .ren_z_dr ul li p { display: block; width: 77px; }
.rtj1009_wuban .ren_z_dr ul li p a { display: block; padding: 0 5px; line-height: 30px; text-align: center; font-size: 13px; color: #666; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }

.rtj1009_wuban .rtj1009_yixy_bt { margin-bottom: 20px; height: 46px; line-height: 46px; border-bottom: 2px solid #EDEDED; }
.rtj1009_wuban .rtj1009_bt { padding: 0 20px 0 0; height: 46px; line-height: 46px; display: block; color: #ff7200; }
.rtj1009_wuban .rtj1009_bt a { display: block; height: 46px; background: url(../image/ren_sh.png) 0 no-repeat; padding: 0 10px 0 34px; font-size: 24px; color: #ff7200; font-weight: 500; border-bottom: 2px solid #ff7200; }

.rtj1009_wuban .ren_e_pdfl { font-size: 14px; height: 46px; line-height: 46px; display: block; }
.rtj1009_wuban .ren_e_pdfl a { float: left; height: 46px; line-height: 46px; overflow: hidden; font-size: 12px; color: #999; }
.rtj1009_wuban .ren_e_pdfl a:hover { color: #ff7200; }
.rtj1009_wuban .ren_e_pdfl span { float: left; color: #E1E1E1; font-size: 16px; line-height: 44px; padding: 0 12px; }
.rtj1009_wuban .rtj1009_yixy_bt .ren_e_jrpd { height: 46px; line-height: 46px; overflow: hidden; font-size: 12px; color: #999; }
.rtj1009_wuban .rtj1009_yixy_bt a:hover { color: #ff7200; }

.rtj1009_wuban .ren_e_y { width: 380px; }
.rtj1009_wuban .ren_wuytab_xx { width: 100%; margin-top: 6px; margin-bottom: 20px; border: 1px solid #eee; boder-left: none; background-color: #FFF; }
.rtj1009_wuban .ren_wuytab_xx .ren_wuytab_hover { float: left; }
.rtj1009_wuban .ren_wuytab_xx .ren_wuytab_bt { width: 100px; float: left; background-color: #F2F2F2; }
.rtj1009_wuban .ren_wuytab_xx .ren_wuytab_bt li { height: 63px; border-left: 1px solid #F2F2F2; line-height: 63px; text-align: center; cursor: pointer; }
.rtj1009_wuban .ren_wuytab_xx .ren_wuytab_bt li a { display: block; float: left; width: 100%; font-size: 14px; }
.rtj1009_wuban .ren_wuytab_xx .ren_wuytab_bt li span { padding-left: 5px; font-family: "SimSun"; color: #B2B2B2; font-weight: 700;}
.rtj1009_wuban .ren_wuytab_xx .ren_wuytab_bt .xxk { background-color: #FFF; border-left: 1px solid #1769e0; height: 66px; color: #1769e0; }
.rtj1009_wuban .ren_wuytab_xx .ren_wuytab_bt .xxk span { color: #1769e0; }

.rtj1009_wuban .ren_wuytab_nr { float: left; margin-top: 15px; width: 248px; padding: 0 15px; }
.rtj1009_wuban .ren_wuytab_nr .ren_wuz_tie { display: block; float: left; width: 100%; overflow: hidden; position: relative; }
.rtj1009_wuban .ren_wuytab_nr .ren_tie_img { float: left; display: block; width: 100%; height: 136px; overflow: hidden; }
.rtj1009_wuban .ren_wuytab_nr .ren_tie_img img { display: block; width: 100%; height: 136px; overflow: hidden; -webkit-transition: all .5s; -moz-transition: all .5s; -ms-transition: all .5s; -o-transition: all .5s; transition: all .5s; }
.rtj1009_wuban .ren_wuytab_nr .ren_tie_img:hover img { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); }
.rtj1009_wuban .ren_wuytab_nr .ren_ezx_tiexx { float: right; width: 248px; }
.rtj1009_wuban .ren_wuytab_nr .ren_ezx_tiexx .ren_ezx_tiebt { display: block; float: left; padding: 5px 20px; width: 208px; height: 30px; line-height: 30px; font-size: 16px; color: #333; overflow: hidden; text-align: center; }
.rtj1009_wuban .ren_wuytab_nr .ren_ezx_tiexx a:hover { color: #ff7200; }
.rtj1009_wuban .ren_wuytab_nr .ren_ezx_tiexx .ren_ezx_tiemr { display: block; float: left; padding: 5px; height: 48px; line-height: 24px; background: #F2F2F2; overflow: hidden; font-size: 12px; color: #888; }

.rtj1009_wuban .ren_yx_xx { width: 380px; }
.rtj1009_wuban .ren_yx_xx .ren_ys_ul { padding-top: 6px; }
.rtj1009_wuban .ren_yx_xx .ren_ezx_tieli { float: left; width: 116px; text-align: center; margin-right: 16px; overflow: hidden; position: relative; }
.rtj1009_wuban .ren_yx_xx .ren_ezx_tieli3 { margin-right: 0; }

.rtj1009_wuban .ren_yx_xx .ren_wuz_tie { display: block; float: left; width: 100%; overflow: hidden; position: relative; }
.rtj1009_wuban .ren_yx_xx .ren_tie_img { float: left; display: block; width: 100%; height: 90px; overflow: hidden; }
.rtj1009_wuban .ren_yx_xx .ren_tie_img img { display: block; width: 100%; height: 90px; overflow: hidden; -webkit-transition: all .5s; -moz-transition: all .5s; -ms-transition: all .5s; -o-transition: all .5s; transition: all .5s; }
.rtj1009_wuban .ren_yx_xx .ren_tie_img:hover img { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); }
.rtj1009_wuban .ren_yx_xx .ren_ezx_tiexx { float: right; width: 116px; }
.rtj1009_wuban .ren_yx_xx .ren_ezx_tiexx .ren_ezx_tiebt { display: block; float: left; padding: 0 5px; width: 106px; height: 30px; line-height: 30px; font-size: 12px; color: #333; overflow: hidden; }
.rtj1009_wuban .ren_yx_xx .ren_ezx_tiexx a:hover { color: #ff7200; }
.rtj1009_wuban .ren_yx_xx .ren_ezx_tiexx .ren_ezx_tiemr { display: block; float: left; padding: 5px; height: 48px; line-height: 24px; background: #F2F2F2; overflow: hidden; font-size: 12px; color: #888; }

.rtj1009_wuban .ren_e_y .ren_yx_sd { padding-bottom: 15px; width: 100%; height: 50px; overflow: hidden; }
.rtj1009_wuban .ren_e_y .ren_sd_xx img { width: 380px; height: 50px; }

.rtj1009_wuban .ren_ytie_xx { display: block; float: left; width: 100%; padding-top: 10px; overflow: hidden; position: relative; }
.rtj1009_wuban .ren_ey_tw { display: block; float: left; width: 100%; padding-top: 10px; overflow: hidden; position: relative; }
.rtj1009_wuban .ren_ey_tw .ren_twxx { width: 155px; height: 110px; text-align: center; overflow: hidden; position: relative; }
.rtj1009_wuban .ren_ey_tw .ren_twxx1 { margin-right: 10px; }
.rtj1009_wuban .ren_ey_tw .ren_top_tw { height: 110px; position: absolute; top: 0; left: 0; }
.rtj1009_wuban .ren_ey_tw .ren_twxx a { width: 100%; height: 100%; display: block; overflow: hidden; }
.rtj1009_wuban .ren_ey_tw .ren_twxx a img { width: 155px; height: 110px; overflow: hidden; position: relative; -webkit-transition: all .5s; -moz-transition: all .5s; -ms-transition: all .5s; -o-transition: all .5s; transition: all .5s; }
.rtj1009_wuban .ren_ey_tw .ren_twxx a:hover img { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); }
.rtj1009_wuban .ren_ey_tw .ren_twxx a span { display: block; width: 155px; height: 30px; line-height: 30px; font-size: 12px; color: #fff; text-align: center; background: rgba(0,0,0,0.4); filter: progid: dximagetransform.microsoft.gradient(startcolorstr=#4E000000,endcolorstr=#4E000000); position: absolute; overflow: hidden; left: 0; bottom: 0; }

.rtj1009_wuban .ren_ytie_xx li { background-image: url(../image/rtj1009_ui007.png); background-repeat: no-repeat; }
.rtj1009_wuban .ren_ytie_xx .ren_e_tieli { float: left; padding-left: 14px; width: 306px; height: 44px; line-height: 44px; overflow: hidden; background-position: 0 -507px; }
.rtj1009_wuban .ren_ytie_xx li:hover .ren_tie_bt {color: #ff7200; }
.rtj1009_wuban .ren_sanytab_nr li:hover .ren_tie_bt { color: #ff7200; }
/** end **/


/** rtj1009_liuban **/
.rtj1009_liuban { width: 100%; margin: 0px auto; margin-bottom: 20px; background: #FFF; }
.rtj1009_liuban .rtj1009_e { width: 1200px; margin: 0 auto; padding: 10px 0 0 0; }

.rtj1009_liuban .ren_e_z { width: 855px; }
.rtj1009_liuban .ren_e_z .ren_e_zs { width: 300px; margin-bottom: 18px; overflow: hidden; background: #FFF; }
.rtj1009_liuban .ren_e_zs .rtj1009_lunbo { width: 296px; height: 286px; float: left; padding: 6px 2px; display: block; overflow: hidden; position: relative; }
.rtj1009_liuban .rtj1009_lunbo .ren_lunbo { width: 296px; height: 286px; position: relative; box-shadow: 0px 3px 6px -2px rgba(0,0,0,0.3); -webkit-box-shadow: 0px 3px 6px -2px rgba(0,0,0,0.3); -moz-box-shadow: 0px 3px 6px -2px rgba(0,0,0,0.3); border-radius: 5px; background: #FDFDFD; text-align: left; }
.rtj1009_liuban .rtj1009_huanbt { display: block; width: 296px; height: 46px; line-height: 46px; }
.rtj1009_liuban .rtj1009_huanbt a { display: block; float: left; width: 276px; padding: 0 10px; color: #666; font-size: 14px; text-align: center; overflow: hidden;
white-space: nowrap; text-overflow: ellipsis; }
.rtj1009_liuban .ren_tw_zy { display: block; height: 38px; overflow: hidden; padding: 5px 9px; background: #F4F4F4; border-left: 1px solid #F8F8F8; border-right: 1px solid #F8F8F8; }
.rtj1009_liuban .ren_tw_zy a { font-size: 12px; color: #666; }
.rtj1009_liuban .ren1009_huankz { padding-bottom: 10px; width: 100%; height: 10px; line-height: 10px; }
.rtj1009_liuban .ren1009_huankz .slidebar { text-align: center; z-index: 1; }
.rtj1009_liuban .ren1009_huankz .slidebar span { margin: 0 5px; background: #C1C1C1; border-radius: 50%; width: 7px; height: 7px; overflow: hidden; cursor: pointer; display: inline-block; text-indent: -9999px; zoom: 1; }

.rtj1009_liuban .ren1009_huankz .slidebar span.on { background: #ff7200; }
.rtj1009_liuban .ren1009_huansx a { bottom: 160px; }

.rtj1009_liuban .ren_santab_xx .ren_ez_tie { display: block; width: 530px; overflow: hidden; }
.rtj1009_liuban .ren_santab_xx .ren_ez_tieyi { height: 40px; line-height: 40px; overflow: hidden; }
.rtj1009_liuban .ren_santab_xx .ren_ez_tieyi a { display: block; height: 40px; line-height: 40px; padding: 0 10px; font-size: 18px; color: #ff7200; text-align: center; overflow: hidden; }
.rtj1009_liuban .ren_santab_xx .ren_ez_tieyi a:hover { color: #1769e0; }
.rtj1009_liuban .ren_santab_xx .ren_ez_tieyi span { display: block; line-height: 22px; color: #787878; padding: 0 10px; height: 44px; overflow: hidden; }

.rtj1009_liuban .ren_ez_tie ul { padding: 10px 0 0 0; font-size: 14px; }
.rtj1009_liuban .ren_ez_tie li { background-image: url(../image/rtj1009_ui007.png); background-repeat: no-repeat; }
.rtj1009_liuban .ren_ez_tie .ren_e_tieli { float: left; padding-left: 14px; width: 251px; height: 34px; line-height: 34px; overflow: hidden; background-position: 0 -512px; }
.rtj1009_liuban .ren_ez_tie li span { width: 3px; height: 3px; background: #ff7200; float: left; margin: 15px 10px 0 10px; }
.rtj1009_liuban .ren_ez_tie li a { float: left; display: block; width: 225px; color: #555; font-size: 14px; overflow: hidden; }
.rtj1009_liuban .ren_ez_tie a:hover { color: #ff7200; }

.rtj1009_liuban .ren_santab_xx .ren_ezx_tw { display: block; float: left; width: 100%; padding-top: 19px; overflow: hidden; position: relative; }

.rtj1009_liuban .ren_santab_xx .ren_twxx { width: 160px; height: 120px; text-align: center; margin: 0 8px; overflow: hidden; position: relative; }
.rtj1009_liuban .ren_santab_xx .ren_top_tw { height: 120px; position: absolute; top: 0; left: 0; }
.rtj1009_liuban .ren_santab_xx .ren_ezx_tw a { width: 100%; height: 100%; display: block; overflow: hidden; }
.rtj1009_liuban .ren_santab_xx .ren_ezx_tw a img { width: 160px; height: 120px; overflow: hidden; position: relative; -webkit-transition: all .5s; -moz-transition: all .5s; -ms-transition: all .5s; -o-transition: all .5s; transition: all .5s; }
.rtj1009_liuban .ren_santab_xx .ren_ezx_tw a:hover img { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); }
.rtj1009_liuban .ren_santab_xx .ren_ezx_tw a span { display: block; width: 160px; height: 30px; line-height: 30px; font-size: 12px; color: #fff; text-align: center; background: rgba(0,0,0,0.4); filter: progid: dximagetransform.microsoft.gradient(startcolorstr=#4E000000,endcolorstr=#4E000000); position: absolute; overflow: hidden; left: 0; bottom: 0; }

.rtj1009_liuban .ren_z_ad { width: 300px; height: 80px; padding-top: 26px; }
.rtj1009_liuban .ren_e_zs .ren_sd_xx a img { width: 300px; height: 80px; }

.rtj1009_liuban .rtj1009_yixy_bt { margin-bottom: 20px; height: 46px; line-height: 46px; border-bottom: 2px solid #EDEDED; }
.rtj1009_liuban .rtj1009_bt { padding: 0 20px 0 0; height: 46px; line-height: 46px; display: block; color: #ff7200; }
.rtj1009_liuban .rtj1009_bt a { display: block; height: 46px; background: url(../image/ren_zx.png) 0 no-repeat; padding: 0 10px 0 34px; font-size: 24px; color: #ff7200; font-weight: 500; border-bottom: 2px solid #ff7200; }

.rtj1009_liuban .ren_e_pdfl { margin-right: 80px; font-size: 14px; height: 46px; line-height: 46px; display: block; }
.rtj1009_liuban .ren_e_pdfl a { float: left; height: 46px; line-height: 46px; overflow: hidden; font-size: 12px; color: #999; }
.rtj1009_liuban .ren_e_pdfl a:hover { color: #ff7200; }
.rtj1009_liuban .ren_e_pdfl span { float: left; color: #E1E1E1; font-size: 16px; line-height: 44px; padding: 0 12px; }
.rtj1009_liuban .rtj1009_yixy_bt .ren_e_jrpd { height: 46px; line-height: 46px; overflow: hidden; font-size: 12px; color: #999; }
.rtj1009_liuban .rtj1009_yixy_bt a:hover { color: #ff7200; }

.rtj1009_liuban .ren_santab_xx { display: block; float: right; width: 530px; }
.rtj1009_liuban .ren_santab_hover { height: 40px; position: relative; }
.rtj1009_liuban .ren_santab_bt { width: 530px; height: 40px; background: #FFF; overflow: hidden; }
.rtj1009_liuban .ren_santab_hover .ren_santab_bt li { float: left; width: 100%; line-height: 40px; background: #F2F2F2; }
.rtj1009_liuban .ren_santab_hover .ren_santab_bt li a { display: block; float: left; width: 33.33%; height: 40px; font-size: 16px; text-align: center; position: relative; }
.rtj1009_liuban .ren_santab_hover .ren_santab_bt .xxk { background: #ff7200; color: #FFF; }


.rtj1009_liuban .ren_e_y { width: 320px; }
.rtj1009_liuban .ren_yx_xx { width: 320px; }
.rtj1009_liuban .ren_yx_xx .ren_bt { float: left; padding: 2px 0 10px 2px; font-size: 18px; line-height: 20px; }
.rtj1009_liuban .ren_yx_xx .ren_ys_ul { display: block; float: left; width: 100%; padding-top: 6px; overflow: hidden; position: relative; }
.rtj1009_liuban .ren_yx_xx .ren_ezx_tieli { float: left; margin-right: 10px; width: 155px; height: 122px; text-align: center; overflow: hidden; position: relative; }
.rtj1009_liuban .ren_yx_xx .ren_ezx_tieli1 { margin-bottom: 10px; }
.rtj1009_liuban .ren_yx_xx .ren_ezx_tieli2 { margin-right: 0; margin-bottom: 10px; }
.rtj1009_liuban .ren_yx_xx .ren_ezx_tieli4 { margin-right: 0; }

.rtj1009_liuban .ren_yx_xx .ren_wuz_tie { display: block; float: left; width: 100%; overflow: hidden; position: relative; }
.rtj1009_liuban .ren_yx_xx .ren_tie_img { float: left; display: block; width: 100%; height: 122px; overflow: hidden; }
.rtj1009_liuban .ren_yx_xx .ren_tie_img img { display: block; width: 155px; height: 122px; overflow: hidden; position: relative; -webkit-transition: all .5s; -moz-transition: all .5s; -ms-transition: all .5s; -o-transition: all .5s; transition: all .5s; }
.rtj1009_liuban .ren_yx_xx .ren_tie_img:hover img { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); }
.rtj1009_liuban .ren_yx_xx .ren_ezx_tieli span { display: block; width: 155px; height: 30px; line-height: 30px; font-size: 12px; color: #fff; text-align: center; background: rgba(0,0,0,0.4); filter: progid: dximagetransform.microsoft.gradient(startcolorstr=#4E000000,endcolorstr=#4E000000); position: absolute; overflow: hidden; left: 0; bottom: 0; }
/** end **/

/** rtj1009_qiban **/
.rtj1009_qiban { display: inline-block; width: 100%; margin: 0px auto; margin-bottom: 10px; background: #FFF; }
.rtj1009_qiban .rtj1009_e { width: 1200px; margin: 0 auto; padding: 10px 0 0 0; }

.rtj1009_qiban .ren_e_z { width: 855px; }
.rtj1009_qiban .ren_e_z .ren_e_zs { width: 300px; margin-bottom: 18px; overflow: hidden; background: #FFF; }
.rtj1009_qiban .ren_e_zs .rtj1009_lunbo { width: 296px; height: 286px; float: left; padding: 6px 2px; display: block; overflow: hidden; position: relative; }
.rtj1009_qiban .rtj1009_lunbo .ren_lunbo { width: 296px; height: 286px; position: relative; box-shadow: 0px 3px 6px -2px rgba(0,0,0,0.3); -webkit-box-shadow: 0px 3px 6px -2px rgba(0,0,0,0.3); -moz-box-shadow: 0px 3px 6px -2px rgba(0,0,0,0.3); border-radius: 5px; background: #FDFDFD; text-align: left; }
.rtj1009_qiban .rtj1009_huanbt { display: block; width: 296px; height: 46px; line-height: 46px; }
.rtj1009_qiban .rtj1009_huanbt a { display: block; float: left; width: 276px; padding: 0 10px; color: #666; font-size: 14px; text-align: center; overflow: hidden;
white-space: nowrap; text-overflow: ellipsis; }
.rtj1009_qiban .ren_tw_zy { display: block; height: 38px; overflow: hidden; padding: 5px 9px; background: #F4F4F4; border-left: 1px solid #F8F8F8; border-right: 1px solid #F8F8F8; }
.rtj1009_qiban .ren_tw_zy a { font-size: 12px; color: #666; }
.rtj1009_qiban .ren1009_huankz { padding-bottom: 10px; width: 100%; height: 10px; line-height: 10px; }
.rtj1009_qiban .ren1009_huankz .slidebar { text-align: center; z-index: 1; }
.rtj1009_qiban .ren1009_huankz .slidebar span { margin: 0 5px; background: #C1C1C1; border-radius: 50%; width: 7px; height: 7px; overflow: hidden; cursor: pointer; display: inline-block; text-indent: -9999px; zoom: 1; }

.rtj1009_qiban .ren1009_huankz .slidebar span.on { background: #ff7200; }
.rtj1009_qiban .ren1009_huansx a { bottom: 160px; }

.rtj1009_qiban .ren_santab_xx .ren_ez_tie { display: block; width: 530px; overflow: hidden; }
.rtj1009_qiban .ren_santab_xx .ren_ez_tieyi { height: 40px; line-height: 40px; overflow: hidden; }
.rtj1009_qiban .ren_santab_xx .ren_ez_tieyi a { display: block; height: 40px; line-height: 40px; padding: 0 10px; font-size: 18px; color: #ff7200; text-align: center; overflow: hidden; }
.rtj1009_qiban .ren_santab_xx .ren_ez_tieyi a:hover { color: #1769e0; }
.rtj1009_qiban .ren_santab_xx .ren_ez_tieyi span { display: block; line-height: 22px; color: #787878; padding: 0 10px; height: 44px; overflow: hidden; }

.rtj1009_qiban .ren_ez_tie ul { padding: 10px 0 0 0; font-size: 14px; }
.rtj1009_qiban .ren_ez_tie li { background-image: url(../image/rtj1009_ui007.png); background-repeat: no-repeat; }
.rtj1009_qiban .ren_ez_tie .ren_e_tieli { float: left; padding-left: 14px; width: 251px; height: 34px; line-height: 34px; overflow: hidden; background-position: 0 -512px; }
.rtj1009_qiban .ren_ez_tie li span { width: 3px; height: 3px; background: #ff7200; float: left; margin: 15px 10px 0 10px; }
.rtj1009_qiban .ren_ez_tie li a { float: left; display: block; width: 225px; color: #555; font-size: 14px; overflow: hidden; }
.rtj1009_qiban .ren_ez_tie a:hover { color: #ff7200; }

.rtj1009_qiban .ren_santab_xx .ren_ezx_tw { display: block; float: left; width: 100%; padding-top: 19px; overflow: hidden; position: relative; }

.rtj1009_qiban .ren_santab_xx .ren_twxx { width: 160px; height: 120px; text-align: center; margin: 0 8px; overflow: hidden; position: relative; }
.rtj1009_qiban .ren_santab_xx .ren_top_tw { height: 120px; position: absolute; top: 0; left: 0; }
.rtj1009_qiban .ren_santab_xx .ren_ezx_tw a { width: 100%; height: 100%; display: block; overflow: hidden; }
.rtj1009_qiban .ren_santab_xx .ren_ezx_tw a img { width: 160px; height: 120px; overflow: hidden; position: relative; -webkit-transition: all .5s; -moz-transition: all .5s; -ms-transition: all .5s; -o-transition: all .5s; transition: all .5s; }
.rtj1009_qiban .ren_santab_xx .ren_ezx_tw a:hover img { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); }
.rtj1009_qiban .ren_santab_xx .ren_ezx_tw a span { display: block; width: 160px; height: 30px; line-height: 30px; font-size: 12px; color: #fff; text-align: center; background: rgba(0,0,0,0.4); filter: progid: dximagetransform.microsoft.gradient(startcolorstr=#4E000000,endcolorstr=#4E000000); position: absolute; overflow: hidden; left: 0; bottom: 0; }

.rtj1009_qiban .ren_z_ad { width: 300px; height: 80px; padding-top: 26px; }
.rtj1009_qiban .ren_e_zs .ren_sd_xx a img { width: 300px; height: 80px; }

.rtj1009_qiban .rtj1009_yixy_bt { margin-bottom: 20px; height: 46px; line-height: 46px; border-bottom: 2px solid #EDEDED; }
.rtj1009_qiban .rtj1009_bt { padding: 0 20px 0 0; height: 46px; line-height: 46px; display: block; color: #ff7200; }
.rtj1009_qiban .rtj1009_bt a { display: block; height: 46px; background: url(../image/ren_qc.png) 0 no-repeat; padding: 0 10px 0 34px; font-size: 24px; color: #ff7200; font-weight: 500; border-bottom: 2px solid #ff7200; }

.rtj1009_qiban .ren_e_pdfl { margin-right: 80px; font-size: 14px; height: 46px; line-height: 46px; display: block; }
.rtj1009_qiban .ren_e_pdfl a { float: left; height: 46px; line-height: 46px; overflow: hidden; font-size: 12px; color: #999; }
.rtj1009_qiban .ren_e_pdfl a:hover { color: #ff7200; }
.rtj1009_qiban .ren_e_pdfl span { float: left; color: #E1E1E1; font-size: 16px; line-height: 44px; padding: 0 12px; }
.rtj1009_qiban .rtj1009_yixy_bt .ren_e_jrpd { height: 46px; line-height: 46px; overflow: hidden; font-size: 12px; color: #999; }
.rtj1009_qiban .rtj1009_yixy_bt a:hover { color: #ff7200; }

.rtj1009_qiban .ren_santab_xx { display: block; float: right; width: 530px; }
.rtj1009_qiban .ren_santab_hover { height: 40px; position: relative; }
.rtj1009_qiban .ren_santab_bt { width: 530px; height: 40px; background: #FFF; overflow: hidden; }
.rtj1009_qiban .ren_santab_hover .ren_santab_bt li { float: left; width: 100%; line-height: 40px; background: #F2F2F2; }
.rtj1009_qiban .ren_santab_hover .ren_santab_bt li a { display: block; float: left; width: 33.33%; height: 40px; font-size: 16px; text-align: center; position: relative; }
.rtj1009_qiban .ren_santab_hover .ren_santab_bt .xxk { background: #ff7200; color: #FFF; }


.rtj1009_qiban .ren_e_y { width: 320px; }
.rtj1009_qiban .ren_yx_xx { width: 320px; }
.rtj1009_qiban .ren_yx_xx .ren_bt { float: left; padding: 2px 0 10px 2px; font-size: 18px; line-height: 20px; }
.rtj1009_qiban .ren_yx_xx .ren_ys_ul { display: block; float: left; width: 100%; padding-top: 6px; overflow: hidden; position: relative; }
.rtj1009_qiban .ren_yx_xx .ren_ezx_tieli { float: left; margin-right: 10px; width: 155px; height: 122px; text-align: center; overflow: hidden; position: relative; }
.rtj1009_qiban .ren_yx_xx .ren_ezx_tieli1 { margin-bottom: 10px; }
.rtj1009_qiban .ren_yx_xx .ren_ezx_tieli2 { margin-right: 0; margin-bottom: 10px; }
.rtj1009_qiban .ren_yx_xx .ren_ezx_tieli4 { margin-right: 0; }

.rtj1009_qiban .ren_yx_xx .ren_wuz_tie { display: block; float: left; width: 100%; overflow: hidden; position: relative; }
.rtj1009_qiban .ren_yx_xx .ren_tie_img { float: left; display: block; width: 100%; height: 122px; overflow: hidden; }
.rtj1009_qiban .ren_yx_xx .ren_tie_img img { display: block; width: 155px; height: 122px; overflow: hidden; position: relative; -webkit-transition: all .5s; -moz-transition: all .5s; -ms-transition: all .5s; -o-transition: all .5s; transition: all .5s; }
.rtj1009_qiban .ren_yx_xx .ren_tie_img:hover img { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); }
.rtj1009_qiban .ren_yx_xx .ren_ezx_tieli span { display: block; width: 155px; height: 30px; line-height: 30px; font-size: 12px; color: #fff; text-align: center; background: rgba(0,0,0,0.4); filter: progid: dximagetransform.microsoft.gradient(startcolorstr=#4E000000,endcolorstr=#4E000000); position: absolute; overflow: hidden; left: 0; bottom: 0; }
/** end **/

/** rtj1009_baban **/
.rtj1009_baban { width: 100%; margin: 0px auto; margin-bottom: 20px; background: #FFF; }
.rtj1009_baban .rtj1009_ba { width: 1200px; margin: 0 auto; padding: 10px 0 0 0; }

.rtj1009_baban .rtj1009_yixy_bt { margin-bottom: 10px; height: 46px; line-height: 46px; }
.rtj1009_baban .rtj1009_bt { padding: 0 20px 0 0; height: 46px; line-height: 52px; display: block; color: #ff7200; }
.rtj1009_baban .rtj1009_bt a { display: block; height: 46px; background: url(../image/ren_tk.png) 0 no-repeat; padding: 0 10px 0 34px; font-size: 24px; color: #ff7200; font-weight: 500; }

.rtj1009_baban .ren_e_pdfl { font-size: 14px; height: 46px; line-height: 52px; display: block; }
.rtj1009_baban .ren_e_pdfl a { float: left; height: 46px; line-height: 52px; overflow: hidden; font-size: 12px; color: #999; }
.rtj1009_baban .ren_e_pdfl a:hover { color: #ff7200; }
.rtj1009_baban .ren_e_pdfl span { float: left; color: #E1E1E1; font-size: 16px; line-height: 50px; padding: 0 12px; }
.rtj1009_baban .rtj1009_yixy_bt .ren_e_jrpd { height: 46px; line-height: 52px; overflow: hidden; font-size: 12px; color: #999; }
.rtj1009_baban .rtj1009_yixy_bt a:hover { color: #ff7200; }


.rtj1009_ba_tw { height: 455px; position: relative; overflow: hidden; }
.rtj1009_ba_tw .ren_stw{ height: 450px; overflow: hidden; }
.rtj1009_ba_tw .zbxxk1 { width: 430px; height: 210px; text-align: center; margin: 0 10px 10px 0; overflow: hidden; }
.rtj1009_ba_tw .zbxxk2 { width: 210px; height: 210px; text-align: center; margin: 0 10px 10px 0; overflow: hidden; }
.rtj1009_ba_tw .zbxxk3 { width: 210px; height: 430px; text-align: center; margin: 0 10px 0 0; overflow: hidden; }
.rtj1009_ba_tw .zbxxk4 { width: 320px; height: 210px; text-align: center; margin-bottom: 10px; overflow: hidden; }
.rtj1009_ba_tw .zbxxk5 { width: 210px; height: 210px; text-align: center; margin: 0 10px 0 0; position: relative; overflow: hidden; left: -880px; }
.rtj1009_ba_tw .zbxxk6 { width: 210px; height: 210px; text-align: center; margin: 0 10px 0 0; position: relative; overflow: hidden; top: -210px; left: 220px; }
.rtj1009_ba_tw .zbxxk7 { width: 210px; height: 210px; text-align: center; margin: 0 10px 0 0; position: relative; overflow: hidden; top: -210px; left: 220px; }
.rtj1009_ba_tw .zbxxk8 { width: 320px; height: 210px; text-align: center; position: relative; overflow: hidden; top: -210px; left: 440px; }
.rtj1009_ba_tw .ren_ez_tw { height: 210px; position: absolute; top: 0; left: 0; }
.rtj1009_ba_tw .zbxxk3 .ren_ez_tw { height: 430px; }
.rtj1009_ba_tw .ren_stwxx a { display: block; overflow: hidden; position: relative; zoom: 1; }
.rtj1009_ba_tw .ren_stwxx img { display: block; width: 100%; height: 100%; top: 0; overflow: hidden; position: relative; }
.rtj1009_ba_tw .ren_stwxx a span { display: block; width: 100%; height: 30px; line-height: 30px; left: 0; bottom: -30px; font-size: 14px; color: #fff; z-index: 100; background: rgba(0,0,0,0.4); filter: progid: dximagetransform.microsoft.gradient(startcolorstr=#4E000000,endcolorstr=#4E000000); text-align: center; position: absolute; }
.rtj1009_ba_tw .ren_stwxx a:hover span { display: block; bottom: 0; transition: all 0.2s ease 0s; }
/** end **/


/** rtj1009_jiuban **/
.rtj1009_jiuban { display: inline-block; width: 100%; margin: 0px auto; margin-top: 10px; margin-bottom: 20px; background: #FFF; }
.rtj1009_jiuban .rtj1009_ba { width: 1200px; margin: 0 auto; padding: 10px 0 0 0; }


.rtj1009_jiuban .rtj1009_yixy_bt { height: 40px; line-height: 46px; }
.rtj1009_jiuban .rtj1009_bt { padding: 0 20px 0 0; height: 40px; line-height: 40px; display: block; color: #ff7200; }
.rtj1009_jiuban .rtj1009_bt a { display: block; height: 40px; background: url(../image/ren_bk.png) 0px 1px no-repeat; padding: 0 10px 0 34px; font-size: 24px; color: #ff7200; font-weight: 500; }


.rtj1009_jiuban .ren_jiutab_bt li a { display: inline-block; font-size: 14px; margin: 0 10px; cursor: pointer; padding: 0 16px; line-height: 30px; color: #666; }
.rtj1009_jiuban .ren_jiutab_bt .xxk { background: #ff7200; color: #FFF; border-radius: 4px; }
.rtj1009_jiuban .ren_jiutab_bt em { height: 10px; margin-top: 10px; width: 1px; display: inline-block; background-color: #DDD; }

.rtj1009_jiuban .ren_e_z { width: 1200px; margin: 0 auto; }
.rtj1009_jiuban .ren_e_z .ren_jiutab_hover { display: block; width: 100%; margin: 0 auto; }
.rtj1009_jiuban .ren_e_z .ren_jiutab_bt { display: block; margin: 0 auto; width: 100%; }
.rtj1009_jiuban .ren_e_z .ren_jiutab_bt li { font-size: 0; text-align: center; }
.rtj1009_jiuban .ren_e_z .ren_jiutab_bt li a { display: inline-block; font-size: 16px; margin: 0 28px; cursor: pointer; padding: 0 14px; line-height: 30px; color: #666; }
.rtj1009_jiuban .ren_e_z .ren_jiutab_bt em { height: 10px; margin-top: 10px; width: 1px; display: inline-block; background-color: #DDD; }
.rtj1009_jiuban .ren_e_z .ren_jiutab_bt .xxk { background: #ff7200; color: #FFF; border-radius: 6px; }

.rtj1009_jiuban .ren_wutw { width: 390px; margin-top: 10px; margin-bottom: 15px; }
.rtj1009_jiuban .ren_wutw .ren_wutw_xx1 { width: 240px; height: 205px; text-align: center; margin-right: 10px; overflow: hidden; position: relative; }
.rtj1009_jiuban .ren_wutw .ren_wutw_xx1 a { display: block; width: 240px; height: 205px; overflow: hidden; }
.rtj1009_jiuban .ren_wutw .ren_wutw_xx1 a img { width: 240px; height: 205px; overflow: hidden; position: relative; -webkit-transition: all .5s; -moz-transition: all .5s; -ms-transition: all .5s; -o-transition: all .5s; transition: all .5s; }
.rtj1009_jiuban .ren_wutw .ren_wutw_xx1 a img:hover { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1);
transform: scale(1.1); }
.rtj1009_jiuban .ren_wutw .ren_wutw_xx1 a span { display: block; width: 240px; height: 30px; line-height: 30px; font-size: 13px; color: #FFF; text-align: center; background: rgba(0,0,0,0.5); filter: progid:dximagetransform.microsoft.gradient(startcolorstr=#5E000000,endcolorstr=#5E000000); position: absolute; overflow: hidden; left: 0; bottom: 0; }
.rtj1009_jiuban .ren_wutw .ren_wutw_xx2 { width: 125px; height: 95px; text-align: center; margin: 0 0px 10px 0; overflow: hidden; position: relative; }
.rtj1009_jiuban .ren_wutw .ren_wutw_xx2 a { display: block; width: 125px; height: 95px; overflow: hidden; }
.rtj1009_jiuban .ren_wutw .ren_wutw_xx2 a img { display: block; width: 125px; height: 95px; overflow: hidden; }
.rtj1009_jiuban .ren_wutw .ren_wutw_xx2 a span { display: block; width: 100%; height: 100%; line-height: 20px; bottom: 100%; font-size: 13px; color: #FFF; z-index: 100; background: rgba(0,0,0,0.3); filter: progid: dximagetransform.microsoft.gradient(startcolorstr=#3E000000,endcolorstr=#3E000000); text-align: center; position: absolute; }
.rtj1009_jiuban .ren_wutw .ren_wutw_xx2 a em { display: block; margin: 0 10px; height: 40px; padding: 30px 0; width: 105px; position: absolute; left: 0; }
.rtj1009_jiuban .ren_wutw .ren_wutw_xx3 { width: 125px; height: 100px; text-align: center; overflow: hidden; position: relative; }
.rtj1009_jiuban .ren_wutw .ren_wutw_xx3 a { display: block; width: 125px; height: 100px; overflow: hidden; }
.rtj1009_jiuban .ren_wutw .ren_wutw_xx3 a img { display: block; width: 125px; height: 100px; overflow: hidden; }
.rtj1009_jiuban .ren_wutw .ren_wutw_xx3 a span { display: block; width: 100%; height: 100%; line-height: 20px; bottom: 100%; font-size: 13px; color: #FFF; z-index: 100; background: rgba(0,0,0,0.3); filter: progid: dximagetransform.microsoft.gradient(startcolorstr=#3E000000,endcolorstr=#3E000000); text-align: center; position: absolute; }
.rtj1009_jiuban .ren_wutw .ren_wutw_xx3 a em { display: block; margin: 0 10px; height: 40px; padding: 30px 0; width: 105px; position: absolute; left: 0; }
.rtj1009_jiuban .ren_wutw .ren_wutw_xx a:hover span { display: block; bottom: 0; transition: all 0.2s ease 0s; }

.rtj1009_jiuban .ren_e_z .ren_jiutab_nr { margin-top: 10px; padding-bottom: 15px; width: 810px; overflow: hidden; text-align: left; }
.rtj1009_jiuban .ren_e_z .ren_jiutab_nr .ren_ez_tie { text-align: left; }
.rtj1009_jiuban .ren_e_z .ren_jiutab_nr .ren_ez_tie ul { float: left; width: 395px; overflow: hidden; }
.rtj1009_jiuban .ren_e_z .ren_jiutab_nr .ren_ez_tie ul.ren_ez_xx1 { padding-right: 20px; }
.rtj1009_jiuban .ren_e_z .ren_jiutab_nr .ren_ez_tie ul li { background-image: url(../image/rtj1009_ui007.png); background-repeat: no-repeat; }
.rtj1009_jiuban .ren_e_z .ren_jiutab_nr .ren_e_tieli { float: left; padding-left: 13px; width: 100%; height: 34px; line-height: 34px; overflow: hidden; background-position: 0 -512px; }
.rtj1009_jiuban .ren_e_z .ren_jiutab_nr .ren_e_tieli .ren_tie_a { float: left; width: 320px; font-size: 14px; }
.rtj1009_jiuban .ren_e_z .ren_jiutab_nr .ren_e_tieli span { float: right; padding-right: 14px; font-size: 12px; color: #999; }
.rtj1009_jiuban .ren_e_z .ren_jiutab_nr a:hover { color: #ff7200; }


/** end **/


/** rtj1009_shiban **/
.rtj1009_shiban { width: 100%; margin: 0 auto; margin-bottom: 10px; padding-top: 10px; background: #FFF; text-align: left; }
.rtj1009_shiban p { width: 1200px; margin: 0 auto; height: 35px; line-height: 35px; border-bottom: 2px #DDD solid; }
.rtj1009_shiban p span { float: left; font-size: 18px; color: #ff7200; border-bottom: 2px #ff7200 solid; }
.rtj1009_shiban ul { width: 1200px; margin: 0 auto; padding: 10px 0 20px 0; overflow: hidden; }
.rtj1009_shiban ul li { float: left; width: 108px; height: 20px; margin: 8px 6px 0 6px; overflow: hidden; font-size: 14px; }
.rtj1009_shiban ul li a:hover { color: #ff7200; }
/** end **/


/** login **/
.pg_logging #wp { width: 100%; min-width: 1200px; margin: 0 auto; background: url(../image/denglu.jpg) no-repeat; background-position: 50% 0px; -webkit-background-size: 100%; -moz-background-size: 100%; -o-background-size: 100%; background-size: 100%; background-size: cover; }
.rtj1009_denglu { width: 1000px; margin: 0 auto; padding-top: 30px; padding-bottom: 80px; }
.ren_mn { display: block; float: right; min-width: 285px; border-radius: 5px; padding: 30px; background: #FFFFFF; }
.ren_bm_h { font-size: 20px; font-weight: normal; margin: 0px 0px 22px 0px; padding: 0px; }
.ren_rfm { position: relative; margin-bottom: 22px; font-size: 14px; appearance: none; -webkit-appearance: none; }
.ren_qq_rfm { position: relative; padding-top: 20px; margin-bottom: 22px; font-size: 14px; border-top: 1px #DDD solid; }
.ren_qq_rfm  {  }
.ren_rfm .input_text { font-size: 14px; }
.ren_label_icon { position: absolute; height: 40px; font-size: 14px; line-height: 40px; color: #a8a8a8; top: 2px; left: 1px; background: #fff; width: 289px; text-indent: 45px; }
.ren_label_daan { position: absolute; height: 40px; font-size: 14px; line-height: 40px; color: #a8a8a8; top: 2px; left: 1px; background: #fff; width: 289px; text-indent: 45px; }
.ren_label_tiwen { color: #585858; border: 1px solid #d8d8d8; border-radius: 3px; position: relative; height: 40px; font-size: 14px; line-height: 40px; top: 2px; background: #fff; width: 285px; padding-left: 45px; background: url(../image/rtj1009_ui005.png) -1px 0 no-repeat;  }
.ren_label_tiwen option { text-indent: 45px; }
.input_text_tiwen { padding: 10px; color: #585858; border: 1px solid #d8d8d8; border-radius: 3px; padding-left: 45px; position: relative; background: url(../image/rtj1009_ui005.png) 0 -44px no-repeat; }
.ren_px { width: 225px; }
.input_text { padding: 10px; color: #585858; border: 1px solid #d8d8d8; border-radius: 3px; padding-left: 45px; position: relative; background: url(../image/rtj1009_ui004.png) no-repeat; }
.input_daan { padding: 10px; color: #585858; border: 1px solid #d8d8d8; border-radius: 3px; position: relative; }
.input_text_zhmm { padding: 10px; color: #585858; border: 1px solid #d8d8d8; border-radius: 3px; position: relative; }
.zhanghaoicon { background-position: 0px 0px; }
.mimaicon { background-position: 0px -44px; }
.ren_mbzh a { color: #ff7200; }
.ren_pn { width: 120px; height: 40px; line-height: 40px; border-radius: 3px; font-size: 16px; color: #FFF; border: 0; background: #1769e0; cursor: pointer; }
.ren_ljzc { width: 120px; height: 38px; line-height: 38px; border-radius: 3px; font-size: 16px; color: #1769e0; border: 1px solid #1769e0; text-align: center; }
.ren_ljzc:hover { background: #1769e0; }
.ren_ljzc span { color: #1769e0; }
.ren_ljzc:hover span { color: #FFF; }
.ren_yzm { position: relative; margin-bottom: 22px; }
.ren_yzm th { width: 70px; height: 34px; line-height: 34px; font-size: 16px; color: #555; vertical-align: top; }
.ren_yzm .px { width: 200px; height: 34px; line-height: 34px; background-image: none; border-radius: 3px; }
.ren_yzm .px { padding: 0 15px; }
.ren_yzm .px, .pt, .ps, select { border: 1px solid #d8d8d8; background: #FFF none; }
.ren_yzm .px:focus { border-color: #1769e0; }
.ren_yzm td a { color: #ff7200; padding-left: 5px; font-size: 16px; }
.ren_flb { font-size: 20px; font-weight: normal; margin: 10px 10px 0px 10px; padding: 0px; }
.ren_flb span { line-height: 20px; font-size: 18px; font-weight: normal; }
.ren_zhmm_flb { padding-bottom: 15px; color: #ff7200; }
.ren_zhmm_flb em { line-height: 24px; font-size: 16px; font-weight: normal; }
.m_c .c { border-radius: 5px; padding: 15px; background: #FFFFFF; }
.alert_right, .alert_error, .alert_info { line-height: 36px; font-size: 15px; }
.nfl { padding-top: 20px; }
.nfl .f_c.ren-login-layer { width: 350px; }
.nfl #ren_layer_lostpw { width: 500px !important; }
.nfl .ren_label_tiwen { width: 330px; }
.nfl .ren_qtzhdl { width: 330px; }
.f_c .ren_rfm { padding: 0 10px; }
.f_c .ren_flb { margin: 15px 10px 30px 10px; }
.altw .ren_px { width: 273px; }
.altw .ren_label_icon { width: 350px; }
.rtj1009_denglu .rfm { width: 285px; }

.ren_qtzhdl { width: 285px; padding-top: 15px; }
.ren_qqlogin { width: 100%; padding-top: 5px; }
.ren_qtzhdl .ren_qtzh { border-top: 1px solid #EEE; height: 20px; width: 100%; }
.ren_qtzhdl .ren_qtzh span { display: block; width: 50%; height: 20px; line-height: 20px; margin: -10px auto 0; background-color: #FFF; font-size: 12px; color: #999; text-align: center; }
.ren_qqlogin a { float: left; display: block; margin-bottom: 12px; width: 50%; }
/** end **/

/** rtj1009_gg **/
.rtj1009_bbs_sd .rtj1009_sd_bt  { border-bottom: 1px solid #F0F0F0; }
.rtj1009_bbs_sd .rtj1009_bt { font-size: 16px; color: #ff7200; float: left; height: 48px; line-height: 48px; padding: 0 15px; display: block; }
.ren_sd_yxtw { padding: 0 10px; }
.ren_sd_e { padding-bottom: 0; }
.ren_sd_yixx { padding: 10px; }
/** end **/

/** rtj1009_register **/
.pg_register #wp { width: 100%; margin: 0 auto; background: #F2F2F2; }
.rtj1009_zhuce { width: 1200px; margin: 0 auto; padding-top: 25px; padding-bottom: 80px; }
.rtj1009_zhuce .ren_zhuce { background: #FFFFFF; }
.rtj1009_zhuce .ren_zhuce .bm { border: none; }
.rtj1009_zhuce .bm_h { padding: 0px; background: #FFFFFF; border-top: 0px; height: 55px; line-height: 55px; margin: 0 25px 0; border-bottom: 1px solid #d8d8d8 !important; margin-bottom: 10px; }
.rtj1009_zhuce .bbs { border-bottom: none; }
.rtj1009_zhuce .xs2 { font-size: 18px !important; }
.rtj1009_zhuce .xi2 { color: #ff7200; font-size: 14px; }
.rtj1009_zhuce .rfm { width: 800px; border-bottom: none; }
.rtj1009_zhuce .rfm th, .rfm td { line-height: 40px; font-size: 16px; color: #555; }
.rtj1009_zhuce .rfm .px { width: 320px; height: 40px; line-height: 40px; background-image: none; border-radius: 3px; }
.rtj1009_zhuce .rfm .px { padding: 0 15px; }
.rtj1009_zhuce .rfm .p_chk { width: 300px; font-size: 14px; font-weight: normal; }
.rtj1009_zhuce .rfm .p_tip { width: 300px; font-size: 14px; font-weight: normal; }
.rtj1009_zhuce .px, .pt, .ps, select { border: 1px solid #d8d8d8; background: #FFF none; }
.rtj1009_zhuce .rfm .px:focus { border-color: #1769e0; }
.rtj1009_zhuce .px:hover, .rtj1009_zhuce .px:focus { border-color: #1769e0; box-shadow: 0 0 5px #1769e0; }
.rtj1009_zhuce .er { background-color: #FFF; }
.rtj1009_zhuce .rfm a { color: #ff7200; }
.rtj1009_zhuce .pnc, a.pnc { border-color: #1769e0; background-color: #1769e0; color: #FFF !important; }
.rtj1009_zhuce .pn { width: 352px; height: 42px; line-height: 42px; border-radius: 3px; font-size: 16px; border: 1px solid #1769e0; background: #1769e0; }
.rtj1009_zhuce .pn em, .pn strong { font-weight: normal; }
.pm { width: 100%; }
#zhanmishu_reg .p_tip, #zhanmishu_reg .p_chk, #zhanmishu_reg input { height: 40px !important; max-width: 153px !important; }
#zhanmishu_reg .p_chk { margin-left: 158px; }
.rtj1009_zhuce .ren_ksdl a { padding-right: 10px; }
/** end **/

/** rtj1009_post **/
.pg_post { width: 100%; background: #F5F5F5; }
.pg_post #wp { width: 1200px; margin: 0 auto; }
#pt { height: 39px; width: 1200px; margin: 0 auto; }
.rtj1009_post #pt { height: 39px; margin: 0; }
#pt .z { padding: 5px 0 5px 0; }
.rtj1009_post .wp { padding: 15px; font-size: 12px; background: #FFF; }
.pg_post .sltm { font-size: 12px; }
.pg_post .tb { border-bottom: 1px solid #E8E8E8; }
.pg_post .edt { border: 1px solid #E8E8E8; }
.pg_post .edt .bar { padding: 10px; border-bottom: 1px solid #E8E8E8; }
.pg_post .edt .bbar { height: 28px; line-height: 28px; border-top: 1px solid #E8E8E8; }
.pg_post .tb a  { font-size: 14px; }
.pnc, a.pnc { background: #1769e0; border-color: #1769e0; border-radius: 2px;}
button { color: #1769e0; }
.pn em, .pn strong { font-weight: normal; }
.pn em, .pn span, .pn strong { padding: 0 13px; }
.pn { background: #1769e0; border: 1px solid #1769e0; color: #FFF; border-radius: 2px;}
#post_extra_tb label { border: 1px solid #1769e0; }
/** end **/


/** footer **/
.ren_footer_top { display: block; width: 100%; min-width: 1200px; background: #484647; overflow: hidden; }
.ren_footer_m { display: block; width: 1200px; margin: 0 auto; padding: 35px 0; }
.ren_footer_m dl { float: left; width: 170px; }
.ren_footer_m dl dt { font-size: 18px; line-height: 26px; color: #CACACA; margin-bottom: 10px; }
.ren_footer_m dl dd { font-size: 12px; line-height: 30px; color: #CACACA; }
.ren_footer_m dl dd a { color: #CACACA; }
.ren_footer_m .foo_gz { float: right; margin-left: 50px; text-align: center; }
.ren_footer_m .foo_gz img { display: block; width: 100px; height: 100px; }
.ren_footer_m .ren_foo_my p { font-size: 14px; line-height: 22px; color: #CACACA; margin-top: 10px; }

.rtj1009_dibu { width: 100%; min-width: 1200px; padding-top: 15px; padding-bottom: 25px; background: #343333; overflow: hidden; }
.rtj1009_dibu #ft { padding: 0; margin: 0 auto !important; border-top: none; line-height: 24px; color: #BABABA; }
.rtj1009_footer { width: 1200px; margin: 0 auto; margin-bottom: 30px; }
.rtj1009_footer a { color: #BABABA; }
.ren_footers { height: 24px; line-height: 24px; overflow: hidden; color: #BABABA; text-align: center; }
.ren_footerz { height: 24px; line-height: 24px; overflow: hidden; color: #BABABA; text-align: center; }
.ren_footerx { height: 24px; line-height: 24px; overflow: hidden; color: #BABABA; text-align: center; }
.ren_jing { padding: 15px 0 5px; overflow: hidden; text-align: center; }
.ren_jing a { color: #666; width: 118px; height: 48px; margin-right: 5px; padding: 5px; vertical-align: top; border: 1px solid #e7e7e7; text-align: left; background: #FFF; display: inline-block; }
.ren_jing a img { float: left; max-height: 48px; max-width: 118px; }
.ren_jing a spna { color: #666; text-align: left; line-height: 2; }


#scrolltop { width: 55px; left: auto; right: 0px; bottom: 150px; background: none; border: none; z-index: 99; }
#scrolltop a { width: 55px; height: 55px; padding: 0; margin-top: 5px; right: 10px; border-top: none; }
#scrolltop #ren_di_qq { visibility: visible; background-color:#1769e0; background-image: none; }
#scrolltop #ren_di_weixin { visibility: visible; background-color:#1769e0; background-image: none; }
#scrolltop #ren_di_app { visibility: visible; background-color:#ff7200; background-image: none; }
#scrolltop .scrolltopa { background-color: #8C8C8C; background-image: none; }
#scrolltop .returnboard { background-color: #ff7200; background-image: none; }
#scrolltop .returnlist { background-color: #ff7200; background-image: none; }
#scrolltop #ren_di_qq:hover, #scrolltop #ren_di_weixin:hover, #scrolltop #ren_di_app:hover, #scrolltop .scrolltopa:hover, #scrolltop .returnboard:hover, #scrolltop .returnlist:hover { background: #1769e0 none; color: #FFF; }
#scrolltop .scrolltopa span { background-image: url(../image/footer_fhdb.png); display: inline-block; margin: 15px auto 0; width: 25px; height: 25px; text-align: center; }
#scrolltop #ren_di_qq span { background-image: url(../image/ren_di_qq.png); display: inline-block; margin: 13px auto 0; width: 25px; height: 25px; text-align: center; }
#scrolltop #ren_di_weixin span { background-image: url(../image/ren_di_weixin.png); display: inline-block; margin: 15px auto 0; width: 27px; height: 27px; text-align: center; }
#scrolltop #ren_di_app span { background-image: url(../image/ren_di_app.png); display: inline-block; margin: 10px auto 0; width: 25px; height: 35px; text-align: center; }
#scrolltop .returnboard span, #scrolltop .returnlist span { background-image: url(../image/ren_di_lb.png); display: inline-block; margin: 16px auto 0; width: 25px; height: 25px; text-align: center; }
#scrolltop #ren_di_qq:hover span, #scrolltop #ren_di_weixin:hover span, #scrolltop #ren_di_app:hover span, #scrolltop .scrolltopa:hover span, #scrolltop .returnboard:hover span, #scrolltop .returnlist:hover span { display: none; }
#scrolltop #ren_di_qq em, #scrolltop #ren_di_weixin em, #scrolltop #ren_di_app em, #scrolltop .scrolltopa em, #scrolltop .returnboard em, #scrolltop .returnlist em { display: none; width: 40px; height: 40px; line-height: 15px; padding-top: 10px; overflow: hidden; font-size: 14px; text-align: center; margin: 0 auto; }
#scrolltop #ren_di_qq:hover em, #scrolltop #ren_di_weixin:hover em, #scrolltop #ren_di_app:hover em, #scrolltop .scrolltopa:hover em, #scrolltop .returnboard:hover em, #scrolltop .returnlist:hover em { display: block; cursor: pointer; color: #FFF; }



.footer_weixin { border: 1px solid #EDEDED; margin-right: 10px; padding: 15px 15px 12px; background: #fff; width: 145px; }
.footer_weixin .weixin_img { width: 135px; display: block; background: url(../image/weixin.jpg) no-repeat; height: 135px; }
.footer_weixin p { font-size: 14px; padding-top: 5px; text-align: center; }
.footer_app { border: 1px solid #EDEDED; margin-right: 10px; padding: 15px 15px 12px; background: #fff; width: 145px; }
.footer_app .ren_app_img { width: 135px; display: block; background: url(../image/app.jpg) no-repeat; height: 135px; }
.footer_app p { font-size: 14px; padding-top: 5px; text-align: center; }

#ren_di_qq_menu { width: 170px; height: 280px; background: #FFF; border: 1px solid #EDEDED; }
.ren_scrolltop_kfxx { text-align: center; width: 140px; margin: 15px auto 8px auto; padding-bottom: 15px; border-bottom: 1px solid #EDEDED; }
.ren_scrolltop_kfxx a { display: block; margin: 15px auto 10px auto; width: 100px; height: 20px; line-height: 20px; border: 1px solid #CCC; font-size: 12px; color: #CCC; border-radius: 20px; }
.ren_scrolltop_kfxx p { font-size: 12px; color: #555; }
.ren_scrolltop_kflx { text-align: center; }

.ren_scrolltop_kflx span { display: block; font-size: 14px; color: #333; margin-bottom: 10px; height: 20px; line-height: 20px; }
.ren_scrolltop_kflx p { margin-bottom: 10px; height: 25px; line-height: 25px; font-size: 18px; color: #1769e0; overflow: hidden; }
.ren_scrolltop_kflx em { display: block; margin-bottom: 10px; height: 25px; line-height: 25px; font-size: 12px; color: #ff7200; overflow: hidden; }

/** end **/




/** rtj1009_shiyiban **/
.rtj1009_shiyiban { width: 100%; height: 370px; padding-top: 10px; margin: 0px auto; margin-bottom: 15px; }
.rtj1009_yi { width: 1200px; margin: 0 auto; }

.rtj1009_shiyiban .ren_yiz { display: block; }
.rtj1009_shiyiban .ren_yiz .ren_yizs { width: 280px; font-size: 14px; color: #888; margin-right: 20px; }
.rtj1009_shiyiban .ren_yiz .ren_yizs ul { margin-left: -15px; }
.rtj1009_shiyiban .ren_yiz .ren_yizs ul li { float: left; background: #FFF; margin-left: 15px; margin-bottom: 10px; padding: 3px 5px; width: 73px; height: 57.5px; transition: All 0.4s ease-in-out; -webkit-transition: All 0.4s ease-in-out; -moz-transition: All 0.4s ease-in-out; -o-transition: All 0.4s ease-in-out; }
.rtj1009_shiyiban .ren_yiz .ren_yizs ul li:hover { background: #ff7200; color: #fff; transform: translate(0,-10px); -webkit-transform: translate(0,-5px); -moz-transform: translate(0,-5px); -o-transform: translate(0,-5px); -ms-transform: translate(0,-5px); }
.rtj1009_shiyiban .ren_yiz .ren_yizs ul li a { width: 100%; height: 100px; color: #888; }
.rtj1009_shiyiban .ren_yiz .ren_yizs ul li:hover a { color: #FFF; }
.rtj1009_shiyiban .ren_yiz .ren_yizs ul li span { background-image: url(../image/ren_qz.png); background-repeat: no-repeat; width: 32px; height: 30px; display: inline-block; margin-left: 22px; margin-top: 2px; }
.rtj1009_shiyiban .ren_yizs_xx1 { background-position: 0px 0px; }
.rtj1009_shiyiban .ren_yiz .ren_yizs ul li:hover .ren_yizs_xx1 { background-position: -1px -52px; }
.rtj1009_shiyiban .ren_yizs_xx2 { background-position: -39px 0px; }
.rtj1009_shiyiban .ren_yiz .ren_yizs ul li:hover .ren_yizs_xx2 { background-position: -39px -52px; }
.rtj1009_shiyiban .ren_yizs_xx3 { background-position: -174px 0px; }
.rtj1009_shiyiban .ren_yiz .ren_yizs ul li:hover .ren_yizs_xx3 { background-position: -174px -52px; }
.rtj1009_shiyiban .ren_yizs_xx4 { background-position: -213px 0px; }
.rtj1009_shiyiban .ren_yiz .ren_yizs ul li:hover .ren_yizs_xx4 { background-position: -213px -52px; }
.rtj1009_shiyiban .ren_yizs_xx5 { background-position: -84px -105px; }
.rtj1009_shiyiban .ren_yiz .ren_yizs ul li:hover .ren_yizs_xx5 { background-position: -84px -150px; }
.rtj1009_shiyiban .ren_yizs_xx6 { background-position: 0px -105px; }
.rtj1009_shiyiban .ren_yiz .ren_yizs ul li:hover .ren_yizs_xx6 { background-position: -0px -150px; }
.rtj1009_shiyiban .ren_yiz .ren_yizs ul li span.ren_yizs_xx7 { background-image: url(../image/ren_ui339.png); background-repeat: no-repeat; background-position: 1px -90px; }
.rtj1009_shiyiban .ren_yiz .ren_yizs ul li:hover .ren_yizs_xx7 { background-position: 1px -132px; }
.rtj1009_shiyiban .ren_yizs_xx8 { background-position: -128px -107px; }
.rtj1009_shiyiban .ren_yiz .ren_yizs ul li:hover .ren_yizs_xx8 { background-position: -129px -148px; }
.rtj1009_shiyiban .ren_yizs_xx9 { background-position: -85px 0px; }
.rtj1009_shiyiban .ren_yiz .ren_yizs ul li:hover .ren_yizs_xx9 { background-position: -84px -52px; }
.rtj1009_shiyiban .ren_yiz .ren_yizs ul li p { margin: 0; text-align: center; }

.rtj1009_shiyiban .ren_yiz .ren_yizz { width: 280px; height: 71px; font-size: 14px; color: #666; margin-right: 20px; }
.rtj1009_shiyiban .ren_yiz .ren_yizz ul li { height: 55px; float: left; }
.rtj1009_shiyiban .ren_yiz .ren_yizz_xx { width: 122px; background-color: #ff7200; font-size: 14px; color: #666; padding: 3px 5px; }
.rtj1009_shiyiban .ren_yiz .ren_yizz_xx:hover { background-color: #ff7200; }
.rtj1009_shiyiban .ren_yiz .ren_yizz_xx2 { margin-left: 15px; }
.rtj1009_shiyiban .ren_yiz .ren_yizz_xx span { background-image: url(../image/ren_qz.png); background-repeat: no-repeat; display: inline-block; margin-top: 2px; }
.rtj1009_shiyiban .ren_yiz .ren_yizz_xx1 span { display: block; margin-left: 39px; background-position: -165px -148px; width: 45px; height: 28px; }
.rtj1009_shiyiban .ren_yiz .ren_yizz_xx2 span { display: block; margin-left: 39px; background-position: -208px -148px; width: 45px; height: 28px; }
.rtj1009_shiyiban .ren_yiz .ren_yizz_xx p { color: #FFF; text-align: center; line-height: 26px; }

.rtj1009_shiyiban .ren_yiz .ren_yizx { width: 260px; padding: 3px 10px; background: #FFF; font-size: 14px; color: #666; margin-right: 20px; }
.rtj1009_shiyiban .ren_yiz .ren_yizx dl dt, .rtj1009_shiyiban .ren_yiz .ren_yizx dl dd { float: left; margin: 0; padding: 6px; }
.rtj1009_shiyiban .ren_yiz .ren_yizx a:hover { color: #ff7200; }

.rtj1009_shiyiban .rtj1009_lunbo { height: 363px; width: 680px; float: left; display: block; padding-right: 20px; overflow: hidden; position: relative;}
.rtj1009_shiyiban .rtj1009_lunbo .ren_lunbo { height: 363px; width: 680px; }
.rtj1009_shiyiban .rtj1009_huanbt { display: block; width: 610px; height: 64px; line-height: 64px; border-radius: 3px; font-size: 18px; background: rgba(0,0,0,0.4); filter: progid: dximagetransform.microsoft.gradient(startcolorstr=#4E000000,endcolorstr=#4E000000); position: absolute; left: 0; bottom: 30px; margin-left: 35px; }
.rtj1009_shiyiban .rtj1009_huanbt a { color: #fff; padding-left: 20px; }
.rtj1009_shiyiban .ren1009_huankz .slidebar { position: absolute; left: 530px; bottom: 51px; text-align: center; z-index: 1; }
.rtj1009_shiyiban .ren1009_huankz .slidebar span { margin: 0 4px; background: #fff; border-radius: 50%; height: 11px; overflow: hidden; width: 11px; cursor: pointer; display: inline-block; text-indent: -9999px; zoom: 1; }
.rtj1009_shiyiban .ren1009_huankz .slidebar span.on { background: #ff7200; }
.ren1009_huansx .slidebarup { width: 38px; height: 68px; left: 0; background-image: url(../image/loubo_jt2.png); }
.ren1009_huansx .slidebardown { width: 38px; height: 68px; right: 0; background-image: url(../image/loubo_jt2.png); background-position: 38px 0; }
.ren1009_huansx a { bottom: 180px; position: absolute; z-index: 1; outline: 0; text-indent: -9999px; }
.rtj1009_lunbo:hover .ren1009_huansx a { display: block !important; }

.rtj1009_shiyiban .ren_yiy { width: 200px; }
.rtj1009_shiyiban .ren_yiy .ren_yiy_ad { margin-bottom: 20px; }
.rtj1009_shiyiban .ren_yiy .ren_yiy_ad img { width: 200px; }
/** end **/
.rtj1009_denglu .jzsjiale_sms_logintop_tab { width: 285px !important; }
.rtj1009_denglu .jzsjiale_sms_logintop_tab_item ul { margin-left: 0px !important; }
.pg_logging .ptm.wp { width: 500px !important; }
.ren-trade-box .ren_pd_mn { width: 960px; }



.ren-space-index .w-100 {
    width: 100% !important;
}
.ren-forum-index { width: 1200px; margin: auto; padding-top: 5px; padding-bottom: 20px; }
.ren-forum-index .ren-main-left {
    float: left;
}
.ren-main-left .ren-forum-mn {
    width: 900px;
    background: #FFF;
    box-shadow: 0 2px 12px 0 rgba(0,0,0,.1);
    -webkit-box-shadow: 0 2px 12px 0 rgba(0,0,0,.1);
    border-radius: 3px;
}

.ren-forum-mn .ren-forum-tit {
    height: 50px;
    line-height: 50px;
    padding: 0 20px;
    border-bottom: 1px solid #E3E3E3;
}
.ren-forum-mn .ren-forum-tit li {
    float: left;
    height: 50px;
    line-height: 50px;
    padding-right: 0;
    background: none;
    font-weight: 400;
    position: relative;
    z-index: 99;
    cursor: pointer;
    text-align: center;
}
.ren-forum-mn .ren-forum-tit .a a {
    color: #1769e0;
}
.ren-forum-mn .ren-forum-tit a {
    font-size: 16px;
    margin-right: 20px;
    color: #666;
}
.ren-space-postbtn {
    float: right;
    margin-right: 0 !important;
    margin-top: 11px;
    padding: 0 15px;
    height: 28px;
    line-height: 28px;
    font-weight: 400;
    font-size: 14px !important;
    text-align: center;
    color: #FFF !important;
    background: #1769e0;
    border-radius: 2px;
}
.m-20 { margin: 20px 0;}
.ren-space-index .m-20 { margin: 20px 15px;}
.ren-space-index.rtj1009_lai_ct { margin-top: 20px; }
.ren-space-index .tl { padding: 0 15px; }
.ren-space-index .ren_tzlb_twlb .xst {
    font-size: 18px;
    line-height: 24px;
    color: #404040;
}
.ren-space-index .tl .icn { width: 50px;}
.rtj1009_lai_ct.ren-space-index .ren_tie_x { margin-top: 8px; }
.ren-space-index th.ren_tzlb_twlb .vm {padding-bottom: 5px;}
.ren-space-index .ren_tie_xz .ren_tie_ztfl a { visibility:visible; float: left; _display: inline; font-size: 12px; line-height: 16px; color: #ff5a52; padding: 2px 6px; border: 1px solid #ff5a52; border-radius: 2px; text-decoration: none; }
.ren-space-index .ren_tie_xz .ren_tie_ztfl a:hover { background-color: #FFF5F5; color: #ff7200; border: 1px solid #ff7200; }
.ren-space-index .ren_tie_zhhf { line-height: 22px;}
.ren-space-index .tl tr:hover th, .ren-space-index .tl tr:hover td {
    background: #F8F8F8;
    border-color: #ff5a52;
}
.ren-space-index .tl a:hover {
    color: #ff7200 !important;
    text-decoration: none;
}
.ren-space-index th.ren_tzlb_twlb .ren_zhiding { border-radius: 2px; padding: 2px 6px; background: #ff7200; color: #FFF; font-size: 13px; margin: 0 2px; }
.ren-space-index th.ren_tzlb_twlb .ren_zhiding img { padding-bottom: 0px; }
.tl .ren-list-reply .ren-list-replybox { padding: 0 15px 5px 15px; line-height: 20px; }
.tl .ren-list-reply th, .tl .ren-list-reply td { border-bottom: none; }
.ren-space-index .tl .ren-list-reply .icn { width: 60px; }
.rtj1009_lai_ct.ren-space-index .ren_threadimg a span { width: 185px; }
.rtj1009_lai_ct.ren-space-index .ren_threadimg .ren_thread_img { width: 185px; }


.social-share { padding: 20px; background: #FFF; border: 1px solid #EDEDED; box-shadow: 0 2px 10px #aaa; }
.social-share a {
    position: relative;
    text-decoration: none;
    margin: 12px;
    display: inline-block;
    outline: none
}

.social-share .social-share-icon {
    position: relative;
    display: inline-block;
    width: 46px;
    height: 46px;
    font-size: 30px;
    border-radius: 50%;
    line-height: 46px;
    border: 1px solid #666;
    color: #666;
    text-align: center;
    vertical-align: middle;
    transition: background 0.6s ease-out 0s
}
.social-share .icon-wechat .wechat-qrcode {
    display: none;
    border: 1px solid #eee;
    position: absolute;
    z-index: 9;
    top: -222px;
    left: -84px;
    width: 200px;
    height: 205px;
    color: #666;
    font-size: 12px;
    text-align: center;
    background-color: #fff;
    box-shadow: 0 2px 10px #aaa;
    transition: all 200ms;
    -webkit-tansition: all 350ms;
    -moz-transition: all 350ms
}
.social-share .icon-wechat .wechat-qrcode.bottom {
    top: 40px;
    left: -84px
}

.social-share .icon-wechat .wechat-qrcode.bottom:after {
    display: none
}

.social-share .icon-wechat .wechat-qrcode h4 {
    font-weight: normal;
    height: 30px;
    line-height: 30px;
    font-size: 14px;
    background-color: #f3f3f3;
    margin: 0;
    padding: 0;
    color: #777
}

.social-share .icon-wechat .wechat-qrcode .qrcode {
    width: 105px;
    margin: 15px auto
}

.social-share .icon-wechat .wechat-qrcode .qrcode table {
    margin: 0 !important
}

.social-share .icon-wechat .wechat-qrcode .help p {
    font-weight: normal;
    line-height: 16px;
    padding: 0;
    margin: 0
}

.social-share .icon-wechat .wechat-qrcode:after {
    content: '';
    position: absolute;
    left: 50%;
    margin-left: -6px;
    bottom: -13px;
    width: 0;
    height: 0;
    border-width: 8px 6px 6px 6px;
    border-style: solid;
    border-color: #fff transparent transparent transparent
}

.social-share .icon-wechat:hover .wechat-qrcode {
    display: block
}

@font-face {
    font-family: "socialshare";
    src: url("../image/fonts/iconfont.eot");
    src: url("../image/fonts/iconfont.eot?#iefix") format("embedded-opentype"), url("../image/fonts/iconfont.woff") format("woff"), url("../image/fonts/iconfont.ttf") format("truetype"), url("../image/fonts/iconfont.svg#iconfont") format("svg")
}

.social-share a:before {
    font-family: "socialshare" !important;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale
}

.social-share .icon-tencent:before {
    content: "\f07a"
}

.social-share .icon-qq:before {
    content: "\f11a"
}

.social-share .icon-weibo:before {
    content: "\f12a"
}

.social-share .icon-wechat:before {
    content: "\f09a"
}

.social-share .icon-douban:before {
    content: "\f10a"
}

.social-share .icon-heart:before {
    content: "\f20a"
}

.social-share .icon-like:before {
    content: "\f00a"
}

.social-share .icon-qzone:before {
    content: "\f08a"
}

.social-share .icon-linkedin:before {
    content: "\f01a"
}

.social-share .icon-diandian:before {
    content: "\f05a"
}

.social-share .icon-facebook:before {
    content: "\f03a"
}

.social-share .icon-google:before {
    content: "\f04a"
}

.social-share .icon-twitter:before {
    content: "\f06a"
}

.social-share .icon-wechat {
    position: relative;
    color: #1769e0;
    border-color: #1769e0
}

.social-share .social-share-icon:hover {
    background: #666;
    color: #fff
}

.social-share .icon-wechat:hover {
    background: #1769e0
}
.social-share .icon-qq {
    color: #1769e0;
    border-color: #1769e0
}

.social-share .icon-qq:hover {
    background: #1769e0
}

.social-share .icon-qzone {
    color: #ff7200;
    border-color: #ff7200
}

.social-share .icon-qzone:hover {
    background: #ff7200
}

.social-share .icon-weibo {
    color: #ff7200;
    border-color: #ff7200
}

.social-share .icon-weibo:hover {
    background: #ff7200
}
.ren-view-share .social-share {
    padding: 10px;
    border: 0px solid #EDEDED;
    box-shadow: none;
}
.ren-view-share .social-share .social-share-icon {
    margin: 5px;
    width: 36px;
    height: 36px;
    line-height: 36px;
    font-size: 20px;
}

.ren_pd_mn .ph {
    font-size: 40px;
    font-weight: 600;
	line-height: 2.2;
}

/** 补充 **/
mark {
  display: inline-block;
  line-height: 0em;
  padding-bottom: 0.4em;
}

/* Compatibility source: inckr_com/common/extend_module.css */


/** forum::index **/
#rtj_bbs { width: 100%; padding-top: 15px; background: #F2F2F2; }
#bbs_forum { width: 1200px; margin: 0px auto; }
#pt { margin: 0 auto; }
#pt .z, #pt .z a, #pt .z em, #pt .z span { font-size: 14px; }
#pt .z a { color: #666; }
#pt .cl .xi2 { color: #075bb5; display: block; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
#chart { height: 30px; line-height: 30px; padding: 10px 0; font-size: 14px; margin-bottom: 15px !important; color: #9f9f9f; overflow: hidden; }
.bw0 { background: #fff; }
.rtj_chartz { margin-left: 20px; }
.rtj_charty { margin-right: 20px; }
.rtj_chartz em { color: #656667; margin-left: 5px; }
.rtj_chartz span.pipe { margin: 0 15px; color: #F6F6F6; }
.rtj_chartz em a { color: #656667; margin-left: 5px; }
.rtj_charty .xi2 { color: #656667; }
.rtj_charty a:hover { color: #ff7200; }
.rtj_chartz em a:hover { color: #ff7200; }
.rtj_charty span.pipe { margin: 0 15px; color: #F6F6F6; }
.ren_bbs_gonggao { width: 400px; margin-left: 20px; font-size: 12px; }
#an li { width: 400px; }
#an li span { width: 325px; }

#rtj_bbs .rtj1009_bbs_mn { width: 880px; overflow: hidden; margin-bottom: 10px; }
#bbs_forum .midaben_con { width: 300px; }
#rtj_bbs .ren_forum_sd { width: 100%; }
.rtj1009_bbs_sd { width: 300px; overflow: hidden; }
.rtj1009_bbs_sd .ren_sd_yi, .ren_sd_e, .ren_sd_san { background: #FFF; margin-bottom: 15px; }
.rtj1009_bbs_sd .ren_sd_yixx { width: 280px; }
.rtj1009_bbs_sd .ren_sd_yixx img { width: 100%; }
.ren_sd_e .ren_sd_hy { }
.ren_sd_e .ren_sd_hy ul li { padding: 0 10px; width: 280px; vertical-align: top; height: 67px; line-height: 67px; text-align: right; }
.ren_sd_e .ren_sd_hy ul li:hover { background: #F8F8F8; }
.ren_sd_e .ren_sd_hy ul li a { display: block; width: 100%; height: 100%; border-bottom: 1px solid #F9F9F9; color: #666; transition: all .3s ease; }
.ren_sd_e .ren_sd_hy ul li:hover .ren_u_n { color: #ff7200; }
.ren_sd_e .ren_sd_hy li .ren_u_img { display: inline; float: left; width: 40px; height: 40px; overflow: hidden; margin: 13px 19px 0 10px; }
.ren_sd_e .ren_sd_hy li .ren_u_n { float: left; width: 80px; color: #333; font-size: 13px; overflow: hidden; text-align: left; -ms-text-overflow: ellipsis; text-overflow: ellipsis; white-space: nowrap; }
.ren_sd_e .ren_sd_hy li .ren_u_jf { color: #ff7200; }
.ren_sd_e .ren_sd_hy li .ren_u_jf i { display: inline-block; margin-left: 5px; width: 17px; height: 17px; zoom: 1; vertical-align: middle; margin-right: 6px; background: url(../image/ren_jf.png) no-repeat; }
.ren_sd_e .ren_sd_hy a img { border-radius: 50%; width: 40px; height: 40px; }
.ren_sd_e .ren_sd_hy p a { color: #666; transition: all .3s ease; }
.ren_sd_e .ren_sd_hy p a:hover { transition: all .3s ease; color: #ff7200; }


.ren_sd_e .ren_sd_hyxx a img { border-radius: 50%; width: 40px; height: 40px; }
.ren_sd_e .ren_sd_hyxx p a { color: #666; transition: all .3s ease; }
.ren_sd_e .ren_sd_hyxx p a:hover { transition: all .3s ease; color: #ff7200; }

.ren_sd_sanxx { background: #FFF; }
.ren_sd_sanxx .ren_sd_twxx { overflow: hidden; position: relative; padding-top: 10px; }
.ren_sd_sanxx .ren_sd_twxx .youbiantuwen { display: block; width: 100%; height: 100%; overflow: hidden; }
.ren_sd_sanxx .ren_sd_twxx img { width: 280px; height: 200px; overflow: hidden; position: relative; -webkit-transition: all .5s; -moz-transition: all .5s; -ms-transition: all .5s; -o-transition: all .5s; transition: all .5s; }
.ren_sd_sanxx .ren_sd_twxx img:hover { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); }
.ren_sd_sanxx .ren_sd_twxx a em { width: 280px; height: 30px; line-height: 30px; font-size: 14px; color: #fff; text-align: center; background: rgba(0,0,0,0.4); filter: progid: dximagetransform.microsoft.gradient(startcolorstr=#4E000000,endcolorstr=#4E000000); position: absolute; overflow: hidden; left: 0; bottom: 0; }
.ren_sd_tiexx { margin-left: 3px; }
.ren_sd_tiexx li { background-image: url(../image/rtj1009_ui007.png); background-repeat: no-repeat; }
.ren_sd_tiexx .ren_re { float: left; width: 100%; height: 45px; line-height: 45px; padding-left: 14px; font-size: 14px; border-bottom: 1px dashed #e3e3e3; overflow: hidden; background-position: 0 -507px; }
.ren_sd_tiexx li.ren_re5 { border-bottom: none 0; }
.ren_sd_tiexx li:hover { background-image: url(../image/rtj1009_ui007.png); background-repeat: no-repeat; }
.ren_sd_tiexx .ren_re:hover { background-position: 0 -507px; }
.ren_sd_tiexx li span { width: 3px; height: 3px; background: #ff7200; float: left; margin-top: 22px; margin-left: 10px; margin-right: 10px; }
.ren_sd_tiexx li a { color: #555; float: left; display: block; width: 260px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.ren_sd_tiexx li a:hover { color: #ff7200; }


.block,.temp { margin: 0px auto; }
.rtj1009_bbs_yiban { width: 1200px; background: #fff; margin: 0px auto; margin-bottom: 15px; }
.dyb { border-radius: 2px; background: #fff !important; }
.diyibannei { width: 1170px; padding: 15px; margin: 0 auto; }
.rtj1009_bbs_yiban .rtj_bbs_lunbo { height: 360px; width: 590px; float: left; display: block; overflow: hidden; position: relative;}
.rtj_bbs_lunbo:hover .ren1009_huansx a { display: block !important; }
.rtj1009_bbs_yiban .ren1009_huansx a { bottom: 160px; }
.rtj1009_bbs_yiban .rtj1009_huanbt { width: 590px; height: 54px; line-height: 54px; border-radius: 3px; font-size: 18px; background: rgba(0,0,0,0.4); filter: progid: dximagetransform.microsoft.gradient(startcolorstr=#4E000000,endcolorstr=#4E000000); position: absolute; left: 0; bottom: 0; }
.rtj1009_bbs_yiban .rtj1009_huanbt a { color: #fff; padding-left: 20px; }
.rtj1009_bbs_yiban .ren1009_huankz .slidebar { position: absolute; left: 470px; bottom: 16px; text-align: center; z-index: 1; }
.rtj1009_bbs_yiban .ren1009_huankz .slidebar span { margin: 0 4px; background: #fff; border-radius: 50%; height: 11px; overflow: hidden; width: 11px; cursor: pointer; display: inline-block; text-indent: -9999px; zoom: 1; }
.rtj1009_bbs_yiban .ren1009_huankz .slidebar span.on { background: #ff7200; }
.ren1009_huansx .slidebarup { width: 38px; height: 68px; left: 0; background-image: url(../image/loubo_jt2.png); }
.ren1009_huansx .slidebardown { width: 38px; height: 68px; right: 0; background-image: url(../image/loubo_jt2.png); background-position: 38px 0; }

.rtj1009_bbs_yiban .diyibannei .ren_ez_tie { display: block; width: 560px; overflow: hidden; }
.rtj1009_bbs_yiban .diyibannei .ren_ez_tieyi { height: 80px; line-height: 40px; overflow: hidden; background: #F2F2F2; padding: 0 0 11px; }
.rtj1009_bbs_yiban .diyibannei .ren_ez_tieyi a { display: block; font-size: 18px; color: #ff7200; text-align: center; overflow: hidden; height: 40px; line-height: 40px; padding: 0 10px; }
.rtj1009_bbs_yiban .diyibannei .ren_ez_tieyi span { display: block; line-height: 22px; color: #787878; padding: 0 10px; height: 44px; overflow: hidden; }

.rtj1009_bbs_yiban .ren_ez_tie ul { padding: 13px 0 0 0; font-size: 14px; }
.rtj1009_bbs_yiban .ren_ez_tie .ren_e_tieli { float: left; width: 100%; height: 32px; line-height: 32px; overflow: hidden; }
.rtj1009_bbs_yiban .ren_ez_tie li a.ren_e_tiebk { padding-right: 5px; color: #ff7200; }
.rtj1009_bbs_yiban .ren_ez_tie li a { color: #555; font-size: 14px; overflow: hidden; }
.rtj1009_bbs_yiban .ren_ez_tie li span a { float: right; font-size: 12px; color: #999; }
.rtj1009_bbs_yiban .ren_ez_tie a:hover { color: #ff7200; }

.rtj_bankuai .fl { background: #F2F2F2; border: 0; border-radius: 2px; }
.rtj_bankuai .fl .bm { padding: 5px; border: 0; margin-bottom: 10px; background: #fff; }
.rtj_bankuai .bm_h { background: none; padding: 0px; margin: 0 10px; height: 40px; line-height: 40px; border-bottom: 2px solid #F4F4F4; }
.fl .bm_h { border-top: 0px solid #e3e3e3; }
.rtj_bankuai .fl_row td { border-top: none; }
.rtj_bankuai .fl_tb td img { width: 100px; height: 100px; border-radius: 3px; }
.rtj_bankuai .bm_h .o { width: 25px; }
.rtj_bankuai .bm_h .o img { margin-top: 11px; }
#ct.rtj_bankuai .fl .bm_h h2 { background: none; height: 40px; overflow: hidden; padding-left: 0px; }
#ct.rtj_bankuai .fl .bm_h h2 a { background: none; font-size: 18px; color: #404040;; height: 40px; padding-right: 0px; }
.rtj_bankuai .fl_tb td { padding: 15px 0 0; }
.rtj_bankuai .fl_g dt { margin-top: 6px; margin-bottom: 8px; }
.rtj_bankuai .fl_g dt a { font: 16px/18px 'Microsoft Yahei','Simsun'; color: #404040; }
.xi1 { font-size: 14px; }
.rtj_bkjs { color: #949494; height: 36px; font-size: 12px; overflow: hidden; padding-right: 10px; margin-bottom: 8px; }
.ren_discuz_tiezs em { margin-right: 10px; }
#online, .lk { border: 1px solid #fff; }
.rtj_bankuai .bbda { border-bottom: 1px solid #F8EEE8; }
#rtj_bbs .bm_c { padding-bottom: 10px; }
.fl_icn_g { width: 100px !important; height: 100px; }
.fl_g dl { margin-left: 100px !important; }
.ren-forums-listyi .fl_row h2 { height: 22px; margin-bottom: 5px; }
.ren-forums-listyi .fl_row p { margin-bottom: 5px; }
.ren-forums-listyi .fl_tb tr h2 a { font: 16px/22px 'Microsoft Yahei','Simsun'; color: #404040; }
/** end **/

/** forum::forumdisplay,forum::guide,group **/
.pg_index #wp { width: 100%; margin: 0 auto; }
.pg_forumdisplay #wp { width: 100%; margin: 0 auto; }
#nv_forum #wp { background: #F2F2F2; }
#rtj_forumdisplay { width: 1200px; margin: 0 auto; }
#pt { height: 39px; margin: 0 auto; }
#pt .z { padding: 5px 0 5px 0; }
#pt .z .rtj_fhsy { color: #666; text-decoration: none; }
#pt .z a { font-size: 14px; color: #666; }
.rtj_boardnav { width: 1200px; margin: 0px auto; }
#rtj_forumdisplay .mn { background: #FFF; margin-bottom: 15px; }
#rtj_forumdisplay .ct2 .sd { width: 290px; }
#rtj_forumdisplay .ct2 .mn { width: 890px; }
.liebiaozuo { width: 1200px; background: #F2F2F2; overflow: hidden; }
.liebiaozuo .midaben_con { width: 290px; }
#threadlist a:hover { color: #ff7200 !important; text-decoration: none; }
.rtj_liebiaoyou { width: 270px; float: right; overflow: hidden; }
.rtj_bkhead { border-left: 2px solid #1769e0; padding: 15px 15px 10px 30px; }
.rtj_bkhead .head_zuo { width: 660px; }
.ren_bkhead .head_zuo { width: 950px; }
.ren-list-leftside .ren_bkhead .head_zuo { width: 750px; }
.rtj_bkhead .head_bkxx { display: block; width: 540px; height: 60px; float: left; padding-left: 8px; font-size: 15px; }
.f16 { font-size: 16px; }
.ren_bkhead .head_bkxx { width: 830px; }
.ren_bkhead .head_bkjs { width: 800px; }
.ren-list-leftside .ren_bkhead .head_bkxx { width: 630px; }
.ren-list-leftside .ren_bkhead .head_bkjs { width: 600px; }
.ren_bkhead .rtj_bzn { padding-left: 8px; width: 830px; }
.ren-list-leftside .ren_bkhead .rtj_bzn { padding-left: 8px; width: 630px; }
.rtj_bkhead .head_biaoti a { display: block; width: 160px; font-size: 32px; font-weight: bold; color: #1769e0; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.ren_bkhead .head_biaoti a { width: inherit; }
.rtj_bkhead .head_num { color: #333; float: left; margin-top: 20px; margin-left: 18px; }
.rtj_bkhead .ren_bk_ft { float: left; margin-top: 15px; margin-left: 22px; }
.rtj_bkhead .ren_bk_ft a { display: block; background: #1769e0; color: #FFF; padding: 0 10px; height: 28px; line-height: 28px; border-radius: 2px; font-size: 12px; }
.rtj_bkhead .ren_bk_ft a.ren_qxgz { background: #D9D9D9; color: #999; }
.rtj_bkhead .tieshu { color: #1769e0; }
.head_bkjs { display: block; width: 510px; float: left; padding-left: 8px; color: #666; font-size: 14px; }
.rtj_bkhead .f14 { font-size: 14px; }
.bdl { border: 1px solid #FFF; border-top: 0; border-bottom: 0; background-color: #FFF; }
.bdl .tbn { margin: 0; }
.bdl dl { margin: 0 0 0 0; position: relative; }
.bdl dl.a { margin-bottom: 0; padding-bottom: 0; border-bottom: 1px solid #F0F0F0; }
.bdl dl.a dt { margin-bottom: 0; border: 0px; background: inherit; border-bottom: 1px solid #F0F0F0; }
.bdl.ren-list-leftsd dt { background: inherit; }
.bdl.ren-list-leftsd dt i { width: 15px; height: 15px; background: #FFF url(../image/ren_you.png) no-repeat; position: absolute; top: 16px; right: 8px; }
.bdl.ren-list-leftsd dl.a dt i { width: 15px; height: 15px; background: #FFF url(../image/ren_xia.png) no-repeat; position: absolute; top: 16px; right: 8px; }
.bdl.ren-list-leftsd dt { height: 46px; line-height: 46px; border: 0px; border-bottom: 1px solid #F0F0F0; }
.bdl.ren-list-leftsd dt a { padding: 0 15px 0 12px; font-size: 14px; }
.bdl.ren-list-leftsd dl.a dd, .ren-list-leftsd .bdl_fav dd { background: #F5F9FB; }
.bdl.ren-list-leftsd dd a { margin: 0 0; padding: 0 13px; height: 40px; line-height: 40px; font-size: 13px;}
.bdl.ren-list-leftsd dd a:hover { background-color: #b9d5fb; color: #FFF; font-weight: 400; }
.bdl dd.bdl_a a { background-color: #b9d5fb; color: #FFF; font-weight: 400; }
.bdl_fav dd { display: none; }

.liebiaozuo .ren_fl { padding: 5px; border: 0; margin-bottom: 10px; background: #fff; }
.liebiaozuo .ren_fl .bm_h { background: none; padding: 0px; margin: 0 10px; height: 40px; line-height: 40px; border-bottom: 2px solid #F4F4F4; }
.fl .bm_h { border-top: 0px solid #e3e3e3; }
.liebiaozuo .fl_row td { border-top: none; }
.liebiaozuo .fl_tb td img { width: 70px; height: 70px; border-radius: 3px; }
.liebiaozuo .bm_h .o { width: 25px; }
.liebiaozuo .bm_h .o img { margin-top: 11px; }
.liebiaozuo .ren_fl h2 { background: none; height: 40px; overflow: hidden; padding-left: 0px; padding-right: 0px; font-size: 18px; color: #404040; }
.liebiaozuo .fl_tb td { padding: 15px 0 0; }
.liebiaozuo .fl_g dt { margin-bottom: 8px; font-weight: 400; }
.liebiaozuo .fl_g dt a { font: 16px/18px 'Microsoft Yahei','Simsun'; color: #404040; }
.xi1 { font-size: 14px; }
.liebiaozuo .ren_bkxt { font-size: 12px; overflow: hidden; padding-right: 10px; margin-top: 8px; }
.ren_discuz_tiezs em { margin-right: 10px; }
#online, .lk { border: 1px solid #fff; }
.liebiaozuo .bbda { border-bottom: 1px solid #F8EEE8; }
#rtj_bbs .bm_c { padding-bottom: 10px; }
.fl_icn_g { width: 70px !important; height: 70px; }
.fl_g dl { margin-left: 70px !important; }

.rtj_bkhead .ren_list_post { width: 160px; }
.rtj_bkhead .head_post { display: block; background-color: #1769e0; border-radius: 3px; height: 42px; width: 130px; text-align: center; font-size: 20px; color: #fff; line-height: 42px; margin-top: 22px; }
#pgt .head_post { display: block; background-color: #1769e0; border-radius: 3px; height: 38px; width: 130px; text-align: center; font-size: 20px; color: #fff; line-height: 38px; margin-left: 20px; }
.pgs .head_post { display: block; background-color: #1769e0; border-radius: 3px; height: 38px; width: 130px; text-align: center; font-size: 20px; color: #fff; line-height: 38px; margin-left: 15px; }
.rtj_bkhead .ren_list_post .ren_list_glmb { margin-top: 30px; height: 30px; line-height: 30px; text-align: center; font-size: 16px; }
.rtj_bkhead .ren_list_post .ren_list_glmb a { font-size: 14px; margin-right: 5px; padding: 4px 12px; height: 20px; line-height: 20px; border: 1px solid #ff5a52; background: #fff; white-space: nowrap; border-radius: 2px; color: #ff7200; }
.rtj_bkhead .head_bktp { display: block; width: 100px; height: 100px; padding-right: 10px; }
.rtj_bkhead .head_bktp img { width: 100px; height: 100px; border-radius: 3px; }
#newspecial_menu { width: 100px; padding: 5px 20px; border: #ddd 1px solid; border-top: none; font-size: 14px; background: #FFFFFF; }
#newspecial_menu li { height: 32px; line-height: 32px; font-size: 14px; }
#newspecial_menu li, #sti .wx { background-position: 8px 80%; }
#newspecial_menu .poll { padding-top: 5px; height: 32px; line-height: 32px; zoom: 0; }
.pgbtn a { display: block; height: 42px; line-height: 42px; letter-spacing: 5px; text-align: center; font-size: 14px; color: #666; border: none; outline: none; border-radius: 0px; border-bottom: 0; border-top: 1px solid #f8f8f8; box-shadow: 0px 1px 4px 0px rgba(0,0,0,.2); }
.pgbtn a:hover { background: #FFF; border-color: #FFF; box-shadow: 0px 1px 8px 0px rgba(0,0,0,.2); }
.liebiaozuo .fl .bm_h { border-bottom-color: #E8E8E8; background: #F2F2F2; }

.rtj_bzn { display: block; width: 630px; padding-top: 20px; }
.rtj_bzn .rtj_bzxx { font-size: 14px; color: #666; margin-right: 20px; }
.rtj_bzn .bxmz a { padding-left: 5px; color: #1769e0; } 

#pgt .pg, #pgt .pgb { margin-top: 10px; margin-right: 15px; }
.pg a, .pg strong, .pgb a, .pg label, .pg a.nxt { border-radius: 3px; text-align: center; margin-left: 5px; padding: 2px 10px; font-size: 12px; border: 1px solid #e3e3e3; min-width: 10px; display: inline; }
.pg a:hover, .pgb a:hover { border-color: #1769e0; background-color: #1769e0; color:#fff; text-decoration:none; }
.pg strong { border: 1px solid #1769e0; color: #FFFFFF; background-color: #1769e0; }
.pg label { cursor: text; }
.pg label .px { width: 30px; height: 20px; line-height: 20px; text-align: center; }
.px { border: 1px solid #ddd; background: #fff; }
.pg a.nxt { padding-right: 25px; background-position: 90% 53%; }
.pg a.nxt:hover { background-image: url(../image/rtj_xyjt.gif); }
.pg a.prev:hover { background-image: url(../image/rtj_xzjt.gif); background-position:50% 50%; }

.rtj_tzlbss { width: 200px; height: 28px; padding-left: 20px; margin-top: 5px; position: relative; background: #fff; }
.rtj_tzlbss input { padding: 0px; position: absolute; top: 0px; border: 1px solid #1769e0; background: #fff; height: 27px; width: 170px; font-size: 14px; color: #999; }
.rtj_tzlbss button {  width: 29px; height: 29px; position: absolute; right: 0px; top: 0px; border: 1px solid #1769e0; background: #1769e0 url(../image/so18x18.png) no-repeat center center; }
.rtj_typesm { margin: 0 10px; }

.ttp { margin-top: 10px; margin-bottom: 10px; padding: 10px 20px 3px; border: none !important; }
.ttp .num { background: #b9d5fb; padding: 0 6px; margin-left: 5px; border-radius: 2px; color: #1769e0 !important; }
.ttp .a .num { background: #b9d5fb; }
.rtj_lbztfl { float: left; font-size: 14px; color: #999; height: 30px; line-height: 30px; padding-right: 5px; }
.ttp a, .ttp strong, .ttp .a a { float: left; font-size: 14px; margin-right: 5px; padding: 4px 12px; height: 20px; line-height: 20px; border: 1px solid #b9d5fb; background: #fff; white-space: nowrap; border-radius: 4px; color: #1769e0; }
.ttp a:hover, .ttp strong:hover, .ttp .a a:hover { border-color: #1769e0; background: #1769e0; color: #fff; text-decoration: none; }
#ttp .num { background: #eef5ff; padding: 0 5px; margin-left: 5px; border-radius: 3px; color: #FFF !important; }
.ttp .a a { border-color: #1769e0; background: #1769e0; color: #fff; }
.xw1 { font-weight: normal; }
.tsm th { font-size: 14px; }

.rtj1009_tielist { padding: 15px; }
.liebiaozuo .tl .th { padding: 10px 0; border-bottom: 1px solid #EDEDED; border-top: 1px solid #f8f8f8; background: #FFF; -webkit-box-shadow: 0px 1px 4px 0px rgba(0,0,0,.1); -moz-box-shadow: 0px 1px 4px 0px rgba(0,0,0,.1); box-shadow: 0px 1px 4px 0px rgba(0,0,0,.1); }
.liebiaozuo .tl .th .rtj1009_by { width: 109px; height: 30px; line-height: 30px; font-size: 14px; text-align: center; vertical-align: middle; }
.liebiaozuo .tl .th:hover { background: #FFF; box-shadow: 0px 1px 8px 0px rgba(0,0,0,.2); }
.liebiaozuo .tl tr:hover th, .tl tr:hover td { background: #F8F8F8; border-color: #ff5a52; }
.liebiaozuo .tl tr:hover { background: #F8F8F8; border-color: #ff5a52; }
.liebiaozuo .tl .emptb td, .liebiaozuo .tl .emptb th { padding: 0 !important }
.liebiaozuo .tl .ts th, .tl .ts td { border-bottom-color: #EDEDED; background: #F2F2F2; padding-left: 15px; }
#threadlist { border: none; }
.liebiaozuo .tl .tf { display: block; height: 30px; line-height: 30px; float: left; padding: 0 10px 0 15px; }
.liebiaozuo .tl .tf a { padding-left: 25px; font-size: 14px; color: #666; margin-right: 30px; background: url(../image/rtj1009_ui002.png) no-repeat; }
.liebiaozuo .tl .tf .ren_lbzxfb { background-position: 0px -14px; }
.liebiaozuo .tl .tf .ren_lbzxhf { background-position: 0px -166px; }
.liebiaozuo .tl .tf .ren_lbzdck { background-position: 0px -87px; }
.liebiaozuo .tl .tf .ren_lbzkjh { padding-left: 23px; background-position: 0px -240px; }
.liebiaozuo .tl .tf .ren_lbzxfb:hover { color: #ff7200; background-position: 0px -46px; }
.liebiaozuo .tl .tf .ren_lbzxhf:hover { color: #ff7200; background-position: 0px -201px; }
.liebiaozuo .tl .tf .ren_lbzdck:hover { color: #ff7200; background-position: 0px -129px; }
.liebiaozuo .tl .tf .ren_lbzkjh:hover { color: #ff7200; background-position: 0px -287px; }
.liebiaozuo .tl .tf .ren_lbzxfb.xw1 { color: #ff7200; background-position: 0px -46px; }
.liebiaozuo .tl .tf .ren_lbzxhf.xw1 { color: #ff7200; background-position: 0px -201px; }
.liebiaozuo .tl .tf .ren_lbzdck.xw1 { color: #ff7200; background-position: 0px -129px; }
.liebiaozuo .tl .tf .ren_lbzkjh.xw1 { color: #ff7200; background-position: 0px -287px; }
#atarget, .unchk, .chked { padding-left: 20px; height: 30px; line-height: 30px; color: #666666; background: url(../image/rtj1009_ui002.png) no-repeat; cursor: pointer; }
#atarget.atarget_1, .chked { background-position: 0px -328px; }
.liebiaozuo .unchk { background-position: 0px -369px; }

.liebiaozuo .tl .tf #clearstickthread a { background: none; }
.liebiaozuo .tl .tf #clearstickthread .pipe { display: none; }

.liebiaozuo .ren_tielb_zz { height: 58px; line-height: 58px; border-bottom: 1px solid #ededef; }
.liebiaozuo .waterfall { margin: 15px auto; }
.liebiaozuo .waterfall li { box-shadow: 0px 3px 6px -2px rgba(0,0,0,0.3); border-radius: 4px; background: #FDFDFD; }
.liebiaozuo .waterfall li:hover { opacity: 1; -ms-transform: translateY(-6px); transform: translateY(-6px); -webkit-transform: translateY(-6px); -moz-transform: translateY(-6px); box-shadow: 0 4px 6px 0 rgba(0, 0, 0, 0.1), 0 2px 4px 0 rgba(0, 0, 0, 0.1); -webkit-box-shadow: 0 4px 6px 0 rgba(0, 0, 0, 0.1), 0 2px 4px 0 rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 4px 6px 0 rgba(0, 0, 0, 0.1), 0 2px 4px 0 rgba(0, 0, 0, 0.1); -webkit-transition: all 0.3s ease; transition: all 0.3s ease; }
.liebiaozuo .ren_tielb_zz .ren_zz_tx { float: left; width: 30px; height: 30px; margin: 14px 10px 14px 14px; position: relative; }
.liebiaozuo .ren_tielb_zz .ren_zz_tx img { float: left; width: 30px; height: 30px; }
.liebiaozuo .ren_tielb_zz .ren_zz_mc { float: left; width: 125px; color: #333; font-size: 14px; text-align: left; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.liebiaozuo .ren_zz_gz { float: right; width: 52px; height: 26px; line-height: 26px; margin: 15px 15px 15px 0; color: #1769e0; letter-spacing: 3px; border: 1px solid #1769e0;  border-radius: 3px; }
.liebiaozuo .ren_zz_gz:hover { background: #1769e0; color: #FFF; }
.liebiaozuo .ren_zz_gz span { display: block; width: 100%; height: 100%; color: #1769e0; text-align: center; }
.liebiaozuo .ren_zz_gz span:hover { color: #FFF; }
.liebiaozuo .waterfall .c { padding: 0; border: 0; border-width: 0; background-color: #FFF; }
.liebiaozuo .waterfall h3 { overflow: hidden; padding: 10px; border: 0; background: #FFF;}
.liebiaozuo .waterfall .xw0 a { color: #666;  line-height: 26px; font-size: 14px; text-align: left; }
.liebiaozuo .waterfall .c img { width: 100%; }
.liebiaozuo .waterfall .auth { padding: 0 15px 0 15px; border-width: 0; background: #FFF; height: 50px; line-height: 50px; border-top: 1px solid #ededef; }
.liebiaozuo .waterfall .ren_zz_hf { float: right; margin: 15px 0 15px 8px; background: url(../image/list-number-icon.png) 0 -40px no-repeat; color: #999 !important; padding-left: 20px; height: 20px;line-height: 20px;}
.liebiaozuo .waterfall .ren_zz_ck { float: right; margin: 15px 0 15px 8px; background: url(../image/list-number-icon.png) 0 -19px no-repeat; color: #999 !important; padding-left: 20px; height: 20px;line-height: 20px; }
.liebiaozuo .pbl-dateline { color: #999; }


.rtj1009_tielist .ren_list_ul { width: 100%; }
.rtj1009_tielist .ren_list_ul li { width: 100%; border-bottom: 1px solid #EDEDED; }
.rtj1009_tielist .ren_list_ul li:hover { background: #F8F8F8; border-color: #ff5a52; }
.rtj1009_tielist .ren_list_ul li:last-child { border-bottom: none; }
.rtj1009_tielist .ren_list_ul li .o { float: left; width: 7px; vertical-align: top; padding-top: 21px; }
.rtj1009_tielist .ren_list_ul li .ren_gg_icn { float: left; padding-left: 16px; width: 53px; font-size: 20px; }
.rtj1009_tielist .ren_list_ul .ren_gg_li .ren_tie_x { margin-top: 0; }
.rtj1009_tielist .ren_list_ul .ren_tzlb_twlb { padding: 15px 0 15px 15px; overflow: hidden; }
.rtj1009_tielist .ren_list_ul .ren_zhiding { border-radius: 2px; padding: 2px 6px; background: #ff7200; color: #FFF; font-size: 13px; margin: 0 2px; }
.rtj1009_tielist .ren_list_ul .ren_tzlb_twlb .ren_zhiding img { padding-bottom: 0px; }
.rtj1009_tielist .ren_list_ul .ren_tzlb_twlb img { padding-bottom: 5px; }
.rtj1009_tielist .ren_list_ul .ren_tielist_zztx { width: 25px; padding-right: 5px; }
.rtj1009_tielist .ren_list_ul .ren_tielist_zztx img { width: 25px; height: 25px; padding-bottom: 0; }
.rtj1009_tielist .ren_list_ul .ren_list_tiezz { line-height: 25px; }
.rtj1009_tielist .ren_list_ul .ren_tie_huifu { line-height: 25px; }
.rtj1009_tielist .ren_list_ul .ren_tie_zhhf .ren_list_fengex { height: 14px; margin-top: 4px; margin-right: 12px; width: 1px; display: block; background-color: #BBB; }
.rtj1009_tielist .ren_list_ul .ren_tie_ztfl { font-size: 18px; line-height: 30px; color: #ff7200; } 
.rtj1009_tielist .ren_list_ul .ren_tie_ztfl a { font-size: 18px; line-height: 30px; color: #ff7200; } 
.rtj1009_tielist .ren_list_ul .ren_tie_xy { margin-right: 20px; line-height: 25px; }
.rtj1009_tielist .ren_list_ul .ren_threadimg { margin-top: 10px; }
.rtj1009_tielist .ren_list_ul .ren_threadimg a { height: 130px; }
.rtj1009_tielist .ren_list_ul .ren_threadimg a span { width: 194px; height: 130px; }


.liebiaozuo th.ren_tzlb_twlb img.ren_thread_img { width: 180px; min-height: 120px; overflow: hidden; height: initial; }
.liebiaozuo th.ren_tzlb_twlb .imgurlx img, .liebiaozuo th.ren_tzlb_twlb .ren-remote-img img { width: 180px; min-height: 120px; overflow: hidden; height: initial; }
.rtj1009_tielist .ren_list_ul .ren_threadimg a span img, .rtj1009_tielist .ren_list_ul .ren_threadimg .ren-remote-img img  { width: 194px; min-height: 130px; overflow: hidden; height: initial; }
.rtj1009_tielist_wu .ren_list_ul li .imgurlx, .rtj1009_tielist_wu .ren_list_ul li .ren-remote-img, .rtj1009_tielist_wu .ren_list_ul li a span { overflow: hidden; display: block; width: 281px; height: 200px; }
.rtj1009_tielist_wu .ren_list_ul li .imgurlx img, .rtj1009_tielist_wu .ren_list_ul li .ren-remote-img img, .rtj1009_tielist_wu .ren_list_ul li .ren_thread_img {width: 281px; min-height: 200px; overflow: hidden; height: initial; }
.ren-wzstyle-img .imgurlx, .ren-wzstyle-img .ren-remote-img { overflow: hidden; display: block; width: 170px; height: 110px; }
.ren-wzstyle-img .imgurlx img, .ren-wzstyle-img .ren-remote-img img {width: 170px; min-height: 110px; overflow: hidden; height: initial; }

.rtj1009_tielist_wu { padding: 15px 10px; }
.rtj1009_tielist_wu .ren_list_ul li { float: left; margin: 7px 7px 15px 8px; width: 280px; height: 300px; text-align: left; border-width: 1px 0 0; box-shadow: 0px 3px 6px -2px rgba(0,0,0,0.3); border-top: 0; background: #FDFDFD; overflow: hidden;}
.rtj1009_tielist_wu .ren_list_ul li:hover { opacity: 1; -ms-transform: translateY(-6px); transform: translateY(-6px); -webkit-transform: translateY(-6px); -moz-transform: translateY(-6px); box-shadow: 0 4px 6px 0 rgba(0, 0, 0, 0.1), 0 2px 4px 0 rgba(0, 0, 0, 0.1); -webkit-box-shadow: 0 4px 6px 0 rgba(0, 0, 0, 0.1), 0 2px 4px 0 rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 4px 6px 0 rgba(0, 0, 0, 0.1), 0 2px 4px 0 rgba(0, 0, 0, 0.1); -webkit-transition: all 0.3s ease; transition: all 0.3s ease; }
.rtj1009_tielist_wu .c .nopic { display: block; width: 281px; height: 200px; background: #FFF url(../image/nophototiny.png) no-repeat 50% 50%; cursor: pointer; }
.rtj1009_tielist_wu .ren_list_ul h3 { overflow: hidden; padding: 10px; border: 0; background: #FFF; }
.rtj1009_tielist_wu .ren_list_ul .xw0 a { display: block; width: 260px; color: #333; line-height: 26px; font-size: 14px; text-align: left; overflow: hidden;
white-space: nowrap; text-overflow: ellipsis; }
.rtj1009_tielist_wu .ren_list_ul .auth { padding: 0 10px; border-width: 0; background: #FFF; height: 50px; line-height: 50px; border-top: 1px solid #ededef; }
.rtj1009_tielist_wu .ren_list_ul .ren_tielb_zz { height: 50px; line-height: 50px; border-bottom: 0; }
.rtj1009_tielist_wu .ren_list_ul .ren_tielb_zz .ren_zz_mc { width: 110px; }
.rtj1009_tielist_wu .ren_tielb_zz .ren_zz_tx { float: left; width: 30px; height: 30px; margin: 10px 7px 10px 0; position: relative; }
.rtj1009_tielist_wu .ren_tielb_zz .ren_zz_tx img { border-radius: 50%; }
.rtj1009_tielist_wu .ren_zz_ckhf { height: 20px; padding: 15px 0; }
.rtj1009_tielist_wu .ren_zz_ckhf .ren_zz_hf { background: url(../image/list-number-icon.png) 0 -40px no-repeat; color: #999 !important; padding-left: 17px; line-height: 20px; margin-left: 8px; }
.rtj1009_tielist_wu .ren_zz_ckhf .ren_zz_ck { background: url(../image/list-number-icon.png) 0 -19px no-repeat; color: #999 !important; padding-left: 18px; line-height: 20px; font-size: 12px; }

.liebiaozuo .tl .ren_list_th { }
.liebiaozuo .tl .ren_list_th tr:hover { background: none; }
.liebiaozuo .tl .ren_list_th tr:hover th, .liebiaozuo .tl .ren_list_th tr:hover td { background: none; }
.liebiaozuo .tl .ren_list_th .rtj1009_th { padding: 0; height: 30px; vertical-align: inherit;  }
.liebiaozuo .tl .ren_list_th .by { padding: 0; width: 105px; height: 30px; line-height: 30px; font-size: 14px; vertical-align: inherit; }
.liebiaozuo .tl .ren_list_th .num { padding: 0; width: 60px; height: 30px; line-height: 30px; font-size: 14px; vertical-align: inherit; }
.liebiaozuo .tl .ren_list_jiuban .icn { padding: 13px 0 13px 5px;; width: 25px; vertical-align: inherit;  }
.liebiaozuo .tl .ren_list_jiuban .o { padding: 13px 0; width: 20px; vertical-align: inherit; }
.liebiaozuo .tl .ren_list_jiuban th { padding: 13px 0; }
.liebiaozuo .tl .ren_list_jiuban .by { padding: 0; width: 105px; font-size: 12px; vertical-align: inherit; }
.liebiaozuo .tl .ren_list_jiuban .by .vm { height: 16px; }
.liebiaozuo .tl .ren_list_jiuban .by .xi1 { font-size: 12px; }
.liebiaozuo .tl .ren_list_jiuban .num { padding: 0; width: 60px; font-size: 12px; vertical-align: inherit; }
.liebiaozuo .tl .ren_list_jiuban tr:hover th, .liebiaozuo .tl .ren_list_jiuban tr:hover td { border-color: #F2F2F2; }

#threadlist.tl .th { margin-top: 0 !important; }
.pgb a { padding-left: 25px; background-position: 10px 53%; }
.pgb a:hover { background-image: url(../image/rtj_xzjt.gif); }
.liebiaozuo .tl .o { width: 7px; vertical-align: top; padding-top: 26px; }
.tl .icn { width: 53px; vertical-align: top; padding-top: 20px; }
.tl .ren_gg_icn { width: 53px; font-size: 20px; }
.liebiaozuo .ren_list_tid { width: 100%; position: relative; }
.liebiaozuo .ren-wzstyle-li { float: left; padding: 15px 0; }
.rtj1009_tielist .ren_list_ul .ren-wzstyle-li .ren_tie_xy { margin-right: 2px; }
.rtj1009_tielist .ren_list_ul .ren-wzstyle-li .ren_tie_ztfl { margin-top: 2px; padding-right: 0; line-height: 22px; }
.liebiaozuo .ren-wzstyle-li .ren_tie_x { margin-top: 15px; }
.rtj1009_tielist .ren_list_ul .ren-wzstyle-li .ren_tzlb_twlb { padding: 10px 0 10px 15px;}
.liebiaozuo .ren-wzstyle-li .ren_tzlb_twlb .xst { line-height: 26px; color: #333; }
.rtj1009_tielist .ren_list_ul li.ren-wzstyle-li .o { padding-top: 14px; }
.ren-wzstyle-img { width: 170px; height: 110px; }
.ren-wzstyle-img a { width: 100%; display: block; }
.ren-wzstyle-img img { width: 170px; height: 110px; }
.rtj1009_tielist .ren_list_ul .ren-wzstyle-li .ren_tzlb_twlb.s1 { padding: 10px 0 10px 10px;}
.rtj1009_tielist .ren_list_ul .ren-wzstyle-li .ren_tzlb_twlb.s2 { padding: 10px 0 10px 15px!important;}
.liebiaozuo .ren_tielist_zztx { width: 48px; }
.liebiaozuo .ren_tielist_zztx img { width: 48px; height: 48px; border-radius: 50%; }
.liebiaozuo th.ren_tzlb_twlb, .liebiaozuo td.ren_tzlb_twlb  { width: 100%; padding: 20px 0 20px 15px; }
.liebiaozuo th.ren_tzlb_twlb .ren_zhiding { border-radius: 2px; padding: 2px 6px; background: #ff7200; color: #FFF; font-size: 13px; margin: 0 2px; }
.liebiaozuo th.ren_tzlb_twlb .ren_zhiding img { padding-bottom: 0px; }
.liebiaozuo th.ren_tzlb_twlb img { padding-bottom: 5px; }
.liebiaozuo .ren_tzlb_twlb .xst { font-size: 18px; line-height: 30px; color: #404040; }
.liebiaozuo .ren_threadimg { font-size: 0; margin-top: 12px; }
.liebiaozuo .ren_threadimg a { display: block; height: 120px; overflow: hidden; }
.liebiaozuo .ren_threadimg a span { overflow: hidden; display: block; width: 180px; height: 120px; float: left; _diplay: inline; margin-right: 15px; }
.liebiaozuo .ren_tie_x { position: relative; margin-top: 8px; }
.liebiaozuo .ren_tie_x .ren_tie_xz { _display: inline; }
.liebiaozuo .ren_tie_xz .ren_tie_ztfl { padding-right: 10px; }
.liebiaozuo .ren_tie_xz .ren_tie_ztfl em { visibility:hidden }
.liebiaozuo .ren_tie_xz .ren_tie_ztfl em a { visibility:visible; float: left; _display: inline; font-size: 12px; line-height: 16px; color: #ff5a52; padding: 2px 6px; border: 1px solid #ff5a52; border-radius: 2px; text-decoration: none; }
.liebiaozuo .ren_tie_xz .ren_tie_ztfl em a:hover { background-color: #FFF5F5; color: #ff7200; border: 1px solid #ff7200; }
.rtj1009_tielist tr:hover { background: #F8F8F8; border-color: #ff5a52; }
.liebiaozuo .ren_tie_zhhf { line-height: 22px; }
.liebiaozuo .ren_list_tiezz { color: #999; font-size: 12px; padding-right: 12px; }
.liebiaozuo .ren_list_tiezz .vm { height: 17px; }
.liebiaozuo .ren_list_tiezz span .xi1 { font-size: 12px; }
.liebiaozuo .ren_tie_zhhf .ren_list_fengex { height: 14px; margin-top: 4px; margin-right: 12px; width: 1px; display: block; background-color: #BBB; }
.liebiaozuo .ren_list_tiezz a { padding-right: 5px; color: #999; }
.liebiaozuo .ren_tie_huifu { color: #999; font-size: 12px; }
.liebiaozuo .ren_tie_huifu a { padding-right: 5px; color: #999; }
.liebiaozuo .ren_tie_huifu .ren_tie_hfsp { padding-right: 5px; }
.liebiaozuo .ren_tie_xy { margin-right: 10px; line-height: 24px; }
.liebiaozuo .ren_tie_xy .ren_zz_hf { background: url(../image/list-number-icon.png) 0 -38px no-repeat; color: #999 !important; padding-left: 20px; margin-left: 20px; font-size: 12px; }
.liebiaozuo .ren_tie_hfck em:hover { color: #ff7200 !important; }
.liebiaozuo .ren_tie_xy .ren_zz_ck { background: url(../image/list-number-icon.png) 0 -17px no-repeat; color: #999 !important; padding-left: 20px; font-size: 12px; }

.liebiaozuo .tl .num { width: 0px; }
.tl .th td span { float: left; color: #666; }
.rtj1009_tielist .tl .by { width: 0px; }
.tl th, .tl td { border-bottom: 1px solid #EDEDED; }
.liebiaozuo .tl .by { width: 0px; }
.tl .by a { color: #666666; }
.tl .by em a{ font-size: 11px; }
.p_pop:not(.xsdm-account-menu) { padding: 10px; }
.p_pop:not(.xsdm-account-menu) a { padding: 3px 8px; border-radius: 2px; }
.p_pop:not(.xsdm-account-menu) a:hover { border-color: #1769e0; background: #1769e0 !important; color: #FFF; text-decoration: none; }
.pop_moremenu li { height: 30px; line-height: 30px; font-size: 14px; }
.pop_moremenu a.xw1 { border-color: #1769e0; background: #1769e0; color: #fff; font-size: 14px; }
.pop_moremenu .pipe { margin-left: 5px; }
#newspecial_menu a:hover { background: none !important; color: #ff7200 !important; border: none; text-shadow: none; text-decoration: none; }

.rtj1009_bbs_sd { width: 300px; overflow: hidden; }
.rtj1009_bbs_sd .ren_sd_yi, .ren_sd_e, .ren_sd_san { background: #FFF; margin-bottom: 15px; }
.rtj1009_bbs_sd .ren_sd_yixx { width: 270px; }
.rtj1009_bbs_sd .ren_sd_yixx img { width: 100%; }
.rtj1009_bbs_sd .mls li { padding: 0 0 0 0; }
.ren_sd_e .ren_sd_hy { padding: 10px 0 5px 0; }
.ren_sd_e .ren_sd_hy ul li { width: 72px; text-align: center; display: inline-block; margin: 8px 0; font-size: 12px; height: 70px; overflow: hidden; }
.ren_sd_e .ren_sd_hy .a { display: block; float: left; width: 100%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; margin-bottom: 5px; }
.ren_sd_e .ren_sd_hy img { border-radius: 50%; width: 40px; height: 40px; }
.ren_sd_e .ren_sd_hy p a { color: #666; transition: all .3s ease; }
.ren_sd_e .ren_sd_hy p a:hover { transition: all .3s ease; color: #ff7200; }

.ren_sd_sanxx { background: #FFF; }
.ren_sd_sanxx .ren_sd_twxx { overflow: hidden; position: relative; padding-top: 10px; }
.ren_sd_sanxx .ren_sd_twxx .youbiantuwen { display: block; width: 100%; height: 100%; overflow: hidden; }
.ren_sd_sanxx .ren_sd_twxx img { width: 270px; height: 220px; overflow: hidden; position: relative; -webkit-transition: all .5s; -moz-transition: all .5s; -ms-transition: all .5s; -o-transition: all .5s; transition: all .5s; }
.ren_sd_sanxx .ren_sd_twxx img:hover { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); }
.ren_sd_sanxx .ren_sd_twxx a em { width: 270px; height: 30px; line-height: 30px; font-size: 14px; color: #fff; text-align: center; background: rgba(0,0,0,0.4); filter: progid: dximagetransform.microsoft.gradient(startcolorstr=#4E000000,endcolorstr=#4E000000); position: absolute; overflow: hidden; left: 0; bottom: 0; }
.ren_sd_tiexx { margin-left: 3px; }
.ren_sd_tiexx li { background-image: url(../image/rtj1009_ui007.png); background-repeat: no-repeat; }
.ren_sd_tiexx .ren_re { float: left; width: 100%; height: 45px; line-height: 45px; padding-left: 14px; font-size: 14px; border-bottom: 1px dashed #e3e3e3; overflow: hidden; background-position: 0 -507px; }
.ren_sd_tiexx li.ren_re5 { border-bottom: none 0; }
.ren_sd_tiexx li:hover { background-image: url(../image/rtj1009_ui007.png); background-repeat: no-repeat; }
.ren_sd_tiexx .ren_re:hover { background-position: 0 -507px; }
.ren_sd_tiexx li span { width: 3px; height: 3px; background: #ff7200; float: left; margin-top: 22px; margin-left: 10px; margin-right: 10px; }
.ren_sd_tiexx li a { color: #555; float: left; display: block; width: 240px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.ren_sd_tiexx li a:hover { color: #ff7200; }


#autopbn { display: block; height: 42px; line-height: 42px; background: #FFF; letter-spacing: 5px; text-align: center; font-size: 14px; color: #666; border: none; outline: none; border-radius: 0px; border-bottom: 0; border-top: 1px solid #f8f8f8; box-shadow: 0px 1px 4px 0px rgba(0,0,0,.2); }
#autopbn:hover { background: #FFF; border-color: #FFF; box-shadow: 0px 1px 8px 0px rgba(0,0,0,.2); }
#rtj_bmpsg { margin-bottom: 20px; margin-top: 20px; }
#rtj_bmpsg .pg { margin-right: 15px; }
.bm { background: #fff; border: 1px solid #E8E8E8; border-left: none; border-right: none; }
.bm_h { background: #F2F2F2; border-bottom: 1px solid #E8E8E8; border-top: none; }
.bm_h h2 { margin-left: 10px; }
.ftid a { border-color: #B8B8B8 #E0E0E0 #E0E0E0 #B8B8B8; }
.tedt { border: 1px solid #E8E8E8; }
.tedt .bar { border-bottom: 1px solid #E8E8E8; }
.pnc, a.pnc { border-color: #1769e0; }
.pn { background: #1769e0; }
.ren_ptm { padding-top: 4px; }
.ren_gb_pn { height: 26px; line-height: 21px; border: 1px solid #1769e0; }
.ren_gb_pn em { padding: 0px 13px; font-size: 14px; }
.bbs { margin-top: 10px; }
.ren_flbbs { border-top: 1px solid #E8E8E8 !important; }
.tsm .a a { color: #ff7200; }


.pg_guide #wp { width: 100%; margin: 0 auto; }
.pg_guide a { text-decoration: none; }
.pg_guide .fwinmask .flb { line-height: 18px; padding: 9px 9px 8px 15px; border-top: 1px solid #fff; border-bottom: 1px solid #E8E8E8; background: #f6f6f6; border-radius: 4px 5px 0 0; }
.pg_guide .fwinmask .flb em { color: #333; }
.pg_guide .fwinmask .m_c .c { padding: 10px 15px 15px; }
.pg_guide .tl .o { width: 0px; vertical-align: top; padding-top: 30px; }
.pg_guide .tl .icn { width: 60px; vertical-align: top; padding-top: 20px; }
.pg_guide .ren_tielist_zztx { width: 48px; }
.pg_guide .ren_tielist_zztx img { width: 48px; height: 48px; border-radius: 50%; }
.pg_guide th.ren_tzlb_twlb { width: 100%; padding: 20px 0 20px 15px; }
.pg_guide th.ren_tzlb_twlb img { padding: 0 0 5px 3px; }
.pg_guide .ren_tzlb_twlb .xst { font-size: 20px; line-height: 30px; color: #404040; }
.pg_guide .ren_threadimg { font-size: 0; margin-top: 12px; }
.pg_guide .ren_threadimg a { display: block; height: 120px; overflow: hidden; }
.pg_guide .ren_threadimg a span { overflow: hidden; display: block; width: 180px; height: 120px; float: left; _diplay: inline; margin-right: 15px; }
.pg_guide .ren_tie_x { position: relative; margin-top: 15px; }
.pg_guide .ren_tie_x .ren_tie_xz { _display: inline; }
.pg_guide .ren_tie_xz .ren_tie_ztfl { padding-right: 15px; }
.pg_guide .ren_tie_xz .ren_tie_ztfl span { float: left; _display: inline; font-size: 12px; line-height: 16px; color: #ff7200; padding: 2px 6px; border: 1px solid #ff7200; border-radius: 2px; text-decoration: none; margin-right: 7px; }

.pg_guide .ren_tie_xz .ren_tie_ztfl em a:hover { background-color: #FFF5F5; color: #ff7200; border: 1px solid #ff7200; }
.rtj1009_tielist tr:hover { background: #F8F8F8; border-color: #ff5a52; }
.pg_guide .ren_tie_zhhf { line-height: 22px; }
.pg_guide .ren_list_tiezz { color: #999; font-size: 12px; padding-right: 12px; }
.pg_guide .ren_list_tiezz .vm { width: 17px; }
.pg_guide .ren_tie_zhhf .ren_list_fengex { height: 14px; margin-top: 4px; margin-right: 12px; width: 1px; display: block; background-color: #BBB; }
.pg_guide .ren_list_tiezz a { padding-right: 5px; color: #999; }
.pg_guide .ren_tie_huifu { color: #999; font-size: 12px; }
.pg_guide .ren_tie_huifu a { padding-right: 5px; color: #999; }
.pg_guide .ren_tie_huifu .ren_tie_hfsp { padding-right: 5px; }
.pg_guide .ren_tie_xy { margin-right: 10px; line-height: 24px; }
.pg_guide .ren_tie_xy .ren_zz_hf { background: url(../image/list-number-icon.png) 0 -38px no-repeat; color: #999 !important; padding-left: 20px; margin-left: 20px; font-size: 12px; }
.pg_guide .ren_tie_hfck em:hover { color: #ff7200 !important; }
.pg_guide .ren_tie_xy .ren_zz_ck { background: url(../image/list-number-icon.png) 0 -17px no-repeat; color: #999 !important; padding-left: 20px; font-size: 12px; }
.pg_guide th.ren_tzlb_twlb .imgurlx img { width: 180px; height: 120px; }

.pg_guide .tl .th { padding: 10px 0; border-bottom: 1px solid #EDEDED; border-top: 1px solid #f8f8f8; background: #FFF; -webkit-box-shadow: 0px 1px 4px 0px rgba(0,0,0,.1); -moz-box-shadow: 0px 1px 4px 0px rgba(0,0,0,.1); box-shadow: 0px 1px 4px 0px rgba(0,0,0,.1); }
.pg_guide .tl .th .rtj1009_by { width: 109px; height: 30px; line-height: 30px; font-size: 14px; text-align: center; vertical-align: middle; }
.pg_guide .tl .th:hover { background: #FFF; box-shadow: 0px 1px 8px 0px rgba(0,0,0,.2); }
.pg_guide .tl tr:hover th, .tl tr:hover td { background: #F8F8F8; border-color: #ff5a52; }
.pg_guide .tl tr:hover { background: #FFF; }
.pg_guide .tl .emptb td, .liebiaozuo .tl .emptb th { padding: 0 !important }
.pg_guide .tl .ts th, .tl .ts td { border-bottom-color: #EDEDED; background: #F2F2F2; padding-left: 15px; }
#threadlist { border: none; }
.pg_guide .tl .tf { padding: 0 10px 0 15px; }
.pg_guide .tl .tf li { display: block; height: 30px; line-height: 30px; float: left; }
.pg_guide .tl .tf li a { padding-left: 25px; font-size: 14px; color: #666; margin-right: 30px; background: url(../image/rtj1009_ui002.png) no-repeat; }
.pg_guide .tl .tf .ren_lbzxfb { background-position: 0px -14px; }
.pg_guide .tl .tf .ren_lbzxhf { background-position: 0px -166px; }
.pg_guide .tl .tf .ren_lbzdck { background-position: 0px -87px; }
.pg_guide .tl .tf .ren_lbzkjh { padding-left: 23px; background-position: 0px -240px; }
.pg_guide .tl .tf .ren_lbqsf { background-position: 0px -420px; }
.pg_guide .tl .tf .ren_lbwdtie { background-position: 0px -510px; }
.pg_guide .tl .tf .ren_lbzxfb:hover { color: #ff7200; background-position: 0px -46px; }
.pg_guide .tl .tf .ren_lbzxhf:hover { color: #ff7200; background-position: 0px -201px; }
.pg_guide .tl .tf .ren_lbzdck:hover { color: #ff7200; background-position: 0px -129px; }
.pg_guide .tl .tf .ren_lbzkjh:hover { color: #ff7200; background-position: 0px -287px; }
.pg_guide .tl .tf .ren_lbqsf:hover { color: #ff7200; background-position: 0px -467px; }
.pg_guide .tl .tf .ren_lbwdtie:hover { color: #ff7200; background-position: 0px -557px; }
.pg_guide .tl .tf li.xw1 a.ren_lbzxfb { color: #ff7200; background-position: 0px -46px; }
.pg_guide .tl .tf li.xw1 a.ren_lbzxhf { color: #ff7200; background-position: 0px -201px; }
.pg_guide .tl .tf li.xw1 a.ren_lbzdck { color: #ff7200; background-position: 0px -129px; }
.pg_guide .tl .tf li.xw1 a.ren_lbzkjh { color: #ff7200; background-position: 0px -287px; }
.pg_guide .tl .tf li.xw1 a.ren_lbqsf { color: #ff7200; background-position: 0px -467px; }
.pg_guide .tl .tf li.xw1 a.ren_lbwdtie { color: #ff7200; background-position: 0px -555px; }
.pg_guide .boardnav { margin-bottom: 20px; }
/** end **/

/** forum::forumdisplay **/
.ren_fllb_xx { padding-bottom: 20px; border-top: 1px solid #E8E8E8; }
.ren_fllb_xx .ren_fllb_xz { margin-top: 10px; }
.ren_fllb_xx .ren_fllb_xznr { margin-bottom: -14px; overflow: hidden; width: 100%; border-collapse: collapse !important; border-spacing: 0; }
.ren_fllb_xx .ren_fllb_xznr th { width: 75px; padding: 5px 0 5px 10px; font-size: 14px; border: none; vertical-align: top; }
.ren_fllb_xx .ren_fllb_xznr .ren_fllb_th { padding: 13px 0px 13px 25px; font-size: 14px; color: #343434; font-weight: bold; }
.ren_fllb_xx .ren_fllb_xznr td { padding: 0; border: none; vertical-align: top; }
.ren_fllb_xx .ren_fllb_xznr ul { padding: 7px 0 5px 0; }
.ren_fllb_xx .ren_fllb_xznr ul.ren_subtsm { background: #F5F5F5; padding: 7px; margin-right: 30px; }
.ren_fllb_xx .ren_fllb_xznr li { float: left; padding: 5px 7px; white-space: nowrap; }
.ren_fllb_xx .ren_fllb_xznr li .ren_fllb_ma { padding: 0 4px; font-size: 14px; color: #343434; }
.ren_fllb_xx .ren_fllb_xznr .yi .ren_fllb_ma { color: #ff7200 !important; }
.ren_fllb_xx .ren_fllb_xznr .a .ren_fllb_ma { color: #ff7200 !important; }
.ren_fllb_xx tr:hover td { background: none; }
.liebiaozuo .ren_fllb_xx tr:hover { background: none; }
.liebiaozuo .ren_fllb_xx tr:hover th { background: none; }
.ren_fllb_xx .ren_fllb_xze { }
.ren_fllb_xx .ren_fllb_xze .ren_fllb_th { width: 75px; }
.ren_fllb_xx .ren_fllb_xze .ren_fllb_xzenr { display: block; width: 790px; }
.ren_fllb_xx .ren_fllb_xze .ren_fllb_xzexx { float: left; height: 30px; padding: 13px 30px 13px 11px; font-size: 14px; overflow: hidden; }
.ren_fllb_xx .ren_fllb_xze .ren_fllb_xzss { float: left; padding: 13px 30px 13px 11px; }

.ren_fllb_tie { background: #F5F5F5; padding-top: 10px; }
.ren_threadlist .ren_con { width: 100%; background: #FFF; }
.ren_threadlist .ren_con li { overflow: hidden; }
.ren_threadlist .ren_con .gz_lb_tie { display: block; float: left; width: 50%; padding: 20px 0; line-height: 1; background: #FFF; position: relative; }
.ren_threadlist .ren_con .gz_lb_tie .gz_lb_bt { font-size: 16px; color: #2e343b; margin-bottom: 14px; }
.ren_threadlist .ren_con .gz_lb_tie .gz_lb_xz { font-size: 14px; color: #ff7200; margin-bottom: 14px; }
.ren_threadlist .ren_con .gz_lb_tie .gz_lb_gs { font-size: 14px; color: #AAABAC; margin-bottom: 14px; }
.ren_threadlist .ren_con .gz_lb_tie .gz_lb_dy { width: 100%; height: 28px; overflow: hidden; }
.ren_threadlist .ren_con .gz_lb_tie .gz_lb_dy span { display: inline-block; *display: inline; max-width: 380px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; color: #b9d5fb; font-size: 14px; padding: 7px 12px; background: #eefafe; }

.ren_threadlist .ren_con .gz_lb_bayi {}
.ren_threadlist .ren_con .gz_lb_bayi li { padding: 10px 0; border-bottom: 1px solid #EDEDED; border-top: 1px solid #f8f8f8; background: #FFF; -webkit-box-shadow: 0px 1px 4px 0px rgba(0,0,0,.1); -moz-box-shadow: 0px 1px 4px 0px rgba(0,0,0,.1); box-shadow: 0px 1px 4px 0px rgba(0,0,0,.1); }
.ren_threadlist .ren_con .gz_lb_bayi .baba { font-size: 14px; color: #666; text-align: center; }
.ren_threadlist .ren_con .gz_lb_bt { width: 28%; }
.ren_threadlist .ren_con .gz_lb_xz { width: 20%; }
.ren_threadlist .ren_con .gz_lb_gs { width: 36%; }
.ren_threadlist .ren_con .gz_lb_qy { width: 16%; }

.ren_threadlist .ren_con .gz_lb_bae li { float: left; width: 100%; height: 46px; line-height: 45px; border-bottom: 1px solid #eee; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; display: inline-block; }
.ren_threadlist .ren_con .gz_lb_bae .mimi { font-size: 14px; color: #666; text-align: center; }
.ren_threadlist .ren_con .gz_lb_bae .gz_lb_bt { text-align: left; text-indent: 36px; }
.ren_threadlist .ren_con .gz_lb_bae .gz_lb_bt a { display: block; color: #1769e0; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.ren_threadlist .ren_con .gz_lb_bae .gz_lb_xz { overflow: hidden; }
.ren_threadlist .ren_con .gz_lb_bae .gz_lb_xz span { }
.ren_threadlist .ren_con .gz_lb_bae .gz_lb_gs { text-align: left; text-indent: 36px; }
.ren_threadlist .ren_con .gz_lb_bae .gz_lb_gs span { display: inline-block; vertical-align: middle; }
.ren_threadlist .ren_con .gz_lb_bae .gz_lb_qy { overflow: hidden; }
.ren_threadlist .ren_con .gz_lb_bae .gz_lb_zw { display: none; }
.ren_threadlist .ren_con .gz_lb_bae .gz_lb_dy { display: none; }
.ren_threadlist .ren_con .gz_lb_bae .gz_lb_sq { display: none; }
.ren_threadlist .ren_con .gz_lb_bae .gz_fl_qz span { display: none; }

.ren_threadlist .ren_con .gz_lb_qzyx { width: 30%; }
.ren_threadlist .ren_con .gz_lb_xm { width: 10%; }
.ren_threadlist .ren_con .gz_lb_xb { width: 10%; }
.ren_threadlist .ren_con .gz_lb_nl { width: 10%; }
.ren_threadlist .ren_con .gz_lb_xl { width: 10%; }
.ren_threadlist .ren_con .gz_lb_gzjy { width: 14%; }
.ren_threadlist .ren_con .gz_lb_qwxz { float: left; width: 16%; }
.ren_threadlist .ren_con .gz_lb_bae .gz_lb_qwxz { color: #ff7200; }
.ren_threadlist .ren_con .gz_lb_bae .gz_lb_qzyx { text-align: left; text-indent: 36px; }
.ren_threadlist .ren_con .gz_lb_bae .gz_lb_qzyx a { display: block; color: #1769e0; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }



.ren_threadlist .ren_coesc { width: 100%; background: #FFF; }
.ren_threadlist .ren_coesc .gz_lb_bayi li { padding: 10px 0; border-bottom: 1px solid #EDEDED; border-top: 1px solid #f8f8f8; background: #FFF; -webkit-box-shadow: 0px 1px 4px 0px rgba(0,0,0,.1); -moz-box-shadow: 0px 1px 4px 0px rgba(0,0,0,.1); box-shadow: 0px 1px 4px 0px rgba(0,0,0,.1); overflow: hidden; }
.ren_threadlist .ren_coesc .gz_lb_bayi .baba { font-size: 14px; color: #666; text-align: center; }
.ren_threadlist .ren_coesc .gz_lb_bae li { float: left; width: 100%; height: 46px; line-height: 45px; border-bottom: 1px solid #eee; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; display: inline-block; }
.ren_threadlist .ren_coesc .gz_lb_bae .mimi { font-size: 14px; color: #666; text-align: center; }
.ren_threadlist .ren_coesc .gz_lb_bae .gz_lb_bt { text-align: left; text-indent: 36px; }
.ren_threadlist .ren_coesc .gz_lb_bae .gz_lb_bt a { display: block; color: #1769e0; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.ren_threadlist .ren_coesc .gz_lb_bae .gz_lb_xz { overflow: hidden; }
.ren_threadlist .ren_coesc .gz_lb_bae .gz_lb_xz span { }
.ren_threadlist .ren_coesc .gz_lb_bae .gz_lb_gs { text-align: left; text-indent: 36px; }
.ren_threadlist .ren_coesc .gz_lb_bae .gz_lb_gs span { display: inline-block; vertical-align: middle; }
.ren_threadlist .ren_coesc .gz_lb_bae .gz_lb_qy { overflow: hidden; }
.ren_threadlist .ren_coesc .gz_lb_bae .gz_lb_zw { display: none; }
.ren_threadlist .ren_coesc .gz_lb_bae .gz_lb_dy { display: none; }
.ren_threadlist .ren_coesc .gz_lb_bae .gz_lb_sq { display: none; }
.ren_threadlist .ren_coesc .gz_lb_bae .gz_fl_qz span { display: none; }

.ren_threadlist .ren_coesc .gz_lb_qzyx { width: 29%; }
.ren_threadlist .ren_coesc .gz_lb_xm { width: 14%; }
.ren_threadlist .ren_coesc .gz_lb_xb { width: 14%; }
.ren_threadlist .ren_coesc .gz_lb_nl { width: 14%; }
.ren_threadlist .ren_coesc .gz_lb_xl { width: 14%; }
.ren_threadlist .ren_coesc .gz_lb_gzjy { width: 14%; }
.ren_threadlist .ren_coesc .gz_lb_qwxz { float: left; width: 15%; }
.ren_threadlist .ren_coesc .gz_lb_bae .gz_lb_qwxz { color: #ff7200; }
.ren_threadlist .ren_coesc .gz_lb_bae .gz_lb_qzyx { text-align: left; text-indent: 36px; }
.ren_threadlist .ren_coesc .gz_lb_bae .gz_lb_qzyx a { display: block; color: #1769e0; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }

.ren_threadlist .ren_fl_xf { padding: 20px; border-bottom: 1px solid #eee; background: #FFF; }
.ren_threadlist .ren_fl_xf .ren_xf_pic { position: relative; width: 220px; height: 150px; }
.ren_threadlist .ren_fl_xf .ren_xf_pic img { width: 100%; height: 100%; transition: opacity .3s ease; vertical-align: top; display: inline-block; }
.ren_threadlist .ren_fl_xf .ren_xf_pic img:hover { opacity: .8; }

.ren_threadlist .ren_fl_xf .ren_xf_xx { float: left; margin-left: 23px; width: 410px; height: 150px; font-size: 14px; position: relative; line-height: 32px; }
.ren_threadlist .ren_fl_xf .ren_xf_xx .ren_xf_btxx { padding-bottom: 5px; width: 100%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.ren_threadlist .ren_fl_xf .ren_xf_xx .ren_xf_btxx a { font-size: 24px; color: #444; height: 36px; }
.ren_threadlist .ren_fl_xf .ren_xf_xx .ren_zf_btxx a { font-size: 20px; font-weight: 600; }
.ren_threadlist .ren_fl_xf .ren_xf_xx .ren_xf_btxx .ren_bt_icon { display: inline-block; padding: 1px 6px; height: 22px; line-height: 21px; background: #ff7200; color: #FFF; font-size: 14px; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; margin-left: 5px; vertical-align: 2px; }
.ren_threadlist .ren_fl_xf .ren_xf_xx .ren_xf_wz { width: 100%; padding-bottom: 5px; height: 36px; line-height: 36px; font-size: 14px; color: #666; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.ren_threadlist .ren_fl_xf .ren_xf_xx .ren_xf_wz span { padding: 0 10px; color: #DEDEDE; }
.ren_threadlist .ren_fl_xf .ren_xf_xx .ren_xf_tx { padding-bottom: 5px; width: 100%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.ren_threadlist .ren_fl_xf .ren_xf_xx .ren_xf_tx a { color: #666; }
.ren_threadlist .ren_fl_xf .ren_xf_xx .ren_xf_tx i { padding: 0 5px; }
.ren_threadlist .ren_fl_xf .ren_xf_xx .ren_xf_tag { width: 100%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.ren_threadlist .ren_fl_xf .ren_xf_xx .ren_xf_tag a { width: 100%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.ren_threadlist .ren_fl_xf .ren_xf_xx .ren_xf_tag a i{ padding: 1px 8px; margin-right: 8px; height: 22px; line-height: 22px; font-size: 12px; color: #ff7200; background: #FFF; border: 1px solid #ff7200; }
.ren_threadlist .ren_fl_xf .ren_xf_xx .ren_xf_tag .ren_esc_txx em { padding-left: 20px; font-size: 12px; color: #999; }
.ren_threadlist .ren_fl_xf .ren_price { float: right; height: 150px; text-align: right; }
.ren_threadlist .ren_fl_xf .ren_price .ren_pr_jg { font-size: 14px; color: #666; }
.ren_threadlist .ren_fl_xf .ren_price .ren_pr_jg .ren_pr_jgsz { padding: 0 2px; line-height: 36px; font-size: 26px; color: #ff7200; }
.ren_threadlist .ren_fl_xf .ren_price .ren_pr_jgdw { height: 36px; line-height: 36px;  }
.ren_threadlist .ren_fl_xf .ren_price .ren_kong { height: 70px; padding-top: 10px; }
.ren_threadlist .ren_fl_xf .ren_price .ren_tel { height: 14px; line-height: 14px; font-size: 14px; color: #999; }

.ren_threadlist .ren_fl_zf .ren_xf_pic { width: 200px; }
.ren_threadlist .ren_fl_zf .ren_xf_xx { width: 430px; }

.ren_threadlist .ren_fl_qz .ren_xf_xx { margin-left: 0; width: 600px; }
.ren_threadlist .ren_fl_qz .ren_xf_xx .ren_xf_tx a span { padding: 0 10px; color: #DEDEDE; }
.ren_threadlist .ren_fl_qz .ren_xf_xx .ren_xf_tag a span { padding: 0 12px; color: #999; }

.ren_threadlist .ren_flxx_ul .ren_fl_zby .ren_xf_pic { width: 200px; height: 150px; }
.ren_threadlist .ren_flxx_ul .ren_fl_zby .ren_xf_xx { width: 450px; height: 150px; margin-left: 20px; }
.ren_threadlist .ren_flxx_ul .ren_fl_zby .ren_xf_xx .ren_xf_btxx { padding-bottom: 5px; }
.ren_threadlist .ren_flxx_ul .ren_fl_zby .ren_xf_xx .ren_xf_btxx a { font-size: 22px; color: #333; }
.ren_threadlist .ren_flxx_ul .ren_fl_zby .ren_xf_xx .ren_zby_wz { width: 100%; margin-bottom: 5px; height: 32px; line-height: 32px; font-size: 14px; color: #999; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.ren_threadlist .ren_flxx_ul .ren_fl_zby .ren_xf_xx .ren_zby_dz { width: 100%; padding-bottom: 5px; height: 32px; line-height: 32px; font-size: 14px; color: #999; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.ren_threadlist .ren_flxx_ul .ren_fl_zby .ren_xf_xx .ren_zby_dz .i { float: left; margin: 8px 5px 0 0; width: 16px; height: 18px; background: url(../image/rtj1009_ui008.png) no-repeat; background-position: 0 -50px; overflow: hidden; }
.ren_threadlist .ren_flxx_ul .ren_fl_zby .ren_xf_xx .ren_zby_dz a { display: block; vertical-align: middle; color: #999; }
.ren_threadlist .ren_flxx_ul .ren_fl_zby .ren_xf_xx .ren_zby_tx { width: 100%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.ren_threadlist .ren_flxx_ul .ren_fl_zby .ren_xf_xx .ren_zby_tx a i { padding: 1px 8px; margin-right: 8px; height: 22px; line-height: 22px; font-size: 12px; color: #ff7200; background: #FFF; border: 1px solid #ff7200; }
.ren_threadlist .ren_flxx_ul .ren_fl_zby .ren_zby_price { float: right; height: 150px; text-align: right; }
.ren_threadlist .ren_flxx_ul .ren_fl_zby .ren_zby_price .ren_pr_jg { display: block; width: 120px; height: 40px; margin-top: 60px; line-height: 40px; background: #ff7200; text-align: center; color: #FFF; font-size: 14px; cursor: pointer; vertical-align: center; }
.ren_threadlist .ren_flxx_ul .ren_fl_zby .ren_zby_price a.ren_pr_jg:hover { background: #ff7200; color: #FFF !important; }
.ren_threadlist .ren_flxx_ul .ren_fl_zby .ren_zby_price .ren_pr_jg:hover .ren_pr_jgsz { color: #FFF !important; }
.ren_threadlist .ren_fllb_k .ren_flxx_ul .ren_fl_zby .ren_xf_xx { width: 700px; }
.ren_threadlist .ren_fllb_k .ren_flxx_ul .ren_fl_zby .ren_zby_price .ren_pr_jg { margin-top: 60px; }
.ren_threadlist .ren_flxx_ul .ren_fl_bd .ren_xf_xx .ren_zby_tx { padding-bottom: 5px; }
.ren_threadlist .ren_flxx_ul .ren_fl_bd .ren_xf_xx .ren_zby_tx a { color: #999; }
.ren_threadlist .ren_flxx_ul .ren_fl_bd .ren_xf_xx .ren_zby_dz { padding-bottom: 0; }

.ren_threadlist .ren_fl_esf .ren_xf_pic { width: 200px; }
.ren_threadlist .ren_fl_esf .ren_xf_xx { width: 460px; }
.ren_threadlist .ren_fl_esf .ren_xf_xx .ren_xf_tag a span { padding: 0 12px; color: #999; }
.ren_threadlist .ren_fl_esf .ren_xf_xx .ren_xf_tx a span { padding: 0 10px; color: #DEDEDE; }

.ren_threadlist .ren_fl_qg .ren_xf_xx { margin-left: 0; width: 600px; }
.ren_threadlist .ren_fl_qg .ren_xf_xx .ren_xf_tx a span { padding: 0 10px; color: #DEDEDE; }
.ren_threadlist .ren_fl_qg .ren_xf_xx .ren_xf_tag a span { padding: 0 12px; color: #999; }

.ren_threadlist .ren_fl_esc .ren_xf_pic { width: 150px; height: 120px; }
.ren_threadlist .ren_fl_esc .ren_xf_xx { width: 530px; height: 120px; }
.ren_threadlist .ren_fl_esc .ren_price { height: 120px; }
.ren_threadlist .ren_fl_esc .ren_xf_xx .ren_xf_tx a span { padding: 0 12px; color: #999; }
.ren_threadlist .ren_fl_esc .ren_xf_xx .ren_xf_tx .ren_esc_txx span { padding: 0 10px; color: #DEDEDE; }
.ren_threadlist .ren_fl_esc .ren_xf_xx .ren_xf_tx .ren_esc_txx em { padding-left: 20px; font-size: 12px; color: #999; }


.ren_threadlist .ren_fl_sjzk .ren_xf_pic { width: 180px; height: 120px; }
.ren_threadlist .ren_fl_sjzk .ren_xf_xx { width: 500px; height: 120px; }
.ren_threadlist .ren_fl_sjzk .ren_price { height: 120px; }
.ren_threadlist .ren_fl_sjzk .ren_xf_xx .ren_xf_tx a span { padding: 0 12px; color: #DEDEDE; }

.ren_threadlist .ren_jiaoyou { padding: 8px; background: #FFF; }
.ren_threadlist .ren_fl_jy { float: left; width: 275px; margin: 8px 8px 20px 8px; padding: 0 0 5px 0; border-bottom: 0; }
.ren_threadlist .ren_fl_jy { box-shadow: 0px 3px 6px -2px rgba(0,0,0,0.3); border-radius: 4px; background: #FDFDFD; }
.ren_threadlist .ren_fl_jy .ren_xf_pic { width: 275px; height: 250px; }
.ren_threadlist .ren_fl_jy .ren_xf_xx { margin-left: 0; width: 275px !important; height: 80px; }
.ren_threadlist .ren_fl_jy .ren_xf_xx .ren_zf_btxx a { display: block; width: 100%; height: 40px; line-height: 40px; text-align: center; font-weight: 400; }
.ren_threadlist .ren_fl_jy .ren_price { height: 120px; }
.ren_threadlist .ren_fl_jy .ren_xf_xx .ren_xf_tx a span { padding: 0 12px; color: #DEDEDE; }
.ren_threadlist .ren_fl_jy .ren_xf_xx .ren_xf_wz { width: 245px; padding: 0 10px 0 20px; text-align: center; }

.ren_threadlist .ren_lx_pc .ren_xf_xx { width: 710px; margin-left: 0; }
.ren_threadlist .ren_lx_pc .ren_xf_xx .ren_xf_btxx .ren_bt_icon{ margin-left: 0; margin-right: 5px; padding: 1px 8px; height: 25px; line-height: 25px; vertical-align: 3px; }
.ren_pc_txx span { padding-right: 25px; }
.ren_threadlist .ren_flxx_ul .ren_lx_pc .ren_zby_price { float: right; height: 150px; text-align: right; }
.ren_threadlist .ren_flxx_ul .ren_lx_pc .ren_zby_price .ren_pr_jg { display: block; width: 120px; height: 40px; margin-top: 60px; line-height: 40px; background: #ff7200; text-align: center; color: #FFF; font-size: 14px; cursor: pointer; vertical-align: center; }
.ren_threadlist .ren_flxx_ul .ren_lx_pc .ren_zby_price a.ren_pr_jg:hover { background: #ff7200; color: #FFF !important; }
.ren_threadlist .ren_flxx_ul .ren_lx_pc .ren_zby_price .ren_pr_jg:hover .ren_pr_jgsz { color: #FFF !important; }
.ren_lx_pc .ren-i-em i.ren-font, .ren-pc-tel, .ren-pclist-sj i.ren-font, .ren_xf_tx i.ren-font { display: none; }
.ren_lx_pc .ren-i-em { position: relative; display: inline-block; width: 25px; height: 13px; margin: 0 16px; background: url(../image/ren_pc.png) 0 0 no-repeat; background-size: 100%; }
.ren_pc_txx .e .inherit { display: none; }

.ren_bm_zbm { padding-top: 15px; background: #F5F5F5; }
.ren_bm_zbm .ren_post_h { padding: 10px; background: #FFF; border-bottom: 1px solid #F5F5F5; }
.ren_bm_zbm .ren_post_h h2 { display: block; width: 100%; height: 36px; font-size: 16px; color: #555; }
.ren_bm_zbm .ren_post_c { background: #FFF; }

.ren-list-tjzt { margin: 10px 15px; padding: 10px 10px 0 10px; border-bottom: 1px solid #EDEDED; border-top: 1px solid #f8f8f8; background: #FFF; -webkit-box-shadow: 0px 1px 4px 0px rgba(0,0,0,.1); -moz-box-shadow: 0px 1px 4px 0px rgba(0,0,0,.1); box-shadow: 0px 1px 4px 0px rgba(0,0,0,.1);}
.ren-list-tjzt h3 { padding: 0 10px; border-bottom: 1px dashed #E8E8E8; font-size: 16px; color: #333; }
.ren-forumlist-bgui .bm_c { font-size: 14px; }
.ren-forumlist-bgui h3 { color: #ff7200; }
.ren-view-xgtie ul li { background-image: url(../image/rtj1009_ui007.png); background-repeat: no-repeat; }
.ren-view-xgtie ul .ren-view-xgli { width: 50%; height: 28px; line-height: 28px; background-position: 0 -515px; font-size: 14px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.ren-view-xgtie .ren-view-xgli a { padding-left: 14px; font-size: 14px; }
.ren-view-xgtie .ren-view-xgli a:hover { color: #ff7200; }

.showhide { width: 12px; height: 12px; background: url(../../../static/image/common/close.gif) no-repeat 0 0; text-indent: -999em; cursor: pointer; overflow: hidden; margin: 5px 0 0 0; }
.ren-reward-list-li .showhide { position: absolute; top: 5px; right: 0; }
.showhide:hover { background-position: 0 -12px; }

.ren_threadlist .ren_fllb_k .ren_fl_xf .ren_xf_xx {
    width: 640px;
}
.ren-list-leftside .ren_threadlist .ren_fllb_k .ren_fl_xf .ren_xf_xx {
    width: 500px;
}
.ren-list-leftside .ren_threadlist .ren_fllb_k .ren_flxx_ul .ren_fl_zby .ren_xf_xx {
    width: 620px;
}
.ren-forumdisplay-bgimg {
    width: 100%;
    overflow: hidden;
    position: relative;
}
.ren-forumdisplay-bgimg img {
    width: 100%;
}

/** end **/

/** forum::viewthread **/
.ren_flxx_mb .ren_view_xf { width: 100%; padding-top: 10px; }
.ren_flxx_mb .ren_view_xf .ren_v_xftpxx { float: left; width: 470px; overflow: hidden; }
.ren_flxx_mb .ren_view_xf .ren_v_xftpxx .ren_v_xfpic { margin-bottom: 10px; width: 450px; height: 340px; overflow: hidden; }
.ren_flxx_mb .ren_view_xf .ren_v_xftpxx .ren_v_xfpic a { display: block; width: 450px; height: 100%; overflow: hidden; }
.ren_flxx_mb .ren_view_xf .ren_v_xftpxx .ren_v_xfpic img { display: block; width: 450px; min-height: 340px; overflow: hidden; }

.ren_flxx_mb .ren_view_xf .ren_v_xftpxx .ren_v_xfxpic { float: left; width: 470px; height: 75px; overflow: hidden; }
.ren_view_xf .ren_v_xftpxx .ren_v_xfxpic li a { float: left; width: 105px; height: 75px; margin-right: 10px; position: relative; }
.ren_view_xf .ren_v_xftpxx .ren_v_xfxpic li a img { display: block; width: 105px; height: 75px; }
.ren_view_xf .ren_v_xftpxx .ren_v_xfxpic li a.xxk i { display: block; width: 105px; height: 75px; background: rgba(0,0,0,0.4); filter: progid:dximagetransform.microsoft.gradient(startcolorstr=#4E000000,endcolorstr=#4E000000); position: absolute; overflow: hidden; left: 0; bottom: 0; }

.ren_flxx_mb .ren_view_xf .ren_v_xfyiyxx { display: block; float: left; width: 509px; }
.ren_flxx_mb .ren_view_xf .ren_v_xfyiyxx .ren_v_xfbtxx h3 { float: left; line-height: 42px; font-size: 32px; font-weight: 600; }
.ren_view_xf .ren_v_xfyiyxx .ren_v_xfbtxx .ren_v_xfjg { float: left; padding-left: 30px; }
.ren_view_xf .ren_v_xfyiyxx .ren_v_xfbtxx .ren_v_xfjg .ren_v_xfjgsz { padding: 0 2px; line-height: 42px; font-size: 26px; color: #ff7200; }
.ren_view_xf .ren_v_xfyiyxx .ren_v_xfbtxx .ren_v_xfjg .ren_v_xfjgdw { font-size: 14px; }

.ren_view_xf .ren_v_xfyiyxx .ren_v_xfyinr { padding: 16px 0 19px 0; }
.ren_view_xf .ren_v_xfyiyxx .ren_v_xfyinr li { width: 100%; font-size: 16px; padding: 10px 0; line-height: 26px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.ren_view_xf .ren_v_xfyiyxx .ren_v_xfyinr li span { float: left; width: 92px; color: #666; }
.ren_view_xf .ren_v_xfyiyxx .ren_v_xfyinr li p { color: #333; }
.ren_view_xf .ren_v_xfyiyxx .ren_v_xfyinr li p i { padding-right: 8px; }
.ren_view_xf .ren_v_xfyiyxx .ren_v_xfyinr li.ren_v_yinrliu p i { padding: 1px 8px; margin-right: 5px; height: 22px; line-height: 22px; font-size: 13px; color: #ff7200; background: #FFF; border: 1px solid #ff7200; }

.ren_view_xf .ren_v_xfyiyxx .ren_v_xfpr { display: block; float: left; padding-left: 78px; width: 431px; height: 70px; background: #ff7200; color: #FFF; font-size: 30px; position: relative; }
.ren_view_xf .ren_v_xfyiyxx .ren_v_xfpr .ren_v_xfi {  width: 78px; height: 70px; position: absolute; top: 0; left: 0; background: #ff7200; }
.ren_view_xf .ren_v_xfyiyxx .ren_v_xfpr .ren_v_xfi i { width: 44px; height: 45px; background-position: -30px 0; top: 13px; left: 17px; }
.ren_view_xf .ren_v_xfyiyxx .ren_v_xfpr .icon { display: inline-block; position: absolute; background: url(../image/ren_xf_icon.png) no-repeat center; background-size: auto 80px; }
.ren_view_xf .ren_v_xfyiyxx .ren_v_xfpr .ren_v_xfnum { display: block; margin-top: 13px; line-height: 45px; font-size: 26px; color: #FFF; text-align: center; text-shadow: 0 0 4px rgba(139,62,0,.3); }


.ren_flxx_mb .ren_view_xfe { margin-top: 30px; margin-bottom: 50px; width: 100%; }
.ren_flxx_mb .ren_view_xfe .ren_v_xfnrtap { width: 100%; height: 50px; background: #FFF; overflow: hidden; border-bottom: 1px solid #ff7200; }
.ren_flxx_mb .ren_view_xfe .ren_v_xfnrtap.j-tab-nav li { display: block; float: left; width: 20%; height: 50px; line-height: 50px; font-size: 16px; color: #666; text-align: center; }
.ren_flxx_mb .ren_view_xfe .ren_v_xfnrtap li a { display: block; float: left; width: 20%; height: 50px; line-height: 50px; font-size: 16px; color: #666; text-align: center; }
.ren_flxx_mb .ren_view_xfe .ren_v_xfnrtap.j-tab-nav li a { width: 100%; }
.ren_view_xfe .ren_v_xfnrtap li a.xxk { background: #ff7200; color: #FFF !important; }

.ren_flxx_mb .ren_view_xfe .ren_v_xfexx { border-bottom: 1px solid #ff7200; }
.ren_flxx_mb .ren_view_xfe .ren_v_zpexx { border-bottom: none; }
.ren_view_xfe .ren_v_xfexx .ren_v_xfbtxx { font-size: 20px; height: 20px; line-height: 20px; padding: 20px 0 20px 20px; border-bottom: 1px solid #E6E6E6;}
.ren_view_xfe .ren_v_xfexx .ren_v_xfenr { padding: 20px 0 20px 136px; }
.ren_view_xfe .ren_v_xfexx .ren_v_xfenr li { font-size: 16px; padding: 10px 20px 10px 0; height: auto; min-height: 26px; line-height: 26px; }
.ren_view_xfe .ren_v_xfexx .ren_v_xfenr li span { float: left; width: 116px; margin-left: -116px; color: #666; }
.ren_view_xfe .ren_v_xfexx .ren_v_xfenr li p { font-size: 16px; color: #333; }
.ren_view_xfe .ren_v_xfexx .ren_v_xfenr li p i { padding-right: 8px; }
.ren_view_xfe .ren_v_xfexx .ren_v_xfenr li.ren_v_yinrliu p i { padding: 1px 8px; margin-right: 8px; height: 22px; line-height: 22px; font-size: 14px; color: #ff7200; background: #FFF; border: 1px solid #ff7200; }
.ren_view_xfe .ren_v_xfexx .ren_v_xfenr li.col p { color: #ff7200; }
.ren_view_xfe .ren_v_xfexx .ren_v_xfenr li.col p i { padding-left: 5px; color: #666; }
.ren_view_xfe .ren_v_xfexx .ren_v_xfenr li.kco p i { padding: 1px 8px; margin-right: 5px; height: 22px; line-height: 22px; font-size: 14px; color: #ff7200; background: #FFF; border: 1px solid #ff7200; }

.ren_flxx_mb .ren_view_xfe .ren_v_xfexx .ren_v_xfehxtp { padding: 30px 0; }
.ren_view_xfe .ren_v_xfexx .ren_v_xfehxtp .ren_v_xfnpic { display: block; float: left; padding: 1%; width: 48%; height: 340px; }
.ren_view_xfe .ren_v_xfexx .ren_v_xfehxtp .ren_v_xfnpic img { display: block; width: 100%; height: 100%; }
.ren_view_xfe .ren_v_xfexx .ren_v_xfelpjj { padding: 30px 10px; }
.ren_view_xfe .ren_v_xfexx .ren_v_xfelpjj .ren_v_yinrlpjj { line-height: 32px; font-size: 16px; color: #333; }
.ren_view_xfe .ren_v_xfsanxx { }

.ren_view_zf .ren_v_xfyiyxx .ren_v_xfbtxx .ren_pr_jgsz { padding: 0 2px; line-height: 36px; font-size: 30px; color: #ff7200; }
.ren_view_zf .ren_v_xfyiyxx .ren_v_xfbtxx .ren_pr_jgdw { line-height: 36px; font-size: 16px; color: #ff7200; text-align: right; }
.ren_view_zf .ren_v_xfyiyxx .ren_v_xfbtxx .ren_pr_fkyq { padding-left: 20px; line-height: 36px; font-size: 16px; color: #333; text-align: right; }
.ren_view_zf .ren_v_xfyiyxx .ren_v_xfbtxx .ren_pr_yjyq { padding-left: 20px; line-height: 36px; font-size: 16px; color: #333; text-align: right; }
.ren_view_zf .ren_v_xfyiyxx .ren_v_xfyinr .ren_xf_wz span { float: none; width: auto; padding: 0 10px; color: #DEDEDE; }
.ren_view_zf .ren_v_xfyiyxx .ren_v_xfpr .ren_v_xfnum i { display: block; float: left; padding-left: 20px; }
.ren_view_zf .ren_v_xfyiyxx .ren_v_xfpr .ren_v_xfnum .ming { font-size: 24px; line-height: 42px; }

.ren_view_zf .ren_v_xfyiyxx .ren_v_xfyinr .ren_v_yinrsan .ren_v_ban { width: 50%; float: left; }
.ren_view_zfe .ren_v_xfnrtap { width: 100%; border: 1px solid #ff7200; }
.ren_view_zfe .ren_v_xfnrtap .ren_v_zfpt { float: left; padding: 13px 20px; width: 75%; height: 24px; line-height: 24px; }
.ren_view_zfe .ren_v_xfnrtap .ren_v_zfpt p { text-align: center; }
.ren_view_zfe .ren_v_xfnrtap .ren_v_zfpt p i { padding: 2px 8px; margin-right: 5px; height: 24px; line-height: 24px; font-size: 14px; color: #ff7200; background: #FFF; border: 1px solid #ff7200; }

.ren_view_qgesf { padding-bottom: 20px; }
.ren_flxx_mb .ren_view_qz .ren_v_xfyiyxx { width: 930px; border: 1px solid #E6E6E6; }
.ren_view_qz .ren_v_xfyiyxx .ren_v_qzbtxx { font-size: 20px; height: 20px; line-height: 20px; padding: 18px 20px; border-bottom: 1px solid #E6E6E6;}
.ren_view_qz .ren_v_xfyiyxx .ren_v_xfyinr { padding: 16px 20px 16px 30px; }
.ren_view_qz .ren_v_xfyiyxx .ren_v_xfyinr .ren_v_yinrsan .ren_v_ban { width: 50%; float: left; }
.ren_view_qgesf .ren_v_xfyiyxx .ren_v_xfyinr .ren_v_yinrsan .ren_v_zfpt { width: 100% !important; }
.ren_view_qgesf .ren_v_xfyiyxx .ren_v_xfyinr .ren_v_yinrsan .ren_v_zfpt2 { padding-top: 16px; }
.ren_view_qz .ren_v_xfyiyxx .ren_v_zfpt p i { padding: 2px 8px; margin-right: 5px; height: 24px; line-height: 24px; font-size: 14px; color: #ff7200; background: #FFF; border: 1px solid #ff7200; }
.ren_view_qz .ren_v_xfyiyxx .ren_v_yinrsan .col p { color: #ff7200; }

.ren_view_esf .ren_v_xfexx { border-bottom: 1px solid #ff7200; }
.ren_flxx_mb .ren_view_esf .ren_v_xfyiyxx .ren_v_xfbtxx h3 { font-size: 22px; }
.ren_view_esf .ren_v_xfyiyxx .ren_v_xfbtxx h3 span { float: left; padding-right: 10px; }
.ren_view_esf .ren_v_xfyiyxx .ren_v_xfyinr .ren_xf_wz span { float: none; width: auto; padding: 0 10px; color: #DEDEDE; }
.ren_view_esf .ren_v_xfyiyxx .ren_v_xfyinr .ren_v_yinrsan .ren_v_ban { width: 50%; float: left; }
.ren_view_esf .ren_v_xfyiyxx .ren_v_xfpr .ren_v_xfnum i { display: block; float: left; padding-left: 20px; }
.ren_view_esf .ren_v_xfyiyxx .ren_v_xfpr .ren_v_xfnum .ming { font-size: 24px; line-height: 42px; }
.ren_view_esf .ren_v_xfexx .ren_v_xfenr { padding: 20px 15px; }
.ren_view_esf .ren_v_xfexx .ren_v_xfenr li { float: left; width: 45%; padding: 10px; }
.ren_view_esf .ren_v_xfexx .ren_v_xfenr li span { margin-left: 0; }
.ren_view_esf .ren_v_xfyiyxx .ren_v_zfpt p i { font-size: 12px; }

.ren_view_esc .ren_v_xfyiyxx .ren_v_xfbtxx .ren_v_xfjg .ren_v_xfjgdw { font-size: 14px; }

.ren_flxx_mb .ren_view_sjzk .ren_v_xfyiyxx .ren_v_xfbtxx h3 { font-size: 30px; }
.ren_flxx_mb .ren_view_sjzk .ren_v_xftpxx .ren_v_xfpic { margin-bottom: 0; height: 330px; }
.ren_flxx_mb .ren_view_sjzk .ren_v_xftpxx .ren_v_xfpic img { min-height: 330px; }
.ren_flxx_mb .ren_view_sjzk .ren_v_xfexx .ren_v_sjjj { display: block; padding: 20px; }
.ren_flxx_mb .ren_view_sjzk .ren_v_xfexx .ren_v_sjjj p { line-height: 32px; font-size: 16px; color: #555; }

.ren_view_jy { padding-top: 10px; width: 100%; height: 445px; background: #ff5a52; }
.ren_view_jy .ren_v_jy { position: relative; margin: 0 auto; width: 664px; color: #FFF; padding-top: 88px; height: 357px; _padding-bottom: 70px; }
.ren_view_jy .ren_v_xfpic { float: left; border-right: 1px solid #ff5a52; padding-right: 27px; position: relative; }
.ren_view_jy .ren_v_xfpic img { border: 1px solid #dfdcdc; padding: 5px; background: #fff; width: 238px; height: 272px; box-shadow: 0 0 20px #000; }
.ren_view_jy .ren_v_xfpic .tarr_right { position: absolute; right: -7px; _right: -8px; font-size: 0; background: url(../image/tarr.png) no-repeat 0 0; width: 7px; height: 16px; display: block; top: 50%; margin-top: -8px; }
.ren_view_jy  .ren_v_xfyiyxx { float: right; width: 354px; }
.ren_view_jy  .ren_v_xfyiyxx dt { padding: 32px 0 14px; border-bottom: 1px solid #ff5a52; font-size: 30px; color: #FFF; text-shadow: 0 1px 2px rgba(0,0,0,.8); }
.ren_view_jy  .ren_v_xfyiyxx .ren_v_jyyinr { font-size: 18px; } 
.ren_view_jy  .ren_v_xfyiyxx .ren_v_jyyinr i { padding-right: 12px; }
.ren_view_jy  .ren_v_xfyiyxx dd { font-size: 14px; padding: 14px 0 12px; border-bottom: 1px solid #ff5a52; line-height: 24px; }
.ren_view_jy  .ren_v_xfyiyxx .ren_v_jyjs { border-bottom: none; padding-bottom: 0; height: 74px; overflow: hidden; }


.ren_flxx_mb .ren_view_jye { width: 100%; }
.ren_flxx_mb .ren_view_jye .ren_v_jyexx { padding: 20px 15px; }
.ren_flxx_mb .ren_view_jye .ren_v_xfexx { border-bottom: 1px solid #ff5a52; }
.ren_flxx_mb .ren_view_jye .ren_v_xfnrtap { width: 100%; border-bottom: 1px solid #ff5a52; }
.ren_flxx_mb .ren_view_jye .ren_v_xfnrtap li a.xxk { background: #ff5a52; }
.ren_view_jye .ren_v_jyexx li { float: left; width: 45%; padding: 10px; line-height: 26px; font-size: 16px; }
.ren_view_jye .ren_v_jyexx li span { float: left; width: 116px; color: #666; }
.ren_view_jye .ren_v_jyexx li p { color: #333; }

.ren_flxx_mb .ren_view_zp .ren_v_xfyiyxx { width: 800px; }
.ren_flxx_mb .ren_view_zp .ren_v_xfyiyxx .ren_v_xfyinr .ren_v_yinrsan .ren_v_san { width: 33.33%; }

.ren_view_njye .ren_v_zpexx { border-bottom: none; }
.ren_view_qiuzhi { background: #1769e0; }
.ren_flxx_mb .ren_view_njye .ren_v_xfnrtap { border-bottom: 1px solid #1769e0; }
.ren_flxx_mb .ren_view_njye .ren_v_xfnrtap li a.xxk { background: #1769e0; }
.ren_flxx_mb .ren_view_njye .ren_v_xfexx { border-bottom: 1px solid #1769e0; }
.ren_flxx_mb .ren_view_njye .ren_v_zpexx { border-bottom: none; }
.ren_view_qiuzhi .ren_v_xfyiyxx dt { border-bottom: 1px solid #b9d5fb; }
.ren_view_qiuzhi .ren_v_xfyiyxx dd { border-bottom: 1px solid #b9d5fb; }
.ren_view_qiuzhi .ren_v_xfpic { border-right: 1px solid #b9d5fb; }
.ren_view_qiuzhi .ren_v_xfpic .tarr_right { background: url(../image/tarr2.png) no-repeat 0 0; }


.ren_view_mn .ren_view_xf .ren_v_xftpxx { width: 410px; }
.ren_view_mn .ren_view_xf .ren_v_xftpxx .ren_v_xfpic  { width: 390px; }
.ren_view_mn .ren_view_xf .ren_v_xftpxx .ren_v_xfpic a { display: block; width: 390px; height: 100%; overflow: hidden; }
.ren_view_mn .ren_view_xf .ren_v_xftpxx .ren_v_xfpic img { width: 390px; }
.ren_view_mn .ren_view_xf .ren_v_xftpxx .ren_v_xfxpic { width: 410px; height: 70px; }
.ren_view_mn .ren_view_xf .ren_v_xftpxx .ren_v_xfxpic li a { width: 90px; height: 70px; }
.ren_view_mn .ren_view_xf .ren_v_xftpxx .ren_v_xfxpic li a img { width: 90px; height: 70px; }
.ren_view_mn .ren_view_xf .ren_v_xftpxx .ren_v_xfxpic li a.xxk i { width: 90px; height: 70px; }
.ren_view_mn .ren_view_xf .ren_v_xfyiyxx { width: 430px; }
.ren_view_mn .ren_view_xf .ren_v_xfyiyxx .ren_v_xfyinr li.ren_v_yinrliu p i { padding: 1px 6px; font-size: 12px; }
.ren_view_mn .ren_view_xf .ren_v_xfyiyxx .ren_v_xfpr { width: 353px; height: 67px; }
.ren_view_mn .ren_view_xf .ren_v_xfyiyxx .ren_v_xfpr .ren_v_xfi i { top: 12px; }
.ren_view_mn .ren_view_xf .ren_v_xfyiyxx .ren_v_xfpr .ren_v_xfi { height: 67px; }
.ren_view_mn .ren_view_xf .ren_v_xfyiyxx .ren_v_xfpr .ren_v_xfnum { margin-top: 12px; }
.ren_v_xfpr .ren_v_xfnum a { color: #FFF; }
.ren_view_mn .ren_view_xf .ren_v_xfyiyxx .ren_v_xfyinr li { font-size: 15px; }
.ren_view_mn .ren_view_qz .ren_v_xfyiyxx { width: 840px; }
.ren_view_mn .ren_view_esf .ren_v_xfyiyxx .ren_v_xfbtxx h3 { font-size: 20px; }
.ren_view_mn .ren_view_xf .ren_v_xfyiyxx .ren_v_xfbtxx .ren_v_xfjg { float: right; padding-left: 5px; }
.ren_view_mn .ren_view_zp .ren_v_xfyiyxx .ren_v_xfbtxx .ren_v_xfjg { float: left; padding-left: 30px; }
.ren_view_mn .ren_view_zp .ren_v_xfyiyxx { width: 800px; }

.ren_view_mn .ren_view_zby .ren_v_xfyiyxx .ren_v_xfbtxx h3 { font-size: 24px; }
.ren_view_mn .ren_view_zby .ren_v_xfyiyxx .ren_v_xfyinr li.ren_v_yinrliu p i { font-size: 13px; }
.ren_view_zby .ren_v_xfyiyxx .ren_v_xfyinr li.col p { color: #ff7200; font-size: 16px; }
.ren_view_zby .ren_v_xfyiyxx .ren_v_xfyinr li.col p i { padding-left: 5px; font-size: 15px; color: #333; }
.ren_view_zbye .ren_v_xfexx .ren_v_sjjj p { color: #333; }

.ren_flxx_mb .ren_view_bd .ren_v_xfyiyxx .ren_v_xfbtxx h3 { font-size: 24px; }
.ren_flxx_mb .ren_view_bd .ren_v_xfyiyxx .ren_v_xfyinr li { line-height: 30px; }
.ren_flxx_mb .ren_view_bd .ren_v_xftpxx .ren_v_xfpic { height: 272px; }
.ren_flxx_mb .ren_view_bd .ren_v_xftpxx .ren_v_xfpic img { min-height: 272px; }
.ren_flxx_mb .ren_view_bd .ren_v_xftpxx .ren_v_xfxpic { height: 65px; }
.ren_flxx_mb .ren_view_bd .ren_v_xftpxx .ren_v_xfxpic li a { height: 65px; }
.ren_flxx_mb .ren_view_bd .ren_v_xftpxx .ren_v_xfxpic li a img { height: 65px; }
.ren_flxx_mb .ren_view_bd .ren_v_xftpxx .ren_v_xfxpic li a.xxk i { height: 65px; }

.ren_view_mn .ren_view_bd .ren_v_xfyiyxx .ren_v_xfbtxx h3 { font-size: 24px; }
.ren_view_mn .ren_view_bd .ren_v_xfyiyxx .ren_v_xfyinr li { line-height: 30px; }
.ren_view_mn .ren_view_bd .ren_v_xftpxx .ren_v_xfpic { height: 269px; }
.ren_view_mn .ren_view_bd .ren_v_xftpxx .ren_v_xfpic img { height: 269px; }
.ren_view_mn .ren_view_bd .ren_v_xftpxx .ren_v_xfxpic { height: 65px; }
.ren_view_mn .ren_view_bd .ren_v_xftpxx .ren_v_xfxpic li a { height: 65px; }
.ren_view_mn .ren_view_bd .ren_v_xftpxx .ren_v_xfxpic li a img { height: 65px; }
.ren_view_mn .ren_view_bd .ren_v_xftpxx .ren_v_xfxpic li a.xxk i { height: 65px; }

.ren_view_mn .ren_view_xfe { width: 840px; }
.ren_view_mn .ren_view_xfe .ren_v_xfnrtap { width: 840px; }


.ren_view_xf .ren_v_pc .ren_v_xfbtxx .ren_v_xfjg .ren_v_xfjgsz { color: #333; }
.ren_v_pc .ren_pc_lx { float: left; display: inline-block; margin-top: 7px; padding: 0px 10px; height: 30px; line-height: 30px; background: #ff7200; color: #FFF; font-size: 14px; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; }
.ren_view_xf .ren_v_pc .ren_v_xfbtxx .ren_v_xfjg { padding-left: 15px; }
.ren_v_pc .ren-i-em { position: relative; display: inline-block; width: 35px; height: 15px; margin: 0 30px; background: url(../image/ren_pc.png) 0 0 no-repeat; background-size: 100%; }
.ren-i-em i, .ren_pc_nr i { display: none; }
.ren-nri-em { display: none; }
.ren_view_xf .ren_v_xfyiyxx .ren_pc_nr { padding: 16px 0 19px 10px; }
.ren_view_xf .ren_v_xfyiyxx .ren_pc_nr li { padding: 6px 0; }
.ren_flxx_footer { display: none; }
.tab { position: relative; overflow: hidden; }
.tab-con { width: 100%; position: relative; overflow: hidden; }
.tab-con-item { display: none; float: left; width: 100%; overflow: hidden; }
.ren_view_xfe .ren_v_xfnrtap li.current a { background: #ff7200; color: #FFF !important; }
.ren_v_xfxpic li { display: block; float: left; }
.ren_v_xfxpic li.current i { display: block; width: 100%; height: 75px; background: rgba(0,0,0,0.5); filter: progid:dximagetransform.microsoft.gradient(startcolorstr=#5E000000,endcolorstr=#5E000000); position: absolute; overflow: hidden; left: 0; bottom: 0; }

.ren_syzr .ren_v_esfbtyi { padding-left: 20px; font-size: 30px; color: #ff7200; }
.ren_flxx_mb .ren_view_sjzk .ren_syzr .ren_v_xfbtxx h3 { font-size: 22px; }
.ren_syzr .ren_v_xfnum i { display: block; float: left; padding-left: 20px; }
.ren_syzr .ren_v_xfnum .ming { font-size: 24px; line-height: 42px; }

/** end **/


/** group::viewthread,forum::viewthread **/
.pg_viewthread #wp { width: 100%; margin: 0 auto; background: #F2F2F2; }
#rtj1009_viewthread { background: #F2F2F2; padding-bottom: 30px; }
#rtj1009_viewthread #wp { width: 100%; margin: 0 auto; }
.rtj1009_view { width: 1200px; margin: 0px auto; }
.rtj1009_view #pt { height: 39px; margin: 0; background: #F2F2F2; }
.rtj1009_view { width: 1200px; margin: 0px auto; background: #fff; }
#pt .z { padding: 5px 0 5px 0; }
#pt .z a, #pt .z em, #pt .z span { font-size: 14px; }
#pt .z a { color: #666; }
#chart { height: 50px; line-height: 50px; font-size: 14px; margin-bottom: 15px !important; color: #9f9f9f; overflow: hidden; }
.bw0 { background: #fff; }
.pgbtn a:hover { background: #FFF; border-color: #FFF; box-shadow: 0px 1px 8px 0px rgba(0,0,0,.2); }
.ren_view_hdbm { margin-left: 320px; width: 300px; }
.ren_view_hdbm .pns .pn { display: block; margin-top: 22px; margin-bottom: 10px; background-color: #1769e0; border-radius: 4px; height: 42px; width: 142px; text-align: center; font-size: 18px; color: #FFF; line-height: 42px; }
.ren_act .spi { margin-left: 320px; }
.ren_act .spi dl dd { height: 30px !important; line-height: 30px; }
.ren_act .spi dl dt { height: 30px !important; line-height: 30px; }
.pcb .ren_act strong { font-weight: 400; }
.ren_act .spi dl.nums dd em { font-size: 18px; }
.ren_act .spi dl.nums dt { padding-top: 2px; }


.ren-view-xgtie h3 { font-size: 16px; color: #333; }
.ren-view-xgtie ul li { background-image: url(../image/rtj1009_ui007.png); background-repeat: no-repeat; }
.ren-view-xgtie ul .ren-view-xgli { height: 28px; line-height: 28px; background-position: 0 -515px; font-size: 14px; }
.ren-view-xgtie .ren-view-xgli a { padding-left: 14px; font-size: 14px; }

#rtj_bmpsg { margin-top: 10px; }
.pgs .head_post { display: block; background-color: #1769e0; border-radius: 3px; height: 32px; width: 80px; text-align: center; font-size: 16px; color: #fff; line-height: 32px; margin-left: 10px; margin-right: 20px; }
#rtj_bmpsg .head_bktp { display: block; width: 100px; height: 100px; padding-right: 10px; }
#rtj_bmpsg .head_bktp img { border-radius: 3px; }
#newspecial_menu { width: 97px; padding: 5px 10px; border: #ddd 1px solid; border-top: none; background: #FFFFFF; }
#newspecial_menu li, #sti .wx { background-position: 8px 80%; }
#newspecial_menu li { height: 32px; line-height: 32px; }
#newspecial_menu .poll { padding-top: 5px; height: 32px; line-height: 32px; zoom: 0; }
#rtj_bmpsg .pg, .pgs .pg { margin-right: 10px; }
.pg a, .pg strong, .pgb a, .pg label, .pg a.nxt { border-radius: 3px; text-align: center; margin-left: 5px; padding: 2px 10px; font-size: 12px; border: 1px solid #e3e3e3; min-width: 10px; display: inline; }
.pg a:hover, .pgb a:hover { border-color: #1769e0; background-color: #1769e0; color:#fff; text-decoration:none; }
.pg strong { border: 1px solid #1769e0; color: #FFFFFF; background-color: #1769e0; }
.pg label { cursor: text; }
.pg label .px { width: 30px; height: 20px; line-height: 20px; text-align: center; }
.px { border: 1px solid #ddd; background: #fff; }
.pg a.nxt { padding-right: 25px; }
.pg a.nxt:hover { background-image: url(../image/rtj_xyjt.gif); }
.pg a.prev:hover { background-image: url(../image/rtj_xzjt.gif); background-position:50% 50%; }
.pgb a { padding-left: 25px; background-position: 10px 53%; }
.pgb a:hover { background-image: url(../image/rtj_xzjt.gif); }

.pgbtn .bm_h { display: block; height: 42px; line-height: 42px; background: #FFF; letter-spacing: 5px; text-align: center; font-size: 14px; color: #666; border: none; outline: none; border-radius: 0px; border-bottom: 0; border-top: 1px solid #f8f8f8; box-shadow: 0px 1px 4px 0px rgba(0,0,0,.2); }
.ren_view_ny .ren_vw_bt { display: block; background: #FFF; border: none; position: relative; overflow: visible; padding-right: 80px; z-index: 99; }
.ren_view_ny .ren_vw_bt .ts { font: 400 22px/52px 'Microsoft Yahei','Simsun'; }
.ren_view_ny .ren_vw_bt .ts a { color: #ff7200; }
.ren_vw_bt div.y { height: 38px; line-height: 38px; }
.ren_view_ny .pbn .ptn { font: 400 14px/38px 'Microsoft Yahei','Simsun'; } 
.rtj1009_view .pls { width: 180px; border-right: 1px solid #E8E8E8; background: #fff; }
.rtj1009_view .pls .favatar { width: 180px; border-right: 1px solid #E8E8E8; background: #fff; }
.ren_view_ny .rtj_pls { display: inline; margin-right: -60px; float: right; background: #fff; border: none; vertical-align: top; overflow: hidden; }
.ren_view_ny { border-top: 4px solid #E2E2E2 !important; }
.ad .pls { background: #E2E2E2; }
.ad .plc { background: #E2E2E2; }
.bm { border: none; }
#modmenu { padding-top: 10px; margin-left: 10px; margin-right: 10px; border-top: 1px solid #E8E8E8 !important; }
.bbs { margin-left: 10px; margin-right: 10px; border-bottom: 1px solid #E8E8E8 !important; }
.rtj1009_view .authi .xw1 { color: #444; font-size: 14px; font-weight: normal; }
.pi strong a { margin-top: -8px; color: #1769e0; font-size: 16px; font-weight: 600; }
.authi, .authi a { color: #666; font-size: 12px; }
.ren_view_ny .ren_authi .vm { max-width: 16px; max-height: 16px; padding-left: 3px; }
.rtj1009_view .pls .pi { border-bottom: none; margin-bottom: 2px; position: relative; text-align: center; padding-left: 0px; }
.rtj1009_view .pls .avatar { margin: 0 10px 10px; width: 130px; overflow: hidden; float: left; margin-left: 25px; display: inline; }
#f_pst .avatar { margin-top: 22px; }
.rtj1009_view .card_gender_1 { background: #FFF; }
.rtj1009_view .bui { margin: 0; border: 1px solid #EDEDED; padding: 15px 0 15px 29px; }
.rtj1009_view .pls p, .rtj1009_view .pls .pil { margin: 5px 20px 5px 20px; }
.rtj1009_view .pls .o { margin: 10px 20px 10px 20px; }
.rtj1009_view .xl2 li { width: 50%; font-size: 12px; }
.rtj1009_view .pbg2 { width: 140px; }
.rtj1009_view .cp_pls a { font-size: 12px; }
.tedt { border: 1px solid #E2E2E2; }
.tedt .bar { border-bottom: 1px solid #E8E8E8; }
.pnc, a.pnc { border-color: #1769e0; }
.pn { background: #1769e0; }

.rtj1009_view_toptj { width: 1200px; margin: 0 auto; position: relative; }
.rtj1009_view_toptj ul li a:hover { color: #ff7200; }
.rtj1009_view_toptj .ren_toptw span:hover { background: rgba(0,0,0,0.4); filter: progid: dximagetransform.microsoft.gradient(startcolorstr=#5E000000,endcolorstr=#4E000000); }
.rtj1009_ttj { padding: 15px 15px 0 15px; background: #fff; border-bottom: 1px solid #E8E8E8;}
.rtj1009_top_tw { width: 763px; overflow: hidden; }
.rtj1009_top_tw .ren_ttwxx { width: 235px; height: 180px; text-align: center; margin: 0 15px 15px 0; overflow: hidden; position: relative; }
.rtj1009_top_tw .ren_top_tw { height: 180px; position: absolute; top: 0; left: 0; }
.rtj1009_top_tw .ren_ttwxx a { width: 100%; height: 100%; display: block; overflow: hidden; }
.rtj1009_top_tw .ren_ttwxx img { width: 235px; height: 180px; overflow: hidden; position: relative; -webkit-transition: all .5s; -moz-transition: all .5s; -ms-transition: all .5s; -o-transition: all .5s; transition: all .5s; }
.rtj1009_top_tw .ren_ttwxx img:hover { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); }
.rtj1009_top_tw .ren_ttwxx a span { width: 100%; height: 30px; line-height: 30px; font-size: 14px; color: #fff; background: rgba(0,0,0,0.4); filter: progid: dximagetransform.microsoft.gradient(startcolorstr=#4E000000,endcolorstr=#4E000000); text-align: center; overflow: hidden; position: absolute; left: 0; bottom: 0; }
.rtj_top_ytiezi { width: 385px; padding-top: 0px; }
.rtj_top_ytiezi li { line-height: 36px; }
.rtj_top_ytiezi li a { font-size: 14px; overflow: hidden; }
.rtj_top_ytiezi li .rtj_top_ytiezi { color: #5b595c; }
.rtj_top_ytiezi li .ren_top_tiefl { display: block; float: left; width: 80px; padding-right: 5px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; color: #ff7200; }

.rtj1009_view_ditj { width: 1200px; margin: 0 auto; padding-top: 20px; background: #F5F5F5; position: relative; }
.rtj1009_view_ditj .ren_view_dtw .ren_view_twz:hover { background: rgba(0,0,0,0.4); filter: progid: dximagetransform.microsoft.gradient(startcolorstr=#4E000000,endcolorstr=#4E000000); }
.rtj1009_view_di { padding: 10px; background: #fff; border-radius: 2px; border-bottom: 1px solid #F0F0F0;}
.ren_view_dtw { width: 1170px; margin: 0 auto; overflow: hidden; }
.ren_view_dtw .rtj1009_bt { padding: 10px 5px 0 5px; font-size: 16px; color: #ff7200; float: left; height: 36px; display: block; }
.ren_view_dtw .zbxxk1 { width: 260px; height: 330px; text-align: center; overflow: hidden; }
.ren_view_dtw .ren_ez_tw { height: 330px; position: absolute; top: 0; left: 0; }
.ren_view_dtw .ren_stwxx a { width: 100%; height: 100%; display: block; overflow: hidden; position: relative; zoom: 1; }
.ren_view_dtw .ren_stwxx img { width: 260px; height: 330px; overflow: hidden; position: relative; -webkit-transition: all .5s; -moz-transition: all .5s; -ms-transition: all .5s; -o-transition: all .5s; transition: all .5s; }
.ren_view_dtw .ren_stwxx img:hover { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); }
.ren_view_dtw .ren_stwxx .ren_view_twz { width: 100%; height: 40px; line-height: 40px; font-size: 14px; color: #fff; background: rgba(0,0,0,0.4); filter: progid: dximagetransform.microsoft.gradient(startcolorstr=#4E000000,endcolorstr=#4E000000); text-align: center; position: absolute; left: 0; bottom: 0; overflow: hidden; }
.ren_view_dtw .ren_stwxx span { width: 240px; text-align: center; overflow: hidden; }
.ren_view_dwz { width: 910px; overflow: hidden; }
.ren_view_dwz .ren_ttwxx { width: 215px; height: 160px; text-align: center; margin: 0 12px 10px 0; overflow: hidden; position: relative; }
.ren_view_dwz .ren_top_tw { height: 160px; position: absolute; top: 0; left: 0; }
.ren_view_dwz .ren_ttwxx a { width: 100%; height: 100%; display: block; overflow: hidden; }
.ren_view_dwz .ren_ttwxx img { width: 215px; height: 160px; overflow: hidden; position: relative; -webkit-transition: all .5s; -moz-transition: all .5s; -ms-transition: all .5s; -o-transition: all .5s; transition: all .5s; }
.ren_view_dwz .ren_ttwxx img:hover { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); }
.ren_view_dwz .ren_ttwxx a span { width: 100%; height: 30px; line-height: 30px; font-size: 12px; color: #fff; background: rgba(0,0,0,0.4); filter: progid: dximagetransform.microsoft.gradient(startcolorstr=#4E000000,endcolorstr=#4E000000); text-align: center; overflow: hidden; position: absolute; left: 0; bottom: 0; }

.ren_pingfen { width: 800px; border-top: 1px solid #EAEAEA; border-width: 1px 0 0; box-shadow: 0px 3px 6px -2px rgba(0,0,0,0.3); border-radius: 3px; }
.ren_pingfen .ratl th { background: #F8F8F8; font-weight: normal; border-bottom: none; }
.ratl th, .ratl td, .ratc { border-bottom: none; padding: 5px 10px; }
.ren_pingfen .ratl .xw1 { padding-left: 10px; font-weight: normal; }
.ren_pingfen .ren_pfsm { background: url(../image/zhan.gif) 0 9px no-repeat; padding: 5px 0px 5px 18px; }
.ren_pfhz { height: 36px; line-height: 36px; padding: 0 10px; background: #F8F8F8; border-top: 1px solid #EDEDED; }
.ren_pfhz span { padding-right: 5px; color: #ff7200; }
.ren_pfhz .ren_pfrs .xi2 { padding-left: 10px; }

#p_btn { background: #F5F5F5; }
#p_btn a { margin: 10px 13px 0 0; padding: 35px 5px 5px; width: 53px; height: 20px; color: #666; background: #F5F5F5; font-size: 12px; border-radius: 2px; text-align: center; text-decoration: none; }
#p_btn a:hover { background-color: #1769e0; color: #FFF; }
#p_btn .ren_view_sc { background: #FFF url(../image/ren_qz3.png) 10px 5px no-repeat; }
#p_btn .ren_view_z { background: #FFF url(../image/ren_qz3.png) -85px 5px no-repeat; }
#p_btn .ren_view_zb { background: #FFF url(../image/ren_qz3.png) -188px 4px no-repeat; }
#p_btn .ren_view_fx { background: #FFF url(../image/ren_qz3.png) 8px -102px no-repeat; }
#p_btn .ren_view_d { background: #FFF url(../image/ren_qz3.png) -85px -102px no-repeat; }
#p_btn .ren_view_c { background: #FFF url(../image/ren_qz3.png) -188px -102px no-repeat; }

#p_btn .ren_view_sc:hover { background-position: 10px -46px; }
#p_btn .ren_view_z:hover { background-position: -85px -46px; }
#p_btn .ren_view_zb:hover { background-position: -188px -46px; }
#p_btn .ren_view_fx:hover { background-position: 8px -157px; }
#p_btn .ren_view_d:hover { background-position: -85px -157px; }
#p_btn .ren_view_c:hover { background-position: -188px -157px; }
#p_btn a:hover i span { color: #FFF; }
#p_btn .tshare a { margin: 0 10px 0 0; width: inherit; padding: 0px 3px 3px 3px; background: #FFF; color: #666; }
#p_btn .tshare a:hover { text-decoration: none; background: #1769e0; color: #FFF; }
#p_btn .tshare i { padding: 0 3px; }
.pg_viewthread .rtj1009_view #mdly { width: 210px; }
.ren_view_flxx .cgtl caption { background: #F8F8F8; font-size: 16px; color: #333; font-weight: normal; border-top: 1px solid #EEE; border-bottom: none; }
.ren_view_flxx .cgtl th { width: 100px; font-size: 14px; color: #333; }
.cgtl td, .cgtl th, .cgtl caption { padding: 10px; font-size: 14px; border: 1px solid #EEE; }
.ren_view_pgs { padding: 10px 0 15px 0; border-bottom: 1px solid #F0F0F0; }


.ren_view_wp { background: #F2F2F2; }
.ren_view_mn { width: 880px; background: #FFF; }
.ren_view_mn #modmenu { border-top: 0px !important; border-bottom: 1px solid #F5F5F5; }
.ren_view_mn .ren_view_ny { background: #F5F5F5; border-top: 0px !important; }
.ren_view_mn .ad .pls { height: 0px; }
.ren_view_mn .ren_reply { background: #FFF; border-bottom: 1px solid #F5F5F5; }
.ren_view_mn .po { border-top: none; }
.ren_view_mn .pi { border-bottom: none; }
.ren_view_mn .pi strong a { margin-top: 0; }

.ren_view_mn .ren_authi { color: #888; line-height: 30px; }
.ren_view_mn .ren_authi .ren_avatar { display: block; float: left; width: 30px; height: 30px; overflow: hidden; }
.ren_view_mn .ren_authi .ren_avatar img { width: 30px; height: 30px; -webkit-border-radius: 50%; border-radius: 50%; }
.ren_view_mn .ren_authi .ren_view_author { margin-right: 3px; font-size: 14px; color: #555; }
.ren_view_mn .ren_authi .ren_view_authisj { padding-left: 9px; }

.ren_view_mn .ren_reply .ren_authi { line-height: 42px; }
.ren_view_mn .ren_reply .ren_authi .ren_avatar { width: 42px; height: 42px; }
.ren_view_mn .ren_reply .ren_authi .ren_avatar img { width: 42px; height: 42px; }
.ren_view_mn .ren_reply .ren_authi .ren_view_author { font-size: 14px; }

.ren_view_mn .ren_tie_xy { margin-right: 10px; line-height: 30px; }
.ren_view_mn .ren_tie_xy .ren_zz_hf { background: url(../image/list-number-icon.png) 0 -35px no-repeat; color: #999 !important; padding-left: 20px; margin-left: 20px; font-size: 12px; }
.ren_view_mn .ren_tie_hfck em:hover { color: #ff7200 !important; }
.ren_view_mn .ren_tie_xy .ren_zz_ck { background: url(../image/list-number-icon.png) 0 -14px no-repeat; color: #999 !important; padding-left: 20px; font-size: 12px; }

.ren_view_mn .ren_lc_xx { background: #FFF; border-bottom: 1px solid #F0F0F0; }
.ren_view_mn .ren_lc_xx .pi { margin-bottom: 15px; border-bottom: 1px solid #F5F5F5; }
.ren_view_mn .ren_lc_ks { margin-top: 15px; padding: 5px 20px; border-top: 1px solid #F0F0F0; border-bottom: 1px solid #F0F0F0; background: #FFF; } 
.ren_view_mn .ren_lc_ks span { height: 42px; line-height: 44px; color: #4C4C4C; font-size: 14px; }
.ren_view_mn .ren_lc_ks .ren_lc_ksz { font-size: 15px; }
.ren_view_mn .ren_lc_ks .ren_lc_ksz em { padding-left: 6px; font-size: 14px; color: #999; }
.ren_view_mn .ren_lc_ks .ren_lc_ksy .ren_lc_zkzz { color: #ff7200; }



.ren_view_sd { width: 300px; }
.ren_view_sd { width: 300px; overflow: hidden; }
.ren_view_sd .ren_sd_yi, .ren_sd_e, .ren_sd_san { background: #FFF; margin-bottom: 15px; }
.ren_view_sd .rtj1009_sd_bt  { border-bottom: 1px solid #F0F0F0; }
.ren_view_sd .rtj1009_bt { font-size: 16px; color: #333; float: left; height: 48px; line-height: 48px; padding: 0 15px; display: block; }
.ren_view_sd .ren_lz_xx { position: relative; padding: 15px; }
.ren_view_sd .ren_lz_xx .avatar { padding-right: 10px; }
.ren_view_sd .ren_lz_xx .avatar img { width: 60px; height: 60px; border-radius: 50%; }
.ren_view_sd .ren_lz_xx .ren_lz_zz .ren_lz_zzxx { line-height: 30px; }
.ren_view_sd .ren_lz_xx .ren_lz_zz .ren_lz_zzxx .ren_zz_mz { font-size: 16px; color: #333; }
.ren_view_sd .ren_lz_xx .ren_lz_zz .ren_lz_zzxx .ren_zz_xing { display: inline-block; padding: 1px 6px; height: 15px; line-height: 14px; background: #ff7200; color: #FFF; font-size: 12px; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; margin-top: 7px; margin-left: 5px; vertical-align: 2px; }
.ren_view_sd .ren_lz_xx .ren_lz_zz .ren_lz_sj { line-height: 30px; }
.ren_view_sd .ren_lz_xx .ren_lz_zz .ren_lz_sj em { font-size: 14px; color: #666; }
.ren_view_sd .ren_lz_xx .ren_lz_gz .ren_zz_gz { display: block; margin-top: 16px; background-color: #1769e0; border-radius: 2px; height: 30px; line-height: 30px;  padding: 0 12px; font-size: 12px; color: #FFF; text-align: center; }
.ren_view_sd .ren_lz_xx .ren_lz_gz .ren_zz_gz.ren_qxgz {
	background: #F3F3F3;
	color: #A8A8A8;
}

.ren_view_sd .ren_sd_e .ren_sd_hy { padding-top: 10px; border-top: 1px solid #F5F5F5; }
.ren_view_sd .ren_sd_e .ren_sd_hy .ren_sd_hyxx li { width: 100%; vertical-align: top; height: 67px; line-height: 67px; text-align: right; border-bottom: 1px dashed #ececec; }
.ren_view_sd .ren_sd_e .ren_sd_hy .ren_sd_hyxx li:hover { background: #F8F8F8; }
.ren_view_sd .ren_sd_e .ren_sd_hy .ren_sd_hyxx li a { display: block; width: 100%; height: 100%; color: #666; transition: all .3s ease; }
.ren_view_sd .ren_sd_e .ren_sd_hy .ren_sd_hyxx li:hover .ren_u_n { color: #ff7200; }
.ren_view_sd .ren_sd_e .ren_sd_hy .ren_sd_hyxx .ren_u_img { display: inline; float: left; width: 40px; height: 40px; overflow: hidden; margin: 13px 19px 0 10px; }
.ren_view_sd .ren_sd_e .ren_sd_hy .ren_sd_hyxx .ren_u_n { float: left; width: 80px; color: #333; font-size: 13px; overflow: hidden; text-align: left; -ms-text-overflow: ellipsis; text-overflow: ellipsis; white-space: nowrap; }
.ren_view_sd .ren_sd_e .ren_sd_hy .ren_sd_hyxx .ren_u_jf { color: #ff7200; }
.ren_view_sd .ren_sd_e .ren_sd_hy .ren_sd_hyxx .ren_u_jf i { display: inline-block; margin-left: 5px; width: 17px; height: 17px; zoom: 1; vertical-align: middle; margin-right: 6px; background: url(../image/ren_jf.png) no-repeat; }


.ren_view_sd .ren_sd_e .ren_sd_hyxx a img { border-radius: 50%; width: 40px; height: 40px; }
.ren_view_sd .ren_sd_e .ren_sd_hyxx p a { color: #666; transition: all .3s ease; }
.ren_view_sd .ren_sd_e .ren_sd_hyxx p a:hover { transition: all .3s ease; color: #ff7200; }

.ren_view_sd .ren_sd_sanxx { background: #FFF; }
.ren_view_sd .ren_sd_sanxx .ren_sd_twxx { overflow: hidden; position: relative; padding-top: 10px; }
.ren_view_sd .ren_sd_sanxx .ren_sd_twxx .youbiantuwen { display: block; width: 100%; height: 100%; overflow: hidden; }
.ren_view_sd .ren_sd_sanxx .ren_sd_twxx img { width: 280px; height: 200px; overflow: hidden; position: relative; -webkit-transition: all .5s; -moz-transition: all .5s; -ms-transition: all .5s; -o-transition: all .5s; transition: all .5s; }
.ren_view_sd .ren_sd_sanxx .ren_sd_twxx img:hover { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); }
.ren_view_sd .ren_sd_sanxx .ren_sd_twxx a em { width: 280px; height: 30px; line-height: 30px; font-size: 14px; color: #fff; text-align: center; background: rgba(0,0,0,0.4); filter: progid: dximagetransform.microsoft.gradient(startcolorstr=#4E000000,endcolorstr=#4E000000); position: absolute; overflow: hidden; left: 0; bottom: 0; }
.ren_view_sd .ren_sd_tiexx { margin-left: 3px; }
.ren_view_sd .ren_sd_tiexx li { background-image: url(../image/rtj1009_ui007.png); background-repeat: no-repeat; }
.ren_view_sd .ren_sd_tiexx .ren_re { float: left; width: 100%; height: 45px; line-height: 45px; padding-left: 14px; font-size: 14px; border-bottom: 1px dashed #e3e3e3; overflow: hidden; background-position: 0 -507px; }
.ren_view_sd .ren_sd_tiexx li.ren_re5 { border-bottom: none 0; }
.ren_view_sd .ren_sd_tiexx li:hover { background-image: url(../image/rtj1009_ui007.png); background-repeat: no-repeat; }
.ren_view_sd .ren_sd_tiexx .ren_re:hover { background-position: 0 -507px; }
.ren_view_sd .ren_sd_tiexx li span { width: 3px; height: 3px; background: #ff7200; float: left; margin-top: 22px; margin-left: 10px; margin-right: 10px; }
.ren_view_sd .ren_sd_tiexx li a { color: #555; float: left; display: block; width: 260px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.ren_view_sd .ren_sd_tiexx li a:hover { color: #ff7200; }

.ren_view_sd .ren_sd_si { margin-bottom: 15px; padding: 10px 0; background: #eef5ff; border-radius: 2px; }
.ren_view_sd .ren_sd_si ul li { float: left; background: #FFF; margin-left: 10px; width: 62.5px; height: 58px; border-radius: 2px; }
.ren_view_sd .ren_sd_si ul li:hover { background: #1769e0; color: #fff; }
.ren_view_sd .ren_sd_si ul li a { display: block; width: 100%; height: 100%; color: #666; }
.ren_view_sd .ren_sd_si ul li:hover a { color: #FFF; }
.ren_view_sd .ren_sd_si ul li span { background-image: url(../image/ren_qz4.png); background-repeat: no-repeat; width: 32px; height: 30px; display: inline-block; margin-left: 16px; }
.ren_view_sd .ren_sd_si .ren_sd_sixx1 { background-position: -7px 0px; }
.ren_view_sd .ren_sd_si ul li:hover .ren_sd_sixx1 { background-position: -7px -52px; }
.ren_view_sd .ren_sd_si .ren_sd_sixx2 { background-position: -72px 0px; }
.ren_view_sd .ren_sd_si ul li:hover .ren_sd_sixx2 { background-position: -72px -52px; }

.ren_view_sd .ren_sd_si ul li .bdsharebuttonbox { display: block; float: left; width: 100%; height: 100%; }
.ren_view_sd .ren_sd_si ul li .bdsharebuttonbox .bds_more { float: left; margin: 0; padding: 35px 0px 5px 0; height: 18px; font-size: 12px; background: #FFF url(../image/ren_qz4.png) -119px -1px no-repeat; text-align: center; }
.ren_view_sd .ren_sd_si ul li .bdsharebuttonbox .bds_more:hover { background: url(../image/ren_qz4.png) -119px -53px no-repeat; }
.ren_view_sd .ren_sd_si .ren_sd_sixx4 { background-position: -197px -1px; }
.ren_view_sd .ren_sd_si ul li:hover .ren_sd_sixx4 { background-position: -197px -53px; }
.ren_view_sd .ren_sd_si ul li p { margin: 0; line-height: 28px; text-align: center; }

.zhanwei { width: 100%; height: 15px; background: #F2F2F2; }
.hasfsl { margin-right: 0; }
.ren_f_pst { padding-top: 15px; border-bottom: 1px solid #F0F0F0; }
.ren_f_pst .ren_f_pstbt { margin: 0 20px; border-bottom: 1px solid #F5F5F5; }
.ren_f_pst .ren_f_pstbt .rtj1009_bt { display: block; width: 100%; height: 36px; padding: 8px 5px 0 5px; font-size: 16px; color: #555; }

.albumback_on .wp { width: 100%; margin: 0 auto; }
.albumback .wp { width: 100%; margin: 0 auto; }
.rtj1009_datu { width: 1200px; margin: 0 auto; }
.rtj1009_datu #pt { height: 39px; margin: 0; }
.rtj1009_datu .img_tit_t .ph { font-weight: 400; font-size: 20px; }
#p_btn i { padding: 0; background: none; }
.side_btn a.btn_s_open { top: 8px; }
.side_btn a.btn_s_close { top: 8px; }

.ren-ql-pdbt { margin: 4px 10px 0 0 !important; }
.ren-cp-url { font-size: 14px; }

.ren_pd_list { width: 1200px; margin: 0px auto; }
.ren_pd_list .ren_pd_mn { float: left; width: 860px; margin-bottom: 15px; overflow: hidden; }
.ren-tie-portal .ren_pd_mn .bm .bm_h { padding: 0 10px 0 0; color: #555; border-bottom: 1px solid #eee; background: #fff; font-weight: normal; display: block; height: 50px; line-height: 50px; }
.ren-tie-portal .rtj1009_pd_sd {
    width: 320px;
}
.ren-tie-portal .rtj1009_pd_sd .bm .bm_h { padding: 0 10px 0 0; color: #555; border-bottom: 1px solid #eee; background: #fff; font-weight: normal; display: block; height: 50px; line-height: 50px; }
.ren-tie-portal .ren_pd_mn .bm .bm_h h3 { font-size: 18px !important; font-weight: 400; line-height: 50px; border-left: 2px solid #1769e0; padding-left: 15px; }
.ren-tie-portal .rtj1009_pd_sd .bm .bm_h h2 { font-size: 18px !important; font-weight: 400; line-height: 50px; border-left: 2px solid #1769e0; padding-left: 15px; }
.ren-tie-portal .rtj_xgbox { padding: 0 10px 10px 10px; }
.ren-tie-portal .rtj_xgfl { padding-top: 18px; }
.ren-tie-portal .bm_h .xxs2 { font-size: 18px !important; font-weight: 500; line-height: 50px; border-left: 2px solid #1769e0; padding-left: 15px; }
.ren-tie-portal .rtj_xgfl li { float: left; padding: 0 5px; padding-bottom: 5px; }
.ren-tie-portal .rtj_xgfl li a { float: left; font-size: 14px; margin: 0 3px; padding: 4px 13px; height: 20px; line-height: 20px; border: 1px solid #eef5ff; background: #fff; white-space: nowrap; border-radius: 4px; color: #1769e0; }
.ren-tie-portal .rtj_xgfl li a:hover { border-color: #1769e0; background: #1769e0; color: #fff; text-decoration: none; }
.ren-trade-sd { width: 320px; }
.ren-trade-sd .bm_h h2 { font-size: 18px !important; font-weight: 500; line-height: 50px; border-left: 2px solid #1769e0; padding-left: 15px; }
.ren-trade-sd .bm .bm_h {
    padding: 0 10px 0 0;
    color: #555;
    border-bottom: 1px solid #eee;
    background: #fff;
    font-weight: normal;
    display: block;
    height: 50px;
    line-height: 50px;
}
.ren-trade-sd .bm_c { font-size: 14px; }
.ren_pd_list .ren-trade-mn { padding: 15px; width: 830px; background: #FFF; }

/** end **/


/** portal::view,portal::list **/
.pg_list #wp { width: 100%; margin: 0 auto; background: #F5F5F5; }
.pg_view #wp { width: 100%; margin: 0 auto; background: #F5F5F5; }
.rtj_wenzhang { width: 1200px; margin: 0 auto; }
.rtj_wzwz { color: #666; text-decoration: none; }
#pt { height: 39px; margin: 0 auto; }
#pt .z { padding: 5px 0 5px 0; font-size: 14px; }
#pt .z a { font-size: 14px; color: #666; }
.pg, .pgb { line-height: 28px; }
.pg_list #ct { padding-bottom: 20px; }
.ren_pd_list { width: 1200px; margin: 0px auto; }
.ren_pd_list .ren_pd_mn { float: left; width: 860px; margin-bottom: 15px; overflow: hidden; }
.ren_pd_wzlb { margin-bottom: 10px; border: none; border-bottom: 1px solid #F0F0F0; background: #FFF; }
.ren_pd_list .ren_pd_mn .vw .ph { font-size: 28px; font-weight: 500; }
.vw .d { font-size: 16px; }
.vw .d img { max-width: 830px; }


.block,.temp { margin: 0px auto; }
.rtj1009_pd_yiban { width: 1200px; background: #fff; margin: 0px auto; margin-bottom: 15px; }
.dyb { border-radius: 2px; background: #fff !important; }
.diyibannei { width: 1170px; padding: 15px; margin: 0 auto; }
.rtj1009_pd_yiban .rtj_bbs_lunbo { height: 420px; width: 620px; float: left; display: block; overflow: hidden; position: relative;}
.rtj_bbs_lunbo:hover .ren1009_huansx a { display: block !important; }
.rtj1009_pd_yiban .ren1009_huansx a { bottom: 190px; }
.rtj1009_pd_yiban .rtj1009_huanbt { width: 560px; height: 64px; line-height: 64px; border-radius: 3px; font-size: 18px; background: rgba(0,0,0,0.4); filter: progid: dximagetransform.microsoft.gradient(startcolorstr=#4E000000,endcolorstr=#4E000000); position: absolute; left: 0; bottom: 30px; margin-left: 30px; }
.rtj1009_pd_yiban .rtj1009_huanbt a { color: #fff; padding-left: 20px; }
.rtj1009_pd_yiban .ren1009_huankz .slidebar { position: absolute; left: 480px; bottom: 51px; text-align: center; z-index: 1; }
.rtj1009_pd_yiban .ren1009_huankz .slidebar span { margin: 0 4px; background: #fff; border-radius: 50%; height: 11px; overflow: hidden; width: 11px; cursor: pointer; display: inline-block; text-indent: -9999px; zoom: 1; }
.rtj1009_pd_yiban .ren1009_huankz .slidebar span.on { background: #ff7200; }
.ren1009_huansx .slidebarup { width: 38px; height: 68px; left: 0; background-image: url(../image/loubo_jt2.png); }
.ren1009_huansx .slidebardown { width: 38px; height: 68px; right: 0; background-image: url(../image/loubo_jt2.png); background-position: 38px 0; }

.rtj1009_pd_yiban .ren_pdyi_twnr { width: 530px; float: right; background: #fff; }
.rtj1009_pd_yiban .ren_pd_twxx { padding-bottom: 20px; border-bottom: 1px solid #f0f0f0; }
.rtj1009_pd_yiban .ren_twxx2 { padding-top: 20px; }
.rtj1009_pd_yiban .ren_pd_twxx .ytwtp { float: left; display: block; width: 190px; height: 120px; overflow: hidden; }
.rtj1009_pd_yiban .ren_pd_twxx .ytwtp img { transition: all .5s; }
.rtj1009_pd_yiban .ren_pd_twbt { margin-bottom: 10px; position: relative; }
.rtj1009_pd_yiban .ren_pd_twbt h3 a { display: block; width: 100%; height: 30px; line-height: 30px; font-size: 18px; color: #333; overflow: hidden; }
.rtj1009_pd_yiban .ren_pd_twbt h3 a :hover { color: #ff7200; }
.rtj1009_pd_yiban .ren_tw_us { float: left; width: 100%; margin-top: 15px; }
.rtj1009_pd_yiban .ren_tw_us .ytwhy { background: url(../image/icon1_01.png) 0 2px no-repeat; float: left; line-height: 18px; padding: 0 15px 0 18px; }
.rtj1009_pd_yiban .ren_tw_us span { float: left; background: url(../image/icon1_02.png) 0 1px no-repeat; line-height: 20px;  padding-left: 20px; color: #bbb; }
.rtj1009_pd_yiban .ren_tw_us .ren_tie_sj { float: right; color: #999; }
.rtj1009_pd_yiban .ren_tw_us .ytwpl { background: url(../image/list-number-icon.png) 0 -41px no-repeat; color: #999 !important; padding-left: 20px; line-height: 18px;  float: right; margin-left: 8px; }
.rtj1009_pd_yiban .ren_tw_us .ytwyd { background: url(../image/list-number-icon.png) 0 -20px no-repeat; color: #999 !important; padding-left: 20px; line-height: 18px;  float: right; margin-left: 8px; }
.rtj1009_pd_yiban .pd_twnr { width: 320px; margin-left: 20px; float: left; margin-top: 8px; position: relative; }
.rtj1009_pd_yiban .ren_tw_zy { font-size: 12px; color: #888; line-height: 20px;  overflow: hidden; }

.rtj1009_pd_yiban .ren_pd_li .ren_pd_lifei { padding-right: 5px; color: #ff7200; }
.rtj1009_pd_yiban .ren_pd_li { padding-top: 5px; }
.rtj1009_pd_yiban .ren_pd_li li { float: left; width: 100%; line-height: 36px; }
.rtj1009_pd_yiban .ren_pd_li li a { float: left; font-size: 14px; color: #5b595c; overflow: hidden; }
.rtj1009_pd_yiban .ren_pd_li li a:hover { color: #ff7200; }
.rtj1009_pd_yiban .ren_pd_li li span{ float: right; line-height: 36px; }
.rtj1009_pd_yiban .ren_pd_li li span a { float: right; font-size: 12px; color: #999; }

.rtj1009_pd_sd { width: 320px; }
.rtj1009_pd_sd .ren_sd_yi, .ren_sd_e, .ren_sd_san { background: #FFF; border-radius: 2px; margin-bottom: 15px; }
.rtj1009_pd_sd .ren_sd_yixx { width: 300px; }
.rtj1009_pd_sd .ren_sd_yixx img { width: 100%; }

.ren_pd_subs { width: 100%; border-bottom: 1px solid #eee; }
.ren_pd_subs .ren_subs_bt { float: left; display: block; height: 55px; line-height: 55px; padding: 0 10px 0 0; color: #555; background: #FFF; font-weight: normal; }
.ren_pd_subs .ren_subs_bt h2 { padding-left: 15px; line-height: 55px; font-size: 18px; font-weight: 400; border-left: 2px solid #1769e0; }
.ren_pd_subs .ren_xjflbox { padding: 10px 10px 0 10px; }
.ren_pd_subs .ren_xjflbox .ren_xjfl { padding-top: 3px; }
.ren_pd_subs .ren_xjflbox .ren_xjfl li { float: left; padding: 0 5px 5px 5px; }
.ren_pd_subs .ren_xjflbox .ren_xjfl li a { float: left; font-size: 14px; margin: 0 3px; padding: 4px 13px; height: 20px; line-height: 20px; border: 1px solid #b9d5fb; background: #FFF; white-space: nowrap; border-radius: 4px; color: #1769e0; }
.ren_pd_subs .ren_xjflbox .ren_xjfl li a:hover { border-color: #1769e0; background: #1769e0; color: #fff; text-decoration: none; }

.ren_pd_mn .ren_pd_zlist { padding-top: 20px; padding-bottom: 20px; padding-left: 15px; border-bottom: 1px solid #F0F0F0; }
.ren_pd_mn .ren_pd_zlist .ren_wz_pic { float: left; display: block; width: 250px; height: 150px; overflow: hidden; }
.ren_pd_mn .ren_pd_zlist .ren_wz_pic a { display: block; width: 230px; height: 100%; overflow: hidden; }
.ren_pd_mn .ren_pd_zlist .ren_wz_pic a img { width: 230px; min-height: 150px; overflow: hidden; }
.ren_pd_mn .ren_pd_zlist .ren_wz_nr { float: left; margin-top: 1px; width: 580px; height: 148px; font-size: 12px; color: #777; position: relative; }
.ren_pd_mn .ren-pd-pics .ren_wz_nr { width: 100%; }
.ren_pd_mn .ren_pd_zlist .ren_wz_nr .ren_wz_bt { width: 580px; margin-bottom: 10px; position: relative; }
.ren_pd_mn .ren-pd-pics { padding-right: 15px; }
.ren_pd_mn .ren_pd_zlist .ren_wz_nr .ren_wz_bt h3 { font-size: 20px; height: 30px; line-height: 30px; font-weight: 400; }
.ren_pd_mn .ren_pd_zlist .ren_wz_nr .ren_wz_bt h3 a { display: block; width: 580px; color: #333; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.ren_pd_mn .ren_pd_zlist .ren_wz_nr .ren_wz_bt h3 a:hover { color: #ff7200; }
.ren_pd_mn .ren_pd_zlist .ren_wz_nr .ren_wz_zy { height: 72px; line-height: 24px; font-size: 12px; color: #888; overflow: hidden; }
.ren_pd_mn .ren_pd_zlist .ren_wz_nr .ren_wz_sjxx { float: left; width: 100%; margin-top: 12px; }
.ren_pd_mn .ren_pd_zlist .ren_wz_nr .ren_wz_sjxx .ren_wz_lzfl { float: left; padding: 0px 8px; margin-right: 15px; height: 20px; line-height: 20px; font-size: 12px; color: #ff7200; background: #FFF; white-space: nowrap; border: 1px solid #ff7200; }
.ren_pd_mn .ren_pd_zlist .ren_wz_nr .ren_wz_sjxx .ren_wz_fbsj { float: left; line-height: 22px; }
.ren_pd_mn .ren_pd_zlist .ren_wz_nr .ren_wz_sjxx .xg1{ float: left; line-height: 22px; }
.ren_pd_mn .bdsharebuttonbox { padding: 25px 10px 15px; }


.pgs .head_post { display: block; background-color: #1769e0; border-radius: 4px; height: 36px; width: 120px; text-align: center; font-size: 18px; color: #fff; line-height: 36px; margin-left: 10px; margin-right: 20px; }
.pg a, .pg strong, .pgb a, .pg label, .pg a.nxt { border-radius: 3px; text-align: center; margin-left: 5px; padding: 2px 10px; border: 1px solid #e3e3e3; font-size: 12px; min-width: 10px; display: inline; }
.pg a:hover, .pgb a:hover { border-color: #1769e0; background-color: #1769e0; color:#fff; text-decoration:none; }
.pg strong { border: 1px solid #1769e0; color: #FFFFFF; background-color: #1769e0; }
.pg label { cursor: text; }
.pg label .px { width: 30px; height: 20px; line-height: 20px; text-align: center; }
.px { border: 1px solid #ddd; background: #fff; }
.pg a.nxt { padding-right: 25px; }
.pg a.nxt:hover { background-image: url(../image/rtj_xyjt.gif); }
.pg a.prev:hover { background-image: url(../image/rtj_xzjt.gif); background-position:50% 50%; }
.pgb a { padding-left: 25px; background-position: 10px 53%; }
.pgb a:hover { background-image: url(../image/rtj_xzjt.gif); }

.pph .bm { border-bottom: 1px solid #eee; padding-bottom: 10px; }
.ct2 .sd { width: 320px; }
.rtj1009_hd_sd { width: 320px; }
.rtj_xgfl { padding-top: 18px;}
.rtj_xgbox { padding: 0 10px 10px 10px; }
.bm_h .xxs2 { font-size: 18px !important; font-weight: 500; line-height: 50px; border-left: 2px solid #1769e0; padding-left: 15px; }
.rtj_xgfl li { float: left; padding: 0 5px; padding-bottom: 5px; }
.rtj_xgfl li a { float: left; font-size: 14px; margin: 0 3px; padding: 4px 13px; height: 20px; line-height: 20px; border: 1px solid #b9d5fb; background: #fff; white-space: nowrap; border-radius: 4px; color: #1769e0; }
.rtj_xgfl li a:hover { border-color: #1769e0; background: #1769e0; color: #fff; text-decoration: none; }

.rtj1009_huodong { margin: 0 auto; padding: 10px 0 10px; width: 100%; background: #F5F5F5; text-decoration: none; }
.ren_huodong { width: 1200px; background: #F5F5F5; margin: 10px auto; margin-bottom: 10px; border-radius: 2px; }

.block,.temp { margin: 0px auto; }
.rtj1009_hd_yiban { width: 1200px; background: #FFF; margin: 0px auto; margin-bottom: 20px; border-bottom: 1px solid #F0F0F0; }
.ren_hd_yiban { width: 1160px; padding: 20px; margin: 0 auto; }
.rtj1009_hd_yiban .rtj_bbs_lunbo { width: 780px; height: 380px; float: left; display: block; overflow: hidden; position: relative;}
.rtj_bbs_lunbo:hover .ren1009_huansx a { display: block !important; }
.rtj1009_hd_yiban .ren1009_huansx a { bottom: 190px; }
.rtj1009_hd_yiban .rtj1009_huanbt { width: 720px; height: 64px; line-height: 64px; border-radius: 3px; font-size: 18px; background: rgba(0,0,0,0.4); filter: progid: dximagetransform.microsoft.gradient(startcolorstr=#4E000000,endcolorstr=#4E000000); position: absolute; left: 0; bottom: 30px; margin-left: 30px; }
.rtj1009_hd_yiban .rtj1009_huanbt a { color: #fff; padding-left: 20px; }
.rtj1009_hd_yiban .ren1009_huankz .slidebar { position: absolute; right: 20px; bottom: 20px; text-align: center; z-index: 1; }
.rtj1009_hd_yiban .ren1009_huankz .slidebar span { margin: 0 4px; background: #fff; border-radius: 50%; height: 11px; overflow: hidden; width: 11px; cursor: pointer; display: inline-block; text-indent: -9999px; zoom: 1; }
.rtj1009_hd_yiban .ren1009_huankz .slidebar span.on { background: #ff7200; }
.ren1009_huansx .slidebarup { width: 38px; height: 68px; left: 0; background-image: url(../image/loubo_jt2.png); }
.ren1009_huansx .slidebardown { width: 38px; height: 68px; right: 0; background-image: url(../image/loubo_jt2.png); background-position: 38px 0; }
.ren_hd_y { width: 350px; }
.ren_hd_y .ren_yitw { width: 350px; }
.ren_hd_y .ren_yitw li { box-shadow: 0px 3px 6px -2px rgba(0,0,0,0.3); -webkit-box-shadow: 0px 3px 6px -2px rgba(0,0,0,0.3); -moz-box-shadow: 0px 3px 6px -2px rgba(0,0,0,0.3); border-radius: 4px; background: #FDFDFD; text-align: left; position: relative; }
.ren_hd_y .ren_twxx { width: 350px; }
.ren_hd_y .ren_twxx .ren_twimg { width: 350px; height: 268px; display: block; overflow: hidden; }
.ren_hd_y .ren_twxx .ren_twimg a { width: 350px; height: 268px; display: block; overflow: hidden; }
.ren_hd_y .ren_twxx .ren_twimg img { width: 350px; height: 268px; overflow: hidden; position: relative; }
.ren_hd_y .ren_twxx .ren_twbt { height: 50px; line-height: 50px; overflow: hidden; padding: 0 9px; background: #FFF; border-left: 1px solid #F8F8F8; border-right: 1px solid #F8F8F8; }
.ren_hd_y .ren_twxx .ren_twbt a { display: block; float: left; width: 330px; color: #444; font-size: 16px; text-align: center; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; font-weight: 400; }
.ren_hd_y .ren_twxx .ren_twbt a:hover { color: #ff7200; }
.ren_hd_y .ren_twxx .ren_twsj { height: 60px; padding: 0 11px; border-width: 0; background: #FDFDFD; border-top: 1px solid #EDEDED; border-left: 1px solid #F8F8F8; border-right: 1px solid #F8F8F8; border-bottom: 1px solid #EDEDED; }
.ren_hd_y .ren_hd_bm a { margin-top: 12px; margin-right: 15px; padding: 8px 30px; font-size: 14px; line-height: 20px; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; background-color: #ff7200;  text-align: center; color: #FFF; }
.ren_hd_y .ren_hd_bm a:hover { background: #ff7200; }
.ren_hd_y .ren_hd_dd { line-height: 60px; font-size: 14px; color: #666; }

.ren_hd_y .ren_ui { background: url(../image/ren_hd_gn.png) no-repeat 0px 0px; }
.ren_hd_y .ren_ys_ui { margin: 0; width: 100px; height: 35px; display: block; position: absolute; top: 5px; right: -20px; background-size: 96px 36px; font-size: 15px; line-height: 28px; color: #FFF; text-shadow: 1px 1px 1px #666; }
.ren_hd_y .ren_ys_ui em { display: block; width: 85px; margin: 0; text-align: center; }

.rtj1009_hd_sd .ren_e_y { width: 320px; margin-bottom: 12px; }
.rtj1009_hd_sd .ren_e_y .ren_sd_xx { padding: 10px; width: 300px; height: 110px; background: #FFF; overflow: hidden; border-bottom: 1px solid #F0F0F0; }
.rtj1009_hd_sd .ren_e_y .ren_sd_xx img { width: 300px; height: 110px; }
.rtj1009_hd_sd .ren_e_y .ren_sd_yi { margin-bottom: 12px; }
.rtj1009_hd_sd .ren_e_y .ren_sd_e { margin-bottom: 12px; }
.rtj1009_hd_sd .rtj_twrd .ybtwbt { border-left: 2px solid #ff7200; }
.rtj1009_hd_sd .rtj_ybtwrd { margin-bottom: 0; }


.rtj1009_huodong .rtj1009_hd_mn { width: 850px; background: #FFF; border-bottom: 1px solid #F0F0F0; }
.rtj1009_huodong .rtj1009_hd_mn .ren_sitw { width: 810px; padding: 20px 20px 0 20px; }
.rtj1009_huodong .rtj1009_hd_mn .ren_sitw li { width: 100%; margin-bottom: 20px; padding-bottom: 20px; border-bottom: 1px #ededed dashed; }
.rtj1009_huodong .rtj1009_hd_mn .ren_sitw li:last-child { border: 0; }

.rtj1009_hd_mn .ren_hd_xx { width: 490px; padding-left: 20px; float: left; position: relative; }
.rtj1009_hd_mn .ren_sitw .ren_twxx2 { margin-left: 19px; }
.rtj1009_hd_mn .ren_hd_pic { float: left; display: block; width: 300px; height: 200px; overflow: hidden; }
.rtj1009_hd_mn .ren_hd_pic img { transition: all .5s; }
.rtj1009_hd_mn .ren_hd_bt { position: relative; float: left; }
.rtj1009_hd_mn .ren_hd_bt h3 { height: 30px; padding-bottom: 5px; }
.rtj1009_hd_mn .ren_hd_bt h3 a  { display: block; float: left; width: 490px; color: #444; font-size: 18px; line-height: 46px; text-align: left; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.rtj1009_hd_mn .ren_hd_bt h3 a:hover { color: #ff7200; }
.rtj1009_hd_mn .ren_hd_dd .ren_hd_ddtb { background: url(../image/rtj1009_ui008.png) no-repeat; }
.rtj1009_hd_mn .ren_hd_dd { float: left; padding-top: 10px; width: 490px; line-height: 24px; font-size: 14px; color: #999; }
.rtj1009_hd_mn .ren_hd_sj { float: left; width: 490px; line-height: 30px; font-size: 13px; color: #999; }
.rtj1009_hd_mn .ren_hd_sj .ren_hd_sjtb { background: url(../image/list-number-icon.png) 0 1px no-repeat; float: left; margin: 8px 5px 0 0; width: 16px;
height: 18px; overflow: hidden; }
.rtj1009_hd_mn .ren_hd_bm { float: left; width: 490px; display: block; padding-top: 18px; }
.rtj1009_hd_mn .ren_hd_bm i { float: left; color: #ff7200; display: inline-block; padding: 2px 6px; border: 1px solid #ff7200; font-size: 13px; vertical-align: middle; text-align: center; margin-right: 20px; border-radius: 2px; line-height: 19px; }
.rtj1009_hd_mn .ren_hd_bm a { text-align: center; padding: 8px 30px; font-size: 14px; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; margin-right: 50px; background-color: #ff7200; color: #FFF; }
.rtj1009_hd_mn .ren_hd_bm a:hover { background: #ff7200; }

.rtj_liebiaoyou { width: 320px; border-bottom: 1px solid #F0F0F0; overflow: hidden; }

.ren_pdsd_yi { width: 300px; background: #FFF; padding: 10px; border-radius: 2px; margin-bottom: 15px; }
.ren_pdsd_yi .ren_pd_xx { width: 290px; padding: 5px; }
.ren_pdsd_yi .ren_pd_xx a { display: block; background-color: #1769e0; border-radius: 3px; width: 100px; height: 36px; line-height: 36px;  padding: 0 12px; font-size: 14px; color: #FFF; text-align: center; }


.rtj_bkhead { border-left: 2px solid #1769e0; background-color: #f4f4f4; padding: 15px 30px 10px; }
.rtj_bkhead .head_zuo { width: 630px; }
.rtj_bkhead .head_bkxx { display: block; width: 450px; height: 60px; float: left; padding-left: 10px; }
.f16 { font-size: 16px; }
.rtj_bkhead .head_biaoti a { font-size: 34px; font-weight: bold; color: #1769e0; }
.rtj_bkhead .head_num { color: #333; float: left; margin-top: 20px; margin-left: 20px; }
.rtj_bkhead .tieshu { color: #1769e0; }
.head_bkjs { display: block; width: 510px; float: left; padding-left: 10px; color: #666; font-size: 14px; }
.rtj_bkhead .f14 { font-size: 14px; }
.rtj_ybtwrd { margin-bottom: 10px; background: #fff; }
.rtj_ybwz { background: #fff; padding: 0 10px; }
.rtj_twrd { padding: 0 10px 0 0; color: #555; border-bottom: 1px solid #eee; background: #fff; font-weight: normal; display: block; height: 50px; line-height: 50px; }
.rtj_twrd  .ybtwbt { font-size: 18px !important; font-weight: 500; line-height: 50px; border-left: 2px solid #1769e0; padding-left: 15px; }
.rtj_ytimg { border-bottom: 1px solid #f0f0f0; padding: 10px; margin-top: 20px; }
.rtj_ytimg a { display: block; width: 100%; height: 100%; overflow: hidden; }
.rtj_ytimg:hover a { color: #ff7200; }
.rtj_ytimg a img { width: 300px; height: 220px; overflow: hidden; position: relative; -webkit-transition: all .5s; -moz-transition: all .5s; -ms-transition: all .5s; -o-transition: all .5s; transition: all .5s; }
.rtj_ytimg:hover img { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); }
.rtj_xfbt { width: 236px; height: 30px; line-height: 30px; font-size: 14px; margin: 10px auto; overflow: hidden; text-align: center; }
.rtj_xfbt a { color: #555; }

.block,.temp { margin: 0px auto; }
.rmtjbt { padding: 0 10px 0 0; color: #333; border-bottom: 1px solid #eee; background: #fff; font-weight: normal; display: block; height: 50px; line-height: 50px; }
.rmtjbt .ybrmtjbt { font-size: 18px !important; font-weight: 500; line-height: 50px; border-left: 2px solid #1769e0; padding-left: 15px; }
.lbybtw { width: 300px; padding-top: 10px; overflow: hidden; position: relative; }
.youbiantuwen { display: block; width: 100%; height: 100%; overflow: hidden; }
.lbybtw img { width: 300px; height: 220px; overflow: hidden; position: relative; -webkit-transition: all .5s; -moz-transition: all .5s; -ms-transition: all .5s; -o-transition: all .5s; transition: all .5s; }
.lbybtw img:hover { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); }
.lbybtw a em { width: 300px; height: 30px; line-height: 30px; font-size: 14px; color: #fff; text-align: center; background: rgba(0,0,0,0.4); filter: progid:dximagetransform.microsoft.gradient(startcolorstr=#4E000000,endcolorstr=#4E000000); position: absolute; left: 0; bottom: 0; }
.rtj_ybwz ul li { float: left; width: 100%; height: 45px; line-height: 45px; font-size: 14px; border-bottom: 1px dashed #e3e3e3; overflow: hidden; }
.rtj_ybwz ul li { background-image: url(../image/rtj1009_ui007.png); background-repeat: no-repeat; }
.rtj_ybwz ul .ren_re { float: left; width: 100%; height: 45px; line-height: 45px; padding-left: 14px; font-size: 14px; border-bottom: 1px solid #F0F0F0; overflow: hidden; background-position: 0 -507px; }
.rtj_ybwz ul li:hover { background-image: url(../image/rtj1009_ui007.png); background-repeat: no-repeat; }

.rtj_ybwz ul li.ren_re5 { border-bottom: none; }
.rtj_ybwz ul li span { width: 5px; height: 5px; background: #1769e0; float: left; margin-top: 22px; margin-left: 10px; margin-right: 10px; border-radius: 50px; }
.rtj_ybwz ul li a { color: #555; float: left; display: block; width: 265px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.rtj_ybwz ul li a:hover { color: #ff7200; }
.vw .h { border-bottom: 1px solid #E8E8E8; }
.vw .s { margin-top: 15px; padding-bottom: 15px; font-size: 13px; border-bottom: 1px solid #E8E8E8; line-height: 2; color: #777; }
.vw .s strong { font-size: 14px; color: #1769e0; }
.vw .o { border-top: 1px solid #E8E8E8; }
#comment h3 { font-size: 18px !important; font-weight: 500; line-height: 50px; border-left: 2px solid #1769e0; padding-left: 15px; }
#comment .bm_c { padding: 8px 12px 12px; }
.tedt { border: 1px solid #E2E2E2; }
.tedt .bar { border-bottom: 1px solid #E8E8E8; }
.ptn { padding-top: 10px !important; }
.pn { background: #1769e0; border-color: #1769e0; color: #FFF; }
.ptn .pn { height: 26px; }

.rtj_wenzhang .mtn { margin-top: 0 !important; }
.rtj_chanpin .mtn { margin-top: 0 !important; }
.vw .d { line-height: none; color: #555; }
.bm { border: none; border-bottom: 1px solid #F0F0F0; }
.bm .bm_h { padding: 0 10px 0 0; color: #555; border-bottom: 1px solid #eee; background: #fff; font-weight: normal; display: block; height: 50px; line-height: 50px; }
#comment h3 { font-size: 18px !important; font-weight: 400; line-height: 50px; border-left: 2px solid #1769e0; padding-left: 15px; }

#nv_portal .vw .pren em { height: 26px; font-size: 14px; color: #555; }
#nv_portal .vw .pren em a { font-size: 14px; color: #555; }
#related_article .rtj_lbxgyd { padding: 10px; }
#related_article ul li { float: left; width: 50%; height: 38px; line-height: 38px; font-size: 14px; overflow: hidden; }
#related_article ul li span { width: 3px; height: 3px; background: #1769e0; float: left; margin-top: 18px; margin-left: 10px; margin-right: 10px; }
#related_article ul li a { color: #555; float: left; display: block; width: 280px; overflow: hidden; }

#nv_rtj_about #wp { width: 100%; padding-top: 20px; margin: 0 auto; background: #eef5ff; }
.rtj_about { width: 1200px; padding: 20px 0; margin: 0 auto; }
.rtj_about .rtj_mian { background: #FFF; border-bottom: 1px solid #F0F0F0; }
.rtj_about .rtj_zuo { width: 250px; min-height: 600px; float: left; }
.rtj_about .rtj_zuo li { display: block; float: left; font-size: 18px; width: 248px; height: 60px; line-height: 60px; cursor: pointer; text-align: center; }
.rtj_about .rtj_zuo li a { display: block; float:left; width: 100%; outline:none }
.rtj_about .rtj_zuo li span { display: block; width: 30px; font-family: 'SimSun'; float: right; }
.rtj_zuo .xxk {  border-left: 2px solid #1769e0; background: url(../image/aboflbj.png) no-repeat; }
.rtj_about .rtj_zuo .abowtop {  border-left: 2px solid #1769e0; background: url(../image/aboflbj2.png) no-repeat; }

.rtj_about .rtj_you { width: 949px; float: right; background: #FFF; min-height: 600px; border-left: 1px solid #d4d4d4; }
.rtj_about .renao_hover_body { margin: 0 30px; }
.rtj_about .rtj_guanyuwomen { font-size: 18px; color: #555; border-bottom: 1px solid #eee; font-weight: normal; display: block; height: 58px; line-height: 60px; margin-bottom: 10px; }
.rtj_about .aboutusimg { display: block; float: left; width: 380px; height: 250px; margin-right: 30px; overflow: hidden; }
.rtj_about .rtj_aboutuswz { }
.rtj_about .rtj_aboutuswz span { display: block; font-size: 22px; line-height: 42px; color: #ff7200; text-align: center; }
.rtj_about .rtj_aboutuswz p { font-size: 15px; line-height: 34px; color: #555; margin-bottom: 15px; }


.rtj_about .rtj_yytwlb { width: 530px; float: right; background: #fff; }
.rtj_about .rtj_yyytw { padding-bottom: 20px; border-bottom: 1px solid #f0f0f0; }
.rtj_about .yyytw2 { padding-top: 20px; }
.rtj_about .rtj_yyytw .ytwtp { float: left; display: block; width: 220px; height: 140px; overflow: hidden; }
.rtj_about .rtj_yyytw .ytwtp img { transition: all .5s; }
.rtj_about .ytwbt { margin-bottom: 10px; position: relative; }
.rtj_about .ytwbt h3 { font-size: 18px; height: 30px; }
.rtj_about .ytwbt h3 a { color: #404040; text-decoration: none; font-weight: 500; }
.rtj_about .ytwfb { float: left; width: 100%; margin-top: 15px; }
.rtj_about .ytwfb .ytwhy { background: url(../image/icon1_01.png) 0 2px no-repeat; float: left; line-height: 18px; padding: 0 15px 0 18px; }
.rtj_about .ytwfb .ytwhy a { color: #999; }
.rtj_about .rtj_you .ytwfb span { background: url(../image/icon1_02.png) 0 3px no-repeat; line-height: 20px;  padding-left: 20px; color: #bbb; }
.rtj_about .ytwfb .ytwydsj { float: right; color: #bbb; }
.rtj_about .ytwfb .ytwpl { background: url(../image/list-number-icon.png) 0 -41px no-repeat; color: #999 !important; padding-left: 20px; line-height: 18px;  float: right; margin-left: 8px; }
.rtj_about .ytwfb .ytwyd { background: url(../image/list-number-icon.png) 0 -20px no-repeat; color: #999 !important; padding-left: 20px; padding-right: 20px; line-height: 18px;  float: right; margin-left: 8px; }
.rtj_about .ytwnr { width: 600px; margin-left: 20px; float: left; margin-top: 1px; position: relative; }
.rtj_about .ytwwzzy { font-size: 14px; color: #777; line-height: 20px;  overflow: hidden; }

.rtj_about .rtj_jobs { padding-top: 20px; }
.rtj_about .jobs { padding-bottom: 50px; border-bottom: 1px dashed #959595; }
.rtj_about .jobs2 { padding-top: 65px; }
.rtj_about .jobs3 { padding-top: 65px; border-bottom: none; }
.rtj_about .jobzhiwei h2 { font-size: 20px; color: #ff7200; }
.rtj_about .jobzhiwei dl { margin: 20px 0 15px 30px; }
.rtj_about .jobzhiwei dt { width: 860px; float: left; font-size: 18px; line-height: 20px; color: #666; }
.rtj_about .jobzhiwei dd { margin-left: 105px; font-size: 14px; line-height: 30px; color: #666; }
.rtj_about .rtj_jobs .rtj_lxwmbox { border: 1px solid #e9e9e9; height: 60px;  margin: 0 0 20px; }
.rtj_about .rtj_jobs .rtj_lxwmbox dl { padding: 20px; }
.rtj_about .rtj_jobs .rtj_lxwmbox .lxwmbox { width: 420px; float: left; font-size: 15px; }
.rtj_about .rtj_jobs .rtj_lxwmbox .lxwmbox2 { width: 350px; float: right; font-size: 15px; }
.rtj_about .rtj_jobs .rtj_lxwmbox dl ul li { height: 34px; overflow: hidden; }
.rtj_about .rtj_jobs .rtj_lxwmbox dl ul li span { margin: 0 10px 0 0; }
.rtj_about .rtj_jobs .rtj_lxwmbox a { color: #ff7200; cursor: pointer; }

.rtj_about .links_xx { overflow: hidden; padding-bottom: 35px; }
.rtj_about .links_xx ul li { float: left; }
.rtj_about .links_xx a { float: left; height: 40px; line-height: 40px; margin-bottom: 5px; padding-left: 5px; width: 172px; color: #1769e0; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; font-size: 15px; }
.rtj_about .links_hezuo { padding-bottom: 30px; }
.rtj_about .links_hezuo p { line-height: 30px; font-size: 15px; }
.rtj_about .links_hezuo .hezuo_p { padding-bottom: 30px; }
.rtj_about .links_hezuo .hezuo_p2 { padding-bottom: 20px; }
.rtj_about .links_hezuo .hezuo_p2 strong { color: #555; font-weight: 600; }
.rtj_about .links_daima { padding-bottom: 30px; font-size: 15px; }
.rtj_about .links_daima em { margin-right: 175px; color: #1769e0; }
.rtj_about .links_daima a { color: #1769e0; }
.rtj_about .links_daima .links_t { margin-top: 30px; }
.rtj_about .links_daima .links_t span { vertical-align: top; }
.rtj_about .links_daima .links_t  textarea { color: #999; border: 1px solid #e8e8e8; width: 328px; height: 98px; font-size: 14px; }

.rtj_about .rtj_lxwmbox { border: 1px solid #e9e9e9; height: 130px;  margin: 0 0 20px; }
.rtj_about .rtj_lxwmbox dl { padding: 20px; }
.rtj_about .rtj_lxwmbox .lxwmbox { width: 420px; float: left; font-size: 15px; }
.rtj_about .rtj_lxwmbox .lxwmbox2 { width: 350px; float: right; font-size: 15px; }
.rtj_about .rtj_lxwmbox dl ul li { height: 34px; overflow: hidden; }
.rtj_about .rtj_lxwmbox dl ul li span { margin: 0 10px 0 0; }
.rtj_about .lxwmditu { padding-bottom: 20px; }
.rtj_about .lxwmditu img { width: 890px; height: 380px; }

.rtj1009_flxx .ren_list_flft { padding-top: 35px; padding-left: 30px; }
.rtj1009_flxx .ren_list_flft a { display: block; width: 130px; height: 44px; line-height: 44px; background: #1769e0; text-align: center; font-size: 14px; color: #FFF; }
.rtj1009_flxx .ren_list_flft a:hover { background: #1769e0; }
.rtj1009_flxx .ren_list_flxx .ren_list_flyi { margin: 0 auto; width: 100%; height: 360px; background: url(../image/62.jpg) no-repeat; background-position: 50% 0px; -webkit-background-size: 100%; -moz-background-size: 100%; -o-background-size: 100%; background-size: 100%; background-size: cover; }
.rtj1009_flxx .ren_list_flxx .ren_list_flyi .ren_list_lfyiimg { padding-top: 75px; text-align: center; color: #FFF; }
.rtj1009_flxx .ren_list_flxx .ren_list_flyi .ren_list_lfyiimg span { font-size: 52px; font-weight: bold; }
.rtj1009_flxx .ren_list_fle { width: 100%; background: #F5F5F5; position: relative; z-index: 10; padding-bottom: 30px; }
.rtj1009_flxx .ren_list_fle .ren_list_exxs { width: 1200px; position: absolute; top: -140px; left: 50%; margin-left: -600px; z-index: 10; }
.ren_list_fle .ren_list_exxs .ren_lfl_eulyi { padding-right: 0; overflow: hidden; }
.ren_list_fle .ren_lfl_eulyi .ren_lfl_eli { background: #FFF; width: 390px; float: left; margin-right: 15px; }
.ren_list_fle .ren_lfl_eulyi .ren_lfl_eli.san { margin-right: 0; }
.ren_list_fle .ren_lfl_eulyi .ren_lfl_eli .ren_lfl_elitop { width: 100%; height: 140px; position: relative; overflow: hidden; }
.ren_list_fle .ren_lfl_eulyi .ren_lfl_eli .ren_lfl_elitop .ren_lfl_eliimg { display: block; width: 100%; height: 100%; }
.ren_list_fle .ren_lfl_eulyi .ren_lfl_eli.yi .ren_lfl_elitop .ren_lfl_eliimg { background: url(../image/ren_zf_bg.jpg) no-repeat; }
.ren_list_fle .ren_lfl_eulyi .ren_lfl_eli.e .ren_lfl_elitop .ren_lfl_eliimg { background: url(../image/ren_esf_bg.jpg) no-repeat; }
.ren_list_fle .ren_lfl_eulyi .ren_lfl_eli.san .ren_lfl_elitop .ren_lfl_eliimg { background: url(../image/ren_xf_bg.jpg) no-repeat; }
.ren_list_fle .ren_lfl_eulyi .ren_lfl_eli .ren_lfl_elitop .ren_lfl_elitopxx { position: absolute; top: 36px; left: 30px; z-index: 10; text-align: left; }
.ren_list_fle .ren_lfl_eulyi .ren_lfl_eli .ren_lfl_elitop .ren_lfl_elitopxx .ren_lfl_etopyi { font-size: 24px; color: #333; }
.ren_list_fle .ren_lfl_eulyi .ren_lfl_eli .ren_lfl_elitop .ren_lfl_elitopxx .ren_lfl_etope { display: block; margin-top: 7px; width: 76px; height: 20px; line-height: 20px; font-size: 12px; color: #4C4C4C; text-align: center; }
.ren_list_fle .ren_lfl_eulyi .ren_lfl_eli .ren_lfl_elitop .ren_lfl_elitopxx a:hover { color: #ff7200; }


.ren_list_fle .ren_lfl_eulyi .ren_lfl_eli .ren_lfl_elixx { border-top: none; overflow: hidden; }
.ren_list_fle .ren_lfl_eulyi .ren_lfl_eli .ren_lfl_elixx ul { padding: 28px 0 18px 23px; }
.ren_list_fle .ren_lfl_eulyi .ren_lfl_eli .ren_lfl_elixx ul li { float: left; }
.ren_list_fle .ren_lfl_eulyi .ren_lfl_eli .ren_lfl_elixx ul li a { display: block; background: #F5F5F5; width: 100px; height: 32px; text-align: center; line-height: 32px; font-size: 14px; margin-right: 22px; margin-bottom: 12px; color: #4C4C4C; }
.ren_list_fle .ren_lfl_eulyi .ren_lfl_eli .ren_lfl_elixx ul li a.se { color: #ff7200; }
.ren_list_fle .ren_lfl_eulyi .ren_lfl_eli .ren_lfl_elixx ul li a:hover { background: #ff7200; color: #FFF; }

.rtj1009_flxx .ren_list_fle .ren_list_exxx { height: 163px; }
.rtj1009_flxx .ren_list_flsan { width: 1200px; height: 385px; margin: 0 auto; margin-bottom: 15px; }
.rtj1009_flxx .ren_list_flsan .ren_list_sanz { width: 715px; height: 385px; }
.rtj1009_flxx .ren_list_flsan .ren_list_sanzs { width: 702px; height: 185px; margin-bottom: 15px; padding-left: 13px; background: #FFF; }
.rtj1009_flxx .ren_list_flsan .ren_list_sanz .ren_list_sanzx { width: 715px; height: 185px; }
.rtj1009_flxx .ren_list_flsan .ren_list_sanz .ren_list_sanzxz { width: 337px; height: 185px; padding-left: 13px; background: #FFF; }
.rtj1009_flxx .ren_list_flsan .ren_list_sanz .ren_list_sanzxz ul li { width: 80px; padding-left: 17px; }
.rtj1009_flxx .ren_list_flsan .ren_list_sanz .ren_list_sanzxz ul li.za { width: 72px; padding-left: 0; }
.rtj1009_flxx .ren_list_flsan .ren_list_sanz .ren_list_sanzxz ul li.ka { padding-left: 12px; }
.rtj1009_flxx .ren_list_flsan .ren_list_sanz .ren_list_sanzxy { width: 337px; height: 185px; padding-left: 13px; background: #FFF; }
.rtj1009_flxx .ren_list_flsan .ren_list_sanz .ren_list_sanzxy ul li { width: 76px; padding-left: 10px; }
.rtj1009_flxx .ren_list_flsan .ren_list_sanz .ren_list_sanzxy ul li.la { padding-left: 0; }

.rtj1009_flxx .ren_list_flsan .ren_list_sanxxs .ren_list_bt { width: 100%; height: 46px; line-height: 46px; border-bottom: 1px solid #F5F5F5; }
.rtj1009_flxx .ren_list_flsan .ren_list_sanxxs .ren_bt { font-size: 16px; color: #333; }
.rtj1009_flxx .ren_list_flsan .ren_list_sanxxs .ren_bt:hover { color: #ff7200; }
.rtj1009_flxx .ren_list_flsan .ren_list_sanxxs .ren_list_xbt { padding: 0 13px 0 30px; }
.rtj1009_flxx .ren_list_flsan .ren_list_sanxxs .ren_list_xbt a { padding-left: 15px; font-size: 12px; color: #ff7200; }

.rtj1009_flxx .ren_list_flsan .ren_list_sanxxs ul { width: 100%; margin: 7px 0 11px 0; }
.rtj1009_flxx .ren_list_flsan .ren_list_sanxxs ul li { float: left; width: 68px; }
.rtj1009_flxx .ren_list_flsan .ren_list_sanxxs ul li.da { padding-left: 11px; }
.rtj1009_flxx .ren_list_flsan .ren_list_sanxxs ul li a { line-height: 30px; font-size: 14px; color: #1769e0; text-align: left; }
.rtj1009_flxx .ren_list_flsan .ren_list_sanxxs ul li a.se { color: #ff7200; }
.rtj1009_flxx .ren_list_flsan .ren_list_sanxxs ul li a:hover { color: #ff7200; }
.rtj1009_flxx .ren_list_flsan .ren_list_sanxxs ul li a span { padding: 0 2px; }

.rtj1009_flxx .ren_list_flsan .ren_list_sany { width: 470px; height: 385px; }
.rtj1009_flxx .ren_list_flsan .ren_list_sany .ren_list_sanys { width: 457px; height: 185px; margin-bottom: 15px; padding-left: 13px; background: #FFF; }
.rtj1009_flxx .ren_list_flsan .ren_list_sany .ren_list_sanys ul li { width: 80px; padding-left: 15px; }
.rtj1009_flxx .ren_list_flsan .ren_list_sany .ren_list_sanys ul li.ma { padding-left: 7px; }
.rtj1009_flxx .ren_list_flsan .ren_list_sany .ren_list_sanys ul li.la { padding-left: 0; }
.rtj1009_flxx .ren_list_flsan .ren_list_sany .ren_list_sanyx { width: 457px; height: 185px; padding-left: 13px; background: #FFF; }
.rtj1009_flxx .ren_list_flsan .ren_list_sany .ren_list_sanyx ul li { width: 76px; }

.rtj1009_flxx .ren_list_flsi { width: 1200px; height: 297px; margin: 0 auto; margin-bottom: 15px; }
.rtj1009_flxx .ren_list_flsi .ren_lfl_sitop { width: 148px; height: 297px; background: url(../image/ren_flxx_shfw.png) no-repeat; }
.rtj1009_flxx .ren_list_flsi .ren_lfl_sitop .ren_lfl_sitopyi { display: block; margin-top: 12px; height: 50px; line-height: 50px; font-size: 24px; color: #444; text-align: center; }
.rtj1009_flxx .ren_list_flsi .ren_lfl_sixx { width: 1052px; height: 297px; background: #FFF; }
.rtj1009_flxx .ren_list_flsi .ren_lfl_sixx dl { display: inline-block; float: left; width: 263px; height: 297px; margin: 0; box-sizing: border-box; border-left: 1px solid #F5F5F5; padding: 20px; }
.rtj1009_flxx .ren_list_flsi .ren_lfl_sixx dl dt { margin-bottom: 20px; }
.rtj1009_flxx .ren_list_flsi .ren_lfl_sixx dl dt a { display: block; line-height: 1em; font-size: 16px; color: #333; padding-left: 10px; padding-top: 12px; padding-bottom: 20px; border-bottom: 1px solid #F5F5F5; }
.rtj1009_flxx .ren_list_flsi .ren_lfl_sixx dl dt a:hover { color: #ff7200; }
.rtj1009_flxx .ren_list_flsi .ren_lfl_sixx dl dd { display: inline-block; width: 109px; margin: 0; }
.rtj1009_flxx .ren_list_flsi .ren_lfl_sixx dl dd a { display: block; line-height: 22px; font-size: 14px; padding-top: 5px; padding-bottom: 5px; padding-left: 10px; color: #1769e0; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.rtj1009_flxx .ren_list_flsi a:hover { color: #ff7200; }
.rtj1009_flxx .ren_list_flsi .ren_lfl_sixx dl dd a.se { color: #ff7200; }
.rtj1009_flxx .ren_list_flsi .ren_lfl_sixx dl dd a:hover { color: #ff7200; }

/** end **/

/** portal::topic **/
.pg_topic #wp { width: 1200px; margin: 0 auto; }
.pg_topic #pt { height: 39px; margin: 0 auto; }
/** end **/

/** portal **/
.pg_portalcp { width: 100%; background: #F5F5F5; }
.pg_portalcp #wp { width: 1200px; margin: 0 auto; padding-top: 20px; }
.rtj1009_post #pt { height: 39px; margin: 0 auto; }
#pt .z { padding: 5px 0 5px 0; }
.rtj1009_post .wp { padding: 15px; font-size: 12px; background: #FFF; }
.pg_portalcp .sltm { font-size: 12px; }
.pg_portalcp .tb { border-bottom: 1px solid #E8E8E8; }
.pg_portalcp .edt { border: 1px solid #E8E8E8; }
.pg_portalcp .edt .bar { padding: 10px; border-bottom: 1px solid #E8E8E8; }
.pg_portalcp .edt .bbar { height: 28px; line-height: 28px; border-top: 1px solid #E8E8E8; }
.pg_portalcp .tb a  { font-size: 14px; }
.pnc, a.pnc { background: #1769e0; border-color: #1769e0; border-radius: 2px;}
button { color: #1769e0; }
.pn em, .pn strong { font-weight: normal; }
.pn em, .pn span, .pn strong { padding: 0 13px; }
.pn { background: #1769e0; border: 1px solid #1769e0; color: #FFF; border-radius: 2px;}
#post_extra_tb label { border: 1px solid #1769e0; }

.rtj1009_ct2 { width: 1200px; margin: 0 auto; }
.rtj1009_ct2 .rtj1009_sz_mn { width: 920px; float: right; }
.ren_sz_bm { background: #FFF; border-radius: 3px; box-shadow: 0 1px 1px 0 rgba(0,0,0,0.075); padding-bottom: 12px; margin-bottom: 30px; }
.ren_sz_bt { border-bottom: 1px solid #EEE; padding: 16px 30px; }
.ren_sz_bt h3 { font-size: 16px; color: #555; }
.rtj1009_zcd { width: 250px; box-shadow: 0 1px 1px 0 rgba(0,0,0,0.075); }
.rtj1009_zcd .ren_tbn { background: #FFF; padding-bottom: 30px; }
.rtj1009_zcd .ren_tbn li { display: block; font-size: 18px; width: 248px; height: 60px; line-height: 60px; cursor: pointer; text-align: center; }
.rtj1009_zcd .ren_tbn li a { display: block; float: left; width: 188px; padding-left: 30px; }
.rtj1009_zcd li span { display: block; width: 30px; font-family: 'Simsun','Microsoft Yahei'; float: right; }
.rtj1009_zcd .ren_tbn .a { border-left: 2px solid #1769e0; background: url(../image/aboflbj.png) no-repeat; }
.rtj1009_sz_mn .mbw { padding: 15px 30px 0 30px; }

.ren_sz_z { padding: 20px 30px 35px; overflow: hidden; }
.ren_sz_yhz { padding: 20px 50px 35px; overflow: hidden; }
.ren_sz_z h2 { font-size: 16px !important; padding-bottom: 5px; color: #ff7200; }
.ren_sz_zt { padding: 20px 70px 0; }
.ren_sz_zz { padding: 0 70px 35px; }
.ren_g_cd { width: 615px; height: 40px; margin-bottom: 20px;  background: #fff; overflow: hidden; border-bottom: 1px solid #1769e0; }
.ren_g_cd li { float: left; line-height: 40px; }
.ren_g_cd li a { display: block; float: left; width: 123px; height: 40px; font-size: 14px; text-align: center; position: relative; }
.ren_g_cd .a, .ren_g_cd .a a { background: #1769e0; color: #fff; }
.rtj1009_sz_mn .ren_sz_z form .tfm { width: 80%; }
.rtj1009_sz_mn .ren_sz_zz .dt { border: 1px solid #E8E8E8;  }
.ren_jfy { float: right !important; }
.ren_creditl .ren_jfs { float: left; margin-right: 5px; width: 250px; height: 34px; font-weight: normal; color: #1769e0; }
.ren_creditl .ren_zjfs { float: left; margin-right: 5px; width: 100%; height: 34px; font-weight: normal; color: #1769e0; }
.ren_creditl li em { color: #555; }
.ren_bbda { padding: 20px; border-bottom: 1px solid #EEE; }
.bbda { color: #ff7200; }
.bmn { border-color: #E8E8E8; }
.ren_sz_z .pnc, a.pnc { height: 28px; background: #1769e0; border: 1px solid #1769e0; color: #FFF; border-radius: 2px; vertical-align: middle; overflow: hidden; margin-right: 3px; padding: 0; cursor: pointer; box-shadow: 0 1px 0 #E5E5E5;}
.ren_sz_z .pnc em { padding: 0 13px; }
.ren_g_lc { height: 40px; margin-bottom: 20px;  background: #fff; overflow: hidden; }
.ren_g_lc li { float: left; line-height: 40px; box-shadow: 0 1px 0 #E5E5E5; }
.ren_g_lc li a { height: 40px; line-height: 40px; padding: 5px 13px; background: #1769e0; border: 1px solid #1769e0; color: #FFF; border-radius: 2px; vertical-align: middle; overflow: hidden; margin-right: 3px; cursor: pointer; }
.ren_xxx_y { float: right !important; }
.xlda .bbda { color: #666; }
#fastpostsubmit { height: 33px; line-height: 33px; text-align: center; padding: 0 12px; font-size: 14px; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; margin-left: 8px; background: #1769e0 none; -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.3); box-shadow: 0 1px 2px rgba(0,0,0,.3); color: #fff; opacity: 1; text-indent: inherit; }
#fastpostsubmit strong { padding: 0; }
/** end **/

/** home,misc **/
wp rtj1009_topwps cl { display: block; margin-top: 0px; width: 100%; background: #F5F5F5; border: none; color: #444; }
a:hover { text-decoration: none; }
#wp { width: 100%; margin: 0 auto; background: #F5F5F5; padding-top: 20px; }
.rtj1009_menu { width: 1200px; margin: 0 auto; background: url(../image/4.jpg) no-repeat; }

#wp .wp { width: 1200px; margin: 0 auto; background: #FFF; }
.rtj1009_menu_nv { position: relative; height: 200px; }
.rtj1009_icn { position: absolute; background-color: #fff; padding: 4px 4px 8px; bottom: -50px; margin-left: 28px; box-shadow: 0 1px 2px rgba(0,0,0,.2); z-index: 5; }
.rtj1009_icn img { width: 130px; height: 130px; display: block; }
.ren_gb { margin-top: 10px; overflow: hidden; }
.ren_gb li { width: 64px; float: left; text-align: center; border-right: 1px solid #E5E5E5; }
.ren_gb li p { display: block; font-weight: 700; width: 100%; line-height: 18px; font-size: 16px; color: #666; overflow: hidden; }
.ren_gb li span { display: block; font-size: 12px; color: #999; }
.ren_gb a:hover p { color: #ff7200; text-decoration: none; }
.ren_menu_mn, .flw_hd { position: absolute; padding: 5px 0 16px 180px; height: 28px; margin-top: 141px; z-index: 101; }
.ren_mt { font-size: 20px; float: left; margin-right: 17px; }
.ren_mt span { line-height: 28px; color: #fff; font-weight: 500; text-shadow: 0 1px 2px rgba(0,0,0,.8); }
.ren_addflw a { height: 30px; line-height: 30px; text-align: center; padding: 0 12px; font-size: 12px; float: left; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; margin-left: 8px; background-color: #1769e0; -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.3); box-shadow: 0 1px 2px rgba(0,0,0,.3); color: #fff; }
.ren_addflw .flw_status_1 { height: 30px; line-height: 30px; text-align: center; padding: 0 12px; font-size: 12px; float: left; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; margin-left: 8px; -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.3); box-shadow: 0 1px 2px rgba(0,0,0,.3); color: #fff; background: #1769e0; }
.ren_pm2 a { height: 30px; line-height: 30px; text-align: center; padding: 0 12px; font-size: 12px; float: left; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; margin-left: 15px; background-color: #fff; color: #555; -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.3); box-shadow: 0 1px 2px rgba(0,0,0,.3); }
.rtj1009_nv_top { width: 1200px; margin: 0 auto; background: rgba(0,0,0,0.4); filter: progid: dximagetransform.microsoft.gradient(startcolorstr=#4E000000,endcolorstr=#4E000000); }
.rtj1009_nv_tb { height: 40px; line-height: 40px; }
.rtj1009_nv_tb li { float: left; font-size: 14px; }
.rtj1009_nv_tb a { display: block; padding: 0 24px; color: #fff; }
.rtj1009_nv_tb .a a, .rtj1009_nv_tb a:hover { background: #1769e0; }
.rtj1009_nv_gl { padding-right: 10px; position: relative; }
.rtj1009_nv_gl .showmenu  { display: block; float: left; height: 40px; line-height: 40px; font-size: 14px; color: #FFF; }


.rtj1009_ct { width: 1200px; margin: 0 auto; margin-top: 40px; padding-bottom: 35px; }
.ren_g_mn { overflow: hidden; }
.ren_mbm { webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2); box-shadow: 0 1px 2px rgba(0,0,0,.2); background-color: #fff; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; border: none; margin-bottom: 15px; border-bottom: 0; }
.ren_gxxs_bt { border-bottom: 1px solid #EEE; padding: 16px 30px; }
.ren_gxxs_bt h3 { font-size: 16px; }
.ren_gxxs_xx { padding: 20px 70px 35px; font-size: 14px; overflow: hidden; }
.ren_gxxsz_xx li { float: left; width: 346px; line-height: 16px; }
.ren_gxxsz_xx .ren_gxxx_lb { float: left; text-align: right; color: #999; padding: 10px 15px 10px 0; }
.ren_gxxsz_xx .ren_lb_mbn { padding: 10px 10px 10px 0; overflow: hidden; }
.ren_gxxsx_xx a { float: left; width: 192px; line-height: 16px; color: #555; padding: 10px 15px 10px 0; }
.ren_gxxsx_xx .ren_gxxx_tc { margin-left: 10px; overflow: hidden; color: #ff7200; }

.ren_ly_bm { webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2); box-shadow: 0 1px 2px rgba(0,0,0,.2); background-color: #fff; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; border: none; margin-bottom: 15px; border-bottom: 0; }
.ren_ly_c { padding: 16px 30px; }
.tedt { border: 1px solid #E8E8E8; }
.tedt .pt { width: 100%; line-height: 18px; margin-right: 0; padding: 0 !important; border: none; background: #FFF none; }
.ren_ly_c p { padding-bottom: 5px; }
.tbmu { line-height: 28px; }
.tbmu .a { color: #ff7200; font-size: 14px; font-weight: 500; }
.tbmu a { font-size: 14px; font-weight: 500; }
.sfm { margin: 0 0 20px 0; }
.emp { padding: 20px 0; }
.ren_emp { padding-left: 20px; padding-right: 20px; }
.tl .ren_icn { padding-top: 10px !important; padding-bottom: 10px; }


.moodfm_btn { background: #1769e0; color: #fff; }
#moodfm textarea { border: 1px solid #E8E8E8; padding: 4px; }
.moodfm_btn button { width: 66px; height: 66px; font-size: 20px; background: #1769e0; border: 1px solid #1769e0; color: #FFF; border-radius: 2px; vertical-align: middle; overflow: hidden; margin-right: 3px; opacity: 1; font-weight: 500; }

.rtj1009_ct2 { width: 1200px; margin: 0 auto; }
.rtj1009_ct2 .rtj1009_sz_mn { width: 920px; float: right; }
.ren_sz_bm { background: #FFF; border-radius: 3px; box-shadow: 0 1px 1px 0 rgba(0,0,0,0.075); padding-bottom: 12px; margin-bottom: 30px; }
.ren_sz_bt { border-bottom: 1px solid #EEE; padding: 16px 30px; }
.ren_sz_bt h3 { font-size: 16px; color: #555; }
.rtj1009_zcd { float: left; width: 250px; overflow: hidden; box-shadow: 0 1px 1px 0 rgba(0,0,0,0.075); }
.rtj1009_zcd .ren_tbn { background: #FFF; padding-bottom: 30px; }
.rtj1009_zcd .ren_tbn li { display: block; font-size: 18px; width: 248px; height: 60px; line-height: 60px; cursor: pointer; text-align: center; }
.rtj1009_zcd .ren_tbn li a { display: block; float: left; width: 188px; padding-left: 30px; }
.rtj1009_zcd li span { display: block; width: 30px; font-family: 'Simsun','Microsoft Yahei'; float: right; }
.rtj1009_zcd .ren_tbn .a { border-left: 2px solid #1769e0; background: url(../image/aboflbj.png) no-repeat; }
.rtj1009_zcd .ren_tbn a .xi1 { background: #ff7200; padding: 0 6px; margin-left: 5px; border-radius: 2px; color: #FFF; font-size: 14px; }
.rtj1009_zcd .ren_bjxc li span { display: none; }
.rtj1009_zcd .ren_bjxc li img { display: none; }
.rtj1009_zcd hr.da { display: none; }

.ren_sz_z { padding: 20px 70px 35px; overflow: hidden; }
.ren_sz_yhz { padding: 20px 50px 35px; overflow: hidden; }
.ren_sz_z h2 { font-size: 16px !important; padding-bottom: 5px; color: #ff7200; }
.ren_sz_zt { padding: 20px 70px 0; }
.ren_sz_zz { padding: 0 70px 35px; }
.ren_g_cd { width: 615px; height: 40px; margin-bottom: 20px;  background: #fff; overflow: hidden; border-bottom: 1px solid #1769e0; }
.ren_g_cd li { float: left; line-height: 40px; }
.ren_g_cd li a { display: block; float: left; width: 123px; height: 40px; font-size: 14px; text-align: center; position: relative; }
.ren-notice-nav { width: 618px; }
.ren-notice-nav li a { width: 103px; }
.ren_g_cd .a, .ren_g_cd .a a { background: #1769e0; color: #fff; }
.rtj1009_sz_mn .ren_sz_z form .tfm { width: 80%; }
.rtj1009_sz_mn .ren_sz_z form .tfm.no { width: 100%; }
.rtj1009_sz_mn .ren_sz_zz .dt { border: 1px solid #E8E8E8;  }
.ren_jfy { float: right !important; }
.ren_creditl .ren_jfs { float: left; margin-right: 5px; width: 250px; height: 34px; font-weight: normal; color: #1769e0; }
.ren_creditl .ren_zjfs { float: left; margin-right: 5px; width: 100%; height: 34px; font-weight: normal; color: #1769e0; }
.ren_creditl li { float: left; margin-right: 5px; width: 250px; height: 34px; font-weight: normal; color: #1769e0; }
.ren_creditl li em { color: #555; }
.bbda { color: #ff7200; }
.bmn { border-color: #E8E8E8; }
.ren_sz_z .pnc, a.pnc { height: 28px; background: #1769e0; border: 1px solid #1769e0; color: #FFF; border-radius: 2px; vertical-align: middle; overflow: hidden; margin-right: 3px; padding: 0; cursor: pointer; box-shadow: 0 1px 0 #E5E5E5;}
.ren_sz_z .pnc em { padding: 0 13px; }
.ren_g_lc { height: 40px; margin-bottom: 20px;  background: #fff; overflow: hidden; }
.ren_g_lc li { float: left; line-height: 40px; box-shadow: 0 1px 0 #E5E5E5; }
.ren_g_lc li a { height: 40px; line-height: 40px; padding: 5px 13px; background: #1769e0; border: 1px solid #1769e0; color: #FFF; border-radius: 2px; vertical-align: middle; overflow: hidden; margin-right: 3px; cursor: pointer; }
.ren_g_lc li.doodle { width: inherit; background: none; }
.ren_xxx_y { float: right !important; }
.xlda .bbda { color: #666; }
#fastpostsubmit { height: 33px; line-height: 33px; text-align: center; padding: 0 12px; font-size: 14px; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; margin-left: 8px; background: #1769e0 none; -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.3); box-shadow: 0 1px 2px rgba(0,0,0,.3); color: #fff; opacity: 1; text-indent: inherit; }
#fastpostsubmit strong { padding: 0; }


.rtj1009_ct .ren_tielb_zz { height: 58px; line-height: 58px; border-bottom: 1px solid #ededef; }
.rtj1009_ct .waterfall { margin: 15px auto; }
.rtj1009_ct .waterfall li { box-shadow: 0px 3px 6px -2px rgba(0,0,0,0.3); border-radius: 4px; background: #FDFDFD; }
.rtj1009_ct .ren_tielb_zz .ren_zz_tx { float: left; width: 30px; height: 30px; margin: 14px 10px 14px 14px; position: relative; }
.rtj1009_ct .ren_tielb_zz .ren_zz_tx img { float: left; width: 30px; height: 30px; }
.rtj1009_ct .ren_tielb_zz .ren_zz_mc { float: left; width: 125px; color: #333; font-size: 14px; text-align: left; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.rtj1009_ct .ren_zz_gz { float: right; width: 52px; height: 26px; line-height: 26px; margin: 15px 15px 15px 0; color: #1769e0; letter-spacing: 3px; border: 1px solid #1769e0;  border-radius: 3px; }
.rtj1009_ct .ren_zz_gz span { display: block; width: 100%; height: 100%; color: #1769e0; text-align: center; }
.rtj1009_ct .waterfall .c { padding: 0; border: 0; border-width: 0; background-color: #FFF; }
.rtj1009_ct .waterfall h3 { overflow: hidden; padding: 10px; border: 0; background: #FFF;}
.rtj1009_ct .waterfall .xw0 a { color: #666;  line-height: 26px; font-size: 14px; text-align: left; }
.rtj1009_ct .waterfall .c img { width: 100%; }
.rtj1009_ct .waterfall .auth { padding: 0 15px 0 15px; border-width: 0; background: #FFF; height: 50px; line-height: 50px; border-top: 1px solid #ededef; }
.rtj1009_ct .waterfall .ren_zz_hf { background: url(../image/rtj1009_ui003.png) 0 -80px no-repeat; color: #999 !important; padding-left: 24px; line-height: 50px; margin-left: 20px; }
.rtj1009_ct .waterfall .ren_zz_ck { background: url(../image/rtj1009_ui003.png) 0 -4px no-repeat; color: #999 !important; padding-left: 24px; line-height: 50px; }


#threadlist.tl .th { margin-top: 0 !important; }
.pgb a { padding-left: 25px; background-position: 10px 53%; }
.pgb a:hover { background-image: url(../image/rtj_xzjt.gif); }

.liebiaozuo .tl .o { width: 0px; vertical-align: top; padding-top: 30px; }
.tl .icn { width: 60px; vertical-align: top; padding-top: 20px; }
.rtj1009_ct .ren_tielist_zztx { width: 48px; }
.rtj1009_ct .ren_tielist_zztx img { width: 48px; height: 48px; border-radius: 50%; }
.rtj1009_ct th.ren_tzlb_twlb { width: 100%; padding: 20px 0 20px 15px; }
.ren_ly_c .ren_tzlb_twlb .xst { font-size: 20px; line-height: 30px; color: #404040; }
.rtj1009_ct .ren_threadimg { font-size: 0; margin-top: 12px; }
.rtj1009_ct .ren_threadimg a { display: block; height: 120px; overflow: hidden; }
.rtj1009_ct .ren_threadimg a span { overflow: hidden; display: block; width: 180px; height: 120px; float: left; _diplay: inline; margin-right: 15px; }
.rtj1009_ct .ren_tie_x { position: relative; margin-top: 15px; }
.rtj1009_ct .ren_tie_x .ren_tie_xz { _display: inline; }
.rtj1009_ct .ren_tie_xz .ren_tie_ztfl { padding-right: 15px; }
.rtj1009_ct .ren_tie_xz .ren_tie_ztfl span { float: left; _display: inline; font-size: 12px; line-height: 16px; color: #ff7200; padding: 2px 6px; border: 1px solid #ff7200; border-radius: 2px; text-decoration: none; margin-right: 7px; }
.rtj1009_ct .ren_tie_huifu { color: #999; font-size: 13px; }
.rtj1009_ct .ren_tie_huifu a { padding-right: 5px; color: #999; }
.rtj1009_ct .ren_tie_xy { margin-right: 10px; }
.rtj1009_ct .ren_tie_xy .ren_zz_hf { background: url(../image/rtj1009_ui003.png) 0 -95px no-repeat; color: #999 !important; padding-left: 24px; margin-left: 20px; font-size: 13px; }
.rtj1009_ct .ren_tie_hfck em:hover { color: #ff7200 !important; }
.rtj1009_ct .ren_tie_xy .ren_zz_ck { background: url(../image/rtj1009_ui003.png) 0 -20px no-repeat; color: #999 !important; padding-left: 24px; font-size: 13px; }



.liebiaozuo .tl .num { width: 0px; }
.tl .th td span { float: left; color: #666; }
.rtj1009_tielist .tl .by { width: 0px; }
.tl th, .tl td { border-bottom: 1px solid #EDEDED; }
.liebiaozuo .tl .by { width: 0px; }
.tl .by a { color: #666666; }
.tl .by em a{ font-size: 11px; }
.p_pop:not(.xsdm-account-menu) { padding: 10px; }
.p_pop:not(.xsdm-account-menu) a { padding: 3px 8px; border-radius: 2px; font-size: 14px; }
.p_pop:not(.xsdm-account-menu) a:hover { border-color: #1769e0; background: #1769e0; color: #fff; text-decoration: none; }
.pop_moremenu li { height: 30px; line-height: 30px; font-size: 14px; }
.pop_moremenu a.xw1 { border-color: #1769e0; background: #1769e0; color: #fff; font-size: 14px; }
.pop_moremenu .pipe { margin-left: 5px; }

.rtj1009_header #toptb { padding: 0; }

.ren_home_bgstyle { border-bottom: none !important; }
.rtj1009_showbg.ren_bg { height: 255px; overflow: hidden; display: none\9; }
.rtj1009_showbg { position: absolute; width: 100%; left: 0; z-index: 0; }
.ren_header_bg { width: 110%; height: 270px; margin: -15px; background: url(../image/4.jpg) no-repeat center center #f4f4f4; -webkit-background-size: 100%; -moz-background-size: 100%; -o-background-size: 100%; background-size: 100%; background-size: cover; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; z-index: 1; -webkit-filter: blur(10px); -moz-filter: blur(10px); -o-filter: blur(10px); -ms-filter: blur(10px); filter: blur(10px); }
#rtj1009_mn_u { margin-top: 15px; position: relative; }
.pg a, .pg strong, .pgb a, .pg label, .pg a.nxt { border-radius: 3px; text-align: center; margin-left: 5px; padding: 2px 10px; font-size: 12px; border: 1px solid #e3e3e3; min-width: 10px; display: inline; }
.pgb a { padding-left: 25px; background-position: 10px 53%; }
.pg a.nxt { padding-right: 25px; background-position: 90% 53%; }
.pg a.nxt:hover { background-image: url(../image/rtj_xyjt.gif); }
.pg a.prev:hover { background-image: url(../image/rtj_xzjt.gif); background-position:50% 50%; }
.pg a:hover, .pgb a:hover { border-color: #1769e0; background-color: #1769e0; color:#fff; text-decoration:none; }
.ct2 .mn { float: left; width: 950px; margin-bottom: 1em; }
#pt .z em { background: none; line-height: 0; }
#pt .z a, #pt .z em, #pt .z span { height: 0; }
a.pn { height: 28px; line-height: 26px; }
.pn { height: 28px; }
.exfm .pn { height: 28px; line-height: 26px; }
.pn em, .pn span, .pn strong { line-height: 26px; }
.px { height: 24px; line-height: 24px; border: 1px solid #DFDFDF; background: #fff none; box-shadow: 0 0 2px 0 rgba(0,0,0,0.12) inset; }
.tfm .p { text-align: left; }
.tfm th { width: 120px; font-size: 14px; }
.tfm caption, .tfm th, .tfm td { font-size: 14px; }
.tfm .pt, .tfm .px { font-size: 14px; }
.rtj1009_zhuce .px, .pt, .ps, select { font-size: 14px; }
.flw_image { margin-bottom: 0px !important; }
.flw_image li { width: 175px; margin-right: 12px; margin-bottom: 12px; }
.flw_article .c img { height: 110px; width: 175px; }
.ren_qxgz { background: none; text-indent: inherit; }


.rtj1009_lai_ct { min-height: 300px; width: 1200px; margin: 0 auto; margin-top: 40px; padding-bottom: 35px; }
.rtj1009_lai_ct.tu .tbmu a { font-size: 12px; }
.rtj1009_lai_ct.tu { margin-top: 0px; }
.ren_lai_mn { width: 900px; }
.ren_lai_mn .bw0 { background: transparent; }
.rtj1009_home_sd { width: 280px; }
.ren_lai_mn .ren_gxxsz_xx li { width: 252px; }
.ren_lai_mn .ren-gxxsz-xx li { width: 50%; }
.ren_lai_mn .ren_gxxsx_xx a  { width: 174px; }
.ren_lai_bm { box-shadow: 0 2px 12px 0 rgba(0,0,0,.1); -webkit-box-shadow: 0 2px 12px 0 rgba(0,0,0,.1); background-color: #fff; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; border: none; margin-bottom: 15px; border-bottom: 0; }
.ren_lai_hm h3 { padding: 17px 0 17px 30px; font-size: 14px; border-bottom: 4px solid #f5f5f5; }
.ren_lai_hm h3 a { color: #555; }
.ren_lai_hm h3 span { margin-left: 15px; color: #999; }
.ren_bm_c .ren_lai_xx li { height: 50px; line-height: 51px; padding-left: 30px; border-bottom: 1px solid #EEE; font-size: 14px; }
.ren_bm_c .ren_lai_xx li:last-child { border-bottom: 0 none; }
.ren_bm_c .ren_lai_xx li em { background-image: url(../image/ren_home_y.png); background-repeat: no-repeat; }
.ren_bm_c .ren_lai_xx li em.ren_us_dj { background-position: 0 13px; }
.ren_bm_c .ren_lai_xx li em.ren_us_jf { background-position: 0 -33px; }
.ren_bm_c .ren_lai_xx li:nth-child(3n) em { background-position: 0 -75px; }
.ren_bm_c .ren_lai_xx li:nth-child(4n) em { background-position: 0 -118px; }
.ren_bm_c .ren_lai_xx li:nth-child(5n) em { background-position: 0 -158px; }
.ren_bm_c .ren_lai_xx li:nth-child(6n) em { background-position: 0 -118px; }
.ren_bm_c .ren_lai_xx li:nth-child(7n) em { background-position: 0 -118px; }
.ren_bm_c .ren_lai_xx .ren_lai_xxx { float: left; width: 45px; padding-left: 25px; color: #999; position: relative; }
.ren_bm_c .ren_lai_xx a { color: #555; }
.ren_bm_c .ren_lai_xx a:hover { color: #ff7200; }
.ren_us_profile { display: inline-block; font-size: 14px; -webkit-border-radius: 0 0 3px 3px; -moz-border-radius: 0 0 3px 3px; border-radius: 0 0 3px 3px;
width: 100%; height: 50px; line-height: 51px; text-align: center; background-color: #F9F9F9; }
.ren_lai_xc { border-bottom: 1px solid #EEE; }
.ren_lai_xc h3 { font-size: 16px; }
.ren-eccredit-box { padding: 0 20px; }

.rtj1009_lai_ct .ren_tielist_zztx { width: 48px; }
.rtj1009_lai_ct .ren_tielist_zztx img { width: 48px; height: 48px; border-radius: 50%; }
.rtj1009_lai_ct th.ren_tzlb_twlb { width: 100%; padding: 20px 0 20px 15px; }
.ren_ly_c .ren_tzlb_twlb .xst { font-size: 20px; line-height: 30px; color: #404040; }
.ren-space-xst { font-size: 18px; line-height: 30px; }
.rtj1009_lai_ct .ren_threadimg { font-size: 0; margin-top: 12px; }
.rtj1009_lai_ct .ren_threadimg a { display: block; height: 120px; overflow: hidden; }
.rtj1009_lai_ct .ren_threadimg a span { overflow: hidden; display: block; width: 174px; height: 120px; float: left; _diplay: inline; margin-right: 15px; }
.rtj1009_lai_ct .ren_threadimg .ren_thread_img { width: 174px; min-height: 120px; overflow: hidden; height: initial; }
.rtj1009_lai_ct .ren_tie_x { position: relative; margin-top: 15px; }
.rtj1009_lai_ct .ren_tie_x .ren_tie_xz { _display: inline; }
.rtj1009_lai_ct .ren_tie_xz .ren_tie_ztfl { padding-right: 15px; }
.rtj1009_lai_ct .ren_tie_xz .ren_tie_ztfl span { float: left; _display: inline; font-size: 12px; line-height: 16px; color: #ff7200; padding: 2px 6px; border: 1px solid #ff7200; border-radius: 2px; text-decoration: none; margin-right: 7px; }
.rtj1009_lai_ct .ren_tie_huifu { color: #999; font-size: 12px; }
.rtj1009_lai_ct .ren_tie_huifu a { padding-right: 5px; color: #999!important; }
.rtj1009_lai_ct .ren_tie_huifu a:hover {color: #ff7200 !important;}
.rtj1009_lai_ct .ren_tie_xy { margin-right: 10px; line-height: 24px; }
.rtj1009_lai_ct .ren_tie_xy .ren_zz_hf { background: url(../image/list-number-icon.png) 0 -38px no-repeat; color: #999 !important; padding-left: 20px; margin-left: 20px; font-size: 12px; }
.rtj1009_lai_ct .ren_tie_hfck em:hover { color: #ff7200 !important; }
.rtj1009_lai_ct .ren_tie_xy .ren_zz_ck { background: url(../image/list-number-icon.png) 0 -17px no-repeat; color: #999 !important; padding-left: 20px; font-size: 12px; }
.mi .moodfm_input { border: 1px solid #E8E8E8; background: none; }
.mi .moodfm_input { border: 1px solid #E8E8E8; background: none; }
.moodfm_btn { border: 1px solid #1769e0; }
#frame1_center .bbda { color: #555; }
.rtj1009_lai_ct .block { border: 1px solid #E8E8E8; box-shadow: 0 1px 2px rgba(0,0,0,.1); }
.rtj1009_lai_ct .block .title { background: #f5f5f5; }
.ren_profile_dt { border: 1px solid #E8E8E8; }

	/* .el -> feed_list  */
#myprompt.new { padding-left: 18px !important; }
.biduser { width: 995px; }
.xl2 li { width: 350px; }
.ren-home-indexdiy { margin-bottom: 30px; }
.ren-home-indexdiy .xl2 li { width: 50% !important; }
.ren-home-indexdiy #frame1_left { width: 300px !important; }
.ren-home-indexdiy #frame1_center { width: 590px !important; }
.ren-home-indexdiy #frame1_right { width: 300px !important; }
body#space #ft { background: none !important; }
/** end **/

/** group **/
#wp { width: 100%; margin: 0 auto; background: #F5F5F5; }
#wp .wp { width: 1200px; margin: 0 auto; }
.rtj1009_group_ct { min-height: 300px; width: 1200px; margin: 0 auto; padding-top: 20px; padding-bottom: 15px; }
.ren-group .ren_lai_mn { background: inherit; width: 900px;}
.rtj1009_home_sd {width: 280px;}
.bm_h, .bmw .bm_h  { background: #fff; border-bottom: none; font-size: 18px; padding: 5px 13px 0; }
.bm_h .y, .bm_h .y a, .bm_h .y span { font-size: 14px; }
.ren_group_mn { width: 900px; background: #fff; }
.ren-group-type-mn { width: 900px; }
.rtj1009_lai_ct { margin-top: 0px; }
#gh img { width: 898px; height: 220px; }
#gh .bm { background: #FFF; }
#gh .bm_c { font-size: 12px; }
#gh .pipe { margin: 0 8px; }
.pg_post #wp { padding-top: 0; }
.pg_viewthread #wp { padding-top: 0; }
.rtj1009_home_sd .bw0 { background: #FFF; }
#pt .z a, #pt .z em, #pt .z span { float: left; height: 29px; }
#pt .z em { width: 20px; background: url(../../../static/image/common/pt_item.png) no-repeat 3px 10px; line-height: 200px; overflow: hidden; }
.ren_lai_mn { background: #FFF; }
.ren_lai_mn .fl .bm_h { border-top: 1px solid #E8E8E8; }
.ren_lai_mn .fl .bm_h .xs2 { font-size: 18px !important; }
.ren_lai_mn .tbmu { padding: 8px 10px; font-size: 14px; }
.pgs #newspecial, .pgs #newspecialtmp, .pgs #post_reply, .pgs #post_replytmp { display: block; background-color: #1769e0; border-radius: 4px; height: 36px;
	width: 120px; text-align: center; font-size: 18px; color: #fff; line-height: 36px; margin-left: 10px; margin-right: 20px; }
.tl .icn { width: 53px; vertical-align: top; padding-top: 20px; }
.ren_lai_mn .tl .o { width: 7px; vertical-align: top; padding-top: 26px; }
.rtj1009_tielist th.ren_tzlb_twlb, .liebiaozuo td.ren_tzlb_twlb  { width: 100%; padding: 20px 0 20px 15px; }
.rtj1009_tielist th.ren_tzlb_twlb .ren_zhiding { border-radius: 2px; padding: 2px 6px; background: #ff7200; color: #FFF; font-size: 13px; margin: 0 2px; }
.rtj1009_tielist th.ren_tzlb_twlb img { padding-bottom: 5px; }
.rtj1009_lai_ct .ren_threadimg a span { width: 180px;}
.rtj1009_tielist th.ren_tzlb_twlb .ren_thread_img { width: 180px; min-height: 120px; overflow: hidden; height: initial; }
.rtj1009_tielist th.ren_tzlb_twlb.imgurlx img, .rtj1009_tielist th.ren_tzlb_twlb .ren-remote-img img { width: 180px; min-height: 120px; overflow: hidden; height: initial; }
.rtj1009_tielist .ren_tzlb_twlb .xst { font-size: 18px; line-height: 30px; color: #404040; }
.ren_g_cd { width: 615px; height: 40px; margin-bottom: 20px; background: #fff; overflow: hidden; border-bottom: 1px solid #ff7200; }
.ren_g_cd li { float: left; line-height: 40px; }
.ren_g_cd li a { display: block; float: left; width: 123px; height: 40px; font-size: 14px; text-align: center; position: relative; }
.ren_g_cd .a, .ren_g_cd .a a { background: #ff7200; color: #fff; }
.ren_group_bj { padding: 0 15px; border: none; }

.pg strong { border: 1px solid #1769e0; background-color: #1769e0;  color:#fff; }
.pg a:hover, .pgb a:hover { color:#fff; text-decoration:none; }
.ren-group-sd .ren_yiys_user { background: #FFF; }
.ren-group-sd .ren_yiys_user .ren_userinfo { height: 80px; padding: 10px 0 0 20px; }
.ren-group-sd .ren_yiys_user .ren_userinfo .ren_us_avatar { float: left; margin: 0px 20px 0 0; }
.ren-group-sd .ren_yiys_user .ren_userinfo .ren_us_avatar img { width: 58px; height: 58px; -moz-border-radius: 50px;  -webkit-border-radius: 50px;  border-radius: 50px; }
.ren-group-sd .ren_yiys_user .ren_userinfo .ren_us_name { float: left; width: 180px; display: block; font-size: 16px; font-weight: 400; line-height: 28px; color: #333; }
.ren-group-sd .ren_yiys_user .ren_userinfo .ren_us_hy { float: left; width: 180px; display: block; line-height: 22px; font-size: 14px; color: #777; }

.ren-group-sd .ren-group-y { width: 280px; padding-top: 11px; margin-bottom: 15px; overflow: hidden; background: #FFF; }
.ren-group-sd .ren-group-y ul { padding: 0 15px 20px 3px; }
.ren-group-sd .ren-group-y li { float: left; width: 119px; height: 38px; margin-left: 12px; background: #1769e0; }
.ren-group-sd .ren-group-y li a { display: block; width: 100%; height: 38px; line-height: 38px; text-align: center; font-size: 14px; color:#FFF; }
.ren-group-sd .ren-group-y li a:hover { color: #FFF; background: #1769e0; }
.ren-bm { margin-bottom: 15px; background: #FFF; }
.ren-group-sd .ren_sd_yi, .ren-group-sd .ren_sd_e { background: #FFF; margin-bottom: 15px; }
.ren-group-sd .ren_sd_yixx { width: 260px; }
.ren-group-sd .ren_sd_yixx img { width: 100%; }

.ren-group .rtj1009_sd_bt  { border-bottom: 1px solid #F0F0F0; }
.ren-group .rtj1009_bt { font-size: 16px; color: #333; float: left; height: 48px; line-height: 48px; padding: 0 15px; display: block; }
.ren_sd_e .ren_sd_hy { padding: 0 0 0 0; }
.ren_sd_e .ren_sd_hy ul li { margin: 0 0; padding: 0 10px; width: 260px; vertical-align: top; height: 67px; line-height: 67px; text-align: right; overflow: initial; }
.ren_sd_e .ren_sd_hy ul li:hover { background: #F8F8F8; }
.ren_sd_e .ren_sd_hy ul li a { display: block; width: 100%; height: 100%; border-bottom: 1px solid #F9F9F9; color: #666; transition: all .3s ease; }
.ren_sd_e .ren_sd_hy ul li:hover .ren_u_n { color: #ff7200; }
.ren_sd_e .ren_sd_hy li .ren_u_img { display: inline; float: left; width: 40px; height: 40px; overflow: hidden; margin: 13px 19px 0 10px; }
.ren_sd_e .ren_sd_hy li .ren_u_n { float: left; width: 80px; color: #333; font-size: 13px; overflow: hidden; text-align: left; -ms-text-overflow: ellipsis; text-overflow: ellipsis; white-space: nowrap; }
.ren_sd_e .ren_sd_hy li .ren_u_jf { color: #ff7200; }
.ren_sd_e .ren_sd_hy li .ren_u_jf i { display: inline-block; margin-left: 5px; width: 17px; height: 17px; zoom: 1; vertical-align: middle; margin-right: 6px; background: url(../image/ren_jf.png) no-repeat; }
.ren_sd_e .ren_sd_hy a img { border-radius: 50%; width: 40px; height: 40px; }
.ren_sd_e .ren_sd_hy p a { color: #666; transition: all .3s ease; }
.ren_sd_e .ren_sd_hy p a:hover { transition: all .3s ease; color: #ff7200; }

.ren-group-rec ul { padding: 15px; }
.ren-group-rec ul li { float: left; margin-right: 10px; width: 280px; overflow: hidden; }
.ren-group-rec .ren-group-icon { float: left; margin: 10px 10px 10px 0; }
.ren-group-rec .ren-group-icon img { border-radius: 48px; -webkit-border-radius: 48px; -moz-border-radius: 48px; -ms-border-radius: 48px; -o-border-radius: 48px;  }
.ren-group-rec h3 { padding: 7px 0 0px; font-size: 14px; color: #333; }
.ren-group-rec p { margin-bottom: 8px; height: 36px; color: #999; overflow: hidden; }

.ren-group-lalist ul { margin: 0 15px; padding-top: 15px ; border-bottom: 1px solid #F0F0F0; }
.ren-group-lalist ul:last-child {border-bottom: none;}
.ren-group-lalist ul h3 { margin-bottom: 8px; font-size: 16px; color: #333; }
.ren-group-lalist ul h3 .shu { font-size: 12px; color: #ff7200; }
.ren-group-lalist ul li a { float: left; }
.ren-group-lalist ul li a { display: block; padding: 0 8px; background: #F5F5F5; height: 24px; text-align: center; line-height: 24px; font-size: 12px; margin-right: 10px; margin-bottom: 15px; color: #4C4C4C; }

.rtj1009_eban { width: 100%; margin: 0px auto; margin-bottom: 15px; background: #FFF; }
.rtj1009_e { width: 870px; margin: 0 auto; padding: 15px; }
.rtj1009_eban .ren_e_z { width: 870px; }
.rtj1009_eban .ren_e_z .ren_e_zs { overflow: hidden; background: #FFF; }
.rtj1009_eban .ren_e_zs .ren_ez_tw { display: block; float: left; width: 325px; overflow: hidden; position: relative; }

.rtj1009_eban .ren_e_zs .ren_ez_tie { display: block; width: 530px; height: 200px; overflow: hidden; }
.rtj1009_eban .ren_e_zs .ren_ez_tieyi { height: 80px; line-height: 40px; overflow: hidden; background: #F3F3F3; padding: 0 0 11px; }
.rtj1009_eban .ren_e_zs .ren_ez_tieyi a { display: block; font-size: 18px; color: #ff7200; text-align: center; overflow: hidden; height: 40px; line-height: 40px; padding: 0 10px; }
.rtj1009_eban .ren_e_zs .ren_ez_tieyi span { display: block; line-height: 22px; color: #787878; padding: 0 10px; height: 44px; overflow: hidden; }

.rtj1009_eban .ren_ez_tie ul { padding: 10px 0 0 10px; font-size: 14px; }
.rtj1009_eban .ren_ez_tie li { background-image: url(../image/rtj1009_ui007.png); background-repeat: no-repeat; }
.rtj1009_eban .ren_ez_tie .ren_e_tieli { float: left; padding-left: 14px; width: 246px; height: 34px; line-height: 34px; overflow: hidden; background-position: 0 -512px; }
.rtj1009_eban .ren_ez_tie li span { width: 3px; height: 3px; background: #ff7200; float: left; margin: 15px 10px 0 10px; }
.rtj1009_eban .ren_ez_tie li a { float: left; display: block; width: 220px; color: #555; font-size: 14px; overflow: hidden; }
.rtj1009_eban .ren_ez_tie a:hover { color: #ff7200; }


.rtj1009_eban .ren_e_z .ren_e_zx { position: relative; padding: 20px 0 5px 0; overflow: hidden; }
.rtj1009_eban .ren_e_z .ren_ezx_tw ul {}
.rtj1009_eban .ren_e_z .ren_ezx_tw ul li { float: left; width: 429px;}
.rtj1009_eban .ren_e_z .ren_ezx_tw .ren_ezx_tieli1 { padding-right: 12px; }
.rtj1009_eban .ren_ezx_tw .ren_tie_img { float: left; display: block; width: 130px; height: 145px; overflow: hidden; }
.rtj1009_eban .ren_ezx_tw .ren_tie_img img { display: block; width: 130px; height: 145px; overflow: hidden; -webkit-transition: all .5s; -moz-transition: all .5s; -ms-transition: all .5s; -o-transition: all .5s; transition: all .5s; }
.rtj1009_eban .ren_ezx_tw .ren_tie_img:hover img { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); }

.rtj1009_eban .ren_ezx_tw .ren_ezx_tiexx { float: right; width: 279px; height: 30px; }
.rtj1009_eban .ren_ezx_tw .ren_ezx_tiexx .ren_ezx_tiebt { display: block; width: 100%; height: 28px; line-height: 28px; font-size: 18px; color: #333; overflow: hidden; }
.rtj1009_eban .ren_ezx_tw .ren_ezx_tiexx a:hover { color: #ff7200; }
.rtj1009_eban .ren_ezx_tw .ren_ezx_tiexx .ren_ezx_tiemr { display: block; padding-top: 10px; height: 72px; line-height: 24px; overflow: hidden; font-size: 12px; color: #888; }
.rtj1009_eban .ren_ezx_tw .ren_tieuid_xx { float: left; width: 100%; text-align: right; margin-top: 15px; color: #888; }
.rtj1009_eban .ren_ezx_tw .ren_tieuid_xx a { float: left; background: url(../image/ren_editor.png) no-repeat; padding-left: 20px; display: inline-block;  vertical-align: middle; margin-right: 5px; color: #888; }
.rtj1009_eban .ren_ezx_tw .ren_tieuid_xx .ren_tie_ck { float: right; margin-right: 10px; background: url(../image/ren_reply.png) no-repeat; padding-left: 20px; display: inline-block;  vertical-align: middle; color: #999; }

.flexslider{position:relative;height:200px;overflow:hidden;}
.slides{position:relative;z-index:1;}
.slides li{height:200px;position:relative;}
.flex-control-nav {position:absolute;bottom:13px; right: 8px; z-index:2;width: 110px;text-align:right;}
.flex-control-nav li { display: inline-block; text-indent: -9999px; *display:inline; zoom: 1; }
.flex-control-nav a {display:block; margin: 0 2px; width:8px; height:8px; line-height:40px; background: #FFF; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; overflow:hidden; cursor:pointer; text-indent: -9999px;}
.flex-control-nav .flex-active { background: #ff7200; }
.rtj1009_eban .ren-slider-txt { width: 100%; height: 40px; line-height: 40px; font-size: 14px; text-align: left; background: rgba(0,0,0,0.4); position: absolute; left: 0; bottom: 0; overflow: hidden; }
.rtj1009_eban .ren-slider-txt h2 { color: #FFF; padding-left: 10px; }
.flex-direction-nav{ position:absolute;z-index:3;width:100%;top:30%;}
.flex-direction-nav li a{display:block;width:38px;height:68px;overflow:hidden;cursor:pointer;text-indent: -9999px;position:absolute;-webkit-transition: all 0.3s; -moz-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;}
.flex-direction-nav li a.flex-prev{left:-38px;background-image: url(../image/loubo_jt2.png);}
.flex-direction-nav li a.flex-next{right:-38px;background-image: url(../image/loubo_jt2.png); background-position: 38px 0;}
.flexslider:hover .flex-direction-nav li a.flex-prev{left:0;}
.flexslider:hover .flex-direction-nav li a.flex-next{right:0;}

.ren-group-bg { width: 100%; height: 220px; position: relative; }
.ren-group-bg .rtj_bkhead { padding: 50px 15px 10px 30px; border-left: none; }
.ren-group-bg .rtj_bkhead .head_bktp a {background: #F9F9F9;display: block;padding: 2px;}
.ren-group-bg .rtj_bkhead .head_bktp img {width: 96px;height: 96px;}
.ren-group-list .ren-group-bg .rtj_bkhead .head_biaoti a,.ren-group-list .ren-group-bg .rtj_bkhead .head_num,.ren-group-list .ren-group-bg .rtj_bkhead .tieshu,.ren-group-list .ren-group-bg .rtj_bzn,.ren-group-list .ren-group-bg .rtj_bzn .rtj_bzxx,.ren-group-list .ren-group-bg .rtj_bzn .bxmz a,.ren-group-list .ren-group-bg .xi2 { color: #FFF; text-shadow: 0 1px 2px rgb(0 0 0 / 80%);}
.ren-group-list .ren-group-bg .rtj_bkhead .f14 { line-height: 24px; max-height: 72px;color: #FFF; text-shadow: 0 1px 2px rgb(0 0 0 / 80%);}
.ren-group-list .rtj_bkhead .head_post { width: 120px; font-size: 18px;}
.liebiaozuo { overflow: initial;}
.rtj1009_tielist {padding: 0 15px;}
.rtj_bkhead .head_bkxx { height: 45px; }
.ren-group-list .rtj_bkhead .head_biaoti a {width: 120px;font-size: 24px;}
.rtj_bkhead .head_num { margin-top: 9px; margin-left: 18px;}
.rtj_bkhead .ren_bk_ft { margin-top: 6px; margin-left: 20px; }
.rtj_bkhead .fa_ivt { float: left; font-size: 14px;}
.rtj_bzn {float: left; margin-left: 8px; padding-top: 10px; width: 540px;}
.rtj_bzn .rtj_bzxx { float: left;}
.ren-group-tbms { margin: 0 auto;width: 100%;}
.ren-group-tbms .tbms { margin: 12px; text-align: center; background: none;}
.ren-group-join {padding: 5px;}
.ren-group-nav { padding: 20px 15px 12px 20px; background: #FFF; border-bottom: 1px solid #F0F0F0; }
.ren-group-nav ul { width: 100%;height: 34px;background: #fff;margin-bottom: 8px;}
.ren-group-nav li {float: left;line-height: 34px;margin-right: 12px;}
.ren-group-nav li.y {float: right;}
.ren-group-nav li.a, .ren-group-nav li.a a {background: #1769e0;color: #fff;}
.ren-group-nav li a {display: block;float: left;padding: 0 15px;height: 34px;background: #EEE;font-size: 14px;text-align: center;position: relative;border-radius: 3px;}
.ren-group-nav li a:hover {background: #1769e0;color: #fff;}
.ren-group-nav .bw0_all { line-height: 34px;}
.ren-group-feed .rtj1009_yixy_bt { border-bottom: 1px solid #F0F0F0; }
.ren-group-feed .rtj1009_bt { font-size: 16px; color: #333; float: left; height: 48px; line-height: 48px; padding: 0 12px; display: block; }
.kong { height: 12px; background: #F5F5F5; }
#autopbn { border-top: none; box-shadow: none; letter-spacing: 1px;}
#autopbn:hover { border-top: none; box-shadow: none; letter-spacing: 1px;background: #FFF;}
.liebiaozuo .tl tr.ren-hover-bg:hover {background: #FFF;}
.liebiaozuo .tl tr.ren-hover-bg:hover {background: #FFF;}
.liebiaozuo .tl tr.ren-hover-bg:hover th, .liebiaozuo .tl tr.ren-hover-bg:hover td {background: #FFF;}
.pgs #newspecialtmp { float: left;margin-right: 5px; }
.xian { border-bottom: 1px solid #F0F0F0;}
.ren-group-feed .mls img { border-radius: 50%; border: none; }
.ren-tbmu { padding: 12px 12px 12px 12px; }

.ren-group-listsd { width: 290px; }
.ren-group-listsd .ren-group-listsd-yi { background: #FFF; margin-bottom: 12px; padding: 12px 0; }
.ren-group-listsd .ren-group-listsd-yi.tns th { border-right: 1px solid #f3f3f3; font-size: 14px;}
.ren-group-listsd .ren-group-listsd-yi.tns td p,.ren-group-listsd .ren-group-listsd-yi.tns th p { font-size: 16px;}

.ren-group-listsd .ren-group-listsd-e { background: #FFF; margin-bottom: 12px; }
.ren-group-listsd .ren-group-listsd-e .ren_sanytab_bt {width: 100%;background: #FFF;overflow: hidden;}
.ren-group-listsd .ren-group-listsd-e .ren_sanytab_bt li { display: block; float: left; width: 50%; height: 42px; line-height: 42px; border-bottom: 1px solid #EEE; font-size: 14px; text-align: center; position: relative; padding-bottom: 1px; }
.ren-group-listsd .ren-group-listsd-e .ren_sanytab_bt .a { border-color: #1769e0; border-width: 2px; padding: 0; background: 0 0; }
.ren-group-listsd .ren-group-listsd-e .ren_sanytab_bt .a a { color: #1769e0;}
.ren-group-listsd .ren-group-listsd-e .mls li { width: 65px;margin: 5px 0;}
.ren-group-listsd .ren-group-listsd-e .mls img { border-radius: 50%; border: none; }

.ren-group-listsd-san { margin-bottom: 12px; width: 100%; background: #FFF; }
.ren-group-listsd-san .rtj1009_yixy_bt { border-bottom: 1px solid #F0F0F0; }
.ren-group-listsd-san .rtj1009_bt { font-size: 16px; color: #333; float: left; height: 48px; line-height: 48px; padding: 0 12px; display: block; }
.ren-group-listsd-san .mls li { width: 65px;margin: 5px 0;}
.ren-group-listsd-san .mls img { border-radius: 50%; border: none; }
.ren-group-listsd-san .ren-bm-c { padding: 12px;}
.ren-group-listsd-san .ren-bm-cs { padding: 0 12px;}

.ren-group-listsd-san .ren_sd_tiexx li { background-image: url(../image/rtj1009_ui007.png); background-repeat: no-repeat; }
.ren-group-listsd-san .ren_sd_tiexx .ren_re { float: left; width: 100%; height: 45px; line-height: 45px; padding-left: 14px; font-size: 14px; border-bottom: 1px solid #F0F0F0; overflow: hidden; background-position: 0 -507px; }
.ren-group-listsd-san .ren_sd_tiexx li:last-child {border-bottom: none;}
.ren-group-listsd-san .ren_sd_tiexx li.ren_re5 { border-bottom: none 0; }
.ren-group-listsd-san .ren_sd_tiexx li:hover { background-image: url(../image/rtj1009_ui007.png); background-repeat: no-repeat; }
.ren-group-listsd-san .ren_sd_tiexx .ren_re:hover { background-position: 0 -507px; }
.ren-group-listsd-san .ren_sd_tiexx li span { width: 3px; height: 3px; background: #ff7200; float: left; margin-top: 22px; margin-left: 10px; margin-right: 10px; }
.ren-group-listsd-san .ren_sd_tiexx li a { color: #555; float: left; display: block; width: 240px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.ren-group-listsd-san .ren_sd_tiexx li a:hover { color: #ff7200; }

.ren-main-right .ren-index-right-yi.m-b-0 {
    margin-bottom: 0;
}
.ren-index-right-yi .ren-index-right-box .ren-index-right-tbt {
    border-bottom: 1px solid #F0F0F0;
}
.ren-index-right-yi .ren-index-right-tbt h3 {
    font-size: 16px;
    color: #333;
    float: left;
    height: 50px;
    line-height: 50px;
    padding: 0 12px;
    display: block;
}
.ren-index-right-user li { position: relative; height: 67px; }
.ren-index-right-user .rank-user a { position: relative; display: block; height: 40px; margin-left: 40px; padding: 13px 15px 14px; }
.ren-index-right-user .rank-user:hover {
    background: #F8F8F8;
}
.ren-index-right-user .rank-user:hover .rank-con span {
    color: #ff7200;
}
.ren-index-right-user .rank-order {
    display: block;
    width: 25px;
    height: 25px;
    line-height: 24px;
    background-image: url(../image/sprite_icon.png);
    background-position: 0 -60px;
    position: absolute;
    top: 50%;
    left: 14px;
    margin-top: -15px;
    font-size: 12px;
    text-align: center;
    color: #FFF;
}

.ren-index-right-user .num-1 .rank-order {
    background-position: -28px -32px;
}
.ren-index-right-user .num-2 .rank-order {
    background-position: -62px 0;
}
.ren-index-right-user .num-3 .rank-order {
    background-position: -62px -27px;
}

.ren-index-right-user .rank-user .avatar-con {
    float: left;
    display: block;
    position: relative;
    width: 40px;
    height: 40px;
    margin-right: 8px;
    vertical-align: middle;
    background-size: cover;
    background-repeat: no-repeat;
}
.ren-index-right-user .rank-user.num-1 .avatar-con::before {
    background-image: linear-gradient(135deg, #ffd76a, #ff9f1a);
    background-size: 100%;
}
.ren-index-right-user .rank-user.num-2 .avatar-con::before {
    background-image: linear-gradient(135deg, #dfe7f1, #9aa9bd);
    background-size: 100%;
}
.ren-index-right-user .rank-user.num-3 .avatar-con::before {
    background-image: linear-gradient(135deg, #e8ad78, #a95d2b);
    background-size: 100%;
}
.ren-index-right-user .rank-user.num-1 .avatar-con::before, .ren-index-right-user .rank-user.num-2 .avatar-con::before, .ren-index-right-user .rank-user.num-3 .avatar-con::before {
    position: absolute;
    z-index: 2;
    top: -12px;
    left: 0;
    display: block;
    content: '';
    width: 40px;
    height: 52px;
}
.ren-index-right-user .rank-user .avatar-con .avatar {
    position: absolute;
    bottom: 3px;
    left: 3px;
    width: 34px;
    height: 34px;
    -webkit-border-radius: 34px;
    -moz-border-radius: 34px;
    border-radius: 34px;
    z-index: 100;
}
.ren-index-right-user .rank-user .rank-con {
    float: left;
    position: relative;
    display: block;
    vertical-align: bottom;
}
.ren-index-right-user .rank-user .rank-con span {
    display: block;
    width: 122px;
    height: 20px;
    line-height: 20px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    font-size: 15px;
}
.ren-index-right-user .rank-user .rank-con p {
    margin-right: 3px;
    font-size: 12px;
    color: #666;
    vertical-align: middle;
    line-height: 18px;
}
.ren-index-right-user .rank-user a .credits-num {
    position: absolute;
    top: 24px;
    right: 10px;
    color: #ff7200;
}
.ren-index-right-user .rank-user a .credits-num i {
    display: inline-block;
    margin-left: 5px;
    width: 17px;
    height: 17px;
    zoom: 1;
    vertical-align: middle;
    margin-right: 6px;
    background: url(../image/ren_jf.png) no-repeat;
}
.ren-type-right-e { background: #fff; }
.ren-type-right-e .ren-index-right-user li { height: 47px; }
.ren-index-right-user .rank-user a { height: 20px; }
.ren-index-right-user .rank-user a .credits-num { top: 14px; }

.ren-type-right-yi { margin-bottom: 12px; }
.ren-type-right-yi a {
    display: block;
    background-color: #1769e0;
    border-radius: 3px;
    height: 44px;
    line-height: 44px;
    width: 100%;
    text-align: center;
    font-size: 16px;
    color: #FFF;
}
.ren-hot-group { background: #FFF; margin-bottom: 12px; }
.ren-hot-group .rtj1009_sd_bt  { border-bottom: 1px solid #F0F0F0; }
.ren-hot-group .rtj1009_bt { font-size: 16px; color: #333; float: left; height: 48px; line-height: 48px; padding: 0 15px; display: block; }
.ren-hot-group .ren_sd_hy { width: 100%; padding: 10px 0 5px 0; }
.ren-hot-group .ren_sd_hy ul li {float: left; width: 70px; text-align: center; display: inline-block; margin: 8px 0; font-size: 12px; height: 70px; overflow: hidden; }
.ren-hot-group .ren_sd_hy .a { display: block; float: left; width: 100%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; margin-bottom: 5px; }
.ren-hot-group .ren_sd_hy img { border-radius: 50%; width: 40px; height: 40px; }
.ren-hot-group .ren_sd_hy p a { color: #666; transition: all .3s ease; }
.ren-hot-group .ren_sd_hy p a:hover { transition: all .3s ease; color: #ff7200; }

.ren-group-type-mn .ttp { border-bottom: 1px solid #F0F0F0; }
.ren-group-type-mn .ren-hot-group.e { margin-bottom: 0; }
.ren-group-type-mn .ttp .ren-xg { font-size: 14px; margin-left: 3px;}
.ren-group-tbmu { padding: 12px; font-size: 14px; }
.p-12 { padding: 12px; }
.fl .i_z { border-right: 1px solid #F0F0F0; }
#rtj_bmpsg { padding-right: 10px; }

/** end **/

/** group::viewthread **/
.ren_view_wp {
    background: #F2F2F2 !important;
}
/** end **/

/** forum::announcement **/
.pg_announcement { width: 100%; background: #F5F5F5; }
.pg_announcement #hd { width: 100%; background: #FFF; }
.pg_announcement #wp { width: 1200px; margin: 0 auto; padding-top: 20px; }

.rtj1009_ct2 { width: 1200px; margin: 0 auto; }
.rtj1009_ct2 .rtj1009_sz_mn { width: 920px; float: right; }
.ren_sz_bm { background: #FFF; border-radius: 3px; box-shadow: 0 1px 1px 0 rgba(0,0,0,0.075); padding-bottom: 12px; margin-bottom: 30px; }
.ren_sz_bt { border-bottom: 1px solid #EEE; padding: 16px 30px; }
.ren_sz_bt h3 { font-size: 16px; color: #555; }
.rtj1009_zcd { width: 250px; box-shadow: 0 1px 1px 0 rgba(0,0,0,0.075); }
.rtj1009_zcd .ren_tbn { background: #FFF; padding-bottom: 30px; }
.rtj1009_zcd .ren_tbn li { display: block; font-size: 18px; width: 248px; height: 60px; line-height: 60px; cursor: pointer; text-align: center; }
.rtj1009_zcd .ren_tbn li a { display: block; float: left; width: 188px; padding-left: 30px; }
.rtj1009_zcd li span { display: block; width: 30px; font-family: 'Simsun','Microsoft Yahei'; float: right; }
.rtj1009_zcd .ren_tbn .a { border-left: 2px solid #1769e0; background: url(../image/aboflbj.png) no-repeat; }
.rtj1009_sz_mn .mbw { padding: 15px 30px 0 30px; }
.ren_sz_z { padding: 20px 70px 35px; overflow: hidden; }
/** end **/

/** forum::collection **/
.pg_collection #wp { background: #F5F5F5; }
.pg_collection #pt { width: 1200px; height: 39px; margin: 0 auto; }
.rtj1009_tt_ct { width: 1200px; margin: 0 auto; padding-bottom: 15px; }
.rtj1009_tt_ct .ren_tt_list { width: 1200px; margin: 0 auto; min-height: 300px; background: #FFF; }
.rtj1009_tt_ct .ren_tt_list .ren_tt_tb { line-height: 30px; margin-top: 0; padding-left: 0; border-bottom: 1px solid #EDEDED; border-top: 1px solid #EDEDED; }
.rtj1009_tt_ct .ren_tt_list .ren_tt_tb li { float: left; margin: 0 3px -1px 0; font-size: 14px; }
.rtj1009_tt_ct .ren_tt_list .ren_tt_tb li a { border: none; }
.rtj1009_tt_ct .ren_tt_list .ren_tt_tb li.y { float: right; }
.rtj1009_tt_ct .ren_tt_list .ren_tt_tb .ee a { display: block;  margin-left: 20px; margin-right: 20px; padding: 0 12px; background-color: #1769e0; border-radius: 2px; text-align: center; font-size: 14px; color: #fff; line-height: 30px; }
.rtj1009_lai_ct { min-height: 300px; width: 1200px; margin: 0 auto; padding-bottom: 35px; }
.ren_lai_mn { width: 900px; }
.ren_lai_mn .bw0 { background: transparent; }
.rtj1009_home_sd { width: 280px; }

.ren_tt_pot { width: 1200px; margin: 0 auto; }
.ren_tt_pot .rtj1009_sz_mn { background: #FFF; }
.ren_tt_pot .rtj1009_sz_mn .ren_sz_bt { border-bottom: 1px solid #EEE; padding: 16px 30px; }
.ren_tt_pot .rtj1009_sz_mn .ren_sz_bt h3 { font-size: 16px; color: #555; }
.ren_tt_pot .rtj1009_sz_mn .ren_sz_z { padding: 15px 30px; }
/** end **/


/** forum::modcp **/
.pg_modcp { width: 100%; background: #F5F5F5; }
.pg_modcp #wp { width: 1200px; margin: 0 auto; padding-top: 20px; }
#pt .z { padding: 5px 0 5px 0; }
.pg_modcp .sltm { font-size: 12px; }
.pg_modcp .tb { border-bottom: 1px solid #E8E8E8; }
.pg_modcp .edt { border: 1px solid #E8E8E8; }
.pg_modcp .edt .bar { padding: 10px; border-bottom: 1px solid #E8E8E8; }
.pg_modcp .edt .bbar { height: 28px; line-height: 28px; border-top: 1px solid #E8E8E8; }
.pg_modcp .tb a  { font-size: 14px; }
.pnc, a.pnc { background: #1769e0; border-color: #1769e0; border-radius: 2px;}
button { color: #1769e0; }
.pn em, .pn strong { font-weight: normal; }
.pn em, .pn span, .pn strong { padding: 0 13px; }
.pn { background: #1769e0; border: 1px solid #1769e0; color: #FFF; border-radius: 2px;}
#post_extra_tb label { border: 1px solid #1769e0; }

.rtj1009_ct2 { width: 1200px; margin: 0 auto; }
.rtj1009_ct2 .rtj1009_sz_mn { width: 920px; float: right; }
.ren_sz_bm { background: #FFF; border-radius: 3px; box-shadow: 0 1px 1px 0 rgba(0,0,0,0.075); padding-bottom: 12px; margin-bottom: 30px; }
.ren_sz_bt { border-bottom: 1px solid #EEE; padding: 16px 30px; }
.ren_sz_bt h3 { font-size: 16px; color: #555; }
.rtj1009_zcd { width: 250px; box-shadow: 0 1px 1px 0 rgba(0,0,0,0.075); }
.rtj1009_zcd .ren_tbn { background: #FFF; padding-bottom: 30px; margin-bottom: 20px; }
.rtj1009_zcd .ren_tbn li { display: block; font-size: 18px; width: 248px; height: 60px; line-height: 60px; cursor: pointer; text-align: center; }
.rtj1009_zcd .ren_tbn li a { display: block; float: left; width: 188px; padding-left: 30px; }
.rtj1009_zcd li span { display: block; width: 30px; font-family: 'Simsun','Microsoft Yahei'; float: right; }
.rtj1009_zcd .ren_tbn .a { border-left: 2px solid #1769e0; background: url(../image/aboflbj.png) no-repeat; }
.rtj1009_sz_mn .mbw { padding: 15px 30px 0 30px; }
.rtj1009_zcd .ren_tbn a .xi1 { background: #ff7200; padding: 0 6px; margin-left: 5px; border-radius: 2px; color: #FFF; font-size: 14px; }


.ren_sz_z { padding: 20px 30px 35px; overflow: hidden; }
.ren_sz_yhz { padding: 20px 50px 35px; overflow: hidden; }
.ren_sz_z h2 { font-size: 16px !important; padding-bottom: 5px; color: #ff7200; }
.ren_sz_zt { padding: 20px 70px 0; }
.ren_sz_zz { padding: 0 70px 35px; }
.ren_g_cd { width: 615px; height: 40px; margin-bottom: 20px;  background: #fff; overflow: hidden; border-bottom: 1px solid #1769e0; }
.ren_g_cd li { float: left; line-height: 40px; }
.ren_g_cd li a { display: block; float: left; width: 123px; height: 40px; font-size: 14px; text-align: center; position: relative; }
.ren_g_cd .a, .ren_g_cd .a a { background: #1769e0; color: #fff; }
.rtj1009_sz_mn .ren_sz_z form .tfm { width: 80%; }
.rtj1009_sz_mn .ren_sz_zz .dt { border: 1px solid #E8E8E8;  }
.ren_jfy { float: right !important; }
.ren_creditl .ren_jfs { float: left; margin-right: 5px; width: 250px; height: 34px; font-weight: normal; color: #1769e0; }
.ren_creditl .ren_zjfs { float: left; margin-right: 5px; width: 100%; height: 34px; font-weight: normal; color: #1769e0; }
.ren_creditl li em { color: #555; }
.ren_bbda { padding: 20px; border-bottom: 1px solid #EEE; }
.bbda { color: #ff7200; }
.bmn { border-color: #E8E8E8; }
.ren_sz_z .pnc, a.pnc { height: 28px; background: #1769e0; border: 1px solid #1769e0; color: #FFF; border-radius: 2px; vertical-align: middle; overflow: hidden; margin-right: 3px; padding: 0; cursor: pointer; box-shadow: 0 1px 0 #E5E5E5;}
.ren_sz_z .pnc em { padding: 0 13px; }
.ren_g_lc { height: 40px; margin-bottom: 20px;  background: #fff; overflow: hidden; }
.ren_g_lc li { float: left; line-height: 40px; box-shadow: 0 1px 0 #E5E5E5; }
.ren_g_lc li a { height: 40px; line-height: 40px; padding: 5px 13px; background: #1769e0; border: 1px solid #1769e0; color: #FFF; border-radius: 2px; vertical-align: middle; overflow: hidden; margin-right: 3px; cursor: pointer; }
.ren_xxx_y { float: right !important; }
.xlda .bbda { color: #666; }
#fastpostsubmit { height: 33px; line-height: 33px; text-align: center; padding: 0 12px; font-size: 14px; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; margin-left: 8px; background: #1769e0 none; -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.3); box-shadow: 0 1px 2px rgba(0,0,0,.3); color: #fff; opacity: 1; text-indent: inherit; }
#fastpostsubmit strong { padding: 0; }

/** end **/

/** misc **/
.tl .th td, .tl .th th { vertical-align: inherit; }
.tl .icn { padding: 5px; width: 25px; text-align: left; vertical-align: inherit; }
.ren_sz_bm { padding-bottom: 10px; margin-bottom: 15px; }
.biduser { width: 830px; }
.ren_sz_bm .bm_c { padding: 15px 30px; }
.xl2 li { width: 420px; font-size: 14px; }
/** end **/


/** search **/
a { color: #075bb5; }
body { background: #FFF none !important; }
	#toptb { padding: 0 15px; border-bottom: 1px solid #EFEFEF; }
#ct { margin: 0 20px; }
#scform { margin-bottom: 20px !important; margin-top: 20px; }
	#scform h1 { margin-right: 30px; }
	#scform_tb a { float: left; display: inline; margin: 0 15px 0 3px; height: 26px; line-height: 26px; font-size: 14px; color: #555; }
		#scform_tb .y a { margin: 0 3px 0 15px; }
		#scform_tb .a  { background: none; color: #ff7200; font-weight: 400; }
	#scform_form { margin-top: 10px; background: none; }
		.td_srchtxt { background: none; float: left; width: 480px; height: 30px; overflow: hidden; padding: 5px 5px 5px 10px; border-top-left-radius: 2px;
border-bottom-left-radius: 2px; font-size: 12px; line-height: 26px; border: #1769e0 2px solid; color: #999; display: inline; }
		.td_srchbtn { width: 66px; height: 44px; border-top-right-radius: 2px; border-bottom-right-radius: 2px; background: #1769e0; border-width: 0px; cursor: pointer; }
		#scform_srchtxt { padding: 0 10px; width: 460px; background: transparent; outline: none; font-size: 14px; }
		.td_srchbtn #scform_submit { width: 100px; height: 44px; line-height: 44px; opacity: 1; filter: alpha(opacity=1); background: #1769e0; cursor: pointer; }
		.td_srchbtn #scform_submit:hover { background: #1769e0; }
		#scform_srchtxt, #scform_submit { height: 30px; border: none; }
		#scform_submit strong { float: left; display: block; width: 100%; height: 44px; line-height: 44px; color: #FFF; font-size: 16px; }
			.ie_all #scform_srchtxt { height: 30px; line-height: 30px; }
	.sttl { margin: 10px 0; padding: 10px; border-bottom: none; background: #F5F5F5; }
	.slst { width: 760px; }
		.slst a { color: #075bb5; text-decoration: none; font-weight: 400; }
		.slst a:hover { color: #ff7200; }
		.slst a:visited { color: purple; }
			.slst a strong { font-weight: 400; }
			.slst p span { color: #0d55b8; }
				.slst p span a, .slst p span a:visited { color: #666; }
		.pbw strong { font-weight: 400; }
			.pbw p { color: #000; }
		.p_pop:not(.xsdm-account-menu) span { display: none; }
#nv_search #ft { margin: 20px; text-align: center; }
.pg { float: none; }
#myspace_menu li a, #navs_menu li a { background-repeat: no-repeat; background-position: -200px 0; }
#pgt .pg, #pgt .pgb { margin-top: 10px; margin-right: 15px; }
.pg a, .pg strong, .pgb a, .pg label, .pg a.nxt { border-radius: 3px; text-align: center; margin-left: 5px; padding: 2px 10px; font-size: 12px; border: 1px solid #e3e3e3; min-width: 10px; display: inline; }
.pg a:hover, .pgb a:hover { border-color: #1769e0; background-color: #1769e0; color:#fff; text-decoration:none; }
.pg strong { border: 1px solid #1769e0; color: #FFFFFF; background-color: #1769e0; }
.pg label { cursor: text; }
.pg label .px { width: 30px; height: 20px; line-height: 20px; text-align: center; }
.px { border: 1px solid #ddd; background: #fff; }
.pg a.nxt { padding-right: 25px; background-position: 90% 53%; }
.pg a.nxt:hover { background-image: url(../image/rtj_xyjt.gif); }
.pg a.prev:hover { background-image: url(../image/rtj_xzjt.gif); background-position:50% 50%; }
/** end **/

/** home::follow **/
#fastpostform {width: 100%;}
#flw_header .area { background: none; }
#flw_header .area .pt { height: 5em; line-height: 22px; }
/** end **/
.ren_pd_mn .ph {
    font-size: 40px;
    font-weight: 600;
	line-height: 2.2;
}				
