﻿@charset "utf-8";
/* CSS Document */
html{padding: 0; margin: 0 auto; background: #f0f0f0; line-height: 1.5; word-break: break-all; }
body{padding: 0px; margin: 0px;}
.bg { background: #f0f0f0; }
img { border: none; }
h1, h2, h3, h4, h5, h6, hr, blockquote, form, ul, ol, li, p, pre, dl, dt, dd, fieldset, legend, button, input, textarea, th, td, figure { padding: 0; margin: 0; }
ul, ol, li { list-style: none; }
i { font-style: normal; }
sup { vertical-align: text-top; }
sub { vertical-align: text-bottom; }
legend { color: #000000; padding: 0px 5px; font-style: normal; }
fieldset { border: 1px solid #cccccc; font-style: italic; color: #efefef; font-size: 12px; }
button, input, select, textarea { font-size: 100%; }
table { border-collapse: collapse; border-spacing: 0; }
textarea { resize: vertical; font-size:14px; }
body, button, input, select, textarea { font-family: "微软雅黑"; color: #444444; font-size: 12px; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: 500; }
address, cite, dfn, em, var, s { font-style: normal; }
code, kbd, pre, samp { font-family: courier new, courier, monospace; }
.xmc_fb { font-weight: bold; }
.xmc_fo { font-style: oblique; }
.xmc_fn { font-weight: normal; }
.xmc_ft12 { font-size: 12px !important; }
.xmc_ft14 { font-size: 14px !important; }
.xmc_ft16 { font-size: 16px; }
.xmc_ft18 { font-size: 18px; }
.xmc_blod { font-weight: bold }
a { color: #444444; text-decoration: none; }
a:hover { color: #445f9d; text-decoration: underline; }
.xmc_blue { color: #3A5998; }
.xmc_blue:hover { color: #3A5998; }
.xmc_red { color: red; }
.xmc_red:hover { color: red; }
.xmc_fblue { color: blue; }
.white { color: #ffffff; }
.white:hover { color: #ffffff; }
.xmc_org, .xmc_org a { color: #FF6C3E !important; }
.xmc_org:hover, .xmc_org a:hover { color: #FF6C3E !important; }
.xmc_c4 { color: #444444; }
.xmc_c9 { color: #999999; }
.xmc_c6 { color: #666666; }
.xmc_c3 { color: #333333; }
.xmc_cc { color: #cccccc; }
.xmc_ca { color: #aaaaaa; }
.xmc_b9 { color: #B9B9B9; }
.xmc_ff { color: #ffffff !important; }
.xmc_line { padding: 0px 5px; }
.xmc_gray { color: #808080; }
.xmc_green { color: green; }
.xmc_fred { color: red; }
.xmc_viewthread_width { width: 204px; }
.gray_ext { font-size: 12px !important; }
.green_ext { font-size: 12px !important; }
.solid:after { content: '\20'; display: block; height: 0; clear: both; }
.solid { *zoom: 1; }
.clearfix:after { content: '\20'; display: block; height: 0; clear: both; }
.clearfix { *zoom: 1; }
.xmc_tm5 { margin-top: 5px; }
.xmc_tm10 { margin-top: 10px; }
.xmc_tm15 { margin-top: 15px; }
.xmc_tm20 { margin-top: 20px; }
.xmc_tm30 { margin-top: 30px; }
.xmc_rm5 { margin-right: 5px; }
.xmc_rm8 { margin-right: 8px; }
.xmc_rm10 { margin-right: 10px; }
.xmc_rm12 { margin-right: 12px; }
.xmc_rm15 { margin-right: 15px; }
.xmc_rm20 { margin-right: 20px; }
.xmc_lm5 { margin-left: 5px; }
.xmc_lm10 { margin-left: 10px; }
.xmc_lm15 { margin-left: 15px; }
.xmc_lm26 { margin-left: 26px; }
.xmc_lm20 { margin-left: 20px; }
.xmc_lm50 { margin-left: 50px; }
.xmc_bm10 { margin-bottom: 10px; }
.xmc_bm5 { margin-bottom: 5px; }
.xmc_bm20 { margin-bottom: 20px; }
.xmc_bm15 { margin-bottom: 15px; }
.xmc_bm30 { margin-bottom: 30px; }
.xmc_tp10 { padding-top: 10px !important; }
.xmc_tp15 { padding-top: 15px !important; }
.xmc_tp20 { padding-top: 20px !important; }
.xmc_tp5 { padding-top: 5px !important; }
.xmc_bp5 { padding-bottom: 5px !important; }
.xmc_bp10 { padding-bottom: 10px; }
.xmc_bp20 { padding-bottom: 20px; }
.xmc_rp15 { padding-right: 15px!important; }
.xmc_rp25 { padding-right: 25px!important; }
.xmc_rp5 { padding-right: 5px; }
.xmc_lp5 { padding-left: 5px; }
.xmc_lp10 { padding-left: 10px !important; }
.xmc_lp15 { padding-left: 15px; }
.xmc_lp20 { padding-left: 20px !important; }
.xmc_lp40 { padding-left: 40px !important; }
.xmc_p10 { padding: 10px; }
.xmc_p5 { padding: 5px; }
.xmc_m10 { margin: 10px; }
.xmc_line_lr { border-left: #648EB2 1px solid; border-right: #648EB2 1px solid; background: #ffffff; }
.xmc_line_lrb { border-left: #648EB2 1px solid; border-right: #648EB2 1px solid; border-bottom: #648EB2 1px solid; background: #ffffff; }
.xmc_line_lrt { border-left: #648EB2 1px solid; border-right: #648EB2 1px solid; border-top: #648EB2 1px solid; background: #ffffff; }
.xmc_line_bno { border-bottom: none !important; }
.xmc_line_lrno { border-left: none !important; border-right: none !important; }
.xmc_line_bottom { border-bottom: #648EB2 1px solid !important; background: #ffffff; }
.xmc_line_top { border-top: #648EB2 1px solid; }
.xmc_line_ctop { border-top: 1px solid #648EB2; }
.xmc_fl { float: left; }
.xmc_fr { float: right; }
.xmc_tc { text-align: center; }
.xmc_tr { text-align: right; }
.wrapper { margin: 0 auto; width: 1225px; }
.wrapper_head { margin: 0 auto; width: 1225px; }
.wrapper_info { margin: 0 auto; width: 1225px; }
.hr_10 { clear: both; height: 10px; overflow: hidden; font-size: 1px; line-height: 1px; }
.hr_20 { clear: both; height: 20px; overflow: hidden; font-size: 1px; line-height: 1px; }
.xmc_brt { border-top: 1px solid #E7E7EF; }
.xmc_brt2 { border-top: 2px solid #F3F3F7; }
.xmc_bpt { border-bottom: 1px solid #648EB2; }
.textarea_width_8 { width: 85%; }
.xmc_forum_width { }
.xmc_forum_width200 { width: 200px; }
.xmc_forum_width450 { width: 470px; }
/*btn*/
.xmc_Big_btn { display: inline-block; height: 30px; line-height: 30px; padding: 0 14px; cursor: pointer; color: #ffffff; text-align: center; transition: .3s; background: #5A7BC0; border-radius: 2px; border: 0px; }
.xmc_Big_btn:hover { color: #ffffff; text-decoration: none; opacity: 0.8; border: 0px; }
.xmc_Big_btn_a { border-radius: 2px;  background: #5A7BC0; height: 30px; line-height: 30px; text-align: center; padding: 0 10px; font-size: 12px; display: block; color: #ffffff !important; }
.xmc_Big_btn_avatar { display: inline-block; cursor: pointer; padding: 0 14px; color: #000000; text-align: center; transition: .3s; background: #cccccc; border-radius: 2px; }
.xmc_Big_btn_avatar:hover { color: #ffffff; text-decoration: none; opacity: 0.8; }
.tar_Down_Nav dl.hover dt em { -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -o-transform: rotate(180deg); transform: rotate(180deg); -webkit-transition: all .25s ease 0s; -moz-transition: all .25s ease 0s; -o-transition: all .25s ease 0s; transition: all .25s ease 0s; }
.top_Nav_Box { height: 40px; background: #3B5998; position: fixed; z-index: 9999; width: 100%; }
.top_Nav_Box ul li { float: left; margin: 0 10px; height: 40px; line-height: 40px; }
.top_Nav_Box li.mlogo { margin-top: 6px; margin-right: 40px; }
.top_Nav_Box li.index { margin-left: 0; padding-top: 7px; }
.top_Nav_Box li a { font-size: 14px; color: #ffffff; }
.top_Nav_Box li a:hover { text-decoration: none; color: #ffffff; background: transparent; }

#default_bg { background: #BCD0ED; border-left: 1px solid #3B5998 }
#default_bg .xmc_nav { color: #000000; font-weight: bold; }
#default_bg .xmc_nav em { border-color: #000000 transparent transparent; border-style: solid dashed dashed; border-width: 4px 4px 0; font-size: 0; height: 0; width: 0; line-height: 0; }
.top_Nav_Box .tar_Down_Nav { margin: 0; }
.tar_Down_Nav dl { float: left; position: relative; z-index: 9; border-left: 1px solid #3B5998 }
.tar_Down_Nav dt { padding: 0 26px 0 15px; font-size: 14px; color: #ffffff; cursor: pointer; }
.tar_Down_Nav dt em { position: absolute; z-index: 10; right: 12px; top: 19px; border-color: #B9C7E3 transparent transparent; border-style: solid dashed dashed; border-width: 4px 4px 0; font-size: 0; height: 0; width: 0; line-height: 0; }
.tar_Down_Nav dd { position: absolute; border: 1px solid #3B5998; background: #ffffff; border-top: none; display: none; z-index: 999; }
.tar_Down_Nav dl.hover { border-left: 1px solid #3B5998 }
.tar_Down_Nav dl.hover dt { color: #3B5998; background: #ffffff; }
.tar_Down_Nav dl.hover dt em { border-color: #3B5998 transparent transparent; }
.tar_Down_Nav dl.hover dd { display: block; }
.login_thread dd p { float: left; display: inline-block; width: 160px !important; overflow: hidden; height: 30px; }
.tar_Down_Nav dd p { float: left; display: inline-block; width: 104px; }
.tar_Down_Nav dd p img { margin-right: 8px; }
/*站内导航*/
.top_Down_Nav dd { width: 1090px; padding: 10px 0; left: -1px; }
.forum_list_detail td { color: #cccccc; font-size: 12px; font-weight: normal; padding: 0 5px; line-height: 24px !important; }
.forum_list_detail a { color: #000000 !important; font-size: 12px !important; }
.top_Nav_Box li a:hover { background-color: #648EB2; }

.forum_list_detail .forum_list_detail_title { color: #3A5998; padding-left: 12px; font-weight: bold; }
/*我的菜单*/
.mymenu {padding: 5px 0;margin: 0 10px;border-bottom:1px solid #bcd0ed; }
.mymenu span {color: #CCCCCC; }
/*顶部导航列表滑过显示样式*/

/*登录*/
.top_Login { height: 36px; line-height: 36px; margin-left: 30px; }
.top_Login a { margin-left: 12px; font-size: 14px; color: #D0D9ED; }
.top_User dl { min-width: 104px; _float: left; _width: 104px; }
.top_User dd { width: 100%; line-height: 28px; left: -1px; }
.top_User p a { display: block; padding: 0 10px 0 15px; color: #444444; font-size: 12px; transition: .3s; }
.top_User p a:hover { color: #395998; padding-left: 10px; text-decoration: none; }
.top_User .login_Out { padding: 0 !important; text-align: center; color: #3A5998; background: #F3F3F7; }
.login_icon { display: inline-block; width: 13px; height: 16px; margin-right: 9px; background: url(http://muchongimg.xmcimg.com/data/emuch_bbs_images/qing/images/icon-sp.png) no-repeat; vertical-align: middle; _float: left; _margin-top: 5px; }
.login_icon_h { background-position: -24px -1px; }
.login_icon_e { background-position: -47px -1px; }
.login_icon_w { background-position: -70px -1px; }
.login_icon_b { background-position: -93px -1px; }
.login_icon_d { background-position: -116px -1px; }
.login_icon_o { background-position: -139px -1px; }
.login_icon_u { background-position: -162px -1px; }
.login_icon_bz { background-position: -103px -73px; }
.gold_icon { display: inline-block; width: 14px; height: 14px; margin-right: 4px; background: url(http://muchongimg.xmcimg.com/data/emuch_bbs_images/qing/images/icon-sp.png) 0px 0px no-repeat; vertical-align: middle; _float: left; _margin-top: 10px; }
.login_thread dd { width: 862px; padding: 8px 0; line-height: 28px; left: -1px; }
.login_thread p a { display: block; padding: 0 10px 0 15px; color: #444444; font-size: 12px; transition: .3s; }
.login_thread p a:hover { color: #395998; padding-left: 10px; text-decoration: none; }
.xmc_Header { height: 75px; }
.xmc_Header .xmc_Logo { padding-top: 12px; }
.xmc_Header .xmc_Logo img { display: block; }
.xmc_Header .thread_Info { margin-left: 15px; margin-top: 33px; _display: inline; padding-left: 17px; border-left: 1px solid #DDDDDD; }
.xmc_Header .thread_Info h2 { height: 22px; margin-bottom: 5px; line-height: 22px; font-size: 20px; }
.xmc_Search { padding-top: 11px; }
.xmc_Search form { overflow: hidden; zoom: 1; }
.xmc_Search input { float: left; border: none; background: none; }
.xmc_Search .xmc_Search_Txt { width: 323px; height: 30px; font-size: 14px; line-height: 30px; border: 1px solid #ffffff; border-right: none; background: #ffffff; }
.xmc_Search .xmc_Search_Btn { width: 86px; height: 32px; font-size: 15px; color: #ffffff; background: #FF6D3E; border-radius: 0 2px 2px 0; cursor: pointer; opacity: 1; transition: .3s; }
.xmc_Search .xmc_Write_btn { width: 85px; height: 32px; line-height: 32px; text-align: center; font-size: 15px; color: #ffffff; background: #FF6D3E; border-radius: 2px; transition: .3s; }
.xmc_Search .xmc_Write_btn:hover { text-decoration: none; }
.xmc_Search .xmc_Search_Btn:hover, .xmc_Search .xmc_Write_btn:hover { opacity: 0.8; filter: alpha(opacity:80); }
/*footer*/
footer { padding: 0; margin-top: 30px; background: #ffffff; }
.footer_icp { height: 10px; border-top: 1px solid #648EB2; position: relative; }
.footer_icp p { width: 100%; position: absolute; bottom: 0; left: 0; text-align: center; }
.footer_icp a:hover { color: #cccccc; text-decoration: none; }
.footer_icp span { display: inline-block; height: 16px; padding: 0 10px; line-height: 16px; background: #ffffff; }
.footer_Link dl { float: left; margin-right: 16px; padding-left: 24px; line-height: 22px; border-right: 1px solid #E6E6E6; }
.footer_Link dt { margin-bottom: 10px; font-size: 14px; }
.footer_Link ul { float: left; width: 130px; }
.footer_Link li a { color: #445F9D; }
.footer_Down { width: 230px; padding-left: 22px; }
.footer_Down img { float: left; display: block; margin-right: 20px; }
.footer_Down p { float: left; margin-top: 30px; padding-left: 33px; line-height: 16px; color: #666666; background: url(http://muchongimg.xmcimg.com/data/emuch_bbs_images/qing/images/icon-android.gif) no-repeat; }
.footer_Down p strong { display: block; font-size: 14px; font-weight: normal; }
.footer_Down p span { display: block; font-size: 13px; }
.xmc_title { height: 28px; padding: 0 10px; line-height: 28px; background: #BCD0ED; }
.bg_global { background: #ffffff; border: 1px solid #648EB2; margin-bottom: 10px; }
.bg_global_padding { margin-bottom: 10px; }
.forum_Box table { width: 100%; }
.forum_Box tr { border-bottom: 1px solid #648EB2; }
.forum_Box tr td { padding: 10px 0 10px 10px; line-height: 24px; }
.forum_Box tr:last-child tr { border-bottom: 1px solid #648EB2; }
.forum_Box .forum_icon { width: 32px; height: 32px; margin-top: 10px; margin-right: 20px; background: url(http://muchongimg.xmcimg.com/data/emuch_bbs_images/qing/images/icon-sp.png) 0 -29px no-repeat; transition: .35s; }
.forum_Box td:hover .forum_icon { background-position: 0 -71px; }
.forum_Box .forum_taoicon { width: 32px; height: 32px; margin-top: 10px; margin-right: 20px; background: url(http://muchongimg.xmcimg.com/data/emuch_bbs_images/qing/images/icon_tao.png) 0 -42px no-repeat; transition: .35s; }
.forum_Box td:hover .forum_taoicon { background-position: 0 0px; }
/*hot rank*/
.index_rank ul { padding: 16px 0 16px 12px; }
.index_rank li { float: left; width: 140px; padding-right: 10px; line-height: 28px; overflow: hidden;text-overflow: ellipsis; white-space: nowrap; width: 141px;}
.index_rank .icon_rank { display: inline-block; width: 13px; height: 13px; margin-right: 10px; line-height: 13px; text-align: center; border: 1px solid #648EB2; background: #BCD0ED; color: #3A5998; }
/*notice*/
.xmc_notice { height: 35px; line-height: 35px; text-align: center; /* border:1px solid #FFD9CA; */ background: #FEFEE9; }
.xmc_notice a { display: inline-block; color: red; vertical-align: middle; }
.xmc_notice .notice_icon { display: inline-block; width: 19px; height: 19px; margin-right: 5px; background: url(http://muchongimg.xmcimg.com/data/emuch_bbs_images/qing/images/icon-sp.png) -182px 0 no-repeat; vertical-align: middle; }
.breadcrumb em { color: #B8B8B8; }
.breadcrumb .sub_Btn { display: inline-block; width: 40px; height: 20px; line-height: 20px; text-align: center; color: #ffffff; background: #FF6F3E; border-radius: 1px; transition: 0.3s; }
.breadcrumb .sub_Btn:hover { opacity: 0.8; filter: alpha(opacity:80); text-decoration: none; }
/*版块列表*/
.forum_info { padding: 10px; background: #ffffff; border-left: #648EB2 1px solid; border-right: #648EB2 1px solid; }
.forum_Team { width: 1000px; }
.forum_Team dt { float: left; width: 64px; }
.forum_Team dd { margin-left: 64px; }
.forum_Team dd a { display: inline-block; }
.admin_icon { display: inline-block; width: 9px; height: 14px; margin-right: 3px; background: url(http://muchongimg.xmcimg.com/data/emuch_bbs_images/qing/images/icon-sp.png) -207px -2px no-repeat; vertical-align: middle; }
.forum_duty { width: 110px; text-align: center; display: table-cell; vertical-align: middle; }
.forum_duty strong { display: block; margin-bottom: 5px; font-size: 30px; }
.forum_duty span { display: block; color: #777777; }
/*分页*/
.xmc_Pages a, .xmc_Pages span, .xmc_Pages strong { display: inline-block; padding: 0 4px; text-align: center; text-decoration: none; font-size: 12px; }
.xmc_Pages a { color: #333333; }
.xmc_Pages a:hover, .xmc_Pages strong { color: #395998; }
.xmc_Pages .xmc_Prev, .xmc_Pages .xmc_Next { display: inline-block; width: 30px; height: 30px; padding: 0; line-height: 30px; font-family: "宋体"; text-align: center; color: #5A7BC0; background: #BCD0ED; border-radius: 2px; transition: 0.3s; }
.xmc_Pages .xmc_Prev:hover, .xmc_Pages .xmc_Next:hover { opacity: 0.8; filter: alpha(opacity:80); }
.xmc_Pages a.page_gray { background: #F1F1F1; color: #AAAAAA; }
.xmc_Pages .return_Btn { display: inline-block; height: 30px; line-height: 30px; padding: 0 10px 0 14px; color: #597ABF; border-radius: 2px; background: #BCD0ED; transition: .3s; }
.xmc_Pages .return_Btn:hover { color: #597ABF; opacity: 0.8; filter: alpha(opacity:80); }
.xmc_Pages em, .xmc_Pages .last { padding: 5px; font-size: 14px; background: #F1F1F1; color: #AAAAAA; line-height: 18px; }
/*标签*/
.forum_Tag { margin-bottom: 5px; }
.forum_Tag a { display: inline-block; height: 30px; margin: 2px 0; padding: 0 10px; line-height: 30px; border: 1px solid #E8E8F0; background: #ffffff; transition: .25s; }
.forum_Tag a.on, .forum_Tag a:hover { background: #F9FBFD; color: #3A5998; text-decoration: none; border-color: #cccccc; }
/*帖子列表*/
.forum_head { border-left: 1px solid #648EB2; border-right: 1px solid #648EB2; }
.forum_body { border-left: 1px solid #648EB2; border-right: 1px solid #648EB2; }
.forum_head table, .forum_body table { width: 100%; text-align: left; background: #ffffff; }
.forum_head th, .forum_head td { height: 28px; line-height: 28px; font-size: 12px; color: #395998; border-top: 1px solid #648EB2; background: #BCD0ED; }
.forum_head th, .forum_body th { padding-left: 10px; font-weight: normal; font-size: 12px; text-align: left; }
.forum_head th a { padding: 0 5px 0px 0px; }
.forum_head th { padding: 0px 0px 0px 15px; }
.forum_head_font12 td { font-size: 12px; height: 25px; }
.forum_body_other tr { padding-top: 5px; padding-bottom: 5px; line-height: 20px; border-bottom: 1px solid #648EB2; }
.forum_body_other td { padding: 8px 0px; background: #ffffff; }
.forum_body_other { border-left: 1px solid #648EB2; border-right: 1px solid #648EB2; }
.forum_body_other tbody:last-child td { border-bottom: none; }
.forum_body_other tbody:nth-child(even) td { background: #F9FBFD; }
.forum_body_other tr:hover td { background: #F3F3F7; }
.forum_body_reprompt { background: #ffffff; border: 1px solid #648EB2; border-top: none; }
.forum_body_reprompt tr { border-bottom: 1px solid #648EB2; }
.forum_body_reprompt td { padding: 5px 0; }
.forum_body_reprompt .sort_192 { width: 120px; text-align: center; }
.forum_body_reprompt tr:nth-child(even) td, .forum_body_reprompt tr:nth-child(even) th { background: #F9FBFD; }
.by_192 { width: 120px; }
.forum_head_manage .table_header td { background: #F3F3F7; padding: 4px 0px;  }
.xmc_bordertb { border-top: 1px solid #648EB2; border-bottom: 1px solid #648EB2; }
.forum_body_manage { border: 1px solid #648EB2; background: #ffffff; }
.forum_body_manage td { border-bottom: 1px solid #648EB2; padding: 6px 0px; line-height: 18px; }
.forum_body_manage tr:last-child td, .forum_body_manage tr:last-child th { border-bottom: none; }
.forum_body_manage tr:nth-child(even) td, .forum_body_manage tr:nth-child(even) th { background: #F9FBFD; }
.forum_body_manage_t { background: #ffffff; }
.forum_body_manage_t td { border-top: 1px solid #648EB2; padding: 6px 0px; }
.forum_body_manage_last td { border: 0px; }
.forum_body_manage_left td { padding-left: 10px; }
.forum_body_space td { border-bottom: 1px solid #ffffff; padding: 8px 0px; background: #F9FBFD; }
.forum_body .icn { width: 35px; text-align: right; padding-top: 8px; padding-right: 6px; }
.forum_head .sort, .forum_body .sort { width: 92px; text-align: center; }
.forum_head .by, .forum_body .by { width: 145px; text-align: center; }
.forum_head .num, .forum_body .num { width: 95px; text-align: center; }
.forum_head .sort_192, .forum_body .sort_192 { width: 120px; text-align: center; }
.forum_list td { padding: 8px 0; }
.forum_body th, .forum_body tr { font-size: 12px; color: gray; padding-top: 5px; padding-bottom: 5px; line-height: 16px; border-bottom: 1px solid #648EB2; }
.a_subject { font-size: 14px; color: #444444; line-height: 2; }
.forum_body th img { margin: -4px 5px 0; vertical-align: middle; }
.forum_body .by cite, .forum_body .num em { display: block; }
.forum_body tbody:last-child td, .forum_body tbody:last-child th { }
.forum_body tbody:nth-child(even) td, .forum_body tbody:nth-child(even) th { background: #F9FBFD; }
.forum_body tr:hover td, .forum_body tr:hover th { background: #F3F3F7; }
.icon_vote { display: inline-block; width: 14px; height: 18px; margin-top: -8px; background: url(http://muchongimg.xmcimg.com/data/emuch_bbs_images/qing/images/icon-sp.png) -226px 0 no-repeat; vertical-align: middle; }
.icon_reso { display: inline-block; width: 13px; height: 16px; margin-top: -5px; background: url(http://muchongimg.xmcimg.com/data/emuch_bbs_images/qing/images/icon-sp.png) -273px 0 no-repeat; vertical-align: middle; }
.icon_Pict { display: inline-block; width: 13px; height: 14px; background: url(http://muchongimg.xmcimg.com/data/emuch_bbs_images/qing/images/icon-sp.png) -250px -2px no-repeat; }
.forum_opera { padding: 14px 10px; font-size: 12px; background: #ffffff; border: 1px solid #648EB2; margin-bottom: 10px; }
.forum_opera select { vertical-align: middle; }
.forum_opera input { width: 50px; text-align: center; background: #89A0D1; border: none; color: #ffffff; font-size: 12px; vertical-align: middle; cursor: pointer; outline: none; border-radius: 3px; transition: 0.3s; }
.forum_opera input:hover { opacity: 0.8; filter: alpha(opacity:80); }
/*user rank*/
.user_Rank ul { padding: 10px 0; }
.user_Rank li { float: left; width: 172px; margin-left: 25px; _display: inline; line-height: 26px; }
.user_Rank li span, .user_Rank li strong { display: inline-block; width: 100px; margin-right: 10px; position: relative; }
.user_Rank li em { color: #777777; }
.user_Rank li .icon_admin { display: block; width: 9px; height: 14px; background: url(http://muchongimg.xmcimg.com/data/emuch_bbs_images/qing/images/icon-sp.png) -207px -2px no-repeat; position: absolute; top: 6px; left: -15px; }
.forum_explan dl { padding: 20px 28px; }
.forum_explan dt { float: left; margin-right: 10px; }
.forum_explan dt img { display: block; border: 1px solid #EEEEEE; border-radius: 4px; }
.forum_explan dd { margin-left: 215px; line-height: 22px; }
.forum_Post ul { padding: 10px 0; }
.forum_Post li { float: left; width: 570px; padding: 0 10px; line-height: 26px; overflow: hidden; height: 26px; }
.forum_Post li em { display: inline-block; width: 14px; height: 14px; margin-right: 10px; line-height: 14px; color: #3A5998; text-align: center; background: #BCD0ED; border: 1px solid #D6E1F3; border-radius: 2px; vertical-align: middle; }
.forum_Post_index ul { padding: 10px 0; }
.forum_Post_index li { float: left; width: 560px; padding: 0 3px 0px 10px; line-height: 25px; overflow: hidden; height: 25px; }
.forum_Post_index li em { background: #BCD0ED none repeat scroll 0 0; border: 1px solid #d6e1f3; border-radius: 2px; color: #3a5998; display: inline-block; font-size: 8px; height: 10px; line-height: 10px; margin-right: 11px; padding: 1px 0; text-align: center; vertical-align: middle; width: 14px; }
/*帖子内容页*/
.forum_Cont { border-bottom: 1px solid #648EB2; border-left: #648EB2 1px solid; border-right: #648EB2 1px solid; background: #ffffff; }
/*.forum_Cont table{ width:100%;}*/
.forum_Cont .pls_mind { padding-top: 15px; border-top: 1px solid #648EB2; background: #EEF3FB; }

.forum_Cont .plc_mind { padding: 15px 20px 0 30px; border-top: 1px solid #648EB2; background: #ffffff; }
.forum_Cont .plc_bg { background: #BCD0ED; }
.forum_Cont .pls_user { padding: 0 5px 10px 15px; }
.forum_Cont .pls_user h3 { font-family: Arial, 微软雅黑; font-size: 16px; }
.forum_Cont .pls_user h3 span { font-size: 12px; font-weight: normal; background: #ff0000; border-radius: 3px; padding: 1px 3px; color: #ffffff; margin: 0 3px; }
.forum_Cont .pls_user .xmc_avatar { max-width: 150px; max-height: 150px; vertical-align: middle; border: 1px solid #cccccc; }
.forum_Cont .pls_user ul { line-height: 16px; }
.forum_Cont .plc_Con { padding-bottom: 20px; }
.forum_Cont .t_fsz { font-size: 14px; line-height: 26px; }
.forum_Cont .edit_tips { margin: 30px 0; }
.forum_Cont i { font-style: italic; color: #999999; }
.forum_Tit { font-size: 18px; }
.forum_Cont .plc_Con_jiandan { padding-bottom: 10px; }
.viewthread_Con_jiandan h3 a { font-size: 14px; line-height: 20px; }
.forum_Cont .plc_mind_note { height: 30px; border-top: 1px solid #648EB2; border-bottom: 1px solid #DDE7F4; background: #EFF3FB; text-align: center; color: #FF6F3E; font-weight: bold; }
.forum_Btn_b, .forum_Btn_o { display: inline-block; width: 78px; height: 33px; line-height: 33px; text-align: center; font-size: 13px; border-radius: 2px; transition: .3s; }
.forum_Btn_b { color: #5A7BC0; border: 1px solid #CCD6EC; background: #E1EAF7; }
.forum_Btn_b:hover { color: #5A7BC0; text-decoration: none; opacity: 0.8; filter: alpha(opacity:80); }
.forum_Btn_o { color: #FF6F3E; border: 1px solid #FFD1C1; background: #FFF0EA; }
.forum_Btn_o:hover { color: #FF6F3E; text-decoration: none; opacity: 0.8; filter: alpha(opacity:80); }
.share_To_qq { display: inline-block; width: 96px; height: 33px; padding-left: 12px; line-height: 33px; font-size: 13px; border-radius: 2px; color: #5A7BC0; border: 1px solid #CCD6EC; background: #E1EAF7; transition: .3s; }
.share_To_qq em { display: inline-block; width: 17px; height: 17px; margin: -4px 6px 0 0; background: url(http://muchongimg.xmcimg.com/data/emuch_bbs_images/qing/images/icon-sp.png) -248px 0 no-repeat; vertical-align: middle; }
.share_To_qq:hover { color: #5A7BC0; text-decoration: none; opacity: 0.8; filter: alpha(opacity:80); }
.forum_Mix { }
.forum_Mix h3 { height: 25px; padding: 0 10px; line-height: 25px; color: #395998; background: #BCD0ED; border-top: 1px solid #648EB2; }
.forum_Mix .annex { min-height: 32px; padding: 10px 5px; font-size: 14px; }
.forum_Mix .annex li { padding: 5px 0; }
.forum_Mix .annex .icon_an { display: inline-block; width: 7px; height: 15px; margin-top: -2px; margin-right: 12px; vertical-align: middle; background: url(http://muchongimg.xmcimg.com/data/emuch_bbs_images/qing/images/icon-sp.png) -41px -73px no-repeat; }
.forum_Mix td { padding: 5px 0px; }
.flower_Box { min-height: 26px; padding: 10px 3px; }
.flower_Box .flower_User { display: inline-block; line-height: 26px; margin-right: 10px; }
.flower_Box .flower_User em { display: inline-block; width: 15px; height: 15px; margin-top: -2px; margin-right: 6px; background: url(http://muchongimg.xmcimg.com/data/emuch_bbs_images/qing/images/icon-sp.png) -58px -73px no-repeat; vertical-align: middle; }
.floor_Reply .reply_Con { padding: 10px; border: 1px solid #DDDDDD; background: #ffffff; }
.floor_Reply .reply_Con textarea { width: 100%; height: 100px; border: none; outline: none; vertical-align: middle; resize: none; }

/*手机红包 */
.lou_pid{font-size: 1rem; font-weight:bold; color: red; border: 1px solid #ccc; border-radius: .2rem; padding: 5px; margin-top: .5rem; }

/*搜索*/
em {color: #cc0000;font-style: normal;}

/*星级标识*/
.forum_Star { width: 100px; height: 12px; background: url(http://muchongimg.xmcimg.com/data/emuch_bbs_images/qing/images/icon-sp.png) -41px -29px repeat-x; }
.forum_Star em { display: block; height: 12px; background: url(http://muchongimg.xmcimg.com/data/emuch_bbs_images/qing/images/icon-sp.png) -41px -51px repeat-x; }
/*内容列表头*/
.forum_Cont .header td { padding-top: 0; line-height: 28px; }
.forum_Cont .header .pls_mind { color: #395998; font-size: 12px; }
/*内容列表底*/
.forum_Cont .pls_foot { line-height: 30px; background: #EEF3FB; }
.forum_Cont .plc_foot { padding: 0 20px 0px 20px; line-height: 30px; background: #ffffff; border-top: 1px #f0f0f0 dotted; }
.forum_Cont .plc_foot a { color: #999999; }
.forum_Cont .plc_foot a:hover { color: #3A5998; }
.forum_Cont .pls_info { padding: 0 14px; }
/*订阅ICON*/
.icon_Sub { display: inline-block; width: 13px; height: 13px; margin-top: -2px; margin-right: 7px; background: url(http://muchongimg.xmcimg.com/data/emuch_bbs_images/qing/images/icon-sp.png) -83px -74px no-repeat; vertical-align: middle; }
/*帖子回复*/
.forum_Reply { background: #ffffff; }
.forum_Reply .reply_Con { padding: 10px; border: 1px solid #DDDDDD; background: #ffffff; }
.forum_Reply .reply_Con textarea { width: 100%; height: 100px; border: none; outline: none; vertical-align: middle; resize: none; }
.forum_Reply_padding { padding: 15px; border: 1px solid #648EB2; }
/*表情切换*/
.phiz_Tab a { display: inline-block; height: 22px; padding: 0 8px; line-height: 22px; background: #ffffff; border: 1px solid #DFDFDF; transition: .2s; }
.phiz_Tab a:hover, .phiz_Tab a.on { text-decoration: none; color: #3A5998; background: #BCD0ED; border: 1px solid #BCD0ED; }
.phiz_Con { padding: 0 0; }
.phiz_Con td { padding: 2px; }
.phiz_Con img { vertical-align: middle; }
.phiz_Con .phiz_01 { border: 1px solid #efefef; padding: 10px 0px; }
.phiz_Con .phiz_01 td { padding-right: 10px; }
#threadstamp { height: 0; overflow: visible; position: relative; width: 100%; }
#threadstamp span { position: absolute; right: 100px; top: -20px; height: 89px; width: 148px; }
.phiz_Con .phiz_02 { padding-left: 10px; }
.phiz_Con .phiz_03 { }
.phiz_Con .phiz_03 td { padding: 3px; }
.phiz_Con .phiz_04 { padding-left: 10px; }
.phiz_Con .phiz_04 td { padding: 3px; }
.phiz_Con .phiz_05 { border: 1px solid #efefef; padding: 10px 0px 10px 15px; }
.phiz_Con .phiz_05 td { padding: 5px; }
/*门户部分*/
.xmc_Nav { height: 45px; line-height: 45px; background: #3B5998; }
.xmc_Nav li { float: left; }
.xmc_Nav li a { display: block; padding: 0 16px 0 18px; color: #ffffff; font-size: 14px; transition: .2s; }
.xmc_Nav li a:hover, .xmc_Nav li.on a { text-decoration: none; background: #5A7BC0; }
/*explain*/
.xmc_explain { line-height: 18px; }
/*版块导航*/
.forum_Nav li { float: left; margin-top: 10px; margin-right: 10px; }
.forum_Nav li a { display: block; width: 93px; height: 30px; line-height: 30px; text-align: center; border: 1px solid #E7E7EF; background: #F9FBFD; font-size: 14px; transition: .15s; }
.forum_Nav li a:hover { text-decoration: none; color: #395998; background: #EEF3FB; border: 1px solid #648EB2; }
.forum_Nav li.last { margin-right: 0; }
.portal_Box { border-top: 1px solid #648EB2; }
.portal_Box table { width: 100%; }
.portal_Box td, .portal_Box th { padding-top: 8px; padding-bottom: 10px; border-bottom: 1px solid #648EB2; }
.portal_Box th { padding-left: 15px; padding-right: 15px; line-height: 22px; text-align: left; font-weight: normal; }
.portal_Box .icon { width: 42px; text-align: right; }
.portal_Box .icon img { vertical-align: middle; }
.portal_Box tr:hover td, .portal_Box tr:hover th { background: #F9FBFD; }
.portal_Tit { height: 44px; line-height: 44px; font-size: 18px; color: #3B5998; }
.xmc_State { line-height: 22px; }
.xmc_State h2 { margin-bottom: 5px; }
.xmc_State p { color: #999999; }
.article_Box h1 { font-size: 20px; color: #395998; font-weight: bold; }
.article_Box article { padding: 15px 0; border-top: 1px solid #648EB2; }
/*回复话题*/
.topic_Reply dl { padding-bottom: 10px; }
.topic_Reply dt { height: 28px; padding: 0 16px; line-height: 28px; border-top: 1px solid #CEDCF0; background: #EEF3FB; }
.topic_Reply dd { padding: 16px; }
.topic_Reply .topic_Con { margin-bottom: 16px; padding: 16px 24px; border: 1px solid #E7E7EF; font-style: italic; background: #F9FBFD; border-radius: 4px; }
.user_info { border-top: 1px solid #648EB2; background: #ffffff; padding: 30px; min-height: 200px; margin-bottom: 20px; }
.user_info .user_reg { margin: 30px 0px 50px; }
.user_info .user_reg td { padding: 6px; }
.input_txt { padding: 5px; border-radius: 2px; border: 1px solid #cccccc; height: 19px }
.input_txt2 { padding: 2px; border-radius: 2px; border: 1px solid #cccccc; height: 19px }
.input_txt1 { padding: 5px; border-radius: 2px; border: 1px solid #cccccc; height: 15px }
.input_txt3 { border-radius: 2px; border: 1px solid #cccccc; height: 20px; line-height: 20px; padding: 0px 5px; }
.input_w200 { width: 200px; }
.input_w400 { width: 400px; }
.user_info .user_reg span { color: #999999; margin-left: 5px; }
.user_info .reg_button { border: 0px; line-height: 30px; width: 212px; }
.user_info .user_reg em { color: #F9FBFD; }
.user_info .message b { font-size: 16px; }
.user_info .message_url a { font-size: 14px; }
.user_login_left_w { width: 60px; }
.user_login_left_w1 { width: 80px; }
.user_login_left_w2 { width: 100px; }
.user_login_left_w3 { width: 110px; }
.user_info .login_text { text-align: center; font-weight: bold; font-size: 14px; margin-bottom: 20px; }
.user_info .user_login { margin-top: 20px; }
.user_info .user_reg p { float: left; }
.user_info .user_reg .header p { margin-right: 15px; margin-bottom: 10px; }
.user_info .user_reg .header .current { background-color: #5A7BC0; padding: 0px 10px; border-radius: 4px; }
.user_info .user_reg .header p { background-color: #efefef; padding: 0px 10px; border-radius: 4px; }
.user_info .user_reg .header .current a { color: #ffffff; }
.reg_button1 { border: 0px; padding: 0px 10px; height: 30px; line-height: 30px; vertical-align: middle; }
.user_info .reg_avatar_button { border: 0px; padding: 0px 10px; height: 21px; }
.user_info input[type=radio] { margin-right: 5px; }
.reg_button2 { border: 0px; padding: 0px 10px; height: 30px; line-height: 28px; }
.reg_button3 { border: 0px; padding: 0px 10px; height: 27px; line-height: 24px; }
.reg_button5 { border: 0px; padding: 0px 10px; height: 22px; line-height: 22px; }
.reg_button4 { border: 0px; padding: 1px 10px; _padding: 2px 10px; background: #efefef; border: 1px solid #cccccc; border-radius: 5px; cursor: pointer; }
.reg_button6 { border: 0px; height: 45px; }
.reg_button7 { border: 0px; padding: 1px 10px; _padding: 2px 10px; background: #ffffff; border: 1px solid #cccccc; border-radius: 5px; cursor: pointer; }
.user_info h2 { font-size: 12px; font-weight: bold; border-bottom: 1px solid #efefef; padding-bottom: 5px; }
.user_info .smalltext { margin-bottom: 30px; margin-top: 10px; padding-left: 5px; }
/*决议*/
.forum_proposal { border-bottom: 1px solid #648EB2; }
.forum_proposal td { padding: 4px 0px; }
.forum_proposal tr:last-child td, .forum_proposal tr:last-child th { border-bottom: none; }
/*pm*/
.pmoder { width: 50px; text-align: center; padding-left: 5px; font-size: 8px; }
.pmuser { width: 140px; text-align: left; }
/*商家*/
.mp_title { height: 35px; padding: 0 15px; line-height: 35px; background: #BCD0ED; border-top: 1px solid #648EB2; }
.mp_title li { float: left; padding: 0px 15px; }
.mp_title li a { font-size: 14px; }
.mp_head div { line-height: 22px; }
.mp_head { min-height: 100px; padding: 20px; background: #ffffff; border: 1px solid #648EB2; }
.mp_head .shop_company a { font-size: 26px; margin-bottom: 15px; color: #ff0000; display: block; }
.mp_head span { font-size: 12px; }
.mp_head .shop_daynum_num { font-weight: bold; color: #FF6F3E; font-size: 14px; }
.forum_body_manage .shop_company { margin-top: 5px; }
.forum_body_manage .shop_content { margin-right: 20px; }
.forum_body_manage .shop_daynum_num { font-size: 14px; font-weight: 700; color: #ffffff; background: red; padding: 3px; }
.forum_body_manage .shop_company a { font-size: 20px; color: #ff0000; }
.xmc_forum_title { height: 29px; padding: 0 10px; line-height: 29px; background: #BCD0ED; border-top: 1px solid #648EB2; border-left: #648EB2 1px solid; border-right: #648EB2 1px solid; }
.xmc_forum_title strong { font-weight: normal; }
/*用户中心*/
.home_Tab { height: 32px; position: relative; border-bottom: 1px solid #648EB2; }
.home_Tab ul { height: 32px; position: absolute; }
.home_Tab ul li { float: left; border: 1px solid #648EB2; border-bottom: 0px; border-left: 0px; height: 31px; background: #ffffff; }
.home_Tab li a { display: block; padding: 0px 15px; line-height: 31px; text-align: center; font-size: 14px; text-decoration: none; }
.home_Tab li.current { color: #395998; background: #ffffff; border-top: 2px solid #5A7BC0; }
.home_Tab li.current a { color: #395998; }
.home_Tab .home_Tab_one { border-left: 1px solid #648EB2; }
.tabtips { margin-top: -1px; border: 1px solid #648EB2; border-bottom: none; background: #ffffff !important; }
/*版主管理*/
.moderator_Tab { height: 32px; position: relative; }
.moderator_Tab ul { height: 32px; position: absolute; }
.moderator_Tab ul li { float: left; }
.moderator_Tab li a { display: block; padding: 0px 10px; line-height: 31px; text-align: center; background: #ffffff; font-size: 12px; text-decoration: none; border-top: 2px solid #ffffff; border: 1px solid #648EB2; border-left: 1px; }
.moderator_Tab li.current a { color: #3A5998; background: #BCD0ED; border-top: 2px solid #5A7BC0; border-bottom: 0px; }
.moderator_Tab .moderator_Tab_one { border-left: 1px solid #648EB2; }
.search_Tab { height: 32px; position: relative; }
.search_Tab ul { height: 32px; position: absolute; }
.search_Tab ul li { float: left; }
.search_Tab li a { display: block; padding: 0px 10px; line-height: 31px; text-align: center; background: #ffffff; font-size: 12px; text-decoration: none; border-top: 2px solid #ffffff; border: 1px solid #648EB2; border-left: 1px; }
.search_Tab li.current a { color: #395998; background: #f3f3f7; border-top: 2px solid #5A7BC0; border-bottom: 0px; }
.search_Tab .search_Tab_one { border-left: 1px solid #648EB2; }
.space_index { background: #ffffff; padding: 20px 40px; border: 1px solid #648EB2; border-top: none; }
.space_index .space_avatar img { margin-right: 30px; margin-top: 10px; border: 1px solid #efefef; }
.avatar { border: 1px solid #CCCCCC; display: block; height: 80px; overflow: hidden; width: 80px; }
.thread_hot_pic { border: 1px solid #CCCCCC; display: block; height: 130px; overflow: hidden; width: 130px; }
.user_zhuanjia td img { margin-top: 7px; margin-right: 5px; }

.thread_recommend{width:130px; border: 1px solid #efefef; margin:0 auto; background:#FFF;}
.thread_recommend .search_pic{display:block;}
.thread_recommend .search_pic img{width:130px; height:130px;}
.thread_recommend .search_text{padding:5px;}
.thread_recommend .txt_hd{height:20px; line-height:20px;}
.thread_recommend .txt_price{float:left; font-size:14px; color:#FF6B07}
.thread_recommend .search_title{display:block; font-size:12px; line-height:18px; height:36px; overflow:hidden;}


/*个人主页*/
.user_index_info { border: 1px solid #648EB2; }
.user_index_info th { font-weight: normal; text-align: center; width: 120px; padding: 10px 0px; border-bottom: 1px solid #ffffff; background: #F3F3F7; }
.user_index_info .userinfo td { padding: 8px 15px 8px; border-bottom: 1px solid #f9f9f9; background: #ffffff; }
.user_index_info .userinfo .base td { width: 246px; }
.user_index_info .user_epi { width: 183px; padding-left: 25px; }
.xmc_bg_green { background-color: green; }
.xmc_bg a { font-size: 12px !important; padding: 0px 3px; border-radius: 3px; color: #FFFFFF; }
.xmc_bg a.hover { color: #FFFFFF !important; }
.xmc_bg_red { background-color: green; color: red; }
.xmc_forum_yanjiu ul li { float: left; width: 300px; }
/*scci*/
.forum_Post_w { width: 590px; }
.forum_Post_w li { width: 590px; padding: 0 10px; line-height: 22px; }
.forum_Post_w li em { display: inline-block; width: 14px; height: 14px; margin-right: 10px; line-height: 14px; color: #3A5998; text-align: center; background: #BCD0ED; border: 1px solid #D6E1F3; border-radius: 2px; vertical-align: middle; }
.xmc_ismoderator { border: 1px solid #648EB2; padding: 10px 0px; background: #ffffff; }
.xmc_ismoderator input { margin-right: 5px; }
.xmc_hometab { border-bottom: none; padding: 10px 0px; background: #F9FBFD; }
.viewthread_reply a img { display: none; }
.viewthread_reply a { display: inline-block; margin-right: 15px; height: 24px; line-height: 24px; text-align: center; font-size: 11px; border-radius: 2px; transition: .3s; color: #5A7BC0 !important; border: 1px solid #CCD6EC; background: #eef3fb; padding: 0px 6px; }
.viewthread_reply a:hover { color: #5A7BC0 !important; text-decoration: none; opacity: 0.8; filter: alpha(opacity:80); }
/*相关*/
.xmc_relate li img { margin-right: 8px; padding-left: 4px; }
.xmc_relate li a { line-height: 30px; }
.xmc_sigin { background: url("http://muchongimg.xmcimg.com/data/emuch_bbs_images/qing/images/sigline.gif") center repeat-x; height: 10px; }
.xmc_sub_header { height: 30px; border-top: 1px solid #648EB2; padding: 0 15px; line-height: 30px; }
.xmc_a_button { font-size: 12px; font-weight: bold; padding: 4px 8px; border: 1px solid #FF6F3E; color: #FF6F3E; }
.smalltxt { font-family: tahoma, MS Shell Dlg, Arial, Helvetica, verd; font-size: 12px }
.xmc_forum_post input[type=radio] { margin-right: 5px; }
/*投票*/
.xmc_viewthread_poll { border: 1px solid #648EB2; background: #ffffff; padding: 20px 40px; }
.xmc_viewthread_poll h3 { font-size: 14px; font-weight: bold; margin-bottom: 10px; }
.xmc_viewthread_poll .xmc_allowvote_yes .xmc_poll_yes { width: 700px; background: url("http://muchongimg.xmcimg.com/data/emuch_bbs_images/qing/images/pllb.png") repeat-x scroll 0 0 rgba(0, 0, 0, 0);
	border-radius: 0 4px 4px 0; padding: 0px; height: 12px; }
.xmc_viewthread_poll .xmc_allowvote_input .xmc_poll_yes { width: 700px; background: url("http://muchongimg.xmcimg.com/data/emuch_bbs_images/qing/images/pllb.png") repeat-x scroll 0 0 rgba(0, 0, 0, 0);
	border-radius: 0 4px 4px 0; padding: 0px; height: 12px; }
.xmc_viewthread_poll .xmc_poll_num { margin-left: 10px; }
.xmc_viewthread_poll .xmc_pbr { height: 12px; background-image: url(http://muchongimg.xmcimg.com/data/emuch_bbs_images/qing/images/pllb.png); background-color: #5AAF4A; background-position: 0 -16px; background-repeat: repeat-x; -webkit-border-radius: 0 4px 4px 0; -moz-border-radius: 0 6px 6px 0; border-radius: 0 6px 6px 0; }
.xmc_viewthread_poll .xmc_allowvote_input input { margin-right: 10px; }
.xmc_viewthread_poll .xmc_allowvote_input li { font-size: 12px; line-height: 24px; }
.xmc_viewthread_poll h3 span { display: block; font-size: 12px; font-weight: normal; color: #FF6F3E; }
.xmc_button_poll { display: inline-block; height: 30px; padding: 0 14px; cursor: pointer; line-height: 28px; color: #ffffff; text-align: center; transition: .3s; background: #FF6F3E; border-radius: 2px; border: 0px; }
.xmc_button_poll:hover { color: #ffffff; text-decoration: none; opacity: 0.8; border: 0px; }

/*商家头部*/
.xmc_shop_head { background: none repeat scroll 0 0 #ffffff; padding: 10px; }
.shop_table td { padding: 5px; }
.shop_table .shop_td { padding: 10px 15px; }
.shop_title { border: 1px solid green; padding: 5px; text-align: center; font-size: 14px; font-weight: bold; }
.shop_title a { color: green; }
.shop_note { color: gray; padding-top: 10px; text-align: center }
.multi tr { background: #f0f0f0; }
.multi .header { display: inline-block; background: #ffffff; height: 27px; line-height: 27px; padding: 0 10px 0 14px; color: #999999; border: 1px solid #648EB2; transition: .3s; margin-right: 2px; font-size: 14px; }
.multi td a { border: 1px solid #648EB2; margin-left: 5px; height: 27px; line-height: 27px; padding: 0px 8px; background: #ffffff; }
.multi td u { display: block; background: #E5EDF2; margin-left: 5px; padding: 0px 8px; border: 1px solid #648EB2; height: 27px; line-height: 27px; }
.multi td input { margin-left: 5px; height: 27px; text-align: center; width: 30px; }
.multi .last { padding: 0 5px; font-size: 14px; background: #ffffff; color: #AAAAAA; line-height: 23px; }
.active { background: #ffffff; }
.shop_red { font-size: 28px; font-weight: bold; border: 1px solid red; padding: 5px; color: red; width: 240px; padding: 20px; }
.shop_gray { font-size: 28px; border: 1px solid gray; padding: 5px; color: gray; display: block; width: 240px; padding: 20px 0px; }
.btn_red { font-weight: bold; color: red; font-size: 20px; }
.btn_gray { color: gray; font-size: 20px; }
.xmc_yes_ptop { }
.xmc_yes_ptop { display: inline-block; margin-right: 15px; height: 24px; line-height: 24px; text-align: center; font-size: 11px; border-radius: 2px; transition: .3s; color: #5A7BC0 !important; border: 1px solid #CCD6EC; background: #eef3fb; padding: 0px 6px; }
.xmc_yes_ptop:hover { color: #5A7BC0 !important; text-decoration: none; opacity: 0.8; filter: alpha(opacity:80); }
.xmc_table td { padding: 8px 0px; border-bottom: 1px solid #648EB2 !important; }
.xmc_table td input[type=checkbox] { margin-right: 5px; }
.xmc_table_padding td { padding: 9px 0px; }
/*淘贴*/
.xmc_forum_taolist { line-height: 20px; }
/*评分*/
.xmc_rate { background: #f0f0f0; border-top: 1px solid #ffffff; }
.xmc_rate input[type=radio] { margin-right: 5px; }
.xmc_rate span { margin-right: 6px; }
.xmc_rate em { margin-left: 6px; }
.xmc_moder_other td { padding: 5px 0px; }
.xmc_moder td { padding: 5px 0px; }
.xmc_moder span { color: #999999; padding-left: 10px; }
.xmc_moder input[type=radio] { margin-right: 5px; }
.xmc_moder textarea { border-color: #848484 #E0E0E0 #E0E0E0 #848484; box-sizing: border-box; border-image: none; border-style: solid; padding: 2px; border-width: 1px; }
.xmc_ft14 .quote a { color: #3A5998; font-size: 12px; }
.xmc_ft14 .quote u { color: #999999; font-size: 12px; }
.xmc_ft14 .quote i { color: #777777; font-size: 13px; padding: 0 3px; }
.radius4 { border: 1px solid #E7E7EF; background: #F9FBFD; border-radius: 4px; }
.xmc_top_rate { margin-top: 20px; border-bottom: 1px solid #648EB2; padding: 0 20px 10px 20px; }
.xmc_top_rate h3 { margin-bottom: 20px; }
.xmc_top_rate .xmc_top_content { margin: 0 20px; }
.xmc_comment { padding: 20px; }
.xmc_face_width { }
.face_menu { background: #F6F6F6; height: 23px; border-top: 1px solid #cccccc; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; }
.xmc_comment .header { border-bottom: 1px solid #f0f0f0; font-weight: bold; font-size: 12px; background: #f0f0f0; }
.xmc_comment td { padding: 4px 10px; }
.xmc_face .face { border: 1px solid #cccccc; background: #ffffff; position: absolute; left: 0px; top: 0px; padding: 10px 20px 5px 20px; display: none; width: 180px; }
.xmc_box_list { background: #ffffff; }
.xmc_box_img { width: 85px; }
.xmc_box_content { width: 950px; }
.xmc_box_img img { background: none repeat scroll 0 0 #FFFFFF; border-color: #EBF3F9 #DDDDDD #DDDDDD #EBF3F9; border-radius: 5px 5px 5px 5px; border-style: solid; border-width: 1px; display: block; height: 60px; padding: 2px; width: 60px; }
.xmc_box_img em { display: block; text-align: center; width: 70px; }
.xmc_box_list h3 { border-top: 1px solid #CEDCF0; background: #EEF3FB; padding: 2px 6px; }
.xmc_box_content legend { display: none; }
.xmc_box_content fieldset { border-radius: 5px; background: #F9FBFD; border: 1px solid #E7E7EF; padding: 10px 20px; color: #666; font-style: normal; }
.xmc_sci { border-top: 1px dashed #CEDCF0; margin: 20px 0px; }
/*研究方向*/
.xmc_yanjiu td { width: 25%; }
.xmc_yanjiu_a a { display: inline-block; margin-right: 10px; }
.sci_poll_no { width: 91px; height: 93px; border: 1px solid #648EB2; border-radius: 5px; background: #F9FBFD; }
.sci_poll_no img, .sci_poll_no em { display: block; }
.sci_poll_no a { line-height: 12px; }
.sci_poll_yes { width: 91px; height: 93px; border: 1px solid #FFC2AC; border-radius: 5px; background: #ffffff; }
.sci_poll_yes img, .sci_poll_yes em { display: block; color: #FF6E3E }
.sci_poll_yes span { line-height: 12px; color: #FF6E3E }
.xmc_letter a { font-weight: bold; background: #ffffff; border: 1px solid #648EB2; width: 20px; display: block; height: 20px; line-height: 19px; border-radius: 5px; }
.xmc_letter .xmc_current { background: #5A7BC0; color: #ffffff; border: 1px solid #5A7BC0; }
.xmc_log_year td { border-left: 1px solid #efefef; background: #ffffff; }
.xmc_log_year { border-right: 1px solid #efefef; }
.xmc_manage_admin { padding: 8px; display: block; }
.xmc_manage_admin a { padding: 0 3px; display: inline-block; border-radius: 2px; height: 18px; line-height: 18px; }
.xmc_manage_admin a:hover { background: #cccccc; color: #000000; padding: 0px 3px; }
.xmc_bnoborder td { border-bottom: none !important; }
.xmc_medal_reg td { padding: 2px 0px; }
.no_line td { border-bottom: none !important; }
.xmc_post td { padding: 7px 0px; }
.xmc_post .xmc_editor_width { width: 999px; }
.xmc_post .textarea { width: 997px; }
.xmc_post .xmc_editor { background: #f0f0f0; padding-top: 5px; border: 1px #cccccc solid; border-bottom: none; padding-left: 5px; }
.xmc_post .xmc_post_type td { background: #EEF3FB; border-top: 1px solid #648EB2; border-bottom: 1px solid #648EB2; }
.xmc_post .xmc_post_credit { background: #ffffff; border-bottom: 1px solid #dddddd; }
.xmc_post .xmc_post_credit_line { }
.xmc_post .xmc_post_yes { width: 8px; display: inline-block; color: #FF6F3E; font-weight: bold; }
.post_type_color3 { color: #FF6F3E; }
.post_type_color2 { color: green; }
.post_type_color11 { color: blue; }
.xmc_post_line { padding: 8px; }
.xmc_post_line em { padding: 0px 10px 1px 6px; color: #ffffff; background: #FF6F3E url(http://muchongimg.xmcimg.com/data/emuch_bbs_images/qing/images/tip.png) right 0px no-repeat; height: 19px; margin-right: 5px; }
.xmc_post .xmc_post_upload { border: 1px solid #dddddd; background: #F9FBFD; padding: 12px 12px 8px; margin-right: 20px; }
.xmc_post .xmc_wpic li { float: left; margin-right: 5px; }
.xmc_post .xmc_wpic li img { border: 1px solid #efefef; width: 100px; height: 100px; }
.xmc_post .phiz_Con { margin-right: 20px; }
.xmc_taotie_hidden { overflow: hidden; width: 450px; }
.xmc_ta { background-color: gray; color: #FFFFFF; padding: 2px 8px; border-radius: 3px; }
.xmc_star_data { text-align: center; line-height: 20px; }
.xmc_star_data_hot { text-align: center; line-height: 16px; padding:5px;    width: 130px; height: 27px; overflow: hidden; }
.yesRead { background: url(http://muchongimg.xmcimg.com/data/emuch_bbs_images/qing/images/right.png) right 0px no-repeat; display: inline-block; height: 22px; width: 20px; }
.alreadyRead { background: url(http://muchongimg.xmcimg.com/data/emuch_bbs_images/qing/images/right.png) right 0px no-repeat; float: right; display: inline-block; height: 28px; width: 20px; display: none; }
.xmc_ad { padding: 10px 20px; }
.xmc_ad span { padding: 0px; margin: 0px; height: 90px; display: inline-block; }
.header_table { overflow: hidden; background: #ffffff; border: 1px solid #648EB2; padding: 0; }
.xmc_taotie_zj_blue { background: #5A7BC0; color: #ffffff; padding: 5px 10px; border-radius: 2px; }
.xmc_taotie_zj_blue1 { background: #0A9A11; color: #ffffff; padding: 5px 10px; border-radius: 2px; }
.xmc_taotie_zj_red { background: #FF6F3E; color: #ffffff; padding: 5px 10px; border-radius: 2px; }
.xmc_viewthread_ad { background: #f0f0f0; text-align: center; padding-left: 3px; }
.forum_body_journal td { padding: 6px 0px; }
.flower_post em { display: inline-block; width: 15px; height: 15px; margin-top: -2px; margin-right: 6px; background: url(http://muchongimg.xmcimg.com/data/emuch_bbs_images/qing/images/icon-sp.png) -58px -73px no-repeat; vertical-align: middle; }
.ad_border { border: 1px solid #f0f0f0; margin: 5px 10px 5px; height: 90px; background: #fdfdfd; }
.ad_borderimg { border: 1px solid #f0f0f0; background: #ffffff; }
.xmc_jiaodian { text-align: center; font-size: 16px; font-weight: bold; color: red; font-family: 微软雅黑; line-height: 35px; }
.xmc_jiaodian a { color: red; }
.ad_border_table { border: 1px solid #f0f0f0; }
.viewad a { color: red; font-weight: bold; }
.viewad a:visited { color: red; }
.xmc_msearch { background: #3B5998; height: 30px; color: #e6ebf4; }
.xmc_msearch a { color: #e6ebf4 !important; }
.xmc_msearch .xmc_search_list { height: 52px; background: #97A2BF; box-shadow: 0 0px 4px rgba(75, 96, 156, 0.2); padding: 0 20px; overflow: hidden; }
.xmc_search_text { height: 30px; line-height: 30px; padding: 0 10px; }
.xmc_search_arrow { height: 32px; width: 34px; background: #ffffff url(http://muchongimg.xmcimg.com/data/emuch_bbs_images/qing/images/search_arrow.png) center 7px no-repeat; border-radius: 2px 0px 0 2px; }
.xmc_msearch .xmc_search_list { font-size: 12px; line-height: 32px; color: #ffffff; }
.xmc_msearch .xmc_search_list a { color: #ffffff; }
.xmc_msearch .xmc_search_keyword { width: 640px; margin-left: 30px; }
.xmc_msearch .xmc_search_keyword a { display: inline-block; margin-left: 10px; }
.xmc_adtext1 { float: left; height: 110px; width: 222px; margin-right: 10px; }
.xmc_adtext2 { float: left; height: 110px; width: 222px; }
.xmc_adtext1 ul, .xmc_adtext2 ul { padding-top: 10px; }
.xmc_adtext1 ul li, .xmc_adtext2 ul li { line-height: 22px; padding-left: 15px; }
.xmc_adimg1 td { height: 80px; width: 193px; overflow: hidden; padding-right: 10px; border: none; }
.xmc_adimg2 { float: left; height: 80px; width: 182px; overflow: hidden; border: none; }
.maincontent_por { background: #ffffff; padding: 10px 20px; border: 1px solid #e1e1e1; }
.xmc_Search1 { padding-top: 20px; }
.xmc_Search1 form { overflow: hidden; zoom: 1; }
.xmc_Search1 input { float: left; border: none; background: none; }
.xmc_Search1 .xmc_Search_Txt { width: 320px; background: #ffffff; height: 35px; padding-left: 15px; line-height: 35px; border: 1px solid #DDDDDD; border-right: none; }
.xmc_Search1 .xmc_Search_Btn { width: 86px; height: 35px; font-size: 15px; color: #ffffff; background: #5A7BC0; border-radius: 0 2px 2px 0; cursor: pointer; opacity: 1; transition: .3s; }
.xmc_Search1 .xmc_Write_btn { width: 85px; height: 35px; line-height: 40px; text-align: center; font-size: 15px; color: #ffffff; background: #5A7BC0; border-radius: 2px; transition: .3s; }
.xmc_Search1 .xmc_Write_btn:hover { text-decoration: none; }
.xmc_Search1 .xmc_Search_Btn:hover, .xmc_Search .xmc_Write_btn:hover { opacity: 0.8; filter: alpha(opacity:80); }
.xmc_Search2 { padding-top: 6px; }
.xmc_Search2 form { zoom: 1; }
.xmc_Search2 input { float: left; border: none; background: none; }
.xmc_Search2 .xmc_Search_Txt { width: 160px; background: #ffffff; height: 25px; padding-left: 15px; line-height: 28px; border: 1px solid #DDDDDD; border-right: none; }
.xmc_Search2 .xmc_Search_Btn { height: 27px; padding: 0 5px; font-size: 15px; color: #ffffff; background: #5A7BC0; border-radius: 0 2px 2px 0; cursor: pointer; opacity: 1; transition: .3s; }
.xmc_Search2 .xmc_Write_btn { height: 27px; line-height: 30px; text-align: center; font-size: 15px; color: #ffffff; background: #5A7BC0; border-radius: 2px; transition: .3s; }
.xmc_Search2 .xmc_Write_btn:hover { text-decoration: none; }
.xmc_Search2 .xmc_Search_Btn:hover, .xmc_Search .xmc_Write_btn:hover { opacity: 0.8; filter: alpha(opacity:80); }
.button_n { font-size: 12px; border: 1px solid #cccccc; padding: 5px; background: #ffffff; border-radius: 5px; }
.shop_7_red { font-size: 36px; font-weight: bold; border: 2px solid red; padding: 5px; color: red; }
.shop_7_gray { font-size: 36px; border: 1px solid gray; padding: 5px; color: gray; }
.btn_7_red { font-weight: bold; color: red; font-size: 20px; }
.btn_7_gray { color: gray; font-size: 20px; }
.viewhtread_search .search_kw { height: 25px; line-height: 25px; width: 300px; }
.viewhtread_search .search_btn { background-color: #5A7BC0; color: #ffffff; border-width: 0; cursor: pointer; font-size: 14px; height: 30px; padding: 0; width: 95px; }
.journal_list { padding: 5px 0px; }
.textarea_cp { width: 80%; height: 300px; line-height: 22px; padding: 5px; font-size: 14px; }
.textarea_public { width: 95%; height: 100px; line-height: 22px; padding: 5px; font-size: 14px; }
.maincontent tbody .opacity { filter: alpha(opacity=20); -moz-opacity: 0.2; opacity: 0.2; }
.maincontent tbody:hover .opacity { filter: alpha(opacity=100); -moz-opacity: 1; opacity: 1; }

#xd_popbox { z-index:99999;position: fixed; color: #ffffff; bottom: 0; left: 0; _position: absolute; _top: expression(offsetParent.scrollTop + offsetParent.clientHeight-offsetHeight); width: 100%; height: 90px; line-height: 20px; font-family: "宋体"; font-size: 12px; background: #43a6bd; opacity: 0.9; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=90); display: none; }
#xd_popbox p { margin: 0; padding: 0; font-size: 16px; }
#xd_popbox p { margin: 0; padding: 0; }
#xd_popbox a { color: #ffffff; text-decoration: none; }
#xd_popbox .xd_popcon td { font-size: 16px; }
#xd_popbox .xd_popcon { position: relative; width: 1225px; margin: 5px auto; }
#xd_popbox .xd_close { position: absolute; right: 3px; top: 2px; display: block; width: 8px; height: 8px; background: url(http://img.eduuu.com/bbs/images/bbsfc/close.gif) no-repeat; z-index: 999999; opacity: 0.33; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=33); }
#xd_popbox .login { line-height: 30px; padding-top: 5px; width: 765px; margin-left: 27px; }
#xd_popbox .login table { margin-top: 2px; }
#xd_popbox .line .mline { margin: 5px 30px; border-left: 1px dotted #ffffff; height: 70px; }
#xd_popbox .qr_code { padding-top: 5px; line-height: 26px; }
#xd_popbox .qr_code .ios { border: 1px solid #ffffff; border-radius: 5px; height: 20px; line-height: 20px; text-align: center; padding: 3px 10px; margin-bottom: 8px; font-size: 14px; }
#xd_popbox .qr_code .android { border: 1px solid #ffffff; border-radius: 5px; height: 20px; line-height: 20px; text-align: center; padding: 3px 10px; margin-top: 1px; font-size: 14px; }
#goTopBtn { background: url("http://muchongimg.xmcimg.com/data/emuch_bbs_images/totop.gif") no-repeat top center;; position: fixed; right: 0; bottom: 95px; width: 19px; height: 63px; cursor: pointer; _position: absolute; _right: auto; _left: expression(eval(document.documentElement.scrollLeft+document.documentElement.clientWidth-this.offsetWidth)-(parseInt(this.currentStyle.marginLeft,10)||0)-(parseInt(this.currentStyle.marginRight,20)||0)); _top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,20)||0))); }

.divselect { width: 60px; }
.divselect cite { width: 44px; height: 25px; line-height: 25px; display: block; color: #807a62; cursor: pointer; font-style: normal; padding-left: 10px; border: 1px solid #DDDDDD; background: #ffffff url(http://muchongimg.xmcimg.com/data/emuch_bbs_images/qing/images/xjt.png) no-repeat right center; }
.divselect ul { width: 54px; border: 1px solid #DDDDDD; background-color: #ffffff; margin-top: -1px; display: none; }
.divselect ul li { height: 24px; line-height: 24px; float: none!important; margin: 0px!important;}
.divselect ul li a { display: block; height: 24px; color: #333333; text-decoration: none; font-size: 12px; padding-left: 10px; }
.divselect ul li a:hover { background-color: #efefef; color:#000; font-size: 12px; padding-left: 10px; }

.red_package_post { height: 298px; height: 75px; margin-bottom: 15px; overflow: hidden; margin-top: 15px; }
.red_package_post .inner { height: 75px; overflow: hidden; }
.red_package_post .red_package { float: left; display: inline; height: 75px; width: 168px; text-align: right; padding-right: 11px; padding-left: 70px; background: #F9553C url(http://muchongimg.xmcimg.com/data/emuch_bbs_images/redpack/icon_red_package_white.png) no-repeat 8px center; }
.red_package_post .red_package strong { line-height: 75px; font-size: 56px; color: #FFFFFF }
.red_package_post .red_package span { font-size: 12px; color: #FFFFFF }
.red_package_post dl { float: left; display: inline; margin: 0; margin-left: 20px; text-align: left; line-height: 38px; }
.red_package_post dl dt { font-size: 20px; }
.red_package_post dl dd { margin: 0!important; }
.red_package_post dl dd .btn_red_package { float: left; font-size: 14px; width: 78px; height: 28px; text-align: center; line-height: 28px; border: 1px solid #FF9787; color: #FF9787; }
.red_package_post dl dd .btn_red_package:hover { text-decoration: none; font-size: 14px; color: #648EB2; border-color: #648EB2 }
.red_package_post dl dd span { color: #959596; font-size: 12px; padding-left: 10px; }
.red_package_post .qr_code { width: 247px; height: 199px; border: 1px solid #DDDDDD; border-top: none; padding-top: 22px; background-color: #ffffff; }
.red_package_post .qr_code img { display: block; width: 154px; height: 154px; margin: 0 auto; }
.red_package_post .qr_code p { margin: 0; padding: 0; color: #999999; margin-top: 8px; font-size: 12px; text-align: center }


.mask_Div2{ position:fixed; top:0px; left:0px; width:100%; height:100%; background:#000000; filter:alpha(opacity:80); opacity:0.8; z-index:9999; _position:absolute;_top:expression(eval(document.documentElement.scrollTop)); _height:1080px; display:none;}
.new_Pop_ml{ position:fixed; top:50%; left:50%; width:501px;  margin:-150px 0 0 -270px;   z-index:99999; _position:absolute; _top:expression(eval(document.documentElement.scrollTop)+270);}

.pop_fl{float: left;}.pop_fr{float: right;}
.pop_head{padding: 10px 10px ; border-bottom: 1px solid #f0f0f0; height: 18px;}
.pop_head .title{ font-weight: 700; font-size:16px; }
.pop_head .close{}
.pop_border{background: rgba(0,0,0,0.2);padding: 8px; border-radius: 5px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#33000000,endColorstr=#33000000); }
.pop_content{ background: #fff;height:auto;}
.pop_info{text-align: left; padding: 10px 15px 10px 15px;}
.flbc { background: url("http://muchongimg.xmcimg.com/data/emuch_bbs_images/cls.gif") no-repeat scroll 0 0;  float: left; cursor: pointer;  height: 20px;  overflow: hidden;  text-indent: -9999px;  width: 20px;  }
#div_newthread{ color: #333; font-size:14px; line-height: 22px; font-weight: normal;}
.flbc:hover { background-position: 0 -20px; }

#fbmodal{position: fixed;left: 0;z-index: 1000;text-align: left;font-family: "lucida grande", tahoma, verdana, arial, sans-serif;font-size: 12px;}
.test{display:none;}

.challenge li { float: left; width: 450px; margin-right: 20px;}
.challenge li dl{ float: left; margin-bottom: 5px;}
.challenge img {width: 40px; height: 40px; border: 1px solid #efefef;}
.challenge li dt{ padding-left: 50px;}
.challenge li p{ padding: 0px; line-height: 19px;}
.challenge li p{ color: #666; font-size:12px;}

.space_public_tip{background-color: #FEFED6; line-height: 22px; border: 1px solid #FDDC96; padding: 6px; padding-left: 10px;padding-right: 10px;}
.space_public_tip span{color: #F92600; padding: 0px 5px; font-weight: bold;}
.space_public_tip p em{ color:#888;}
.adjust_table td{font-size:14px; padding: 4px;}

.viewthead_adjust{margin-top: 10px;}
.viewthead_adjust a{text-align: center; border-radius: 1px; display: inline-block; border: 1px solid #efefef; padding: 5px 10px; font-size:14px;}
.bdsharebuttonbox{height: 50px;}
.viewthead_adjust .on{ background: #efefef;}
.viewthread_adjust_pop textarea{height:70px; padding:5px;width: 100%; border:1px solid #ccc; border-radius:3px; background: #fff;box-sizing: border-box;}

.button{border: none; background: #5063C6; color: #FFFFFF; height: 40px; width: 200px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; font-size: 16px; }
.abutton{display: inline-block; text-align: center; line-height: 40px; color:#fff; }
.adjust_button{margin-top: 10px;}
.adjust_button a{ color:#fff;}
.source_client:hover{
	border: 1px solid #abc9e3;
	background: #f4f8fb;
	color: #3a8acf;
	text-decoration: none;
}
.source_client{ border: 1px solid #d2d2d2; border-radius: 30px; padding: 7px 10px; background: #FFF; color:#3a8acf; text-decoration: none;}

#choose-liuxue-box-wrapper{
	width: 100%;
}
#choose-liuxue-box{
	background-color:white;
}
#choose-liuxue-box-title{
	background:#3777BC;
	color: white;
	padding: 4px 10px 5px;
	font-size: 14px;
	font-weight: 700;
	margin: 0;
}
#choose-liuxue-box-title span{
	font-family: Tahoma, Verdana, STHeiTi, simsun, sans-serif;
}

#choose-liuxue-a-province, #choose-liuxue-a-school{
	margin:5px 0px 0px 0px;
	border: 1px solid #C3C3C3;
	border-right:0px;
}
#choose-liuxue-a-province a{
	display:inline-block;
	height: 18px;
	line-height: 18px;
	color:#005EAC;
	text-decoration: none;
	font-size: 9pt;
	font-family: Tahoma, Verdana, STHeiTi, simsun, sans-serif;
	margin:2px 5px;
	padding: 1px;
	text-align: center;
}
#choose-liuxue-a-province a:hover{
	text-decoration:underline;
	cursor:pointer;
}
#choose-liuxue-a-province .choosen{
	background-color: #005EAC;
	color:white;
}

#choose-liuxue-a-school .choosen{
	background-color: #005EAC;
	color:white;
}

#choose-liuxue-a-school{
	overflow-x: hidden;
	overflow-y: auto;
	height: 200px;
}
#choose-liuxue-a-school a{
	line-height: 18px;
	color:#005EAC;
	text-decoration: none;
	font-size: 9pt;
	font-family: Tahoma, Verdana, STHeiTi, simsun, sans-serif;
	float: left;
	width: 186px;
	margin: 4px 12px;
	padding-left:10px;
}
#choose-liuxue-a-school span{display: block;}
#choose-liuxue-a-school .bzhu{ color:#ccc;}
#choose-liuxue-a-school a:hover{
	background-color:#005EAC;
	color:white;
	cursor:pointer;
}

#choose-liuxue-box-bottom{
	background: #F0F5F8;
	margin-top: 6px;
	padding: 4px 8px 8px 8px;
	border-top: 1px solid #CCC;
}
#choose-liuxue-box-bottom input{
	vertical-align: middle;
	text-align: center;
	background-color:#ccc;
	color:white;
	cursor: pointer;
	border: 0px;
	width: 60px;
	height: 25px;
	margin-top: 6px;
	margin-right: 6px;
	padding-left: 2px;
}
.journal_feed_table{}
.journal_feed_table td{padding: 10px;}
.journal_feed_table .journal_feed_left{ background: #eef3fc; width: 80px; text-align: center;}
.journal_feed_table .journal_feed_left span{display: block;}
.journal_feed_table .journal_feed_right{padding: 20px;}
.journal_feed_table  tr{border-bottom: 1px solid #ccc;}
.journal_feed_table .journal_abstract{padding: 10px 15px; background: #efefef; margin: 10px 0px;}
.journal_feed_table .journal_abstract span{display: block; font-size:12px; font-weight:bold;}
.journal_feed_table .journal_doi{margin: 10px 0px;}
.journal_feed_table .journal_doi a {color:#628fb2}
.journal_feed_table .journal_title{font-size:14px; font-weight: bold;}
.swiper-container1 {
	width: 969px;
	height: 90px;
}
.swiper-container2 {
	width: 250px;
	height: 200px;
}
.swiper-slide {
	text-align: center;
	font-size: 18px;
	background: #fff;

	/* Center slide text vertically */
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
}

.top_post_pid a{font-size:16px; text-align: center; color:#888; display: block; width: 100%;}
.top_post_pid a:hover{font-size:16px; text-align: center; color:#000; display: block; width: 100%; text-decoration:none;}
.plc_bg_color a{text-align: center; font-size:16px; color:#888; display: block; width: 100%;}
.plc_bg_color a:hover{font-size:16px; text-align: center; color:#000; display: block; width: 100%; text-decoration:none;}
.plc_bg_color {height: 40px; background: #fff;}

.send_flower_attach{margin-top:15px; padding: 10px; border:1px solid #ccc; width: 92%; }
.attach_down{margin: 20px 0px;}
.attach_down th{font-size:16px; font-weight: bold; text-align: left; }
.attach_down td{padding: 10px 0px; font-size:14px; padding-left: 3px;}
.passver{padding: 15px 10px 10px; }
.passver table td{padding: 5px 20px;}
.passver table td input{width: 100%; box-sizing: border-box; height: 40px; line-height: 40px; font-size:16px;}
.nodate{font-size:20px; text-align: center; padding: 150px 0px;}
.showqrocde span{font-size: 22px; margin-top: 39px; display: block;}
.pop-tag .active-tag dd span {
	border: 1px solid #ddd;
	display: inline-block;
	padding: 0 4px;
	line-height: 20px;
	font-size: 14px;
	margin-right: 5px;
	float: left;
}
.pop-tag .active-tag {
	border-top: 1px solid #e3e3e3;
	padding: 14px 0;
	background: #fafafa;
	overflow: hidden;
}
.pop-tag .active-tag dd {
	float: left;
}
.pop-tag .sort-tag span {
	cursor: pointer;
	display: block;
	float: left;
	padding-right: 15px;
	line-height: 26px;
	font-size:14px;
}
.pop-tag #rel-tag span {
	 margin-bottom: 2px;
	 font-size:14px;
 }
.pop-tag #box-tag-txt{ padding: 5px 0px;}
.pop-tag #box-tag-txt textarea{ width: 100%; box-sizing: content-box; border: 1px solid #efefef; height: 50px;}
.pop-tag #rel-tag i {
	margin-bottom: 2px;
	font-size:16px;
	border: 1px solid #ccc;
	padding: 0px 7px;
	line-height: 18px;
	height: 20px;
	display: inline-block;
	cursor: pointer;
	float: left;
}
.pop-tag .sort-tag span input{
	margin-right: 5px;
	font-size:14px;
}
.pop-tag dt{ width:115px; float:left; text-align: center;font-size: 14px; text-align: right; padding-right: 10px;}
.pop-tag dd {
	float: left;
	min-height: 24px;
	width: 545px;;
}
.pop-tag dd #addTable{
	margin-top: 3px;
	border-radius: 3px;
	text-align: center;
	height: 20px;
	line-height: 20px;
	width: 40px;
	display: inline-block;
	padding: 0px;
	margin-right: 5px;
}
.pop-tag dd .cut_tag{
	margin-bottom: 3px;
}
.tag_list{margin-top:20px;}
.tag_list a{display: inline-block;
	margin-right: 10px;
	height: 22px;
	line-height: 22px;
	text-align: center;
	font-size: 11px;
	border-radius: 2px;
	transition: .3s;
	color: #5A7BC0 !important;
	border: 1px solid #CCD6EC;
	background: #eef3fb;
	padding: 0px 6px;
}
.pop-tag dd .delTable{
	margin-top: 3px;
	background: #efefef;
	color:#000;
	border-radius: 3px;
	text-align: center;
	height: 20px;
	line-height: 20px;
	width: 40px;
	display: inline-block;
	padding: 0px;
	margin-right: 5px;
}
.pop-tag #box-tag{margin-top: 10px;}
.pop-tag .active-tag dd span b {
	font-family: "Lucida Console", Monaco, monospace;
	font-size: 16px;
	color: #999;
	margin-left: 6px;
	cursor: pointer;
}
.pop-tag{
	height: 260px; width: 100%; background: #fff; overflow-x: hidden;
}
.button {
	width: 138px;
	height: 38px;
	margin-top: 12px;
	font-size: 14px;
	border-radius: 5px;
	cursor: pointer;
}

.button-ok {
  border: 1px solid #5A7BC0;
  background: #5A7BC0;
  color: #fff;
}