* {
    word-wrap:break-word;
}
body {
    background:#FFF;
}
body,input,button,select,textarea {
    font:12px/1.5 Tahoma,'Microsoft Yahei','Simsun';
    color:#444;
}
textarea {
    resize:none;
}
body,ul,ol,li,dl,dd,p,h1,h2,h3,h4,h5,h6,form,fieldset,.pr,.pc {
    margin:0;
    padding:0;
}
table {
    empty-cells:show;
    border-collapse:collapse;
}
caption,th {
    text-align:left;
    font-weight:400;
}
ul li,.xl li {
    list-style:none;
}
h1,h2,h3,h4,h5,h6 {
    font-size:1em;
}
em,cite,i {
    font-style:normal;
}
a {
    color:#333;
    text-decoration:none;
}
a:hover {
    text-decoration:underline;
}
a img {
    border:none;
}
label {
    cursor:pointer;
}
.z {
    float:left;
}
.y {
    float:right;
}
.cl:after {
    content:".";
    display:block;
    height:0;
    clear:both;
    visibility:hidden;
}
.cl {
    zoom:1;
}
.hidefocus {
    outline:none;
}
hr {
    display:block;
    clear:both;
    *margin-top:-8px !important;
    *margin-bottom:-8px !important;
}
.mn hr,.sd hr {
    margin:0 10px;
}
.area hr {
    margin-left:0 !important;
    margin-right:0 !important;
}
hr.l {
    height:1px;
    border:none;
    background:#F7E7E7;
    color:#F7E7E7;
}
hr.l2 {
    height:2px;
}
hr.l3 {
    height:3px;
}
hr.da {
    height:0;
    border:none;
    border-top:1px dashed #F7E7E7;
    background:transparent;
    color:transparent;
}
hr.bk {
    margin-bottom:10px !important;
    *margin-bottom:2px !important;
    height:0;
    border:none;
    border-top:1px solid #FFF;
    background:transparent;
    color:transparent;
}
.n .sd hr.bk {
    border-top-color:#F9F9F9;
}
hr.m0 {
    margin-left:0;
    margin-right:0;
}
.wx,.ph {
    font-family:'Microsoft YaHei','Hiragino Sans GB','STHeiti',Tahoma,'SimHei',sans-serif;
    font-weight:100;
}
.ph {
    font-size:20px;
}
.mt {
    padding:10px 0;
    font-size:16px;
}
.pipe {
    margin:0 5px;
    color:#CCC;
}
.xs0 {
    font-family:Arial;
    font-size:0.83em;
    -webkit-text-size-adjust:none;
}
.xs1 {
    font-size:12px !important;
}
.xs2 {
    font-size:14px !important;
}
.xs3 {
    font-size:16px !important;
}
.xg1,.xg1 a {
    color:#999 !important;
}
.xg1 .xi2 {
    color:#369 !important;
}
.xg2 {
    color:#666;
}
.xi1,.onerror {
    color:#F26C4F;
}
.xi2,.xi2 a,.xi3 a {
    color:#369;
}
.xw0 {
    font-weight:400;
}
.xw1 {
    font-weight:700;
}

.btda {
    border-top:1px dashed #F7E7E7;
}

.mtn {
    margin-top:5px !important;
}
.mbn {
    margin-bottom:5px !important;
}
.mtm {
    margin-top:10px !important;
}
.mbm {
    margin-bottom:10px !important;
}
.mtw {
    margin-top:20px !important;
}
.mbw {
    margin-bottom:20px !important;
}
.ptn {
    padding-top:5px !important;
}
.pbn {
    padding-bottom:5px !important;
}
.ptm {
    padding-top:10px !important;
}
.pbm {
    padding-bottom:10px !important;
}
.ptw {
    padding-top:20px !important;
}
.pbw {
    padding-bottom:20px !important;
}

.hm {
    text-align:center;
}
.alt,.alt th,.alt td {
    background-color:#F2F2F2;
}

#um .showmenu {
    margin-right:-5px;
}

.ie6 .sec .p_pop {
    white-space:expression(this.offsetWidth >= 220 ? 'normal':'nowrap');
    width:expression(this.offsetWidth >= 220 ? 200:'auto');
}
.rq {
    color:red;
}

.px,.pt {
    padding:2px 4px;
    line-height:17px;
}
.px {
    height:17px;
}
.pxs {
    width:30px !important;
}
.fdiy .tfm .px,.fdiy .tfm .pt {
    width:auto;
}
.p_fre {
    width:auto !important;
}

.pt {
    overflow-y:auto;
}
div.pt {
    height:100px;
    line-height:100px;
}
.ps,select {
    padding:2px 2px 2px 1px;
}
.pts {
    vertical-align:top;
    overflow:hidden;
}
.cmt .pts {
    width:60%;
}
button::-moz-focus-inner {
    border:0;
    padding:0;
}

.pn:active {
    background-position:0 -23px;
}
.ie6 .pn {
    overflow-x:visible;
    width:0;
}
.pn em,.pn span,.pn strong {
    padding:0 10px;
    line-height:21px;
}
.pn em,.pn strong {
    font-weight:700;
}
.ie7 .pn em,.ie7 .pn span,.ie7 .pn strong {
    padding:0 5px;
    line-height:18px;
}
a.pn {
    height:21px;
    line-height:21px;
    color:#444 !important;
}
a.pn:hover {
    text-decoration:none;
}
.ie6 a.pn {
    width:auto;
}
.ie6 a.pn em,.ie6 a.pn span,.ie6 a.pn strong {
    display:block;
}
.ie7 a.pn em,.ie7 a.pn span,.ie7 a.pn strong {
    line-height:21px;
}
.pnc,a.pnc {
    border-color:#235994;
    background-color:#06C;
    background-position:0 -48px;
    color:#FFF !important;
}
.pnc:active {
    background-position:0 -71px;
}
.pnpost .pn {
    height:26px;
}
.pr,.pc {
    vertical-align:middle;
    margin:0 5px 1px 0;
    padding:0;
}
.ie6 .pr,.ie6 .pc,.ie7 .pr,.ie7 .pc {
    margin-right:2px;
}
.lb {
    margin-right:20px;
}
.pns .px {
}
.pns .pn {
}


.vt th,.vt td {
    vertical-align:top;
}

.bn .tfm caption,.bn .tfm th,.bn .tfm td {
    padding-top:5px;
    padding-bottom:5px;
}
.pbt {
    margin-bottom:10px;
}
.ie6 .pbt .ftid a,.ie7 .pbt .ftid a {
    margin-top:1px;
}
#custominfo.mtn {
    margin-bottom:-5px;
}
.altw {
    width:350px;
}
.altw .fltc {
    margin-bottom:0;
    padding:8px;
}

.alert_error a {
    font-weight:700;
    color:#369;
}

.alert_btnleft {
    margin-top:8px;
}
.alert_btn {
    margin-top:20px;
    text-align:center;
}

.wp {
    margin:0 auto;
    width:960px;
}
#wp .wp {
    width:auto;
}

#hd {
    border-bottom:0 solid #C2D5E3;
}
#hd .wp {
    padding:10px 0 0;
}
.hdc {
    min-height:70px;
}
.ie6 .hdc {
    height:70px;
}
#hd h2 {
    padding:0 20px 8px 0;
    float:left;
}
#space #hd h2 {
    margin-top:0;
}
#hd .fastlg {
    padding-top:10px;
}

#scbar_btn {
    margin:0;
    padding:0;
    border:none;
    background:transparent none;
    box-shadow:none;
}
#scbar_btn strong {
    line-height:84px;
}

.ie6 #nv li.a .icon_down {
    height:24px;
    vertical-align:middle;
}

#ct {
    min-height:300px;
}
.ie6 #ct {
    height:300px;
}
.mn {
    overflow:hidden;
}
.ct1 {
    border:1px solid #CCC;
    border-top:none;
}
.ct2 .mn {
    float:left;
    width:730px;
    margin-bottom:1em;
}
.ct2 .sd {
    float:right;
    width:220px;
    overflow:hidden;
    _overflow-y:visible;
}

.ct2_a,.ct3_a {
    border:1px solid #CCC;
}
.ct2_a_r {
    border:none;
    background-image:none;
}
.ct2_a h1.mt {
    display:none;
}
.ct2_a .tb {
    margin-top:3px;
}
.ct2_a .mn {
    float:right;
    width:810px;
}
.ct2_a .mn {
    display:inline;
    margin-right:10px;
    padding-top:10px;
    width:800px;
}
#nv_userapp .ct2_a .mn,.ct2_a_r .mn {
    margin-right:0;
    width:810px;
}
.ct3_a .mn {
    float:left;
    margin-left:20px;
    width:565px;
}
.ct3_a .sd {
    float:right;
    width:220px;
}

#scrolltop {
    visibility:hidden;
    position:fixed;
    bottom:100px;
    display:block;
    margin:-30px 0 0 2px;
    width:40px;
    background:#f4f4f4;
    border:1px #cdcdcd solid;
    border-radius:3px;
    border-top:0;
    cursor:pointer;
}
#scrolltop:hover {
    text-decoration:none;
}
.ie6 #scrolltop {
    position:absolute;
    bottom:auto;
}

a.scrolltopa:hover {
    background-position:-40px 0px !important;
}
a.replyfast {
    background-position:0 -30px !important;
}
a.replyfast:hover {
    background-position:-40px -30px !important;
}
a.returnlist,a.returnboard {
    background-position:0 -60px !important;
}
a.returnlist:hover,a.returnboard:hover {
    background-position:-40px -60px !important;
}

#scrolltop a b {
    visibility:hidden;
    font-weight:normal;
}

.bm,.bn {
    margin-bottom:10px;
}
.bm {
    border:1px solid #F7E7E7;
    background:#FFF;
}

/*---------dddddd--*/

.p_pop,.p_pof,.sllt {
    padding:4px;
    border:1px solid;
    min-width:60px;
    border-color:#DDD;
    background:#FEFEFE;
    box-shadow:1px 2px 2px rgba(0,0,0,0.3);
}
.ie6 .p_pop {
    width:100px;
}

.p_pop li {
    display:inline;
}
.p_pop a {
    display:block;
    padding:3px 5px;
    border-bottom:1px solid #E5EDF2;
    white-space:nowrap;
}
.p_pop li:last-child a {
    border:none;
}
.ie6 .p_pop li {
    zoom:1;
    clear:both;
    width:100%;
}
.ie6 .p_pop a {
    position:relative;
}
.p_pop a:hover,.p_pop a.a,#sctype_menu .sca {
    background-color:#E5EDF2;
    color:#369;
    text-decoration:none;
}

.p_pop .ignore_noticeli a,.p_pop .ignore_noticeli a:hover,.p_pop .ignore_noticeli a.a {
    background:none;
    border-bottom:0;
}
.p_pop .notice_interactive,.p_pop .notice_system,.p_pop .notice_manage,.p_pop .notice_app,.p_pop .notice_mypost {
    margin:3px 2px 5px 0;
}

.blk a,.inlinelist a {
    display:inline;
    padding:0;
    border:none;
}
.blk a:hover {
    background:none;
    color:#333;
    text-shadow:none;
    text-decoration:underline;
}

.p_opt .txt,.p_opt .txtarea {
    margin:5px 0;
}
.p_pop .flbc,.p_pof .flbc {
    margin-right:8px;
    margin-top:4px;
}

#fjump_menu {
    padding:7px 0 10px 10px;
}
#fjump_menu .sch {
    position:absolute;
    top:6px;
    right:10px;
}

.frame,.frame-tab {
    margin-bottom:10px;
    border:1px solid #CCC;
    background:#FFF;
}

.frame-1-1-l,.frame-1-1-1-l,.frame-1-1-1-c,.frame-2-1-l,.frame-1-2-l,.frame-3-1-l,.frame-1-3-l {
    float:left;
}
.frame-1-1-r,.frame-1-1-1-r,.frame-2-1-r,.frame-1-2-r,.frame-3-1-r,.frame-1-3-r {
    float:right;
}
.frame-1-1-l,.frame-1-1-r {
    width:49.9%
}
.frame-1-1-1-l,.frame-1-1-1-c,.frame-1-1-1-r,.frame-2-1-r,.frame-1-2-l {
    width:33.3%;
}
.frame-2-1-l,.frame-1-2-r {
    width:66.6%;
}
.frame-3-1-l,.frame-1-3-r {
    width:74.9%;
}
.frame-3-1-r,.frame-1-3-l {
    width:24.9%;
}
.frame .mn {
    margin-bottom:0;
}
.frame .sd {
    min-height:0;
    _height:auto;
}
.frame-1-1 .col-r {
    float:right;
    width:49.9%;
}
.frame-1-1 .col-l {
    float:left;
    width:49.9%;
}
.frame-1-2 .mn,.frame-1-2 .col-r,.frame .frame-1-2 .mn,.frame .frame-1-2 .col-r {
    float:right;
    width:66.6%;
}
.frame-1-2 .sd,.frame-1-2 .col-l,.frame .frame-1-2 .sd,.frame .frame-1-2 .col-l {
    float:left;
    width:33.3%;
}
.frame-2-1 .mn,.frame-2-1 .col-l,.frame .frame-2-1 .mn,.frame .frame-2-1 .col-l {
    float:left;
    width:66.6%;
}
.frame-2-1 .sd,.frame-2-1 .col-r,.frame .frame-2-1 .sd,.frame .frame-2-1 .col-r {
    float:right;
    width:33.3%;
}
.frame-1-3 .mn,.frame-1-3 .col-r,.frame .frame-1-3 .mn,.frame .frame-1-3 .col-r {
    float:right;
    width:74.9%;
}
.frame-1-3 .sd,.frame-1-3 .col-l,.frame .frame-1-3 .sd,.frame .frame-1-3 .col-l {
    float:left;
    width:24.9%;
}
.frame-3-1 .mn,.frame-3-1 .col-l,.frame .frame-3-1 .mn,.frame .frame-3-1 .col-l {
    float:left;
    width:74.9%;
}
.frame-3-1 .sd,.frame-3-1 .col-r,.frame .frame-3-1 .sd,.frame .frame-3-1 .col-r {
    float:right;
    width:24.9%
}
.frame-1-1-1 .col-l {
    float:left;
    width:33.3%;
}
.frame-1-1-1 .col-c {
    float:left;
    width:33.3%;
}
.frame-1-1-1 .col-r {
    float:right;
    width:33.3%;
}
.frame .frame-1-1-1 .col-l,.frame .frame-1-1-1 .col-c,.frame .frame-1-1-1 .col-r {
    padding:0;
    width:33%;
}
.frame .frame-1-1 .col-l,.frame .frame-1-1 .col-r {
    width:49.9%;
}
.frame .title .titletext,.block .title .titletext {
    float:left;
}

.block {
    margin:10px 10px 0;
}

.temp {
    margin:1px;
}
#ct .frame {
    margin:0;
    border:none;
}

#ct .sd .block {
    margin:0;
}

.cl_frame_bm {
    margin:0 !important;
    border:0 !important;
}
.cl_block_bm {
    margin:0 !important;
    border:0 !important;
}
.cl_block_bm .dxb_bc {
    margin:0 !important;
}

.ss em {
    display:block;
    float:left;
    margin-right:2px;
    padding-left:7px;
    width:16px;
    line-height:23px;
    background:#EEE;
    cursor:pointer;
}
.ss em.a {
    background:#09F;
    color:#FFF;
}

.waterfall {
    position:relative;
    margin-top:15px;
}

.waterfall .c,.waterfall h3 {
    padding:10px;
    border:solid #EAEAEA;
    border-width:0 1px;
    background-color:#F8F8F8;
}
.waterfall .c {
    overflow:hidden;
    padding-bottom:0;
    max-height:800px;
}

.waterfall .auth {
    padding:0 10px 10px;
    border-width:0 1px 1px;
    border-style:solid;
    border-color:transparent #EAEAEA #B9B9B9;
    background:#F8F8F8;
}
.waterfall .auth img {
    display:inline-block;
    margin:0 1px;
}

.wp {
    width:980px;
}
body {
    font-size:12px;
    color:#444;
    line-height:20px;
}

.topa {
    float:right;
}
.topa a {
    color:#fff;
    font-size:12px;
}
.pg strong,.pg a:hover {
    background:#0C92F2;
    color:white;
    border-color:#0C92F2;
    border-radius:1px;
}
.pg a,.pg strong,.pgb a,.pg label {
}

.pgs {
}
.pgs #newspecial,.pgs #newspecialtmp,.pgs #post_reply,.pgs #post_replytmp {
    float:left;
    margin-right:5px;
}
.pg {
    float:right;
}
.pg,.pgb {
    line-height:26px;
}
.pg a,.pg strong,.pgb a,.pg label {
    float:left;
    display:inline;
    margin-left:4px;
    padding:0 8px;
    height:26px;
    border:1px solid;
    border-color:#C2D5E3;
    background-color:#FFF;
    background-repeat:no-repeat;
    color:#333;
    overflow:hidden;
    text-decoration:none;
}
.pg a.nxt,.pgb a {
    padding:0 10px;
}
.pg a:hover,.pgb a:hover {
    border-color:#369;
    color:#369;
}

.pg label {
    cursor:text;
}
.ie6 .pg label {
    padding-top:3px;
    height:23px;
}
.pg label .px {
    padding:0;
    width:25px;
    height:16px;
    line-height:16px;
}
#pgt .pg,#pgt .pgb {
    margin-top:5px;
}

.pg strong,.pg a:hover {
    background:#0C92F2;
    color:white;
    border-color:#0C92F2;
    border-radius:1px;
}
.pg a,.pg strong,.pgb a,.pg label {
}

.px,.pt {
    padding:2px 4px;
    line-height:17px;
}
.px {
    height:17px;
}
.pxs {
    width:30px !important;
}
.fdiy .tfm .px,.fdiy .tfm .pt {
    width:auto;
}
.p_fre {
    width:auto !important;
}

.pt {
    overflow-y:auto;
}
div.pt {
    height:100px;
    line-height:100px;
}
.ps,select {
    padding:2px 2px 2px 1px;
}
.pts {
    vertical-align:top;
    overflow:hidden;
}
.cmt .pts {
    width:60%;
}

#pt {
    margin:2px 0;
    height:29px;
    border:none;
    background:transparent;
    line-height:29px;
}
#pt .z {
    padding-right:10px;
}
#pt .z a,#pt .z em,#pt .z span {
    float:left;
    height:29px;
}

img {
    border:0px;
}

#foot {
    padding:15px 0;
    word-spacing:4px;
}
#foot .area {
    width:980px;
    margin:0 auto;
    line-height:210%;
}
.ta-c,.tac {
    text-align:center;
}
#foot .unline a,#foot .mailto {
    color:#999;
}
#myoper_menu a {
    color:#444;
}
.avt img {
    width:30px;
    height:30px;
    vertical-align:top;
}
.avt img {
    padding:0px;
    background:none;
    border:none;
    border-color:none;
    border-radius:0px;
}
.avt li {
    float:left;
    height:30px;
    line-height:30px;
}
.avt a,.avt a:visited {
    display:inline-block;
    float:left;
    padding:0 10px;
    color:#bbb;
    text-decoration:none;
}
#um,#um a {
    color:#FFF;
    display:inline-block;
}
#um a {
}
#um {
    float:right;
    padding-top:0px;
}

#scrolltop {
    visibility:hidden;
    position:fixed;
    left:auto !important;
    right:0 !important;
    visibility:visible;
    bottom:100px;
    display:block;
    margin:-30px 0 0 2px;
    width:40px;
    background:#f4f4f4;
    border:1px #cdcdcd solid;
    border-radius:3px;
    border-top:0;
    cursor:pointer;
}
#header {
    z-index:10;
    width:auto;
    position:relative;
}
#header .header-wrapper {
    width:980px;
    height:auto;
    margin:0 auto;
    position:relative;
    z-index:2;
    -webkit-transition:width .2s ease;
    -moz-transition:width .2s ease;
    -ms-transition:width .2s ease;
    -o-transition:width .2s ease;
    transition:width .2s ease;
}
.header .top-bar {
    float:right;
    margin:18px 0 14px 0;
    font-family:'microsoft yahei';
}
.header .top-bar .user-bar {
    position:relative;
    top:0;
    color:rgba(255,255,255,.6);
    text-align:right;
    margin:0 auto;
    padding:2px 0;
}
.header .top-bar .user-bar .item {
    line-height:20px;
    float:right;
    margin:5px 0 5px 10px;
    display:block;
    position:relative;
    z-index:1;
    opacity:1;
    top:0;
    -webkit-transition:all .2s ease;
    -moz-transition:all .2s ease;
    -ms-transition:all .2s ease;
    -o-transition:all .2s ease;
    transition:all .2s ease;
}
.header .top-bar .user-bar .lv-msg-center {
    margin-left:15px;
    -webkit-transition-delay:.5s;
    -moz-transition-delay:.5s;
    -ms-transition-delay:.5s;
    -o-transition-delay:.5s;
    transition-delay:.5s;
}
.header .top-bar .user-bar .lv-msg-center .msg-wrapper {
    padding-right:20px;
}
.header .top-bar .user-bar .lv-msg-center .msg-wrapper .msg-word {
    position:relative;
    letter-spacing:normal;
    cursor:pointer;
}
.header .top-bar .user-bar .lv-msg-center .msg-wrapper .lv-msg-count {
    position:absolute;
    top:-10px;
    left:15px;
    display:inline-block;
    vertical-align:top;
    text-align:center;
    font:normal 12px/16px 'Arial';
    min-width:16px;
    z-index:10;
    background:#ff9c00;
    color:#fff;
    border-radius:50%;
    overflow:hidden;
}

@font-face {font-family: "iconfont";
    src: url('iconfont.eot?-m9wrda'); /* IE9*/
    src: url('iconfont.eot?#iefix-m9wrda') format('embedded-opentype'), /* IE6-IE8 */
    url('iconfont.svg?-m9wrda#iconfont') format('svg'), /* iOS 4.1- */
    url('iconfont.woff?-m9wrda') format('woff'), /* chrome, firefox */
    url('iconfont.ttf?-m9wrda') format('truetype'); /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/

}

.iconfont {
    font-family:"iconfont" !important;
    font-size:16px;
    font-style:normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;
}

.iconfont:hover {
    opacity:1 !important;
    filter:alpha(opacity=100) !important;
}
.header .top-bar .user-bar .user-center b,.header .top-bar .user-bar .msg-wrapper b {
    -webkit-text-size-adjust:none;
    display:block;
    position:absolute;
    top:7px;
    right:7px;
    width:9px;
    height:6px;
    line-height:6px;
    opacity:.4;
}
.header .top-bar .user-bar .item {
    line-height:20px;
    float:right;
    margin:5px 0 5px 10px;
    display:block;
    position:relative;
    z-index:1;
    opacity:1;
    top:0;
    -webkit-transition:all .2s ease;
    -moz-transition:all .2s ease;
    -ms-transition:all .2s ease;
    -o-transition:all .2s ease;
    transition:all .2s ease;
}
.header .top-bar .user-bar .item-user-info {
    margin:0;
    padding:0 10px 0 0;
}
.header .top-bar .user-bar .item {
    line-height:20px;
    float:right;
    margin:5px 0 5px 10px;
    display:block;
    position:relative;
    z-index:1;
    opacity:1;
    top:0;
    -webkit-transition:all .2s ease;
    -moz-transition:all .2s ease;
    -ms-transition:all .2s ease;
    -o-transition:all .2s ease;
    transition:all .2s ease;
}
.header .top-bar .user-bar .user-bar-center {
    padding:0 20px 0 0;
    -webkit-transition-delay:.3s;
    -moz-transition-delay:.3s;
    -ms-transition-delay:.3s;
    -o-transition-delay:.3s;
    transition-delay:.3s;
}
#header {
    background:#FF7F00;
}
.logo {
    margin:13px 0 14px;
}
.logo {
    float:left;
}
.logo {
    display:inline-block;
    width:130px;
    height:40px;
    overflow:hidden;
}
.logo a {
    display:block;
    width:100%;
    height:100%;
}
.search-area {
    width:280px;
    height:32px;
    margin:18px 0 17px 28px;
    float:left;
    background:rgba(0,0,0,.1);
    position:relative;
    z-index:2;
    border-radius:3px;
}
.search-area .switch-query-type-btn {
    height:32px;
    line-height:32px;
    display:inline-block;
    padding:0 15px 0 10px;
    color:#fff;
    opacity:.7;
    filter:alpha(opacity=70);
    position:relative;
    float:left;
    font-family:'SimSun';
    -webkit-transition:all .5s ease;
    -moz-transition:all .5s ease;
    -ms-transition:all .5s ease;
    -o-transition:all .5s ease;
    transition:all .5s ease;
}
.search-area .switch-query-type-btn:hover {
    text-decoration:none;
    color:#fff;
    opacity:1;
    filter:alpha(opacity=100);
}
.search-area .search-line {
    font-style:normal;
    margin:0 5px;
}
.search-area .search-type li {
    height:30px;
    cursor:pointer;
    padding-left:10px;
}
.search-area .search-type .search-type-selectd {
    cursor:pointer;
}
.search-area .search-word,.search-area .search-word-hover,.search-area .search-btn,.search-area .search-btn-hover {
    border:0;
    background:0;
}
.search-area .search-word {
    float:left;
    width:250px;
    height:14px;
    line-height:14px;
    padding:9px 0;
    outline:0;
    color:#fff;
}
.search-area .search-word,.search-area .search-word-hover,.search-area .search-btn,.search-area .search-btn-hover {
    border:0;
    background:0;
}
.search-area .search-btn,.search-area .search-btn-click {
    display:block;
    line-height:34px;
    color:#fff;
    width:36px;
    height:32px;
    position:absolute;
    top:0;
    right:0;
    cursor:pointer;
    opacity:.6;
    filter:alpha(opacity=60);
    outline:0;
    -webkit-transition:all .2s ease;
    -moz-transition:all .2s ease;
    -ms-transition:all .2s ease;
    -o-transition:all .2s ease;
    transition:all .2s ease;
}
.header .top-bar .user-bar .drop-menu {
    position:absolute;
    z-index:3;
    left:0;
    top:24px;
    width:88px;
    margin-left:-44px;
    text-align:left;
    display:none;
}
.header .top-bar .user-bar .item-user-info .drop-menu {
    left:45px;
}
.header .top-bar .user-bar .drop-menu .drop-menu-wrapper {
    position:relative;
    padding:10px 0;
}

.header .top-bar .user-bar .drop-menu .drop-menu-wrapper b {
    display:inline-block;
    width:0;
    height:0;
    border:transparent 5px dashed;
    border-bottom:#f6f6f6 7px solid;
    overflow:hidden;
    position:absolute;
    left:50%;
    top:0;
    margin:-2px 0 0 -5px;
}
.header .top-bar .user-bar .drop-menu .menu-list li {
    position:relative;
}
.header .top-bar .user-bar .drop-menu .menu-list li a {
    color:#000030;
    display:block;
    -webkit-transition:background .3s ease;
    transition:background .3s ease;
    font-family:'microsoft yahei';
}
.header .top-bar .user-bar a {
    color:rgba(255,255,255,.6);
}
.nav-channel {
    font:16px/45px "microsoft yahei";
    position:relative;
    height:45px;
    z-index:1;
}
.nav-channel {
    background:#fff;
    border-bottom:#ededed 1px solid;
}
.nav-channel .nav-channel-list {
    margin-left:-21px;
    height:100%;
}
.nav-channel .nav-list-wrapper {
    margin:14.5px 0;
    padding:0 15px;
    height:16px;
    border-right:rgba(255,255,255,.4) 1px solid;
    float:left;
    position:relative;
}
.nav-list-wrapper {
    border-right:rgba(0,0,0,.1) 1px solid;
}
.nav-channel .nav-list-wrapper .nav-list {
    margin-top:-14.5px;
    text-align:left;
}
.nav-channel .nav-item {
    float:left;
    display:block;
    height:100%;
    position:relative;
}
.nav-channel .nav-item a:hover {
    text-decoration:none;
}
.nav-channel .current .nav-text,.nav-channel .current a,.nav-channel .current .nav-text:hover,.nav-channel .current a:hover {
    color:#0091d9;
}
.nav-channel .current>a:hover .nav-text,.nav-channel .current>a:hover .nav-text:hover {
    color:#0091d9;
}
.nav-channel .current>a:hover .nav-text,.nav-channel .current>a:hover .nav-text:hover {
    color:#0091d9;
}
.nav-channel .nav-wrapper {
    width:980px;
    height:100%;
    margin:0 auto;
    position:relative;
}
.nav-channel .nav-wrapper {
    width:980px;
}
.nav-channel .nav-item {
    float:left;
    display:block;
    height:100%;
    position:relative;
}
.nav-channel .nav-item a {
    position:relative;
    z-index:2;
}
.nav-channel .nav-item a,.nav-channel .nav-item .nav-text {
    font-size:14px;
    overflow:visible;
    display:block;
    color:#333;
    cursor:pointer;
    -webkit-transition:background .3s ease;
    -moz-transition:background .3s ease;
    -ms-transition:background .3s ease;
    -o-transition:background .3s ease;
    transition:background .3s ease;
}
.nav-channel .nav-item .nav-text {
    padding:0 7px;
    position:relative;
}
.nav-channel .nav-item-haslist .nav-text {
    padding:0 15px;
    min-width:80px;
}
.header .top-bar .user-bar .item-user-info {
    margin:0;
    padding:0 10px 0 0;
}
.nav-channel .current .nav-text,.nav-channel .current a,.nav-channel .current .nav-text:hover,.nav-channel .current a:hover {
    color:#0091d9;
}

.header .top-bar .user-bar .item-user-avatar {
    border-radius:50%;
    width:28px;
    height:28px;
    border:rgba(0,0,0,.1) 1px solid;
    overflow:hidden;
    margin:0;
    -webkit-transition-delay:.2s;
    -moz-transition-delay:.2s;
    -ms-transition-delay:.2s;
    -o-transition-delay:.2s;
    transition-delay:.2s;
    float:left;
}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,audio,video {
    display:block;
    margin:0;
    padding:0;
}
#footer {
    width:980px;
}

.home-site-footer .site-help li {
    width:60px;
    height:56px;
    text-align:center;
    float:left;
    margin-right:16px;
}
.home-site-footer .site-help li a {
    width:60px;
    height:56px;
    color:#818181;
    text-decoration:none;
}
.home-site-footer .site-help li span {
    display:block;
    cursor:pointer;
}

.home-site-footer a .site-scene-icon {
    background-position:0 0;
}
.home-site-footer a:hover .site-scene-icon {
    background-position:0 -50px;
}
.main-cooperation {
    text-align:center;
    margin:35px 0;
}
.main-cooperation .nav-font {
    color:#bcb9ae;
    font-size:20px;
    padding-right:24px;
    border-right:1px solid #e4e1d8;
}
.main-cooperation-list {
    padding-left:24px;
}

#page,#header,#content,#body,#footer {
    margin-left:auto;
    margin-right:auto;
}
#footer {
    margin-top:55px;
    padding-bottom:20px;
}
#footer {
    margin-top:0;
}
.copyright {
    text-align:center;
    color:#808080;
}
.home-site-footer .copyright a {
    color:#808080;
}
.main-cooperation-list a {
    display:inline-block;
    margin:0 4px 10px;
    _margin:-4px 4px 0;
    vertical-align:middle;
}


/*-----index.....------*/
.header-right-side {
    float:right;
    width:240px;
    margin-top:10px;
    margin-left:0;
    font-family:'microsoft yahei';
    overflow:hidden
}
.header-right-side .scene-note-total-wrap {
    padding:20px 0 18px 20px;
    margin-bottom:14px;
    background:#f7f7f7;
    color:#a0a0a0
}
.header-right-side .scene-total {
    height:56px;
    width:158px;
    line-height:18px;
    padding-left:45px;
    margin-bottom:10px;
    border-bottom:1px solid #EEEEEE
}
.header-right-side .remark-total {
    height:56px;
    width:178px;
    line-height:18px;
    padding-left:45px
}
.header-right-side .scene-total-num a,.header-right-side .notes-total-num a,.header-right-side .remark-total-num a {
    color:#f47400;
    font-family:'microsoft yahei';
    text-decoration:none;
    font-size:24px;
    line-height:28px;
    margin-right:5px;
}
.header-right-side .scene-total-desc,.header-right-side .notes-total-desc,.header-right-side .remark-total-desc {
    color:#666;
    font-size:14px;
    font-family:'microsoft yahei','黑体'
}
.header-right-side .notes-total-txt {
    padding-left:45px;
    line-height:18px;
    width:158px;
    height:56px;
    border-bottom:1px solid #ececec;
    margin-bottom:10px
}
.header-right-side .scene-total-icon,.header-right-side .note-total-icon,.header-right-side .remark-total-icon {
    width:30px;
    height:42px;
    display:block;
    position:absolute;
    top:6px;
    left:0;
    cursor:pointer;
    background:url(../img/new-home-bg_fe467d28.png) no-repeat 0 0
}
.header-right-side .note-total-icon {
    width:31px;
    height:36px;
    background-position:-30px 0
}
.header-right-side .remark-total-icon {
    margin-top:10px;
    width:32px;
    height:28px;
    background-position:0 -133px
}
.header-right-side .share-num {
    margin:0 6px;
    font-family:'宋体';
    color:#f47400
}
.header-right-side .share-wrap {
    color:#818181;
    text-align:center
}
.header-right-side .new-note-low {
    margin-top:12px
}
.header-right-side .banner-pic,.header-right-side .banner-pic img {
    width:240px;
    height:114px
}

.l {
    float:left;
}

.relation-item.odd {
    padding:0 10px 15px 20px;
}

.header-slide {
    position:relative;
    margin-top:10px;
    width:720px;
    height:410px;
    overflow:hidden;
    background-color:#edf8fa;
}
.slide-item {
    position:absolute;
    top:0;
    left:0;
    z-index:5;
}
body.theme-blue a {
    color:#007ed9;
}

.slide-img {
    height:410px;
    width:720px;
    display:block;
}
.slide-status {
    position:absolute;
    bottom:10px;
    _bottom:6px;
    z-index:7;
    left:60px;
    width:980px;
}
.slide-status li {
    margin:8px 10px 0 0;
    height:60px;
    width:90px;
    _margin-left:-3px;
    _padding:3px;
    float:left;
    position:relative;
    filter:alpha(opacity = 60);
    opacity:.6;
    cursor:pointer;
}
.slide-status li img,.slide-status li a {
    height:60px;
    width:90px;
}

.home-opacity-fix,.home-opacity-fix-bottom {
    position:absolute;
    background-color:#000;
    opacity:.5;
    filter:alpha(opacity = 50);
    -ms-filter:\"alpha(opacity=50)\";
    left:0;
    top:0;
    z-index:-1;
    height:70px;
    width:400px;
}
.home-opacity-fix-bottom {
    width:980px;
    height:80px;
    top:330px;
    z-index:6;
}
.slide-status .select-border {
    height:60px;
    width:90px;
    position:absolute;
    z-index:6;
    border:3px solid #ffe900;
    display:none;
}
.slide-status .select .select-border {
    display:block;
    top:-3px;
    left:-3px;
    _top:0;
    _left:0;
}
body.theme-blue #body,body.theme-blue #footer {
    width:980px;
}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,audio,video {
    display:block;
    margin:0;
    padding:0;
}
.col-main {
    float:left;
    width:100%;
    min-height:1px;
}
.main-wrap {
    width:720px;
    float:left;
    margin-top:15px;
}
.to-where {
    margin-top:15px;
    color:#999;
}
.pr {
    position:relative;
}
.main-wrap .home-mod-nav {
    padding-left:10px;
    height:23px;
    overflow:hidden;
    margin-bottom:13px;
    border-left:4px solid #fcbd00;
}
cite,em,var,address,dfn {
    font-style:italic;
}
.fl {
    float:left;
}
.nav-font {
    font-family:\"Microsoft YaHei\",SimHei;
    font-size:22px;
    color:#333;
    font-weight:200;
}
.home-mod-nav h3 {
    display:inline;
    position:relative;
}
.fr {
    float:right;
}
.mod-more {
    font-family:\"Microsoft YaHei\",SimHei;
    font-weight:200;
    font-size:16px;
}
.to-where .mod-more {
}
.theme-blue a {
    color:#007ed9;
}
.mod-more-triggle {
    width:7px;
    height:12px;
    display:inline-block;
    position:relative;
    top:2px;
    _top:0;
    margin-left:6px;
    background:url(http://lvyou2.bdimg.com/static/main/img/new-home-bg_fe467d28.png)no-repeat -339px -21px;
}
.to-where .mod-more .mod-more-triggle {
    _top:2px;
}
.clear,.clearfix:after,.layout:after,.main-wrap:after,.col-sub:after,.col-extra:after {
    content:'\20';
    display:block;
    height:0;
    clear:both;
}

.current .where-tab-icon0 {
    background-position:0 -305px;
}

body.theme-blue a {
    color:#007ed9;
}

.to-where-item .icon {
    width:18px;
    height:27px;
    top:1px;
    margin-right:10px;
    float:left;
}

.home-opacity-fix,.home-opacity-fix-bottom {
    position:absolute;
    background-color:#000;
    opacity:.5;
    filter:alpha(opacity = 50);
    -ms-filter:\"alpha(opacity=50)\";
    left:0;
    top:0;
    z-index:-1;
    height:70px;
    width:400px;
}

.current-topic {
    margin-bottom:20px;
}
.main-wrap .home-mod-nav {
    padding-left:10px;
    height:23px;
    overflow:hidden;
    margin-bottom:13px;
    border-left:4px solid #fcbd00;
}

.current-topic .quot-l,.current-topic .quot-r {
    width:20px;
    height:14px;
    top:4px;
    background-position:0 -803px;
}
.current-topic .home-mod-nav {
    margin-top:20px;
    height:23px;
    margin-bottom:15px;
}
.current-topic-list li {
    width:195px;
    height:204px;
    margin:0 0 10px 8px;
    float:left;
}
.current-topic-list li.first {
    width:305px;
    height:418px;
    margin:0 9px 10px 0;
}
.current-topic-list li .notes-tag {
    background:#16bfdf;
    color:#fff;
    height:20px;
    line-height:19px;
    padding:0 15px;
    position:absolute;
    top:105px;
    left:0;
}
.topic-first-pic {
    width:305px;
    height:344px;
}
.topic-item-tit {
    font-size:14px;
    font-weight:bold;
    margin:1px 0 0;
}
.current-topic .avatar-small {
    width:20px;
    height:20px;
    position:relative;
    top:4px;
    margin-right:7px;
}
.current-topic .view-replay-num {
    margin-top:4px;
    color:#f47400;
    font-family:\"宋体\";
}
.current-topic .view-icon {
    width:17px;
    height:11px;
    top:2px;
    margin-right:6px;
    background-position:0 -766px;
}

.icon {
    background: url(../img/ty.png) no-repeat 0 0;
    display: inline-block;
    position: relative;
    padding-left: 0;
}

.replay-icon {
    width:16px;
    height:13px;
    top:4px;
    margin:0 6px 0 15px;
    background-position:0 -785px;
}
.current-topic-list li.first .notes-tag {
    padding:3px 13px;
    font-size:14px;
    top:312px;
}
.theme-blue a {
    color:#007ed9;
}
.excellent-notes-nav {
    width:330px;
}
.excellent-notes-nav span {
    font-family:\"微软雅黑\",\"黑体\";
    font-size:16px;
    color:#0c8ac9;
    cursor:pointer;
    margin-right:15px;
    padding-left:15px;
}
.excellent-nav-split {
    color:#e6e6e6;
    font-style:normal;
}
.excellent-notes-nav .more {
    font-family:\"微软雅黑\",\"黑体\";
    margin-left:15px;
    font-size:16px;
}
.excellent-notes-nav span.current {
    color:#666;
}
.wonder-notes-bd {
    border-top:1px solid #eaeaea;
    height:auto;
    _height:100px;
}
.wonder-notes-item {
    margin:15px 0 10px;
    padding-bottom:15px;
}
.notes-pic {
    width:175px;
    height:220px;
    margin-right:10px;
    overflow:hidden;
}
.notes-status {
    position:absolute;
    height:50px;
    left:0;
    top:0;
}
.notes-status .icon {
    width:25px;
    height:35px;
    top:0;
    margin-right:2p;
}
.notes-status .icon-praise {
    background:no-repeat;
    background-position:-245px -86px;
}
.notes-content {
    width:180px;
    line-height:30px;
}
.notes-content h4 {
    font-family:\"微软雅黑\",\"黑体\";
    font-size:18px;
    font-weight:200;
    color:#007ed9;
    text-align:center;
}
.item-ft {
    color:#666;
}
.notes-view-num,.notes-reply-num {
    color:#f47400;
    font-family:\"宋体\";
}

.notes-status .icon-good,.notes-status .icon-praise,.notes-status .icon-strategy,.app-download,.follow-lvyou,.tieba-cooperation {
    background-image:url('http://lvyou2.bdimg.com/static/main/pkg/main-page_z44b9add6.png');
}
.fl {
    border:none;
    border-top:none;
    background:#FFF;
}
.notes-avatar {
    width:20px;
    height:20px;
    position:relative;
    top:5px;
    margin-right:8px;
}
.item-ft {
    color:#666;
    line-height:30px;
}
.col-sub {
    margin:8px 0 0 -240px;
    width:240px;
    padding-left:15px;
    float:right;
}
.col-sub-wrap {
    background:#f7f7f7;
    padding:16px 20px 10px;
}
.daren {
    color:#666;
    margin-bottom:15px;
}

.nav-font {
    font-family:\"Microsoft YaHei\",SimHei;
    font-size:22px;
    color:#333;
    font-weight:200;
}
.daren .nav-font em {
    color:#8e8e8e;
    font-size:12px;
    display:inline-block;
    height:35px;
    margin-left:10px;
    _position:relative;
    _top:18px;
}
.daren .nav-font {
    font-size:16px;
    margin-bottom:9px;
    line-height:16px;
    height:16px;
}

.top-rank .all-score,.rank-fast .all-score {
    color:#b3b3b3;
    vertical-align:top;
    width:60px;
    _margin-top:12px;
}

.theme-blue a:hover {
    color:#f2710e;
}
.ellipsis {
    overflow:hidden;
    text-overflow:ellipsis;
    -o-text-overflow:ellipsis;
    white-space:nowrap;
    display:block;
}

.to-where-item .icon {
    width:18px;
    height:27px;
    top:1px;
    margin-right:10px;
    float:left;
}

#wk_shtj {
    width:200px;
    height:300px;
    overflow:hidden;
}
#wk_shtj dl {
    width:198px;
    height:30px;
    line-height:30px;
    background:#DDD;
}
#wk_shtj dl dd {
    float:left;
    width:66px;
    text-align:center;
    color:#333;
    font-size:16px;
    font-weight:500;
    height:30px;
    line-height:30px;
}
#wk_shtj dl dd.selected {
    background:#0CAEED;
    color:#FFF;
}
.clear {
    clear:both;
}
#wk_shtj .w_sjsx {
    margin-top:3px;
    background:none;
    overflow:hidden;
    padding:0;
}

.w_sjsx .area {
    width:200px;
}

.to-where .area {
    width:720px;
}
.frame,.frame-tab {
    border:0px solid #CCC;
}

.current-topic .area {
    width:720px;
}
#mod-relate-notes .area {
    width:720px;
}
.daren .area {
    width:200px;
}
.rank-top .area {
    width:200px;
}
.mt10 {
    margin-top:10px;
}
.mt10 .area {
    width:200px;
}

#diy1 {
    width:720px;
    float:left;
}
#diy1y {
    width:240px;
    float:right;
}
.tdqhp {
    width:240px;
    float:right;
    margin-top:10px;
}

.hotjingd .search-query-mod-relation-scene {
    margin:20px 0 0 0px;
    background-color:#f6f6f6;
    line-height:1.5;
    border-radius:5px;
}
.search-query h3 {
    padding-left:15px;
    zoom:1;
}
.search-query-mod-relation-scene h3 {
    font-size:16px;
    line-height:18px;
    padding-left:15px;
    margin:10px;
    margin-bottom:0px;
    margin-top:13px;
}

.icon-title {
    background-position:left -2598px;
}
.search-query-relation-scene-list {
    overflow:hidden;
    margin:15px -10px 0 0;
}
.search-query-relation-scene-list .relation-item {
    float:left;
    width:90px;
    padding:0 10px 15px 10px;
    text-align:center;
    color:#235eb2;
}
.search-query-relation-scene-list .item-img {
    display:block;
    margin-bottom:2px;
    height:67px;
    width:90px;
}
.relation-name {
    width:90px;
    overflow:hidden;
    text-overflow:ellipsis;
    -o-text-overflow:ellipsis;
    white-space:nowrap;
    display:block;
}

.scene-star-0 {
    width:0
}
.scene-star-1 {
    width:14px
}
.scene-star-2 {
    width:28px
}
.scene-star-3 {
    width:42px
}
.scene-star-4 {
    width:56px
}
.scene-star-5 {
    width:70px
}
.notes-sidebar {
    background:#f6f6f6;
    width:240px;
}
.side-hotel {
    background:#fff;
}
#relative-hotel {
    background:#f7f7f7;
    position:relative;
}
.notes-sidebar h3 {
    font-size:14px;
    font-family:SimSun;
    line-height:18px;
}
#relative-hotel .hotel-title {
    padding:14px;
}
.notes-sidebar a.more {
    margin-left:100px;
}
#relative-hotel .more {
    position:absolute;
    right:10px;
    top:14px;
}
#relative-hotel .hotel-list li {
    height:68px;
    position:relative;
    border-bottom:1px dotted #d6d6d6;
}
#relative-hotel .link-item,#relative-hotel .link-item:hover {
    padding-top:13px;
    height:55px;
    text-decoration:none;
    display:block;
}
#relative-hotel .hotel-name {
    display:block;
    margin-left:14px;
    line-height:14px;
}
#relative-hotel p {
    margin-top:13px;
    margin-left:14px;
    line-height:14px;
}
#relative-hotel .hotel-point {
    color:#007ed9;
    font-weight:bold;
}
#relative-hotel .remark-num {
    color:#666;
}
#relative-hotel .hotel-area {
    position:absolute;
    top:12px;
    right:15px;
    color:#666;
}
#relative-hotel .hotel-price {
    position:absolute;
    right:12px;
    top:36px;
    letter-spacing:-1px;
    font:16px \"微软雅黑\",\"黑体\";
    color:#f47400;
}
address,cite,dfn,em,var {
    font-style:normal;
}
#relative-hotel .hotel-list li:hover {
    background:#fbf9dd;
}
.topic-first-pic {
    width:305px;
    height:311px;
}
.current-topic-list li.first {
    width:305px;
    height:358px;
    margin:0 9px 10px 0;
}
.current-topic-list li.first .notes-tag {
    padding:3px 13px;
    font-size:14px;
    top:279px;
}
.current-topic-list li {
    width:195px;
    height:171px;
    margin:0 0 10px 8px;
    float:left;
}

.hotjingd {
    width: 240px;
    border-radius: 8px;
    padding-top: 1px;
    background: #f6f6f6;
    margin-top: -28px;
}
.top-rank .all-score, .rank-fast .all-score {
    color: #b3b3b3;
    vertical-align: top;
    width: 74px;
    _margin-top: 12px;
}
.hotjingd .search-query-mod-relation-scene {
    margin: 36px 0 0 0px;
    background-color: #f6f6f6;
    line-height: 1.5;
    border-radius: 5px;
}

input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
    color: rgba(255,255,255,.6);
}
input:-moz-placeholder, textarea:-moz-placeholder {
    color: rgba(255,255,255,.6);
}
input::-moz-placeholder, textarea::-moz-placeholder {
    color: rgba(255,255,255,.6);
}
input:-ms-input-placeholder, textarea:-ms-input-placeholder {
    color: rgba(255,255,255,.6);
}


/*///////////di*/

#scrolltop {
    display: none;
}
ul#navmenu ul
{
    display: none;
    position: absolute;
    left: -233px;
    bottom: 5px;
}
ul#navmenu li:hover ul ul,
ul#navmenu li.iehover ul ul,  {
    display: none;
}
ul#navmenu li:hover ul,
ul#navmenu ul li:hover ul,
ul#navmenu ul ul li:hover ul,
ul#navmenu li.iehover ul,
ul#navmenu ul li.iehover ul,
ul#navmenu ul ul li.iehover ul {
    display: block;
}

#jz52top a {margin: 6px 0;}

#jz52top { z-index: 200; visibility: visible; right: 50%; }

#jz52topa { visibility: hidden;}

#jz52top, #jz52top a { border: none;}

#jz52top { position: fixed; bottom: 40px; display: block; width: 40px; background: none repeat scroll 0% 0% transparent; border: 0px #cdcdcd solid; border-radius: 3px; border-top: 0; cursor: pointer; }
#jz52top:hover { text-decoration: none; }

#jz52top a { display: block; width: 40px; height: 40px; padding: 0; line-height: 12px; text-align: center; color: #787878; text-decoration: none; background: #fff url('/img/jz52top5.png') no-repeat 0 0; border-top: 0px #cdcdcd solid; }

a.jz52topa:hover { background-position: -40px 0px !important;}
a.replyfast { background-position: 0 -40px !important; }
a.replyfast:hover { background-position: -40px -40px !important;}
a.returnlist { background-position: 0 -80px !important; }
a.returnlist:hover { background-position: -40px -80px !important;}
a.returnboard { background-position: -80px -240px !important; }
a.returnboard:hover { background-position: -120px -240px !important;}
a.jzqr { background-position: 0 -120px !important; }
a.jzqr:hover { background-position: -40px -120px !important;}
a.jzwx { background-position: 0 -320px !important; }
a.jzwx:hover { background-position: -40px -320px !important;}
a.jzkf { background-position: -80px 0px !important; }
a.jzkf:hover { background-position: -120px -0px !important;}
a.jzfx { background-position: -80px -40px !important; }
a.jzfx:hover { background-position: -120px -40px !important;}
.jzfxn { background: #fff !important; width: 231px !important; height: 260px !important; }
a.jzlast { background-position: -80px -80px !important; }
a.jzlast:hover { background-position: -120px -80px !important;}
a.jznext { background-position: -80px -120px !important; }
a.jznext:hover { background-position: -120px -120px !important;}
a.jzsct { background-position: 0px -160px !important; }
a.jzsct:hover { background-position: -40px -160px !important;}
a.jzscb { background-position: -80px -160px !important; }
a.jzscb:hover { background-position: -120px -160px !important;}
a.jzqqq { background-position: 0px -200px !important; }
a.jzqqq:hover { background-position: -40px -200px !important;}
a.jzwo { background-position: -80px -200px !important; }
a.jzwo:hover { background-position: -120px -200px !important;}
a.jzzdy { background-position: 0px -240px !important; }
a.jzzdy:hover { background-position: -40px -240px !important;}
a.jzfbzt { background-position: 0px -280px !important; }
a.jzfbzt:hover { background-position: -40px -280px !important;}

#jzqrn { background: #fff !important; width: 231px !important; height: 260px !important; }
#jzqrn { border: 1px solid rgb(210, 210, 210); }
#jzqrn p {
    font-size: 15px;
    padding-bottom: 15px;
    text-align: center;
    color: #999;
    font-family: Microsoft YaHei;
}
#jzwon { background: #fff !important; width: 231px !important; height: 260px !important; }
#jzwon { border: 1px solid rgb(210, 210, 210); }
#jzfxn { border: 1px solid rgb(210, 210, 210); }
#jzfxn h3 {
    height: 23px;
    background: none repeat scroll 0% 0% rgb(250, 250, 250);
    border-bottom: 1px solid rgb(236, 236, 236);
    padding: 10px 0px 0px 10px;
}
#jzfxn .bdsharebuttonbox { padding: 13px 0px 0px 20px; }
#jzfxn .bdsharebuttonbox a, #jzfxn .bdsharebuttonbox .bds_more {
    float: left;
    font-size: 12px;
    padding-left: 25px;
    line-height: 16px;
    text-align: left;
    height: 16px;
    background: url("http://bdimg.share.baidu.com/static/api/img/share/icons_1_16.png?v=01d441d0.png") no-repeat scroll 0px 0px ;
    background-repeat: no-repeat;
    cursor: pointer;
    margin: 6px 6px 6px 0px;
    text-indent: 0;
    overflow: hidden;
    width: 68px;
}
#jzfxn .bdsharebuttonbox .bds_qzone {
    background-position: 0px -52px !important;
}
#jzfxn .bdsharebuttonbox .bds_tsina {
    background-position: 0px -104px !important;
}
#jzfxn .bdsharebuttonbox .bds_tqq {
    background-position: 0px -260px !important;
}
#jzfxn .bdsharebuttonbox .bds_renren {
    background-position: 0px -208px !important;
}
#jzfxn .bdsharebuttonbox .bds_tqf {
    background-position: 0px -364px !important;
}
#jzfxn .bdsharebuttonbox .bds_tieba {
    background-position: 0px -728px !important;
}
#jzfxn .bdsharebuttonbox .bds_sqq {
    background-position: 0px -2652px !important;
}
#jzfxn .bdsharebuttonbox .bds_hi {
    background-position: 0px -416px !important;
}
#jzfxn .bdsharebuttonbox .bds_isohu {
    background-position: 0px -3016px !important;
}
#jzfxn .bdsharebuttonbox .bds_weixin {
    background-position: 0px -1612px !important;
}
#jzfxn .bdsharebuttonbox .bds_t163 {
    background-position: 0px -832px !important;
}
#jzfxn .bdsharebuttonbox .bds_tsohu {
    background-position: 0px -520px !important;
}
#jzfxn .bdsharebuttonbox .bds_baidu {
    background-position: 0px -2600px !important;
}
#jzfxn .bdsharebuttonbox .bds_qq {
    background-position: 0px -624px !important;
}
#jz52top a b {
    visibility: hidden;
    font-weight: normal;
}
/*//////////////*/